                           ▄▄▄▄▄▄▄▄▄           ▄▀███    ▀▀▀                ▄█  ▀▀    ▀▀ █▄ ▄                           
                         ▄▀█                  ▀▀█▄                               █         ▀  █ ▄▄                     
                        ▄█▀                 ▄█▀   ▄                       ▄        ▄             ▀ ▀                   
                       ▄▀▄  █              ▄▄     ▀█                     █▀        ▀▄             ▄                    
                      █ █   ▀             ▄▀       ▀█▄                  █▀          ▀▀            ██▀▄                 
                     █ ▀    ▄            ▀▀          █                 █▀             █            ▀ ▄                 
                     ▀▄▀    █          ▄█              █              ▀▀               ▄▄             █                
                    █▄▀      ▄        ▄                ▀▀▄                               ▄             ▄               
                   ▄ ▄       █       ▀▀                  █▄         ▄█                   ▀       █▄    ▀▄              
                   ██              ▄█                     ▀▄       ▄█                      █     ▀█     █              
                  ▄▀         █    ▄                        ▀█     ▄█                        █▄           ▀             
                  █▀         █   ▀▀                         ▀ ▄  ▄█                           ▄          ▀▄            
                 █▀           █▄▀                             █ ▄▀                            ▀ █▄        ▄            
                 ▄         ▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄███▄▄▄▄▄    ▀           
                ████▄   ▀▀▀▀  █   ▀▀▀▀▀▀▀▀▀▀▀                  ▄▀█                             ▀█▀▀▀▀      ▀           
                ▀▄           ▄▀▀                              █▀ ▀ ▄                          █ █         ▄▀           
                 █▄             ▀█                           █▀    █▄                       ▄   █▄        ▄            
                  ▄          █    █▄                        █▀      █▄                     ▄▀   ▀█       █             
                  ▀█        █      ▄▄                      █▀         ▄                   ▀▀     █      ▄▓         ▒▒  
▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒█▀       ▄       ▀                     █▀          ▀█                 █       █      █              
  ▒             ▒▒  █▄     ▄▀        ▀▀                  █▀            ▀█              ▄               █▀   ▒          
     ▒▒    ▒▒▒▒▒▒▒▒▒▀▀▄    ▀          ▀█                █▀              ▀ ▄            ▀              █▄             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄    █            ▄▄             █▀                 █▄         ▀▀              ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒               ▄▀  ▄               ▄           █▀                   █▄       █            █   ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒█▀▀                 ▀          ▀                       ▄    ▄              █  ▀█ ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒█▀▄▀                ▀▀                                ▀█   ▀              █ ▄█▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒           ▀▄▀ ▄ ▄               █                                ▀█▀▀               ▀█▄             ▒▒▒▒▒▒
 ▒▒▒▒▒▒                 ▀▄▀█▄ ▀▀ ▀▄▄ ▄        ▄▄  ▄█                ▄▄  ▄▄█▀▀  ▀▀▀    ▀▀▀█▄▄▄▄   ▄█                   ▒
▒▒                        ▀▄▀█        ▀ ▀▀▄ ▄▄ ▀ ▄█    ▄▄  ▄▄█▀▀  ▀▀▀         ▀▀               ▄▄▄▀                    
----------------------------
                           ▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██    ▀▀▀                        ▄     ▀ ▀█ ▄  ▀█▄                     
                          █▀                  ▄ ▀▀                         ▄     ▀           ▀ ▀▄▀█▄                   
                        ▄▄▀ █                ▀▀   █▄                      █▀       █                ▄                  
                        ▀▄  ▀              ▄█       ▄                    █▀         ▄▄            ▄ ▄                  
                      █ ▀   █             ▄▄        ▀▀                  ▀▀           ▀▄           ██ ▀                 
                     █ ▄▀   ▀             ▀           █▄               ▄▄             ▀▀          ▀█ ▀▄                
                     ▀▄▀     █          ▀▀              ▄             ▄█                █             ▄                
                    █ ▄      ▀        ▄█                ▀▀           ▄█                   ▄            ▀               
                    ▀█       ▄       ▄                    █▄        ▄█                    ▀      ▄     ▀▄              
                   █▀        █      ▀▀                      ▄       ▄                      ▀▀    █▄     ▀              
                  ▄▄▀         █   ▄█                        ▀▀     █▀                        █   ▀█      █             
                  ▄▄             ▄▄                           █▄  █▀                           ▄  ▀       ▀            
                 ▄█           ▄                                █▄▀▀                            ▀          ▀▄           
                 ▀         ▄▄▄███▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄    ▄█████████ ▀█                               ██▀▀   ▄▄▄▄           
                ██▄▀██▄  ▀▀▀ ▀███▀▀▀                            ▄▀ ▄                            ▀▀        ▀█           
                ▀▀              ▄▄                            ▄█   █▄                         █           ▄▀           
                 █▄           ▀  ▀                           ▄█     █▄                      ▄▄            ▄            
                  ▀▄         ▀    ▀█                        ▄█        ▄                    ▄     ▄       ▀             
                  ▀▄         ▄      ▄▄                     ▄█         ▀█                   ▀     █      ▄▓         ▒▒  
▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒ ██       ▄▀       ▄▄                   ▄█           ▀▀                ▀▀      █      ▄              
  ▒             ▒▒  ▄▀      ▀         ▀                  ▄█              █▄             █        ▀█    ▀▀   ▒  ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒▒▒▒▒▒▀▀▄     █          ▀█                                 █▄          ▄▄          █   ▄█             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▄   █             ▄▄             ▄                  ▄▄        ▄            █   ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                      ▄▄▄  ▄              ▄▄           ▄▀                   ▀█       ▀               ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒▀ ▄  ▀               ▀          █▀                     ▀█    █▀               ▄█ ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒█ ▀█                 ▀▀       █▀                       ▀ ▄ █                 ▄▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒            ▄▄ ▄ ▄▄               █▄    █▀                       ▄▄▄█   ▄▄▄           █▀▀            ▒▒▒░▒▒
 ▒▒▒▒▒▒                 ▀█     ▀ ▀▀▄▄▄▄        ▄▄  █▀            ▄▄▄ ▄▄█▀▀ ▀▀▀  ▄      ▀▀▀▀   ▀▀▀██▀                  ▒
▒▒                        ▀▄  ▄        ▀▀ ▀▄▄ ▄ ▀ █▀  ▄   ▄▄█▀  ▀▀             ▄                ▀█▀                    
----------------------------
                           ▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▀███  ▀▀                      ▄    █       ▀ ▀▄ ▄ ▀                      
                          █ ▄                 ▄▄  ▄                        █▀      ▄           ▀ █▄▄                   
                        ▄ ▄ █                ▄▀   ▀▀                      █▀       ▀                ▄                  
                       ▄▀█  ▄               ▀▀      █▄                   ▀▀          █            ▄ ▄                  
                      █ ▀   ▀             ▄█          █                 ▄█            ▄▄          ██ █                 
                     █ ▄▀    █           ▄▄           ▀▀▄              ▄█              ▀▄         ██  ▄                
                     ▀ ▄     ▀          ▄▀              █▄            ▄▀                ▀▀         ▀  ▀▄               
                    ▀ █      █         ▀▀                ▀█           ▄                   █▄           ▄               
                    ▀▀       ▀▄      ▄█                   ▀█▄        █▀                     ▄           ▀              
                   █▄▀        ▀     ▄                        ▄      ▀▀                      ▀           ▀▄             
                   ▀▄         ▄     ▀                        ▀▀▄    ▄                         █  █       ▀             
                  ██          █   ▀▀                           █  ▄█                            ▄██       █            
                 ▄▀            ▀▄▄                              ▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██        ▀           
                 █▀        ▄▄▄ ▄   ▄▄▄▄▄▄   ▄▄█████▀  ▀▀▀▀▀▀    █▀▀   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██    ▀███▀▀           
                ▄ ▄▄▄▀█▄ ▀▀▀ ▀▀▀▀                               ▄▀ █▄                           ▀█         █           
                 ▀            ▄▀ █▄                            █▀   █▄                        ▀▀ ██       ▄▀           
                 █            ▀   ▄▄                          █▀      ▄                      █    █       █            
                  █▄          ▄    ▀                         █▀       ▀█                   ▄▄     █      ▀             
                  ▀█▄        ▄      ▀█                      █▀         ▀▀                 ▄             ▄▓         ▒▒  
▒▒▒▒▒▒▒            ▄▄        ▀        ▄▄                   ▀             █▄               ▀             ▄              
  ▒             ▒▒  █▄       █                             ▄              █▄            ▀▀             █▓▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒▒▒▒▒▒▀▄█     █           ▀▀               ▄█                 ▄          █          █    █             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀    ▄             █▄            ▄█                  ▀█        █           █   ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                      ▄▀▀  ▄▀              ▄▄          ▄█                    ▀▀     ▄▄            ▀█ ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒▀ ▀▄ ▀                ▀         ▄█                       █▄  ▄               █ ▄ ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒█ ▀▄▄                 ▀▀      ▄▀                         █▄ ▀               █▀▓▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒            ▄▄▄█ ▄▄                ▄▄                          ▄▄  ▄█ ▀▀█▄▄▄    ▄▄▄     ▀            ▒▒▒░▒▒
 ▒▒▒▒▒▒                 ▀ ▀▀█▄ ▀▀ ▀▀▄ ▄▄         ▄  █▀          ▄▄ ▄▄█▀  ▀▀▀    ▄▀             ▀▀███                  ▒
▒▒                        ▀▄ ▀          ▀▀ ▀▀▄▄ ▄█▀█▀▄  ▄▄█▀  ▀▀▀              ▄█               ██▀                    
----------------------------
                           ▄▀▀▄▄▄▄▄▄▄▄▄  ▀▀▀▀▀▀▀▀█▀▀▀                       ▄    ▀        ▀  █ ▄█▄▄                    
                          █▄▄                 ▄█ ▀█▄                       █▀      █            ▀ ▀▀                   
                         ██ ▀                ▄      ▄                     ▀▀         ▄                                 
                       ▄▀▀  █                ▀      ▀▀▄                  ▄█          ▀            ▄ ▀▄                 
                       ▀▄▀   ▄             ▀▀         █▄                ▄█             █          ██ ▄                 
                     ▀  ▄    ▀           ▄█            ▀▀               ▄                ▄        ██  ▀                
                     ▀ █     █          ▄▄               █▄            █▀                ▀        ██  ▀▄               
                    █ ▀       ▄        ▄                   █          ▀▀                   █       █   ▀▄              
                    ▀▄▀       ▀       ▀▀                   ▀█▄        ▄                      ▄          █              
                   █ ▄        █      █                        ▄     ▄█                       ▀           ▀             
                   ▀█          ▄   ▄█                         ▀▀▄  ▄▀                          █         ▀▄            
                  █▀              ▄                             █▄ ▄▀                            ▄        ▀            
                  █▀           █ ▀▀                     ▄▄▄▄▄ ▄▄▄███▄▄▄▄               ▄▄▄▄▄▄▄▄▄▄█▄  ▄▄▄▄  █           
                 █▄         ▄▄ ▀██▄▄▄   ▄████▀ ▀▀▀▀▀   ▀▀▀▀▀▀    ▀ ▀▄                           ▄▀▀  ▀▀▀   █▀          
                 ▀  ▄▄▀█▄ ▀▀ ▀▀▄                                 ▄  █▄                          ▀          ▄           
                 ▀▀            ▀ ▀▀                            ▄█     ▄                       ▀▀          ▄            
                 ▀▀            █   ▄▄                         ▄█      ▀█                     █    ▄       █            
                  █           █      ▄                       ▄█        ▀▀                   █     █      ▀             
                   █▄                ▀▀                     ▄▀           █▄               ▄▄      █▄    ▄▓         ▒▒  
                   ▓▀▄        █        █▄                   ▄             █▄             ▄         █    █              
  ▒             ▒▒  █ ▄      █          ▄▄                 █▀               █           ▄▀         █   ▄▓▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒▒▒▒▒▒▒▄▄▄     ▄           ▀                █▀                ▀▀          ▀              ▄             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▄    ▄▀            ▀█             █▀                  ▀▀▄      ▀▀              █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒█ ▄   ▀               ▄▄          ▀▀                     █▄    ▀             ▄  █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒▀▄ █  █                ▀         ▄█                        ▄  █              █ ▀ ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒█  ▀▄                  ▀█      ▄█                         ▀█▄               █▄▓▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒            ▀ ▀█ ▄▄                 ▄▄   ▄█                 ▄▄  ▄▄▀   █▀▀▀   ▀▀▀█▄▄▄   ██            ▒▒▒░▒▒
 ▒▒▒▒▒▒                 ▀▄ ▀   ▀▀ ▀▀ ▄  ▄▄          ▄█        ▄▄  ▄█▀  ▀▀        █               ▄▄▄▀                 ▒
▒▒                        ▀▄  █▄          ▀▀ ▀▀▄▄ █▀   ▄▄█▀  ▀▀                 ▀▀            ▄▄▄▄▀                    
----------------------------
                           ▄█  ▄▄▄▄▄▄  ▀▀▀▀▀    ▀██                         ▄     ▄▄        ▀ ▀▄▀█▄                    
                           ▄█                  █  ▀█                       █▀      ▀              ▀                    
                         █▀ ▄                ▄█     █▄                    ▄▀         █              ▀                  
                       ▄ ▄▀ ▀               ▄         █                  ▄█            ▄          ▄ ▀▄                 
                      ▄▀▄▀   █             ▄▀         ▀█▄                ▄             ▀          █  ▀                 
                     █  ▄    █            ▀▀             █              █▀               █        ██  █                
                     ▀ ▀      ▄          █               ▀█▄           ▀▀                  ▄      ██   ▀               
                    █ ▄▀      ▀        ▄█                   █         ▄█                   ▀▀     ██   ▀▄              
                    ▀▄█       █       ▄                     ▀█▄      ▄█                      █▄   ██    ▀              
                   █ █         █      ▀                        ▄     ▄                        ▀▄  ▀█     █             
                   █▀          ▄    ▀▀                         ▀█▄  █▀                         ▀▀  █      ▀            
                  ▄▄▀          ▀  ▄█                              ▄ ▄                            ▄▄█      ▀▄           
                  ▄▄            ▀▄▄               ▄▄▄▄▄▄▄▄▄▄  ▄█████▄ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀     ▄▀ ██▀  ▄▄█           
                 ▄█         ▄▄  ▄▄   ▄████ ▀▀▀▀   ▀▀▀▀           ▄▀ █▄                          ▄▀█       ▀█           
                 ▀▄▄ ▄▄▀█▄▀▀ ▀▀  ▄▄                              ▄   ▄▄                        ▄▀ █▄       ▄           
                 █ ▀▀           █                               █▀    ▀█                       ▀   █      █            
                 ▀▀            █   ▀█                          █▀      ▀▀                    ▀▀    █      ▄            
                  ▄▀           ▄     ▄▄                       ▀▀         █▄                 ▀            █             
                   █▀         ▄▀      ▀                       ▄           █▄               █             █         ▒▒  
▒▒▒                ▀▀▀        █        ▀█                   ▄█              █             █        ▄    ▀              
  ▒             ▒▒  █▀        ▄          ▄▄                ▄█               ▀▀           ▄         █    ▓▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒▒▒▒▒▒▒▄▀▄     ▄▀           ▀               ▄█                  █▄       ▄▄          █▄  ▀             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀▄    ▀             ▀█             ▄                    █▄     ▄             █ ▄▀               
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀▄   █               ▄▄          █▀                      ▄   ▄▀             █ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒ ▄ ▀▄ ▄                 ▀         █▀                       ▀▀ ▄▀               ▄▀▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▓   ▄▀                  ▀█      ▀▀                       ▄▄▀█▀   ▄▄▄          ▄▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒            █  ▄▀▄▄                  ▄▄                   ▄▄  ▄█▀  ▀▀ ▄█  ▀▀▀▀▀▀▀▀  ▄████▀           ▒▒▒░▒▒
 ▒▒▒▒▒▒                  ▄  ▀█▄ ▀▀ ▀▀▄▄▄ ▄▄       ▀  ▄█      ▄▄ ▄▄█  ▀▀          ▄▄              ▄██▀                 ▒
▒▒                        ▀▄  ▀            ▀▀  ▀▀▄▄▀██ ▄█▀ ▀▀▀                   ▄            ▄▄▄█▀                    
----------------------------
                           ▄█▄  ▄▄▄▄▄ ▀▀▀▀   ▀▀▀▀▀▀                         █     ▀█         ▀ ▀█ ▄▄                   
                          ▄▄█                  ▀▀  █▄                      ▀▀       █▄                                 
                         █▀ █                 █     ▀▀▄                   ▄█         ▀              █                  
                        █▄▀  ▄              ▄█        █▄                  ▀            █          ▄  ▄                 
                      ▄▀ ▄   ▄             ▄▄          ▀▀▄               █▀              ▄        █  ▀▄                
                     ▄▀ ▀    ▀▄           ▄               ▄             ▀▀               ▀▀       █   ▄                
                     ▀ ▄▀     ▀          ▀▀               ▀█▄          ▄█                  █▄     █    █               
                    █ ▄▀      █         ▀▀                   ▄         ▄                    ▀     █     ▀              
                    █ ▄        █      ▄█                     ▀█▄      █▀                      █   █     ▀▄             
                   ▄ ▀         ▄     ▄▄                         █    ▀▀                         ▄ █      ▀             
                   ▄▄▀         ▀▄   ▄                           ▀█  ▄█                          ▀▀█       █            
                  ▄▀▄               ▀                              ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▄▄▄     ▀           
                  ▀█            █ ▀▀           ▄▄▄▄▄▄▄▄  ████ ▀▀▀  █▀▄ ▀▀▀▀▀▀▀▀▀▀▀               ▄ █▀   ██ ▀▄          
                  █          ▄ ▄▄▀ ▄███▀▀▀▀▀  ▀▀▀▀                █  █▄                         ▄  ▀       █           
                 █▀ ▄ ▄▄▀█▄▀▀ ▀ ▄▀█                              ▀▄    █                       ▄▀          ▄           
                 █▀▀▀▀          ▀  ▄▄                           ▄█     ▀▀                     ▄▀          █            
                 ▀█             ▄   ▀▀                         ▄█        █▄                  ▄▀    █      ▄            
                  ▄█           ▄▀     █▄                                  █▄                 ▀     █▄    █             
                   ▀█          ▀        ▄                     ▄▀            █               ▀       █    ▄         ▒▒  
▒▒▒                ▀▄█         ▄        ▀▀                   █▀             ▀▀            ▀▀        █   █              
  ▒             ▒▒  ▄ █       ▄▀          ▄▄                ▀▀                █▄         ▀              ▄▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒▒▒▒▒▒▒▀ ▀      ▀                             ▄                  █▄       █              █             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▀     █             ▀█            ▄█                     █     █            █  ▄               
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀   ▄                ▄▄         ▄█                      ▀▀   █             █ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒ ▀  ▀  ▀                 ▀                                   █▄█              ▀█▄▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▓▄  ▀ █                  ▀█▄     █▀                    ▄▄ ▄█▀█▄██▀▄▄▄   ▄▄▄   █▒▒    ▒▒▒  ▒▒▒▒▒▒
      ▒▒▒░▒▒            █  ▄█▄▄▄                   ▄   █▀            ▄▄ ▄█▀  ▀▀    ▀          ▀▀▀ ▀███           ▒▒▒░▒▒
 ▒▒▒▒▒▒                  ▀██    ▀▀  ▀▀ ▄▄ ▄▄▄      ▀▀ ▀▀    ▄▄ ▄█▀  ▀▀            ▄▀              ██▀                 ▒
▒▒                       ▀▀▄   █▄            ▀▀  ▀▀▄▄▄██▀  ▀▀                    ▄▀           ▄███▀                    
----------------------------
                           ▄▄▄█ ▄▄▄▄ ▀▀▀▀  ▀▀▀▀ ▄ █▄                        █       ▄          ▀ ▀█▄                   
                          ▄▀▀                   ▀  ▀█▄                     █▀       ▀█            ██                   
                          █▀▀                 ▀▀      ▄                   ▄█           ▄          █ ▄                  
                        █▄▀  █               ▀▀       ▀█▄                 ▄            ▀             ▀                 
                      ▄  ▄   █             ▄█            ▀               ▀▀              █▄          ▀▄                
                      ▀ ▀     █           ▄▄              █▄            ▄█                ▀           ▀▄               
                     ▀ ▄▀     ▄          ▄                 ▀▀▄          ▄                   █          ▄               
                    █  ▄       ▄        ▄▀                    ▄        █▀                     ▄         █              
                    █ ▀        ▄       ▀▀                     ▀█▄     ▄▄                      ▀█         ▄             
                   ▄ ▄▀        ▀▄     ▀▀                         ▀   ▄█                          ▄       ▀▄            
                   █ ▄               █                            █▄ ▄▀                          ▀        ▀            
                   ▀█           ▀▄ ▄█                          ▄▄▄▄███▄▄        ▄▄▄█████████▀▀▀▀▀▀█▀▀  ▄▄  █           
                  ██              ▄▄        ▄▄▄▄▄▄▄  ███▀▀▀▀  ▀▀▀▀ ▄█▀                           ▄     ▀▀  ██          
                  █▀         ▄  ▄█▄███▀▀▀▀  ▀▀▀                   ▄▀   ▄                        ▄  █       █           
                 ▄▄  ▄ ▄▄▀▄▀▀ ▀  ▀▀                               ▄     ▀                      ▄   █▄      █           
                 █▄▀▀▀▀          ▄  █▄                           █▀     ▀▀▄                   ▄     █     █            
                  █             ▄▀                              █▀        █▄                 ▄▀     ▀     ▄            
                  ▀▄            ▀     ▀▀                       ▀            ▄               ▄▀           ▄             
                   █▄           █       ▄▄                    ▄█            ▀▀             ▄▀       ▄    ▄         ▒▒  
▒▒▒                 ▄▄▄        ▄         ▀                   ▄█              ▀█▄          ▄▀        █   ▄▀             
  ▒             ▒▒  ▀ ▄▄       ▀           █▄                ▄                 █▄        ▄▀         ▀▄  █▒▒▒   ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒▒▒▒▒▒▒█ ▄▄      █                            █▀                   █      ▄▀           █ ▄▀            ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄▄    █              ▀▀            █▀                    ▀▀    ▄▀            ▀ ▀               
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▄▄   ▀                ▄▄          ▄                       █▄ ▄▀               ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒ █   ▄  █                 ▀▀       ▄█                         ▄▄█▄             ▄▀▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▄   ▄█                    █▄    ▄█                  ▄▄ ▄█▀  █▀ ▀▀▀  ▄██▀▄▄▄  ▀█     ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒            ▀   ▄▄▄▄                        ▄           ▄  ▄█  ▀▀       ▄              ▄██           ▒▒▒░▒▒
 ▒▒▒▒▒▒                  █▄██▀██▀▀▀ ▀▀█▄▄▄  ▄▄▄     ▀█ █▀  ▄▄ ▄█▀ ▀▀               █              ▄▄▀                 ▒
▒▒                        ▄█   ▀▀             ▀▀▀▀  ▀███  ▀▀                      ▀           ▄███▀                    
----------------------------
                            ▄▄█  ▄▄▄ ▀▀▀  ▀▀▀   ▄▄▀▀▄                       █▀     ▀▀           ▀ █▄                   
                          ▄▀▀                  ▄     ▄                     ▄█        ▄▄           ██                   
                         ▄█▀█▄                ▄▀     ▀█▄                   ▀          ▀▀          █▀▄                  
                        █ ▄  ▀               ▀▀        ▀▀▄                █▀            ▄▄           █                 
                      ▄█ ▀   █▄             ▀▀            ▄              ▄▄              ▀▀           ▄                
                     ▄▀ ▄▀    ▀            █              ▀█▄            ▀                 ▄▄         ▀▄               
                     ▀  ▄     █▄         ▄█                 ▀▀▄         █▀                  ▀          ▀               
                    █  █       ▀        ▄▄                     ▄       ▄▄                     ▄▄        █              
                    █ ▄▀       █▄      ▄▄                      ▀█▄     ▀                                 █             
                     ▄▀         ▀     ▄                           ▀   █▀                        ▀█▄ █     ▄            
                   █ █          █▄   ▄▀                            █▄ ▄                      ▄▄▄▄▄▄▄█     ▀▄           
                   █▀               ▀▀                     ▄▄▄▄▄▄  ████▀▀▀▀▀▀▀▀▀▀▀▀      ▀▀▀▀▀▀▀▀▀█▄  ██  ▄▀           
                  ▄▄▀            █▄▀▀     ▄▄▄▄▄▄  ▄██▀▀▀▀ ▀▀▀       ▄▀█▄                         ▄▄▀█     ▀ ▀          
                  ▀▄           ▄▄ ███▀▀▀  ▀▀▀                      █▀   █                       ▄▄  █      ▀           
                  ▀    ▄▄▄▄█▀ ▀▀  ▄ ▄                             ▀     ▀▀                     ▄▄          █           
                 ▄▀▄▀▀ ▀         █  ▀▀                           ▄█       █▄                  ▄▄    ▄     █            
                  ▄▄                  ▄▄                        ▄█         ▄▄                ▄▄     █     ▄            
                  ▀▄▄            █     ▀▀                       ▄           ▀▀              ▄▄      ▀▄   ▄▀            
                   █ ▄          █        ▄▄                    █▀            ▀█▄           ▄▄        █   ▀         ▒▒  
▒▒▒                 █ ▄                                       ▀▀               █▄          ▄         ▀   ▓             
  ▒             ▒▒  ▀▄▀▄        █          ▀█▄               ▄█                  █        ▄             █▒▒▒  ▒░░▒░░░░▒
     ▒▒    ▒▒▒▒▒▒▒▒▒▒█ ▀       █                            ▄█                   ▀▀      ▄           █  █            ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀                     ▀▀            ▄                      █▄   ▄            █ ▄▒              
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▀▀    █                ▄▄         █▀                        ▄ ▄              █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒ ▄  ▀▀  █                  ▀▀       ▀▀                      ▄▄ ▀█▄▄  ▄▄▄        █▀▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▀   ▀                      ▄▄    ▄█               ▄▄ ▄█▀ ▀▀  ▀    ▀▀▀ ▀▀▀  ▄██▄     ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒            ▀▄   ██                     ▀   ▄█        ▄▄ ▄█▀ ▀▀         ▄▀              ▀█      ▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                  ▄   ▄▀▀▀▀▀  ▀▀██▄▄▄  ▄▄▄▄    █▄▄ ▄▄ ▄█▀ ▀▀                ▄▀           ▄▄▄█▀                 ▒
▒▒                        ▄▄                    ▀▀▀▀▀  ███▀                        ▄          ▄██▀▀                    
----------------------------
                             ▄█▄ ▄▄▄ ▀▀  ▀▀▀    ▄█  ▄                       ▀▀       ▄           ▀█▄                   
                           ▀█                  ▄▄   ▀█▄                    ▄█        ▀▀           ██▄                  
                         ▄▄▀▀▄                ▄▄      ▀▀▄                  ▄                      █▀▄                  
                         ▀▄  ▄               ▄           ▄                ▀▀            ▀█           █                 
                       █ ▀   ▀▄             ▄▀            █▄             ▄█                           ▀                
                     ▄  ▄▀    ▄            ▀▀              ▀█▄           ▄                 ▀█▄        ▀▄               
                     ▀  ▄     ▀█          ▀▀                  ▀         ██                             ▀▄              
                    █  ▀       █         ▀▀                    █▄       ▀                     ▀█▄  ▄█   ▀              
                    ▄ ▄▀        ▀       █                       ▀█▄    █▀                          ██    █             
                    ▀ ▄         █▄    ▄█                          ▀▀▄ ▄█                         ▀██▀     █            
                   █ ▀               ▄▄                              ▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄     ▄▄█▄ ▄                
                   ▄▄▀           █▄ ▄▄                  ▄▄▒▄▄  ███▀▀▀█▀▄ ▀▀▀▀▀▀▀                  ▄ ▀▀▀  █ ▀▄          
                   ▀▄             ▄▄     ▄▄▄▄▄  ███▀▀▀ ▀▀▀          ▀▄ ▄▄                        ▄▄        ▄▀          
                  █▀           ▄▄ █▀▀▀▀  ▀▀                        ▄█    ▀                       ▄  █      ▀           
                  ▄▀    ▄▄ ▄▀▀ ▀  █ █▄                             ▄     ▀▀▄                    ▄   █▄     █           
                  ▄▄▄▀▀ ▀                                         █▀       █▄                  ▄     █    ▄            
                  ▄▄              ▀   ▀█▄                        ▀▀          █                █      ▀    █            
                   ▄▄            █                              ▄█           ▀▀              █            ▀            
                   ▀▀▄           ▄       ▀█▄                   ▄█              █▄           █        █   █         ▒▒  
▒▒▒                 █▀           █                             ▄                 ▄         ▀         █   ▄             
  ▒             ▒▒  ▒▄▀▀        █           ▀█▄               █▀                 ▀▀       ▀           █ ▄▒░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▀  ▀       ▄                            ▀▀                    █▄    ▀            ▀ ▀            ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  █      █              ▀█           ▄█                       ▄  ▀▀              █              
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄  ▄▄   █                  ▄         ▀                        ▀▀ ▀             ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒ ▀   ▄▄                     ▀▀       █▀                    ▄ ▄▄▀▄▀ ▄██▀▄▄▄  ▄▄▄ █▄▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒█    ▄ █                    ▄▄    ▀▀             ▄  ▄█  ▀    ▄▄          ▀▀▀ ██▀    ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒             ▄   ▀█                      ▀▀  ▄█      ▄▄ ▄█▀ ▀▀           █               ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                  ▀    ▀██▀▀▀  ▀▀▀█▄▄▄▄   ▄▄▄▄  ▄▄█▄  ▄▀ ▀▀                  ▀           ▄▄██▀                 ▒
▒▒                        █     ▀█▄                ▀▀▀▀███▀                        ▄▀         ▄█▀▀                     
----------------------------
                            ▄█▄▄  ▄▄ ▀▀ ▀▀▀      █ ▀█▄                      ▀▀      ▀█▄            ▄                   
                           ██                  ▄█     ▀▄                   ▄█                     ██▄                  
                         ▄ ▄▀▄                ▄▄        ▄                  █           ▀█▄        █▀                   
                        ▄▀▀  ▄               ▄▄          █▄               ▄█                         █                 
                       █ ▄▀   ▀             ▄▄            ▀█▄             ▄                █▄         █                
                      █  ▄    █▄           ▄                ▀▀▄          ▀▀                 ▀       ▄  ▀               
                     ▀  ▀      █          ▄                    ▀        ▄█                    ▄▄   ██  ▀▄              
                    █  ▄▀      ▀▄        ▄▀                     █▄      █▀                     ▀▀  █▀   ▀▄             
                    ▄  ▄        ▄       ▀▀                       ▀█▄   ▄█                        ▄▄      ▀             
                    ▀ ▀          ▀     ▀▀                            ▄ ▄                          ▀▀      █            
                   █ ▄▀          █▄   ▀▀                           ▄ ▄██▄▄      ▄▄██████▀▀▀▀▀▀▀▀▀▀ ▄▀█  ▄  █           
                   ▀ ▄            ▄  ▀▀              ▄▄▄▄▄  ██▀▀▀  ▀▀▄▀▀▄                         ▄▄█   ▀  ██          
                   █▀             ▀ ▀   ▄▄▄▄▄ ▄██▀▀▀ ▀▀▀             ▄   ▄                        ▄ █▄     ▄           
                  ▄▄▀          ▄▄ ▄██▀  ▀▀                          █▀   ▀▀                      ▄   █     ▀           
                  █▄     ▄▄ █▀ ▀   ▄▀▀                             ▀       █▄                   █          █           
                  ▀▄▄▄▀▀▀▀        ▄▀  ▄▄                          ▄█         ▄                 █          ▄            
                  █▄              ▀    ▀▀                         █          ▀▀               ▀      █    ▀            
                   █▄             ▄      ▄▄                      █▀            █▄            ▀▀      ▀█   █            
                   ▀█            ▄▀       ▀█                    ▀▀               ▄           ▀        █  ▄         ▒▒  
▒▒▒                 █▀▀          █                             ▄█                ▀▀        ▄▀            ▀             
  ▒             ▒    █ █         ▄           ▀█               ▄▀                  ▀█▄     ▄▀          ▄  █░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▀▄ ▄▄       ▀                            █▀                    ▄▄   ▄▀           █ █            ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▄     █               ▀█           ▀▀                      ▀▀ ▄▄             █▀              
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀  ▀     ▄                           ▄█                        ██▄▄▄▄           ▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒ ▀▄  ▀▀   █                  ▀█▄     ▄█                  ▄  ▄▀  ▀▄▀▀ ▀▀▀ ▄██▀ ▄▄ ▄▒▒▒▒           
▒▒▒▒▒▒▒     ▒▒▒░░▒▒▒▒▒▒▒█    █ █                           ▄            ▄  ▄▀ ▀▀      ▀                     ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒             █    ▄                       ▀█▄ ▀▀     ▄ ▄█▀ ▀▀            ▄▀            ▄ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                   ▄  ▄▄▀▀▀▀▀   ▀▀▀██▄▄▄▄▄    ▄▄▄▄▄█ ▄█  ▀                    ▄          ▄███▀                 ▒
▒▒                        ▀▄█▀                          ██ ▄                        ▀         ▄▀▀                      
----------------------------
                            ▄█ ▄▄ ▄▄ ▀▀ ▀▀       ▀▀                         ▀▀                                         
                           ██▀                  ▀     ▀▄                    █         ▀█▄         ██▄                  
                          █▄▀█                 ▀       ▀█▄                 ▀▀                     ▀▀▀                  
                        ▄ ▀  █                █          ▀█▄              ▄█              ▄▄         ▄                 
                        ▀▄▀   █              █             ▀▀▄            █                ▀▀         █                
                      █  ▄    ▀▄           ▄█                 ▀▄         ▄█                        ▄█  █               
                    ▄   █      █          ▄▄                             ▄                    ▀█▄  █▀                  
                    █  ▄█       ▀        ▄▄                      █▄     ██                              ▀▄             
                    ▄  ▀        ▀▄      ▄▄                        ▀█▄   ▄                         ▄▄     ▀▄            
                    █ ▄▀         ▄     ▄▄                           ▀▀▄▀▀                ▄▄▄▄▄▄▄▄▄▄███    ▀            
                   ▄  ▄           ▀   ▄▄                        ▄▄▄▄▄ ████▀▀▀▀▀▀▀▀     ▀▀▀▀▀▀▀     ▄██ █▀ ▄▄           
                   █ ▀            ▀  ▄              ▄▄▄▄  ██▀▀  ▀▀    ▄▀█▄                        ▄▄ █    ▀ ▀          
                   ▄▄▀             ▄▄  ▄▄ ▄▄ ██▀▀▀ ▀▀▀               ▀▀   ▄                       ▄        ▄           
                   █▄           ▄▄▄██▄ ▀▀                           ▄█    ▀▀                     █   ▄     ▀           
                  ▄▀      ▄▄▄█▀▀▀  █                                █       █▄                  ▀    █     █           
                  █▀▄▄▄▀▀▀         ▀  ▀█▄                          █▀         █                ▀      █   ▄            
                  ██               █    ▀                         ▀▀          ▀▀▄             ▄▀      ▀   ▀            
                   ▀              █▀      ▄▄                     ▄█             █▄           ▄▀           █            
                   ▀█▀            ▀        ▀▀                    ▄                ▀         ▄▀        █   ▀        ▒▒  
▒▒▒                 █ █▄          ▄          ▄▄                 █▀                ▀█▄      ▄▄         ▀▄ █             
  ▒         ▒▒  ▒ ▒▒▒█  ▄        █▀           ▀█               ▄▄                   ▄▄     ▄           █ ▄░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀        █                            ▄█                     ▀▀   █              █           ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▀▀      ▄               ▀█▄          ▄                       ▀█▄▀             ▄█              
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █   █    ▄█                           ▀▀                      ▄ ▄▄▀█▄▄  ▄▄▄     █ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒  █   ▄▄  █                   ▀█▄     ▄█                ▄ ▄█▀ ▀  ▄▀     ▀▀▀ ▀▀▀ █▀█▒▒▒           
            ▒▒▒░░▒▒▒▒▒▒▒▓▄    ▄                            ▄█          ▄ ▄█▀ ▀         ▄                    ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒             ▄    ▀▄█                      ▀▄▄ ▄    ▄  █▀ ▀▀              ▀           ▄▄█▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                   ▀  ▄█▀██▀▀     ▀▀▀▀██▄▄▄▄▄▄▄   ▀█▀▄▀ ▀▀                    ▄▀         ▄███▀                 ▒
▒▒                        ▀▄█▀   ▀█▄                     ▀▀▀▄ ▄                      ▄        ▄▀▀                      
----------------------------
                            ▄▀ █▄ ▄▄ ▀▀ ▀▀       ▀▀ ▀█▄                     █▀       ▀█▄                               
                           ▄█▀▀                 ▀▀    ▀█▄                   ▄                     ▄█▄                  
                          ██▀▀                 ▀▀       ▀█▄                █▀            ▄▄       ▀▀▀▄                 
                        ▄ ▄▀ ▀▄               ▀▀           ▀▄              █              ▀█▄                          
                       ▄▀ ▄   ▄              ▀▀              ▀▄           ▀▀                        ▄ █                
                      █▀ ▀     ▀            ▀▀                            █                   █▄   █▀  █               
                     █  ▄▀     ▀▄          ▀▀                            ▀▀                    ▀▀       █              
                    █   ▄       ▄         ▀▀                      █▄     █                                             
                    ▄  ▀         ▀       ▀                         ▀█▄  ▀▀                        ▀███   ▀▄            
                    █ ▄▀         ▀▀     ▀                            ▀█▄█   ▄▄▄▄▄▄▄▄▄▄▄▄▄    ▄▄▄███▀▀█ ▄  ▀▄           
                      █           █▄   ▀                      ▄▄▄▄ ██▀▀▄▀▄   ▀▀▀▀                  ▄▀▀ ▀ █ █▄          
                   █ ▄▀            ▄  ▀           ▄▄▄▄  ██▀▀ ▀▀▀      ▄▄ █▄                        ▄        ▀          
                   ▀ ▄             ▀▀▀ ▄ ▄▄ ██▀▀▀ ▀▀                 ▄█    ▀                      █  █     █           
                   █▀           ▄▄ █▀ ▀▀▀                            ▄     ▀█▄                   ▀   ▀█    ▀           
                   █▀      ▄ █▀ ▀     ▄▄                            ▀▀       ▄▄                 ▀     ▀    █           
                  ▄▄ ▄▄▄▀▀▀        ▄█  ▀█                          ▄█         ▀▀               ▄▀                      
                  ▀█▀▀             █                               ▄            █▄            ▄▀      █   █            
                   █▀                     ▀█▄                     █▀              ▄           ▄       ▀▄  ▄            
                    ▄█             █        ▀                    ▄█               ▀▀         ▄         █  █        ▒▒  
▒▒▒                 ▀▄ ▄          █▀          ▄▄                ▄█                  █▄      ▀            ▄             
  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▄ ▀          ▀            ▀▀               █▀                    ▄    ▀▀          █ █░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀▀        ▄                            ▀▀                     ▀▀▄ ▄▀           ▀▄▄           ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▄▄     █▀               ▀█▄         ▄█                        ▄▄▀             ██             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █    ▄    █                            ▄                    ▄  █▀ █▀▀ ▄█▀▀▄▄  ▄▄▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒  █   ▀▀                       ▀▄▄     ▀▀              ▄ ▄▀ ▀▀    ▀           ▀▀▀ █▒▒▒           
            ▒▒▒░░▒▒▒▒▒▒▒▒▄    █ ▄█                     ▀▀   ▄█        ▄  █▀ ▀          ▄▀           ▄▄▀     ▒▒▒▒▒      
      ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀     ▄█                        ▄  ▀  ▄▄ ▄▀ ▀▀                ▄          ▄██▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                   █    ▄▀ ▀        ▀▀▀▀▀▀▀████▄▄▄▄███  ▀                      ▀         ▄█▀▀▀                 ▒
▒▒                         ▀ ▄▀                           █▀▀ █▄                     ▄▀       ▄▀▀                      
----------------------------
                             ▀ ▀▄▄ ▄▄▀▀ ▀▀       ▄▀                         ▄█                                         
                           ▄█ ▀▀                ▄▀                          ▄           ▄▄        ▄█▄                  
                          ▀▀ ▀                 ▄▀                          ▄█            ▀█▄      ▀▀▀▄                 
                         █▄▀ ▀▄               ▄▀                           ▄                         ▀                 
                       ▄  ▄   █▄             ▄▀                           ▄█                 ▄▄    ▄█ ▄                
                       ▀ █     ▄            ▄▀                            ▄                   ▀█▄  ▀   █               
                     █   █      ▀          ▄▀                     ▄      ▄█                             █              
                    █   ▀       ▀▄        ▄▀                       ▀▄                             ▄▄██   █             
                    ▄  ▄▀        ▄▄      ▄▀                         ▀█▄ ▄█                         ▀█▄                 
                    █  ▄          ▄     ▄▀                            ██▄█▄▄▄    ▄▄████▀▀▀▀▀▀▀    ▀▀█▀█▀▄▄ ▄           
                    ▀ ▀            ▀                        ▄▄▄  ██▀▀ ▀██▀▄                        ▄▀▄  ▀  ▀▄          
                   ▄ ▄█            ▀             ▄▄▄▄ ██▀▀ ▀▀          ▄  ▄▄                       ▄ ▀▄    ▄           
                   █ ▀              ▄ ▄▄ ▄ ▄█▀▀▀ ▀▀                   ▀▀    ▀                     █   █    █           
                   ▀▄▀           ▄ █▀█▀▀                             ▄█     ▀█▄                  ▀         ▀           
                   █▄      ▄▄ █▀▀   █▀▀█▄                            █         ▄                ▄▀    █    █           
                   ▀  ▄▄▄▀ ▀        ▀   ▀                           █▀         ▀▀              ▄▀     ▀▄   ▀           
                   █▀ ▀             ▄     ▄▄                       █▄            █▄            ▄       █  █            
                   ██              ▄█      ▀█▄                    ▄█               ▀          █           █            
                    ▀▄▄            █                              █▀               ▀█▄       ▀         █  ▄        ▒▒  
▒▒▒                 ▀▄             ▀          ▀▄▄                ▀▀                   ▄     ▄▀         ▀▄ █            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▓ ▀▀          █            ▀▀              ▄█                    ▀▀   ▄▀           ▀▄░▒░▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒█  ▄▄       █▀                            ▄                       █▄ ▄             █           ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█          █                ▀█▄         ▀▀                       ▄ █  ▄▄         █▀             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▓▄  ▀▀     ▄                  ▀        ▄█                  ▄ ▄█ ▀▀▄▀▀▀▀  ▀▀ ▄█▀ ▄▄█▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒  ▄    ▄▄  ▄█                    ▄▄     ▄             ▄ ▄▀ ▀       ▄            ▄██▒▒▒           
           ▒▒▒▒░░▒▒▒▒▒▒▒▒█       █                      ▀█▄  ▀▀      ▄  █▀ ▀            ▀           ▄█▀     ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▀▀▀                          ▄█ ▄ ▄█  ▀                 ▄▀         ▄██▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                   ▀     ▀▀               ▀▀▀▀▀▀▀▀▀▀▀█ █▀                       ▄        ▄█▀▀▀                 ▒
▒▒                         █                               ▄  ▀▀ ▄                    ▀       ▄█▀▄▄                    
----------------------------
                              ▄▀▄▄ ▄▄▀▀ ▀▀       ▄   ▀█▄                    ▄█        ▀█▄                              
                           ▄█▀▀▀                ▄      ▀█▄                  █           ▀▀        ▄█▄                  
                           ▀ ▀                 ▄▄        ▀█▄               ▄█                     ▀ ▀▄                 
                         █▄█ ▀▄               ▄▄           ▀█▄             ▀▀               ▄▄       ▀▄                
                       ▄█ ▀   ▀▄             ▄▄              ▀█▄           █                 ▀█▄   █▀ ▀                
                      ▄▀ ▄▀    ▄▄           ▄▄                 ▀█▄        █▀                           ▄               
                      ▀  ▄      ▄          ▄▄                    ▀▀▄      ▄                         ▄█  █              
                    ▀   █        ▀        ▄▄                             ██                       ▀██    █             
                    ▄   █        ▀▀      ▄▄                              ▄               ▄▄▄▄▄▄▄▄▄▄ ▀█▄   █            
                    █  ▀          ▀▄    ▄▄                          ▄▄▄▄▄█▀██▀▀▀▀▀▀    ▀▀▀▀▀        ▄█▀ █ ▄█           
                    █ ▄▀           ▄▄   ▄                 ▄▄▄▄ ██▀▀ ▀▀  ▄▀▀▄                       ▄▀▀█   ▀ ▀          
                      ▄             ▄           ▄▄▄▄ ██▀▀ ▀▀           ▀▀  ▄▄                      ▄  ▀    ▄           
                   █ █▀               ▄ ▄  ██▀▀ ▀▀                    ▄█     ▀                    ▀   ▄    █           
                   █ ▄           ▄▄▄▀███                              ▄       █▄                 ▄▀   █▄   ▀           
                   ▀▀       ▄▄▄▀ ▀     ▀▀                            ▀▀                         ▄▀     █   █           
                   ▄▀  ▄▄▄▀ ▀        ▄                              ▄█          ▀█▄             ▄          █           
                   ▀▄▀ ▀            █▀    ▀█▄                       ▄              ▄           ▀       █               
                   ▀█               █       ▀▀                     ▀▀              ▀▀         ▀▀       ▀▄ █            
                    █ ▄                                           ▄█                 █▄      ▄▀         ▀ █        ▒▒  
▒▒▒                  ▀▀▀           ▄█          ▀█▄                ▄                    ▀     ▄            ▄            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▓▄ █▄         █             ▀▀              ▀▀                    ▀█▄  █           █ █▒░▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▄            ▀                            ▄█                        ▄▀▀            █▀          ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▀█       ▄                ▀█▄         ▄                      ▄ ▄███▀ ▄▄  ▄▄    ▀             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▄   ▄▄    ▄█                  ▀█       ▀▀                ▄ ▄▀ ▀   ▄      ▀▀▀  ▀▀▄█▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒  ▀▄   ▀    █                           ▄█           ▄ ▄▀ ▀        ▀            ▄██▒▒▒           
               ▒▒        ▄     █▄ ▀                      ▀█▄  ▄      ▄ ▄▀ ▀             ▄▀          ▄█▀▀    ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█       █                        ▀█▀▀▄ ▄▀ ▀                   █         ▄██▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                   ▀▄    ▄█▄▄                        ▄██▄                       ▄▀       ▄█▀▀▀                 ▒
▒▒                         ▀  ▄█▀  ▀█▄                     ▄█    █                     ▄      ▄█▀▄▄                    
----------------------------
                              █  ▄▄▄▄▀▀ ▀        ▄▄    ▀▄                   ▄█                    █▄                   
                           ▄█▀ ▀▀               ▄▄       ▀▄                 ▀                     ▄▀▄                  
                          ▄█▀▀                 ▄▄         ▀█▄               █             ▀█▄     ▀█▀▄                 
                          ▀▄ ▀▀                ▄            ▀█▄            ██               ▀█▄    ▄ ▀▄                
                        █ ▀   ▀▄              █               ▀█▄          ▄                       ▀▄ ▀▄               
                      ▄  ▄█    ▀▄            █                  ▀█▄       ▄█                           ▀               
                     ▄▀  ▀      ▄▄          ▀                     ▀█▄     ▀▀                     ▀█▄▀▄                 
                    ▀   ▄▀       ▄         ▀                              █                        ▀█▄   █             
                    █   ▄         █       ▀▀                             ██    ▄▄▄▄▄▄▄▄▄▄   ▄▄███▀▀▀▀▀▀   █            
                    █  █▀          ▀     ▀▀                       ▄▄▄  █▀█▄    ▀▀▀▀                 ▄▀█▀ █ █           
                    █  ▄           ▀▀   ▀▀               ▄▄▄ ██▀▀ ▀▀    ▀ ▀▀▄                      ▄▀      ▀           
                    █ ▀             ▀  ▀▀      ▄▄▄▄ ██▀  ▀             ▄█   ▄▄                     ▄  █    █           
                     ▄█              ▀  ▄ ▄█▀▀ ▀▀                      ▄     ▀▀                   ▀   ▀▄   █           
                   █ ▀           ▄▄ █ ▀█                              ██       █▄                ▄▀    ▀   ▀           
                   █▄▀       ▄ █▀▀   ▄█                               █         ▀▀               ▄     ▄   █           
                   █▄   ▄ █▀▀        █   ▀▄▄                         █▀           █▄            ▀      █   █           
                   ██▄▀▀                   ▀█▄                      ▄█                         █▀       █  ▀           
                   ▀█▄               ▄       ▀                      ▄               ▀█▄       ▄▀                       
                    ▄               ██         ▄                   ▀▀                  ▄      ▄         █ █        ▒▒  
▒▒▒                  █▀█            █           ▀█▄               ▄█                   ▀▀    ▀          ▀██            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒▄  ▄                        ▀▀              ▄                      ▄▄ ▄▀           ▀▀▒░▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▀▀         █                            ▀▀                       ▀▀▄▄           ▄▄           ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▄▄      █▀                ▀▄▄        ▄█                   ▄▄ █  ▀  ▀▀▄▄█▀▄▄▄ ▄██            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  █   ▀▀     █                   ▀█▄      █▀              ▄ ▄▀ ▀    ▄▀           ▀█▀▀            
                 ▒▒▒▒▒   ▄    ▄▄                         ▀     ▄█         ▄ ▄▀ ▀          ▄           ▄▀▄▒▒▒           
               ▒▒        ▀▄    ▀   █                       ▄   █    ▄ ▄█ ▀               ▀          ▄█▀▀    ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄      ██▀                        ▀█▀▀ █ ▀▀                   ▄▀        ▄██▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                    █     ▄█             ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▄                      █       ▄█▀                   ▒
▒▒                          ▄  ▄█▀                           ▀   ▀ ▄▄                  ▄▀     ▄█▀▄█▀                   
----------------------------
                             ▄▀ ▄   █   ▀         ▄   ▀█▄                    █         ▀█▄        █▄                   
                            █   ▀                █                          █▀           ▀█▄      ▄▀▄                  
                          ▄▄▀▀                  ▀            ▄              ▄                      █▀▄                 
                         ▄▀▄  ▀                ▀              ▀▄           ▄█                      ▄ ▀▄                
                        █▀█▀  ▀▀              ▀▀               ▀█▄         ▀▀                  ▄▄   ▀ ▀▄               
                       █  ▄    ▀             ▀▀                  ▀█▄       ▄                    ▀█▄ ▄  ▀▄              
                     ▄   ▀      ▀▄          ▀▀                     ▀█     ▄█                      ▀█▄▀  ▀              
                     ▀   █       ▀▄        ▄▀                                                      ▄▄█▄  ▀             
                    █   ▀         ▀▄      ▄                              ██▄▄▄▄▄   ▄▄███▀▀▀▀▀   ▀▀▀▀▀▀██               
                    █  ▄▀          ▄▄    ▄▄                     ▄▄▄  █▀▀ ▀▀▄                        ▄▀    █▀           
                    █  ▀            ▄▄  ▄▄              ▄▄▄ █▀▀ ▀▀      ▄▀ ▀▀▄                      █ █    █           
                    █ ▄▀             ▄ ▄▄      ▄▄▄ ██▀ ▀▀               █▀    ▄                    █   █   █           
                    █ ▄               ▄▄▄ ██▀  ▀                       ▄█     ▀▀                  █▀       █           
                    ▀▄▀           ▄ █▀█                                ▄        ▄▄               ▄▀    █   ▀           
                     ▄       ▄▄▄▀ ▀     ▀▄▄                           ▀▀         ▀▀              ▄     ▀▄  ▄           
                   ▄█    ▄ █ ▀            ▀█▄                        ▄█            ▄▄           ▀       ▀  █           
                   █▄▄▄▀▀            ▄█     ▀▀                       ▄              ▀▀         ▄▀       ▄  █           
                   ▀█▄               █                              ██                █▄       ▄        ▀▄ █           
                    ▀█               ▀         ▀▄▄                  ▄                   ▀     ▀          █ ▀       ▒▒  
▒▒▒                  ▄ █▄                        ▀█▄               ▀▀                   ▀█▄  ▄▀          ▄             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒█ ▀            █             ▀█             ▄█                         ▄           ██▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▄  █▄        █▀                            ▄                       ▄▀█▄▄  ▄▄       █      ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▀        █                 ▀▄         ██                 ▄ ▄█ ▀ ▄▀  ▀▀▀ ▀▀▀▄█▀ ▄            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▄    ▄▄                         ▀█▄      █             ▄ ▄▀ ▀      ▄              ▀            
                 ▒▒▒▒▒   █    ▀     █                     ▀█▄   ▀▀       ▄ ▄█ ▀           ▄▀           ▄▄▒▒▒           
            ▒▒▒▒▒         ▄     ▄▄ █▀                          ▄█   ▄ █  ▀                ▄         ▄▀ ▀    ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     ▀ █                 ▄▄▄▄▄▄▄▄▄▄▄▄▀ ▀                     ▀        ▄█▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                    ▄      ▄█         ▀▀▀▀▀▀▀▀▀▀▀      █▀ █                      ▄▀      ▄█▀                   ▒
▒▒                          █   ▄█▀ ▀▄                       ▀▀    ▀█                   █     ▄█▀ █▀                   
----------------------------
                             ▄ ▀█▄  ██  ▀         █     █▄                   █                   ▀█▄                   
                            ██  ▀▀               ▀       ▀█▄                ██                    ▄▀▄                  
                           █▀█                  ▀▀         ▀█               ▀               ▄      ▀▀▄                 
                         ▄ ▀  ▀                ▀▀               ▄           █                ▀█▄   █▄▀▄                
                         ▀▄▀   ▀              ▄▀                 █▄        ▄█                  ▀█▄  ▀ ▀▄               
                       █  ▄     ▀            ▄                    ▀█▄      ▀                     ▀█▄▀▄ ▀▄              
                      █  ▄▀     ▀▀          ▄▄                      ▀█     █                            ▀▄             
                    ▄▀   ▄       ▀▀        ▄▄                            ▄▄█              ▄▄▄▄▄▄▄   ▄██▄ ▀▄            
                    █   █▀        ▀▀       ▄                           ▄ ▄██ ▀███▀▀▀▀   ▀▀▀▀▀        █  █ ▀▄           
                    █   ▄          ▀▀     ▀                    ▄▄▄ ██▀ ▀▀▄▀ ▄                       ▄▀█    █           
                    █  █            ▀▀   ▀             ▄▄▄ █▀▀ ▀         █▀ ▀▀▄                     ▄  █   █           
                    █  ▄             ▀▀ ▀▀    ▄▄▄ ▄█▀ ▀▀                ▄█     ▄                   ▀       █           
                    █ ▀               ▀█▄ ██▀ ▀▀                        ▄      ▀▀▄                ▄▀   █   █           
                    █ ▄           ▄▄ ▀ ▀▄▄                             ▀▀         ▄               ▄     █  █           
                    █▀        ▄ █▀▀    ▄ ▀█▄                           █          ▀▀▄            ▀         ▀           
                    ██    ▄▄▀ ▀       █▀   ▀█                         ▀▀            ▄▄          ▄▀      █              
                    ▀▄▄█▀▀            ▀                              ▄█              ▀▀         ▄        █ █           
                    ▄█                         ▄                     ▄                 ▄▄      ▀         ▀ █           
                    ▀█▀               █         ▀▄▄                 ██                  ▀▀    ▄▀         █ █       ▒▒▒ 
▒▒▒                  ▓▄ ▄            ██           ▀█▄               ▄                     ▄▄  ▄          ▀▄█           
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▄ ▀█           █              ▀█▄            ▀▀                      ▀▀█            ▀█▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒█             ▀                            ▄█                     ▄ █ ██▄█▀ ▄▄ ▄▄  ██     ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀█▄       ▄                  ▄         █▀               ▄ ▄▀ ▀   ▀        ▀▀  ▀█▀           
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▓▄          ▄█                   ▀▄▄     ▄█           ▄ ▄▀ ▀       ▄▀            ▀▀            
                 ▒▒▒▒▒   ▄     █▄   █                      ▀█▄   ▄       ▄ █ ▀▀            ▄           ▄▄▒▒▒           
            ▒▒▒▒▒         █     ▀▀  ▀                        ▀█▄▀▀ ▄ ▄█ ▀                 ▄▀        ▄       ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀      ▄▄              ▄▄▄▄▄▄       ▄█▄ ▀                      ▄       ▄█▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                    ▀▄      ███      ▀▀▀▀▀▀▀▀           ▄ ▀ ▄▄                    ▀      ▄█▀▄                  ▒
▒▒                          █    ▄▀  ▀█▄                      ▄     ▀ █▄                 █     █▀ ▀▀                   
----------------------------
                             ▄▄█▀▄  ▄█  ▀         ▀    ▀█                    █          ▀█▄      ▀█▄                   
                            ▄█▀  ▀               ▀▀         ▄               ▄█            ▀█▄     ▄▀▄                  
                           ▀█▀                  ▄▀          ▀█▄             █▀              ▀█▄    ▀▀▄                 
                         ▄▄▀  █                ▄▀             ▀█            ▄                 ▀▀▄  ▀▄▀▄                
                        ▄▀ █   █              ▄▄                   ▄        █                       ▄ ▀▄               
                        ▀ ▀     █             ▄                    ▀█▄     ██                        ▀ ▀▄              
                      █  ▄█      █           █                       ▀█    ▀                         ▀▄ ▀▄             
                    ▄▀   ▀        ▄         ▀                            ▀▄▄       ▄▄▄▄▄▄▄  ▄▄██▀▀▀▀▀▄▀ ▄▀▄            
                    █   ▄▀         ▄       ▀▀                         ▄▄ ▄███▀   ▀▀▀▀                ██ ▀██▄           
                    █   ▀           ▄▄    ▄▀                  ▄▄  █▀  ▀   ▄  ▄                      ▄▀ █   ▄           
                    █  ▄▀            ▄▄  ▄            ▄▄▄ █▀▀ ▀          ▄█  ▀▀▄                    ▄      █           
                    █  ▀              ▄▄▄▄    ▄▄▄ █▀▀ ▀                  ▄      ▄                  ▀   █   █           
                    █ ▄▀               ▄  █▀▀ ▀                         ▀▀      ▀█▄               ▄▀    █  █           
                    █ ▀            ▄ █ █▀█▄                             █          ▄              ▄        █           
                    █▄▀        ▄ ▀ ▀   ▀  ▀█                           ▀▀          ▀█▄           ▄▀     █  █           
                     ▀    ▄▄▄▀▀                                       ▄█                         ▄       █ █           
                    ▄▀▄ █▀▀            ▄      ▄                       ▀▀              ▀█▄       ▀          █           
                    █▄▀               ▄█       ▀▄                    ▄█                        ▄▀        █ █           
                     ▀█               █          ▀█▄                 ▄                   ▀█▄   ▄          ██       ▒▒▒ 
▒▒▒                  ▀▄               ▀            ▀█▄              ▄█                        █▀          ▄▀           
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒▓▄ █▄                          ▀█▄            ▄                       ▀█▄▄▄         ▀ ▒▒▒░░▒▒▒▒▒▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀▀          █                ▀           ▀▀                   ▄ █ ▀▀▀▀  ▀▀▄█▀ ▄▄▄█     ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█            █▀                            █              ▄ ▄▀ ▀    ▄▀           ▄█▀           
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▄   ▀█▄     █                     ▄      ▀▀         ▄ ▄▀ ▀         ▀           █▀▀            
                 ▒▒▒▒▒   ▀▄          ▀                      ▀▄▄  ▄█     ▄ ▄▀ ▀             ▄▀          ▄▄▒▒▒           
            ▒▒▒▒▒         ▄      ▄▄  ▄                        ▀█▄▀▀▄ ▄▀ ▀                  ▄        ▄       ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█      ▀█▄█          ▄▄▄▄▄     ▄▄▄▄████ ▀                      ▄▀      ▄█ █▀▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                     ▀       █▀▀▀    ▀▀▀▀▀▀             ▄█  ▀█ ▄                   ▄     ▄█▀▄▄                 ▒
▒▒                          ▀▄    ▄▀                          ▄▄      ▀▀ ▄               █      ▀  ▀                   
----------------------------
                             ▄██▀▄▄  █  ▀▀        ▀▀     █▄                  ▄                   ▀█▄                   
                            ▄▀█  ▀▀              ▄▀       ▀█                 █                    ▄▀▄                  
                           ▀█▀                  ▄              ▄            ██                     ▀▀▄                 
                          ██  █                ▄▄              ▀█▄          ▀                      ▀▀▀▄                
                        ▄  ▄   █               ▄                 ▀  ▄       ▄                       █▄▀▄               
                       ▄▀ █     ▄▄            ▀                      █▄     █                        ▄ ▀▄              
                       ▀  ▄      ▄▄          ▀▀                       ▀▀   ▄█                     ▄▄▄▄█ ▀▄             
                     █   █         ▄        ▄▀                            ▀██▄▄▄▄▄▄   ▄███▀▀▀▀  ▀▀▀▀ ▄█  ▀▄            
                    ▄    ▄         ▀▄      ▄▄                       ▄▄▄ █▀▀█▀▀▀                      █▀█  █▄           
                    █   █           ▀      ▄                 ▄▄ ██▀ ▀▀    █▄ ▄▄                     ▄▀     █           
                    █   ▄            ▀    ▀          ▄▄▄ █▀▀ ▀            ▄   ▀▀▄                   ▄  █   █           
                    █  █              ▀▀ ▀    ▄▄ ▄█▀ ▀▀                  ▀▀      ▄                 █    █  █           
                       ▄               ██▀█▀▀ ▀                          █       ▀█▄               █       █           
                      █▀           ▄▄█▀                                 ▀▀                        ▀     █▄ █           
                    ▄ ▄        ▄ █▀▀    ▄                               █           ▀█▄          ▄▀      █ █           
                    ██▀    ▄ █ ▀       ▄█   ▀▄                         ▀▀                        ▀       ▄ █           
                    █▄ ▄ █ ▀           █      ▀▄                      ▄█                █▄      ▄▀       ▀▄█           
                    ██ ▀               ▀        ▀█▄                   ▀▀                 ▀▀     ▄         ▀█           
                     ██▄                          ▀█▄                ▄█                    ▄▄  █          ▄█       ▒▒▒ 
▒▒▒                  ▀▀▀               ▄            ▀█▄              ▄                      ▀▀ ▄          ▀█           
▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒░░░▒▒▒█▄              ▄█              ▀█▄           ▄█                     ▄ ▄▄▀ ▄▄ ▄▄     ▀   ▒▒▒▒▒▒▒▒
     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒█▄ ▀█▄         █                 ▀█▄         ▄                  ▄ █ ▀ ▄█    ▀▀  ▀▀███     ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▀▀        █                   ▀        ▄█             ▄ █ ▀      ▀           ▄▀            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒█                                         ▄         ▄ █ ▀          ▄▀         ▄█▀▀            
                 ▒▒▒▒▒   ▀▀    ▀█▄    ▄                           ██    ▄ █ ▀               ▀          █▄▒▒▒           
            ▒▒▒▒▒         ▀▄     ▀▀  ▄█                        ▀▄ ▄  █ ▀                   ▄▀       ▄       ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄        █          ▄▄▄▄    ▄▄▄█▀▀▀  ▀▀▄                       ▄      ▄█ ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                     ▄       ▄██▀▀   ▀▀▀▀▀               ▀▀  ▀ █▄                  ▄▀     █▀▄▄                 ▒
▒▒                           █     ▄  ▀                        ▄█        █                ▄                            
----------------------------
                              █▄  ▄  █  ▀▀        █▀    ▀▀                               ▀█▄     ▀█▄                   
                            ▄▀██  ▀              ▄▀         █▄               █             ▀█▄    ▀█▄                  
                            █▀                  ▄▄           ▀▀              █               ▀█▄   ▄▀▄                 
                          ██▀ █                 ▀                █▄         ██                 ▀█▄  ▀▀▄                
                         █ ▄   ▄▄              ▀▀                 ▀▀        ▀                    ▀█▄▀▄▀▄               
                       ▄  ▄▀    ▄▄            ▄▀                      █▄                           ▀██▄▀▄              
                      ▄▀         ▀▄          ▄▄                        ▀▀   █              ▄▄▄▄▄▄   ▄█▀▄ ▄             
                      ▀  ▄▀       ▀          ▄                            ▄██   ▄███▀▀▀   ▀▀▀        ▄▀██▄             
                    █    ▀         ▀▀       ▀                      ▄▄ ▄█▀ ▀▀▀▀                       █ ▀   ▄           
                    █   ▄▀           █     ▀▀               ▄▄ ██▀ ▀       █  ▄▄                    ▄▀ █               
                    █   ▀             ▄▄  ▄▀         ▄▄ ██▀ ▀             ▀▀   ▀▀▄                  ▄   █  █           
                    ▀   █              ▄▄▄▄   ▄▄ █▀▀ ▀                    █                        ▄▀      █           
                       ▀                ▄▄█▀ ▀▀                          ▀▀       ▀█▄              ▄    █▄ █           
                    █  █            ▄ ▀ ██▄                              █                        █      ▀ █           
                    █ ▀         ▄ ▀     █  ▀▄▄                          ▀▀            █▄          ▄      ▄ █           
                    █ ▄     ▄ ▀         ▀    ▀█▄                        █              ▀▀        █       ▀▄            
                    ▀█  ▄ █ ▀                  ▀█▄                     ▀▀                ▄▄      ▄        ▀            
                      █ ▀               ▄        ▀█▄                  ▄█                  ▀▀    ▀         █            
                     ██▄               ▄█          ▀█▄                ▀▀                     ▄  █          ██      ▒▒▒ 
▒▒▒                  ▀█▀█              █▀            ▀█▄             ▄█                      ▀██           ▄█          
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒█▀               █               ▀█▄           ▀▀                   ▄ ▄▀ █▀▀▄█▀ ▄▄▄▄ ▀█  ▒▒▒▒▒▒▒▒
     ▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄                                ▀█▄        ▄█                ▄ █ ▀   ▀        ▀▀▀ ██    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄  ▀█▄                            ▀█▄      ▀▀           ▄ █ ▀       ▄█          ▄ ▀           
▒▒▒▒▒▒▒▒               ▒▒▄    ▀█▄      █                     ▀█▄   ▄█       ▄ ▄              ▀         ▄█ ▀            
                 ▒▒▒▒▒   ▀█           █▀                       ▀█  ▀▀  ▄ ▄▀ ▀               ▄▀         █▄▒▒▒           
            ▒▒▒▒▒         ▀▀          █                          ▀ █ █ ▀                    ▀       ▄       ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄      ▀█▄▀        ▄▄▄▄   ▄▄▄█▀▀    ▀▀█▀▄ ▄                    ▄▀     ▄█ ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                     █▄       █▄█▀▀   ▀▀▀                 █▀   ▀  ▄                 ▀      ▀▄█                 ▒
▒▒                           ▄     ▄▀▀ ▀█▄                      ▀▀       ▀ ▄▄             ▄▀   ▄  ▄▄                   
----------------------------
                              █   ▄▄ ██  ▀        ▄▀      █▄                                     ▀█                    
                            ▄  █  ▀              ▄▄        ▀  ▄              ▄                    ▀█                   
                           ▄▀▀                   █            ▀█▄            █                     ▄▀▀                 
                           █▀ █                 ▀▀                 ▄         █                   █▄ ▄▀▀                
                         █ ▀   ▄▄              ▄▀                  ▀█       ██                    ▀█▄▀▀▀               
                        █ ▄█     ▄            ▄▄                       █▄   ██                      ▀██ ▀              
                      ▄   ▀      ▀            ▄                         ▀  ▄▀         ▄▄▄▄▄   ▄██▀▀▀▀ █▀▄█             
                     ▄▀   █       ▀█         ▀                           ▄▄ ██▀▀▀   ▀▀▀▀             ▄▀▀▀█▀            
                     ▀   █          ▄▄      █▀                    ▄▄ ██▀ ▀ ▄█ ▀                      ▀ ▄  ▀▄           
                    █    ▄           ▄▄    ▄▄              ▄▄ ▄█▀ ▀            ▄▄                   ▄▀ ▀▄  █           
                    █   █▀            ▀    ▄        ▄▄▄ █▀ ▀              ▄█    ▀▀▄                 ▀      ▄           
                        ▄              ▀▀ ▀   ▄▄ █▀ ▀▀                    ▀▀                       ▄▀   █  █           
                    ▄  ▄▀               ▄██▀ ▀▀                          ▄█        ▀█▄             ▀     ▀ █           
                    █               ▄ █ ▀ ▀█▄                            ▀▀                       ▄▀     ▄ ▀           
                    █ ▄▀         ▄█▀▀       ▀█▄                          █             ▄▄         ▀      ▀▄            
                     ▄▀      ▄▄▀▀        █    ▀█▄                       ▀▀              ▀▀       ▄▀       ▀ ▄          
                     ▀█  ▄ ▀▀           ▄█      ▀█▄                     █                        ▀        █ █          
                     █ █                █         ▀█▄                  ▀▀                  ▀█▄  ▄▀         ██          
                     ██▄                █           ▀█▄                █                        ▀          ▄█      ▒▒▒ 
▒▒▒                   ▄▀█▄                            ▀█▄             ▀▀                      ▄ █▄▄▄       ▀▄          
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒██ ▀█                             ▀█▄           ▄                  ▄ ▄▀ ▀▀ ▀▀  ▀▀██ ▄▄█  ▒▒▒▒▒▒▒▒
     ▒▒  ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▄▀               █                 ▀█▄        ██              ▄ █ ▀    ▄█           █▀    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█              ▄█                   ▀█▄      ▄          ▄ ▄▀          ▀           ▀▀           
                       ▒▒█▄    ▄       █                      ▀█▄   ██      ▄ █ ▀             █        ▄█▀▀            
                 ▒▒▒▒▒   ▀█▄    ▀█▄    █                        ▀█▄ ▄  ▄ █ ▀                 ▀        ▄█▄▒▒▒           
            ▒▒▒▒▒         ▀▄      ▀█▄                           ▄▄▀██▀ ▀                     █      ▄ ▄     ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█       ▀▀▄        ▄▄▄   ▄▄██▀    ▀▀▀ ▄▄▀ █                     ▀     ▄█▀▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                     ▀▀        ▄█▀▀   ▀▀▀                  ▄     ▀█                  █     ▀ ▀▀                ▒
▒▒                           ▀▄     ▄█▀  ▀▄                      █         ▀█ ▄            ▀   ▄█ ▄▄                   
----------------------------
                             ▄▄▄▀▀ ▄  █  ▀        ▄▄     ▀▀ ▄                ▀            ▀█▄    ▀▄                    
                             ▄  █  ▀              ▄         ▀█                              ▀█▄   ▀█                   
                           █▀▀                   ▀              █▄                                 ▀█▀                 
                          ███ █                 ▄▀               ▀  ▄        █                      ▄█▀                
                        ▄ ▀▀   ▄▄              ▄▄                   ▀█       █                       ▄ ▀               
                       ▄█  ▄    ▀              ▄                        █▄   █                     ▄▄▄▄ █              
                      ▄█  █      ▀█           ▀                          ▀  ▄█  ▄▄▄▄▄▄  ▄▄█▀▀▀▀  ▀▀▀  ▄█ ▄             
                     ▄    ▄        ▄▄        ▄▀                         ▄▄ ███▄▀▀▀▀                  ▄▀   ▄▄           
                    █▀   ▄▀                 ▄▄                   ▄▄ █▀▀▀▀   ▄                        ▀ ▀▄  █           
                   ██    ▀           ▀▀     ▀              ▄▄ █▀ ▀         ██   █▄                  ▄▀  ▀  █           
                   ▀█    █             █▄  ▀▀       ▄▄ █▀ ▀▀               ▄     ▀▀                 ▀   █  █           
                        ▀               ▄▄▄▀  ▄▄ █▀ ▀                     ▄█                        █    █ █           
                        ▄               ▄█▀▀ ▀▀                                     ▀█▄            ▀     ▄ █           
                       █             ▄ ▀ ▄█▀▄                            ▄█            ▀           ▄     ▀▄            
                    █▄ ▄         ▄ █     █▀  ▀█▄                         ▀▀             ▄▄        █       ▀ ▄          
                    ██▄▀     ▄▄█ ▀       █     ▀█▄                       █               ▀█▄      ▄       █ █          
                      ▀   ▄▄▀▀           ▀       ▀█▄                    ▀▀                       ▄▀        ▀▀          
                      █ ▀                          ▀█▄                  ▄                    █▄  ▄         ▄█          
                     ▀█▄                 ▄           ▀█▄               ██                     ▀▀▄▀          █      ▒▒▒ 
▒▒▒                   ███▄               █             ▀█▄             ▄                     ▄ █▀▄▀▀▄▄ ▄    ▄          
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒█▄ ▀█▄            ▄█               ▀█▄          ▄█                 ▄▄▀ ▀ ▄▀     ▀▀ ▀▀▄█  ▒▒▒▒▒▒▒▒
     ▒▒  ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▄▄  ▀█▄          █                  ▀█▄        ▄             ▄ █ ▀      ▀          ▄█     ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄█   ▀█▄        █                    ▀█▄     ▄█         ▄ █ ▀          █          ▀▀           
                       ▒▓▄▀     ▀                              ▀█    ▀▀    ▄ ▄ ▀              ▀        ▄▀▀▀            
                 ▒▒▒▒▒   ▀█▄                                     ▀▄  █ ▄ █ ▀                  █       ██▄▒▒▒           
            ▒▒▒▒▒         ▀█▄           ▄                     ▄▄   ██▀▄                      ▀      ▄ ▄▄    ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄          █       ▄▄   ▄▄█▀   ▀▀▀    ▄▀ ▀ ▄▄                   █     █▀ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                     ▀▄         ██▀▀   ▀▀                  ▄█     ▀ ▄▄               █    ▄  ▀▀                ▒
▒▒                           ▀█      ▄█▀                         ▄▄           █             ▄  ▄█▀ █                   
----------------------------
                             ▄▄▄█▀ ▄  █  ▀         ▄       █▄                █                   ▀ ▄                   
                             ██▀█  ▀              ▀           ▄▄             █                █▄  ▀▀                   
                           ▀▀▀                   ▀▀            ▀  ▄          ▀                 ▀█▄ ▀█▀                 
                          █ █▀█                 ▄▄                ▀█                             ▀█▄▀█▀                
                         █▀█   ▄▄               ▄                     █                            ▀█▀▄█               
                       ▄ ▀ ▄    ▀              ▀                         █▄                  ▄▄▄▄▄  ▄▄█▄█              
                      ▄█  ▄▀      █▄          ▄▀                          ▀  ▄▄▄▄  ▄▄█▀▀▀   ▀▀▀       ▄▀█▄▄            
                     ▄█   ▀         ▄         ▄                       ▄▄▄ █▀▄▀▀                      ▄▀█ ▀ ▄           
                    ▄     █         ▀▀       ▀                  ▄▄ █▀ ▀▀    ▀▀                       ▀  █  ▄           
                   █▀    █            ▄▄    █▀            ▄▄ █▀ ▀           █   ▀█▄                  █  ▄  █           
                   ██    ▄             ▀   ▄▄       ▄▄ █▀ ▀                ██     ▀▀                █   ▀▄ █           
                        ▄▀              ▀█    ▄▄ █▀ ▀                      ▄                        ▄      █           
                        ▀                ▄█▀▀▀▀                           ▄█         ▀█▄           ▄     ▀▄▀           
                    ▄   █            ▄ █   ▀▄                             ▀            ▀▀                 ▀ ▄          
                    ██ █          ▄█▀▀       ▀                            █                       ▄▀      █ █          
                       ▄      ▄ █                                        ▀▀               ▀█▄     ▀        ▀▀          
                      ▄▀   ▄█ ▀           ▄       ▀▄▄                    ▄                  ▀▀    █        ▄█          
                       ▄ ▀▀              ▄█         ▀█▄                 ██                     ▄ █          █          
                      ▄█                 █▀           ▀█▄               ▄                      ▀█▄▄         ▄      ▒▒▒ 
▒▒▒                   ▀▀█▄               █              ▀█▄            ▄█                   ▄ █ █▀  ▀██▀ ▄ ▄▀█         
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒█▀▄▀█▄             ▀                ▀█▄          ▀▀               ▄ █ ▀             ▀▀▄▀ ▒▒▒▒▒▒▒▒
     ▒▒  ▒ ▒▒▒▒       ▀▄▀▄ ▀█▄                              ▀▄         █             ▄▀        ▄▀         ▄      ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄   ▀█▄                              ▀▄      ▀▀       ▄ █ ▀           ▀         ▄▀▀           
                       ▒▓▄█    ▀█▄       ▄                      ▀▄    ▄    ▄ █ ▀               █       ▄ ▀▀            
                 ▒▒▒▒▒   ▀▄█     ▀█▄     █                           ██▄ ▀ ▀                  ▀       ██▄▒▒▒           
            ▒▒▒▒▒         ▀▄▀      ▀█▄  ▄█                   ▄▄   ▄█▀██                       ▄     ▄ ▄▄    ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄       ▀█▄█       ▄▄   ▄█▀▀  ▀▀       ▀▀  ▀█                   █     █▀▄             ▒░░▒
 ▒▒▒▒▒▒                      █▄        ▀█▄▀▀  ▀▀▀                  ▀▀      ▀▀ ▄              ▄   ▄   ▀                ▒
▒▒                            ▀▄      ▄█ ▀█                       ▄█          ▀ ▄▄          ▄▀  █▀ ▀▀                  
----------------------------
                             ▄▄▄█▀  ▄ █  ▀         ▄      ▀  ▄               ██            ▀█▄   ▀▀▄                   
                             ██▀ █  ▀             ▀          ▀▀ ▄            ██              ▀    ▀▀                   
                           ▀▀ ▀                  ▄▀             ▀█           ██                    ▀▀▀                 
                          ▀█▄▀█                  ▄                 ▀█        █▀                    ██▀▀                
                         █ ▄▀  ▄▄               ▀                      █     █                      ▀███               
                        █▀ ▀    ▀█             ▄▀                         █▄ █          ▄▄▄▄▄  ▄▄█▀▀▀ ▄█▄              
                      ▄ ▀  █      ▄▄           ▄                           ▀▄█▄▄██▀▀▀  ▀▀▀            ▄▄ ▄▄            
                     ▄█   █        ▀          ▀                       ▄▄▄█▀▀▀▄                       ▄▀▀▄ █            
                    ▄█    ▄         ▀█▄      ▄▀                 ▄▄▄█▀▀▀     ▄█                       ▀  ▀              
                   ▄▄    ▄▀           ▀      ▄            ▄▄▄█▀▀▀           ▀    ▀█▄                 █  ▀▄ █           
                    █    ▀             ▀█▄  ▀       ▄▄▄█▀▀▀                 █      ▀▀               █    ▀ █           
                    ▀    ▄               ▄ ▄▀ ▄▄ █▀ ▀                      ██                       ▄    █ █           
                    ▄   █                ▄▀██ ▀                            ▄          ▀█▄           ▀     ▀            
                    ▄▄                ▄█▀▀  ▀█▄                           ▄█            ▀▀         ▀      █ █          
                    █▀ ▄█         ▄ █     ▄█  ▀█                          ▀▀                       ▄       █▀          
                     ▄ ▀       ▄▄▀▀       █▀    ▀▄                        █                ▀█▄    ▄▀       ▄█          
                     ▀ ▄   ▄ █            █       ▀                      ██                  ▀▀   ▀         █          
                      █▀▄ ▀▀              ▀          ▀█▄                 ▄                        █         ▄█         
                      █ ▀                              ▀█▄              ▄█                     ▄ ▄ ▄▄▄▄     ▀█     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒█▀                                 ▀█▄            ▀▀                 ▄ █ ▀ ▄  ▀▀  ▀██  █         
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒▒▒▒▒  █▀▀                                  ▀█           █              ▄ █ ▀    ▄▀          █  ▒▒▒▒▒▒▒▒
 ▒   ▒▒                ▄▄▄                █                  ▀▄        ██          ▄ █ ▀        ▀         ▄ ▀    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄▄               █                    ▀       ▄       ▄ █ ▀            █        █▀▀           
                       ▒▓▄▄▄             ██                       ▀▄▄ ▄█   ▄ ▀                 ▀       ▄ ▀▀            
                 ▒▒▒▒▒   ▀▄              █                          ▀██▀▄▀                     ▄       ▀█▒▒▒           
            ▒▒▒▒▒          ▄             █                  ▄▄  ▄█▀▀ ▄█▀▄▄                    █     ▄█▄▄    ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀         ▀▄▀      ▄▄   ▄█▀  ▀▀▀        ▄   ▀ █▄                 ▄     ▀▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                      █▀          ▄▄▀▀  ▀▀                   █        ▀█              ▄▀  ▄█                   ▒
▒▒                            █▀       ▄▀ ▀█▄                      ▀▀           ▀█ ▄         ▀   ▀ ▀▀                  
----------------------------
                             ▄▄     ▄  █ ▀                  █                ██                  ▀▀▄                   
                             ▀▄█ █  ▀             █▀           █             ▀█               ▀█▄  █                   
                            █▄ ▀                 ▄▄               █           █                 ▀█▄ █▀                 
                          ▀█▄▀█                  ▀                   █        █                      █▀                
                         ▀█▄█  ▄▄               ▄▀                      █▄    █                     ▄▄▄█               
                        █  ▀    ▀█              ▄                          █▄ █     ▄▄▄▄    ▀███     ▀ ▀▄▄             
                       █▀  ▄       ▄           ▀                          ▄▄ ████     ▀▀              ▄█▀█▄            
                       ▀  ▄▀       ▀█         ▄▀                     ▄▄ █▀▀  ▀▀ ▀▄                   █▀ ▀ █            
                    ▄▀▀   ▀                   ▄                ▄▄ █▀ ▀       ▄   ▄▄                     ▄ ▀            
                   ▄█     ▄           ▀█     ▀           ▄▄ █▀ ▀            ▄█    ▀█▄                ▄   █ █           
                   ▀▄    █▀                 ▄▀     ▄▄ █▀ ▀                  ▀        ▀▄             █▀   ▄ █           
                    ▀                    ▀█▄▄ ▄▄ █▀▀                        █          ▀▄                 ██           
                    ▄    █                ▄█▀ ▀                            ██          ▀█▄          ▄     ▄ ▄          
                    ▄█  █             ▄ █  ▀ ▀█▄                                         ▀▀▄       █▀      ▄█          
                    █▀             ▄▄▀▀        ▀█▄                         █                ▀▄             ▄█          
                     █ ▄█       ▄█ ▀             ▀█                       █▀                 ▄█    █       ▀█          
                      █▀    ▄ ▀▀                   ▀▄                     ▄                   ▀█▄ █▀        ▄█         
                       ▄ ▄▄▀▀              ▄           ▄▄                ▄█                     ▀▀          ▀█         
                      ██                   █            ▀█▄              ▀▀                     ▄ ██▄▀ ▄▄▄▄  █     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▀                    █              ▀█▄            █                  ▄ ▀  █      ▀▀  ▀          
▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒   █▀                 ██                ▀▄          ██              ▄ ▀      ▄         ▄█  ▒▒▒▒▒▒▒▒
     ▒▒               ▄█▀▀                █                   ▀                     ▄ ▀         ▄▀         ▀▀    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀▀    █▄         █                      ▀█▄    █       ▄ ▀             ▀        █▀▀           
                       ▒▓▄      ▀█▄       █                        ▀█▄ ██   ▄ ▀                 █      ▄ ▀▀            
                 ▒▒▒▒▒   ▀▄▄▄     ▀█▄                                ▀█▄▄ ▀                    █       ▀█▒▒▒           
            ▒▒▒▒▒          ▄▄▄      ▀█                     ▄▄  ▄█▀   ▀▀▀▀█ ▄                   ▄    ▄█▄▄    ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄▄       ▀          ▄▄  ▄█▀  ▀▀         ▄█    ▀█▄▄               ▄▀    ▀▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                      █           ▄▄█▀  ▀▀                    ▄        ▀ ▄▄            ▀   █▀▄                 ▒
▒▒                            ▀         █                           █            ▀▀█          █ ▄  ▄                   
----------------------------
                             ▄▄     ▄  █  ▀        ▀       ▀  ▄               █             ▀█▄   █▄                   
                             ▀ ▄  █  ▀            ▄▀          ▀  ▄            █                    █▄                  
                            ██  ▀                 ▄              ▀ ▄▄         █                   █▄▄▄                 
                          ▀▀ ▀▄                  ▀▀                 ▀ █▄      █                    ▀█▄█                
                         ▀█ █  ▄▄               ▄▄                       █                     ▄▄▄▄   ██               
                        ▀█ █    ▀█              ▀                           █   ▄▄▄▄    ▀███    ▀▀▀    ▀▀▄             
                       █▄                      ▄▀                         ▄ █▀█▀▄ ▀▀▀                 █▀▄█▄            
                      █    █       ▀█▄         ▄                    ▄▄ █▀▀▀  ▄█  ▀▄                  █▀ ▀ █            
                     █▀   █          ▀        ▀               ▄▄ █▀ ▀        ▀▀  ▀█▄                    ▀▄▀            
                    ▀▀                 ▄▄    ▄▄          ▄▄ █▀▀              ▄     ▀▀▄               ▄   ▀ ▄           
                   █▄     █             ▀█         ▄▄ █▀ ▀                  ▄█        ▀▄            ▄█   ▀▄█           
                    ▀    █                  ▀▀▄▄ █▀▀                        ▀           ▀▄          ▀     ▀▀           
                    ▄                     ▄▀█ ▀                             ▄           ▀█▄               ▀▄▄          
                     █   █             ▄█ ▀ ▄▀▄                            ▄█             ▀█▄      ▄█      ▀█          
                    █▄  █           ▄█      █   ▀█▄                        ▀                 ▀▄    █       ▀█          
                     ▀▄         ▄ ▀▀       ▄█     ▀█▄                      █                   ▀▄           ▀▄         
                      ▀ █    ▄ ▀▀          ██       ▀▄                    ██                   ▀█▄ ▄        ▀█         
                      ██  ▄█ ▀             █          ▀ ▄▄                ▀                      ▀██▄▄       ▀         
                      ▄▄█                  █             ▀█▄              █                   ▄▄▀▀▀▀   ██▀ ▄▄█▄    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▀▄█▄                 █               ▀█            ██               ▄ ▀▀    █         ▀█         
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▄█ ▄                                   ▀▄                       ▄ █        █         ▄ ▀ ▒▒▒▒▒▒▒▒
     ▒▒               ▄█    ▀▄                                  ▀▄▄      █        ▄ █ ▀                    ▀▀    ▒▒   ▒
                       ▀ ▀▀   ▀█▄                                 ▀█▄   ██    ▄ █ ▀              █       █▀▀           
                       ▒▓▄▀▀    ▀▀▄                                 ▀▄    ▄ █ ▀                 █      ▄ ▀▀            
                 ▒▒▒▒▒   ▀▄▀▀                                       ▄▄▀ █▄▀                     ▄      ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          ▄▀▀        ▄    █               ▄▄  ▄▀  ▀▀  █ ▀ ▄▄                  ▄▀    █ █    ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒      █ ▀        ▀█▄ █     ▄▄  ▄█▀  ▀▀          ▀▀    ▀▀█                ▀   ▄ ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                      ▀▄▄         ▀███▀  ▀▀                   ▄█         ▀█▄▄           █   ▀▄▄                ▒
▒▒                            ▀▄▄        ▀▀                         ▄▄             ▀ ▄▄       █  █ ▄▄                  
----------------------------
                             ▄▄ ▄▀   ▄ ▀▄ ▀        ▀         █                █                ▄  █                    
                            ▄▀▄▀▄ ▀▄ ▀            ▄█           ▀█ ▄           █                ▀█▄ ▄▄                  
                           ▄██▄ ▀                 ▀               ▀▀ ▄                               ▄                 
                          ▄█▀▀                   ▄▀                  ▀ ▄▄                            █▄                
                         ▄▀▀▄  ▄▄                ▄                      ▀ █   ▄            ▄▄▄▄   ▀██▀ █               
                        ▄▀▀▄▀   ▀█▄             ▀▀                           █▄▄▄   ▀███    ▀▀▀        ▄█              
                       ▄█  ▀      ▀            ▄▄                        ▄ █▀ ▀                       █ █▀             
                      ▄█   ▄        ▄▄         ▀                   ▄▄ █▀ ▀    ▄ ▀▄▄                  █▀ ▄ █            
                     ▄    ▄▀         ▀█▄      ▄▀              ▄▄ █ ▀         ▄█   ▀█▄                ▀   █▀            
                    ▄▀    ▀            ▀                 ▄▄█▀ ▀              ▀▀     ▀▀▄                  ▄ ▄           
                   ▄▀     ▄              ▄▄  █▀    ▄▄ █▀ ▀                   ▄         ▀▄            █    ▀█           
                    ▀    ▄█               ▀█▄ ▄▄ █ ▀                        ▄█           ▀▄         █▀    █▀           
                    ▄    █                ▄ █▄█                             ▀▀           ▀█▄               ▀█          
                     █                 ▄ ▀▀ █ ▀▀                            ▄              ▀█▄             ██          
                    █▄   █          ▄ ▀▀    ▀   ▀▄                         ▄█                 ▀▄   ▄█       ▀▄         
                     █▄ █        ▄▄ ▀              ▀█▄                     █▀                   ▀▄ █▀       ▀▀         
                      ▄       ▄█ ▀                   ▀█                                          ▄█          ▀         
                      ▀▄█  ▄█                          ▀ ▄                 █                     ▄██▀ ▄ ▄    ▀▄        
                      ██▄█                                ▀█▄             ██                 ▄ ▀  █▀   ▀  ▀██ █    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▀██                                   ▀█                           ▄ █ ▀               █         
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▄▄ ▄                ▄                 ▀ ▄▄        █            █ ▀        ▄        ▄ ▀ ▒▒▒▒▒▒▒▒
     ▒▒                  ▄▄ ▀█▄             █                    ▀█▄     ██       ▄▄ ▀           █▀        ▀▀    ▒▒   ▒
                          ▄▄  ▀▀            █                      ▀█    ▀    ▄ █                        █▀▀           
                      ▒▒▓▄ ▄▄               █                        ▀ ▄▄▄▄ █ ▀                 ▄█     ▄ ▀▀            
                 ▒▒▒▒▒   ▀▄        ▀█▄      █                       ▄  ▄██▀                     █      ▀▀▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          ▄         ▀▀▄   ██              ▄  ▄█▀  ▀   ▄▄  ▀█▄▄                      █▀▀    ▒▒▒▒▒      
      ▒▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒█▀▀            █▀     ▄  ▄█▀  ▀            ▄      ▀ ▄▄             ▄█  ▄█ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                      ▀█▀          ▀█▄█▀ ▀▀                    ▀▀         ▀▀█           ▀  ▄▀ █                ▒
▒▒                            ▀█▀        ▄█▀▀█▄                      ▄▀              ▀▀▄▄      ▄ ▀▀ ▄                  
----------------------------
                             ▄█ ▄█▀  ▄ ▀▄ ▀        █▀       ▀  ▄              ▀              ▀█   █                    
                            ▄▀▄██  █  ▀            ▄           ▀ █                                ▄ ▄                  
                           ▄█▀█  ▀                ▀                 █ ▄       ▄                   ▀██                  
                          ▄█▀                    ▄▄                   ▀  ▄    █▄                     ▄█                
                         ▄█▀▄ ▀█▄                ▀                       ▀ █  ██       ▄▄▄▄   ▀██    ▀▀▀               
                        ▄▀▀ █   ▀█▄             ▄█                           ▄██ ▀██     ▀▀            █               
                       ▄▀▀ █      ▀▄                                    ▄▄█▀ ▀██▄▄                    █ ▀              
                      ▄█                       ▄▀                  ▄▄█▀ ▀        ▀█▄                 █▀ ▀▄█            
                     ▄█    █         ▀▄▄                      ▄ █▀ ▀          ▄    ▀█▄               ▀   ▀▀            
                    ▄█    █▀           ▀█▄    █▀         ▄ █▀ ▀              ▄█       ▀▄                 ▀▄▄           
                   ▄      ▀              ▀█        ▄▄ █▀▀                    ▀▀         ▀▄           ▄    ▄█           
                   ▀▀     ▄                  ▀▄▄ █▀▀                                      ▀         ▄█    ▀▄           
                    ▄    ▄█                ▄██▀                              █            ▀█▄       █      ▄█          
                     █   █              ▄█     ▀█▄                          ██              ▀█▄             █          
                    ██               ▄█      █   ▀█                         ▀                 ▀▀▄           ▄█         
                     ██  █        ▄█         █     ▀ ▄▄                     ▄                    ▀▄ █        █         
                      ▄ █      ▄█            █        ▀█▄                  ▄█                      ▀█        █▄        
                       █▀    █▀              █          ▀▄                 █▀                   ▄ ▀▀ ▀█▀  ▄▄  ▀        
                      █▄▄ █▀                ██             ▀█▄                              ▄ █ ▀         ▀▀  █    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒  ▀                   ██               ▀█            █             ▄▄ ▀     ▄█        ▄▄         
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒      ▀█ ▀ ▄▄               ██                 ▀ ▄▄       ██         ▄ █          ▀        ▄▀▀ ▒▒▒▒▒▒▒▒
     ▒▒                █  ▀ ▀▀▄             █                     ▀█      ▀        █ ▀            ▄        ▀▀    ▒▒   ▒
▒▒                     █  ▄                 █                       ▀▄▄   ▄   ▄ ▀▀               ▄█      █▀▀           
                      ▒▒▓▄ ▄▄    ▀█▄        █                          ▀█▄█ █ ▀                  ▀     ▄▄▀▀            
                 ▒▒▒▒▒   ▀▄ ▄▄      ▀       █                      ▄  ▄█▀▀▀▄▄                    ▄    ▄▀▀▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          █ ▄▄        ▄▄   █             ▄▄  ▄▀  ▀▀    ▄▀  ▀ █                 ▄▀    ▀▀▀   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓ ▄▄        ▀▀  █     ▄▄ ▄█▀ ▀▀            ▄▄       ▀█▄▄            ▀   █ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
 ▒▒▒▒▒▒                      ▀▄▄▄           █▄█▀ ▀▀                    ▄           ▀ █▄         ▄ ▄▄ ▀                ▒
▒▒                             ▄▄▄        ▄▄▀▀█▄                      ▀▀               ▀█ ▄    ▄▀▄▀ ▀                  
----------------------------
                             ▄▀ ▄█▀  ▄  █  ▀       █▀         █ ▄                              ▄▄  ▄                   
                            ▄▀ ▄▀▄ ▀▄ ▀            ▄            ▀▀ ▄          ▄                 ▀▀ ▀                   
                           ▄█▀▀▄ ▀                █▀               ▀ █        █▄                    ▄█                 
                          ▄██▄▄                   ▄                    ▀▀ ▄   ▀█                 ▄▄▄ ▀█▄               
                          █   ▀█▄                █▀                       ▀ █  █    ▄▄▄    ▀██    ▀▀   ▀▄              
                         █  █   ▀█▄              ▄                          ▄▄▀██    ▀▀                ▀█▄             
                        █▀ ▄▀     ▀█            ▀▀                     ▄▄ █ ▀  █▀█▄                   █ ▄▀             
                        ▀  ▀        ▀▄          ▄                 ▄▄ █ ▀      ██  ▀█▄                ▄█  ▄█            
                      ▀▀                       ▀             ▄▄ █ ▀           ▀      ▀▄              █   ▄█            
                     █     █           ▀▄      ▄        ▄▄ █▀▀                ▄        ▀▄            ▀    ▀▄           
                    █     █              ▀█▄  ▀    ▄▄ █▀▀                     █          ▀▄               ██           
                   ██     ▀                ▀█▄▄▄ █▀▀                         ██           ▄▀         ▄     ▀▄          
                    ▄     ▄                ▄ █▀▄                             ▀             ▀█▄      ▄█     ▀█          
                     ▀   ▄█             ▄ ▀▀ █ ▀▄▄▄                          ▄               ▀█▄    █▀      █▄         
                    ██   █           ▄ ▀▀    █    ▀█▄                       ▄█                 ▀█▄  ▀       ▀█         
                     █▀           ▄ ▀▀       █      ▀▄▄                     ██                    ▀▄         ▄         
                      ▀▄ █     ▄ ▀▀          █         ▀█▄                                         ▄▄▄▄▄      █        
                       ▀▄▀  ▄ ▀▀             █           ▀▄                 ▄                  ▄ █ ▄█▀▀  ██▀ ▄▀        
  ▒▒▒▒▒▒▒▒            █▀▀▄ ▀▀                               ▀█▄            ▄█               ▄▄ ▀   ▀         ▄█    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒  ▀▀                                    ▀▄           ██           ▄ █                 ▄          
  ▒▒▒▒▒               ▀ █▀▀▄▄                                    ▀█▄                 ▄▄ ▀         ▄█       ▄▀▀ ▒▒▒▒▒▒▒▒
     ▒▒                ██▀▀ ▀▀                                     ▀▄      █     ▄ █              █       ▀▀▀    ▒▒   ▒
▒▒                      ▀ ▀▀   ▀▄▄                                    ▀█▄ ▄█  ▄▄ ▀                       █▀▀           
                      ▒▒▓  ▀▀    ▀▀                                     ▀██▀█                     █    ▄▄▀▀            
                 ▒▒▒▒▒   ▀▄ ▀▀      ▀▄▄                           ▄▄ ▄█▀ ▀█▀█ ▄                  █▀   ▄ ▀▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          █ ▀▀       ▀▀                  ▄▄ ▄█▀ ▀▀      ▀▀   ▀ ▄▄                    ▀▀▀   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▀▀          ▄▄       ▄  ▄▀  ▀             ▄▀       ▀▀█ ▄           ▄  ▀▀▀▓▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                      ▀▄▀▀          ▀ ▄▄▀  ▀                    ▄▄            ▀▀▄▄       █▀ █ ▀▀               ▒
▒▒                             █ ▀          █  ▄▄                      ▄                ▀ █     ▀▄▄ ▀▀                 
----------------------------
                             ▄▀  ▄▀   ▄ ▀  ▀       ▄▀        ▀ ▄▄                             ▀▀   ▄                   
                            ▄    ▄  ▄ ▀            ▀              █ ▄         █▄                  ███                  
                           ▄▀█ ▀  ▀               ▄█                ▀ █▄      ▀█                   ▀  ▄                
                           ▀██▄                   ▀                     ▀▀ ▄   ▀              ▄▄    ██ ▄               
                          ▀█▀ ▀█▄                ▄█                        ▀ █ ▄ ▄▄▄   ▀██▄   ▀▀       ▄▄              
                         █▄ ▄   ▀█▄              ▀                         ▄▄ █▀▀▄ ▀                    █▄             
                        █   █     ▀█▄           ▄█                     ▄ █▀▀   ▄  ▀▄                  █ ██             
                       █   █        ▀█▄         ▀                 ▄ █▀ ▀       █    ▀▄               ▄█  ▀▄            
                      █▀   ▀          ▀▄       ▄▄            ▄▄▄▀ ▀           ██      ▀▄             █▀  ▀█            
                     █▀    ▄            ▀▄     ▀        ▄▄ █ ▀                ▀▀        ▀▄           █    █▄           
                    ▀▀     █              ▀   ▄▄    ▄ █▀▀                                 ▀▄              ▀▄           
                   ██     █                   ▀  █▀                           █            ▄▀              ▄▄          
                   ▀▄     ▀                 ▄█▀█▄                            ▄█             ▀█▄             ▀          
                     ▀    ▄              ▄█     ▀█                           ██               ▀█▄    █      ▀█         
                    ██    █           ▄█          ▀▀█▄                                          ▀█▄ ▄█       ▀         
                     █▀  █         ▄█         ▄      ▀█                      ▄                    ▀██▀       ▀█        
                      ▀▄ ▀      ▄▄ ▀          █         ▀█▄                  █                    ▄ ██▀ ▄▄▄   ▄        
                      ▄▄     ▄ ▀▀             █           ▀▄                ██                  █ ▀      ▀  ▀█▀█       
  ▒▒▒▒▒▒▒▒            █ ▀█▄ ▀▀                █              ▀█▄            ▀              ▄ █▀     █        ▄▄    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▄ █▀▀                   █                ▀▄▄▄                     ▄▄ ▀       █▀       ▄▄         
                      ▀▄█ █▄▄                 █                   ▀█▄       █         █                     ▄  ▒▒▒▒▒▒▒▒
     ▒▒                ▀   ▄ ▀                █                     ▀▄▄▄   ▄█    ▄ ▀▀              ▄      ▀█     ▒▒   ▒
▒▒                     ▄▄   ▄  ▀█▄            █                        ▀█  █▀  █ ▀                █▀     ▀█            
                        █    ▄     ▄▄         █                          █▄▄█                     ▀     ▀█             
                 ▒▒▒▒▒   ▀▄   ▄     ▀▀        █                   ▄  ▄▀ ▀▀▄█▀ █                       ▄ █▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          ▄           ▀▄▄    █            ▄ ▄█▀ ▀▀       ▄     ▀█▄▄             ▄█  ▄▄▄    ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄                █    ▄▄ ▄█  ▀              ▀         ▀ ▄▄          █  ▄▄▄▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                      ▀▄             ▀█▀▄▀ ▀▀                    ▄▀             ▀█ ▄          ▄                ▒
▒▒                             ▀▀           ▄▀                         ▄▄                 ▀ ▄▄   ▄▀█                   
----------------------------
                              ▄▀      ▄ ▀▄ ▀       ▄█          █ ▄            ▄                 ▄▄▀                    
                            ▄▄ ▄  ▄ █  ▀           ▀             ▀ █          ▀█                 ▀  █▄                 
                           ▄▀██ █ ▀                ▄                 ▀▀▄▄      ▀                    ▀█▄                
                           ▀███                   ▀                       █ ▄             ▄▄▄   ▀██   ▀█               
                          ▀▀▀ ▀█▄                 ▄                         ▀ ██▄▄   ▀█    ▀▀          ▄▄              
                         ▀█     ▀█▄              █▀                        ▄ █▀██▀▄                     ▀▄             
                        ██  █     ▀█▄            ▄                    ▄▄█▀ ▀   ▀   ▀▄                 █ ▀█             
                       ██  ▄▀       ▀█▄         █▀                ▄ █ ▀              ▀▄               █  ▄▄            
                      █▄   █          ▀█▄                    ▄ █▀              █       ▀▄            ▄█   █            
                     ▄                  ▀█▄    ▄▀       ▄▄ █ ▀                ▄█         ▀▄          █▀   █▄           
                    ▄      ▄              ▀█▄       ▄ █▀▀                     ██           ▀         █     ▀           
                   ▄█      █                ▀█▄▄ █▀ ▀                         ▀            ▀▄        ▀     ▀█          
                   ▀      █▀                ▄▀██                                             ▀█▄            ▄          
                     ▀    ▀              ▄ ▀▀ █  ▀█▄                          █                ▀█▄           █         
                    ▄▀▄               ▄ ▀▀    █    ▀▄▄▄                      ▄█                  ▀█▄         █▄        
                     ██   █         ▄█▀       █       ▀█                     ██                    ▀█▄        ▀        
                      ▀█ ▄█      ▄█           █         ▀ ▄▄                 ▀                   ▄ █▀█  █▀ ▄▄▄▀▄       
                      ▄█ █    ▄█              █            ▀▄                                 ▄ ▄▀▀ █       ▀ ▄▀       
  ▒▒▒▒▒▒▒▒            ▀ ▀  ▄▄ ▀               █               ▀█▄            █             ▄█▄▀              ▄▄    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀▄▀▀                  █                 ▀ ▄▄        ▄█           █ ▀        ▄       ▄▄         
 ▒                    ▀▄ ▄█▄▄                 █                    ▀█       ██      ▄ █▀▀          ▄█       ▄  ▒▒▒▒▒▒▒▒
     ▒▒                 █ ▄▄  ▄▄              ██                     ▀▀█▄   ▀    ▄▄▄▀▀             ▀      ▀█     ▒▒   ▒
▒▒                     ██  ▄▄  ▀▀             ██                        ▀▄     █▄▀                       ▀█▒▒▒▒▒▒▒▒▒▒▒▒
                        ▄   ▄▄    ▀█▄         ██                         ▄ ██ ▀                    █    ▀█             
         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄  ▄▄       ▄▄      ██                  ▄ ▄█  ▀  ▀▀ ▀▄█ ▄               █▀   ▀█▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          ▄  ▄▄       ▀▀     ██           ▄ ▄█  ▀        ▄▀     ▀▀▄ ▄            ▀  ▄ █    ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄▄         ▀█  ██    ▄ ▄█▀ ▀               ▄          ▀ █ ▄          ▄▄▄▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                      ▀▄ ▄▄            █▀█▀ ▀                     ▀              ▀ ▄ ▄     █▄▄▄▀               ▒
▒▒                             ▀▄▄▄          █ ▀                        ▄▀                  ▀ █ ▄█▄▄ ▀                 
----------------------------
                              ▄▀         ▄ ▀       █▄         ▀▀▄▄            █▄               ▀▀ ▀▄                   
                            ▄█ ▄█ ▄ ▀▄ ▀           █              ▀▀▄▄         █                  ▀█▄▄                 
                           ▄▀██▀▀▄ ▀              ▄▄                   ▀ ▄                         ▄▄ █                
                           ▀█▄▄                   ▄▀                       █ ▄ █▄       ▄▄   ▀██   ▀▀  ▀               
                          ▀ █ ▀█▄                ▄                           ▀ ██ ▀█▀    ▀             ▀▄              
                         █▀▀    ▀▄               ██                       ▄▄█▀  █                       █              
                        █▀▀       ▀▄             ▀                    ▄ █ ▀    ██                     ▄ ▀█             
                       ██   █       ▀▄          █▄               ▄▄█▀ ▀        █▀                     █  ▄▄            
                      ▄█   ▄▀         ▀▄ ▄      █            ▄ █ ▀                      ▀▄            █   ▀            
                     ▄█    █            ▀▄▀▄   ▄        ▄▄ ▀ ▀                           ▄            █   ▀█           
                    ▄█                    ▀▄▀▄ ▄▀   ▄ █▀▀                      █          ▀▄         ██    ▄           
                    █                       ▀ ▀▄▄ ▀ ▀                          █            ▀▄       ██     ▀          
                   ▀▀      █                  █▀█▄                            ██              ▀█▄    █      ▀▄         
                    ▀█    ▄▀              ▄█      ▄▄▄                         █▀                ▀█▄  █       █         
                    ▄▀▄   █            ▄█           ▀█                                            ▀█▄█        █        
                    ▀█▄             ▄ ▀▀               ▀█▄                                          ██ ▄▄     █        
                       ▀           ▀▀                    ▀ ▄▄                 █                   █ ▀  ▀▀  █▀ ▄█       
                      ▄▀▄ █    ▄█▀                          ▀█               ▄█                █ ▀   █        ▄▀       
                      ▀ ▄▄▀ ▄█                                 ▀█▄           ██           ▄ █▀▀     █▀       ▄▄    ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▄  █ ▀▀                                    ▀ ▄▄        ▀         ▄ █▀▀        ▀        ▄         
 ▒                    ▀█  ▀▄▄                                       ▀▄              ▄ ▄▀                    ▄  ▒▒▒▒▒▒▒▒
     ▒▒                  ▄ ▀  ▄▄                                       ▀█    ▄   ▄█▄▀               █     ▀█     ▒▒   ▒
▒▒                     █▄█ ▀▀  ▀▀▄▄            ▄                         ▀▀█▄█ █▄▀                 █▀    ▀█▒▒▒▒▒▒▒▒▒▒▒▒
                        █   ▀▀    ▀▀           █                        ▄  ██▀█ ▄                  ▀    ▀█             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▀▀      ▀▀        █                 ▄▄ ▄▀ ▀▀   ▄  ▀▀▄▀                    ▀█▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▀▄  ▀▀        ▀█▄    █           ▄ ▄█  ▀         ▀       ▀ █ ▄           █  ▀█▀   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀▀           ▄▄ █    ▄▄ ▄▀ ▀▀              ▄▀          ▀▀▄▀        █▀ ▀█▓▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                       █ ▀▀             █▄█  ▀                     ▄               ▀ █ ▄   ▀  █▀               ▒
▒▒                             ▀▄▀▀           █▀▀▀                       ▀                    ▀▄█   █▀                 
----------------------------
                              ▄▀ ▄     ▄ █ ▀       █▄         ▀ █ ▄           ▀▄                 ███▄                  
                            ▄▀ ▄█▀ ▄ █ ▀           ▄▀             ▀ █ ▄        ▀                    █▄                 
                           ▄█▄ █ █ ▀              ▄                   ▀ █ ▄    ▄                ▄▄   █▀                
                           ▀▄▀▄▀                  ▀█                      ▀ █ ▄ █    ▄▄▄  ▀██   ▀▀     ▀               
                          ▀▄█  █▄                 ▀                           █ ▀█    ▀▀               ▀▄              
                         █▄▀▀   ▀█               █▄                       ▄ █ ▀ ▄▀█▄                    ▄              
                        █▄▀       ▀▄             ▄▀                  ▄▄█▀       █  ▀█▄                   ▀             
                       ▄ ▀  ▄       ▀▄ ▄                         ▄ █▀▀         ▄█    ▀█▄                 ▀▄            
                      ▄▀▀   █         ▀▄▀▄      ▀▄           ▄ █ ▀             ██      ▀█▄            █   ▄            
                     ▄▀▀   ▄▀             █▄    ▀       ▄▄▄▀ ▀                 █▀        ▀█▄          █    ▀           
                     ▀▀    █               ▀▄  ▄    ▄ █▀▀                                  ▀█▄        █    ▀▄          
                    ▀      ▀                 ▀▄▄▓ ▄ ▀                                        ▀▄       █     ▄          
                   █▀                        ▄██▄▄▄                            ▄               ▀▄     █      █         
                    ▀▄     ▄              ▄ ▀▀ █  ▀█                           █                 ▀▄   █      ▀▄        
                    ▄▀▄    █             █▀    █     ▀▀                       ▄█                   ▀▄ █       █        
                    ▀█▄   █▀         ▄█        █▄      ▀▀█▄                   ██                   ▄ ▄██▀ ▄▄   ▄       
                       ▀  █       ▄  ▀         ██         ▀▄▄▄                █▀                ▄ ▄▀ ▀    ▀▀  ██▄      
                      ▄▀▄        ▀▀            ██            ▀█                              ▄ ▄▀              ▀       
                      ▀ ▀▄   ▄█                 █               ▀█                        ▄▄▄▀                ▀    ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▄  ▄█▄                    █                 ▀▀█▄        ▄        ▄▄▄▀         ▄█       ▒         
 ▒                    ▒▀ █ ▄▄                   █                    ▀▄▄▄     █     ▄█▄▀            █▀      ▄  ▒▒▒▒▒▒▒▒
     ▒▒                ▄ █▀▀  ▄▄                ▀                       ▀█   ▄█  ▄█▄▀               ▀      █     ▒▒   ▒
▒▒                     ▀█  ▀     ▄▄                                        ▀█▀██▄▀                       ▀█▒▒▒▒▒▒▒▒▒▒▒▒
                         █  ▀ ▄     ▄▄                                  ▄ ▄▀ ▀▀▄▄                   █   ▀▄             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀▄    ▄     ▀ ▄▄                        ▄▄ ▄▀ ▀    ▄▀   ▀ ▄ ▄             ██  ▀▄▓░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▀▄   ▄▄       ▀▀ ▄               ▄  █  ▀          ▄        ▀▄█ ▄         █  ▀█▀   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▄▄         ▀▀        ▄ ▄█ ▀▀               ▀▀           ▀ ▄ ▄        ▀▀▓▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                       █  ▄▄           ▀ ▄▄▀ ▀▀                    ▄█                ▀ █ ▄  ▄▀▀▀               ▒
▒▒                             ▀  ▄▄          ▄█▀▀█▄                      ▄                    ▀▀▄ ██▀                 
----------------------------
                              ▄▀ ▄█    ▄ ▀         ▄           ▀▀▄ ▄          ▀█                ▀▀ ▄                   
                            ▄▀  ▄▀ ▄ ▀▄            ██              ▀ █ ▄                           ▀▀                  
                           ▄█ ▄▄ ▀▄ ▀              ▀                   ▀ █ ▄   ▀▄            ▄▄   ▀█  ▀                
                           ▀██▄ ▀                 █▄                       ▀ █ ▄   ▄▄   ▀█▄   ▀        █               
                          ▀▄█▀▄▀▄                 ▄▀                         ▄▄█▀▀▄ ▀                  ▀▄              
                         █▄ █    █▄               ▀                      ▄▄█▀▀     ▀▄                   ▀              
                        ▄▄  ▀     ▀▄             █▄                  ▄ █ ▀           █▄                  █             
                       ▄▄           ▀▄ ▄         █▀              ▄ █ ▀          ▄     ▀█▄                 ▄            
                      ▄█▀   ▄         ▀ █▄      ▄            ▄ █ ▀              █       ▀█▄               ▀            
                      █▀    █            ▀▄     ▀▄      ▄▄▀▀                    █         ▀█▄              █           
                     █▀    ▄█              ▀▄   █   ▄▄█▀▀                      ██           ▀█▄             █          
                    █▀     █                 ▀▄▀▄ █ ▀                          ██             ▀█▄           ▀▄         
                   █▀      █                 ▄ ▀▀▀                             █▀               ▀▄           █         
                    ▀▄                     ▄█▀    ▀▀█▄                         ▀                  ▀▄          █        
                    ▄ ▄                 ▄            ▀ ▄▄                                           ▀ ▄▄      ▀▄       
                    ▀█▄    ▄           █▀               ▀▄▄▄                                        █    ██  ▄▄█       
                       █   █       ▄█                      ▀▄▄▄                ▄                 █ ▀  █      ▀  ▀      
                      ▄ ▀ ▄█    ▄ ▀▀            ▄             ▀█               █              █ ▀    █▀       ▀        
                        ▀▄█   ▄█▀               █                ▀█            █           █ ▀       ▀       ▀     ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▄▄ ▀█▄█                   █                  ▀▀█        ██        █ ▀                 ▀▀         
 ▒                    ▒▀  ▀█▄                   █                     ▀▀█▄    ██     █ ▀                    ▀  ▒▒▒▒▒▒▒▒
     ▒▒                ▄  █▄▄ ▄▄                ██                       ▀ ▄▄ █▀  █▄▀                █     ▀▀    ▒▒   ▒
▒▒                      ██▀ ▄▄   ▄▄             ██                          ▀▄▄█ ▀                  █▀    █▓▒▒▒▒▒▒▒▒▒▒▒
                        ▄▀   ▄▄     ▄▄           █                     ▄  █  █▄▀ ▄ ▄                ▀   ▄█▀            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█    ▄        █▄        █               ▄▄ █  ▀     ▀     ▀▄█ ▄               ▄█▄░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▀▄   ▄         ▀█▄     █          ▄ █▀ ▀          ▄▀        ▀▀▄           ▄ ▄▀▄   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▀          ▀█        ▄ ▄▀ ▀                ▄             ▀ █ ▄     █▄▀█▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                       █   ▀            ▀█▄▄▀ ▀                     ▀▀                ▀▀▄█  █▀██               ▒
▒▒                             ▀▄ ▀▀           ▄▄  ▄▄                     ▄█                     ▀▄█▀▀                 
----------------------------
                              ▄▀  █▀     ▀▄ ▀      ▄           ▀ █ ▄           ▀                 ▀█                    
                            ▄▀   ▀    ▄ ▀          ▀█               ▀▀▄▄▄      ▄                    ▄█▄                
                           ▄█ ▄█▄ █ ▀              █                    ▀ █ ▄   ▀          ▄▄  ▀██   ▀█▄               
                           ▀▀▀█ ▀                 ▄                         ▀ █ ▄▄▄   ▀█   ▀▀         ▀▄               
                          █ █▀▄                   ▀█                         ▄ █▄█▀▄                    ▀              
                         █ ██  ▀ ▀▄               █                      ▄ █ ▀  █▀  ▀▄                  ▀▄             
                        ▄ ▄ █     ▀▄             ▄                   ▄ ▀        █     ▀▄                 ▄             
                       ▄▀▄          ▀▄▀▄         ▀█              ▄ ▀                    ▀▄                ▀            
                       ▀▄              ▀█        █           ▄ ▀                         ▀█▄              ▀▄           
                      █▄                 ▀▄ ▄   ▄       ▄▄ ▀                               ▀█▄             ▄           
                     ▀▄     █              ▀ █▄ ▀▄  ▄▄█▀                                     ▀█▄            █          
                    ▄▄      █                 ▀▄███▀▀                           █              ▀█▄    ▄      ▄         
                    ▄      ▄█                 ▄██ ▄▄                            █                ▀▄   █      ▀▄        
                     ▄     █               ▄  ▀ █   ▄▄▄                         █                  ▀  █       █        
                    ▄▄▄    █             ▄█▀    █▄     ▄▄▄                     ▄█                    ▄▄  ▄▄    ▀       
                     █▄    ▀          ▄         ██        ▄▄▄                  ██                 ▄▄▄▀   ▀  ██ ▀▄      
                     ▄ █            ▄█▀         ▀█          ▀█▄▄               ██              ▄ ▄▀            ▀       
                      ▄ ▀        ▄█              █             ▀█              █▀           ▄ ▄▀      ▄       █▀       
                        ▀▀ █    ▀▀                                ▀█           █         ▄ █▀▀        █      ▀     ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀ █▄█                                       ▀█                 █▀▀          █▀     ▀          
 ▒                    ▒▀  ███                                          ▀▀█           █▀▀             █      ▀  ▒▒▒▒▒▒▒▒
     ▒▒                ▄▄ ▀▄  ▄▄                 ▄                        ▀▀▀     █ ▀                     ▄▀▀    ▒▒   ▒
▒▒                      ▀ ▄  ▀   █▄              █                           █▀▄ █                       ▄█▓▒▒▒▒▒▒▒▒▒▒▒
                        ▄▄▀   ▀    ▀▀            █                     ▄ ▄█ ▀ ▀▀ ▀▄█ ▄               █  ▄█▄            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▀▀      ▀▀ ▄       █▄              ▄▄ █  ▀      ▄     ▀▀▄▀            ▄█ ▄▀▄░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▀    ▀▀        ▀▀▄▄    ██         ▄ ▄▀ ▀           ▀          ▀ █ ▄       █ ▄ █   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄  ▀           ▀ ▄▄  █   ▄ ▄█ ▀                ▄█              ▀▄█ ▄   ▀▄▄▀▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                       █▄ ▀ ▄             ▄▀█  ▀                     ▄                  ▀▀▄ ▄ ▄█▀              ▒
▒▒                             ▀▄  ▄▄            █  ▄▄                     █▀                     ▄▀█                  
----------------------------
                              ▄█▀ █▀    ▄ ▄ ▀                   ▀▀█ ▄          ▀                 ▀ ██▄                 
                            ▄█▀ ▄   ▄ █ ▀           ▄               ▀ ▀ ▄      █▄                 ▄▄▀ ▄                
                           ▄█  ██ ▀▄               █▀                    ▀▀█ ▄          ▄▄▄  ▀█   ▀▀  █▄               
                           ▀█  ▄ ▀                 ▀                         ▀ ▀█▄  ▀█   ▀▀           █▄               
                          █ ▀█▄▄                   ▄                        ▄▄█ ▀█▄                     ▀              
                         █ ▀█▀ ▀█                 ▄█                    ▄▄█▀▀   ▄█ ▀                    ▀▄             
                        ▄ ▀ █     ▀▄▄             █                 ▄▄█▀▀       ██     ▀▄                ▀▄            
                        ▀▀  █       ▀█                          ▄▄█▀▀           ██       ▀▄               █            
                       █▀   ▀          ▀█▄       ▄█          ▄▀▀▀               ██         ▀▄         ▄    ▀           
                      █▀                 ▀█      █▀      ▄ ▀                    ██          ▀█▄       █    ▀▄          
                     ▄█                     ▀█▄      ▄ ▀                        █             ▀█▄     █     ▄          
                     █                        ▀▄ ▄ █ ▀                          █               ▀█▄   ██     █         
                    █       █                 ▄  ▀▀                                               ▀▄  ▀█      ▄        
                    ▄▄      █               ▄█▀     ▀█                                                ▀█      ▀▄       
                    ▄▄      █            ▄             ▀█                                           ▄ ▄██▀ ▄▄  ▄       
                     █▄    █▀          ▄█▀                ▀█                                       █▀▀██   ▀▀  ██      
                     ▄ █   █        ▄            ▄           ▀█                                 █ ▀   █        █       
                      █ █  █      ▄█▀            █              ▀█ ▄                        ▄█▄▀      ▀       █▀       
                         ▀ █   ▄                 █▄                ▀█ ▄         █        ▄ ▄▀                ▀     ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀  ▄█▀                 ██                   ▀█▄▄      █     ▄ ▄▀                  ▀          
 ▒                    ▒   ▀▄▄                     █                      ▀█▄▄   █    █▀▀              █    ▄▀  ▒▒▒▒▒▒▒▒
     ▒▒                 ▄  █▀ ▄▄                  ▀                         ▀█▄▄█ █ ▀                ▄█   ▄▀▀    ▒▒   ▒
▒▒                    ▒▒  █ ▀▀  ▀▀                                          ▄ ▄███ ▄                 █▀  ▄█▓▒▒▒▒▒▒▒▒▒▒▒
                       ▒█▄   ▀     ▀▀▄▄                                ▄ ▄▀ ▀     ▀▀▄▀               █  ▄▄▄            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█   ▀ ▄     ▀ ▄▄        ▄               ▄ █ ▀▀      █▀      ▀ █ ▄             ▄▄░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          ▄    ▄▄         █      █         ▄ ▄█ ▀            ▄           ▀▄█ ▄        █▀   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▄▄          ▀▀ ▄ █    ▄ ▄▀ ▀                ▀▀              ▀▀▄█    ▄█▀▓▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                       █▄  ▄             ▀ █▀█ ▀                     ▄█                   ▀ █ █▀▀              ▒
▒▒                             ▀█   ▀            ▄▀▀                        ▀                    ▄ ▀▄▀                 
----------------------------
                               ▄▀  ▀    ▄ ▀ ▀       ▀           ▀ ▀ ▄                             ▀▀                   
                             ▄▀ ▄     ▀▄            ▄                ▀ █ ▄     ▀█              ▄▄   ███                
                           ▄▀   ▀▄ ▄ ▀             ▄█                     ▀▀█ ▄ ▄     ▄▄   ██   ▀     █▄               
                          ▄▀█▄ ▀ ▀                 █                          ▀ ████   ▀▀             █▄               
                          █  █▀                                             ▄ ▀  █ ▀▄                 ▀ █              
                         █  ██ ▀█▄                 ▄                    ▄ █ ▀    █   █▄                  ▀             
                        ▄  ▀█▀   ▀ ▄▄             ██                ▄ █ ▀        █    ▀▄                 ▀▄            
                        ▀ ▀ █       ▀█            █             ▄▄█▀▀            █        ▀▄          █   ▄            
                       █▄▀  █          ▀█▄                   ▄█▀▀                █          ▀▄        █    █           
                      ▄▄▀   █            ▀ ▄▄     ▄      ▄ ▀                     █            ▀▄      ██    ▀          
                     ▄█▀    ▀               ▀█   █▀  ▄ █ ▀                       █             ▀█▄     █    ▀▄         
                     █▀                        ▀██ █ ▀                           █               ▀█▄   █     ▄         
                    █▀                         ▄██ █▄                            █                 ▀▄         █        
                    █                       ▄    █  ▀▀█▄                        ▄█                     ▄▄      ▀       
                    ▄█                    ▄█▀    █▄    ▀▀█                      ██                  ▄█  ▀  █  ▄█▄      
                     ██     ▄          ▄ ▀▀      ▀█       ▀▀█                   ██               ▄▄▄▀  ▄      ▀▄█      
                     ▄ █    █        ▄█           ▀          ▀▀█                ██              ▄▀     █       ▄       
                      █ █   █       ▀▀                           ▀█▄▄           ██           █▀▀      ▄█      █▀       
                      ▄  █  █   ▄█                                  ▀█▄▄        ██       ▄█▄▀         █▀     █     ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒█  █▄█ ▄█▀                 ▄                     ▄▄▄     ██    ▄ ▄▀            █     ▀          
                      ▒▄   █▀                     █                       ▀▄▄▄  ██   █▀▀                   ▄▀  ▒▒▒▒▒▒▒▒
     ▒▒                 █  ▀▀▄▄▄                  █▄                         ▀ ▄███ ▀                     ▄▀▀    ▒▒ ▒▒▒
▒▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▄  ▄ ▀▀                ▀█                        ▄ ▄▀▀▀▄▀                      ▄▓▒▒▒▒▒▒▒▒▒▒▒
                       ▒▀█▄▀  ▄▄   ▀▀▄▄            █                   ▄ █  ▀  ▄█   ▀ █ ▄             █  ▄▄            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▀    ▄        █                         ▄ █ ▀▀                ▀▄█ ▄         █ █▀░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▀▄     ▀        ▀▀▄▄               ▄ █ ▀            ▄▀           ▀▀▄█      ██▀▀▀  ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▀▀            █   █   ▄ ▄█ ▀                 ▄                ▀ ▄ ▄ █ █▓▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                       █▄  ▀▀             ▀ █▄▀ ▀                     █▀                    ▀ ██▀              ▒
▒▒                             ▀█▄ ▀ ▄            █▀▀▀                       ▄                   ▄ ▄▄▀                 
----------------------------
                               ▄▀  ▀      ▀         █            ▀▀█ ▄         ▄                    ▄▄                 
                             ▄▀ ▄█   ▄ ▄ ▀                            ▀▀█ ▄     ▀            ▄▄  ▀█  █▀                
                           ▄▀   ▀▄ ▀ ▀              █                     ▀ ▀█ ▄▀▄   ▄▄  ▀█   ▀      ▀█▄               
                          ▄▀▀▄█ ▄ ▀                █▀                          ▀ ▀   ▀▀               █▀▄              
                          █ █ █                    █                       ▄▄█ ▀     ▄                ▀ ▄              
                         █ ▄ █▀ ▄▄                                      ▄▀▀▀          ▀▄                 █             
                        ▄▀▄  █   ▀ ▄▄              ▄                ▄ █                ▀█▄            ▄   ▄            
                        ▀▄  ▄█      ▀█            ▄█            ▄▄█ ▀                    ▀█           █   ▀▄           
                       █▄   █▀         ▀█▄        █          ▄█▀▀                            ▀▄       ▀█   ▄           
                      ▄▄    █            ▀▀▄▄     ▀      ▄ █                                   ▀▄      █    █          
                      █▄    █               ▀▄▄▄     ▄ █ ▀                                       █▄          ▀         
                     █▄     █                  ▀█▄▄█ ▀                                            ▀█▄        ▀▄        
                    ▄▄      █                  ▄▀▀▀█▄▄                                              ▀  ▄      ▀        
                            █                ▄█▀      ▄▄▄                                             ▄▄  ▄▄   █       
                     █      █             ▄ ▀▀          ▀ ▄▄                                       ▄ ▄▀   ▀  █▀ █      
                     ██                 ▄█        ▄        ▀▀▀                                    █▀▀          ▄▀      
                     ▄ █              ▄█▀         █           ▀▀█                             ▄█▄▀            ▄█       
                      █ ▄          ▄              █▄              ▀█▄▄                       ▄▀               ▄        
                         ▄▄      ▄█▀              ▀█                 ▀▄▄▄                ▄█▀▀          ▄     █▒    ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▄▄    ▀▀                 ▀                    ▀ ▄▄          ▄ ▄▀             █    ▀▀         
                     ▒▒    ▄▄█                                             ▀▀█       █▀               ▄█   ▄█  ▒▒▒▒▒▒▒▒
     ▒▒                 ▀   ██▄▄                   ▄                          ▀▀▀▄█▄▀                 ██  ▄█▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  █▀▄  ▀▀ ▄               █                        ▄ █ ▀▄▀▄█ ▄               █   ▄▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▀ ▄   ▀   ▀ ▄▄            █▄                  ▄ █ ▀    ▀    ▀▀▄█ ▄           █  ▀▀            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄▀   ▀▀      ▀▀▄▄        ▀█             ▄ █ ▀▀       ▄█        ▀▀▄█           ▀▄░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▀▄    ▀▀          █       ▀        ▄ █ ▀▀            ▀             ▀▀▄ ▄     ▄█   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄    ▄▄          ▀▀▄▄      ▄ ▄▀ ▀                ▄█                 ▀ █ ▄ ▄▀        ▒▒▒   
 ▒▒▒▒▒▒                      ▀█▄   ▄▄              ▀▄▄▀ ▀                                           ▄▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▀█▄  ▄              █▀▀▀                      ▄▀                   ▀ █▀                 
----------------------------
                               ▄▀ ▄      ▄ ▄        █            ▀ ▀▄▄▄        ▄▄                  █▄▀                 
                             ▄▀  █▀  ▄ ▀ ▀                            ▀ ▀▄ ▄    ▀          ▄▄  ▀█   ▀█▀                
                           ▄▀  ▄  ▄ ▄ ▀             ▄                      ▀ ▀█ █▀ ▄▄  ▀█   ▀        ██▄               
                          ▄▀▄ ▀▀▀ ▀                ▄█                          ▄█▀▀▄▀                 █▀▄              
                          █ ██▄▀                   █▀                      ▄ ▀     ▀█                   ▄              
                         █ ▄▄█▀█▄                  █                   ▄▄█ ▀     █     ▀▄                █             
                        ▄▀ ▄ █   ▀█                                 ▄ ▀▀         █       ▀▄           █   ▀            
                        █ ▄  █      ▀█                          ▄ █ ▀            █        ▀█▄         █▄  ▀▄           
                       █ █   █         ▀█         ▄█         ▄█▀▀                █          ▀▄         █   ▀▄          
                       ▀█    █           ▀▀█▄     █▀     ▄ █                     ██             ▀▄          ▄          
                      ██     █              ▀▀█▄  █  ▄▄█▀▀                       ██               █▄         █         
                     ▄█      █                 ▀ ▄▄ █                            ██                ▀█▄ █      ▀        
                     ▀       █                  ▄█▀▀█                            ██                  ▀ ▀█     ▀▄       
                    █       ██               ▄    █  ▀▀█ ▄                       ██                    ▄██▀ ▄▄ ▀▄      
                    ▀▀      ██             ▄█     █▄     ▀█▄▄                    ██                ▄█▀▀▄█   ▀▀ ▀█      
                     ██     ██           ▄█▀      ▀█        ▀ ▄▄                 ██             ▄ ▄    █▀      ▄▀      
                     ▄ █    ██        ▄                        ▀▀█                █            █▀▀     █      ▄▀       
                      ▀ ▄▄  █       ▄█▀                            ▀█▄▄           █        ▄ ▄▀        █      ▄        
                         ▄▄ █     ▄█▀              █                   ▄▄▄        █       █▀           ▀     █     ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▀   ▄█  ▄                   █▄                    ▀▀▀      █   ▄▄▄▀                  ▄▀         
                     ▒▒ ▄  ▀█▄█▀                   ▀█                       ▀▀█▄▄ █  █▀                    ▄█  ▒▒▒▒▒▒▒▒
     ▒▒                 ▀   █▀▄▄                    ▀                           █▄█ █                      ▄▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄    ▀ ▀▀ ▄                                        ▄ █ ▀█▀▀▀▄█ ▄                 █▓▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▀ ▄█ ▀▀     ▄              ▄                  ▄ █ ▀     ▄     ▀▀▄             █ ▀▀            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▀ ▄     ▀▀▄▄         █             ▄ ▄ ▀▀        ▀▀         ▀ ▄ ▄       █▄█▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▄▄     ▄▄        ▀▀▄▄     ██       ▄ ▄▀ ▀             ▄              ▀ █ ▄   █▄   ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄    ▄             ▀ ▄  █   ▄ █ ▀                 ▀                   ▀ █▀█▀        ▒░▒░▒▒
 ▒▒▒▒▒▒                      ▀█▄   ▀▀             ▀ █▄█ ▀                      ▄                     ▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▀█▄  ▀▀             ▄▄▀▀█▄                     ▀                 ▄ █ ▀▀                 
----------------------------
                               ▄▀ ▄      ▄ ▄ ▀      █             ▀▀█ ▄        ▀▄                ▄▄ █▀                 
                             ▄▀   ▀    ▀▄           ▀                  ▀ ▀▄▄▄   ▄         ▄ ▄█▀ ▀▀   ▄█                
                           ▄▀  ▄█ ▄ ▀ ▀                                     ▀ ▀█ █▄  ▄▀  ▀           █▄▀               
                          ▄█   █ ▄ ▀                ▄                         ▄ ██                    █▀▄              
                          ▀  █▄                    ▄█                      ▄█▀▀  ██   ▄                 ▀▄             
                         █  ██▀█▄                  █▀                  ▄ █       ██   ▀█▄             ▄  ▄             
                        ▄▀ █ █   ▀█                █                ▄█▀▀         ██      ▀            █▄  █            
                        █ ▀  █      ▀█             ▀            ▄ █              ▀█         ▄          █   ▀           
                       ▄ ▀   █         ▀█                    ▄▀▀▀                 █          ▀█▄           ▀▄          
                       ▀▀▀   █            ▀█       ▄     ▄ █ ▀                    █            ▀▀           ▀▄         
                      █ ▀    █               ▀█   ▄█  ▄ ▀▀                        █                ▄   █▄    ▀         
                     ▄█▀     █                  ▀██▀█ ▀                           █                 ▀█▄▀█     ▄        
                     ▄▀      █                  ▄████▄▄                                               ▀▀▄▄     █       
                    █▀       █                ▄█▀     ▀ ▄▄                                           ▄█▀ ▀  █  ▄▀      
                             █               ▀▀          ▀▀█▄▄                                      ▄▀         ▀█      
                     █▀      █           ▄         ▄          ▄▄▄                               ▄█ ▀    █      ▀       
                     ▄ █     ▀         ▄█▀         █            ▀▀▀                            ▄▀       █     ▄▀       
                      ▀ ▄▄           ▄█▀           ██              ▀▀█▄▄                   ▄█▄▀         █     ▄        
                          ▄         ▀               ▀                  ▀ ▄▄       █       █▀           ▄█    ▀     ▒▒▒▒
  ▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▀     ▄█                                        ▀▀█ ▄   █   ▄█▄▀             ██   ▄▀         
                     ▒▒▀▄  ▀▀ ▄█▀                   █                         ▀▄▄▄██ █▀                █▀  ▄█  ▒▒▒▒▒▒▒▒
     ▒▒                      ▀█▄                    █▄                          ▄▀██▀                  █   █▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄  ▄█ ▄ ▀ ▄                ▀█                       ▄▀ ▀ ▄  ▀   ▄             █  ▀▓▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▄     ▄▄    ▀ ▄                               ▄ █ ▀     █▀      ▀ █ ▄         █ ▄█            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄█   ▄      ▀ █                        ▄ ▄▀ ▀         ▄           ▀ █ ▄     ▀ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▄▀      ▀        ▀ ▄       █        ▄ █ ▀             █▀              ▀▀▄█ ▄  ▀▀  ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄     ▀▀           ▀ ▄   ██  ▄ ▄▀▀▀                 ▄                   ▀▀▄▄▀        ▒▒▒░▒▒
 ▒▒▒▒▒▒                      ▀▄▄   ▀▄▄             ▀ ▄▀█ ▀                     █▀                  ▄ █▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▀█▄   ▄              ▄█  █▄                     ▄                ▄ ▄  ▀                 
----------------------------
                               ▄▀ ▄      ▄ ▀ ▀      █             ▀ ▀▄ ▄       ▀▄              ▄▄ ▄▀▀▀                 
                             ▄▀   ▀   ▄ ▄ ▀         █                   ▀▀█ ▄▄   ▄      ▄▄ ▄▀ ▀▀      █                
                            ▄▀  █  ▄ ▄                                       ▀ ▀▀▄ ▄█▀ ▀             █ ▀               
                          ▄█  ▄  ▀ ▀                                          ▄█▀███▄                 █▀▄              
                          ▀ █ █ ▀                   ▄                     ▄ █    ▀█  ▀                  ▀▄             
                         █  ▀█ ▄▄                   █                  ▄ ▀▀       █     ▄▄            ▄  ▀▄            
                         ▀ ▀▀▀  ▀ ▄▄               ██               ▄█ ▀          █      ▀█▄          ▀▄  ▄            
                        █  ▀       ▀▀█▄            █▀           ▄ █               ▀                    ▀   █           
                       ▄ ▄▀           ▀▀█          █         ▄ ▀▀                             ▀▄▄           █          
                       █▄▀                ▀█▄      ▀     ▄▄█ ▀                                  ▀▀▄    █▄              
                      █▄                     ▀█▄▄     ▄ █                                               █    ▀▄        
                      █▄                        ▀▄▄▄▀▀▀                           ▄                  ▀█▄      ▀▄       
                     ▀▄                           ▀▀▀▀                            █                    ██  ▄           
                    ▄▄                        ▄    █  ▀▀█▄▄                       ██                  ▄▀   ▀  █ ▀      
                    ▀▄                      ▄█     █▄     ▀▀▀                     ██              ▄█ ▀          ▄      
                     █                    ▄█▀      ▀▀        ▀▀█▄▄                ▀█             █▀            ▀       
                     ▄ █                ▄█▀                      ▀▀▀               █         ▄ ▄▀             ▄▀       
                      ▀ ▄▄   █                      ▄               ▀▀█▄▄          █       ▄█▀▀               ▄        
                       ▄  ▄  █     ▄▀               █▄                  ▀▀▀        ▀      ▄▀                 ▀     ▒▒▒▒
  ▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▀  █   ▄█▀                ▀█                     ▀▀█▄▄      ▄█▄▀                  ▄▀ ▒▒▒ ▒   
                     ▒▒▀▄  ▀██ ▄█▀                   ▀                         ▀▀▀   █▀                     ▄          
     ▒▒                      █▀▄                     ▄                          ▄ █▀██ ▄                   ▀▒▒▒▒▒▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀    ▄█ ▀ ▄                 █                     ▄ ▄▀▀▀ ▄▀  ▀▀▄█ ▄            ▄ ▄▓▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▄  ▄▄ ▄     ▀ ▄             ██                ▄ █ ▀              ▀▀▄█ ▄        █ ▄            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀   ▀▀       ▀ ▄          ▀            ▄ █ ▀         ▄█           ▀▀▄█ ▄    █▀▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         █▄▄    ▀ ▄        ▀▀▄▄              ▄ ▄ ▀                               ▀▀▄█ ▄█▀  ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒      ▀▄      ▄▄           ▀▀▄▄  █   ▄ █ ▀                 ▄█                    █▀█        ▒▒▒▒  
 ▒▒▒▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄      ▀              ▀ ██▀ ▀                     ▀                  ▄ ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▀█▄   ▀▀               ▀  ▄▄                    ▄█               ▄▀▄▀▄                  
----------------------------
                               ▄▀ ▄█       ▀ ▀      █             ▀▀▀█ ▄▄      ▀▀             ▄ ▄█▀ ▀                  
                              ▄  ▄      ▀ ▀         █                   ▀ ▀█ ▄▄ ▀▄    ▄▄ ▄▀▀ ▀        ▄                
                            ▄▀  ▀▀ ▄ █ ▀            █                         ▀  █▄▀  ▀              ██▀               
                          ▄▀  ▄█▄ ▄ ▀                                        ▄ █  █                                    
                          ▀▀ ▄ ▄                                          ▄ ▀▀    █  ▀█▄                ▀▄             
                         █  ▄▀█                                        ▄█▀▀       ▀                   ██ ▀▄            
                         ▀ ▄▀   ▀█▄▄                ▄              ▄▄█ ▀                  ▀█▄         ▀   ▀▄           
                        █ ▄        ▀ ▄▄             █           ▄ █                         ▀▀             ▄           
                       ▄ ▄▄           ▀▀█          ██        ▄ ▀▀                 █             ▄▄     ██   █          
                       █ ▄                ▀█▄▄     ██     ▄█ ▀                    █▄             ▀█▄   ▀     █         
                      ▄ █                    ▀ ▄▄  █  ▄▄█                         ██                          ▀        
                      ██     █                  ▀▀▀█ █                             █                  ▀█▄█             
                     ▄▀      █                   ▄████▄▄                           █                    ▄██  ▄ ▀▄      
                     ▀       █                 ▄█▀ ▀▀  ▀▀█ ▄                       ▀                ▄█▀▀█    ▀  █      
                    ██       █               ▄█▀           ▀▄▄▄                                    █▀   █       ▀      
                    ▀▄▄      █                      ▄         ▀▀█▄▄                              ▄▀     █      █       
                     ▄▀▀     ██         ▄           █▄            ▀ ▀              ▄         ▄█ ▀       █     ▄▀       
                      ▀ █▄    █       ▄█            ▀█               ▀▀█▄▄         █▄       █▀          █     ▄        
                       ▄  ▄   █     ▄█▀                                  ▀▀█ ▄     ██     ▄▀            █    ▀     ▒▒▒▒
  ▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒   ▀▀  █   ▄█▀                █                        ▄▄▄  ▀█ ▄█▄▀              █   ▄▀     ▒   
                     ▒▒▀▄   █▄█ ▄▀▀                  █▄                         ▀▀█▄██▀                 █   ▄  ▒▒▒▒▒▒▒▒
     ▒▒                 ▄     █                       ▀                         ▄▄▀▄█▀▄█ ▄              █  █▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀   ▄▄▀ ▄ ▄                                         ▄ ▀        ▀▀▄█ ▄          █ ▄▓▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒█▄  ▀ ▀▀    ▀ ▄              █                ▄ █ ▀      ▄█        ▀▀▄█ ▄      █ █            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▄▄  ▀ ▄     ▀▀▄▄          ██           ▄ █ ▀          ▀             ▀▀▄█    █▄▓▒▒          
            ▒▒▒▒▒         ▀█▀     ▄         ▀▀▄        ▀       ▄ █ ▀              █                 ▀▀▄▄█▄  ▒▒▒▒▒▒     
         ▒▒▒                        ▀           ▀ █ ▄      ▄▄▀▀                  ▀                     ▀█        ▒▒▒▒  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     ▀ ▄               ▀█▄ ▀                      ▄                  ▀ ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▀█▄    ▄▄              █▀▀ ▄▄                    █▀               ▀ ▀▄                  
----------------------------
                                █  █      ▄ ▄       █              ▀ ▀█ ▄▄      ▀           ▄▄ ▄▀ ▀ ▀                  
                              ▄▀ ▄     ▄▀▄          █                    ▀ ▀█ ▄▄▀▀   ▄▄ ▄▀ ▀          ▄                
                            ▄▀   ▀  ▄▀▄▀            █                          ▀  █▄▀▀               ███               
                          ▄▀   █▀ ▀ ▀               █                        ▄ ▀▀ █▀▀                   ▀              
                          ▀█▄▄▀▀ ▀                  █                     ▄█ ▀         ▄▄              ▄               
                         █  ███▄                                       ▄█ ▀             ▀█▄           █▀ ▀▄            
                         ▀ ▄▄  ▀▀█                                 ▄▄█            ▄         ▄             ▀▄           
                        █  ▄       ▀█▄▄                         ▄ █               █▄         ▀█▄       ▄▄  ▀▄          
                        ▀ █           ▀▀█                    ▄ ▀▀                 ▀█                   ▀▀   ▀▄         
                       █ ▀   █            ▀█▄▄            ▄ ▀▀                     █              ▀█▄        ▄         
                       ▀▀▀   █               ▀ █    █  ▄█ ▀                        ▀                    ▄█    █        
                      █▄▀    █                  ▀▀█▄▄█ ▀                                               ▀█▄▄    █       
                     ▄█▀     ██                     ▀ ▀                                               ▄█▀█  █  ▄█      
                     █▀       █                ▄▀   ▄   ▀▄▄▄                       █                 █▀  █     ▀▀      
                    ▄▄        █              ▄▀     █▄     ▀▀█▄▄                   ██              ▄▀    █     ▄▀      
                    ▀ ▄       █            ▄█▀      ▀▀         ▀▀█▄▄               ▀█          ▄█▄▀      █     █       
                     ▄▀       ▀          ▄█▀                         ▄              █        ▄█▀         █    ▄        
                      ▀ █▄             ▄█▀           █                ▀▀█▄▄                 █▀           █    ▄        
                       ▄             ▄█▀             ██                   ▀▀█▄▄           ▄▀             █   ▀     ▒▒▒▒
  ▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒   ▀▀       ▄▀                 ▀                       ▀▀█ ▄ ▄ ▄█▄▀               █   ▀     ▒   
                     ▒▒▀▀   ▄▄▄                       ▄                            ▄███                  █  █  ▒▒▒▒▒▒▒▒
     ▒▒                 ▄▄   ▀█                       █▄                         ▄ ▀▀▀▀▄█ ▄              █ ▄▓▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀     ▀▀▄                    ▀█                     ▄ ▀   ▄█     ▀ █ ▄          █ ▄▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▀▄   ▄▀ ▄ ▀ ▀▄▄                               ▄ ▄ ▀       ▀            █ ▄      ██            
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀▀  ▄      ▀▀▄▄           █           ▄ █ ▀           ▄              ▀ █ ▄  ██▒▒          
            ▒▒▒▒▒          ▀ ▄     ▀        ▀ ▀ ▄      ██      ▄ █ ▀              █▀                  ▀▀▄█  ▒▒▒▒▒▒     
         ▒▒▒               ▀▀      ▀ ▄           ▀▀▄▄   ▀  ▄ █ ▀                  ▄                    █▄        ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄      ▄               ▀ █▄█ ▀                     ▄▀                 █ ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▀▄▄     ▀               █▀▀▀▄▄                                    ▀ ▀▄█                 
----------------------------
                                █  █      ▄ ▄       █▀             ▀▀▀▀▄ ▄      ▀          ▄ ▄▀ ▀   ▀▀                 
                              ▄▀ ▄▄    ▄ ▄          █                     ▀ ▀█ ▄▄▀  ▄  █▀ ▀           ▄                
                            ▄▀  ▄   ▄ ▄             █                           ███▀▀                ▄██               
                           █    ▀▄ ▄                █                        ▄█      ▄▄                 █              
                          ▀   █ ▄                   █                     ▄█          ▀▀               ▄ ▀             
                         █  ▀█                      █                 ▄▄█         █       ▄▄          ▀▀  ▀            
                         ▀  █  ▀█▄▄                 █              ▄▄█            ██       ▀▀             ▀▄           
                        █  ▀      ▀▀█▄▄             █           ▄ █                █          ▀█▄      ██  ▀▄          
                        ▀ ▀▀ █        ▀ ▄▄          █        ▄ █▀                  ▀            ▀▀          ▀▄         
                       ▀ ▄▀  █           ▀▀█▄▄      █     ▄ ▀▀                                     ▀█▄  ▄▄   ▀▄        
                       ▀▄▀   █▄              ▀▀█    ▀  ▄ ▀▀                        ▄                  ▀ ▀▀    ▀▄       
                      █▄▄     █                  ▀▄▄▄ ▀▀                           █▄                   ▀█ ▄▄  ▀▄      
                      ▀▄      █                   ▄██▀█▄▄                          ▀█                  ▄▀  ▀  █        
                     ██       ▀                 ▄█▀ ██  ▀▀█▄▄                       █                ▄▀         █      
                     ▀                        ▄█▀           ▀▀█▄▄                                ▄█ ▀          ▄▀      
                    ▀█▄                     ▄█▀      ▄          ▀ ▀ ▄                          ▄█▀             ▄       
                     ▄        ▄           ▄▀         █▄               ▄             █        ▄█▀              ▄        
                      ▀▀█     █                       ▀                ▀▀▄▄▄        ██      ▄▀                ▄        
                      ▀▄      █                       ▄                    ▀▀█▄▄     █    ▄▀                 ▀     ▒▒▒▒
 ▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒   ▀█  ▀█                      █▄                       ▀▀█▄▄ ▀▄ ▄▀                   █     ▒▒▒▒
▒                    ▒▒▀▀    ▄ █ ▄                    ▀█                           █▀▄█▀▄                   ▀  ▒▒▒▒▒▒▒▒
     ▒▒               ▒▒▄▄   ▀▀█▀                                                █ ▀▄█ ▀▀▄█ ▄            █  ▓▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒      ▀█▄▄                    █                     ▄ ▀    ▀      ▀▀▄█ ▄        █ ▀▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▀▀   ▀▀▄  ▀ ▀ ▄               ▀█               ▄▄ ▀        ▄          ▀▀▄█ ▄    █▄▀           
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄  ▄   ▀     ▀▀▄ ▄                       ▄▄▀▀           █▀               ▀ █ ▄██▒▒          
            ▒▒▒▒▒            ▀▀   ▀ ▄         ▀▄▄       █       ▄ ▀▀                                    █ ▀ ▒▒▒▒▒▒     
         ▒▒▒               ▀▀▄      ▄            ▀ ▀ ▄  ██  ▄ █                   ▄█                 ▄ ▄█        ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀       ▀▀               ▀ ▄██ ▀                     ▀               ▄ ▄   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▀▄▄    ▀▄▄              ▄▄ ▀█ ▄                    █              █   █▀                
----------------------------
                                ▄▀ █        ▀ ▀     ██              ▀ ▀▄ ▄▄     ▄▄       ▄▄ █▀ ▀    ██                 
                              ▄▀  █      ▀ ▀        ██                     ▀ ▀▄ ▄ ▄▄ ▄█  ▀            ▄                
                            ▄▀  ▄     ▀ ▀           ██                         ▄ █▀ ▄                ▄██               
                           ▄▀  ▄▀  ▀ ▀              ██                      ▄ █▀    ▀▀                  █              
                         ▄█▄   ▀▀ ▀                 ██                   ▄ █▀     █    ▀█▄            ▄▄ █             
                         █ ▀██▄▀                    ██                ▄ █▀        ██                  ▀   █            
                         ▀  ▀ ▀▀█                   ██             ▄ █             █        ▀█▄         ▄  █           
                        ▀  ▄▀▄    ▀                 ██          ▄▄█                             ▄▄     ▀▀   ▀          
                        ▀ ▄▀ █        ▀█▄▄          ██       ▄▄█                                 ▀▀                    
                       █ ▄▄  █▄          ▀▀█▄▄      ██    ▄▄█                      █▄                ▄▄ █▀             
                       █ ▄    █              ▀▀█▄▄  ██ ▄ █                         ▀█                 ▀▀      ▀▄       
                      ▄ █     █                  ▀▀██▀█                             █                  ▄█ ▄▀ ▄ ▀▄      
                      ▄▀                          ▄▀▀  ▀                                             ▄█▀     ▀  █      
                     ▄▀▀                        ▄▀                                  ▄              ▄█▀   █      ▄      
                     █▀       ▄               ▄▀     █                              █▄           ▄█▀     █     ▄       
                     ▀        █             ▄▀       ▀█          ▀ ▄                ▀█         ▄█▀       █     ▄       
                     ▄ ▄      █▄          ▄▀                        ▀▀▄▄             ▀        ▄▀         █    ▄        
                      ▀▀█      █        ▄▀            █                 ▀▀▄▄                ▄▀           █▄   ▄        
                      ▀▄  ▄    █      ▄▀              ▀█                    ▀▀▄▄     ▄    ▄▀             ██  ▄     ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀█        ▄█▀                                         ▀▀▄▄ ██ ▄▀               ▀█  ▄     ▒▒▒▒
▒                     ▒▒▀         ▄█▀                  █                           ▄▀███ ▄                █ ▄          
     ▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▀█▄▄█▀                    ▀█                        █ ▀ ▀     ▄▄             █ ▄▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄     █▀▄▄                                         ▄▄ ▀     ▄       ▀▀▄█ ▄       ██▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▀      ▀ ▀ ▄ ▄                █               ▄ ▀▀        █▀           ▀▀▄█ ▄   █▄           
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  █▀ ▀ ▄    ▀▀▄ ▄           ▀█          ▄ █ ▀                            ▀▀▄█ ▀▒▒          
            ▒▒▒▒▒          ▄       ▄         ▀▀▄ ▄              ▄ █ ▀              ▄█                    ▀▀ ▒▒▒▒▒▒     
         ▒▒▒                ▀█▀     ▀▀            ▀▀▄ ▄  █    ▄ ▀                  ▀                 ▄▀ █▀       ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▄      ▀▄▄                ▀██▀▀                      ▄              ▄ ▄▀▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                              ▄▄      ▀               ▄█ ▀█                     █▀             █    ▀                
----------------------------
                                ▄▀ ▀       ▄▀ ▀     ██              ▀▀▀▀▄ ▄     ▄▄      ▄ ▄▀ ▀      ▄█                 
                              ▄▀  █     ▄▀▄▀        ██                     ▀▀ ▀▄ ▄▄ ▄█ ▀▀             ▄                
                             █   ▄   ▄ ▄            ██                         ▄▀▀ ▀                 ▄█▄               
                           ▄▀  ▄  ▄ ▄               ██                      ▄ ▀▀  ▄  ▀█▄                █              
                         ▄█   ▄█ ▄                  ██                   ▄ ▀▀     ██      ▄           ▄█ █             
                         █▀ ▄ █ ▀                    █                ▄ █▀         █      ▀▀              █            
                         ▀  ▄▀▀█▄▄                   █             ▄ █▀                       ▄▄       ▄▄  █           
                        █  ▄ █   ▀▀█▄▄               █          ▒▄█                ▄           ▀       ▀    █          
                        ▀  ▄ █▄      ▀▀█▄▄           █        ▄█                   ██             ▀█▄   ▄▄   █         
                       ▄  █   █          ▀▀█▄▄       ▀     ▄█                       █                 ▄▄▀     █        
                       ▄ ▀    █              ▀▀█▄▄      ▄█                                             ▀▀▄▄    █       
                      ▄ ▀▀                       ▀▀█▄▄█ ▀                           ▄                  ▄█▀▀ █▀ ▄█      
                      █▄▀                          ▄██▀█▄▄                          █▄                █▀ █     ▀▄      
                      █       █                  ▄█▀ █▄  ▀▀█▄▄                       █              ▄▀   ██     █      
                     █▄       █▄               ▄█▀    ▀      ▀▀█▄▄                   ▀            ▄▀     ▀█    █       
                     █         █             ▄█▀      ▄          ▀▀█▄▄                          ▄▀        █    ▄       
                      █▄       ▀           ▄█▀        █▄             ▀▀▄▄            █▄       ▄▀          █   ▄        
                      ▀▀                 ▄█▀           ▀                 ▀    ▄      ▀█     ▄▀            ▀   ▄        
                      ▀▄  ▄    ▄       ▄█▀             █                        ▀▄▄   ▀   ▄▀                 ▄▀    ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀█   █     ▄█▀               ██                         ▀▀█▄▄ ▄▀                   █     ▒▒▒▒
▒                     ▒▒▀      █▄  ▄█▀                                             ▄ █▀▀▄█ ▄                ▄▀         
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█    █▄█▄█▀                    █                        █ ▀  ▄   ▀▀▄█ ▄            ▀▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄    ▀█▀▄                     ▀█                  ▄▄ ▀     █▀       ▀▀ █        ▄▄▓▒▒▒▒▒▒▒▒▒▒
                       ▒▒      ▄█▀█▀▀▄ ▄                                ▄ █                        ▀▀▄█ ▄ █▀           
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀      ▄    ▀▀▀▄ ▄            █▄           █ ▀           ▄█                 ▀▀▄██▒          
            ▒▒▒▒▒          █▄ ▄▀    ▀       ▀▀ █ ▄       ▀█      ▄▄▀▀               ▀                  ▄ ▄  ▒▒▒▒▒▒     
         ▒▒▒          ▒     ▄       ▀▄▄           ▀ █▄▄   ▄  ▄ █ ▀                  ▄                 ▀ █▀       ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██        ▀               ▀ ███ ▀                     ▄▀             ▄▀▄▀▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▀▄      ▀ ▄                ▀▀ █                                   ▄    ▀                
----------------------------
                                ▄▀ ▀▀      ▄ ▄▀     ██               ▀ ▀▄▄ ▄     ▄     ▄ ▄▀ ▀       ▄█                 
                              ▄▀  █     ▄ ▄         ██                      ▀  ▀▄██▄█ ▀              ▀█                
                             ▄▀  █     █            ▀█                         ▄▄    ▄               ▄ █               
                           ▄▀   █   ▀ ▀              █                      ▄█    █▄ ▀                ▀ █              
                          █   ▄▄▄▀ ▀                 █                   ▄▀▀▀     ▀█    ▀▀            ▄  ▄             
                         █▀▄▄▄ ▄▀                                     ▄ ▀▀                  █▄         ▀  ▄            
                            ▄▀▀                                    ▄ █▀            ▄           ▄▄      █▄  ▄           
                        █   ▄█   ▀ ▄ ▄                           ▄█                ██           ▀▀      ▀              
                        █  ▀ ▀█      ▀▀█▄▄                    ▄█                    █              ▀█▄  █▄             
                       ▄  ▀▀  █          ▀▀█▄▄       ▄     ▄▀ ▀                                        ▄▄▀             
                       █ ▄▀                  ▀▀█▄▄   █  ▄ ▀▀                        ▄                   ▀▀▄ ▄          
                       ▀▄▀                       ▀▀█▄█ █▀                           ▀█                  ▄▀█▀  █        
                      █ ▄     █                    ▄▀██▄▄                            ▀                ▄▀  █     ▀      
                      ██      ▀█                 ▄▀         ▀▄▄                                     ▄▀    █     █      
                     ▄▀        █                      █       ▀▀█▄▄                  █▄           ▄▀           █       
                     █▀                               ▀█          ▀▀█▄▄              ▀█         ▄▀             ▄       
                     ▀█                                ▄              ▀▀▄▄            ▀       ▄▀              ▄        
                      ▀        █          ▄            █▄                    █▄▄      ▄     ▄▀                █        
                ▒▒▒▒▒ ▀▄ █▄    ▀█       ▄▀             ▀▀                      ▀▀█▄▄  ██  ▄▀              █   ▀    ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄ ▀█    █     ▄█                ▄                          ▀▀█▄█▄▀                █  ▀     ▒▒▒▒
▒                     ▒▒▀           ▄█▀                 ██                         ▄ ███▀ ▀               █▄ █         
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀    ▄▄  ▄█▀                                            █ ▀  ▀     ▀▀▄█ ▄        ▀██▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄    ▀██▀                      █                  ▄ ▀▀                ▀▀▄█ ▄     █▄▒         
                       ▒▒ ▄     ▀▄█ ▀▄ ▄                 ▀█               █ ▀        ▄█                █▄  █           
▒▒▒              ▒▒▒▒▒▒▒▒▒▒▀   ▄▄  ▀   ▀▀▀▄ ▄             ▄          ▄ ▀▀            ▀                   ▀▀▀▒          
            ▒▒▒▒▒          ▀▀      ▀▄▄       ▀ █▄▄▄       █▄     ▄ █ ▀               ▄                 ▄ ▄▀ ▒▒▒▒▒▒     
      ▒▒▒░▒▒                ▄▄▄█      ▀           ▀ ▀▄ ▄   ▀  ▄▄ ▀                  ▄▀                █  ▀       ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄        ▀ ▄              ▀▀ ███ ▀                     ▀             ▄▀ ▀ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                            ▀▀        ▄                 █▀▀ █                     ▄            ▄   ▄                 
----------------------------
                                ▄▀ ▀▀      ▄ ▄      ██               ▀▀ ▀▄▄ ▄   ▀▀    ▄ ▄▀ ▀        ▄█                 
                              ▄▀  ▀▀      ▀ ▀       ██                       ▀▀ ▀███ ▀              ▀█▄                
                             ▄▀  ▀    ▄▀ ▀           █                        ▄ █▀▄▀▀                ▄                 
                           ▄▀   █  ▄ ▄▀              ▀                      ▄█    ▀█   █▄             ▀  ▄             
                          ▄▀   █  ▄                                      ▄█        ▀      ▄▄          █▄  ▄            
                         █▄   ▀▀ ▀                                    ▄ ▀▀                   ▄▄        ▀  ▀▄           
                            ▀██▄▄                    ▄             ▄▄█▀            █▄         ▀▀       ▀▄  ▀▄          
                        █   ▀█  ▀▀█▄▄                █           ▄█                 █            ▀█▄    ▄   ▀▄         
                        █  ▀▀▀█     ▀▀▀▄             █        ▄▀                                     ▄▄ ▀█   ▀▄        
                       ▄  ▄▀  ▀          ▀ █▄▄       █▄    ▄ ▀▀                     █▄                  ▄▄    ▀▄       
                       ▀  ▄                  ▀▀█▄▄   ██ ▄ █▀                        ▀█                  ▄██▀ ▄ ▀▄      
                       █ █    █                  ▀▀▄▄███                                              ▄█▀ █  ▀  █      
                      ▄ ▀     ▀▄                    ▄█▀▀▀▄▄                          ▄              ▄█▀         ▀      
                      █▄▀      █                  ▄█▀ █   ▀▀█▄▄                      ▀█           ▄▀▀           ▀      
                      █▀                        ▄█▀   ▀▀      ▀▀ ▀▄▄                  ▀           ▄▀           █       
                     █▄        ▄              ▄█▀      ▄           ▀▀█▄▄                        ▄▀        █    ▄       
                     █         █▄           ▄█▀        █▄              ▀▀█▄ ▄         █▄      ▄▀          █   ▄▀       
                      █ ▄       █         ▄▀                                 ▀█▄▄      █    ▄▀            ██  ▀        
                       ▄▀█▄              ▀              █                       ▀▀█▄▄     ▄▀               █  █    ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▀█                            ▀▀                          ▀  █▄▀▄                █ █     ▒▒▒▒
                      ▒▒▄       █    ▄                   ▄                         ▄ ▀▀  ▀▀▄█ ▄              ▄         
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█      ▀█ ▄▀                    ██                      █ ▀   ▄     ▀▀ █▄ ▄        ▄▓▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▀███                                         ▄ █▀      █▀          ▀▀▄█ ▄    ▀          
                       ▒▒ ▀▄    ██▀ █▄▄                   █▄             ▄▄ ▀         ▀               ▀▀ █▄██          
                 ▒▒▒▒▒▒▒▒▒▒▄     ▀ █▄  ▀▀▀▄ ▄             ▀▀         ▄ █              ▄                    █▒          
            ▒▒▒▒▒           █  █▄   ▀        ▀ █▄ ▄        ▄      ▄▄ ▀               █▀                ▄▀▄▀ ▒▒▒▒▒▒     
      ▒▒▒░▒▒                 ▄        █▄          ▀▀ █▄▄▄  ██   █ ▀                  ▀                ▄▀ ▀       ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄       ▀                ▀▀▀▄▄█▀                      ▄            ▄▀ ▀ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                            ▀▀▄        █▄                █▀▀ ▄                    █▀           ▄▀  ▄▄                
----------------------------
                                ▄▀  ▀        ▀      █▄                ▀ ▀▀▄ ▄▄  ▀▀   ▄ ▄▀ ▀         ▄█                 
                               █  ▀▀     ▄▀ ▀       ▀█                        ▀▀ ███ ▀              ▀█                 
                             ▄▀  ▀▀   ▄ ▄            █                        ▄ ▀▀█▄  ▄              ▄  ▄              
                            █   ▀▀   ▀                                      ▄█▀   ▀█     ▄            ▀ ▀▄             
                           ▀   ▀ ▄▀ ▀                                    ▄█              ▀▀           ▀▄ ▀▄            
                         █▄   █ ▄                    █                ▄ ▀▀         █▄       ▀▀         ▄  ▀▄           
                        ▄  ▀▀█▄▄                     █              ▄█▀            ▀█          ▀█▄     ▀▀  ▀▄          
                        █   ▀█▄▀▀▀  ▄                █▄          ▄█                                █▄   ▄▄  ▀▄         
                        █  ▄▀ █     ▀▀█▄▄            ██       ▄ ▀▀                  █▄                ▄▄ ▀   ▀         
                           ▄            ▀▀▀ ▄▄        █     ▄█▀                     ▀█                   █▄            
                       █  ▀   ▄              ▀▀█▄▄       ▄█                                              ▄▀ █▀ ▄█      
                       █ ▀▀   █▄                 ▀▀ █▄▄ ▀▀                           ▄                 ▄▀      ▀▄      
                        ▄▀     █                    ▄▀█▀█▄▄                          ▀█             ▄█▀         ▄      
                      █ ▄                         ▄▀  ▀▀  ▀  ▀▄▄                                  ▄█▀     █     ▀      
                      ██       ▄                       ▄       ▀▀█▄ ▄                 ▄         ▄█▀       █▄   █       
                      ▀        █▄              ▄       ██            ▀█▄▄             ▀█        ▄         ▀█   ▄       
                     ██         █            ▄█▀        ▄               ▀▀█  ▄                ▄▀           █   ▀       
                      ██▄                  ▄█▀          █▄                   ▀▀█▄▄     ▄    ▄▀                █        
                       ▄▀█▄     ▄        ▄█▀             ▀                       ▀▀  ▄▄▀█▄▄▀                  █    ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▀     █▄     ▄▀▀               █                            █▀▄█ ▄               ▄ ▄▀    ▒▒▒▒
                      ▒▒▓        █    ▀                  ▀▀                        ▄  ▀▄█ ▀  ▄▄ ▄          █ ▀         
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█                                ▄                      █ ▀   █       ▀▀▄█ ▄      █▄█▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀     ▄▄▄▀                      ▀█                ▄ █                     ▀▀▄█ ▄  █          
                       ▒▒ ▀▄     ▀▄▀▄ ▄                    ▄             ▄ ▀▀          █                ▀▀ ▀█          
                 ▒▒▒▒▒▒▒▒▒▒▀▄   █      ▀ ▀▄ ▄              █▄         ▄▄ ▀            █▀                 ▄▀▄▀          
            ▒▒▒▒▒           ▄   ▀▀  ▀█       ▀ ▀▄ ▄         ▀       █                                   █▄▄ ▒▒▒▒▒      
      ▒▒▒░▒▒                 █ █▄                  ▀ ▀▄ ▄   █  ▄ ▀▀                   █             ▄ ▄▀▄▀       ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒         ▀█▄               ▀ ▀██▄▀                     █▀           ▄▀    ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                            ▀▄▄                          ▄▄ ▀ ▄▄                   ▀           ▄▀   █                
----------------------------
                                ▄▀  ▀       ▄▀ ▀    ▀▄                ▀▀ ▀▀▄ ▄▄ ▀█  ▄ ▄▀ ▀          ▀█                 
                               █   ▀     ▄ ▄▀       ▄█                         ▀▀▄▀ ▀               ▀█ ▄               
                             ▄▀   ▀     ▀           █▀                        ▄█  █▄ ▀               ▄ ▀▄              
                            █    ▀  ▄▀▄▀            ▀                      ▄ ▀▀    ▀   ▀▀             ▀ ▀▄             
                          ▄▀    ▀  ▄                 █                   ▄█        ▄      ▀█▄         ▀▄ ▀▄            
                         ▄     █▀ ▀                  █                ▄▀ ▀         ▀█         █▄       ▄  ▀▄           
                        ▄ ▀▀▄▄ █                      █             ▄█▀             ▀            ▄▄     ▀  ▀           
                        ▀   ▄██▀ █▄ ▄                ▄█          ▄█                 ▄               ▄▄  ▀▄   █         
                        █   ▄ █    ▀▀ ▀▄ ▄           █▀       ▄ ▀▀                  ▀█                 ▄▄▄    █        
                           ▀            ▀▀▄█ ▄       ▀      ▄█                                          ▀██▄▄  █       
                       █  ▀▀  █              ▀▀▄█ ▄   █  ▄ ▀▀                        █▄                 █▀ ▀  █ ▀      
                       ▄ ▄▀   ▀█                 ▀  ▄██▄█▀                            █                ▄▀ ▄     █      
                       ▀ ▄     ▀                     ▄▀█▄ ▄▄                                         ▄▀   █     ▄      
                      ▄ ▀      ▄                   ▄█▀ ▄    ▀█▄ ▄                     █▄          ▄█▀     ▀█    ▀      
                      ▀█▀      █▄                ▄█▀   ██        ▀█▄▄                  ▀        ▄█▀        █   █       
                      █▀        █              ▄▀▀      ▄           ▀▀ █▄▄                     ▀▀              ▄       
                      ▄                       ▀         █▄               ▀▀█ ▄▄        ██     ▄▀               ▀       
                      █▄        █           ▄                                 ▀▀█▄      ▀   ▄▀             ▄  █        
                       ▄        ▀█        ▄█             █▄                       ▀ ▀█▄▄ ▄█▀               █  ▄    ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄        ▀      ▄█▀               ▀                           ▄▀█▀▄▄ ▄             ▀█ █    ▒▒▒▒
                      ▒▒▀        ▄    ▄█▀                 █                        ▄  ▀ ▀   ▀▀▄█ ▄          ██         
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█       █▄  ▀                    ▀▀                    ▄▄ ▀    ▄        ▀▀▄█ ▄      ▀▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█       █                        █                  █ ▀      ▄█            ▀▀ █▄ ▄ █         
                       ▒▒ ▒      ▄██▄ ▄                    ▀█              █           ▀                  ▀█▀          
                 ▒▒▒▒▒▒▒▒▒▒▀▄    ▀█▀  ▀▀ █▄ ▄               ▄         ▄ █▀                               ▄▀▄▀▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒           ▀▄  ▄    ▄▄      ▀ ▀▄ ▄         ▀█     ▄  ▀                █                ▄▀█ ▒▒▒▒▒      
      ▒▒▒░▒▒                 ▄  ▀▀    ▀█           ▀▀▀█▄ ▄   ▄  ▄▄ ▀                  █             ▄ ▄▀▄        ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██▄        ▄               ▀▀ ███                                   ▄▀    ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ██        ▀█                 ▄█ ▀▀▄▄                   █          ▄▀   █▀               
----------------------------
                                ▄   ▀       ▄▀▄▀    ▀▄                 ▀  ▀▄▄ ▄▄ █▄▄▄ ▀ ▀           ▀█                 
                               ▄▀ ▄▀       █        ▄█                          █▀█ ▄               ▀█ ▄               
                             ▄▀  ▄▀    ▄▀▄▀         █▀                        ▄█▀ ▀█  ▄▄             ▄▄▀▄              
                            ▄▀  ▄▀    ▄             ▀▄                     ▄  ▀    ▀     ▄▄             ▀▄             
                          ▄▀   ▄▀ ▄▀ ▀               █                   ▄█▀       ▄▄       ▄▄        ▀▀ ▀             
                         ▄▀   ▄▀ ▄                   ▀▄               ▄▀            █          ▄▄      █▄  ▄           
                        █▀▀▄▄▄▀ ▀                    ▄█             ▄█▀                         ▀ ▄▄    ▄   █          
                        ▀    ██ ▄█ ▄                 █           ▄▀                 █▄             ▀ ▄▄ ▀▀   █         
                        █   ▀ ▀   ▀▀ ▄█ ▄            ▀▄        ▄█▀                   ▀                ▀▀▄█▄   █        
                           ▄▀          ▀  ▄█ ▄        █     ▄▀                       ▄                   ▀▀▀ ▄  ▄      
                       █  ▄▀  █▄            ▀  ▄█ ▄   ▀█  ▄█▀                        ▀█                ▄█▀   ▀  █      
                       ▀  ▄    █                 ▀ ▀▄█▄█▀                                            ▄█▀  █▄    ▀      
                       █ ▀                           ▄██ ▀▄▄                          █▄             ▄    ▀█    █      
                        ▄▀     █                   ▄▀  █▄  ▀▀ ▀▄▄                      ▀           ▄▀      ▀    ▀      
                      █▄▄       █                       ▄       ▀▀ █▄▄                 ▄        ▄█▀            █       
                      ██                        ▄█      █▄           ▀▀▄▀▄▄            ▀█      ▀▀          ▄   ▄       
                      ▀         █             ▄█▀                         ▀▀█ ▄▄              ▄▀           █   █       
                                ▀█          ▄▀▀          █▄                    ▀▀█ ▄▄   █▄ ▄▄▀             ▀█ ▄        
                 ▒▒▒▒ ▀▄                                                            ▀▀█▄ ▀█▀                ▀ ▀    ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒  ▄        ▄       ▄▀               █▄                          ▄  ▀▀▄█ ▄               █    ▒▒▒▒
                      ▒▒ ▄       ▀█    ▄█▀                 ▀                       ▄  ▀  █     ▀▄█ ▄        ▄ ▀        
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒         ▀  ▄█▀                   █▄                   ▄▄ ▀    █▀        ▀  ▄▄ ▄   ██▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀       ▄ ▀                       ▀                ▄▄ ▀                      ▀▀ █▄▀█         
                       ▒▒ ▀▀      █▄ ▄                      █▄            ▄█ ▀          ▄                  ▄▀▀         
                 ▒▒▒▒▒▒▒▒▒▒▀▄    ▄ ▀█▄▀ ▀█▄ ▄               ▀▀          █              ▄█                 █▀▀▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒           ▄▄   █▄         ▀▀ ▀▄ ▄▄         █       █                 █                ▄▀█ ▒▒▒▒▒      
      ▒▒▒░▒▒                 ▄▄ ▄      █▄          ▀▀ █▄ ▄   ▀▀   █▀                                ▄▀ ▀▄▄       ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀▀      ▀▀                ▀ ▀███▀                      █          ▄▀   ▄▒▒▒▒░▒▒░▒▒░▒▒░▒
▒▒                             ▀           ▄                 ▀▀ ▀▀▄▄                  █▀         ▄     ▀               
----------------------------
                                ▄▀ ▄▀       ▄ ▄▀    █▄                 ▀▀   ██   ▄▄▄ █ ▀            ▀▀                 
                               ▄▀ ▄▀      ▄█        ▀█                          ▄██▀                ▀▄▀▄               
                              ▀  ▄▀      ▄▀                                   ▄█▀ ▀█  ▀              ▄▄▀▄              
                            ▄▀  ▄    ▄▀              █                     ▄▀           ▀▀            ▄ ▀▄             
                           █   ▄▄   ▄▀               █                   ▄█▀       █▄      ▀▀          ▀  ▄            
                         ▄▀    ▄▄▀                   ▀█               ▄▀            ▀         ▀▀       ▀▄  █           
                        █▄▄▄▄  ▄▀                     ▀             ▄█▀             ▄▄           ▀▀     ▄▄  █          
                        █   ▀█▄█▄▄                    ▄          ▄ ▀▀                ▀              ▀▀ ▄ ▀    ▄        
                        █   █▀▀   ▀▀█▄ ▄              █        ▄█                    ▄                 ▀▀▀█   ▀▄       
                        ▀  ▄█ ▄        ▀▀█ ▄▄         ██    ▄ ▀▀                     ▀█                  ▀▀ █ ▄█▄      
                       ▄   ▄  ▀▄            ▀▀ █▄▄     ▀  ▄█                                            ▄ █▄   ▀▄      
                       █  ▀    ▀                 ▀ ▀█▄ ▄ █▀                           █▄             ▄█▀   █    ▄      
                       █ ▄▀    ▄                      ▀▀██▄ ▄                          ▀            ▀▀     ▀    █      
                       █ ▄     ▀▄                   ▄█  ▀    ▀█▄ ▄                     ▄           ▄▀                  
                        ▀       ▀                 ▄█▀   █▄       ▀▀█ ▄▄                ▀█       ▄█▀        █   █       
                      █▄▀       ▄                ▀       ▀            ▀▀█ ▄▄                   ▀▀          ▀▄  ▀       
                      █▀        ▀█             ▄         █▄                ▀▀█ ▄▄       ▀█    ▄▀            █  █       
                      ▄▄         ▀           ▄█▀                                ▀▀ █▄▄     ▄▄▀                 ▀       
                ▒▒▒▒▒ ▀██▄       ▄         ▄█▀            █▄                         ▀▀ ████                ▄ █    ▒▒▒▒
 ▒        ▒▒            ▄▀█▄     ▀█       ▀                                           ▄  █▀▀ ▄█ ▄           █ ▀    ▒▒▒▒
                      ▒▒ ▄              ▄▀                 █▄                      ▄  ▀        ▀▀ █▄ ▄      ▀██        
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄        ▄   ▄█▀                   ▄                   ▄  ▀     ▄          ▀▀ █▄ ▄  ▀▓▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀       ▀█▄█▀                     █▄               ▄  ▀        █               ▀▀ █▄         
                       ▒▒ ▀▀       █▄▄                       ▄            ▄  ▀          █                   █▀         
                 ▒▒▒▒▒▒▒▒▒▒▀▀     █ ▄█▀ ▀▄ ▄▄                █▄        ▄  ▀                               ▄▀▀▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒           ▀     ▄  ▀█     ▀▀ ▀▄▄▄▄          ▄     ▄  ▀                ▄             ▄ ▄▀█ ▒▒▒▒▒      
      ▒▒▒░▒▒                 ▄▄  █▀                ▀▀ ▀▄▄ ▄   █▄ ▄  ▀                  ▄█           ▄▀   █       ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄▄▄       █▄               ▀▀ ▀▄▄▄▀                     █          ▄▀   ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▄█         ▀▀                  █▀▀▀█▄▄                            █    ▄▀               
----------------------------
                                ▄▀ ▄▀         █▀    █                  ▀▀▀   ██   ▄ ▄▀▀             ▀▀                 
                                ▀ ▄▀      ▄  ▀      ▀█                          ▄██  ▄              ▀▄▀▄               
                              █  ▄▀      █                                   ▄ ▀▀  █   ▄▄            ▀▄▀▄              
                            ▄▀   ▄   ▄ ▄▀            █                     ▄█      ▄      ▄▄          ▄ ▀              
                           ▄    ▄  ▄▀                █▄                  ▄█▀       ▀█        █▄        ▀  █            
                         ▄▀    █  ▄▀                  ▀               ▄▀                       ▀█      ▀▀  █           
                        ▄█▄   █▀                      ▄             ▄█▀             ▀█            ▀▀    ▀▄   ▄         
                        ▄  ▀▀█▀▄▒                     █          ▄ ▀▀                                ▀▀  ▄   ▀▄        
                        █   ▄▀▀  ▀▀█ ▄▄               ██       ▄▀                    █▄                 ▀▀█▄  ▀▄       
                        ▀   ▄ ▄       ▀▀ █▄▄           ▀     ▄█▀                      ▀                 ▄██▀ ▀█ ▄      
                       ▄   ▀  ▀█            ▀▀█ ▄▄     ▄  ▄  ▀                        ▄▄               ▀▀  █    ▀      
                       █  ▄▀                     ▀▀ █▄ █ █                             ▀              ▄▀   ▀    ▄      
                       █  ▄    █                      ▄█▀█ ▄▄                          ▄           ▄█▀          █      
                       █ ▀      █                   ▄▀▀ █   ▀▀ ▀▄▄                     ▀█          ▄       █           
                       ▀▄▀                         ▄    ▀▀       ▀ ▀█▄ ▄                ▄       ▄▄▀        ▀█  █       
                      ▄ ▄       █▄               ▄█▀     █▄            ▀▀█ ▄▄           ▀█     ▀▀           ▀  ▀       
                      █▀         ▀             ▄▀▀        ▀                 ▀▀▄█▄▄            ▄▀               █       
                      █▀         ▄                        █▄                     ▀▀▀█▄▄  ▀▄▄█▀              █  █       
                ▒▒▒▒▒  █▄▄       ▀█         ▄█             ▄                          ▀ ▀█▄▀ ▄              ▀█▄    ▒▒▒▒
 ▒ ▒                    ▄▀█▄              ▄█▀              █▄                         ▄  ▀▄ ▀▀▄▀▄ ▄          ▀█    ▒▒▒▒
                ▒▒    ▒▒▄▄ ▀█▄    █                         ▄                      ▄ ▀▀   █      ▀▀▄▀▄ ▄      ▀        
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄  ▀     █   ▄▀                   █▄                  ▄ █▀     █▀           ▀▀▄▀▄ ▄██▒▒▒▒▒   
▒▒▒▒▒▒▒▒▒▒▒▒              ▄          ▄█▀                     ▄                 █▀        ▀                 ▀▀▄█        
                       ▒▒ ▒▀       █▀▀                       ▀█             █▀                              ▄▀         
                 ▒▒▒▒▒▒▒▒▒▒▀▀      ▀▀▀ ▀█▄ ▄                  ▄          █               █                ▄▀▀▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒           ▀▀    ██  █▄    ▀▀ ▀▄ ▄▄          ▀▀      █                 █▀            ▄▀ ▀▀▀▒▒▒▒▒      
      ▒▒▒░▒▒                 ▀▀   ▀    ▀█          ▀▀ ▀█▄ ▄    █  ▄█                    ▀           ▄▀   █       ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀  █▀                        ▀▀ ▀██▄                                ▄▀    █▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▄▄▄         █▄                 ▄▄ ▀ █ ▄                  █       ▄▀    ▄▄               
----------------------------
                                 ▀ ▄▀        ▄█     █                   ▀▀    ██  ▄ ▀ ▀             ▀▀                 
                               ▄▀ ▄▀        ▄▀      ▀█                          ▄▀█▄█               ▀▄▀▄               
                              █  ▄▄     ▄▀                                   ▄▀    ▀   ▀             ▀▄▀▄              
                            ▄▀   ▄     █             █                     ▄█▀     ▄     ▀▀ ▄         ▄▄ █             
                            ▀   █    ▄▀              ██                  ▄█▀        ▀       ▀ ▄▄       ▄  █            
                          █    ▀ ▄▀                   ▀               ▄▀            ▄            ▄▄     ▀   ▄          
                        ▄▀    ▄▀█                     █             ▄█               ▀              █▄  ▀▀  ▀▄         
                        █▀▀▀█▄▄▀                      █▄          ▄█▀                ▄                ▀▀ ▀▄  ▀         
                        █    ▄▀ ▀▀█▄▄▄                 ▀       ▄                     ▀█                  ▀█ ▄▄ █       
                        ▀   ▀ ▄      ▀ ▀█ ▄▄           ▄     ▄█                       ▄                  ▄ ▄▀  ██      
                       ▄   ▄▀ ▀█           ▀▀▀█▄ ▄     █▄  ▄█▀                        ▀█              ▄█▀  ▀           
                       █   ▄                     ▀▀ █▄ ██  ▀                           ▄              ▄         █      
                       █  ▀    █▄                      ▀██▀▄▄                          ▀█          ▄█▀     █    █      
                       ▄ ▄▀     ▀                    ▄█ ▀▀  ▀ ▀█▄ ▄                     ▄         ▀█       ▀█          
                       █ ▄      ▄                  ▄█▀   █        ▀▀ █▄▄                ▀█      ▄▄▀         ▀  █       
                       █▀       ▀█                       ▀▀            ▀ ▀█▄▄▄                 ▀▀              █       
                       ▄▀                       ▄█        █▄                 ▀▀ █▄▄      ▀█   ▄▀            █          
                      █▄         ▀▄           ▄█▀          ▀                      ▀ ▀█ ▄▄  ▄█▀               █ █       
                ▒▒▒▒▒  ▄          ▀                        █▄                           ▀█ ██ ▄                █   ▒▒▒▒
 ▒                      ▄  ▄      ▄        ▄█               ▄                         ▄  ▀█  ▀ ▀▄█ ▄         ▄     ▒▒▒▒
                ▒▒    ▒▒▄▄ ▀█▄     █     ▄█▀                ▀█                       █▀            ▀▀▄█ ▄    ██        
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄  ▀█         ▄                    ▄                    █▀      ▄             ▀▀▄▀▄ █  ▒▒    
▒▒                        ▄▄       ▀▄ ▄█                     ▀▀               ▄█          █                  ▀█        
                       ▒▒ ▒▄       ▄██▀                       █            ▄█            █▀                 ▄▀         
                 ▒▒▒▒▒▒▒░░▒▒        █ ▀█▄ ▄▄                  ▀▀        ▄▄ ▀             █              ▄▀ ▄▀▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒            ▀     █       ▀▀ ▀█▄ ▄▄           █▄    ▄  ▀                             ▄▀   ▀▒▒▒▒▒      
      ▒▒▒░▒▒                 ▀▀    ▄    █▄         ▀▀ ▀█▄ ▄▄    ▄   █▀                   ▄          ▄▀   ▀▀      ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒░▒░░▓▀  ▀      ▀█                ▀▀ ▀████                      █        ▄▀    █▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                             ▀▀▄▀                            ▄█ ▀ █ ▄                 █       ▄▀     █               
----------------------------
                                 █ ▄▀        ▄▀     █                    ▀▀    █▀▀▄▀ ▀              ▀▀▄                
                               ▄▀ ▄▀        █       ▀█                         ▄▀ █▄▀ ▄             ▀ ▀▄               
                              ▄▀  ▄       ▄▀                                 ▄█    ▀  ▀ ▄▄           ▀▄▀               
                             ▀   █    ▄▀             █                     ▄█▀     █▄      █▄         ▄▄ █             
                           ▄▀   ▀   ▄█               ▀█                  ▄▀▀        ▀        ▀▀        ▄  ▀            
                          ▄    ▄▀  ▄▀                                 ▄▀            █▄          ▀▀▄▄    ▄  ▀▄          
                         ▀    ▄█  ▀                   █             ▄█               ▀             ▀ ▄▄  ▀  ▀          
                        █▀█▄▄▄█                       ▀█          ▄█▀                █▄                 █▀▀   █        
                        █    ▀▀ ▀█ ▄▄                  ▄        ▄█▀                                      ▄██▀ ▄▀       
                            ▄▀▄     ▀▀▀█▄▄▄            █     ▄▀                       ▀▄                ▀▀ █  ▀        
                            ▄  ▀          ▀▀▀▀▄▄▄▄     ▀█  ▄█                                         ▄▄▀       █      
                       █   ▀   ▄                 ▀▀ █▄ ▄▄▄█▀                           ▀▄            ▀▀    ▄    █      
                       █  ▄▀   ▀█                      ██▄▀▄▄▄                                     ▄▄▀     ▀█   █      
                       █  ▄                          ▄▀▀ ▄  ▀ ▀█ ▄▄                     ▀█        ▀▀        ▀          
                       ▄ ▀      █▄                  ▄    ▀█       ▀ ▀█ ▄▄                       ▄▄▀         ▄  █       
                       █▄▀       ▀                ▄█▀     ▄             ▀▀▀█▄ ▄          ▀█    ▀▀           █▄ █       
                       █▄        █               ▀        ▀▀                  ▀▀ █▄ ▄        ▄▄▀             █ █       
                       ▀          ▀            ▄█          █▄                       ▀▀██▄▄▀█▀▀                         
                ▒▒▒▒▒  █▄         ▄          ▄█▀            ▄                            █▄▀▄▀▄ ▄            █ █   ▒▒▒▒
 ▒                      █▀        ▀█        ▄               █▄                        ▄  ▀ █   ▀▀ █▄ ▄       ▀██   ▒▒▒▒
                ▒▒    ▒▒▄▄  ▄▄            ▄█                 ▄                       █▀   ▄█        ▀ ▀▄█ ▄   ▀▀       
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄  ▀█▄   ▀▄    ▀▀                  ▀▀                  ▄█       █▀              ▀▀▄▀▄  ▒▒    
▒▒                        ▄▄   ▀    ▀  ▄                      █▄              ▄▄ ▀        ▀                 ▄▀▄        
                       ▒▒ ▒▄▄      ██▄█▀                       ▀           ▄  ▀                           ▄▀▄          
   ▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▄▄      ███▄▄ ▄                    █▄         █▀              █             ▄▀ ▄▀▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒            ▄      ▄ ▀    ▀▀ ▀█▄ ▄▄            ▄     ▄█                  █           ▄▀  ▄▀▒▒▒▒▒      
      ▒▒▒░▒▒                  ▄    █▀              ▀▀  █▄▄ ▄    ▀█ ▄▄ ▀                  █▀         ▄▀   ▄▀      ▒▒▒▒▒▒
▒▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▄      ▄▄                ▀▀ ▀██▄█                     ▀        ▄▀     ▓▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                              ▀ █        ▀█▄                  ▀▀ ▀ █ ▄                        ▄▀     ▀               
----------------------------
                                 █ ▄▀        ▄  ▀   █                    ▀▀▀    ██▄█               ▀▀▀▄                
                               ▄▀ ▄▀       ▄▀       ██                         ▄█ █▄ ▄▄             ▀ ▀▄               
                               ▀  ▄      ▄█                                  ▄█▀        ▀            ▀▄▀▄              
                             █   ▀      ▄▀           █                     ▄█▀     ▀▄     ▀▀▄▄        ▀▄ █             
                           ▄    ▀▀  ▄  ▀             ▀█                  ▄▀▀                   ▄▄      ▄▄  ▄           
                          ▄▀   ▄▀ ▄▀                  ▄               ▄             ▀█           ▀▀     ▄▄ ▀▄          
                         █     ▄▄█                    █▄            ▄▀               ▄              ▀▀▄▄ ▄   █         
                        █ ▄▄▄ ▀▄▀                      ▀          ▄█▀                ▀▀                  ▄█▄  ▀        
                        █   ▀█▀ █▄▄▄                   █        ▄█▀                   ▄                    █ █ █▄      
                             ▄█    ▀▀▀▀▄▄▄▄            ██     ▄█▀                      ▀               ▄█▀ ▀   ▀█      
                            ▀  ▀          ▀▀ █▄▄▄          ▄                           ▄▄              ▄   ▄    █      
                       █   ▄▀  ▄                ▀ ▀█▄▄ ▄█▄▀                             ▀            █▀    █▄   █      
                       █   ▄    █                      ▀▀▀▀▄ ▄                          █▄         ▄▄▀      ▀   █      
                       █  ▀     ▄                     ▄█ █▄   ▀ █▄ ▄                              ▀▀                   
                       █ ▄▀     ▀█                  ▄█▀   ▄        ▀▀ █▄ ▄               ▀▄     ▄▄▀         █▄ ▄       
                         ▄                         ▄      ▀█             ▀▀ █▄ ▄               ▀▀            █ █       
                       █▀        ▀▄              ▄█▀       ▄                   ▀▀ █▄ ▄    ▀█ ▄▄▀               █       
                       █▀                       ▀          ▀▀                        ▀▀ █▄ ▄▀█               █ █       
                ▒▒▒▒▒             ▀▄          ▄█            █▄                           ▄▄█▀ ▄█ ▄            █▀   ▒▒▒▒
 ▒                      ██▄        ▀        ▄▀▀              ▄                           ▀ ▀    ▀▀▀▄▀▄ ▄           ▒▒▒▒
                ▒▒    ▒▒▄▄▀        █▄      ▄                 ▀▀                      █▀               ▀▀ ▄█ ▄ ██▒      
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄   █▄    ▀    ▄█▀                  █▄                 ▄▄        ▄                ▀▀▄█ ▒▒    
▒▒                        ▄▄   ▀▀   ▄                          ▀                 ▀         █                ▄█▄        
                       ▒▒ ▒▄▄      █▄▀▄█                       █▄            █▀           ▄█              ▄▀▄          
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▄▄      ▀██▄ ▄                      ▄        ▄▄               █             ▄▀ ▄ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒            ▄▄     ▄█▀█▄ ▀▀ ▀█▄▄ ▄▄            ▀▀       ▀                ▀           ▄▀  ▄▀▒▒▒▒▒      
      ▒▒▒░▒▒                  ▄▄    ▀   ▀▀         ▀▀  ▀▄▄ ▄▄    █▄  █▀                             ▄▀   ▄▀      ▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄  ▄▀                       ▀▀  ▀█▄▄                      █       ▄▀    ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                              ▄▄ ▄                             █▀ ▀ █ ▄                 █       ▄    ▄▀              
----------------------------
                                 █ █▀          ▄▀   ▄                     ▀▀     ▀█▄▀              ▀▀▀▄                
                               ▄  ▄▀          ▀     █▄                         ▄█▀▀▄ ▀ ▄            ▀▀▀▄               
                              ▄▀  ▄      ▄▀                                  ▄█▀       ▀ ▄▄          ▀  █              
                             █   ▀     ▄█            █▄                    ▄█▀     ▀█       █         ▀▄ ▀             
                            █   ▄▀    █▀             ▀▀                  ▄▀▀        ▄         ▀▀▄▄     ▀▄ ▀▄           
                          ▄▀    ▄   ▄▀                █               ▄              ▀             █     ▄ ▀▄          
                          ▀    █   ▀                  ██            ▄▀               ▄▄              ▀▀ ▄▄▄  █         
                        █▄    █▀                       ▄          ▄▀                  ▀                 ▀  ▄▄ ▀▄       
                          ▀▀▀██▄▄ ▄                    █▄       ▄█▀                   ▀▄                 ▀▀█▀ █▀▄      
                             ▄█   ▀ ▀█▄▄▒▄             ▀▀     ▄█▀                                      ▄▄▀      █      
                            █▀ ▀         ▀▀▀█▄▄▄▄       █   ▄█▀                        ▀█              █   █    █      
                       ▄    ▄  ▄                ▀▀▀█ ▄▄▄▀▀▄█▀                           ▄           ▄█▀     █   █      
                       █   ▀    ▀                     ▀▀█▄▀▄▄▄                           ▀          ▄           █      
                       █  ▄▀    ▄                     ▄▀▀▀▀  ▀▀▀█ ▄▄                     ▄▄       ▀▀        █   ▀      
                       █  ▄      ▀                   ▄    █▄       ▀ ▀██▄▄▄               ▀     ▄▄▀          █         
                       █ ▀       ▄                 ▄█▀     ▄             ▀▀▀ █▄ ▄         ▀▄   ▀█                      
                       █▄█        ▀               ▄        ▀▀                   ▀▀▀█ ▄▄    ▄ ▄▄▀             █ █       
                       ▀▀         ▄             ▄█▀         █▄                        ▀ ▀█ ██▄▄               ██       
                ▒▒▒▒▒  ▄▀          ▀           ▀             █                           ▄▄ █ ▀▄▀▄ ▄           █   ▒▒▒▒
 ▒                      ▄ ▄        ▄         ▄█              █▄                         █▀  █     ▀ ▀▄█  ▄    ██   ▒▒▒▒
                ▒▒    ▒▒▄▄▀█        ▀       ▀▀                ▄                     ▄█     ▄█           ▀▀ ██ ▄█       
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄   ▄▄    ▄     ▄█                  ▀▀                 ▄  ▀      █                  ▀█ ▒▒    
▒▒                        ▄▄   ▀█    ▀   ▀▀                    █▄               █▀         ▀                 ▄█        
                       ▒▒ ▒▄▄      ▄▄▄ ▄▀                       ▄           ▄▄                            ▄▀▀▄         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▄▄      ▀▀▄▀▄                       ▀▀         █▀              ▄            ▄▀ ▄▄▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒            ▄▄      █ █▄▀▀  ▀▄▄  ▄              █▄    ▄█                  █          ▄▀  ▄ ▒▒▒▒▒      
      ▒▒▒░▒▒                  ▄▄     ▄  ▀█▄        ▀▀ ▀▀▄▄ ▄▄     ▄ ▄  ▀                   █        ▄▀   ▄       ▒▒▒▒▒▒
 ▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▀     ▀█▄                ▀▀ ▀████                     █▀        ▄   ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                               ▄ ▄▀       ▀                    ▄▄  ▀ ▄ ▄                █       ▄▀   ▄▀              
----------------------------
                                 █ ▀           █▀   ▄                     ▀▀▀    ▄▀                ▀▀▀▄                
                               ▄▀ ▄▀         ▄▀     █▄                         ▄█▀▀▄▀▀ ▄            ▀▀▀▄               
                              ▄▀  ▄        ▄▀        ▀                       ▄█▀   ▄     █           ▀▀ █              
                             ▄▀  ▀     ▄             █▄                    ▄▀▀     ▀▀      ▀▀▄▄       ▀  ▀▄            
                            █   ▄▀   ▄▀               ▀                  ▄▀         ▄▄         ▀▀      ▀  ▀▄           
                          ▄▀    ▄  ▄▀                 █                 ▀            ▀            ▀ ▄▄  ▀   █          
                         ▄▀    ▀ ▄█▀                  ▀▀            ▄                ▀▄               ▀▀ █▄  ▀▄        
                        ▄▀    ▄▀█▀                     ▄          ▄▀                  ▄                  ▀ █ ▄▀▄       
                        ▀▀▀▀█▄▄█▒▄                     ██       ▄▀                    ▀▀                ▄▄▀▀ ▀ ▀█      
                             ▀▄▄ ▀▀▀█▄▄▄▄               ▄     ▄▀                       ▄▄               ▄  ▄    █      
                            ▄█ ▀        ▀▀▀█▄▄ ▄        █▄  ▄▀                                        ▀▀   ▀▄   █      
                            ▀  █▄              ▀ ▀▀█▄▄▄    █                            ▀█          ▄▄▀     ▀   █      
                       ▄   ▄▀   ▀                     ▀▀███▄▄▄                           ▄          ▄       ▄   █      
                       █   ▄    █▄                     ▄  ▄  ▀ ▀█▀▄ ▄                     ▀       █▀        ▀█  █      
                       █  ▀      ▀                   ▄▀▀  ▀▀        ▀▀▀█ ▄▄               █▄    ▄▄▀             █      
                       █ ▄█      ▀▄                 ▄      █▄             ▀ ▀▀█▄ ▄              █            █  ▀      
                       █ ▀                        ▄█▀       ▄                    ▀ ▀█ ▄▄▄  ▀█▄▄▀              █        
                       █▄▀        ▀▄             ▄          ▀▀                         ▀▀▀ █▄▄▀▄                       
                ▒▒▒▒▒  █▄                      ▄█▀           █▄                          ▄  █ ▀▀▀▄█  ▄        █▄   ▒▒▒▒
 ▒                     ▀█          ▀▄         ▄               ▄                         █▀          ▀▀ ▄█  ▄   ▀   ▒▒▒▒
                ▒▒    ▒▒▄▄ ▄▄               ▄█▀               ▀▀                    ▄▄                    ▀▀ ██▄       
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄ ▀▀      ▀█     ▄                   █▄                  █▀       ▄                  ▄ ▒▒    
▒▒                        ▄▄   ▀█▄   ▄   ▄█▀                    ▄              ▄█           █                ▄█        
                       ▒▒ ▒ ▄      ▄▄▀█ ▄                       ▀▀            █▀            █             ▄▄▀█         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒       ▀▀▄█▀                        █▄       ▄█               █▀           ▄▀  █▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒            ▀        ▄▀▀▀  ▀█▄  ▄▄               ▄       ▀                █          ▄▀   █▒▒▒▒▒      
      ▒▒▒░▒▒                  ▀▀     ▄▀           ▀▀▀ ▀█▄▄  ▄▄    ▀▀ ▄█                    ▀         ▀    ▄      ▒▒▒▒▒▒
 ▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀    ▄     █▄                ▀▀  ▀██▄█                              ▄▀   ▄▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                              ▀▀  █       ▀█▄                    ▀ ▀▀▀▄ ▄                ▄      ▄▀    ▄              
----------------------------
                                 █ ▀          ▄▀    █                      ▀▀▀   ▄▀▀▄              ▀▀▀▄                
                                ▀ ▄▀        ▄█▀     █▄                         ▄▀ ▀▄  █             ▀▀▀                
                              ▄▀  ▄        █▀        ▀                       ▄▀    ▄    ▀▀▄▄         ▀▀ █              
                             ▄▀  ▀       ▄▀          █▄                    ▄▀       ▀       ▀▀ ▄      ▀▀ ▀▄            
                            ▄   ▄█     ▄▀             ▀                  ▄▀         ▀▄         ▀ ▄▄    ▀▀ ▀▄           
                           █    █    ▄▀               █▄               ▄▀            ▄             ▀▀▄▄ ▀▀  ▀          
                         ▄     █▀                     ▀▀             ▄▀              ▀▀                 █▀▀  ▀▄        
                        ▄▀     ▄                       █           ▄▀                 ▄▄                 ▄▄█▀▄▄▄       
                        ▀▄▄▄▄▄█▄                       ▀▀        ▄▀                                     ▄▄      █      
                             ▄▄▀ ▀▀█ ▄▄▄                █      ▄▀                      ▀█              ▀▀  █    █      
                             ▄ ▀       ▀▀▀██▄▄▄         ▀▀                              ▄▄           ▄█▀    █   █      
                            █▀ █              ▀▀▀▀█ ▄ ▄  █                               ▀          ▄▄▀     ▄   █      
                            ▄   ▀                     ▀ ▀█▄▄▄▄                           ▀▄         █       ▀▄  █      
                           ▀    ▀▄                     ▄▀▀█▄ ▀ ▀ █▄▄▄                     ▄       █▀         ▀  █      
                          ▄▀     █                    ▄    ▄        ▀ ▀▀█▄▄▄               ▀    ▄▄▀          ▄  █      
                                 ▀▄                 ▄▀▀    ▀▀              ▀ ▀██▄ ▄        ▀▄   ▄             █ █      
                         ▄▀       ▄                ▄▄       █▄                    ▀ ▀██▄ ▄  ▄ ▀▀                █      
                         ▄         ▄             ▄▀▀         ▄                           ▀ ▀███ ▄▄            █▄█      
                ▒▒▒▒▒   ▀          ▄            ▄█           ▀▀                          ▄   █ ▀▀▀ ██ ▄▄       ▀█  ▒▒▒▒
 ▒                      █▄          █          ▀▀             █▄                       ▄█▀  ▄█        ▀▀ ██ ▄▄ ▄█  ▒▒▒▒
                ▒▒    ▒▒▄█▀         █        ▄█                █▄                   ▄  ▀    ██              ▀▀ ██      
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄ ▀█       ▀      ▀▀                  █                 ▄█▀       █                 ▀▄ ▒▒    
▒▒                              █▄   ▀▄   ▄█                    ▀▀                ▀         █                ▄█        
                       ▒▒ ▒      ▀  ▄ ▀  ▀▀                      █▄          ▄█                            ▄▀█         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▓▀      ▀▀▀▄█                         ▄          ▀                          ▄▀▀ █▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒            ▀▀       ▄█  ▀▀▄▄▄ ▄▄                ▀▀    ▄█                  ▄         ▄▀   █▒▒▒▒▒      
      ▒▒▒░▒▒                  ▀▀      ▀          ▀▀▀  ▀█▄▄  ▄▄     █▄  █▀                   █         ▄   █      ▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀    ▄▀                      ▀▀▀  ▀█▄ ▄                     █       ▄▀   █▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                              ▀▀   ▄                             ▀▀ ▀▀▀▄ ▄               ▄█    ▄▀▀    █              
----------------------------
                                 █ ▀          ▄▀    ▀                       ▀▀▀  ▀▀▀▄              ▀▀ ▄                
                                █ ▄▀        ▄▀      █▄                            ▀▄  ▀ ▄           ▀▀▀▄               
                              ▄   ▄       ▄▀         ▀                       ▄     ▄      █          ▀▀ █              
                             ▄▀  █▀     ▄▀           █▄                    ▄▀       ▀       ▀ ▄▄       ▀ ▀▄            
                             ▀   ▄    ▄▀              ▀                  ▄▀         ▀▄          ▀▀▄▄    █  █           
                           █    ▀   ▄█                █▄               ▄█            ▄              ▀▀ ▄ █   ▄         
                          █    ▄▀ ▄█▀                  ▀             ▄█▀              ▀                ▀ ▄▀▄ ▀▄        
                        ▄      ▄▄█▀                    █▄          ▄█▀                ▀▄                 ▄▄█ ▀▄▀       
                       ▄█▄▄▄▄ █▀▀                       █        ▄█▀                   ▄                 ▀             
                       █    ▀▀█▀ █▄▄▄▄                  █▄     ▄█▀                      ▀              ▀▀  ▀▄   ▄      
                       ▀     ▀ ▀     ▀▀▀▀█▄▄▄▄▄          ▄   ▄█▀                        ▀▄           ▄▄▀    ▀   █      
                            ▄█ ▀             ▀▀▀▀██▄▄▄▄  █▄ █▀                           ▄▄         ▄▄      █   █      
                            ▀   ▀                    ▀▀▀▀███▄▄                            ▀        ▀█        ▀  █      
                           ▄▀   ▀▄                      ▄ ▀▀ ▀ ▀ █ ▄▄▄                    ▀█      █▀         ▄  █      
                           ▄     ▄                    ▄▀▀  █▄       ▀▀▀▀█ ▄ ▄              ▄▄   ▄▄▀          ▀▄ █      
                        █ █▀      █                  ▄▄     ▄               ▀ ▀██▄▄▄        ▀   ▄               █      
                        █ ▄       █                 ▀▀      ▀█                     ▀ ▀ █▄▄▄▄▀█▀▀              █ █      
                        █▀         ▀              ▄█         ▀█                           ▀▀▀██▀▄ ▄            ▀▀      
                        ██         ▀▄            ▀▀           █▄                         ▄       ▀ ▀▄█▄ ▄      ▄   ▒▒▒▒
 ▒                      █           █          ▄█              ▄                       ▄█▀              ▀▀ ██  ██  ▒▒▒▒
                ▒▒    ▒▒▄▄█▄        ▀▄        █                ▀▀                      ▀     ▄                ▀██      
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄  ▄▄      ▄      ▄█▀                 █▄                ▄▄         █               ▄▀▄ ▒▒    
▒▒                            ▀  ▄    ▀    ▄                     ▄              ▄█▀          █                █        
                       ▒▒ ▒▀▀    ▀  ▄ ▀  ▄█▀                      █             ▀            █             ▄▀█         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▓▀      ▀▀ ▀▄                         ▀▀       ▄█               ▄█          ▄▀▀ █▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒            ▀▀        ████▄▄  ▄▄                  █▄     █▀                █▀         ▀   █▒▒▒▒▒      
      ▒▒▒░▒▒                  ▀▀       ▄ ▀█▄     ▀▀▀ ▀▀█▄▄  ▄▄      ▄ ▄                     █         ▄   ▀      ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄    ▀    ▀█▄               ▀▀▀  ▀▀██▀▄                    █      ▄▄▀   ▀▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                               ▄▄  ▄▀      ▀█▄                    ▄  ▀ ▀▄ ▄               ▀    ▄▀                    
----------------------------
                                 █ ▀               ▀▀                        ▀▀ ▄▀▀▄               ▀▀ ▄                
                                █ ▄▀                █                         ▄▀  ▀█ ▀▀▄▄           ▀▀▀▄               
                               ▀  ▄                 ▀▀                       ▀     ▄▄    ▀▀▄▄         █ ▀▄             
                             ▄▀  ▄▀                  █▄                    ▄                 ▀▀▄▄      █ ▀             
                            ▄▀   ▄                    ▀                  ▄▀         ▀▀            ▀ ▄   ▄  █           
                            ▀   ▀                     █▄               ▄█▀           ▄▄             ▀ █  ▄▄ ▀▄         
                          █     █                      ▄             ▄█▀              ▄                 ▀ ▄▄▄ █        
                         █     ▀                       █▄          ▄█▀                 ▀                  ▀▀ ▀▀        
                        ▀     ▄▀                        ▄        ▄█▀                   ▀▄               ▀▀ ▄           
                       █▀▀▀ ▀▀██▄▄▄▄▄                   ▀█     ▄▀▀                      ▄             ▄▄▀   █          
                       █     ▄▀▀    ▀ ▀▀█▄▄▄▄            ▄   ▄▀                          ▀           ▄▄     ▄   ▄      
                             ▄ ▀▄           ▀▀▀▀▀█ ▄ ▄   ▀▀▄▀                            ▀▄          ▄      ▀▄  █      
                            █▀  █                    ▀ ▀▀██▄▄▄                            ▄▄       ▀▀           █      
                        ▄   ▄   ▀▄                      ▄█▀▄ ▀ ▀ █ ▄ ▄                            ▀▀         █▄ █      
                        █  ▀     ▄                     ▄   ▀▀        ▀ ▀ █ ▄▄▄             ▀▀   ▄▄▀           ▀ █      
                        █  ▄      ▀                   ▀▀    █▄              ▀▀▀▀██▄▄▄       ▄▄  ▄             ▄        
                        █ ▀       ▀▄                ▄█       █▄                     ▀▀▀▀█ ▄ ▄                  █▄      
                        █▄█        ▄               ▀▀         ▄                             ▀██▄▄█  ▄          ▄█      
                        ▀▀          █            ▄█           ▀▀                             ██    ▀▀▀▄▀▄ ▄    ▀▄      
 ▒                      ▄▀          █           ▄              █▄                      ▄█    █▀          ▀▀▀ ██▄▄  ▒   
                ▒▒    ▒▒██ ▄         ▀        ▄▀▀               █▄                   ▄█▀     █                  █      
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄▀▀        ▀▄      ▄█                  ▄                   ▀       █               ▄▀█ ▒▒    
▒▒                            ▀▀      ▄     ▀▀                   ▀▀             ▄█           █              ▀ █        
                       ▒▒ ▒▀▀    ▀▀    ▀  ▄█                      █▄          ▄█▀                          ▄▀█         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▓▀      ▀█ ▀▄▄                         █▄         ▀                         ▄▀▀ ▀▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒            ▀▀        ▀██▄▄  ▄▄                    ▄    ▄▄                            ▀    ▒▒▒▒▒      
      ▒▒▒░▒▒                   ▄▄      ▄▀▀█▄   ▀▀▀▀  ▀█▄▄▄  ▄▄      ▀▀ ▄█▀                   ▄        ▄▀  ▄▀     ▒▒▒▒▒▒
 ▒ ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄     ▄   ▀█▄               ▀▀▀▀  ▀██▄█▄                    █     ▄▀▀   ▄▓▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                               ▄▄   █      ▀█▄                    ▄█  ▀ ▀▄ ▄               █    ▀     ▄▀             
----------------------------
                                 █ ▀            ▄▀ ▀▄                         ▀▀▒█▀█ ▄             ▀▀ ▄                
                                █ ▄▀          ▄▀    ▄                         ▄▀▀ ▀█ ▀ █ ▄          ▀▀▀▄               
                               █  ▄         ▄▀      ▀▀                      ▄▀     ▄▄    ▀ █ ▄        █ ▀▄             
                             ▄   ▄▀       ▄▀         █▄                    ▄        ▄        ▀ ▄       ▄▄▀▄            
                            ▄▀   ▄     ▄▄▀            █                  ▄▀          ▀           ▀ ▄    ▄▄ ▀▄          
                           ▄▀   █▀   ▄█▀              █▄               ▄█▀           ▀▄              ▀ ▄  ▄ ▀▄         
                           ▀    ▄  ▄█▀                 ▄             ▄█▀              ▄▄                 ▀▀█ ▄▀▄       
                         ▄     ▀ ▄█▀                   ▀█          ▄█▀                                   ▀▀▀  ▀▄       
                        █      ▄▀▀                      █        ▄▀                    ▀▀              ▄▄▀ █▄  ▀       
                       █▀▀▀▀█▄█▄▄▄▄                     ▀▀      ▀                       ▀▄            ▄▄    ▀          
                       █      ▄▀  ▀▀▀▀██▄▄▒▄             █▄   ▄▀                         ▄           ▄▄     ▄   ▄      
                       ▀     ▀ ▀▄          ▀▀▀▀▀█ ▄ ▄▄    ▄ ▄█▀                           ▀          █       ▀  █      
                            ▄█  █                   ▀▀▀▀ ██▄▀▄                            ▀▀       ▀▀        ▄  █      
                        █   ▀    █                       ▄ █▄▀ ▀▀█ ▄▄▄                     ▄▄     ▀▀         ▀█ ▀      
                        █  ▄█    ▀                     ▄▀▀  ▄        ▀▀▀▀██▄▄▄▄             ▄   ▄▄▀           ▄ ▄      
                        █  ▀      █                   ▄█    ▀█               ▀▀▀▀██▄▄▄▄      ▀ ▄▄▀            ▀▄█      
                        ▀ ▄▀      ▀▄                 ▀▀      ▀▀                      ▀▀▀▀██▄▄▀▄▄                █      
                        ▄ ▀        █               ▄█         █▄                            ▄█▀▀▀▄▀▄ ▄▄        ▀█      
                        █▄▀         ▀             ▄            ▄                            ▀        ▀▀▀▄▀▄ ▄▄  ▀      
                        █           ▀▄           ▀▀             █                      ▄      █             ▀▀ ▄▀▄ ▒   
                ▒▒    ▒▒██           ▄         ▄█               ▀▀                   ▄█▀      █                 █      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄ █         ▀       █▀                 █▄                 █▀        █              ▄ █ ▒▒    
▒▒                             █      ▀▄    ▄█▀                   █▄               ▀          █             █▀█        
                       ▒▒ ▒▀▀     █ ▄  ▄   ▄                       ▄          ▄               █              ▀         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▓▀       █ ▄▀ ▀▀                       ▀█       ▄█▀               █         ▄█   ▓▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒             ▄▄       ▀█▀  ▄▄                      ▀▀     █▀                ▄█        ▀▀  ▄▀▒▒▒▒      
      ▒▒▒░▒▒                   ▄▄       ▀     ▀▀▀  ▀▀█▄▄▄  ▄▄▄       █▄                      ██      ▄    ▄▀     ▒▒▒▒▒▒
 ▒ ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒      ▄▀                    ▀▀▀▀  ▀▀█▄ ▄                    █     ▄█▀   ▄▓▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                               ▀▀    █                             ▀▀  ▀ ▀▄ ▄              █          ▄▀      ▒▒▒▒▒▒▒
----------------------------
                                 █ ▄           ▄█▀ █▄                          ▀██▀▀ ▄             ▀▀▀▄                
                                █ ▄▀         ▄█▀    ▄                         ▄▄▀ ▀▀   ▀ ▄           █ █               
                               █  ▄        ▄▀▀      ▀▀                      ▄▀     ▄▄     ▀▀▄▄        █ ▀▄             
                              ▀  ▄▀      ▄▀          █                     ▄        ▄         ▀▀▄▄     ▄▄ █            
                            ▄    ▄     ▄▀             █                  ▄█          ▀            ▀▀▄▄   ▄ ▀▄          
                           ▄▀   ▄▀    ▀               █▄               ▄█▀           ▀▀               ▀▀▄█   █         
                          ▄▀    ▄                      ▄             ▄█▀              ▀▄                  ██ ▄█▄       
                         ▄▀    ▄▀                      ▀▀          ▄▀                  ▄                ▄▄     █       
                         ▀     ▄ ▄▀                     █▄        ▄                     ▀              ▄▄  ▀▄  █       
                       █▄▄ ▄▄▄▄▄█                        ▄      ▄█▀                     ▀▀            ▄▄               
                       █       █▀ ▀▀▀█ ▄▄▄▄              ▀█   ▄█▀                        ▀▄           ▄     ▀▄  ▄      
                       ▀     ▄▀▀▄        ▀▀ ▀▀██ ▄▒▄▄     █ ▄▀▀                           ▄▄         █          █      
                                ▄                  ▀▀ ▀ ██▀█ ▄                                     ▀▀        ▀▄ █      
                        █   ▄▀   ▀                       ▄█▀ ▀ ▀▀█▀▄▄▄▄                    ▀▀     ▀▀          ▀ ▄      
                        █   ▄    ▀▄                     ▄   █▄       ▀▀ ▀ █ ▄ ▄             ▀▄   █▀           █▄█      
                        ▀  ▄▀     ▄                    ▀▀    ▄▄               ▀▀▀▀██▄▄▄▄     ▄▄▄▄▀             ▀█      
                        ▄  ▄       ▀                 ▄█       ▄                        ▀ ▀ █ ▄▄▄█▄             █▄      
                        █ ▄▀       ▀▄               ▄         ▀▀                            ▄██▀ ▀ ▄▀▄ ▄▄       ▀▄     
                        █ ▄         ▄              ▀▀          ▀▀                          ▄▀ █       ▀▀▀ ▄▀▄ ▄▄██     
                         ▄▀          ▀           ▄█             █▄                            █               ▀▀██ ▒   
                ▒▒    ▒▒▒▄▄          ▀▄         ▄                █▄                  ▄        █                ██      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄█  ▄        ▄        ▀▀                 ▄                ▄█▀        █                █ ▒▒    
▒▒                           ▀ █▄      ▀     ▄█                   ▀█             ▄█▀          ▀            ▄█▀▀        
                       ▒▒ ▒▀▀   ▀ █    ▀▄   █▀                     ▀▀           ▄▀                            ▀        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▓█▄      █ ▄▄ ▄█▀                       █▄                                  ▄█  ▄▓▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒             ▄▄        ███▄                         █▄   ▄                             ▀  ▄▀▒▒▒▒      
      ▒▒▒░▒▒                             ▄ ▀▀▀▀▀  ▀▀█▄▄▄   ▄▄▄        ▄ ▄█▀                          ▄▄   ▄▀     ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀      ▀                    ▀▀▀▀   ▀███▀▄                          ▀▀    ▄▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                               ▀▀     █      █▄                     ▄   ▀ ▀▄ ▄                  ▄      █▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 █ ▄           ▄▀▀ █                            ▄▀▀▀ ▄             ▀▀▀▄                
                                █ ▄▀         ▄▀     █                         ▄█▀ ▀▀  ▀▀▄            █ █               
                               █  ▄         ▀       ▀▄                      ▄▀▀    ▀▄     ▀ ▄ ▄       ▄▄▀▄             
                              █  ▄▀                  █                     ▄        ▄▄        ▀ ▀ ▄     ▄ █            
                             █           ▄▀          ▀█                  ▄█                         ▀▄▄ ▀  ▀           
                                ▄▀     ▄▀             █▄               ▄█▀            ▀                ▀▀██  ▀         
                          ▄▀    ▀   ▄▄▀                ▄             ▄▀▀              ▀█                 ▄▄█ ▀█▄       
                         ▄▀    ▄█ ▄█▀                  ▀▀           ▄                  ▄▄               ▄▄ ▄   ▄       
                        ▄▀     ▀▄▀                      █▄        ▄█▀                   ▄              ▄▄  ▀█  █       
                       ▄█▄▄▄   ▀                         ▄      ▄█▀                      ▀             █    ▄  ▀       
                       █   ▀▀▀▀▀▀▒██ ▄▄▄▄                ▀▀   ▄▀                         ▀▀           █     ▀█  ▄      
                       █      ▄▀▄       ▀▀▀▀▀█▄▄▄ ▄▄      █▄ ▄                            ▀▄        ▀▀       ▄  █      
                             ▀  ▄                 ▀▀ ▀▀██ ▄▄██                             ▄▄      ▀▀        ▀█ ▀      
                        █    ▄   ▀                        █▀█  ▀ █▀▄▄▄▄                     ▄     ▀▀          ▄ █      
                        █   █    ▀▄                     ▄▀▀ ▀▀        ▀ ▀▀██▄▄ ▄             ▀   ▀▀            ██      
                        ▄   ▄     ▄                    ▄█    █▄                ▀ ▀▀██ ▄ ▄    ▀▀  ▀             ▄       
                        █  █       ▀                  █       █▄                        ▀▀▀▀██ █▀ ▄             ██     
                        ▀  ▄       ▀▄               ▄▀▀        ▄▄                           ▄█▀█▀  █▄ █▄ ▄▄     ▄█     
                         ▄█         ▀▄             ▄█           ▄                         ▄█▀  █       ▀  ▀█ ▀▄  █     
                         █▄          █            ▄             ▀█                       ▄▀    █               ▀ █ ▒   
                ▒▒    ▒▒▒█▀           ▀          ▀▀              ▀▀                            █              ▄█▄      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄█          ▀▄       ▄█                 ▀▄                           █               █ ▒▒    
▒▒                            █ ▄      ▄      ▄                    █▄            ▄             █           ▄█ ▀        
                       ▒▒ ▒▀▀   ▀  ▄    ▀    ▀▀                     ▄▄         ▄█▀             █             ▄▀        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▄▄    ▀ █  ▀▄ ▄█                        ▄       ▄█▀               █        ▄█  ▄▓▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒             ▄▄        ██▄                          ▀█    ▄█▀                 █        ▀  ▄▀▒▒▒▒      
      ▒▒▒░▒▒                             ▄▀▀█   ▀▀█▄▄▄▄   ▄▄▄         ▀▀  ▄▀                   █     ▄█    ▄     ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀       ▄  ▀█▄             ▀▀▀▀▀   ▀▀██▄ ▄                    █     ▀    █▒          ▒
▒▒                                ▄▄    █▀    ▀█▄                     ▄█  ▀▀ ▀▄ ▄              █  ▄█     █▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 █ █           ▄▀  ▄                            ▄ ▀ ▄ ▄            ▀▀▀▄                
                                █ █                ▀▀                         ▄█▀ ▀▀  ▀ ▀ ▄          █ █               
                               █  ▄          ▄▀     █▄                      ▄▀▀    ▀▄      ▀▀▄▄       ▄▄▀              
                              █  ▄▀        ▄▀        ▄                     ▄        ▄▄         ▀▀▄     ▀  ▀▄           
                             █   ▀      ▄█▀          ▀▀                  ▄█          ▄             ▀ █ ▄▀▀ ▀▄          
                            █   ▄█    ▄▀              █▄               ▄█▀            ▀                  ▀█▄ ▀▄        
                           █    ▀    ▀                 █              ▀               ▀▀                  █▀▀▀▀█       
                          ▀     ▄                      ▀█           ▄█                 ▀▄                █ ▄   █       
                               █  ▄▀                    ▀▄        ▄█▀                    ▄              █   ▀  █       
                       ▄▀      ▄▄▀                       █▄      ▀                       ▄▄            █    █  ▀       
                       █ ▀▀▀▀▀███▄▄▄▒▄▄                   █    ▄█                         ▄          ▀▀      ▀  ▄      
                       █       ▀▄    ▀▀▀▀▀▀██ ▄▄▄▄        ▀▀  ▄▀                           ▀        ▀▀       █▄ █      
                             ▄▀ ▄                ▀▀▀▀▀██ ▄▄█▀▄                             ▀▀      ▀▀         ▀ ▄      
                        █    ▀   ▀                        ▄█▄ ▀▀ █ ▄▄ ▄                     ▀▄    ▀▀          ▀▄█      
                        ▀   ▄█   ▀▄                      ▄  ▀▄        ▀▀▀▀▀█ ▄▄▄▄            ▄▄  ▀▀            ▀▀      
                        █   ▀     ▀                     ▀▀   ▀█                ▀▀ ▀▀██ ▄▄▄▄   ▄ ▀▀             ▀▄█     
                        █   █      █                  ▄█      ▀▀                         ▀▀ ▀ █▄█▄  ▄            █     
                           ▀        ▀                ▄▄        ▀                            ▄█▀  ▀  ▀█ ▀█▄ ▄▄   ▀▄     
                         █ ▄        ▀▄              █▀          █▄                        ▄█▀            ▀  ▀█▄▀█▄     
                         ▀█          ▄            ▄▀▀            █▄                     ▄█▀                      ▄ ▒   
                ▒▒▒▒  ▒  █▄           █          ▄█               ▄▄                  ▄█▀                     ▄▀█      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██ ▄          ▀        ▄                  ▄                 ▄▀                       ▄▀ ▒▒    
▒▒                          ▀ █        ▀▄      ▀▀                  ▀█                                      ▄▀▀▄▀       
                       ▒▒ ▒▀▀    █ ▄    ▄    ▄█                     ▀▀                                     ▄ ▄▀        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▄▄    ▀  ▄  █  ▄                        ▀▀                                 ▄▀▀ ▄▓▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                     ▀ █ ▀▀▀                         █▄                                ▄   ▄▒▒▒▒      
      ▒▒▒░▒▒                   ▀▀         ▀▄▄▀▀▀█▄▄▄▄   ▄▄▄▄▄          █▄                             ▀    █     ▒▒▒▒▒▒
  ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀▄      ▄█ ▀█▄            ▀▀▀▀▀▀   ▀▀▀██▄ ▄                        ▄▄▀   ▀           ▒
▒▒                     ▒▒▒▒▒▒▒▒▒▒▒▄▄     ▀    ▀                        ▀▀  ▀▀ ▀▄ ▄                 ▀     ▄▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 █ █               █                            ▀ ▀ █ ▄            ▀▀▀▄                
                                █ █            ▄▀  ▀▀                         ▄█  ▀▀    ▀▄▄          █▄▀▄              
                               █  ▄         ▄▄▀     █▄                      ▄█▀    ▀▄      ▀ ▄ ▄       ▄▀▄             
                              █  ▄▀       ▄▀▀        ▄                     ▄        ▄▄           ▀▄▄   ▀  ▀▄           
                             █   ▀       ▀           ▀▀                  ▄█          ▄▄             ▀▀▄ ▄█  █          
                            █    █      ▄             █▄               ▄▀▀            ▄                 ▀ ▀ ▄█▄        
                           █    █     ▄▀               █▄             ▄                ▀                 ▀▀▀  ▀█       
                          █     ▄  ▄█▀                  █           ▄█▀                ▀▀               ▀▀ █▄  ▀       
                         █     ▄▀▄▀                     ▀▀        ▄▀▀                   ▀▀             ▀▀   ▀  █       
                        █      ▀                         █▄      ▄▀                      ▀▄           ▀▀    ▀▄ ▀       
                       █▀█▄▄▄▄▄▄▄▄▄▄                      ▄    ▄█▀                        ▄▄         ▀▀         ▄      
                       █      ▀▀   ▀▀ ▀▀▀██ ▄▄▄▄▄         ▀▀  ▀                            ▄▄       ▀▀       ▀▄ █      
                              ▄ █              ▀▀ ▀▀ ██ ▄▄▒█▄▄                              ▄      ▀▀         ▄ █      
                        █    █▀  ▀                         ▀█▄▀▀▀█ ▄▄ ▄                      ▀    ▀▀           █▀      
                        ▀        ▀▄                      ▄█▀ █▄       ▀▀▀▀ ██ ▄▄▄▄           ▀▀  ▀▀            ▄ ▄     
                        █   ▄▀    ▀▄                    ▄█    ▄                 ▀▀ ▀▀██ ▄▄▄▄  ▀▀▀█              ▀█     
                        ▀          ▄                   ▄       ▄                           ▀▀▀███▀█▄ ▄▄         █▄     
                         █ ▄█       █                 ▀▀       ▀█                           ▄█▀██   ▀▀▀▀▄██▄  ▄  ▀     
   ▒                     ▀ ▀         ▀              ▄█          ▀█                        ▄█▀  ██            ▀ ▀ █     
                         ▄ █         ▀▄            ▄█            ▀▀                     ▄█▀    ██               ██ ▒   
       ▒▒       ▒▒    ▒  ██           ▄           █▀              ▀▀                  ▄█▀      ██             ▄▄█      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒             █         ▀▀                █▄               ▄█▀         █             ▀▀ ▒▒    
▒▒                           █ ▄        ▀      ▄█                   █▄            ▄█▀           █          ▄█ ▄▀       
                       ▒▒ ▒▀▀  ▀ █      ▀▄    ▄                      █▄         ▄█▀             █            ▄▀        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▄▄     █ ▄  ▀▄  █▀                       ▄▄      ▄█▀               █        █▀  ▄         
            ▒▒▒▒▒                     ▀ █ ▄ ▀▀                         ▄    ▄█▀                 █      ▄    █▒▒▒▒      
      ▒▒▒░▒▒                   ▀▀          ██▄▄▄▄▄▄   ▄▄▄▄▄             ▄ ▄█▀                   █     ▀▀   ▀     ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄       █ ▀            ▀▀▀▀▀▀▀    ▀▀▀███▀▄▄                   █   ▄▄    ▄           ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        ▄      ▄                      ▄   ▀▀ ▀▄ ▄             █   ▀   ▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 █▄▀             ▄▀▀                           ▄▀▀▀ ▀ ▄            ▀▀▀                 
                                █ ▀           ▄▄▀  █▄                         ▄▀  ▀▀   ▀▀▄ ▄         ▄▄▀▄              
                               █  ▄         ▄▀      █▄                      ▄█▀    ▀▄        ▀▄▄        ▀▄             
                              █  ▄▀                  ▄                     ▄         ▄          ▀ ▄ ▄  ▀▀ ▀▄           
                             █   ▀        ▄▀         ▀▀                  ▄█▀         ▄▄              ▀▀▄▄▄▄ ▀▄         
                            █    █     ▄█▀            █▄                ▀▀            ▄▄                 ▀██▄▀▄        
                           █    █    ▄▀                █▄             ▄█               ▄                 █▀▀   ▄       
                          █                             ▄           ▄▀▀                 ▀               ▀▀ ▀▄  █       
                         █      █  ▄▀                   ▀▀         ▄                    ▀▀             ▀▀   ▄  █       
                        █      █▄█▀                      █▄      ▄█▀                     ▀▀           ▀▀    ▀█ ▀       
                       █▄▄▄▄▄▄▄█▄                         █▄    ▀                         ▀▀         ▀▀      ▄  █      
                       █      ▄▄▀▀ ▀▀▀██▄▄▄▄▄▄▄            ▄  ▄█                           ▀▄       ▀▀        ▀ ▀      
                       ▀      ▀ █            ▀▀ ▀▀▀▀██ ▄▄ ▄██ ▀                             ▄▄     ▀▀         █▄█      
                        █     █  ▀                        ▀██▀▀ ██ ▄▄ ▄▄                     ▄▄   ▀█           ▀       
                        ▀    ▀   ▀▄                       █  █▄       ▀▀ ▀▀██ ▄▄ ▄▄           ▄   █            ▀▄█     
                        █    ▄    ▀▄                     ▀▀   █▄                 ▀▀ ▀▀▀█▄▄▄ ▄▄ ▄▄█              ▄▄     
                            █▀     ▄                   ▄█▀     █▄                           ▀▀▄▀█ ▄▀▄  ▄▄       ▀█     
                         █          █                 ▄█        █▄                          ▄▀  █     ▀▀▀▀ ▄▀▄  ▄▄▄    
   ▒                     ▄ ▄▀        ▀               ▄           ▄▄                             █              ▀▀▀▀    
                         █ ▀         ▀              ▀▀            ▄▄                            █               █▄ ▒   
  ▒             ▒▒    ▒   ▄█          ▀▄           ▀▀              ▄                                          ▄ █      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄                     ▄█                ▀█                                        ▀▀▀ ▒▒    
▒▒ ▒                       ▀            ▄       ▄                   ▀█                                     ▄█ ▄▀       
                       ▒▒ ▒▀▀   █ ▄      ▀     █▀                    ▀█                                       ▀▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▄▄   ▀ █ ▄   ▀   ▀▀                      ▀█                                 █▀  █         
            ▒▒▒▒▒                     ▀   ▀▄▄█                         ▀▀                       ▄      ▄▄   █▒▒▒▒      
      ▒▒▒░▒▒                   ▀▀▄       ▀ █ ▄     ▄▄▄▄▄▄               ▀▀                      █      ▀   ▄     ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒              ▄        ▀           ▀▀▀▀▀▀▀▀     ▀▀▀███▄ ▄▄                  █    █    ▄▀          ▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀      ▄▀   ▀█▄                      ▄█   ▀▀ ▀▄ ▄▄           █  ▄    ▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 ██              █▀▄                           ▄█▀▀ ▀ ▄            ▀█▀▄                
                                █ ▀             ▀  █▄                         ▄   ▀▀   ▀ ▀ ▄         ▄▄▀▄              
                               ▀  █          ▄      ▄                       ▄█▀    ▀▄       ▀▀▄ ▄     ▀  █             
                                 █         ▄█▀      ▀█                     ▄        ▀▄           ▀▀▄ ▄  █ ▀▄           
                                 ▀         ▀         ▀▀                  ▄█▀         ▄▄              ▀ ▀▄▄▄ ▀▄         
                                 █      ▄             █▄                █             ▄▄                 ▄▄▄▀ █        
                           ▄▀   ▄▀    ▄█               █▄             ▄█               ▄▄               ▄▄             
                          ▄▀    ▀    ▄▀                 ▄            ▀▀                 ▄               ▄  ▀█  █       
                         ▄▀     ▄                       ▀█         ▄█                    █             █▀   ▄  █       
                        ▄▀     ▄▀▄▀                      ▀▀      ▄▀▀                      ▀           ▀▀     ▀ ▀       
                       ▄▀      ▀█▀                        █▄    ▄█                         ▀         ▀▀      ▀▄ █      
                       █▀▀▀▀▀  █▀▀▀██▄▄▄▄ ▄▄               ▄  ▄ ▀                          ▀▀       ▀▀          █      
                       ▀      █▀█          ▀▀ ▀▀ ▀██ ▄▄▄▄▄▄ ▄▄                              ▀▀     ▀█         ▀▄▀      
                        █        ▀                       ▀▀▀▀█▀▀█▀ ▄▄▄▄▄                     ▀▀   ▄█           ▄ ▄     
                        █    ▄█                           ▄█ ▀█       ▀▀ ▀▀▀██ ▄▄▄▄▄          ▀▄  ▄             ▀▀     
                        █    ▀    ▀▄                     ▄█   ▀▀                  ▀▀ ▀▀ ██ ▄▄ ▄█▄▄              ▀█     
                         ▄   ▄     ▀▄                   ▄      ▀▀                             ▀▀▀▀▀▄▄▀▄▄ ▄▄       ▄    
                         ▀  █       ▄                  █▀       ▀▀                                      ▀▀ ▀ ▄██▄▀█    
                         █           █                ▀▀         ▀                              █                ▀▀    
                         ▀ ▄▀         ▀             ▄█            ▀                             █              ▄█▄ ▒   
  ▒             ▒▒    ▒   █▀           ▀           ▄█              █▄                           █             ▄ █      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄█           ▀▄         ▄                 █▄                          █▄           ▀▀▄ ▒▒    
▒▒                        ▀ █ ▄         ▀▄       █▀                  █▄            ▄▄▀          ██         ▄█ ▄▀       
                       ▒▒ ▒▀▀ ▀ █        ▄      ▀▀                    █▄         ▄█▀             █        ▄   ▄▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▄▄           █   ▄█                       █▄      ▄█▀               █       ▀▀  █         
            ▒▒▒▒▒              ▀     ▀ █ ▄ ▀ ▄▄                         █▄   ▄█▀                 █     ▄█   ▀▒▒▒▒      
      ▒▒▒░▒▒                   ▀▄▄       ▀ ██▄▄▄▄▄▄▄▄                    ▄▄▄█▀                   █    ▄    ▄▀    ▒▒▒▒▒▒
   ▒▒▒▒                                    ▄▄ ▄▄  ▀▀▀▀▀▀▀▀▀▀▀      ▀▀▀▀▀██▄█ ▄                   █   ▀▀    ▀       ▒  ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀       ▀   ▀█▄                       ▀▀   ▀▀ ▀▄ ▄▄           █ ▄█  ▄ █ ▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 ██              ▄██▀▀▀▀▀▀▀▀▀▀                 ▄█▀▀ ▀▄ ▄           ▀█▀▄                
                                ▀              ▄   ▄                          ▄   ▀    ▀ ▀▄▄          ▄ ▄              
                                  █          ▄█     █                       ▄█▀    ▀        ▀ ▀▄▄     ▀▀ ▀▄            
                              ▄  █           ▀      ▀▀                     ▄        ▀▄           ▀ ▀▄▄  ▄▄▀▄           
                             ▄▀  ▀        ▄          ▀                   ▄█▀          ▄               ▀ ▀█▄ ▀          
                            ▄▀   ▄      ▄█            █▄                ▄              ▄                 ▄██▀▀█        
                           ▄▀   ▄▀      ▀              █▄             ▄█▀              ▄▄               ▄▄ ▄  ▀        
                          ▄▀    ▀    ▄                  ▄            ▄                  ▄▄             ▄▄   ▀  █       
                         ▄▀        ▄█▀                  ▀█         ▄█▀                   ▄▄            ▄    █▄ ▄       
                        ▄▀      █  ▀                     ▀▀       ▄                       ▄▄          ▀▀     ▀ ▀       
                        ▀      █▄                         █     ▄█▀                        ▄▄        ▀▀      ▀▄ █      
                       █▀▀▀▀▀▀▀██▄ ▄▄▄▄▄▄                  █▄  ▄                            ▄       ▀▀        ▄ ▄      
                       █       ██      ▀▀▀ ▀▀▀▀██▄ ▄▄▄▒▄▄▄  ▄▄▄▀                             █      █          ▀▀      
                        ▄     █  ▀                     ▀▀▀ ▀██▀█▀ ▄▄ ▄▄                       ▀   ▄▄           ▀▄█     
                        █     ▄   ▀                        █▀▀▄      ▀▀▀ ▀▀ ██ ▄▄▄▄▄▄          ▀ ▄▄             ▄▄     
                        █    ▄▀   ▀▄                      ▀▀  ▀█                   ▀▀ ▀▀ ██▄▄▄▄▄█▄▄              ▀     
                         ▄   ▀     ▀▄                   ▄▀▀    ▀█                               ▄█ ▀▀▄▄▀█▄  ▄▄   ██    
                         █   █       ▄                 ▄█       ▀█                              ██         ▀▀▀▀ ▄██    
                         █  █        ▄                ▄▄         ▀█                              █               █▀    
                          ▄           █              ▄            ▀█                     ▄▄▀     █             ▄▄▄ ▒   
  ▒             ▒▒    ▒   ▀▄▀          █            █▀             ▀█                  ▄█▀       █             ▀▀      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀            ▀          ▀▀               ▀█               ▄█▀         █           ▀▀▄▀▒▒    
▒▒                         ▄ ▄          ▀▄       ▄█                  ▀█            ▄█▀           ▀         ▄█ ▄▀       
                       ▒▒ ▒▀▀▀ █ ▄       ▀▄     ▄█                    ▀█          ▀▀                      ▄   ▄▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▄▄  ▀ █ ▄    ▀▄   ▄                       ▀█                                 ▀  ▀         
            ▒▒▒▒▒             ▀▀     ▀ █ ▄ ▄  ▄▀                        ▀█                       █      █   ▄▀▒▒▒      
      ▒▒▒░▒▒                    ▄▄       ▀ █▄▀▀                          ▀█                      █    ▄▄    ▀    ▒▒▒▒▒▒
   ▒▒▒▒                                     █▀██▀▀▀▀▀▀▀▀        ▀▀▀▀▀▀▀██████ ▄                  █    ▀   ▄█          ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄       ▄  ▀▀                         ▄    ▀  ▀▄  ▄          █▄ ▀▀ ▄ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 █▀           ▀▀▀ █     ▀▀▀▀▀▀▀▀▀▀▀            ▄█▀  ▀▄ ▄           ▀█▀▄                
                                ▀ ▄            ▄█ ▀█                          █   ▀     ▀▀▄ ▄         ▄▀▄              
                                  █           █▀   ▀█                       ▄█▀    ▀         ▀▀▄ ▄    ▀█ ▀▄            
                              ▄▀ █          ▄       ▀▀                     ▄        ▀▄            ▀▀▄ ▄  ▄ █           
                             ▄▀           ▄█         █▄                  ▄█▀         ▀▄                ▀ ▀▀▄█▄         
                            ▄▀   ▄        ▀           █▄                ▄             ▀▄                 ▀▀▄ ▀█        
                           ▄▀   ▄█     ▄               █▄             ▄▀▀              ▀▄               ▄█ ▄  ▀        
                           ▀    █     █▀                ▄            ▄█                  ▄             ▄▄   ▀  █       
                                                        ▀█          ▀▀                    ▄           ▄▄    ▀▄ ▄       
                         █      ▄ ▄█                     ▀▀       ▄█                       ▄          ▄▀     ▄ ▀       
                        █      ▄▀▄▀                       ▀▀     ▀▀                         ▄        ▀▀       ▀ █      
                       █▄▄▄  ▄▄█▄▄▄▄▄▄                     █    █                           ▄▄      ▀▀        ▀▄█      
                       █        █   ▀▀▀▀▀▀▀▀███▄▄▄▄▄▄▄▄▄    █▄▀                              ▄▄    ▄█          ▄ ▄     
                        ▄     ▄█ ▀                   ▀▀▀ ▀▀▀▄██▀ ▄▄▄ ▄▄                       ▄▄  ▄▄            ▀▀     
                        █     ▀  ▀                         ▄█ ▄▄     ▀▀▀▀▀▀ ██▄ ▄▄ ▄▄▄         ▄▄▄▄             ██     
                        ▀     ▄   ▀▄                      ▄█   █▄                  ▀▀▀ ▀▀▀▀██ ▄▄▄▄▀▄▄            ▄▄    
                         █   ▄▀    ▀▄                    ▄      █▄                               █▀▀ ▀▀ ▄██▄  ▄▄ ▀█    
                         ▄   ▀      ▀▄                  █▀       █▄                              █           ▀▀ ▀▀▀    
                         ▀   █        ▄                ▀▀         █▄                       ▄█▀   ▀               █▀    
                          █ █         ▄               ▀▀           █▄                    ▄█▀                   ▄ ▄ ▒   
  ▒             ▒▒    ▒   █            ▄            ▄█              █▄                 ▄█▀       ▄             ▀▀      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄█           █          ▄█                █▄                          █           ▀▀▄▀▒▒    
▒▒                         █▄            █        ▄▄                  █▄                         █          █  ▀       
                       ▒▒ ▒▀▀ ▀           ▀      ▄                     █▄                        ██       ▄   █▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒     ▒▒▒░▒▒▒▒▒▒▒▒▄▄           ▀▀    █▀                      █▄      ▄█▀               █       ▀  █         
            ▒▒▒▒▒             ▀▀         ▄ ▀▄  ▀▀                        █▄   ▄█▀                 █     ▀▀  ▄▀▒▒▒      
      ▒▒▒░▒▒                    ▄▄         █▀▄█                           █▄ █▀                   █    █    ▄    ▒▒▒▒▒▒
   ▒▒▒▒                          ▀▀          ▀▄▄          ▀▀▀▀▀▀▀▀▀▀▀▀██████▄  ▄                  █  ▄    ▄▀          ▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄       ▄▀    ▄                       ▄█    ▀  ▀▄▄ ▄          ▀  ▀  ▀ ▀▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 ▄         ▀▀▀  ▀█▄           ▀▀▀▀▀▀▀▀         ▄█▀  ▀▄ ▄           ▀█▀▄                
                                ▀██             █▀▀▀                          █▀  ▀     ▀ ▀▄▄          ▀▄              
                                ▀▀▀            ▀   ▀                        ▄█     ▀         ▀ ▀▄ ▄   ▀█▄▀▄            
                              ▄▀            ▄█      █▄                     ▄        ▀▄             ▀▀▄ ▄   ▀▄          
                             ▄▀             ▀        █▄                  ▄▀▀         ▀                  ▀▀█▄ █         
                            ▄▀  ▄▄       ▄            █▄                ▄█            ▀                  ▀▀█  ▀        
                                ██      █▀             ▄▄              ▀▀              ▀                ▀▀ ▄▄ ▀        
                           █                            ▄            ▄█                 ▀              ▄█   ▀  █       
                          █         ▄█                  ▀█          █                    ▀▀           ▄▄    ▀█ ▄       
                         █     ▄    ▀                    ▀█       ▄▀▀                     ▀▀          ▄      ▄▄ ▄      
                        ▀      ██▄▀                       ▀▀     ▄█                        ▀▀        ▀▀       ▀ ▀      
                       ▄▄▄▄▄▄▄▄▀█▀                         ▀▀   ▀▀                          ▀▀      ▀▀        ▀█▀      
                       █     ▀▀▀▀▀ ▀▀▀▀▀▀██▄ ▄▄▄▒▄▄▄▄       █  █                             ▀▀    ▄█          ▄▄█     
                        ▄      ▄ ▀                ▀▀▀▀ ▀▀▀ ▀██▄ ▄▄▄ ▄▄▄                       ▀▀  ▄▄            ▀▄     
                        █     ▄▀ ▀                          █▀█▄    ▀▀▀ ▀▀▀ ███ ▄▄▄ ▄▄▄        ▀▀  ▀            ▀█▄    
                        ▀     ▀   ▀▄                       ▀▀  █                    ▀▀▀ ▀▀▀ ███ ███  ▄▄▄         ▄█    
                         █    ▄    ▀▄                     ▀▀    ▀                                   ▀▀ ▀▀ ▄█▀█▄  ▄█    
                         ▄   ▄▀     ▀▄                  ▄█       ▀                           ▄▄  ▄              ▀▀▄▀   
                          ▄  ▀       ▀▄                ▄█         ▀▀                       ▄█▀   █              ▄▄▀    
                          ▀  ▄        ▀▄              ▄▄           ▀▀                     ▀▀     ██            ▄ ▄ ▒   
  ▒             ▒▒    ▒   █ █▀          ▄            ▄              ▀█                            █            ▀▀      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█            ▄           █▀               ▀█                           █          ▀▀▄▀▒▒    
▒▒                         ▄█            ▄         █▀                 ▀█            ▄█▀           █         █  ▄       
                       ▒▒ ▒▀▀ █ ▄         █       ▀▀                   ▀█         ▄█▀             ▀       ▄▄  █▒▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒▄▄ ▀ █ ▄      █     ▀▀                     ▀█                               ▄   ▄         
            ▒▒▒▒▒             ▀▀    ▀ █ ▄   █  ▄█                        ▀█                       ▄      ▀   ▀▒▒▒  ▒▒▒▒
      ▒▒▒░▒▒                    ▄▄      ▀ █  █▄█                          ▀█ ▄▄                   █    ▀▀   █    ▒▒▒▒▒▒
▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        ▀▀         ▀ █▀▀▀▀▀▀▀▀▀▀▀▀▀▀█████████████████ ▄▄                 █▄  █    █          ▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄         ▀   ▄▄                        ▀▀   ▀▀  ▀▄▄ ▄▄         █▄▄  █ ▀▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 ▄█    ▀▀▀   ▀▀▀█▄▄███▀          ▀▀▀▀▀▀▀       ▄█ ▄ ▀▄ ▄           ▀██▄                
                                ▀██             █▀▀▄                          ▀▀  ▀▄    ▀ ▀▄ ▄         ▀▄              
                                ▀             ▄    █▄                       ▄█     ▀          ▀▀▄ ▄    █▄▀▄            
                              ▄▀             █▀     █▄                     ▄        ▀              ▀ ▀▄ █  ▀▄          
                             ▄▀            ▄         █▄                   ▀▀         ▀▀                  ██▀▄█         
                                █▄        █▀          ▄▄                ▄█            ▀▀                 ▄▀▀  █        
                            █   ██                     ▄               █               ▀▀               ▀▀ █▄ █        
                           █          ▄█                ▄            ▄▀▀                ▀▀             ▀▀   ▄  ▄       
                          █           ▀                 ▀█          ▄█                   ▀▀           ▄▄     ▀ ▄       
                         ▄         ▄█                    ▀█        █▀                     ▀▀          ▄      ▀▄ ▄      
                        ▄▀     ▄▄  ▀                      ▀█     ▄█▀                       ▀▀        ▀▀       ▄ █      
                       ▄▀      ██▀                         ▀▀   ▄                            ▀      ▀█         ▀▀      
                       █▀▀▀▀▀▀▀█▀▒▀▀██▄▄▄▄▄▄▒▄▄▄▄           ▀▀ ▀▀                             █    ▄▄          ▀▄█     
                       ▀▄      ▀▀              ▀▀▀▀ ▀▀▀▀ ██████▄▄▄ ▄▄▄                         █   ▄            ▄█     
                        ▀      ▄ ▀                          ▄█▀▀   ▀▀▀  ▀▀▀ ███▄ ▄▄▄ ▄▄▄        ▄  ▀             ▀▄    
                        ▀     ▄▀  ▀▄                       ▄▄  ▀█                    ▀▀▀▀ ▀▀▀ ███▄██▄   ▄▄       ▀▄    
                         █    ▀    ▀▄                     ▄     ▀█                               █▄ ▀▀   ▀▀█▄ ▀▀█▄▄▄   
                         █    ▄     ▀▄                   █▀      ▀█                          ▄█▀ ▀█               █    
                          ▄  ▄▀      ▀▄                 █▀        ▀█                        ▀▀    █             ▄▄▀    
                          ▄  ▀        ▀▄               █▀          ▀▄                             █            ▄▀█ ▒   
  ▒             ▒▒    ▒   ▀▄ ▄         ▀▄             ▀▀             ▄▄                 ▄▄        ▀            ▀▀      
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀          ▀▄           ▀▀               ▄▄              ▄█▀                    ▀▀▄▀▒▒    
▒▒                         ▀▀            ▀▄        ▄█                  █▄            ▀▀           █         █  ▄       
                   ▒▒▒▒░▒ ▒ ▀█ ▄          ▀▄      ▄█                    █▄                        █       ▄▄  ▀▒▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒▄▄▀ █ ▄        ▄    ▄█                      █▄      ▄▄               ▀█     ▄   ▄▀        
            ▒▒▒▒▒             ▀▀      █ ▄    ▄  ▄▄                        ▀    ▄█▀                 █    ▄▀   ▄▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▄       ▀ █ ▄ ▄▄                           ▀   ▀                   █    ▀   ▀    ▒▒▒▒▒▒
   ▒▒▒▒                          ▀▀▄        ▀ ▄█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██▄▄ ▄▄                 ▀  ▀▀ ▄ ▄          ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ▄  █▄                         ▄    ▀▀▀ ▀█▄  ▄          █▄ █ ▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 ██▀▀▀▀  ▀▀▀█▄▄▄ ▄▄  ▄████▀         ▀▀▀▀▀      ▄  ▄  ▀▄▄            ███                
                                ▀                ▀█▄                          ▀▀   ▄    ▀ ▀▄ ▄       ▀ ▀▄              
                                ▀             ▄█   █▄                       ▄█     ▀          ▀ ▀▄ ▄   ▄▄▀▄            
                              ▄▀              ▀     ▄▄                     ▄        ▀               ▀ ▀▄██ ▀▄          
                              ▀            ▄█        ▄                    ▀▀         ▀▀                  ▄▀ ▀▀         
                             █  ██         ▀          ▄                 ▄█            ▀▀                ▄▄ ▀  █        
                            █   ██      ▄█             ▄               ▄               ▀▀                  ▀▄ █        
                           ▀    ▀▀      ▀               █             ▀▀                ▀▀             ▀▀   ▄  ▄       
                          ▄          ▄█                 ▀█          ▄█                    █           ▄█     ▀ █       
                         ▄▀          ▀                   ▀█        ▄▄                      █          ▄      ▀▄ ▄      
                        ▄▀        ▄█                      ▀█      ▀▀                        ▄▄       ▀▀       ▄▄█      
                        ▄      ▄▄ ▀                        ▀█   ▄█▀                          ▄▄     ██         ▄ ▄     
                       █▄▄▄▄▄▄▄██▄ ▄▄▄▄ ▄▄▄▄▄               ▀█  ▄                             ▄▄   ▄▄           ▀█     
                       ▀       █▀▄        ▀▀▀▀ ▀▀▀▀▀ ▀████▄ ▄███ ▄▄▄▄                          ▄▄               ▀█     
                        ▀      ▀ ▀▄                          ▀▀█  ▀▀▀  ▀▀▀ ▀███▄ ▄▄▄▄ ▄▄▄        ▄▀▀             ▄▀    
                        ▀      ▄  ▀▄                        ▀▀ ▀█                     ▀▀▀▀ ▀▀▀▀ ▀█▀▀▀█▄   ▄▄▄     ▀    
                         █    ▄▀   ▀▄                      ▀    ▀▄                             ▄▄ █   ▀▀▀   ▀▀█▄▄ ▀█   
                         ▀    ▀     ▀▄                   ▄█       ▄▄                         ▄█▀  █              ▄▄    
                          █   ▄      ▀▄                 ▄█         █▄                                           ▄▄▀    
                          █  ▄▀       ▀▄               ▄█           █▄                    ▄▄      ▄            ▄▀█ ▒   
  ▒             ▒▒    ▒    ▄ ▀         ▀▄             ▄█             █                  ▄█▀       █            ▀█      
    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄          ▀▄           ▄▄               ▀                 ▀         ▀          ▀▀▄▀▒▒   ▒
▒▒                          ▄█           ▀▄         ▄▄                 ▀█                          █        █  █       
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒ █ ▄           ▀        ▄                    ▀█         ▄█▀             █       █  ▄▒▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒▄█  ▄ ▄       ▀▄     ▄▀                     ▀█       ▀▀               ▀     ▄▄   ▀        
            ▒▒▒▒▒             ▀▀▄  ▀ █ ▄    ▀    █▀                       ▀▄                       ▄    ▄    █▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                           ▀    ▄▀  █▀                          ▄▄▄█▀                  █   ▄▀   ▄    ▒▒▒▒▒▒
▒  ▒▒▒▒                          ▀▀▄        ▀ ██▀      ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██  ▄▄                █   ▀ ▄▀           ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ▄▀ █▄                         ▄▀    ▀▀▀ ▀█▄▄ ▄▄       ▄▀█ ▄▀░▒░░▒░▒▒░░░▒▒
----------------------------
                                    ▀▀▀▀█▄▄▄   ▄▄▄       ▄███▀       ▀▀▀▀▀     █ ▄▄  ▀▄ ▄           █▄▀▄               
                                ▀               ▄ █                           ▀▀   ▄     ▀▀▀▄▄▄      ▀ ▀█              
                                ▀              █▀  █                        ▄█     ▀▄          ▀▀▀▄▄▄   ▄▀▄            
                              ▄▀             ▄      █                      ▄        ▀                ▀▀ ██▄▀▄          
                              ▄             █▀      ▀█                    █▀         ▀▀                  ▀▄▀▀█         
                             █  ██        ▄          ▀█                 ▄█▀           ▀▀                ▄█ ▀  ▄        
                            █   ██       ▄▀           ▀█               ▄█               ▀               ▄  ▀▄ █        
                           ▄    ▀█     ▄               ▀█             █                  █             ▀▀   ▄▄ ▄       
                          ▄▀           ▀                ▀█           ▀▀                   ▄▄          ▄█     ▄ █       
                          ▀         ▄█                   ▀█        ▄█                      ▄▄         ▄       ▀ ▄      
                         █          ▀                     ▀█      ▄▄                        ▄▄       ▀▀       ▀▄▄      
                        █        ▄█                        ▀▄    ▀▀                           ▄     ▄█         ▄▄▄     
                       █▄▄▄▄▄▄▄▄▄█▄▄▄▄                      ▀▄ ▄ ▀                            ▀    ▄▄           █▄     
                       ▀        █▄ ▀▀▀▀▀▀ ▀▀▀▀▀▒▀▀████▄ ▄▄▄▄▄█▄▄▄▄▄                            ▀▀  ▀▀            ▀▄    
                        ▀      █▀▀▄                          ▄▄▄▀▀▀  ▀▀▀▀▀ ▀███▄ ▄▄▄▄  ▄▄▄▄     ▀▀▀█             ▀▄    
                        ▀         ▀▄                        ▄   ▄▄                     ▀▀▀▀▀ ▀▀▀▀ █  ▀▀█▄▄    ▄▄▄ ▄▄   
                         ▀     ▄   ▀                       ▄     █▄                            ▄█▀       ▀▀▀    ▀▀██   
                         ▀    ▄▀    ▀                     █       █▄                          ▀▀  ▄              ▄     
                          ▀   ▀      ▀                   █▀        ▀                              █             ▄█▀    
                          █           ▀▀                █▀          ▀█                    ▄█▀     ▀            ▄▀█ ▒   
  ▒             ▒▒    ▒    █  █         ▀              █▀            ▀█                   ▀        █           ▀▄      
    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ █           ▀            █▀              ▀█               ▄▄          █         ▀▀ ▀▒▒   ▒
▒▒                          █             ▀          █▀                 ▄▄           ▄█▀                    ▀  █       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒ ██             █        ▀▀                   █▄          ▀             █       █  ▄▒▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒▄▄ █ ▄         █      ▀▀                     █▄      ▄▄               █      █   █        
            ▒▒▒▒▒             ▀▀▄ ▀ █  ▄     █    ▀▀                       ▀    ▄█▀                 ▄   ▄▄   █▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                           ▀ █ ▄  █  ▀                          ▀█                      █  ▄▄    ▀   ▒▒▒▒▒▒
▒▒▒▒▒▒▒                          ▀ ▄       ▀  ███▄▄▄▄▄▄▄▄        ▄▄▄▄▄▄▄▄▄▄▄▄██▄  ▄▄                ▀ ▄   █           ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀          █▀█                           ▄     ▀▀▀ ▀▀▄▄  ▄▄     ▄▄▄ ▄▓░▒░░▒░▒▒░░░▒▒
----------------------------
                                 █▀▀▄▄▄   ▄▄▄▄▄ ▒ █▄▄▄      ████       ▀▀▀▀    █▀▄▄  ▀▄ ▄           █▄▀▄               
                                ▀▀            ▀▀███▀▀                         ▀▀  ▄▄     ▀ ▀▄ ▄      ▀█ ▀▄             
                               ▄▀               ▀ ▀█                        ▄█      ▄          ▀ ▀▄ ▄     ▀▄           
                              ▄▀             ▄█    ▀█                      ▄█       ▀                ▀ ▀▄▀▄▄█▄         
                              ▄  █           ▀      ▀█                    █▀         ▀▀                  ▄▄▄ █         
                             █   █         █         ▀█                  ▀▀           ▀▀                █   ▄ ▄        
                            ▀    █       ▄            ▀█               ▄█               █              ▄▀  ▀  █        
                           ▄▀    █      █▀             ▀█             ▄█                 ▄▄            █    ▀▀ ▄       
                           ▀    █▀    ▄                 ▀█           █▀                   ▄▄          ▄▀     ▄▄█       
                          █     █     ▀                  ▀█         ▀▀                      ▄         █        ▄█      
                         █      █  ▄█                     ▀▄      ▄█                        ▀        ▀        ▀ █      
                        ▄       █                          ▀▄     █                          ▀▀     ▄▀         ▀▀█     
                       ▄▀        █                          ▀▄  █                             ▀▀    ▄           ▄█     
                       █▀▀▀▀▀▀▀▀▀█▀▀▀▀▀▀ ▀▀█████▄  ▄▄▄▄▄▄ ▒ ▒ ▄ █                               █  ▀             ▄█    
                        █       █▀▄                         ▀▀▀█▄  ▀▀▀▀▀  ▀████▄ ▄▄▄▄▄  ▄▄▄▄▄    ▄▄▀                   
                        ▀      █▀ ▀▄                         ▀  █▄                       ▀▀▀▀▀ ▀▀▀██▄▄  ▀▀▀█▄▄    ██   
                         ▀     ▀   ▀                       ▄▀    █                             ▄█▀█          ▀▀▀▀ ▄█   
                         ▀     ▄    ▀                     ▄█      ▀█                              ▀              ▄▄    
                          ▀   ▄█     ▀▀                  ▄█        ▀█                       ▄▄     █            ▄▄▀    
                          ▀   █        ▀                ▄█          ▀█                     ▀▀      █            ▄█ ▒   
  ▒             ▒▒    ▒    ▀            █              ▄█             ▄▄                                       ▄▄      
    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ █          █            ▄█               █▄              ▄█▀         █         ▀  █▒▒   ▒
▒▒                          █▄▀           █          ▄█                 ▀                          ▀        ▀  ▀       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▀▀             █        ▄█                   ▀█         ▄▄              █      ▀▀ ▄▀▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒█▄█ ▄          ▄      ▄█                     ▀█       █▀               █     ▀▀  ▄        
            ▒▒▒▒▒          ▒▒▒▀▀▄▀  █ ▄      ▄▄   ▄█                       ▀▄▄                           ▀▀  █▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          ▀  ▄ ▄   ▄ ▄█                          ▄▄▄█▀                  █   ▀▀ ▄ ▀   ▒▒▒▒▒▒
▒▒▒▒▒▒▒                          ▀▄▄       ▀ █  ▄█     ▄▄▄▄▄▄▄▄▄      ▄▄▄▄▄▄▄▄██▄  ▄▄               ▀  ▀▀ █▀          ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀▄          ██▀▀▀▀▀▀▀▀                   ▄█     ▀▀▀  ▀█▄▄  ▄▄    █ ▀▒▓░▒░░▒░▒▒░░░▒▒
----------------------------
                                 ▄ ▀▄▄▄▄▄▄        ▀▀ ▄▄▄▄     ▄███      ▀▀▀    █▀▄▄  ▀▄ ▄           █▄▀▄               
                                ▀        ▀▀▀▀▀   █▄  ▀▀▀                      ▀▀  ▄▄     ▀ ▀▄ ▄      ▀█ ▀▄             
                               ▄▀▄             ▄  ▀                         ▄█      ▄           ▀ ▀▄ ▄    ▀▄           
                               ▀ █            █▀   ▀                       ▄█       ▀                 ▀ ▀▄ ▄▀▄         
                              █  █          ▄       ▀▀                    █          ▀▀                  ▄▄▄ █         
                             ▀   █          ▀        ▀█                  █▀            █                ▀   ▄ ▄        
                            ▄▀   █        █           ▀█               ▄▀▀              █▄             ▄▀  ▀  █        
                           ▄▀    █      ▄              ▀█             ▄█                 ▄▄            ▄    ▀▀ ▄       
                           ▄    ▄█     █▀               ▀█           ▄▄                    ▄          █      ▄▀█       
                          █     █    ▄                   ▀█         █                      ▀          █       ▄▄█      
                         ▄      █    ▀                    ▀▄       ▀▀                       ▀▀       ▀          █      
                        ▄▀      █  █                        ▄    ▄█▀                          █     ▄▀         ▀ ▀     
                        ▄       █▄                            ▄  █                             ▄▄   ▄           ▀▀     
                       █▀▀▀▀▀▀▀▀▀█████▄▄   ▄▄▄▄▄▄▄▄ ▒▄▄▄▄▄▄▄▄   ▄                               ▄▄ ▀             ▄▀    
                        █        ▀▄                    ▀▀▀▀▀▀▀▄██▀▀▀▀▀  ▀█████▄  ▄▄▄▄▄▄  ▄▄▄▄▄▄    █              ▄▄   
                        █       █ ▀▄                         █▀ █                         ▀▀▀▀▀▀ ▄█▀▀██▄▄▄  ▀▀▀█▄▄▄█   
                         ▀     █▀  ▀▄                       █    ▀█                             █▀▀▄              █▄   
                         ▀     ▀    ▀                      █      ▀█                               █             ▄▄    
                          ▀           ▀                   █         ▄▄                      ▄█▀                  ▄▀    
                          ▀▄   █       █                 ▄           █▄                            █            ▄█ ▒   
  ▒             ▒▒    ▒    █  █▀        █               ▄             ▀                  ▄█▀       █           ▄▄      
    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀          █             ▄               ▀█                ▀          █         ▄ ▄▒▒  ▒▒
▒▒                          ▄             ▄▄          ▄                 ▀█            ▄▄            █       ▀▄ ▀       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▀█             ▄        ▄                    ▄▄         ▀▀             ▄      ▀   ▀▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒██ ▄           ▀▄      ▄                      █▄      ▄                █     ▀   █        
    ▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀▄▀ █ ▄       ▀▄    ▄                        ▀    ▄█▀                ▀    ▀   ▄▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                         ▀  █ ▄   ▀   ▄                          ▀█                      █  ▀  ▄█    ▒▒▒▒▒▒
▒▒▒▒▒▒▒                          ▀▄▄      ▀  █ █ ▄           ▄▄▄▄▄▄▄     ▄▄▄▄▄███▄  ▄▄               ▀ ▀▀ ▄▀          ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▓█▄         ▀▄█    ▀▀▀▀▀▀▀▀▀               ▀▀     ▀▀▀▀ ▀▀█▄▄  ▄▄  █▀▀▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                 ▄▄█               ▀    ▄▄▄     ▄██▀     ▀▀▀   ▀▀█▀  ▀▄ ▄           ▀▄▀▄               
                                ▀█  ▀▀▀▀    ▀▀▀▀▀██     ▀▀▀                  ▄▀▀  ▄▄     ▀ ▀▀▄ ▄     ▀█▄▀▄             
                               ▄▀█             ▄▄ █▄                        ▄█      ▄           ▀ ▀▄▄▄▄▀  ▀            
                               ▀ █             ▀   █▄                      ▄█       ▀                  ▀ ▀▀▀▀          
                              █  █           █      █▄                    ▄          ▀▀                 ▄▀▄▄ █         
                             ▀   █         ▄         ▀                   █▀            █                █  ▄▄ ▄        
                            ▄▀   █         ▀          ▀▀                ▀▀              ▄▄             ▄▀     █        
                            ▀    █       █             ▀█             ▄▀▀                 ▄            ▄    ▀▀ ▄       
                           █     █     ▄                ▀█           ▄█                   ▀           █      ▀▀▀       
                          ▀     ▄█    ▀▀                 ▀█         ▄█                     ▀▀         █       ▄▀▀      
                         ▄▀     ██  ▄█                    ▀▄       ▄                         █       ▀         ▄█      
                         ▄      █                            ▄    █▀                          ▄▄    ▄▀           █     
                        █       █ ▀                           ▄   ▀                             ▄   ▄           ▀ ▄    
                       ▄▄▄▄▄▄▄▄▄█▄▄▄▄▄▄▄▒ ▄▄▄▄▄▄▄▄▄▄          ▀▄ ▀                              ▀  ▄▀            ▀▀    
                        ▄       ▀ ▄           ▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀██▀▀   ▀███████▄   ▄▄▄▄▄▄▄   ▄▄▄▄▄▄█▀▄▄▄▄▄           ▀   
                        █         ▀▄                         ▄█ ▀█                           ▀▀▀▀███  ▀▀▀███▄▄▄▄  ▀▄   
                         ▀      ▄  ▀▄                       ▄█   ▀█                             ▀▀ █               █   
                         ▀     ▄█   ▀                      ▄█      ▄▄                         ▄▄                  █    
                          █    █      █                    ▀        █▄                       ▀▀    █             ▀▀    
                          ▀▄           █                  ▀          ▀                     ▄▄      ▀▄           ▀█ ▒   
  ▒             ▒▒    ▒    ▄   ▄        █                ▀            ▀█                  ▀▀        █          ▀▄▀     
    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▄█          ▄             ▀              ▀▄▄              ▄▄                    ▀ ▄▒▒  ▒▒
▒▒                          ▀ █            ▄           ▀▀                █▄            █▀           █        ▀ ▄       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▀▀            ▀▄         ▀▀                  ▀                         ▀       ▀  ▀▒▒▒▒▒▒▒
                ▒▒▒▒░▒▒▒▒▒▒▒▒▀▄▄            ▀        ▀▀                    ▀█       █▀               █     ▀  █        
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀▀ █  ▄       ▀▀     █▀                      ▀█▄                      ▀    ▀  ▄▓▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                         ▀ █  ▄    █   █▀                         █▄▄█▀                  █   ▀  █▀   ▒▒▒▒▒▒
▒▒▒▒▒▒▒                          ▀▄       ▀ █  ▄█ █▀             ▄▄▄▄▄▄   ▄▄▄▄▄█▄▄▄  ▄▄              ▀ ▄▀ ▄▀          ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▓█▄         ▀ ███▀▀▀    ▀▀▀▀▀▀▀▀            ▄       ▀▀▀  ▀▀█▄▄▄ ▄▄▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                  ▄ ▀              ▀      ▄▄▄▄▄▄  ███▀    ▀▀▀  ▀▀▀▀   █  ▄▄          ▄▀                
                                ▀█   ▀▀▀▀▀▀█▄▄▄▄ ▄███▀▀▀  ▀▀▀                ▄█   ▄▄     ▀▀  █  ▄▄   ▀█▄▀▄             
                               ▄▀█              █▀█                         ▄█     ▄▄            ▀  █  ▀█ ▀▄           
                               █ █            ▄    ▄▄                      ▄█       ▀                   ▀▀▀▀           
                              █  █            ▀     █▄                    ▄▄         ▀▀                 ▄▄▄  █         
                             ▄   █          █        █▄                  █             █▄                  ▄▄ ▄        
                            ▄▀   █        ▄           ▀                 █▀              ▄▄             ██    ▄▄        
                            ▄    █        ▀            ▀               ▀▀                 ▄                 ▀  █       
                           ▀     █      █               ▀█             ▀                  ▀▀          ▀▀     ▀▀▀       
                          ▄▀     █    ▄                  ▀█         ▄█                     ▀█                 ▀▀█      
                          ▀      █    ▀                   ▀▄       ▄█                        ▄▄      ▀▀        ▄▀▄     
                         █       █  █                        ▄     █                           ▄    ▄▄          ▄▄     
                        ▄        █▄                          █▄  ▄                             ▀▀   ▀▀           ▄█    
                       ▄▀        ██▄▄                         █ █▀                              ▀▀ ▄▄                  
                       ▀▄   ▀▀▀▀▄█▀▀▀▀▀▀     ▀▀▀▀▀▀▀▀▀▀▀▀▀     █▀█████████▄▄   ▄▄▄▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄▄   ▄▄▄▄▄▄▄    ▀▀   
                        ▄       █  ▄                          █▀▀█                              ▀██▀       ▀▀▀▀▀▀██▀   
                         █         ▀▄                        █▀  ▀ ▄                               ▄▄             ▀█   
                         ▀      ▄   ▀                       █▀     █▄                         ▄█▀  ██            ▀█    
                          █     █     █                    ▄        ▀                                            ▀▀    
                          ▒▄   █       █                  ▄          ▀█                    ▄█▀                  ▀█ ▒   
  ▒             ▒▒    ▒    █   ▀        ▄▄               ▄▄            ▄▄                           ▄▄        ▄▀▄▀     
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀             ▄             ▄▄              █               ▄█▀         ██       ▄▀ █▒▒  ▒▒
▒▒                          ▓▄ █          ▀▄           ▄█                ▀█                                 ▄▀ ▄       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▄▄▀           ▀          ▄█                  ▀█         ▄█▀                   ▄▀  █▒▒▒▒▒▒▒
      ▒             ▒▒        █              █       ▄█                     ▄▄                       ▄▄   ▄▀  █        
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀ █  ▄         █     ▄█                       ▀    ▄█▀                ▀█  ▄▀   ▓▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                        ▀ ▀▄ ▄     ▄▄  ▄█                         ▀█                        ▄   ▄▀   ▒▒▒▒▒▒
▒▒▒▒▒▒▒                          ▀▄      ▀  █ ▄  ▄ █                ▄▄▄▄▄   ▄▄▄███▄   ▄▄▄              ▄ ▄▄▀          ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▓█▄        ▀▀ ██ ▄▄▄██▀▀▀   ▀▀▀▀▀▀▀         ▀▀       ▀▀▀▀  ▀▀▀▄▄▄▄ █▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                   ▄▀             ▄▀          ▄▄▄▄ ▄▄█▀▀▀  ▀▀   ▀▀▀ ▀▀▄ ▄▄           ▄▀▄               
                                █▀▀▀▄▄▄▄▄     ▄▄▄▄▀  ▄▄█▀▀▀ ▀▀▀              ▄█   █       ▀ ▀▄▄ ▄     █▄▀▄             
                               ▄█               ▀ █                         ▄█     ▄▄            ▀ ▀▀▄ ██▄▀▄           
                               ▄█              █  ▀█                       ▄█                            ▄▀▀▀          
                              █ █            ▄     ▀█                     ▄█         ▀▀                 █ ▄▀ █         
                             ▄  ▀▄           ▀       ▄▄                  ▄             █▄               █  ▄▄▀▄        
                             ▀   █         █          █▄                █               ▄▄             ▀    ▄▄▄        
                            █    █       ▄             ▀               █▀                ▀             █      ▄█       
                           ▄     █       ▀              ▀▀            █▀                  ▀▀          ▀      ▀ ▀       
                          ▄▀     █     █                 ▀█          █▀                     █▄        █       ▀▀█      
                          █      █   ▄                    ▀█        ▀▀                        ▄      ▀         ▀▀▄     
                         ▀       █  ▄▀                      ▄▄    ▄▀                          ▀▀     █          ▄▀     
                        ▄▀       █ ▀▀                        █   ▄█                            ▀▀   ▀            ▄█    
                        ▄        ██                           █  █                               ▄▄▄█             ▄▄   
                       ▀█▀▀▀▀▀▀▀▀█▀▀▀▀     ▀▀▀▀▀▀▀▀██████████████▀▀        ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄      ▄           ▄▄▄▄    
                        █       ▄█ ▄                          ▄█▀█                                ██▀▀▀            █   
                         █      █  ▀▄                        ▄█   ▄▄                            ▄  █              ▀█   
                         ▀      ▀   ▀                       ▄█     ▀                           █▀   █            ▀█    
                          █           █                     ▀       ▀█                       ▄▄     ▀           ▀▀▀    
                           ▄    █      █                   ▀          ▄▄                    ▀▀      █           ▀▀ ▒   
  ▒             ▒▒    ▒    ▀   ▄█        ▄                █▀           █                  ▄▄        ▀▄        ▄▀▄▀     
     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        █  █         ▀▄              █▀             ▀█                ▀          █       ▄▀ █ ▒  ▒▒
▒▒                          ▒▄ ▀          ▀             █▀               ▀▄▄           ▄█                   ▄▀ ▄▀      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒█              █          █▀                  █▄          ▀             █     ▄   ▄▒▒▒▒▒▒▒
                    ▒▒        ██             █        █▀                    ▀█      ▄█▀               ▄   ▄▄  ▄        
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ █  ▄           ▄     ▄                       ▀█                       █   ▄  ▄█▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                       ▀  █ ▄      ▀▄   ▄▄                         █▄ █▀                  ▄  ▄ ▄█▀   ▒▒▒▒▒▒
▒▒▒▒▒▒▒                          ▀▄     ▀▀ █  ▄ ▀  ▄█                 ▄▄▄▄   ▄▄▄█▄▄▄   ▄▄▄            ▀ █▄█▀          ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▓▄▄        ▀  ███   ▄▄▄▄██▀▀   ▀▀▀▀▀▀        ▄        ▀▀▀▀▀   ▀▀█▄▄▄██▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                   █ ▀            ▄             ▄▄▄  ▄█▀▀▀ ▀▀▀▄█▀ ▀ ▀▀▄ ▄▄            ▀▄               
                                ▄▄▀  ▄▄▄▄▄▄▄▄▄   ▄ ▄▄▄ ▄▄█▀▀  ▀▀             ▄█  ▀▀       ▀ ▀▀▄ ▄▄    ▀▄▀▄▄            
                               ▄█           ▀▀▀▀▀██                         ▄█     ▄▄             ▀ ▀ ▄▀█▄▄█▄          
                               ▄█              █▀ ▀                        ▄█        ▄                   ▀▀ █          
                              ▀ █            ▄█    ▀█                     ▄█         ▀▀                 ▀ ▄▀ █         
                             ▄▀ █           ▄       ▀█                   ▄█            █▄               ▀  ▄▄▀▄        
                             ▄  █           ▀         ▄▄                ▄▄               ▄             ▀    ▄▄▄        
                            █    █        █            █▄              ▄                 ▀▀            █     ▄▄▀       
                           ▄▀    █      ▄               ▀             ▄                   ▀█          ▀        █▄      
                           █     █     ▄▀                ▀█          █▀                     ▄▄        █       ▀ ▄      
                          █      █    ▀▀                  ▀█        █▀                       ▀       ▀         ▀▀▀     
                         ▄▀      █   █                      ▄▄     █▀                         ▀▀     █          ▀▀▄    
                         ▀       ▀ ▄                         █    █▀                            ▄▄  ▀            ▀▀    
                        █          ▀                          ▀  ▄▀                                 ▄             ▄▀   
                        ██████████                 ▄▄▄▄▄▄▄▄▄▄▄▄▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██▄▄▄▄▄▄▄▄           
                        █        ▄▄                            █▀▄▄                               ██▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄   
                         ▄       █  ▄                         █▀  █                             ▄▄  █             ██   
                         ▀      █▀  ▀                        █▀    ▀█                           ▀   ▀            ▀█    
                   ▒▒▒▒   █     █    ▀█                     ▄       ▀▀▄                      ▄█     █           ▀▀▀    
                           █           █                   ▄▄         █                             ▀▄          ▀▀ ▒   
  ▒             ▒▒    ▒    ▀▄            ▄                ▄█           ▀█                  █▀        █        ▄▀ ▀     
     ▒▒    ▒                █   █        ▀▄              ▄█             ▀▄▄              ▄▄          ▄       ▄▀ █ ▒  ▒▒
▒▒                          ▒▀  █         ▀▀            ▄█                █             ▀▀           ▀      ▄  ▄▀      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▀▄█            █           ▀                  ▀█         ▄▄              █     ▄  █▒▒▒▒▒▒▒
                    ▒▒        ▄█              ▄        ▀                    ▀▄▄       ▀                    ▄  ▄        
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄            ▀▄      █▀                      █    ▄█▀                █   █  ▄▓▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▄ ▀ ▀▄ ▄       ▀     █▀                        ▀█ ▄                    ▄ ▀ ▄▀    ▒▒▒▒▒▒
▒▒▒▒▒▒▒                          ▀▄     ▀ ▀▄ ▄   █  █▀                  ▄▄▄▄  ▄▄█▄█▄▄   ▄▄▄▄           ▀▀▄▀           ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▓▄        ▀  █  ▄▀▄▄▄  ▄▄▄▄██▀▀  ▀▀▀▀▀▀      ▄▀         ▀▀▀▀▀▀   ▀▀██▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                  ▄▀█▀            ▄              ▄▄▄  ▄█▀▀▀ ▀▀▄█ ▀  ▀▀▄ ▄▄            ▀▄               
                                ▄▄█▄             ▄   ▄▄▄  ▄█▀▀  ▀▀           ▄█  ▀▀       ▀ ▀▀▄▄ ▄       ▀▄            
                               ▄    ▀▀▀▀▀▀▀     █▀▄▀▀▀                      ▄█     █▄             ▀▀ ▀▄▄▀▄ █▄          
                               ▄▄               ▀ █▄                       ▄█        ▄                  ▄▀▀ ▄          
                              ▀ █             █    ▀                      ▄█         ▀▀                 ▄  ▀ ▀         
                             ▄▀ █            █      ▀█                   ▄█            █▄              ▄▀  ▄▀▀▄        
                             ▄  █          ▄         ▀█                 ▄█               ▄             ▀    ▄▄█        
                            ▀   ▀▄         ▀           ▄▄              ▄█                ▀▀            ▀     ▄▄█       
                           ▄▀    █       █▀             █▄            ▄█                   █▄         ▀       ▄█▄      
                           █     █      █                ▀█          ▄█                      ▄        █         █      
                          █      █    ▄                   ▀█        ▄█                       ▀▀      █           █     
                          ▀           ▀                     ▄▄     ▄▄                          █▄    ▄          ▀ ▄    
                         █          █▀                       █     ▄                             ▄  █            ▀▀    
                        ▄          █                          ▀   ▄                              ▀▀ ▄             ▀▀   
                       ▄▀        ▄                        ▒ ▒  ▀█      ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄████████████▀▀▀▀▀▄  
                        █         █                            ▄▄▄▄                               ▀▀█              ▄   
                         ▄          ▄                         ▄█  ▀                             ▄█  ▀             ██   
                         ▀       ▄  ▀▄                       ▄█    ▀█                               █            ▀█    
              ▒▒▒         █      █   ▀▀                      ▀       ▄▄                       █▀    ▀▄          ▀ ▀    
                           ▀    █▀     █                    ▀         ▀▄                    ▄▄       ▀         ▄▀▀ ▒   
  ▒             ▒▒    ▒    ▀▄   █        ▄                 █▀          ▀█▄                  ▀        ▄        ▄▀ ▀     
           ▒                ▄   ▀        ▀                █▀             █▄              ▄█▀         ▀▄      ▄  ▀ ▒  ▒▒
▒▒                          ▒▀             █             █▀               ▀█            ▄             █      ▄  ▀      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒▀▄ ▄           █▄          ▄▄                 ▀▄▄         ▀▀             ▄     ▄  █▒▒▒▒▒▒▒
                 ▒  ▒▒        ▀ █            ▀▄        ▄█                    ▀       ▄▄               ▀    █  ▄▀       
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄█             ▀       ▄█                      ▀█     ▀                 █  ▀ ▄█▓▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▄▀ ▀▄ ▄         █     █                         ▄▄ █▀                  ▄ ▀▀▄▀    ▒▒▒▒▒▒
▒▒▒▒▒▒▒                          ▀▄    ▀ ▀▄ ▄     ▄  ▀                    ▄▄▄  ▄▄█▄▄▄▄    ▄▄▄▄▄        █▄▀▀           ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▓▄        ▀ ▀▄ █ █▀  ▄▄▄  ▄▄▄▄▀▀▀  ▀▀▀▀                    ▀▀▀▀▀▀▀ ▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                    █             ▄               ▄▄▄  ▄█▀▀  ▀██▄█  ▀▄▄ ▄▄            ▀▀▄              
                                ▄█ ▀             ▄     ▄▄▄ ▄▄▀▀▀ ▀▀          ▄█  ▀        ▀▀ ▀▄▄ ▄▄      ▀▄            
                               ▄▀     ▀▀▀▀▀▀▀▀██▄█▀▀  ▀▀                    ▄█    ▀█▄              ▀▀▀▀▄▄▄▄▀           
                               ▄               ▄ ▀█                        ▄█        ▄                  █▀▀ █          
                              ▀                ▀   ▄▄                     ▄█         ▀▀                 ▄  ▀ ▀         
                             ▄▀ █            █▀     ▀                    ▄█            █▄              ▄    ▀▀▄        
                             █  █           █        ▀█                 ▄█               ▄                  ▄▀█        
                            ▄   █         ▄           ▀█▄              ▄█                ▀▀           ▄▀     ▄ █       
                            ▀    █       ▄▀             █▄            ▄█                   ▄▄         ▀       ▄▄▄      
                           █     █       ▀               ▀           ▄█                               █        ▄█      
                          ▄▀     ▀     █                  ▀█        ▄█                       ▀▀      █          ▄█     
                          ▄           █                    ▀▄▄     ▄█                          ▄▄    ▄           ▄▄    
                         ▀          ▄                        █    ▄█                            ▀   ▄▀             ▄   
                        ▄▀       ▄ ▄▀                         ▀  ▄▀                              ▀█▄                   
                        █▄▄▄▄▄▄▄▄█ ▀                 ▄▄▄▄▄▄▄▄▄▄█▄█▄▄▄▄▄▄▄▄▄▄       ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀▀▀▀▀▀     ▄▄▄▄▄  
                        ▀▀▀▀▀▀▀▀▀██▀▀▀▀▀    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▀▀▀▀▀▀▀                          ▀▀              ▄   
                        ▀▄       █ ▄                           █▀ ▀▄                             █▀ ▄             ▄█   
                         ▀           ▄                        █▀   ▀█▄                         ▄▄   ▀▄           ▀█    
                          █          ▀                       █▀      █                         ▀     ▀          ▀ █    
                           ▀     ▄     █                    ▄▄        ▀█                     █▀      ▄         ▄▀█ ▒   
  ▒             ▒▒    ▒    ▀▄    █       ▄                 ▄█           ▄▄                 ▄▄        ▀▄       ▄▀ ▀     
           ▒                ▀   ▄▀       ▀                ▄█             ▀█                ▀          █      ▄▄ █▒▒  ▒▒
▒▒                          ▒█  █          █              ▀               ▀█▄           ▄█▀           ▄      ▄  ▀      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒▒▀ █            ▄           █▀                 ▀          ▄▄             ▀▄    █  █▒▒▒▒▒▒▒
                 ▒▒ ▒▒        ▀▄             ▀          █▀                   ▀█       ▀▀               █   ▀  ▄▀       
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄               █       █▀                      ▄▄   ▄█                 ▄  ▄▀▄█▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    █ ▀▄ ▄           ▄    ▄▄                        ▀█ ▄                   ▀ ▄▀█▀    ▒▒▒▒▒▒
▒▒▒▒▒▒▒                          ▀▄   ▀ ▀▄ ▄     ▀▄  ▄█                     ▄▄  ▄█▄█▄▄▄▄    ▄▄▄▄▄▄▄     █▄▀           ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄       ▀ ▀▄ ▄▀█ ▀     ▄▄▄  ▄▄▄▀▀▀  ▀▀▀      ▄▀              ▀▀▀▀▀▀█▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                   ▄  ▀           ▄▀                ▄▄  ▄█▀▀ ▀██▄▄ ▀▀▄▄ ▄▄             ▀▄              
                                  ▄▀              ▄      ▄▄▄ ▄█▀▀ ▀▀         ▄█           ▀▀ ▀▀▄▄ ▄      ▀▄            
                               ██▀▀▀▄▄▄▄▄▄▄▄     █▄█▀▀  ▀▀                  ▄█    ▀█                ▀ ▀▀▄▀▀            
                              ▄▄█              ▄▄▀█                        ▄█       ▄▄                  ▀▀▀ █          
                              ▀               ▄   ▀█                      ▄█         ▀▀                 █ ▀▀ █         
                             ▀▀              ▄▀     ▄▄                    ▀            █▄              █    ▀▀▄        
                             █  █            ▀       ▀                   ▀                             ▄     ▀▀        
                            █▀  █          █          ▀█                 ▀               ▀▀           ▄▀     ▄▀█       
                           ▄▄   ▀█        █             ▄▄             ▀▀                  ▄▄         ▀       ▄▀▄      
                           ▀     █      ▄                █            █▀                    ▀▀        █        ▄▀▄     
                          ▀▀     ▀     ▄▀                 ▀█         █▀                       █▄     █          ▄▄     
                          █            ▀                   ▀█▄      █▀                          ▄    ▄           ▄█    
                         █       ▄   █                       █▄    █▀                           ▀▀  ▄▀            ▄▄   
                         ▄       █  █                         ▀   █▀                              ▄▄▀              ▄   
                        ▀        █▄▄                           ▀██▀    ▄▄▄▄▄▄▄▄▄▄▄    ▄▄▄▄▄▄▄▄▄▄▄   █     ▄▄▄▄██▀▀▀█▀  
                        █       ▄▄██▀▀▀▀▀▀▀▀     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██    ▀▀▀▀▀▀▀▀▀▀                  ▄ ▄             ▄    
                        ▀▄       ███                           ▄▄ ▀█                             ▀▀ ▀             ▄█   
                                 █   ▄                        ▄█   ▀▄▄                         ▄█    █           ██    
  ▒▒                      █      █   ▀                        ▀      ▀▄                       ▄      ▄          ▀ █    
                           ▀           █                              ▀█▄                    ▀▀      ▀▄        ▄▀█ ▒   
  ▒             ▒▒    ▒    ▀▄            ▄                  █▀          ▀                  ▄█▀        ▀       ▄▀ █     
           ▒                ▀▄           ▀                 █▀            ▀█▄              ▄▄          ▄       ▄ █▒▒  ▒▒
▒▒                          ▒▄   █         █              ▄▄               █              ▀           ▀▄     █  █      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒▒█  █           ▄           ▄█                 ▀█          █▀             ▀    ▀  ▄       
                 ▒▒▒▒▒         ▄▄▀           ▀           █                    ▄▄      ▄▄               █   ▄▀  ▀       
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█              █                               ▀█     ▀                 ▄ ▄▀▄▀▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    █▀▄ ▄            ▄     █▀                       ▀▄▄ █▀                  ▀ ▄█▀    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ▀▄  ▀ ▀▄ ▄      ▀█   █▀                     ▄▄▄ ▄█▄▄▄▄▄▄       ▄▄▄▄▄▄▄▄██            ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄      ▀ ▀█  ▄ █▄▄        ▄▄▄ ▄▄▄▀▀▀  ▀▀▀     ▀                    ██▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                   ▄▀█            ▄                  ▄▄  ▄█▀▀ ███  ▀▀▄▄ ▄▄             ▀▄              
                                 ▄▀ ▀            ▄▄        ▄▄  ▄▀▀  ▀▀       ▄█   ▄       ▀▀ ▀▀▄▄ ▄▄     ▀▄            
                               ▄ ▀    ▄▄▄▄▄▄▄▄▄▄▄█▄ ▄▄▀▀ ▀▀                 ▄█    ▀▀                ▀▀ ▀█▀▀▀           
                              ▄▄█               ██▄                         ▀       ▄▄                  ▄▀▀ █          
                              █ █              █  ▀█                       ▀         ▀                  ▀ ▀▀ ▄         
                             ▀▀              ▄     ▀█▄                    ▀▀           █▄              █   ▀▀▀▄        
                            ▄▀  ▄           ▄▀       █▄                  █▀                            ▄    ▀▀▀        
                            █▀  █           ▀         ▀▄                █▀               ▀█           ▄▀     ▀▀█       
                           ▄▄   ▀▄        ▀▀           ▀█              █▀                   ▄         ▀       ▀▀▀      
                           ▄     █       █               █▄           █▀                    ▀▀        █         ▀▄     
                          ▄█     ▀      █                 ▀▄         █▀                       ▄▄     ▄           ▀     
                          ▀           ▄▄                   ▀█                                  ▀     ▀            ▀    
                         ▀▀      █   ▄                       █▄    ▄▄                            █▄  █             ▀   
                         █       █  ▄▀                        ▀   ▄█                                █        ▄▄▄▄▄     
                        ▄▀        █ ▀                          ▀█▄█          ▄▄▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄  ▄▄██  ▄▄▄█▀▀▀▀    ▀▀  
                        ▄▄▄▄▄▄▄▄▄▄█▄▄▄▄▄▄▄▄▄ ▄▄▄▄█████████      ▄█▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀               ▄▄█             ▄▀   
                        ▀▄        ██                            ▀  █                              ▀  █            ▄▀   
                                  █ █▄                         █▀   ▄▄                          █▀   ▄           ██    
                          █      ▄█  ▀                        █▀     ▀█                       ▄▄     ▀          ▀ █    
                           ▀     █▀    █                     ▄▄        ▄▄                    ▄        █        ▄▀█ ▒   
  ▒             ▒▒    ▒    ▀▄    █       ▄                  ▄█          ▀█                  ▀▀        ▄       ▄▄ █     
           ▒     ▒▒▒▒▒▒▒▒▒▒▒▀▄   █       ▀                  ▀            ▀▄▄               █▀         ▀▄      ▄ ▄▒▒  ▒▒
▒▒                          ▒▄             █▄              █▀              ▀█            ▄▄            ▀     ▀  ▄      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒▒█             ▀▄            █▀                ▀▄▄          ▀             █    ▄▀ ▄       
                 ▒▒▒▒▒         ▀             ▀█          ▄▀                   ▀▄       █▀               ▄  ▄▀  ▀       
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█              ▄       ▄█                     ▀▄▄   ▄▄                 ▀  ▄▄▀▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ██ ▄            ▀       █                        ▀▄ ▄                   █ ██▀    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ▀█ ▀ ▀▄ ▄▄       █    ▀                      ▄▄▄ ███▄▄▄▄▄▄▄▄▄         ▄▄█            ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄     ▀  █▄ ▄   ▄ █▀        ▄▄▄ ▄▄▄▀▀▀ ▀▀▀    ▄█                   ██▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                   ▄█  ▀          ▄▄                  ▄▄  ▄▀▀ ▄█▀ ▀▀ ▄▄ ▄▄             ▀▄              
                                 ▄▀▄▀             █         ▄▄▄ ▄█▀▀ ▀▀      ▄█  ▄▄       ▀▀ ▀▀ ▄▄ ▄▄    ▀▄▄           
                               ▄█▄▄              ▀ ▄▄ ▄█▀▀ ▀▀               ▄█    ▀▀                 ▀▀ ▀▀ ▄           
                              ▄█   ▀▀▀▀▀▀▀▀▀▀   ▀█▀                         ▀       █▄                  ▄▀▀ █          
                              █ █              █  █▄                       █                           ▄▀ ▀▀ ▄         
                             ▀█ ▀             █    ▀█                     █▀          ▀█▄              ▀   ▀▀▀▄        
                            ▄▀               █      ▀█▄                  █▀                            ▄    ▀▀▀        
                            ▀▀  █          ▄          █                 █▀               ▀█▄          ▄▀     ▀▀█       
                           ▄█   █▄        ▄▀           ▀█                                   ▄         ▀       ▀▀█      
                           █▀    █       ▄▀             ▀▄▄           ▄▄                    ▀▀        █        ▀▀▄     
                          ▄▄     ▀       ▀                ▀          ▄█                        ▄     ▄▀         ▀▀▄    
                          ▄            ▀▀                  ▀█       ▄█                         ▀▀    ▀           ▀▀    
                         ▄▄      █    █                      ▄▄    ▄▀                            ▄▄  █            ▀▀   
                         ▀       ▀▄  █                        ▀    ▀                              ▀▀▄▀    ▄▄▄▄    ▄██  
                        ▄▀        █ █                          ▀█▄█▀            ▄▄▄▄▄▄   ▄▄▄▄▄▄ ▄▄██ ▄▄▄█▀▀▀   ▀▀▀▀▀▀  
                        ▄     ▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄▄▄▄▄ ▄▄███████▀   ▀▀▀▀▀▀ ▀▀▀▀▀▀             ▄▄▀▄            ▄▀   
                        ▀ ▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀                       █  █                             ▄   ▀            ▄▀   
                         ▀          █                          ▄▄   █                           ▀▀   █           ██    
                          █           ▄                       ▄█     ▀█                        █▀     █         ▀ █    
                           ▀      █   ▀█                      ▀        █                     ▄▄       ▄        ▄▀▄ ▒   
  ▒             ▒▒    ▒    ▀▄     █      ▄                   █▀         ▀█▄                 ▄         ▀▄       ▄ ▄     
     ▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    █      ▀                  ▀▀            █                ▀▀          ▀      █ ▄▒▒  ▒▒
▒▒                          ▒▓   ██        █▄              ▄█              ▀█▄            █▀           █     ▀  █      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▄  █          ▀              █                 █          ▄▄              ▄   ▄▀ ▄▒      
                 ▒▒▒▒▒         █ █            █           ▄                   ▀█▄      ▄▀               █   ▄ ▄▀       
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█              ▄        █▀                     ▀     ▀▀                ▀  █▄ ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▀▀▄             ▀█      ▄▀                       ▀█▄ █▀                  █▀▄▀    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ▀▄█ ▀▄ ▄▄         ▄   ▄█                      ▄▄  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▀           ▒
░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▀  ▀▄ ▄   ▀   █          ▄▄▄ ▄▄ ▀▀  ▀▀    ▀                   █▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                    ▄▀▄▀          ▄▄                   ▄▄ ▄█▀ ▄█  ▀▀▄▄  ▄▄             ▀▄              
                                  ▄█              █           ▄▄ ▄█▀▀ ▀▀     ▄█ ▀█▄       ▀▀  ▀▀▄▄ ▄▄▄   ▄█            
                                  ▀              ▀   ▄▄ ▄█▀  ▀              ▄█                        ▀▀▀▀ █           
                              ▄█      ▀▀▀▀▀▀▀▀▀▀██  ▀                       ▀      ▀█▄                  █▀▀ █          
                              █▀▄               ▀▀█▄                       █▀                          █  ▀▀ ▄         
                             ▀█ █             ▀▀   █▄                     █▀          ▀█▄              ▀   ▀▀▀▄        
                            ▄█               █      ▀█                   █▀                            █    ▀▀▀        
                            ▀█  ▄           █         ▄▄                ▄▄               ▀█▄          ▄      ▀▀█       
                           ▄▀   █          █           ▀               ▄█                             ▀       ▀▀█      
                           ▀▀    █        ▄             ▀█▄           ▄█                    ▀█▄       ▄        ▀       
                          ▄▀     ▀      ▄                 █▄          ▀                        ▄     ▄▀         ▀▀▄    
                          █▀     ▄     ▄                   ▀█        █▀                        ▀█▄   ▀           ▀ ▄   
                          █      █    ▄▀                    ▀▄▄     █▀                            ▄  ▄                 
                         █▀      ▀█  ▄▀                       ▀    █▀                             ▀█▄▀  ▄▄▄    ▄▄█▀▀▄  
                         ▄        ▀  ▀                         ▀█▄                 ▄▄▄▄▄  ▄▄▄▄▄▄▄███▀▄▄▀▀▀   ▀▀▀   ▀▀  
                        ▀          ▀▀           ▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄█▄ ▀████   ▀▀▀▀▀▀▀▀▀▀             █ █            ▄▀   
                        █▀▀▀▀     █  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀          ▄▀ █▄                            ▄▄  ▄            ▄▀   
                         █        █▀█                           ▄   █                           ▄▀   ▀▄          ██    
                          █           ▄                        █▀    ▀█▄                       ▀▀     ▀         ▀ █    
                           ▀          ▀█                      ▄▄       ▀                      █▀      █        ▄▀▄▒    
  ▒             ▒▒    ▒    ▀▄            ▄                   ▄█         ▀█▄                 ▄▄         █       ▄ ▄     
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄           ▀                   ▀            ▀▄               ▄▄          ▄      ▀ ▄▒▒  ▒▒
▒▒                          ▒▓▄            █▄               █▀             ▀▄▄             ▀            ▄    ▄▀ █      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▄   █         ▀              █▀                ▀█          ▀▀             ▀   ▄▀ ▄▀      
                 ▒▒▒▒▒         █  █           █▄          ▄▄                   ▄▄       █               ▀   ▄ █▀       
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ █            ▀          █                     ▀█    ▄▄                 █ ▀▄ ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     ▀█              █       █                        █   ▀                  █▄▀▀    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ▀▄▄▀▄ ▄▄          ▄    █▀                      ▄▄ ▀██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄           ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▀  ▀▄ ▄    ▀█  ▄▄           ▄▄  ▄▄▀▀  ▀▀   ▄█                  █▀▒             
----------------------------
                                    ▄█▀           ▄▄                    ▄▄ ▄█▀▄█▄▀▀▄▄▄ ▄▄▄             ▀▄▄             
                                  ▄▀▄▀            █            ▄▄ ▄█▀▀ ▀     ▄█ ▀▀        ▀▀  ▀▀▄▄▄ ▄▄▀▄▄▄▀            
                                 █               ▀     ▄▄ ▄▀▀ ▀▀             ▀     ▄                   ▀▄▀ █           
                              ▄▀▀▄▄▄▄▄▄▄▄▄▄▄▄▄  ▄▄█▀ ▀▀                     ▄      ▀█                   ▀▀▀ █          
                              ██               ▄▀▀▄                        █▀         ▄                █  ▀▀ ▄         
                             ▀▄▀▄             ▄▀  ▀█▄                     █▀          ▀█▄                  ▀▀▀▄        
                            ▄█  ▀            ▄▀     ▀                    ▄▄                            █    ▀ ▀▄       
                            ▀█               ▀       ▀█                 ▄█               ▀█▄          ▄      ▀ █       
                           ▄█   █           ▀          █▄              ▄█                             ▀       ▀ █      
                           ▀█    █        ▀             ▀█                                  ▀█▄       ▄          █     
                           █     ▀       █                ▄▄          █▀                             ▄▀          ▄▄    
                          ▀█     ▄      █                  ▀▄        █▀                         █▄   █            ▄▄   
                          ▀      █     █                    ▀█▄     ▄▄                                             ▄▄  
                         ▀▀       █   █                       ▀    ▄█                              █▄█ ▄▄▄   ▄██▀ ▄▄█  
                         ▀           █                         ▀█▄▄█                ▄▄▄▄▄ ▄▄▄▄▄▄████▀██▀▀  ▀▀▀     ▀▀  
                        ▄▀        ▄▄▄                    ▄▄▄▄▄   █▄▄▄▄▄ ████▀ ▀▀▀▀▀▀▀▀▀▀           █▀▀            ▄▀   
                        ▄██████████▄   ████▀▀▀  ▀▀▀▀▀▀▀ ▀▀▀▀▀▀   █▀█▄                            ▄█  █            █▀   
                         █        ██                            █▀  ▀                           ▄▄    █          ██    
                          █       █  ▀▄                        ▄█    ▀█▄                       ▄▀     ▄         ▀ █    
                           ▀      █   ▀                        ▀       ▀█                      ▀       ▄       ▄▀▄▒    
  ▒             ▒▒    ▒    ▀▄     █     █▄                    █▀        ▀▄▄                  █▀        ▄       ▄ █     
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    █      ▀                   █▀           ▀█                █          ▀▄     ▀  ▀▒  ▒▒
▒▒                          ▒▓▄   █        █▄               ▄█              █             ▄▄            ▀    ▄▀ ▀      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▀▄  ▀         ▀               ▀                ▀█▄         ▄▀             █    ▄ ▄▀      
                 ▒▒▒▒▒         ▄              █▄           █▀                  ▀▄        ▀               █  ▀ █        
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█              ▀          ▀▀                    ▀▄▄    █▀                ▄ ▄█ ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     █               █▄      ▄█                       ▀█  █                   ▄▄▀    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                           ▀▀▄ ▄           ▀      ▀                       ▄▄ ▀▄▄▄▄▄▄▄▄▄▄▄▄██▀▀▀▀▀▀▀▀           ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█  ▀  ▀▄ ▄▄     █▄  █▀            ▄▄ ▄▄ ▀▀ ▀▀   ▀                  █▀              
----------------------------
                                    ▄█  ▀         ▄▄                     ▄  ▄▀▄██▀ ▄▄  ▄▄              ▀▀▄             
                                    █             █             ▄▄  ▄▀▀ ▀    ▄█           ▀▀  ▀▀▀▄▄▄ ▄██▄█▀            
                                ▄  ▀             █▀     ▄▄ ▄█▀ ▀▀            ▀    ▄▄                    █▀ █           
                              ▄▀     ▄▄▄▄▄▄▄▄▄▄▄▄  ▄█▀ ▀▀                   █      ▀▀                  ▄ ▀▀ █          
                              █▄               ▄▄▄▄                        █▀         ▄                ▀  ▀▀ ▄         
                             ▀▄█              ▄▄  ▀█                       ▀          ▀█               ▄   ▀ ▀▄        
                            ▄▄  █            ▄      ▄▄                   ▄█                            █    ▀ █▄       
                            ▀▄              ▄        ▀▄                 ▄█               ▀█▄          █        █       
                           ▄▄   █          ▄▀         ▀▄▄               ▄                             ▀        ▄█      
                           ▀▄   ▀▄        ▄▀            ▀              █▀                    █▄       ▄         ▄█     
                           ▄     ▀       ▄▀              ▀█▄          ▀▀                      ▀       █          ▄█    
                          █▄     ▄      ▄▀                 ▀         ▄█                         ▄▄   █            ▄    
                          ▄      █▄    ▄▀                   ▀█▄     ▄█                           ▀▀  ▀             ▄   
                         ▄▄       █   ▄▀                      █                                     ▄▄▄▄▄   ▄█▀ ▄▄▀▀█  
                         ▄            ▀                        ▀█  █▀                 ▄▄▄▄ ▄▄▄▄▄███▀ █▀▀  ▀▀       █   
                         ▄        █  ▀                          ▄███▄  ▄▄▄ ███▀  ▀▀▀▀▀▀▀▀          ▀▀▄            ▄▀   
                        ▄         ▀█▀   ▄▄▄▄▄▄▄▄▄███▀▀   ▀▀▀▀▀ ▀▀███▄                             █▀ ▀▄          ▄█▀   
                         █        ▀▄                             ▀  ▀                            █    ▄          ██    
                          ▀        █ █                          █▀   ▀▄▄                       ▄▄     ▀▄        █ █    
                          ▒        █  ▀                        ▀▀      ▀█                     ▄        ▀       ▄▀▄▒    
  ▒             ▒▒    ▒    ▀▄      █    █▄                    ▄█         █                    ▀        █       █ █     
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     █     ▀                    ▀           ▀█▄               ▀▀          █     ▀  ▀▒  ▒▒
▒▒                          ▒▓▄    █       █▄                █▀             ▀█             █▀           █    ▄▀ █▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▀▄   █        ▀               ▄▀                ▄▄          █              █   ▄  ▀      
                 ▒▒▒▒▒         ▀▄ ██          ▀▄           ▄█                  ▀█▄      ▄▄               ▄  ▀ █        
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄█            ▀▄          ▀                     ▀▄    ▄                 ▀▄▄█ ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     ▄█               ▄       █▀                      ▀▄▄  ▀                  █▄▀    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                           █  ▄            ▀█     ▄▄                       ▄▄▀██▄▄▄▄▄▄▄██▀▀▀▀▀▀     ▀          ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█ ▀ ▀▀▄ ▄▄       ▄  ▄█             ▄▄  ▄▄▀▀ ▀▀  ▄▀                 █▀              
----------------------------
                                    ▄▀ █          ▄█                      ▄  █▀▀▀ ▄▄  ▄▄▄               ▀              
                                  ▄█  ▀           ▀               ▄▄ ▄▀  ▀   ▄█           ▀▀  ▀▀▀ ▄▄  ██▄▀█            
                                 ██              █▀       ▄▄ ▄▀▀ ▀           ▀   ▀█▄                    ▀▀ █           
                               ▄ ▀              ▄▄▄▄ ▄▀▀ ▀                  █▀                         █ ▀▀ █          
                              █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ██                         █▀        ▄▄                ▀  ▀▀ ▄         
                             ▀▄▄               █  █                       ▄▄          ▀▀               ▄   ▀ ▄▄        
                            ▄▄ ▀▄             █    ▀█                    ▄█              ▄             █      █▄       
                             ▄  ▀            █       █▄                  ▄               ▀█▄          █       ▄█▄      
                           ▄█▀  ▄           █         ▀█                █▀                            ▀        ▄█      
                           ▀█   ▀▄         █            █▄             ▀▀                    █▄       ▄         ▄▄     
                           ▄▀    ▀        █              ▀█           ▄█                      ▀▀      █           ▀    
                          ██     ▄       █                 █▄         ▀                          ▄   █             ▀   
                          ▄▀     █▄     ▄                   ▀█       █▀                          ▀█▄ █           ▄▄▀▄  
                          ▀       █    ▄                      █▄    █▀                                ▄▄   ██ ▄▄▀▀ ▄█  
                         ▀▀           ▄                        ▀█  ▄▄                  ▄▄▄  ▄▄▄▄███▀▄▀▀  ▀▀        ▄   
                         ▀        █▄ ▄                           ▄▄█ ▄▄▄  ▄▄▄▄███  ▀▀▀▀▀▀▀          ▀█            █▄   
                         █▄▄▄▄▄▄   ▀▄     ▄▄▄▄▄  ▄▄▄▄▄▄▄████   ▀▀▀██▄▀▀▀                          ▀▀  ▀          ▄▀▀   
                         ▀▀▀▀▀▀▀▀▀▀▀█▀▀▀▀▀▀▀▀                    █▀ ▀                            █▀   █          ██    
                                    ▀█                          ▄▄   ▀▄▄                        █      █        ▄▀█    
   ▒▒▒▒▒▒▒▒▒▒▒▒           ▀▄           ▄                        ▀      ▀█▄                    ▄▄       ▄        █▄▒▒   
  ▒             ▒▒    ▒    ▀▄           █                      █▀        ▀▄                  ▄▄         ▄      ▀ █     
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄           ▀                    ▀▀          ▀▄▄               ▄▀          ▄     ▄▀ ▀▒  ▒▒
▒▒                          ▒▓▄            █▄                ▄█             ▀█▄             ▀           ▀▄    ▄ █▒▒▒▒▒▒
▒▒▒▒▒▒                 ▒▒ ▒▒▒▒▀▄            ▀                █                ▀▄          ▀▀             █   ▀  ▀      
                 ▒▒▒▒▒         ▀▄              ▄            █▀                 ▀▄▄       █▀              ▀▄ ▄▀█        
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄             ▀█          ▄▄                    ▀█▄    █                 ▀ ▄ ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     ▀▄               ▄        █                       ▀▄ ▄▄                  ▀▀▀    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                           ▀█▄              █      █                        ▄█▄▄▄▄▄▄▄ ▀▀▀▀▀▀   ▀▀▀▀▀▀          ▒
░░▒▒▒▒▒▒▒▒                          ██ ▀█▄ ▄        ▀    █▀              ▄▄ ▄▄▀▀ ▀▀                    ▀▀              
----------------------------
                                    ▄ ▄▀          ▄█                      ▄▄ █▀▀▄▄▄   ▄▄▄             ▄ ▀▄             
                                   █ █▀           ▀                ▄▄ ▄▀ ▀▀  ▄█ ▄▄       ▀▀▀  ▀▀▀ ▄▄▄ ▀██▀█            
                                 ▄▀ ▀            █▀        ▄▄ ▄█▀ ▀          ▀   ▀█                    █ ▀ █           
                                █                ▄  ▄ ▄█▀ ▀▀                █▀                         █ ▀▀ █          
                              █▄ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀                       ▀▀       ▀█▄                   ▀▀           
                             ▀▄                ▀▀▀█▄                      ▄█          ▀▀               █   ▀ ▄▄        
                            ▄▄▀█              ▀▀   ▀                      ▀              ▄             ▀     ▄█▄       
                            ▀█  █            ▀▀     ▀█▄                  █▀              ▀█▄          █       ▄█▄      
                            █▀              ▀▀        ▀▄                ▀▀                            ▀        ▄▀▄     
                           ▀▀   █▄         ▀▀          ▀█▄             ▄█                    █▄       ▄          ▀     
                            ▀    █        ▀▀             ▀▄            ▀                      ▀▀      █          ▀▀    
                          ▄▀     ▄       ▀▀               ▀▄▄         █▀                             ▄▀           ▀▀   
                          ▀█     █▄      ▀                  ▀█       ▀▀                          ▀█▄ █         ▄▄  █▄  
                          █       ▀     ▀                    ▀▄▄    ▄█                             ▀▀ ▄   ██ ▄▄▀  ▀██  
                         █▄       ▄    ▀                       ▀█   ▀                   ▄▄▄  ▄▄ ▄██ ▄█▀ ▀▀         ▄   
                         ▄        ▀▄  ▀                          ▄ ▄▀   ▄▄▄ ▄▄▄▄██▀ ▀▀▀ ▀▀▀        ▄▀▀▄           ▀▄   
                        ▄▄         ▀ ▀           ▄▄▄▄▄  ▄▄▄▄ ▄██▄ ▀██▀▀▀▀▀                         ▀  █          ▄▀▀   
                        ▀▄     ▄▄▄█▄███▀▀  ▀▀▀▀▀▀▀▀▀             ▄█ ▀▄                           ▀▀   ▀▄         ██    
                         ▀▄        █▀                            █   ▀▄▄                        ▀▀     ▀        ▄▀▄    
   ▒▒▒▒▒▒▒▒▒▒▒▒           ▀▄       █  ▀▄                        █▀     ▀█▄                     █▀      ▀▄       ▄ ▒    
  ▒             ▒▒    ▒    ▀▄      █   ▀█                      ▄▄        ▀▄                   █         ▀      ▀ ▀     
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     █                           ▀           ▄                ▄▄          ▀     ▄▀ █   ▒▒
▒▒                          ▒▓▄    █       █▄                 █▀            ▀█▄            ▄▄            ▀    ▄  ▒▒▒▒▒▒
                       ▒▒ ▒▒▒▒▀▄   █        ▀                ▄█               ▀█          ▄▄             ▀   ▀ █▒      
                 ▒▒▒▒▒         ▀▄  █           ▄             █                  ▀        ▄▀               ▀ ▄▀█        
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ █           ▀█           █                    ▀▄▄     ▀                █ ██▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                     ▀▄█             ▀         █▀                      ▀█▄ ▀▀                 ▄█▀    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                           ▀█               █▄     ▄█                        ▄███▄▄▄ ▀▀▀▀▀  ▀▀▀▀▀▄ ▀▀          ▒
▒▒                                 ▀█▄▀▄▄ ▄         ▀▄    ▄               ▄▄ ▄▄▀▀ ▀▀ ▄▀                ▀▀              
----------------------------
                                    ▄▀  ▄▀        ▄█                       ▄  █▀▄▄  ▄▄▄▄             ▄▄ ▀▄             
                                   █▄▀            ▀                 ▄▄ █▀ ▀▀ ▄█▀█▄       ▀▀▀  ▀▀▀▀ ▄▄▄█▀  █            
                                  ▀█▀            ▄▀          ▄ ▄█▀ ▀         ▀                         █ ▀ █           
                               ▄  ▀                  ▄▄ ▄▀▀ ▀               █▀     ▄▄                  ▀ ▀▀ █          
                              ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  ██▀ ▀▀                     ▄▀       ▀█▄                ▄  ▀ ▄          
                             ▀▄▀               █▀▀▄                       ▄█                           █   ▀ ▄▄        
                            ▄▄▀▄              ▄▀  ▀▄▄                     ▄             ▄▄            ▄▀     ▄█▄       
                             ▀ ▀▄            ▄▀     ▀█                   █▀              ▀█▄          █       ▄▀▄      
                            █▀  ▀           ▄▀        ▄▄                ▄▄                            ▀         ▀▄     
                           ██   █          ▄▀          ▀█               █                    ▄▄                 ▀▀▄    
                           ▄█    █        ▄▀             █             █▀                     ▀█▄     █          ▀▀    
                          ▄█             ▄                ▀█▄         ▀▀                              █           ▀    
                          ▀▄     █▄     ▄                   ▀        ▄█                           █▄ █        ▄▄  ▄█▄  
                          ▄▀      ▀    ▄                     ▀█▄     ▀                             ▀█▄▄  ▄█ ▄▄▀  ▀ ▄█  
                         ▄▀       ▄   ▄▄                       ▀▄   █▀                   ▄▄▄ ▄▄▄▄██ ▄█▀ ▀▀         ▄   
                         ▀▀       ▀▄ ▄▄                         ▀▄  ▄     ▄▄▄ ▄▄▄▄██▀ ▀▀ ▀▀        ▄▄ █           ▀█   
                         █         ▀▄▄                 ▄▄▄▄  ▄▄▄▄▄███▀ ▀▀▀▀▀▀                     ▄█  ▄          ▄▀▀   
                         ███▄▄▄▄   █  ▄▄▄▄▄▄██▀▀  ▀▀▀▀▀▀▀▀        █ ▀                            ▄▀    █         ██    
                         ▀▄        █▄▄                           ▀▀  ▀▄▄                         ▀     ▄        ▄▀▄    
   ▒▒▒▒▒▒▒▒▒▒▒▒           ▀▄       ██ █▄                        ▄█     ▀█▄                      ▀       █       ▄ ▀    
  ▒             ▒▒    ▒    ▀▄      ██  ▀▄                       ▄        ▀█                   ▀▀        ▄      ▀ █     
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄      █     ▄                    ▀▀          ▀                 ▀▀          █    ▄▀ █   ▒▒
▒▒                           ▓▄     █      █▄                 ▄█            ▀▄▄             █▀           ▄    █  ▒▒▒▒▒▒
                       ▒▒ ▒▒▒▒▀▄    █       ▀                 ▄               ▀█▄          █              █  ▄▀█       
                 ▒▒▒▒▒         ▀▄   █          ▄             █▀                 ▀█        ▄               ▄  ▄█        
▒▒▒▒▒▒▒     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀   █          ▀█           ▄█                    ▀     ▄▄                 ▄▀█▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                     ▀  █            ▀          ▀                      ▀▄▄ ▄▄              ▄▄▄▄▄█    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                           ▀ █              ▀▄      █▀                        ██▄▄▄▄▄▀▀▀▀  ▀▀▀▀  ▄▄            ▒
▒▒                                 ▀▀█▄  ▄          ▀█    ▄▄               ▄▄ ▄▄▀▀ ▀▀ ▄                ▀▀              
----------------------------
                                    ▄▀  █▀        ▄█                        █▀██   ▄▄▄▄              ▄▄ █▄             
                                   ▄▀ ▄▀          ▀                  ▄  █▀ ▀ ▄█▀▀       ▀▀▀▀  ▀▀▀▀▀ ▄▄██▀ █            
                                 ▄▄▀             ▄▀           ▄  █▀ ▀        ▀                         ▀ ▀ █           
                                 █               ▀     ▄  █▀ ▀              █▀    ▀█▄                    ▀▀ █          
                              ▄▄█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀ ▄▀ ▀                    ▄▄       ▀▀                 █  ▀ ▄▄         
                             ▄▄█               ▄▀▄▄                        █                           █    ▄▄▄        
                            ▄▄▀               ▄▄  ▀█                      █▀            █▄            ▄      ▄▄▄       
                            ▄▀ ▀▄            ▄▄     █                    █▀              ▀█▄          █        ▀▄      
                           ▄██  ▀           ▄▄       ▀█▄                ▄█                            ▀        ▀▀▄     
                           ██   ▄          ▄█          ▀▄               ▄                    ▄▄                 ▀▀▄    
                            ▄    █         █            ▀▄▄            █▀                     ▀█▄     █          ▀ ▄   
                           █▀             █               ▀█          ▄█                              █            ▄▄  
                          █▀     █▄      █                  ▄         ▀                            ▄ ▄▀      ▄▄  █▀▄█  
                           ▀      ▀     ▀                    ▀█▄     █▀                            ▀██▄  ██ ▄▀ ▀▀  ▄█  
                          █       ▄    ▀                       ▀    ▄▄                    ▄▄▄ ▄▄▄██  █▀ ▀          ▄   
                         █▄       ▀█  ▀                         ▀ ▄ ▀        ▄▄ ▄▄▄██▀ ▀▀ ▀▀       ▄▄ ▀           ▀█   
                         ▄           ▀▀                     ▄▄▄   ███▄██  ▀▀▀▀▀                   ▄▄  ▀▄         ▄▀▀   
                         █    ▄▄▄▄▄█▀▀ ▄▄▄▄ ▄▄▄▄▄▄██▀▀ ▀▀▀▀▀▀▀▀   ▄██                            ▄▄    ▀         ▀█    
                         ▀▄  ▀▀▀▀▀▀▀▀█▀▀▀                         █  ▀▄▄                        ▄▄     ▀▄       ▄▀▄    
   ▒▒▒▒▒▒▒▒▒▒▒▒           ▀▄        █▀█                          █▀    ▀█▄                     ▄█       ▀       ▄ ▀    
  ▒             ▒▒    ▒    ▀▄       █  ▀                        ▄█       ▀█▄                  ▄▀        ▀▄     █ █     
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄           ▀▄                     █          ▀▄                ▄▀          █     █ █   ▒▒
▒▒                           ▓▄           ▀█                   █▀            ▄               ▀           ▀▄   ▀ █▒▒▒▒▒▒
                       ▒▒ ▒▒▒▒▀             ▀                 ▄█              ▀▄▄           ▀             █  ▄▀█       
                 ▒▒▒▒▒         ▀               ▄              █                 ▀█▄       ▀▀              ▀▄ ▄█        
            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀             ▀█▄           █▀                   ▀█     ▀▀                █▄█▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                      ▀              ▀          ▄█                      ▀▄  █▀            ▄▄▄ ▄█▄    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                            █                ▄       █                        ▄▄█▀▄▄▄▀▀▀▀  ▀▀▀   ▄▄            ▒
▒▒                                  ▄▄ ▄▄            █▄    █▀                ▄ ▄▄▀▀ ▀ █▀               ▀▀              
----------------------------
                                    ▄▀ ▄▀         ▄▀                         ███▄▄▄▄▄▄               ▄▄ ██             
                                    ▀▄█           ▀                   ▄ ▄█  ▀▄▄       ▀▀▀▀▀▀   ▀▀▀▀▀ ▄██▀ █            
                                 ▄▀ ▄▀           ▄▀            ▄▄ █▀ ▀       ▀   ▄▄                      ▀ █           
                                ▄▀ ▀             ▀      ▄▄ ▄▀ ▀▀            █▀    ▀█▄                  ▄ ▀▀ █          
                               ▀                ▄▀▄ ▄▀  ▀                  ▄▄                          █  ▀ ▄▄         
                             ▄▀█▀▀▀▀▀▀▀▀▀▀     ▄██                         ▀                           █    ▄▄▄        
                              ▀▀               █  █                       █▀           ▀█▄            ▄      ▄         
                            ▀▀ █              █    ▀█▄                   ▄▄              ▀▀           █        ▀▄      
                           ▄██  █            ▀       ▀▄                  ▀                            █        ▀▀      
                           █▄   ▄           ▀          ▄▄               █▀                   ▄▄                 ▀▀▄    
                            █   ▀▄         ▀▀           ▀█▄            ▄▄                     ▀█▄     ▄           ▄▄   
                           █▀             █▀              ▀            ▀                        ▀▀    █                
                          ██     █▄      █▀                ▀▄▄        █▀                              █      ▄  █▀▄▀█  
                          ▀▄      ▀     ▄▀                   ▀█      ▄▄                            ▀██▄  █ ▄▀▀ ▀   █▀  
                          ▄       ▄    ▄▀                      █     ▀                     ▄▄ ▄▄▄██▀ ▀█ ▀          ▄   
                         ▄▀        █  ▄                         ▀▄▄ ▄▀         ▄▄ ▄▄▄██ ▀▀ ▀▀       █ ▄           ▀█   
                         ▀█        ▄ ▄▄                          ▄█▄  ▄▄██▀ ▀▀▀▀                   █  ▀▄         ▄▀▀   
                         █         ▀▄▄       ▄▄▄▄ ▄▄▄▄▄███  ▀▀▀▀▀▀▀▀▄                             ▄    ▄         ▀█    
                         ▀█▀▀       ▄▀▀ ▀▀▀▀▀▀▀                   █▀ ▀▄▄                         ▄      ▄       ▄▀█    
                          ▀▄         ▀                           ▄▄    ▀█▄                     ▄▄       ▄       ▄ ▀    
  ▒             ▒▒    ▒    ▀▄           ▄                        ▀       ▀█▄                  ▄▄         █     ▄▀█     
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄           █▄                     █▀         ▀█                ▄▄          █     ▄ ▄   ▒▒
▒▒                           ▓      █     ▀█                   ▄█            ▀▄             ▄▄            ▀   ▀ █▒▒▒▒▒▒
                       ▒▒ ▒▒▒▒▀     █       ▀                  █               ▄           ▄▄             █   ██       
                 ▒▒▒▒▒          ▀   █         ▀▄              ▀▀                ▀▄▄       ▄▄               ▀ ▀█        
            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  █          ▀█▄           ▄█                   ▀█▄    ▄█                ▀▄█▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                      █ █            ▀▄          ▄                      ▀█▄ ▄█           ▄▄  ▄▄ █    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                            █▀▄                      █▀                        ██▀ ▄▄ ▀▀▀ ▀▀▀    ▄▄            ▒
▒▒                                  ▄▀▄              ▀▄     █                 ▄ ▄▄▀▀ ▀ ▄               ▀▀              
----------------------------
                                    ▄▀   ▄▀       ▄▀                        ▀▄██▄▄▄                  ▄▄ ██             
                                   ▄▀▄▀           ▀                    ▄ ▄█  █▄▄▄   ▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀ █▀▄ █            
                                  █▄▀            ▄▀             ▄▄ █▀ ▀      ▀  ▀█▄                    ▄▄▀ █           
                                  █▀             ▀        ▄ ▄▀  ▀           █▀    ▀▀                   █ ▀▀ █          
                                █▀              ▄▄ ▄  ▄▀ ▀                 ▄█                          █  ▀ ▄█         
                             ▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▄▀▀                       █          █▄               ▀    ▄▄▄        
                              ▀█               ▀ ▀█▄                      ▀▀           ▀█▄            █      ▄ ▄       
                            ▀█ ▄              ▀▀   ▀▄                    ▄█              ▀▀           █       ▀▀▄      
                           ▄▀▄ ▀▄            █▀      ▄▄                  ▄                            █        ▀ ▄     
                           █▄▀              ▄▀        ▀█▄               ▀▀                   ▄▄                  ▄▄    
                            ▀   ▀▄         ▄▀           ▀▄             ▄█                     ▀█▄                 ▄    
                           ██    ▀        ▄▄             ▀▄▄           █                        ▀▀    █            ▄   
                          ▄█     █       ▄▄                ▀█▄        ██                              █     ▄  ▄▀▄▀▀█  
                          ▀█      ▀      █                   ▀▄       █                             ▄▄█  █ ▄▀ ▀    ▀▀  
                           ▀      ▄     █                     ▀▄▄    █▀                     ▄▄ ▄▄▄█▀ ▀█ ▀          █   
                          █        █   ▀                         █▄  ▄          ▄▄ ▄▄▄██ ▀▀▀▀       █▀▄           ▀█   
                         █▄        ▄  ▀                           ▀ ▀▄▄ ▄▄██▀ ▀▀▀▀                 █▀  ▀          ▀▀   
                         █▀        ▀██▀           ▄▄▄▄ ▄▄▄▄▄██   ▀▀██▀                            █▀   █         ▀▄    
                         █  ███████▄██▄▄▄██▀  ▀▀▀▀▀▀▀             ▄▄ ▀█▄                         █▀     ▀       ▄▀█    
                          ▄▄        █ ▄                           █    ▀█▄                      █▀      ▀▄      █ ▀    
  ▒             ▒▒    ▒    ▄▄       █  ▀▄                        ▀▀      ▀█▄                   █▀        █     ▄▀▄     
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄      █   ▀█                      ▄█         ▀█▄                █▀         ▀▄    ▄ █   ▒▒
▒▒               ▒▒▒▒▒▒▒▒▒▒▒▒▒      █     ▀▄                    █            ▀▄              █            ▄   ▄▀█▒▒▒▒▒▒
                       ▒▒ ▒▒▒▒                                 ▄█              ▀▄           █              ▄  ▄█       
                 ▒▒▒▒▒         ▀▀    ▄        ▀▄               █                 ▄         █               ▄ ██        
            ▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒░▒▓▀   █         ▀█▄            █▀                  ▀▄      █                 █▄▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                     ▀▀  █           ▀▄          ▄▄                     ▀█▄  █          ▄▄  ▄▄ ██    ▒▒▒▒▒▒
 ▒▒▒▒▒▒                           ▀▀ █                       █                        ▀█▀ ▄▄▄▀▀  ▀▀     ▄▄            ▒
▒▒                                  ▄█                ▄     ▀▀                 ▄ ▄▄▀ ▀▀▀               ▀▀              
----------------------------
                                     ▀   █▀       ▄▀                      ▀ ▄ █▀                      ▄▄▄█             
                                   ▄▀  ▄▀         ▀                     ▄ ▄▀ ▄███▀▀▀▀▀▀▀      ▀▀▀▀▀▀▀▀ █▄ █            
                                  █   ▀          ▄▀              ▄▄ █▀ ▀     █   ▀                     █▄  █           
                                ▄▄▀              ▀         ▄  █▀ ▀          ▀▀                         █ ▀▀ █          
                               ▄▀               ▄▄   ▄ ▄▀ ▀▀               ▄█       ▄▄                 █  ▀ ▄█         
                             ▄██▄▄▄             █▄▀ ▀                      ▄         ▀█▄              ▄     ▄▄█        
                              ▀▄               █▀▀▄                       ██           ▀█▄            █       ▀█       
                            ▀█ ▀              ▄▀  ▀▄▄                     ▀                           █       ▀▀█      
                           ▄▀▄ ▀▄            ▄▄     ▀█▄                  █▀                           █        ▀▄█     
                           █ ▀  ▀           ▄▄        ▀▄                ▄▄                   █▄                  ▄▀    
                            █   █           █           ▄▄              █                     ▀█▄                  ▀   
                           ▄▄    ▀         █             ▀█▄           ▀▀                       ▀▀    ▄           ▄▀█  
                          ▄█▀    █        ▀                ▀█         ▄█                              █     ▄  █▄▄▀▀█  
                          █▀      ▀      █▀                  ▄        █                               █  █ ▄▀▀▀    ▀▀  
                           █      ▄     ▄▀                    ▀█▄     █                      ▄▄ ▄▄█▀ ▀▀ ▀          █   
                          ▄        ▀   ▄▀                       ▀█   ▀            ▄▄ ▄▄██ ▀▀▀▀      ▀▀▄           ▀█   
                          ▀        ▄  ▄▄                          █ ▄▀ ▄▄ ▄▄██ ▀▀▀▀                ▀▀ ▀▀          ▀▀   
                         ▀█         █▄▄                ▄▄▄  ▄▄▄▄██ ███▀▀▀                         ▀▀   ▄▄        ▀▄    
                         ▄▄▄        ▄█▄▄▄ ▄▄▄▄██▀▀ ▀▀▀▀▀▀          ▄ ▀█▄                         ▀▀             ▄▀█    
                          ▄▄      ▀▀███                           ▀▀   ▀█▄                       ▀      █▄      ▀ ▓    
  ▒             ▒▒    ▒    ▄▄         ▀█▄                         █      ▀█▄                    ▀              ▄▀▄     
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄       █  ▀▄                       █▀        ▀█▄                 ▀         ▀▀    ▀ █   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒       █                          ▄▄           ▀█▄              █           ▄   ▄▀█▒▒▒▒▒▒
                       ▒▒▒▒▒▒▒▀      █       ▄                  █              ▀▄            █            ▀▀  ██       
                 ▒▒▒▒▒         ▀▀    █        ▀▄               ▀▀                ▀▄         █              ▄▄▄▀        
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░░▒▒▒░░▒░▒▒▒▒▒░▒▓▀             ▀█▄            ▄█                   ▀▄      █                 ▄▓▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                     ▀▀  ▄           ▀▄           █                           █      ▄▄    ██▀ ▄▄▀   ▒▒▒▒▒▒
 ▒▒▒▒▒▒                            ▄▄█             ▀         ▄█                       ▀▄▄▀ ██    ▀▀     ▄▄            ▒
▒▒                                  ▄█                ▄      ▀                  ▄ ▄▄▀ ▀▀█              ▀▀              
----------------------------
                                     █  ▄▀        █▀                       ▀ ▄█                       ▄▄▀▄             
                                   ▄▀ ▄█          ▀                      ▄ ▄▀▄█▀             ▀▀▀▀▀▀▀▀▀▀█▄ ▄            
                                  ▄▀ █▀          ▄█               ▄▄ █▀ ▀    █                         █▄  █           
                                 █ ▄▀            ▀          ▄▄ █▀ ▀         ▀▀    ▄▄                   █ ▀▀ █          
                                 ▄▀              ▄    ▄  █▀ ▀              ▄█      ▀█▄                    ▀ ▄█         
                              ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█  █  ▀                    █▀        ▀█▄              █     ▄ █        
                             ▀▄              ▀▀███▄                       ▄▄            ▀             █       ▀█       
                            ▀█ ▀              ▄▄  ▀█                      █                           █       ▀▀█      
                           ▄▀▄ ▄              █     ▀▄                   ▀▀                           █         ▄█     
                           █ █  ▀            ▀       ▀▄▄                ▄█                  ▀█▄       ▀           ▀    
                            █   ▄           ▀▀         ▀█▄              █▀                    ▀█▄                 ▀▀   
                           ▄▄    ▀         █▀            ▀█            ▄▄                       ▀█▄              ▄ ▀▄  
                           ██    ▄        ▄▀               █           █                              ▄    ▄▄ █ ▄▀ ▀█  
                          ██      ▀      ▄▄                 ▀█▄       ▀▀                              █  █▄▀ ▀     ▀▀  
                          ▀█      ▄     ▄▄                    ▀█▄    ▄█                      ▄▄ ▄▄██ █▀ ▀          ▀   
                           █       ▀    █                       ▀▄   ▄▀            ▄▄ ▄▄██ ▀▀▀▀     ▄▀▀▄          ▀█   
                          █        ▄   ▀                         ▀▄  ▄   ▄▄ ▄▄██ ▀▀▀▀              ▄▀  ▄          █▀   
                          █         ▀ ▀▀                   ▄▄▄▄ ▄▄▄███ ▀▀▀▀                       ▄▀    █        ▀▄    
                         ▄▀ ▄▄▄▄▄   ▄▄▀    ▄▄▄ ▄▄▄▄██▀  ▀▀▀▀▀▀     ▀▀▀█▄                         ▄▀     █        ██    
                       ▒▒▒█ ▀▀▀▀▀▀   █ ▀▀▀▀▀                       █   ▀█▄                      ▄▀       ▀      ▀ ▀    
  ▒             ▒▒    ▒     ▄        █▀▄                          █▀     ▀█▄                   ▄▀        ▀▄     █▄     
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄       █                           ▄▄        ▀█▄                ▄▀          █    ▀ █   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓                                   █           ▀█▄             ▄▀            ▄   ██▒▒▒▒▒▒
                       ▒▒▒▒▒▒▒▒█     ▄      ▀▄                  █▀             ▀█▄          ▄              ▄  ▀▀       
                 ▒▒▒▒▒          █    █        █▄                █                ▀█▄       ▄                ▀ █        
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░░▒▒▒░░▒░▒▒▒▒▒░▒▒█   █         ▀█▄             █▀                  ▀█     ▄                 ▀▀▓▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                       ▄ ▀           ▀▄           ▄▄                     ▀▄  ▄▄        ▄▄ ▄▄ ▀▀▄▀▀   ▒▒▒▒▒▒
 ▒▒▒▒▒▒                            ▀▄ ▄            ▀          ▄                        ▀▄▄ ▄▄ ▀▀ ▀▀     ▄▄            ▒
▒▒                                  ▀ █                      █▀                  ▄ ▄▄▀ ▀              ▄▀▀              
----------------------------
                                     █            █                       ▀ ▄ ██                      ▄▀ ▄             
                                   ▄▀ ▄▀                                 ▄  █▄█                      ▀▀█▄ ▄            
                                   ▀▄▀           ▄█                ▄▄ █▀ ▀   █ ▀█▄                     ▀▄  ▄           
                                 █▄▀             ▀            ▄ ▄▀ ▀        ▀▀   ▀█▄                  ▄   ▀ █          
                                ▄▀               ▄      ▄ ▄▀ ▀              █      ▀█▄                █   ▀ ▄█         
                              ▄█▀               █▀▄ ▄▀ ▀                   █▀         ▀               █     ▄ █        
                             ▀█                 ██                        ▄█                          █       ▀█       
                            ▀█▀▄               ▀  ▄                       ▄                           █       ▀ █      
                           ▄ ▀ ▄              ▀    ▀█▄                   ▄█                ▄▄         █         ▄█     
                           █ █ ▀█            █▀      ▀█▄                 █                  ▀█▄       ▀           ▀    
                            ▄   ▄           ▄▀         ▀▄               ▀▀                    ▀█▄                 ▀    
                           ▄▀    █         ▄▄            ▄              █                       ▀█▄              ▄ █▄  
                           ██    ▄         █              ▀█▄          █▀                                  ▄  █▄▀ ▀ █  
                          ▄█▀     █       ▀                 ▀█▄       ▄█                                 █▄▀ ▀     ▀▀  
                          ██      ▄      ▀                    ▀▄      ▄                       ▄▄ ▄▄█▀█▀ ▀          ▀   
                          ▀▄       ▀    █▀                      ▄    ▀█              ▄ ▄▄██ ▀▀▀     ▄▀▀▄          ▀▄   
                           ▀       ▄   ▄▀                        ▀▄▄ █     ▄▄ ▄▄█▀ ▀▀▀             ▄▀  ▄          █▀   
                          █         ▀ ▄▄                       ▄▄▄ ▀████ ▀▀▀                      ▄     ▀        ▀▄    
                         ▄▄         █▄█        ▄▄▄  ▄▄▄██▀  ▀▀▀▀▀▀ ▄█▀█▄                         ▄▄     ▀▄       ██    
              ▒▒▒▒▒▒▒▒▒▒▒▓█▀     ▄████▄▄█▀  ▀▀▀▀▀                  █▀  ▀█▄                       ▄       ▄      ▀ █    
  ▒             ▒▒    ▒     ▄                                     ▄▄     ▀█▄                    ▄         █     █▄     
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄       █  ▀▄                        ▄        ▀█▄                 ▄          █    █ █   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄      █    ▀▄                     █▀          ▀█▄              █            ▀   ▄█▒▒▒▒▒▒
                       ▒▒▒▒▒▒▒▒█     █      █▄                   ▀             ▀█▄           █             ▀▄ █▀       
                 ▒▒▒▒▒          █            ▀█▄                █▀               ▀█▄        █               ▄ ▄▀       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░░▒▒▒░░▒░▒▒▒▒▒▒▒▒█▄   █        ▀█              ▄█                  ▀█▄     █                 █▓▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                      ▀▄  █          ▀▄            █                     ▀█▄  ▀        ▄▄ ▄▄▀▀ █▀▀   ▒▒▒▒▒▒
 ▒▒▒▒▒▒                            ▀▄ ▀            ▀▄         ▄█                       ▀██▄ ▄▄▀▀ ▀▀      ▄            ▒
▒▒                                  ▀ ▄                       █                   ▄ ▄▀▀ █▀            ▄█▀              
----------------------------
                                     █    ▄▀      █                     ▀▀█ ▄ ▄▀                       █ ▄             
                                   ▄    ▄▀                                ▄ ▄██▄                      ▄ ▄ ▄            
                                  ▄▀  ▄▀         ▄█                 ▄▄ █▀ ▀  █ ▀█▄                    █ ▄  ▄           
                                  ▀ ▄▀           █             ▄ ▄▀ ▀       █▀    ▀                   █   ▀ █          
                                █                ▄       ▄ ▄▀ ▀             ▀                         █   ▀ ▄█         
                                                █▀ ▄▄ █ ▀▀                 ▀▀                         █     ▄ █        
                              █▀██████████████████ ▀                       █                          █      ▀▀█       
                            ▄██▄               ▀▀▀█▄                      █▀             ▄▄           █       ▀▄█      
                           ▄▄▀ ▀              ▄▀   ▀█                    ▄█               ▀█▄         █         ▄      
                           █ █ ▀▄            ▄▄      ▀                   ▄                  ▀█▄       █          ▀▀    
                            ▄▀  ▄            ▄        ▀▄▄               ▄▄                    ▀█▄     ▀           ▀▄▄  
                            █   ▀▄          ▀           ▀█▄             ▄                       ▀█▄             ▄ █ █  
                           █▄    ▄         ▀▀             ▀█▄          ██                          ▀       ▄ ▄ ▄▀▀ ▄█  
                           ██    ▀█       ▄▀                ▀▄         ▀                                 █▄▀       ▀   
                          ██      ▄      ▄▀                   ▄       ▀▀                       ▄ ▄▄█▀▄▀ ▀         ▄▀   
                          █▀       ▀    ▄▄                     ▀▄▄    █               ▄ ▄▄██ ▀▀▀    ▄▄ ▀          ▀▄   
                           █       ▄    █                        ▀█▄ ▄▀      ▄ ▄▄██ ▀▀▀             ▄  ▀▄         █▀   
                          ▄         ▀  ▀                           ███▄▄██ ▀▀▀                     ▄    █        ▀▄    
                          █         █▄█▀            ▄▄▄ ▄▄▄██▀  ▀▀▀▀█▀█▄                          █      ▄       ██    
      ▒    ▒▒▒▒▒▒▒▒░▒▒▒▒▒▒█ ████▄    ██  ▄▄▄██▀ ▀▀▀▀▀▀             ▄▄  ▀█▄                       █       █      █ █    
  ▒             ▒▒    ▒    █         █▀▄                           █     ▀█▄                    █         ▀     ▄▄     
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄       █ ▀█▄                        █▀       ▀█▄                 ▀          ▀▄   █ ▄   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄       ▄  ▀█▄                      ▀          ▀█▄              ▀            ▄   ▄█▒▒▒▒▒▒
                       ▒▒▒▒▒▒▒▒█      █    ▀█▄                   ▀▀            ▀█▄           ▀▀             ▀ ▄█▒▒▒▒▒▒▒
                 ▒▒▒▒▒          █     █      ▀█▄                ▄█               ▀█▄        ▄▀              ▀▄▄▀       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄            ▀▄               █                  ▀█▄     ▄▀               ▄█▓▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                      ▀▄  █          ▀▄            ▄▄                    ▀█▄  ▄▀       ▄▄ ▄ ▀ ▀█▀▀   ▒▒▒▒▒▒
 ▒▒▒▒▒▒                            ▀  █            ▀▄          ▄                       ▀█▄█  ▄▀▀ ▀▀      ▄            ▒
▒▒                                   █▀              ▀        ▄▀                   ▄ ▄▀ ▀█            ▄█▀              
----------------------------
                                     █   ▄█       █                    ▀ █ ▄  █▀                   ▀   █▀▄             
                                   ▄   ▄█▀        ▄                        ▄ █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀        ▄ ▄ ▄            
                                  ▄▀ ▄█▀         ▄▀                  ▄▄ █ ▀  █                        █ ▄  ▄           
                                  ▀▄█▀           █              ▄ ▄▀ ▀      █▀                        █   ▀ █          
                                █▄█▀             ▄        ▄▄ █ ▀            █                         █   ▀▄▄█         
                               ██▀              ▄▀   ▄ ▄▀ ▀                █▀        ▄▄               █     ▄ █        
                             ▄ ▀   ▄▄▄▄▄▄▄▄▄▄▄▄▄█▄▀ ▀                      ▀          ▀█▄             █      ▀▀█       
                            ▄▄▄                ▄▀▀                        ▀▀            ▀█▄           █        ▄▄      
                           ▄▄▀ ▀              ▄▄  ▀▄▄                     █               ▀█▄         █          ▀     
                           ▀ ▄ █              █     ▀█▄                  █▀                 ▀█▄       █          ▀▀▄   
                             ▀  ▀            ▀        ▀█▄               ▄█                    ▀█▄     █            ▄   
                            █   ▀▄          █▀          ▀█              █▀                      ▀█▄               █▄█  
                           █▀    ▄         ▄▀             ▀▄           ▄█                         ▀▀       ▄ █   ▀ ▄█  
                           ██    ▀▄       ▄▄               ▀▄          █                              ▄  █▄▀▀      ▀   
                          ▄█▀     ▄       █                  ▀█▄      ▄▄                       ▄▄ ▄▄█ █ ▀         ▄▀   
                          ██       ▀     ▀                     ▀█▄    ▄                ▄ ▄▄█▀ ▀▀▀    ▄ ▀          ▀▄   
                          █▄       ▄    ▄▀                       ▀█▄ ▄▄       ▄▄ ▄▄█ ▀▀▀            █  ▀▄         █▀   
                           █        ▀  ▄▀                          ▀▄▄▄ ▄▄█▀ ▀▀▀                   █    ▄        █▄    
                          ▄         ▀▄ ▄                ▄▄▄ ▄▄▄██▀ ▀███                           ▀      ▀       ▄█    
▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄     ▄▄▄▄ ▀  ▄▄▄ ▄▄▄▄█▀  ▀▀▀▀▀          █  ▀▄                        ▀       ▀▄     █ █    
  ▒             ▒▒    ▒    █     ▀▀▀▀▀█▀▀▀▀                        █▀    ▀█▄                     ▀        ▄     ▄▄     
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒             ▄        █▀▄                          ▀       ▀█▄                 ▄▀          ▀   ▄▀█   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄       █  ▀▄                       ▀▀         ▀█▄              ▄▀           ▀▄  ▀█▒▒▒▒▒▒
                       ▒▒▒▒▒▒▒▀█      ▀    ▀▄                    ▄█            ▀█▄           ▄▀             █ ▄▀▒▒▒▒▒▒▒
                 ▒▒▒▒▒          █     █      ▀▄                  █▀              ▀█▄        ▄                ▄▀▀       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   █        ▀▄               ▄▄                 ▀▄       ▄               ▄▀█▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                      ▀▄  ▀          ▀▄             ▄                    ▀▄    ▄       ▄▄▄▄▀▀ ▀▄▀▀   ▒▒▒▒▒▒
 ▒▒▒▒▒▒                            ▀█  █           ▀▄          ▄█                      ▀  █▄ ▄▄▀ ▀▀      ▄            ▒
▒▒                                   █ █             ▀▄        █                    ▄ ▄▀ ▀            ▄█▀              
----------------------------
                                     ▀   ▄▀       ▀                   ▀ ▀▄▄   █▀                   ▀▀ ▄█▀▄             
                                   ▄   ▄▀         ▄                        ▀██▄▀▀██████▀▀▀▀▀▀▀▀▀      ▄▀▄              
                                  ▄▀ ▄▀          ▄▀                   ▄  ▀   █▀█▄                     █ ▄  ▄           
                                 ▄▀▄▀            █               ▄  ▀       ██  ▀█▄                   █   ▀ █          
                                 █▀              ▄          ▄ ▀             █     ▀█▄                 █   ▀▄▄█         
                               ▄▀               ▄█    ▄ ▄▀                 ██       ▀█▄               █     ▄ █        
                              ▀                 █▄ ▄▀ ▀                    █          ▀█▄             █      ▀▀█       
                            ▄▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀███▄                       ██            ▀█▄           █        ▄ ▄     
                            ▄█▀▄               █  ▀█▄                     █               ▀█▄         █          ▀▄    
                           ▀ ▄ ▄              ▀     ▀▄                   █▀                 ▀█▄       █          ▀▄▄   
                             █  ▀            ▄▀       ▀                  █                    ▀█▄     █            ▄   
                            ▄   █▄          ▄▄         ▀▄               █▀                      ▀█▄   ▀        ▄ █▄▀█  
                           ▄█    ▀          █            ▀▄▄            █                          ▀▄      ▄ █▄▀▀  ▄█  
                           █▄    ▀▄        ▀               ▀█▄         █▀                             ▄  █▄▀▀      ▄   
                           ██     ▄       █▀                 ▀█▄       ▀                        ▄▄▄▄█▀██▀         ▄▀   
                          ██       ▀     ▄▀                    ▀█     ▀▀                ▄ ▄▄█▀▀▀▀    █ █          ▀█   
                          ██       ▄     ▄                       ▀▄   ▀         ▄ ▄▄█ ▀▀▀           ▀   █         █▀   
                          ▀▄        ▀   ▀                          ▄ ▀▀ ▄ ▄▄█ ▀▀▀                  ▀▀   ▀        █▄    
                           █        ▀▄ █▀                   ▄▄  ▄▄▄█▀█▀▀▀                         ▄▀     █       ▄█    
▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄▄▄▄     ▄▄▀      ▄▄  ▄▄▄█▀  ▀▀▀▀       ▀▀▀ ▄                        ▄▀       ▄     ▄▀█    
  ▒             ▒▒    ▒    █▀▀▀▀     █▄█▀ ▀▀▀▀▀                     █    ▀▄▄                    ▄▀        ▀      ▄     
▒▒▒▒▒▒▒                     ▀▄        █                            █▀      ▀█▄                 ▄           █   ▄▀█ ▒ ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄                                   ▄█         ▀█▄               ▄            ▄  ▀█▒▒▒▒▒▒
                       ▒▒     ▀▄      █                           █            ▀█▄            █             ▀  █▒▒▒▒▒▒▒
                 ▒▒▒▒▒          █     ▀                          ▄▄              ▀█          █               ██▀       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▄                         ▄                 ▀▄       ▀              ▄▄▄▄▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                      ▀    █          ▄             ▄█                     ▄   ▀       ▄▄▄▄▀▀▀▀▄▀▀   ▒▒▒▒▒▒
 ▒▒▒▒▒▒                             █  ▀           ▀▄           ▄                       ▀▄ █▄ ▄▀▀▀▀      ▄            ▒
▒▒                                   ▀▄█             ▀▄        ▄▀                   ▄▄▄▄▀ █           ▄██              
----------------------------
                                           ▄▀     ▀                  ▀ ▀▄▄▄   █▀                   ▀▀ █▀▀▄             
                                   ▄     ▄▀       ▄                       ▀ ██▄    ▀▀██████▀▀▀▀▀▀     █▀▄              
                                  ▄▀   ▄▀        ▄▀                    ▄ ▄▀ ▀█ █▄                     █ ▄  ▄           
                                 ▄▀  ▄▀          █                ▄ ▄▀ ▀    ▄█  ▀█▄                   █   ▀ █          
                                ▄▀ ▄▀                        ▄ █ ▀          ▄     ▀█▄                 █   ▀▄▄█         
                                ▀▄▀             ▄█      ▄ █ ▀              ▄█       ▀█▄               █      ▀█        
                               █▀               █ ▄ ▄▀ ▀                   ▄          ▀█▄             █      ▀▀▄       
                             █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ ▀                       ▄█            ▀█▄           █        ▄▀▄     
                            ▀█▀▄               ▀ ▀▄                       ▄                ▀▄         █         ▀▀▄    
                           ▀▀  ▀              ▄▀   ▀█▄                   ▄▄                  ▀▄       █           ▄▄   
                             █ ▀▄            ▄▄      ▀█▄                 ▄                     ▀▄     █            ▄▄  
                             ▀  ▄            █         ▀█▄              ▄▄                       ▀▄   █        ▄ █▄▀█  
                            █    ▀          ▀            ▀█▄            ▄                          ▀▄ ▀    ▄ █▄▀▀  ██  
                           █▀    ▀▄        ▄▀              ▀█          ▄▄                            ▀▄▄ █▄▀▀      ▄   
                           ██     ▄       ▄▄                 ▀▄        █                         ▄ ▄▄███▀         ▄▀   
                           █▀     ▀█      █                    ▀      ▄█                 ▄ ▄▄█ ▀▀▀   ▀ ▄          ▀█   
                          ▄█       ▄     ▀                      ▀▄    █          ▄▄ ▄█▀▀▀▀           ▀  ▀         █▀   
                          ▀▀        ▀   ▄▀                        ▀▄▄▄█   ▄ ▄██ ▀▀                 ▄▀   ▀▄       █▄    
                          ▄█        ▀▄ ▄▄                      ▄▄▄ ▄███ ▀▀▀                       ▄▀     ▄       ▄█    
▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██         ▄ █          ▄▄ ▄▄▄██▀ ▀▀▀▀▀   ▄█▀▄                         ▄▄       ▀     ▄▀█    
  ▒             ▒▒    ▒   ▀█     ███  █ ▄▄▄█▀  ▀▀▀▀                 █   ▀ ▄                      ▄        ▀▄    ▀▄  ▒▒▒
     ▒▒                     █         ▄▀▄                          ▄▄      ▀▄▄                  █          ▄    ██   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄       █  ▀▄                        ▄         ▀█▄               █            ▀  ██▒▒▒▒▒▒
                       ▒▒     ▀▄      ▀    ▀                      ▄▄           ▀█▄            ▀             ▀▄ ▄▓▒▒▒▒▒▒
                 ▒▒▒▒▒          █      █                          ▄              ▀▄           ▀              █▄█       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▀                         ▄█                ▀ ▄      ▄▀             ▄ ▄█▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                      ▀    ▄                         █                    ▀▄▄  ▄▀      ▄▄▄▄▀ ▀ ▄▀▀   ▒▒▒▒▒▒
 ▒▒▒▒▒▒                             █  █                        ▄█                      ▀█▄▄▄ ▄▀▀ ▀      ▄▄           ▒
▒▒                                    ▄              ▀▄         █                    ▄ ▄▀ ▀▀          ▄██▀             
----------------------------
                                           ▄▀                         ▀▄▄▄    ▀                    ▀█ ▀ ▀▄             
                                   ▄    ▄▄▀       █                      ▀ ▀ █▄▄       ██████▀▀▀▀▀    ▀▀ ▀▄            
                                  ▄▀  ▄█▀        █▀                     ▄ ▄▀ █                         ▀▄▄ ▄           
                                 ▄▀ ▄▀           █                 ▄ ▄▀ ▀   ▄█                            ▀ █          
                                ▄▀▄▀                          ▄ ▄▀ ▀        ▄                             ▀▄▄█         
                                █▀               █       ▄ █ ▀             ▄▄                         ▄      ▀▀        
                              ▄▀                █▀  ▄ █ ▀                  ▄                          █      ▀ █▄      
                             ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄    ██ ▀                      ▄█                          █        ▄▀▄     
                            ▀█▄                ▄▀▀█▄                      █                           █         ▀▀▄    
                           █▀  ▀              ▄▄   ▀█                    ▄█                           █           ▄    
                             █ ▀▄             ▀      ▀▄                  ▀▀                           █           ▄▀█  
                             █  ▄            █▀        ▀▄                █                            █             █  
                            █    ▀          ▄▀                          ▀▀                            █    ▄ ▄▄▀▀  █▀  
                           ▄█    █▄         ▄             ▀▄            ▀                            ▀█▄ █▄▀▀      ▄   
                           █▄              ▀                ▀▄         █▀                        ▄▄▄▄█▀█▀         ▄▀   
                           ██     ▀█      █▀                  ▀█▄      █                  ▄ ▄▄█ ▀▀    ▀▄          ▀█   
                           █▀      ▄     ▄█                     ▀█▄   ██           ▄ ▄█▀▀▀▀         ▄▀  ▀         █▀   
                           █        ▀    ▄                        ▀█▄ █    ▄▄▄▄█ ▀▀▀               ▄▀   ▀▄       █▄    
                          ▄▀        ▀▄  ▀                         ▄▄███▄█ ▀▀                       ▄     ▀       ▄█    
▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██         ▄ ▄▀            ▄▄▄ ▄▄▄█▀  ▀▀▀▀ ▄▀█▄                         █       █     ▄▀█    
  ▒             ▒▒    ▒   ▀█ ███     ▄█▄▄▄▄ ▄▄▄█▀  ▀▀▀▀             ▄█  ▀▄                       █         ▀    ▀▄▒▒▒▒▒
     ▒▒                     █       ▀▀███                           ▄      ▀▄                   ▀          ▀▄   ██   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄       ▀▄▀█▄                        ▄█        ▀█▄               ▄▀           ▄  ▄▀▒▒▒▒▒▒
                       ▒▒     ▀▄       █  ▀█▄                      █           ▀█▄            ▄▀             ▀  ▓▒▒▒▒▒▒
                 ▒▒▒▒▒          █      ▀     ▀▄                   ██             ▀▄          ▄▀              ▀▄█       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    █       ▀▄                 █                 ▀▄       ▄            ▄▄▄▄█▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                      ▀▄   ▀                         █▀                   ▀█▄   █      ▄▄▄▄▀ ▀ ▄▀    ▒▒▒░▒▒
 ▒▒▒▒▒▒                             █   █                        █                      ▀█▄█▄▄▄▄▀ ▀      ▄▄▀          ▒
▒▒                                   ▀▄ █             ▄         █▀                    ▄ ▄▀█▀          ▄▄█▀             
----------------------------
                                    ▄▀            ▄                 ▀▀▄ ▄     ▀                    ▀█ ▀ ▀▄             
                                   ▄▀             █                     ▀ ▀▄▄█▄▄▄▄▄▄     ▄████▀▀▀▀    █▀ ▀▄            
                                  ▄              █▀                      ▄ ▄ ███▀                      ▀▄▄ ▄           
                                 ▄   ▄▀          █                  ▄ ▄▀    ▄█ ▀█▄                        ▀ █          
                                ▄  ▄█                          ▄ ▄▀         ▄    ▀█▄                      ▀▄▄█         
                               ▄ ▄█▀             █        ▄ ▄▀ ▀           ▄█      ▀█                        ▀▀        
                              ▄▄█▀              █▀   ▄ ▄▀ ▀                █         ▀                ▄      ▀▄█▄      
                             ▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ ▄▀ ▀                     █                          █         ▀▄     
                            ▄█▀                ▄█▄                        ▀▀                          █         ▀█▄    
                           ▄ ▀▀▄               ▀  ▀▄▄                     ▀                           █                
                             ▄ ▄              █▀    ▀█▄                  █▀                           █           ▄▀▄  
                             █  ▀            ▄▀       ▀█▄                █                            █       ▄ █▄▀▀█  
                            ▄   ▀▄           ▄          ▀█▄             ▄█                            █    ▄ ▄▄    █▀  
                            █    ▄          ▀             ▀█▄           ▄                             █▄ █▄▀▀      ▄   
                           ▄▀     ▀        ▄▀               ▀█▄        ▄▄                         ▄ ▄███▀         ▄▀   
                           █▄     ▀▄      ▄▄                  ▀█▄      █                   ▄ ▄█▀▀▀▀  ▄▀▀          ▀█   
                           ██      ▄      ▀                     ▀█▄   ▄█            ▄ ▄█▀▀▀▀        ▄   █         █▀   
                           ▀        ▀    █▀                       ▀█▄ ▀▀     ▄ ▄█▀▀▀▀               ▄    ▀       ▄▄    
                          ▒█        ▀▄  ▄▀                          ▀██ ▄█▀▀▀▀                     █     ▀▄      ▀█    
▒▒▒▒▒     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀         ▄  ▄                ▄▄  ▄▄██▀ ▀▀▀▀█▄                         ▀       ▄      ██    
  ▒             ▒▒    ▒    ▄▄    ▄▄   ▀▀    ▄▄  ▄▄▄█▀ ▀▀▀▀           ▀  ▀█                       ▀▀        █    █▄▒▒▒▒▒
     ▒▒                    ▒█    ▀▀▀  ▀▀ ▀▀▀▀                       █▀    ▀▄                    ▄▀         ▀▄   ▄█   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄        █▀▄                          ▀        ▀█▄               ▄▀           ▀▄ ▄▀▒▒▒▒▒▒
                  ▒▒▒▒ ▒▒▒▒▒▒▒▓        ▀  ▀▄▄                      █▀          ▀█▄             ▄             █ ▀▓▒▒▒▒▒▒
                 ▒▒▒▒▒          █      █    ▀█▄                    ▀             ▀▄           █               ▀█       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    ▀      ▀▀▄                 █▀                ▀▄▄      ▀            ▄ ▄██▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                      ▀▄    █        ▀▄               █                   ▀█▄   ▀▀      ▄▄▄▀ ▀ ▄█    ▒▒▒░▒▒
 ▒▒▒▒▒▒                             ▀▄  ▀                        █▀                     ▀█ ▄▀▄ ▄▀ ▀       ▄▀          ▒
▒▒                                   ▀▄ █             ▄          █                     ▄ ▄▀█▀         ▄▄█▀             
----------------------------
                                    ▄▀            ▄                ▀▀▄ ▄      ▀                    ▀█▄█ ▀▄             
                                   █▀    ▄▀      ▄█                    ▀ ▀▄▄▄█▄  ▄▄▄▄▄▄    ████▀▀▀▀   █▀ ▀▄            
                                       ▄█▀       █                        ▄ ██▀   ▀▀                  █▀ ▄ ▄           
                                     ▄█▀         ▀                   ▄ █ ▀  ▄█  ▀▄                    ▀   ▀ █          
                                 ▄  ▄▀                          ▄ ▄▀        █     ▀▄                      ▀▄▄█         
                                █  ▀             █         ▄ ▄▀ ▀          ▄█      ▀█▄                       ▀ ▄       
                               █                ▄▀    ▄ ▄▀ ▀               ▀▀        ▀█▄                     ▀▄█▄      
                             ▄█                 █ ▄ ▀ ▀                    ▀           ▀█▄            █         ▀      
                            ▄█                  ██▄                       █▀             ▀█▄          █         ▀▄▄    
                           ▄▄▀▀▄               ▀  ▀█                      █                ▀          █            ▀   
                               ▄              ▄▀    ▀▄                   ▄█                           █            ▀▄  
                             █  ▀             ▄       ▀▄                 █                            █       ▄ █▄▀ █  
                             ▀  ▀▄           ▀          ▀▄              ▄█                            ▀    ▄  ▀▀   █▀  
                            █    ▄          ▄▀            ▀▄            ▀▀                            ▄█ █▄▀▀      ▄   
                            █     ▀         ▄               ▀▄          █                         ▄▄ ▄██          ▄▀   
                            ▀     ▀▄       ▀                  ▀▄       ██                   ▄ ▄█ ▀▀  ▄▀▀▄         ▀█   
                            █      ▄      █▀                    ▀▄     █             ▄ ▄█▀▀▀▀        ▄  ▄         █▀   
                            █       ▀    ▄▄                       ▀   ▄▄      ▄▄▄▄█ ▀▀              █    ▀       ▄▄    
                          ▒         ▀▄   ▀                            ▄▄▄ ▄█ ▀▀                    ▀     ▀▄      ▀█    
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █         ▄  █▀                  ▄▄  ▄▄██▀▄███                         ▄▀      ▀▄     ██    
  ▒             ▒▒    ▒    █ ▄▄▄      ▀▄▀       ▄▄ ▄▄▄█▀  ▀▀▀▀       █▀ ▀█▄                      ▄▀        ▄    █▄▒▒▒▒▒
     ▒▒                    ▒█ ▀▀    ███▄▄▄█▀ ▀▀▀▀                   ▄█    ▀▄                    ▄▄          ▀    █   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄         ▀                           ▀▀       ▀▄▄                ▄           ▀▄  █      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▓        █                            █          ▀█▄             █             ▀ █▓▒▒▒▒▒▒
                 ▒▒▒▒▒          █      ▀    ▀▄                     ▀▀            ▀▄           ▀               █▄       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄     █     ▀█▄                  █                ▀▄▄      ▄▀           ▄ ▄█▄▓▒▒▒▒▒▒▒
      ▒▒▒░▒▒                       █    ▀       ▀▀▄               ▀▀                  ▀█▄   ▄▀      ▄▄▄▀ ▀ ▄█▀   ▒▒▒░▒▒
 ▒▒▒▒▒▒                             ▀▄  █          ▀              █                     ▀   ▄ ▄▄▄▀▀▀      ▄▀          ▒
▒▒                                   ▀                           █▀                    ▄▄▄▀▀▀          ▄█▀             
----------------------------
                                     ▀     ▄█     █               ▀▀▄ ▄      ▄                      █▄█ ▀▄             
                                   █▀    ▄█▀     ▄▀                   ▀ ▀▄ ▄ █▄    ▄▄▄▄▄▄    ███▀▀▀   █  ▀▄            
                                  ▀     ▄▀       █                         █ █▀     ▀▀                █▀ ▄ ▄           
                                  ▄              ▀                    ▄ █ ▀ ▄█▀                       █   ▀ █          
                                 █                               ▄ ▄▀▀      █                         ▀   ▀▄▄▀         
                               ▄█ ▄▀             █          ▄ ▄▀ ▀          █                                ▀▀▄       
                              ▄█▄█▀             ▄█      ▄ █ ▀              █▀         ▀▄                     ▀▄█▄      
                             ▄██▀               █  ▄ █ ▀                   █           ▀█▄            ▄         ▀      
                            ▄██▀▀▀▀▀▀█████████████▀                       ▄█             ▀█▄          █         ▀▄▀    
                            ██▄                ▄▀▀█▄                      ▄                ▀█▄        █            ▀   
                           ▀   ▀               ▄   ▀█▄                    █                  ▀█       █          ▄ ██  
                             █ ▀▄             ▀      ▀█▄                 ▀▀                           █       ▄ ▄ ▀ █  
                             █  █▄           ▄▀        ▀█▄               █                             ▄   ▄  ▀▀   █   
                             ▀   ▄           ▄           ▀█▄            ██                             █ ▀▄▀▀      ▄   
                            █     ▀         ▀              ▀▄           ▄                          ▄ ▄█▀▀         ▄▀   
                            █     ▀▄       ▄▀                ▀▄        ▄█                    ▄ ▄█ ▀▀  ▄▀▄         ▀█   
                                   ▄       ▄                   ▀▄      ▀▀             ▄ ▄█▀▀▀        █  ▄         ▄▀   
                            █       ▀     ▀                      ▀▄    █        ▄ ▄█ ▀▀             ▀    █       ▄▀    
                          ▒ █       ▀▄   ▄▀                        ▀▄ ██ ▄ ▄█▀▀▀▀                  ▄▀     ▀      ▀█    
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▀        ▄▄ ▄▄                     ▄▄▄ ▄▄██ ▀▀                        ▄▀      ▀▄     ██    
  ▒             ▒▒    ▒    █▄         ▀ ▀          ▄▄▄ ▄▄██▀ ▀▀▀▀    ▄▄ ▀▄▄                       ▄        ▄    ▄▄▒▒▒▒▒
     ▒▒                    ▀█    ██   ▀██▄ ▄▄█▀▀ ▀▀▀                 ▄    ▀█                     █          █   ▀█   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄        ██▄                          ▄▄      ▀ ▄                 ▀            ▀  █      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▓        ▀  ▀▄                        █          ▀█▄             ▄▀            ▀▄▄█▒▒▒▒▒▒
                 ▒▒▒▒▒          █       █                          ▄█            ▀▄           ▄▀              ▀▀       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄     ▀     ▀▄                   █                ▀▄▄       ▄           ▄▄ █▀▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                       █    █       ▀█▄                █                  ▀█     █      ▄ ▄▀▀▀ ▄█▀   ▒▒▒░▒▒
 ▒▒▒▒▒▒                              ▄   ▄         ▀▄             ▀▀                    ▀ ▄▄▀ ▄ ▄▀ ▀      ▄▀          ▒
▒▒                                   ▀▄  █                        █                     ▄ ▄█▀▀           ▀             
----------------------------
                                     ▀     ▄█▀    █               ▀▄ ▄       ▄                      ▄▄▀ ▀▄             
                                   █▀      ▀     █                   ▀ ▀▄ ▄  ▀▄      ▄▄▄▄▄▄   ███▀▀   ▄  ▀▄            
                                  ▀              █                        ▀▄▀███▀▀    ▀▀              █▀▀▄ ▄           
                                  ▄   ▄          ▀                     ▄ █ ▀▄▄ ▀▄                     █  ▄  █          
                                 █  ▄█▀                           ▄ ▄▀▀     █   ▀█▄                   █   ▀▄▄▀         
                               ▄█  █▀            █            ▄▄▀ ▀         ▀     ▀█                         ▀▀▄       
                              ▄▀  ▀             ▄█       ▄ █ ▀             ██                                ▀▄▀▄      
                             ▄▄▀                █   ▄ ▄▀▀                  ▄                          ▄         ▀▄     
                             ▄▀    ▄▄▄▄▄▄▄▄▄▄▄▄▄█ ▀ ▀                     ▄▄              █▄          █          ▄▀    
                             ██                ▄▄▀▄                       ▀▀               ▀█▄        █           ▀▀   
                               ▀               ▀   ▀▄                     █                  ▀█▄      █          ▄ ▄▄  
                             ▄ ▀▄             █▀     ▀█▄                 ██                    ▀█     ▀       ▄  ▀▀▄█  
                             █  ▄             ▄        ▀█▄               ▄                             █   ▄▀ ▀▀   ▀   
                             █   ▀           ▀           ▀█▄            ▄█                             █ ▀▄▀▀      ▄   
                            ▄    ▀█         ▄▀             ▀█▄          ▀▀                          ▄ ▄█▀▀        ▄▀   
                            █     ▀▄        ▄                ▀█▄        █                    ▄▄▄▄██▀▀▀▄▀▄         ▀█   
                            █      ▄       ▀                   ▀█▄     ██              ▄ ▄▀▄▀ ▀         ▀▄        ▄▀   
                                    ▀     ▄▀                     ▀█▄   ▄         ▄ ▄▀▄▀ ▀            ▀   ▄       ▄▀    
         ▒                ▒ ▄       ▀▄    ▄                        ▀█▄ █   ▄ ▄▀▄▀ ▀                 ▀     ▀      ▀█    
                            █        ▄▄  ▀                        ▄▄▄▀██▀▄▀ ▀                      ▄      ▀▄     ▄█    
  ▒             ▒▒    ▒    ▄▀         █ ▄▀             ▄▄ ▄▄▄█▀ ▀▀▀▀  █▀▄▀▄                       ▄        ▀▄   ▄█▒▒▒▒▒
     ▒▒                     ▄ ▀█▄   ▄▄█▀▄  ▄▄ ▄▄▄█▀ ▀▀▀▀             ██   ▀▄                                ▄   ▀▄   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     ▀▀ ██▀▀▀                         █      ▀▄▀▄                 ▀           █  ▄      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▓         █▀█▄                        ▄█         ▀▄               ▀             ▀▄█▒▒▒▒▒▒
                 ▒▒▒▒▒          █       ▀  ▀▀▄                      ▄            ▀▄▀▄         ▄▄              ▀█       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄     █                          ▄▄               ▀█       ▄▄           ▄▄▀██   ▒▒▒▒▒
      ▒▒▒░▒▒                       █     ▄      ▀▄▄                █                  ▀▄▀▄          ▄ ▄▀▀▀ ▄█▀   ▒▒▒░▒▒
 ▒▒▒▒▒▒                              ▄   █        ▀█▄             ▄█                     ▀█ ▀▀ ▄▄▀ ▀      ▄▀          ▒
▒▒                                   ▀▄  ▄           ▀            █                      ▄ ██▀▀         ▄▀             
----------------------------
                                    ▀▀       ▀   ▄▀            ▀ ▀▄ ▄        █                    ▀  ▄  ▀▄             
                                   █▀            █                  ▀ ▀▄ ▄   ▀█        ▄▄▄▄▄   ██▀▀▀  ▄  ▀▄            
                                  ▀     ▄█       █                       ▀ ▀▄█▀▀▀█▀▀   ▀▀▀            ▄ ▀▄ ▄           
                                 ▀▄   ▄█▀                               ▄ ▀ █▄                        █  ▄  █          
                                ▄█    ▀                            ▄ █ ▀    ▀▀    ▄                   █   ▀ ▄▀         
                               ▄▀                █             ▄ ▀ ▀        █      █▄                 ▀      ▀▀▄       
                              ▄▄▀▄▀              █        ▄ █ ▀            ██       ▀█▄                      ▀▄▀       
                              ▄██▀              █▀    ▄▄▀ ▀                ▄          ▀               ▄        ▀▀▄     
                             ▄▄█▄▄              █▄ █ ▀                     █                          █          ▄▀    
                            ▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██▄                       █▀                 ▄        █           ▀▄   
                           ▄▀▀▀▄               █▀ ▀█▄                     █                  ▀█▄      █          ▄▀▄█  
                               ▄▄             ▄▄    ▀█                   ▄▄                    ▀█▄     ▄      ▄▀▄▀▀▄█  
                             █  ▄             ▀       ▀▄                 ▀▀                      ▀     █   ▄▀ ▀▀   ▀   
                             █   ▀           █▀         ▀▄               █                             █▄ ▄▀▀      ▄   
                             █   ▀▄          ▄            ▀▄            ██                          ▄ ▄█▀▀        ▄▀   
                            ▄     ▄▄        ▀               ▀           ▄                     ▄ ▄█ ▀▀ ▀▀▄         ██   
                           ▄█      ▄       ▄▀                   ▄       █               ▄ ▄█ ▀▀      ▀▀ ▀▄        ▄▀   
                            █       ▀      ▄                     ▀▄    █▀         ▄ ▄█ ▀▀           ▄▀   ▄        ▀    
 ▒▒▒▒▒   ▒                ▒▄▀       ▀▄    ▀                        ▀▄  █    ▄ ▄█ ▀▀                 ▄     █      ██    
                            ▄        ▄▄  ▄▀                          ██▄▄█ ▀▀                      █       ▀     ▄█    
  ▒             ▒▒    ▒    ██         ▄  ▄                ▄▄ ▄▄▄█▀ ▀▀▀▀▀█                         ▀        ▀▄    █░░░░▒
     ▒▒                     ██▄   ▄▄   ▀█     ▄▄▄ ▄▄█▀  ▀▀▀           █  ▀ ▄▄                    ▄▀         ▀▄  ██   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▀▀   ██▀▀ ▀▀▀                      ▀▀     ▀█                  ▄▀           ▄  ▄      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▓▄        █ ▄                          █        ▀ ▄▄              ▄             █ █▒▒▒▒▒▒
                 ▒▒▒▒▒          █       ▄  ▀█▄                      █▀           ▀█            ▀               █       
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄     ▀     ▀                     █               ▀▄▄       ▄▀          ▄▄▀▄█   ▒▒▒▒▒
      ▒▒▒░▒▒                       █     █       ▄                 ▄█                 ▀█     ▄▀     ▄ ▄▀▀▀ ▄█▀   ▒▒▒░▒▒
 ▒▒▒▒▒▒                              ▄   ▄        ▀█▄              ▄                     ▀█▄ ▄ ▄ ▄▀▀      ▄▀          ▒
▒▒                                    █  ▀           ▀▄           ▄▄                     ▄ █▀ ▀         ▄▀             
----------------------------
                                    ▀▀           █            ▀ ▀▄▄▄         █                    ▀▀ ▀  ▀▄             
                                   █▀     ▄█     █                 ▀ ▀▄ ▄    ▀█         ▄▄▄▄▄  ▀██▀▀ ▄▄▄ ▀▄            
                                  ▀▀     █▀      ▀                      ▀ ▀▄ ██  ▀▀█▀▀   ▀▀          ▀  ▀▄ ▄           
                                 ▀▄     ▀                                ▄▄▀▄▀█▄                      █  ▄  █          
                                ▄█   ▄                              ▄ █ ▀   ▀▀ ▀█                     █   ▀ ▄▀▄        
                               ▄▄  ▄█            █              ▄ ▀ ▀       █                         █      ▀▀▄       
                              ▄▄▀ █▀             █         ▄ █▀▀           ▄█        █▄                      ▀▄▀       
                              ▄▀                █▀     ▄ █ ▀               ▀          ▀█▄                      ▀▀█     
                             ▄▄                 █ ▄ ▄▀▀                    █            ▀█            █           ▀    
                             ██▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▀                       ██                          █           ▀▄▄  
                           ▄ █▀▄               ▄▀ ▀▄                      ▄                    ▄      █           █▄█  
                               ▄               ▄    ▀▄▄                   ▀                    ▀█▄     █      ▄▀▄▀ ▄▀  
                                ▀             █▀      ▀█▄                ██                      ▀█▄   █   ▄  ▀▀   ▀   
                             █  ▀▀           ▄▄         ▀█▄              ▄                             █▄ ▄▀▀      █   
                             █   ▀▄          ▀            ▀█▄            █                           ▄ █▄▀        ▄▀   
                           ▄ █    ▄         ▄▀              ▀█▄         █▀                     ▄ ▄█ ▀▀▀▀▄         ██   
                           █       ▀        ▄                 ▀█▄       █                ▄ ▄█ ▀▀     ▄▀ ▀▄        ▄▀   
                            █      ▀▀      ▀                    ▀▄     ▄▄          ▄ ▄█ ▀▀           ▄   ▄        ▀    
 ▒▒▒▒▒   ▒                ▒▄█       ▀▄    ▄▀                      ▀▄   ▀▀    ▄▄▄█▀▀▀                █     █      ██    
                            █        ▄▄   ▄                         ▀▄ █▄ ▄▀ ▀                     ▀       █     ▄█    
  ▒             ▒▒    ▒    ▀          ▄  █▀                  ▄▄  ▄▄█▀ ███▄                        ▄▀        ▀    █░░░░▒
     ▒▒                        ▄▄      ▀▄▄        ▄▄ ▄▄█▀  ▀▀▀        ▄  ▀█                      ▄▀         ▀▄  █▄   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀▀▀  ▄█ ▀█ ▄▄█▀ ▀▀▀▀                  ▄█     ▀█▄                  ▄           ▀▄ ▀▒     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▓▄        █▀▄                          ▀▀       ▀ ▄▄              ▀             ▄ █▒▒▒▒▒▒
                 ▒▒▒▒▒          █       █   ▄                        █           ▀█            ▄▀             ▄█▀      
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄      █   ▀█▄                    █▀             ▀ ▄▄       ▄▀         ▄ ▄▀▄█   ▒▒▒▒▒
      ▒▒▒░▒▒                       █     ▄      ▀                   █                 ▀█      ▄     ▄ ▄▀   ▄█▀▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄   ▀        ▀▄▄              ██                    ▀█▄ ▀ ▄ ▄▀ ▀     █▀          ▒
▒▒                                    █   █         ▀▀▄            ▄                      ▄▀▄▀ ▀        ▄▀             
----------------------------
                                    ▀▀       ▄   █           ▀ ▀▄▄▄          █▄                   ▀█ ▀  ▀▄             
                                   █▀     ▄▄▀    █                ▀ ▀▄▄▄     ▄█           ▄▄▄▄  ███▀ ▄▀▄ ▀▄            
                                  ▀▀    ▄▀                             ▀ ▀▄ ▄█▄▄▄   ██▀▀  ▀▀         █  ▀  ▄           
                                 ▀█    ▀                                 ▄ ▄█▀▀▀                      ▄ ▀▄  █          
                                ▄▀    ▄▀         ▄                   ▄ █ ▀  ▀▀  ▀▄                    █   ▀▀▄ ▄        
                               ▄▄▀ ▄▀▀           █               ▄ ▀ ▀      █    ▀█▄                  █      ▀▀▄       
                              ▄▄▀ ▀              █          ▄ ▄▀▀          ▄▄      ▀                  ▀      ▀▄▀       
                              ▄▄ ▄              ▄█      ▄ █ ▀              ▀▀           ▄                      ▀▀█     
                             ▄▄▄▀               █   ▄ ▀ ▀                  █            ▀█▄           █           ▀    
                            ███▄▄▄▄▄▄▄▄▄        █▄ ▀                      ▄█              ▀█          █           ▀▄   
                           ▄██▄                 ▄▀█▄                      ▀▀                          ▀           █ █  
                             ▀ █               ▀   ▀█▄                    █                     █▄     █       ▀▄▀ ▄▀  
                                ▀             ▄▀     ▀▄                  ▄█                      ▀█▄   █   ▄  ▀    ▀   
                             ▄  ▀▄            ▀        ▀▄                ▀▀                        ▀▀  ▀▄ ▄ ▀      █   
                           ▄ █   ▄▄          █▀            ▄             █                           ▄ ▄▄         ▄█   
                           █ █    ▄          ▄              ▀▄          ▄█                      ▄ ▄▀▀▀▄▀          ██   
                           █ █     ▀        ▀                 ▀█▄       ▀                 ▄ ▄█ ▀     ▄▀ ▀▄        ▄▀   
                                   ▀▀      ▄▀                   ▀█▄     █           ▄▄▄█ ▀▀          ▄   ▀▄       █    
 ▒▒▒▒▒   ▒                ▒▒█       ▀▄     ▄                      ▀█▄  ▄█      ▄ ▄▀▀▀               ▀     ▄      ██    
                            █        ▄    █▀                        ▀█▄▀ ▄ ▄█ ▀▀                   ▄▀      █     ▀█    
  ▒             ▒     ▒     █         ▄   ▄                     ▄▄  ▄▄██▀▀                        ▄▀        █    █░░░░▒
     ▒▒                     █▄▄        ▀ ▀           ▄▄ ▄▄█▀  ▀▀▀     ██ ▀█▄                      ▄             ▄▄   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▀  ██   █▄▀▄▄ ▄▄█▀  ▀▀▀                ▄    ▀ ▄▄                  ▀           ▀▄ ▀▀     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▄       ▀███                          ▄█       ▀█                ▄▀            ▀▄▄▒▒▒▒▒▒
                 ▒▒▒▒▒          █       ▀▄▀                          █           ▀█▄           ▄▀             ▄ █      
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄      ▀    █▄                     █             ▀ ▄▄        ▄         ▄ ▄▀██▀  ▒▒▒▒▒
      ▒▒▒░▒▒                       █     █     ▀▀                   ▀▀                ▀█      ▀     ▄ ▄▀ ▀ ▄█▀▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄    ▄        ▄▄               █                    ▀█▄ ▄▀▄ ▄▀ ▀     █▀          ▒
▒▒                                    █   ▀         ▀█             █▀                     ▄▀ █ ▀        ▄▀             
----------------------------
                                    ▀ ▀      ▄▀  █          ▀ ▀▄▄            ██                    █ ▀  ▀▄             
                                   █▀     ▄▀▀                    ▀ ▀▄▄▄      ▄█            ▄▄▄▄  ██▀▀█▀▄ ▀▄            
                                  ▀▀     ▀                            ▀ ▀▄▄▄ █ ▄▄▄▄  ███▀  ▀▀        █     ▄           
                                 ▀█     ▄▀                                ▄▀██▄ ▀▀                   █  ▀▄  █          
                                ▄▀   ▄▀▀         █                    ▄ █ ▀ █▀▀                       █   ▀▀▄ ▄        
                               ▄█▀  ▀            █                ▄ ▀ ▀     █      ▄                  █      ▀▀▄       
                              ▄▄█  ▄▀            █            ▄▄▀▀          █      ▀█▄                ▀      ▀▄ ▄      
                              ▄█▄▀▀             ▄█       ▄ █ ▀             █▀        ▀▀                        ▀▄█     
                             █▀▀                █▀   ▄ █ ▀                 ▄              ▄           █           ▀▄   
                             ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▄ ▀                       █              ▀█▄         █            ▄▄  
                            ███            ▀▀▀▀▀▀                         █▀                ▀█        ▀         ▄ ▄▀█  
                           ▀ █ ▀               ▄▀  ▀▄                     ▄                            █       █▄▀ ▄▀  
                               ▀▄              ▄     ▀█▄                  █                       █▄   █   ▄ ▄▀        
                                ▀▄            ▀        ▀█▄               ██                        ▀█▄    █▄▀      █   
                           ▄ ▄   ▄           ▄█          ▀█▄             ▄                            ▄▄▄▀        ▄█   
                           █ █    █          ▀             ▀█            ▀                      ▄ ▄█ ▀█▀▀         ██   
                           █ █     ▀        ▄▀               ▀▄         ██                 ▄ ▄▀▀▀     ▄ ▀▄        ▄▀   
                            ██     ▀▄       ▄                  ▀ ▄      ▄             ▄▄█ ▀▀         ▀   ▀▄       █    
 ▒▒▒▒▒   ▒                ▒▒██      ▀▄     █                      ▀▄▄   ▀       ▄ ▄█ ▀              █▀           ██    
                            ▀        ▄    ▄▄                        ▀█▄██  ▄▄█ ▀▀                  ▄▀      ▄     ▀█    
  ▒             ▒ ▒▒▒▒░▒▒▒▒▒▄         █   ▀                        ▄▄ ███ ▀                        ▄        █    █░░░░▒
     ▒▒                     █          ▀ ▄▀             ▄▄ ▄▄█▀  ▀▀▀   █▀ ▄▄                      ▀          █  ▄█   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█  ██   ▄▄▀ ▄   ▄▄ ▄▄▄▀▀ ▀▀▀             ▀▀   ▀▄                    ▄▀             █▀     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▄     ▀▀ █▀▄▀▀▀                        █       ▀█                ▄▀            ▀▄▄▒▒▒▒▒▒
                 ▒▒▒▒▒          █        █▀█▄                        ██          ▀█▄            ▄             ▄▀█      
            ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄      ▄     ▄                     ▄             ▀ ▄▄        ▀         ▄ ▄ ██▀  ▒▒▒▒▒
      ▒▒▒░▒▒                       █     ▀▄    ▀█▄                  ▄█                ▀█      ▄▀      ▄▀ ▀ ▄█▀▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀     ▀                         ▀                    ▀█▄ ▄█ ▄ █ ▀    ▄█▀          ▒
▒▒                                    █▄  █         ▀█▄             █                      █ █▀         ▄▀             
----------------------------
                                    ▄▀▀▀    ▄▀▀            ▀ █ ▄             ▀█                    ▄▄    ▄             
                                   ▄       ▀                    ▀ █ ▄        █▀             ▄▄▄▄ ▀█▀▀▀   ▀▄            
                                  ▀▀      ▄▀                         ▀ ▀▄▄▄  █   ▄▄▄▄  ██▀  ▀▀       █ ▄   ▄           
                                 ▀█    ▄▀▀       ▄                        ▀▄▀█▀▀  ▀▀                 █  ▀▄  █          
                                ▄▀    ▀          █                     ▄ █ ▀█▀ ▀▄                     ▄    ▀▄ ▄        
                               ▄█▀   ▄▀          █                 ▄ ▀      ▄   ▀█                    █      ▀▀▄       
                               ▄▄ ▄▀▀            █             ▄▄▀▀         █        ▄                █      ▀▄ ▄      
                              ▄▀ ▀               █        ▄ █▀▀            ██        ▀█▄                       ▀▄█     
                             ▀▄▀▄▀              ██    ▄ █ ▀                ▄           ▀█             █           ▀▄   
                             ▀▀▀                █ ▄ █ ▀                    █                ▄         █             ▄  
                           ▄▀█▀▀▀▀▀     ▀▀▀▀▀▀▀▀▀▄█                       ██                ▀█▄       ▀         ▄ ▄▀█  
                             █▀▄               ▄▄ ▀█▄                     ▀                   ▀▀       █       █▄▀ █   
                             █ ▀▄              ▀    ▀█                    █                        ▄   █   ▄ ▄▀        
                                ▄             ▄▀      ▀▄                 ▄█                        ▀█▄    ▀▄▀      █   
                           █     ▄            ▄           ▄              ▀▀                          ▀█▄▄▀        ▄█   
                           █      ▀          █▀            ▀█▄           █                       ▄ ▄▀ ██▀         ██   
                           █▄█    ▀▀         ▄               ▀█▄        ▄█                  ▄ █▀▀▀    ▄ ▀▄         ▀   
                            ██     ▀▄       ▀                  ▀█▄      █▀             ▄▄█ ▀▀        ▀   ▀▄       █    
 ▒▒▒▒▒   ▒                ▒▒██      ▄▄     ▄█                    ▀▄     ▄        ▄ ▄█ ▀             ▄▀    ▀▄     ▄█    
                             █       ▄     ▀                       ▀    █   ▄ ▄▀▀▀                  ▄      ▄     ▀█    
  ▒    ▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▒▒▒▒ █        █   ▄▀                          ██▀█ ▀▀                      █        ▄    ▄░░░░▒
     ▒▒                      ▀         ▀  ▄                ▄▄ ▄▄█▀  ▀▀▀▄▀█                        █▀         █   █   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀█▄  ▄▄  ▀▀█▀     ▄▄  ▄▄▀▀ ▀▀▀          ▄█   ▀█                    ▄▀           █ █▀     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▓▄   ▀▀  ██▄▄█▀ ▀▀▀                     ▀▀      ▀█▄                ▄             ▀▀▒▒▒▒▒▒
                 ▒▒▒▒▒         ▀█          ▄▄                         ▀         ▀ ▄▄            ▀             ▄██      
            ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄      █  ▀█                       █▀            ▀█          ▄▀        ▄ █ █▀   ▒▒▒▒▒
      ▒▒▒░▒▒          ▒▒▒▒▒▒▒▒▒▒▒▒▒█      █     ▄▄                   ▄                ▀█       █     ▄ ▀ ▀ ▄█▀▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀     ▄      ▀▀                 ▄█                   ▀█▄  █ ▄ ▄ ▀    ▄█▀          ▒
▒▒                                    ▀▄  ▀▄         █▄             █                      ▀▄██ ▀      ▄█▀             
----------------------------
                                   ▄▄▀ ▀     ▀            ▀▀▄ ▄               █                  ▀  ▄█   ▄             
                                   ▄        ▄                  ▀▀█ ▄         █▀              ▄▄▄▄ ██▀▀   ▀▄            
                                  █▀     ▄▀▀    ██                  ▀ █ ▄    █     ▄▄▄▄ ██▀▀ ▀▀      ▄▀▄   ▄           
                                 ▀█     ▀       ██                       ▀ ▀▄▄▀█▀▀ ▀▀                █  ▀▄▄ █          
                                ▄█     ▄▀       ██                      ▄ ▀ █▀                       ▀     ▀▄ ▄        
                               ▄█▀  ▄▀▀         ██                  ▄ ▀     ▄    ▀▄                   █      ▀▀▄       
                               ▄▄  ▀            ██              ▄▄▀▀        ▀     ▀█▄                 █      ▀▄ █      
                              █▀ ▄▄▀            ██          ▄▄▀▀           ██                                  ▀▄▄     
                             ▀▄█▀▀              ██     ▄ █▀▀               ▀            █▄            ▄          ▀▀▄   
                             ▀                  █▀ ▄ █ ▀                   █             ▀▀           █             ▄  
                            ███▀     ▄▄▄▄▄███████▀ ▀                      ▄▄                  ▄       ▀▄        ▄▀▄▀█  
                           █▀█▀▄                ▄▀                        █▀                  ▀█▄      █       █▄▀ █   
                             █ ▄               █▀   ▀▄▄                   ▄                     ▀      █     ▄▀        
                             █  ▄              ▄      ▀█▄                 █                         █▄   ▄▀▄▀      █   
                           █ ▀   ▀            ▀         ▀█▄              ██                          ▀█ ▄ ▀       ▄█   
                           █     ▀▀          ▄█           ▀▄             ▄                        ▄ █ ▀█▀         ██   
                           ▀█     ▀▄         ▀              ▀            █                   ▄▄█ ▀▀   ▀ ▀▄         ▀   
                            █      ▀▄       ▄▀                 ▀▄▄      ▄█              ▄▄█ ▀        ▄▀  ▀▄       █    
 ▒▒▒▒▒   ▒                ▒▒▀▄      ▄▄                           ▀█▄    ▀▀        ▄ ▄█ ▀            ▄█    ▀▄     ▄█    
                             █       ▄     █▀                      ▀█▄  █    ▄ ▄█ ▀                 █      ▀▄    ██    
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▒▒▒▒▄█        █    ▄                         ▀▄ █ ▄▀▀▀                     ▀        ▄    ▄░░░░▒
     ▒▒                     ▄█         ▀  █                   ▄▄ ▄▄█▀  █▀█▄                       ▄▀         ▄   █   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██  ▄▄    ▀▀ ▄        ▄▄  ▄▄▀▀ ▀▀▀        █  ▀ ▄▄                    ▄           █ ▄█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▓▄ ▀▀  ██ ▀▀▄ ▄▄█▀ ▀▀▀                  ▄█     ▀ ▄▄                ▀             ██▒▒▒▒▒▒
                 ▒▒▒▒▒         ▀▄        █▀                           █         ▀█ ▄            ▄▀             ▄█      
           ▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄      ▀▄  █▄                       █            ▀█          ▄▀        ▄ █ ██▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█      ▀   ▀                      █▀               ▀█       █     ▄ █ ▀ ▄█▀▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀     █      ▀█▄                 █                   ▀█▄  ▀  ▄ ▀     ▄█▀          ▒
▒▒                                    ▀▄   █          ▄             ▄█                     ▀▄▄█ ▀      ▄█▀             
----------------------------
                                   ▄ █▀ ▀     ▄ ██      ▀ ▀▄ ▄               ▄█                  ▀▀  █  ▀▄             
                                   █       ▄▄▀  ██            ▀▀▄ ▄          █                ▄▄▄ ▀█▀█   ▀▄            
                                  █▀      ▀     ██                 ▀ █ ▄     █      ▄▄▄▄ ██▀▀ ▀▀      ▀▄   ▄           
                                 ▀█      ▄      ██                      ▀ █ ▄▄▄ ██▀  ▀▀              █  ▀▀▄ █          
                                ▄█    ▄▀▀       ██                       ▄ ▀██▀▄                     █     ▀▄▀▄        
                               ▄ ▀   ▀          ██                   ▄▄▀▀   ▄  ▀█                     ▄      ▀▀        
                               ▄█  ▄▄▀          ██               ▄▄▀▀       █       ▄                 █      ▀▄ █      
                              ▀▄ ▄▀             ██           ▄▄▀▀          ▄█       ▀█▄                        ▀▄      
                             ▀ ▀ ▄              ██       ▄▄▀▀              ▀▀                         ▄          ▀▀▄   
                            ▄▀▄▄▀               ██   ▄▄▀▀                  █             ▀█▄          █           ▄ ▄  
                             ▄ █▀▀▀▄▄▄▄▄▄▄▄▄▄▄▒ █▀▄ ▀                      █               ▀▀         ▀▄        ▄▀▄▀█  
                           ▄▀█▄                 ▀▀█▄                      ██                   █▄      █       █ ▀ █   
                             █ █               ▄█  ▀█▄                    ▀                     ▀█     ▀     ▄▀        
                             █  ▀              ▀     ▀▄                   █                          ▄   ▄▀▄▀      █   
                           █ █   ▀            ▄▀       ▀ ▄               ▄█                          ▀█▄▀▄▀        █   
                           █▄█   ▀            ▄           ▀█▄            █▀                         ▄█ █▀         ██   
                            ██    ▀▄         █▀             ▀█▄          ▄                     ▄█ ▀   ▀ ▀▄         ▀   
                            ██      ▄        ▄                ▀█         ▀                ▄█ ▀       ▄▀  ▀▄       █    
 ▒▒▒▒▒   ▒                ▒▒        ▄       █                   ▀       ██         ▄ ▄█ ▀            ▄    ▀▄     ▄█    
                           ▒         ▄      ▄                      ▀█▄  ▀     ▄ ▄█ ▀                ▀      ▀▄    ██    
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▒▒▒▒█         ▀    ▀                         ▀█▄█▄ ▄█ ▀                    ▄▀       ▀▄    ░░░░▒
     ▒▒                     ▄          ▀  ▄█                     ▄▄ ▄▄███▀▄                        ▄             █   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▄      ▀▀ ▀           ▄▄  ▄█▀  ▀▀▀     ▀▀ ▀█                      █           ▄ ▄█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▓▄▀▀  █▄  █▄▀ ▄▄ ▄▄█▀ ▀▀▀                █     ▀█                  ▄▀            ██▒▒▒▒▒▒
                 ▒▒▒▒▒         ▀▄      ▀▀███                          ██        ▀█              ▄▀              █      
           ▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄       █▀  ▄                       ▄            ▀█           ▄        ▄ ▀▄▄▓▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█      ▄   ▀█                      █               ▀█▄      ▀     ▄ ▀▄ ▀▄▀▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄    ▀▄      ▄▄                 ▀▀                  ▀█▄  ▄▀ ▄ ▀  ▀  ▄▀           ▒
▒▒                                    ▀▄   █       ▀                 █                     ▀ ▄▄▀       ▄▀              
----------------------------
                                   ▄▄▀▄▀ ▀    ▄▀██     ▀ ▀▄▄▄                █▀                   █  █  ▀▄             
                                   ▀       ▄▀▀  ██          ▀ ▀▄ ▄           █                 ▄▄▄ ███   ▀▄            
                                  █▀       ▄    ██               ▀ ▀▄ ▄      ▀        ▄▄▄ ▀█▀  ▀     ▀▀ ▄  ▄           
                                 ▀▄     ▄▄▀     ██                     ▀ █ ▄▄ ▄▄ ▀█▀▀ ▀▀             ▄   ▀▄ █          
                                ▄█     ▀        ██                        ▄▄██▀                      █     ▀▄▀▄        
                               ▄▄▀    ▄▀        ██                    ▄▄▀▀      ▀▄                   ▀▄      ▀▀        
                               ▄█  ▄▀▀          ██                ▄▄▀▀      █    ▀█                   █      ▀▄ █      
                              ▀▄▀  ▄            ██            ▄▄▀▀         ▄▄         ▄               ▀        ▀▄ ▄    
                              ▀▄▄▄▀             ██        ▄▄▀▀             █▀         ▀█▄             ▄          ▀█▄   
                            ▄▀▀▀                ██    ▄▄▀▀                 ▄               ▄          █           ▄ ▄  
                            ▄▄▄▀▒ ▒ ▒▄▄▄▄▄▄▄▄▄▄▄██▄ ▀                      █               ▀█▄        ▀▄        ▄▀▄▀▀  
                            ▀██   ▀▀▀▀▀▀▀▀▀   ▀▀██                        ▄█                 ▀         █       █ ▀ ▀   
                             █ ▀                ▄ ▀                       █▀                     █▄    ▀     ▄▀        
                             █ ▀▀              █     ▀▄▄                  ▄                       ▀▀       ▄▀      █   
                           █ █  ▀▄             ▄       ▀█▄                ▀                           █▄▀▄▀        █   
                           ▀▄█   ▀▄           ▀          ▀█              ██                        ▄ ▄▀▀          ██   
                            ██     ▄          ▄            ▀ ▄           ▀                    ▄ ▄▀▀▀  ▄▀▀         ▀▀   
                            ▀█     ▄▄        ▀                ▀█▄        █               ▄ ▄█ ▀       ▄  ▀▄       █    
 ▒▒▒▒▒   ▒                ▒▒ █      ▄       ▄█                  ▀█▄      █           ▄▄█ ▀           █    ▀▄      ▀    
                           ▒▄█       █      ▀                     ▀▄    ██      ▄▄█ ▀               █▀     ▀▄    ██    
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▒▒▒▒██        ▀    ▄▀                         ▄▄▀  ▄ █ ▀                   ▄▀       ▀▄   ▀░░░░▒
     ▒▒                      █        ▀▀   ▀                       ▄▄  ██ ▀▀                       ▄         ▀▄  █   ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄▄       ▀  ▄▀             ▄▄ ▄▄█▀  ▀▀   ▄█▀ █▄                     ▀           ▀▄ █     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒██  ██  ▄ ▀▄▄    ▄▄ ▄▄█▀ ▀▀▀             █    ▀ █▄                 ▄▀             █      
                 ▒▒▒▒▒         ▀▄     ▀▀ ▀▀▄ ▀▀                        █       ▀ █▄              ▄           ▄ ▀█      
            ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄       ▀▀█                         █▀          ▀ █▄          ▀          ▀▄▄▓▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄     █    █▄                     ▄              ▀ █▄      ▄▀       ▄ ▀▄▀▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄     █    ▀  ▄                 ▄█                 ▀ ▄▄   ▄    ▄ ▀  ▄▀           ▒
▒▒                                     ▄   ▄       ▀█                ▀                     ▀ ▄█ ▄ ▀    ▄▀              
----------------------------
                                    ▄█▀▄▀ ▀  ▄ ▀██    ▀ █ ▄                  █                    ▄▄ █  ▀▄             
                                  ▄▀        ▀   ██         ▀ ▀▄▄▄            █                 ▄▄▄ ▀██▄  ▀▄            
                                  ▄▀      ▄▄▀   ██              ▀ ▀▄ ▄       ▀         ▄▄▄ ▀█▀  ▀    ▀ ▀▄  ▄           
                                 ▀▄      ▀      ██                   ▀ ▀▄ ▄ ▄  ▄▄▄ █▄▀ ▀▀            ▄   ▀▄ █          
                                ▄█      ▄       ██                        ▄▄██▄ ▀                    █     ▀▄▀▄        
                               ▄▄█   ▄▀▀        ██                     ▄▄▀▀ ▀  █                     ▀      ▄ ▀        
                               ▄▀    ▄          ██                 ▄▄▀▀     █      ▄                  █      ▀▄ █      
                              ▀▄▀ ▄▄▀           ██             ▄▄▀▀         ▀      ▀█                 ▀        ▀▄ ▄    
                             ▄▀▄ ▀              ██         ▄ ▀             ██           ▄             ▄          ▀▄▄   
                             ▀█▄▄▀              ██     ▄ ▀                 ▀            ▀█            █           ▄▀▄  
                            ▄ ▀▄                ██ ▄ █                     █                 ▄        ▀▄        ▄▀ █▀  
                           ▀▄█  ▀▀▀▀▀▀▀▀    ▄▄▄▄▄█ ▀                       █                 ▀█        █      ▄█   ▀   
                             █▀                 ▀ ▀█▄                     ██                      ▄    ▀     ▄▀        
                             █ ▀▄              ▄▀   ▀█▄                   ▀                       ▀█▄      ▄▀      █   
                           █ █  ▀▄             ▀      ▀                   █                            ▄ ▄▀        █   
                           ▀██    ▄           ▄▀         ▀▄▄              █                         ▄▄█▀▀         ██   
                            ██    ▄▄                       ▀█▄           ██                    ▄ █ ▀  ▄▀▀         ▀▀   
                             █     ▄         ▄▀              ▀▄                           ▄ ▄▀▀▀      ▄  ▀▄       █    
  ▒▒▒▒   ▒                ▒▒▄█      █        ▄                   ▄▄      █            ▄▄█ ▀          ▀    ▀▄      █    
                           ▒▄█       █      █▀                    ▀█▄    █       ▄ █ ▀              ▄▀     ▀▄    ██    
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▒▒▒▒▓█        ▀     ▄                       ▀█  ██  ▄ █ ▀▀                  ▄       ▀▄   ▀▒▒▒▒▒
     ▒▒                      █        ▀▀   █▀                         █▄▄▄▀▀▀                      ▀         ▀▄  ▄▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄        ▀   ▄                ▄▄ ▄▄█▀ ▀▀▀ █▀█ ▄                     ▄▀          ▀▄ █     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▓█  █▄  ▄  ▀▄█       ▄▄ ▄▄▀▀ ▀▀▀          ██   ▀ ▄▄                  ▄            ▀▄▀     
                 ▒▒▒▒▒         ▀▄   ▀▀  ██ ▄▄▀  ▀▀                     ▄       ▀ ▄▄              ▀           ▄ ▀▀      
            ▒▒▒░░▒▒▒▒▒▒           ▄       ▄ ▄▄                         █          ▀ ▄▄          ▄▀          ▄▄▓▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄     ▀▄ ▀  ▄                     █▀             ▀ ▄▄       ▄     ▄ ▄ ▀▄▀▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄     ▀    ▀█                    █                 ▀ ▄▄   █  ▄ █ ▀  ▄▀           ▒
▒▒                                     ▄   ▀        █▄               ▄█                    ▀ ▄▄▀█ ▀    ▄▀              
----------------------------
                                    ▄▄█▄▄▀ ▀ ▄▀ █   ▀ ▀▄ ▄                   █                  ▀  ▄    ▀              
                                  ▄█▀        ▄  █         ▀ █ ▄              █                  ▄ ▄▀▄▄▄  ▀▄            
                                  ▄▀      ▄▀▀   █              ▀ ▀▄▄                    ▄▄▄ █▄▀ ▀▀   █ ▀▄  ▄           
                                 ▀▄       ▄     █                   ▀ ▀▄ ▄  █   ▄▄▄ ▀█▀  ▀               ▀▄ █          
                                ▄█     ▄ ▀      ██                       ▀ █▀█▀▀ ▀                   █     ▀ ▀▄        
                               ▄▄█    ▀         ██                     ▄▄█ ▀▀   ▄                    █     ▀▄ ▀        
                               ▄▀   ▄▄▀         ██                  ▄▄▀▀    █   ▀█                    █      ▀▄ █      
                              ▀▄▀  ▀            ██              ▄ ▀▀        ▀        ▄                ▀        ▀▄ ▄    
                             ▄▀█  ▄▀            ██          ▄ ▀            ██        ▀█                          ▀▄    
                            ▄▄▄█▀               ██      ▄ █ ▀              ▀             █▄           █           ▄▀█  
                            ▄  ▄                ██  ▄ █ ▀                  ▄              ▀█          ▀▄        ▄▀ ▄   
                           ▀▄██ ▄▄█████▀▀██▄▄▄▄▄█▀█ ▀                      █                  █▄       █      ▄█▀  ▀   
                           ▀ █▀▄                █▀█                       ▄█                   ▀▀      ▀     █▀        
                             █ ▀▄               ▄  ▀ ▄                    █▀                       █▄      ▄▀      █   
                           █ █  ▄▄             █      ▀█▄                 ▄                         ▀▀ ▄ ▄▀        █   
                           ▀██   ▄             ▄        ▀█                █                         ▄ ▄█▀         ██   
                            ▀▀    ▄           █           ▀              ▄█                     ▄▄█ ▀   ▀         ▀▀   
                                   █          ▄              ▀█▄         █▀                ▄ ▄ ▀      ▀▀ ▀▄       ▄    
  ▒▒▒▒   ▒                ▒▒▄       █        ▀                 ▀█        ▄              ▄█ ▀         ▄▄   ▀▄      █    
                           ▒▄▄       ▀       ▄                   ▀       █        ▄ █ ▀             ▄      ▀▄    ▄█    
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒░▒▒▒▒▒▒▀       ▀▀     ▀                       ▀█▄ ▄▄   ▄ ▄▀▀▀                 ▀▀      ▀▄   █▒▒▒▒▒
     ▒▒                               ▀▀    ▄                         ▀███▄█ ▀                     ██        ▀▄   ▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒          ▀   ▀                   ▄  ▄▄█▀ ▀█ █▄                      ▄▄          ▀▄ █     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▓▄ █▄ ▄▄   ▀▄ █        ▄▄  ▄▄▀  ▀▀         █   ▀█                    ▀▀           ▀▄▓     
                 ▒▒▒▒▒         ▀▄   ▀  █ ▀▀▄ ▄▄█▀  ▀▀                  █▀      ▀█                ██          ▄ █       
               ▒▒                ▀▄       █▀                           ▄          ▀█ ▄          ▄▄         ▄ █▓▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄      ▄ ▀█                       ▄█             ▀▀▄▄       ▀     ▄▄▀▀ ▄▀▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄     ▄     █▄                   ▀▀                ▀ ▄▄   ▀▀ ▄ █    ▄▀           ▒
▒▒                                     ▄    ▄       ▄▄                █                    ▀ ▄▄▄█ ▀    ▄▀              
----------------------------
                                    ▄▄█▄▄▄▀ ▀ ▀ █  ▀ ▀▄ ▄                    █                  ▀█  █   ▀              
                                  ▄█ ▀      ▄▄▀ █       ▀ ▀▄ ▄                                   ▄▄█▀    ▀▄            
                                  ▄        ▀    █             ▀ █ ▄         ▄            ▄▄▄ █▄▀ ▀   █    ▀▄           
                                 ▀▄      ▄▄▀    █                  ▀ █▄▄    █     ▄▄▄▀█▀▀ ▀          ▀ ▀▄   █          
                                ▄█      ▀       █                       ▀ ▀ █▄▀▄▀ ▀▀                 ▄   ▀▄  ▀▄        
                               ▄▄█     ▄▀       █                       ▄ █ ▀▀█▄                     █     ▀▄ ▀        
                               ▄▀   ▄▀          ██                   ▄█▀▀   ▄     ▄                   █      ▀▄ █      
                              ▀ █   ▄           ▀█               ▄ ▀▀       █     ▀█                  █        ▀▄ ▄    
                             ▄▀▀ ▄▀▀             █           ▄ ▀           ▄█         █▄                         ▀▄    
                             ▄▄▀ ▄               █       ▄ █ ▀             █▀          ▀▀             █           ▄██  
                            ▀ █▀▀                █   ▄▄█ ▀                 ▄               █▄         ▀▄        ▄█▀▄   
                           ▀▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄     █▄▄▀▀                     █                ▀  ▄       █      ▄▀▀  ▀   
                           ▀▀█▄▄         ▀▀▀▀▀▀ ▄▀▄                        █                   ▀█▄     ▀    ▄▀         
                             ▀ ▄                ▀  ▀█▄                    ██                        ▄  ▄  ▄▀       █   
                           █    ▄              ▄▀    ▀█                   ▀                         ▀█▄█▄▀▄▀       █   
                           ▀█    █             ▀         ▄▄               █                          ▄ ▄█▀        ██   
                            ▀ █   █           ▄▀          ▀█▄             ▀                       ▄▀▀▀  ▀         ▀    
                              █    ▀          ▀             ▀▄           ██                 ▄ █ ▀     ▀▀ ▀▄       ▄    
  ▒▒▒▒   ▒                ▒▒▄ █     ▀        ▄▀                 ▄▄       █▀              ▄▀▀▀        ▄▄   ▀▄      █    
                           ▒▒██     ▀▀       ▀                   ▀█▄     ▄         ▄ █ ▀                   ▀     ▄█  ▒ 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒░░▒▒▒░░▒▒░▒▒▀█      ▀▀     ▄▀                     ▀▄    █    ▄ ▄▀▀▀                ▀▀      ▀    █▀▒▒▒ 
     ▒▒                       █       ▀     ▀                         ▀▄▄█▄ █ ▀                    ▄▄        ▀   ▀▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██        ▀▄  ▄▀                    ▄▄  ▄█▀██▀▄                                  ▀  █     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▓██▄ ▄     ▀▄ ▀           ▄▄  ▄█▀  ▀▀      ▄  ▀ ▄▄                   ▀▀             █     
                 ▒▒▒▒▒         ▀   ▀ ▀█  █▄▀ ▄▄ ▄▄█▀ ▀▀▀               ▄█     ▀ ▄▄               ▄▄          ▄ █       
               ▒▒                ▀▄      ▀███▀                         ▀▀        ▀ █                      ▄▄ █▓▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄      █  ▄▄                       █             ▀█         ▀▀    ▄ ▀▀ ▄▀▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄     █   ▀  ▄                   ▄█                ▀▀▄▄   ▄▄   █ ▀  ▄▀           ▒
▒▒                                    ▀     █     ▀▀                  ▀                    ▀ ▄▄  ▀▀    ▄▀              
----------------------------
                                     ▄▀▄▄ ▄▀ ▀▀▄▄ ▀ █ ▄                                          █▄ █   █              
                                  ▄█▀ ▀     ▄▀▀ █      ▀ ▀▄ ▄                                    ▄▄▄▀    ▀▄            
                                  ▄         ▄   █           ▀ ▀▄ ▄          █             ▄▄▄ █▀▀ ▀  █▄   ▀▄           
                                 ▀▄      ▄▀▀    █                 ▀ █ ▄     █      ▄ ▄ █▀▀ ▀         ▀ ▀▄   █          
                                ▄█       ▄      █                      ▀ █ ▄█▄▄ ▀█▀ ▀                ▄   ▀▄  ▀▄        
                               ▄▄█    ▄▀▀       █                        ▄ █▀▀ ▄                     █     ▀▄ ▀        
                               ▄█     ▄         █                     ▄█▀▀  ▄   █▄                    ▄      ▀▄ █      
                              ▀▀█  ▄▀▀          ██                ▄ ▀▀      █       ▄                 █        ▀▄ ▄    
                             ▄▀▀   ▄             █            ▄ █          ▄▄       ▀█                           ▀▄    
                             ▄ █▄▀▀              █        ▄ █ ▀            ██           █▄            █            ██  
                            ▀ ▀                  █     ▄█▀▀                ▀             ▀  ▄         ▀         ▄█▀▄   
                           ▄▀ ▄█▄                █ ▄ ▀▀                    █                ▀█▄        █      ▄▀   ▀   
                           ▀ ▀█▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀██▄                        █                     ▄     ▀    ▄▀▄        
                               █                ▀ ▀█                      ▄█                     ▀█    ▄  ▄▀▄▀     █   
                           █  █ █               ▄     ▄▄                  █▀                         █▄█▄▀▄▀       █   
                            █ █  ▀             █       ▀█▄                                            █▄█▀        ██   
                            ▀ █   ▀            ▄         ▀▄               █                      ▄ ▄ ▀ ▀▀▄        ▀    
                              █    ▀          █             ▀█▄           █                  ▄▄█ ▀    ██ ▀▄       ▄    
  ▒▒▒▒   ▒                ▒▒▄ █    ▀▀         ▄               ▀█         ██             ▄ ▄▀▀        ▄    ▀       █    
                           ▒▒██     ▀▀       █▀                 ▀ ▄      ▀▀         ▄ █ ▀            ▀▀    ▀      █    
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒ █      ▀       ▄                     ▀█▄   ▄       ▄▀▀▀               ▄▄      ▀    █▀    
     ▒▒                      ▄█       ▀▄    █▀                       ▀▄  █ ▄ █ ▀                                 ▀▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀        ▀▄   ▄                       ▄▄ ▄▄▄▄▀                       ▀▀          █ ▄     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▄▄ ▄      ▀▄ █▀             ▄▄ ▄▄█▀ ▀▀▀   ▀▀▀ █                     ▄▄            ██     
                 ▒▒▒▒▒         ▀  ▀ ▀█ ▄▄▀▄▄    ▄▄ ▄▄▀▀ ▀▀▀             █     ▀█ ▄                           ▄ ▀▄      
            ▒  ▒▒                ▀▄     ▀ ▀██ ▀▀                       ▄█        ▀ ▄▄            ▀▀       ▄▄ ██▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄      ▀▀▀                         ▀            ▀ █         ▄▄    ▄ █  ▄█▀▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄     ▀▄  ▀█                      █                ▀█ ▄       ▄▄ ▀  ▄█▀          ▒
▒▒                                    ▀     █     ▀█                  ▄█                   ▀ ▄▄▀▀█     ▄▀▀             
----------------------------
                                     ▄▀ ▄▄ ▄▀▀▄▄ ▀▀▄ ▄                                         ▀  ▄ █   █              
                                  ▄██▀ ▀▀    ▀        ▀ █ ▄                 █                     █▄█    ▀▄            
                                  █        ▄▄▀  █          ▀ ▀▄ ▄           █              ▄ ▄▀█▀ ▀▀ ▄▄   ▀▄           
                                 ▀█       ▀     █               ▀ ▀▄ ▄      █       ▄▄▄ ██▀ ▀        █ ▀▄   █          
                                ▄█      ▄▄▀     █                     ▀▀█ ▄ █ ▄▄▄▀▄▀ ▀                   ▀▄  ▀▄        
                               ▄▄▄     ▀        █                         ▄ █▀▄▀                     █     ▀▄ ▀▄       
                               ▀█    ▄▄▀        █                     ▄▄█ ▀ ▄ ▀▀ ▄                   ▀▄      ▀▄ █      
                              ▀▀▄   ▀           █▄                 ▄ ▀▀     █     █▄                  █        ▀▄      
                             ▄▀█  ▄▄▀           ▀█             ▄ █          █        █▄                          ▀▄    
                             ▄ ▄ ▀               █         ▄▄█ ▀           ██         ▀▀              █            █▀  
                            ▀ █▄▄▀               █      ▄▄▀▀               █▀             █▄          ▀         ▄▄▀█   
                           ▄▀ ▀                  █  ▄ ▀                    ▄                  ▄        █      ▄▀   █   
                           ▄▀▀▀▀▀▀▀▀▀▀███▄▄▄ ▄▄▄▄▀█ ▀                      █                  ▀▀       ▀    ▄▀▄▀   ▄   
                              █▀                ▄▀ ▄▄                      █                      █▄   ▄   ▀▄▀     █   
                           █  █▀▀                   ▀█▄                   ██                       ▀  ▄█  ▄▀       █   
                            █ █ ▀▀             ▄▀     ▀                   ▀                           █▀█▀        ██   
                              █  ▀▀            ▀         ▀█▄              ▄                       ▄ █ ▀▀▀▀        █    
                              █   ▀           ▄█           ▀█             █                   ▄▄▀▀▀   ▄▀ ▀▀       ▄    
  ▒▒▒▒   ▒                ▒▒▄▄█    ▀          ▀                ▄▄         █              ▄ ▄ ▀        ▄   ▀▀      █    
                           ▒▒█▀     ▀        ▄█                 ▀█▄      ██          ▄ █ ▀           ▀     ▀▀     █    
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒        ▀▄      ▀                    ▀      ▀       ▄▄▀▀▀              ▄▀       ▀   █▀    
     ▒▒                      ▄        ▀▄     █                       ▀█▄ ▄  ▄ ▄ ▀                   ▄         █▄ █▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█        ▀▄   ▀                          █▄██ ▀                      ▀           █▄▄     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▒▒▒▒▒▒▒█ ▄       ▀▄  ▄                ▄  ▄▄▀  ▀▀ ▄█▀▀▄▄                    ▄▀            ██     
                 ▒▒▒▒▒          ▄▀ ▀▄ ▄  ▀▄█       ▄  ▄▄▀  ▀▀           ▀    ▀ █                  ▄          ▄ ▀▄      
            ▒▒ ▒▒                ▀▄    ▀ ▀▄ ▄▄▀  ▀▀                     █        ▀█ ▄            ▀        ▄▄ ██▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄      ▄ █▄                        ▄█           ▀ ▄▄        ▄▀      █  ▄█▀▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄     ▀▄   ▄▄                     ▀               ▀ █      █  ▄ ▀▀  ▄█▀          ▒
▒▒                                    ▀     ▄      ▄▄                  █                   ▀▀▄▄█▄▄ ▀   ▄▀              
----------------------------
                                     ▄▀▀▄▄   █  ▀▀▄ ▄                       █                  ▀█   █   █              
                                    ██  ▀▀   ▄█     ▀ ▀▄ ▄                  █                     ███▄   ▀▄            
                                  ▀          ▀            ▀ █ ▄             █               ▄ ▄▀▄▀ ▀▀ ▀▄  ▀▄           
                                 ▀█       ▄█    ▄              ▀ ▀▄ ▄       █         ▄▄ ██▀ ▀       █  █   █          
                                ▄█        ▀     █                   ▀ ▀▄ ▄  █  ▄ ▄▀█▀ ▀              ▀   ▀▄  ▀▄        
                               ▄▄▄     ▄█       █                        ▀ ███▀ ▀                    █     ▀▄ ▀▄       
                               ▀█               █                      ▄▄█ ▀   ▀▄                    ▀       ▀▄ █      
                              █▀▄   ▄█          █                   ▄▄▀▀    █   ▀  ▄                  █        ▀▄      
                             ▄▄▄                ▀█              ▄ █         ▀      ▀█                 ▀          ▀▄    
                             ▄ ▄  █▀             █          ▄▄█ ▀          ▄█          █▄             █            █▀  
                            ▀▀▄▀                 █       ▄ ▀▀              █▀           ▀  ▄          ▀         ▄▄▀█   
                           ▄▀  █▀                █   ▄ █                                   ▀█          █      ▄▀   ▀   
                           ▄▄▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  █▄█ ▀                     █                   █▄      ▀    ▄▀▄▀   ▄   
                              █              ▀▀▀▀██▄                       █                    ▀  ▄   ▄    ▄▀     █   
                           █  █▀                ▀  ▀▄                     ▄█                       ▀█  █  ▄▀       █   
                            █ █ ▀▄              ▄     ▀█▄                 ██                           ██▀        ██   
                              █  ▀▄            █        ▀█                ▀                        ▄▄▀▀▀ ▀        █    
                            ▀ ▀   ▀▄           ▄            ▄▄            ▄                   ▄ ▄ ▀   ▄▀ ▀▀            
  ▒▒▒▒  ▒▒                 ▒▒▄     ▀▄         █▀             ▀█▄          █               ▄ █ ▀       █   ▀▀      █    
                           ▒▒▀      ▀▄        ▄                ▀ ▄▄       █           ▄ █ ▀          █     ▀▀     █    
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒▄█      ▀▄      ▄▀                   ▀█▄    ██       ▄▄▀▀▀              █       █   █▀    
     ▒▒                      ▄█       ▀▄                            ▀    ▀     ▄ ▀                  █         █▄ █▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█        ▀▄   ▄▀                         ▀█▄ █ ▀                     ▄▀          █▄      
                       ▒▒▒▒▒▒▒█▄▄       ▀▄  ▀                  ▄▄  ▄█▀  ▀█ █                       ▄            ▄█     
                 ▒▒▒▒▒          █ ▀█ ▄    ▄▄█        ▄▄  ▄█▀  ▀▀        ██   ▀█ ▄                 ▀          ▄ ▀▄      
            ▒▒▒▒▒                ▀▄   ▀ ▀▄ ▀▄ ▄▄█▀  ▀▀                  ▄       ▀ ▄▄             ▄▀       ▄▄▀██▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄      █▀ ▄                         █           ▀█ ▄         ▄     ▄▄ ▀▄█▀▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄      █ ▀▀ ▄                     ██              ▀ ▄▄     ▀    █   ▄█▀          ▒
▒▒                                    ▀▄    █    ▀▀ ▄                  ▄                   ▀█ ▄▄█ ▀▀   ▄▀              
----------------------------
                                     ▄▀▀   ▄▄ ▄▄█ ▄                         █                   █▄      █              
                                  ▄▄ ▄▄▀  ▀   █▀▀  ▀ ▀▄ ▄                   █                      ██    ▀▄            
                                  ▀         ▄           ▀ ▀▄ ▄              █                ▄▄▄██▀▀█  ▄  ▀▄           
                                 ▀█        ▀▀                 ▀▀█ ▄         █          ▄▄ █▀ ▀▀      █  ▀▄  █          
                                ▄█       ▄      ▄                  ▀ ▀▄▄▄   █▄   ▄▄ █▀ ▀             ▀    ▀▄ ▀▄        
                                ▄▄      ▀▀      █                       ▀ ▀ ██▀▀ ▀                   ▄      █ ▀▄       
                               ▀▄     ▄▄        █                       ▄ █   █                      █       ▀▄ █      
                              █▀▄     ▀         █                    ▄▄▀▀   █    █▄                   █        ▀▄▀     
                             ▄▄▄▀  ▄█           █▄               ▄ █        █     ▀  ▄                ▀          ▀▄    
                             ▀ █   ▀             █            ▄█ ▀         ▄█        ▀▀               ▄            ▄▀  
                            █▀▄▀▄█               █        ▄ ▀▀             ██            █▄           █         ▄▄▀█   
                           ▄▄ ▀ ▀                █    ▄ █ ▀                ▀                █▄         █      ▄▀   ▀   
                           █▄▄█▄▄▄▄▄▄▄▄            ▄▄▀▀                    ▄                 ▀▀ ▄      ▀      ▄▀   ▄   
                              █▄     ▀▀▀▀▀▀▀▀▀▀ ▀█                         █                    ▀█     ▄    ▄▀     █   
                           █  █▀▄               ▄▀  ▄▄                     █                        █▄ █ ▄ ▀       █   
                            █ █ ▀▄                   ▀█                   ██                         ▀  █▄        ██   
                              ▀  ▀▄            ▄▀      ▀ ▄▄               █▀                       ▄ █ █▀█        █    
                            ▀     ▀▄           ▀          ▀█▄                                  ▄ █ ▀   ▄ ▀▀            
  ▒▒▒▒  ▒▒                ▒▒▒█▄    ▀▄          █            ▀ ▄▄          █                ▄ █ ▀      ▀   ▀▀      █    
                           ▒▒ █      ▄        ▀                ▀█▄        █            ▄ █ ▀         ▄▀    ▀▀     █    
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒▄█       ▄       ▄                  ▀       ▄█        ▄▄▀▀▀             ▄       █▄  ▄▓    
     ▒▒                       █        ▄     █                      ▀█▄  ██     ▄▀▀                 ▀         █▄ █▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀         ▄    ▄                        ▀▄ ▀▄ ▄ ▀                    ▄▀          ▄▄▀     
                       ▒▒▒▒▒▒▒▄▄         ▄  █▀                    ▄▄ ▄▄█ ██ ▄                      ▄             ▄     
                 ▒▒▒▒▒         ▀▄ █ ▄▄    ▄ ▄           ▄▄ ▄▄▀▀ ▀▀       █  ▀ ▄▄                  █            ▀▄      
            ▒▒▒▒▒                ▀▄  ▀ ▀▄ ▄▄▀ ▄▄ ▄▄▀▀ ▀▀                █▀      ▀█ ▄             ▄▀       ▄ ▀██▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄     ▀███                          ▄          ▀ █           █     ▄▄ ▀▄█▀▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄      ▀  █                        █              ▀▀▄▄     ▄▀  ▄▄ ▀ ▄▀▀          ▒
▒▒                                    ▀▄    ▀▄    █                    █▀                 ▀ █   █ █    ▄▀              
----------------------------
                                     ▄▄▀     ▄▄▄▀▄▀                         ██                ▀▀ ▄      █              
                                    █ ▄▄▀▀ ▀   ▀█ ▀ █ ▄                     ██                   ▀  ▄     ▄            
                                 ▄▀         ▄█  ▀      ▀ ▀▄▄▄               ██                ▄▄ █▀ █▄    ▀            
                                 ▀█                         ▀ ▀▄ ▄          ██          ▄▄ █▀ ▀      ▄  ▀▄  █          
                                ▄█        █▀                      ▀▀█ ▄     ██    ▄▄ ██ ▀            █    ▀▄  ▄        
                                ▄▄      ▄       ▄                      ▀ █ ▄██▄▀█▀ ▀                 ▄      ▀▄▀        
                               ▀▄      █▀       █                        ▄ █▀▀ ▄                     █        █ █      
                              ▄▀▄    ▄          █                     ▄█▀▀  ▄  ▀█                     █        ▀▄▀     
                              ▄▄▀   ▀▀          █▄                ▄ █       █      █▄                 ▀          ▀▄    
                             ▀ ▀  ▄              █             ▄█ ▀         █         █▄              ▄            ▄   
                            ▄▀ █  ▀              █         ▄ ▀▀            ██          ▀▀ ▄           █         ▄▄▀█   
                            ▄ █▄█                █     ▄▄█ ▀               █▀             ▀█           █      ▄▀▄  ▀   
                           █▄▄▄█                    ▄ ▀▀                                      █▄       ▀      ▄▀   ▄   
                              ██▀▀▀▀▀▀▀▀▀▀███▄▄▄▄▄█                        █                     █▄    ▄   ▄▄▀     █   
                           █  █▄▄                █▀█▄                      █                      ▀  ▄ ▀ ▄▀▄       █   
                            █ █ ▄▄              ▀   ▀                      ▄                         ▀▀ █▄▀       ██   
                                 ▄▄             ▄      ▀█▄                ██                        ▄ █▄▀▄        █    
                            ▀     ▄▄           █▀        ▀                █▀                    ▄ █ ▀  ▄ ▀▀            
  ▒▒▒▒  ▒▒               ▒▒▒▒██    ▄▄          ▄            ▀█▄                             ▄▄█ ▀     ▀   ▀▀      █    
                           ▒▒ █     ▄▄        ▄▀              ▀           █             ▄▄▀▀         ▄▀    ▀▀     █    
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒██      ▄▄                          ▀█▄      █         ▄▄▀▀             █       █▄  ▄▓    
     ▒▒             ▒         █        ▄     ▄█                    ▀     ▄█      ▄▀▀                ▄▀        █▄ █▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █        ▄    ▀                        ▀█▄██  ▄ ▀                    ▄          ▄▄▀     
                       ▒▒▒▒▒▒▒██         ▄   █                       ▄  ██▄█                       ▀             ▄     
                 ▒▒▒▒▒         ▀▄█  ▄     ▄ █             ▄▄  ▄█▀  ▀▀    █ ▀ █ ▄                  ▄▀           ▀█▀     
            ▒▒▒▒▒                ▀▄ ▀ ▀▄ ▄ ▄▄    ▄  ▄▄▀  ▀▀             ▄█     ▀ ▄                ▄       ▄ ▀██▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄    ▀ █▀▄ ▀▀                       █▀         ▀▀▄▄          ▀     ▄ ▀▀▄█▀▒    ▒░░▒
 ▒▒▒▒▒▒                             ▀▄      █▀ ▄▄                       █             ▀ █ ▄     ▄▀  ▄  ▀ ▄▀▀          ▒
▒▒                                    ▀▄    ▀▄  ▀ ▄▄                   ▄█                 ▀ ▄   ▄▄▄ ▀  ▄▀              
----------------------------
                                      ▄▀       ▄▄█ ▀                        ██                 █    ▀   █              
                                   ▄▀█▄▄▄ ▀▀ ▀█▀█ ▀▄ ▄                      ██                   ▀█       ▄            
                                 ▄▀▀         ▀▀ █     ▀▀█ ▄                 ██                ▄▄▄▀▄▀█▄    ▀            
                                 ▀▀        ▄▄   ▀          ▀ ▀▄▄▄           ██           ▄▄ █▀ ▀    ▀▄▀▄    █          
                                ██         ▀                    ▀ ▀▄ ▄      ██     ▄ ▄▀█ ▀           █  ▀ ▀▄  ▄        
                                ▄▄      ▄█                           ▀ ▀█ ▄ ██ ▄▀▄▀ ▀                       ▀▄▀        
                               ▀▄       ▀       █                         ▄ ▀▀▄                      █        ▀▄█      
                              ▄▀█     █         █                      ▄█▀▀ ▄ ▀  ▄                    ▄        ▀▄▀     
                              ▄ ▀   ▄           █                  ▄ █      █    ▀▀ ▄                 ▀          ▀▄    
                             ▀ ▀   █▀           ▀█              ▄█▀▀        █       ▀█                ▄            ▄   
                            ▄▀ █ ▄               █          ▄ ▀            ▄█           █▄            █         ▄▄▀█   
                            ▄ █ ▀▀               █       ▄█ ▀              ██              █▄          █       ▀▄  ▀   
                           ▀  ▄▄                     ▄ ▀▀                  ▀                ▀▀ ▄       ▀      ▄▀   ▄   
                            ▀▀█▀▀▀▀▀██▄▄▄▄▄▄▄▄▄▄▄  █ ▀                     ▄                   ▀▀ ▄    ▄   ▄▀▀     █   
                           █▄ ██               ▀▀██                        █                      ▀█▄  ▀  ▀▄▀      █   
                            █ ▀ █               ▄▀  ▀█▄                    █                          █▄█▄▀       ██   
                                 ▄                    ▀▄                  ▄█                         ▄▄ █▄        █    
                            ▀▄█   ▄            ▄█        ▀█▄              ██                     ▄▄▀▀  ▀  █            
▒ ▒▒▒▒  ▒▒               ▒▒▒▒██    ▄           ▀           ▀▄             █                  ▄▄▀▀     ▄▀  ▀▀      █    
                           ▒▒ █     ▄▄         ▄              ▀█▄                        ▄▄▀▀         ▄    ▀▀     █    
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▀▄      ▄▄       █                 ▀         █          ▄▄▀▀            ▀       █▄   █    
     ▒▒ ▒  ▒                  ██      ▄▄      ▄                    ▀█▄    █      ▄▄▀▀               ▄▀        ▄▄ █▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █       ▄▄    ▄▀                      ▀    █   ▄ ▀                   ▄           ▄█     
                       ▒▒▒▒▒▒▒██        ▄▄                             ▄▀██ ▀                      ▀            ▀█     
                 ▒▒▒▒▒         ▀█▄▄      ▄▄ ▄▀               ▄▄  ▄█▀  ▀▀ ▀ ▀▀▄▄                   ▄▀           ▀█▀     
            ▒▒▒▒▒                ▀▄▀ ▀▄ ▄  ▄▀      ▄▄ ▄▄▀▀ ▀▀            █    ▀ █ ▄               █         ▀██▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄   ▀ ▀▄█▄▀▀ ▀▀                     ▄█        ▀ █ ▄          ▄▀      ▀▀▄█▓▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄      ▄ █                         ▀             ▀ ▄        ▄    ▀▀ ▄▀▀          ▒
▒▒                                    ▀▄     ▀  ▀▀ ▄                    █                 ▀▀▄▄  ▀▄ ▀▀  ▄▀              
----------------------------
                                      ▄▀        ▀▒█ ▀                       ██               ▀ ▄▄   █   █              
                                   ▄▀▀ ▄▄▄▄ ▀▀▄█▄▀▄▄▄                       ██                  ▀ ▄▄      ▄            
                                 ▄█▀▀           █   ▀ ▀▄ ▄                  ██                 ▄ ▄█▀█▀    ▀            
                                  ▀         █▀  █         ▀▀█ ▄             ██            ▄▄▀▄▀ ▀   ▀ ▀▄    █          
                                ██        ▄     ▀              ▀ █ ▄▄       ██      ▄ ▄▀█▀▀          █  ▀▄ ▄  ▄        
                                ▄▄       █▀                         ▀ ▀▄ ▄  ██ ▄▄▀█▀ ▀                    ▀ ▀▄▀        
                               ▀▄      ▄▄       ▄                        ▀ ▀██▀                      █        ▀▄█      
                              ▄▀▀      ▀        █                       ▄█▀▀   █▄                    ▀▄        ▀▄ ▄    
                              ▄ █   ▄█          █                   ▄ █     █   ▀  ▄                  █          ▀▄    
                             ▀ █    ▀           ▀█               ▄█▀▀       █      ▀▀ ▄               ▄            ▄   
                            ▄▀ ▄  █▀             █           ▄ █            █         ▀▀ ▄            █         ▄▄▀█   
                            ▄ ▄▀▄                █        ▄█▀▀             ██            ▀█            █       ▀   ▀   
                           ▀▀ ▀█▀                     ▄ █                  █▀                █▄        ▀      ▄    ▄   
                           ▀▀▀▀█▄▄▄▄▄▄▒▄▄▄▄        ▄█▀▀                    ▀                    █▄     ▄   ▄▀▀     █   
                           █▄ ▄▀         ▀▀▀▀▀▀▀▀▀▄▄                       ▄                     ▀ ▄▄  █           █   
                            ▀   █                █ ▀█                      █                        ▀▀ ▄█▄▀       █▀   
                            ▄ ▄  █              ▀      ▄▄                  █                         ▄ ██▄        █    
                            ▀▄█   █             ▄       ▀█                ▄█                     ▄ █ ▀ ▀  ▄       ▀    
▒ ▒▒▒▒  ▒▒               ▒▒▒▒▀█    █           █▀           █▄            ██                   ▄ ▀    ▄▀  ▀▀      ▄    
                           ▒▒▄      █                        ▀█           █                ▄ ▀        ▄    ▀▀     █    
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▀▄█     ▄        ▄▀                ▀█▄                    ▄ ▀           █       █▄   █    
   ▒▒▒▒    ▒                  ▀█      ▄       ▀                   ▀       █        ▄ ▀               █        ▄▄ █▒   ▒
                             ▒▄█       ▄▄     █                      ▀█▄  █   ▄▄▀▀                  ▀           ▄█     
                          ▒▒  ▀         ▄▄   █                         ▀  ▄▄ ▀                     ▄▀           ▀▀   ▒ 
                 ▒▒▒▒▒         ▀▄ ▄      ▄▄  ▄                  ▄▄ ▄▄▀▀ ▀██ ▄                      ▄           ▀█▀     
            ▒▒▒▒▒                ▀▄▀▀▄ ▄  ▄▄▄▀        ▄  ▄▄▀  ▀▀         ▄    ▀ ▄▄                ▀         ███▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄   ▀▀▄ ▄  ▄▄▀  ▀▀                   █        ▀▀▄▄           ▄▀      █▀▄█▓▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄      █ ▄▄                        ██            ▀▀▄▄       ▄    █▀ ▄▀▀          ▒
▒▒                                    ▀▄     ▀   █▄                     ▀                 ▀▀ ▄  █  █    ▀              
----------------------------
                                       ▀        █▒▒▄ ▀                       █               ▀█     █   █              
                                   ▄▄▀  ▄▄▄▄▄▄▀██▀▄                          █                  ▀▀ ▄▀    ▀▄            
                                 ▄█▀▀▀▀      ▄ ▀▄  ▀ ▀▄▄▄                    █                  ▄▄ ██ ▄   ▀            
                                  ▀          ▀  █       ▀ ▀▄ ▄               █             ▄▄▀▄▀▀   █  ▀    █          
                                ██        ▄█    █            ▀ ▀█ ▄          █       ▄ ▄▀█ ▀         █  ▀▄    ▄        
                                ▄█                                 ▀ █ ▄    ▄█  ▄ ▄▀▀ ▀              ▀    ▀▄ ▄▀        
                               ▀▄       █▀                              ▀ ▀ ██ ▀ ▀                   █        ▀▄█      
                              ▄▀▀     ▄         █                        ▄█   █▄                     ▀▄         █ ▄    
                              ▄ █    ▀▀         █                    ▄ ▀▀   █    █▄                   █          ▀▄    
                             ▀ █   ▄▄           ▀▄                ▄█▀▀      █       █▄                             ▄   
                            ▄█ ▄   ▀             █            ▄ █           █        ▀ █▄             █         ▄█▀█   
                            ▀  ▀ █               █         ▄█▀▀            ▄█           ▀  ▄           ▄           ▀   
                           ▄▀ ▀▄                       ▄ █                 ██              ▀▀ ▄        ▀     ▄▄    ▄   
                           ▀▀▄██▄▄▄▄▄               ▄█▀▀                   █                  ▀▀ ▄     ▄    ▀▀     █   
                           █▄ ▀     ▀▀▀▀▀▀▀ ▀██▄▄██                                              ▀█    █  ▄▄       █   
                            ▀  ▀▀                ▄▀                        █                        ▀█▄ █▀▀       ▄▀   
                            ▄ █ ▀▀              ▄▀   ▀█▄                   █                          ▄ █▄        █    
                            ▀▄█   ▀             ▀      ▀ ▄▄                █                      ▄ █ ▀█ ▄▄       ▀    
▒ ▒▒▒▒  ▒▒               ▒▒▒▒▀▀    █            █         ▀█              ▄█                  ▄ █ ▀    █   █      ▄    
                           ▒▒▄ █    █          ▀              ▄▄          ██              ▄ █ ▀       ▀    ▀▀     █    
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▀██     █         ▄               ▀█         █             █ ▀          ▄▀      █▄   █    
     ▒▒    ▒                   ▀      █       █▀                  ▀█▄               ▄ ▀              ▄        ▄▄ █▒   ▒
                             ▒▄        ▄                            ▀     █    ▄▄▀▀                 ▀           ▄█     
                          ▒▒   █        ▄    ▄▀                        ▀█ █▄▄▀▀                    ▄▀           ▀█     
                 ▒▒▒▒▒         ▀▄▄       ▄▄  ▀                    ▄▄  ▄█ ███ ▄                     █           ▀█▀   ▒▒
            ▒▒▒▒▒                ▀█ ▀▄▄   ▄▄ █          ▄▄  ▄▀▀  ▀▀      █▀  ▀ █ ▄                ▄         ███▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█   ▀ █  █ ▄▄ ▄▄▀▀ ▀▀                 ▄       ▀ █ ▄            █     ▄█ ▄█▓▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                             ▀▄      ██                           █           ▀ █ ▄       ▀   ▄█  ▄▀▀          ▒
▒▒                                    ▀▄     ▄ ▀▀ ▄                     █▀               ▀ █ ▄  ▄▀▄▄    ▀              
----------------------------
                                      ▄▀▀       ▀▓▒▀▄ ▀                      █              ▀ ▄▄    █   █              
                                    ▄      ▄▄ ▄▄ ▄▀                          █                   █  █    ▀▄            
                                 ▄█▀▀▀▀▀▀▀   ▄██  ▀▀█ ▄                      █                   ▄▄ ▀     ▀▄           
                                 ▄▀         ▄  ▀█      ▀ █ ▄                 █             ▄ ▄▀▄▀▀  █▀  ▄   █          
                                █▀         ▀▀   █           ▀ ▀▄▄▄           █        ▄ ▄▀█ ▀        ▄   ▀    ▄        
                                ▄█       ▄▄     ▀                ▀ ▀▄ ▄      █   ▄ ▄▀▀ ▀             ▀    ▀▄  ▀        
                               ▀▄        ▀                              ▀█ ▄▄█▄▀▀ ▀                  ▄      ▀ ▀▄█      
                              ▄▀▀     ▄█        ▄                        ▄▄█▀▀ ▄                     ▀          ▀▄▄    
                              ▄ █    ▄          █                     ▄ ▀▀  ▄  ▀█ ▄                   █          ▀▄    
                             █▀▄    █▀          █▄                 ▄█▀▀     █     ▀█                               ▄   
                             ▄ ▀  ▄▄             █             ▄ █          █         █▄              █         ▄█▀█   
                            ▀  █  ▀              █          ▄█▀▀            █            █▄           ▀▄           ▀   
                           ▄▀ █▄█                       ▄ █                ██               █▄         ▀     ▄█▀   ▄   
                           ▀▄ ▄▄                     ▄ ▀▀                  █▀                  █▄      ▄           █   
                           █▄ ▀█▀▀▀▀▀ ▀▀██▄▄▄▄▄ ▄█▄█ ▀                     ▀                      █▄   █  ▄▄▀      █   
                            ▀  ▀▄                ▀ ▄▄                      ▄                       ▀ ▄▄ █▀        ▄▀   
                            ▄ █ ▀                █  ▀█                     █                          ▀█▄█        █    
                            ▀▄█  ▀              █      ▀█▄                 █                       ▄▄▀▀▄▀▄▄       ▀    
▒ ▒▒▒▒  ▒▒               ▒▒▒▒▀ ▄  ▀▀            ▄        ▀  ▄              █                   ▄ ▀▀    ▄   ▄      ▄    
                           ▒▒▄ █   ▀▀          ▄▀           ▀█            ██               ▄ █ ▀      ▀    ▀▀     █    
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒██     █         ▀                ▄▄        ██           ▄ █ ▀         ▄▀     ▀█▄   █    
     ▒▒    ▒                          █        █                 ▀█       █          ▄ ▀             █        ▄▄ ▄▒   ▒
                             ▒██       █      █                     ▀█▄         ▄▄ ▀                ▄▀          ▄█     
                          ▒▒   █        █     ▄                       ▀  ▄█ ▄▄▀▀                    ▄           ▀█     
                 ▒▒▒▒▒         ▄ ▄       ▄   ▄▀                      ▄  ▄██ ▄                      ▀           ▀█▀▒▒▒▒▒
            ▒▒▒▒▒                ▀█▀▄ ▄   ▄▄               ▄▄ ▄▄▀▀ ▀▀    ▄█ ▀ █ ▄                 ▄▀       ▄███▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▓█  ▀ ▀▄▄▄▄█  ▄▄  ▄▄▀  ▀▀              ▀        ▀▄▄             ▄     ▄▄ ▄█▓▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                             ▀▄     ▀█▄▄▀▀                        █           ▀▀▄▄        █   ▄▄  ▄▀▀          ▒
▒▒                                    ▀▄     ▄  █                       ▄█               ▀▀▄▄    ▀▄  ▀  ▀              
----------------------------
                                      ▄▀▀       ▀░▓▒▀▄ ▀                    █               ▀▀ ▄    █  ▀▄              
                                    ▄▀        ▄▄█                           ██                 ▀▀ ▄ █    ▀▄            
                                 ▄▄█▄ ▀▀▀ ▀▀▀ ▀█▀ ▀▄ ▄                       █                   ▄▀▄█     ▀▄           
                                 ▄▀         ▄█ █     ▀ ▀▄ ▄                  █              ▄ ▄█▀ ▀ █▀▄     █          
                                █▀              █          ▀▀█ ▄             █         ▄ ▄█▀ ▀      ▀▄   ▀▄  ▀▄        
                                ▄█        █▀    █               ▀ ▀▄▄▄       █    ▄ ▄▀▀ ▀            █     ▄  ▀        
                               ▀▄       ▄                            ▀ ▀▄ ▄  █ ▄▀█ ▀                 ▄      ▀▄ ▄█      
                              ▄▀▀       ▀       ▄                         █▄█ █                      █          ▀▄▄    
                                █    ▄█         █                      ▄ ▀▀ ▄ ▀▀ ▄                    █          ▀▄    
                             █▀▄                █                   ▄█ ▀    █    ▀▀ ▄                 ▀            ▄   
                             ▄ ▀   █▀            █              ▄ █         █       ▀▀ ▄              █         ▄█▀█   
                            ▀  █ ▄               █           ▄█▀▀           █          ▀▀ ▄           ▀▄           ▀   
                           ▄▀ ▄  ▀                       ▄▄█               ▄█             ▀▀ ▄         █     ▄▀▀   ▄   
                            ▄▄██                      ▄ ▀▀                 ██                ▀▀ ▄      ▄           █   
                           █▄ ▀█▀ ▀▀█▄▄▄▄▄▒▄▄▄   █ ▄█ ▀                    █▀                   ▀█ ▄   █  ▄▀▀      █   
                            ▀ ▄ ▄           ▀▀▀▀▀██▄                                               ▀█   █ ▄       ▄▀   
                            ▄ █ ▀▄               ▄ ▀ ▄▄                    ▄                          ▀██▀        █    
                            ▀█▀  ▀▄             ▄▀    ▀█                   █                         █ █▀█▄       ▀    
  ▒▒▒▒  ▒▒               ▒▒▒▒  █  ▀             ▀        ▀█▄               █                    ▄▄ ▀   ▄  ▄▄      ▄    
                           ▒▒▄ █   ▀            █          ▀  ▄            █                ▄ ▀▀      ▄▀   ▀▀     █    
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒          ▀▀    ▀▀         █              ▀█          ██            ▄ █ ▀         ▄     ▀█▄   █    
     ▒▒    ▒                  ▄▄      ▀        ▄                  ▄▄      ██          █ ▀            ▀        █▄ ▄▒   ▒
                             ▒▀█       █      ▄▀                   ▀█     █      ▄▄ ▀               ▄▀          ██     
                          ▒▒   ▀        █     ▀                       ▀█▄    ▄ ▀▀                   ▄           ▀█     
                 ▒▒▒▒▒         █▀▄       █    █                        ▄▀ ▄█                       █           ██▀▒▒▒▒▒
            ▒▒▒▒▒                █▄▀ ▄    ▄▄ █               ▄▄  ▄█▀  ▀▀  █ ▀ ▄▄                   ▀       ▄█▄█▒▒      
      ▒▒▒░░▒▒▒▒▒▒░▒▒▒▒░▒░░░▒▒░▒░▒▒▓█  ▀▀▄ ▄▄▄▄     ▄▄ ▄▄▀▀ ▀▀            ██     ▀ ▄               █     ▄▄ ▄█▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                             ▀▄    ▀ ███▀ ▀▀                      ▀          ▀ █ ▄        ▄▀    ▀▀▄▀▀          ▒
▒▒                                    ▀▄     ▄▀▀▄▄                       █              ▀ █ ▄    ▄  █▀                 
----------------------------
                                      ▄▄▀        ▓▒▓▒▀                      █              ▀ █▄     ▄  ▀▄              
                                    ▄▀         ▄▀█                          █                   █   █    █             
                                 ▄▄▀▄▄▄  ▀▀▀  ▀▄ █ ▄                        ██                    ▄██▄    ▀▄           
                                 ▄           █▀█    ▀ ▀▄▄▄                  ▀█               ▄ ▄█▀  ▄ ▄     █          
                                █▀         ▄▄  ▀▄        ▀ ▀▄ ▄              █          ▄ ▄█▀ ▀     ▀  ▀▄ ▄  ▀▄        
                                ▄█         ▀    █             ▀ ▀█ ▄         █       ▄▀█ ▀           █     ▀  ▀▄       
                               ▀▄        █      ▀                   ▀ █ ▄▄   █ ▄▄▀▄▀▀                       ▀▄  █      
                              ▄█▀      ▄                                 ▀ █▄▄▀                      █        ▀ ▀▄▄    
                                █     ▀▀        █                       ▄ ▀▀ ▀ ▀▄                     █           █    
                             ▄▀▄▀   ▄▄          █                    ▄█ ▀   █   ▀ ▀▄                  ▀            ▄   
                             ▄ ▀    ▀           ▀█               ▄ █        █      ▀ █▄               ▄         ▄█▀█   
                            ▀  ▄  █▀             █            ▄█▀▀          █         ▀ █▄            ▀▄        ▄  ▀   
                           ▄▄ ▄▀▄                         ▄▄█               █            ▀ █▄          █      ▀▀   ▄   
                           █  █ ▀                      ▄ ▀▀                ██               ▀ █▄       ▄    ▄▄     █   
                           █▄▀█▀█▄▄▄▄ ▄▄▄        █  ▄█▀▀                   ██                  ▀ █▄    █   ▀▀      █   
                            ▀ ▄▄▄       ▀▀▀▀▀ ▀▀██▀                        █                      ▀ █▄  █▄▄       ▄    
                            ▄ █ ▄▄               ▀ ▀█▄                                               ▀ ██         █    
                            ▀█▀   ▄              █   ▀ ▄▄                  █                        ▄ █ █▀▄       ▀    
  ▒▒▒▒  ▒▒               ▒▒▒▒  █  ▀▄            █       ▀█                 █                      █ ▀  ▀  ▄▄      ▄    
                           ▒▒▄▄█   ▀▄                       █▄             █                 ▄▄ ▀     ▄▀    █     █    
  ▒▒▒▒▒▒▒▒▒▒                  ▀▄    ▀          ▄▀            ▀  ▄          █             ▄ ▀▀         ▄     ▀▀▄   █    
     ▒▒    ▒                  ▄█     ▀▀        ▀                ▀█        ██         ▄ █ ▀           ▀        █▄ ▄▒   ▒
▒▒                           ▒▀▀       ▀       ▄                    ▄▄    ██       ▄ ▀              ▄▀          ██     
                          ▒▒    ▄       █     █                      ▀    █   ▄▄▀▀                  █           ▀█     
                 ▒▒▒▒▒         ██        █                              ▀█▄ █                      ▄▀          ██▀▒▒▒▒▒
            ▒▒▒▒▒               ▀██▄ ▄    ▄  ▄▀                 ▄▄ ▄▄▀  ▀▀█▀ ▄                     ▄       ▄▄▄█▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░▒▒▒▒░▒░░░▒▒░▒░▒▒▓█▄▀ █ ▄ ▄▄▀       ▄▄  ▄▄▀  ▀▀          █    ▀ █ ▄              ▀     ▄  ██▓▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                             ▀▄     ▀▄▄▄▄▀▀ ▀▀▀                   █▀        ▀ ▀▄▄         ▄▀    ▀▀▄▀▀          ▒
▒▒                                    ▀▄     ▄ █                         ▄              ▀▀▄ ▄    █ ▄█                  
----------------------------
                                       ▄▀        ▓▒▒▓▒█ ▀                   █              ▀▀ ▄        ▀▄              
                                    ▄▀▀        ▄█▒█ ▀                       █                 ▀  ▄  █    █             
                                  ▄█▄▄ ▄▄▄▄▀▀▀█▀█ ▄                         █                    ▀ ▄█     ▀▄           
                                 ▄            ▀█   ▀▀█ ▄                    ██                ▄▄▀▄▀▀▄ ▀▄   ▀▄          
                                █▀          █▀ █        ▀ █▄▄▄              ▀█           ▄ ▄█▀      █   ▄    ▀▄        
                                ▄█        ▄     █            ▀ ▀▄▄▄          █       ▄▄▀▀ ▀          █   ▀ ▀▄ ▀▄       
                               ▀▄         ▀     █                 ▀ ▀▄ ▄     █  ▄▄▀▄▀▀               ▀       ▄  █      
                              ▄█▀      ▄█                              ▀ ▀█ ▄█▀▀ ▀                   █        ▀ ▀▄▄    
                              ▀ ▄     ▄         ▄                        ▄ ▀▀ ▀▄                     ▀▄           █    
                             ▄▀ ▀    █▀         █                     ▄█ ▀  ▄    █▄                   ▀            ▄   
                             ▄ █   ▄▄           ▀█                ▄ █       █       █▄                ▄          ▀▀█   
                            █▀ ▄   ▀             █             ▄█▀▀         █          █▄             ▀        ▄▄  ▀   
                            ▄  █ █                         ▄▄█              █             █▄           █      ▀▀   ▄   
                           █▄ █▄                        ▄ ▀▀               ▄█                █▄             ▄▄     █   
                           █▄ ▄█▄ ▄▄▄            █   ▄█▀▀                  ██                   █      █           █   
                            ▀ ▄█    ▀▀▀▀▀ ▀██▄▄▄▒█▄█                       █▀                     ▀█ ▄  █▄▀▀      ▄    
                            ▄ █ █                █▀█                       ▀                         ▀█ █▄        █    
                             █ ▄ ▄▄              ▄   ▀█▄                                             ▄▄▀█▀        ▀    
  ▒▒▒▒  ▒▒               ▒ ▒▒  █   ▄            ▄▀     ▀ ▄▄                █                     ▄ █   ▀  █▄           
                           ▒▒▒▄▀   ▀▄           ▀         ▀█               █                   █ ▀    ▄▀    ▄     █    
                              ▀▄    ▀▄          ▄             █▄           █              ▄▄▀▀        █     ▀▀    █    
     ▒▒    ▒                  ██     ▀         █▀              ▀  ▄        █          ▄ █            ▄▀       █▄  ▒   ▒
▒▒                           ▒ ▀▄     ▀▀                          ▀█      ▄█        █ ▀              ▄          ██     
                       ▒▒ ▒▒   ▄█       ▀     ▄█                      █▄  ██   ▄▄▀▀                 ▀           ▀█     
                 ▒▒▒▒▒         ▀▀        █    ▀                        ▀  ██ █                     ▄▀         ▄██▀▒▒▒▒▒
            ▒▒▒▒▒               ▀██▄▄     █   ▄                   ▄▄  ▄█▀ ▀▀▄ ▄                    ▄       ▄▄▄█▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░▒▒▒▒░▒░░░▒▒░▒░▒▒▓█▄▀▀▄▄  ▄▄▄▀         ▄▄ ▄▄▀▀ ▀▀▀       █   ▀ █ ▄               █       ▀██▓▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                             ▀▄   ▀ ▄▄▀▄ ▄▄▄▀  ▀▀                 ▄█        ▀▀▄ ▄          █   ▄█▀▄▀▀          ▒
▒▒                                    ▀▄     █▄▄▄                        ▀             ▀ ▀ ▄     ▀ ▄▄                  
----------------------------
                                       ▄        ▄▓▒▒░▓▒█ ▀                  █             ▀ █▄     ▀   ▀               
                                    ▄▄▀         ▄▓▒█ ▀                      █                  █    █    █             
                                  ▄█▄▄▄▄▄▄  ▄▄ █▄█                          █                    ▀█ █     ▀▄           
                                 █▀          ▄ ▄ ▀ ▀▄ ▄                     █                  ▄▄▀▀  ▄     ▀▄          
                                █            ▀ █       ▀▀█ ▄                ██            ▄ █▄▀▀    █   ▀    █         
                                ▄█        ▄█   ▀▄           ▀▀█ ▄            █        ▄▄▀▀ ▀         █   ▀▄ ▄ ▀▄       
                               ▀▄        ▄      █                ▀ █ ▄▄      █   ▄ ▀▄▀▀              ▀       ▀  █      
                              ▄██       ▀▀                            ▀ ▀▄▄▄ ▀▄▀▀ ▀                  █        ▀▄ █▄    
                              ▀ ▄     ▄█        ▄                         ▄▀▀█▄                      ▀▄           █    
                             ▄▀ ▀               █                     ▄▄█ ▀ ▄   █ ▄                   █            ▄   
                               █    █▀          ▀▄                 ▄ █▀     █     ▀█ ▄                ▄          ▀▀█   
                            █▀    ▄▄             █              ▄█▀▀        █        ▀▀ ▄             █        ▄▄  ▀   
                            ▄  █  ▀                         ▄▄█             █           ▀▀ ▄           █           ▄   
                           █▄ ▄ █                        ▄ ▀▀               █              ▀▀ ▄             ▄▀▀    █   
                           ██▀█▄▄                █    ▄█▀▀                 ██                 ▀▀ ▄     █   ▄▄      █   
                            ▀ █▀▀▀▀▀▀ ▀▀█▄▄▄ ▄▄▄ █▄▄█                      ██                    ▀▀▄▄   ▄ ▀▀      ▄    
                            ▄ █ █              ▀▀█▀ ▄                      █▀                       ▀ █▄▀▄▀       █    
                             █ ▄ █               ▀  ▀█                     ▀                           ███        ▀    
  ▒▒▒▒  ▒▒               ▒▒▒▒▄ █  ▄▄             ▄      █▄                                        ▄▄▀▀ ▄▀▀▀▄           
                            ▒▒▄     ▄           █        ▀ ▄▄              █                  ▄ █      ▄   ▄▄     █    
                               █     ▄                      ▀█             █               ▄▄ ▀       ▀     ▀▀    █    
     ▒▒    ▒                  ██     ▀▄        ▄█              ▀█▄         █           ▄ ▀▀          ▄▀       █▄  ▀   ▒
▒▒                           ▒ ▀█     ▀        ▀                 ▀ ▄▄      █         █ ▀             ▄          ██▒▒▒▒▒
                       ▒▒ ▒▒   ▄█      ▀▀      ▄                    ▀█    ▄█    ▄▄ ▀                █           ▀█     
                 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄        █    ▄▀                       ▀█ ██▄ █                     █         ▄██▀▒▒▒▒▒
            ▒▒▒▒▒               ▀▄█ ▄     █   ▀                      ▄▄ ▄██▄▀▄                     ▀       ▄▄▄█▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░▒▒▒▒░▒░░░▒▒░▒░▒▒▓█▄ ▀ ▄  ▄  █           ▄▄  ▄▄▀  ▀▀     ▄  ▀ ▀▄▄                ▄▀      ▀██▓▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                             ▀█▄   ▀ ▄█  ▄▄ ▄▄▀▀ ▀▀▀               █       ▀ █ ▄           ▄   ▄█ ▄▀▀          ▒
▒▒                                    ▀█▄    ██▀▄                        █▀            ▀▀▄ ▄     ▀    ▀                
----------------------------
                                        ▀       ▄▓▒▒░▒▒▒                    █             ▀▀ ▄     ▀   ▀               
                                     ▄▀         ▄▒▓▒                        █                ▀  ▄   ▄    █             
                                  ▄▀▀   ▄▄▄▄▄▄▄▄█ ▀                         █                   ▀ ▄▄█      ▄           
                                  ▀▀▀▀▀▀     ▄█ ▀ ▀▄▄▄                      █                    ▄█▀▀█     ▀           
                                            ▄  █     ▀ ▀▄▄▄                 █▄             ▄ ▀▄▀▀   █ ▀ ▀▄   █         
                                ▄█         ▀▀  █          ▀ ▀▄ ▄            ▀█         ▄▄▀▀ ▀       ▀▄    ▄   ▀▄       
                               ▄▀        ▄█     █              ▀ ▀█ ▄        █    ▄ █▄▀▀             ▀     ▀ ▀▄▀▄      
                               ▄        ▄       ▀                    ▀▀█ ▄   █▄▄▀█ ▀                 ▄        ▀▄ █▄    
                              ▄ ▄      ▀▀                                  ▄█▀▄                      ▀            ▀▄   
                              ▀██    ▄▄         █                      ▄▄█    ▀▀ ▄                    █            ▄   
                             █       ▀          █▄                  ▄ ▀▀    █    ▀▀ ▄                 ▄          ▀▀█   
                             ▀     █▀            █               ▄█▀▀       █       ▀▀ ▄              █        ▄▄      
                            █ ▄█ ▄               ▀           ▄▄█ ▀          █          ▀ █▄            █           ▄   
                            ▀ ▀▀ ▀                        ▄ █▀              █             ▀ █▄         ▀     ▀▀    █   
                           ██▄ █                 █     ▄▄▀▀                 █                  █▄      █   ▄▄      █   
                            ▀ █▀▀▀▀▀█▄▄▄ ▄▄▄     █▄ ▄█ ▀                   ██                     █▄   ▀▄         ▄    
                            ▄ █ ▀          ▀▀▀▀ ▀▀██                       ██                        █ ▄▀▀▀       █    
                             █ █▀▀               █ ▀  ▄                    █                          ▄▀█▄        █    
  ▒▒▒▒  ▒▒               ▒▒▒▒▄ ▀ ▀▀                   ▀█                   ▀                        ▄ ▀▄▀▀▀▄           
                            ▒▒█▄  ▀ ▄           ▄█        █▄                                   ▄ ▀▀    ▄   █▄     █    
                               █    ▄▄          ▀          ▀ ▄▄            █                 █ ▀      ▀      ▀    █    
     ▒▒    ▒                  ▀▄▄    ▄▄         ▄             ▀█           █            ▄▄▀▀          ▀      ▀█▄  ▀   ▒
▒▒                           ▒ ▀█     ▄▄       ▄▀                ▀█▄       █        ▄ █              █          ▄█▒▒▒▒▒
                       ▒▒ ▒▒   █       ▄       ▀                     ▄▄    █     ▄▄ ▀               ▄▀          ▀█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█        ▀     █                      ▀   ▄█ ▄ ▀▀                   ▄         ▄██▀▒▒▒▒▒
            ▒▒▒▒▒               ▀▄▄      ▀▀   █                        ▄▄▀██▄▀                     ▀         ▄█▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▓██ ▄   ▀▀                 ▄▄ ▄▄▀▀ ▀▀▀  ▀ ▀ ▀▄ ▄                ▄▀     ▄███▓▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                             ▀█▄ ▀ ▄▀ ▄▀   ▄▄ ▄▄█▀  ▀▀             █      ▀ ▀▄▄            █   ▄▄ ▄█▀          ▒
▒▒                                     ▀▄   ▀█▀▄▀▀                       ▄█           ▀ █ ▄      ▄   ▀▀ ▀              
----------------------------
                                       ▄▀▀      ▄▓▒▒░▒▄▒█ ▀                              ▀ ▄▄      █   ▀▄              
                                     ▄          ▄▒▒▒  ▀                     █                 █     ▄    █             
                                  ▄▄▀          ▀                            █                    █  █      ▄           
                                 ▀     ▀▀▀▀▀▀▀▀▀▀█ ▄                        █                   ▄ ██▀ ▄    ▀           
                                            ▄█ ▄    ▀▀█ ▄                   █               ▄▄▀▄ ▀  ▄  ▄ ▄   █         
                                ██         ▄   █         ▀ ▀▄▄▄             ██           ▄█▀        ▀▄  ▀ ▀    ▄       
                               ▄▀         ▀▀   ▀█             ▀ ▀▄▄▄         █     ▄ █▄▀▀            █     ▀▄ ▄▀▄      
                               ▄        ▄▄      █                  ▀ ▀▄ ▄    █ ▄▄▀▄ ▀                ▄         █ █     
                              ▄ ▄                                       ▀ ▀█▄█▀ ▀                    █          ▀ ▀▄   
                              ███     █▀        █                       ▄▄█  ▀▀ ▄                     █           ▄█   
                             ▄ ▀    ▄▄          █                    ▄ ▀▀   ▄   ▀▀█▄                             ▀▀█   
                             ▀      ▀            █                ▄█▀▀      █      ▀ █▄               █        ▄█▀     
                            █ ▄▄  █▀             ▀            ▄▄█ ▀         █           █▄             ▄      ▄▄   ▄   
                            ▀ ██▄                          ▄ █▀             █              █▄▄         ▀     ▀▀    █   
                           ██▄  ▀                █      ▄ ▀▀                █                ▀█ ▄      █   ▄▀▀     ▀   
                            ▀ ██▀█▄▄▄ ▄▄         █▄  ▄█▀▀                  ▄█                   ▀▀ ▄   ▀▄ ▄▄      ▄    
                            █ ▀▄        ▀▀▀  ▀█▄▄▄▀█                       ██                      ▀▀ ▄ █▀        █    
                             ▀ █ ▀               ▄▀ ▄▄                     ██                         ▀▄██        █    
  ▒▒▒▒  ▒▒                ▒▒▒▄ ▀ ▀▀              ▀   ▀  ▄                  █                       ▄ █ ▄▀ ▀            
                            ▒▒█▄  ▀▀             ▄      ▀█                                      ▄▄ ▀   █  ▀█▄     █    
                              ▄█   ▀ ▄          █▀         ▀█▄                              ▄ █       ▄▀     █    █    
     ▒▒    ▒                  ▀▄█    ▄▄                      ▀ ▄▄          █             ▄▄ ▀         ▄      ▀█▄  ▒   ▒
▒▒                           ▒  █     ▄▄        █               ▀▀         █         ▄ ▀▀            ▀          ▄█▒▒▒▒▒
                       ▒▒ ▒▒   ▀▄      ▄       █                   ▀█      █       █ ▀              ▄▀          ▀█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█        ▀     ▄                       █▄  ▀  ▄ ▀▀                  ▄         ▄██▀▒▒▒▒▒
            ▒▒▒▒▒               ▀█▄▄     ▀▀   ▄▀                        ▀  ▄█ ▀                    █         ▄█▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██▀▄▄  ▀▀  ▀                ▄▄  ▄▄▀  ▀▀█▀ ▀▄ ▄                  █     ▄███▓▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                              ▀▄ ▀▀ █ ▄▄     ▄▄ ▄▄▄▀▀ ▀▀▀          ▄     ▀ ▀▄ ▄            ▀      ▄█▀          ▒
▒▒                                     ▀▄    ███▀ ▀▀                      █          ▀ ▀▄ ▄      ▄▀ ▄█▀ ▀              
----------------------------
                                       ▄█▀       ▓▒▒▒▒▒▓ █ ▀                             ▀█ ▄      █   ▀▄              
                                      ▀         ▄▒▒▓ █ ▀                    ▄               ▀▀ ▄   ▀     █             
                                   ▄▀            ▒                          █                  ▀ ▄▄ █     ▀▄           
                                 ▀▀▀▀▀▀▀▀▀▀▀▀▀█▀▄ ▄                         █                    ▄█ ▀      ▀           
                                 ▄           ▀▀   ▀ ▀█ ▄                    █                ▄▄█▀   ▄▀ ▀     █         
                                ██         ▄▄  █        ▀▀█ ▄               █▄            ▄█▀▀      ▀   ▀▄▀▄   ▄       
                               ▄▀              ▀▄            ▀▀█ ▄          ▀█      ▄ █▄▀▀           █      ▄ ▄▀       
                               ▄         █▀     █                 ▀ █ ▄▄     █  ▄ ▀▄▀▀                         ▀ █     
                              ▄ ▄      ▄▄                              ▀ █ ▄▄█▀▄ ▀                   █          ▀ ▀▄   
                              ███      ▀        ▄                        ▄▄▄▀▀ ▄                      █           ▄█   
                             ▄ ▀     █▀         █                     ▄ ▀▀     ▀ █▄                   ▀           ▀█   
                             █     ▄▄           ▀█                 ▄█▀▀     █       █▄                █         ▀▀     
                            █      ▀             ▀             ▄▄█          █          █ ▄            ▀▄      ▄▄   ▄   
                            ▀ ██ █                          ▄ █▀            █            ▀▀ ▄          ▀           █   
                           ██▄▀█                 █       ▄ ▀▀               █               ▀▀ ▄       ▄    ▀▀     ▀   
                            ▀ ▄█▄▄ ▄▄            █▄   ▄█▀▀                  █                  ▀ █▄    ▀▄ ▄▄      ▄    
                            █ ▀▄▄    ▀▀▀ ▀▀█▄▄  ▄▄█▄█                      ██                       █▄  █ ▄       █    
                             ▀ █▄                ▀██▄                      ██                          █▄█        █    
  ▒▒▒▒  ▒▒                ▒▒▒▄ ▀  ▀              █    ▄▄                   ██                       ▄ ▀▀▄▄▄            
                            ▒▒██  ▀▀                   ▀  ▄                █                      █ ▀  ▀  ▀▀▄     █    
                               ▀   ▀▀           ▄█        ▀█                                 ▄▄▀▀     ▄▀     ▄    █    
     ▒▒    ▒                  ▀██   ▀ ▄         ▀            ▀█▄                           █ ▀        ▄      ▀▀▄  ▒   ▒
▒▒                           ▒ ▄▀     ▄▄        ▄                ▄▄        █          ▄▄▀▀           █          ▄█▒▒▒▒▒
                       ▒▒ ▒▒   ▀█      ▄▄      ▄▀                 ▀  ▄     █        █ ▀              ▀          ▀█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀       ▄      ▀                     ▀█    █   ▄▄▀▀                 ▀         ▄██▀▒▒▒▒▒
            ▒▒▒▒▒               ▀█▄▄      ▀    ▄                        ▀█ █ █                     ▄▀        ██▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██▀ ▄  ▀▀  ▄▀                  ▄▄ ▄▄█▀ ██▀▄ ▄                   ▄     ▄███▓▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                              ▀▄▀ ▄ ▀▀ ▀        ▄▄ ▄▄█▀ ▀▀▀        ▀    ▀ ▀▄ ▄             ▀     ▀██▀          ▒
▒▒                                     ▀▄  ▀▀▄▀▄▄▀▀ ▀▀▀                   ▄          ▀▀▄ ▄       ▄▀ ▄▄ ▄▀▀             
----------------------------
                                       ▄▄▀       █▒▒▒▒▒▒▄▒█ ▀              ▀            ▀ ▄▄       █   ▀▄              
                                     ▄▀▀        ▀▒▒▒▄▒█ ▀                                    █     ▀    ▀▄             
                                   ▄           ▄█▒▀ ▀                       █                   █   █     ▀▄           
                                  ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄                          █                     ███▄     ▀▄          
                                 ▄               ▀ ▀▄▄▄                     █                  ▄█▀▀ ▄▀▄ ▄    █         
                                ██          █▀ ▄      ▀ ▀▄▄▄                █            ▄ ▄▄▀▀     █    ▄ ▄   ▄       
                               ▄▀         ▄▄   █           ▀ ▀▄ ▄           ██       ▄ █▄▀▀          █    ▀ ▀  ▀       
                               █          ▀     █               ▀ ▀█ ▄       █   ▄ █▄▀▀                      ▀ ▀▄█     
                              ▄         █▀      ▀                    ▀ ▀█ ▄  █ ▀▄ ▀                  █          ▀▄ ▄   
                              ███     ▄▄        ▄                         ▄▄███                       ▄           ▄█   
                             ▄ ▀▀     ▀         █                      ▄ ▀▀   ▀ █▄                    ▀            █   
                             █      █▀          ▀█                  ▄█▀▀    ▄      █ ▄                █         ▀▀     
                            ▄     ▄▄             █              ▄▄█         █        ▀▀ ▄             ▀▄      ▄▄   ▄   
                            ▀ ▄█  ▀                          ▄▄█            █           ▀▀█▄           █     ▄▄    █   
                           ██▄█▀█                █        ▄ ▀▀              █              ▀ █▄        ▄    ▀▀     ▀   
                            ▀▀▄▄▄▄▄              █▄    ▄█▀▀                 █                   █▄▄    ▀   ▀▀     ▄    
                            █ ▀▄▄ ▀▀▀ ▀▀▄▄▄ ▄▄    █▄▄█                      █                     ▀▀ ▄  █▄▄       █    
                             ▀ █▄▄           ▀▀▀▀ █▀                       ██                        ▀▀▄▄         █    
  ▒▒▒▒  ▒▒                ▒▒▒▄   ▄               ▄▀ ▀█                     ██                        ▄▄ ██▄            
                            ▒▒▀█   ▀             ▀      █▄                 █▀                    ▄ ▀▀  ▀   ▀      █    
                                ▄  ▀▀            ▄       ▀ ▄▄              █                  ▄▄ ▀    ▄▀    █▄    █    
     ▒▒    ▒                   ██   ▀▀          █▀          ▀▀                            ▄ █▀        █      ▀▀▄  ▒   ▒
▒▒                           ▒ ▄▄    ▀ ▄        ▀              ▀█                      ▄▄ ▀          ▄▀        ▀▄█▒▒▒▒▒
                       ▒▒ ▒▒   ▀█      ▄▄       █                  █▄      █       ▄ █               ▄          ▀█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄      ▄▄     █                    ▀ ▄▄   █    ▄▄ ▀                ▀         ▄██▀▒▒▒▒▒
            ▒▒▒▒▒                █▄▄                                   ▀  ▄█▄ █                    ▄▀        ██▒▒      
▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▄    ▀▀   █                    ▄▄  ▄▄███ ▄                    ▄     ▄▄▄█▓▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                              ▀▄▀▀▄▄▀▀ █          ▄▄ ▄▄▄▀▀ ▀▀▀     █▀  ▀ ▀▄ ▄              █    ▄███▀          ▒
▒▒                                     ▀▄   █ ▄▄ ▄▄█▀  ▀▀                           ▀ █ ▄         █    ▄▀▀             
----------------------------
                                        ▄▀       ▄▒▒▒▒▒▒▒▄                 █             █         █    ▄              
                                     ▄█▀        ▀▒▒▒▒▄ █ ▀                                 ▀▀ ▄    ▀    ▀▄             
                                    ▀          ▄▓▄ █ ▀                                        ▀  ▄  ▄     █            
                                 ▄█▄▄▄         ▄                            █                    ▀▄▄█      ▀▄          
                                 ▄           ▄▄ ▀▀█ ▄                       █                 ▄ █▄▀▀  █     ▀█         
                                ██           ▀ ▄     ▀ █ ▄▄                 █             ▄ █▄▀▀    █  ▀ ▀    ▀▄       
                               ▄▀          █▀  █          ▀ █ ▄▄            █▄        ▄ █▄▀▀         █    ▀ ▀▄ ▀       
                               █         ▄▄    ▀█              ▀ ▀▄▄▄        █    ▄ █▄▀▀             ▀       ▀▄ ▄█     
                              ▄          ▀      ▀                   ▀ ▀▄▄▄   █▄ █▄▀▀                 █           ▄ ▄   
                              █▄█      █▀                                ▀ █▄▄▀▀                     ▀▄           ▄█   
                             ▄ █▀    ▄▄         █                       ▄ ▀▀   █▄▄                    ▀            █   
                             █       ▀          ▀▄                   ▄█▀▀        ▀█ ▄                 ▄         ▀▀     
                            ▄      █▀            █               ▄▄█        █       ▀▀ ▄              ▀        ▀▀  ▄   
                            █ ▄▄ ▄                            ▄▄█▀          █          ▀ █▄            █     ▄▄    █   
                           ██ ██ ▀               █         ▄ ▀▀             █               █ ▄        ▄           ▀   
                            ▀▀██                 █▄     ▄█▀▀                █                 ▀▀ ▄     █   ▀▀     ▄    
                            █▄▀▀▀▀▀ ▀█▄▄ ▄▄       █ ▄▄█                     █                    ▀▀█▄   █▄▀▀      █    
                             ▀ █ ▄         ▀▀▀ ▀█▄▄█▀                      ▄█                         █▄▄▄        █    
  ▒▒▒▒  ▒▒                ▒▒▒▄ ▄ ▄▄               █▀▀                      ██                        ▄ ██▀▄            
                            ▒▒▀█  ▄              █    ▀█                   ██                     ▄▄ ▀ ▄▀  █      █    
                              ▀ ▄   ▀                     █▄               █▀                   █      ▄   ▀█▄    █    
     ▒▒    ▒                   ▀▀   ▀▀           █         ▀ ▄▄            █               ▄▄▀▀       ▀       ▀   ▒   ▒
▒▒                           ▒ ▄▄    ▀▀         █             ▀  ▄                       █ ▀         ▄▀        █▄█▒▒▒▒▒
                       ▒▒ ▒▒    ▀      ▄▄       ▄                ▀█                 ▄ ▀▀             ▄          ▀█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄█      ▄▄     ▄▀                   ▀█     █      █ ▀               █         ▄▄█▀▒▒▒▒▒
            ▒▒▒▒▒                █ ▄     ▄     ▀                        █▄ █ ▄ █▀                   ▀       ▄██▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▄▄    ▀   ▄                       ▄▄▀▄█ █                     █      ▄▄█▓▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                              ▀▄▀▀ ▄▀▀ ▄▀           ▄▄▄ ▄▄█▀  ▀▀   ▄█ ▀  ▄ ▄               ▄▀   ▄███▀          ▒
▒▒                                     ▀▄ ▀ █ ▀ ▄▄ ▄▄▄▀▀ ▀▀▀              ▀        ▀ █▄▄          ▄    ▄█▀             
----------------------------
                                        ▄        ▄▒ ▒ ▒ ▒  █ ▀             █           ▀  ▄        █    ▄              
                                     ▄▄▀        █ ▒ ▒ ▄ ▄                  ▀              ▀ ▄▄     █    ▀              
                                   ▄▀▀         ▄▓ ▄ █ ▀                                        █    ▄     █            
                                 ▄  ▄▄▄▄▄▄▄▄▄  ▀▀ ▀                         █                     █ █      ▀▄          
                                 ▄           ▀██▀█ ▄                        █                  ▄ ▀▄ ▀▄▀▄    ▀▄         
                                ██          ▄▄      ▀▀█ ▄                   █              ▄ █▄ ▀   █  ▀▄ ▄   █        
                                ▀           ▀  █         ▀▀█ ▄              █▄         ▄ █▄▀▀        ▄     ▄ ▄ ▀▄      
                               █          █▀   ▀▄             ▀▀█ ▄         ▀█     ▄ █▄▀▀            ▀        ▄ ▄█     
                              ▄         ▄▄      █                  ▀▀█ ▄     █ ▄ █▄▀▀                ▄           █▀▄   
                              █▄█       ▀                                ▀█ ▄█ ▀▀                    ▀▄           █▄   
                             ▄ ██     █▀        █                          ▀▀ █▄▄                     █          ▄▄█   
                             █      ▄           █▄                    ▄█▀▀      ▀▀ ▄                  ▄          ▀     
                            ▄       ▀            █                ▄▄█       ▄      ▀▀█▄               █        ▀▀  ▄   
                            █     █                            ▄▄█▀         █           █▄▄            █     ▄▄    █   
                           ▄█▄██▄                ▄          ▄ ▀▀            █             ▀▀ ▄              ▄▄     ▀   
                            ▀▀█▀▀                █▄      ▄█▀▀               █                ▀▀█▄      █          ▄    
                            █▄▀▀▀▀▀▄▄▄ ▄▄         █  ▄▄█                    █                     █▄▄   █ ▀▀      █    
                             ▀ █▀       ▀▀▀ ▀█▄▄ ▄▄ ▀▀                      █                       ▀▀ ▄▀ ▀       ▀    
  ▒▒▒▒  ▒▒                ▒▒▒▄▄▄▀▄▄               █  ▄                     ▄█                         ▄█▀▀             
                            ▒▒▀█  ▄▄             ▄▀  ▀▀                    ██                       █ ▀▄▀▀█▄      █    
                              ▀▄█  ▄             ▀      ▀█                 ██                  ▄ ▀▀    ▄   ▀▀▄    █    
     ▒▒    ▒                   ▀▀    ▀           ▄         ▀█▄             █▀               ▄▄ ▀      ▀       █   ▒   ▒
▒▒             ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒██    ▀▀         ▄▀             ▄▄          █            ▄ █          ▄▀        █▄█▒▒▒▒▒
                       ▒▒ ▒▒     ▄    ▀ ▄       ▀               ▀ ▄▄                 ▄▄ ▀            █          ▀█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██      ▄▄      █                  ▀▀ ▄            █                ▄▀        ▄▄▄▀▒▒▒▒▒
            ▒▒▒▒▒                ▄       ▄▄    █                      ▀█   █  ▄ ▀▀                  ▄       ▄██▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄▄    ▀   ▀                         ▀███ ▀                    ▀       ▄█▓▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                              ▀▄ █▄ ▀▀  █              ▄▄ ▄▄▄▀▀ ▀▀▀ █▀  ▄ ▄                ▄▀   ▄███▀          ▒
▒▒                                     ▀▄ ▀▀▀▀█   ▄▄ ▄▄▄▀▀ ▀▀▀            █▀      ▀ ▀▄ ▄          ▄   ▀██▀             
----------------------------
                                         ▀       █▒ ▒ ▒ ▒ ▄ █ ▀            █            █          █    ▄              
                                      ▄         ▄ ▒ ▒ ▒ ▀ ▀                █               █       █    ▀              
                                   ▄█▀          █ ▒▄ █                                       ▀▀ ▄   ▄     █            
                                 ▄█▄▄▄         █ ▀ ▀                        ▄                   ▀  ▄█       ▄          
                                 █    ▀▀▀▀▀    █▄▄▄                         █                   ▄▄▀▀▀█ ▄    ▀          
                                ██           █    ▀ ▀▄▄▄                    █               ▄ ▀     █ ▀ █     █        
                                ▀          ▄   ▄       ▀ ▀▄▄▄               █           ▄ ▀▄ ▀      ▀▄   ▀ ▀   ▀▄      
                               █           ▀   █            ▀ ▀▄▄▄          ▀       ▄ █▄▀▀           █      ▀ ▀ ▀▄     
                               ▀         █      █                ▀ ▀▄▄▄      █    ▄▄▀▀               ▄         ▀ ▀█▄   
                              █▄█      ▄                              ▀ ▀ ▄▄▄▀▄▄▀▀                   ▀            ▀▄   
                             ▄ ██     ▄▀        ▄                          ▀▀█▄▄                      █          ▄▄█   
                             █ ▀     █          █                      ▄█▀▀    ▀▀ ▄                                    
                            ▄      ▄▀            █                 ▄▄█            ▀ █▄                █        ▀▀  ▄   
                            █     ▄▀                            ▄▄█▀        █          █ ▄             █      ▀▀   █   
                            █ ▄█ █               ▄           ▄ ▀▀           █            ▀▀ ▄          ▀    ▄▄     ▀   
                            ▀ ██▀                █        ▄█▀▀              █               ▀ █▄       █   ▄▄     ▄    
                            ▀▄▀▀▀▄▄ ▄▄            █   ▄▄█                   █                   ▀▀ ▄   ▀▄         █    
                             ▀ █▀     ▀▀ ▀▀▄▄  ▄   ▄ ▀▀                     █                      ▀▀█▄ ▀▀▀       ▀    
  ▒▒▒▒ ▒▒▒                ▒▒▒▄▄▄▀▀              ▀▀▀█▄                       █                          ▄██        ▄    
                            ▒▒▀▀  ▄▄              █ ▀ ▄▄                   ▄█                      ▄ █▀▄▀▀█▄      █    
                               ▄█  ▄▄            █     ▀  ▄                ██                   ▄▄ ▀   █    ▀▄    █    
     ▒▒    ▒                   ▀                          ▀▀               ██                 █       ▄      ▀▄   ▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒██    ▀▀          █           ▀█            █             ▄ ▀▀         █       ▀█▄█▒▒▒▒▒
                       ▒▒ ▒▒     ▄    ▀▀        █                █▄        █          ▄▄ ▀           ▀          ▀█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀     ▀ ▄      ▄                   ▄▄            ▄ █▀              ▄▀        ▄▄▄▀▒▒▒▒▒
            ▒▒▒▒▒                █       ▄▄    ▄█                    ▀ ▄▄      ▄▄ ▀                 ▄       ▄██▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄▄   ▄    █                        ▀  █ █                     ▀       ██▓▒▒▒▒░▒   
 ▒▒▒▒▒▒                              ▀█ ▄▄  ▀  ▄                ▄▄▄ ▄▄▄▀  ▀█  ▄ ▄                 ▄▀   ▄▄▄█▀ ▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄  █▀▀▄▀    ▄▄▄▄▄▄█▀▀ ▀▀▀         ▄█     ▀ ▀▄ ▄           █  ▄███▀             
----------------------------
                                        ▄▀▀      █▒ ▒ ▒ ▒ ▒▄ █             █▄         ▀▀▄▄         █   ▀▄              
                                                ▄ ▒ ▒ ▒▄ █ ▀               ██              ▄▄      █    ▀▄             
                                   ▄▄▀          ▄ ▒ ▄  ▀                   ▀█                 ▄▄   ▀      █            
                                 ▄▀▀           ▀▄ █ ▀                       █                   ▀▀  █       ▄          
                                 █ ▀▀▀▀   ▀▀▀▀▄▄▄▄                          █                     ▄█▀▀▄     ▀          
                                ██           ▄▀▀ ▀ ▀ ▄▄                     █                 ▄▄▀▀  ▄ ▀ ▀▄    █        
                                ▀           █  ▄      ▀ █ ▄▄                █             ▄ ▀       ▀    ▀ ▀▄   ▄      
                               █          ▄▀   █           ▀▀█ ▄▄           █         ▄▄█ ▀          █      ▀ ▀▄▀      
                               ▀         ▄▀     █               ▀▀█ ▄▄            ▄▄█▀▀              ▄         ▀  █    
                              █ ▄       █       ▀                    ▀▀█ ▄     ▄█▀▀                  █            ▀▄   
                              ▀██     ▄▀        ▄                          ▀███                       █           ██   
                             █ ▀     ▄▀         █                       ▄█▀▀  ▀▀ ▄                    ▀          █     
                             ▀      █            █                  ▄▄█          ▀ █▄▄                █        ▄   ▄   
                            █     ▄▀             ▀               ▄▄█▀       ▄        ▀▀ ▄              ▄      ▄▀   █   
                            █  ▄ ▄▀              ▄            ▄ ▀▀          █           ▀▀█▄           ▀      ▀    ▀   
                            ▀ ███                █         ▄█▀▀             █                █▄▄       ▄    █     ▄    
                            ▀▄██▄ ▄▄              █    ▄▄█                  █                  ▀▀ ▄    ▀▄  █      █    
                             ▀ ▄▀   ▀▀ ▀█▄▄ ▄▄    ▀ ▄ ▀▀                    █                     ▀ █▄▄ █▄        ▀    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▄▄▀▀           ▀▀▀ ▀▄▀▀                       █                         ▀▀▄█        ▄    
                            ▒▒▀▀ ▀ ▄              ▄  █▄                     █                       ▄▄▀▀█ ▀▄      █    
                               ▄█  ▄▄            ▄▀     ▄▄                 ██                     █ ▀  ▀   ▀▄     █    
     ▒▒    ▒                    ▄   ▄            ▀       ▀ ▄▄              ██                ▄ ▀▀     ▄▀    ▀█▄  ▄▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▓█     ▀          ▄          ▀  ▄           ██             ▄▄ ▀        ▄       ▀█▄█▒▒▒▒▒
                       ▒▒ ▒▒     █    ▀▀        ▄▀             ▀▀          █            █            ▀           █     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█     ▀ ▄      ▀                 ▀█       █       ▄ ▀▀             ▄▀         ▄▄▀▒▒▒▒▒
            ▒▒▒▒▒                █▄      ▄▄     ▄                     █▄        ▄▄ ▀                ▄       ▄██▓▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█     ▄    █▀                        █▄ ▄ █▀                   █       ██▀   ▒░▒░▒▒
 ▒▒▒▒▒▒                              ▀█▀▄▄  ▀  ▀                   ▄▄  ▄▄█▀██▄ ▄                   █     ▄█▀▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄▀ ▄█▀ █       ▄▄ ▄▄▄▀▀ ▀▀▀▀       █   ▀▀ ▀▄ ▄            █  ▄███▀             
----------------------------
                                        ▄█▀      █▒ ▒       ▄  ▀           █           ▄▄          █   █               
                                      ▄▀        ▄▀      ▄ █ ▀              ██            ▀▀        █    ▀▄             
                                    ▄           ▄     █ ▀                  ██               ▀▀     ▀     ▀█            
                                 ▄█▀           █ ▄ █                        █                  ▀▀▄▄ █      ▀▄          
                                 █▀▀  ▀▀▀▀▄▄▄  █ ▀                          █                     ▄▄█       ▀▄         
                                ██           ▄ █▀▀█ ▄                       █                  ▄█▀▀ ▄  █      █        
                                ▀           ▄▀       ▀▀█ ▄                  █              ▄ ▀▀     █     █ ▄   ▄      
                               █           █   █          ▀▀█ ▄             █          ▄▄█           █      ▀█ ▄▀      
                               ▀         ▄▀    ▀▄               ▀█▄▄               ▄▄█▀▀                       ▀  █    
                              █ ▄       ▄▀      ▀                  ▀ ▀█▄▄       ▄█▀▀                 █            ▀    
                              ▀██      █                                ▀ ▀▀█▄▀                       ▄           ██   
                             █ █▀    ▄▀         █                        ▄█▀▀▀▀ ▄                     ▀          █ ▀   
                             ▀      ▄▀          ▀█                   ▄▄█        ▀ █▄▄                 █        ▄   ▄   
                            █      █             ▀                ▄▄█▀              ▀▀ ▄              ▀▄      ▄▀   █   
                            █    ▄▀              ▄             ▄ ▀▀         █          ▀ █▄            █     ▄▀    ▀   
                            ▀█▄█▄▀               █          ▄█▀▀            █              ▀▀ ▄        ▄     ▀    ▄    
                            ▀▄██ ▄                █     ▄▄█                 █                 ▀▀█▄     ▀   █      █    
                               ▄  ▀▀ ▀█▄▄ ▄       ▀  ▄ ▀▀                   █                      █ ▄  █ █       ▀    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▄▄ ▀         ▀▀ ▀█▄▄▄█▀▀                      █                        ▀▀█▄         ▄    
                            ▒▒ ▀▄▀▀                ▀█                       █                        ▄▄▄██▄       █    
                               ▄█ ▀ ▄             █   ▀█                    █                    ▄ █ ▀ ▀  ▀█▄     █    
     ▒▒    ▒                   ▄▄   ▄▄           █        █▄               ██                 ▄ ▄▀    ▄▀    ▀▄▄  ▄▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▓█    ▄                       ▄▄            ██               █ ▀       ▄       ▀▀▄█▒▒▒▒▒
                       ▒▒ ▒▒    ▄█     ▀         █            ▀ ▄▄         ██          ▄ █▀▀         ▀           ▀     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     ▀▀       █                ▀  ▄      █        ▄▄▄▀            ▄▀         ▄▄▀▒▒▒▒▒
            ▒▒▒▒▒                █▄     ▀▄▄                         ▀▀     █      █ ▀               ▄       ▄██▓▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█     ▄▄   ▄█                      ▀█    ▄ █▀▀                 ▀▀     ▄██▀   ▒▒▒░▒▒
 ▒▒▒▒▒▒                              ▀█▀   ▄   █                      ▄▄  ▀▄▄▀ ▄                  ▄▄     ▄█▀▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄▀▀ █▀ ▄         ▄▄    ██▀   ▀▀▀   █  ▀▀ ▄█  ▄            ▀  ▄▄▄█▀             
----------------------------
                                        ▄▄▀      ▀            █ ▀          █         ▀▀            █   █               
                                      ▄▀▀       ▄▀       ▄ ▄               █▄           ▀▀▄▄       █     ▄             
                                     ▀          █    ▄ █ ▀                 ██                ▄▄    ▀     ▀▄            
                                  ▄▀           ▄  ▄  ▀                     ▀█                   ▄▄  █      █           
                                 █ ▀▀▀▀▄▄  ▄▄▄▄ ▀ ▀                         █                     ▀██▄      ▀▄         
                                ██           ▄██▀█▄▄                        █                  ▄▄█▀▀ ▀  ▄    ▀█        
                                ▀           ▄▀     ▀ ▀█▄▄                   █               ▄▄▀▀    █   ▀ █    █▄      
                               █           █▀  █        ▀ ▀▄▄▄              █           ▄ █          █     ▀ █  ▀▄     
                               ▀         ▄█    █▄            ▀ ▀▄▄▄         ▀       ▄▄█▀▀            ▀          █ █    
                              █ ▄       ▄▀      █                 ▀ █ ▄▄         ▄▄▀▀                █             █   
                              ▀██      ▄▀                              ▀▀█ ▄▄▄▄█                     ▀▄            ▄   
                             █ █▀     █         █                         ▄██▀ ▄                      ▀          █ ▀   
                             ▀      ▄▀          ▀▄                    ▄▄█      ▀ █▄▄                  ▄         █  ▄   
                            █      ▄▀            ▀                 ▄▄▀▀            ▀▀ ▄               ▀       ▄    █   
                            ▀     █                             ▄▀▀▀        ▄         ▀ █▄▄            █     ▄▀    ▀   
                             █ ▄▄▀               █           ▄█▀▀           █             ▀▀ ▄         ▄    ▄▀    █    
                            ▀▄█▄█                ▀█      ▄▄█                █                ▀ █▄▄     █    ▀     █    
                               ▄█▀ ▀▀▄▄ ▄         ▀   ▄ ▀▀                  █                    ▀▀ ▄   █ █       ▀    
  ▒▒▒▒ ▒▒▒               ▒▒░░▓▄▄▄        ▀▀ ▀█▄  ▄▄ █▀▀                     █                       ▀ █▄██        ▄    
                            ▒▒▄▀▄▀▀               ▀  ▄                      █                          ███        █▒   
                               ▄▀ ▀▀              ▄  ▀▀                     █                     ▄ █▀ ▀  ▀▀▄     ▀    
     ▒▒    ▒                   ▄█   ▄▄           ▄▀     ▀█                 ▄█                  ▄█ ▀   ▄▀     ▀▄  ▄▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▓█▄   ▄▄          ▀         ▀█              ██              ▄ █ ▀      ▄        ▀▄█▒▒▒▒▒
                       ▒▒ ▒▒    ▄█     ▀         ▄             █▄          ██           ▄ ▄▀         ▀▀         ▀█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▀▀       ▄▀                █▄       █▀         █ ▀           ▄▄          ▄▀▒▒▒▒▒
            ▒▒▒▒▒                ▄▄     ▀ ▄     ▀                    ▄▄    █     ▄ █ ▀                      ▄▄█▓▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄    ▄▄    █                     ▀ ▄▄ ▀  ▄ ▄▀                 █▀     ▄█▀▀   ▒▒▒▒ ▒
 ▒▒▒▒▒▒                      ▒▒▒▒▒▒▒▒▀█▀   ▄   █▀                        █▄▄█▄▀                    ▄     ██▀▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄▀▀  ▀ ▀           ▄▄▄   ▄██    ▀▀▀█ ▀▀ ▄█  ▄             ▀    ▄█▀             
----------------------------
                                         ▄       ▀           ▄ █ ▀         █          ▄▄           █   █               
                                      ▄█▀        ▀           ▀             █▄            ▄▄        █     ▄             
                                    ▄▀          █     ▄ █ ▀                ██              ▀█      ▀     ▀             
                                  ▄            ▄▀   ▀ ▀                    ▀█                 ▀▀    ▄      █           
                                 ▄▀▀▀▄▄ ▄▄▄▄   ▄ █                          █                    ▀▀▄█        ▄         
                                ██         ▀▀ ▀█▄▄▄                         █                   ▄▄█ ▀ █      ▀         
                                ▀           ▄█ ▀  ▀ ▀▄▄▄                    █                ▄█▀▀   █    █ ▄   █       
                               ▀           ▄▀  ▄       ▀▀█ ▄▄               █            ▄ ▀▀        ▄     ▀  ▄  ▄     
                               ▀          █▀   █            ▀▀█ ▄           ▀        ▄▄█▀▀           ▀        ▀ ██▄    
                              █         ▄▀      █                ▀▀█ ▄            ▄▄▀▀               ▄           ▀ █   
                              ▀▄█      ▄▀                            ▀ ▀█▄▄ ▄ ▄▄█                    ▀▄           ▀█   
                             █ ██     █         █                         ▀▄█▀█                       █          █ ▀   
                             ▀ ▀    ▄▀          ▀▄                     ▄▄▄  ▀ ▀ █▄▄                   ▄         █  ▄   
                            █      ▄▀            █                  ▄▄▀▀          ▀▀ ▄                █       ▄▄   █   
                            ▀     █                              ▄▀▀▀                  █▄▄             █     ▄     ▀   
                             █  ▄▀               █            ▄█▀▀          █            ▀▀▄▄                ▀    █    
                            ▀▄██▀                ▀█       ▄▄█               █                 █▄▄      █   ▀▀     █    
                               ██ ▀▄▄ ▄           ▀    ▄ ▀▀                 █                   ▀▀█▄    ▄ ▀▀      ▀    
  ▒▒▒▒ ▒▒▒               ▒▒░░▓▄▄▄▄     ▀▀ ▀█▄ ▄▄  ▄ ▄█▀▀                    █                        █▄▄▀█        ▄    
                            ▒▒▄▀▄ ▀            ▀▀ ██▄                       █                         ▄▀▀▀▄       █▒   
                               █▀ ▀▀                ▀ ▄▄                    █                      ▄▄ ▀▀▀  ▀▄     ▀    
     ▒▒    ▒                   ▄█  ▀ ▄            █    ▀  ▄                 █                    █ ▀  ▄▄    ▀█▄  █▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒█▄   ▄▄          █        ▀▀ ▄             ██               ▄ █▀              ▀▄ █▒▒▒▒▒
                       ▒▒ ▒▒    ▄▀    ▄                      ▀▀            ██            ▄▄ ▀        █▀         ▀█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█      ▀       ▄█              ▀█         ██          █ ▀           ▄          ▄▀▒▒   
            ▒▒▒▒▒                ▄▄     ▀▀      █                  ▀█      █▀     ▄ █▀              ▀       ▄▄█▓▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄    ▄▄    ▄                      █▄  █   ▄▄ ▀                ▄▀     ▄█▀▀   ▒▒▒▒  
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██▄  ▄▄  ▄▀                         ██ █ ▀                   ▄    ▄██▀▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄▀█▄ ▀ █              ▄▄    ▄██    █▀  ██  ▄              ▀    ▄█▀             
----------------------------
                                          ▀      █            ▄ ▄          █        ▀█             █   █               
                                      ▄▄▀        ▀          █ ▀            █           ▀▀          █     ▄             
                                    ▄█▀         ▀      ▄ ▄                 ██             ▀▀▄▄     ▀     ▀             
                                   ▀            ▀    █ ▀                   ██                ▀▀▄▄   ▄      █           
                                 █▀▄▄ ▄▄▄      ▀▄ █                         █                     ▄▄█        ▄         
                                ██       ▀▀ ▀▀█▄█▄                          █                    ▄ ▀▀▄ ▄     ▀         
                                ▀            █ ▀ ▀▀█ ▄                      █                ▄▄█▀▀  █  ▀ ▀     █       
                               ▀           ▄▀  ▄      ▀▀█ ▄                 █             ▄ ▀▀      ▀▄    ▀ █ ▄  ▄     
                               ▀          ▄▀   █           ▀▀█▄▄            █         ▄▄█▀▀          █         █ █     
                              █          █     ▀█              ▀ ▀▄▄▄              ▄█▀▀              ▄           ▀ █   
                              ▀▄█      ▄▀       ▀                   ▀ █ ▄▄     ▄▄█                   ▀             █   
                             █ ██     ▄▀        ▄                         ▀███▀▀                      █          ▀▀▀   
                             ▀ ▀     █          █▄                      ▄▄▄ ▄▀ █▄▄                              █  ▄   
                            █      ▄▀            █                   ▄▄▀▀        ▀▀ ▄                 █        █   █   
                            ▀     ▄▀                              ▄█▀▀                █▄▄              █     ▄▄    ▀   
                             █   █               █             ▄█▀▀         ▄           ▀▀█▄           ▀    ▄     █    
                            ▀▄█▄▀                ▀▄        ▄▄█              █                █ ▄       █   ▄▀     █    
                              ▀ █▀▄ ▄▄            ▀     ▄ ▀▀                █                  ▀▀█▄    ▀▄  ▀      ▀    
  ▒▒▒▒ ▒▒▒               ▒▒░░▓▄█▄▄    ▀ ▀█▄ ▄▄       ▄█▀▀                   █                      ▀▀ ▄ █▀▀       █    
                            ▒▒▄ ▄▄           ▀▀ ▀███▀                       █                         ▀███        █▒   
                               █▀  ▀              ▀  █▄                     █                        █▀█▀▀█▄      ▀    
     ▒▒    ▒                   ▄█  ▀▀             ▄     ▄▄                  █                   ▄▄▀▀   ▄   ▀█▄   █▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒▀▄   ▄▄          █▀        ▄▄               █                ▄▄ ▀     ▀      ▀█▄ █▒▒▒▒▒
                       ▒▒ ▒▒    ██    ▄▄         ▀          ▀ ▄▄           ██              █▀        ▄▀        ▀█▄     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀      ▀        █             ▀  ▄        ██         ▄▄▀▀           ▄          ▄▀     
            ▒▒▒▒▒                ██     ▀▀      █▀                ▀▀ ▄     ██      ▄▄ ▀             ▀        ▄▄▓▒▒     
      ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄   ▀ ▄    ▀                    ▀▀    █     █▀                ▄▀     ▄█▀▀   ▒▒▒▒ ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄▄  ▄▄   █                       ▀▀ ▀▄▄▀▀                   ▄    ▄██▀▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄ ▄▄▄  █                 ▄▄    ▄██ ▀▀█▄ ▄                 ▀    █▄▀             
----------------------------
                                         ▄▀▀     █              ▀ ▀        ▄       ▀▀▄▄            █  ▀█               
                                       ▄         █         ▄ █             █          ▀▀▄▄         █    █▄             
                                    ▄█▀         █       ▄  ▀               ██              ▄▄      ▀     ▀▄            
                                  ▄▀▀           █   ▄ █ ▀                  ██                 █▄    ▄     ▀█           
                                 █▄▄ ▄▄        ▀ ▄  ▀                       █                   ▀▀  █       █▄         
                                ▀▀     ▀▀ ▀▀█▄▄█ ▀                          █                     ▄█▀        ▀▄        
                                █            ▄▀█▀▀█ ▄                       █                 ▄▄█   ▄ ▀ █ ▄    █       
                               ██           █        ▀▀█▄▄                  █              ▄█▀▀     ▀     ▀  ▄  ▀▄     
                               ▀█         ▄▀   █         ▀ ▀▄▄▄             █          ▄▄█           █       ▀ █ ▀▄    
                              █          ▄▀    ▀▄             ▀▀█ ▄                 ▄█▀▀             ▄            █▀   
                              ▀ █       █       ▀                  ▀▀█ ▄        ▄▄█                  █            ▄█   
                             █  █     ▄▀        ▄                      ▀ ▀▀▄█▄▀▀▀                     █           ▀▀   
                             █  ▀    ▄▀         █                        ▄▄▄█▀█▄▄                     ▀         ▀▀ ▄   
                            ▄  █    █            █                    ▄▄ ▀  ▀   ▀▀ ▄                  █        █   █   
                            ▀  █  ▄▀                                █▀▀              █▄▄              ▀▄      █    ▀   
                             ▀ ▀ ▄▀              █              ▄█▀▀                   ▀▀█▄            ▀    ▄▄    █    
                            ▀▄█ █                ▀▄         ▄▄█             █              ▀▀ ▄        ▄   ▄▄     █    
                               █▄▄ ▄              █      ▄ ▀▀               █                 ▀▀█▄▄    ▀  ▄            
  ▒▒▒▒ ▒▒▒               ▒▒░░▓██▄▄  ▀▀ ▀▄▄ ▄          ▄█▀▀                  █                     ▀▀▄▄  █ ▀       █    
                            ▒▒▄ ▄▀▄         ▀  █▄ █▄█                       █                          █▄█        █▒▒▒▒
                               ▀▀ ▀               █▀█                       █                       ▄▄▀█▀ ▀▄           
     ▒▒    ▒                 ▒▒▄█   █             ▄   ▀█                    █                    ▄▄ ▀  ▄    █    █▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒▀█   ▄▄          ▄█       █                 █                  █▀     ▀      ▀▄  █▒▒▒▒▒
                       ▒▒ ▒▒    █▄     ▄         █           █▄            ▄█             ▄▄▀▀       ▄▀        ▀█▄     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀     ▀         ▄              █▄         ██          ▄▄ ▀          ▄          ▄▀     
            ▒▒▒▒▒                ▀█      █      ▄▀                 ▄▄      ██        █▀             ▀        ▄▄▓▒▒     
      ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄    █▄    █                     ▄▄   █▀   ▄ ▀▀               ▄▀     ▄▄█▀   ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄▄   ▄   ▄                      ▀ ▄▄▀ ▄▄ ▀                  ▄    ▄██▀▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄ ▄▄▀  ▄▀                   ▄▄    ██▄█ ▄                  ▀   ▄▀█▀             
----------------------------
                                         ▄█▀     ▄             ▄ █ ▀       ▄        ▄▄             █  ▀▄               
                                        ▀        ▄          ▄ ▄            █           █▄          █    █              
                                    ▄▄          █         █ ▀              █▄            ▀▀        ▀     ▀▄            
                                  ▄█▀           █    ▄ █                   ██               ▀▀      ▄     ▀            
                                 █▄▄▄▄         █   █ ▀                     ▀█                  ▀▀▄▄ █       █          
                                █▀    ▀ ▀▀█▄ ▄▄▀█                           █                     ▀▄█         ▄        
                                █            ▄▀█▀█▄▄                        █                  ▄▄▀▀ ▄    ▄    ▀        
                               ██            ▀     ▀ ▀▄▄▄                   █               ▄█▀▀    █    ▀ █ ▄  █      
                               ▀█          █   █        ▀▀█ ▄               █           ▄▄█          █       ▀  ▄ ▄    
                              █          ▄     ▀▄            ▀▀█▄▄          ▀        ▄█▀▀                       ▀ █    
                              █ ▄        ▀      █                ▀ ▀█▄▄          ▄▄█                 █            ▄▄   
                             ▄  █      █                              ▀ █ ▄▄█  ▀▀▀                    ▄          ▄▀▀   
                             █  █    ▄          █                         ▄▄██▄▄                      ▀          ▀ ▄   
                            ▄  ▄     ▀          ▀█                     ▄▄ ▀ █  ▀▀ ▄                   ▄        ▀▀  █   
                            ▀  █   █             ▀                   █▀▀            █▄▄               ▀       ▀    ▀   
                            ▄▀ █ ▄               ▄              ▄▄█▀                  ▀▀█▄▄            █     █    █    
                            ▀▄▀  ▀               █▄          ▄▄█▀           ▄             ▀▀ ▄             ▄▄     █    
                               █▄ ▄               █       ▄ ▀▀              █                ▀ █▄▄     █  ▄▄           
  ▒▒▒▒ ▒▒▒               ▒▒░▒▒███  ▀ ▀█▄ ▄             ▄█▀▀                 █                    ▀▀█▄   █▄        █    
                            ▒▒▄ ▄ ▄       ▀▀ ▀▄ ▄▄█▄▄█                      █                        ▀▀ █▀        █▒▒▒▒
                               ▀▀ ▀              ▀█▀ ▄                      █                        ▄▄▄███▄     ▄▒    
     ▒▒    ▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██  ▀▀                ▀▀ ▄                   █                      █▀      ▀▀▄   █▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒▀█   █            █     ▀▀                  █                 ▄▄▀▀    ▀▀      ▀▄ ▀▒▒▒▒▒
                       ▒▒ ▒▒    ▀▄     ▄         █         ▀▀               █              ▄▄ ▀      ▄▄        ▀█▄     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▀▄                     ▀█           ██            █▀                     █▀     
            ▒▒▒▒▒                ▀█     ▀▀       █               ▀█        ██       ▄ ▀▀            ▀▀        ▄▓▒▒     
      ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▄    █     █                   ▀█     ██    ▄▄ ▀              ▄▄      ▄█▀   ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄▄   ▄                           █  █   █ ▀                 ▄    ▄██▀▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄▀▄ ▀▄  █                      ▄   ██▀▄                   ▀▀  ▄██▀             
----------------------------
                                         ▄█▀     ▄              ▄ █        ▄      ▀▀               █  ▀▀               
                                       ▄▀▀       ▄            ▀ ▀          █         ▀▀            █    █▄             
                                                ▄        ▄ █ ▀             █▄           ▀▀▄▄       ▀      ▄            
                                  ▄█▀           ▄     ▄  ▀                 ██              ▀ ▄▄     ▄     ▀▀           
                                 ██▄▄          ▄  ▄ █ ▀                    ▀█                   ▄▄  █       █▄         
                                █▀  ▀▀ ▀▀▄ ▄▄  ▄ █                          █                      ██▄        ▄        
                                █            ▀███▄▄                         █                   ▄ ▀▀▄▀ ▄      ▀▀       
                               ██           ▄  ▀  ▀ ▀ ▄▄                    █               ▄▄█▀▀   █     █ ▄   █▄     
                               ██           ▀  ▄       ▀▀█▄▄                █            ▄▄ ▀        █      ▀ █ ▄ ▄    
                              ▄           █    █▄            ▀█▄▄           ▀         ▄█▀▀           ▀          ▀ ▀█   
                              █ ▄       ▄       █               ▀▀█ ▄▄            ▄▄█                █            ▄▄   
                             ▄  █       ▀                            ▀▀█▄▄  ▄   ▀▀▀                  ▀▄          ▄▄▀   
                             █  █     █         █                        ▀ ████▀                      █         ▄▄ ▄   
                            ▄  ▄    ▄           ▀█                      ▄▄ ▀█ ▀▀ ▄                    ▄         ▄  █   
                            ▀  █    ▀            ▀                    █▀▀   ▀    ▀ █▄▄                █       ▀    ▀   
                            █  █  █              ▄               ▄▄█▀                ▀▀█▄▄             █     ▀    █    
                            ▀█▀▀▄▀               █            ▄▄ ▀                       ▀▀ ▄          ▀    ▀▀    █    
                              ▀▄█▄                █        ▄█▀▀             █                 █▄▄      █   ▀▀          
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▀██ ▀ ▀▄▄ ▄               ▄█▀▀                █                   ▀▀█▄▄  ▀▄▄ ▀      █    
                            ▒▒▄ ▄▄▄      ▀ ▀▄▄ ▄  █ ▄▄█▀                    █                       ▀▀▄▄▀ ▀       █▒▒▒▒
                               ▀█  ▄            ▀ ███                       █                          █▀▄       ▄     
 ▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██  ▀              ▀ ▀ ▄▄                    █                     ▄▄▀▀ ▀▀ ▀█▄    █▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒▀█   █            ▄    ▀ ▄▄                 █                  ▄▄ ▀   █▄    ▀▀█▄ ▀▒▒▒▒▒
                       ▒▒ ▒▒    ▀█    ▄▄         ▄▀       ▀ ▄▄              █                █▀      ▄          ▀█     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄     ▄        ▀           ▀  ▄          ▄█           ▄ ▀▀         ▀▀         █▀     
            ▒▒▒▒▒                ▀█     ▀        ▄              ▀▀ ▄       ██        ▄▄ ▀           █▄        ▄▓▒▒     
     ▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▄    █     ▄▀                 ▀▀ ▄    ██      █ ▀             ▄       ▄▄▀   ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄▄  ▄▄   ▀                     ▀▀ ▄ █  ▄ █▀                 ▀▀   ▄▄█▀▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀█▀   ▄  ▄                        ▀██ ▀▀                   ▀▄  ▄█▀              
----------------------------
                                          █      ▄▀              ▄ ▀▀            ▀▀▄▄              █  ▀▀               
                                       ▄█▀       █            ▄▄▀▀         █          ▄▄           █    █▄             
                                      ▀         ▄▀        ▄▄█              █▄            ▄▄        ▀      ▄            
                                  ▄▄            █      ▄▄▀▀                ██               █▄      ▄     ▀▀           
                                 ▀█▄           ▄▀   ▄█                     ▀█                 ▀▀    █       █▄         
                                █▀  ▀▀▀█▄▄▄▄   ▀▄ ▀▀                        █                    ▀▀ █         ▄        
                                ▄          ▀▀▀█▄█▄                          █                    ▄█▀▀ █ ▄     ▀▀       
                               ██            █ ▀ ▀▀█ ▄                      █                ▄▄█▀   █   ▀ █    ▀█▄     
                               ██          ▄   ▄      ▀▀█▄▄                 █             ▄ ▀▀       ▄       ▀ ▄ █▄    
                              ▄            ▀   █          ▀ ▀ ▄▄            █          ▄█▀▀          ▀         ▀ █▀█   
                              █ ▄        █      █              ▀▀█▄▄               ▄▄█               ▄            ▄▀▀  
                             ▄  █      ▄                           ▀ ▀█▄▄   ▄    ▀▀▀                 ▀           ▄ ▀   
                             ▄  █      ▀        █                       ▀▀█ █▄█▀▀                     █         ▄▄ ▄   
                            ▄   ▀    █          ▀▄                       ▄▄ █ █ ▄                              ▄▄  █   
                            ▀  █   ▄▀            ▀                     █▀▀  ▀   ▀▀█▄▄                 █        ▄   ▀   
                            █  █  ▄▀             ▄                ▄▄█▀              ▀▀█▄▄              ▄     ▀▄   █    
                            ▀█ █ █               █             ▄▄ ▀                     ▀▀ ▄           ▀    ▀     █    
                              ▀▄█                 █          █▀▀            ▄                █ ▄       ▄   ▀▀     ▄    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▀█▀▀ ▀▄ ▄▄                ▄▄█▀                █                  ▀▀█▄▄   ▀  ▀▀      █    
                            ▒▒█ ▄█     ▀▀ ▀▄ ▄    █  ▄▄ ▀                   █                      ▀▀█▄ █ ▀       ▀▒▒▒▒
                               ▀█  ▄          ▀▀ ███▀▀                      █                         ▄█▀█▄      ▄     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█  ▀              █  █▄                     █                      ▄▄ ▀▀▀  ▀     █▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒ █  ▀▀                  █▄                  █                    █▀   ▄▄    ▀▄▄   ▒▒▒▒ 
                       ▒▒ ▒▒    ▀█    █           █        █▄               █               ▄▄▀▀              ▀▀██     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒▒             ▄▄     ▄        █            ▄▄           ▄█            ▄▄ ▀        ▀▀        ▄█▀     
            ▒▒▒▒▒                 █     ▀        ▄               ▄▄        ██          █ ▀          ▄▄        ▄▓▒▒     
     ▒▒▒ ▒▒▒                       ▀█▄   ▀█     ▄█                  ▄▄     ██     ▄ █▀                      ▄▀   ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄   █    █                    ▀ ▄▄  █▀  ▄▄▀▀                ▀▀    ▄▀▀▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▀█   ▄  ▄                       ▀ ▄█ ▄ ▀                  █▄  ▄█▀              
----------------------------
                                         ▄▀      ▄▀               ▄▄▀▀            ▄▄               █  ▀▀               
                                       ▄▄▀       █             ▄█          █        ▀█▄            █   ▀█▄             
                                     ▄▀▀        ▄▀         ▄ ▀▀            █▄          ▀▀          ▀     ▄▄            
                                                ▀       ▄▄▀▀               ██             ▀▀        ▄     ▀▀           
                                 ▄█            ▄▀   ▄ █                    ██                ▀▀▄▄   █      ▀█▄         
                                █▀ ▀▀▀█▄▄▄     ▀ ▄ ▀▀                       █                   ▀▀▄▄█        ▄▄        
                                ▄         ▀ ▀█▄█▄                           █                     ▄█▀█ ▄       ▀       
                               ██             ▀█▀▀█ ▄                       █                 ▄▄█▀  █  ▀ █ ▄   ▀▀      
                               ██           █         ▀▄▄▄                  █              ▄▄▀▀     ▀▄     ▀ █ ▄ █▄    
                              ▄ ▀         ▄    █         ▀▀█ ▄              █          ▄▄█▀▀         █         ▀   ▄   
                              █           ▀    ▀█             ▀▀█▄▄                 ▄▄█▀             ▄              ▀  
                             ▄  █       █       ▀                 ▀▀█ ▄           ▀▀▀                █             ▀   
                             █  █     ▄▀        ▄                       ▀█▄▄█▄▄█▀▀                    █         ▄ ▀▄   
                            ▄   █    ▄▀         █▄                         ███▄                       ▀        ▄▄  █   
                            ▀  ▄    █            █                      █▀▀ █  ▀▀█▄▄                  █       ▄▄   ▀   
                            █  █  ▄▀                               ▄▄█▀            ▀▀█▄▄              ▀▄     ▄▄   █    
                            ▀█▄█ █               █              ▄▄ ▀                   ▀▀ ▄            █     ▄    █    
                              ▀█▀                ▀█           █▀▀           ▄               █ ▄        ▄   ▀▄     ▄    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▀█▀ ▀▄ ▄            ▀      ▄▄█▀               █                 ▀▀█▄▄    █  ▀       █▒▒▒▒
                            ▒▒█▄▄█    ▀ ▀█▄ ▄     ▄   ▄▄ ▀                  █                     ▀▀█▄▄ █▀▀       ▀▒▒▒▒
                               ▀▄ ▄▄         ▀ ▀▄ █▄█▀▀                     █                         ▀▀█▀       █     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█   ▄             █▀█                       █                        █▀▀▄▀█▄▄    █▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▄▀  ▀             ▀   ▀█                    █                   ▄▄▀▀  ▄▄     █   ▄     
                       ▒▒ ▒▒    ▀█    █           █      ▀█                 █                ▄▄ ▀      ▀      ▀█▄█     
                 ▒▒▒             ▄█    ▄▄        █▀         ▀█             ▄█              █▀▀       ▀▀        ▄▀▀     
            ▒▒▒▒▒                 ▄     ▀▄       ▀             ▀█          ██         ▄ █▀          ▄▄        ▓▒▒▒     
         ▒▒▒                       ▀█▄   ▀       █                ▀█       ██      ▄▄ ▀                          ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄   █    █                    ▀█    █▀   ▄▄ ▀               ▀▀    ▄ ▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀█▄  ▄                          ▀█ ▀  █▀                  ▄▄   ▄▀              
----------------------------
                                         ▄█▀▀     ▀                ▄█ ▀         ▀▀                 █  ▀                
                                        █        ▀             ▄ ▀▀        █       ▀▀              █   ▀▀▄             
                                     ▄█▀         ▀          ▄▄▀▀           █▄         ▀▀▄▄               ▄▄            
                                    ▀           ▀        ▄█                ██            ▀ ▄▄       ▄      ▀           
                                 ▄              █    ▄ ▀▀                  ██                 ▄▄    █      ▀▀▄         
                                █▀▀ ▀█▄▄▄      ▀  ▄▄▀▀                      █                    ▄▄ █        ▄▄        
                                ▄        ▀▀▀▄ ▄ █                           █                     ▄▄█ ▄                
                               ▄█            ▄▀█▀█▄▄                        █                  ▄▄▀▀ █ ▀ █ ▄    ▀▀      
                               ██            ▀     ▀ ▀▄▄▄                   █                █▀▀    ▀▄    ▀ █ ▄  █▄    
                              ▄ ▀          █   █        ▀▀█▄▄               █           ▄▄█▀         █        ▀ █ ▄▄   
                              ▄          ▄     ▀▄           ▀ ▀▄▄▄          ▀        ▄▄ ▀                         ▀ ▀  
                             ▄  █       ▄▀      ▀                ▀▀█▄▄             █▀▀               █            ▀█   
                             █  █      █        ▄                    ▀ ▀▄▄▄ █ ▄▄█▀                    ▄          ▀▀▄   
                            ▄   █    ▄▀         █                         ▀▀█▄▄                       ▀        ▄ ▀ █   
                            ▀       █            █                       █▀▀█ ▀▀█▄▄                   ▄       ▄    ▀   
                            █  █  ▄▀                                ▄▄█▀    ▀     ▀▀█▄                ▀      ▄▄   █    
                             █▄█  ▀              █               ▄▄ ▀                 ▀▀ ▄             █    ▄▄    ▀    
                              ▀▀█                ▀█           ▄█▀▀                         █ ▄         ▀   ▄▄     ▄    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▀█▄▀▄ ▄             ▀       ▄▄█▀              █                ▀▀█▄▄     █   ▄      █▒▒▒▒
                            ▒▒▓▄█▀   ▀ ▀▄ ▄▄      ▄    ▄ ▀▀                 █                    ▀▀█▄▄ ▀▄▀▄       ▒▒▒▒▒
                               ▀▄ █        ▀▀ ▀▄ ▄█▄▄█▀▀                    █                        ▀▀▀█▄       █     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄  ▄             █▀▄▄                      █                       ▄ █▀▄▀▀      ▀▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▄▀  ▀             ▀  ▀ ▄▄                   █                    ▄▄ ▀ ▄    ▀▀█▄  ▄     
                       ▒▒ ▒▒     █   ▀█           ▄     ▀▀▄▄                █                  █ ▀     ▀       ▄ █     
                 ▒▒▒             ▄█    █         ▄▀        ▀▀ ▄             █             ▄ █▀▀      ▀▄        ▄▀▀     
            ▒▒▒▒▒                 █      ▄       ▀            ▀▀ ▄         ██          ▄ ▄▀         ▄▄        ▓▒▒      
      ▒  ▒▒▒                       ▀▀▄   ▀       ▄               ▀▀ ▄      ██       ▄█ ▀                         ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▄   █    ▄▀                  ▀▀ ▄   █▀     █ ▀              ▀▀      ▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀█▄ ▄▄  ▀                      ▀▀ ▄█ ▄ █▀                 ▄▄   ▄▀              
----------------------------
                                         ▄██▀     ▀                  █         ▀ ▄▄                █                   
                                       ▄▀▀       █              ▄ ▀▀       █        ▄▄             █   ▀▀▄             
                                     ▄▄▀         █           ▄█ ▀          █           ▄▄                ▄▄            
                                   ▄█▀          █        ▄ ▀▀              ██             ▄▄        █      ▀           
                                 ▄▀             ▄     ▄▄▀▀                 ██               ▀█▄     █      ▀▀▄         
                                █▀▀▀▀▄▄▄       █   ▄█                       █                  ▀▀   █       ▀█▄        
                                ▄       ▀▀▀▄▄▄ ▄ ▀▀                         █                     ▀██         ▄▄       
                               ▄█             ███▄▄                         █                   ▄▄▀▀▄▀ █ ▄     ▀▀      
                               ██           ▄  ▀  ▀ ▀ ▄                     █                ▄█▀▀   █      ▀ ▄  ▀▀▄    
                              ▄ ▀           ▀  ▄       ▀▀█▄▄                █            ▄▄█         █         ▀ ▄█▄   
                              █           █    █▄          ▀▀█ ▄            ▀         ▄▄▀▀           ▀             ▀   
                             ▄  ▄       ▄▀      █               ▀▀█▄▄               █▀▀              █            ▀█   
                             █  █      █        ▄                   ▀▀█ ▄   ▄  ▄▄█▀                  ▀▄          ▀▀▄   
                             ▀  █    ▄▀         █                         ▀▀█▄▄                       █         ▀▀ █   
                            ▀   ▀    ▀           █                        █▀█▀▀█▄▄                    ▄         ▀  ▀   
                            █▄ █   █                                 ▄▄█▀   ▀    ▀▀▄▄                 █      ▄ ▀  █    
                             ▀▄█ ▄               █                ▄▄ ▀                ▀ ▄              ▄    ▄     ▀    
                              ▀█▄▀               ▀▄            ▄█▀▀                       █▄▄          ▀   ▄▄     ▄    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▀██▄ ▄              ▀        ▄▄█              █               ▀▀█▄▄      ▄  ▄▄      █▒▒▒▒
                            ▒▒▓▄█   ▀ ▀▄ ▄        ▄      █▀▀                █                   ▀▀█▄▄  ▀  ▄      ▄ ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒            ▄ █       ▀ ▀▄ ▄▄ █ ▄▄█▀                    █                       ▀▀█▄█▄       █     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄ ▄▄           ▀ ▀▄█                       █                        ▄ ▄▀▄▄▄     ▀▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▄▀  ▀▄            █   ▄▄                    █                      █ ▀▄▄    ▄▄   █     
                       ▒▒ ▒▒     ▀   ▀                   ▄▄                 █                 ▄ █ ▀   ▀      ▀▀▀ ▀     
                 ▒▒▒             ██    █         ▄█         ▄▄              █              ▄ ▄       ▀▀        ▄▀     ▒
            ▒▒▒▒▒                 █      ▄       █             ▄▄          ██            ▀ ▀        ▄▀       ▄▓▒▒      
      ▒▒▒▒▒▒                       ▀▀▄   ▀       ▄                ▄▄       ██       ▄ █ ▀           ▄            ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄  ▀█    ▄▀                   ▄▄    █▀    ▄ █               ▀       ▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀█▄ █   █                       ▄▄ █     ▀                ▄▀   ▄               
----------------------------
                                         ▄█▄▀     █                 ▄ ▀▀   ▄   ▀█▄                 █                   
                                       ▄█▀▀      █               ▄▄▀▀      █      ▀█               ▀   ▀▀▄             
                                      ▀          █             █           █▄        ▀▀                  █▄            
                                   ▄█▀          ▄         ▄ ▀▀             ██           ▀▀          █     ▄▀           
                                  ▀▀            ▄      ▄█ ▀                ██              ▀▀       █      ▀▀▄         
                                ▄▀▀▀▄▄▄        ▄   ▄ █▀                     █                 ▀▀▄▄  █       ▀▀▄        
                                ▄      ▀▀▀▄▄▄   ▄ ▀▀                        █                    ▀▀▄█         ▄▄       
                               ▄█           ▀▀█▄▄▄                          █                     █▀█ ▀ ▄              
                               ▄█            █ ▀ ▀▀▀ ▄                      █                ▄▄█▀   █     ▀█▄▄  ▀▀     
                              ▄ █          ▄   ▄      ▀▀█▄▄                 █             ▄▄▀▀       █       ▀▀█▄▄█▄   
                              █           ▄▀   █▄         ▀▀█▄▄             ▀          ▄ ▀▀          ▀           ▀▀▄   
                             ▄  ▄       ▄▀      █             ▀ ▀▄▄▄                 █▀▀             ▄            ▀▄   
                             █  █       ▀                          ▀▀█▄▄    ▄   ▄▄█▀                 ▀           ▀ ▄   
                             ▀  █     █         █                      ▀▀█ ▄█▄▄▄                      █         ▀▀ █   
                            █   █   ▄           ▀█                         ██▀ ▄                      ▀        ▀▀  ▀   
                            █▄ ▄   ▄▀            ▀                    ▄▄█▀  █    ▀                    █       ▀▀  █    
                             ▀▄█  █              ▄                 ▄▄ ▀              █ ▄              ▀▄      ▀   ▀    
                             ▀▀█▄▀               █▄            ▄▄█▀▀                   ▀▀█▄▄           █   ▄ ▀    █    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▀█▄ ▄               █         ▄▄ ▀            █              ▀▀█▄▄          ▄ ▀     █▒▒▒▒
                              ▀▄█▄ ▀ ▀▄ ▄                 █▀▀               █                  ▀▀█▄▄   █ ▄▄      ▄ ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒            ▄▀█      ▀ ▀▄ ▄   █  ▄▄█▀                   █                      ▀▀█▄▄▄▄       █     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄ █           ▀ ▀██▀▀                      █                          █▀▀        ▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▄▀   ▄            █▀▀█                      █                     ▄ █  ▄  ▀▀█▄   █     
                       ▒▒ ▒▒     ▀   ▀            ▀    ▀█                   █                  ▄ ▄▀   ▀      ▀▄▄▄▀     
                 ▒▒▒              ▀    █          █       ▀█               ▄█                ▀ ▀     ▀▀        ▄▒░▒▒▒▒▒
            ▒▒▒▒▒                 ▄     ▄▄       █           ▀█            ██           ▄ █ ▀       ▄▄       ▄▓▒▒      
      ▒▒▒░▒▒                       ▀█▄   ▀▄                     ▀█         ██        ▄ ▄            ▄      ▄▀    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄  ▀      █                 ▀█      █      ▄▀ ▀             ▀      ▒▒░▒▒░▒▒░▒▒░▒
▒▒                                      ▀█▄ █   █                     ▀█   █    █ ▀               ▄▀                   
----------------------------
                                         ▄▀▄      █                  ▄▄▀▀  ▄  ▀▀                   █  ▄                
                                       ▄██▀      ▄                ▄█       █     ▀▀ ▄                  ▀▀▄             
                                     ▄▀▀         ▄            ▄ ▀▀         █▄       ▀▀▄▄            ▄   ▀▀▄            
                                   ▄█           ▄          ▄▄▀▀            ██          ▀▀▄▄         █     ▄█           
                                 ▄▀▀            ▀       ▄█                 ██               ▄▄      █       ▀▄         
                                ▄█▀█ ▄         ▄▀   ▄ ▀▀                    █                  ▄▄   █       ▀▀▄        
                                ▄     ▀▀▀▄▄▄   ▀ ▄▄ ▀                       █                     ▄▄▀         █▄       
                               ▄█          ▀ ▀██▄                           █                     ▄█▀▀▀▄▄      ▄       
                               ██             ▀█▀▀█ ▄                       █                 ▄▄█   █   ▀▀█ ▄   ▀▀     
                              ▄ █           █  ▄     ▀▀▄▄▄                  █              ▄▄ ▀      ▄      ▀ █ ▄▀▀    
                              █           ▄▀   █         ▀▀█▄▄              █           ▄█▀▀         █          ▀ █▀   
                              ▀          █      █            ▀▀█                     ▄█▀▀            ▄            ▄▄   
                             █  █      ▄                          ▀▀█▄▄          ▄▄█▀                █            ▄    
                             ▀  █      ▀        █                     ▀▀█▄▄ █ ▄▄                      █         ▀  █   
                            █   █    █          ▀▄                        ▀ █▀▀                       ▀        ▀   ▀   
                            ▄▄  ▀  ▄▀            ▀                     ▄▄█▀▀  ▀ ▄                     ▄       ▀▀  █    
                             ▀▄█  █              ▄                  ▄▄ ▀          ▀▀█▄▄               █      ▀▀   ▀    
                             ▀██▄▀               █              ▄▄█▀▀                 ▀▀█▄▄            █    ▀▀    █    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▀██▄                █          ▄▄ ▀           █             ▀▀█▄▄        ▀    ▀     ▀▒▒▒▒
                ▒▒            ▀▄▄▄▀▀▀▄ ▄                  ▄█▀▀              █                 ▀▀█▄▄    █ ▄ ▀     ▄ ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒            ▄▀      ▀ ▀▄ ▄    █   ▄▄▀▀                  █                     ▀▀█▄▄▀▄ ▀      █     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄ █          ▀ ▀▄▀▀█▀▀                     █                         █▀█▄▄      ▄▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▄█   ▄            ▄▀▀ ▄                     █                      ▄ ▄▀▄  ▀▄▄▄   █     
                       ▒▒ ▒▒     ▀   ▀▄           ▀   ▀▀ ▄                  █                    █ ▀  ▀      ▀█▄▄      
                 ▒▒▒              ▀   ▀█          ▄      ▀▀▄▄              ▄█               ▄ █ ▀    ▄▀        ▄█▒▒▒▒▒▒
            ▒▒▒▒▒                 ▄▄    █        █▀         ▀▀▄▄           ██            ▄ ▄        ▄▄       ▄▓▒▒      
      ▒▒▒░▒▒                       ▀▀▄    ▄      ▀             ▀▀▄▄        ██          ▀ ▀          ▄      ▄▀    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄  ▀      █                ▀▀▄▄     █      ▄ █ ▀            ▀      ▓▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄▄ █   █                    ▀▀▄▄  █   ▄ ▄                ▄▀                   
----------------------------
                                         ▄▀ ▀     ▄                   ▄█ ▀ █   ▄▄                  ▀  ▄▄               
                                       ▄█▄▀      ▄                ▄ █▀     █      ▄▄                    ▀▄             
                                     ▄█▀▀        █             ▄▄▀▀        █▄        ▄▄             █   ▀▀▄            
                                   ▄█           ▄▀          ▄█             ██           ▄▄          █     ▄█▄          
                                 ▄█▀            ▀       ▄ ▀▀               ██              ▄▄       █      ▄▀▄         
                                ▄▄▀▄▄▄          ▀    ▄▄▀▀                   █                ▀█▄    █       ▀▀▄        
                                ▄    ▀ ▀▄▄▄    ▀   █                        █                   ▀█▄ ▀        ▀▀▄       
                               ▄█         ▀ ▀█▄▄▀▀                          █                     ▄██▀▄▄       ▄▄      
                               ██            ▄ █▀█ ▄                        █                  ▄▄ ▀ █  ▀▀█ ▄           
                              ▄ █           ▄▀       ▀▄▄▄                   █               ▄▄▀▀    ▀▄     ▀ █ ▄ ▀▀    
                              █           ▄▀   █        ▀▀█▄▄               █             █▀▀        █           ▀██▄  
                              ▀           ▀    ▀█           ▀▀█▄▄                     ▄█▀                         ▄▄   
                             █  █       █       ▀               ▀   ▄▄            ▄▄█                █           ▄▄    
                             ▀  █     ▄▀        ▄                    ▀▀█▄▄  ▄  ▄▄ ▀                  ▀▄         ▄▄ █   
                            █   █    ▄▀         █▄                       ▀▀███▀▀                      █         ▄  ▀   
                            ▄▄  ▀  ▄▀            █                      ▄▄█▀▀▀▀▄▄▄                            ▀▄  █    
                             ▀▄▄   ▀             ▄                   ▄▄ ▀        ▀▀█▄▄                █      ▀    ▀    
                             ▀▄█ █               █               ▄▄█▀▀               ▀▀█▄▄             ▄    ▀▀    █    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▀█▀▄                █           ▄▄ ▀          ▄            ▀▀█▄▄         █   ▀▀     ▀▒▒▒▒
        ▒▒▒                   ▀▄▄▄▀▀█▄▄                   ▄▄█▀▀             █                ▀▀█▄▄     ▄  ▀▀     █ ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ▄▄▀     ▀ ▀▄ ▄     █    ▄▄ ▀                 █                    ▀▀█▄▄ █  ▀      ▀     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀█         ▀ █▄▄▀▄▄█▀▀                    █                        ▀▀█▄█       █▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        ▒▒▒██  █▄            ██▄▄                      █                        █ ▀  ▄█▄    █     
                       ▒▒ ▒▒     ▀    ▄           █  ▀ ▄▄                   █                   ▄ █ ▀ ▀▀    ▀▀█ ▄      
                 ▒▒▒              ▀   ▀           ▄     ▀ ▄▄               ▄█                ▄ ▄▀    ▄▀        ██▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄    █        ▄▀        ▀ ▄▄            ██              █ ▀      ▄▄       ▄▓▓▒      
      ▒▒▒░▒▒                        ▀▄    ▄      ▀              ▄▄         █▀         ▄ █ ▀         ▄      ▄▀    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄  ▀▄     ▄                 ▄▄      █       ▄ ▄▀            ▀     ▄▓▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄▄▀█   ▄▀                    ▄▄   █     ▀ ▀              ▄▀                   
----------------------------
                                         ▄▀▄▀▀    █                     █  █ ▀█▄                      ▄▄               
                                       ▄▀▄       ▄▀                ▄ ▀▀    █    ▀▀                  ▄   ▀▄             
                                     ▄██▀        ▀              ▄▄ ▀       █▄      ▀▀               █   ▀▀▄            
                                   ▄▀▀           ▀          ▄ █            ██         ▀▀            █    ▀▄█▄          
                                 ▄█▀            ▀        ▄▄▀▀              ██            ▀▀         █      ▄█▄         
                                ▄█▀▄▄           ▄     ▄█ ▀                  █               ▀▀      █        ▀▄        
                                █    ▀▀█▄▄     █  ▄ ▀▀                      █                  ▀▀   ▀        ▀▀▄       
                               ▄█         ▀▀█▄▄▄  ▀                         █                     ▀█▄▄▄        ▄▄      
                               ██             ██  ▄                         █                   ▄▄▀▀█ ▀▀█ ▄     ▄▄     
                              ▄▀█           ▄▀      ▀▄▄▄                    █                ▄█▀▀   ▀     ▀ ▀ ▄▄  ▀    
                              █ ▀          █   █       ▀▀█▄▄                █              █▀        █         ▀▀█▀█   
                              ▀          ▄     ▀▄          ▀▀█▄▄            ▀         ▄▄█▀           ▀            ▄▀   
                             █  ▄       ▄▀      ▀              ▀▀█ ▄               ▄▄█▀              █           ▄▄▀   
                             ▀  █     ▄▀        ▄                     ▄▄▄   ▄   ▄▄ ▀                 ▀          ▄▄ █   
                            █   █     ▀         █▄                      ▀▀▀▄█▄▀▀▀                     █        ▄▄  ▀   
                            ▄▄  █   █            █                       ▄▄█▀▀█▄▄                     ▀       ▄▄  █    
                             ▀▄▄  ▄▀                                  ▄▄ ▀  ▀   ▀▀█▄▄                 █       ▄   ▀    
                             ▀▄█ ▄               █                ▄▄█▀▀             ▀▀█▄▄             ▀     ▀▄    █    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▄██                ▀█            ▄▄ ▀         ▄           ▀▀█▄▄          █   ▀      ▀▒▒▒▒
▒▒     ▒▒▒                    ▀███ ▀▄▄            ▀        ▄▄█▀             █               ▀▀█▄▄      ▀  ▀      █ ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒           ▄▄▀▄   ▀▀▀▄ ▄      ▄     ▄▄ ▀                █                   ▀▀█▄▄  █ ▀▀      ▀     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀         ▀ █ ▄ █▄▄▄█▀                    █                       ▀▀██▀▀       █▒    
▒▒▒                          ▒▒▒██  █            ▀ █▀                       █                       ▄ █ ▀▀▀ ▄    ▀     
                       ▒▒ ▒▒     ▀▄   ▄           █  ▀█                     █                    ▄ ▄▀ ▀▀   ▀▀▄▄▄█      
                 ▒▒▒              ▀   ▀                 ▀█                 ██                  █ ▀   ▄▀        ██▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄    █        ▄█        ▀█              ██             ▄ █ ▀      ▄       ▄█▓▒      
      ▒▒▒░▒▒                        ▀▄   █▄      █            ▀█           █▀          ▄  ▀         ▀      ▄▀    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░░▒▒▒▒▒░▒░▒▄  ▀▄     ▄               ▀█        █         █ ▀           ▀▀    ▄▓▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄▄▀    ▄▀                  ▀█     ▀    ▄ █               ▄▀    ▀              
----------------------------
                                         ▄▀▄█▀    ▀                    ▄ ▀▀█▀▀▄▄                    ▄ ▄▄               
                                       ▄▀ ▀       ▀                 ▄▄▀▀   █   ▀▀▄▄                 █  ▄▀▄             
                                     ▄█▄▀        ▀               ▄█        ██     ▀▀▄▄              █   ▀▀▄            
                                   ▄█▀▀          █           ▄ ▀▀          ██        ▀▀▄▄           █    ▀▀▀▄          
                                 ▄█             █         ▄▄ ▀             ▀█           ▀▀▄▄        █      ▄█▄         
                                ▄██▄▄           ▄       █                   █              ▀▀▄▄     █       ▄▀▄        
                                ▀   ▀▀▀▄▄      ▄   ▄ ▀▀                     █                 ▀▀▄▄           ▀▀▄       
                               ▄█        ▀▀█▄▄  ▄█ ▀                        █                      ▄▄▄        ▀▀▄      
                               ██            ▀▀█                            █                    ▄█▀█ ▀█ ▄      █▄     
                               ▀█           ▄█ ▀   ▀▄▄▄                     █                  █▀▀  █    ▀ ▀█▄▄  ▄▄    
                              █ ▀           ▀  █      ▀▀█▄▄                 █              ▄█▀       █        ▀ █ ▄█   
                              ▀           █    ▀▄         ▀▀█▄▄             ▀          ▄▄█▀          ▀             ▀   
                             █  ▄       ▄▀      ▀             ▀▀█▄▄                 ▄▄ ▀             ▄             ▀   
                             ▀  █      █        ▄                 ▀▀█ ▄           ▄▀▀                █          ▄ ▀█   
                            █   █    ▄          █                         ▄▄█  ▀▀▀                    █        ▄▄  ▀   
                            ▄▄  █   ▄▀           █                        ▄▄███▄                      ▀       ▄▄  █    
                             ▀▄ ▀ ▄▀                                   ▄▄ ▀ ▀  ▀▀█▄▄                  ▄      ▄▄   ▀    
                             ▀▄█  ▀              █                 ▄▄█▀▀           ▀▀█▄▄              █     ▄▄    █    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▄██                ▀▄              ▄ ▀        ▄          ▀▀█▄▄           ▄    ▄     ▀▒▒▒▒
       ▒▒▒                    ▀██▀▀▄ ▄            ▀         ▄▄█▀            █              ▀▀█▄▄       █  ▀▄     █ ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒           ▄█ ▄   ▀▀▄ ▄       ▄       █▀▀               █                  ▀▀█▄▄   ▄ ▀             
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀        ▀ █ ▄  █  ▄▄█▀                   █                      ▀▀█▄█▀        █▒    
▒▒                           ▒▒▒▓█  █           ▀ ███▀                      █                        ▄ █▀█▄▄           
                       ▒▒ ▒▒     █▄  ▄▄           █▀▀▀▄▄                    █                      █ ▀ ▀   ▀ █  █      
             ▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀   ▀▄          ▀    ▀▀▄▄                ██                 ▄ █ ▀  ▄        ▀██▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄   ▀▀         █       ▀▀▄▄             ██              ▄  ▀      ▄       ▄█▓▒      
      ▒▒▒░▒▒                        ▀    █       █           ▀▀▄▄          █             █ ▀        ▀      ▄▀▀   ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒░▒░░▒▒▒▒▒░▒░▓▄   ▄     ▄              ▀ ▄▄       █        ▄ █            ▀▀    ▄▓▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄ ▀    ▄▀                 ▀ ▄▄          ▄  ▀             ▄▀   ▄▀              
----------------------------
                                         ▄▀▄▄     ▀                     ▄  █ ▄▄                     █ ▄▄               
                                       ▄▀▄▀▀      █                  ▄█ ▀  █▄   ▄▄                  █  ▄█▄             
                                     ▄▀▄         █               ▄ ▀▀      ██      ▄▄               █    ▀▄            
                                   ▄██▀          ▄            ▄▄▀▀         ██         ▄▄            █    ▀▀▀▄          
                                  ▀             ▄          ▄█              ▀█            ▄▄         █     ▀▄█▄         
                                ▄█▄▄                   ▄ ▀▀                 █               ▄▄      ▀       ▄█▄        
                                ▀▀  ▀▀█▄▄      ▄▀   ▄▄ ▀                    █                  ▄▄             ▀▄       
                               ▄█       ▀▀█▄▄  ▀  █                         █                     ▄▄          ▀▀▄      
                               ██             ██                            █                      ██▀█ ▄      ▀▀▄     
                               ▀█            █▀▀ ▀▀▄▄▄                      █                  ▄█▀  █   ▀ ▀█▄▄   ▄▄    
                              █ █          ▄   ▄     ▀▀█▄▄                  █              ▄▄█▀      ▄       ▀ █ ▄▄▄   
                              ▀           ▄▀   █▄        ▀▀█▄▄              █           ▄▄▀▀         █            ▀ ▀  
                             ▀          ▄▀      █            ▀▀█▄▄                   ▄▄ ▀            ▄            ▀▀   
                             ▀  █       ▀                        ▀▀█▄▄             █▀▀               █           ▀▀█   
                            █   █     █         █                    ▀▀█▄▄  ▄   ▀▀▀                  ▀▄          ▀ ▀   
                            ██  █   ▄▀          ▀█                         ▄██▀                       █       ▄ ▀ █    
                             ▀▄ ▀  █             ▀                      ▄▄                                   ▄    ▀    
                             ▀▄▄ ▄▀              ▄                  ▄▄█▀▀         ▀▀▄▄                █     ▄▄    █    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▄██                █▄               █▀▀       ▄         ▀▀█▄▄           ▀    ▄▄    ▄ ▒▒▒▒
       ▒▒▒                     ██ █▄▄             █          ▄▄█▀           █             ▀▀█▄▄        █  ▄▄     █ ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒           ▄█ ▄  ▀ █▄▄        ▄      ▄ █▀▀              █                 ▀▀█▄▄    ▀  ▄      ▄ ▒   
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀▄      ▀ █▄▄   █   ▄▄ ▀                  █                     ▀▀█▄▄█▀▄       █▒    
▒▒                           ▒▒▒▓█ ▀█          ▀ █▄██▀▀                     █                         ▀▀▄▄▄     ▄      
                       ▒▒ ▒▒     █▄  █            ▄▀ ▄▄                    ▄█                     ▄ █ █▀  ▀▀█▄▄ █      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▓█    ▄          ▀   ▀ ▄▄                 ██                  ▄  ▀  ▄▄       ▀▄▄▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄   ▀          █      ▀ ▄▄              █▀                █ ▀     ▄       ▄█▓▒      
      ▒▒▒░▒▒                        ▀    █       █            ▄▄           █            ▄ █         ▀      ▄▀▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒░▒░░▒▒▒▒▒░▒░▓▄   ▄                     █▄        ▀         ▄  ▀          ▀▀    ▄▓▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄ ▀▄   ▄▀                 ▀█▄           ▄ █ ▀            ▄▀   ▄▀              
----------------------------
                                         ▄▀       █                      ▄██▀▀▀                     █▀ ▄               
                                       ▄▀▄█▀      █                    █   ██ ▀▀                    █  ▄█▄             
                                     ▄▀ ▀        █                ▄ ▀▀     ██    ▀▀                 █    ▀▄            
                                    █▄▀          ▄             ▄▄ ▀        ██       ▀▀              █    ▀▀▀▄          
                                   ▀▀           █▀         ▄ █              █          ▀▀           █     ▀▀▀▄         
                                ▄█▄▄            ▀       ▄▄▀▀                █             ▀▀                ▄█▄        
                                ▀▀  ▀▀▄▄       ▄▀    ▄█                     █                ▀▀              ▄▀▄       
                                █       ▀▀▄▄   ▀ ▄ ▀▀                       █                   ▀▀▄            ▀▄      
                               ██           ▀▀ █ ▀                          █                      ▀█▀▄▄       ▀▀▄     
                               ▀█            ▄▀▀▀▀█▄▄                       █                  ▄▄█▀ █  ▀ ▀▀▄▄    ▄▄    
                              █ █           █  ▄    ▀▀█▄▄                   █               ▄▄█▀     ▄      ▀ ▀▄▄▄▄▄   
                              ▀           ▄▀   █        ▀▀█▄▄               █            ▄▄ ▀        █           ▀ ▀   
                             █           █      █           ▀▀█▄▄                     ▄▄▀▀                        ▀▀   
                             ▀  ▄      ▄                        ▀▀█▄▄               █▀▀              █           ▀▀█   
                            █   █     ▄▀        █                   ▀▀█▄▄        █▀▀                 ▀          ▀▀ ▀   
                            █▀  █   ▄           ▀▄                      ▀▀█▄█▄▄▀                      █        ▀▀ █    
                             ▀▄ █  ▄▀            ▀                        ▄ ▀▀▄▄                      ▀        ▀  ▄    
                             ▀▄▄ ▄▀              ▄                   ▄▄█▀▀      ▀▀                    ▄     ▄ ▀   █    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▄█▄▀               █                 █▀▀      ▄                         █    ▄     ▄ ▒▒▒▒
       ▒▒▒                     ▀▄▀▄▄              █           ▄▄▀▀          █            ▀ ▄▄          ▄  ▄▄     █ ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒           ▄██▄ ▀ ▀▄▄                 ▄▄█▀▀             █                ▀▀▄▄▄     █ ▄▄      ▄     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀▄     ▀ █▄▄    █     ▄ ▀                 █                    ▀▀█▄▄  ▄▄       ▓▒    
▒▒                           ▒▒▒▓█ ▀          ▀ █▄██▄▀▀                     █                        ▀██▄       █      
                       ▒▒ ▒▒     █▄  █            ▄▀█                      ▄█                      ▄ ▄▄▀ ▀▀▄▄   ▀      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▄          ▀   ▀█                   ██                    █ ▀ ▄▄      ▀▀▄█▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄   ▀          ▄      ▀█                █                ▄ █      ▄       ▄█▓▒      
      ▒▒▒░▒▒                         ▄   █       █▀         ▀█             █             ▄  ▀       ▀      ▄█▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒░▒░░▒▒▒▒▒░▒░▓▄  █▄     ▀             ▀█                    ▄ █ ▀         ▀▀    ▄▓▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄ ▀▄    █                ▀█       ▄      ▄ ▄             ▄▀   ▄▀              
----------------------------
                                         ▄▀ ▄▀▀   █                     ▀  ███   ▀▀                 █▀▀▄               
                                       ▄▀▄▄       ▄                   ▄ ▀▀ ██▀ ▄▄                   █  ▄█              
                                     ▄█▄▀▀       █▀                ▄▄▀▀    ██   ▀▀▄▄                █   ▄█▄            
                                    ▄█           ▀               █         ▀█      ▀▀▄▄             █     ▀▀▄          
                                  ▄▀▀           ▄▀          ▄ ▀▀            █         ▀▀ ▄                ▀▀ ▄         
                                 █▄▄            ▀        ▄▄ ▀               █            ▀▀ ▄              ▀ █▄        
                                ▀█ ▀▀█▄▄       ▄▄    ▄ █                    █               ▀▀ ▄             ▄█▄       
                                ▀      ▀▀█▄▄   █  ▄▄▀▀                      █                  ▀▀ ▄            ▀▄      
                               ██          ▀▀█▄ █                           █                     ▀█▄▄▄        ▀▀▄     
                               ▀█            ▄▀█▀█▄▄                        █                   ▄▄█▀█ ▀ █ ▄▄    ▀▀▄    
                              ▀ █            ▀ ▄   ▀▀█▄▄                    █                ▄▄ ▀   ▀▄     ▀ ▀█▄▄ ▄▄   
                              ▀ ▀         ▄█   █       ▀▀█▄▄                █             ▄▄ ▀       █          ▀ ▀▄   
                             █            ▀     █          ▀▀█▄▄            ▀          ▄█▀▀          ▀             ▄   
                             ▀  ▄      ▄█       ▀              ▀▀█▄▄                 █▀▀             ▄           ▀ █   
                            █   █      ▀        █                  ▀▀█▄▄          █▀                 █          ▀  ▀   
                            ▀▀  █    █          ▀▄                     ▀▀█▄▄▄▄▄▄▀                     ▄        ▀▀ █    
                             ▀▄ █  ▄▀            █                         ███▄▄                      █       ▀▀  ▄    
                             ▀▄ ▀ █              ▄                    ▄▄█▀▀    ▀▀█▄▄                         ▀▀   █    
  ▒▒▒▒ ▒▒▒                ▒▒▒▒▄█▄▀               █                  █▀▀     ▄      ▀▀█▄▄              █      ▀   ▄ ▒▒▒▒
       ▒▒▒                    ▒▀ █▄▄              █            ▄▄ ▀         █           ▀▀            ▀   ▄ ▀    ▀ ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒           ▄██  ▀▀▄ ▄         ▀        ▄▄█▀▀            █                 ▄        █ ▄       █     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▄    ▀▀▀▄▄     █      █▀▀                █                   ▀▀▄▄▄  ▀▄▄       ▀▒    
▒▒                          ▒▒▒▒▓█ ▀         ▀ █▄▄▀▄▄▄ ▀                    █                       ▀▀█▄▄▄      █      
                       ▒▒ ▒▒     ▄▄  █            ██▄▄                     ██                        █▄█▀▀▄█ ▄  ▄      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▄▄          █  ▀▀▄▄                  ██                   ▄ █  ▄▄      ▀ ██▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄   ▀▄         ▄     ▀▀▄▄               █                 ▄  ▀    ▄       ▄█▓▒      
      ▒▒▒░▒▒                        ▀▄  ▀▀       ▄▀        ▀ ▄▄            ▀             ▄ █ ▀      ▀      ▄█▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒░▒░░▒▒▒▒▒░▒░▓▄  █      ▀            ▀ ▄▄                    ▄ ▄          ▀▀    ▄▓▓▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄  ▄    █               ▀ ▄▄      █        █ ▀           ▄▀   ▄▀              
----------------------------
                                         ▄▀ ▄█▀   █                   ▀▀ ▀ ▀▄▄ ▀▀▀  ▀▀              █▀▀▄               
                                       ▄▀         █                    ▄ ▀▀██ █                     █ ▀▄█              
                                      ███▀       ▄▀                 ▄▄ ▀   ▀█    █▄                     ▄█▄            
                                    ▄▀           ▀              ▄ █         █       █▄                     ▀▄          
                                  ▄█▀           ▄█           ▄▄▀▀           █          █▄                 ▀▀ ▄         
                                 █▄▄            █          █                █             █▄               ▀▀▀▄        
                                ▀█ ▀▀▄▄         ▄     ▄ ▀▀                  █                █▄              ▄█▄       
                                ▀      ▀▀▄▄    █   ▄▄ ▀                     █                   ▄▄            ▄█▄      
                               ▀█          ▀█▄▄▄ █                          █                    ▀▀▄▄▄          ▀      
                               ▀█             ███▄▄                         █                    ▄▄ █ ▀█ ▄▄     ▀▀     
                              ▀ █           ▄     ▀▀█▄▄                     █                 ▄▄ ▀  ▀     ▀ █ ▄▄ ▀▀    
                              ▀ ▀         ▄█▀  █      ▀▀█▄▄                 █              ▄█▀▀      █         ▀ ▀██▄  
                             █           ▄     ▀█         ▀▀█▄▄             ▀            █▀▀         ▀            ▄▄   
                             ▀         ▄█▀      ▀             ▀▀█▄▄                   █▀             ▄           ▄▄▄   
                            █   █     ▄         ▄                 ▀▀█▄▄          ▄▄█▀                █           ▄ ▀   
                            ▀▀  █   ▄█▀         █▄                    ▀▀█▄▄   ▄▄█▀                   ▀         ▀  █    
                             █▄ █  ▄             █                         ▀█▄█                       █       ▀   ▄    
                             ▀▄ ▀▄█▀                                   ▄▄█▀▀  ▀▀█▄▄                   ▀      ▀▀   █    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▄█▄                █                   █▀▀    ▄     ▀▀█▄▄               ▄     ▀▀   ▄ ▒▒▒▒
       ▒▒▒            ▒▒▒▒▒▒▒▒▒▀▀▄▄              ▀█             ▄▄ ▀        █         ▀▀█▄▄           █    ▀▀    ▀ ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒            ▄█ ▀ █▄▄          ▀         ▄▄█▀            █              ▀▀▄▄        ▄   ▀     █     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄ ▄    ▀▀▄ ▄     ▄     ▄▄█▀▀               █                  ▀ ▄     █▄ ▀     ▄▒▒    
▒▒                          ▒▒▒▒▓█ ▀▄       ▀ ▀▄▄ █▄  █ ▀                  ▄█                      ▀▀█▄▀        █      
                       ▒▒ ▒▒     ▄▄ ▀█           ▀ ██                      ██                       ▄ ██▀▄█ ▄   ▄      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▄   █           █   ▄▄                   █▀                    ▄  ▀ ▄     ▀▀█▄▓▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄    ▄         ▄     ▀█▄                █                 ▄ █ ▀   █       ▄▄▓▒      
      ▒▒▒░▒▒                        ▀▄  ▀        ▄▀        ▀█▄                            ▄ ▄       ▀      ▄█▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒░▒░░▒▒▒▒▒░▒░▓▄  █      ▀            ▀█▄          █            █ ▀        ▀▀    ▄█▓▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄  ▄    █               ▀█        █       ▄ █            ▄▀   ▄▀              
----------------------------
                                         ▄▀ ▄▄    ▄▀                 ▀ ▀▀▄ █▄▄  ▄▄ ▀▀  ▀▀            ▀▀▄               
                                       ▄▀  ▀▀     ▀                     ▄▄ ▀█  ▄                      ▀▀█              
                                      ▄█▄        ▄█                   █     █  ▀▀ ▄                     ▄█▄            
                                    ▄▀▀▀         █               ▄ ▀▀       █     ▀▀                     ▄▄▀▄          
                                  ▄▄▀            █            ▄▄ ▀          █        ▀█▄                     ▄         
                                 ██             █         ▄ █▀              █           ▀█▄                ▀▀▀▄        
                                ▀█ ▀▀▄▄         ▄      ▄▄▀▀                 █              ▀█▄              ▀▀▀▄       
                                ▀▀     ▀█▄▄    █▀    █                      █                  █▄             ▄█▄      
                               ▀▄         ▀ ▄▄ ▀▄ ▀▀                        █                     █▄           ▄█      
                               ▀█             ▀██▄                          █                     ▄▄█▀█ ▄▄       █     
                              █ █           ▄█   ▀▀█▄▄                      █                  ▄▄▀▀ █   ▀ ▀█ ▄▄  ▀▀    
                              ▀ █           ▀  █     ▀▀█▄▄                  █                █▀▀     ▄        ▀ ▀█▀█   
                             █           ▄█    ▀▄        ▀▀█▄▄              █             █▀         █            ▄▄   
                             ▀           ▀      ▀            ▀▀█▄▄                     █▀                        ▄▄▄   
                            █   █     ▄█        ▄                ▀▀█▄▄            ▄▄█▀               █          ▄▄ ▀   
                            ▀▀  █    ▀▀         █                    ▀▀▀▄▄     ▄▄▄▀                  █         ▄▄ █    
                             █▄ █  ▄▀            █                        ▀▀▄▄ ▀                      ▄        ▄  ▄    
                             ▀▄ █ █▀                                    ▄▄█▀▀▀▀█▄▄                    █      ▀    ▓    
  ▒▒▒▒▒▒▒▒                 ▒▒▒▄█▄▀               █                  ▄ █ ▀   ▄    ▀▀█▄▄                      ▀    █ ▒▒▒▒
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄▄              ▀▄               ▄ ▀       █        ▀▀█▄▄            █    ▀▀    ▀ ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒            ▄█ ▀▀▄            ▀          ▄▄▀▀           █            ▀▀█▄▄        █   ▀▀     █     
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    █▄█▄   ▀ █▄▄      ▄      ▄▄█▀▀              █                 ▀▀▄      █ ▀▀     ▄▒▒    
▒▒                          ▒▒▒▒▓█ ▀▄       ▀▀▄▄  █  ▄▄█▀▀                 ▄█                     ▀ ▄  █ ▀      ▀      
                       ▒▒ ▒▒     ▄▄ ▀           ▀ ██ ▀                     ██                        ▄ ███ ▄    █      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▄   █           █ ▀▀                     █                       █ ▀▄    ▀▀ █ ▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄    ▄         ▄    ▀▀                  ▀                  ▄ █    ▀        ▄▓▒      
      ▒▒▒░▒▒                        ▀▄  ▀        ▄▀       ▀▀               ▄                █ ▀     ▀      ▄█▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄  █      ▀           ▀▀▄           █           ▄ █         ▀▀    ▄█▓▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄ █▄    █              ▀▀▄▄       █         ▀ ▀          ▄▀   ▄▀              
----------------------------
                                         ▄▀   ▀▀  ▄▀               ▀▀▀▀▄  ▄█▄ ▄▄▄  ▄▄ ▀▀▀ ▀▀        █▀▀▄               
                                        █ ▄█▀     █                      ▄▄ ██▄                     █ ▀▀▄              
                                      ▄▀          █                    █    █   ▄▄                  █  ▀▄█▄            
                                    ▄██▀         █                ▄▄▀▀      █    ▀▀▄▄               █    ▄▄▀▄          
                                  ▄▄             ▄              █           █       ▀▀ ▄            █     ▄  ▄         
                                 ██             █▀         ▄ ▀▀             █          ▀▀ ▄         █       ▀▀▄        
                                ██ ▀▀▄▄         ▀       ▄▄ ▀                █             ▀▀ ▄      █       ▀▀▀▄       
                                ▀▀    ▀▀▄▄     ▄▀   ▄ ▀▀                    █                ▀▀     █        ▀▀▀       
                               █▄         ▀█▄▄ ▀ ▄▄ ▀                       █                   ▀█▄ █          ▄▄      
                               ▀█            ▀▄█                            █                      ▄█ ▄▄        ▄█     
                              █ █            █▀  ▀█▄▄                       █                    █▀▀█  ▀ ▀█ ▄▄    ▀    
                              ▀ █          ▄▀  █    ▀▀█▄▄                   █                 █▀     ▄       ▀ ▀█▄█▀   
                             █            █▀   ▀▄       ▀▀█▄▄               █              █▀        █            ▀▀   
                             ▀          ▄       █           ▀▀█▄▄           ▀         ▄▄█▀           ▀           ▄ █   
                            █   ▄     ▄█▀       ▄               ▀▀█▄▄              ▄▄█▀              ▄          ▄▄ ▀   
                            ▀▀  █    ▄          █                   ▀           ▄▄ ▀                 █         ▄▄ █    
                             █▄ █  ▄█           ▀█                            ▄ ▀                    ▀        ▄▄  ▄    
                              ▄ █ ▄▀             ▀                       ▄▄█▀▀                        █       ▄   ▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▄▀▄█               ▄                   ▄ █ ▀  ▄   ▀ █▄▄                 ▀      ▄   █ ▒▒▒ 
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▀█ ▄              █▄                ▄ ▀      █       ▀▀█▄▄             ▄    ▀     ▄ ▒   
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒            █▀▀▀█▄▄           █           ▄▄ ▀          █           ▀▀█▄▄         █   ▀      ▀     
▒▒▒  ▒▒▒▒▒▒▒                    █▄█    ▀▀▄▄               ▄▄▀▀              █               ▀▀█▄▄     ▀  ▀▀     █▒▒    
▒▒                          ▒▒▒▒░█  ▄      ▀ ▄ ▄  █   ▄▄█▀▀                ██                    ▀▀▄   █▀▀      █      
                       ▒▒ ▒▒     ▄▄ ▀          ▀ ██▄█▀▀                    █▀                        ▀ ▀█ ▄     █      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▄   █           █▀ ▄▄                    █                      ▄ █ █   ▀▀ █▄▄▒▒▒▒▒▒▒
            ▒▒▒▒▒                  ▄   ▄▄               ▄▄                                      ▀ ▀  ▀        ▄▓▒      
      ▒▒▒░▒▒                        ▀▄  ▀▄       ▄▀        ▄▄              █               ▄ █ ▀    ▀      ▄█▀   ▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▀▀      ▀            ▄▄           █             ▀ ▀       ▀▀    ▄█▓▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄ █     █               ▄▄        █        ▄ █ ▀          ▀   ▄▀▀             
----------------------------
                                         ▄▀  ▄█▀   █              ▀ ▀ ▄ ▄  █▄     ▄▄  ▄▄ ▀▀▀▀▀▀     █ ▀▄               
                                        ▄▀▄▄      █                       ▄█▀   ▀                   █ ▀▀▄              
                                      ▄▀ ▀▀       ▄                   ▄ ▀▀  █ ▀█▄                   █  ▀▀▀             
                                    ▄██▀         █▀                ▄▄ ▀     █     █▄                █    ▄▄▀▄          
                                  ▄              █             ▄ █          █        █▄             █     ▄▄ ▄         
                                 ██             ▄▀          ▄▄▀▀            █           ▄▄          █         ▄        
                                ██ ▀█▄          ▀         █                 █            ▀▀▄▄       █       ▀▀▀▄       
                                ▀█    ▀▀▄▄     ▄█    ▄▄▀▀                   █               ▀▀ ▄    █        ▀▀▀       
                               █         ▀ ▄▄  █   █                        █                  ▀▀ ▄ █         ▀▀█      
                               ▀█           ▀▀█▄▀▀                          █                     ▀▀▄▄▄         ▄█     
                              █ █            ▄  ▀ ▄▄                        █                     █▀█▀▀▀██▄▄▄    ▄█    
                              ▀ █          ▄█  ▄    ▀█▄▄                    █                  █▀   ▀      ▀▀▀█▀▄▄ ▄   
                             █  ▀          ▀   █▄      ▀▀█▄▄                █             ▄▄█▀       █           ▀ ▀▀  
                             ▀          ▄█      █          ▀▀█▄▄            █          ▄▄█▀          █            ▀▀   
                            █   ▄      ▀▀                      ▀▀█▄▄                ▄▄ ▀                          ▀▀   
                            ▀▀  █    ▄▀         █                  ▀             ▄▄ ▀                █         ▄ ▀█    
                             █▄ █   █▀          ▀▄                     ▀▀▄▄    █▀▀                   █        ▄▄  ▄    
                              ▄ █ ▄              ▀                        █▀███                       ▄      ▄▄   ▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▄▀▄█               ▄                    ▄ █ ▀ ▄ ▀▀▀▄                    █     ▄▄   █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄               █                  ▄ ▀     █      ▀ █▄▄              ▀     ▄    ▄ ▒   
                ▒▒              █ ▀▀▄             █             ▄ ▀         █          ▀▀█▄▄          ▄   ▀▄     ▀     
           ▒                    ▀▄█   ▀ ▄ ▄       ▀        ▄▄ ▀             █              ▀▀█▄▄      █  ▀      █▒▒    
▒▒                          ▒▒▒▒░█  ▄     ▀▀█▄▄   █    ▄▄▀▀                ██                  ▀▀▀▄▄  ▀ ▀▀      ▄      
                       ▒▒ ▒▒     █▄ ▀▄        ▀▀▀▄█▄▄▀▀                    █▀                       ▀  █▀▄      ▀      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▀█           █▀▀▄                     ▀                       ▄  ▀ ▀▀  █▄ █▒▒▒▒▒▒▒
            ▒▒▒▒▒                  █▄  █          ▀   ▀▀                   ▄                   ▄ █ ▀ ▀        ▄▓▒      
      ▒▒▒░▒▒                        ▀▄   ▄       ▄▀      ▀▀                █                ▄  ▀    ▀▀     ▄▄▀   ▒▒▒▒▒▒
 ▒ ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀       ▀          ▀▀             █            ▄ █ ▀      ▀▀    ▄█▓▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄ █     █             ▀▀          █            ▀          ▀   ▄▀▀             
----------------------------
                                         ▄▀  ▄▄    ▄            ▀▀ ▀▄▄▄▄   █▄        ▄▄ ▄▄▄ ▀▀ ▀▀   █ ▀                
                                        ▄▀        █▀                    ▀ ▀▀█▄▀▀  ▀▀                █ ▀▀▄              
                                      ▄▀▄█▀       █                    ▄ ▀▀ █▀▀ ▄                   █  ▀▀▀             
                                     █▄          ▄▀                 ▄█ ▀    █   ▀▀ ▄                █   ▀ ▄▀▄          
                                  ▄▀▀▀           ▀              ▄ ▀▀        █      ▀█               █     ▄▄ ▄         
                                 ██             ▄█           ▄▄ ▀           █         ▀█▄           █      ▄▄ ▄        
                                ██ ▀▄▄          █        ▄ ▀▀               █             █▄        █         ▀▄       
                                ██    ▀█        ▄     ▄▄ ▀                  █                ▄▄     █        ▀▀▀       
                               █         ▀█▄   █  ▄ ▀                       █                 ▀ ▄▄  █         ▀▀█      
                               ▀█           ▀█▄▄▄ ▀                         █                    ▀  █          ▀▀█     
                              █ █            ▄█▀▀█                          █                      ██ ▀█ ▄▄      ▄▄    
                              ▀ █           ▀▀ ▄   ▀ ▄▄                     █                 ▄▄█▀  █     ▀ ▀█ ▄▄ ▄▄   
                             █  ▀         ▄▀   █       ▀█▄▄                 █              ▄▄█▀      █          ▀ ▀█   
                             ▀          ▄█▀     █         ▀▀█▄▄             █           ▄▄ ▀         █            ▀▀   
                            █   ▄      ▄                      ▀▀█▄▄         █        ▄▄ ▀            ▀           ▀▀▀   
                            ▀▀  █    ▄█         █                 ▀               ▄█ ▀               ▄          ▀▀█    
                             █▄ █    ▀          ▀▄                    ▀█▄▄      █▀▀                  █          ▀ ▄    
                              ▄ █ ▄▀             █                       ▀▀█▄█▀                      ▀       ▄ ▀  ▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒▀▀█▀                                    ▄ █ ▀▄▀▀█▄▄                    █     ▄▄   █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▄               █                   █ ▀    █    ▀▀▀▄                 █    ▄▄    ▄ ▒   
                ▒▒              ▀ ▀▀▄▄           ▀█              ▄ ▀        █         ▀ █▄▄               ▄▄     ▀     
           ▒                    ▀▄█   ▀▀▄▄        ▀          ▄ ▀           ▄█             ▀▀█▄▄       █   ▄     █▒▒    
▒▒                          ▒▒▒▒░█ █▄     ▀▀▄▄    ▄      ▄ ▀               ██                 ▀▀█▄▄   █ ▀       █      
                       ▒▒ ▒▒     █▄ ▀▄        ▀▀▄▄█  ▄ ▀                   █                       ▀▀▄▀▀▄      ▄       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▀            █▀▄▄                                               █ ▀▀ ▄█▄ ▄▀▒▒▒▒▒▒▒
            ▒▒▒▒▒                  ▀▄  █          ▀  ▀▀▄▄                  █                    ▄ █  ▀▀       █▓▒      
      ▒▒▒░▒▒                         █▄  ▄       ▄▀     ▀▀▄▄               █                ▄ █ ▀   ▀▀      ▄▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀       ▀          ▀▄▄            █             ▄  ▀      ▀▀    ▄█▓▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄ █     █              ▄▄         █         ▄ █ ▀         ▀   ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          █  ▄▄    █           ▀▀▀▀▄ ▄     ▀█          ▄▄▄ ▄▄▀▀▀▀ ▀▀ ▄                 
                                        ▄▀  ▀▀    ▄▀                   ▀ ▀▄▄█  ▄ ▀▀▀ ▀▀             ▄  ▀               
                                      ▄▀▄█▀       ▀                     ▄▄▀▀█ █▄                    █  ▀▀ ▄            
                                    ▄▄▄          ▄█                   █     █    ▄▄                 █   ▀▀ ▀▄          
                                  ▄▀▀▀           █               ▄▄▀▀       █     ▀▀ ▄              █    ▀ ▄ █         
                                 ██              ▄             █            █        ▀▀ ▄           █      ▄▄ ▄        
                                ▄█▀▀▄▄          █         ▄ ▀▀              █           ▀█          █       ▄▄▀▄       
                                ██   ▀▀▄▄       ▄       █                   █              ▀█▄      █          ▄       
                               █ ▀      ▀▀▄▄   █▀  ▄ ▀▀                     █                  █▄   █          ▀█      
                               █▄          ▀▀█▄▀ █                          █                     ▄▄█          ▀▀▀     
                              █ █             █▀█▄▄                         █                     ▄█▄█▀▄ ▄      ▀▀▄    
                              ▀ █           ▄  ▄  ▀▀█                       █                  ▄▄█▀ █   ▀▀▀▀█ ▄▄  ▄▄   
                             █  █         ▄█   █       ▀▄▄                  █               ▄▄ ▀     ▄         ▀ ▀█▀▄  
                             ▀            ▀     █        ▀▀█▄▄              █            ▄▄ ▀        █             ▄   
                            ▀          ▄▀       ▀            ▀▀█▄▄          █         ▄█ ▀           █           ▀ █   
                             █  █     █▀        ▄                ▀ ▄▄       █       █▀▀                         ▀▀█    
                             ▀▄ █   ▄           █▄                   ▀█▄▄   █    █▀                  █         ▀▀ ▄    
                              ▄ █ ▄█             █                      ▀▀█▄  █▀                     █        ▀▀  ▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒▀▀▄▀                                       ▄ █▀█▄▄                    ▀▄     ▄ ▀  █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄               █                  ▄ █ ▀   █   ▀▀█▄▄                 █    ▄     █ ▒   
                ▒▒              ▀▄▀▀▄▄           ▀▄             ▄ █ ▀       █        ▀▀▄              █   ▄▄    ▄      
           ▒                    ▀██    ▀ ▄        █         ▄ █ ▀          ▄█            ▀ █▄▄           ▄▄     ▀▒▒    
▒▒                          ▒▒▒▒░█ █       ▀ ▄          ▄ █ ▀              █▀                ▀▀█▄▄    █  ▄      █      
                       ▒▒ ▒▒      ▄  ▄         ▀ ▄█ ▄ █ ▀                  █                     ▀▀▀▄▄█▀▄      ▄       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▀            ███                                               ▄ █  ██  ▄▄█▒▒▒▒▒▒▒
            ▒▒▒▒▒                  ▀▄  █          ▀  ▀▄▄                   █                      █ ▀▀▀      ▀█▓▒      
      ▒▒▒░▒▒                         ▀▄  ▄       ▄▀     ▀█▄                █                 ▄ █    ▀▀      ▄▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▀▄      ▀         ▀█▄             █             ▄ █ ▀     ▀▀    ▄█▓▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄▀█     █            ▀█▄         ██          ▄  ▀         ▀   ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          █▀   ▀▀  ▀          ▀▀▀ ▄ ▄      ▀█            ▄▄▄▄ ▄▄▀▀▀ ▀█▄                
                                        ▄▀ ▄█▀    ██                 ▀ ▀   ▄█ ▄▄  ▄▀▀▀ ▀▀▀                             
                                      ▄▀▄▄        ▀                      ▄▄ █▀                         ▀▀▀▄            
                                    ▄▀ ▀▀        ▄▄                  ▄ █    █  ▀█▄                      ▀▀ ▀▄          
                                  ▄██▀           █                ▄▄ ▀      █      █▄               █    ▀▀  █         
                                 █▒              ▄            ▄ █           █         ▄▄            █       ▄ ▄        
                                ▄█▀ █           █▀         ▄▄ ▀             █          ▀▀ ▄         █       ▄▄▀▄       
                                ██   ▀ █               ▄ █                  █             ▀▀        █        ▄▄█       
                               ▄ █      ▀ █    █▀   ▄▄ ▀                    █                ▀█     █         ▄ █      
                               █▄          ▀ █ ▀▄ ▀▀                        █                    █▄ █           ▀▄     
                              █ █             ███▄                          █                      ▄█ ▄▄        ▀▀▄    
                              ▀ █           ▄█ ▄ ▀▀█▄▄                      █                   ▄▄ ▀█  ▀ ▀█ ▄▄▄  ▀▀    
                             █  █          █▀  █     ▀ ▄                    █                ▄▄ ▀   ▀        ▀ ▀▀█▀█   
                             ▀           ▄     ▀█        ▀█▄▄               █             ▄▄ ▀       █            ▄▄   
                            ▀          ▄█       ▀           ▀▀█▄▄           █           █▀▀          █            ▄█   
                             █  █      ▀        ▄               ▀           █        █▀              ▀           ▄█    
                             ▀▄ █   ▄▀          █                   ▀█▄▄    █     █▀                 ▄         ▀  ▄    
                              ▄ █ ▄█▀            █                     ▀▀█▄▄█▄▄█▀                    █        ▀▀  ▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒▀▀ ▀              ▀                         ▄██ ▄                     █       ▀▀  █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒█▀                ▄                   ▄ ▄ ▀  █  ▀▀█▄▄                  ▄    ▄ ▀   █ ▒   
                ▒▒              ▀█▀▄▄            █               ▄ █ ▀      █      ▀▀█▄▄              █   ▄ ▀   ▄      
           ▒                    ▀█   ▀▀▄▄         █          ▄▄█ ▀         ██           ▀ ▄ ▄         █  ▄▄     █▒▒    
▒▒                          ▒▒▒▒░█ █     ▀▀▄▄            ▄▄█▀▀             █▀               ▀▀█▄▄       ▄▄      ▀      
                       ▒▒ ▒▒      ▄  ▄       ▀▀▄▄ █  ▄▄█▀▀                 ▀                    ▀▀█▄▄ █ ▄      █       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▀           ▀█▀▀▀                     ▄                         █▀▄█   ▄  ▄▒▒▒▒▒▒▒
            ▒▒▒▒▒                  ▀▄  █          ▀ ▀▀                     █                     ▄ █ ▀▀     ▀▀▄▒▒      
      ▒▒▒░▒▒                         ▀▄ █        ▄▀    ▀▀                  █                   █ ▀  ▀▀      ▄▀   ▒▒▒▒▒▒
  ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▄      ▀        ▀▀▄             ▄█              ▄ █      ▀▀    ▄█▀          ▒
▒▒                                    ▒▒▀▄▀     ▄█           ▀▀▄          █▀          ▄ █ ▀       ▀▀   ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▀  ▄█▀  ▀         ▀ ▀▀▄▄▄       ▀█               ▄▄▄ ▄▄▀▀▀█▄                
                                        ▄▀ ▄▄     ▄▄                ▀ ▀█▄▄▄ █   ▄▄▄ ▄▄▀▀▀ ▀▀         █▄█▄              
                                       ▀  ▀▀      █                       ▄███▄▀                     █  ▄▀▄            
                                    ▄▀ ▀▀         ▄                   ▄ ▀   █ ▀▀ ▄                   ▀  ▀▄ ▀▄          
                                  ▄██▀           █▀                ▄▄ ▀     █    ▀▀                      ▀▄  █         
                                 █▒                            ▄ ▀▀         █       ▀█▄                   ▀   ▄        
                                ▄█▀ █           █▀           █ ▀            █           █▄          █      ▀▀ ▀        
                                ▄█   ▀ █▄       ▀       ▄ ▀▀                █            ▀  ▄       █        █ █       
                               ▄ █      ▀▄ ▄   ▄█     █ ▀                   █               ▀▀      █         █ █      
                               █           ▀▄ ▄▀ ▄▄▀▀                       █                  ▀█▄  █          █ ▄     
                              █ █            ▀██                            █                      ██▄           █     
                              ▀ █            █▀▄ ▀█▄▄                       █                    ▄▄ █▀ ▀█▀▄▄▄     █    
                             █  █          ▄   █    ▀▀█                     █                 ▄▄ ▀  █       ▀ ▀█▀▄▀█   
                             ▀  ▀        ▄█    ▀▄       ▀ ▄▄                █               █▀▀      ▄            ▄▀   
                            ▀           █▀      ▀          ▀▀█▄▄            █            █▀          █           ▄ █   
                             █  █     ▄         ▄              ▀ █          █         █▀             █          ▄▀█    
                             ▀▄ █   ▄█          █                  ▀█▄▄     █    ▄▄█▀                           ▀ ▄    
                              ▄ █  █▀           ▀█                    ▀▀█▄▄ █ ▄▄ ▀                   ▄        ▀▀ ▄▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒▀▀▄               ▀                        ▀ █ ▀                      █       ▀   ▀     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██                ▄                    ▄ ▄ ▀ █ ▀ █▄▄                  █      █    █ ▒   
             ▒▒▒▒▒    ▒          █▀▄▄            █                ▄ █ ▀     █     ▀▀█▄▄               ▄    ▄    ▄      
           ▒                    ▀█   ▀▀▄▄        ▀█           ▄▄█▀▀        ██         ▀▀▀▄▄           █  ▄▄     ▄▒▒    
▒▒                             ▒▒█ █      ▀       ▀       ▄▄█▀▀            █               ▀ ▄ ▄      █ ▄       ▀      
                       ▒▒ ▒▒      ▄  ▄      ▀ ▄▄  ▄   ▄▄▀▀                                     ▀▀█▄▄   ▄▀      ▀       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▓  ▀▄         ▀▀█▄ ▀                     █                       ▀▀▀▄▀  ▄▄   █       
            ▒▒▒▒▒                  ▀▄ ▀           ▀  ▄▄                    █                      ▄ ▄▀▀   ▀▀  ▄▒▒      
      ▒▒▒░▒▒                         ▀▄ █        ▄▀     ▄▄                 █                  ▄ █ ▀ ▀▀      ▄▀   ▒▒▒▒▒▒
  ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▄      ▀         ▄▄             ██                █ ▀    ▀▀    ▄▄▀          ▒
▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀     ▄▀            ▄▄          █            ▄          ▀▀   ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▀  ▄▄   █        ▀▀▀▀▄▄▄         █                  ▄▄▄ ▄▄█▄                
                                        ▄▀   ▀▀    ▄               ▀ ▀▄ ▄▄  █      ▄▄▄ ▄▄▀▀▀ ▀▀      ██▀▄              
                                      ▄   ▀▀      █▀                     ▀ ██▀▀   ▀                  █ ▄▄▀▄            
                                    ▄▀▄█▀                              ▄ ▀▀    █▄                    █   ▄ ▀▄          
                                  ▄█▄            █▀                  █ ▀          ▄▄                 █   ▀▄  █         
                                 ▄▒              ▀              ▄▄▀▀               ▀▀                ▀    ▀▄  ▄        
                                ▄█▀ █▄          ▄█          ▄ █                       ▀█▄                  ▀  ▀        
                                ▄█   ▀▄ ▄       ▀        ▄▄ ▀               ▄             █▄        ▄       ▀▀ █       
                               ▄ █      ▀█     ▄▄    ▄ ▀                    █                ▄▄     █         █ ▀      
                               █ ▀        ▀ █  █  ▄▄ ▀                      █                 ▀▀ ▄  █          █▀▄     
                              █ ▄            ▀▄▄█                           █                    ▀█▄█           █▀     
                              ▀ █               ▀ ▄▄                        █                     ▄▄█▀▄█▄▄▄      ▄▀    
                             █  █          ▄▀  █    ▀█▄▄                    █                  ▄█▀▀ █     ▀ ▀▄█ ▄▄ ▄   
                             ▀  ▀        ▄█▀   ▀▄      ▀▀▄                  █                █▀                  ▀ █   
                            ▀▄           ▀      █          ▀█▄▄             █             █▀         █           ▄▄█   
                             █  ▄     ▄▀                      ▀▀█           █        ▄▄█▀            █          ▄ ▄    
                              ▄ █   ▄█▀         █                 ▀█▄▄      █     ▄▄ ▀               ▀         ▄▀ ▄    
                              ▄ █  ▄▀           ▀▄                   ▀▀█ ▄  █  ▄▄ ▀                            ▀ ▄▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒ ▀▄               █                       ▀ ▄██ ▀                     █       ▀▀  ▀     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██                                        ▄ ▀█▀▀▄                     █      ▀▀   █ ▒   
  ▒             ▒▒    ▒          █▀▄▄            █                 ▄ █ ▀    █    ▀ █▄▄               █     █    █      
           ▒                    ▀█               ▀▄            ▄▄█▀▀       ██        ▀▀█▄▄            ▄   ▄     ▄▒▒    
▒▒                             ▒▒█ █    ▀▀▄▄      █         ▄▀▀▀           █             ▀▀▀▄         █ ▄▄     ▄       
                       ▒▒ ▒▒      ▄ █       ▀▀▄▄      ▄ █ ▀                ▄                  ▀ █▄▄   █▄       █  ▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▓  ▀▄          ▄█▄█ ▀                    █                      ▀▀█▄█▀▄▄     ▀       
            ▒▒▒▒▒                  ▀▄ ▀           ▀▀▀                      █                      ▄ █ ▀▀▀▀    █▒▒      
      ▒▒▒░▒▒                         ▀▄ █        ▄▀   ▀▀                  ▄█                  ▄ ▀    ▀      ▄▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓  ▄      ▀       ▀▀               █▀                 ▄ ▀   ▀▀    ▄▄▀          ▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀▄    ▄▀          ▀▀            ▀            ▄ █ ▀      ▀▀   ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▀    ▀▀ █▀       ▀▀▀▄▄▄          █                    ▄▄█▀█▄                
                                        ▄▀   ▀▀                   ▀ ▀▄ ▄    █        ▄▄▄ ▄▄▀▀▀ ▀▀    ▄▄█▄              
                                      ▄▀ ▄█▀      █▀                    ▀ ▀▄▄▄ █▀▀  ▀▀               █ ▄██▄            
                                    ▄▀▄▄          ▀                     ▄ ▀▀█▀▀                      █  ▄ ▀█▄          
                                   █▄            ▄█                   █ ▀       ▀█▄                  █      ▀▄         
                                 ▄▓▀             ▀               ▄▄▀▀               ▄▄               █    ▀▀  ▄        
                                ▄▄▀ █▄          ▄▄           ▄ ▀                     ▀▀ ▄            █     ▀▀ ▀        
                                ██   ▀▄ ▄       █          █ ▀                          ▀█                  ▀▀ █       
                               ▄ █     ▀ █      ▄     ▄▄▀▀                                  █▄      █        ▀▀ ▄      
                               █ █        ▀▄ ▄ █▀ ▄ █                                          ▄▄   █         ▀ ▀▄     
                              █ ▄            ▀▄▄  ▀                         █                   ▀▀  █           ▄▄     
                              ▀ █            ▄█▀▀█▄                         █                      ██▀▄▄▄▄       ▄█    
                             ▀  █          ▄█▀ █   ▀ ▄▄                     █                    █▀▀█   ▀ ▀ █ ▄ ▄ ▄▄   
                             ▀  ▀          ▀   █▄     ▀▀█                   █                 █▀    ▀          ▀▀▀▀▀   
                            ▀▄          ▄       █         ▀ ▄▄              █            ▄▄█▀        ▄            ▀█   
                             █  ▄     ▄█                     ▀▀█ ▄          █         ▄▄▀▀           █          ▄ █    
                              ▄ █    █▀         █                ▀ ▄▄       █      ▄▄ ▀              █         ▄▄ ▄    
                              ▄ █   ▀           █▄                  ▀▀█ ▄   █   ▄█ ▀                 ▀        ▄▄ ▄▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒ ▀▄▀              █                      ▀ ▄▄█ █▀▀                             ▄  ▀     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██                                         ▄▀██▄▄                     █       ▄   ▀ ▒   
  ▒             ▒▒    ▒          █▀              █                  ▄ █ ▀  ▄█   ▀ ▄ ▄                █     ▀    █      
           ▒                    ▀▀▄ ▀▀▄▄         █              ▄▄█▀▀      ██       ▀ █▄▄            █    ▀▀    █▒▒    
▒▒                             ▒▒█▀█    ▀▀ ▄      █        ▄ ▄ ▀           ▀            ▀▀█▄▄             ▀    ▄       
                       ▒▒ ▒▒      ▄ █        ▄▄   ▀    ▄▄█ ▀               ▄                 ▀ ▄ ▄    █▄ ▀     ▄▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▓   ▄        ▀▀▄█▄▄▀▀▀                   █                     ▀▀█▄▄█▄      ▄▀       
            ▒▒▒▒▒                  ▀▄ ▀           ▀ ▄▄                     █                       ▄ █▀     ███▒▒      
      ▒▒▒░▒▒                         ▀▄ █        ▄▀    ▄▄                 ██                   ▄ █ ▀ ▀      ▄▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄█       ▀        ▄▄              █                ▄ ▀ ▀   ▀▀    ▄▄▀          ▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▄    ▄▀           ▄▄           ▄            ▄ ▀▄       ▀▀   ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▀   ▄█▀ ██      ▀▀▀▄▄▄           █                     ▀ █▄                 
                                         ▀  ▄█     ▀             ▀ ▀▄ ▄     ▀           ▄▄▄ ▄▄▀▀▀ ▀▀ █▄▄               
                                      ▄▀ ▄▄       ▄█                   ▀ ▀  ▄▄▄  ▄█▀▀ ▀▀               ▄█▄             
                                    ▄▀▄▄          ▀                      ▄ ▀█ ▄▄                     ▄  ▄▄▀▄           
                                   ██▀▀          ▄▄                  ▄ █    █  ▀▀                    █   ▄  ▀▄         
                                 ▄▓▀             █                ▄▄ ▀      █     ▀█▄                █        ▄        
                                ▄ ▀ ▒▄           ▄            ▄ ▀▀          ▀         █▄             █      ▀ ▀        
                                ██   ▀█         █▀        ▄ █                          ▀  ▄          █      ▀▀ █       
                               ▄ █     ▀ █▄            ▄▄ ▀                               ▀▀                 ▀▀ ▄      
                               █ █        ▀▄   █▀  ▄ ▀▀                                       █▄    █         ▀▀▀      
                              █             ▀ ██ █ ▀                                             ▄▄ █          ▀▀█     
                              ▀ █            ▄█▀ ▄▄                         █                     ▀▀█▄▄▄        ▀▀▄    
                             ▀  █            ▀ █  ▀▀█                       █                     █▀█ ▀ ▀ █ ▄ ▄  ▀     
                             ▀  █         ▄    █▄     ▀█▄▄                  █                ▄ █▀   █         ▀ ▀▄█▀▄  
                             ▄          ▄█      █        ▀ ▄▄               █             ▄▄▀▀      ▀             ▀▄   
                             ▄  ▄     ▄█▀                    ▀█▄▄           █          ▄▄ ▀          █           ▀█    
                              ▄ █    ▄▀         ▄               ▀ ▄▄        █       ▄▄ ▀             █          ▀▀▄    
                              ▄ █  ▄            █                  ▀▀█▄▄    █     █▀▀                █        ▄ ▀▄▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒▄▀▄▀              █                     ▀ ▄▄ █  █▀                    ▀       ▄▄  ▀     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██▀               ▀                        ████▄                              ▄   ▀ ▒   
  ▒             ▒▒    ▒          ▄▄▄             ▄                   ▄ █ ▀ ▄█ ▀▀█▄▄                  ▄          ▀      
           ▒                    ▀▀▄ ▀▀▄▄         █               ▄▄█▀▀     █▀      ▀ ▄ ▄             █    ▀     █▒▒    
▒▒                             ▒▒█▀      ▄▄      ▀█         ▄ █ ▀          ▀           ▀▀█▄▄         █   ▀▀    █       
                       ▒▒ ▒▒      ▄ █      ▀▀▄▄   ▀     ▄▄█▀▀              █               ▀▀▀▄▄     ▀ ▄ ▀     █▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▓   ▄         ▄▄ ▄ █ ▀                   █                    ▀ █▄▄ ▄       ▄        
            ▒▒▒▒▒                  ▀▄ ▀▄          ▀▀                      ▄█                        ▀▀▀  ███▄ ▄▒▒      
      ▒▒▒░▒▒                         ▀▄▀▄        ▄▀  ▀▀                   █▀                      ▄ ▀▀      ▄▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄█       ▀      ▀▀                ▀                 ▄ █ ▀   ▀    ▄▄▀          ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▄    ▄▀         ▀▀             █             ▄ █ ▀     ▀▀   ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▀   ▄▄  ▄▄     ▀ ▀▄ ▄            █                     ▀▀▄▄                 
                                        ▄   ▄▄ ▀   █            ▀ ▀▄ ▄                     ▄▄ ▄▄▄▀▀ ▀█▄▄               
                                      ▄▀ ▄▄ ▀     ▄▄                  ▀▀▀ ▄▄█  ▄▄▄  ▄▀▀▀ ▀▀          █ ▄▄▄             
                                    ▄█▄ ▀▀        █▀                      ▄███ ▀                     ▀  ▄▄▀█▄          
                                   ▄▀▀▀           ▄                   ▄ █   █▀  █▄                       ▄▄ ▀█         
                                 ▄▓▀             █▀                 █ ▀     █    ▀  ▄                █    ▄▄  ▄        
                                  ▀▄▒▄                         ▄▄▀▀         █       ▀█               █     ▄▄ ▀        
                                █▄   ▀█         █▀         ▄ ▀              █           █▄           █      ▄  █       
                               ▄ █     ▀▄ ▄     ▀        █ ▀                ▀            ▀  ▄        ▀          ▄      
                               ▄ █        ▀█   ██   ▄▄▀▀                                    ▀█      ▄          ▀▀      
                              ▄  ▀          ▀▄ ▀▄ ▀▀                                            █▄  █          ▀▀█     
                              ▀ █             ▀▀█                           ▄                    ▀  █           ▀▀▄    
                             █  █           ▄  █  ▀█▄▄                      █                      ██ ▀▄█ ▄ ▄    ▀▀    
                            ▄▀  █         ▄█   █     ▀ ▄▄                   █                 ▄▄█▀  █       ▀ ▀ █ ██   
                             ▄          ▄█▀     █       ▀▀█                 █              ▄▄ ▀     █              ▄   
                             ▄  ▄      █▀       ▀           ▀█▄▄            █           ▄▄ ▀         ▄           ▀▄    
                              ▄ █               ▄              ▀▀█          █         █▀▀            █          ▀▀█    
                              ▄ █  ▄▀           █                  ▀█▄▄     █      █▀                █         ▀▀▄▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒▄▀▄▀             ▀█                    ▀ ▄▄  █ ▄▄█▀                   █       ▄ ▀ █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██▀               █                       ▀▀██▄▀                      ▀      ▄▄   ▀ ▒   
  ▒             ▒▒    ▒         ▄█▄▄                                  ▄ █ ▀▄█▀▀█▄▄                          ▄   ▀      
           ▒                    ▀▀▄ ▀▀           █                ▄▄▀▀▀    █▀    ▀▀▀▄                     ▀     ▀▒▒    
▒▒                             ▒▒█▀    ▀▀▄▄      ▀▄          ▄▄█ ▀                    ▀ █▄▄          █   ▀▀    ▀       
                       ▒▒ ▒▒      ▄ █       ▄▄    █     ▄ ▄▀▀▀             █              ▀▀█▄▄      █  ▀▀     █▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒           ▓▄ █▄       ▀▀▄▄  ▄▄█ ▀                  █                   ▀▀▄ ▄ █▄ ▀     █        
            ▒▒▒▒▒                   ▄ ▀▄         ▀▀█▄                     ██                       ▀▄█▄█▄     █▒▒      
      ▒▒▒░▒▒                         ▀▄▀         ▄▀   ▄▄                  █                     ▄ ▀ ▄▀      ▄▀   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄█       █       ▄▄               ▄                 ▄ ▀▄    ▀    ▄▄▀          ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▄    █▀          ▄▄            █               ▀▄ ▀    ▀▀   ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▀     ▀▀ ▄    ▀▀▀█ ▄             █                    ▀ ▄▄▄                 
                                        ▄     ▀▀   █▀          ▀ ▀▄ ▄       ▄                ▄▄▄ ▄▄▀▀▄ ▄               
                                      ▄▀   ▀▀                        ▀▀█▄▄▄ █     ▄▄▄ ▄▄▀▀ ▀▀        █ ▄▄ ▄            
                                     █  ▀▀        █▀                      ▀▄███  ▀                   █  ▄▄ ▀▄          
                                   ▄▀▀▀           ▀                    ▄ ▀  ██▀▀                     ▀   ▄▄ ▀█         
                                 ▄▓▀             ██                ▄ █ ▀    ██    █▄                      ▄▄  ▄        
                                 ▀▀▄▒▄           ▀              ▄▄ ▀        █▀     ▀  ▄              █     ▄▄ ▀        
                                █    ▀█▄        ▄█          ▄ ▀▀            █         ▀█             █      ▄▄ █       
                               ▄▀█     ▀▄       ▀       ▄ █                 █             █▄         █       ▄▄ ▄      
                               ▄ █       ▀ ▀▄  ▄▄     █ ▀                   ▀              ▀  ▄      ▀        ▄▄█      
                              ▄  ▀          ▀█ █ ▄▄▀▀                                         ▀█▄   █          ▄ ▀     
                              ▀ █             ██▄▄                                                ▄▄█           ▄▀▄    
                             █  █           ▄█▀█ ▀ ▄▄                       █                      ▀▄▄█ ▄ ▄       ▀    
                            ▄▀  █         ▄█▀  █    ▀▀█                     █                  ▄▄▀▀ █    ▀▀ ▀ █ ▄ ▄█   
                             ▄           ▄▀     █       ▀█▄▄                █               ▄▄ ▀    █             ██   
                             ▄  ▄               ▀          ▀ ▄▄             █            ▄█ ▀       █             ▄▀   
                              ▄ █    ▄          ▄             ▀▀█           █          █▀                       ▀ █    
                              ▄ █  ▄▀           █                 ▀█▄▄      █     ▄ █▀               █         ▀▀▄▀    
  ▒▒▒▒▒▒▒▒                 ▒▒▒▒▄▀▄█             ▀▄                   ▀ ▄▄   █  ▄▄ ▀                  █        ▀▀ █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██▀               █                      ▀▀█ █▄ ▀                     █      ▄ ▀ ▄▀ ▒   
  ▒             ▒▒    ▒         █▀▄▄                                   ▄ ▄▀██ █▄▄                    █     ▄▄   █      
           ▒                    ▀ ▄  ▄▄          █                  ▄▀▀▀   █▀   ▀▀█▄▄                ▀     ▄    ▀▒▒    
▒▒                             ▒▒█▀    ▀▀        █            ▄▄█ ▀        ▄         ▀ ▄ ▄               ▀     ▀       
                       ▒▒ ▒       ▄ █     ▀▀▄▄    █      ▄ ▄ ▀             █             ▀ █▄▄          ▀▀     ▀▒▒▒▒▒▒▒
▒▒                  ▒▒            ▀▄ █         ▄▄ ▀ ▄ ▄▀▀▀                 █                 ▀▀▀▄▄   █▄▀▀     ▀        
            ▒▒▒▒▒                   █  ▄         ▀  ▀                     █▀                      ▀ ▄▀ ▀     ▄▓▒▒      
      ▒▒▒░▒▒                         ▀▄▀         ▄▀ ▀▀                    ▀                      ▄ █▄▀      ▄▀   ▒▒▒▒▒▒
▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄█       ▄     ▀▀▄                █                  ▄ █ ▀  ▀    ▄▄▀          ▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█     █         ▀▀▄             █              ▄ █ ▀    ▀▀   ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                           ▀    ▄█  ▀    ▀▀▀▄▄▄                                   ▀ ██▄                
                                        ▄▀   ▄█    ██         ▀ ▀▄ ▄        █                   ▄▄ ▄█▀▀▀▄              
                                      ▄▀   █▀      ▀                ▀▀█ ▄   █▄       ▄▄  ▄█▀▀ ▀▀     ▄ ▀               
                                     █▀ █▀        ▄█                     ▀ ▀██ █▀▀  ▀                █  ▀              
                                   ▄▀█▀           ▀                     ▄ ▀ ▄▄ ▄▄                    █   ▀   ▄         
                                 ▄▓▀             ▄▄                 ▄ █ ▀   ██  ▀▀                   ▀    █   █        
                                 ▀▀▄▒▄           ▀               ▄█ ▀       ██      █▄                     █  ▀        
                                █     █▄        ▄▄           ▄▄▀▀           █▀          ▄            █      █  █       
                               ▄▀█     ▀▄       █        ▄ ▀▀               █           ▀█           █       █  ▄      
                               ▄ █       ▀▄ ▄  ▄     ▄ █                    █               ▄▄       █        █ ▄      
                              ▄  █           █▄█▀▄ █ ▀                                       ▀▀     ▄          █ █     
                              ▀ ▄             █▄▀▀                                              ▀█▄ █           █▀     
                             █  █            █▀▄▀▀█                         ▄                      ▄█▄▄▄▄        ██    
                            ▄▀  █           ▀  █    ▀█▄▄                    █                   ▄▄▀▀█  ▀▀▀▀▄█ ▄ ▄▄█▄   
                             ▄                 ▀█      ▀ ▄▄                 █                ▄▄ ▀   █           ▀ ██   
                             █  ▄      ▄        █         ▀▀█               █              █▀▀      █            ▄▄▀   
                              ▄ █    ▄▀                       ▀█▄▄          █         ▄ █▀          █            ▀█    
                              ▄ █  ▄▀           █                ▀ ▄▄       █      ▄▄▀▀                        ▀▀▄▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒▄▀▄█▀            █                   ▀▀█     █   ▄▄ ▀                 █        █  █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██▀               █                      ▀█  █ █▀▀                    █       █  ▄▀ ▒   
  ▒             ▒▒    ▒         █▀▄▄             ▀                      ▄ ▄██▄ ▄                     █     ▄    █      
           ▒                    ▀ ▄ ▀▄▄          ▄                   ▄▀▀▀  █   ▀ █▄▄                 █    ▄▀   ▄▀▒▒    
▒▒                          ▒  ▒▒█▀▄    ▄▄       █             ▄▄█ ▀       ▄       ▀▀▀▄▄             █    ▀    █       
                       ▒▒ ▒ ▒▒▒▒▒▒▄▀█     ▀▀     ▀▄       ▄▄█ ▀            █            ▀ █ ▄        █  ▀▀    ▄▀▒▒▒▒▒▒▒
                    ▒▒            ▀▄ █       ▀▀▄▄ █  ▄ █ ▀                ▄█                ▀▀█▄▄      █      █        
            ▒▒▒▒▒                   ▀  ▄        ▀ ▄█▀▀                    █                      ▀▀▄  ▄▄▄▄▄▄▄▄▓▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                         ▀▄▀▄        ▄▀  ▄▄                   ▄                         ▄▀▀▀▀▀▀▀█▀   ▒▒▒▒▒▒
▒▒▒▒░▒▒▒▒▒                             ▀█▄       ▄     ▀▄▄                █                     ▄ ▀ ▀    ▄▄▀          ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█     █         ▀▄▄            ▄█                 ▄ ▀   ▀▀   ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄     ▄▄ ▀▀   ▀ ▀▄ ▄              ▄                   ▀▀▄███▄                
                                        ▄▀   ▄▄ ▀  ▄▄         ▀▀█ ▄         █                     ▄▄█▀▄█               
                                      ▄█  ▄▄       █               ▀▀█ ▄    ██          ▄▄ ▄▄▀▀ ▀▀    █▀█▄             
                                     ▄▀▄█         ▄▄                    ▀ ▀▄▄█▄  ▄▀▀  ▀▀               ▀▀▀             
                                   ▄██            █▀                     ▄ ▀ ██                      █  ▀▀             
                                 ▄▓▀              ▄                  ▄ █ ▀   █   ▄▄                  █   ▀▀   █        
                                 █▀  ▄           █▀              ▄ █ ▀      ██    ▀▀                 ▀    ▀▀  ▀        
                                █     █▄         ▄            ▄▄ ▀          ██        █▄             ▄     ▀▀  █       
                               ▄▀▄     ▀█       █▀        ▄▄▀▀              ██         ▀  ▄          █       ▀ ▀▄      
                               ▄ █       ▀▄           ▄ ▀▀                  █             ▀█▄        █        ▀ █      
                              █  █         ▀▄ ▄█▀ ▄ ▀                       █                 ▄▄     ▀         ▀ ▄     
                              ▀ ▄              ▄█ ▀                                            ▀▀   █           ▀█     
                             █  █              ▄▀ ▄▄                                               ██▄▄          ▀▀    
                            ▄   █              █   ▀ ▄▄                     █                    ▄▄ █▀ ▀ ██▄▄ ▄▄  ▀    
                             █           ▄▀    ▀▄     ▀▀█                   █                 ▄█ ▀  █         ▀ ▀▀██   
                             █  ▄      ▄▀       █         ▀█▄▄              █               █▀      █            ▄▄▀   
                              ▄ █    ▄█                      ▀ ▄▄           █          ▄▄█▀         █           ▄ █    
                              ▄ █  ▄█▀          █               ▀ ▄▄        █       ▄▄ ▀            █           ▀▄▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒▄ ▄█▀            █                  ▀▀█      █     █ ▀               ▀         ▀▀ █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██▀              ▀█                     ▀█▄▄▄█▄ █▀                            █  ▄▀ ▒   
  ▒             ▒▒    ▒         █▀▄              █                       ▄▀██▀                       ▄     ▄▄   █      
           ▒                    ▀ ▄▀▀▄▄                             ▄ ▄█ ▀ ▀  ▀ █ ▄                  █    ▄    ▄ ▒▒   ▒
▒▒                          ▒  ▒▒█▀▄   ▀▄▄       █              ▄▄█ ▀      █      ▀▀█▄▄              █    ▀    ▄       
          ▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒ ▒▒▒▒▒▒▄▀       ▄▄    █         ▄▄█ ▀           █           ▀▀▄           █  ▀▀    ▄▒▒▒▒▒▒▒▒
                    ▒▒            ▀▄ █       ▀█▄  █   ▄▄█ ▀               ██               ▀ █▄▄     █ █      ▄        
            ▒▒▒▒▒                   ▀  ▄        ▀▀██ ▀                    ▀                    ▀▀▀▄▄ █▄      ▄▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                         ▀▄▀▄        █▀▀▀                     █                       ▄ ▀▀     ▀█▀   ▒▒▒▒▒▒
   ▒▒▒▒                                ▀█        ▄    ▀▀▄                 █                   ▄ ▀   ▀    ▄▄▀          ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█     ▀        ▀▀▄             █▀               ▄ ▀     ▀▀   ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄       ▀▀█▀  ▀▀█ ▄               █                    █ ██▀▄                
                                        ▄▀   ▄ ▀▀   ▄        ▀ █ ▄          ██                     ▀ ▄▄▀               
                                      ▄█  ▄▄▀▀     █▀             ▀ ▀▄▄      █            ▄▄  ▄▄▀▀ ▀▀ █ ▀▄             
                                     ▄▀▄▄ ▀                            ▀ ▀ ▄▄█ ▄▄▄  ▄▀▀ ▀▀            █▀ ▀█            
                                   ▄█▄            █▀                      ▄ ▀█▀█                        ▀  ▀           
                                 ▄▓                                   ▄ █ ▀  █ ▀█                    █   ▀    ▀        
                                 █▀  ▄           █▀               ▄ █ ▀      █     ▄▄                █    ▀▄  ▀        
                                ▀▀    ▀▄         ▀            ▄ █ ▀         ▄█      ▀▀                     ▀▄  █       
                               ▄▀      ▀█▄      ██         ▄█ ▀             ██          █▄           ▄      ▀▄ ▀▄      
                               ▄ █       ▀█     ▀      ▄▄▀▀                 █▀           ▀▀          █       ▀▄ █      
                              █  █         ▀▄  █▄  ▄▄▀▀                     █               ▀█▄      █        ▀▄ ▄     
                              ▀              ▀▄█ ▀                          ▀                    ▄  ▄          ▀▄▄     
                             █  █            ▄█▄▀█                                               ▀█▄▀           ▀▄▄    
                                █          ▄█▀ █   ▀█                       █                     ▄▄▀▀▄█▀▄▄ ▄    ▀█    
                             █           ▄█▀   ▀▄     ▀█▄▄                  █                   █ ▀ █      ▀▀ ▀ ████   
                             █  ▄      ▄█▀      █        ▀ ▄▄               █              ▄ █▀     █             █▀   
                              ▄ █    ▄█▀        ▀           ▀ ▄▄            █           ▄▄▀▀        █           ▄▄█    
                              ▄ █  ▄█▀          ▄              ▀▀█          █        ▄▄ ▀           █          ▄ ▄▀    
  ▒▒▒▒▒▒▒▒                 ▒▒▒▒▄ ▄█▀            █                  ▀█      ▄█      █▀               █          ▀ █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██▀              ▀▄                    ▀█▄▄ ██ ▄▄▀▀                  █        ▀▀ ▄▀ ▒   
  ▒             ▒▒    ▒         █▀               █                       ▀ ██ ▀                     █       █   ▄      
           ▒                    ▀ ▄▀▀▄           ▀                     ▄█ ▀▀▀▀▀▄                    ▀     ▄▄   ▄ ▒▒   ▒
▒▒                          ▒  ▒▒█▀▄  ▀▀▄        ▄              ▄ ▄█ ▀     █     ▀ █▄▄                   ▄     █       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒ ▒▒▒▒▒▒▄▀     ▀▀▄▄    █         ▄ ▄▀ ▀          █         ▀▀▀▄▄               ▀    █▒▒▒▒▒▒▒▒
                    ▒▒            ▀▄ █       ▀▄▄ ▀▄   ▄ ▄▀▀▀              █▀              ▀ ▄ ▄      ▄ ▀▀     █        
            ▒▒▒▒▒                   ▀▄█          ▄█▄▀▀▀                                       ▀▀█▄▄  ██      ▀▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                         ▀▄ ▄        █▀ ▄▄                    █                        █▀██     ▄▀   ▒▒▒▒▒▒
▒▒ ▒▒▒▒                                ▀█        ▄     ▄▄                ▄█                    ▄ █ ▀▀    ▄▄▀          ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█     ▀        ▀▄▄             █                   █ ▀  ▀▀   ▄▓▓░▒░░▒░▒▒░░░▒▒
----------------------------
                                          ▄▀     ▄▄ ▄█ ▀ ▀▄▄▄               █▄                 ▀▀▄▄▀█▀▄                
                                        ▄▀     █    ▀       ▀ ▀▄▄▄          ▀█                      ▀ ▄▀               
                                       █▀ ▄ ▀▀     ▄█            ▀ ▀▄▄▄      █               ▄▄ ▄▄▀▀ ▀▀▄▀▄             
                                     ▄▀▄▄▀▀        █                  ▀ ▀ ▄  █    ▄▄  ▄█▀▀ ▀▀         █▀▄ █▄           
                                    █▄ ▀           █                       █ ██ ▀▀                    █ ▀▄ ▀▄          
                                 ▄█               █                    ▄ █ ▀ █   ▄                   ▄   ▀▄   ▀        
                                 █ ▀▄             █                ▄ █ ▀     █   ▀█                  █    ▀▄  ▀        
                                ▀█               █             ▄ █ ▀         █       ▄▄              █     ▀▄  █       
                               ▄▀       ▄        ▄         ▄ █ ▀            ██        ▀█                    ▀▄ ▀▄      
                               ▄ █       ▀▄     █      ▄ █ ▀                ██            ▄▄         █       ▀▄ █      
                              █  █         ▀▄▄  ▄  ▄ █ ▀                    █              ▀▀        █        ▀▄▀▄     
                              ▀  ▀           ▀██▄▄▀▀                        █                  █▄   ▄          ▀▄█     
                             █  █            ▄██ ▄▄                                             ▀▀  █            ▄▄    
                                █          ▄█▀ █  ▀ ▄▄                      █                      ▄█▀▄▄ ▄▄       ▄    
                             █  ▀        ▄█▀   █▄    ▀▀▄▄                   █                    █ ▀█   ▀▀ ▀▀▄█▀▄▄ ▄   
                             █  ▄      ▄█▀      █       ▀▀█                 █               ▄ █▀    █             ▀▀   
                              █ █    ▄█▀        ▀           ▀█              █            ▄▄ ▀       █            █▀    
                              ▄ █  ▄█▀          ▄              ▀█▄▄         █          █ ▀          █          ▄▄▄▀    
   ▒▒▒▒▒▒▒                ▒▒▒▒▒▄ ▄█▀            █                 ▀█▄▄     ██     ▄ █▀              █         ▄  █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██▀              █                    ▀ ▄▄  ██  ▄▄ ▀                 █         ▀ ▄  ▒   
  ▒             ▒▒    ▒        ▀█▀               █                      ▀ ▄█▀█ ▀                    █       █▀  ▄      
           ▒                    ▀█ ▀▀            █                     ▄▄█ ▀▀█▄▄                    █      █   █ ▒▒   ▒
▒▒                          ▒  ▒▒█▀▄  ▀▀                         ▄ ▄▀ ▀    █    ▀ ▄ ▄               █    ▄     ▀       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒ ▒▒▒▒▒▒▄▀     ▀▀      █          ▄ ▄▀▀▀        ▄█        ▀▀█▄▄           █    ▀    ▀▒▒▒▒▒▒▒▒
                    ▒▒             ▄ █      ▀▀   █     ▄ █ ▀▀             █▀             ▀▀▄        █  ▀▀     ▀        
            ▒▒▒▒▒                   ▀▄█        ▀▀▀█▄█ ▀                   ▄                  ▀ █▄▄  █ █      █▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                         ▀▄ ▄        █▀▀                      █                      ▀▀▀█▄▄████▀▄▀   ▒▒▒▒▒▒
▒▒▒▒▒▒▒                                ▀█▄      ▄█   ▀▀                  █▀                    ▄  ▄ ▀    ▄▄▀          ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█      █       ▀▀▄              ▀                 ▄ ▀▄ ▀ ▀▀   ▄▓▓░▒░░▒░▒▒░░░▒▒
----------------------------
                                          ▄▀     ▄ ▀▀▄ ▀ █ ▄                 █                  █  ▀ ▀▄                
                                        ▄█    ▄▄ ▀  █       ▀▀▄ ▄            █                    ▀▀▄█▄▄               
                                       ▄▀   █       ▄            ▀▀▄ ▄       █                 ▄▄  ▄▄▀█▄▀▄             
                                     ▄▀▄ ▀▀        █                 ▀ ▀▄▄   █       ▄▄ ▄▄▀▀ ▀▀        ▀█ ▀▄           
                                    █▄ ▀           ▄                      ▀ ██▄▄▀▀ ▀▀                 █ ▀▄ ▀█          
                                 ▄▀               █                     ▄ █ ▀█▀█▄                     █  ▀▄  ▀█        
                                 █ ▀              ▄                 ▄ █ ▀    █     ▄                 ▄     ▄  ▀        
                                ▀█               █              ▄ █ ▀        █     ▀█▄               █      ▄  █       
                               ▄▀                ▄          ▄ █ ▀            █          ▄            ▀      ▄▄ ▀       
                               █ ▄              █       ▄ █ ▀               ██          ▀█▄          ▄       ▄  █      
                              █  █         ▀▄       ▄ █ ▀                   ██               ▄       █        ▄ ▀      
                             ▄▀  ▀           ▀▄██ █ ▀                       █                ▀█▄     ▀         ▄ █     
                             █  █              ██                                                 ▄ █           █▀▄    
                            ▀   █              █  ▀█                        ▄                     ▀█▄ ▄▄         ██    
                             ▀  ▀         ▄    █     ▀█                     █                     █▀█▀▀ ▀▀ ██▄▄ ▄▄█▄   
                             █  ▄       ▄▀      █       ▀█▄▄                █                ▄▄▀▀   █           ▀▀██   
                              █ █    ▄▄▀        █          ▀▀▄▄             █             ▄▄ ▀      █            ▀▀    
                              ▄ █  ▄█▀                        ▀ ▄▄          █           █▀          █           █▄▀    
  ▒▒▒▒▒▒▒▒                ▒▒▒▒▒█ ▄█▀            █                ▀ ▄▄      ██      ▄▄▀▀             █         ▄▄ █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██▀              █                   ▀ ▄▄   ██   ▄▄ ▀                █        ▄▀ ▄  ▒   
  ▒             ▒▒    ▒        ▀█▀▄             ▀▄                     ▀▀█▄█▄ █▀                    █        ▀  ▄      
           ▒                    ▀█ ▀▀▄           █                      ▄▄█▀█▄▄                     █      █   █ ▒▒   ▒
▒▒                          ▒▒ ▒▒█ ▄  ▀█▄        ▀                ▄ ▄█ ▀   █  ▀▀▀▄                  █    ▄▄    ▀       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▒▒▒▒▄▀▄    ▀▄▄     ▄           ▄ ▄▀▀▀       ▄█       ▀ █▄▄            █   ▄     █▒▒▒▒▒▒▒▒
                    ▒▒             ▄▀▄      ▀▄▄  █     ▄▄▄█ ▀             ▀            ▀▀▀▄▄        █   ▀    ▄▀        
            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█         ▄█▄ ▄▀ ▀                  █                 ▀ ▄ ▄   █ █      ▄▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          ▄ ▄        █▀▄▄                     █                     ▀▀█▄█▄   ▄▄█▀    ▒▒▒▒▒▒
▒▒▒▒▒▒▒                                ▀█▄      ▄▀    ▄▄                 █▀                     ▄ ▀▄     ▄            ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒▒▒▒░▒▓█      █        ▄▄              ▄                  ▄ █ ▀ ▀▀   ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▀       █ ▀ ▀▀▄ ▄                 █                ▀▀▄▄ ▀ ▀▄                
                                        ▄█    ▄ ▀▀  ▄▀     ▀ ▀▄▄             █                     █ █ ▄               
                                       ▄▀  ▄▄ ▀     ▀           ▀ █ ▄        █                    ▄▄ ██▄█▄             
                                     ▄▀  ▀▀        ▄▀                ▀▀▄ ▄   ▀         ▄▄  ▄▄▀▀ ▀▀    █▀█▄▀▄           
                                   ▄▄▄▀▀           ▀                     ▀ ▀ ▄▄ ▄▄▀▀  ▀▀              ▄  ▄  █▄         
                                 ▄▀               ▄▀                     ▄ █ ▄  ▄                     █  ▄▄  ▀▄        
                                 █                ▀                  ▄ █ ▀   █  ▀█▄                   ▀   ▄   ▀        
                                ██               ▄▀              ▄ ▀ ▀       █                       █     ▄   █       
                               ▄▀▀               ▀           ▄ ▀             █       ▀█▄             █      █  ▀       
                               █ ▄              ▄▀       ▄ ▀                ▄█                               █  ▀      
                              █  █                   ▄▄▀                    ██            ▀█▄        █        █ ▀      
                             ▄▀  ▀             ▄▀▄ ▀▀                       █▀              ▀        █         █ ▀     
                             ▄  █             ▄▀▄▄                          ▀                   █▄  █           ▀▀     
                            ▀   █              █ ▀ ▄▄                       ▄                    ▀▀ █            ▀█    
                             ▀  ▀              █    ▀ ▄▄                    █                      █▀▀▀ ██▄▄  ▄▄  ▀    
                             █  ▄               █      ▀ ▄▄                 █                 ▄▄▀▀           ▀▀ ▀▀▄█   
                              █ █     ▄▀        █         ▀▀█▄              █               █ ▀                   ▀    
                              ▄ ▀  ▄▄▀                       ▀▀█▄          ▄█          ▄ █▀                     ▀█▀    
  ▒▒▒▒▒▒▒▒                     █ ▄█▀            ▄               ▀▀█▄       ██       ▄▄ ▀                       █ █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██▀              █                   ▀█     █▀     █ ▀                        ▄  ▄  ▒   
  ▒             ▒▒    ▒        ▀█▀▄             █                      ▀█  ▀ ▄▄▀▀                            ▀  █      
           ▒                    ▀█ ▀▄▄           █                       ▄▀▄ █                             ▀▀  ▀▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒█ ▄  ▀▄▄        █                 ▄ ▄█ ▀  █ ▀▀▀▄▄                        █   ▄▀       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▒▒▒▒▄▀▄     ▄▄                  ▄ █▀▀▀      ██      ▀ ▄ ▄                 ▄     █▒▒▒▒▒▒▒▒
                    ▒▒             █▀       ▀▄▄  █      ▄ ▄▀ ▀            ▀           ▀ █▄▄             ▀    ▄         
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█       ▀▀▄█ ▄▄█ ▀▀                 █                ▀▀▄        █▀     ▀▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          ▄█         ▀▀                      ▄█                    ▀ █▄▄ █▄▄   ▄█    ▒▒▒▒▒▒
▒▒▒▒▒▒▒                                ▀▄▄      ▄▀  ▀▀                   ▀                       ▄ █▀▀▀  ▄            ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▒▒▒░▒▓█▄     ▄      ▀▀▄               █                  ▄  ▄ ▀▀▀   ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▀      ▄▄ █▀ ▀▄▄                  █                ▀█   ▀ ▀▄                
                                         █▀     █    █     ▀▀▄ ▄             █                   ▀▀▄▄█ ▄               
                                       ▄▀  ▄▄▀▀     █          ▀ ▀▄▄         ▀                      ▄▄ ▄▀▄             
                                      ▀  █         ▄█               ▀▀▄ ▄                 ▄▄ ▄▄▀▀ ▀▀  █ ▄█▀            
                                   ▄▄▄▀▀           ▀                    ▀ ▀ ▄▄  ▄▄ ▄▄▀▀ ▀▀            █ ▄▄▀  ▄         
                                  ▀               ▄█                      ▄ █▀██                      ▄  ▄   ▀█        
                                 █▀               ▀                   ▄ █ ▀  ▄                        █   █   ▀        
                                ▄█               ▄█               ▄ ▀        █    ▀█▄                 ▀    █   █       
                               ▄▀█               ▀            ▄▄▀            █      ▀                █      █  ▀       
                               █                ▄▀        ▄▄▀▀               █          █▄           ▀       ▀  ▀      
                              ▀  █         █▄   ▀    ▄▄▄▀▀                  ██           ▀▀          ▄        ▀ ▀      
                             ▄▀  █          ▀▄ ▄ ▄ █▀▀                      █▀               ▄▄      █        ▀  █     
                             █  ▄             █▄ ▀                          █                 ▀█    ▄          ▀▄█     
                             ▄  █           ▄█▀█ ▀█                                                ▄▀           ▀▄▄    
                             ▀  ▀         ▄▀   █    ▀█                      █                      ▀██▀▄▄  ▄▄    ▀▄    
                             ▀  ▄              ▀█      ▀█                   █                  ▄▄▀▀       ▀▀ ▀▀ ██▀▄   
                              █ █               █         ▀█                █                █ ▀                 ▄     
                              ▄ ▀  ▄▄▀          ▀            ▀█            ▄█           ▄▄▀▀                     ▀▀    
  ▒▒▒▒▒▒▒▒                     █ ▄█▀            ▄               ▀█         ██        ▄▄ ▀                      █ █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██▀              █                  ▀█      █     ▄ █▀               ▄        ▄█ ▄  ▒   
  ▒             ▒▒    ▒        ▀█▀▄             █                     ▀█      ▄▄ ▀                  █       ▄   ▀      
           ▒                    ▀█ ▀▄▄          ▀▄                       ▀███▀                      █       ▀  █▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒█ ▄   ▄▄        █                  ▄ ▄█ ▀▀█▀ █▄▄                   █     █   ▄▀       
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▒▒▒▒▄▀▄    ▀▄      ▀             ▄▄█▀▀▀     █▀     ▀▀▄                █   ▄▄    ▄▒▒▒▒▒▒▒▒
                  ▒▒▒▒             ▀▀      ▀▀            ▄ ▄▀ ▀           ▄          ▀ █ ▄          █  ▄▀    █         
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█       ▀▀▄▄ ▄ ▄▀ ▀                 █              ▀▀▀▄▄      █ ▀▀     ▀▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          ▄█         ▀█▄                     █▀                   ▀ ▄ ▄ ██  ▄▄  █    ▒▒▒▒▒▒
▒▒▒▒▒▒▒                                ▀▄▄      █▀   ▄▄                  ▄                       ▄▀ ▀  ▀▀             ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▒▒▒░▒▓█▄    ▄▀       ▄▄               █                   ▄ █  ▀▀   ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄█      ▄ ▀█▀ █ ▄                  ▀               ▀ ▄▄  ▀▄▀▄                
                                         ▄▀    ▄▄ ▀  ▄      ▀▄▄                                   █ ▀█▀▄               
                                       ▄▀  ▄ ▀▀     █▀         ▀▀▄ ▄         ▄                      ▀▀█▄▀▄             
                                      ▀ ▄▄ ▀        ▄              ▀ █ ▄     █               ▄▄ ▄▄▀▀ ▀▀█▄ ▄            
                                   ▄█ ▀▀           █                     ▀ ▄ █    ▄▄  ▄▀▀  ▀▀         █ ▄ ▀█▀▄         
                                  █ ▀              ▄                       ▄ █▀▄ ▀                    ▀  █    ▄        
                                 ▀▀▀              █                    ▄ █ ▀ ▀ ▀█▄                    ▄   █    ▄       
                                ▄█                ▄                ▄ ▀       ▄   ▀                    █    ▀   █       
                               ▄▀█               █             ▄▄▀▀          █       █▄              ▄      ▀  ▀       
                               █         █▄      ▄        ▄▄█▀▀              █        ▀▀             █      ▀   █      
                              ▀  █        ▀█▄   ▀     ▄ █ ▀                 ▄█             ▄                 ▀▄ █      
                             ▄▀  █          ▀█▄▄▄ ▄ █ ▀                     ██             ▀█▄       █        ▀▄ ▄     
                             ▀  ▄             ▀█▀                           █                       ▄▀         ▀▄▄     
                             ▄  █           ▄█▀█▀▀▄▄                                            ▀█▄ ▀            ▄▄    
                             █  ▀         ▄█▀  █   ▀ ▄▄                     █                     ▀█▄▄ ▄▄▄       ▄▀    
                             ▀  ▄        ▀     ▀▄     ▀ ▄▄                  █                   ▄▄ ▀   ▀▀ ▀▀ ██▀▄▄▄    
                              █ █               █        ▀ ▄▄               █                 █ ▀                ▄█    
                              ▄▄▀   ▄▀          ▀           ▀ ▄▄           ▄█            ▄▄▀▀       █           ▄ ▀    
  ▒▒▒▒▒▒▒▒                    ▀█ ▄█▀                           ▀ ▄▄        █▀          █ ▀          █           ▀█     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▀              █                 ▀ ▄▄     ▀      ▄▄▀▀              █         █ ▄  ▒   
  ▒             ▒▒    ▒        ▀█▀▄             █                    ▀ ▄▄  ▄    █ ▀                 █       ▄   ▀      
           ▒                    ▀█  ▄▄          █                       ▀█▄█ ▀▀                     █       ▀  █▒ ▒  ▒▒
▒▒                          ▒▒ ▒▒█ ▄  ▀▄         █                   ▄ ▄█ ▀█ █ ▄                    █     █▀  ▄        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▒▒▒▒▄▀▄   ▀▀       █             ▄▄▄█▀▀▀    █▀   ▀▀▀▄▄                █   ▄█    ▀▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▀▀▄     ▀█▄   ▀       ▄▄▄█▀▀▀          ▄         ▀ ▄ ▄           █  ▄     █         
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█        ▄▄  ▄▄▄█▀▀▀               ▄█             ▀ █▄▄          ▀    ▄▀▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          ▄█         ▀██                     █                   ▀▀▄     █   ▄▄▄█    ▒▒▒▒▒▒
▒▒▒▒▒▒▒                                ▀█       █▀ ▀▀                    █                       ▀▄█▄▀  ▀▀            ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▒▒▒░▒▓█▄    ▄▀     ▀▀                ▄█                      █ ▀▀   ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                           █▀      ▄▄▄▀▀▄▄                   █               ▀▀    ▀▄▀▄                
                                         ▄▀    ▄ ▀▀  ▀    ▀ █ ▄              █                  ▀▀ ▄▀▀▀▄               
                                       ▄▀    █      ▄▀        ▀ ▀ ▄          █                     ▀ ▄█ ▀▄             
                                        ▄▄▀▀        ▀               ▀▄▄      █                 ▄▄ ▄▄▀▀ ██  ▄           
                                   ▄█ ▀▀           ▄▀                  ▀▀▄▄  ██      ▄▄ ▄▄▀▀ ▀▀        ▀█▀ ██          
                                  █ ▀              █                       ▀▄▀██▀▀ ▀▀                 █  █  ▀          
                                 ██▀▄             ▄▀                    ▄ █ ▀█▀                       ▀   ▀    ▄       
                                ▄▄                ▄                 ▄ ▀ ▀    ▀   ▀█▄                  █   ▀▀   █       
                               ▄▀█      ▄        █▀            ▄▄▄▀▀         █     ▀▀                 ▀    ▀▄  ▀       
                               ▄ ▀       █▄      ▄         ▄ █ ▀             █          ▄            █      ▀▄  █      
                              █  ▄        ▀█▄   █      ▄ ▀ ▀                 █          ▀█▄          ▀       ▀▄ █      
                             ▄   █          ▀█▄ ▄  ▄▄▀▀                     ██            ▀          █        ▄▄ ▄     
                             ▀  ▄             ▀██▀▀                         █▀                ▄▄     ▀         ▄ █     
                             ▄  █              █▀ ▄▄                        ▀                  ▀█▄  █           █▀     
                             █  ▀         ▄█▀  █   ▀█                       █                       ▄▄           █▀    
                             ▀  ▄       ▄█▀    █▄     ▀█                    █                    ▄▄ ▀ ▀▀ ▄██▄▄  ▄▄▀    
                              █ █               █        ▀█                 █                ▄ █▀   █           ▀▀█▀   
                              ▄▄    ▄           █           ▀█             ██             ▄▄ ▀      █           ▄▄▀    
  ▒▒▒▒▒                       ▀█ ▄█▀                           ▀█▄         █▀         ▄ █▀          █          ▄▀█     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒█▀               ▄                ▀▀█▄      ▀       ▄▄ ▀             █         █▀▄  ▒   
  ▒             ▒▒    ▒        ▀█▀▄             █                   ▀ ▄▄   █   ▄ █▀                 █       ▄█  ▀      
           ▒                    ▀█  ▄▄          █                      ▀ ▄▄█▄▄ ▀                    █      ▄   █▒ ▒  ▒▒
▒▒                          ▒▒ ▒▒██   ▀         █▄                    ▄▄ ▄███ ▄                            ▀  ▄        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▒▒▒▒▄▀▄   ▀▀▄      █              ▄ ▄█▀▀▀   ▀   ▀ █▄▄                ▄     █    ▀▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▀▀▄      ▄▄   █        ▄ ▄█ ▀▀         █        ▀▀▄             █   ▄     █         
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█        ▀▄ ▀  ▄ ▄▀ ▀               ▄█            ▀ █ ▄       █   ▀    ▄▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          ██        ▀▀ ▀                     ▀                 ▀▀▀▄▄   █ █     ▄▀    ▒▒▒▒▒▒
▒▒▒▒▒▒▒                                ▀█       ▀  ▀█▄                   █                      ▀ ▄█ ▄█▀  ▀           ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▒▒▒░▒▓▄▄    ▄▀      ▄▄               █▀                    ▄  ▄ ▀   ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▄▀      ▄ ▀█▀▄▄                   █                ▄▄   ▀▄▀▄                
                                        ▄█▀      █ ▀ █    ▀▀▄▄               █▄                  █▄ ▀ ▀▄               
                                      ▄▀▀   ▄▄ ▀     ▄        ▀▀▄▄           ██                    ▀█ ▀ ▀              
                                    ▄█  ▄▄▀▀        █             ▀ ▄        ██                   ▄▄ ▄██ ▄▀▄           
                                   ▄█ ▀            ▄█                 ▀ █ ▄  ██        ▄▄  ▄▄▀▀ ▀▀     ██▀▄ ▄          
                                  █▄▀              ▀                      ▀ █▄█  ▄▀▀  ▀▀              ▄  ▀  ▀█         
                                 ██▀▄             ▄▀                     ▄ █ ███▄                     █  ▀▀    ▄       
                                 ▀▀  ▀            ▀                  ▄ ▀ ▀   █  ▀                     ▄   ▀▄   █       
                               ▄▀       ▄        ▄▀             ▄▄█▀▀               ▄▄                █    ▀▄  ▀       
                               ▄        ▀█▄      ▀          ▄ █ ▀            █       ▀█▄             ▄       ▄  █      
                              █  ▄        ▀█▄   █▀      ▄▄▀                  █                       █       ▄  █      
                             ▄  ██          ▀▄     ▄ █▀▀                    ▄█             ▄▄        ▄        █  ▄     
                             ▀  ▀              █ █ ▀                        █▀              ▀█▄      █         █ ▀     
                             ▄                ▀▄▀█                          ▀                       █           ▀▀     
                             █            ▄▄   █   ▀█▄                      ▄                     █▄            ▀ █    
                             ▀ ▄▄       ▄█▀    █▄    ▀ ▄▄                   █                     ▄██▄▄█▀▄▄  ▄▄  ▀▄    
                              ███      ▀        █       ▀ ▄▄                █                 ▄ █▀  █       ▀▀▀▀▀▀▀    
                              ▄▀   ▄▄           █          ▀ ▄▄            ██              ▄▄ ▀     █            ██    
                              ▀  ▄█▀            ▀             ▀█           █           ▄ █▀         █          ▄ █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▄▀                                ▀█                  ▄ ▀            █          ▀▄  ▒   
  ▒             ▒▒    ▒        ▀▀█▄             █                   ▀█     █    ▄▄▀▀                         █  ▀      
     ▒▒    ▒                    ▀▀  ▄           █                      ▀█▄ █  █ ▀                  █       ▄   █▒ ▒  ▒▒
▒▒                          ▒▒ ▒▒█▀  ▀▀         █                       ▄▀▄█▀▄                     █       ▀  █        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒▒▒▒▒▒█▄▄   ▀▄▄     █▄               ▄ ▄█▀ ▀  ▀  ▀ █▄▄                 █     █   ▄▀▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▀▄▄     ▀▄    █         ▄ ▄▀ ▀▀        █      ▀▀▀▄▄             █   ▄     ▄         
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄       ▀▀▄ █  ▄▄▄▄▀ ▀              █▀           ▀ ▄ ▄        █   ▀    █ ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          █▀        ▀█▄▀▀                    ▄                ▀ █▄▄      █     ▄▀    ▒▒▒▒▒▒
▒▒▒▒▒▒▒                                ▀█       ▀   ▄▄                   █                     ▀▀▄▄ ▄  ▄▀▀ ▀          ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▒▒▒░▒▓▀     █     ▀ ▄▄               █                      ▄ █ ▀   ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                           ▄▀        ▄▀▀ ▄                    █             ▀▀ ▄    ▄▀▄                
                                        ▄▄▀     ▄▄▀▀ ▄▀    ▀ ▄                █                ▀▀ ▄ ▀ ▀▄               
                                      ▄▀    ▄▄▀▀     █         ▀ ▄            █                   ▀ ▄█▀ ▀▄             
                                    ▄█▀ ▄ ▀▀        █▀             ▀ ▄        █                     ▄█▄█  ▀▄           
                                   ██ █             ▄                  ▀ ▄    █           ▄▄ ▄▄▀▀  ▀   ▄█ █▀▄          
                                  █▄▀              █                       █ ▄█▄▄▄ ▄▄▀▀ ▀▀             █ ▀ ▀ █         
                                 ▄█▀█              ▄                      ▄ █▀█▀                      █  ▀▄   ▀▄       
                                 █▀  ▀            ▀                   ▄ ▀ ▀  ██ ▀█▄                   ▀   ▀▄   █       
                               ▄▀       ▄        ▄█              ▄ █▀▀       ▀    ▀█▄                 █     ▄  ▀       
                               ▄        ▀█▄      ▀           ▄ ▀ ▀           ▄                        ▀     ▄   █      
                              █  ▄        ▀█    ▄▀      ▄▄▄▀▀                █          █▄           █       █  ▄      
                             ▄  ██          ▀       ▄ █ ▀                    █           ▀█▄                  ▀ ▀      
                             ▀  ▀▀             ██ ▀                         ██                       █        ▀▀ █     
                             █               ▄█▄ ▄▄                         █                  █▄   ▄          ▀▄█     
                             ▄                 █  ▀ ▄▄                      ▄                   ▀█▄ ▀           ▀▄▄    
                             ▀ ▄█       ▄█▀    █     ▀█                     █                      ▄▄▄▄  ▄▄▄     ▄▀    
                              ███      ▀▀      ▀█       ▀█                  █                  ▄ █▀ █   ▀▀▀▀▀▀  ██▄    
                              ▄    ▄▄           █          ▀█▄             ██                ▄ ▀    █            ▀█    
                              ▀  ▄█▀            █            ▀ ▄▄          █            ▄▄▀▀        █          ▄██     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄                               ▀ ▄▄       ▄          █ ▀                     ▄ ▄  ▒   
  ▒             ▒▒    ▒        ▀▀█                                 ▀█      █     ▄▄ ▀              █         █▀ ▀      
     ▒▒    ▒                    ▀▀  ▄▄          █                     ▀█   █ ▄ █▀                  █       ▄█  █▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒█▀  ▀▀         █                        ███ ▀                     █      ▄▀  ▀        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒▒▒▒▒▒▀▄▄    █▄     █                 ▄ ▄▄▀ ▀ ▀ ▀ █ ▄                  ▀     █▀  ▄▀▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▀▄▄    ▀     █▄          ▄ ▄▀ ▀▀       █     ▀▀▀▄▄                  ▄▄    ▀         
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄      ▀█▄ █   ▄ ▄█ ▀▀             █▀          ▀▀▄           ▄   ▀    █▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          █          ██ ▀                    █               ▀ █ ▄     █ █▀    ▄     ▒▒▒▒▒▒
▒▒▒▒▒▒▒                                ▀▀       █ ▀▀                    ▄█                   ▀▀▀▄▄ █▄▄▄ ▄▀▀▀          ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▒▒▒░▒▓▀     █     ▀█                 █                      ▄  █▀▀  ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                           ▄▀       ▄ ██▀▄                    █              █     ▀▄▀                 
                                          ▀     ▄ ▀   █  ▀ █                  █                ▀█   ▀ ▀▄               
                                            ▄ ▀      ▀       ▀ ▄              █                   ▀█ ▀▀ ▀▄             
                                    ▄█▀ ▄ █         ▄▀           ▀ ▄▄         █                      ▀██  ▀            
                                   ██ █ ▀           ▀                ▀▀▄▄     █              ▄▄ ▄▄▀▀ ▀▀▀▀▄ █▄          
                                  █▄▀              ▄▀                     ▀ ▄ █   ▄▄  ▄█▀▀ ▀▀          █▀▀ ▀  ▄        
                                 █▄▀█▄             ▄                       ▄ ██▄ ▀                     ▀ ▀▄   ▀█       
                                 ██  ▀▄           █                    ▄ ▀ ▀ ▄█                       █   ▀▄   █       
                               ▄▀▀      ▄         ▄               ▄ █▀▀      █▀     ▄                 ▄    ▄   ▀       
                               ▄        ▀█▄      ▀            ▄▄▀ ▀                 ▀█▄               █     █   █      
                              █  ▄        ▀█    ▄▄       ▄ █▀▀               █        ▀▀             █       ▀  █      
                             ▀  ██              ▀   ▄▄▄▀ ▀                   █                       ▀       ▀  ▀      
                             ▀  ▀▀            ▄▄█ █ ▀                       ██              █▄       █        ▀▄ █     
                             █               ▄▄█▄                           █                ▀█▄    ▄▀          ▄▄     
                             ▄              ▀▀ █  ▀█                        ▄                       ▀           ▄▀     
                             ▀ ▄█       ▄▄     █     ▀█▄                    █                      ▄▄▄▄▄         ██    
                              ██▀      ▀▀      ▀▄      ▀ ▄▄                 █                   ▄ █▀█▀▀▀▀▀  ██▀▄▄ █    
                              ▄    ▄▄           █         ▀▀▄              ██                 █ ▀   █             █    
                              ▀  ▄▀▀            █            ▀█            ▀             ▄▄▀▀                   ██     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒█▄               █               ▀█▄        ▄         ▄ █▀          █          ▄ ▄▀ ▒   
  ▒             ▒▒    ▒        ▀▀▀                                ▀ ▄▄     █       ▄ ▀             █          ▀▄▀      
     ▒▒    ▒                    ▀▀  ▄▄                               ▀ ▄▄ ▄█  ▄▄▀▀                 █        █  █▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒█▀  ▀▀         █                       ▀██▀█ ▀                           ▄   █        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒▒▒▒▒▒▀▄▄    ▄▄     █                  ▄▄ ▄▀ ▀█▀ ▄ ▄                   ▄      ▀  ▄▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▀▄▄    ▀▀    █           ▄▄ ▄▀ ▀▀     ▄█    ▀ █▄▄               █   ▄█   ▄▀         
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄       ▄▄█    ▄▄ ▄▀ ▀▀            ▀          ▀▀▄▄           █  ▄     ▄▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          █        ▀██▀ ▀▀                   █              ▀ ▄ ▄      ▀ █▀    █     ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                ▀▀      ▄█ ▀█▄                   █▀                  ▀ █▄▄  ▄▄ ▄▄▄▄▀           ▒
░░░░░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀     █      ▄▄                ▄                       ▄▀▀▀ ▀ ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                           ▄▀         ██▀                     █            ▀ ▄▄    ▀▄▀                 
                                                ▄ ▄ ▀ █  ▀▀▄▄                 █               ▀ ▄▄  ▀▄▀▄               
                                       ▄    ▄ █ ▀    █▀      ▀▀▄▄             █                  ▀ ▄▄▀  ▀▄             
                                    ▄▄▀ ▄ █ ▀        ▄            ▀ ▄         █                     ▀ ██  █            
                                   ██ █ ▀           ▀               ▀ █ ▄     █                ▄▄▄ ▄█▀▀▄▀▄ ▀▄          
                                  ▀ ▀              ▄▀                   ▀ ▄▄  █      ▄▄ ▄▄▀▀ ▀▀        ▀▀▄▀ █ ▄        
                                 ▀▄ █▄             ▀                        ▄███▀▀ ▀▀                  █ ▀▄    ▄       
                                 ██  ▀▄           ▄▀                    ▄ █ ▀ █▀█▄                    ▄   ▄    █       
                               ▄▀▀      ▄         ▄                ▄ █▀▀     ██  ▀█▄                  ▀    █   ▀       
                                         █▄      █            ▄▄▄▀ ▀         ▀                        █     ▀   ▄      
                              █           ▀▄     ▄        ▄ █ ▀              ▄         ▄▄            ▄▀     ▀▄  █      
                             █  ██              ▀    ▄ █▀▀                   █          ▀█▄          █       ▀▄ ▀      
                                ▀▀           ▀▄▄▄▄ ▀ ▀                      ▄█            ▀█▄        ▄        ▄  ▄     
                             █                 ██▄                          █▀                       ▀         ▄ █     
                             █             ▄█  █  ▀▄▄                                           ▄▄  ▀           ▀█     
                             ▀ ▄█       ▄▄     █    ▀ ▄▄                    █                    ▀█▄▄            ▀▄    
                              ██▀     ▄▀▀      █▄      ▀█                   █                    ▄ ██▀ ▄███▄▄   ▄██    
                              ▄    ▄▄           █         ▀█▄              ██                  █ ▀  ▀          ▀▀██    
                              ▀   ▀▀            █           ▀ ▄▄           ▀              ▄▄ ▀     ▄             ▀     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██               █              ▀█          █          ▄ ▀▀         █          ▄█▄▀ ▒   
  ▒             ▒▒    ▒        ▀▀▀              ▀                 ▀█       █      ▄ █ ▀            █         ▄▀▄▀      
     ▒▒    ▒            ▒▒▒▒▒▒▒▒▀▀  ▄▄                                ▄▄  ▄█   ▄▄ ▀                         █▀ ▄▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒█▀  ▀█▄                               ▀ ▄██▄▀▀                    ▄      ▄   █        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒▒▒▒▒▒▀▀      ▄     █                   ▄▄ ▄▀ █▀▄ ▄                    █      ▀  ▄▒        
                 ▒▒▒▒▒             ▀▄▄    ▀█▄   █            ▄  ▄▀ ▀▀    ▄█   ▀ █ ▄                █    █   ▄▀         
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄         █     ▄ ▄█▀ ▀            █        ▀▀▀▄▄               ▄     ▀▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          █▄       ▀█▄▀▀ ▀                   █             ▀▀▄        █  ▀▀    █     ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                        ▄▄  ▄▄                   ▀                  ▀ █ ▄  █▄█  ▄ ▄▀           ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀    ▄▄    ▀                   █                      ▀▀███▀ ▀▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                                     ▄▄█▄▀                    ▀            ▀▀      ▀▄ ▄                
                                         ▄       ▄▄▀▀ ▀  ▀▀▄▄                                 ▀▀    ▀▄▀█▄              
                                      ▄▄▀    ▄▄▀▀    ▄▀       █ ▄                                ▀█  ▀                 
                                    ▄▄▀   ▄ ▀        █          ▀ ▄▄                                ▀██   █▄           
                                   ██ █ ▀           █▀              ▀▀▄▄                          ▄▄ ▄▄▀▀  ▀▀          
                                  ▀ ▀               ▄                    █ ▄           ▄▄▄ ▄▄▀▀ ▀▀     █▀▀▀█  ▄        
                                    ▀▄             ▀                       ▀ ▄▄  ▄▀▀  ▀▀               ▄  ▀  ▀▀▄       
                                 ██  ▀█           ▄▀                     ▄ █▀▀█                        ▀  ▄▄   █       
                               ▄▀▀▀               ▀                 ▄ █▀▀    ▄█   ▄▄                  █     ▄  ▀       
                               ▀         █▄      ▄▀            ▄▄▄▀ ▀        █▀    ▀█▄                ▄    ▀    ▄      
                              █           ▀      ▄         ▄▄▀ ▀                     ▀█▄              ▀     ▀▀  █      
                             █  ▄█              ▀     ▄ █▀▀                  █                       █       ▄▄ █      
                             ▄  ▀▀           ▀█▄▄▄ █▀▀                       █                       ▄        ▄▄ ▄     
                             █                 █▄▄                          █▀              ▀█▄      █           █     
                             █             ▄█  █ ▀ ▄                        ▀                 ▀█▄   █          ▀▀█     
                             ▀ ▄█       ▄      █    ▀█                      █                   ▀▀              ▀▀     
                              █▀▀     ▄▀▀      █       ▀▄▄                  █                     ▄ ███▄▄   ▄▄   ▄█    
                              ▄    ▄▄          ▀█        ▀ ▄               ██                 ▄ █ ▀ ▀      ▀▀▀▀▀▀▄█    
                              ▀   ▀▀            █           ▀█             ▀               ▄▄ ▀    █            ▄▄     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██               █              ▀▄▄         █           ▄▄▀▀        █           ▀▄▀ ▒   
  ▒             ▒▒    ▒        ▀▀▀              █                ▀ ▄       █       ▄ █▀            ▀         ▄▄█▀      
     ▒▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀  ▄▄          ▀                   ▀█    ██   ▄ █ ▀               ▄           ▄▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒▀▀  ▀█▄                               ▀▄▄▀  ▄ ▀                   █      ▄▀▀ █        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒▒▒▒▒▒▀▀                                  ▄ ▄███                       █      ▄  ▀         
                 ▒▒▒▒▒             ▀▄▄    ▀█▄   ▄             ▄ ▄▄▀ ▀▀   ▄█  ▀ █ ▄                ▄     ▀▀  ▄          
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄     ▀▀  █     ▄▄ ▄▀▀ ▀           ▄       ▀ ▀▄▄            █   ▄▄▀  ▄▀▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          ▄▄        █▄▄▀ ▀▀                 ▄█            ▀▀▄▄        █  ▀     ▀     ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                 ▄      ▄▀▀▀                     █                 ▀ ▄ ▄    ▄▀▀  ▄ █           ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓     ▄▀    ▀█                 ▄█                     ▀ █▄█▄▄▀ ██▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▀         ▄ ██ ▀                   █             █▄     ▀▄▀                 
                                        ▄▀       ▄ █ ▀█▀ ▀▀ ▄                 █                ▄▄   ▀▄▀▄               
                                      ▄▀     ▄▄▀      ▄     ▀ ▄▄              █                   ▄▄ ▀▄ ▀▄             
                                     ▀    ▄▀▀        ▀          ▀▀ ▄          █                    ▀  █  ▀▄            
                                    ▄ █ ▀           ▄▀             ▀ █        █                      ▄█▀▄   ▄          
                                  ██                █                  ▀▀ ▄   ▀           ▄▄  ▄█▀▀ ▀▀  ▄ █ █ █         
                                 ▄▀  ▄             █▀                       █ ▄▄▄▄ ▄▄▀▀ ▀▀             ▀ ▄    █▄       
                                ▄▀▄  ▀█            ▄                      ▄ █▀██▄                      █  █    ▄       
                               ▄▀ ▀    ▀          ▀                  ▄ █▀     █ ▀▀▄                   ▄    ▀   ▀       
                               ▀ █       █▄      ▄▀             ▄▄▄▀ ▀       ██                       ▀    ▀▄   ▄      
                              ▄  ▀        ▀      ▀         ▄▄▄▀ ▀            ▀                        █     ▄▄  ▀      
                             █   █          ▄▄  █▀    ▄▄▄▀ ▀                 █         ▀█▄           ▄       ▄  █      
                             ▄   ▀           ▀█ ▄ ▄ ▀ ▀                      █           ▀█▄         ▀        ▀        
                             ▀  █             ▄███                          ██             ▀█▄       █        ▀▄ █     
                             █             ▄   █ ▀█                         ▀                       ▄          ▀▄▄     
                                █         ▀▀   █    ▀▄▄                     █                                   ▄█     
                              █▄▀     ▄█▀      █      ▀▀                    █                      ██  ▄▄▄       █▄    
                              ▄█   ▄█          █         ▀█▄               ██                  ▄ █ █  ▀▀▀▀▀▀   ████    
                              █▄▄▄             ▀█          ▀ ▄▄            ▀                 ▄ ▀   █            ▄      
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██               █             ▀█           █            ▄▄▀▀       ▀            █▓░▒   
  ▒             ▒▒    ▒        ▀▀▀              █                ▀█▄       █        ▄▄▀▀                     ▄█▄▀      
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█              █                  ▀ ▄▄   █▀    ▄ █                █         ▀ ▄▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒▀█  ▀█▄        █                     ▀█    ▄ █ ▀                  █       █  █        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▒▒▒▒▀█   ▀▀       ▀                      ▄  █ ▀                     ▄      ▄   █         
                 ▒▒▒▒▒             ▀▄      ▄▄                  ▄  ▄▀  ▀  █▀ ▀ █ ▄                 █     █▀  ▄          
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄     ▀█▄        ▄ ▄▄▀  ▀          ▄      ▀ █▄▄             ▀   ▄    ▄▀▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          █▄        ▄▄▄▀ ▀▀                 █▀           ▀▀▄▄         ▄   ▀   ▄▀     ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                ▀▄      ▄▀▀█▄                    ▄                ▀▀▄      █▄█    ▄▀           ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓     ▄▀     ▄▄                ▄▀                    ▀ █ ▄▀█▄▄▀██▓▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                          ▄▀          ▄▀█ ▀                    █            ▄▄     ▀▄▀                 
                                        ▄▀         ▄▀▀▄▀  █                    █             ▀▀     ▀▄▀▄               
                                      ▄▀     ▄ █ ▀    █     ▀▀▄▄              ██                ▀▀   ▀▄ ▀▄             
                                     ▀   ▄▄▀▀        █▀          █            ██                   ▀█▄▀▄ ▀▄            
                                    ▄ █ ▀            ▄             ▀▀▄▄       █▀                       ▄▄   ▄          
                                  ██                ▀                   █     █              ▄▄ ▄▄▀▀▀ ▀▀█▄█ █▄         
                                 ▄█ ▀              ▄▀                     ▀▀ ▄█   ▄▄  ▄█▀▀ ▀▀          █ ▄  ▀ ▀        
                                ▄▀▄   █▄           █                       ▄▄█▀  ▀                     ▄  ▀    █       
                               ▄▀ █    ▀          █                   ▄▄▄▀ ▀  █ ▀█▄                    ▀  ▀▄   ▀       
                              ▄▀ █       █▄      ▄▄              ▄▄▄▀ ▀      ▄█   ▀█▄                 █    ▀▄   ▄      
                                 ▀        ▀      ▀          ▄▄▄▀ ▀           █▀     ▀█▄               ▄     ▄   █      
                             █   █          █▄  ▄▀     ▄▄▄▀ ▀                ▄        ▀▀             ▄▀      ▀  █      
                             █   ▀           ▀  ▄ ▄▄▄▀ ▀                     █                       ▀       ▀▄ ▀      
                             ▀  █             ▄█▀ ▀                         ▄█                       █        ▀▄ █     
                             █             ▄ ▀▀█ ▀█▄                        ▀                 █▄    ▄          ▄ ▀     
                                █         ▀▀   █   ▀                        █                  ▀█▄              ▀█     
                              █▄      ▄█▀      █      ▀█▄                   █                    ▀█▄█           ▀█     
                              ▄▀   ▄█▀         █        ▀ ▄▄               █▀                   ▄ █▄▀▀▀   ▄███▄▄ ▀█    
                              █▄▄▄             █▄          ▀█              ▀                  █ ▀  █             █▀    
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒█▄              ▀█              ▄▄          █              ▄ ▀                   █▓▒    
  ▒             ▒▒    ▒        ▀▀▀              █               ▀█        ▄█         ▄▄▀▀          █          █▄▀      
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█              █                  ▀█▄    █▀     ▄▄▀▀              █        ▄   ▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒▀█  ▀█▄        █                    ▀ ▄  ▄  ▄▄▀▀                 ▄        █▀ █        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▒▒▒▒▀█   ▀▀       █                       ████                      █      ▄   █         
                 ▒▒▒▒▒             ▀█           █               ▄  ▄▀  ▀▀█▀▀ ▄ ▄                  ▀     ▀▀  █          
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄     ▀█▄ █      ▄▄ ▄▄▀ ▀▀         █     ▀ █ ▄              ▄   ▄▄   ▄▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          █▄      ▀█▄ ▄▀▀ ▀▀                ▀▀         ▀▀▀▄▄          █   ▀   ▄▀     ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                ▀▄      █▀ ▄▄                    █               ▀▀▄▄       ▄█    ▄▀           ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    ▀    ▀▀                  ▀▀                   ▀ ▄ ▄█ █ ▄▀▄█▀             
----------------------------
                                          ▄▀          ▄█▄▀ ▀                   █          ▀▀       ▀▄▀                 
                                        ▄▀        ▄ █ ▀▄  █▄                   █             ▀█▄    ▀▄▀                
                                      ▄▀     ▄ ▄▀▀    ▀     ▀▀ ▄               █                 ▄▄  ▀▄ ▀              
                                     ▀   ▄▄▀ ▀       ▄▀        ▀ ▄▄            █                  ▀  ▄▀▄ ▀▄            
                                    ▄▀█ ▀            █              █         ▄█                     ▀▀▀▄  ▀           
                                   █▄               █▀                ▀▀ ▄    ██               ▄▄▄ ▄▄▀▀▀█▄▀ ▀▄         
                                 ▄█ ▀              ▄▄                    ▀ █▄ ██     ▄▄ ▄▄▀▀▀ ▀▀       ▄▀▄ ▀ █ ▄       
                                ▄▀    █▄           ▀                        ▄▄██▀▀  ▀                  ▀  ▀    █       
                               ▄▀ █    ▀          ▄▀                   ▄▄▄▀ ▀ ▄                        █  ▀▄   ▀       
                              ▄▀ ▄       █▄       ▄               ▄▄▄▀ ▀      █                       ▄    ▄    ▄      
                             ▄▀  ▀        ▀      ▀           ▄ █▀ ▀          ██                       ▀     █   █      
                                 ▄          █▄  ▄▀      ▄ █▀▀                ▀         █▄             █      ▀  █      
                             █   ▀           ▀  █  ▄ █▀▀                     █          ▀█▄          █       ▀▄ ▀      
                             █  █             ▄█▀▀▀                         ▄█            ▀█▄        ▄        ▄  ▄     
                             █  ▄            ▀▀█▀ ▄▄                        █▀              ▀█▄     ▄▀         ▀ █     
                                █         ▀▀   █   ▀█                       ▄                 ▀▀▄   ▀          ▀▄▄     
                              ██      ▄█▀      █       ▄▄                   █                       █           ▀█     
                              ▄▀   ▄█▀         █        ▀█                 █▀                    ▄ ▄ ▄███▄▄    ▄▄▄     
                              ██▄█▀            █            ▄▄             ▀                 ▄ █ ▀ █          ▀▀▀█▀    
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄              █             ▀█            █               ▄ ▀                 ▄▄▓▒    
  ▒             ▒▒    ▒        ▀ ▀             █▄               ▀█▄       ▄█           ▄ ▀         █          ▄█▀      
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█              █                 ▀█      ▀        ▄ ▀             ▀        ▄   ▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒▀█  ▀█▄        █                    ▀█▄  █   ▄▄ ▀                █         ▀ █  ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▒▒▒▒▒▀█   ▀█▄      █                      ▀  █▄▀▀                    ▀      ▄█  █         
                 ▒▒▒▒▒             ▀█           █                ▄  ▄█  ▀▀▀ ▄ ▄                   ▄      ▀  █          
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█          █       ▄▄ ▄█▀ ▀▀        █    ▀ █ ▄               █   ▄█   █  ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          ▄▄      ▀██ ▄▄▀ ▀▀                ▀         ▀ ▀▄▄          ▄    ▀   ▄      ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                █▄      █▀                      ▄█              ▀▀▄▄      █ ▄█    ▄            ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    █    ▀█▄                 █                   ▀▀▄   ▀ ▀▄ ▄██▀             
----------------------------
                                          ▄▀           █▄▄▀▀                              ▀█▄      ▀ ▀                 
                                        ▄▀        ▄ ▄▀▀▀▀ ▄▄                   █              ▄▄    ▀▄▀▄               
                                      ▄        ▄▀ ▀   ▄▀     █                 █               ▀▀    ▀▄ █              
                                      ▄  ▄▄▀ ▀        ▄        ▀▀ ▄            █                  ▀█▄ ▀▄ ▀▄            
                                    ▄▀█ ▀            ▀            ▀ ▄▄         █                      ▄▄▄  █           
                                  ▄▄▄               ▄▀                 █       █                  ▄▄▄ ▄█▀  ▄▀          
                                 ▄█ ▀█              ▄                    ▀▀ ▄ ▄█       ▄▄▄ ▄▄▀▀▀ ▀▀     ██  ▄ █        
                                ▄▀▀    ▄           ▀                        ▀███ ▄▀▀  ▀▀               ▄  ▀   ▀▄       
                               ▄▀ █    ▀▄         ▄▀                    ▄▄▄▀ ▀▀▀█▄                     ▄  ▀▄   ▀       
                              ▄▀ ▄       █▄       █                ▄▄▄▀ ▀     █  ▀█▄                   ▀   ▄    ▄      
                             ▄▀  ▀        ▀      █▀           ▄ █▀ ▀         ▄█    ▀█▄                ▀     ▀   █      
                             ▀   ▄          █▄  ▄█      ▄▄ █▀▀               █▀      ▀▀▄              █     ▀▄  ▄      
                             █   ▀           ▀  ▀  ▄▄▄▀ ▀                    ▄          ▀            ▄       ▄  █      
                             ▄  █              ██▀ ▀                         █                       ▄        █        
                             █  ▄            █ █▀                           █▀                       ▀        ▀▄ █     
                                █         █▀   █   ▀█▄                      ▄                       ▀          ▀▄▀     
                              ██      ▄▀▀      █     ▀█                     █                    ▄▄ █           ▄█     
                              ▄▀   ▄▀▀         █        ▀█▄                █▀                     ██▄▄    ▄▄▄    ▀     
                              ██▄▀▀            █          ▀█               ▄                  ▄ █ ▀▀     ▀▀▀▀▀▀  ▀     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▀▀▄              █             ▀█▄           █              ▄ █ ▀    ▄           ▄█▓▒▒   
  ▒             ▒▒    ▒        ▀               █               ▀█         ▄█          ▄ █ ▀        █           ▀▀      
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█             █                  ▀▄▄     ▀       ▄ █ ▀           ▄         ▄█  ▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒▀█  ▀█▄       █                    ▀█    █   ▄ █ ▀               █         ▀ █▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        ▒▒ ▒▒▒▒▒▒▒▒▀█   ▀█▄     █                       ▀▄▄█ █ ▀                   ▄      ▄█  █         
                 ▒▒▒▒▒             ▀█    ▀▀    █▄                 ▄  ▄▄▀ ▀▀▄ ▄                    █      ▀  █          
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█         ▀█        ▄  ▄▀▀ ▀▀      ▄█   ▀ █ ▄               ▄    ▄█   █  ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          ▄        ▄█ ▄▄▀▀ ▀▀               █        ▀ █▄▄           █    ▀   █      ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                ▄▄     ▄█▀█                     ▄▀             ▀▀▄▄       ▀ ▄█    █            ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▄▀     ▄▄                 ▄                  ▀▀▄▄   █ ▀ ▄▄▀▄▀             
----------------------------
                                          ▄▀▄▀          █ █ ▀                  █           ▄▄      ▀▀▀                 
                                       ▄ ▀▄▀       ▄▄▀▀█▀ ▄▄                   █            ▀▀      ▀▄▀▄               
                                      ▄ ▄▀    ▄▄▀▀    ▄█     █▄                                ▀█▄   ▀▄ █              
                                      ▄▀ ▄▄▀          ▀        ▀█              ▄                    ▄ ▀▄ ▀▄            
                                    ▄█▀              █▀           ▀▀ ▄         █                    ▀▀ ▄▄  █           
                                  ▄█                 ▄               ▀▀▄▄      █                     ▄▄▄▀ ▄ ▀▄         
                                 ▄█  █              ▀                   ▀ ▄▄   █          ▄▄▄ ▄▄▀▀  ▀▀  █▀▀ ▀ ▄        
                                ▄▀▀    ▄           ▄▀                        █▄█▄▄ ▄█▀▀  ▀▀             ▀▀▄    ▄       
                               ▄▀ █    ▀█          ▄                     ▄▄ █▀█▀                       ▀  █            
                              ▄▀ ▄▀       ▄       ▀                 ▄▄▄▀ ▀    ▄                        █   █    ▄      
                             ▄▀  ▀        ▀      ▄▀            ▄ █▀ ▀         █      ▄                █     █   █      
                             █   ▄          █▄   ▄       ▄▄▄▀ ▀              █▀      ▀█▄              ▄     ▀▄  ▄      
                             █   ▀           ▀  ▀   ▄ █▀ ▀                   ▄         ▀█▄           ▄▀      ▄  █      
                             ▄  █             ▀█▀█▀▀                         █           ▀█▄         ▀        ▀ ▀      
                             █  ▄           ▄█ █▀█                          █▀             ▀█▄       █        ▀▄ ▄     
                                ▀        ▄█    █    ▄▄                      ▄                ▀█▄    █          ▄ █     
                              ██       ▀▀      █     ▀█▄                    █                  ▀█▄  ▄           ▀▀     
                              ▀▄    ▀▀         █       ▀                   █▀                    ▀█▄▄▄▄▄        ▀█     
             ▒                ██ ▀▀            █          ▀█▄              ▄                   ▄ █ ▀▀▀▀▀▀▀   ▄███▄     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▀▀               █            ▀              █               ▄ █ ▀   █            █▓▒▒   
  ▒             ▒▒    ▒        ▀▀              █               ▀█▄        █▀           ▄ █ ▀       ▀          ▄        
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█             █                 ▀█       ▄        ▄ █ ▀          █          █▀ ▒▒▒  ▒▒
▒▒                          ▒▒ ▒▒▀█  ▀▄▄       █                     ▄▄   █    ▄ ▀ ▀              ▀        ▄   ▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒▒▒▒▒▒▒▀█   ▀█▄     █                      ▀█ ██▄▄▀                    █       █▀ █         
                 ▒▒▒▒▒              █    ▀█▄   █                   ▄▄  ▄▀██ ▄                     ▀         █          
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▀▀  █         ▄▄ ▄▄▀▀  ▀     ▄▀  ▀ █ ▄                █    ▄█   █  ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                          █        █▄ ▄▄▀▀ ▀▀               ▄       ▀ █ ▄            ▀    ▀   █      ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                █      ▄▀ █▄                    █▀            ▀▀▄▄        █ ▄█    █            ▒
▒▒                                      ▄    ▄▀   ▀                    █                 ▀▀▄▄    ▀ ▀ ▄ ▄█              
----------------------------
                                          ▄▀▄▀          █ ▄▀                    █                   ▀▀                 
                                       ▄▀ ▄▀       ▄▄ ▀█▀ ▄▄                   ██           ▀█▄     ▀ ▀▄               
                                      █ ▄▀    ▄▄▀ ▀    █     ▄▄                █                ▄▄   ▀▄ █              
                                      ▄▀ ▄▄▀ ▀        █         █▄             █                 ▀█   ▀▄ ▀▄            
                                    ▄█▀▀             ▄▀            █▄                                ▄▄▄▄  ▄           
                                  ▄██                ▄               ▀█        █                      ▀▀▄▄   ▄         
                                 ▄█▀ █▄             ▀                   ▀▀ ▄   █             ▄▄▄ ▄▄▀▀▀ ▀█▀ █ █▄        
                                ▄▀█   ▀            ▄▀                      ▀▀ ▄█ ▄▄▄  ▄█▀▀ ▀▀           █▀▄  ▀ █       
                               ▄▀ ▄     █          ▄                       ▄ ███▄▀                     ▄  ▄            
                              ▄▀ ▄▀       ▄       ▀                  ▄▄▄▀ ▀   ▀ ▀█▄                    ▄   ▀    ▄      
                             ▄▀  █        ▀      ▄▀            ▄▄ █▀ ▀        █    ▀▄                 ▄▀   ▀▄   █      
                             █   ▄          █▄   ▄        ▄▄▄▀ ▀             ▄█      ▀▄               ▀     ▄   █      
                             █   ▀              ▀   ▄▄ █▀▀                   ▀         ▀▄             ▀      ▀  █      
                             ▄  █             ▀█ █▀ ▀                        █           ▀           ▀       ▀▄ █      
                             █  ▄           ▄▄ █▀█▄                         ██                       █        ▄        
                                ▀        ▄█    █  ▀▀                        █                       █          ▀ █     
                              ██       ▀▀      █     ▀▄▄                    █                       ▄          ▀▄█     
                              ▀▄  ▄▄▀▀         █       ▀█▄                 █▀                      ▄▀           ▄      
             ▒                ██▄▀▀            █           ▄               ▄                    ▄ ▄▀   ▄▄███▄▄▄  █     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒                █            ▀█▄            █                ▄ █ ▀  █             ▓     
  ▒             ▒▒    ▒        ▀▀              █              ▀           █▀            ▄ █ ▀     ▄▀          ▄█       
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█             █                 ▀▄▄      ▄         ▄▄▀           █           ▀ ▒▒   ▒▒
▒▒                           ▒ ▒▒▀█  ▀▄▄       █                   ▀█     █     ▄▄▀▀              ▄        ▄   ▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒▒▒▒▒▒▒▀█   ▀█▄     █                       ▄ █▀  ▄ ▀                  █       █▀           
                 ▒▒▒▒▒              █    ▀█▄   █                    ▄▄  █▄ █                     ▄      ▄   ▀          
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒                  ▒█     ▀█▄ █          ▄▄ ▄▄▀▀  ▀▀   █▀ ▀ █ ▄                 ▀     █▀  ▓▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                          █      ▀▀█▄  ▄█▀  ▀▀              █      ▀ █ ▄             █        ▀      ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                █      ▄   ▄                    ▀             ▀▄▄         ▀ ▄█    ▀            ▒
▒▒                                      █    ▀▀   ▀█                  ▄█                ▀▀▄▄    █  ▀   ▄█              
----------------------------
                                         ▄ ██▀          ▄▄  ▀▀                  █        ▀▀         ▀▀                 
                                       ▄▀ ▄▀       ▄ ▄▀ ▄ ▄▄                    █            ▄▄     ▀▀▀▄               
                                      █ ▄▀    ▄▄▄▀▀    ▀   ▀ ▄▄                 █             ▀▀     ▀▄ █              
                                      ▄▀ ▄▄▀ ▀        ▄▀      ▀ ▄▄             █▀                 ▄▄  ▀▄ ▀▄            
                                   ▄ █▀▀              ▄            ▄▄          █                   ▀▀  ▄  ▀▄           
                                  ▄██                ▀                ▄▄       ▀                       ▄█   ▀          
                                 ▄▀█  ▄             ▄▀                   █▄    ▄                ▄▄▄ ▄▄▀▀█▀█ ▄▀         
                                ▄▀█   ▀             ▄                       █▄ █    ▄▄▄  ▄█▀▀ ▀▀        █▀▄ ▀ █▀       
                               ▄▀ ▄     █          ▀                        ▒▄ ██  ▀▀                  ▄▀ ▄            
                               ▀  ▀       ▄       █▀                  ▄▄▄█▀▀  █▀▀█▄                    ▀   ▀    █      
                                 █        ▀      ▄█             ▄▄ █▀ ▀       ▄   ▀█▄                  ▀   ▀▄   █      
                             █   ▄          █▄   █         ▄ █▀ ▀            ▄█     ▀█▄               ▀     ▄   ▀      
                             ▀  ▄▀              ▀    ▄▄▄▀ ▀                  ▀▀       ▀█▄             █      █  █      
                             █  █             ▀█▄ █▀▀                        █          ▀█▄          █       █  █      
                             █  ▄           ▄ ▀█▀▄▄                         ▄█            ▀█▄        ▄        █ ▀      
                               ▄▀        ▄█    █  ▀█▄                       ▀               ▀█▄     ▄         ▀▄ ▄     
                              █▀     ▄ ▀▀      █    ▀                       █                 ▀█▄   ▄          ▄ █     
                              ▀▄  ▄▄▀▀         █       ▀█▄                 █▀                   ▀█▄▄▀           ▀█     
             ▒                ███              █         ▀█                ▄                     ▄▀████▄▄    ▄▄▄█▄     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒                █             ▄             █                 ▄ █ ▀ █        ▀▀▀▀██     
  ▒             ▒▒    ▒        ▀█              █              ▀█▄         █▀             ▄ ▀ ▀    ▄            ██      
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█             █                ▀█        ▄          ▄▄▀▀         ▀           ▀▀     ▒▒
▒▒                           ▒ ▒▒▀█  ▀▄        █                    ▄▄   ▄█     ▄ ▄ ▀             █        ▄█  ▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒▒▒▒▒▒▒▀█   ▀█▄     █                     ▀█▄ ▀  ▄ █ ▀                ▄▀        ▀           
                 ▒▒▒▒▒              █    ▀█▄                          ▄▀▄██ ▀                    █      ▄   ▀          
            ▒▒▒                     ▒█     ▀█▄             ▄▄ ▄▄▀▀  ▀▀  ▀▀▀ █ ▄                  ▄     █▀ ▄▓▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                          █      ▀█ ▄  ▄▄▀▀ ▀▀▀            ▄█     ▀ █ ▄              ▀       ▄▀      ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                █      █▀▀                      ▄            ▀▄▄         █  ▄█   ▄▀            ▒
▒▒                                      █   ▄█     █▄                 █▀               ▀▀▄▄     ▀  ▀  ▄▄▀              
----------------------------
                                         ▄▀██▀          █▄ ▄▀ ▀                          ▀█▄        █▀                 
                                        ▀▄█▀        ▄▄ ▀▀ ▄▄                    █                    ▀▀▄               
                                      █ ▄▀    ▄ ▄▀ ▀   ▄▀  ▀▀▄▄                 █             ▀█▄    ▀▄ ▄              
                                     ▄▄▀ ▄▄▀▀▀        ▄▄      ▀▀ ▄              █               ▀▀    ▀▄ ▀▄            
                                   ▄▄█▀▀              █          ▀▀ ▄          ██                   █▄ ▄  ▀            
                                  ▄▀ ▄               █▀             ▀▀ ▄       █                     ▀▀ █   █          
                                 ▄▀█ ▀▄             ▄▀                 ▀▀ ▄    ▀                   ▄▄▄ ▄██ ▄ ▀▄        
                                ▄▀█   ▀█            ▄                     ▀▀ ▄         ▄▄▄ ▄▄█▀▀ ▀▀     █▀▄  ▀█▄       
                                ▀ ▄     █▄         ▀                         ███ █▀▀  ▀▀                █ ▄            
                              ▄   █      ▀▄       ▄▀                   ▄▄ █▀ ▀▄█                       █  ▀█    █      
                             █   █        ▀▀      ▄              ▄▄ █▀ ▀      ▀                        ▄   ▄    █      
                             █   ▄          █▄   ▀         ▄▄ █▀ ▀            █                       ▄     ▀   ▀      
                             ▀  ▄▀              █▀   ▄▄ █▀ ▀                 █▀                       ▄     ▀▄  ▄      
                             █  ▀             ▀▄▄ █▀ ▀                       ▄          ▀▄           ▄       ▄  █      
                             █  ▄           ▄ ▀█ ▄                          ▄█            ▀▄         ▄        ▀ █      
                               ▄▀        ▄█ ▀  █  ▀█▄                       ▀               ▀▄      ▄▀        ▀▄       
                              █▀     ▄ ▀▀      █    ▀█                      █                ▀█▄    █          █ ▄     
                              ▀█  ▄█           █        ▄                  █▀                  ▀█▄ ▄▀          ▀▄█     
             ▒                ▄▄▀▀             █         ▀█▄               ▄                     ▀██   ▄▄▄▄     ▄█     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒                █           ▀█              █                  ▄ █ ▀█  ▀▀▀▀▀▀▀   ▄█     
  ▒             ▒▒    ▒         █                                         ▀▀              ▄▄▀     █            ▄█      
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█                              ▀█▄       █            ▄▀▀        ▀          ▄ █     ▒▒
▒▒                           ▒ ▒▒▀█   ▄                           ▀█▄    ▄█      ▄ █ ▀            █         █▀ ▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒▒▒▒▒▒▒▒█   ▀▄                           ▀    █   ▄▄▀                 ▄         ▀▄▀         
                 ▒▒▒▒▒              █    ▀▄                            ▀▄█▄ ▀                    ▀      ▄█ ▄▀          
            ▒▒▒                     ▒█     ▀█▄ █           ▄▄▄ ▄▄▄▀▀  ▀▀▀▀ █ ▄                   █     █▀ ▄▓▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                          █      ▀██▄  ▄▄▀▀  ▀▀▀           ▄▀    ▀ ▀ ▄              ▄    ▄   ▄▀      ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                █      █▀█▄                     ▄           ▀ ▄          ▀  ▄█   ▄▀            ▒
▒▒                                      █   ▄▀      ▄                 ▀               ▀▀▄▄      █  ▀  ▄▄▀              
----------------------------
                                         ▄▀▄█▀          ▀▄▄ ▄▀                  █▀        ▄▄        ▄▀                 
                                        ▀▄█▀        ▄ ▄▀█ ▄▄                    █          ▀▀        ▀▀▄               
                                      █ █▀    ▄▄▄▀ ▀   ▄▄  ▀▀ ▄                 ▄                    ▀▄ ▄              
                                     ▄▄▀ ▄▄ ▀▀         █      ▀▀ ▄              █               ▀█▄   ▀▄ ▀             
                                   ▄▄▀▀▀              ▀          ▀▀             █                      ▄  ▀▄           
                                  ▄▀▀▄               ▄▀             ▀█         ▄█                     █▄▀   ▄          
                                 ▄▀█ ▀               ▄                 ▀█▄     █▀                     ▄███▄   ▄        
                                 ▀▄    █            ▀                      █▄  ▀          ▄▄▄  ▄█▀▀  ▀▀ ▄█▄ ▀▄▀        
                               ▄  ▀      ▄         █▀                         █▄▄  ▄█▀▀  ▀▀             █ ▀    ▀█      
                              █   █      ▀        ▄▀                    ▄▄ █▀ ▀██▄                     ▄▀ ▀▄    █      
                             █   █        ▀█      ▄               ▄▄ █▀ ▀     █▀ ▀█▄                   █   ▄    █      
                             █   ▄          █▄   ▀          ▄▄ █▀ ▀           █    ▀█▄                ▄▀    ▀   █      
                             ▄  ▄▀              ▄▀    ▄▄▄█▀ ▀                ▄█      ▀█▄              █     █   ▄      
                             █  ▀             ▀▄▄▄▄█▀▀▀                      ▄         ▀█▄           ▄▀      ▀  █      
                             █  █           ▄ ▀█                             █           ▀█▄         ▀       ▀▄ █      
                               ▄         ▄█ ▀  █  ▀▄▄                       ▀▀                      ▄▀        ▄ █      
                              █▀     ▄▄▀▀      █    ▀█▄                     █                       ▀          ▀       
                              ▀█ ▄ ▀           █      ▀█                   ▄█                      ▄▀          ▀       
             ▒                █▄▀▀             ▀                           ▄                       ▀▄           ▀█     
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒█▄                          ▀█▄            ▄█                   ▄ █ █▀▀▀    ▄██████     
  ▒             ▒▒    ▒         █▀▄                          ▀█▄          ▀                ▄▄▀    █             ▄      
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀                           ▀          █           ▄ ▄ ▀       ▄          ▄██     ▒▒
▒▒                      ▒▒▒▒▒▒ ▒ ▒█            █                   ▄▄    █▀       ▄ ▀ ▀           ▀         ▄▀▀▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒▒▒▒▒▒▒▒▀           █                    ▀█▄  ▄   ▄ ▄▀▀               █        ▄ ▄▀         
                 ▒▒▒▒▒              ▀          █                      ▀█▄█ █ ▀                   ▄      ▄█ ▄▀          
            ▒▒▒                    ▒░          █            ▄▄▄  ▄▄▀▀  ▀█▀▀ ▄                    ▀      ▀ ▄▓▒▒▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                                   █▄  ▄▄▄▀▀  ▀▀           ▄▀     ▀ ▄               █    ▄   ▄▀      ▒▒▒▒▒▒
 ▒▒▒▒▒▒                                      ▄█▀█▄                    ▄█          ▀ ▄           ▄  ▄█▀  ▄             ▒
▒▒                                          ▄▀   ▀▀                   █              ▀▀▄▄      ▄▀  ▀  ▄▄               
----------------------------
                                         ▄▀▄█            █ ▄  ▀▀                 █                  ▄▀                 
                                        ▀▄█▀         ▄▄ █▄▄▄                    ▄█         ▀█▄       ▀▀▄               
                                      █▄█▀     ▄▄ ▀▀    █  ▀▀ ▄                 █            ▀▀      ▀▄ ▄              
                                     ▄▄▀ ▄▄ ▀▀         ▀      ▀▀                                 ▄▄   ▀▄ ▀             
                                   ▄▄▀▀▀              ▄▀         ▀█▄            █                 ▀█▄  ▄  ▀▄           
                                  ▄█▀                ▄▄              █▄         █                   ▀   ▀  ▀▄          
                                 ▄▀▄  █              █                  ▄▄     ▄█                       █▄   █         
                                 ▀▄▀   █▄           ▀                    ▀▀ ▄  █▀            ▄▄▄▄ ▄█▀▀▀ ▀█ ▀▄ █        
                               █  ▀      ▄         ▄▀                       ▀▀ █ ▄▄▄  ▄█▀▀  ▀▀          █ ▀   ▀ ▄      
                              █   █      ▀         ▄                      ▄▄▄ ▀██▄                      █ ▀▄    █      
                             █   █         █      █                ▄▄ █▀ ▀    ▄█  ▀                    ▀   ▄    █      
                             █   ▄          █▄   ▀▀          ▄▄ █▀ ▀          ▄                        █   ▀▄   █      
                             ▄  ▄▀            ▄ ▄▀     ▄▄▄▀▀▀▀               ▄█                       ▀     ▄   ▀      
                             █  ▀             ▀▄▄▄ █▀ ▀                      ▀          ▄             ▀      ▀  █      
                             ▀  █           ▄ ███                            █           ▀▄          ▀       █  █      
                               █         ▄█▀▀  █                            █▀            ▀█▄        ▀        ▀ █      
                              █▄     ▄▄▀▀      █    ▀█▄                     █               ▀█▄     ▀         ▀▄█      
                              █▀ ▄▄▀▀          █      ▀█▄                  ▄█                 ▀█▄   ▀          ▄▀      
             ▒                ██                        ▀█                 ▄                    ▀█▄▀            ▄      
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒██                                         ▄█                    ▄ █▀ ▄████▄▄    ▄      
  ▒             ▒▒    ▒         █▀▄            ▄             ▀▄▄          ▀                 ▄▄▀   █            ▄█▀     
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀▄          █               ▀█▄        █            ▄ █ ▀      ▄           ▀▄     ▒▒
▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒ ▒             █                 ▀█▄     █▀        ▄▄▀           ▄▀          ▄▀▒▒▒▒▒▒▒▒
                       ▒▒▒▒▒▒▒▒▒▒▒▒            █                   ▀     █    ▄ █ ▀              ▀        ▄▄█▀     ▒   
                 ▒▒▒▒▒                         █                       ▄▄█ ▄▀                    █       ▀ ▄▀          
            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░         █              ▄▄▄  ▄▄▄▀  █▀▄▄                    ▄       ▄ ▄▓▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                         ▀▄       █▄▄  ▄▄▄▀▀▀ ▀▀▀          ▀▀   ▀▀▄▄                █    ▄▄▀ ▄       ▒▒▒▒▒▒
 ▒▒▒▒▒▒                               ▀▄     ▄▀ ▄▄                    ▄▀        ▀▀▄▄            ▀  ▄▀   █             ▒
▒▒                                     ▀▄  ▄█▀   ▀█▄                  █             ▀▀▄▄       █   ▄   █               
----------------------------
                                         ▄▀▄▀           ▒▄ ▄ ▄▀ ▀                █                  █ ▄                
                                        ▀▄█          ▄ ▄▀██▄                     █          ▄▄       █▀                
                                      █▄█▀     ▄▄▄▀ ▀   ▀  ▀▀                   ▄█           ▀█▄      ▀ █              
                                      ▄▀▄▄▄ ▀▀         ▄▀     ▀█▄               █              ▀▀     ▀▄ ▄▄            
                                   ▄ ▀ ▀              ▄▄          █▄            ▀                      ▄  ▀            
                                  ▄▄ █                █              ▄▄         █                   ▀█▄ ▀  ▀▀          
                                 ▄▀▄  █              ▀                ▀▀ ▄      █                     ▀▀▀▄   ▄▄        
                                 ▀▄▀    ▄           ▄▀                   ▀█▄   ▄█               ▄▄▄▄ ▄▄▀▀█▄▄▄  ▄       
                               █  ▀     ▀▄         ▄█                        █▄▀   ▄▄▄▄ ▄▄█▀▀▀ ▀▀       ▄▀   ▀▀█▄      
                              █   █      ▀▀        ▄                       ▄▄ ██▀  ▀                    ▄ █▀    █      
                             ▄   █         █      ▀                 ▄▄ ▄▀▀▀▀  ▄█  ▄                    ▄        █      
                             ▀   ▄          ▄▄   ▄▀           ▄▄▄█▀ ▀         ▀    █▄                  ▄   ▀▀   █      
                             █  ▄▀            ▄ ▄      ▄▄ █▀▀▀                █     ▀█▄               █     ▄▄  █      
                             █  ▀             ▀ ▄▄▄▄▀▀ ▀                     ▀▀       ▀█▄             ▄     ▀▀         
                             ▀  █           ▄▄███                            █          ▀█▄          █       ▄▄ █      
                               █        ▄▄█▀▀  █ ▀                          █▀                       █          █      
                              █▄     ▄▄▀▀      █     ▄                      ▄                       ▀         ▄▄█      
                              █▀ ▄▄▀▀          ▀      ▀█▄                  ▄█                  ▄    ▀           █      
             ▒                ██▀                       ▀█▄                ▄                    █▄ ▀           ▀█      
       ▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒░██▄             ▄          ▀█▄             ▄█                     █▀█▄▄     ▄▄▄▄        
  ▒             ▒▒    ▒         █▀█            █            ▀             ▀                  ▄▄▀ ▀▀       ▀▀▀▀▀██▀     
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀▄          █                          █             ▄ █ ▀     █            ▄     ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒ ▒             █                 ▀▄▄     ▀▀        ▄ ▄▀▀         ▄           ▄▀▒▒▒▒▒▒▒▒
                       ▒▒▒▒▒▒▒▒▒▒▒▒           █▀                   ▀█▄   █     ▄▄▀ ▀             ▄        ▄▀█▀         
                 ▒▒▒▒▒             ▀▄         █                      ▀█▄█▀▄ █ ▀                  ▀       ▀ ▄▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄        █               ▄▄▄   ▄▄█▀█▄                      █       ▄  ▓▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                         ▀▄       █▄▄  ▄▄▄▀▀▀  ▀▀▀▀        █   ▀▀▄▄                 █    ▄█▀ █       ▒▒▒▒▒▒
 ▒▒▒▒▒▒                               ▀▄     ▄▀                       ▄▀       ▀▀▄▄            ▄    ▀   █             ▒
▒▒                                     ▀▄  ▄▀    ▀█▄                 ▄█            ▀▀▄▄        █   ▄   ▀               
----------------------------
                                        ▄▄▀▄▀         ▒ ▒█  ▄ ▄▀ ▀               █      ▀▀          ▀▄▄                
                                       ▀▀▄█           ▄▄▄▀██                     ▄                   ▄▀                
                                     ▄▄▄█▀     ▄ ▄▀ ▀   ▄▀ ▀▀                    █            ▄▄      ▀▀█              
                                    ▄ ▄▀▄ ▄ ▀▀         ▄▄     ▀█▄                █             ▀█▄    ▀▄ ▄▄            
                                    ▄▀▀▀               █          ▄▄            █▀               ▀▀    ▄               
                                  █▄▀█                ▀            ▀▀ ▄         ▀                       ▀  ▀▀          
                                 █▀▀   ▄             ▄▀               ▀█▄       █                      ▄█▄   █         
                                █  █   ▀▄           ▄▀                    █▄    █                   ▄▄▄▄▀█▄▄  ▄▄       
                              ▄█  ▀     ▀           ▄                      ▀▀ ▄██      ▄▄▄  ▄█▀▀▀ ▀▀     ▀  ▀▀▄▄       
                             ▄    █       █        █                        ▄▄ ██▀▀▀ ▀▀                 ▀ ██    █      
                             █   █         █      ▀                  ▄▄▄▄█▀ ▀  █▀█▄                    ▄▀       █      
                             ▀   ▄          ▄▄   ▄▀            ▄▄▄█▀ ▀        █▀  ▀█▄                  █   ██   █      
                             █  ▄▀              ▄▄      ▄▄ █▀ ▀               █                       ▄▀        █      
                             █  ▀             ▀  ▄▄ █▀▀▀                     █▀                       ▄     ▀▀  ▀      
                             ▀  █           ▄▄████                           ▄          ▀▄           ▄                 
                               █        ▄▄█▀▀  █ ▀█                         ▄▀           ▀█▄         ▄       ▀▀ ▄      
                              █▄    ▄ █ ▀      █                            ▄              ▀█▄      █         ▄ █      
                              █ ▄ ▀ ▀                                      ▄█                ▀█▄    █         ▀▀█      
             ▒                █▄                        ▀▄▄                ▄                       ▀           ▄█      
       ▒▒▒        ▒░▒▒░▒▒▒▒▒▒▒▒██▄             █          ▀█▄             ▄█                       ▀ ▄▄▄▄      ▀▀      
  ▒             ▒▒    ▒         █▀█▄           █            ▀█▄           █                   ▄▄▀ ▀▀▀▀▀▀▀▀▀     █      
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀▄          █              ▀█▄        ▄█              ▄ █ ▀    █            ▄▒    ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒ ▒            █                 ▀▄       ▀          ▄ ▄ ▀        █          ▄█▀▒▒▒▒▒▒▒▒
                       ▒▒▒▒▒▒▒▒▒▒▒▀▄          █                          █     ▄ ▄▀▀             ▄        ▄▀▄▀         
                 ▒▒▒▒▒             ▀▄         █                       ▄ ▀▀ ▄▄▀ ▀                ▄          ▄▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄     ▀▄ █                 ▄▄▄  ▄▄██ ▀                     █       ▄▀▄▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                         ▀▄     ▀█ ▄▄  ▄▄▄▄▀▀▀  ▀▀▀▀       █  ▀ ▄▄                  ▀    ▄█▀ █       ▒▒▒▒▒▒
 ▒▒▒▒▒▒                               ▀▄    ▄█▀▀                      ▀▀      ▀▀▄▄             ▀    ▀   ▀             ▒
▒▒                                     ▀▄  ▄▀     ▄▄                 ▄▀           ▀▀▄▄         █      ▄▀               
----------------------------
                                        ▄ ▀▄        ▒ ▒ ▒█▄  ▄ ▄▀ ▀              ▄█     ▀█▄         ▀▀▄                
                                       ▀▀▄▀           ▄ ▄▄█▄                     █         ▀         ▄█▄               
                                     ▄▄▄█▀     ▄ ▄ ▀▀▀  ▄▄ ▀▀                                          ▀▄              
                                    ▄▀▄▀▄ ▄▀▀▀▀         █     ▀█▄                █              ▄▄    ▀▀ █             
                                    ██▀                ▀           ▄             █               ▀█▄   ▄▄ ▀            
                                  █ ▀ ▄               █▀           ▀▀           █▀                 ▀█▄     ▀▄          
                                 ▀▀▀  ▀▄             ▄▀                █▄       ▀                     ▀ ▀▀  ▀▄         
                               ▄█  █   ▀             ▄                  ▀▀ ▄    █                       ▄▄▄   █        
                               █  █      ▀          █                      ▀█▄  █         ▄▄▄▄ ▄▄▀▀▀▀ ▀▀ ██▀▀█ █       
                              ▀   ▄       █        ▀                           ██ ▄█▀▀▀ ▀▀▀             ▄ ▄     █      
                             █   ▄         █      ▄▀                   ▄▄ █▀ ▀▀▄▀▀                      ▄  █    █      
                             ▄   ▄           ▄   ▄▀            ▄▄▄▄█▀ ▀       ▄█                       ▀   ▄    █      
                             █  ▄▀           ▀   ▄      ▄▄▄▄█▀ ▀              ▄     ▀▄                 ▀    █   █      
                             █  ▀             ▀ ▀▄▄▄▄█▀ ▀                    ▄█      ▀█▄              ▀     ▄   █      
                             ▀  ▀           ▄▄▄█▄█                           ▄         ▀█▄           ▄▀      █  █      
                               ▀        ▄ █▀▀  █ ▀█▄                        ▄█                       ▄       █  █      
                              ██    ▄▄▀ ▀      ▀   ▀█                       ▄                       ▄         ▀ ▀      
                              █ ▄▄▀▀                 ▀                     ▄█                ▀▄     ▄         █        
             ▒                ██               ▄                           ▄                  ▀█▄  ▀           ▀       
       ▒▒▒ ▒▒▒▒▒▒▒▒░▒▒▒▒▒▒  ▒▒▒██▄             █                          ▄█                    ▀█▄▀           █       
  ▒             ▒▒    ▒         █▀█▄           █            ▀▄            █                    ▄▄▀▀▀     ▄█████▄█      
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▀█         █               ▀█▄        ▄█               ▄ █ ▀   ▀           ▄█▀    ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒ ▒▄           █                 ▀█▄      █           ▄ █ ▀       ▀          ▄▀█▒▒▒▒▒▒▒▒
                       ▒▒▒▒▒▒▒▒▒▒▒▀▄          █                   ▀█▄   ▄█      ▄ ▄ ▀            █         ▀▄▀         
                 ▒▒▒▒▒             ▀▄     ▄   ▀                     ▀█▄ █  ▄ ▄▀▀                █         ▄▄▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    ▀█▄                    ▄▄▄▄ ▀██▀ ▀                    ▄      ▄▄▀█▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                         ▀▄     ▀██▄▄  ▄▄▄▄█▀▀▀  ▀▀▀▀▀     ▄ ▀ ▄                   ▄     ▄▀▀ ▀       ▒▒▒▒▒▒
 ▒▒▒▒▒▒                               ▀     ▄▀▀█▄                     █      ▀▀▄▄              ▄    ▀  ▄▀             ▒
▒▒                                        ▄█▀                        ▀▀          ▀▀▄▄         ▄▀      ▄▀               
----------------------------
                                        ▄▀▀   ▀   ▒ ▒ ▒ ▒ █  ▄▄▄ ▀▀▀              █     ▀█▄           ▄                
                                       ▀▀▄▀         ▒ ▒▄▄▄█▄▀                     █       ▀█▄        ██▄               
                                     ▄ ██▀     ▄ ▄ ▀ ▀   █ ▀▀                    █▀         ▀▀         ▀               
                                    ▄▀▄▀▄▄▄▀▀▀▀         ▀     ▀█▄                ▀                    ▀▀ █             
                                    ▀▄▀                ▄▀          ▄             █                     ▄▄ █            
                                  █ █▀                ▄▀           ▀█▄          ▄█                  ▄▄      ▄          
                                  ▀█  ▀              ▄▄                 ▄       █▀                   ▀█▄▀▀  ▀▄         
                               ▄█  █    █            █                  ▀█▄                            ▀█▄▄  ▀▄        
                              ▄   █      █          ▀                        ▄  █            ▄▄▄▄ ▄▄█▀▀▀  ██▀ ▄█       
                              ▀   ▄       █        █▀                        ▀▀ █▄▄  ▄█▀▀▀ ▀▀▀          ▄▀▄   ▀ █      
                                 ▄         ▄▄     ▄▀                    ▄▄ ▄▀▀ ▀ ▄                      █  █    █      
                             █   ▄           ▄   ▄▄             ▄▄▄ █▀▀▀▀     ▄█ ▀█▄                   ▄▀  ▄    █      
                             █  ▄▀           ▀   ▄       ▄▄ ▄▀▀ ▀             █    ▀█▄                 ▄   ▀▄   █      
                             █  █             ▀ ▀ ▄▄ █▀▀▀▀                   ▄█      ▀                ▀     ▄   █      
                             ▀ ▄▀           ▄▄▄█▄█                           █          ▄             ▀     ▀▄  █      
                               ▀        ▄ █▀▀  █ ▀█▄                        ▄█           █▄          █       ▄  █      
                              ▄▀    ▄▄▀▀       ▀   ▀█▄                      █             ▀█▄       ▄▀       ▀▄ █      
                              ▀▄ █▀▀                 ▀█▄                   ▄█               ▀▀      ▄         ▄ █      
             ▒                █                █       ▀█▄                 █                       ▀          ▀▄█  ▒▒  
 ▒▒▒   ▒▒▒ ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒█▀▄             █         ▀▄               ▄█                    ▀▄ ▀           ▀█      
  ▒             ▒▒    ▒         █▀█▄          █▀                          ▄                     ▄▀█▄████▄▄     ▀█      
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒        ▒  ▀█         █                          ▄█                ▄ █ ▀ ▄▀           ▄█▀    ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒ ▒▄  ▀        █                          ▄            ▄ █ ▀      ▀           ▀▄▒▒▒▒▒▒▒▒
                       ▒▒▒▒▒▒▒▒▒▒▒▀▄          ▀                         ▄█       ▄ █ ▀           ▀          ▄▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▀▄    █▄   ▄                     ▀▄  ▄   ▄ █ ▀               ▀         ▄█▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    ▀█▄ █                     ▄▄█▄▀█ ▀                    █      ▄█▀█▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                         ▀      ▀██▄   ▄▄▄▄▄▀▀▀▀   ▀▀▀▀▀  ▄█▀ █                    ▀     ▄▀▀▄▀       ▒▒▒▒▒▒
 ▒▒▒▒▒▒                               ▄     ▄▀▀█▄                     ▄     ▀ ▄▄               █    ▀  ▄▀             ▒
▒▒                                     █  ▄▀    ▀▀                   █          ▀▀▄▄          █       ▄                
----------------------------
                                        ▄▀    ▀   ▒ ▒ ▒ ▒ ▄   ▄ ▄▀▀▀              ▀     ▀█▄           ▄                
                                       ▀▀▄▀       ▒ ▒ ▒▄ ▄██ ▀                    █       ▀█▄        ▀▀▄               
                                     ▄ ██      ▄▄▄▄▀▀▀▀  ▀▀ ▀                     █         ▀█▄       ▄█▄              
                                    ▄ ▄█▄▄▄▀▀▀▀         ▄▀    ▀█▄                █▀           ▀█▄     ▀▀ ▄             
                                   ▀█▀▀                ▄▀       ▀▀               ▀               ▀     ▄▄ █            
                                  █ ▄ █                ▄           ▀█▄           █                         ▀           
                                ▄ ▀█   █              █              ▀▀         ▄█                      ▀▀  ▀▄         
                                █  ▄    █            ▀                  ▀█▄     ▀                         ▄  ▀▄        
                              ▄▀  ▄      █          ▀▀                    ▀▀    ▄                ▄▄▄▄ ▄▄███ ▄▄ ▄       
                             █▀   ▄       ▄▄       ▄▀                         ▀▄█ ▄▄▄▄  ▄█▀▀▀▀ ▀▀▀       ▄▄ ▀  ██      
                             ▄   ▄          ▄     ▄▀                     ▄▄▄▄█▀██▄▀                     ▀ ▀▄    █      
                             █   ▄           ▄    ▄              ▄▄▄ █▀▀ ▀     █ ▀█▄                   ▄▀       █      
                             █  ▄▀           ▀            ▄▄ ▄▀▀ ▀            ▀▀                       █   ▀▄   █      
                             █  ▄             ▀ ▀ ▄▄ ▄█▀ ▀                    █      ▀▄               ▄     ▀   █      
                             ▀ ▄▀           ▄▄▄███▀                          ▀▀       ▀█▄             █     ▀   █      
                               █        ▄ ▀▀▀  █ ▀█▄                        ▄█          ▀▀           ▀       ▀  █      
                              ▄▀   ▄ █▀▀       ▀   ▀█▄                      █                       ▄▀       █  █      
                              █▄▄▀▀            ▄     ▀█▄                   ▄█               █▄      ▄         █ █      
             ▒                █                █       ▀█▄                 █                 ▀█▄   █          ▄ █  ▒▒  
▒▒▒▒ ▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒█ ▄            ▄█         ▀█▄              ▄█                   ▀   ▀           ██      
  ▒             ▒▒    ▒         █ █▄          █            ▀█▄            ▄                      ▄█      ▄▄▄▄▄ ▄█      
▒▒▒▒▒▒▒▒▒                       ▒  ▀█         █              ▀█▄         ▄▀                 ▄ █ ▀▄▀      ▀▀▀▀▀▀▀▀    ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▀▄  ▀        ▀                ▀█▄       ▄             ▄▄▀ ▀     █            ▄▒▒▒▒▒▒▒▒
                       ▒▒         ▀▄          ▄                  ▀█▄    █▀        ▄▄▀ ▀         ▄▀          ▄▓▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▀▄    █▄   █                    ▀█▄  █   ▄ ▄▀ ▀              █        ▄▄▀▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓     ▀█ ▄▀                      ▀██▀▄▀ ▀                  ▄▀      ▄█▀█▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                         ▄       █▄▄  ▄▄▄▄▄▄▄▀▀▀▀▀   ▀▀▀▀▀██ ▀ ▄                   █     ▄▀ ▄        ▒▒▒▒▒▒
 ▒▒▒▒▒▒                               █    ▄█▀ ▄▄                    ▄█    ▀ █                ▄▀    ▀  ▄▀             ▒
▒▒                                     █ ▄█▀    ▀█▄                  ▄         ▀▀▄▄           █       █                
----------------------------
                                        ▄▀   ▄▀ ▒ ▒ ▒ ▒ ▒ █    ▄ ▄▀▀▀             ▄█    ▀▄▄         ▀▄▄                
                                       █▀▄        ▒ ▒ ▒ ▄ █▄▀▀▀                   █       ▀█▄        ▀▀▄               
                                     ▄▄██      ▄▄▄▄▀▀▀▀  ▄▀                       ▄         ▀█▄       ▄█▄              
                                      ██ ▄ ▀ ▀▀         ▄▄    ▀█▄                 █           ▀█▄        ▄             
                                   ▀██                  ▄       ▀▀               █▀             ▀█▄    ██ █            
                                 ▄█ ▄ █                █            █▄           ▄                ▀█▄      █           
                                ▄▄▀▄▀  ▄              ▀              ▀▀▄         █                  ▀█▄ ▀▀  ▀          
                               ▄▀  ▄    ▄▄           ▀▀                   ▄     ▄█                    ▀█▄ ▄  ▀▄        
                              ▀▀  ▄▀      ▄         ▄▀                    ▀█▄                        ▄▄▄█▀█▄▄ ▀▄       
                             ▄    ▄        ▄       ▄▀                          ▄▄    ▄▄▄▄▄ ▄▄█▀▀▀▀ ▀▀▀   ▀▄▀  █▀▄      
                             █   ▄▀        ▀▄     ▄▄                       ▄▄ ▄███  ▀▀                  ▄▀▀▄    █      
                             █   ▄          ▀▄    ▄               ▄▄▄ ▄▀▀ ▀    ▄                        ▄  ▀    █      
                             █  ▄▀           ▀   ▀        ▄▄▄ █▀▀ ▀           ▄▀   █▄                  ▀   █    █      
                             █  ▄             ▀ ▀ ▄▄▄ █▀▀ ▀                   █     ▀█▄               ▄▀    ▀   █      
                             █ ▄▀           ▄▄▄███▀                          ▀▀                       ▄     ▄   █      
                               ▄        ▄▄▀ ▀  █ ▀█▄                         █           ▄           █       █  █      
                              ▄▀   ▄▄▀▀▀       ▀   ▀█▄                      ▀            ▀█▄        ▄▀       ▄  █      
                              ▄▄▀▀▀            ▄     ▀█▄                   ▄█              ▀▀       █        ▀▄ ▀      
             ▒                █▄               █       ▀█▄                 █                  ▄    ▄          ▀    ▒▒  
▒░░▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒█              █▀         ▀█▄              ▄█                  ▀█▄  █          ▀        
  ▒             ▒▒    ▒         █ █▄          █            ▀█▄            ▄                     ▀██▄▄▄▄        ▀       
     ▒▒                         ▒  ▀█▄        ▀              ▀█▄         █▀                  ▄ █ █▀▀▀▀▀▀▀      █     ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▀▄  ▀        ▄                ▀█▄       █              ▄▄▀ ▀    ▄            ▄▀▒▒▒▒▒▒▒
      ▒                ▒▒         ▀▄    ▄     █                  ▀█▄    ▀▀        ▄ ▄▀ ▀        ▄          ▄█▓▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▀    ▀█▄  ▄▀                    ▀█▄  █    ▄ ▄▀▀▀             ▄        ▄█▀▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄     ▀█ █                       ▀▄▀  █ ▀                  ▄       ▄▀ █▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                         █       ▀▄   ▄▄▄▄▄▄▄█▀▀▀▀▀▀    ▀▀█▀ ▄▄                    ▄     ▄▀ ▄▀       ▒▒▒▒▒▒
 ▒▒▒▒▒▒                               █    ▄▀                        ▄▀     █ ▄               █        ▄              ▒
▒▒                                     ▀ ▄▀     ▀▄▄                 ▄█        ▀ ▄▄            █       ▀                
----------------------------
                                        ▄    ▄▓ ▒ ▒ ▒ ▒ ▒▒█▄    ▄ ▄▀ ▀             █               ▀▀█▄                
                                       █▀▄      ▒ ▒ ▒ ▒ ▄▄▄█▀▀                    ▄█                  █▄               
                                     ▄▄██      ▄▄▄▄ ▀ ▀▀  ▄   ▄                   █                   ▄▀▄              
                                     ▀██▄▄ ▀ ▀           █    ▀█▄                 ▄                    ▀ ▄             
                                   ██ ▄                 ▀       ▀▀                █             ▀▄     █  █            
                                 ▄▄ █ ▀▄               ▀▀           ▄▄           █                ▀▄    ▀  █           
                                 █▀▄▀  ▀▄             ▄▀             ▀█▄         ▄                  ▀▄  ▀▄  █          
                               ▄   █    ▀▄           ▄▀                 ▀        █                    ▀▄ ▀   ▀         
                              ▄▀  ▄▀     ▀▄         ▄▀                     ▀▄   █▀                      ▀█▄   ▀▄       
                             █    ▄       ▀▄       ▄▄                       ▀█▄          ▄▄▄▄▄ ▄▄█▀▀▀▀ ▀▀█  █▀ █▄      
                             █   ▄▀        ▀▄      ▄                        ▄▄▄ ██▀▀▀▀ ▀▀▀               ▀▀▄   ▀█      
                             █   ▄          ▀     █                 ▄▄ ▄█▀▀▀▀  ▀ █▄                     █  ▀    █      
                             █  ▄            ▀   ▀         ▄▄▄ █▀▀ ▀          ▄█  ▀█▄                  ▄   ▄    █      
                             █  ▄             ▀ ▀▀ ▄▄ ▄█▀▀▀▀                  ▄                        █    █   █      
                             █ █            ▄▄▄██▄▀                          ▄▀       █▄              █     ▄   █      
                               ▄       ▄▄▄▀ ▀  █ ▀█                          █         ▀█▄           ▄▀     ▀▄  ▀      
                              █   ▄▄▄▀ ▀           ▀▄                       ▀▀                       █       ▀         
                               █▀▀             ▄     ▀▄                    ▄█              █▄       █        █         
                              ██               █       ▀                   █                ▀█▄    ▄▀         █▄   ▒▒  
▒░░▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒█▀             █                           ▄█                       █          ▄█       
  ▒             ▒▒    ▒         █  ▄          █                           ▄                     █▄█           ▀█▒▒▒▒▒▒▒
     ▒▒                         ▒▄ ▀█▄                                   █▀                   ▄ ▄█▀     ▄████▄▄█     ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▀▄  ▀        █                          █              ▄▄▄▀ ▀   ▄           ▄█▀▒▒▒▒▒▒▒
                       ▒▒         ▀▄    ▄    ▄▀                         ▀          ▄ ▄▀ ▀       █          ▄█▓▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▀    ▀█▄  █                         ▄█     ▄▄█ ▀             █        ▄▀ ▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▀  █                       ▄ ▄▄ ▄▀ ▀                 ▀       ▄▀ █▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                         █      ▄▄   ▄▄▄▄▄▄▄▄▄▄▀▀▀▀▀▀▀▀   ▀▀█                      ▀      ▀ ▄▀       ▒▒▒░▒▒
 ▒▒▒▒▒▒                               ▀    █▀                         ▀   ▀▀▄▄                ▀        █              ▒
▒▒                                     ▄ ▄▀                         ▄▀         █             ▄▀      ▄▀                
----------------------------
                                             █▓ ▒ ▒ ▒ ▒ ▒▒▒█    ▄▄ ▄▀ ▀            ▀              ▀ ▀█▄                
                                       █▀▄  ▀ ▒ ▒ ▒ ▒ ▒ ▒▄ ▄▄▀ ▀                   █                  ▀▄               
                                     ▄▄██      ▄▄▄▄ ▀▀▀▀  ▀  ▄▄                   ▄█                  ▀▀▄              
                                     █▄▀▄ ▀▀▀▀           ▀▀   ▀█▄                 ▀                    ▀               
                                   ███▄                 ▄▀      ▀▀                █                    ▀▄ ▄            
                                 ▄▄ ▀ ▀▄               ▄▀            ▄           ▄█                     ▀  █           
                                 █ ▄▀  ▀▄             ▄▀             ▀█▄         ▀                      ▀▄  █          
                               ▀   ▀    ▀            ▄▄                ▀▀▄       █                       ▀   █         
                              █   ▄▀     ▀          ▄▄                      ▄   ▄█                       ▀▄   ▀        
                             █    ▄       ▀         ▄                        ▀▄ ▀            ▄▄▄▄▄ ▄▄▄▀▀▀█▀█▀ ▄▄       
                             █   ▄▀        ▀       █                          ██▄  ▄██▀▀▀▀ ▀▀▀           ██   ▀        
                             █   ▄          ▀     ▀                  ▄▄▄ █▀▀ ▀▀█▀█▄                     █  █    █      
                             █  █            ▀   ▀          ▄▄▄ █▀▀ ▀▀         █                       ▄▀  ▄    █      
                             █  ▄             ▀ ▀▀ ▄▄▄▄█▀▀ ▀▀                 █     █▄                 ▄   ▀▄   █      
                             █ █            ▄▄▄██▄▀▀                         ▄█      ▀█▄              ▀     ▀   █      
                             ▀ █       ▄▄▄▀ ▀  █ ▀▄                          ▄                       ▄▀     █          
                              ▀  ▄▄▄▀▀▀            ▀                        ▀▀           █▄          ▄       █         
                              █▀ ▀             █                            █             ▀▀        ▀        ▄ █       
                               █▄             ▄▀                           █                 ▄     ▄▀        ▀▄█   ▒▒  
▒░░▒   ▒▒ ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █▀             █                           ▄█                 ▀█▄   ▄          ▀█       
  ▒             ▒▒    ▒         █  ▄          ▀            ▄▄             ▄                    ▀  ▀           ██▒▒▒▒▒▒▒
     ▒▒                         ▒▄ ▀█▄        ▄             ▀█▄          ▀▀                    ▄ ██████▄      ▄▄     ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▀▄  ▀        █               ▀█▄       ▄█               ▄ ▄▀ ▀  ▄           ▄█▀▒▒▒▒▒▒▒
                       ▒▒  ▒▒▒▒▒▒▒▓▄    ▄    █                  ▀█▄     █           ▄ ▄▀▀▀      ▀          ▄▀▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▄    ▀█   █                    ▀█▄  ▄▀     ▄ ▄▀ ▀            ▀         ▀ ▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█        ▄                      ▀█▄▄ ▄ █▀▀▀                █          ▓▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                         █      █▀ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀▀▀▀▀▀  ██▀                     ▄▀        ▄▀       ▒▒▒░▒▒
 ▒▒▒▒▒▒                               ▄  ▄▄▄▀▀▀▄                     ▀▀  ▀ ▄▄                 ▄        █              ▒
▒▒                                    ▀▄█▀                          ▀▀       ▀▀ ▄            █       ▄▀                
----------------------------
                                         ▄   █▓ ▒ ▒ ▒ ▒▒▒▒▒█     ▄▄▄▄▀ ▀           ▄█            ▀ ▀ █▄                
                                       █ ▄  ▓ ▒ ▒ ▒ ▒ ▒ ▒▓▄█▄ ▀ ▀                  ▀                  █▄               
                                     ▄▄██     ▒▄▄▄▄ ▀▀ ▀▀ ▄▀▀█▄                    █                  ▀█▄              
                                    ▀█ █▄ ▀▀▀▀           ▄▀   ▀█▄                 ▄█           ▄       ▀               
                                  ▄████                 ▄       ▀▀▄               ▀             █▄     ▀▄ ▄            
                                 ▄▄ ▀  █               ▄▄                         █              ▀█▄    ▀  ▄           
                                 █  █   ▀             ▄▄             ▀█▄         ▄▀                ▀█▄  ▀▄  █          
                                ▀  ▀     ▀            ▄                ▀█▄       ▀                   ▀█▄ ▀   █         
                             ▄    ▄▀      ▀          █                   ▀▀      █                     ▀██▄   █        
                             █    █        ▀        █                         ▄ ▀▀               ▄▄▄▄▄▄ ▄██ ▄▄ █       
                             █   ▄▀        ▀▀      ▀                           █▄▄▄▄▄ ▄▄█▀▀▀▀▀ ▀▀▀       ▀█ ▀  ██      
                             █   ▄          ▀▀    ▀                   ▄▄▄ ▄█▀▀ ██▀                      ▄▀ █    ▄      
                             █  █            ▀▀  ▀▀          ▄▄▄ █▀▀▀▀▀        ▄   ▄                    ▄       █      
                             █  █             ▀ ▀▀ ▄▄▄ ▄█▀▀ ▀                 ▀▀   ▀█▄                 █   █    █      
                             █ ▀            ▄▄▄██▀▀▀                         ▄█                       ▄     █   ▀      
                             █▄▀      ▄▄ █▀▀▀  █ ▀▄                          ▄         █▄            ▄▀     ▄          
                             █▀  ▄ ▄▀ ▀                                     █▀          ▀▀           █      ▀▄ ▄       
                              ▀ ▀              █                            █              ▄        ▀        ▀ █       
                              ▀▀▄             ▄▀        ▄                  █               ▀█▄     ▄▀        ▄ █   ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █▀█            █         ▀█▄               ▄█                  ▄    ▄         ▀▄▀       
  ▒             ▒▒    ▒         █                         ▀█▄             ▄                    █▄ ▀           ▀█▒▒▒▒▒▒▒
     ▒▒                         ▒▄  █▄        █             ▀█▄          ▀▀                     ██▀     ▄▄▄▄  ██     ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▀▄  ▀       █▀               ▀█        ▄█                ▄▄▄█ ▀ █     ▀▀▀▀▀▀▀ ▀▒▒▒▒▒▒ 
         ▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▓     ▄    █                  ▀▄      ▄            ▄ ▄▀▀▀     ▀            ▄▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             █    ▀█                             █▀      ▄ ▄▀ ▀          ▄▀           ▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█        █                         █ ▄ ▄▀ ▀                ▄          ▓▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                         ▄     ▄█ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██▀▀█▄█                     █         ▄▀       ▒▒▒░▒▒
 ▒▒▒▒▒▒                              ▀▄   █▀ ▀█▄                     █  ▀ █                   ▀       ▄▀              ▒
▒▒                                    ▀▄ ▀     ▀▀▄                  █       ▀▀▄▄             █       ▄▀                
----------------------------
                                         ▄   █▒ ▒ ▒ ▒▒▒▒▒▒▒█      ▄▄▄▄▀ ▀           ▄           ▀ ▀▄█▄▄                
                                       █▄▄  ▓ ▒ ▒ ▒ ▒ ▒▒▒▒▄█▄▄▀▀ ▀                 ▄█                 ▄▄               
                                     ▄▄ █   ▒ ▒▄▄▄▄ ▀▀ ▀▀ ▄▄▀█▄                    ▀        ▀▄         █▄              
                                    ▀█▄█ ▀▀ ▀▀            ▄   ▀█▄                  █         ▀█▄       ▄ ▄             
                                  ▄▄█▄▄                  █       ▀▄               ▄▀           ▀█▄     ▀▄ ▄            
                                  ▀▀█  ▄                █                         █              ▀█▄                   
                                █▀  ▄   █              █              █▄          █                ▀▄   ▀▄  ▄          
                              ▄▄▀  ▀     █            █                ▀█▄       █▀                      ▀   ▄         
                             ▄    ▄▀      █          ▀                   ▀█▄     ▄                       █▄   ▄        
                             █    █        █        ▀                      ▀▀▄  ▄█                    ▄▄▄▄█▄▄  █       
                             █   ▄▀         ▀      ▀▀                           ▄  ▄▄▄▄▄▄ ▄▄▄█▀▀▀▀▀ ▀▀▀  ▄█▀  █▀▀      
                             █   ▄           ▀    ▀▀                   ▄▄▄▄ ▄█▀▀█ ▀▀                     █ ▄    █      
                             █  ▀             ▀  ▀▀          ▄▄▄▄ █▀▀▀ ▀       █ ▀█▄                    █  ▀    █      
                             █  █             ▀▀ ▀ ▄▄▄▄ █▀▀▀ ▀                ▄▀   ▀                   ▀   █    █      
                             █ ▀            ▄▄▄██▀ ▀                          █      █▄               ▄▀    █          
                             █▄▀      ▄▄▄▀▀▀   █ ▀                           █        ▀▀              ▄     ▀  ▄       
                             █▄ ▄▄▄▀▀▀                                      ▄▀           ▄           █      █  █       
                              █▀               █                            █            ▀█         ▄        █ █       
                              ▀ ▄             █       ▀█▄                  █                ▄      ▄▀        ▀ ▀   ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █▀█            ▀         ▀█▄               ▄▀                ▀█▄    ▄         █ █       
  ▒             ▒▒    ▒         █             ▄           ▀█              █                       ▀           ██▒▒▒▒▒▒▒
     ▒▒                         ▒▄  █▄       ▄▀             ▀            ▀▀                     █▄█▄▄▄        ▀▀     ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▀▄  ▀       █                          ▄█                 ▄▄▄█▀▀▀▀▀▀▀▀      ▀█        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒    █▄    ▀                          ▄             ▄▄▄▀▀▀    █            ▄▓▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             █    ▀▀   █                   ▀█▄   ▀▀       ▄ ▄▀▀▀         ▄▀          ▄▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀      ▄▄▀                     ▀█▄▄█  ▄ ▄▀ ▀               █         ▄▓▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                        ▀▄     ▀█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▄  ▀                    ▀        ▄█▀       ▒▒▒░▒▒
 ▒▒▒▒▒▒                              ▀  ▄▄▄▀ ▀█▄                     ▄  ▀▀ ▄                 ▄▀      ▄█▀              ▒
▒▒                                    ▄▄▀      ▀█▄                 ▄▄      ▀ ▄▄              ▄     ▄▀▄                 
----------------------------
                                         █  ▄█▒ ▒ ▒▒▒▒▒▒▒▒▒▒█      ▄▄▄▄▀▀▀▀         █          ▀ ▀▄██▄                 
                                      ▄██▄  ▓ ▒ ▒ ▒ ▒▒▒▒▒▒▒▓█ ▄▀▀ ▀                 ▄      ▄          █▄               
                                     ▄▄ █ ▒ ▒ ▄▄▄▄▄▄▀▀▀ ▀▀ █▀█▄                    ▄█      ▀█▄         █▄              
                                    ██▄▀▀▀ ▀▀             ▀   ▀█▄                  ▀         ▀█▄       ▄▀▄             
                                  ▄ █▀▀▄                 ▀       ▀                 █           ▀█       █▀▄            
                                  ▀▀▄▀ ▀▄               ▀                         █▀                    ▄ ▀▄           
                                █▀  ▄    ▄             ▀▀              ▄          ▄                     ▀▄  ▄          
                               █▀  ▀     ▄            ▀▀               ▀█▄       ▄█                   ▄  ▀   ▄         
                              ▀   ▄▀      ▄          ▀▀                  ▀█▄     ▀                    ▀█▄█▄   ▄        
                                  █        █        ▀▀                     ▀█▄   █                      ▀██    ▄       
                             █   ▄▀         █       ▀                        ▀█▄▀▀     ▄▄▄▄▄▄▄ ▄▄▄█▀▀▀▀▀ ▀▀ █▀ ▄▄      
                             █   ▄           █     ▀                     ▄▄▄▄▄█▀██▀  ▀▀▀                 █▀▄           
                             █  ▀             ▀   ▀           ▄▄▄▄ ▄█▀▀ ▀▀     ▀▀▀▀                     ▀  ▀    █      
                             █ ▄▀              ▀▄   ▄▄▄ ▄█▀▀▀▀▀               ▄█    ▄                  ▄▀  ▄    █      
                             █ █            ▄▄▄██▀ ▀▀                         ▄     ▀█                 ▀   ▀▄          
                             █▄▀     ▄▄ ▄▀▀▀   █ ▀                           ▀▀        ▄              █     █  ▄       
                             █▄▄▄▄▀▀▀▀                                      ▄█         ▀█▄           ▀      ▄  █       
                              █                █     ▄▄                     ▄             ▄         ▄▀      ▀  ▀       
                              ▀               █       ▀█▄                  █▀             ▀█▄      ▄▀        █ █   ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █ █▄           ▀         ▀█                ▄▀                 ▄     ▄           █       
  ▒             ▒▒    ▒         █ ▀           █           ▀               █                   █▄  ▀          █ ▒▒▒▒▒▒▒▒
     ▒▒                         ▒▄  █▄       █▀                          █                     ▀ ▄▀           █      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▀▄  ▀       ▀                █▄        ▄▀                   ▄ ▄█▀     ████▄▄ █        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒ ▒▒▒▒▒▒▒▒▒▄    █▄    ▄                 ▀█▄      █             ▄▄▄▄▀▀▀   █           ▄█▓▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             █    ▀   ▄▀                   ▀█    █        ▄ ▄█▀▀▀        █          ▄█▀          
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄     ▄▄█                      ▀  ▄▀  ▄ ▄█ ▀▀             ▄▀         ▄▓ ▒▒▒  ▒▒▒▒▒▒
      ▒▒▒░▒▒                        ▀▄    ▄▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀ ▀                    █        ▄█▀       ▒▒▒░▒▒
 ▒▒▒▒▒▒                              ▀   █▀  ▀█▄                    ▄▄ ▀ ▄▄                  █       ▄█▀              ▒
▒▒                                    ██       ▀█▄                 ▄▀       █               ▄▀     ▄▀█                 
----------------------------
                                         █  ▄█▒ ▒▒▒▒▒▒▒▒▒▒▒▒▄       ▄▄▄▄▀▀▀▀         █        ▀ ▀▄▄█▄▄                 
                                      ▄██▄  ▓ ▒ ▒ ▒▒▒▒▒▒▒▒▒▓█   ▀ ▀▀                █     █▄         ▀ ▄               
                                       ██ ▒ ▒ ▄▄ ▄▄▄ ▀▀ ▀▀▀▄▀▀▄                     █      ▀█▄         ▀▄              
                                    ██ ▀▀ ▀▀▀             ▄▀   ▀▄                  ▄▀        ▀█        █ ▄             
                                  ▄▄█▀ ▀                 ▄▀      ▀                 ▄                    █▀▄            
                                 ▄█▀▄▀ ▀                ▄▀                        ▄█                    ▄ ▀▄           
                               ▄    ▄   ▀▄             ▄▀                         ▀                █▄   ▀▄ ▀▄          
                                   █     ▀▄           ▄▀                ▀▄        █                 ▀█▄  ▀  ▀▄         
                             ▀▀    ▀      ▀▄         ▄▀                  ▀█▄     █▀                   ▀  █   ▀▄        
                                  █        ▄        ▄▀                     ▀█▄   ▄                        ▀   ▀▄       
                                 ▄▀         ▄      ▄▀                        ▀█▄▄█          ▄▄▄▄▄▄▄ ▄▄▄█▀▀█▀▀ ▄█▄      
                             ▄   ▄           ▄    ▄▀                       ▄▄▄▄███▀▀▀▀▀▀ ▀▀▀▀            ▀▀▄  ▀        
                             █  ▀             ▄  ▄▀            ▄▄▄▄ ▄█▀▀▀ ▀▀   ▄▀                       ▄▀ █    █      
                             █ ▄▀              ▀▄   ▄ ▄▄ ▄█▀▀ ▀▀              ▄█   █▄                  ▄▀  ▄    █      
                             █ ▄           ▄▄▄▄██▀  ▀                         █                        ▄   █           
                             █▀      ▄▄▄▀▀ ▀   █ ▀                           ▀▀       █▄              █     █  █       
                             ██▄▄▀▀ ▀          ▄                            ▄█                       ▄      ▀  █       
                              █▄              ▄█    ▀█▄                     ▄            █▄         ▄▀      █  ▄       
                              ▀▀              █       ▀█▄                  ▀▀                       ▄       ▀▄ █   ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █ █▄           ▄         ▀                 ▄▀                █▄     █         █ ▀       
  ▒             ▒▒    ▒         █ ▀           █                           █                   ▄   ▀          ▄▄▒▒▒▒▒▒▒▒
     ▒▒                         ▀▄  █▄       █              █▄           █                     █▄▄▀          ██      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▀   ▀                       ▀█▄        █▀                    ▄ ▄█████▄      ▄█        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒█    █▄    █                 ▀▄      ▄█              ▄▄▄▄▀ ▀  ▄           ▄█▓▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▀    ▀   █                          ▄         ▄ ▄▀ ▀▀       ▀          ▄█           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄     █▄▀                      ▄▄ ▀▀   ▄ ▄▀ ▀             ▄▀        ▄█▓ ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒                        ▀      ██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄   ▀█▀█  ▀                   ▄        ██▀       ▒▒▒░▒▒
 ▒▒▒▒▒▒                              █ ▄█ ▀                         ▄▀  █                    █       ▄█▀              ▒
▒▒                                     █       ▀▄                   ▀     ▀▀ ▄              ▄      ▄█▀                 
----------------------------
                                         █  ▄▀▒▒▒▒▒▒▒▒▒░▒▒▒▒█        ▄▄▄▄▀▀ ▀        █       ▀ ▀▄ ▄▄▄▄                 
                                      ▄██▄  ▓ ▒ ▒▒▒▒▒▒▒▒▒▒▒▒█▄ ▄ ▀ ▀▀                █    █▄        ▀▀▀▄               
                                      ▀▀█ ▒ ▒▄▄▄ ▄▄▓ ▀▀ ▀▀▀▄▄▀▄                     ▀      ▀█▄         ▄▄              
                                   ▄█▄█▀ ▀▀▀              ▄▄                        █        ▀         ▀▄▄             
                                   ▄██ █                 ▄                         █▀                   ▀▀▄            
                                 ██▀▄▀  █               ▄                          ▄             █▄     ▄ ▀▄           
                                 ▀  █    ▀             ▄                          ▄▀              ▀█▄    █ ▀▄          
                                   ▄     ▀            ▄                           ▄                 ▀       ▀▄         
                                   █      ▀▄         ▄                           ▄█                      █   ▀▄        
                                  █        ▀▄       ▄                       ▀▄   ▀                      █▄▀   ▀        
                                 ▄▀         ▄▄     ▄                          ▀▄ █                ▄▄▄▄▄▄▄▀█ ▄▄         
                                 ▄           ▄    ▄                          ▄▄▄██  ▄██▀▀▀▀▀▀ ▀▀▀▀▀      ▄▀ ▀  ▀▀      
                             █  ▀             ▄  ▄              ▄▄▄▄▄▄██▀▀▀ ▀▀ ▄█ ▄                      ▀ █    █      
                             █ ▄▀               ▄   ▄▄▄▄ ▄█▀▀▀ ▀▀              ▄  ▀▀                    ▄       █      
                             █ ▄           ▄▄ ▄███  ▀                         █▀     ▄                 █   █           
                             █▀     ▄▄▄█▀▀▀▀   █ ▀                           ▄▀      ▀▀               ▀    ▀▄  █       
                             ██▄▀▀ ▀           ▄                            ▄█         █▄            ▄▀     █  ▀       
                               ▄              ▄▀    ▀█▄                     ▄           ▀▀          ▄▀         █       
                              ▀██             █       ▀█                   ▀▀             █▄        ▄       █  ▀   ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▄  ▄           ▄                           ▄▀               ▀       █        ▀▄▄        
  ▒             ▒▒    ▒         ▀ ▀          ▄▀           ▄▄              █                  █▄   ▀          ██░░▒░░░░▒
     ▒▒                         ▀▄  █▄       ▀             ▀█▄           █                     ▄ ▄▀          ▄█      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▀   ▀       ▄               ▀          ▀▀                     ██▀     ▄▄▄▄  ██        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒█    █▄   ▄▀                         ▄█               ▄▄▄▄▀ ▀ ▄      ▀▀▀▀▀ ▄▓▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▄    ▀   ▀                   ▀█▄    ▄          ▄ ▄▀ ▀▀      █          ▄▀           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄     █▄█                     ▀█  █    ▄ ▄█▀ ▀            ▄▀        ▄▀▓ ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒                        ▄    ▄ █▀▀▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄       ▀█▀▄▀ ▀▀                 ▄▀       ▄██▀  ▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                              █▄ ▄▀                           ▀▀▀ ▄                   ▄       ▄█▀              ▒
▒▒                                    ▀                            █▀    ▀ ▄▄               ▀      ▄█▀                 
----------------------------
                                          ▀ ▄▀▒▒▒▒▒▒▒▒▒░▒▒▒▒░█        ▄▄▄▄ ▀ ▀▀      ▄▀     ▀ ▀▄ ▄ ▀▄                  
                                      ▄██▄  ▓ ▒▒▒▒▒▒▒▒▒▒▒░▒▒▒█▄ ▄ ▀ ▀▀               ▄    █▄      ▀▀▀▀█▄               
                                      ▀▀█ ▒ ▄▄▄ ▄▓▄▒ ▀▀▀ ▀▀▀█                       ▄█     ▀█          █               
                                   ▄█▄▀█▀▀▀                █                        █                   ▄▄             
                                   ██▄▀▀▄                 █                         █           ▄       ▀▀▄            
                                 ██▀ ▄  ▄                █                         ▀            ▀█▄     █ ▀▄           
                                ▄▀  ▀    █              ▄                          █              ▀      █ ▀▄          
                              █▀   ▄▀     █           ▄▄                          ▀▀                 ▄      ▀          
                              █    ▄       ▀         ▄▄                           █                  ▀█▄ █             
                              ▀   █        ▀▄       ▄▄                           ▀▀                    ▀▀ █   █        
                                 ▄▀         ▀▄     ▄                             ▄                      ▄▄▄▄▄  █       
                                 █           ▄▄   ▄                            ▄▄█▄▄▄▄  ▄▄▄█▀▀▀▀▀▀▀  ▀▀▀▀ ▄  ▀█▀▀      
                             ▄  █             ▄  ▄               ▄▄▄▄▄ ▄█▀▀▀▀ ▀▀▄█▄                      █ █    ▄      
                             █ ▄▀              █▄   ▄▄▄▄▄ ▄█▀▀▀ ▀▀▀            █  ▀                     █  ▀    █      
                             █ ▀           ▄▄ ▄███  ▀                         ▀▀    █▄                 ▀   ▄           
                             ██    ▄▄ ▄▀▀ ▀    █ ▀                           ▄█       ▄               ▄▀   █   █       
                             █▄▀▀ ▀            ▄    ▄                        █        ▀█             ▄▀     ▄  █       
                              █               ▄▀    ▀█▄                     █            ▄           ▄      █  █       
                              ▀██             ▀       ▀                    ▀▀            ▀▀         █              ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▄  ▄           █                           ▄▀               █▄      █        █ █        
  ▒             ▒▒    ▒         ▀ ▀█         █           ▀█▄             ▄█                 ▀     ▀         ▀▄▀░░▒░░░░▒
     ▒▒                         ▀▄  ▄▄       ▀             ▀█            ▄                    █▄ ▄▀          ██      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒█   ▀       █                          ▀▀                      ▄▀▄▄▄▄        ▀        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒█    █▄   █                 ▀█▄      ▄▀                ▄▄ ▄▀ ▀█▀▀▀▀▀▀     ▀█▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒             ▄        ▄                   ▀█    ▄█           ▄ ▄▀ ▀▀     █             ▀         
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▓     ▀█▄▀                         ▄     ▄ ▄▀ ▀▀           ▀         ▄▀▄ ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒                        █     █▀▀▀▀▀▀▄▄▄▄▄▄▄▄▄▄▄    ▄▄▄▄██▀▄█  ▀                 ▄▀       ▄█▄▀▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                              ▄ █▀▀                          █▀ ▄▄                    ▀       ██▀              ▒
▒▒                                   ▀▀▄▄                          █      █                 █      ▄█▀                 
----------------------------
                                         █▀ ▄▀▒▀▒▒▒▒▒▒░░▒▒▒▒░          ▄▄ ▄ ▀▀▀▀      █    ▀ ▀▄▄▄▄▀▀▄                  
                                      ▄█ █  ▓ ▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▄▄ ▄▀▀ ▀▀              █▀   █▄     ▀▀▀▀█▄▄               
                                      ▀▀█▀▒▄▄▄ ▄▄▓▄▒ ▀▀▀ ▀▀▀▀▀█▄                     ▄     ▀█          █               
                                   ▄▄▄▀▀▀                  ▀▀  ▀▀                   ▄▀                  █▄             
                                   █▀▄▀▀▄                 ▀▀                        ▄          █▄       ▄▀▄            
                                ▄▄█  ▄  ▀▄               ▀                         ▄▀           ▀▀      █ ▀▄           
                               ▄█▀  ▀    █▄             █                          ▄                     █ ▀           
                              █▀   ▄▀     ▄            █                          ▄█                █▄   ▄  ▀          
                              █    ▄       █          █                                              ▀   █   █         
                              █   █         ▀        ▄                     ▀▄    ▄█                       █   █        
                              ▀  ▄▀         ▀▄     ▄▄                        ▀▄                         ▀█▄    █       
                                ▄▀           ▀▄   ▄▄                           ▀▄█▄▄▄▄▄▄▄▄▄▄  ▄▄▄██▀▀▀▀▀▀▀███▀ ▄▄      
                             ▄  █             ▄  ▄                 ▄▄▄▄▄ ▄█▀▀▀▀ ███▀                     ▀ █   ▀▄      
                             █ ▀               █▄   ▄▄ ▄▄ ▄▄█▀▀▀▀▀▀▀           ▀▀  ▄                    ▄  █    █      
                             █▄▀          ▄▄▄▄████  ▀                         ▄▀   ▀▀                  ▄▀      ▄       
                             █▄   ▄▄ ▄▀▀▀▀▀    █ ▀                           ▄█      █▄               ▄▀   █   █       
                             ██▀▀▀             ▄    ▄                        ▄        ▀▄                   █   ▄       
                              ▀               ▄▀    ▀█▄                     █          ▀█            ▄      █  █       
                              ▀▄█▄            ▀       ▀                    ▀▀             ▄         █       ▀ ▄    ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▄  ▄           █         ▄▄                ▄▀              ▀▀       ▀          █        
  ▒             ▒     ░▒▒▒▒▒▒▒▒▒▀ ▀█         █           ▀█              ▄█                 █▄              █ ▄░░▒░░░░▒
     ▒▒                         ▀▄   ▄       ▄             ▀             ▄                    ▄  ▄▀         ▀ ▀      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒  ▒▄   ▀      ▄▀               ▄▄         █▀                    ▀█▄▀           █         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▀    █▄   ▀                 ▀█       ▀▀                  ▄ ▄▀▀█      ████▄ █▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒            ▀▄     ▄  █                         ▄█           ▄▄ ▄▀ ▀▀    █                       
▒▒▒▒▒▒▒        ▒▒                  █     ▀██                      █▄  █     ▄▄ ▄▀ ▀▀          ▀           ▄▀▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒                        █   ▄ ▄▀ ▀▀▀▀▀█▄▄▄▄▄▄▄▄   ▄▄▄▄▄███  ▄▀ ▀▀                ▄        ▄▀▄▀▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄█ ▀     ▄                    ▀█▀█                     ▄▀      ▄██▀              ▒
▒▒                                    ▀▄▄      ▀▄                 ▄▄    ▀▀ ▄                ▀      ▄█▀                 
----------------------------
                                         █▀ ▄▀▒▀▒▒▒▒░▒░░▒▒▒▒░█          ▄▄ ▄▄▀▀ ▀▀    █    ▀ ▀▄ ▄ ▀▄▄                  
                                      ▄█ █  ▓▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒█▄▄  ▄▀▀ ▀▀              █   █▄     ▀▀▀▄▄▄▄               
                                      ▀ ██▄▄▄ ▄▓▄▓ ▒▀▀▀▀  ▀▀█ █▄                     █     ▀           ▀█              
                                   ▄ ▄█▄                   ▄   ▀█▄                   █        ▄         ▀▄             
                                  ██▀▄▀ █                 ▄▀     ▀█▄                █▀        ▀█▄       ▄▀▄            
                                 ▄▀  ▄   ▀                ▀                         █                   ▀▄▀▄           
                                ▀   ▀    ▀▄              ▀                         █▀             █▄     ▀ ▀           
                              ▄    ▄▀     ▀▄           ▀▀                          █               ▀█    ▄  █          
                              █    ▄       ▄          █                  ▀▄       ▀▀                     █   █         
                              █   █         █        █                     █▄     ▄                    █▄ █            
                              ▀  █           ▀      █                       ▀█▄  ▀▀                     ▀      ▄       
                                ▄▀           ▀▄   ▄▄                          ▀█▄▄      ▄▄▄▄▄▄▄▄▄▄▄  ▄▄▄▄▄█▀ ▄ █▄      
                             ▄  ▄             ▄▄ ▄▄                 ▄▄▄▄▄▄ ▄██▀▀▀▀   ▀▀▀▀▀               ▄▀▄ ▀▀ █      
                             █ ▀               ▄▄   ▄▄▄▄▄▄ ▄██▀▀▀▀ ▀▀▀         ▄▀ █▄                    ▄▀ █    █      
                             █▄▀         ▄▄▄ ▄█▀██  ▀▀                        ▄█    ▄                  ▄▀  ▀   ▄       
                             ██ ▄▄▄▄▄▀▀▀▀▀     █ ▀                           ▄█     ▀█                 ▄   ▄   █       
                             █▄▀               ▄    ▄                        ▄        █▄              █    █   █       
                              ▀█              █     ▀█                      █▀         ▀             █     ▀   ▀       
                              ▀▄▄▄            ▄       ▀                    ▀▀           ▀█▄         █       █ █    ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▄ ▀           ▄▀         █▄                ▄▀               ▄       ▀        █ █        
  ▒        ▒▒▒  ▒ ▒▒▒▒░▒▒▒▒▒▒▒▒▒▀  █         ▀           ▀█              ▄█                ▀▀     ▄▀          █░░▒░░░░▒
     ▒▒                         ▀▄   ▄       █              ▄            ▄                   █▄  ▄▀         █        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒█   ▀      █               ▀█▄         █                      ▄▄▀          ██         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒█    █    ▄                 ▀        ▀▀                   ▄ ▄█▀ ████▄     ▄▄▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒            ▀▄     ▄ ▄▀                   ▄▄    ▄▀            ▄▄ ▄▀▀▀▀   ▄           ▄█▀         
               ▒▒                  █     ▀▀▀                     ▀█  ▄█      ▄ ▄▄▀ ▀▀         █           ▄▀▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒                       ▒▄  ▄ █  █  ▀▀▀▀█▄▄▄▄▄▄   ▄▄▄▄▄      ▄█ ▀▀                ▀        ▄ ▄▀▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀█ ▀     █▄                  ▀▀██▀▄▄                    ▄▀      ▄█▄▀              ▒
▒▒                                    ▀▄▄     ▀█▄                  ▀     ▄▄                ▄▀      ▄█▀                 
----------------------------
                                         █  ▄ ▒▀▒░▒▒░▒░░▒▒▒▒░▒█           ▄▄▄▄ ▀▀ ▀    █  ▀ ▀▄ ▄   ▄                   
                                      ▄▄ █  ▓▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒██▄▄  ▄▀▀ ▀▀             ▀   █▄    ▀ ▀▄▄█                 
                                     █▀▄▄█▄ ▄▓▄▓▄▒ ▒▀▀▀▀▀  ▀▀██▄                     ▄█    ▀          ▀▀█              
                                     ▄█▀▄                   █  ▀█▄                   ▀        ▄          ▄             
                                  █▀  ▄ █                 ▄▄     ▀█▄                ▄█        ▀█        █▀▄            
                                 ▀   █   █               ▄         ▀▀               █                    █▀            
                                    ▀     ▀             ▄▀                         ▄█            ▀█▄     ▀ █           
                              ▀    ▄▀     ▀▄            ▀               ▄          █                     ▄  █          
                              █    ▄       ▀▄         ▀▀                 ▀▄       ▄█                 █▄  ▀▄  █         
                              █   █         ▄        ▀▀                   ▀█▄     ▄                   ▀   █   ▄        
                              █  ▀           ▀      █                       ▀█▄  ▄█                      ▄    ▀▄       
                                ▄▀           ▀▄    █                          ▀▀▄               ▄▄▄▄▄▄▄▄▄██▄ ▄ ▀       
                             ▄  ▄             ▀▄ ▄▄                   ▄▄▄▄▄▄ ▄▄█▀▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀      ▄▀█▀  ██      
                             █ █               ▄▄   ▄▄▄▄▄▄ ▄▄██▀▀▀▀ ▀▀▀        ▄█ █▄                     ▄ █    █      
                             █▀          ▄▄▄▄▄▀▀██  ▀▀                        ▄█   ▄▄                   █  █   ▄       
                             █▀▄▄▄▄▄▀▀▀▀▀      █ ▀▄                           ▄     ▀                  █       █       
                             █▀                ▄    ▄                        █       ▀█               █    ▄   █       
                              ▀█              █     ▀█                      ▀▀         ▄▄            █     █           
                              ▀▄ ▄            ▄                             ▀           ▀           ▀      ▀  █    ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▄ ▀           ▄▀        ▀█▄                ▄▀             ▀█         ▀       █ ▄        
  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▒▒▒▒▒▒▒▒█  █         ▀           ▀               ▄█                ▄▄     ▄▀        █ ▀░░▒░░░░▒
     ▒▒                         ▀    ▄      ▄▀             ▄▄            ▄                  ▀▄   ▄▀         ▀█       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒█   ▀      ▀               ▀█          █                    ▀█ ▄▀          ▄█         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▄    █    █                  ▄       █▀                    ▄▄▀█▄     ▄▄▄  ██▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒            ▀      ▄ █                   ▀█     ▀▀             ▄▄ ▄█▀ ▀  ▄       ▀▀▀▀▄▄          
               ▒▒                  █     ▀ █                         ▄▀       ▄ ▄█▀ ▀▀        █           █▀▒▒▒▒▒      
      ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄ ▄ █ ▀▀█▀  ▀▀▀▀▄▄▄▄▄▄  ▄▄▄▄  ▀█▄█▄  ▄▀ ▀▀               █          ▄▀▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄▀     ▀█▄                 ▀▀▀█▀█                      ▀       ▄▀▄▀              ▒
▒▒                                    ▀▀▄     ▀█▄                 █▀   ▀▀                          ██▀                 
----------------------------
                                         █  ▄ ▒▓▒░▒▒░▒░░▒▒▒▒░▒             ▄▄ ▄▄ ▀▀▀▀  █▀▀ ▀▄ ▄   ▀▄                   
                                      ▄ ▄▄  ▓▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒▒  ▄▄ ▄▄ ▀▀▀▀            ▄█  █▄   ▀ ▀▄▄█▀▄                
                                     █▀▄ █▄▓▄▓▄▓ ▒ ▀▀▀▀▀▀  ▀▀▀ ▄                      █    ▀         ▀▀▄▄              
                                      ▄▀▀                   ▀▀  █▄                   ▄▀      ▄▄         ▄▄             
                                 ▄█   ▄ ▀▄                 █     ▀█▄                 ▄        ▀▀        ▀▀▄            
                                 █▀  ▀   ▀▄               █        ▀█▄              ▄▀           ▄       █▀            
                               ▄▀   ▄▀    ▄             ▄▄                          ▄            ▀█        █           
                              █    ▄▀      ▀           ▄                ▄          █▀               ▄    █  █          
                              ▄    ▄       ▀▄          ▀                 █▄        █                ▀█   ▀▄  ▄         
                              █   █         █▄       ▀▀                   ▀█▄     ▀▀                      █  ▀▄        
                              █  ▀           █      ▀▀                      ▀█▄   █                    ▀█▄    ▀        
                              ▀ ▄▀            ▀    █                             ▀                        ▀▄   █       
                             ▄ ▄▀             ▀▄ ▄▄                     ▄▄▄▄▄▄▄ ▄█▄████▀▀▀▀▀▀▀▀▀▀▀▀   ▀▀▀▀█▄ ██▀█      
                             █ ▄               ▄▄   ▄▄▄▄▄▄▄ ▄▄██▀▀▀▀▀ ▀▀▀▀     ▄▄▀▀                      █ █    █      
                             █▀        ▄▄▄▄ ▄█▀▀█   ▀▀                         ▄   █▄                   █  █   ▄       
                             ▄█▄▄▄▀▀▀ ▀▀       ▀ ▀█                           █      ▄                 █   ▀   █       
                             ▀█                █    ▄                        █▀      ▀▀               ▀        █       
                              ██▄             █     ▀█                      ▀▀         █                   ▄  ▄        
                              ▀▄▀▄            ▄        ▄                   ▄▀           ▄▄          ▄▀     █  █    ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▄ ▀▀          █         ▀█                 ▄█             ▀▄        ▄▀      █  █        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▒▒▒▒▒▒▒▒█  █         ▄                           ▄█               ▀▀      ▄▀        ▄▄▒░░▒░░░░▒
     ▒▒                         ▀    ▄      █             ▀█▄           ▄▄                  █▄   ▄▀         ██       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒█   ▀      ▄               ▀           ▄                     ▄ ▄▀          ██         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▄    █   ▄▀                 █▄       █                      ▀█▀  ▄▄▄      ▀▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒            ▄      ▄ ▄                   ▀      █▀              ▄▄ ▄▄▀ ▀█   ▀▀▀▀▀    █▄          
               ▒▒                  █     ▀▄▀                     ▄▄  ▀▀       ▄▄ ▄█▀ ▀▀       ▄          ▄█▀▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▄ █ ▀▀██▀▀▀ ▀▀▀▀▄▄▄▄▄  ▄▄▄   ▀▀▄▀▄  ▄█▀ ▀▀              █          ▄▀▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▀      ▀█▄                ▀▀▀▀▀▀█▄                     █       ▄▀▄▀              ▒
▒▒                                    ▀▀▄     ▀█                 ▄█▀  ▀ ▄▄                 █       ██▀                 
----------------------------
                                         ▀█ ▄ ▒▓▒░▒▒░▒░░▒▒▒▒░▒█              ▄▄ ▄▄ ▀▀▀▀█▀ ▀▄ ▄   ▀▀▄                   
                                      ▄ ▄▄  ▓▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒▒█  ▄▄ ▄▄ ▀▀ ▀▀           ▄  █▄  ▀ ▀▄ ▄▀▄▄                
                                    ▄█▀▄▄█▄▓ ▒ ▒ ▀▀▀▀▀▀▀▀   ▀█▀▀                      ▄▀   ▀        ▀▀▄▀▄              
                                    ▀  ▄▄                   ▄▀   ▄                    ▄      █▄         █▄             
                                 ▄ ▄▀ █  ▀                  ▀     █▄                 ▀▀       ▀          █▄            
                                ▄█▀  ▀   ▀▄               ▀▀       ▀█▄               █          █▄       █▀            
                              ▄▀▀   ▄▀    ▀▄             █           ▀▀             ▀            ▀         █           
                              █    ▄▀      █           ▄▄               ▄          ▄█              █▄    █  ▀          
                              ▀    ▄        ▀         ▄                  █▄        █                ▀    ▀▄ ▀▄         
                              █   █         ▀▄        ▀                   ▀█▄     ▄▀                  █▄  █  ▀         
                              █  ▀           ▄      ▀▀                      ▀▀    ▄                    ▀      █        
                              ▀ ▄▀            ▀    ▀                             █▀                      ██    █       
                             ▄ ▄▀             ▀▄ ▄█                       ▄▄▄▄▄▄█▄▄    ▄▄▄▄▄▄▄████▀▀▀▀▀▀▀▀▀█▀▀▄▄▄      
                             █ ▄               ▀▄   ▄▄▄ ▄▄▄▄ ▄▄██▀▀▀▀▀▀ ▀▀▀▀    █▀▀                       ▀█   ▀█      
                             ██       ▄▄▄▄ ▄█▀▀▀█  ▀▀▀                         █  ▀█                     ▀ █   ▄       
                             █▄▄▀▀▀▀▀▀▀        ▀ ▀█                           █▀    █▄                 ▄▀  █   ▀       
                             ▀█                █    ▄                        ▀▀       ▄               ▄▀   ▀   █       
                              █ ▄             ▀     ▀█                      ▀▀        ▀▀             ▄▀       ▄        
                              ▀▄▀             █        ▄                   ▄▀           █           ▄▀        █    ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▄ ▀█          ▀         ▀█                 ▄█             █▄        ▄▀      █  ▓        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▒▒▒▒▒▒▒▒▄  █▄        █            ▄              ▄█                ▄      ▄▀       █ ▄▒░░▒░░░░▒
     ▒▒                         ▀    ▄      ▀             ▀█            ▄█                 ▀▀    ▄▀        █ █       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▀   ▀      █                ▄          ▄                    █  ▄▀         ▀ ▀         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▓▄    █   ▀                 ▀█        ▄                      █▄█▄          █▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒            █     ▄▄ █                    ▄     █                 ▄ ▄▄▀ ▄▀▀▀     ███▄ █          
               ▒▒                  ▄     █▀▄                    ▀█   █▀        ▄▄ ▄█▀ ▀▀     ▄           ▄▄▀▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄ █▄ ▀▀██▀▀▀▀ ▀▀▀▄▄▄▄▄ ▄▄▄▄    ▄▀▀▄▄ ▄▄▀ ▀▀              ▄          █▀▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄      ▀█                ▀▀▀▀▀██▀▀                     ▄       ▄ ▄▀              ▒
▒▒                                     ▀▄     ▀                  ▄▄   ▀█                   █       █▄▀                 
----------------------------
                                         ▀█ ▄ ▒▓▒░▒▒░▒░░▒▒▒▒░▒▒█              ▄▄▄▄▄▄ ▀▀ █▀▀▄▄    ▀▀▄                   
                                      ▄  ▄  ▓▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒▒██  ▄▄ ▄▄ ▀▀ ▀▀          ▄▀ ▄▄ ▀ ▀▄ ▄ ▀▄                 
                                    ▄█▀  ▀ ▒▀▀▀▀▀▀▀▀▀▀▀▀▀     ███                      █   ▀       ▀▀▄▀█▄              
                                   ▄▀▄ █▀▄                  ▄▄                        ▀      █▄         ▀█             
                                  ▄▄▀ ▀  ▄                 ▄      ▀▄                 ▄█       ▀          █▄            
                                █▀▀  ▀▀   ▀                ▀       ▀█▄               █          █▄       ▀▀            
                              ▄     ▄▀    ▀▄             ▀▀          ▀▀             ▄▀                   ▄ █           
                              █    ▄▀      █            █               ▄           ▄             ▀█     █  ▄          
                              ▀    ▄        █         ▄▄                 █▄        ▀▀                ▄    █ ▀▄         
                              ▄   █         ▀█       ▄                    ▀█▄      █                 ▀█   █  █         
                              █  ▀           ▀▄      ▀                            ▀                     ▄     █        
                              ▀  ▀            ▄    ▀▀                         ▀▄ ▄█                     ▀▀█    ▄       
                             ▄ ▄▀              ▀  █                          ▄▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄   ▄▄▄▄▄ ▄▄▄█       
                             █▄▀               ▀▄  ▄▄▄▄ ▄▄▄▄  ▄▄███▀▀▀▀▀▀  ▀▀▀▀▀█▀▄                      ▄▀█ ▀  █      
                             ▀▄     ▄▄▄▄▄▄▄█▀▀▀▀█  ▀▀                          ▀▀ ▀▀                    ▄▀ █   ▄       
                             █▀▀▀▀▀▀▀          ▀ ▀█                           ▀▀    █                  ▄▀  █   ▀       
                             ▀▄▄              ▄█    ▄                         ▀      █▄               ▄▀   █   ▀       
                              █▀▄             ▀     ▀█                      ▄▀         ▄             ▄▀    █  ▄        
                               ▄▀            ▄▀        ▄                   ▄▀          ▀▄           ▄▀        █    ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▄  █          ▀         ▀█                 ▄█            ▀▀         ▄▀         ▀        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▒▒▒▒▒▒▒▒▄  ▄▄       ▄▀           ▄▄              ▄█               █▄      ▄▀         █▒░░▒░▒▒▒▒
     ▒▒                         █    ▄      ▀             ▀             ▄█                  ▄    ▄▀        █ █        ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒█   ▀     ▄▀               ▄▄         ▄▄                   ▀▄  ▄▀         █▄          
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▓     █   █                 ▀         ▄                     ▀▀▄▀          █▀          
                 ▒▒▒▒▒            █     ▄▄▄▀                   █▄     ▄                  ▄ ▄▄██▀   ███▄    █▀          
               ▒▒                 ▀▄    ▄ ▄▄▄▄                  ▀    █          ▄ ▄▄█▀ ▀▀    ▄▀            ▀▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ █  ▀ ▀█▄ ▀▀▀▀ ▀▀▀▄▄▄▄ ▄▄▄    █▄█  ▄ ▄▄█▀ ▀▀            ▄▀         ▄█▀▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄▄     ▀█                ▀▀▀▀▄███▀                    ▄▀       ▄ ▄▀              ▒
▒▒                                     ▀▄▄                        ▀  ▀ ▄▄                 ▄▀      ▄█▄▀                 
----------------------------
                                         ▀█ ▄ ▒▓▒░▒▒░▒░░▒▒▒▒▒▒▒▀                ▄▄▄ ▄▄ ▀██▄ ▄    ▀▄▄                   
                                         █▀ ▓▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒▒▒▄   ▄▄  ▄▄▀▀▀ ▀▀         █ ▄▄ ▀▀▄ ▄  ▀▄                 
                                    ▄█  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀       ▀█▄▀                     ▀   ▀      ▀ █ █▄               
                                   ██▄ █ ▀                   ▀▀ ▀█                    ▄█     █▄        ▀ █             
                                  ██▀ ▀  ▀▄                 █      ▄                  ▄                  ▀▄            
                                     ▄▀   ▄               ▄         █▄               ▄▀        ▀█         ▀            
                               ▀    ▄▀     ▀              ▀          ▀█▄             █            ▄      █ █           
                              █    ▄▀      ▀▄           ▀▀                          ▀             ▀▀     ▀  ▄          
                              █    ▄        ▄          █                 █▄        ▄█               ▄▄    █ ▀          
                              ▄   █          ▀       ▄                    ▀█▄      ▄                 ▀    ▀  █         
                              █  █           ▀▄      ▀                            █▀                   █▄     ▄        
                              ▀ ▀             ▄    ▀▀                         █▄  ▄                      ▄█   ▀▄       
                             ▄ ▄▀              ▀  █                            ▀██ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██▄▄  ▄       
                             █▄▀               ▀▄ ▄▄▄▄▄ ▄▄▄▄▄  ▄▄▄███▀▀▀▀▀▀▀▀  ▀▀▀█▀▀▀▀▀▀▀▀▀▀▀            ██  ▀██      
                             █▀   ▄▄▄▄▄ ▄▄█▀▀▀▀ █ ▀▀▀                           ▀ ▀▄                     ▄ █   ▄       
                             ██ ▀▀▀            ▀ ▀█                           ▄▀   ▀▀                      █   █       
                             ▀▄▄              ▄▀    ▄                        ▄▀      █                ▄    █   ▀       
                              █▀              ▀     ▀█                      ▄▀        █▄             ▄     █  █        
                               ▄▀█           ▄▀       ▄▄                   ▄▀           ▄           ▄      █  █    ▒▒  
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▄  █          ▄         ▀                  ▄█            ▀▄         ▄       █ ▄         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▄   ▄       ▄▀           █▄              ▄█              ▀▀       ▄▀       █ ▀▒▒▒▒▒▒▒▒▒
     ▒▒                         █   ▀▄      ▄             ▀             ▄█                ▀█     ▄▀        █ ▀   ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▄   ▀     █               ▀█▄         ▄█                   █▄  ▄▀          █          
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒█     █   █                          ▄█                     ▄▄▄▀           ▄          
                 ▒▒▒▒▒            █     █▄▀                   ▀█     ▄▄                   ▄▄ ▄████▄    ▄▄▄             
            ▒▒▒▒▒                 ▀    ▄ ▄▀ ▄▄▄                  ▄  ▄▄           ▄ ▄▄█▀ ▀▀   ▄▀        ▀▀▀▀█▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██  ▀  ▀█▄  ▀▀▀▀ ▀▀▄▄▄▄ ▄▄▄   ▀▀▄   ▄▄ ▄▄▀▀ ▀▀           ▄▀         ▄█ ▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▄▄     ▀                ▀▀▀▀ ▄█ ▀▀▀                   ▄▀         ▄▀              ▒
▒▒                                      ▄▄     ▄                 █▀  ▀█                   ▄▀      ▄█▄▀                 
----------------------------
                                         ▀ ▀▄ ▒▓▒░▒▒░▒░░▒▒▒▒▒▒▒█                  ▄▄▄ ▄█▄█ ▄     ▀▄                    
                                         ▀█ ▓▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒█    ▄▄  ▄▄ ▀▀▀ ▀▀       ▀  ▄▀ ▀ ▄  ▀▀▄                 
                                    ▄   ▀▄                    ▄█▄▀▀                    ▄█  ▀     ▀ ▀▄▄▀                
                                  ▄██▄▀▀ ▄                   ▄▀ ▀█▄                    ▄     █▄       ▀ ▀              
                                 ▄▀▀▀  ▀  ▀                 ▀▀    ▀▀                  █▀       ▄          ▄            
                               ▄▄▀   ▄▀   ▀▄               █        ▀▄                █        ▀█        █▀            
                               ▀    ▄▀     ▄             ▄           ▀█▄             █           ▄▄      █ █           
                              ▄    ▄        ▀            ▀                          ▄▀            ▀       ▄ ▄          
                              █    ▄        ▀▄         █▀                █▄         ▄               █     █ ▀          
                              ▀   █          ▄       ▄▄                   ▀█       ▀                  ▄   ▀  █         
                              █  █            ▀     ▄                        ▄    ▄█                  ▀▀      ▄        
                              ▀ ▀             ▀▄   ▀▀                         █▄  ▄                     █▄█   ▀        
                             ▄ ▀               █  ▀                             ▀▀▀                       ▀    █       
                             █▄▀               ▀█▄▄▄▄▄  ▄▄▄▄▄▄  ▄▄▄▄███▀▀▀▀▀▀▀▀▀███▀▀                   ▀▀▄ █▄▀ ▄      
                             ▄▀▄▄▄▄▄▄▄▄▄█▀▀▀▀▀ ▀█▀▀▀                           ▄█  ▄                     █ █           
                             ██                ▀  █▄                          ▄█   ▀▄                   █  █   █       
                              █               ▄▀    ▄                        ▄█     ▀▀                 █   █   ▀       
                              █▀▀             █     ▀█                      ▄█       ▀▀               █    █  █        
                               ▄ █           ▄▀       ▄▄                   ▄█          █             █     █  █    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █  ▄▄         ▄         ▀                  ▄█            █▄          ▄      █ ▄         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒░░▒▒░▒▒▒░▒▄   ▄       ▀            █▄              ▄█               ▄       ▄        █ █▒▒▒▒▒▒▒▒▒
     ▒▒                         ▄   ▀▄     ▄█              ▄            ▄█                ▀▄     ▄         █ ▀   ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▄   ▀     ▀               ▀█          ▄█                  ▀▀   ▄▀         █▀          
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▄     █  ▄▀                 ▄▄       ▄█                    ▀▀ ▄▀          █▓          
                 ▒▒▒▒▒            ▄     █ ▄                   ▀      ▄█                     ▄▄█▀    ▄▄     █           
            ▒▒▒▒▒                 ▄   ▄ ▄█▄▄▄▄▄▄                █▄  ▄█            ▄ ▄▄▄▀ ▀▀▀ ▄▀     ▀▀▀   ▄█▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀▀   ▀█    ▀▀▀ ▀▀█▄▄▄ ▄▄     ▄▄█   ▄ ▄▄▄▀ ▀▀▀          ▄▀         ▄  ▀▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▀▄                      ▀▀▀  ▀█ ▀▀▀                    ▀         █▀              ▒
▒▒                                     ▀▄▄     ▄                ▄█▀   ▄▄                   ▀      ▄█▄▀                 
----------------------------
                                         ▀ ▀▄ ▒▓▒░▒▒░▒░░▒▒▒▒▒▒▒▒█                    ▄▄█▀▄▄▄      ▄                    
                                          █▒▓▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▄█    ▄▄▄ ▄▄▄ ▀▀▀ ▀▀▀    ▄█ █ ▀▄    ▀▄▄                 
                                        ▀█▀▀▀▀▀▀▀▀▀▀▀▀▀        █▀ ▀▀                    █  ▀▀   ▀ ▀▄▄▀▀▄               
                                  ▄█▄█▀ ▀▀▄                  ▄▄  ▀▄                    ▄▀    █▄      ▀ ▀█▄             
                                 ██   ▄▀  ▄                 ▄▀    ▀█▄                  █       ▄         █▄            
                                ▀▀   ▄▀    ▀               ▀▀        ▄                █        ▀▀        █▀            
                               █    ▄▀     ▀▄            ▄█          ▀█▄             ▄▀          █▄      ▀ █           
                                   ▄        ▄           ▄              ▀             █             ▄      █▀▄          
                              █    ▄         █         ▀▀                █▄         █              ▀▀     █ █          
                              ▀   ▄          █        █                   ▀█       ▄▀                █▄      ▀         
                              █  █            ▀     ▄                        ▄     ▄                         ▀▄        
                              ▀ █             ▀▄    ▀                        ▀█▄  ▀                    ▀▀ █   █        
                             ▄ █               ▄  ▀                              ▄▀                      ▄█    ▄       
                             █▀                 █▄▄    ▄▄▄▄▄▄▄▄▄   ▄▄▄▄█████▀▀▀▀███▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀ ▄▀       
                             ██▄▄▄▄▄▄█▀▀▀▀▀▀ ▀▀▀██                             ▄▄ ▄▄                      ▀   ▀▀▀      
                             █                 ▀  ▄▄                          ▄▄    ▄                          █       
                              █▀              ▄▀   ▀                         ▄█     ▀▄                 █  █    ▀       
                              ▄ █             ▄     ▀█                      ▄█       ▀█               █   █   █        
                               ▄ █           █        ▄▄                   ▄█         ▀▀             █    █   █    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █  ▄▄        ▄█         ▀                  ▄█            ▀           █     █  ▄         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒▒░▒▄   ▄       ▀           ▀█               ▄█              █         ▄      █  █▒▒▒▒     
     ▒▒                         █   ▀▄     ▄▀              ▄            ▄▀                █▄     ▄        █ ▄    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▀▄   ▀     ▄               ▀           ▄▀                  ▄▄   ▄▀        █ █          
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒█    ▀▀  ▀                  █▄       ▄▀                     ▄ ▄▀         █▄           
                 ▒▒▒▒▒           ▀      █▄▀                    ▄     ▄▀                      █▄▀▄▄▄       ██           
            ▒▒▒▒▒                 █ ▄▄ ▄██▄▄▄▄▄▄▄              ▀█    ▀             ▄▄ ▄▄▀▀ ▀▀█▀ ▀▀▀    ▀███▀▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀▀    ▀█    ▀▀▀▀ ▀▀▄▄▄ ▄▄    █▄ ▀   ▄▄ ▄▄█▀ ▀▀▀          ▀           ▀▀▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                             ▀▀▄                      ▀▀▀ ▀▀█▄ ▀▀                   █          █               ▒
▒▒                                     ▀ ▄    █▄                ▄   ▀▀                    █       ▄▄ ▀                 
----------------------------
                                        █▀▄ ▄▀▒▓▒░▒▒░▒▒▒▒▒▒▒▒▒▒ █                      ▀██▄      ▀                     
                                         ▄█▄█▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒       ▄▄▄  ▄▄▄ ▀▀▀ ▀▀▀   █▀█ ▄ ▄   ▀▄                  
                                      ▄▄▄█     ▀▀▀▀▀▀▀▀▀▀▀    ▀▀█▄ ▀▀                   ▄▀ ▀▀   ▀▀▄  ▀▄▄               
                                     ▀▀▄▀ ▀                   █▀  ▄                     █    █▄     ▀ ▀██▄             
                                ▄█▄▀  ▄▀  ▀▄                ▄▄     █▄                  █       ▄         █▄            
                               ▄     ▄▀    ▄                ▀       ▀                 ▄▀       ▀         ▀▀            
                               █    ▄▀      █             █▀          █▄              █          █        ██           
                               ▀   ▄        █           ▄▄             ▀▀            █             ▄      █▀▄          
                              █   ▄▄         ▀          ▀                ▀▄         ▄▀             ▀      ▀ █          
                              ▀   ▄          ▀▄       █▀                  ▀█       ▄█               ▀█       ▄         
                              █  ▄            ▄     ▄▄                       ▄     █                  ▄▄     ▀         
                              ▀ █              █    ▀                        ▀█▄  █▀                   ▀  █   █        
                             █ █               ▄  ▀                             ▄▄▄                     ▀▀█    ▄       
                             ▀█               ▄▄▄    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄    ▄▄▄▄▄▄▄█████████▄▄▄▄▄▄▄▄▄▄▄▄▄▄     ▄▄▄▄▄█       
                             █▄▄▄▄▀▀▀▀▀▀▀▀ ▀▀▀▀▀██                              █ █▄                     ▄█ ▀  ▀▀      
                             ██                ▀  ▄▄                           ▄   ▄▄                   ▄▀█    █       
                              ▄█              ▄▀   ▀                         ▄▄     ▄▄                  ▀ █    ▀       
                              ▄ █             ▄     ▀█                      ▄▄        ▄                ▀  █   █        
                               ▄ ▄▄          ▀        ▄▄                   ▄█         ▀▄             █    █   ▀    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █   ▄        ▄▀         ▀                  ▄█           ▀▄           █     █  █         
▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒▒░▓▄  ▀▄       ▄           ▀█               ▄▀             ▀▀         █      █  ▓         
     ▒▒                         █   ▀      ▀              ▄▄            ▄▀               ▀▀      ▄        █ █    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▀    ▀    ▄▀               ▀            ▀                  ▀    ▄         █ █          
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▀    ▀▀  █                 ▀█         ▀                    █  ▄▀         █▄           
                 ▒▒▒▒▒           ▀      ██                    ▄▄     ▀▀                      █▄█           █           
            ▒▒▒▒▒                 █▄  ██ ██▀▄▄▄▄▄              ▀    ▀▀              ▄▄ ▄▄█▀▀ ▀▀▀    ██▄   ▄ ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄     ▀      ▀▀▀ ▀▀▄▄▄ ▄▄   ▀█ █▀   ▄▄▄ ▄▄▀▀ ▀▀▀        █            █▀▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                              ▀▄      ▄              ▀▀▀▀▀▀█▀  ▀▀▀                  █         ▄█               ▒
▒▒                                     ▀▀▄   ▀█▄                 ▀  ▀▄▄                   █       ▄▄ ▀                 
----------------------------
                                       ▄█▀▄▄ ▀▒▓▒░▒▒▒▒▒▒▒▒▒▒▒ ▒ █▀                      █ █      ▀▄                    
                                       ▀ ▄▀▄█▓▄▓▄▓▄▓▒▒▒▒▒▒▒ ▒ ▒ █       ▄▄▄  ▄▄▄  ▀▀▀ ▀▀▀█▀ ▀▄▄    ▀                   
                                      ▄▄▄▀█        ▀▀▀▀▀▀▀▀   ▀██▄  ▀▀                   ▄ ▀▀  ▀ ▄ ▄ ▀▄                
                                    ▄▀ ▄▀ █                    ▀ ▀▀                     ▀    █▄      ▀▄█▄              
                                  ▀▀  ▄▀   ▀                 █▀    ▀▄                  ▄▀      ▄        ▀ ▄            
                               █▀    ▄     ▀▄              ▄        ▀▀                 █       ▀          █            
                               ▄    ▄       █              ▀           ▄              █          █        ██           
                               ▀   ▄        ▀▄          ▄█             ▀▀            ▄▀           ▄▄      █▀▄          
                              ▄   ▄          ▄         ▄                  ▄         ▄█              ▄       █          
                              █  ▄▄           █       ▀▀                  ▀█        ▄               ▀▀       ▄         
                              █  ▄            ▄     ▄█                       ▄     ▀▀                 █   ▄  █         
                              ▀ ▄              ▀                             ▀█   ▄█                   ▄▄ █   █        
                             █ ▄               ▀▄ ▀▀                            ▄ ▄                     ▀ █   ▀        
                             ▀▄            ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄      ▀█    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██▄▄  █       
                             █▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀   █▄                              █▀█                       █  ▀█▀       
                             ██                ▀   ▄                           █▀  █                    ▄ █    █       
                              ▄▄              ▄▀   ▀                          █     █▄                 ▄▀ █    ▀       
                              ▄ ▄▄            ▄     ▀█                      ▄▄       █▄               ▄▀  █   █        
                               ▄  ▄          ▀        ▄▄                   ▄▄         ▄▄              ▀   █   ▀    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █  ▀▄        ▄▀         ▀                  ▄█           ▄▄           █     ▀  █         
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒▒░▓   ▀▄       ▄           ▀█               ▄▀              ▄         █         ▀ ▒▒▒▒▒▒▒▒
     ▒▒                         █   ▀      ▀              █▄             ▀                ▄       █         ▀    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒█    ▀    ▄▀                ▄           ▀                 ▀▄    ▄         ▄ ▀          
▒▒▒▒▒▒▒▒               ▒▒▒▒▒▒▒▒▒▒█    ▀▀  █                 ▀         ▀▀                   ▀▄  ▄▀         █▀           
                 ▒▒▒▒▒           ▄      ▀█                    █      █▀                     ▀▄ ▀          █▓           
            ▒▒▒▒▒                   ▄█  ▀▄▄▀█▄▄ ▄▄             ▄▄   █▀               ▄▄ ▄▄▄▀▀▀▀  ██▄   ▄▄▄█ ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▄     ▀      ▀▀▀▀▀█▄▄▄ ▄▄   ▀  █     ▄▄ ▄▄▄▀▀ ▀▀▀       █           ██▀▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                              ▀▄      ▄             ▀▀▀▀ ▀███  ▀▀▀                  █         ▄▄ ▀             ▒
▒▒                                     ▀▀▄   ▀█                ▄█▀ ▀▀                    ▄        ▄ ▄▀                 
----------------------------
                                       ▄█▀ ▄ █▒▓▒░▒▒▒▒▒▒▒▒▒ ▒ ▒ ▒▄                    ▀ ▄        ▀▄                    
                                      █▀ ▄█▄ ▓▄▓▄▓▄▓▄▓▒▒▒ ▒ ▒ ▒ ▄█        ▄▄▄▄ ▄▄▄▄  ▀▀▀▀ █ ▄ ▄    ▀▄                  
                                    ▄▀▄▄▄▄▄           ▀▀▀▀▀▀  ▀▀▀▀   ▀▀▀                 ▀▀ █ ▀ ▀▄▄  ▀                 
                                  ▄█▄  ▄   ▄                  ▄█  █▄                    ▄▀   ▄▄    ▀▀▄  ▄              
                                ▄▄    ▄    ▄                  ▀     ▄                   ▄      ▄       ▀ ▀▄            
                               █     ▄      █               █       ▀█▄                █       ▀          █            
                               █    ▄       █             ▄            ▄              ▄▀        ▀▀        ██           
                               █   ▄         ▀           █▀            ▀█▄           ▄█           █        ▀           
                              ▄   ▄          █         ▄                  ▄          ▄              ▄       █          
                              █  ▄            ▀        ▀                  ▀█        ▀▀              ▀        ▄         
                              ▄ ▄             ▀▄    ▄█                       ▄     ▄▀                ▀▀   █  █         
                              ▀▄               █                             ▀▀    ▄                   █  █   ▄        
                             █▄                ▀▄ ▀▀                           █▄ ▀                     ▄▄█   █        
                             █         ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄███▄▄▄▄▄▄▄▄▄▄▄▄           █    ▄       
                             ██▀ ▀▀▀▀▀▀▀▀       ▄▄▄                             ▀▀▀         ▀▀▀▀▀▀▀▀▀▀  ▀▀██▄▀ █       
                             █▄▄               ▀  ▀▄                           █▀  ▀                     ██    █       
                              █ ▄             █▀   ▀                          █▀    █                  ▄  █    ▀       
                              ▄  ▄           ▄▀     ▀█                       █       █                ▄▀  █   █        
                               ▄ ▀▄          ▄        ▄▄                   ▄▄         █              ▄▀       ▀    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▀  ▀▄        ▀          ▀▄                 ▄█           █             ▀       █         
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒▒░▓   ▀▄      ▄▀           ▀▀               ▄▀             █          █      █ ▄▀ ▒▒▒▒▒▒▒▒
     ▒▒                         █   ▀      ▄              █              ▀               █        █       █ █    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒█    ▀    ▀                ▄▄          ▀▀                 █▄    ▄         █▄           
                       ▒▒▒▒▒▒▒▒▒▒▄    ▀▀ ▄▀                 ▀         █▀                   █▄  ▄▀         ██           
                 ▒▒▒▒▒           █     ██▄                   ▀▀      █                      █▄ ▀         ▄▄▒           
            ▒▒▒▒▒                ▀▄█▀  ▀▀▄▄ ▀█   ▄▄            █    ▄                  ▄▄ ▄▄▄████   ▄▄▄  █▄ ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀▄     ▀      ▀▀ ▀ ██▄▄ ▄▄   ▄▄▄▄     ▄▄▄ ▄▄▄▀▀  ▀▀▀     █        ▀▀ ▄▀▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                              ▀▄     █▄             ▀▀▀▀ ███▀▀  ▀▀▀                ▄          ▄ ▄▀             ▒
▒▒                                     ▀▀▄   ▀                 ▄█  ▀█▄                   ▄▀       ▄ █▀                 
----------------------------
                                       ▄█▀ █ █▒▀▒▒▒▒▒▒▒▒▒ ▒ ▒ ▒ ▒█                    ▀▀▄▄▀▄     ▀▄                    
                                     ▄█▀   ▄▄▓▄▒ ▓▄▓▄▓▄▄▒ ▒ ▒ ▒ ▒▀          ▄▄▄▄  ▄▄▄▄▄  ▀██▄▄     ▀▄                  
                                    █▀ █▀█▀▄            ▀▀▀▀▀  ▀██▀▀   ▀▀▀                █ █ ▀▀▄    ▀▄                
                                  ▄██▀  ▄  █                   █▀  ▄                     █   ▄▄   ▀ █ ▄▀▄              
                                 ▀▀   ▄▄   ▀▄                ▄     ▀▀                   ▀▀     ▄        ▀█▄            
                               ▄     ▄▄     ▄               ▀▀       █▄                ▄▀      ▀                       
                               ▀    ▄       ▀▄            ▄▄          ▀                █        ▀▀         ▀           
                               █   ▄         ▄            ▀             █▄            █           █        ▀           
                              ▄   ▄          ▀▄        ▄█                 ▄          ▀▀            ▄▄     ▄ █          
                              █  ▄▀           ▄        ▀                  ▀█        ▄▀               ▄    █ ▀          
                              ▄ ▄▀             █    ▄█                       ▄      ▄                ▀    █  █         
                              ▀▄▀              ▄   ▄                         ▀▀    █                  ▀▀  █  ▀         
                             █▄▀                ▀ ▀▀                           █▄ ▀▀                    █ █   █        
                             ▄▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▄▄▄▄                  ▄█    ▄       
                             ██                 ▄▄▄                             ▄▀▀ ▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀▀▀▀▀█▀ ▄ █       
                             ▀▀▄               █  ▀                             ▀ ▀▀                      █  ▀▀▀       
                              █▀▄             ▀    ▀▀                         █▀   ▀▀                   █ █    ▀       
                              ▄ ▀▄           ▄▀      █                       █▀     ▀▀                ▄█      █        
                              ▀▄ ▀▄          ▄        ▄▄                   ▄▄        ▀▀              ▄▀      ▄▀    ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▀  ▀▄        ▀          ▀▄                 ▄▄          ▀▀             ▀    █  █         
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒▒░█   ▀       █▀           ▀                ▄▀            ▀▀          █      █ ▄▒ ▒▒▒▒▒▒▒▒
     ▒▒                   ▒     ▄   ▀     ▄▀             ▀█              ▀              ▀▀        █       ▀ ▄    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒█    ▀    ▄                ▄▄          █▀                ▀▀     ▄        ▄ ▄           
                       ▒▒▒▒▒▒▒▒▒▓     ▀▀ ▀                   ▄        █▀                  ▀▀   ▄▀        █ █           
                 ▒▒▒▒▒           █   ▄▄▀██                   ▀      ▄▄                     ▀▀  ▀         ██▒           
            ▒▒▒▒▒                ██  ▀▀  ██  █▄  ▄▄           ▀█   ▄▄                   ▄▄▄ ██    ▄▄      ▀ ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀      ▀       ▀▀  ▀█   ▄    █ ▄▀      ▄▄▄ ▄▄▄█▀▀ ▀▀▀▀   █     ▀▀   ▀█▄▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                              ▀▄▄    █▄             ▀▀▀▀▀█▄█▀▀  ▀▀▀                ▄            █▀             ▒
▒▒                                      ▀▄   ▀                      ▄▄                    ▀         █▀                 
----------------------------
                                       ▄█▀ ▄▀█▒▀▒▒▒▒▒▒▒ ▒ ▒ ▒ ▒ ▒▄█                   ▀▀▄▄ █     ▀▄                    
                                     ▄█▀  █▀▀▀▄▓▄▓ ▓▄▄▄▄▄▄▒ ▒ ▒  █             ▄▄▄▄▄  ▄▄▄▄▄█ ▄     █▄                  
                                   ▄█▀ ▀▀█ ▀             ▀▀▀▀  ▀███▀▀   ▀▀▀▀              ▀ █▀ █ ▄  ▀█▄                
                                 ▄██▀▀  █  █                      ▀                      ▄▀  ▄▄    ▀ ▄▀█▄              
                                █ ▀    █    ▀                ▄█     █▄                  ▄█     ▄      ▀▀██▄            
                                     ▄▄     █                         ▄                 ▄      ▀          █            
                               █    ▄        ▀             █▀         ▀▀               █        ▀▀        ██           
                               █   ▄         █                          █▄            ▀▀          █       █▀           
                               ▀  ▄▀          ▀         █▀               ▀▄          ▄▀            █      █ ▀          
                              █  ▄▀           █       ▄                   ▀█▄        ▄              ▄▄    █ ▀          
                              ▄ ▄▀             ▀     █▀                      ▄      █                 ▄   █  █         
                              ▀ ▀              █   ▄                         ▀▀    ▀▀                 ▀▄  █  ▀         
                             █ ▀                ▀ ▀▀                           █▄ ▄▀                   ▀  █   █        
                             ██▄▄▄▄▄▄▄▄▄▄▄     ▄█    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄                     ▀▀█   ▀        
                             █                  ▄▀▄                         ▀▀▀▀█▄▀▀▀  ▀▀▀▀▀▀▀▀▀▀█▄▄▄▄▄ ▄▄█▄ ▄ █       
                             ▀▀                █  ▀                            ▄▀ ▀▀                     ▄█▀▀ ▀▀       
                              █▀              ▀    ▀█                         ▀▀   ▀█                    ▀█    ▀       
                              ▄ ▀            ▄▀      █                       █▀     ▀█                 █      █        
                              ▀  ▀          ▄▄        ▄▄                   ▄█        ▀▄              ▄    █  ▄     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █  ▀         ▄          ▀▄                 ▄▄          ▀▄            ▄▀    █  █         
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░░▒▒░▒▒▒▒█   ▀       ▀            ▀                ▄▀            ▀▄           ▀     ▀ ▄  ▒▒▒▒▒▒▒▒
     ▒▒                         ▄   ▀     ▄▀             ▀█             ▀▀              ▀▄        █      █  ▀    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▀    ▀   ▄▀                █           █▀                ▀▄     ▄█       █ ▀           
                       ▒▒▒▒▒▒▒▒▒█     ▀  ▄                  ▄▄       ▄█                    ▄   ▄▀        ▀ ▀           
                 ▒▒▒▒▒           ▄ ▄▄  ▀█▄▄                   ▄     ▄▄                      ▄  ▀         ▄█▒           
            ▒▒▒▒▒                ▀▄▀▀    ██   █▄  ▄▄          ▀    ▄▀                     ▄▄▄█ ▄▄        █  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄              ▀  ▀█▄  ▄   ▀▀ ▀▀       ▄▄▄ ▄▄▄█▀▀  ▀▀▀▀▄   ▀▀▀   ██  █         ▒░░▒
 ▒▒▒▒▒▒                              ▀▄▄   ▀█              ▀▀  ▀███▀▀▀ ▀▀▀▀               ▄▀           █▀             ▒
▒▒                                      ▀     ▄               ▄█▀ ▀▀                     ▄▀         █▀                 
----------------------------
                                       ▄█▀ ▄▀█▒▀▒▒▒ ▒ ▒ ▒ ▒ ▒     ▀                   ▀▀ ▄ █    ▀█                     
                                     ▄█▀▄ ▀▄▀▀▀▀▀▓▄▄ ▄▄▄▄▄▄ ▒     █                ▄▄▄▄▄▄█ ▄▄     ▀▄                   
                                    ▀█▄▀▀▀ ▄              ▀▀▀▀ ▀▀▀█▀▀▀▀   ▀▀▀▀▀▀          ▄█▄█▀▄▄   ▀▄                 
                                  ▄▄    █   █                  ▄█ ▀█                      ▄   ▄  ▀▀▄▄ ▀▄               
                                █▀     █    ▄                  ▀    █▄                   █    ▀▄     ▀▀▄█▄             
                                ▀     ▄      █              ▄▄       ▀                  ▀▀     ▀         ▀█            
                               █    ▄▄       ▄             ▀▀         ▀█               ▄▀       ▀▀        ██           
                               ▄   ▄         ▀▄          ▄               ▄            ▄█         ▀▀       █▀           
                               ▀  ▄▀          ▄         █▀               ▀▀           ▄            █      █ █          
                              █  ▄▀           ▀▄      ▄                    █▄        █              █     █ ▀          
                              ▄  ▀             ▄     ▀▀                      ▄      ▀▀               ▄▄   █  █         
                              ▀▀▀              ▀▄  ▄                         ▀▀    ▄▀                  ▄  █  █         
                             ██                   ▀▀                           █▄ ▄▄                    ▄ █   ▄        
                             █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▄      ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄     ▄▄                     ▀ █   █        
                             █▀                ▄▄▀                     ▀▀▀▀▀▀▀▀▀███▀▀▀▀▀▀▀██▄▄▄▄ ▄▄▄▄▄▄▄▄██▄   ▄       
                             ▀ ▀               ▄  ▀▀                           ▄▄ ▀▄                     █▀ ▀█▀█       
                              █ ▀             ▀     █                          ▀   ▀▄                   ▄▀▀    ▀       
                              ▄  ▀           █▀      █                       █▀     ▀▄                 ▄▀ ▄   █        
            ▒                 ▀  ▀▀         ▄▀        ▄▄                    █         ▄               █   █  ▄     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █  ▀▀       ▄▄          ▀▄                 ▄▄          ▄▄            ▄     ▀  █         
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▄   ▀▀      █            ▀                 ▀            ▄▄           ▀    █  █  ▒▒▒▒▒▒▒▒
 ▒   ▒▒    ▒                   ▀    ▀▀    ▀              ▀▀             █▀              █▄        █      █  ▀    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒█    ▀   ▄▀               ▀█           █▀                █       █         █           
                       ▒▒▒▒▒▒▒▒▒▄     ▀ ▄▀                  █        ▄▄                   █    ▄▀        █▄            
                 ▒▒▒▒▒          ▀▄▄   ██  ▄▄                 ▄▄     ▄▀                     █   ▀         ██▒           
            ▒▒▒▒▒                ▀▄      █ ▀  ▀█   ▄           ▄   ▀▀                       ▀█▄         ▄█  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄      ▄       ▀▀  █▄  ▄   ▀  █▀       ▄▄▄▄ ▄▄▄▄▀▀▀  ▀▀█▀▀▀   ██▄  ▄█▓▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                              ▀▀▄   ▀█              ▀▀  ██▄▄▀▀▀  ▀▀▀▀               ▀          ▄▄▀             ▒
▒▒                                      ▀     ▄               ▄█▀ ▀█▄                    █         ▄█ ▀                
----------------------------
                                       ▄█▀ ▄ █▒▀▒ ▒ ▒ ▒ ▒ ▒       █                    █   █    ▀▄                     
                                        ▄▄█▄▀ ▀▀▀▀▀▄▄▄ ▄▄▄▄▄      █                      ██▄█     ▀▄                   
                                     ▄▄   ▀ ▄              ▀▀▀  ▀█▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀      █▀▄█ ▄   ▀▄                 
                                   ▀▀   ▀   ▄                   █▀ █▄                     ▀▀  ▄ ▀ █ ▄ ▀▄               
                                ▀▀     █    ▀▄                ▄      ▄                   ▄▀   ▀▄    ▀ ▄  ▄             
                                █     █      ▀              ▄█▀      ▀▀                 ▄█     ▀        ▀ █▄           
                               ▄    ▄        ▀▄                        █▄               ▄       ▀         █▀           
                               █   ▄          ▀          ▄█              ▄             █         ▀▀       █▀           
                               ▀  ▄▀          █          ▀               ▀▀           ▀           ▀▀      █ █          
                              █   ▀            ▀      ▄█                   █▄        ▀▀             █     █ █          
                              ▄ ▀▀             ▄     ▀▀                      ▄      ▄▀               █    █  ▄         
                              ▀█                ▀  ▄                         ▀▀    ▄▄                 ▄   █  █         
                             ██                 ▄ ▀▀                           █▄  ▄                   ▄▄ █   ▄        
                             █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▀██▄▄▄   ▄▄▄▄▄▄▄▄▄▄▄▄▄▄         ▄                      ▄▄█   █        
                             ██                ▄▄▀▀                  ▀▀▀▀▀▀▀  ▀▀▀██▀▀▀██▄▄▄ ▄▄▄▄▄▄▄▄      █   ▀        
                             ▀ █               ▄  ▀█                           ▄▄ ▀▄               ▀▀▀▀ ▀▀██▀▀▄█       
                              █ █             █     █                         ▄▀    ▄                   ▄▀▀    ▀       
                              ▄  █           ▀       ▄▄                      ▀▀     ▄▄                 ▄▀ ▄   █        
            ▒                 ▀   ▀         ▄▀        ▄▄                    █▀       ▄▄               █   █  ▄     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     █   ▀       ▄▀          ▀▄                 ▄▄          █             ▄█   ▄   ▓         
▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒█   ▀▀     ▄▄            ▀▄                ▀            █           ▄▀    █  █  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                   █    ▀▀    ▄              ▀              █▀              ▀         ▄▀       ▄▀    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▄    ▀   █                ▀▀          ▄█                ▀▀       █       █ █           
                       ▒▒▒▒▒▒▒▒▒█     ▀ ▀                   █        ▄▄                  ▀█    ▄         ▀▄            
                 ▒▒▒▒▒          █  ▄██ ▀█  ▄▄                █       ▀                    ▀▄   ▀        █ ▓▒           
            ▒▒▒▒▒                 ▄      █  ▀  ▀█  ▄          ▄▄   █▀                      ▀▄█          ██  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄     ▄        ▀  █▄  ▄   ▄▄▄▄         ▄▄▄▄  ▄▄▄▄▀▀▀  ▄▀   ██   ▄▄ ▄▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                              ▀▀▄   ▀               ▀▀  ███▄▀▀▀  ▀▀▀▀▀              ▀         ▀█▄▀             ▒
▒▒                                      ▀    █▄                    ▄                     █         ▄▄ ▀                
----------------------------
                                        ▀▀ ▄▄▄▒▀▒ ▒ ▒ ▒ ▒          ▄                   █    █   ▀▄                     
                                        ▄▄▄▀▄▀▀▀ ▀▀▀▀▄▄ ▄▄▄▄▄     █▀                     ▀▀ █     ▀▄                   
                                    ▄ ▀▀ ▄▀ ▀               ▀▀▀ ▀▀██▀▀▀▀▀▀▀▀▀▀    ▀▀▀▀▀▀▀▀▀█▀▄▄▄    ▀                  
                                  █ ▀   ▀▀  ▀                       ▄                     ▄█ ▀▄ ▀▀▄▄  ▀▄               
                                █      █     ▀                ▄█    ▀▀                    ▄   ▀▄    ▀▀ ▄▀▄             
                                █     █      █                ▀       █▄                 █     ▀         █▀▄           
                               ▄    ▄         █            ▄            ▄               ▀       ▀          █           
                               ▀   ▄▀         ▄           █▀            ▀              ▀▀        ▀▀        █           
                               ▀   ▀          ▀▄                         ▀█           ▄▀          ▀▀       ▀█          
                              █  ▀▀                   ▄█                   █▄        ▄█            ▀▀       █          
                              ▄ █              ▀▄     ▀                      ▄       ▄               ▀    █  ▄         
                             ▄▀█                ▀  ▄                         ▀▀     ▄                 █   █  █         
                             █                  █▄▀▀                           █▄  ▀                   █  █  ▀         
                             ██▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀██  ███▄▄  ▄▄▄▄▄▄▄▄▄▄▄▄          ▄▀▀                    █ █   █        
                             █ ▄               ▄▄ █                 ▀▀▀▀▀▀ ▀▀▀▀▀▀▀███▄▄ ▄▄▄▄▄▄▄          ██   █        
                             ▀▄▄               ▄   █                            █▀▀▄          ▀▀▀▀ ▀▀▀▀▀▀█▄▀▄ ▄▄       
                              █ ▄             █     ▄                         ▄▄   ▄▄                    █  ▀▀ ▀       
                              ▄  █           ▀       ▄▄                       ▀     ▄                  ▄  █   █        
            ▒                 █   █         ▀         ▄▄                    █▀       █                 ▀  ▀  ▄     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     ▄   ▀       ▄▀          ▀▄                 ▄▄          ▀              █   █   ▀         
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒█    ▀     ▄▀            ▀▄                ▀           ▀▀           ▄     ▀  █  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                   █    ▀▀   ▄▀              ▀              █▀             ▀▄          ▀     ▄ ▄     ▒▒   ▒
                             ▒ ▀     ▀   ▄                ▀           ▄▄                ▀▄       █       ▀ ▀           
                       ▒▒▒▒▒▒▒▒▒█     ▀▄▄                  ▀▀         ▀                  ▄▄    ▄        █ █            
                 ▒▒▒▒▒          ███▀   ▀▀█  ▄               ▀█      █▀                    ▄    ▀        ▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ▀▄      █   ▀  █▄ ▄▄         █   ▄█                       █ █          ▄█  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒             ▀█▄     ▄        ▀  ▀█  ▄   █ ▄▀           ▄▄▄  ▄▄▄▄▄█▀▀▀▀ ██   ▄    ▀▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                               ▀▄   ▀               ▀▀  █▄█▄▀▀▀▀ ▀▀▀▀▀▀            █▀       ▀▀  █▀             ▒
▒▒                                      ▀    █               ▄█▀ ▀ ▄                    ▄          ▄▄█▀                
----------------------------
                                           ▄▀▄▄ ▒ ▒ ▒ ▒            ██                  ▄▄   ▀   ▀▄                     
                                         █▄▄▀  ▀▀▀ ▀▀▀▄▄▄ ▄▄▄      ▀                     ▀█ █     ▀▄                   
                                   ▄█▄▀▀ ▄  █                ▀▀▀ ▀▀█▀▀▀▀▀▀▀▀▀▀              █▀ ▄    ▀▄                 
                                ▄ ▀▀     ▀   █                  ▄█ ▀▀                      █ ▀   █    ▀▄               
                                █      █     ▄                 █▀    █▄                   ▀▀  ▀    ▀▀▄▄ █              
                                ▄     █       ▄                       ▄▄                 ▄▀    ▀       ▀▀▀▄            
                               ▄▀   ▄                      ▄█          ▀▄               ▄▀      ▀          █           
                               ▀   ▄▀         ▀▄           ▀            ▀▀             ▄█        ▀         █           
                               █   ▀           ▀        ▄                 █▄           ▄          ▀▀       ██          
                              █  █             █      ▄█▀                  ▄▄         ▄            ▀▀      ██          
                              ▄ █               █     ▀                     ▀▄       █              ▀▀     ▀           
                             ▄█                 ▄  ▄                         ▀▀     ▀▀               ▀▀   ▄  █         
                             ██▄▄▄▄▄▄           ▀▄▀▀                           ▀▄  ▀▀                 ▀▀  █  █         
                             █▄     ▀▀▀▀▀▀▀▀ ▀▀▀██▀▀ ▀▀██▄▄ ▄▄▄▄▄▄▄▄▄▄          ▄▄ ▀                   ▀▀ █   ▄        
                             █▀▄               ▄  ▄                 ▀▀▀▀ ▀▀▀▀▀▀▀▀██▄ ▄▄▄▄▄▄▄            ▀▀█   █        
                             ▀▄▀▄             ▄▄   ▄▄                           █▀▄▄       ▀▀▀ ▀▀▀▀▀█▄▄▄▄▄█ ▄ ▀        
                              █ ▄▄            ▄     ▄▄                        ▄▄   ▄▄                     ▀▀ ▀█        
                              ▄  ▄           █       ▄▄                       ▀     █                   █ █   █        
                              █   █         █         ▄▄                    █▀       ▀                ▄▀ ▄▀  ▄     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒    ▀    █       ▀           ▀▄                 ▄▄         ▀█              █▀  █   ▀         
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒█    ▀     ▀▀            ▀▄                ▀           ▀▄           ▄▀    ▄  █  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                   █    ▀▀   ▄▀              ▀▄             █▀             ▄▄          ▀     █ ▄     ▒▒   ▒
                             ▒ █     ▀  ▄▀                ▀           ▄▄                ▄        █      ▄  ▀           
                      ▒▒▒▒▒▒▒▒▒▒     ▄█▄▀                  ▀          ▀                  █     ▄        ▀ █            
                 ▒▒▒▒▒          ▄   ▀▀▀▀ ▀█  ▄              ▀▀      █▀                    ▀    ▀        ▄▄░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ▀▄▄    ▀█   ▀▀ ▀█  ▄        ▀▀   ▄▄                      ▀█ █          ▀▀  ▒▒▒▒▒      
      ▒▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    ▄▄        ▀▀ ▀█  ▄  ▀▀  ▀            ▄▄▄▄   ▄▄▄▄▄███   ▄     ██▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                               ▀▄   ▀▄              ▀▀  ████▀▀▀▀  ▀▀▀▀▀▀          ▄█      ▀▀  ███              ▒
▒▒                                      ▀   ▀▀                ▀▀ ▀█▄                               ▄ █▀                
----------------------------
                                           ▄▀ █▄▄ ▒ ▒ ▒            ▄                   ▄▄   █   ▀▄                     
                                     ▄ ▄ ▀▀██    ▀▀ ▀▀▀█▄▄ ▄▄▄     ██                     █▄      ▀▄                   
                                  ▄█▀▀   ▄   █                ▀▀ ▀██▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██      ▀▄                 
                                 ▄ ▀     ▀   ▄                   █▀ █▄                     ▄█▀▀▀▀▄▄   █                
                                ▄      ▀▀    ▀▄                       ▄                   ▄▄  ▀▀    █  ▀▄              
                                █     █       ▀              ▄█       ▀▄                  ▄    ▀      ▀▀▄█▄            
                                ▀   ▄         █             █▀         ▀▀                ▄      ▀         ▀▀           
                               ▀    ▀          █                         █              █        ▀         █           
                               █  ▀▀           ▄        ▄▀                █▄           █          ▀        ██          
                              █  █             ▀▄     ▄█▀                   ▄         ▀▀           ▀       ██          
                              ▄▄                ▀                           ▀▄       ▀▀             ▀      █▀          
                             ▄█▀                █  ▄                         ▀▀     ▄▀               ▀▄    ▀ █         
                             ██▄▄▄▄▄▄▄▄▄▄▄▄▄▄    █▀▀                           ▀▄  ▄▀                 ▀▄  █  █         
                             █▀            ▀▀▀▀▀███▀▀▀ ▀██▄▄ ▄▄▄▄▄▄▄▄           ▄▄▄▄                   ▀▄ █  ▀         
                             █▀▀               ▄  ▄▄               ▀▀▀▀ ▀▀▀▀▀▀██▄▄▄▄▄▄▄▄▄               ▀▄█   █        
                             ▀▄▀▄             ▄    ▄▄                            ▀▄▄    ▀▀▀ ▀▀▀▀█▄▄ ▄▄▄▄▄██   █        
                              █ ▀▄           ▄▄     ▄▄                        ▄█▀  █                     █▀ █▀▀▄       
                              █  ▄▄          ▄       ▄▄                      ▄▀     ▀                   █▀█   █        
                              █   ▄         ▄         ▀▄                    █▀      ▀█                ▄▀ ▄   ▄     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒    █    █       █           ▀▄                 ▄▄         ▀▄               ▀  ▀   ▀         
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒      ▒▒▒▒▒▒▒▒▒▄    ▀     █             ▀▄                ▀           ▄▄            █    ▄  █  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                   █     ▀   █               ▀▄             █▀             █          ▄▀    ▄▀ █     ▒▒   ▒
▒▒                           ▒ ▄     ▀  ▀                 ▀▄          ▄▄                ▀        █      █ ▄▀           
                      ▒▒▒▒▒▒▒▒▒█ ▄▄▄▄ ▀▀                   ▀▄        █▀                 ▀█     ▄        ▄ █            
                 ▒▒▒▒▒         ▀██▀▀   ▀▀ ▀▄  ▄             ▀▄     ▄█                    ▀▄   ▄▀        ▀█░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ▀▀▄    ▀█    ▀  █▄ ▄▄       ▀     ▀                      ▄▄▄█         █▄   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    █▄         ▀  █  ▄  ▀  █▀              ▄▄▄▄▄   ▄▄█▀  ▄        ▓▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                               ▀▄    ▄              ▀▀ ▀█▄▄█▀▀▀▀   ▀▀▀▀▀▀▀        ▄▄    ▀▀  ██  █              ▒
▒▒                                      ▀   ▀                ▄   ▀▄                      ▀           █                 
----------------------------
                                           ▄▄▄█ ▄▄▄ ▒               █                  ▄▄    ▄  ▀▄                     
                                    ▄█▀▄▄▀▀█ █     ▀▀ ▀▀▀▄▄ ▄▄▄    ▄                      ▄▄ █     ▄                   
                                   ▄█▀▀  ▄▄  ▄                ▀▀ ▀▀▀█▀▀▀▀▀▀▀▀███████████████▄█▄     ▀▄                 
                                 █▀     ▄▀   ▀▄                      ▄                      █ ▀ █    ▀▄                
                                ▀▀     ▀▀     ▀                ▄█    ▀▄                    █▀ ▀▀  ▀▀▄▄ ▀▄              
                                ▀     █       █              ▄█▀      ▀▀                  ▀▀   ▀▀      █ ▀▄            
                               █▀   ▄          ▄             ▀          █                ▀▀     ▀▀       ▀▀▄           
                               █    ▀          ▀          ▄              █▄              ▀       ▀                     
                              ▄█  █            █        ▄█                 ▄           ▄▀         ▀▄       ▄█          
                              █ ▄▄              █      █▀                  ▀▄         ▄▀           ▀▄      █▄          
                              ▄▄▀               ▄                           ▀▀       ▄▀             ▀▄     █▀          
                             █▀▀                ▀▄ ▄                         ▀▀     ▄█               ▀▄    █ ▄         
                             █▀▀▀█▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄█▀                           █   ▄▄                  ▄  ▄  █         
                             █▄                ▀█▀▄ ▀▀▀ ▀██▄▄ ▄▄▄▄▄▄▄           █▄▄▄                    ▄ █  ▀         
                             █ ▀               ▄▀ ▀▄               ▀▀▀▀▀▀▀▀▀▀██▄ ▄▄▄▄▄▄                 ▄▄█   ▄        
                             █▄ ▀             ▄    ▀▄                            ▀▄▄  ▀▀ ▀▀▀▀█▄▄ ▄▄▄▄▄   ▄█   █        
                              █ ▀▄           ▄      ▀▄                         █▀  █                 ▀▀▀▀██ ▀▄▀        
                              ▀  ▀▄         ▄        ▀▄                      ▄▄     ▀                    ▀█   █        
  ▒▒▒▒▒▒▒▒                    █   ▄▄       ▄          ▀▄                    █▀      ▀▄                 █ █   ▄     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒    █    ▄      ▄▄           ▀▄                 ▄▄         ▄▄              ▄▀  ▀  ▄▀         
  ▒▒▒▒▒               ▒▒▒▒▒▒▒▒▀     █    ▄▄             ▀▄                ▀           █             █    █  ▄  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                   █     ▀  ▄▄               ▀▄            ▄█▀             ▀          ▄     █  █     ▒▒   ▒
▒▒                           ▒ █     ▀▄ ▄                 ▀▄           ▀               ▀▄        █▀     ▀ ▄            
                      ▒▒▒▒▒▒   ▄      █ ▄                  ▀▄        █▀                 ▀▄     ▄        █ ▀            
                 ▒▒▒▒▒          ▀▄     ▀▀  █▄ ▄             ▀▄     ▄▄                    █    ▄▀       █ █░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄    ▀▀     ▀ ▀█  ▄       ▀▄   █▀                      ▀ ▄▀         ▀▀   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    █          ▀  █▄ ▄  ▀▄▄▄                  ▄▄▄▄▄▄▀█▀▄▄        █▓▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                               ▀▄    ▄               ▀ ▀███▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀▀     ▄   ▀▀  ██  ▄█▀              ▒
▒▒                                          ▀▄              ▄█▀                         █▀          ▄█▀                
----------------------------
                                      ▄▄  ▄ ▄▀▀▄▄ ▄▄                █▄                 ▄▄    █  ▀▄                     
                                     ██ █ ▀▀▀█      ▀▀ ▀▀▀▄▄▄▄▄     █▀                    ▄▄ ▄    ▀▄                   
                                  ▄ ▀     █  ▀▄                ▀▀ ▀██▀▀█████████▄▄▄▄▄▄▄    ▀ █▄     █                  
                                 ▀      ▄     ▀                  ▄█▀▀▀                      ▄▀█ ▄▄   ▀▄                
                                █▀      ▀     █                ▄█▀    █                    ▄▀  ▀   █   ▀▄              
                                █     █       ▀▄               ▀       █                  ▄█    ▀    ▀▀ ▄█             
                               ██   ▄          ▀                        █▄               ▄█     ▀▀      ▀ █▄           
                               █    ▀          █          ▄█              ▄             ▄▄       ▀         █           
                              ▄█  █            ▀▄       ▄█▀               ▀▄           ▄▄         ▀▄        █          
                              █ ▄               ▀      █▀                  ▀▄          ▄           ▀▄      ▄█          
                             ▄▄ ▀               █                           ▀▀        ▄              ▄     █▀          
                             ▄█                  █ ▄                          █      ▄               ▄▄    █ ▄         
                             ██▀▀▀▀▀▀▀█▄▄▄▄▄▄▄▄▄▄▄█▀                           █▄   █                 ▄    ▀ █         
                             █▄▄                ▄▀▀▀  ▀▀▀▀▀█▄▄▄▄▄▄▄▄▄           █▄ █                   ▄  █  █         
                             █ ▄               ▄▀ ▀                ▀▀▀ ▀▀▀▀▀█▄▄ ▄▄▄▄▄                   █ █  ▀         
                             █▄ ▀             ▄▀   ▀▄                           ▄▄▄▄▀▀▀▀▀▀▀█▄▄▄▄▄▄▄      ██   █        
                              █  ▀           ▄▀     ▀▄                         █▀  ▀              ▀▀▀▀▀▀▀▄█▄ ▄█        
                              █  ▀▄         ▄▀       ▀▄                      ▄▄    ▀█                   ▄ █ ▀ █        
  ▒▒▒▒▒▒▒▒                    ▄   ▀▄       ▄▀         ▀▄                    ▄▀      ▀▄                 ▄▀█   ▄     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    █    ▄      ▄▀           ▀▄                 ▄█         ▄               ▄   ▄  ▄▀         
                      ▒▒▒▒▒▒▒▒█     █    ▄▀             ▀▄                ▀           ▀             ▄▀   ▀  ▓  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                  ▀      ▀  ▄▀               █▄            ▄█▀            ▀█          ▄▀    █  █     ▒▒   ▒
▒▒                           ▒ █     ▀▄▄▀                 ▄▄           ▀               ▄▄        ▄▀     ▄ ▄           ▒
         ▒                ▒▒   ▀▄▄█████▀ ▄                 ▄▄       ▄█▀                 █      ▄▀      ▄▀▄▀            
                 ▒▒▒▒▒       ▒▒▒▀▄     ▀ ▀  █  ▄            ▄▄      ▀                    ▀    ▄▀       ▀ ▓░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄    ▀▀     ▀  █  ▄       ▄▄   █▀                     ▀▄ ▄▀         ██   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    █          ▀▀ █▄ ▄  ▄  ▀                      ▄▄▄▄█         ▄▄▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                               ▀▄   █▄               ▀ ▄██▀▀▀▀▀▀▀▀    ▀▀▀▀▀▀▀▀▀▀▀    ▀   █  ▄▄ ▀▀              ▒
▒▒                                           ▄                ▀ ▀█▄                    ▄█▀         ▀█ ▀                
----------------------------
                                       ▄▀   ▄█ ▀▀▄▄▄▄▄               ▀                 ▄▄    █  ▀▄                     
                                    ▄█▀█ ▀  ▀ ▄       ▀▀▀▀▀▄▄▄▄▄    █▄                    ▄▄ ▀    ▀▄                   
                                 ▄ █ ▀    █   ▀                 ▀ ▀██▀██████▄▄▄▄        ▄▄▄██▄▄     ▄                  
                                 █      ▄     █                   ▄▀ █▄                      █▄▀ ▄   ▀▄                
                                ▄█      ▀      ▄                      ▄▄                    █  █ ▀ ▄▄  ▀▄              
                                █     █        ▀                        ▄                  █    ▀     ▄▄▀▄             
                               ▄█   ▄          █            ▄█           ▄                █     ▀▀       ██▄           
                               █   █▀          ▀▄         ▄█▀            ▀▄              █       ▀         █           
                              ▄▄ ▄█             ▀       ▄█▀               ▀▀            █         ▀▄       ██          
                              █  ▀              ▄       ▀                  ▀▀          █▀          ▀▄       █          
                             ▄▄█▀               ▀▄                          ▀▀        █▀            ▄▄     ▄█          
                             ▄▄▄▄                ▀ ▄                          █      █▀              ▄     █           
                             █▀ ▀▀▀▀▀▀▀▀▀▀█▄▄▄ ▄▄▄▀ ▄                          █▄   ▀▀                █    █ █         
                             █▀▄                ▄▀▀ ▀▀ ▀▀▀▀▀█▄ ▄▄▄▄▄▄           ▄▄ ▀▀                  ▀  █  █         
                             ▄ ▄▄              ▄▀ ▀▀               ▀▀▀ ▀▀▀▀█▄▄▄▄▄ ██                    ▀ █  █         
                             █▄ ▄             ▄▀   ▀▀                           ▄██▄ ▀▀██▀  ▄▄▄▄        ▀▀▀            
                             ▀█  ▀            ▀     ▀                           ▀  ▀▄        ▀▀   ▀███  ▄█▄▄  █        
                              █  ▀           ▀       ▀▄                      ▄█▀   ▀▄                   ▄██  ██        
  ▒▒▒▒▒▒▒▒                    ▀   ▀▄        ▀         ▀▄                     ▀      ▄▀                  ▀█   ▄     ▒▒▒ 
▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    █    ▄      ▀▀           ▀▄                 ▄█▀        ▀▄              ▄▄  ▄  ▄▀         
 ▒                    ▒▒▒▒▒▒▒▒█     █    ▀▀             ▀▄                ▀          ▀▄             ▀▀  ▄▀  ▀  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                  █      ▀  ▀                ▄▄            ▄█             ▀█          ▄     ▀  █     ▒▒   ▒
▒▒                           ▒▀      ▀▄█                  ▄▄          ▄▀               █▄        ▀▀     █ █▒▒▒▒▒▒▒▒▒▒▒▒
                          ▒▒   █      ▀█  ▄                ▄        ▄▄                  ▀      ▄       █ ▄             
        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒       ▀  ▀ ▀█ ▄▄           ▄      ▄▀                   ▀█    █▀       ▄▄▓░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                       ▀▀      ▀ ▀█ ▄▄      █   ▄▄                      ▄▄ ▄         ▄▀▄   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒     █           ▀ ▀█ ▄▄ █ █▀                        ▀█▀         ▀█▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                                    █                ▀ ▀██▀▀▀▀▀▀▀▀▀      ▀▀▀▀▀▀▀▀▀▀▀▀  █   ▄   █               ▒
▒▒                                       ▄  ▄▄             ▄█▀  ▀█                     ▄█         ▀ ▄█▀                
----------------------------
                                      ▄▄▀▄ ▄▄██ ▀▀▄▄ ▄▄              ██                ▄▄       ▀▄                     
                                    ▄▀ █ ▀ ▄  ▄        ▀▀▀▀▀▄ ▄▄▄    ▀                  ▀     █   ▀▄                   
                                 ▄▄ ▀     █▀  █                 ▀▀ ▀▀█████▄        ▄▄▄▄▄▄▄▄██ █    ▀▄                  
                                 █      ▄      █                     ▀▄                   ▀▀▀███      ▄                
                                ▄▄      ▀      ▀                ▄▀    ▀▄                    ▄▀ ▄ ▀▀    █               
                                ▄    ▄█        █              ▄█▀      ▀▄                  ▄▀   ▀   ▀▀  ▀▄             
                               ▄▄   ▄▀         ▀▄           ▄█▀         ▀▀                ▄▀     ▀     ▀▀ █            
                               ▄   █▀           ▀         ▄█▀            ▀▀              ▄▀      ▀        ▀█▄          
                              ▄▄ ▄              ▄        █▀               ▀▀            ▄▀        ▀▄       ██          
                              █  ▀              █                           ▀          ▄▀           ▄      ▀█          
                              ▄█                 ▀                           █        ▄▀            ▄       █          
                             ██▄▄▄▄▄▄              ▄                          █      ▄▀              █     █           
                             ██      ▀▀▀▀▀▀▀▀██▄▄██▄ ▄▄                        █▄    ▀                ▀    █ ▄         
                             █ ▀                ▄▀▄  ▀▀ ▀▀▀▀██▄▄▄▄▄▄▄           ▄▄  ▀                 ▀▀  ▄  █         
                             █ ▀▄               ▀  █               ▀▀▀▀▀▀▀██▄▄▄▄ ▄▄▀                   ▀▄ █  █         
                             █▄ ▄              ▀    █                            ██▄▀██▀  ▄▄▄▄          ▀▄▀  ▀         
                             ██  █           ▀▀     ▀▀                          ▀  ▀       ▀▀   ▀██▀  ▄▄▄▄▄            
                              █   ▀         ▀        ▀▀                      ▄█▀   ▀█                  ▀▀███▄▀█        
                              █   ▀▄       █          ▀▄                     ▀      ▄▄                   █   ▄     ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▀    ▄▄     █            ▀▄                 ▄█▀        ▀               ▄█▀ ▄  ▄▀         
 ▒                    ▒▒▒▒▒▒▒▒█     ▄    █              █▄               ▄▀          ▀█              ▀  ▄   ▀  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                  █      ▀  ▄                ▄▄            ▄▄             ▄▄          ▄█    ▄  █     ▒▒   ▒
▒▒                           ▒█     ▄█▄▄                  ▄           █▀               ▀          ▀    ▄▀ █▒▒▒▒▒▒▒▒▒▒▒▒
                          ▒▒  ▀▄ ▀▀▀▀▀▀██ ▄                ▄        ▄▄                 ▀█      ▄       ▀ ▄             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     ▀▄  ▀ ▀▄ ▄           █      █▀                   ▄▄    █▀       █▄▓░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄    ▀       ▀  █  ▄      ▀    ▀                      ▀            █ ▀   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓    ▀▀           ▀  █ ▄▄▀▀▄█▀                       ▀██▀         ▄▄▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                                    █                ▀▄██▀▀▀▀▀▀▀▀▀▀▀▀▀▀        ▀▀▀▀▀  █  ▄    ▄█               ▒
▒▒                                      ▀▄  █               ▀▀  ▀                      ▄        ▀  ▀█▄                 
----------------------------
                                      ▄ █  █ ██▀▀ ▀▀▄ ▄▄                               █      █ ▀▄                     
                                    ▄▀█ ▀  ▄  ▀         ▀▀▀▀▀▄ ▄▄    ██                 ▀ ▀▄  ▀   ▀▄                   
                                  ▄ ▀     ▀▀   █                 ▀ ▀█▀███       ▄▄▄▄▄▄▄▄▄  ▀▄ █    ▀▄                  
                                 █▀     ▄                         ▄█▀▀▀              ▀▀▀▀▀▀   ▄▀▄    ▀▄                
                                ▄█      ▀      █                ▄█▀   ▀▀                     █ ▄▄ ▄▄  ▀▄               
                                █▀   ▄█        ▀▄             ▄█▀       ▀                   █   ▄▄   ▄▄ ▀▄             
                               ▄▄    ▀          ▀           ▄█▀          █                 █            ▄█▄            
                               ▄   █            ▄          ▄▀             █               ▄      ▀         █▄          
                              ▀▄ ▄              █                          █            ▄▄        ▀▀       ▄█          
                              █ █▀               █                          █          ▄▄          ▄▀      ██          
                             ▀█                                              █▄       ▄▄            ▄▄     ▀█          
                             ██▀▄▄▄▄▄▄▄▄▄        █                            █▄     ▄▄               ▄    ▄▀          
                             █▄         ▀▀▀▀▀▀▀▀██▄▄▄ ▄▄                       ▄▄   ▄█                     █           
                             █ █                ▄▀▄▄   ▀▀ ▀▀▀█▄▄▄▄▄▄▄           ▄▄ ▄▀                 ▀▀  ▄▀ █         
                             █  ▀               ▀  ▄                ▀▀▀▀▀▀█▄ ▄▄▄▄▄▄▀                   ▀▀ █  █         
                             █  ▀▄            ▀▀    █                           ▀█████▀  ▄▄▄            ▄▄▀  █         
                             ██  ▄           █       █                         ▄▄  ▀      ▀▀  ▀██▀ ▄▄▄▄  ▄▄  ▀         
                             ▀█   ▀         █        ▀▀                       █▀   ▀█               ▀▀   ▀▀▀▄          
                              █   ▀▄       ▄          ▀                      ▀      █▄                 ▄▄█▀  █     ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒█    ▀▄    ▄▄            ▀▄                 ▄█▀       ▀▄                █▀    ▄▀         
 ▒                    ▒▒▒▒▒▒▒▒█     ▄   ▄               █▄               ▄▀          █▀                 ██  ▀  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                  ▀      ▀ ▄▀                ▄▄            ▄▄             ▀▄          ▄█▀      ▀     ▒▒   ▒
▒▒                           ▒▄▄▄▄   ▀ ▀                  ▄           █▀              ▀▄          ▀    ▄█ █▒▒▒▒▒▒▒▒▒▒▒▒
                          ▒▒  ▀       ▀▄▀▄ ▄               █         ▀                 ▄█      ▄▄        █             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     ▀▄  ▀  █  ▄          ▀     ▄█▀                   ▀     █▀      ▄▄▄▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄    ▀        ▀ ▀▄ ▄     ▀▀   ▄▀                     ▀█            ▀▄▀   ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▀            ▀  █  ▄▀▄▄▄                        ▄▄█▀        ▄▄▓▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                                   ▀▀                ▀▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██  ▄     ▀▀               ▒
▒▒                                      ▀▄  ▀             ▄▄     ▄                             ▀  █  ▄                 
----------------------------
                                      ▄▀█ █  ▀▀█ ▀▀▀▀▄▄▄▄             █▀               █      █ ▀▄                     
                                   ▄ █  ▀  ▄█  ▀         ▀▀▀▀█▄▄▄▄   ▄                  ▀ ▀▄  █   ▀▄                   
                                  █▀       ▀   ▄                 ▀▀ ▀███      ▄▄▄▄▄▄▄      ▀▄ █    ▀                   
                                 ▀▀     ▄█     █                      █▄           ▀▀▀▀    ▀▀▀▀▀▄    ▀                 
                                ▄▀      ▀       █                      █▄                    ▄▀▄▀▀ ▄  ▀                
                                █▀   ▄█         ▀                       █▄                   ▀  ▄▄ ▀▀   █              
                               ▄█    ▀          ▄                        ▄▄                 ▀     ▄   ▀▀ ▀▄            
                               ▄▀ ▄█            █                         ▄▄              ▀▀     ▀       ▀▀▀           
                              ▀▄  ▀              █                         ▄▄            █▀       ▀▀        █          
                              █▄█                ▀                          ▄▄          █          ▄       █▄          
                             ▄ ▀                 ▄                           ▄▄        █            ▄▄     ██          
                             █ ▀▀▀▀▀▄▄▄▄▄▄▄▄     █                            ▄▄      █                     ▀          
                              ▀▄           ▀▀▀▀▀▀█   ▄▄▄▄                      ▄▄    ▄               ▀▀    █           
                             █ ▄                 ▀▀▄    ▀▀ ▀▀▀█▄▄▄▄▄▄           ▄▄ ▄▄                 ▀▀   ▀ ▄         
                             █  ▀              ▀▀  █▄               ▀▀▀▀▀▀█▄▄▄▄▄▄▄▄▄                   ▄▄ █  █         
                             █  ▀▄            █     ▄                           ▀▀███▀ ▄▄▄▄             ▄▄▀  █         
                             █▄  ▄           █       █                         ▄█▀ ▀    ▀▀  ▀██▀ ▄▄▄▄     ▄  █         
                             ██   █        ▄▄         ▀                       █▀   █▀             ▀▀  ▀███▀▄▄█         
                             ▀█    ▀      ▄           ▀▀                            ▀▄                 ▄██▀▀ █     ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒█    ▀▄    ▄▀            ▀▄                 ▄█▀       ▀▄                      ▄▀         
 ▒                    ▒▒▒▒▒▒▒▒█     ▄    ▀              █▄               █▀          ▄▄             ▄▄  █▀ ▄▀  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                  █      ▀ █                 ▄                            █            █▀      ▀     ▒▒   ▒
▒▒                           ▒▀      ▀█▄                  █          ▄█▀              █▀               █▀ █▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒  ▒▒   ▀▄     ▀█ █  ▄              ▀        ▄▀                 ▀▄      ▄█        █             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█     ▀▄   ▀ ▀▄ ▄         ▀▀     ▄▄                   ▀█     █▀      █▀█▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄    ▀▄       ▀  █ ▄     ▀▄  ▄█▀                     ▄▄             ▄    ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▀▄            ▀ █  ▄█▄ ▀                        █▄█         ██▓▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                               ▀   ▀                 █▀▀█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█  ▄        ▀               ▒
▒▒                                      ▀▄ ▀               ▀▀  ▀█▄                           ▀▀ █▄ ▄██                 
----------------------------
                                      ▄█  █ ▀ ▀▄  ▀▀▀▀▄▄▄▄            ▄▄              ▀█        ▀▄                     
                                    ▀█ ▀   ▄█  █          ▀▀▀▀▄▄▄▄    █▀                ▀ ▀▄   ▄  ▀                    
                                  █        ▀   ▀▄                 ▀ ▀█▄█     ▄▄▄▄▄▄        ▀▄  █   ▀▄                  
                                 ▄█     ▄█      █                  ▄▀ ▀▄         ▀▀▀▀   ▀▀▀▀██▄█     █                 
                                 ▀      ▀                         ▀    ▀▄                     █▀▀█    ▀▄               
                                ▀▀   ▄▀         █                       ▀▄                  ▄▄  ▄▄ ▀█▄  █              
                               ▄█    ▀          █                        ▀▄                ▄▄    ▄▄    ▄▄ ▄            
                               ▄▀ ▄              █                        ▀▄              ▄▀              █▄           
                              ▀▄ █▀              ▀                          ▄            ▄▀       ▀▀       ▀█          
                             ▄█▄                 ▄                           ▄           ▀         ▄▄      ▄▀          
                             ▄██                 █                            ▄         ▀           ▄▄     ██          
                              ▄ ▀▀ ▀▀▀▀▄▄▄▄▄▄▄    █                            ▄      ▀▀                    █          
                               ▀             ▀▀▀▀██ █ ▄▄▄▄                     ▄▄    █▀              ▀▀    █           
                             █ ▀▄                ▀▀▀     ▀▀ ▀▀▀█▄▄▄▄▄           ▄▄  █                 ▄▄   ▀           
                             █  ▄              ▀▀  ▀▄               ▀▀▀▀▀█▄ ▄▄▄▄ ▄▄█                   ▄▄ █  █         
                             █   ▀            █     █▄                         ▀▀███▀ ▄▄▄▄                ▀  █         
                             █   ▀▄         ▄▄       ▄                         ▄█▀ █   ▀▀  ▀█▀  ▄▄▄     ▀▀▄  █         
                             █    ▄        ▄          █                       ▄▀   █▀           ▀▀  ▀██  ▄█▄ █         
                             █     ▀       ▀          ▀▀                            ▀                    █▀ ██     ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒█     ▀▄    ▀▀            ▀▄                 ▄█▀       ▀█                ▄     ▄▀         
 ▒                    ▒▒▒▒▒▒▒▓      ▄   █               █▄               █▀          █▄             ▄█▀ ▀▀ ▄▀  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                         ▀▄▄                 ▄                           ▀▄             ▀      ▀     ▒▒   ▒
▒▒                           ▒█▀▀▀▀▀██ ▄                  █          ▄█▀              ▄▄               ▀▀ ▓▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒  ▒▒   ▀▄     ▀▄▀ █ ▄             ▀▀        █▀                 █       ▄█      ▄ █             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▀▄    ▀ █  ▄        ▀▄      ▀                   ▄█     █▀      ▀▀█▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄    ▀▄        ▀ █▄ ▄    █▄  ▄▄                      ▀            ▄▄█    ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▀▄            ▀▀█▄ ▄▄▄█▀                       ▀█▄█         ▀▄▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                               ▀   ▀▄                ███▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▄▄▄▄▄▄▄▄█▀▄        ▄▄                ▒
▒▒                                      ▀▄ ▀▄            ▄▄    ▀█                       ▀   ▀ ▀▄ ▄  ▀▀                 
----------------------------
                                      ▄█ █  ▀▄ ▀▄   ▀ ▀▀▄▄▄            █▀             ▀█▄      █▀▄                     
                                   ▄█ ▀     █▀  █          ▀▀▀▀▄ ▄▄   ▄▄                 ▀     █  ▀                    
                                  █▀            ▀                  ▀ ███     ▄▄▄▄▄         ▀▄▄ ▄   ▀▄                  
                                 ▄▄     ▄█      ▄                  ▄█▀ ▀        ▀▀▀   ▀▀▀██▄▄▀▀█     █                 
                                 █      ▀       █                ▄█▀    ▀                      ▀▄█▄   ▀▄               
                                ▀▀   ▄          ▀▄             ▄█▀      ▀▀                    ▀ █▄  ▄▄ ▀▄              
                               ▄▀   █▀           █           ▄█▀         ▀▀                 █▀   ▄   ▀▀  ▀             
                               ▄▀ ▄                        ▄▀             ▀█               █      ▀     ▀██▄           
                              ▀▄▄█               █        ▀                ▀▄             █       ▀▄        ▀          
                             ▄█ ▀                █                          ▀▄          ▄▄         ▄        █          
                             ██▄▄▄▄▄              █                          ▀▄        ▄▀           ▀      ██          
                             ▀█    ▀▀ ▀▀▀█▄▄▄▄▄▄  ▄                           ▀▄      ▄▀            ▀▀     ▀█          
                               ▀               ▀▀██▀ █ ▄▄▄▄                     ▄     ▀              ▀▄    ▄▀▄         
                             █ ▀▄                ▀ █      ▀▀▀▀▀█▄▄▄▄▄            ▄  ▀▀                ▄    █ █         
                             █  ▄              █   ▀▀               ▀▀ ▀▀█▄ ▄▄▄  ▄▄▀▀                  ▀  █  █         
                             █   ▀           ▄█     ▀▄                        ▀▀ ██▀ ▄▄▄               ▀▄ ▀  ▀         
                             ▀   ▀▄         ▄        ▄▄                         █▀ █  ▀▀  ▀█▀ ▄▄▄       ▄ ▄            
                                  ▄         ▀         ▄                        ▀   ▄█          ▀▀ ▀██  ▄▄██            
                             █     ▀      █            ▀                    ▄▄      ▀                   ▀▀ █▀▄     ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒█     ▀▄   ▄█             ▀▄                 ▄█▀       █▀                ▄█ █  ▄          
 ▒                    ▒▒▒▒▒▒▒█      ▄  ▄                █▄               █▀          ▀               █▀ ▀  ▄   ▒▒▒▒▒▒▒▒
     ▒▒    ▒                 █       ▀ ▀                 ▄              ▀            ▀▀                ▄▀ ▄▄     ▒▒   ▒
▒▒                    ▒▒▒▒▒  ▓▄      ▀█ ▄                 █          ▄▄               ▀▄         ▄     █  ▄▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒    ▄     ▀▄▀  █ ▄            ▀▀       ▄█▀                ▀█       ▄█▀    ▄▀ ▄             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▀▄    ▀▀ █▄▄        ▀▄     █▀                   █▄     ▀▀      ▄ █▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                  █    ▀▄        ▀▀ ▄▄▄    ▄    ▀                     ▀█            ▄ ▀    ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    ▄            ▀▀▀▄▄▄█▄▄                        ▄▄▄▄         ▄▀▓▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                               ▀▄   ▄                ▀▀█▄  ▀▀▀▀▀▀▀▀▀▀█▄▄▄▄▄▄▄▄▄▄▄▀██         █▀▀               ▒
▒▒                                      ▀▄  ▄           ▄▄▀▀   ▀                      ▄█▀  ▀ ▀▄▄    ▀▀                 
----------------------------
                                     ▄▄▀█▀ ▀ ▄▀      ▀ ▀▀▄▄▄           ▄▄             ▀█▄      █▀▄                     
                                   ▄  ▀     █▀  █           ▀ ▀▀▄▄▄    ▀                 ▀     █  █                    
                                  ▀▀            █                  ▀ ▀▀▄    ▄▄▄▄▄          ▀▄▄ █   ▀▄                  
                                 ▄█     ▄█      ▀▄                     ▄▄      ▀▀▀  ▀▀▀██▄   ███     ▄                 
                                 ▄      ▀        █               ▄▄     ▄                      ▄▀▄▄   ▀                
                                ▀█   ▄           ▀             ▄█▀       █                   ▄▄ ▀▄▀▀   ▀▄              
                               ▄▀  ▄█▀           ▄           ▄█▀          █                 ▄▀   ▄    ▄▄ █             
                               █▀  ▀             █         ▄█▀             ▀                ▀     ▀     ▀ ▀▄           
                              ▄▄▄▀               █       ▄▀                 ▀             ▀▀      ▀▄      ▀█▄          
                              ▀█▀                 █                         ▀▀           █▀        ▄        ▄          
                             ▀▀▀█▄▄▄▄▄                                       ▀█         █           ▀      ▄█          
                              █▄      ▀▀▀▀▀▀▄▄▄▄▄▄▄                           ▀▄      ▄▄            ▀▄     ██          
                              ▀▄                 █▀▄▀ █▄▄▄▄▄                   ▀▄    ▄▀              ▄     ▄█          
                                ▀               ▀▀ ▄       ▀▀▀▀▀█▄▄▄▄            ▄   ▀                █    █ █         
                             █  ▀▄             █    █                ▀ ▀▀█▄▄▄▄▄  ▄▄▀▀                 ▀█  █  █         
                             █   ▄           ▄      ▀▀                        ▀▀▀███ ▄▄▄               ▀▄ ▀  █         
                             █    █          ▀       █▄                         ▄▀ █ ▀▀  ██▀ ▄▄▄        ▄ ▄  █         
                             █    █        █▀         ▄                            ▄█         ▀  ▀█▀ ▄▄▄ ▀█            
                             █     ▀     ▄█            ▀                    ▄▄      █                 ▀ ▄█▄        ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒█     ▀▄   ▄              ▀▄                 ▄█▀       ▄█                ▄█▀█  █▀         
                      ▒▒▒▒▒▒▒█      ▄   ▀               █▄               █▀          █                ▀ ▀  ▄   ▒▒▒▒▒▒▒▒
     ▒▒    ▒                 █▄▄▄▄▄▄▄██                  ▄             ▄▀            ▄█                ▄▀ ▄▄     ▒▒ ▒▒▒
▒▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▓▄ ▀▀▀▀▀▀▄█▄▄                ▀                           █          ▄█    ▄ ▄▄▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒   ▀      ▀▄  ▀▀▄ ▄           ▀▄       ▄█▀                ▄█       ▄█▀    █ ▄▄             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▀▄     ▀▀▀▄         █▄    ▄█▀                   █      ▀▀      █ ▄▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                  █     ▄         ▀▀▀▄▄    ▄   █▀                     ▄█            ▀ ▄    ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▄▄             ▀ █▄▄▀ ▀                        █ ▄         ▄▀█▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                               ▀▄  ▄                ▄▄▀▄     ▀▀▀▀▀▀▀▄▄▄▄▄▄▄▄▄▄▄  ▄█▀         █▀                ▒
▒▒                                      ▀▄ ▄             █▀     ▄                     ▄█▀ ▀ ▀▄▄    ▄                   
----------------------------
                                     ▄▀▀█  ▀ ▄█ █     ▀▀▀▀▄▄▄           █             ▀█▄      ▀▀▄                     
                                   █ ▀      ▄▀   ▄           ▀ ▀█▄▄▄   █▀                         █                    
                                  ▄▄             █                  ▀▀█▀   ▄▄               ▄▄  ▄  ▀▄                  
                                 ▄▀     ▄█       ▀                  ▄▀▀▀▄     ▀▀▀ ▀▀▀ ▄▄ ▄▄▄ ▀█▄█   ▀▄                 
                                 ▄▀    ▄▀        ▄                      ▀▄                   ▀▀ ▀     █                
                                ▀▄               █                        ▄                   █▀▀▄▀█▄  ▀▄              
                               ▄▀  ▄█            █           ▄█▀          ▄▄                 █   ▄      ▀▄             
                              ▄█▀ █▀             ▀▄        ▄█▀             ▄               ▄▄     ▀    ▀█▄█            
                              ▄▄                  █      ▄▀▀                █             ▄▀      ▀▄       ▀▄          
                             ▀██                                             ▀            ▀        ▄                   
                             ██▀▀▀▀▄▄▄▄▄▄                                     ▀         ▀▀          ▀       █          
                              █▀        ▀▀ ▀▀▀█▄▄▄██                          ▀▀       █            ▀▄     ██          
                              █▀▄                ▄▀▀ ▀▀▀▄▄▄▄▄                  ▀▄    ▄▄              ▄      █          
                                ▄               ▀▀ █▄       ▀▀▀▀█▄▄▄▄▄          ▀▄  ▄▄                ▀    ██▄         
                                ▀▄            ▄█    ▄                ▀▀▀▀█▄▄▄▄▄   ▄ ▀                 ▀▄  ▄ ██         
                             █   ▄           ▄       ▀                        ▀ ▀▀██▄▄▄                ▄  ▀  █         
                             █    ▀         ▀▀       ▀▄                          ▀ █ ▀  ▀█▀ ▄▄          ▀ ▄  █         
                             █    ▀▄      ▄█          ▄                            ▄█       ▀▀  ██ ▄▄▄  ▀▄▀  ▀         
                             █     ▄     ▄             █                    ▄█▀     █               ▀▀ ▀██ ▄       ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒      ▀▄   ▀▀             ▀▀                 ▄█▀       ▄▄                   ▀  █          
                     ▒▒▒▒▒▒▒▒█      ▄ ▄█                █▄              ▄█▀         ▀▄                  █  ▄   ▒▒▒▒▒▒▒▒
     ▒▒    ▒                 ▀       █                   ▄             ▄▀            ▄▄            ▄   ▄▀ ▄▄▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒█      ▀█▀▄ ▄               ▀           ▀              ▀█          ▄█▀   ▄ ▄▄▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒   ▀▄     ▀▄  ▀▀▀▄▄           ▀▄                          ▀▄       ▄█▀    ▀ ▄▄             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄     ▄      ▀ █▄▄       ▄     ▄█▀                  ▀█       ▀     ▄▀▄▄▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                  ▀▄   ▄           ▀▀▄     █  ▄█▀                     ▀▄            ▄▄▄    ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▄              ▀▀█▄▀██▀                       ▀█           █▄           ▒▒▒   
 ▒▒▒▒▒▒                               ▀▄  █               ▄ ▀▀▀▀▀▀  ▀▀▀▀▀▀▄▄▄▄▄▄▄▄▄  ▄▄▄▀█          █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▀▄ ▀           ▄▄ ▀    █▄                     ▄█▀▀ ▀▄▄     █▄                  
----------------------------
                                      ▀█  ▀  ▄█▀ █     ▀▀▀▀▄▄▄          █▀            ▀▀▄       █▄                     
                                   █▀        ▀                ▀▀▀▄ ▄    █                       █ █                    
                                  ▄█      ▄      █                  ▀ ▀█▄  ▄▄               ▄▄  █  ▀▄                  
                                 ▄█     ▄█       █                  ▄█▀ █     ▀▀ ▀▀▀ ▄▄ ▄▄   ▀█▄    ▀▄                 
                                 ▄▀    █▀        █                ▄█▀    ▀                 ▀▀▀ ▀█     █                
                                ▀▄                █              ▀       ▀█                   ▄  ▀ ▄▄  ▀               
                                ▀  ▄              █          ▄            ▀▄                  ▀  █▄ ▀█▄ ▀▄             
                              ▄█▀▄█▀              ▀        ▄█▀             ▀▄               █▀    ▀       ▄            
                              ▄▄▄▀                       ▄█▀                ▄▄             █      ▀▄     ▀██           
                             ▄█▄▄                 ▄     ▀                    █           ▄▄        ▄        ▀          
                              █▄ ▀▀▀▀▀▄▄▄▄▄       █ ▄                         █         ▄▀          ▀       ▄          
                              █▄           ▀▀▀▀▀▄▄██▄                          ▀        ▀           ▀▄     ▄█          
                              █ █                  ▄▀ ▀▀▀▄▄▄▄▄                 ▀█     █▀             ▄     ▀█          
                                ▄               █▀ ▀█        ▀ ▀▀█▄▄▄▄          ▀▄  ▄█                ▀    ██          
                             ▄   ▀            ▄     █▄               ▀▀▀▀█▄▄▄▄   ▀▄▄▄                 ▀▄  ▄▀█          
                             █   █▄           ▀      █                        ▀▀▀▀▄█▄▄                 ▄  ▀ █          
                             █    ▀         █        ▀▀                            █▀  ▀█▀ ▄▄          ▀█ ▄ █          
                             ▀    ▀▄      ▄           █▄                      ▄▄▀  ▄█      ▀▀ ▀█▀ ▄▄    ▄▄▀ █          
                             ▄     ▄     ▀▀            ▄                    ▄█▀    ▀▄              ▀  ██ █▄ █      ▒▒▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒█     ▀█  ▄█              ▀▀                 ▄█▀       ▄▄                   ▀ ██          
                     ▒▒▒▒▒▒▒▒█      ▄ ▄▀                █▄              ▄█▀         ▀█               ▄▀ █  ▄   ▒▒▒▒▒▒▒▒
     ▒▒    ▒                 █▀▀███████                  ▄            ▄█▀            ▀             ▄█▀ ▄  ▄▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▓▄     ▀▄▀▀▄▄              ▀▀          ▄▀              █▀          ▄█▀   █ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒   ▀▄     ▀▄   ▀ █▄▄          ▀▄       ▄▀                 ▀         █▀    █ ▄              
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▄▄       ▀▀▄▄       ▄                          ▄█       ▀     ▄▀▄ ░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                  ▀▄   ▄           ▀ █▄▄   ▀                          █             █▄     ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   █              ▀▀▀▄█▄▄▀                       ▄▄           █▄           ▒░▒░▒▒
 ▒▒▒▒▒▒                                ▄  ▀               ▄▄ ▀▀▀▀▀▀  ▀▀▀▀█▄▄▄▄▄▄   ▄▄▄▄█▄          ▄█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      █▄▀▀          ▄ ▀▀     █                      ▄█▀ ▀▄▄      █                   
----------------------------
                                    ▄ █  ▀    █▀ █       ▀▀▀▄▄▄          █             ▀         ▄                     
                                   ▄▄            █             ▀▀▀▄▄▄   █                       █ █                    
                                  ▄█      ▄       ▄                  ▀▀██  ▄▄               ▄   █   ▄                  
                                 ▄▄     ▄█        █                      ▄    ▀▀ ▀▀ ▄▄ ▄▄    ▀█▄██  ▀▄                 
                                  ▀    █▀         █               ▄█▀    ▄                ▀▀ ▀▀▀▀█    ▄                
                                ▀█    ▀           ▀             ▄█▀       █                    █▀▀     █               
                               ▀▀                                          ▀                  █  ▀▄ ▀▄▄ ▀▄             
                              ▄█▀▄▀               █        ▄█              ▀█               ▄     ▄   ▀█▄▀▄            
                              ▀▄█▀                █      ▄█▀                ▀▄              ▀     ▀█       ▄           
                             ▄██▄▄▄▄              █     ▀                    ▄▄           █▀       ▄       ▀█          
                              ▄▀   ▀▀▀▀▀▄▄▄▄▄     ▀▄▄                         ▄         ▄█          ▀       ▄          
                              ██             ▀ ▀▀█▄█▄▄                         █       ▄            ▀▄     ▄█          
                              █ ▀                 ▀▄  ▀▀▀▀▄▄▄▄                  ▀      ▀             ▄     ▀█          
                                ▀▄              █   ▀         ▀▀▀▀▄▄▄▄          ▀█   █▀              ▀█    ▄█          
                             █   ▀            ▄     ▀▄               ▀▀▀▀█▄▄▄▄   ▀▄▄▄                 ▄   ▄▀█          
                             █   ▀▄          █▀      ▄                       ▀▀▀▀█▄▄▄▄                 ▀  ▀ █          
                             ▀    ▄        ▄          ▀                         ▄█▀█▀  █▀ ▄▄           ▀▄ ▄ █          
                             ▄    ▀▄       ▀          ▀▄                      ▄█▀  ▄▄     ▀▀ ▀█▀ ▄▄     ▄▄▀ █          
                             █     ▄    ▄█             ▄                    ▄█▀    ▀▄            ▀▀ ▀█ ▄██  █      ▒▒▒▒
  ▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▄▀      █  ▄               ▀▀                 ▄█▀       ▀▄                 ▄█▀█▀█          
                     ▒▒▒▒▒▒▒█       ▄ █▀                █▄              ▄█▀         █▀               ▄█▀█  ▄   ▒▒▒▒▒▒▒▒
     ▒▒    ▒                ▀█       ▄▄▄                 ▄            ▄█▀            █             ▄█▀ █  ▄▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▓▄     ▀▄▀▀▀▄▄             ▀▀         ▄█▀              ▄█          ▄█▀  ▄▀ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒    █     ▀▄    ▀▀▄▄          █▄      ▄█▀                ▀▄         ▄▀    ▄ ▄▀             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀     ▄        ▀ █ ▄      █     ▄▀                   ▀▄             ▀ ▄▀░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                  ▀▄   █           ▀▀▀▄▄  ▀█  ▄▀                     ▀▀            ▄▀▄▀    ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▀               ▀▀▄█▄▀                        ▀            ▄ ▀          ▒▒▒░▒▒
 ▒▒▒▒▒▒                                ▄ ▀▀              ▄▄▀▀▀█▀▀▀▀  ▀▀▀▀█▄▄▄▄▄  ▄▄▄▄  ▄█          ▀ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      █ ▀▄           █      ▀█                     ▀▀▀▀▀▄▄      ▄▀▀                  
----------------------------
                                     █  ▀      ▀  █       ▀▀█▄▄▄         █                      █▄                     
                                   ▄█             █            ▀▀▀█ ▄▄  ▄█                      ▀██                    
                                  ▄▀      ▄                          ▀ ██  ▄▄              ▀▄    █ ▀▄                  
                                  ▄▀    ▄█                           ▄█▀ ▀    ▀ ▀▀ ▄▄ ▄▄     ▀█▄ █  ▀▄                 
                                 ▄█   ▄█▀         █                      ▀▄              ▀▀▀▀ ▄█▀▄   ▀▄                
                                ██   █▀           █             ▄█▀       ▄▄                   ▄ ▄▀    █               
                               ▀█   ▀             █            ▀▀          ▄                   ▀ ▀▄     ▀              
                               █▀                 █        ▄▄               ▀                █▀   ▄    ▄▄▀▄            
                             ▄▀▄▀                 ▀█     ▄█▀                ▀▀             ▄▄      ▀    ▀██▄           
                             ▀██▀▄▄▄▄▄             █                         ▀▄           ▄▀       █      ▀▀▄          
                              ▀▄      ▀▀▀▀█▄▄▄▄     ▄▀                        ▄▄         █▀         ▀                  
                              █▀▄              ▀ ▀█▀▀▄ ▄                       ▄       ▄█           ▀▄      █          
                              █ ▄                 ▀▀▄  ▀ ▀▀▄▄▄▄                 ▀     ▄              ▀     ██          
                                ▀▄             ▄█   ▄         ▀▀▀▀█ ▄▄▄         ▀▀    ▀              ▀▄    ▄█          
                             █   ▄             ▀    ▀▀                ▀ ▀▀▄▄▄▄   ▀▄ █▀                ▄   ▄▀█          
                             █    █         ▄█       █▄                      ▀▀▀▀█▄▄▄                  █  ▀ ▀          
                            █▄    ▄        ▄          █                         ▄█▀█  ▀█ ▄▄            ▄  ▄            
                            ██     █      █▀          ▀▄                      ▄█▀  ▄▄     ▀ ▀█▀ ▄▄      ▀▄▀            
                            █▀     ▄    ▄              ▄                    ▄█▀    ▀█           ▀  ██ ▄▄▀█         ▒▒▒▒
  ▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  █       ▀  █▀               ▀                 ▄█▀       ▀                  █▄█▀▄  ▒▒▒▒ ▒   
                     ▒▒▒▒▒▒▒█ ▄▄▄▄▄▄▄▄                  █▄              ▄█▀         ██                █▀█  ▄▀  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                 █  ▀▀▀▀▀▀▄                  ▄            ▄█▀            █              ▄▀ ▀  ▄▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▓▄     ▀▄ ▀ █▄▄            ▀█         ▄█▀               ▄            ▀  ▄▀ ▄▓▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒    █     ▀▄    ▀▀█▄▄         █       ▄█▀                █▀               ▄  ▀             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▄         ▀▀▄▄      ▀    ▄█▀                   █              █  ▀░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                  ▀▄   █            ▀▀▄▄  ▀▄ ▄█▀                     ▄▄            ▄ ▀▀    ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒               ▀▄   ▀               ▀▀▄▄██                       ▀█           ▄▀▀▀          ▒▒▒▒  
 ▒▒▒▒▒▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄ ▀▄               █  ▄▄▀▀▀▀▀  ▀▀▀▄▄▄▄▄  ▄▄▄    ▀           ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      █ ▄▄         ▄▄▀▀     ▀                    ▀▀▀▀▀▀▄▄       ▀▀▀                  
----------------------------
                                    ▄▄ ▀          █        ▀▀▄ ▄         ▄█                     ▀█                     
                                   ▄█             █             ▀ ▀▄▄▄   █                       ▄█                    
                                  ▄▄      ▄       █                   ▀▀ █ ▄▄              ▀▄    █ ▀                   
                                  ▄▀    ▄▀        █                  ▄█  ▄    ▀ ▀▀ ▄▄▄▄      ▀█▄ █  ▀▄                 
                                 ▄▄   ▄█▀         ▀▄                ▀▀    ▀             ▀▀▀▀ ▄▄███   ▀▄                
                                ██  ▄█▀            █            ▄▄        ▀█                    ███▄   ▄               
                               ▀▄  █▀              █          ▄█▀          ▀▄                 ▄▄  █▀▀▄  █              
                               ▄▀▄▀                █       ▄                ▄                ▄▀   ▄      ▀             
                              ▀▄                   ▀     ▄█▀                 █              █▀     ▀      ▀▄           
                             ██▀▀▀▀▀▄▄▄▄                                     ▀▀           ▄█       █      ▀█▄          
                              ▀█        ▀ ▀▀█▄▄▄▄   ▄█                        ▀▄         ▄▀         ▀       ▀          
                              ▄ ▀               ▀▀███ ▄ ▄                      ▄▄       █▀          ▀▄      ▄          
                              █ █                 ▀▀▀   ▀ ▀█▄▄▄▄                █     ▄█             ▀     ██          
                             ▄   ▀             ▄▄   █▄         ▀ ▀▀▄▄▄▄          ▀                   ▀▄    ▄█          
                            ▄█   █             ▀     ▀                ▀ ▀▀▄▄▄▄   ▀▄ ▀▀                ▄    ▀▀          
                            █▀    ▀         ▄        ▀▄                      ▀▀▀▀█▄▄▄                 ▀▄  █            
                            ██    █         ▀         ▄                         ▄█▀▀  █▀ ▄▄            ▄  ▄            
                            █▀     ▀     ▄            ▀█                      ▄█▀  ▄▄    ▀  █▀ ▄▄      ▀█▄▀            
                            █      █    ▀▀             █                    ▄█▀    ▀█          ▀  █▀ ▄▄ ▄▀  ▀      ▒▒▒▒
  ▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  █       ▀ ▄                 ▀                 ▄█▀       ▀                ▀  ▀▀▄ ▄  ▒▒▒▒▒▒▒▒
                     ▒▒▒▒▒▒▒▄▄      ██▀                 █▄              ▄█▀         ▄█                  █ ▀█▀  ▒▒▒▒▒▒▒▒
     ▒▒    ▒                 ▀▄      ▀▀▄▄                ▄            ▄█▀           ▀█                 ▀  ▄▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▓▄     ▀▄  ▀▀▄▄            ▀▄         ▄█▀              ▀                ▄▀  ▓▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒    ▀▄    ▀▄     ▀ ▄          ▄       ▄█▀                ▄█               ▀  ▀             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▄         ▀ ▄       ▀     ▄▀                  ▀▄              █ ▀ ▒▒▒▒          
            ▒▒▒▒▒                  ▀▄   ▀            ▀ ▄   █▄                         ▀             ▀ ▀▀    ▒▒▒▒▒▒     
         ▒▒▒                        ▀▄  ▀▄               ▀ ██▄▄▄                      ██           ▄▀▀           ▒▒▒▒  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▀▄             ▄▄▀▀ █  ▀▀▀▀  ▀▀▀▄▄▄▄  ▄▄▄     ▄          ▄▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄ ▄         ▄▄▀▀       ▄                  ▀▀▀▀ ▀▄         █▄                   
----------------------------
                                    ▄█▀            █       ▀▀▀▄ ▄         █             ▄       ▀▄                     
                                   ▄▀              █             ▀▀ ▄▄   ▄▀              ▀▄      ██                    
                                  ▄▄▀     ▄        █                  ▀ █▀ ▄▄              ▀▄    ▀ ▀                   
                                  ▄▀    ▄▀         █                   ▀▀▀▄   ▀ ▀▀▄▄ ▄       ▀█▄ █  ▀▄                 
                                 ▄█   ▄▀           ▀               ▄█▀    ▄▄           ▀▀▀▀ ▄▄▄███   ▀▄                
                                █▀  ▄█▀                           ▀        █                    ▄▄█▄  ▀▄               
                               █▄ ▄█▀                         ▄█▀           ▀                   ▀ ▀▀█▄  ▄              
                              ▀▄██▀                                         ▀▄               ▄█   █▄ ▀█▄ █             
                              ▄██▄                 ▄     ▄█▀                 ▄              ▄▀     ▀   ▀█▄█            
                             ██▄  ▀▀▀▀▄▄▄▄         █  ▄                       ▀            █▀      █▄     ▀▄           
                             ▀█▀▄         ▀ ▀▀▄ ▄▄▄█▄█▀                       ▀█         ▄█         ▀       █          
                              ▄ ▄                 ███ ▄▄▄▄                     ▀▄        ▀          ▀▄      ▄          
                              █ ▀▄               █▀ ▄    ▀ ▀█▄▄▄                ▄      █▀            ▀     ▄█          
                            ▄▄                 ▄    ▀▄          ▀▀▀█ ▄▄          ▀   ▄▄              ▀▄    ▀▀          
                            ██   ▀▄           █▀     ▄                ▀▀▀▀█▄▄▄   ▀█  ▀                ▀    █           
                            █▄    ▀                  ▀█                      ▀▀▀▀▄▄█▀                 ▀▄  █            
                            ██    ▀▄      ▄█          █                         ▄█▀▀ ▀█ ▄▄             ▀  ▄ ▄          
                            ▄      ▀      ▀            ▀                      ▄█▀  ▄█    ▀ ██ ▄▄       ▀▄▄▀ ▀          
                            █      █   ▄█              █▄                   ▄█▀    ▀█         ▀  █▀ ▄▄  ▀▀         ▒▒▒▒
  ▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▄       ▀  ▀                ▀                 ▄█▀       █               ▀ ▀███▄▄   ▒▒▒▒▒▒▒▒
                     ▒▒▒▒▒▒▒█  ▀██████                  ▀▄              ▄█▀         ▄▄                 ▀▄▀▄▀   ▒▒▒▒▒▒▒▒
     ▒▒    ▒                 ▀▄      ▀▀▀▄▄               ▄             ▄▀           █▀                 ▀  ▄▓▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▓▄     ▀▄   ▀▀▄▄           ▀▄                          █                ▄▀  ▓▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒    ▀▄    █▄      ▀▀▄▄        ▄                           ▄              ▄▀ ▀▀             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▄          ▀▀▄▄    ▀█    ▄▀                   ██              ▄ ▀ ▒▒▒▒          
            ▒▒▒▒▒                  ▀▄   ▀            ▀▀█▄▄ █  ▄▀                      █             █ █     ▒▒▒▒▒▒     
         ▒▒▒                        ▀▄  ▀▄               ▀▀██▀▄▄▄                     ▀            ▀ ▀           ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▄             ▄▄▀▀  █   ▀▀▀▀ ▀▀▀▄▄▄▄ ▄▄▄     ██          ▄█▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄ ▀        ▄ ▀▀       ▄▄                 ▀▀▀▀▄██ ▄       ▄█▄                   
----------------------------
                                     ▀             █        ▀ ▀▄▄         ▄█           ▀▄      ▀▀▄                     
                                     ▀             █              ▀▀▄ ▄   ▀              ▀▄      ▄█                    
                                   ▄▀              █                   ▀▀▀█ ▄              ▀▄    █ ▀                   
                                  ▄▄               █                  ▄█▀ ▀   ▀ ▀▀▄▄▄▄       ▀▄  █  ▀▄                 
                                 ▄█   ▄▀           █               ▄▄     ▀█           ▀ ▀ ▄▄▄▄▀██   ▀▄                
                                █▀  ▄▀             █              ▀▀       █▄                  ▀▀██▄  ▀▄               
                               █▄▀▄▀               █          ▄█            █                  ▄▄  ▀▄  ▀▄              
                              █▄█▀                 █         ▀▀              ▀                 ▀  ▀▄ ▀▄  ▄             
                             █ ▀▄ ▄▄               █     ▄█▀                 ▀▄              █     ▀   ▀▄ █            
                             █▄▀▄   ▀▀▀▀▄▄▄▄       █  ▄                       ▄            ▄       ▀▄    ▀▄█           
                             ▀█ ▀           ▀▀▀▀▄▄▄█ ▀▀                        ▀          █▀        ▀      ▀█          
                              ▄ █                 ▄ ▀▀ ▄▄▄▄                    ▀█       ▄▄          █▄                 
                              █  █               █▀ █     ▀▀▀█ ▄▄               ▄▄      ▀            ▀     ▄█          
                            █▄   ▄                   ▀          ▀▀▀▀▄▄▄          █    █▀             █     ▀▀          
                            █▀    █          ▄█      █                 ▀▀▀█ ▄▄    ▀                   ▀    █           
                            ██    ▄          ▀        ▀                      ▀ ▀█▄██▀                 █   █            
                            █▀    ▀▄      ▄           █▄                         ▄▀▀ █▀ ▄▄             ▀  ▄ █          
                            █            █▀            ▀                      ▄█▀  ▄█   ▀ ▀█ ▄▄        █ ▄▀ ▀          
                            ▄      ▀▄                  █▄                   ▄█▀    ▀▀         ▀ █▀ ▄    █▀ █       ▒▒▒▒
 ▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  █       ▀▄█                 █                 ▄█▀       █              ▀ ▀█ ▄▀ █   ▒▒ ▒▒░░▒
▒                    ▒▒▒▒▒▒▒█▀▀     ██▄                 ▀▄               █▀                           ▄██ ▀█   ▒▒▒▒▒▒▒▒
     ▒▒    ▒          ▒▒▒▒▒▒▒▓▄      ▀ ▀█▄▄              ▄                          ██              ▄█▀▀  ▄▓▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒█     ▀▄   ▀ █            ▀▄         ▄               ▀▄            ▄▀▀     ▓▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒     ▄    ▄       ▀ ▄         ▄      ▄▄▀                 ▀               ▄▀ ▀▀             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▀          ▀▀▄▄    ▀▄   ▄█▀                   ▄▄             ▄▀ █ ▒▒▒▒          
            ▒▒▒▒▒                  ▀▄  ▀▄             ▀▀▄▄ ▄ ▄█▀                     █▀             ▄ █     ▒▒▒▒▒▒     
         ▒▒▒                        ▀▄  █                 █▀██ ▄▄▄                    █            █▄▄           ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ █            ▄ █ ▀ ▀▀    ▀▀▀ ▀▀▀▄▄▄ ▄▄▄      ▀▄▄         ▀▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄▀▄       ▄ █ ▀       █                 ▀▀▀  ███▄        ▄▀▀                   
----------------------------
                                     ▀▀       ▄▀    █        ▀ ▀▄▄         █           ▀█▄       ▄                     
                                    ▄▀       ▀      █             ▀ ▀▄▄   ▄▀             ▀█▄     ██                    
                                   ▄▀               █                  ▀ ██ ▄              ▀█▄   █ ▀                   
                                  ▄▄                █                 ▄▄  ▄▄  ▀ ▀ ▄▄▄▄       ▀▄   ▄ ▀                  
                                 ▄█                 █                ▀▀    █          ▀▀▀▀▄▄▄▄ ▀▄ █  ▀▄                
                                ▄▀                  █            ▄█▀       ▀█                 ▀▀▀██   ▀▄               
                               ▄▄▀                  █         ▄▄            █▄                  ▄▀▄    ▀▄              
                              ▄▄▀                   █        ▀▀              █                ▄█  ▀▄    ▀▄             
                             ▄██▀▀▄▄▄▄              █    ▄█▀                  ▀               ▀    ▄      ▄            
                             █ ▀█     ▀ ▀▀▄▄▄▄      █ ▄▄                      ▀▄           ▄█      ▀▄      ▄           
                             ▀█ ▄            ▀▀▀▀█▄▄▄▀▀                        ▄          ▄▀        ▀      ▀█          
                              ▄ ▀▄                ▄ ▄ ▀ ▄▄▄▄                    ▀        █▀         █▄      ▀          
                            ▄ ▀  ▀              ▄█▀ ▀▄     ▀▀▀█▄▄▄              ▀▄     ▄             ▀      ▀          
                            ██   █              ▀    ▄           ▀▀▀█ ▄▄         ▄    ▀▀             █     ▀▀          
                            ██    ▀          ▄       ▀▄                ▀ ▀█ ▄▄    ▀ ▄▄                █    █           
                            ██    ▄        ▄█▀        ▄                      ▀ ▀█▄█▄▀                 ▄   █ ▄          
                            █      █       ▀          ▀▄                           ▀ █▀▄▄              █  ▄ █          
                            ▀      ▄    ▄              ▄                      ▄▄▀  ▄█   ▀ █▀▄▄         ▄ ▄▀█▀          
                            █      ▀▄  █▀              ▀▄                   ▄█▀    █▀        ▀ █▀ ▄    ▀▄  █       ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄   ▄▄▄▄▄▀ ▀                 ▄                 ▄█▀       █             ▀ ▀█ ▄▄▀     ▒▒ ▒▒░░▒
▒                     ▒▒▒▒▒▒▀▄  ▀▀▀▀▀█▄▄                ▀▄                ▀         ▀                 ▄██▀▄            
     ▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓       █ ▀ ▄               ▄            ▄             ▄█              ▄█▀█  ▄▓▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒█     ▀▄    ▀▀▄▄          ▀▄        ▄█▀              █▀            ▄█▀ ▀   ▓▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒    ▀▄    ▄        ▀▀▄▄       ▄      ▄█▀                 █          ▄▀▀  ▄▀ ▀▀             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▀          ▀▀█     ▀▄    █▀                   ▀              ▄▀ █ ▒▒▒▒          
            ▒▒▒▒▒                   ▄  ▀▄             ▀ ▄▄ ▄                         ▄█            ▄▀▄▄     ▒▒▒▒▒▒     
         ▒▒▒                        ▀▄  ▄                 ▀██▄▄ ▄▄▄                  █▀            ▄▄            ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▀             ▄ ▀  ▀     ▀▀▀  ▀▀▄▄▄ ▄▄       █▄█▀        █ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀ ▀▄      ▄ ▄ ▀       ▀█                ▀▀▀ ▀▀██▀         █▀▀                   
----------------------------
                                     ▄▀       ▄▀▀             ▀▀ ▄▄        ▄▀          ▀█▄    ▀▀▄▄                     
                                    █▀       ▀                     ▀▀▄ ▄   █             ▀█▄      █                    
                                   █▄                                    ██ ▄▄             ▀█▄    █▀                   
                                  ▄█                                    ▀▀ █  ▀ ▀ ▄ ▄        ▀▄   █ ▀                  
                                 ▄█                                 ▄█▀    ▀▄         ▀ ▀ ▄▄▄  ▀▄ █  ▀                 
                                ▄▀  ▄▀                           ▄█         █                ▀▀▀▀█▄   ▀▄               
                               ▄▄██▀                          ▄▄            ▀█                  ▄ █    ▀▄              
                               ▄█▀                           ▀▀              █▄                ▄▀  █  ▄ ▀▄             
                             █ █▄▀▀▀█▄▄▄                 ▄█▀                  █              ▄█    ▄   █▄▀▄            
                             █ ▀        ▀▀▀▀▄▄▄▄      ▄█                      ▀█             ▀     ▀▄   ▀██▄           
                              █ █              ▀ ▀▀▄▄▄█                        ▄▄         ▄█              ▀█▄          
                              ▄  █                  █ ▀▀▀▄▄▄                    ▀         ▀         █▄      ▀          
                            █ ▀  ▄              ▄█   ▀      ▀▀▀▄▄▄              ▀█     ▄█            ▀      ▄          
                            ██   ▀▄            █▀    █            ▀▀▀▄▄▄         ▄▄                  ▄     █           
                            █▄    ▀                   █                 ▀▀█▄▄▄    ▀  █▀               █    ▄           
                            █▀    █        ▄▀         █                      ▀▀▀█ █▄                  ▄   █ █          
                            █      █     ▄█▀          ▀█                           ▀ █ ▄▄             ▀▄  ▄▄▀          
                            █      ▄     ▀             ▄                       ▄   ██  ▀ ▀█ ▄▄         ▀ ▄▀█           
                           █▀      ▀▄ ▄                ▀▄                   ▄█▀    █▀       ▀ ▀█ ▄     █ ▄         ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ███▄▄    ██▀                 ▄                 ▄█▀       █            ▀ ▀█ ▄ █▀ ▄   ▒▒ ▒▒░░▒
▒                     ▒▒▒▒▒▒ ▄      ▀██                 ▀▄                ▀         ▀                 ▀ █▀ █▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄      ▄  ▀▀▄▄             ▄           ▄▄▀             ▄               ▄ █ ▀▀▓▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▓     ▀▄     ▀█▄▄         █▄        ▄█▀              ██            ▄█▀ ▀  ▀▓▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒    ▀▄    ▄        ▀ ▄▄       ▀       █▀                ▀█          ▄█▀   ▀ █▀             
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▀           ▀▀▄▄   █▄   ▄                     █         ▀▀   ▄▀▄▄ ▒▒▒▒          
            ▒▒▒▒▒                   ▄  ▀▄              ▀█  ▀▄█▀                                    ▄▀▄      ▒▒▒▒▒▒     
         ▒▒▒                        ▀▄  ▀                ▄█▀█▄▄▄ ▄▄                  ▄█  ▄▄       ▄▀ ▀           ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀▄           ▄▄▀▀   ▀▄     ▀▀▀ ▀▀▄▄▄ ▄▄      ██▄█▀         ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄▄      ▄ ▄ ▀        ▀                 ▀▀▀ ▀▀▄██         ▄█                    
----------------------------
                                              ▄█▀   █          ▀▀▄          █           ▀▄    ▀▀▄                      
                                    ▀▄       ▀      █               ▀▀▄▄   █▀            ▀█▄     ▀█                    
                                   ██               █                   ▀ ▀▄ ▄             ▀█▄     ▀                   
                                  ▄█    ▄           █                  ▄█▀ ▄  ▀ ▀ ▄ ▄        ▀█     ▀                  
                                 ▄▀  ▄▄▀            █               ▄█      ▀        ▀▀▀▀▄ ▄   ▀▄    ▀                 
                               ▄ ▀ ▄█▀              █            ▄▄         ▀▄               ▀▀▀▄▄▄   ▀                
                              ▄ ▄█▀▀                █         ▄ ▀▀           █                   █▀▄▄  ▀               
                             ▄█▄▀▄▄                 █        ▀▀              ▀█                ▄   ▀ █▄ ▀              
                             █▀▀▀  ▀▀▀█▄▄▄          █    ▄█▀                  ▄               █▀   █  ▀█ ▀             
                             █ ██         ▀▀▀█▄▄▄   █ ▄█                       ▀            ▄       █   ▀ ▀            
                              █  █               ▀▀▀█ ▄▄                       ▀▄          █▀              █▄          
                              ▄                     ▀█ ▀▀▀▄▄▄                   ▄        ▄▄         ▀▄      █          
                            █ ▀  █              ▄    ▄       ▀▀█▄▄▄              ▀      █▀           ▀      ▄          
                            █▀    █           ▄█▀    ▀▄           ▀ ▀█▄▄▄        ▀▄   ▄▄             ▄     ▄           
                            ██    ▄          █▀       ▀                 ▀▀▀▄▄▄    █  ▀▀              ▀▄    ▄▄          
                            █     ▀▄                  █                       ▀▀█ ██▄                     ▄ █          
                            █      ▀     ▄             ▀                          █▀██ ▄              █   ▄█           
                           █▀      ▄   ▄█▀             █                       ▄   ██  ▀ █▀▄▄          █ ▄▀▀           
                ▒▒▒▒▒      █       ▀█ █▀               ▀█                   ▄█▀    █▀       ▀ █ ▄▄     ▄ ▄         ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▓▄   ████▄▄                  ▄                  █▀       █           ▀ ▀█ ▄ ▀▄▀ ▄   ▒▒▒▒▒░░▒
▒                     ▒▒▒▒▒▒▀▄      ▀█ ▄▄               ▀▄              ▄           █                ▀ ██▄▄▀▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█      ▄   ▀▀▄▄            ▄           ▄█▀                               █ ▄█▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▓▄    ▀▄     ▀ ▄▄         █▄         █▀              ▄█            ▄▄  ▀  ▀▓▒▒▒         
                       ▒▒ ▒▒    ▀     ▄         ▀▀▄▄      ▀      ▄                  ██          ▄█▀  ▀  █              
▒▒▒              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    █           ▀ ▄▄   █   ▄█▀                    ▄         ▀▀    ▀▄▄ ▒▒▒▒          
            ▒▒▒▒▒                   ▄  ▄               ▀▀▄▄▀ █▀                      █             ▄▀▄      ▒▒▒▒▒▒     
      ▒▒▒░▒▒                        ▀   ▀               ▄ █▀█▀▄▄▄ ▄▄                 ▀   ▄▄       ▄▀ ▀           ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ █▄          ▄▄▀▀     ▄     ▀▀▀ ▀▀▄▄ ▄▄       ▄▄▄█▀       ▄▀█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ▀▄▀     ▄ ▄ ▀         ▀▄               ▀▀▀ ▀▀▄█▀▀        ▄█▄                    
----------------------------
                                      ▄       ▄█▀               ▀▀▄▄        ▄▀           ▄     ▄▄                      
                                    ▀█       ▀       ▄              ▀   ▄   █             ▀▄     ▀▄                    
                                   ██                █                    ██ ▄             ▀█▄    █▀                   
                                  ▄█   ▄▄▀           █                 ▄▄  ▀▄   ▀▀▄ ▄        ▀█   █ ▀                  
                                ▄▄▀  ▄█▀             █              ▄▄▀▀    ▄        ▀▀▀ ▄▄▄   ▀  █  █                 
                               ▄  ▀ ▀▀               █           ▄ ▀▀        █              ▀ ▀▄▄▄▀   █                
                               ▀▄▀                   █        ▄ ▀▀           █▄                  ▄ █▄  █               
                             ▄▀█▀█▄▄▄                █       ▀▀               ▀                 █▀  ▀█▄ █              
                             █ ▀▄    ▀▀▀█ ▄▄        ██    ▀▀                  ▀▄              ▄    █  ▀  █             
                             █ █▀▄          ▀▀▀▄▄▄▄ █ ▄█▀                      ▄             █▀     █    ▄█            
                              █  ▀                ▀ ██ ▄▄                       █          ▄        ▄    ▀██           
                            ▄ ▄  ▄                 ▀    ▀▀▀▄▄▄                  █▄        █▀        ▀▄     ▀█          
                            █▄▀  ▀▄                  █       ▀▀▀█ ▄              ▀       ▀           ▀                 
                            █▀    ▀           ▄▀      █            ▀▀▀▄▄▄        ▀▄   ▄█▀            ▄     ▄▀          
                            ▀▀    █         ▄█▀       ▄                 ▀ ▀█▄▄    ▄                  ▀▄    ▄▄          
                            █      █       █▀         ▀▄                      ▀▀█ ▄█▄                 ▀   ▄█▀          
                           ██             ▀                                      ▄███▀ ▄              █   ▄█           
                           █       █                   █                         ▀ ██  ▀ █ ▄▄          █ ▄▀            
                           █▄▄▄     █▄▀                 ▀                   ▄█▀    █▀      ▀ █▀▄▄        ▄         ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀█▀▀▀    █▀                  █                  █▀       █           ▀ █ ▄  █▄▀▄    ▒▒▒▒▒░░▒
                      ▒▒▒▒▒▒▀▄      ▀▄▀▀▄▄              ▀▄             ▄▄           █               ▀ ███ █ ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█      ▄     █             ▄           ▄█▀            ▀                 ▀█▀▀ ▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▄    ▀▄      ▀▀▄▄        █▄          ▀                                █  ▀▀            
                       ▒▒ ▒▒    ▀     ▄         ▀ ▄▄      ▀     ▄█▀                 ██          ▄█▀  █  █              
                 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▀▄            ▀█ ▄  █    █▀                   ██        ▄█▀   ▀ ▄▄ ▒▒▒▒          
            ▒▒▒▒▒                   ▄  ▄               ▀ ▄██▄                       ▀▄             ▀  ▀     ▒▒▒▒▒▒     
      ▒▒▒░▒▒                        ▀  ▀█              ▄ ▄ █▄▀▀▄▄ ▄▄                 █   ▄█         ▀▀           ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▄          ▄▄▀      ▄▄      ▀▀ ▀▀▄▄ ▄▄       █ ▄█▀        ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                      ▄█    ▄ ▄ ▀           ▄               ▀▀ ▀▀▄▄▄▄         ▄█                     
----------------------------
                                      █       ▄█▀    █            ▀▄▄        █               ▀▀▄                       
                                    ▀█       ▀       █               ▀▀▄▄   █              ▄     ▀▄                    
                                   █▀     ▄          █                   ▀ ▀█▄              █▄    █▀                   
                                 ▄▄▀   ▄█▀           █                   ▀▀ ▀  ▀▀▀▄ ▄        ▀█   ▀ █                  
                                ▄ ▀   ▀▀             █                ▀▀    ▀▄       ▀ ▀▄▄▄    ▀   █ █                 
                               ▄▀ ▀                                ▀▀        ▄              ▀▀ ▄▄  █  █                
                               ▀▄█▀                             ▀▀           ▀█                   █▀▄  █               
                             ▄█ █ ▀█▄▄▄                      ▀▀               ▄                 ▄  ▄▀█  █              
                             █ █▀▄     ▀▀▀▄▄▄▄            ▀▀                   ▀               █▀  ▀▄  ▄ █             
                             █ █ ▀           ▀ ▀█▄▄▄ ▄ ▀▀                      █▄             ▀     ▀   █▄█            
                              █  ▄                 ▄█▀  ▄▄                      ▀          ▄█       ▄    ▀ █           
                            ▄ ▄  ▀▄               █▀ █   ▀▀▀▄▄▄                 ▀▄         ▀        ▀▄      ▄          
                            █▄    █                  ▀█       ▀ ▀▄▄▄             ▄      ▄█           ▀      ▀          
                            ██    ▄                                ▀ ▀█▄▄        ▀█    █▀            ▄     ▄▀          
                            ▄▀    █▄        ▄         █                  ▀▀█ ▄    ▄                  ▀▄    █▄          
                           ▄█      █      ▄█           █                      ▀▀█ ▄▀█▀                ▀   ▄█▀          
                           █▀           ▄█▀            ▄                         ▄███▀▄▄              ▄   ▄▀           
                           ▀       █  ▄█▀              █▄                        ▀ ██ ▀ ▀▀ ▄          ▀▄ ▄▀            
                           █     ▄▄▄█▄▀                 ▀                   ▄█▀    █▀      ▀ █ ▄       ▀ ▄         ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀▄    ▀▀▀█▄▄                 █                  █▀       █          ▀ █ ▄▄  ▄▄▀█    ▒▒▒▒▒░░▒
                      ▒▒▒▒▒▒▒█      ▀▄ ▀▀               ▀█             ▄▄▀          █              ▀ █▀█▄   ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█      ▄    ▀▀▄▄           ▄            █▀            █                ▄█▀█▄█▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▓▄    ▀▄        ▄▄        █        ▄▄▀                               ▀▀▀▀ ▄▀            
                       ▒▒ ▒▒    ▀▄               ▀▀ ▄     █      █▀                             ▄▄   ▀▀▄▀              
                 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▀▄            ▀▀▄▄  ▄  ▄▄                     ██        ▄█▀   ▀▀▄▀ ▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                  ▄▄  ▀                 ██▄█▀                      ██             ▀▀▄      ▒▒▒▒▒      
      ▒▒▒░▒▒                        ▀  ▀▄             ▄ ▄▀▀█  ▀█▄▄ ▄                ██   ▄█       ▀▀▀            ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█ ▀         ▄▄▀ ▀     ▄       ▀▀ ▀▀▄▄ ▄▄       ▄  █▀       ▀█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     ██▄   ▄ █ ▀           ▄                ▀▀ ▀▄▄ █          ▀█                     
----------------------------
                                      ▀       ▄█▀     █          ▀▀▄         ▄▀         ▀▄   ▀▀▄                       
                                    ▀▀       ▀        █                ▀ ▄  ▄█                  ▀▀▄                    
                                   █     ▄▄           █                    █▀ ▄             ▀▄     █                   
                                 ▄▄ ▀  ▄█▀            █                 ▄█  █▄ ▀ ▀▄ ▄        ▀█    ██                  
                                ▄  ▀                 █               ▄█      ▀       ▀ ▀▄ ▄    ▀   █ █                 
                                ▀ ██▀                █             █▀        ▀▄            ▀ ▀▄ ▄ ▄█  █                
                              ▄▀▄██                  █          ▀▀            ▀                  ▀▄█▄  █               
                             █ ▀█▄▀ ▀█▄▄▄            █     ▄ ▀▀               ▀▄                 █▀█▀   ▄              
                             █ █ █       ▀▀▀▄▄▄      █  ▄ ▀▀                   ▄                ▀   █ ▀▄ ▄             
                             █ █ ▄             ▀▀▀▄ ▄▄ ▀▀                      ▀█            ▄█     ▀  ▀▄ ▄            
                              █  █                 ▄██▀▀▄▄▄                     ▄           ▄▀      ▄     █▄           
                            █ █   █              ▄█▀ █▄   ▀▀▀▄▄▄                 █        ▄         ▀▄    ▀█▄          
                            █▄                 ▄█▀    ▀        ▀▀▀▄▄▄            ▄       █▀          ▀                 
                            ▀▄    █           ▄▀      █             ▀▀▀ ▄▄        ▀     ▀            ▄                 
                            ▄     ▀▄                  ▀▄                 ▀▀█ ▄▄   █▄ ▄▄              █     ▀▄          
                           █▄      ▀                   ▀                      ▀▀█ ▄▀▀▀                █   ▄█           
                           ▄       ▄                   █                         ▄▄██▀▄▄                  █▀           
                           ▄       ▀▄ ▄                ▀█                       █▀ ██ ▀ █▀▄▄          █  ▄▀            
                           ▄▀███▄   █▀                                      ▄█▀    █▀     ▀ █▀▄▄       █ ▄▄        ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▄       █ ▄▄                █                  ▀▀       █         ▀ ▀▀▄▄    ▄ ▀    ▒▒▒▒▒░░▒
                      ▒▒▒▒▒▒▒█      ▀▄  ▀█▄             ▀█             ▄█▀          █               ▀▀▄█▄ ▄ ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄           ▀█            ▄             ▀            █                ▄▄▀▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▓▄    ▀▄       ▀▀▄▄       █        ▄█▀               █              ▄█▀▀▀▀█             
                       ▒▒ ▒▒    ▀▄    ▀          ▀ ▄▄     █     ▄ ▀                                  ▀▀▄▀              
                 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█   █              ▀█   ▄  ▄█▀                              ▄█▀   ▀▀▄▀ ▒░▒▒▒▒░▒░▒░▒░▒
            ▒▒▒▒▒                  ▄▄  ▀                ▀██▄                        ▄▄             ▀▀█      ▒▒▒▒▒      
      ▒▒▒░▒▒                        ▀▄ █               ▄▀▀▀█▀  ▀▄▄ ▄▄               ██   ▄█▀      ▀█▀            ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█ █        ▄▄▀ ▀      █       ▀▀▀▀▀▄▄ ▄       ██  ▀▀       ▀█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                     █▄   ▄▄▀ ▀            █               ▀▀ ▀▀▄▄▀█          ▀█                     
----------------------------
                                     ▄▄▀      ▄█▀     █           ▀▀▄▄        █         ▀█   ▀▄▄                       
                                    ▀█▀               █               ▀▀▄▄   █            ▀      ▄▄                    
                                   █▄▀   ▄█▀          ▀                   ▀▄▀▀▄             ▀▄     █                   
                                 ▄▄ ▀   ▀▀                              ▄▄▀▀ ▀ ▀ ▀▄ ▄        ▀█▄   ▀█                  
                                 ▀ ▀▄▄                ▄              ▄▄      █       ▀▀▀▄▄     ▀     █                 
                                ▀ ▀▀▀                 █           ▄█          ▀            ▀▀ ▄▄  ▄   █                
                              █▄██▄▄                  █         █▀            █                 ▀▀▀█▄  ▄               
                             ▄▀ ▄█  ▀ ▀█ ▄▄          █▀    ▄ ▀▀                ▀                 ▄ █▀   ▄              
                             █ █          ▀ ▀█ ▄▄    █  ▄▄▀▀                   █▄              ▄█▀  █ █▄▀▄             
                             █ █ █              ▀▀▀█▄█▄ ▀                       ▀             ▄▀       ▀ ▀▄            
                              █   █                ▄███▀▀▄▄▄                    ▀▄          ▄       █    █▀▄           
                            █ █   ▀              ▄█▀  ▀    ▀▀█ ▄                 ▀        ▄█▀       ▀▄    ▀█           
                            ██    ▄            ▄█▀    ▄         ▀▀█▄▄            ▀▄       ▀          ▀      █          
                            ▀█    █▄         ▄█▀      █▄             ▀▀█▄▄        ▀    ▄             ▄      ▄          
                           ▄█      █       ▄█▀         █                 ▀ ▀▄▄▄   ▀▄ ▄█▀             █     ▀▄          
                           █▀            ▄█▀           ▄                      ▀▀▀ ▄▄                  █   ▄█           
                           ▀       █   ▄█▀             █                         ▄▄██▀▄               ▀   █▀           
                           █       ▀▄▄█▀                █                       █▀ ██ ▀ █ ▄           █  ▄▀▀           
▒                ▒▒▒▒     ▀▀▀     ███▀                  ▄                   ▄█▀    ▀      ▀ █ ▄       ▀▄ ▄█        ▒▒▒▒
 ▒        ▒▒▒▒▒▒▒▒▒▒▒       █       ▄▀▀▄▄               █                 ▄ ▀       █         ▀ █ ▄    ██      ▒▒▒▒▒░░▒
                      ▒▒▒▒▒▒▒█      ▀█  ▀ ▄▄            ▀█             ▄█▀          █             ▀ █ ▄ ▄ █ ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄             ▄▄          ▄          ▄▄              █                 ▀▀██▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▓▄    ▀▄        ▀█▄       █         █▀               █              ▄█▀▀▀▄              
                       ▒▒ ▒▒    ▀█    ▀           ▀█     ▀█    ▄█▀                  █             ▀▀ ▀▀▄▀              
                 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█   █              ▀▀ ▄    ▄ ▀                    █         ▄█▀   ▀▀▄▓░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                  ▄▄  █                ▀▄███                                 ▀    ▀▀▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                        █▄ ▄              ▄▀ ▀ ▄ ▀▀▀▀▄▄▄▄                    ▄█▀       ▄▀            ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀▄       ▄▄▀ ▀       ▀        ▀▀ ▀▄▄ ▄            ▀      ▄▄▄▒▒▒▒▒▒▒▒▒░▒▒░▒▒░▒▒░▒
▒▒                                    ▀█▀  ▄▄▀ ▀             ▀               ▀▀ ▀▄▄ ▄█▀        ▄▄▀                     
----------------------------
                                     ▄▄▀       ▄▀      █           ▀▀▄▄       ▄▀         █▄   ▄                        
                                     █▀    ▄▀          █               ▀▀ ▄  ▄▀           ▀     ▀▄                     
                                   █▄▀  ▄ ▄▀          ▄▀                    ██▄              ▄    ▀▀                   
                                 ▄ ▄▀ ▄█              █                 ▄ ▀▀ ▄   ▀▄ ▄         █▄   ██                  
                                 ▀▄█ ▄▀               █              ▄▄▀▀     █      ▀▀ ▄▄     ▀   █ █                 
                               █  █                   ▀           ▄▄          ▄           ▀ ▀▄ ▄  ▄█  ▄                
                               ▄▀▀▀▄▄▄                          █              █                ▀▀▀█▄  ▄               
                             ▄ ▄▄▄    ▀▀▀▄▄▄               ▄ ▀▀                ▄                  █▀█▄ ▀▄              
                             █ ▀ █          ▀▀▀▄▄▄    ▄ ▄▄ ▀                    █                ▀  ▀▀█ ▀▄             
                             █▄▄  █               ▀▀▀▄█▄                        ▄             ▄     ▄   ▄▀             
                                  ▀                ▄█▀ ▀ ▀▄▄▄                   ▀█          ▄█▀     █   ▀ █            
                            █▄▀   ▄              ▄▀▀  ▄     ▀▀█▄▄                ▄          ▀        █    ██           
                            █     █            ▄▀     █           ▀▄▄▄           ▀█      ▄           ▀     ▀▀          
                            ▀▀     █         ▄▀       ▀█             ▀▀█ ▄        ▄    ▄█▀           ▄      ▄          
                           █▄      ▀       ▄▀                             ▀▀█▄▄   ▀█   ▀             █     ▀▄          
                           ▀▀      ▄     ▄▀            █                      ▀ ▀▄▄▄                  █    █           
                          ▄▄       █   ▄▀              ▀▄                        ▄▄██ ▄               ▀   █            
                          █   ▄▄▄   █                   ▀                       █▀ █  ▀ █ ▄           ▄  ▄▀▀           
                ▒▒▒▒▒      █  ▀▀▀▀  ▄                   █                   ▄█▀     █     ▀ ▀▄▄       █  ▄█        ▒▒▒▒
 ▒        ▒▒                █       ▄ ▀▀                █                ▄▄ ▀       █          █▀▄     ██ ▄    ▒▒▒▒▒░░▒
                      ▒▒▒▒▒▒▒▄▄      █   ▀▀              █              █▀          █            ▀ █ ▄ ▀█▄▀ ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄            ▀▀▄▄         ▄          ▄█▀             █                ▀▄█ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▓     █         ▀▀▄▄      █       ▄▄ ▀               █              ▄▄ ▀▀▀█             
                       ▒▒ ▒▒    ▀▀    █           ▀ ▄▄   ▀█     █▀                  █             ▀▀ ▀▀▄▀              
                 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█   ▄              ▀ ▄▄ ▀ ▄█▀                     █         ▄▄    ▀▀▄▒░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄▄ ▀▄                  █ █▄                      █        ▀▀   ▄▄ ▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                        ▄▄ ▀           ▄ ▄▀ ▀  █ ▀▀ ▀▄▄ ▄               █    ▄█▀     ▄▄▄▀            ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  █      ▄ ▄▀▀▀       ▀▀        ▀▀ ▀▄▄ ▄       █           ▄▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀▀▄▄ ▄▀▀              ▀▄               ▀▀▀▀▄▄▄██▀        ▄▄▀                     
----------------------------
                                     ▄▄      ▄ ▄▀      █             ▄         █         ▀▄  ▀▄                        
                                     █▀     █          ▀               ▀ ▄    █           ▀█   ▀▀▄                     
                                   █▄▀  ▄  ▀                               ▀▄█▀▄             ▄    ▀▄                   
                                 ▄ ▄▀  █               █                 ▄█  ▀█ ▀▀▄ ▄         █▄   ██                  
                                 ▀▄█▀ ▀                █             ▄ ▀▀     ▄      ▀▀ ▄▄     ▀   █ █                 
                               █ ▄▄▀                  █           ▄▄▀▀        ▀▄          ▀ ▀▄▄   ▄▀  ▄                
                              ▄▀▀█▀▀▀▄▄▄              █         █                              ▀ ▀███ ▀▄               
                             ▄ ▄▄█      ▀▀▀▄▄▄        █    ▄▄▀▀                ▀▄                 ▄ █▄ ▀               
                             █ ▀  █           ▀▀█▄▄▄    ▄█                      ▀               ▄█   ▀▀ ▀              
                             ▀▄▄  ▀                ▀ █▀█▄                       ▀▄             █▀   █  █▄█             
                            ▄     ▄                ▄▀ █ ▀ ▀ ▄                    ▀            ▀     █   ▀▄█            
                            ██▀   █                   █      ▀▀█▄▄               █▄        ▄         █   ▀█▄           
                            ▀▄    ▀▄                  ▀█         ▀▀█ ▄            ▀      ▄█▀         ▀     █▄          
                           ▄▀▀     █                                  ▀▀▄▄▄       █     █▀           ▄      ▀          
                           █▄                          █                  ▀▀█ ▄    ▀                 █     █▄          
                           ▀       █     ▄▀            █▄                       ▀▄▄▄▄▄               ▀▄    ▀           
                          █▀       █▄ ▄█▀               █                          ▀█ ▄               █   ▀            
                          ███▄     ▄██▀                                         █▀  █ ▀ █▄▄              ▄█▀           
                ▒          █      ▀▀ █▄                 █                   ▄█▀     █      █ ▄        █  ▄▀        ▒▒▒▒
 ▒ ▒                        ▄▄      █  ▀█▄              █▄               ▄▄ ▀       █        ▀ █ ▄    ▀ █ █    ▒▒▒▒▒░░▒
                ▒▒    ▒▒▒▒▒▒▒▄▄      █    ▀█▄            █              ▀▀          █             █▀▄  ███  ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄             ▀█▄         ▄           █▀             █               ▀ ██ ▄▒▒▒▒▒▒▒▒▒▒   
▒▒▒▒▒▒▒▒▒▒▒▒                 ▒▒▓     █          ▀█▄      █       ▄█▀                █                ▀▀▀▄▀             
                       ▒▒ ▒▒    ▀▀    █            ▀█    █▄   ▄▄ ▀                  █            ▄█▀ ▀▀▄▀              
                 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀                   ▀█  █  ▀▀                     █         ▄▄   ▄▄ ▄░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄▄ █                  ▄▄█ ▄                      █        ▀▀   ▄▄▄▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                       ▀▄▄ █          ▄ ▄▀ ▀   ▀  ▀▀ ▀▄ ▄▄              █    ▄█▀     ▄▄▄▀            ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▄▄      ▄ ▄▀▀         ▀▄        ▀▀ ▀▄▄ ▄       █ ▄           ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀█▄▄▀ ▀               ▀▄               ▀ ▀█▄ ▄█▀▀        ▀█▀                     
----------------------------
                                     ▄ █     ▄ ▄▀       █           ▀▀▄▄        ▀         ▄  ▀▄                        
                                     █      █          ▄▀               ▀▀ ▄  ▄▀           █   ▀▄▄                     
                                   █▄▀  ▄▀ ▀           █                     ▀█▄            ▀     ▀▄                   
                                   ▄▀▄ ▄▀              █                 ▄▄▀▀   ▀   ▄         █▄    █                  
                                ▄▀▄▀█                                  █      ▀▄     ▀▀ ▄▄     ▀▄   █▄                 
                                ▄▄▄█                   █          ▄▄▀▀         ▀          ▀▀▄ ▄   ▄ █ ▄                
                              ▄ █▀▄ ▀▀▀▄▄▄             █      ▒ █              █               ▀▀▄▀██ ▀▄               
                             ▄  ▄ █       ▀▀█ ▄▄      █    ▄▄▀▀                 ▀                  █▀▄ ▀               
                             █ ▀               ▀ ▀▄▄▄ █▄ █                      ▄                ▄▀ ▄▀  █              
                             ▀▄█  ▄                  ▀██▄▄                       █                  █  █ █             
                            ▄     █                   █▄ ▀ ▀ ▄                   ▄           ▄█     ▀▄   ▄▄            
                            █▀▀   ▀▄                   █      ▀▀▄▄▄              ▀▄        ▄█▀       █   ▀█▄           
                            █▄     █          ▄▄▀                 ▀▀█▄▄                   ▄▀         ▀    ▀█           
                           █                ▄█▀        █              ▀▀█ ▄       ▀▄     ▀           ▄      ▀          
                           █▀      ▄      ▄█▀          █                    ▀ ▄    ▀                 █     ▄▄          
                           ▄       █    ▄▀▀            ▀█                      ▀▀▄▄█▄▄▀              ▀▄    ▄           
                          ▀        ▀█  ▀                ▀                          ██ ▄               █   ▀▄           
                          ▀    ███▄ ▀                   ▄                       █▀  █ ▀ ▀▄            ▀  ▄█▀           
                ▒           ▄       ▀ ▄▄                █                   ▄█▀     █    ▀ █ ▄        ▄  ▄         ▒▒▒▒
 ▒                          ▄▄      █    ▄▄             █▄               ▄▄         █         █▀▄     █ ▀▄▄    ▒▒▒▒▒░░▒
                ▒▒    ▒▒▒▒▒▒▒▄▄      █    ▀ ▄▄           █            ▄▄ ▀          █           ▀ █▄▄ ▀▄▀▀  ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒      ▀       ▀ ▄▄        ▄           ▀▀            ▄▄                █ █ █       ▒▒    
▒▒                           ▒▒▓▀    █          ▀▀▄▄     █        █▀               ██                ▀▀▀▀              
                       ▒▒ ▒▒    ▀▀   ▀▄            ▀▀▄▄  █▄   ▄█▀                  ██            ▄█  ▀▀█               
                 ▒▒▒▒▒▒▒░░▒▒▒░▒▒▒▓▀   ▀               ▀▀ ▄█▄█▀                     ██         ▄    ▄▄ ▄░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▄▄ ▄                 ▄▀██▄ ▄                    ██        ▀▀   ▄▄▄▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                       ▀▄▄▀          ▄ ▄█ ▀▀  ▀▀   ▀ ▀▄▄ ▄             ██    ▄█▀       ▄             ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒░▒░░▒▒▒▒▒░▒▄▄█    ▄▄█ ▀▀         █▄         ▀ ▀▄▄▄▄      ██ ▄▄        ▀█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀▄▄█▀▀▀               ▄                ▀ ▀▄▄▄█▀▀▀        ▀█▀                     
----------------------------
                                     ▄▄█     ▄ ▄▀       █            ▀▀ ▄       █        ▀  ▀▀▄                        
                                     ▀█   ▄ ▄                                  █           █▄  ▀▄                      
                                  ▄█▄    █              █                   ▀██▄            ▀    ▀▄▄                   
                                  ▀▄▀▄▀ ▀              ▄█                ▄ ▀  ▀▄  ▀▄▄         ▀▄    █                  
                                █ ▄▀ ▀                 █              ▄▄ ▀     ▀     ▀▀  ▄     ▀▄   █▄                 
                               ▄ ▀█▄▄▄                 █          ▄▄▀▀         █          ▀▀▄▄    ▄ █▀▄                
                              █ ▄█▀   ▀▀█ ▄▄                  ▄ █               █               ▀▄██  ▀                
                             ▄  ▄          ▀ ▀▄▄▄      █   ▄▄ ▀                 ▄                  ██▄ █               
                             █ ▀▀ █              ▀▀█ ▄▄█ ▀▀                     ▀▄               ▄█ █▀  █              
                             ▀▄█  █                   ███▄▄                      ▀             ▄█▀  █ ▀▀ ▄             
                            ▄ ▄    █                   █  ▀▀█ ▄                  █            █▀     █  █▀▄            
                            █▀▀    █            ▄█▀           ▀ ▀ ▄               ▀         ▄▀       █    █            
                            ▄█                ▄█▀      █            ▀▄▄           ▄                       ▀█           
                           █▄      ▄        ▄▀▀        █               ▀▀▄▄        █    ▄            ▄     ▀█          
                           ▀▀      █                   ▀█                  ▀▀█▄▄   ▄  ▄█▀            █     ▄█          
                          ▄█       █▄   ▄               █                      ▀▀█▄█▄█▀              ▀     ▄           
                          ▄▄▄▄      █▄█▀                                           ██ ▄               █   ▀▄           
                          ▀▄▀▀▀▀   ▄██                  █                       █▀  █ ▀ ▀▄            █  ▄█▀           
                ▒           ▄        ▀ ▄▄               █                   ▄█▀     █    ▀ ▀▄▄           ▄         ▒▒▒▒
 ▒                           ▄      █   ▀▀▄             ▀█               ▄█▀        █       ▀ █ ▄     ▄ ▀▄     ▒▒▒▒▒░░▒
                ▒▒    ▒▒▒▒▒▒▒        █     ▀▀            ▀            ▄▄ ▀         ▄█            █ ▄  █▄▀   ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀     ▀        ▀█         ▄         ▄▄ ▀            ██              ▀▀▀█▄▄▀       ▒▒    
▒▒                           ▒▒█▀    ▄           ▀█▄     █      ▄▄ ▀               ██               ▄█ █▀              
                       ▒▒ ▒▒    █▀   █              ▀█▄  █   ▄▄ ▀                  ██            ▄▄  ▀▀▄▀              
   ▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀   █                 ▄██▄▀▀                     ██           ▀▀ ▄▄ ▄░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 █▄                 ▄▄▄███ ▄▄▄▄                   ██        ▀▀   ▄▄▄▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                       ▀▄▄█         ▄ ▄█▀ ▀   ▄█   ▀▀ ▀▄ ▄             ▀▀    ▄█▀       ▄             ▒▒▒▒▒▒
▒▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄█▄  ▄ ▄█ ▀▀          ▀▄         ▀ ▀▄▄▄▄         ▄▄        ▀█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀█▄▀▀                ▀▄                ▀ ▀▄ ▄   ▀       ▄██                      
----------------------------
                                     ▄▄█     ▄  ▀        █             ▄▄       █▀       ▀▄ ▀▀▄                        
                                     ▀█   ▄ ▄▀          █                ▀▀▄▄  ▄▀          ▀▄  ▀▄                      
                                  ▄▄▄▄ ▄ ▄              █                    ▄▀█▄           ▀▄   ▀▄                    
                                  ▀▄  █                                   ▄▄ ▀ ▀  ▀▄▄          ▄   ▀▄                  
                                █ ▄█                    █             ▄▄▀▀     █     ▀   ▄     ▀▄   ▀▄                 
                              ▄▀█▀▀▀▀▄▄▄               ▄▀         ▄ ▀▀          █         ▀▀▄▄    ▄  ▀▄                
                              █ ▄▄█    ▀ ▀▄▄▄          █      ▄ █                             ▀▀▄ ▀██ ▀                
                             ▄  ▄ █          ▀▀█ ▄▄    ▀    █ ▀                 ▀▄                 ▀█▄ █               
                             █ ▀▀ ▀               ▀▀▀▄▄▄ ▀▀                      ▀                ▄▀█▀▄ ▄              
                             ▀▄▀   ▄                   ▀▀█▄▄                     ▄               ▀   ▄▀  ▄             
                            █▄▄    █              ▄█▀  ▄   ▀▀█▄▄                  █                  █  █▀             
                            █▀     █            ▄█▀    █       ▀▀█▄▄                        ▄        █   ██            
                           ▄▀▀     ▄           ▀       █           ▀▀█▄▄          █▄      ▄█              █▀           
                           █▄      █                   ▀█              ▀▀█▄▄       ▀    ▄█▀          ▄      ▄          
                                   █     ▄█▀            █                  ▀▀█▄▄   ▄  ▄█▀            █     ▄▄          
                          ▀▀           ▄█▀                                     ▀▀█▄███▀              █     ▄           
                         ▄▄▄▄   ▄▄▄ █                   █                          ██▀▄               ▄   ▀▄           
                          ▀▄    ▀▀▀▀▀▄▄                 █                       █▀  █ ▀▄▀▄            █  ▄█            
                ▒          ▀        ▄ ▀▀                █▄                   █▀     █    ▀ ▀▄         █  ▄         ▒▒▒▒
 ▒                          ▀       █    ▀█              █               ▄█▀        █       ▀ ▀▄        ▀█     ▒▒▒▒▒░░▒
                ▒▒    ▒▒▒▒▒▒▒▀▀      █      ▀█▄          ▀            ▄█▀          ▄█          ▀ ▀▄   ▄▄▀▄  ▒ ▒▒▒      
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀     ▀          ▄▄       ▄         ▄█▀             ██             ▀ █▄█▄█        ▒▒    
▒▒                           ▒▒█▀                ▀ ▄▄    █      ▄█▀                ██               ▄█▀▀▄              
                       ▒▒ ▒▒    █▀   █              ▀▀   █   ▄█▀                   ██            ▄  █▀▀█               
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀  ▀▄                ▀████▀                      ▀            ▀▀ ▄▄ ▄░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▄▄  █             ▄ ▄█ ▀▀ ▀▄ ▄                             █▀     ▄▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                       ▀▄▄        ▄▄▄█▄▀▀▀    █▄    ▀ ▀▄▄▄                   ▄█▀     ▀▀█             ▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄█  ▄▄▄█▀▀▀           ▄          ▀▀▀▄▄▄▄      █  ▄█        ▀█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀█ ▀                 ▀▀               ▀▀ ▀▄ ▄█▄         ▄▄▀                      
----------------------------
                                     ▄█ ▀    ▄▀ ▀        ▀            ▀▀▄▄       █        █ ▀▄▄                        
                                     ▀█   ▄  ▀           ▄                ▀▀    ▄           ▄  ▀▄                      
                                  ▄  █ ▄  ▀             ▄█                   ▀█▀▄           ▀█   ▀▄                    
                                 ▄▀▄▄  ▀                █                 ▄▄▀▀ █ ▀▀▄           ▄   ▀▄                  
                               ▄  ▄▄▀                   █             ▄▄▀▀      █    ▀   ▄     ▀█   ▄▄                 
                              ▄█ ▀█ ▀▀▀▄▄               ▄         ▄ ▀                     ▀▀▄▄    ▄ █▀                 
                              █ ▄▄▀      ▀▀▀▄▄▄         █     ▄ ▀               █             ▀▀▄▄▀██ █                
                             ▄                ▀ ▀▄▄▄   █  ▄ █ ▀                  █                ▀▀▄▄ █               
                             █ ▀▀  █                ▀▀███ ▀                      ▄                ▄▀ █▄ ▄              
                             ▀▀▀   █                ▄▄ █▀▀█▄▄                    ▀▄             ▄█▀  █▀▄▀              
                            █▄▄    ▀              ▄█▀  █    ▀▀█▄▄                 ▀           ▄█▀    █ ▀ █             
                            ▀      ▄             ▀▀    ██       ▀▀█▄              █         ▄█▀      ▀  ▀▀█            
                           █▀▀     █         ▄▄         █           ▀▀▄▄           █      ▄█▀             █▄           
                           █▀      █       ▄█▀          ▀               ▀▀▄▄             █▀          ▄     █           
                          ▄▄              ▀                                  ▀ ▄   █   ▄▀            █     ▄█          
                          ▀         ▄ ▄▄                █                        █ ▄█                █     ▄           
                             ███▄   ██▀                 █                         ▄█▀▀▄              ▀▄   ▀▄           
                          ▀▀        ▀▀                  █                       █▀  ▄ ▀█▀▄            █  ▄▀            
                ▒          ▀▀       ▄  ▀█▄              ▀█                   █▀     █    ▀█ ▄         █  ▄         ▒▒▒▒
 ▒                          ▀▀      █      ▄▄            █                █▀        █       ▀█ ▄      █ ▀▀     ▒▒▒▒▒░░▒
                ▒▒    ▒▒▒▒▒▒▒▀▀      █      ▀ ▄▄         ▀             █▀          ▄█           █ ▄    ▄▀▄  ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀     █         ▀▀        ▄          █▀             ██              █ ▄ ▄▀        ▒▒    
▒▒                          ▒▒▒█▀                 ▀█▄    █     ▄▄▀▀                ██                 ▀▄█              
                       ▒▒ ▒▒    █▀   ▄                ▄▄ █  ▄▄▀▀                   ▀               ▀█▀█▀               
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀  █                 ▀ █▄▀▀                                   ▀▀ ▄▄ █▓░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ▀▄▀  ▄            ▄ ▄█ ▀▀▀▀ ▀▄ ▄                  ▄         █▀     ▄▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                       ▀▄ █      ▄ ▄█ ▀▀      █▄     ▀ █▄ ▄            █      █▀     ▀▀▀             ▒▒▒▒▒▒
 ▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▄ ▄█ ▀▀             ▄          ▀▀▀█▄▄▄      █  ▄█       ▄▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀█▄▄                 ██               ▀▀▀▄▄▄▄██          ▄▀                      
----------------------------
                                     ▄█ ▀     ▀ ▀        ▄▀            ▀▀        █▀       █▄▀▄                         
                                     ▀█    ▀ ▀           █                ▀▀▄▄  ▒▀         ▀  ▀▄▄                      
                                  ▄  █  █ ▀              ▀                    █▀█            █   ▀▄                    
                                 █▀▄ █ ▀                 █                ▄ ▀   █  ▀ ▄         ▄   ▀▄                  
                                 ▄ ▄█▄                  ▄▀            ▄ ▀              ▀ ▄     ▀█   █▄                 
                              █ ▀▄▀█  ▀▀▄▄▄             █         ▄ ▀           █         ▀▀▄▄    ▄ █▀                 
                              █ ▄▄ █       ▀▀█ ▄        ▀     ▄ ▀                █            ▀▀▄▄▀▄▀ █                
                             ▄     █            ▀▀█ ▄   ▄ ▄ ▀                    ▄                ▀▀▀█ ▄               
                             █ ▀▀  ▀                 ▀▀█▀                        ▀▄                ▄▀█▄▀▄              
                              ▀▀   ▄                ▄█▀▀█▀▀█▄▄                    ▀              ▄▀  █▀▄▀              
                            █▄▄    █               ▀▀   █    ▀▀█▄                 ▄            ▄▀    ▀ ▀▄█             
                            █▄     █           ▄▄                ▀▀ ▄             ▀▄         ▄▀         ▀▄▄            
                           █       █         ▄█▀                      █▄▄          ▀                     ▀█            
                           ▀▀                           █               ▀▀█▄▄      ▄                 █    ▀▀           
                          █▀        ▄   ▄█▀             █                   ▀▀▄▄   ▀▄                █     ▀█          
                          ▄▄▄       █  ▀▀               █                       ▀▀  ▀                █     ▀           
                         ▀█▀▀▀    ███                   █                         ▄▄▀▀▄              █    █▄           
                          ▀▀         ▀█▄                ██                      █▀    ▀█ ▄            ▄  ▄▀            
                ▒           ▀       █    ▄▄              █                   █▀     █     █ ▄         █  ▄▀        ▒▒▒▒
 ▒                          ▀▀      █     ▀▀             █              ▄ █▀        █        █        █ ▀▀     ▒▒▒▒▒░░▒
                ▒▒    ▒▒▒▒▒▒▒█▀     ▀        ▀█                      ▄▄▀▀          ▄█         ▀ █▄    █▄█   ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀     ▄           ▄▄      ▄        ▄▄ ▀             ██            ▀ ▀▄ ▀▄▄        ▒▒    
▒▒                          ▒▒▒█▀    █            ▀      █     ▄▄ ▀                ▀▀               ▀ █▄▀              
                       ▒▒ ▒▒    █▀   ▀               ▀█  █  ▄█▀                                    ███▀▄               
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▀  ▄                  ████                       ▄            █▀ ▄▄ ▄░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ▀▄▀ █            ▄ ▄█ ▀▀▀▀▀▀▀▄ ▄                  █         █▀   ▀ ▄▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                       ▀█▀     ▄▄▄ █▀▀▀       ▀▄     ▀ ▀▄ ▄            █      █▀    ▄▀█▀             ▒▒▒▒▒▒
 ▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▄█ ▀▀▀             ▀█           ▀ █▄▄      ██   █▀      ▄▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀▄█                  █▄               ▀▀▀▄ ▄█▀█▀         ▄▀                      
----------------------------
                                     ▄█▄▀     █ ▀         ▀             ▀▄▄       █        ▄▀▄                         
                                    █▀ ▀ ▄ █              █                ▀▀    █         ▀  ▀▄                       
                                     █▄ █                █▀                   ▀█ ▄           █▄ ▀▄                     
                                 █ ▄ ▄                   █                ▄ ▄▀▀ ▄ ▀▀▄▄        ▀▄  ▀▄                   
                                █▄▀█▀▄▄▄                 ▄            ▄ █ ▀     ▀▄    ▀▀▄▄      █   █▄                 
                              ▄▀ ▄▄▀   ▀ ▀▄▄▄           ▄█        ▄ ▀ ▀          █         ▀      ▄ ▀▀                 
                              █ ▄▄ ▄        ▀ ▀▄▄▄      █     ▄▄▀▀               ▄                ▀▄ ██                
                             ▄     █             ▀ ▀▄▄▄ ▀ ▄▄▀▀                   █               ▀▀▄██ ▄               
                             █ ▀   █                  ▀ ▀ ▄                       █                ▄▀▀▄▀               
                            ▄ ▀▀   █                ▄█▀   ▀▀█▄▄                                  ▄▀   ▀▄█              
                            █▄▀    ▀                    ▄     ▀▀▄▄                █            ▄▀      ▀▄▄             
                           ▄▄▄                 ▄█▀      █          █▄▄             █         ▄▀         ▀█             
                           █▄       ▄         ▀         █            ▀▀█▄                  ▄▀        ▄   ▀█            
                          ▄▀        █     ▄█▀           █                ▀▀ ▄      █     ▄▀          █    ▀█           
                          ▀▀        █    ▀▀             █                   ▀▀█▄▄   █   ▀            █     ▀▄          
                         ▄█    ▄▄▄   ▄█▀                █▄                      ▀▀▄▄                 █     ▀           
                          ▄    ▀▀▀▀ ▀▀                  ██                        ▄▄▀▀▄              █    ▄▄           
                                    ▄ ▀█▄                █                      █▀    ▀█ ▄           █   ▄▀            
                ▒           ▄       █     ▄              █                   █▀     ▄     █           ▄  ▄         ▒▒▒▒
 ▒                          ▀       █      ▀█▄           ▀              ▄▄▀▀        █      ▀ ▀▄       █ ▀▀     ▒▒▒▒▒░░▒
                ▒▒    ▒▒▒▒▒▒▒█▀     ▀          ▄▄                    ▄▄ ▀          ▄█         ▀  ▄    █▄█   ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀                ▀▀       ▄         █▀              ██             █ ▄ ██▄        ▒▒    
▒▒                          ▒▒▒▄▀    █             ▀█▄   █      █▀                 ▀                 ██▀               
                       ▒▒ ▒▒   ▀▄▀   █                 ▄▄█ ▄▄▀▀                                   ▄▄▄▄██               
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▓ ▀  █                 ▄▀█ █                       █           ▄█  ▄▄ █░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ▀▄▀ ▄          ▄ ▄▀█▀▀▀ ▀▀ ▀ ▀▄ ▄                 █        ▄█    ▀▀▄▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                       ▀▀█    ▄ ▄█ ▀▀         ▀       ▀▀▄ ▄           ██      █▀    ▄▄█▀             ▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄█▀▀▀               ▀▀           ▀ ▀▄▄      █▀   █▀        ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀█▀▄▄                ▀                ▀ ▀▄ ▄  ▀▀        ▀█▀                      
----------------------------
                                     ▄█▄    ▄ █ ▀         █▀            ▀▀▄       █▀      ▀▄▀▄                         
                                    █▀ ▀ ▄ ▄              █                ▀▀▄▄  ▄▀        ▀█ ▀▄                       
                                     █▄▀ ▀                ▄                    ▄▄█           ▀▄ ▀▄                     
                                ▄  ▄█ ▀                  ▄▀                ▄▄▀▀ ▀▄▀▀▄▄        ▀   ▀▄                   
                                █▀▀█▀▀▀ ▄                █            ▄ ▄▀▀      ▀    ▀▀▄▄      █   ▀▄                 
                              ▄  ▄▄█     ▀▀█ ▄           ▀        ▄ ▀ ▀          ▄                ▄  ▄                 
                              █ ▄▄ █          ▀▀█ ▄      █    ▄▄▀▀               ▀▄          ▀▀▄▄ ▀  ██                
                             ▄  ▄                  ▀▀█ ▄█▄ █ ▀                    █              ▀▀▄██ ▄               
                             █                        ▄▄█▀ ▄                                        ▄▀▄▀               
                            ▄ ▀▀                     ▀▀ █  ▀▀█▄                   █               ▄▀   ▄█              
                            █▀▀     █            ▄▄     █       ▀ ▄                █           ▄█▀   ▄ ▄ ▄             
                           ▄▄       █           ▀▀      █         ▀▀█▄                       ▄█▀     █  ▄▀             
                           █▄       █       ▄█          █             ▀▀ ▄         █       ▄█▀       █   ██            
                          ▄▄        █      ▀▀           ██               ▀▀█▄      ▀▄    ▄█▀         █    █▄           
                                       ▄█▀              ▀█                   ▀▀ ▄   ▀  ▄█▀           █     █           
                         ▄▄▀██▄▄    ▄                    █                      ▀▀█▄▄ █▀             █     ▀           
                          ▄▄       ▀ ▀▄                  █                        ▄▄▀▀▄              █    ▄▄           
                           ▄▄       █   ▄▄               █                      █▀▀ ▀ ▀█ ▄           █   ▄▀            
                ▒           ▄▄      █    ▀▀              ▀                 ▄▄█▀     ▄     █▄         █   ▄         ▒▒▒▒
 ▒                          ▀▄▄     █        ▄▄                         ▄▄ ▀        █      ▀ ▀▄      █  ▀▄     ▒▒▒▒▒░░▒
                ▒▒    ▒▒▒▒▒▒▒█▄     █         ▀▀                      █▀           ▄█          █       ▄▀   ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ▄▄                 ▀█▄     █       ▄▄▀▀              ██           ▀ ▀▄  ███        ▒▒    
▒▒                          ▒▒▒▄                   ▀     █    ▄▄ ▀                                 ▀█ █▀               
                       ▒▒ ▒▒   ▀     █                ▀█▄█  █▀                     ▄              ▄▄▄██▀               
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒█ ▀  █               ▄▄▄▄▀█ ▄                      █           ▄▄ ▀ ▄█▄░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ▀█▀ █         ▄ ▄█ ▀▀▀  █▀  ▀ █▄▄                ██        ▄█    ▀▀▄▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                       ▀▀█  ▄ ▄██▀ ▀          █       ▀ ▀▄▄           █▀      █     ▄▄▄▀             ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓██▀▀                 ██           ▀ ▀▄▄           ▀▀        █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀▄ ▄▄                █                ▀ ▀▄ ▄█ ▀▀       ▄▀█▀                      
----------------------------
                                     ▄█▄  ▒ ▄ ▄            ▄              ▄▄      ▄█      ▀ ▀▄                         
                                    █▀ ▀  ▀ ▀             ▄█                ▀▀   ▄█         █ ▀▄                       
                                   ▀ █ █ ▀                █                    ▀██▄           ▄ ▀▄                     
                                  ▄  ▄                    ▀                ▄ ▀ ▀    ▄▄        ▀   ▀▄                   
                               █▀▀▄▄█ ▀▀▄▄▄               █           ▄ ▄▀▀      █    ▀▀▄▄      █   ▀▄                 
                                 ▄▄ █      ▀▀▄▄▄         █        ▄▄▀ ▀          ▀▄       ▀       ▄  █                 
                              █ ▄▄  █          ▀ ▀▄▄▄    ▀   ▄ ▄▀▀                █          ▀▀▄▄ ▀  ▀▄                
                             ▄ ▄▄   █               ▀▀▀ ▄▄ ▀ ▀                    ▄              ▀▀ █ ▀                
                             █      █                 ▄███▀ ▄                     █                 ██▄█               
                            ▄ ▀▀    █                ▀▀  █  ▀▀▄▄                   █              ▄▀ █▄ ▄              
                            ▀▀▀     █            ▄█▀     █       █▄▄               ▀                 █ ▄▀              
                           █▀▀      █         ▄▄         █         ▀▀ ▄            ▄                 █  ██             
                           ▀▀                ▀▀          █            ▀▀█▄         ▀▄       ▄▀       █   █▄            
                          █▄             ▄█▀             █                ▀▀ ▄      █    ▄▄▀         █    ▀            
                          ▄           ▄                  █                   ▀▀▄▄      ▄█▀           █    ▀█           
                         ▀▀▀▀   ███▄▄█▀                  █                        █▄█▄█▀             █     ▀           
                          ▀▄        █ █▄                                          ▄▄█▀▄              █    ▄█           
                           ▄▄       █   ▀                                       █▀▀ ▀▀▀▄ ▄           █   ▄▀            
▒               ▒           ▄▄      █     ▀█▄                              ▄▄▀▀           ▀▄         █   ▄             
 ▒                          ▀▄▄     █       ▀▀                           █ ▀        █      ▀█ ▄      █  ▀▄     ▒▒▒▒▒▒▒▒
                ▒▒    ▒▒▒▒▒▒▒█▄▄    █          ▀█▄       ▄          ▄▄█▀           ▄█          ▀▄    █ ▄▀   ▒          
▒▒▒        ▒                  ▄▄▄   █            ▀▀      █       ▄▄ ▀              ██           ▀█ ▄ █▄█▀        ▒▒    
▒▒                          ▒▒▓ ▄   ▀               ▀█▄  █   ▄ █▀                                   ▀█▄▄▒              
                       ▒▒ ▒▒   █                      ▀  █▄▄ ▀                     █              ▄ ██▀                
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▄ ▀                 ▄ ▄███▀▄ ▄                    ▄█           ▄▄▀▀ ▄▀▓░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 █▀         ▄ ▄██▀▀▀    ██  ▀▀▀▄ ▄               ██        ▄▄    ▀▀▄▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                       ▀▀█▄ ▄▄█▀▀▀            ▄       ▀ ▀▄ ▄                  █     ▄▄▄▀             ▒▒▒▒▒▒
 ▒ ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓██▄                  ▄▄           ▀ ▀▄▄      █  ▄ ▀▀      ▀▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀█▀▀ ▄              ▀▄                ▀ ▀▄▄▄█▄ ▀       ▄▄▄▀                      
----------------------------
                                     ▄█▄█ ▒ ▄  ▀           █             ▀▀▄▄      █▀     ▀█▀▄                         
                                   ▄█▀ ▀▄ █ ▀              ▀                 ▀▄▄  █▀        █ ▀▄                       
                                  ▄▀ █                     █                    ▄██          ▀▄ ▀▄                     
                                   ▄▀█▄▄                  █                ▄ ▄▀▀ █  ▀         ▀▄  ▀                    
                               █  ▄▄   ▀ ▀▄▄              ▀           ▄▄▄▀▀       █   ▀▀▄▄      █  ▀▄                  
                               ▀ ▄▄         ▀▀█ ▄         █       ▄▄▀ ▀           ▀       ▀ ▄     ▄  █                 
                              █ ▄▄               ▀▀█▄▄   █   ▄ █ ▀                ▄          ▀▀▄▄ ▀  ▀▄                
                             ▄ ▄▄                      ▀▄█▄▀                      █               ▄▄██▀                
                             █ ▄                      ▄█▀  ▀▄▄                     █                ▀█▄█               
                            ▄       █              ▄▄        ▀▀ ▄                  ▀              ▄▄▀█▄ ▄              
                            ▀▀      █             ▀▀            ▀▀█▄               ▄            ▄█▀  █ █▀              
                           █▀▀      █         ▄█▀                    █▄▄           █          ▄█▀    █  ██             
                           ▀▀       █      ▄▄                          ▀▀ ▄         █        ▀       █   ▀             
                          ▀▀        █     ▀▀                              ▀▀▄▄                       █   ▀█            
                         ▄▀  ▄▄▄    █ ▄▀▀                                      █▄   ▄   ▄▀           █    ▀▄           
                         ▀▀  ▀▀▀▀▀  █                    █                       ▀▀ █▄█▀             █                 
                          ▀▀        █  ▄▄                █                        ▄▄██▄              █    ▄█           
                           █        █   ▀█▄              █                      █▀▀ ██▀▄ ▄           █    ▀            
▒               ▒           ▄▄      █       ▄            █                 ▄▄▀▀           ▀▄         █   ▄             
                            ▀▄▄     █        ▀█▄         █             ▄ █▀         █      ▀█        █  ▀▄     ▒▒▒▒▒▒▒▒
                ▒▒    ▒▒▒▒▒▒▒█▄▄    █                    █          ▄▄ ▀           ▄█        ▀ ▀▄    █ ▄▀   ▒          
           ▒                  ▄▄▄   █             ▀█▄    █      ▄ █▀               ▀▀            █▄  █▄█▀        ▒▒    
▒▒                          ▒▒▓ ▄▄  █               ▀▀   █   ▄▄ ▀                  ▄              ▀█ █▄▄               
                       ▒▒ ▒▒   █    █                  ▀██▄█▀                      █                █▀▀                
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▄ ▀ █             ▄▄▄▄█ ▀█ ▀▄▄                    ██           ▄ ▀▀  █▓░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                 ▀▀█      ▄ ▄ █ ▀▀▀     ▄█   ▀ █ ▄               ▀▀        ▄▄ ▀ ▄▀▀▄▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                       ██ ▄▄█ ▀▀              ▄        ▀▀▄ ▄          ▄       █      ▄▄▀             ▒▒▒▒▒▒
 ▒ ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓██ ▄                 ▀▄            ▀▀▄▄      █  ▄ ▀▀      ▀█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀█▀ ▄▄              ▀▀                ▀ ▀▄▄██▄ ▀       ▄▄▄                ▒▒▒▒▒▒▒
----------------------------
                                     ▄█ █ ▒▄ █ ▀            ▄             ▀▀▄      ▄█      █▀▄                         
                                   ▄█▀▄▀▄ ▄                ▄▀                ▀▀   ▄█         ▄▀▄                       
                                  ▄▀ ▀█ ▀                  █                    █▀█          ▀▄ ▀                      
                                 █▄██ ▀▄▄                  ▄               ▄ ▄▀ ▀ ▀▀▀ ▄        █ ▀▄                    
                               █  ▄▄█    ▀▀█ ▄            █▀          ▄▄▄▀ ▀            ▄▄      █▄ ▀▄                  
                               ▀ ▄▄ █         ▀▀▄▄▄       ▀       ▄▄▀ ▀           █       ▀▀▄    ▀▄  █                 
                              █ ▄▄  █             ▀ ▀ ▄   █  ▄▄▀ ▀                ▀▄         ▀▀▄  ▀  ▄▄                
                             ▄ ▄▄   █                  ▀███ ▀                      █            ▀▀▄▄██▀                
                             ▀▄▄    █                  ▀▀█  █▄▄                                      ▄▄█               
                            █▄▄     █              ▄█▀   █    ▀▀ ▄                 █                ▀ ▄▀               
                            █▄      █           ▄▄       █       ▀▀ ▄              ▀▄            ▄   ▄ ██              
                           █▄       █        ▄  ▀        █          ▀▀█▄            █         ▄▄▀    █  ▀▄             
                          ▄         █       ▀▀           █               █▄         ▀       ▄█▀      █  ▀█             
                                    █   ▄█▀              █                  █▄      ▄     ▄▀▀        █   ▀█            
                         █ ▄▄▄▄▄▄▄  █▄▄                  █                    ▀▀ ▄  █                █    █            
                                  ▀▀██▄                  █                       ▀▀ ▄█▄              █     █           
                          ▀▀        █                    █                        ▄▄▀█               █    ▄█           
                           █▀       █    ▀█▄             █                    ▄ █▀▀ ██▀▄ ▄           █    ▀            
▒               ▒           █▀      █      ▀▀            █                 ▄▄ ▀     ▀▀    ▀▄         █   █             
                            ▀▀▄     █          ▄▄        █             ▄▄▀▀         ▄       █▄       █  █▄     ▒▒▒▒▒▒▒▒
                ▒▒    ▒▒▒▒▒▒▒█▄▄    █           ▀█▄      █           █ ▀           ▄█        ▀█      ▀ ▄▄   ▒          
           ▒                 ▀ ▄▄   █                    █      ▄▄ ▀               ▀▀          ▀  ▄   ▄▀         ▒▒    
▒▒                          ▒▒█ ▄▄  █                ▀█▄ █  ▄▄█▀                   ▄               ▀▄ ▄▀               
                       ▒▒ ▒▒   ▄    █                  ▀███ ▀                      █               ▄██                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓▄ ▀ █            ▄ ▄██▀▀▀█▀ █ ▄                   ██           ▄ ▀▀ ▄▀▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ▀█▀█    ▄▄▄▄█ ▀ ▀       ▄█    ▀▀▄                          ▄▄ ▀ ▄▀▀█▀      ▒▒▒▒▒      
      ▒▒▒░▒▒                      ▀██▄█ ▀▀▀              ▀▀        ▀ █ ▄          █       █       ▄▀             ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▄▄▄                 █             ▀▀▄      ██  ▄▄▀▀     ▄██▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                                    ▀█ ▀█               ██                ▀ ▀ ▄▀ █           ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                     ▄  █ ▒▄ █ ▀            █              ▀▄▄      █▀     █▀▄                         
                                   ▄█ ▄▄ █ ▀                █                 ▀▄▄  █▀       ▀▄▀▄                       
                                 ▄█▀▄█▀                    ▄▀                    ▄██         ▀  ▄                      
                                 █▀█▄█▀▀█ ▄                █                ▄▄▀ ▀ █  ▄▄        █ ▀▄                    
                               █  ▄▄ █     ▀▀▄▄            ▄          ▄▄▄▀ ▀      ▀▄    ▄▄      ▀▄ ▀▄                  
                               ▀ ▄▄  █         ▀▀█ ▄      █▀     ▄ ▄▀ ▀            █      ▀▀▄    ▀▄  ▄                 
                              █ ▄▄   █              ▀▀▄▄▄ ▀ ▄ ▄▀ ▀                 ▀         ▀▀   ▀  ▄▄                
                             ▄ ▄▄    █                  █ █▄                                    ▀▀▄ ███                
                             ▀▄▄                     ▄ ▀▀ ▄  █▄                    █               ▀▀▄█▄               
                            █▄▄                     ▀▀    █     █▄▄                ▀▄              ▄▄▀█▀               
                           ▄▄▄                   █▀      ██       ▀▀ ▄              █            ▄█▀  ███              
                           █▄                ▄█▀         ██          ▀▀ ▄           ▀           ▀     ▀▀█              
                          █▄              ▄▄             █▀             ▀▀ ▄        ▄        ▄       ▄  ▀█             
                          ▄         ▄  ▄▄                █                 ▀▀ ▄     █     ▄█▀        █   ▄▄            
                         ██▀▀▀▀▄▄▄▄▄█▄▀▀                 █                    ▀▀▄▄  ▀█   ▀▀          █    ▀            
                          ▄▄        █ █▄                 █                       ▀▀█▄█               █    ▀▄           
                          ▀▄        █  ▀▀                █                        ▄▄▀█               █    ▄▄           
                           █▀       █      ▄             █                    ▄ █▀▀ ▄█▀▄ ▄           █                 
▒               ▒           █▀      █       ▀█▄          █                  █ ▀     ▀▀    ▀▄         ▀   █             
                            █▀▀     █         ▀▀         █             ▄▄ ▀         ▄       ▀▄          █      ▒▒▒▒▒▒▒▒
                ▒▒    ▒▒▒▒▒▒▒▄▀▄    █             ▄      █         ▄▄▀▀            ▄█         █▄       ▄▄   ▒          
           ▒                 ▀ ▄▄                  ▀█▄   █     ▄▄█▀▀               ▀▀          ▀█     ▄▀         ▒▒    
▒▒                          ▒▒█ ▄▄                   ▀▀  █   █ ▀                   ▄             ▀▄  ▄▀▀               
                       ▒▒ ▒▒  ▀     █                 ▄▄ ▄ ▀                      ▄█               ▄▄█▀                
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓▄ ▀ █          ▄ ▄ █ ▀ ▀ █ ▀ ▄ ▄                  ▀▀             █  ▄▄▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ▀█▀█  ▄▄▄▄█ ▀▀▀         ▄▄    ▀ █ ▄              ▄         ▄▄▀▀ ▄█▀█       ▒▒▒▒▒      
      ▒▒▒░▒▒                      ▀██▀▀▀▀                ▀▀         ▀▀▄▄         ▄█     ▄ █       ▄▀             ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄█▀                  █             ▀▀▄      ▀▀  ▄▄ ▀     ▄▄█▓▒▒▒▒▒▒▒▒▒▒          ▒
▒▒                                    █▄ ▀▀ ▄             ▀▄                ▀ █ ▄▄ ▀          ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                        █▀▒▒ ▄               ▄             ▀▀▄      ▄█      █▄                         
                                      ▄▄ ▄ ▀                █                 ▀▀▄  ▄█       ▀▄▀                        
                                 ▄ ▄▄█ █                    ▀                    ▄▀█         ▀▄▀▄                      
                                █▀ ▄▄█  ▀▀▄▄               ▄█               ▄ ▄▀▀  █ ▀▄        █ ▀▄                    
                               ▄  ▄▄ ▀      ▀▀█ ▄          █          ▄▄▄▀ ▀       ▀   ▀▀▄       ▄ █                   
                               ▀ ▄▄               ▀▄▄      ▄     ▄ ▄▀ ▀                   ▀▀▄    ▀▄ ▀▄                 
                              █ ▄▄   ▄               ▀▀█ ▄█▀▄ █ ▀                  █         ▀▀   ▀  █                 
                             ▄ ▄▄    █                  ▄███▄                      █            ▀▀  █▀█                
                             ▀▄▄     █               ▄▄   █   █▄                    █              ▀▀ █▄               
                            █▄▄      █            ▄▄ ▀    ▀      █▄                 █                ▀██               
                           ▄         █         ▄▄ ▀                 █▄                            ▄   █▀▄              
                           ▀         █      ▄ ▀▀          ▄            █▄           ▄          ▄█▀    █▀█              
                          ▀▀         █   ▄ ▀▀             █               █▄        █         ▀▀      █ ▄▄             
                         ▄█▄         ▀  ▀▀                █                  █▄      █    ▄▄         ▄   █             
                         ▀▀ ▀▀▀▀▀ ▀▀█▀▀                  ▄█                     █▄   █  ▄█▀          █   ▀█            
                          ▄▄        ▄  ▄▄                ██                        █▄   ▀            █    ▀            
                           ▄▄       █   ▀█▄              █                        ▄▄█▀ ▄             █    ▄█           
                           █▄       █      ▀             █                    ▄▄█▀▀ ▄█  ▀▄           ▀                 
▒               ▒           ▄▀      █         ▄          █                ▄ █ ▀     ▀▀    ▀▄             █             
                            █▀▀     █          ▀█▄       █            ▄ █ ▀         ▄       ▀▄          █      ▒▒▒▒▒▒▒▒
                ▒▒▒▒         ▄▀▀                 ▀▀▄     █          ▄ ▀            ▄█         ▀▄     ▄ ▀▄   ▒          
           ▒                 █ ▄▄   █                    █      ▄ ▀                ▀▀           ▀▄   █▄█         ▒▒    
▒▒                          ▒▒▄ ▄▄  █                 ▀▄▄▀ ▄▄▀▀                    ▄              █▄ █▀                
                       ▒▒ ▒▒  ▀  ▄  █                ▄ ▄█▀▀▄                      ▄█               █▀█▀                
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓▄▄▀ █        ▄ ▄▄█ ▀▀▀   █  ▀▀▄▄                  ▀             ▄▄ ▀ ▄▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ██▀ ▄ ▄▄█ ▀▀▀            ▄     ▀▀▄▄              █         ▄▄▀▀ ▄███       ▒▒▒▒▒      
      ▒▒▒░▒▒                      ▀███▄                  ██         ▀▀▄▄         ██     ▄ █       ▄▀             ▒▒▒▒▒▒
  ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓ ▄ ▄▄                ▄             ▀ ▄          ▄▄ ▀     ▄▄▄▀                    ▒
▒▒                      ▒▒▒▒▒▒▒▒▒▒▒▒▒▀█    ▄▄             █                 ▀ █ ▄█▄▀▀        ▀█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                        ▄▀▄▒█ ▀              █               ▄▄      █▀    ▀█▄                         
                                      ▄ █ ▀                  ▄                 ▀ ▄  █▀      ▀ ▀                        
                                    ▄▀▀▄▄                   █▀                    ██▀         █▀▄                      
                                █ ▀▄▄    ▀▀█ ▄              ▀               ▄ ▄▀ ▀ ▄▀▀         █ ▀▄                    
                               ▄  ▄▄ ▄        ▀▀▄▄         ▄█         ▄▄▄▀ ▀       █   ▀▀        ▄▀▄                   
                               ▀ ▄▄  █            ▀▀█ ▄    █     ▄ █▀▀             █      ▀▀     ▀▄ ▀▄                 
                              █ ▄▄   █                ▀ ▀ ▄▄ ▄▀ ▀                   █        ▀▀▄  ▀  █                 
                             ▄ ▄▄    █                  ▄██▄█▄                      █           ▀▀▄ █▀█                
                             ▀       █               ▄█   █    █▄                   ▀              ▀▄██                
                            █▀▀                   ▄█      █       █▄                                ▄▄▀█               
                           █▀▀                 ▄█         █        ▀▀▄▄             █             ▄▀▀ █▀               
                          ▄▀▀               ▄█▀           █           ▀▀▄▄          █           ▄     █▀█              
                          ▀▀         ▄   ▄█▀              ▀              ▀▀ ▄        █       ▄█▀      █ ▄▄             
                         ██▄▄▄▄▄▄▄   █ █▀                                   ▀▀ ▄     █                ▀  █             
                         ▀▀      ▀▀▀▀█                    █                    ▀▀ ▄  ▀  ▄▄▀          █   ▀▄            
                          █▀                              █                       ▀▀▄▄ ▀▀            █    █            
                           ▄▄       ▄    ▀▄▄             ▄█                       ▄▄█▀▀▄             █    ▄            
                           █▄▄      █      ▀█▄           █▀                   ▄▄█▀▀  █  ▀▄           ▀    ▄            
▒               ▒           ▄       █        ▀▀          █                ▄▄█▀▀     ██    ▀▄             █             
                            █ ▀     ▀                    █            ▄▄█▀▀         ▄       ▀▄       ▄  █      ▒▒▒▒▒▒▒▒
       ▒▒       ▒▒           ▄▀▀    █             ▀▄▄    █        ▄▄█▀▀            ▄█         ▀▄     █ ▀▄   ▒          
           ▒                 █ ▀▄   █               ▀█▄  █    ▄▄█▀▀                ▀▀           ▀▄   █▄█         ▒▒    
▒▒                              ▄▄  █                 ▀▀ ▀▄▄█▀▀                    █              ▀▄ █▀                
                       ▒▒ ▒▒  █  ▄                 ▄ ▄▄█▄▀█ ▄                     ██                █ ▀                
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓█▄▀▄       ▄ ▄ █ ▀▀▀▀    █  ▀ █ ▄                               ▄▄▀▀▄▀ ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒                ▄▀█ ▄ █ ▀ ▀             ▀      ▀ █ ▄            ▄█         ▄ ▀▀ ▄██▄       ▒▒▒▒▒      
      ▒▒▒░▒▒                      ▀▄█▀                   ██         ▀ █ ▄        ▀▀     ▄ █     ▀ ▄▀             ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▄▀█                ▀▀             ▀ ▄      ▄    █ ▀      ▄▄▀                    ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█   ▀█▄             █                 ▀ ▄ ▄█▄ ▀       ▄██▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                         ▀ ▒█ ▀               █             ▀▀       ▄█    ▀▀▄                         
                                      ▄ ▄ ▀                  █                 ▀▀▄  ▄█       ██                        
                                  ▄▄▀▀▄ ▀▄▄                  ▄                    ▄ █         █▀▄                      
                                █▀ ▄  █    ▀▀▄▄             █▀              ▄ ▄▀ ▀ ▀▄ ▄▄       ▀▄█                     
                               ▄  ▄▄  █        ▀▀█ ▄        ▀         ▄ ▄▀ ▀        █   ▀▄      ▀▄▀▄                   
                               ▀ ▄▄   █            ▀ ▀ ▄   ▄▀   ▄ ▄▀ ▀              █     ▀▀     ▀▄ █                  
                              █ ▄▄                      ▀▀▄█ ▀ ▀                             ▀▀▄  ▀  █                 
                             █                           ▀▀  █▄                                 ▀▄▄ █ ▄                
                            ▄▀▀▀     █                ▀▀   █   ▀ ▄                  █               ▄█▀                
                            ▀▀▀      █           ▄ ▀▀     ▄█     ▀▀ ▄               █                 ██               
                           █▀▀       █        ▄▄▀▀        █▀        ▀▀ ▄             █            ▄▄   ▀               
                          ▄▄         ▀     ▄▄ ▀           █            ▀█▄           █          ▄▀▀   █▀█              
                          ▄             ▄▄                █               ▀█▄        █       ▄▄       █ █              
                         ██▀▀▀▀▄▄▄▄▄▄▄▄                   █                   █▄           ▄█▀        █ ▀█             
                          ▄          █▀▄                  ▀                     ▀▄▄  ▄  ▄▄           ▄   ▄             
                          █▀         ▀                    ▄                       ▀▀ █ █▀            █    █            
                           █▀       ▄                     █                       ▄▄█▀▀▄             █    █            
                           █▄▄      █       ▀▄▄          ▄█                   ▄▄▀▀▀  ▄  ▀▄                ▄            
▒               ▒            ▄▄     █         ▀█▄        █▀               ▄▄▀▀      ██    ▀▄             █             
                            █       ▄           ▀█▄      █             ▄▀▀                           █  █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒          ▀ ▀▀    █                    █         ▄ ▀             ▄█       ▀▄       █ ▀▀   ▒          
           ▒                 █ ▀▀   █                    █   ▄ █ ▀                 ▀▀         ▀▄     ▀▄█         ▒▒    
▒▒                           ▀  ▄▄                     ▀▄▀▄█ ▀                     █            ▀▄▄ █▄█                
                       ▒▒ ▒▒  ▄▄ ▄ █             ▄ ▄▄██ ▀█ ▄▄                     ██              ▀██▀  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓█ ▀█    ▄▄ ▄ █ ▀▀▀▀      █   ▀▀▄▄                 ▄             ▄ ▀ ▄▀ ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒               ▀▄▀███▀▀▀▀               ▀       ▀▀▄▄            ▄█         ▄ ▀  ▄▄█▀       ▒▒▒▒▒      
      ▒▒▒░▒▒                      ▀▄▄ ▄▄                 ▄▄           ▀ ▄        ▀      ▄ █ ▀   ▀▀▄▀             ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                ▄ ▄▀▀ ▄              ██               █ ▄    █  ▄ █ ▀       ▄▀                    ▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄  ▀▀             ▀▀                 ▀ ▄ ▀▀█ ▀       ▄██▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                         █ █ ▀                █               ▄▄      █▀    ▄▄                         
                                   ▄   █ ▀                    █                 ▀    █▀      ▄█                        
                                 ▄█▀ ▀█ ▀▀▄▄▄                █                    ▀██         ▄█▄                      
                                █   ▀▀█     ▀ █ ▄            ▄              ▄▄▄█▀▀▀ ▀ █▄         ▄                     
                               ▄  ▄▄  █           ▀▄▄       █▀        ▄ ▄▀ ▀              ▄     ▀▀▀▄                   
                               ▀ ▄▄   ▄              ▀▀▄▄   ▀   ▄ ▄▀ ▀              █     ▀▀     ▀▀▀▄                  
                              █       █                  ▀▀██▀ ▀                    █        ▀█▄  ▀▀ █                 
                             █ ▀▀     █                ▄ ▀▀█  ▀▄                    █            ▄▄ ▄▄▄                
                            ▄ ▀▀      █             ▄▄ ▀   █   ▀▀ ▄                  █            ▀▀ ▄█                
                            ▀▀▀                  ▄▄        ▀      ▀▀▄                █               ██▄               
                           █▄        █         █           ▄         ▀█▄             █              ▀▀▀▀               
                          █▄         █      ▀▀             █             █▄          ▀          ▄▄▀    ▀▄              
                         ▄▄▄         █ ▄ ▀▀               █▀              ▀▀ ▄                 ▀▀     █ ▀              
                         ▀▀ ▀▀▀▀▀▀▀▀▄▄▄▀                  █                  ▀▀▄     █     ▄█▀        █ ▀▄             
                          ▄▄          ▀█▄                 █                     ▀█▄  █    ▀▀         ▄▀  █             
                          █▄         █  ▀█▄               █                         ██▄█▀            █   ▀▄            
                           █▀       ▄      ▀                                      ▄▄██▀▄             █    █            
                           █▀▀      █                     █                   ▄▄▀▀   ▄  ▀▄                ▄            
   ▒            ▒            ▄▄     ▀                    ▄█              ▄ ▄ ▀      ▄█    ▀          ▄   █         ▒   
                            █ ▄     █            ▀▄▄     █           ▄▄█ ▀                 ▄         █  █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒          █  ▀    █              ▀█▄   █       ▄▄█▀▀             ▄█       ▀▄       ▀ ▀    ▒          
           ▒                 ▄ ▀▀                    ▀█▄ █    ▄▀▀                  ▀▀         ▀█▄   █ ▄█         ▒▒    
▒▒                           █  ▄▄ █                   ▀███ ▀                      █            ▀▀▄ █▄█                
                       ▒▒ ▒▒ ▀█▄ ▄▄█           ▄ ▄▄██ ▀ ▀▄▀▀▄▄                    ▀▀               ▀██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓ ▄▀▄  ▄▄▄▄██ ▀ ▀▀        █     █ ▄                ▄             ▄ █ ▀  ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒               ▀▄▀█▀▀▀▀                 █       ▀ ▄▄            ██         ▄ █ ▀▄▄█▀       ▒▒▒▒▒      
      ▒▒▒░▒▒                      ▀ █▀█▄                             ▀▀▄▄        ▄      ▄ █ ▀  ▄▀▀█▀             ▒▒▒▒▒▒
   ▒▒▒▒                            ▀▄ ▄  ▄▄              ▄█               ▀ ▄   ▄█  ▄ █ ▀       ▄▀                 ▒  ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀▄    ▄▄           ██                 ▀ ▄▄  █ ▀       ▄▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                     ▄  ▄▀▒█ ▀                ▄█             ▀█       ▄█    ▄▄                         
                                   ▄▀▄ █▀▄                    █                  █▄  ▄▀      ▄█                        
                                 ▄▀ ▀▀▀█   ▀▄▄                █                    ▄ █         ▀▄                      
                                █   ▀▀ ▀      ▀▀▄▄           █              ▄▄ ▄▀ ▀ █▀▀        ▀▀▄                     
                               ▄  ▄▄              ▀▀▄▄       ▄        ▄ ▄▀ ▀        █    ▄▄     ▀▀▀                    
                               ▀ ▄▄   █               ▀▀█ ▄ █  ▄  █▀ ▀               █    ▀▀     ▀▀▀▄                  
                              █       █                   █ █▄                       █       ▀█▄   ▀ ▄                 
                             █ ▀▀     ▀                ▄▄ ▀ █  ▄▄                    █              ▄█▄                
                            ▄ ▀▀      █              █     █▀   ▀▀                   █            ▀█▄▄█                
                           ▄█▄        █         ▄ ▀▀       █       ▀█▄                                ▄                
                           █▄         ▀      ▄▄▀▀          █           ▄▄                          ▄▄ █▀               
                          ▀▀         ▄    ▄█               ▀            ▀▀           █            ▀▀  ▀█               
                         ▄█▄▄▄▄▄▄    █  ▀▀                 █               ▀█▄       █        ▄█▀     ▄ █              
                         ▀▀      ▀▀▀▀██                   ▄█                   ▄▄    █     ▄▄         █ █              
                          █▀           ▀█▄                █                     ▀▀ ▄ ▀█   █▀          ▀  █             
                          ▀▄▄        █   ▀█▄              █                        ▀█▄█▄▀            █   █             
                           ▄        ▄      ▀█▄            █                       ▄▄███▄             █    █            
                           █▀▀      █        ▀█▄          ▄                    ▄▀▀     ▀▀▄                █            
   ▒            ▒          ▀ ▀▄     ▀           ▀▄        █              ▄▄█ ▀      ▄█    ▀          █   █         ▒   
                            ▄ ▄▄    █                    █▀          ▄▄▀▀▀          ▀▀     ▄         █  █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒          █       ▀                    █      ▄ █ ▀              ▄█       ▀█▄     ▄  ▀    ▒          
           ▒                ▀  ▀▀  █                     █  ▄▄█▀▀                  ▀▀          ▀▄   █            ▒▒    
▒▒                           █  ▄▄ █                  ▄ ▄█▄▀                       █             ▀  ▀▄▀                
                       ▒▒ ▒▒ ▀█  ▄▄█        ▄▄ ▄▄██ ▀ ▀▀ ▄  █                     ▀▀              ▄ ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓▀█ █▄ ▄ ██▀▀ ▀           █    ▀ ▄▄                █               ▄▀▀  ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒               ▀▄▀██▄                   █        ▀▀ ▄           ▀▀         ▄ ▄ ▀▄▄▀        ▒▒▒▒▒      
      ▒▒▒░▒▒                      ▀ █                    █           ▀ ▄▄        ▄      ▄ █ ▀  ▄▀▀█              ▒▒▒▒▒▒
   ▒▒▒▒                            ▀▄▄▄ ▀▀                               ▀▀ ▄   █▀  ▄ ▀         ▄▀                    ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▄   ▀█▄            ▄                 ▀ ▄▄▄▄▀▀         ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                     ▄▀ ▄▀█ ▀                  █               ▄▄      █▀   ▄▄                         
                                  ▄▄█▄██▀▄▄                   ▄█                ▀▀    █▀      █                        
                                 ▄▀▀ ▀ █   ▀▀▄▄               █                    ▀██        ▀▀▄                      
                                █   ▀▀ ▄       ▀▀█ ▄         ▄█             ▄▄ ▄▀ ▀▀ █         ▀▀▄                     
                               ▄  ▄▄   █           ▀ █ ▄     █       ▄▄ ▄▀ ▀▀        █  ▀█▄     ▀▀▄                    
                              ▄▀  ▄    ▀               ▀ ▀ ▄▄█▄▄ ▄▀ ▀▀               ▀           ▀▀▀                   
                              ▀ ▀▀                        ▄▄███                              ▀█▄    ▀▄                 
                             █ ▀▀     █                 █   █  ▀ ▄                   ▄              ▄█                 
                            ▄▄▄       █            ▄ ▀▀     ▄    ▀█▄                 █            ▀█▄▄█                
                           ▄▀         ▄         ▄▄ ▀       ▄█        █▄              █               ▀ ▄               
                           ▀▀         █     ▄ ▀▀           █          ▀▀             █               ▀█▀               
                          ▀▀          █  ▄▄▀▀              █             ▀█▄         █           ▄█▀  ██               
                         ██▀▀▀▄▄▄▄▄▄▄▄ █                   ▀                ▀ ▄       █       ▄▄        █              
                          ▄          █                     ▄                  ▀█▄     █      ▀▀       █ ▄              
                          █▀         █   ▄                ▄█                      █▄  █   █▀          █  ▄             
                          ▀▀▄        █    ▀▄              █                        ▀▀ █▄             █   █             
                           ▄▄▄      ▄       ▀▄▄           █                       ▄▄███              █   ▀▄            
                           █        █         ▀█▄         ▀                  ▄ ▄ ▀   ▀  █▄                █            
   ▒            ▒          █ ▀▀     ▄           ▀█▄       █              ▄▄▀▀▀      ▄█   ▀█          █   █         ▒   
                            ▄ ▄▄    █             ▀█▄    ██         ▄▄█ ▀           ▀                ▀  █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒          █      ▄                ▀█▄  █       ▄▀▀▀              ▄█        █▄     █  █    ▒          
           ▒                █  ▀▀  █                  ▀█▄█ ▄▄█ ▀                   ▀          ▀█    █ ▀          ▒▒    
▒▒                           ▄  █▄ ▄               ▄▄ ▄▄▀▀▀▄                      ▄█                 ▄▀                
                       ▒▒ ▒▒ ▀▄▄▄▄▄█      ▄▄ ▄ █▄▀▀ ▀    ▄ ▀ ▄▄                   ▀               ▀▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒     ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓  ▄▄▄██ ▀ ▀▀             █     ▀█                ▄▀              ▄▄▀▀  ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒               ▀▄ █▀                    █        ▀▀▄▄           ▀           ▄▄▀▀▄▄▀        ▒▒▒▒▒      
      ▒▒▒░▒▒                      █ █ ▀█▄                █             █        ▄▀        ▄▀▀  ▄█▀▀              ▒▒▒▒▒▒
   ▒▒▒▒                            ▀▄█    ▄              █               ▀▀▄▄   ▀   ▄▄▀       ▀ ▄▀                    ▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄    ▀▀            █                  ▀ ▄▄█▄▀▀          ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                    ▄▄▀▄▄█  ▀                  ▄▀             ▀█▄      ▄█    ▄                         
                                   █▀▄▄▄█ ▀ ▄                  ▀                  ▄▄  ▄▀     ▀▀                        
                                 █▀           ▀ ▄             ▄▀                   ▀█ ▀       ▀▀                       
                                ▄   ▀▀ █          ▀▄▄         ▀              ▄ ▄▀▀ ▀ █▀█▄      ▀▀▄                     
                               ▄  ▄▄   █             ▀▀▄▄    ▄▀      ▄ ▄▄▀ ▀▀        █  ▀▀      ▀▀▄                    
                              ▄▀       ▄                 ▀▀▄▄█▄  ▀▀ ▀                █           ▀▀█                   
                              ▀ ▀▀     █                  ▄█▄█▀▄                     █       ▀█▄   ▄▀                  
                             █▄▄▀      ▀              ▄ ▀▀  █▀ ▀▀                    █              ▄█                 
                            █▄▄       ▄            ▄█ ▀     █      █▄                 █            ▄▄▄█                
                           ▄▀▀        █        ▄ ▀▀         ▀       ▀▀                █             ▀▀▄▄               
                          ▄▀▀         ▀     ▄▄ ▀            █          ▀█▄            █             ▄▄ ▀               
                          ▄             ▄ ▀▀               █▀             ▀ ▄         █           ▄▀▀ ██               
                         ▀▀ ▀▀▀▀▀▀▀▀▄▄▀                    █                ▀█▄       █         ▀▀    ▀ ▄              
                          ▄▄         ▄                     ▀                   ▀ ▄    ▀     ▄█▀       ▄ ▄              
                          ▄          ▀                     ▄                     ▀█▄     ▄▄           █ ▀              
                          ▀▀▀        ▄                    ██                          ▄  ▀           █   ▀             
                           ▄▄▄      ▄                     █                       ▄▄█▀█              █   █             
                           █        █                     █                  ▄▄█ ▀   ▀   ▄                ▄            
   ▒            ▒          █ ▀▀     ▄                     ▄             ▄ ▄▀▀        █   ▀█          █   █         ▒   
                           ▒  █▄    ▀                    ▄█        ▄ ▄▀▀▀           ▀       ▄       ▄▀  █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒          █  ▄   █                     █     ▄▄█ ▀               ▄█        █▄     █  █    ▒          
           ▒                █   ▀  █                     █▄▄█ ▀                    ▀          ▀     ▀ ▀          ▒▒    
▒▒                          ▀   ▀█ █             ▄▄ ▄▄██ ▀█                       ▄▀            ▀▄  █                  
                       ▒▒ ▒  ▀█▀ ▄▄    ▄▄ ▄▄██ ▀▀▀▀      █  ▀▀ ▄                  █              ▀█ █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒▒▒█ ▀█▀ ▀▀▀▀                █     ▀ ▄▄              ▄▀                ▄▀  ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒               ▀▄ █ ▄▄                  █          █▄           ▄           ▄▄▀▀▄▄▀        ▒▒▒▒▒  ▒▒▒▒
      ▒▒▒░▒▒                      ▄ █ ▀▀                 █            ▀▀        ▄▀        ▄▀▀  ▄██▀              ▒▒▒▒▒▒
▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒          ▀ █   ▀█▄             █               ▀▀▄▄   ▄   ▄▄▀▀     ▄▀▀▄▀                    ▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█     ▀            █                  ▀ ▄▄▀▄▀▀          ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                    ▄█▀▄▄▄ ▀                    ▀                ▄      ▄▀  ▀                          
                                    ▄▀█▄█ ▀▀▄▄                 ▄▀                ▀█    █     ▀▀                        
                                 █      █     ▀▀▄▄             ▀                     ▄█       ▀▀                       
                                ▄   ▀▀  █         ▀▀▄▄        ▄▀             ▄ ▄ ▀ ▀  ██▄      ▀▀▄                     
                               ▄  ▄▄                  ▀▀▄▄    █     ▄▄ ▄█▀ ▀▀         █         ▀▀▄                    
                              ▄▀       █                  ▀▀▄█▀ █▀ ▀▀                 █     ▄▄    ▀▄                   
                              ▀ ▀▀     ▀                 ▄ ▀ █ ▀▄                     █      ▀█▄   ▄█                  
                             █▄▄       █              ▄▄ ▀   ▄  ▀▀▄                   █         ▀   ▄█                 
                            █          █          ▄ ▀▀      ██       ▄                █            ▄ ▄█                
                           █▀▀        ▄         █           █        ▀█▄              █             ▀█▄▄               
                          ▄▄          █    ▄▄▀▀             █             ▄           ▀               ▀█               
                         ▄▄▄▄▄▄▄▄     ▀▄ ▀▀                 █             ▀█▄                     ▄█▀ ▄▄               
                                 ▀▀▀▀▀██                   █▀                ▀ ▄               ▄▄▀    █ ▄              
                          █▀         ▄  ▀▄                 █                   ▀█▄          ▄▄        ▄ ▀              
                          █▄▄        ▀    ▀▄               ▀                      ▀      ▄▄ ▀         █ █              
                          ▀          █      ▀▄             █                        ▀█▄  ▀           ▄   ▄             
                           ▄▀▀      ▄         █▄          █▀                       ▄▀▀██             █   █             
                           █ ▄▄     █          ▀█▄        █                  ▄▄█ ▀   █▀  ▄           ▄   ▀             
   ▒            ▒          ▄        █            ▀█▄      ▀             ▄▄█ ▀        ▄   ▀█          █   █         ▒   
                           █  ▀▀   ▄               ▀█▄   ▄█        ▄▄█ ▀            ▀       ▄       ▄   █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒             ▄▄  █                 ▀█▄ █▀   ▄▄█ ▀                 █       ▀█      █  █    ▒          
           ▒                █      █                   ▀██▄█ ▀                     ▀           ▄    ▄ █          ▒▒    
▒▒                          ▀▄▄ ▀▀ ▀           ▄ ▄▄ █▄ ▀ ▄ ▄▄                     ▄▀            █   █▀                 
                   ▒▒▒▒░▒ ▒ ▒▀▄ ▄▄█ ▄▄ ▄▄▀█ ▀▀ ▀▀        █    █                   ▄              ▀▄▄ ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▄  ███▀                   ▀      ▀█               ▄▀               ▄█▀  ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒               ▀▄ █▀▀                             ▀▀            ▄           ▄▄▀ ▀▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     ▀▄ █   ▄▄                            ▀▀▄▄      █       ▄ ▄▀▀  ▄█▀               ▒▒▒▒▒▒
   ▒▒▒▒                            ▀ █   ▀▀                              ▀ ▄▄   █   ▄▄▀▀     ▄█▀▄                     ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█      ▄▄                               ▄█▄▀ ▀       ▄▀ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                     ▀█ ▀█▀▄                    ▄▀             ▀█▄      ▄█  ▀                          
                                   ▄▀▀▄▄▀    █ ▄                █                   ▄  ▄▀    ▀▀                        
                                 █      █      ▀ █ ▄           █▀                   ▀█▄▀      ▀▀                       
                                ▄   ▀▀  ▀          ▀ █ ▄       █            ▄▄ ▄▄▀ ▀▀          ▀▀                      
                               ▄  ▄▄    █              ▀ █ ▄  █     ▄  ▄▀▀ ▀              ▄      ▀▄                    
                              ▄▀ ▀      ▀                  ▀ █▄▄▀  ▀                       ▀█▄    ▀▄                   
                              ▀▄█▀     ▄                 ▄▄▀▀█▀  ▄                           ▀█▄   ▄▄                  
                             ▀         █             ▄ ▀     █   ▀█▄                  ▄         ▀   ▄▄                 
                            █▀▀        ▄           █ ▀       █      ▀                 █              ▄▄                
                           █▄          █      ▄▄▀▀          ▄█         █▄             █             ▀▄▄▄               
                          ▀           ▄   ▄ ▀▀              █           ▀▀▄           █              ▄██               
                         ▀█▀▀▀▄▄▄▄▄▄▄▄█ █                   █                ▄        █           ▄▄▀▀ █               
                          ▄▄          ▀█▄                   █                ▀█▄      █        ▄▄▀▀   █ ▄              
                          ▀▀          ▀ ▀█▄                █▀                  ▀▀     █     ▄▄▀▀        ▀              
                          ██▄        █    ▀█▄              █                       █▄ █    ▀▀         █ █              
                          ▀ ▄        ▄      ▀█▄            █                        ▀██  ▀           ▄▀ ▀              
                            ▀▀      ▄         ▀█▄         ▄█                     ▄ ▄▀▀██▄            █   █             
                           █ ▄▄     ▀           ▀█▄       █                 ▄ ▄▀▀▀   ▄▀ ▀            ▄   ▄             
                ▒          █        █             ▀█▄     ▀            ▄ ▄▀▀▀        ▄    █          █   █         ▒   
                           █  ▀▀   ▄                ▀▄    █       ▄ ▄▀▀▀            ▀       ▄       █   █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒         ▀   ▄▄  █                  ▀▄ █▀  ▄▄▄▀▀▀                 █       ▀█      ▀  █    ▒          
           ▒                       ▀                  ▄▄▀██ ▀                      ▀           ▄    ▄ █  ▒▒      ▒▒   ▒
▒▒                          ▀▀  ▀▀█         ▄▄ ▄▄██ ▀▀ ▀ █▀▀▄▄                    ▄▀           ▀▄   ▀█                 
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒ ▒▀▄▀▀▄▄ ▄▄██ ▀▀ ▀▀           █   ▀ ▄▄                 ▄              ▀▄█▀░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▄  █▀                    ▄       ▀ ▄▄             █▀               ██   ▒▒    ▒▒▒▒▒▒▒▒  
            ▒▒▒▒▒               ▀  ▄  ▄▄                █          ▀ ▄▄          █           ▄▄ ▀▀▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     ▀▄ █  ▀█▄              ██            ▀ ▄▄      ▀       ▄ ▄▀▀  ▄██               ▒▒▒▒▒▒
▒  ▒▒▒▒                            ▄ ▀                  ██                 ▄▄  ▄▀   ▄▄▀▀     ▄█▀█                     ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█      ▀█▄         ██                    ▄█▄▀▀        ▄██ ▀▒▒▒▒▒▒▒▒▒▒░▒░░▒░▒▒░░░▒▒
----------------------------
                                      ▀▄ █▀▄▄                    █                       ▄▀ ▀▀                         
                                  ▄▀ ▀▄█▀▄   ▀▀▄▄               █▀                ▀█▄   █    ▀▀                        
                                 ▄       ▀       ▀▀▄▄           █                     ▄▄       ▀                       
                                ▄  ▄▀▀  ▄            ▀▀▄▄      █            ▄▄ ▄▄▀▀ ▀ █▀█▄      ▀                      
                               ▄▀ ▄▄    █                ▀▀ ▄ ▄▄   ▄▄ ▄▄▀  ▀          █  ▀█▄     ▀                     
                              ▄▀ ▀▀     ▄                   ▄ ██  ▀                   █    ▀█▄    ▄▄                   
                             ▄▀▄▄       █                 ▄ ▀                         █      ▀█▄   █▄                  
                             ▀▀        ▄             ▄▄▀▀    ▄▀    █▄                 █         ▀   █▄                 
                            ▄▄▀        █         ▄▄▀▀        █      ▀█▄               █▄             █▄                
                           ▀                 ▄ ▀▀            ▀                        ██              ▄▄               
                          █▀           █ ▄ ▀                ▄█           ▀█▄           █              ▄█               
                          ▀▀▀▀▀▀▀▀▀▀▄▄▄█ ▀                  █              ▀█▄         █           ▄█▀ █               
                          █▄          █▀█▄                  ▀                          █         █▀   █ ▄              
                          █           ▀  ▀█▄               ▄█                   ▀█▄    █      █▀      ▀ █              
                          █▀▀        █     ▀█▄             █                      ▀█▄  █   █▀         █ ▄              
                          █ ▄▄       █       ▀▄            █                           ██▀           ▄▀ █              
                                    ▄          ▀▄          █                     ▄ ▄▀▀▀ ▄            █   ▄             
                           ▄ ▀▀     █                     █▀                ▄▄█▀▀▀   ▄▀ ▀            ▄   █             
                ▒          █  ▄▄    ▀                     █            ▄▄█ ▀         ▄    █          █   █         ▒   
                           ▀   ▀   █                      ▄      ▄ ▄▀▀▀             █▀      ▄       █   █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒         █   █▄  ▄                    ▄█▀ ▄ ▄▀▀▀                  █       ▀█      ▀  █    ▒          
           ▒               █▄     ▄                 ▄▄ ▄██ ▀▀                      ▀          █▄    █ █          ▒▒   ▒
▒▒                          ▀ ▄▄▀▀▀      ▄▄ ▄▄██▄▀▀ ▀▀   █ ▀█                     ▄▀           ▀   ▄▀█                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒ ▒▀▄ ▀▄███ ▀▀ ▀▀              ▀    ▀█                  ▄              █ ██░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▄  ▄▄▄▄                  █        ▀█              ▀                ▄▄   ▒▒▒▒▒           
            ▒▒▒▒▒               ▀  ▄ ▀█▄                ██          ▀█▄         ▄█           ▄ ▄▀▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     ▀▄ ▀                   ██             ▀█▄      █       ▄ ▄▀▀  ▄▄█               ▒▒▒▒▒▒
▒▒▒▒▒▒▒                            ▄ ▀    ▀▄▄           ██                 █▄  ▄▀  ▄ ▄▀▀     ▄█▀▀                     ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▄     ▀▀▄          ▀                    ▄▄▄▀▀        ▄██▒▓░▒▒▒▒▒▒▒░░░▒░░▒░▒▒░░░▒▒
----------------------------
                                    ▄▀▄▀▄█▀ █ ▄                  █▀             ▀█▄      ▄█  █                         
                                  █ ▀   ▀     ▀ ▄                █                      ▄▀    █                        
                                 ▄   ▄▀           ▀▀▄▄          █                    ▀██▀      █                       
                                ▄    ▀  ▄█            ▀▀▄▄     ▄█           ▄▄ ▄▄▀▀ ▀▀ ██▄      █                      
                               ▄▀ ▄█    █                 ▀▀▄▄ █  ▄▄ ▄▄▀▀ ▀▀           █ ▀█▄     █                     
                              ▄▀  ▀                         ▄ ██▄▀                     █   ▀▀▄    █                    
                             ▄▀▄█       ▄               ▄ ▀   █  ▀                     █      ▀▄   █                   
                            ▄▀ ▀       ██           ▄ ▀       ▀      ▄                 █        ▀   █                  
                           ▄██         ▀        ▄ ▀          ▄█      ▀█▄               █             ▄                 
                           ▀▀               ▄ █ ▀            █         ▀█▄             █              █                
                          █▄▄▄▄▄▄       ▄ █ ▀                █            ▀            █               █               
                          ▀      ▀▀▀ ▀█▄█                   ▄█               ▄▄        █           ▄▄▀▀█               
                          █▀            ▀█▄                 █                 ▀█▄      █        ▄▄ ▀  ▄▀               
                          ▄▀▄        ▄█   ▀▄                █                   ▀▀▄    █     ▄▄       ▀ █              
                          █ ▄               ▀              ▄▀                          █   █▀         ▄ ▀              
                          █  █      ▄▄                     █                          ███▀           ▄▀ █              
                             ▀      ▀                      █                     ▄▄▄▀▀█▀▄            █  ▀              
                              ▀     ▄             █▄      ▄▀               ▄ ▄█ ▀     █ ▀▀           ▄   ▄             
                ▒          ▄  ▀▄   █▀              ▀█▄    █           ▄▄▄▀▀▀         █    █▄         ▀   █         ▒   
                           █   ▄                     ▀█▄  █     ▄ ▄█ ▀              ▄▀      ▄       █   █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒         █    █ ▄▀                   ▀██▀▄▄▄▀▀▀                   █       ▀       ▄  █    ▒          
           ▒               █ ▄  ▀                ▄▄ ▄▄ ████▄                       ▀          █     █ █          ▒▒   ▒
▒▒                          ▀▀ █ ██  ▄▄ ▄▄ ██▄▀▀ ▀▀      █   ▄▄                   ▄▀            ▄  █ █                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▀▄  ▀██▀▀▀▀                ▄▀    ▀ ▄▄                ▄             ▀  ▀█░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒▒▓▄  ▀█▀▄                  █▄       ▀ ▄▄            ▀                ██   ▒▒▒▒▒           
            ▒▒▒▒▒         ▒▒▒▒▒▒█  ▄                    ██          ▀▀          ▄▀            ▄▄▀▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     ▀▄ ▀   ▀▄▄             ▀█             ▀█       ▄       ▄ ▄▀▀   ▄▀               ▒▒▒▒▒▒
▒▒▒▒▒▒▒                           ▀▄▀▄    ▀█▄                             ▀█▄  ▀   ▄▄ ▀▀      ▄█▀                     ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▀                  ▄                    ▀▄█▀ ▀        ▄██▒▓░▒▒▒▒▒▒▒░░░▒░░▒░▒▒░░░▒▒
----------------------------
                                    ▄ ▄▀██▄ ▀▀▄▄                  █                       ▄▀ █                         
                                  ▄▀    ▀▄█     ▀▀ ▄             █                 ▀█▄   █    █                        
                                 ▄   ▄▀  ▀           ▀ ▄        ▄▄                   ▀▀▄█      █                       
                                ▄   ▄▀                 ▀ █ ▄    █           ▄▄ ▄▄▀▀  ▀▀█        █                      
                               ▄▀ ▄▀    ▄█                 ▀ ▄ ▄▀▄▄  ▄▀▀  ▀▀           █         █                     
                              ▄▀ ▄▀     █▀                  ▄▄▀▀█▄                     █          █                    
                             ▄▀▄                        ▄▄▀▀  ▄▄ ▀█▄                   █           █                   
                            ▄▀█▀        ▄            ▄▀▀      █     ▀                  █            █                  
                           ▄█          ██        ▄ ▀          ▀         ▄                         ▀▄ █                 
                          ▄█▀          ▀   ▄ ▄ ▀             ▄█         ▀█▄                         ▀▄▀                
                          █▀▀▀▄▄▄ ▄▄▄▄▄▄ █ ▀                 █            ▀█▄                         ▀█               
                          ▄▄          ▄██▄                   ▄              ▀▀▄                     ▄█▀▄               
                           ▄             ▀                  █▀                                    ▀▀   ▀               
                          █ ▀        ▄█                     █                      ▄         ▄▄▀▀     █ █              
                          █ ▀                               ▄                      ▀█▄    ▄▄ ▀        ▄ █              
                          █  ▀      ▄▄         █▄          █▀                        ▀█▄█▀            ▀ ▄              
                          █  ▀▄     ▀           ▀█▄        ▀                     ▄▄█▀▀█▀             █  █              
                              ▄    ▄▄             ▀█▄     ▄█               ▄▄▄▀▀▀     ▄  █           ▄  ▀              
                ▒              █   ▀                ▀▄    █          ▄ ▄█ ▀          ▀    ▄▄         ▀   ▄         ▒   
                               █   ▄                  ▀   ▀    ▄▄▄█ ▀▀              ▄▀      ▄       █   █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒         ▄    ▀ ▀▀                     ▄█▄▄▀▀▀                    ▄       ▀       ▄  █    ▒          
           ▒               █▄   ▀▄▄           ▄▄ ▄▄ ██▄▀▀█ ▄▄                      ▀          █     ▀ █          ▒▒  ▒▒
▒▒                          ▀ ▀ ▄██▄ ▄▄ ██ ▀▀ ▀▀         █  ▀▀                    ▄▀           █▄  █ █                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▀▄  ▀█▀                    ▄▀     ▀█                 ▄             ▀▄ ▄█░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒░▒▒▒▒▒▒▒▒▒▓▄  ▀▄ ▄                  ██        ▀█▄            ▀               ▀ █   ▒▒▒▒▒           
    ▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  █  ▀█▄               ▀█            ▄▄        ▄▀            ▄▄▀▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     ▀  ▀   ▀▀▄                            ▀▀       █       ▄ ▄▀▀   ▄▀               ▒▒▒▒▒▒
▒▒▒▒▒▒▒                           ▀▄▀▄                  █                 ▀█   █   ▄▄▀▀▀      ▄█▀                     ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▓▄▄        ▄         █                    ███▀▀          ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                     █▀▀▄█▀  ▀ ▄▄                 █▀             ▀█▄      ▄▄ █                         
                                  ▄▀    ▀        ▀▀▄▄            ▄▄                ▀▀     ▀   █                        
                                 ▄   ▄▀  ▄█          ▀▀▄▄        █                     ▄█▀     █                       
                                ▄   ▄▀   ▀               ▀▀ ▄   ▄▀         ▄▄▄ ▄▄▀▀▀ ▀▀ █▄      █                      
                               ▄  ▄                           █▄█   ▄▀▀  ▀▀             █        █                     
                              ▄▀ █▀     ▄█                 ▄ ▄ █▀▀▄                     █         █                    
                             ▄▀ ▀       █▀             ▄ █ ▀   █  ▀█▄                   █          █                   
                            ▄██                    ▄▄▀        ▄█    ▀█▄                █▀           █                  
                           ▄▀▀          ▄      ▄▄▀▀           █        ▀▄              █          ▀▄ ▀                 
                          ▄▀           █▀   ▄ ▀               █                        █            █▄                 
                          ▀▀▀▀▀▀▀▀▀▀█▄▄▄█ ▀                  █▀                        █             ▀█▄               
                           ▀          ▄▄▀                    █               ▀█▄       █            ▄▄▀▀               
                          █▀▄         ▀                     ▄█                 ▀█▄     █         ▄▄ ▀  █               
                          █ █        ▄▄                     █                    ▀█▄           ▀▀     █ ▄              
                          █ ▀▄       ▀        █▄            ▀                      ▀▀▄    ▄▄▀▀        ▄ █              
                          █  ▄      ▄▄         ▀█▄         ▄▀                         █▄█             ▀ █              
                          █   █     ▀            ▀█        █                    ▄ ▄█ ▀██▀            █  ▄              
                          █   █    ▄▄              ▀       ▄              ▄ ▄█ ▀▀     ▄  █           ▄  █              
                ▒▒▒▒▒     █    ▀   ▀                      █▀        ▄ ▄█ ▀▀          ▀     ▄        ▄▀  ▀          ▒   
                          █    ▀  ▄█                  ▀█▄ ▀   ▄ ▄█ ▀▀               ▄▀     ▀▄       █   █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒              ▀ ▀                    ▄████ ▀▀                     ▄       ▀       ▄  █    ▒          
           ▒               █▀▄  ▀▄█       ▄▄▄ ▄▄ ██ ▀▀ ▀▀▄▀▀                       ▀         ▀█    ▄▀ █▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                          █  ▀ █▄ ██▄▀▀▀ ▀▀            █   ▀█▄                  ▄▀           █   ▀ █                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▀▄   ██▄                   ▄▀       ▄▄               █             █▄ ██░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▒▒▒▒░▒▒▒▒▒▒▒▒ ▀▄  █ ▀█▄                 ██        ▀▀             █                ▄▄   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  █   ▀                 ▀           ▀█▄        █▀            ▄▄ ▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     █ ▀▄                   ▄                ▄▄    ▄█       ▄ ▄▀▀▀  ▄▀               ▒▒▒▒▒▒
▒▒▒▒▒▒▒                           ▀▄▄       ▄           █                 ▀▀   ▄  ▄ ▄▀ ▀      ▄█▀                     ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▓▄▀       ▀█▄       ▄▄                    ▀█ ▀▀           █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                    ▄  ▀ ███   ▀▀ ▄                █             ▀▀        ▄▀█                         
                                  ▄▀    ▀ █         █             █                       █   █                        
                                 ▄▀  ▄▀               ▀ ▄▄       ▄▀                   ▀█▄▀     █                       
                                ▄▀  █▀   ▄█               ▀▀▄▄   █        ▄▄▄  ▄▄▀▀▀ ▀▀▀ █▄     █                      
                               ▄  ▄      █                    ▀███▄▄▀▀  ▀▀              ▄ ▀█▄    █                     
                              ▄ ▄█                         ▄▄▀ ▀▀ ▀▄                    █   ▀     █                    
                               ▄▀       ▄█              ▄▀▀    █▀   █▄                  █          █                   
                             ▄          ▀▀        ▄ █ ▀        ▀     ▀█▄                █           ▀                  
                            █                 ▄▄▀             ▄█       ▀█▄              █         ▀▄                   
                          ▄█▄▄▄▄▄▄     ▄▄▄ ▄▀▀                █          ▀█▄            █          ▀█▄▄                
                          █▄     ▀▀▀▀ ▀▀▄▀                    ▄            ▀▀▄          █            ▀█▄               
                          █▄          ▄▄                     █▀               ▀▄        █            ▄▄                
                          █ █         ▀                      ▀                         ▄█        ▄▄▀▀  █               
                          █ █        ▄▄      █▄             ▄▀                         █      ▄▄ ▀    ▄ ▄              
                          █  ▀       ▀        ▀█▄           █                          █  ▄▄▀▀        ▀ █              
                          █  ▀      ▄█          ▀▄         ▄█                         ▄█▄ ▀           █ █              
                          █   ▀                            █                    ▄ ▄▀ ▀▀▄█            █  █              
                          █   ▀▄   ▄█               ▄▄     █              ▄▄▄▀▀▀      █  ▄▄          ▄  ▄              
                ▒▒        █    ▀                     ▀█▄  █▀       ▄▄▄▄▀▀▀           ▀▀    ▄        ▄▀  █          ▒   
                          █    ▀▄ █▀                   ▀█ █  ▄ ▄█ ▀▀                ▄▀     ▀▄       ▀   █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒        █▄    ▄                   ▄▄ ▄▄██ ▀▀                      ▄       ▀▄      █  █    ▒          
           ▒               ▄ ▀▄ ██▀    ▄▄ ▄▄ ▀█▄ ▀▀ ▀▀▀    ▀█▄                     ▀         ▀▀    ▄  █▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                          █   ▀█ ▀▀▀ ▀▀                █     ▄▄                 ▄▀           █   ▀ █                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▀▄   ▀                     ▄█      ▀█               ▄█             █  ██░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒             ▒▒        ▀▄  █                     ██         ▀▄▄           ▄               ███   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▀   ▀▄                            ▀▀         ▀             ▄ ▄▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     █ ▀▄    ▀█▄            █               ▀█▄    ▄▀       ▄ ▄▀ ▀  ▄▀               ▒▒▒▒▒▒
▒▒▒▒▒▒▒                           ▀ ▄      ▀█▄         ▄▀                 ▀▀   ▄  ▄ ▄▀ ▀       █                      ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▓▄▄       ▀█▄       ██                   ▄▀█▀ ▀           ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                   ▄█ ▀  █▀     ▀▀▄▄               █               ▄▄      ▄                           
                                  ▄▀    ▀  ▄        ▀▀ ▄          ▄█                ▀█▄    ▀  █                        
                                 ▄▀  ▄▀   █▀             █        █                   ▀▀▄█▀    █                       
                                ▄▀  █▀                     ▀ ▄▄  █▀      ▄▄▄▄ ▄▄▄▀▀▀  ▀▀█ ▄     █                      
                               ▄   ▀     ▄█                    ██▀▀▀▀  ▀▀               █  █▄    █                     
                              ▄ ▄▀       ▀                ▄ ▄▀▀ █                       █   ▀█    █                    
                             ▄ █▀                     ▄▄▀ ▀     █                       █     ▀    █                   
                            █ ▀         ▄█       ▄ ▄▀▀         █▀                       ▀                              
                           █            ▀    ▄▄▀ ▀             ▀         ▄                        █▄ ▄                 
                          ██▀▀▄▄▄▄ ▄▄▄▄▄▄ ▄▀▀                 █▀          ▀█▄           ▄          ▀██▄                
                          █▀           █▀▀                    █             ▀█▄         █            ▀▀▄               
                          █▀▄          ▄                     ▄█               ▀█▄       █            ▄▄█               
                          █ █         ▀▀    ▄▄               █                  ▀█▄     █          ▄ ▀ ▄               
                          █ ▀▄       ▄▄      ▀█▄             ▄                    ▀█▄   █     ▄▄▀▀    ▄▀               
                          █  ▄       ▀         ▀▄           █                       ▀█▄ █ ▄ █▀        ▀ ▄              
                          █  ▀▄     ▄█                      █                         █▀█ ▀           █ █              
                              ▄                    █▄      █▀                  ▄▄▄▄▀▀▀ ▄ ▄           █  █              
                          ▄   ▀▄   █▀               ▀█▄    ▀             ▄ ▄█ ▀▀      ▀   ▄          ▄  █              
                          █    ▄   ▄                  ▀▄  ▄▀      ▄▄▄▄▀▀▀            ▄▀   ▀▄        ▄▀  █          ▒   
                          █     ▄ ▀▀                      █ ▄ ▄█ ▀▀                 ▄█     ▀▄       ▀   █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒        █ ▄   ▄▄▄             ▄▄▄ ▄▄ ▀███▀                        ▄       ▀▄      █  █    ▒          
           ▒        ▒      ▄▀▀ █ ▀▄▄▄ ▄▄ ▀██ ▀▀  ▀▀       ▀ ▀▄▄                    ▀         ▀▄    █  █▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒                          █    █▄█▀                    █    ▀█                  ▄▀          ▀    ▄ █                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▀    ▀▀█▄                  █▄        ▄▄             ▄█             ▀ ▄▀▄░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                    ▒▒        ▀▄  █  ▀█▄                ▀█         ▀█▄           ▄               █▀    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▀   ▀█▄              ▄              ▄▄       █             ▄▄▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                     ▄ █     ▀▀▄            █               ▀█▄    ▄▀       ▄ ▄▀ ▀  ▄▀               ▒▒▒▒▒▒
▒▒▒▒▒▒▒                           █ ▀       ▀▄         ██                   ▄ ▄▀  ▄▄ ▀▀▀       █                      ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒▓▀▄                  ▀                  ▄ ██▀▀         ▄  ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                   ▄     █▀█▀    ▀ ▄▄              ▄▄             ▀█▄       ▄▀                         
                                  ▄▀    ▀            ▀▀▄▄          ▀                      ▄█  ▀                        
                                 ▄▀  ▄     ▄             ▀▀ ▄     █▀                    ▄▄▀    █                       
                                ▄▀ ▄█     █▀                  █  ▄▄     ▄▄▄▄  ▄▄▄▀▀▀▀ ▀▀▀▄      █                      
                               ▄  ▄▀                            ██▀  ▀▀▀                 █  ▄    █                     
                              ▄          ▄█               ▄▄▀ ▀ ▄▄                       █   █▄   █                    
                             █▄▀         ▀           ▄ ▄ ▀      █                        █    ▀▄   █                   
                            ██▀                   ▄▀▀           ▄                       ▄▀                             
                           █▀           ██  ▄▄▀ ▀              █                        █         █▄ ▄                 
                          ██▀▀▀▀▀▀▀▀▀▄▄▄▄█ ▀                   █                        █          ▀█▀▄                
                          ██           ▄▄▀                    █▀              ▄         █             ▀▄               
                          █ █               ▄                 █                ▀▄                     ▄█               
                          █ █         ▀▀    ▀█▄              █▀                  ▀▄               ▄▄▀▀ ▄               
                          █  █       ▄▄       ▀█             ▀                     ▀▄         ▄▄▀▀     ▀               
                          ▀  █       ▀                      █▀                       ▀▄ █   █ ▀       ▀                
                          █   █     ▄█            █▄        ▀                         ▄██ ▀           █                
                          █   █                    ▀█      ▄▀                  ▄ ▄█▀▀▀ ▀ ▄           █  ▄              
                          █    ▀   ▀▀                ▀     █            ▄ ▄█▀▀▀       ▀▀ ▀▄          ▄  █              
                   ▒▒▒▒   █    █  ▄▄                   ▄▄ ▄█     ▄ ▄▄▀▀▀▀            ▄▀   ▀▄        ▄▀  █          ▒   
                          █     ▀ ▀                     ▀██▄▄▄▀ ▀▀                  ▄█     ▀▄       ▀   █      ▒▒▒▒▒▒▒▒
  ▒             ▒▒        ▄█ ▄  █▄▀         ▄▄▄ ▄▄▄▀██▄▀▀███▄                       ▄       ▀▄      █  █    ▒          
           ▒               ▄ ▀▀ █▄▄▄ ███ ▀▀  ▀▀           ▀ ▀                      ▀         ▀▄    █  █▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒                          █    █                       █     ▀▄▄                ▄▀          ▀▄   ▄ ▀                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒▀    ▀                     █▄       ▀█▄             ▄▀            ▀▄ ▄▄▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                    ▒▒        ▀▄  ▄                     ▀▀           ▄           ▄              ▀▄█    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  █                    █             ▀█▄       █              ▄▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▀▄ ▄                   ▄█               ▀▀     ▀▀       ▄▄▄▀ ▀  ▄▀               ▒▒▒▒▒▒
▒▒▒▒▒▒▒                           ▄ █                  ▀█                  ▀▄▄▄▀ ▄ ▄ ▀▀       ▄▀                      ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒█▄                  ▄                    ▄█▄ ▀         ▄▀ ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                   ▄ ▀   ▄▀        ▀▀ ▄             █                       ▄▀▄                        
                                  ▄▀    ▀  ▄▀         ▀ ▄▄         ▄▀                 ▄▄   ▄▀ ▀                        
                                 ▄▀  ▄                    ▀▀▄▄     █                   ▀█▄█                            
                                ▄▀ ▄▀      ▄                  ▀▀ ▄█   ▄▄▄▄   ▄▄▄ ▀▀▀▀  ▀▀██▄    █                      
                               ▄  █▀      ▀▀                  ▄ ▄▄▀▄▀▀                   ▀ ▀     █                     
                              █ ▄▀                       ▄ ▄▀▀   █  ▀▄                   ▄    ▄   █                    
                             █           ▄█         ▄ ▄▀▀       ▄▄   ▀█▄                 █    ▀█   █                   
                            █▀                  ▄▄▀ ▀           █      ▀█▄               █          ▄                  
                           ▀▄▄▄▄▄▄       ▄ ▄▄▀ ▀               ▄█        ▀█▄             █        █▄▀▄                 
                           ▄      ▀▀▀  ▀▀▄▀                    █           ▀█▄           █         ▀▄▀▄                
                          ▄▀▄          ▄▄                     ▄█             ▀█▄        ▄▀            █▄               
                          █ ▄               ▄▄                █                ▀█▄      █              ▀               
                          █ ▀▄        ▀▀     ▀█              ▄█                  ▀█▄    █           ▄ ▀▀               
                          █  █       ▄▄        ▀             █                     ▀▄           ▄ ▀    █               
                          ▄  ▀▄      ▀           ▄▄         ▄█                              ▄ ▀       █                
                          █   ▀     ▄▀            ▀█▄       █                        ▄▄▄█ ▀           █                
                          █   ▀▄    ▄               ▀      ▄█                 ▄▄▄▄▀ ▀▀ ▀▀▀           █                 
                          ▀    ▀   ▀                  ▄▄   █           ▄ ▄▄▀ ▀▀       ▄▀ ▀█          ▄                 
              ▒▒▒              ▀▄ ▄█                   ▀█▄▄▄    ▄ ▄▄▀▀▀▀             ▄▀   ▀▄        ▄▀             ▒   
                                ▀                      ▄▄██▄█▀▀▀▀                    ▄     ▀▄       ▀          ▒▒▒▒▒▒▒▒
  ▒             ▒▒        █ █  ▄▀▀▀     ▄▄▄ ▄▄ ▀██▄▀▀▀  ▀█▄▀▄▄                      █       ▀▄      ▀  █    ▒          
     ▒▒    ▒               █   ▀ ██ ▀▀▀ ▀▀▀               ▀  ▀█▄                   ▀         ▀▄    ▀  █▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒                          █    █▀█▄                    █     ▀▀                 ▄▀          ▀▄   █                   
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒▀    █ ▀█▄                 █▄        ▀▄             ▄▀            ▀▄ █▄▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒  ▒▒         ▄  ▄   ▀█▄                ▀          ▀█▄          ▄              ▀▄▄▀   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▄    ▀█▄             █             ▀█        █              ▄▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▀▄ ▄      ▀█▄          ██                 ▄    █        ▄▄▄▀▀▀  ▄▀               ▒▒▒▒▒▒
▒▒▒▒▒▒▒                            ▀▄       ▀█▄                            ▀█▄ ▀ ▄▄▄▀▀▀     ▄ ▄                       ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒░░░░░░▒▒▒█▀         ▀█▄      █                  ▄ ▄▀█▀          ▄▀ ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                    ▀    ▄▀ ▀       ▀▀▄▄            ▄█             ▀█▄      ▀█▄                        
                                  ▄▀    ▀                ▀ ▄        █                ▀█▄   ▄█ ▀▄                       
                                 ▄▀        █▀              ▀ ▄▄    █                    ▀  ▀   ▀                       
                                 ▀ ▄▀                          ▀▀▄▄█▄▄▄▄   ▄▄▄▄▄▀▀▀▀▀▀  ▀▀█▄    █                      
                               ▄ ▄█       ▄█                  ▄▄▀ ▀█▄                    ▄▀▀█    █                     
                              █▄█▀        ▀              ▄▄▀ ▀   █▀ ▀█▄                  █    ▄   █                    
                             █▄▀          ▄         ▄▄▀ ▀        ▀    ▀█▄                █    ▀█▄  █                   
                           ▄ ▀           █▀    ▄▄▀ ▀            █▀      ▀█▄              ▀      ▀   ▄                  
                           ▀▀▀ ▄▄▄ ▄▄▄▄▄▄▄▄▄▀ ▀                 █         ▀              ▄        █▄▀▄                 
                           ▀            █ █                    █▀                        █         ▀ ▀▄                
                            ▀          ▄▄                      █                         █            █▄               
                          █ █          ▀    ▀█▄               █▀                 ▄       █            ▀█               
                          █  ▀        █▀      ▀▄              █                   ▀▄    ▄█         ▄▄▀▀▀               
                          ▀  █       ▄▄          ▄           █▀                    ▀█▄  █      ▄▄▀▀    █               
                          █   █      ▀           ▀█▄         █                       ▀█▄▀  ▄▄▀▀       █                
                          █   ▄     █▀             ▀▄       █▀                       ▄▄██▀▀           ▄                
                          ▀    █   ▄▄                ▄▄     █                 ▄ ▄█▀▀▀▀  ▀▀           ▄ █               
                               ▄   ▀                  ▀█▄  █          ▄ ▄▄▀ ▀▀        ▄▀  ▀          ▄ █               
                         █     ▀▄ █▀                    ▀  █  ▄▄▄▄█▀▀▀▀              ▄█    ▀        ▄▀ █           ▒   
                         █▄     ▄▄▄                ▄▄▄ ▄▄▄██ ▀▀                      ▄     ▀▄       █  █       ▒▒▒▒▒▒▒▒
  ▒             ▒▒        ▄▀ ▀█ ▀▀ ▄▄▄ ▄▄▄ ███ ▀▀▀  ▀▀▀  ▄█                         █       ▀▄     ▄▀  █    ▒          
     ▒▒    ▒               █     ▀ ▀▀▀                   ▀▀   ▀▄                   ▀         ▀▄    ▀  ▀▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                          █    █                       █      ▀█▄                ▀          ▀▄   ▀▄                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▒█    █                     █▄        ▀█▄            ▄▀            ▄▄ ▀▄▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒ ▒▒        ▀   ▄                     ▄           ▀▀          ▄█              █ █▀   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▀▄     ▀▄            ▄▀               ▄       ▄              ▄▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▀▄ ▀       █▄          ▀█                ▀▄▄   █        ▄▄▄▀▀▀  ▄▀               ▒▒▒▒▒▒
▒▒▒▒▒▒▒                          ▀▄█        ▀█▄        ▄                   ▀█▄▀ ▄ ▄ ▀ ▀     ▄▀▄▀                      ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄         ▀█▄     █▄                 ▄ ▄ █▀▀          ▄█ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                    ▀    ▄▀  ▄       ▀▀▄▄            █             ▀▀▄      ▀█▄                        
                                  ▄▀   ▄▀   █            ▀▀▄▄       █▀                      ▄▀▀▄                       
                                 ▄▀         ▄                 █    ▄▄                     ▄█   ▀                       
                                 ▀         █▀                   ▀▀▄█    ▄▄▄▄▄▄▀▀▀▀▀▀▀▀   ▀█     █                      
                               █ ▄▀        ▀                 ▄ ▄▀▀█▀█▄                    █ █▄   █                     
                              █▄▀         ▄█            ▄ █ ▀     █  ▀█                   █  ▀    █                    
                            ▄▄█           ▀        ▄▄▀ ▀         █▀    ▀                  █    █▄  ▀                   
                           ▄█▀           ▄▄  ▄ ▄▀ ▀              █                       ▄▀     ▀   ▄                  
                           █▀▀▀ ▀▀▀▀▀▀▄▄▄█▄▀▀                   █           ▄            █        █▄▀▄                 
                          ███           ▄▄▀▄                   ▄▄            █▄          █         ▀ ▀▄                
                          █ ▄               ▄▄                 █              ▀█▄        ▄           ██                
                             ▄         ▀     ▀█               ▄█                ▀█▄      █            ▀▀               
                             ▄        ▄▀       ▀              █                   ▀      █           ▄▀█               
                          ▄  ▀▄      ▄▄          █▄          ▄▀                          █     ▄▄█ ▀   ▄               
                         ▄█   ▀                   ▀█         █                          ▄▀ ▄▄▀▀       ▄▄               
                         █▀   ▀▄    ▀▀               ▄      ▄▀                       ▄ ▄██▀           ▄█               
                         ▀     ▀   ▄▄                ▀█▄    ▀                ▄ ▄▄▀ ▀▀  ▄▀█           ▄ █               
                               █                       ▀   █▀        ▄ ▄▄▀ ▀▀         ▄▀  █          ▄ █               
  ▒▒            ▒▒▒▒▒           █ ▀▀                     ▄▄█ ▄ ▄▄▀ ▀▀                 ▄    ▀        ▄▀ █           ▒   
                         █  ▄   ▄▄▀           ▄▄▄  ▄▄▄ ▀█████▀                       ▄     ▀█       █  ▀       ▒▒▒▒▒▒▒▒
  ▒             ▒▒          ▀  ██▄▄▄▄ ███▄▀▀▀  ▀▀▀       ▄▀ ▀█▄                     █       ▀▄     ▄▀  █    ▒          
     ▒▒    ▒              ▀▀      █▄                     ▀▀   ▀█                   ▀         ▀▄    ▀   ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                         ▀▀    █ ▀█▄                   █                         ▀          ▄▄  ▄▀▄▀                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▀▀    █  ▀█▄                ██          ▄            ▄▀            █  ▀▄▓░▒▒▒▒▒▒▒▒▒        
                 ▒▒▒▒▒        ▀        ▀▄               ▄            ▀▄         ▄▀              █ ▀▀   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  █      ▀             ▄█              ▀█▄      ▄              ▄▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▄▄ █                    ▀                ▀█▄   ▄       ▄▄▄▄▀▀▀▀▄▀▀               ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ▄▄                   ▄█                   ▀█▄█▄▄▄▄▀▀▀▀     ▄█▀                       ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█           ▀▄     ▀█                ▄▄▄ ▀█▀           ▄▀ █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                    █    ▄▀  █          █            ▄▀                     ▀ ▄                        
                                  ▄▀   ▄▀    ▄            ▀▀▄▄       █                ▀▄▄   ▄ ▀▄                       
                                 ▄▀  ▄▀     █                 ▀▀ ▄  █                   ▀█▄▄▀  ▀                       
                                ▄   ▀       █                    ▀▄██▄▄▄▄▄▄▀▀▀▀▀▀▀▀▀▀▀▀   ▄▄▄                          
                               █           ▄▀               ▄ ▄▀ ▀ █ ▀                    █  ▀   █                     
                              ▀            █           ▄ ▄▀ ▀     █                       ▀  ▀▄▄  █                    
                            ▄▀            ▄▀      ▄▄▀ ▀          ▄▄      ▄                █                            
                           ▄▄▄▄▄▄▄        ▀ ▄ ▄▀ ▀               █        █▄              █     ▀▀▄ ▄                  
                            ▄     ▀▀▀▀  ▀█▄█                    ▄█         ▀█▄            ▀       ▄ ▀▄                 
                          ▄█▄           ▄▄ ▀                    █            ▀█          ▄         ▀▀█                 
                          █▀▀▄               █▄                █▀                        █           ▄▄                
                          █  ▀         ▀▀     ▀█               █                  ▄      ▀            ▀▀               
                          █  █        ▄▀         ▄            █▀                   █▄    ▄          ▄▄█▄█              
                          ▄   █      ▄▄          ▀█           █                     ▀█▄  █       ▄▀▀                   
                         ██   ▄                    ▀         █                        ▀▄ █ ▄▄█ ▀      ▄█               
                         █     █    ▀▀              ▀█▄     ▄█                      ▄▄▄▄▄▄▀            █               
                         █     ▄   ▄▀                 ▀▄    █               ▄ ▄▄█▀▀▀▀  ▄  ▄          ▄▄█               
                         ▀     ▀▄ ▄▄                    ▄▄ ▄▀      ▄▄ ▄▄▀ ▀▀          ▄▄  █            ▀               
                ▒▒▒▒▒    █      ▀ ▀                      ▀██▄▄▄█▀▀▀▀                  ▄    █        ▄▄ █           ▒   
                          █▄  ▄ █▀▀      ▄▄▄  ▄▄▄ ▀██▄ ▀▀▀▀▀▄                        █      █          █       ▒▒▒▒▒▒▒▒
  ▒             ▒▒            ▀  ███ ▀▀▀  ▀▀▀            ▄▀  ▀▄▄                    █       ▀▄     ▄▄  ▀    ▒          
     ▒▒    ▒     ▒▒▒▒▒▒▒▒▒▀▀     ▄▀                      ▀▀    ▀█▄                 ▀▀        ▀▄      ▄ ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                         ▀▀    █                       █       ▀█▄               ▀          █   ▄▄▄▀                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒  ▒▀▀    █                     ▀█         ▀█▄           ▄▀            █  ▀▄▓▒                 
                 ▒▒▒▒▒       ▀▀   ▀     █▄              ▄            ▀█▄        ▄▀              █▄▄▀   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  █      ▀█▄           █▄              ▀█▄     ▄█               ██▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▄ ▀▄       ▀█          ▄                 ▀█▄   ▄       ▄▄▄▄ ▀ ▀▄█▀               ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ▄▄█         ▀        ██                   ▀▀ ▄▄ ▄ ▀▀▀▀     ▄█▀                       ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄                   ▄▀               ▄▄▄▄▀ █             ▀▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                    █    ▄▀  ▄▀         ▀▀ ▄          ▀             ▀█▄    ▀▀▄▄                        
                                  ▄▀   ▄▀    █             ▀ ▄▄      █▀               ▀█▄    ▄▀▄                       
                                 ▄▀  ▄▀      █                 ▀▀ ▄ ▄▀                  ▀▀▄▄█  ▀                       
                                ▄  ▄▀       █                    ▄ ▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   █                           
                               █ ▄▀         █               ▄ █▀▀  █                        ▀▀   █                     
                             ▄ ▄▀          █          ▄ ▄▀ ▀      ▄▄    ▄                 █   ▄▄  █                    
                            ▄█▀            ▄    ▄ ▄▀ ▀            █     ▀█▄               █     ▀  ▄                   
                           ▄█▀ ▄▄▄▄ ▄▄▄▄▄▄█▄ ▄▀▀▀                ▄▀       ▀█              ▀     ▀ ▄▀▄                  
                           ▀▀            ▄██                     █                        █       ▄ ▀▄                 
                           █▀           ▄▄  ▀                   █▀             ▄          █        ▀▀▀                 
                          █▀ ▀               ▀█▄               ▄█               █▄                   ▄█                
                          █  █         ▀▀      ▀               █                 ▀█      █             ▀               
                              ▄       ▄▀         █▄           ▄▀                         █           ▄▄██              
                          █   ▄      ▄▄           ▀▄          ▀                       ▄  ▀      ▄▄▀ ▀  ▀               
                         █▀   ▀▄                    ▄▄       █▀                        █▄█ ▄▄█ ▀      ▄█               
                         █     ▀    ▀▀               ▀█      █                      ▄ ▄▄██▀           ▀█               
                         ▀     █   ▀▀                   ▄   █              ▄ ▄▄█▀▀▀▀    ▄▀▄          ▄▄▀               
                         █      █ ▄▄                    ▀█▄▄█     ▄ ▄▄█▀ ▀▀            ▄  ▀▄           █               
                ▒▒▒▒    ▄▀      ▄ ▄                   ▄▄▄▄▀█▄█▀ ▀▀▀                   █    █        ▄▄ █           ▒▒  
                         ▀  ██  █▀ ▄▄▄▄ ▄▄▄▄▄█▀▀ ▀▀▀▀▀▀   ▄▀                         █      ▀          ▀       ▒▒▒▒▒   
  ▒             ▒▒        ▀     ▀▀█▀                      █                         █       ▀▄     ▄█  ▒    ▒          
     ▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀     ▄ ▀▄                    ▄▀                        ▀▀        ▀▄      ▄▀▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                         ▀▀    █  ▀█                   █                        ▀▀          █   ▄█▄▀                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▀▀    █   ▀▄                ▄█                       ▄▀            ▀   ▄▓▒                 
                 ▒▒▒▒▒       ▀▀   ▀                     █                       ▄▀             ▀▄▄█▀   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀  ▄       ▀▄           ▄█                      ▄▀               █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▀ █         █▄         █                      ▄█       ▄▄▄▄ ▀ █▄█▀               ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          █ ▄         ▀▄       ▄█                      ▄ ▄▄▀▀ ▀      ▄▀▀                       ▒
░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄█           ▀      █               ▄▄▄▄▀ ▀               ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                                    █    ▄▀   ▀          ▀▀▄▄         ▄▀             ▀     ▀ ▄                         
                                  ▄▀  ▄█▀    ▄▀               █▄     ▄█                      ▄▀▄                       
                                 ▄▀ ▄█▀      ▀                  ▀▀ ▄ █                      ▄▀ ▀                       
                                ▄ ▄█▀       ▄▀                   ▄ ▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   ▀                      
                               █▄█▀         ▀              ▄ ▄▀ ▀  ▄▄  ▄                   █▀▄▄  █                     
                             ▄██▀          ▄▀        ▄ ▄▀ ▀        █    █▄                 █  ▄   █                    
                            ▄▀             ▀   ▄ ▄▀ ▀             █▀     ▀█                    ▀▀  ▄                   
                           █▀▀▀  ▀▀▀▀▀▄▄▄▄▄▄▀ ▀                   █                       █     ▀▄▄▀▄                  
                           ▀█            ▄▄ █                    █           █▄           █       ▄ ▀                  
                           ▄ █           ▄   ▀▄                 ▄█            ▀█▄                  ▀▀                  
                          █▀ ▄          ▀     ▀█                ▀               ▀         █         ▀▄█                
                          ▀  ▀▄        ▀▀       ▀              █▀                  ▄      █            ▀               
                              ▀       ▄▀         ▀█▄           █                   ▀█▄   ▄           ▄ ██              
                         ▄█   █      ▄▄            ▀          █                      ▀▄  █      ▄ ▄▀▀  ▀▀              
                         █     █     ▄              ▀█▄      ▄▀                            ▄ ▄▀▀      ▄█               
                         ▀     ▄    ▀                 ▀      ▀                     ▄▄▄▄▄▀█▀           ▀█               
                         █     ▀▄  ▀▀                  ▀█▄  █▀            ▄ ▄▄█▀ ▀▀▀    █ █          ▄▄▄               
                        ▀▀      ▀ ▄▀                     ▀▄▄█   ▄▄▄▄▄▀▀▀▀▀             █  ▀▄         ▀ █               
                ▒▒▒▒    █ ▄▄    █▄▄              ▄▄▄  ▄▄▄▄▄██ ▀▀▀                     █    ▄        ▄▄ ▀           ▒▒  
                         █▀▀   █▄▄▄▄▄▄▄█▀▀  ▀▀▀▀▀▀        ▄█▀█▄                      █      ▀              ▒▒▒▒▒▒▒▒    
  ▒             ▒▒        █      ▀█                       █   ▀█▄                   █       ▀▄     ▄█ █▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▄ ▀▄                    ▄▀     ▀█▄                ▀▀        █▄      ▄▀▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                          █    █    ▄                  █        ▀█▄             ▀▀          █   ██▄▀                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒█   ▀▄    ▀▄               ▄▀          ▀█▄           ▀            █   ▄▓▒                 
                 ▒▒▒▒▒        █   █     ▀█              ▀             ▀█▄       ▄▀             ▀▄██    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▀       ▀▄           ▄▀               ▀▄     ▄▀               █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    █ ▄         ▀▄         █                  ▀▄  ▄▀       ▄▄▄▄ ▀▀██▄                ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ██           █▄      █▀                    ▀▄▀▄▄ ▀▀▀▀      ▄▀▀▀                      ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▄          ▀▄     █              ▄▄▄▄▀▀▀ ▀            ▄ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒             
----------------------------
                                    █   ▄▄▀   ▄▀          ▀▀▄▄         █                   ▀▄▄                         
                                  ▄▀  ▄█▀     █               ▀▀ ▄    █                ▀▄     █▄                       
                                 ▄▀ ▄█▀      ▄▀                  ▀▀ ▄▄▀                  ▀▄▄▄  ▀▄                      
                                █ ▄▀         █                  ▄ ▄▀▄█ ▀▀▀▀         ▀▀▀▀▀▀▀█▀▄  ▀                      
                               ▀▄▀          ▄▀            ▄ ▄▀ ▀    █  █▄                  █ ▄▄  █                     
                             ▄▀             █       ▄ ▄▀ ▀         █▀   ▀█                 ▀   ▀  █                    
                            ▄▄▄▄▄▄         █▀ ▄ ▄▀ ▀               █                       █   ▀▀  ▄                   
                           ██      ▀▀▀▀  ▀██▄▀                    █         █▄             █     ▄▄▀▄                  
                             █            ▄ ▀█                   ▄▀          ▀█                   ▄ ▀                  
                           ▄ ▄                ▄▄                 █                        █        ▀▀█                 
                          █▀ ▀          ▀▀     ▀█               █▀               █▄       ▀         ▀▄█                
                              ▀        ▀▀        ▄▄            ▄▄                 ▀█      ▄           ▄▄               
                          ▄   ▄       ▄▀          ▀█           ▀                          █           ▄▄█              
                         █▀   ▀▄     ▄▄             ▄▄        █▀                      █▄         ▄▄▀ ▀ ▀▀              
                         █     ▀    ▄▄               ▀█      ▄█                        ▀██ ▄ ▄▀▀▀      ▄               
                         ▄     █                       ▄▄    █                    ▄▄ ▄▄█▀██           ▀█               
                        ▄█      █  ▀▀                   ▀█  ▄▀          ▄▄ ▄▄█▀ ▀▀▀     █ ▀          ▄▄█               
                        █       ▄ ▀▀                      ▄▄█ ▄▄▄▄▄█▀▀▀▀▀              █  ▀█         ▀ ▀               
                ▒▒▒▒    █▄   ▄▄ ▀▄▀        ▄▄▄▄ ▄▄▄▄▄██▀▀  ███▀                       █    █▄       ▄▄             ▒▒  
                         █   ▀▀  █▀▀ ▀▀▀▀▀▀▀              ▄▄ ▀█                      █▀     █         █▒▒▒▒▒▒▒▒▒▒▒▒    
  ▒             ▒▒        █       ▀                       █    ▀▄                   ▀▀      ▀█     ▄█ █▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▄  ▀▄                   ▄▀      ▀▄                ▀▀        █       ▄▀▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                          █    █   ▀█                  █                        ▀▀          █   █▀▄▀                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒ ▒▒▒█   █     ▀                ▄▀           ▄▄           ▀           ▀▄    ▓▒                 
                 ▒▒▒▒▒        █   █      ▀▄             █             ▀█▄        ▀             ▄ ▀█    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  █        █           █▀               ▀█▄    ▄▀               ▀▄            ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    █ ▀         ▀▄         █                  ▀█▄ ▄▀      ▄▄ ▄▄ ▀▀██▄                ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          █             ▄      █                     ███▄ ▀▀▀▀       ▄▀▀▀                      ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄ ▄          █▄   ▄█             ▄▄▄▄▀▀▀▀ ▄           ▄▄                            
----------------------------
                                    ▄   ▄█▀    ▄           ▀▀▄▄        █▀            ▀█▄  ▀▀▄                          
                                  ▄▀  ▄█▀     █                ▀▀ ▄   ▄█               ▀█▄    █▄                       
                                 ▄▀ ▄▀        ▄                   ▀▀▄▄█▄                 ▀█▄ █▀▀                       
                                █            █                 ▄▄ ▄▀ █ █▀▀▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀█   ▀                      
                              ▄▀▄            ▄           ▄ ▄▀▀▀▀    ▄▀ ▀█                   ▀ ▄  █                     
                             ▄█▀            █      ▄ ▄▀ ▀           █                      ▄  ▀▄  █                    
                            █▀ ▄▄▄▄  ▄▄▄▄▄▄ █ ▄▀▀▀▀                █       █▄              █   ▀▀  ▄                   
                           ▄██             ▄█▄                    ▄▀        ▀█             ▄     █ ▀▄                  
                           ▀ ▄               ▀▄                   █            ▄           █       ▄▀                  
                          ▄▄ ▀           ▀▀    █▄                █              █▄         ▀       ▀▄█                 
                          █▀  █         ▀▀      ▀▄              ▄▀               ▀        █         ▀ █                
                          ▀   ▄        ▀▀         █▄            █                   ▄     █           █▄               
                          ▄   ▀▄      ▄▀           ▀           █                    ▀█    ▄            ▄▄              
                         █▀    ▀     ▄▄             ▀█▄       ▄▀                          █      ▄▄▄█▀ █               
                               ▄    ▄▄                ▀       █                         █▄▀▄ ▄█ ▀▀     █               
                        ▄█     ▀▄   ▄                  ▀█▄   █▀                  ▄▄ ▄▄▄█▀▀█ ▀         ▀█               
                        █       ▀                        ▀  ▄█        ▄▄ ▄▄▄█▀▀▀▀▀      █▀▄          ▄▀█               
                        ▀       █ ▀                       █▄█ ▄▄▄█▀▀▀▀▀                █▀  █         █                 
                ▒▒▒▒    █ ▀█▄   ▄▀▀ ▄▄▄▄ ▄▄▄▄▄▄█▀▀▀ ▀▀▀▀▀▀▀█▀▄                        ▀▀   ▀        ▄▀█            ▒▒  
                         █      ▀▀█▀                      ▄█  ▀                      ▀▀     █       ▄ █▒▒▒▒▒▒▒▒▒▒▒▒    
  ▒             ▒▒        █        █▄                     █     ▄▄                  ▀▀       ▄     █  █▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▄  ▀▄                   ▄▀      ▀█▄               ▀▀        █     █ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                          █    █     ▄                 ▀         ▀█▄            ▀▀          █   ▀ ▄▀  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒█   █      █▄              █▀           ▀▄          ▀▀           ▀  ▄▀▄▒▒                 
                 ▒▒▒▒▒        █  █       ▀▄             █              ▀▄       ▀▀             █ ██    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▄         ▄          █                        ▀               ▄█            ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    █ █          █        ▄█                  ▀█▄  ▀      ▄▄ ▄▄ ▀▀▄██                ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ██           ▀▄      █                    ▄███ ▀▀ ▀▀        ██▀                      ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄ ▄▄        ▀▄   ▄▀            ▄▄▄▄▀▀▀▀  ▄           ▄▄▀                           
----------------------------
                                    ▄   ▄█▀    █              █▄        █             ▀▄  ▀▀▄                          
                                  ▄▀  ▄▀       █                ▀▀▄▄   █                ▀▄   ▀▀▄                       
                                 ▄▀           █                      ███▄▄▄▄▄▄            ▀▄ ▄▀▀                       
                                █ ▄▀         ▄▀                ▄ ▄▀ ▀▄ █▄    ▀▀▀▀▀▀▀  ▀▀▀▀▀▀██  ▀                      
                              ▄██▀           ▀          ▄ ▄▀▀▀▀      █  ▀                   ▄▀▄  █                     
                             ▄▀▀            ▄▀   ▄▄▄█▀ ▀            █     ▀▄                █ ▀   ▄                    
                            ▀▄   ▀█████     █▄▀ ▀                  ▄▀      ▀█                   █ ▀▄                   
                           ▄▄▄             ▀ █▄                    █          ▄            █     █ ▀                   
                           ▀ █            ▀▀  ▀                   █           ▀█▄          ▀       ▄█                  
                          ▄   █          ▀▀    ▀█▄               ▄▀             ▀          █       ▀▄█                 
                          █▀  ▄         █▀       ▀               █                █▄       █        ▀ ▄                
                          ▀   ▀        █▀         ▀█            █                  ▀▀     ▄           █▄               
                         ▄▄    █      ▄▀            ▀▄         ▄▀                     ▄   █            █               
                         ▀     ▄     ▄▄              ▀█       ▄█                      ▀█         ▄▄▄ █▀▄▀              
                               ▀▄   ▄▄                 ▄▄     ▄                           █▄ ▄▀▄▀ ▀    █               
                        █▀      ▀  ▄▄                   ▀█   ▀▀                 ▄▄ ▄▄▄█▀ ▀█▀▀         ▀█               
                        █       ▄ ▄█                      ▄▄▄█      ▄▄ ▄▄▄█▀ ▀▀▀▀        ▀▀          ▄▀█               
                        █▄      ▀▄█                 ▄▄▄▄  ▄██▄█▀ ▀▀▀▀                   ▀  █         █                 
                ▒▒▒▒    █▀▀   ██▄█▄▄▄▄▄▄█▀▀▀ ▀▀▀▀▀▀▀▀      █▀                          ▀   ▀▄       ▄▀█            ▒▒  
   ▒▒▒▒▒▒▒▒▒▒▒▒          █        █▄                       █  ▀█▄                     ▀     █       ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒   
  ▒             ▒▒        █        ▀▄                     █     ▀█▄                 ▀▀       ▄     █  ▀▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▄   ▀▄                  ▄▀       ▀▄               ▀▀        █     ▀ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                          █    █    ▀█                 █          ▀             ▀▀          █   ▀  ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒                 ▒▒ ▒▒▒█   █      ▀▄              █▀           ▀█▄         ▀▀           ▀  ▄▀█▒▒                 
                 ▒▒▒▒▒        █  █        █▄           ▄▄              ▀█▄      ▀▀             █ ▄█    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ █         ▀▄          █                 ▀▄    █▀              ▀              ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                    ▀█           ▀▄       ▄▀                   ▀  █▀     ▄▄▄ ▄▄ ▀▀██▀                ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ▀             █      █                   ▄▄██▀▀▀ ▀▀         █▄▀                      ▒
░░▒▒▒▒▒▒▒▒                        ▀ ▀▄▄ ▄       ▀    █            ▄ ▄ ▀ ▀    █           ▄▄▀▀▀                         
----------------------------
                                    ▄▀   ▄▀    ▄█             ▀▀▄▄      █▀                ▀▄▄                          
                                  ▄▀ ▄▀        ▀                 ▀▀▄▄  ▄▀                    ▀▄▄                       
                                  ▀▄█         ▄▀                     ▄▀█ ▄▄▄▄▄▄▄              █▀                       
                                █ ▄▀          ▀               ▄ ▄▀▀ ▀ ▀▀█       ▀▀▀▀▀  ▀▀▀▀▀▀█  █                      
                              ▄▀             ▄▀        ▄ ▄▀▀▀▀       █▀   ▄                 █▀   █                     
                            ▄█▄▄▄▄              ▄ ▄▀▀▀▀             ▄█    ▀█                ▀  █  ▄                    
                            ▀▄     ▀▀▀▀   ▀▀█▄▀▀                    █                       █   █ ▀▄                   
                           █▄█             █▀▀█▄                   █          █▄            ▀    █ ▀                   
                           ▀▀ █           ▄▀   ▀                  ▄▀           ▀           ▄       ▄█                  
                          █   ▄          ▄▀     ▀█               ▄█              █▄        █       ▀▄█                 
                          █▀  █         ▄▀        █▄             █                ▀        ▄        ▀ ▄                
                               █       ▄▀          ▀█           █▀                  █▄     █         ▀▀▄               
                         ██    ▄      ▄▀             ▄▄        ▄█                    ▀█   ▄            █               
                         ▀     █     ▄                ▀▄       ▀                        ▄ ▀       ▄▄▄███▀              
                         ▄      █   ▄                  ▀█▄    █▀                        ▀█▄▄ ▄▀█▀ ▀    ▄               
                        █       ▄  ▄█                    ▀   ▄▀                ▄▄ ▄▄▄█▀▀▀█▀▀▀         ▀█               
                        ▄       █ ▄█                      ▀█ █    ▄▄ ▄▄▄█▀▀▀▀▀▀▀        ▄▀ ▄         ▄▀▀               
                       ▀▀  ▄▄▄   ██         ▄▄▄▄▄ ▄▄▄▄▄▄▄▄█▀█▀▀▀▀▀▀                    ▄▀  ▄         █▄                
                ▒▒▒▒    █  ▀▀▀▀  ▄█▀ ▀▀▀▀▀▀▀▀▀             ▄▀▀█▄                       ▀    ▄       ▄▀█            ▒▒  
   ▒▒▒▒▒▒▒▒▒▒▒▒          █        ▀▄                       █   ▀█                     ▀     ▄       ▄ █▒▒▒▒▒▒▒▒▒▒▒▒    
  ▒             ▒▒        █         ▀▄                    █      ▀                   ▀       ▄     ▀ ▄ ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█         ▀▄                  ▄▀       ▀█▄              ▀▀        █     ▀ █▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒
▒▒                          █           ▄                █          ▀█            ▀▀          ▄   █ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒▒█   ▄       █              █             ▀▄         █▀           █  ▄▀█▒▒                 
                 ▒▒▒▒▒        █  █        ▀▄           ▄█               ▄▄      █▀             █ ▄█    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  █          █▄         █                 ▀█▄   █▀              ▀▀             ▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                     █           ▀        █▀                   ▀▄ █      ▄▄▄▄▄▄  ▀██▀                ▒▒▒▒▒▒
 ▒▒▒▒▒▒                         ▀█▄            ▀▄    ▄█                  ▄ ▄▄ ▀▀ ▀▀          █▄▀                      ▒
▒▒                                 █ ▀▀▄ ▄      ▀▄   ▀          ▄▄▄▄ ▀ ▀     █           ▄███▀                         
----------------------------
                                    ▄▀ ▄  ▀     ▀              ▀▀       ▄█            ▀▄  ▀▄                           
                                  ▄▀ ▄█        ▄▀                 ▀▀▄▄  █               ▀▄   ▀▄                        
                                 ▄▀ ▄▀         █                    ▄ ▄▄▄▄▄  ▄▄▄▄▄        ▀▄   ▀                       
                               ▄█             █              ▄ ▄▀▀ ▀  ▄▀▀         ▀▀▀▀ ▀▀▀▀▀▀▄  █                      
                              ▄█              ▄      ▄▄ ▄▀▀▀▀        ▄█   █▄                 ▀█  █                     
                             ▄█▄▄▄▄  ▄▄▄▄▄▄  █▄ ▄▄▀ ▀                █     ▀                ▄  █  ▄                    
                            █▀             ▀█▀                      █▀       █▄             █   █ ▀▄                   
                           █▄ █            ▄▀ ▀█                   ▄▀         ▀             ▄    ▄▄▀                   
                           █▀ ▄           ▄▀    █▄                 █            █▄          █      ▄█                  
                          █   █          ▄▀      ▀█               █              ▀         ▄       ▀▄▄                 
                          █▀   █        ▄▀         ▄▄            █▀                █▄      █        ▀█▄                
                         ▄             ▄▀           ▀▄          ▄▄                  ▀      ▄         ▀▀                
                         █▀    █      ▄▀             ▀█         █                     █▄   █          ▀▀               
                                █    ▄▀                ▀▄      █                       ▀  ▄       ▄▄▄ ██▀              
                        ▄█          ▄▀                  ▀█     ▀                         ▄█▄ ▄ █▀▀ ▀   ▄               
                        ▀       █  ▄▀                     ▄▄ ▄█              ▄▄▄▄▄▄▄█▀▀▀▀██▀▀         █▄               
                       ▄█        █▄                        ▀▄▀ ▄▄ ▄▄▄▄█▀ ▀▀▀▀▀          ▄  █          ▀▀               
                       ▀███▄    ▄▄ ▄▄▄▄▄  ▄▄▄▄▄▄▄▄█▀▀▀▀ ▀▀▀▀███▀                       ▄▀  █         ██                
                ▒▒▒▒            ▀██▀                       ▄█ ▀█                      ▄▀    █       ▄ █            ▒▒  
   ▒▒▒▒▒▒▒▒▒▒▒▒          █         ▀▄                      █    ▀                    ▄▀     █       ▄ ▓▒▒▒▒            
  ▒             ▒▒        █         ▀▄                    █      ▀█▄                 ▀       █     ▀ █ ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█           ▄                 ▄▀        ▀▄               ▀        █    ▄▀ █▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒
▒▒                          █          ▀█                █           █▄           ▀▀          ▄   █ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒▒█            ▄             █             ▀█▄        █▀           █  ▄ █▒▒                 
                 ▒▒▒▒▒        ▀            █           ▄▀               ▀▄      █              ▄ █▀    ▒▒▒▒▒           
▒▒▒▒▒▒▒     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒             ▀▄         █                  ▄▄   █               ▄▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                   ▀▄             █       █                    ▀█ █     ▄▄▄ ▄▄▄  ▀██▀                ▒▒▒▒▒▒
 ▒▒▒▒▒▒                         ▀▄ ▄           ▀▄    ▄▀                 ▄ ▄ ▀█ ▀▀▀          ▄█▄▀                      ▒
▒▒                                ▀▄█▀ ▀▄ ▄▄     █   █         ▄ ▄▄▀▀▀▀     ▄▀           ▄▀██▀                         
----------------------------
                                    ▄▀ ▄        ▄▀              ▀▀       █            ▀█▄ ▀▄                           
                                  ▄▀  █▀        ▄                  ▀▀▄▄ ▄▀              ▀█▄ ▀ ▄                        
                                 ▄█  ▀         █                   ▄▄ ▄██  ▄▄▄ ▄▄▄        ▀█▄ ▄█                       
                               ▄▄█             ▄           ▄▄ ▄▀▀ ▀    █  ▄        ▀▀▀▀▀▀▀  ██▀ █                      
                               ▄▀             ▀     ▄ ▄▄▀ ▀▀          █   ▀█                 ▄▄  █                     
                             ▀▄  ▀▀▀▀▀ ▄▄▄▄▄ ▄█▄▀ ▀▀                 █▀      ▄               █ ▄  ▄                    
                            █▀█             ▄▀▀▄                    ▄█       ▀▀             ▄    ▄▀                    
                           █  ▄            ▄▀  ▀█                   █          ▀▄           █     ▄█                   
                          ▄█▀ ▀           ▄▀     ▄▄                █            ▀           ▄     ▀▄█                  
                          █    █         ▄▀       ▀▄              █▀              █▄        █      ▀▄▄                 
                          █▀   ▄        ▄▀         ▀█▄           ▄▄                ▀       ▄        ▀█▄                
                         ▄▄    █       ▄▀            ▀▄          █                   █▄    █         ▀█                
                         █▀     █     ▄▀              ▀█        █                     ▀    ▄          ▀█               
                         ▄           ▄▀                 ▄▄     █▀                       █▄ █       ▄▄▄ █               
                        █▀      █   ▄▀                   ▀▄   ▄▄                         ▀ ▄ ▄ █▄▀ ▀▀  ▄               
                        ▄        ▄ ▄▀                     ▀█  █            ▄▄▄▄▄▄▄▄█▀▀▀▀▀▀██▀         ██               
                        ▀        ▀▄▀                    ▄▄▄▄█▄▄▄▄▄▄█▀▀▀▀▀▀▀▀            ▄▄ ▀          ▀                
                       ▀█    ████▄█▄▄▄▄▄██▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀  ▀▀█                        ▄█  ▀         ██                
                ▒▒▒▒    ▀        █ ▄                       ▄█  ▀                      ▄▀    ▀       ▄ █            ▒▒  
   ▒▒▒▒▒▒▒▒▒▒▒▒          ▄       █ ▀█                      █    ▀█▄                  ▄▀     ▀       █▄                 
  ▒             ▒▒        █           ▄                   █▀      ▀▄                 ▀       █     ▀ █ ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█          ▀▄                 ▄▀         ▄▄              ▀        █    ▄▀ ▀▒▒             ▒▒
▒▒                          █            ▄               █           ▀█           █▀          ▄   ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒▒█           ▀▄             █              ▀▄        █▀           ▄  █ █▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒        ▀             ▄          █▀               ▀█▄     █              ▄▄█     ▒▒▒▒▒           
            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄            ▀▄        ▄█                  ▀▄   █               ██▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                   ▀▄█             ▄      █                    ▀█▄█   ▄▄▄▄ ▄▄▄▄   ██▀                ▒▒▒▒▒▒
 ▒▒▒▒▒▒                         ▀█▄▄▄▄         ▀▄    █                ▄▄ ▄ ▀▀█▀▀            ▄█▄                       ▒
▒▒                                ▀█▄ ▀ ▀▄▄ ▄    ▀▄ ▄▀       ▄▄▄▄ ▀ ▀▀      ▄▀           ▄▀██▀                         
----------------------------
                                    ▄▀ ▄▀        ▄               ▀▀▄     ▄█            ▀▄ ▀▄                           
                                  ▄▀  ▄▀        █                    ▀▄▄ █               ▀▄ ▀▄                         
                                 ▄█▀           ▄▀                 ▄▄ ▄█▀█▀▀▀ ▄▄ ▄▄▄        ▀▄  █                       
                                 ▄▀            ▀          ▄▄ ▄▀▀ ▀     █▀ █▄        ▀▀▀ ▀▀  ▄█▄ █                      
                             ▄█▄▄             ▄▀  ▄  ▄▀▀ ▀            ▄▀    ▄                █▀▄ ▄                     
                             ▀▀   ▀▀▀▀▀   ▀▀▀██ ▀▀                   ▄█     ▀█               █ ▀▄▀▄                    
                            ▄██             ▄▄ ▀▄                    █         ▄             █  ▀▄▀                    
                           ▀  ▀▄           ▄    ▀█                  █          ▀█                ▀▄█                   
                          ▄█▀  █          ▄       █▄               ▀▀             ▄         █     ▀▄█                  
                          █▄   ▄         ▄▀        ▀              ▄█              ▀         ▄      ▀▄▄                 
                          ▀▀   █        ▄▀          ▀█            █                 █▄      █       ▀█                 
                         █▄     █      ▄▀             ▄▄         █                   ▀     ▄         ▀█                
                         ▀▀           ▄▀               ▀▄       █▀                     █▄  █          ▀█               
                        ▄▄      █    ▄▀                 ▀█     ▄▀                          ▄        ▄▄▄▀               
                        ▀       ▀▄  ▄▀                    █▄  ▄█                         ▀██ ▄ ██▀▀ ▀▀ ▄               
                        ▄        ▀ █▀                      ▀█ ▄         ▄▄▄ ▄▄▄▄▄█▀▀ ▀▀▀▀▀██▀         ▄█               
                        ▄▄▄▄▄    ▄▀▀          ▄▄▄▄▄▄  ▄▄▄▄▄▄▄███▀▀ ▀▀▀▀▀▀                █ ▄          ▀                
                       ▀▄▀▀▀▀▀▀▀ █▄  ▀▀▀▀▀▀▀▀▀▀▀            ▄▀▀▄                       ▄▄   ▄        ██                
                ▒▒▒▒    ▀▄       █▀█                       ▄█  ▀█▄                    ▄█    █       ▄ ▀            ▒▒  
                         ▀       █  ▀▄                     ▀     ▀▄                  ▄▀     ▀       █▄                 
  ▒             ▒▒        ▄           █                   █▀       ▄▄               ▄▀       █     ▀ █ ▒    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█            ▄                ▄▀         ▀▄              ▀        █    ▄▀ ▒               ▒▒
▒▒                          █           ▀▄              ▄█            ▄▄          █▀          ▄   ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒▒█            ▀▄            ▀              ▀█        █▀           █  ▀ ▀▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒        ▀  █         ▀▄          █▀                █▄     █             ▀ ▄█▀    ▒▒▒▒▒           
            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄█           ▀▄       ▄▀                  ▀█   █               █▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒                   ▀██            ▀      ▄█                     ▀▄▄ ▄▄▄▄▄  ▄▄▄▄▄▄▄▄█▀                ▒▒▒▒▒▒
 ▒▒▒▒▒▒                         ▀▄█▀▄ ▄         █    ▀               ▄▄▄▄ ▀ ▀█▀▀            ▄                         ▒
▒▒                                ▀▀▄  ▀▀ ▀▄ ▄▄  ▀▄ █▀     ▄▄▄▄ ▀▀▀▀        █             ▀█▄▀                         
----------------------------
                                    ▄▀ ▄█        █                ▀▀▄     █              ▀ ▄                           
                                  ▄▀▄  ▀        ▄▀                    ▀▄▄█▀                 ▀▄                         
                                 ▄▀█▀           ▀                ▄▄ ▄▄▀ ▄▀▄▀▀▀ ▄▄ ▄▄          ▀▄                       
                               ▄▀ ▀            ▄▀        ▄▄▄▄▀▀ ▀      ▄█ ▀▀         ▀▀ ▀▀  ▄▄█▀█                      
                             ▄▄█▄▄   ▄▄▄▄▄▄    ▄▄  ▄▀▀ ▀▀              █    █▄                ▀▄ ▄                     
                             ▀█            ▀▀▀██                      █      ▀               █ ▀▄▀▄                    
                           ▄██ ▄             █  █▄                   █▀        █             ▀  ▀▄▀                    
                           ▀   ▀           ▄█    ▀▄                 ▄▀           ▄           █   ▀▄█                   
                          ▄█▀  ▄          ▄       ▀█               ▄█            ▀█               ▀▄▄                  
                          █▄   ▀         ▄          █▄             █               █▄       █      ▀█▄                 
                         ▄▀▀    █       ▄▀           ▀▄           █                 ▀       ▄       ▀█                 
                         █▄            ▄▀              █▄        █▀                   █▄    █        ▀█                
                         ▀      █     ▄▀                ▀▄      ▄▀                      ▄  ▄          ▀▄               
                        ██       ▄   █▀                  ▀█    ▄█                       ▀█ █         ▄▄▄▄              
                                 ▀  ▀▀                     █▄  █                         ▄▄▄▄▄ ▀█▄▀▀ ▀▀▄               
                       ▄▀        ▄ ▀                        ▀ █     ▄▄▄▄▄▄▄▄▄▄██▀▀ ▀▀▀▀▀▀▀▀▀          ▄█               
                       ▄▄▄▄      ██▄▄▄▄   ▄▄▄▄▄▄▄▄▄▄▄███▀▀▀▀ ▀█▀▀▀▀▀▀                    █ ▀          █                
                       ▀▄        ██▄                        ▄▄ █▄                       █   █        ██                
  ▒             ▒▒▒▒    ▀▄       █▀▀                        █   ▀█                    ▄▄    ▄       ▄ ▀            ▒▒  
                         ▀▄      █   █                     █      █▄                 ▄▀             ██                 
  ▒             ▒▒                    ▀▄                  █▀       ▀█               ▄▀       █     █ ▀ ▒    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█            █                ▄▀          ▄▄             ▀        █    ▄▀▄                ▒▒
▒▒               ▒▒▒▒▒▒▒▒▒▒▒█             ▄             ▄█            ▀▄          █▀          ▄   █ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒ ▒▒▒█   █        ▀▄            █               ▄▄       █            █  █ ▀▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒        ▀ ██          █          █                 ▀▄     █             ▀ ▄█▀    ▒▒▒▒▒           
            ▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▓▄█            ▀▄       █▀                   █▄ ▄▄               ▄▄▓▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                   ▀▀              █     ▄▀                     ▀▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄█                 ▒▒▒▒▒▒
 ▒▒▒▒▒▒                         ▀▀█ ▀▄ ▄▄        ▄   █             ▄▄ ▄ ▀▀ ▀ ▄             ▄▄                         ▒
▒▒                                 ▀▄    ▀ ▀█▄ ▄ ▀▄ █    ▄▄ ▄ ▀▀ ▀          ▀             ▀▀                           
----------------------------
                                    ▄▀  █        ▄█                ▀▀▄▄   ▄▀           ▀▄▀▄                            
                                  ▄▀▄▀           █                      ▄▄█              ▀▄ ▀▄                         
                                 █  ▀           ▄▀              ▄▄ ▄▄▀  ▀▀█▄ ▀▀ ▄▄ ▄▄      ▀  ▀▄                       
                                █               ▄      ▄▄ ▄█▀▀▀▀        █             ▀▀▀▀ ▄▄ ▄▀█                      
                              ▀ ▀▀▀▀▀ ▄▄▄▄▄    █ ▄▀▀ ▀▀                █▀   ▀█                █▀ ▄                     
                            ▄▀▀█              █▀█                     ▄▀      █▄              ▀▀ ▀                     
                           ▄█▄               █   ▄▄                  ▄█        ▀             █  ▀▄█                    
                           ▀   █            █     ▀▄                 █           █           ▀   ▀▄█                   
                          ██▀  ▀▄         ▄█       ▀█               █              ▄         █    ▀▄▄                  
                          ▀▄    █        ▄           █▄            █▀              ▀▀        ▀     ▀█                  
                         ▄▀▀    ▄       ▄▀            ▀▄          █▀                 █▄     █       ▀█                 
                         █▄     █      ▄▀              ▀█        ▄                     ▄    ▄         █                
                        ▄        █    █▀                 █▄     ▄█                     ▀█   █         ▄▄               
                        ▀▀       ▀   ▀▀                   ▀▄    █                        █▄▄          ▄▄               
                        ▄        ▄  █                      ▀█  █                       ▄▄▄█▄▄▄  ██▀▀  ▀█               
                       ▀         █ █                         ███▄▄▄ ▄▄▄▄▄▄▄█▀▀▀ ▀▀▀▀▀▀▀▀   █          ▄█               
                       █   ███████   ▄▄▄██▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀█▀█                         █▀ ▄         █                
                        ▄          █                        ▄█ ▀█▄                      █   ▀        ██                
  ▒             ▒▒▒▒    ▀▄       █  ▀▄                      █    ▀                    ▄▄    █       ▄▄             ▒▒  
                         ▀▄      █   ▀                     █      ▀█                 ▄█      ▄      ▀█                 
  ▒             ▒▒        ▀      ▄     █                  █▀        █▄              ▄▀       ▀     █ ▀ ▒    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄     █       ▄               ▄▀          ▀█             ▀        █    ▄ █                ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█            ▀▄             ▄█             █▄         █▀          ▄   ▀ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▒▒▒▒█  █          ▀▄           █               ▀▄       █            ▀  █▄▀▒░▒▒▒▒▒            
                 ▒▒▒▒▒        ▀ █           ▀▄         █                 ▀█     █             █ ▄▄▀    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░░▒▒▒░░▒░▒▒▒▒▒▓▄▄             █       █▀                   ▀▄ ▄▄               ▄▀▓▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                   ▀█▄              ▄    ▄▀                     ██    ▄▄▄▄▄▄▄▄▄▄▄▄▄█                 ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ▀ ▀ ▀ ▄▄▄      ▀   ▄▀           ▄▄ ▄▄▀▀ ▀▀  █             ▄▄                         ▒
▒▒                                        ▀▀▀ ▄ ▄ █ █  ▄▄▄▄ ▀▀ ▀▀           ▀            ▄▀                            
----------------------------
                                    ▄▀ ▄█▀        ▀                 ▀▀▄▄   █           ▀██▄                            
                                  ▄▀▄▄           ▄▀                      ▄█▄             ▀█▀▄                          
                                 █▄▀             ▄             ▄▄ ▄▄▀  ▀▀█▀▀▀  ▀▀▄▄ ▄▄     ▀▄ ▀▄                       
                               ▄▀▀              ▀    ▄▄ ▄▄▀▀ ▀▀         ▄   ▄▄        ▀▀ ▀ ▄▄▀▄█▄                      
                              ▀▀ ▀▀▀▀▀   ▀▀▀▀▀▀▄▀▀ ▀▀                  ▄█     ▄               ██▀▄                     
                            ▄█▀▄              ▀▀▀█                     █      ▀█              ▄ ▀▀                     
                           ▄▀█ █             █    █▄                  ▄         █▄            ▀  ▀█                    
                           ▀█   █           █      ▀▄                █           ▀▄          █   ▀▄▄                   
                          █ ▀   ▀         ▄█        ▀█              █▀            ▀█         ▀    ▀█▄                  
                          ▀█    ▄        ▄            █▄           ▄▀               █▄       █     ▀█                  
                         █▄     █       ▄▀             ▀▄         ▄█                 ▀▄             ▀█                 
                         ▀▀      █     ▄▀               ▀█       ▄█                   ▀█    █        ▄▄                
                        ▄█       ▀    ▀▀                 ▀█      █                      ▀▄  ▄         █                
                        █        █   █                     █▄   █                        ▀▄ █          █               
                       ▄█        ▀▄ █                       ▀▄ █▀                   ▄▄▄▄▄▄▄█▄▄  ███▀▀▀                 
                       █▄▄        ██            ▄▄▄▄▄▄▄▄▄▄ ▄▄███▄▄▄▄▄███▀▀▀ ▀▀▀▀▀▀▀▀▀▀    ▄▀▄         ▄█               
                       █▀▀▀▀▀▀▀▀▀▀▀▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀         ▄██▄                         ▀ █         █                
                        ▀         ▀▀▄                       ▄█  ▀█                      █▀  ▄        ██                
  ▒             ▒▒▒▒     ▄       █   █                      █    ▀█▄                   █    ▀       ▄▄             ▒▒  
                        ▒▓▄      ▀    ▀▄                   █       ▀                 ▄▄      █      ▀█                 
  ▒             ▒▒        ▀▄     █     ▀▄                 █▀        ▀█              ▄▀       █     █▄  ▒    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄     ▀       █               ▄▀           █▄            ▀        █    ▄ █                ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▄         ▀▄            ▄              ▀▄         █▀          ▄  ▄▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▒▒▒▒█  █          ▀           ▄█               ▀█       █            █  █▄▀▒▒                 
                 ▒▒▒▒▒       ▀▀ ▄            █         █                  █▄   ▄▄             █ ▀▄▀    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░░▒▒▒░░▒░▒▒▒▒▒▓▄█              ▄      █                    ▀▄ ▄▀              ▀▄█▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                   ▀ ▄ ▄           ▀     █▀                   ▄▄ ██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█                 ▒▒▒▒▒▒
 ▒▒▒▒▒▒                         ▀▄▄  ▀▀▀▄▄▄      █  ▄▀         ▄▄ ▄▄ ▀▀▀▀    █             ▄▄                         ▒
▒▒                                ▀█▄       ▀ ▀ ▄▄▄▄▄▄ ▄▄ ▀▀▀▀              █           ▄▄                             
----------------------------
                                    ▄▀  ▀▀        ▄▀                 ▀▀ ▄  ▄▀           ▀█▄                            
                                  ▄ ▄█▀           ▄                     ▄▄▄█▄            ▀██▄                          
                                ▄█▄▀             ▀           ▄▄▄▄▄▀▀  ▀▀ ▄█   ▀ ▀▀▄▄▄▄     ▀██▄                        
                               ▄▄  ▄▄▄▄▄▄▄      ▄▀▄▄▄ ▄▄▀▀ ▀▀            █  ▀▀         ▀▀▀▀▄▄█▄█▄                      
                             ▄██          ▀▀▀▀▀█▀█▀                     █     █▄               ▄▀                      
                            ▄▀▀▀              ▄▀ ▀█                    █▀       ▄             █ ██                     
                           █ █  █            ▀▀    █                  █▀        ▀▀            ▄  ▀█                    
                            ▄   ▀           █       █▄               ▄▀           █▄          ▀    ▄                   
                          █▄▀   █         ▄█         ▀▄             ▄█              ▄        █    ▀█                   
                           █    ▀        ▄            ▀█           ▄█               ▀▀       ▀     ▀█                  
                         ██      █      ▄▀              █▄         █                  █      █       ▄                 
                         █▀      ▀     █▀                ▀        █                     ▄   ▄        ▄▄                
                        █▄       █    █                   ▀█     █▀                     ▀   █         █                
                        ▀        ▀   █                      █▄  █▀                        █ ▄          ▀               
                       █▀         █▄█                        ▀▄ ▀               ▄▄▄▄▄▄▄ ▄▄▄▄█▄  ▀███▀▀▀▀               
                                  █      ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█████▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀       ▄ █         ▄█               
                       █          ▀▀                         ▄█▀ ▄                        ▀           ▄                
                        █         ▀ █                        █   █▄                     █▀  █        █▀                
  ▒             ▒▒▒▒     ▀       ▄   ▀▄                     ▀     ▀█                   █            ▄▄             ▒▒  
              ▒▒▒▒▒▒▒▒▒▒▒▓▄      ▀    ▀▄                   █       ▀█▄               ▄▄      █      ▀▓                 
  ▒             ▒▒        █▄     █      █                 █▀         █▄             ▄▀       ▄     █▄  ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▀       ▀▄              ▄▀           ▀▄            ▀        █    █ ▀                ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   █         ▀             ▄▀             ▀█         █▀             ▄▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▒▒▒▀█  █           █          ▄█                █▄      █            █  ▄▄▀▒▒                 
                 ▒▒▒▒▒       ▀▀ █            ▄▄       ▄█                  ▀▄   ▄▄             ▄ ▀ ▀    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░░▒▒▒░░▒░▒▒▒▒▒█▄              ▀       █                    ▀█ ▄▀              █▄█▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                  ▀█▄▀ ▄▄▄         ▀█    █                  ▄▄▄▄▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄                 ▒▒▒▒▒▒
 ▒▒▒▒▒▒                         ▀█▄   ▀▀▀ ▄ ▄    ▄▄ █        ▄▄ ▄▄▄▀▀ ▀▀▀   ▄▀             ▄▄                         ▒
▒▒                                ▀█▄         ▀▀▀▄██▀▄▄█▀ ▀▀▀               ▄           ▄▄                             
----------------------------
                                    ▄▀ ▄▀▀         ▄                  ▀▀ ▄  █            █▄                            
                                  ▄▀ ▀▀           ▀                   ▄▄▄ ▄█ ▄▄           ▀█▄                          
                                ▄▀▀▀             ▄▀        ▄▄▄ ▄▄▀▀  ▀▀   █▀▄▄ ▀ ▀▀▄▄▄▄     ██▄                        
                               ▀▀▀▀▀ ▄▄▄▄▄   ▄▄▄▄▄▄▄▄▀▀▀ ▀▀              █▀   ▄        ▀▀▀▀▄▄███▄                      
                             ▄▄▀▄              ▄█▀▄                     ▄▀    ▀▀               ██                      
                            ▄▀█ █             ▄   ▀▄                   ▄▀       █▄            ▄ ▄█                     
                           █ █  █            ▄▀    ▀█                 ▄█          ▄           █  █▄                    
                          ▄ ▄   ▀           █▀       █▄              ▄█           ▀▄          ▄   ▀▄                   
                          █▄▀    ▄        ▄█          ▀              █              █         ▀   ▀▄                   
                         ▄ ▄     █       ▄             ▀█           █                █▄      █     ▀█                  
                         █▀      ▄      ▄▀               █▄        █                  ▀▄     █      ▄▄                 
                        ▄▄▀      █     ▀▀                 █▄      █▀                   ▀▀    █       █                 
                        █▀            █                    ▀▄     ▀                      █  ▄         █                
                       ▄█         █ ▄█                      ▀█  ▄▀                         ▄▀          █               
                       █          █▄                          █▄█       ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄██    ██████▀               
                       █████████████▄▄████▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀██▀▀   ▀▀▀▀▀▀▀              ▄▄▀         ▄█               
                       ▄          ▀                           █  █                       ▄▀ ▄         ▄                
                        █         █ ▀▄                       ▄   ▀█                      ▀  ▀        █▀                
  ▒             ▒▒▒▒     █       ▄    █                     █      █▄                  █▀    █      ▄█             ▒▒  
      ▒    ▒▒▒▒▒▒▒▒░▒▒▒▒▒▓       ▀     ▄▄                  █▀       ▀▄               ▄█      █      ▀▀                 
  ▒             ▒▒        █▄     █      ▀                 █▀         ▀█             ▄▀       █     ██  ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄   ▄        ▀█              █▀            █▄           ▀        █    ▀ ▀                ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄   █          █▄           ▄▀              ▀▄        █▀             ▄▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▒▒▒▀█  █           ▀▄         ▄▀                ▀█      █            █  ▄▄▒▒▒        ▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒       █▀              ▀▄       ▄█                   █   ▄▄             ▀ █▄     ▒▒▒▒▒           
▒▒▒░▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██               █     ▄█                     █▄▄▀              █▄█▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                    ██▀▀▄▄▄         ▄▄   █                 ▄▄ ▄▄▄▀▀▀▀▀▀▀ ▄▄▄▄▄▄▄▄▄██                 ▒▒▒▒▒▒
 ▒▒▒▒▒▒                          ▀█▄    ▀ ▀ ▄▄▄  ▀  █      ▄▄ ▄▄▄▀▀ ▀▀▀     ▄▀             ▄▄                         ▒
▒▒                                 ▀▄          ▀▀▀▀█▄▀▀ ▀▀▀                 ▄           ▄▄▄▀                           
----------------------------
                                    ▄▀▄▄          ▒█                   ▀▀▄▄ █▀           ▀▄                            
                                   █▄             ▄▀                 ▄▄▄ ▄▄▀▀ ▄▄           ▀▄                          
                                ▄█                ▄      ▄▄▄ ▄▄▀▀▀ ▀▀     ▄▀▀▀  ▀▀▀ ▄ ▄      ▀▄                        
                               ██▀▀▀▀  ▀▀▀▀▀▀▀ ▄▄██▀▀▀ ▀▀                ▄█   █▄        ▀▀▀▄▄▄▄▀▄                      
                             ▄█▀▄               █ █▄                    ▄█      ▄              ▀█                      
                            █ ▄ █             ▄▀    ▄                   █       ▀▄             █▀▀                     
                           █ █               ▄▀     ▀█                 █          █           ▄  █▄                    
                          ▄ ▄    █          ▀▀        █▄              █            █▄         █   ▀                    
                          █▄▀    ▀         █           █▄            █▀              ▄        █    █                   
                         ▄ ▄     █       ▄              ▀▄          █▀               ▀▄       ▀    ▀▄                  
                         ██      ▀      ▄▀               ▀█         ▀                  █     █      ▄▄                 
                        ▄▄        ▄    █▀                  █▄     ▄▀                    █▄   ▄       █                 
                        █▀        ▀  ▄█                     ▀▄   ▄█                       ▄  █        ▀                
                       ▄▄         █ ▄                        ▀█ ▄█                        ▀▀▄         ▀▄               
                       █          █ ▀               ▄▄▄▄▄▄▄▄▄▄███▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄█      █████               
                      ▀█▀▀▀▀▀▀▀▀▀▀█       ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀    ██▄                         █▄         ▄▀               
                       █▄         ▀ ▄                         ▄  ▀                       ▄▀ █         ▄                
                        ▄         █  ▀▄                      █    ▀█                     ▀  ▀▄       █▀                
                ▒▒▒▒     █       ▄    ▀                     █      ▀▀                  █▀    █      ▄█             ▒▒  
▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀      █     ▀█                  █▀        █▄               █      ▀     ▄▀▀                 
  ▒             ▒▒    ▒   █▄     ▀       █▄               █▀          ▀▄            ▄▀             ██  ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒          ▒█▄   █         ▀▄             █▀            ▀▄           ▀        █    ▀▄                 ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄   █          ▀            ▄▀              ▀█        █▀         ▀   ▄▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒▒▒▒██  ▀           ▀█         ▄▀                 █▄     █            █  ▀▄░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒       ▄▀█              █▄      ▄▀                   █▄  ▄▀             █ ██     ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓ ▄▄▄             ▀▄    ▄▀                     ▀▄ ▀               ██▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                  ▀▄ ▄▀▀▀▀▄▄▄       ▀   ▄█              ▄▄▄ ▄▄▄▀▀▀▀  ▀▀▀▀▀▀▄▄▄▄▄▄▄▀▀                 ▒▒▒▒▒▒
 ▒▒▒▒▒▒                         ▀▄▀▄      ▀ ▀▄▄▄▄▀█▄█   ▄▄ ▄▄▄▀▀ ▀▀▀▀       ▄▀             ▄▄█▀                       ▒
▒▒                                ▀██▄           ▀██▄▄▀▀                    █           ▄▄██▀                          
----------------------------
                                    ▄▀▄█▀   ▒ ▒ ▒ ▒▄█                   ▀▀▄  █          ▀█▄                            
                                  ▄█▀▀        ▒ ▒ ▒█               ▄▄▄▄ ▄▄▀▀▀▄▄ ▄          ▀▄                          
                                ▄██▄▄▄▄▄        ▒ █   ▄▄▄ ▄▄▄▀▀▀ ▀▀▀       █  ▀  ▀▀▀ ▄▄▄                               
                              ▄██        ▀▀▀▀▀   ██ ▀▀                    █   ▀▀        ▀ ▀▄▄▄                         
                              ▀▀                █▀ █▄                    █▀     █▄             █▀                      
                           ▄▀ ▄  █            ▄█    ▀▄                  █▀       ▄▄            █▀█                     
                           █ █   █           ▄       ▀█                █▀                      █ ▄▄                    
                          ▄ ▄    █          ▀▀        ▀█               ▀           ▀▀         ▄   █                    
                          ▀▄▀    ▀         █            █▄           ▄▀              ▄▄       ▀    ▀                   
                         ▄ ▀      ▄      ▄               ▀▄         ▄▀                ▄▄      █    ▀█                  
                         ▀█       █     ▄▀                ▀█       ▄█                         ▀     ▄▄                 
                        █▀        ▄    █                   ▀█     ▄█                    ▀▀   █       █                 
                        █▀        █  ▄▄                      █▄  ▄█                      ▀▀  ▄        █                
                       █▀                                     ▀▄ █                         ▄▄▀        ▀█               
                       ▄           █▀  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  ██       ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄          ▄               
                       ▀           ▀                           █▀▀                         ██         ▄█               
                       ▀▄         ▀ ▀▀                        █   █▄                     ▄▄ ▀▄                         
                        █▄        █   █                      █▀    █▄                   ▄▀   █       ▀▀                
               ▒▒▒▒▒     ▄       ▄     ▄▄                   █▀       ▄                 █▀    █      ▄█             ▒▒  
▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██      █      ▀▄                 █▀        ▀█               █            ▄▄                  
  ▒             ▒▒    ▒   ▄▀     ▀       ▀                █▀          ▀▀            ▄▄       ▄      █  ▒    ▒          
▒▒▒▒▒▒▒                   ▀▀▄   █         ▀█             █▀             █▄          ▀        █    ▀█               ▒ ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▄  █           █           █▀               █▄       █▀         █   ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒   ▄▄ ▄              ▄        █▀                  ▄    ▄█            █  ▄█░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒      ▀ ██              ▀▄      ▄▀                   ▀█  ▄▀             █ ▀█     ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀█ ▄▄▄           ▀█     ▀                     ▀█ ▀              ▀▀▓▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                  ▀▄▀   ▀▀▀ ▄ ▄      █  ▄▀            ▄▄ ▄▄▄▄▀▀  ▀▀▀▀   ▀▀▀▀ ▄▄▄▄▄▄█                 ▒▒▒▒▒▒
 ▒▒▒▒▒▒                         ▀▄ ▄        ▀▀▀▄▄▄▄▄▀▄▄ ▄▄▄█▀▀ ▀▀▀          ▄▀             ▄██▀                       ▒
▒▒                                ▀▄█▄            ▄▀▀                      ▄▀           ▄███▀                          
----------------------------
                                    ▄▀ ▀▓ ▒ ▒ ▒ ▒ ▒▒▀                     █  █▀         ▀▄                             
                                  ▄█▀▀    ▒ ▒ ▒ ▒ ▒▄▀            ▄▄▄▄ ▄▄▄▀▀▀▄ █▄ ▄        ▀▄                           
                                ▄▀▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄█▄▄ ▄▄▄▀▀▀▀ ▀▀▀            ▄▄  ▀ ▀▄ ▄                               
                              ▄█▀█               ▄▀▀                      ▄             ▀▀▀ ▄▄▀▄                       
                             ▄▀▄ █              ▀▀  █▄                   ▄▀     ▀▀             ▀▀                      
                           ▄  █  █            ▄█     ▀▄                 ▄▀       ▀▀            █▀▀                     
                           ▀ █   ▀           ▄        ▀▄               ▄█          ▄▄          █ ▀▄                    
                          ▄ ▄               ▀▀         ▀█             ▄█            ▄▄         █  ▄                    
                          ▀▄▀     █        █             █▄          ▄█                       ▄                        
                         █▄▀      ▀      ▄                █▄         █                ▀▀      ▀    ▀▀                  
                         ▀▄       █      ▀                  ▄       █                  ▀▀     █     ▄▄                 
                        ██        ▀    █                    ▀█     ▄                     ▄▄  ▄                         
                       ▄▀          ▄ ▄                        █   ▄                       ▄▄ █       ▀▀                
                       █▀            ▀                         █▄▄                           █        ▀▄               
                      ▄█▄████████▄▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██▀      ▄▄▄               
                       █           ▀▄▄                         █▀▀▄                        █ █        ▄█               
                       ▀▀         █  ▀▄                       █▀  ▀█                      █  █        ▄                
                        █▄        █   ▀                      █▀    ▀▀                   ▄▀   █       ▀▀                
               ▒▒▒▒▒     █       ▄     ▀█                   █▀       █▄                 ▀           ▄█             ▒▒  
▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██      ▄       █                 █▀         █▄              █            ▄▄                  
  ▒             ▒▒    ▒   ▄▀    ▄▀        ▄▄              █▀           ▀▄           ▄        █      ▀  ▒    ▒       ▒▒▒
     ▒▒                   ▀▀▄   ▀          ▀▄            █▀             ▀▄          ▀        █    ▀█                 ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▄  ▀           ▀           █▀               ▀█       █          █   ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒    ▄ █             ▀█        █▀                 ▀█    ▄▀            █ ▄▄█░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒      █ ██               █      █▀                    █  ▄▀             █  █     ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒█▀██▀▄▄▄▄          ▄▄   █▀                      ███              █▀▓▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒                  ▀▄▀▄    ▀▀▀ ▄ ▄    ▀▄ █▀         ▄▄▄ ▄▄▄▀▀▀  ▀▀▀  ▀▀▀▀ ▀▀▀▀▄▄▄▄ █▀                 ▒▒▒▒▒▒
 ▒▒▒▒▒▒                         ▀▄            ▀▀▀▄██▀ ▄▄▀▀▀ ▀▀▀             ▄▀             ▄▀█▀                       ▒
▒▒                                ▀▄▀▄            █▀▀▄▄                    ▄▀            ▀██▀                          
----------------------------
                                    ▄█▄ ▒ ▒ ▒ ▒▒▒▒▒▒▄▀                     █ ▄█         ▀█                             
                                  ▄█  ▒ ▒ ▒ ▒ ▒ ▒▒▒▒▄          ▄▄▄▄ ▄▄▄▀▀▀▀▀▄█▀▀▄▄▄       ▀▄                           
                                ▄▀ ▀▀▀▀▀▀▀▀▀▄▄▄▄▄▄ █▄▄▄▀▀▀▀ ▀▀▀             █ ▀▀   ▀▀ ▄▄    ▀                          
                              ▄▄▀█               ▄█▀█                      █    ▄▄       ▀▀ ▄▄ ▄                       
                             █ ▄ ▀              ▄▀   █                    ▄      ▄▄            ▀█                      
                           ▄▀ █                █      █▄                 ▄                      ▀                      
                           ▀ █    █          ▄▀         ▄               █          ▀▀          █ ▀                     
                          █ ▀     ▀          ▀          ▀█             █            ▀▀         ▄  ▄▄                   
                          ▀▄▀     █       ▄█             ▀▀           █               █        ▀                       
                         █▄▀      ▀      ▄                 █▄        █                 ▄▄     █    ▀▀                  
                        ▄▄▀        ▄    ▀▀                  ▀▄      █▀                  ▄▄    █     ▄▄                 
                        █▄         ▀  ▄█                     ▀▄    █▀                         █                        
                       ▄█          ▄                          ▀█  █▀                      ▀▀ ▄       ▀▀                
                       ▀        ▄▄▄█▀▀                          ▀█▀                        ▀▀▀        ▄▄               
                      ▀▄  ▀▀▀▀▀▀▀▀▀▀█ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██▄      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▄█    ▄▄▄▄▄               
                       ▄           █ █                         █▀ █▄                        ▀█        ██               
                       ▀█         █   █                       █▀    ▄                     █           ▄                
                        █▄        █    ▄▄                    █▀     ▀▄                  ▄            ▀▀                
               ▒▒▒▒▒     ▀▄      ▄      ▀▄                  █▀       ▀█                 ▀           ▄█             ▒▒  
▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄      ▄       ▀                 █▀         ▀█              █      █     ▄▄                  
  ▒             ▒▒    ▒   ▄█    ▄         ▀▀              █▀           ▀▀           ▄        █      ▀  ▒  ▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒                   █ ▀   █           █            █▀              █          ▀        █    ▀█                 ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▀▄ ▄▀            █          █▀                █▄      █          █   ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▒▒  ▀ ▀ █              ▄▄       █▀                  █▄   ▄             ▄ ▄▄▓░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒      █ ██               ▀▄     █▀                    ▀▄ ▄▀             █  ▀     ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▓█▀ ▄▀▀▀▄▄▄         ▀    █                     ▄▄ █▄▄▄            █▀▓▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                  ▀▄ █▄     ▀ ▀ ▄ ▄  ▀▀ █       ▄▄▄ ▄▄▄▄▀▀  ▀▀▀  █    ▀▀▀ ▀▀▀ ▄▄▄ █▀                 ▒▒▒░▒▒
 ▒▒▒▒▒▒                         ▀▄▀             ▀▀▀█▄▀▀  ▀▀▀                ▀▀              ▀█▀                       ▒
▒▒                                ▀▄ ▄            █   ▄▄                   ▄▀            ▀██▀                          
----------------------------
                                   ▄█▀▓▀▒ ▒▒▒▒▒▒▒▒▒▒░█                      ▄▄█          █▄                            
                                 ▄███ ▒ ▒ ▒ ▒▒▒▒▒▒▒▒▀        ▄▄▄▄ ▄▄▄  ▀▀▀ ▀▀█▀▄█ ▄       ▀▄                           
                                ▄▀   ▀▀▀▀▀▀   ▀▀▀▀▀▀█▀▀ ▀▀▀▀                █▀     ▀ ▀▄ ▄   ▀▄                         
                              ▄▀▄ ▄              ▄█ ▀█                     █▀   ▀▀       ▀▀▄ ▄                         
                            ▄▀ █  █             ▄     █                   █▀     ▀▀           ▀ ▀                      
                           ▄▀ █   █            █▀      █▄                █▀        ▄            █                      
                           ▀ █    █          ▄█         ▀▄              █▀          ▄▄         █ ▀                     
                          █ ▀     ▀          ▀           ▀▄            █▀            ▄▄        ▀  ▄▄                   
                         ▄▀▄▀      ▄      ▄█              ▀█          ▄▀                       █                       
                         █▄▀       █     ▄                  █        ▄▀                ▀▀     ▄▀   ▀▀                  
                        ▄▄▀        ▄    █▀                   █▄      ▀                  ▀▀    ▀     ▄▄                 
                        █▀         █  ▄▀                      ▀▄    ▀                    ▀▀   ▄                        
                       █           ▀  ▀                        ▀▄  ▀                       ▄▄▄▀      ▀█                
                       █▄▄▄▄    ▄▄▄▄▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄███▄▄▄▄▄▄▄▄▄▄               ▄█        ▄                
                      ▀█▀▀▀        █▀▄                                    ▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀█▀█▀   ▄▄▄▄▀               
                       █           █ ▀                         ▄▀  █                       ▄▀       ▀▀██               
                       ▀█         █   ▀▀                      █▀    █▄                    █           ▄                
                        █▀        █     █                    █▀      █▄                 ▄▀   █       ▀▀                
               ▒▒▒▒▒    ▀▀▄      █       █                  █▀        █▄                ▀    █      ▄▀             ▒▒  
▒▒▒▒▒     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▄     █        ▄▄               █▀          █▄             █      █     ▄▄                  
  ▒             ▒▒    ▒  ▀ ▄    █           ▄             █▀             ▄          ▄        █     ▄▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒                   █ ▀   █           ▀▄           █▀               ▄         ▀        █    ▀▀                 ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀▄ ▄             ▀          █                 ▀▄      █          █   ▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                  ▒▒▒▒ ▒▒▒▒█ ▀▄█              ▀        █                   ▀▄   ▄               ▄▄░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒      ▄ ▄▄ ▄             ▀█     █                     ▀█  ▀             █ ▄▀     ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▓█ ▀   ▀▀▀▄▄▄▄       █   ▄                  ▄▄▄  ▀█  ▄▄           █▀▓▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                  ▀▄  ▄       ▀ ▀ ▄ ▄ █ ▀    ▄▄  ▄▄▄▄▀▀  ▀▀▀▀    █      ▀▀ ▀▀▀▄▄ ▄█▀                 ▒▒▒░▒▒
 ▒▒▒▒▒▒                         ▀▄▀█              ██▄ ▀▀▀                   ▀▀              ▀█▀                       ▒
▒▒                                ▀▄ ▄           ▄▀  ▀▀                     ▀           ▄▀▀▄▀                          
----------------------------
                                   ▄██▓▀▒▒▒▒▒▒▒▒▒░▒▒░▓▀                    ▀ ▄▄▀         ▀▄                            
                                 ▄█▄  ▄▓▄▓▄▓▄▓▄▒▒▒▒▒▓▀   ▄▄▄▄ ▄▄▄▄  ▀▀▀▀ ▀▀▀▀▄█ ▄▄ ▄      ▀█                           
                                █▄█            ▀▀▀▀█▀█▀▀                    ▄█  ▄▄  ▀ ▄ ▄   ▀▄                         
                              ▄▀█ ▄               █▀ ▀▄                    ▄█    ▄▄      ▀ ▄ ▄▀                        
                            ▄▀ █  █             ▄▀    ▀▀                  ▄█       ▄          ▀▀█▄                     
                           ▄  █                ▀▀       █                ▄█                     ▄▄                     
                           ▀ █     ▄         ▄█          █▄             ▄█          ▀▀          █ ▀                    
                          █ ▀      █         ▀             ▄           ▄█            ▀▀        █  ▄▄                   
                         ▄ ▀       ▄      ▄█               ▀▄         ▄█              ▀▀                               
                         █▄▀       █     ▄                  ▀▀       ▄█                 ▄▄     █   ▀▀                  
                        █▄▀        ▀    █▀                    █▄    ▄█                   ▄▄   █     ▄▄                 
                        █▀          ▄ ▄                        █▄  ▄█                     ▄▄         ▀                 
                       █▀            ▀▀                          ▄▄█                        ▄ █      ▀▄                
                      ▄█▄▄▄ ████▄   █  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██████████▄    ▄▄▄▄▄▄▄▄▄▄▄▄          ▀                        
                       ▀           ▄ ▄▄                         ▄█▀█              ▀▀▀▀▀▀▀ ▀▀▀███  ▄▄▄ ▀▀               
                       █▄          ▄   ▄                       ▄▀  ▀█                      ▄▀█     ▀▀▀ █               
                       ▀█         ▄    ▀▄                      ▀    ▀█                    ▄▀ █        █                
                        ██        █     ▀▄                   ▄▀      ▀█                 ▄█   █       ▀▀                
               ▒▒▒▒▒▒▒▒ ▀ ▀      █       ▀                  █▀        ▀█               ▄▀    █      ▄▀             ▒▒  
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▄     ▀        ▀▀               █▀          ▀▀             █      █     ▄▄                  
  ▒             ▒▒    ▒  ▀ ▄    ▀           █             █▀             ▀          ▄▀       █     ▄▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒                   █ █   ▀            █           █                ▀         ▀        █    ▀▀                 ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▀ ▀              █         █                  █      █          █   ▀█▒▒▒▒▒▒▒▒▒▒▒         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒█ ▀▄▀               ▄▄      ▄                    █   ▄               ▄▄░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒     ▀ ▀██ ▄ ▄            ▄▄   ▄█                      █  ▀              ▄▄▀     ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▓▄  █    ▀▀▀▄▄▄▄     ▀▄ ▄█               ▄▄▄▄  ▄▄▄█▄▄  ▄          █ ▓▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                  ▀▄  ▄         ▀▀▀ ▄ █▄█▄▄  ▄▄▄▄▀▀▀  ▀▀▀▀       █       ▀▀ ▀▀▄▄ ▄█▀                 ▒▒▒░▒▒
 ▒▒▒▒▒▒                         ▀▄ █              ▄▀▀                       █               ▀█▀                       ▒
▒▒                                ▀▄▀            ▄▀   ▀▄▄                  ▀▀          ▄▄▀▀ ▀                          
----------------------------
                                   ▄█▄▒▒▒░▒▒░▒▒▒▒░▒▒░▒▄                     ▀█▄█         ▀▄                            
                                 ▄█▀▀▀▀▀▄▓▄▓▓▓▒▒▓▓▓▓▓█▄▄  ▄▄▄▄  ▀▀▀▀▀ ▀▀▀▀▀   █▀▀▀▄ ▄     ▀█                           
                               ▄███                ▄▀▀▄                      █  ▀▀  ▀ ▀▄▄   ▀▄                         
                              ▄▀█                 ▀▀  ▀▄                    █    ▀▀      ▀ █ ▄▀                        
                             ▀ █   █            ▄█     ▀█                  █       ▀          ▀▀▄                      
                           █  █    █            ▀        █                █         ▄▄          ▀▄                     
                           ▀ █     █         ▄█           █▄             █           ▄▄         ▄ ▀                    
                          █ █      █         ▀             █▄           █             ▄▄       ▄▀ █▄                   
                         ▄ █              ▄█                 ▄         ▄               ▄▄      █                       
                         ▀▀         █    ▄▀                  ▀█       ▄                        ▄   ▀█                  
                        █▀          ▀  ▄█                     ▀▀     ▄                   ▀     █    ▄                  
                       ▄▀           ▄                           █▄  ▄                     ▀▀  █      ▀                 
                       ▀▀       ▄▄▄▄██▄▄▄▄                       █▄█                       ▀▀        ▄▄                
                      ██▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀     ▀▀▀▀██▀▀▀▀▀▀██▄▄▄ ▄▄▄▄▄▄▄▄▄    ▀▀█                        
                       █           ▄▀ █                         ▄█  ▄                  ▀▀▀▀▀▀███  ▄▄▄ ▀▄               
                       ▄▀          ▄   █                       ▄█    ▄                     ▄ █     ▀▀ ▀█               
                        ▀▄        ▄     █                     ▄▀      ▄                    ▀ █        █                
                        █▄        █      ▄▄                  ▄▀        ▄                 █   █       ▀▀                
              ▒▒▒▒▒▒▒▒▒ ▀ █      ▀        ▄▄                █▀          ▄              ▄▀    █      ▄▀             ▒▒  
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▄     ▀          ▄              █▀            ▄            ▄▀     █     ▄▄                  
  ▒             ▒▒    ▒  █ ▀▄   █           ▀▄            █▀              ▄         ▄▀       █     ▄▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒                   ▄ ▄  ▄▀            ▀▄          █                 ▄        ▀        █    █▀                 ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▀ █              ▀▄        ▄                   ▄     █          █   ▀▀                    
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒  ▀▄                ▀      ▄█                     ▄  ▄            █  ▄█░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒     ███▀█▀▀ ▄ ▄          ▀▀   ▄█                       ▄▄▀            █ ▄▄      ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▓▄  ▀▄     ▀ ▀ ▄▄▄   ▀▀ ▄▀            ▄▄▄   ▄▄▄▀▀▀█▀▀▄▄ ▄        █ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒                  ▀▄ ▀            ▀▀▀▀▄█▀ ▄▄▄▀▀▀  ▀▀▀▀           █        ▀ ▀▀▄▄ █▄                  ▒▒▒░▒▒
 ▒▒▒▒▒▒                         ▀▄ █▄             █▀▀▀▄                     █               ▀█                        ▒
▒▒                                ▀▄▀            █     ▀▄                  █           ▄▄▀▀                            
----------------------------
                                   ▄█▓▓▒▒░▒▒░▒▒▒▒░▒▒░▒▀                   ▄▄▄██▄█        ▀▄                            
                                 ▄██▀▀▀ ▀▀▀▀▀▀▀▒▒▒▓▓▓▓█▄▄  ▀▀▀▀▀▀ ▀▀▀▀▀▀      ▄▀▄▄▀▄▄      █▄                          
                               ▄▀█ █               ▄█ █▄                      ▀  ▄▄  ▀ ▄ ▄  ▀▄                         
                              █▀█  █              ▄▀    ▄                    ▀     ▄     ▀ ▀ ▄▀                        
                            ▄▀ █   █            ▄█      ▀▄                 ▄▀                 ▀▀▄▄                     
                           █  █    ▀            ▀        ▀▀               █▀        ▀           █▄                     
                          ▄▀ █               ▄█            █             █▀          ▀▀         ▀                      
                          █ █       █        ▀              █▄          █▀            ▀▀        █ ▀▄                   
                         ▄ █        ▀     ▄█                 ▀▄        █▀              ▀▀      ▄▀                      
                         ▀█         █     ▀                   ▀▄      █▀                ▀▀     ▀   ▀█                  
                        ██          █  ▄█                      ▀█    █▀                   ▀    ▄    ▄                  
                       ▄█              ▀                        ▀▀  █▀                     ▄  ▄▀    ▀▀                 
                       █ ▄▄▄▄  ▄▄▄▄▀█▄▄▄▄   ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▄█                       ▄▄▀      ▄▄                
                      ▀█ ▀▀▀▀       ▀▀                            ▀▀█▀  ▀▀▀▀▀▀██▄▄ ▄▄▄▄▄▄▄▄  ▄▄       ▀                
                       ▄           ▄▀ ▀                         ▄▄  █                     ▀▀▀▄██▀ ▄▄  █▄               
                       ██          █   ▀▀                      ▄█    █                     ▄▀ █    ▀  █▄               
                         ▄        ▄     ▀▀                    ▄▀      █                   ▄▀  █       █                
                        █▀▄       █      ▀▀                   ▀        █                 █    █      ▀▀                
         ▒    ▒▒▒▒▒▒▒▒▒ ▀ ▄      ▀         █                █▀          ▀              ▄      █     ▄▀             ▒▒  
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀    ▄▀          █              █▀            ▀            ▄▀      █    ▄█                  
  ▒             ▒▒    ▒  █ ▀▄   █            █            █▀              ▀         ▄▀        █    ▄▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒                  ▒  ▀▄ ▄              █          █                 ▀        ▀                                ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▄ ▀               █       ▄█                  ▀█     █              ▀▀                    
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▓   █▄▄               ▄     ▄█                    ▀█  ▄            █   █░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒     ▄▄  █▄▀▀▀█▄▄▄         ▄▄  ▄▀                      ▀█▄▀            █ ▄▄      ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▓▄  ▀▄      ▀▀ ▀▄▄ ▄  ▄▄▄▀        ▄▄▄  ▄▄▄▄▄▀▀▀   █▀ ▀▄▄ ▄       █▄▄            ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒                  ▀▄ ▀█             ▀▀▀▄█▀▀  ▀▀▀▀▀               █        ▀▀ ▀▄▄ █▄                  ▒▒▒░▒▒
 ▒▒▒▒▒▒                         ▀▄  ▄             █  ▀▄                     █             ▄▄▀▀                        ▒
▒▒                                ▀▄▀           ▄▀     ▀█▄                 █           ▄▄                              
----------------------------
                                   ▄█▄▓▒▒░▒▒░▒▒▒▒░▒▒░▒▓▀              ▄▄▄▄▄▄▄ ▀▀█▄       ▀▄                            
                                 ▄▀█       ▀▀▀▀▀▀  ▀▀██▀▀▀  ▀▀▀▀▀▀▀            ▄▀▀ █ ▄     █▄                          
                               ▄▀█ █                █▀ █▄                    ▄█  ▀▀    ▀ ▄  ▀▄                         
                             ▄▀ █                 ▄      ▄                  ▄█     ▀       ▀▄▄▀▄                       
                            █  █    ▄           ▄█▀      ▀▄                ▄█                 ▀▀▄▄                     
                           █  █     █          ▄          ▀█              ▄█         ▄           ▀▄                    
                          ▄▀ █      █        ▄█            ▀▀            ▄▀           ▄▄        █                      
                          █ █       █        ▀               █          ▄▀             ▄▄         ▀▄                   
                         ▀ █        ▀     ▄█                  █▄       ▄▀               ▄▄      █                      
                        ▄▀█          ▄   ▀▀                     ▄      ▀                 ▄▄    █   ▀█                  
                        ██           ▀ ▄▀                       ▀▄    ▀                   ▄▄        ▄                  
                       ██             ▀▀                         ▀█ █▀                     ▄▄  █    ▀▀                 
                      ▄ ▄▄▄▄ ███▄ ▀▀▀▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀█████▄▄▄▄▄▄▄ ▀██▄▄▄▄▄                    ▄▀     ▄                 
                      ▀▀            █  ▄                          █▀     ▀▀▀ ▀▀▀▀▀█▄▄▄▄▄▄▄▄▄  ▀      ▀▀                
                       █▄           ▀   ▄                        ▀  ▀█                      ▀▀▀██ ▄▄  ▄                
                       █▄          █    ▀▄                     ▄█    ▀█                     █ ▄   ▀▀ █▄█               
                         ▀        ▄      ▀▄                   ▄█      ▀█                  ▄▀  █       █                
                        █▀▄       ▀       ▀▄                 ▄▀        ▀▄                █    █      ▀▀                
  ▒▒▒▒   ▒    ▒▒▒▒▒▒▒▒▒ █ ▀▄     █         ▀▄               ▄▀          ▀▄             ▄      █      ▀             ▒▒  
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄    ▄▀          ▀▄             █▀            ▀▄           ▄▀      █    ▄▀                  
  ▒             ▒▒    ▒  █  ▀   █            ▀▄           █▀               ▄        ▄█        █   ▄▄▒▒▒░▒▒▒▒   ▒▒▒░░░░▒
     ▒▒                  ▀  ▀▄ ▀              ▀▄        ▄▄                 ▄▄       ▀         █   ▄                  ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▄▄▀               ▀       ▄█                   █▄    █              ▀▀                    
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒█ ▄██▄▄ ▄             ▀     ▄▀                     █  ▄            █  ▀▓░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀  ▀  ▄  ▀▀▀▀▄▄▄▄      ▀   ▄▀                       ██▀            █ ▄▄      ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▓▄  ▀         ▀▀ ▀▄▄ ▄▀ █▀   ▄▄▄▄  ▄▄▄▄▄▀▀▀   ▀▀▀▀█▀▀ ▀▄▄▄▄      █▄▄            ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒                  ▀▄  █               ▀█▄█▀▀▀                    █         ▀ ▀▄▄ █▄                  ▒▒▒░▒▒
 ▒▒▒▒▒▒                         █▄  ▄            ▄█  ▀▀                     █             ▄▄▀▀                        ▒
▒▒                               ▀█ ▀█          ▄▀      ▀▄                 █           ▄▄                              
----------------------------
                                   ▄██▓▓▓▒▓▓▓▓▓▓▓░▒▒░▒░█       ▄▄▄▄▄▄▄▄▄   ▄▄▄▄▄██       ▀▄                            
                                   ▀                ▀███▀▀▀                    █▀▄█▀▄▄     █▄                          
                               ▄  ▀ █                ▀  █▄                    █▀   ▄  ▀▀▄▄  ▀▄                         
                             ▄▀ █   █             ▄▀     █▄                  █▀     ▄     ▀▀▄▄▀▄                       
                            ▀  █    █            █▀        ▄                █                 ▀▀▄▄                     
                           █  █     █          ▄           ▀▄              █         ▀           ▄▄                    
                          ▄  █      █        ▄█             ▀█            ▄           ▀         ▄▀                     
                          ▀ █        █       ▀               ▀▀         ▄█             ▀▀       ▀ ▀▄                   
                         █ █         ▀    ▄▀                   █▄      ▄█               ▀▀      ▄                      
                        ▄▄           ▄   █▀                     █▄    ▄█                 ▀▀    ▄▀  ▀█                  
                        █            █ ▄                          ▄  ▄█                   ▀▀   █                       
                       █▀          ▄▄███▄▄▄▄▄▄▄                   ▀▄ ▀                     ▀▀       ▀█                 
                      ▄█▄▄▀▀▀▀▀ ▀▀▀▀ ▀█     ▀▀▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀▀▀▀██▄  ▄▄▄▄▄              ▀▀ █                       
                       █            ▄  █                          █  ▄       ▀▀▀ ▀▀▀▀█▄▄ ▄▄▄▄█▀      ▀█                
                       ██           ▀   █                        █▀   ▄                      ██ █ ▄                    
                       █▀▄         █     █                     ▄█     ▄▄                    █     ▀  █▀█               
                         ▄        ▄       █                   ▄█       ▄▄                 ▄           █                
                        █ ▀       ▀        █                 ▄▀         █▄               ▄▀          █▀                
 ▒▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒▒ █ ▀▄     █          █               ▄▀           █             ▄▀     █     ▀▀             ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▄    ▄            ▄             █▀             ▀            ▀      █    ▄▀                  
  ▒             ▒▒    ▒  █  █   ▀             ▄           █                ▀        ▄█        █   ▄▄▒▒▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒                  █   ▀ █               ▄        ▄█                 ▀█       ▀         █   ▄                  ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▀▄                 ▄      ▄█                   ▀█    █           ▀  ▀                     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒█▄▄█▀█▀▄▄ ▄            ▄    ▄▀                     ▀▄ ▄▀           █  ▀▓░░▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀▄▀  ▀     ▀▀ ▀▄▄▄▄     ▄  █▀                   ▄▄▄▄▀█▄            █ ▄▀      ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▓▄   █           ▀▀▀▀▄ ▄█▀▄   ▄▄▄▄█▀▀▀▀  ▀▀▀▀▀    █  ▀ ▀▄ ▄      █▄▄            ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒                  █▄   ▄              ▄█▀▄▄                      █         ▀▀▀▀▄ █▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                        ▀█  ▀             ▄▀   ▀█▄                   █             ▄▄▀▀                        ▒
▒▒                               ▀▄  █          █▀      ▀█▄                ▄           ▄▄▄                             
----------------------------
                                   ▄█▀▀▀▀▒▒▒▓▓▓▓▓▓▓▒▒▓▓▓█▄▄▄▄      ▄▄▄▄▄▄▄▄▄▄▄▄█▄█▄      ▀▄                            
                                 ▄█▀▄                ▄█▀▀                      ▄█ ▀▀▀ ▄    █▄                          
                               ▄▀ ▀ █                ▀   █                    ▄▀   ▀  ▀ ▄   ▀▄                         
                             ▄▀ ▀   █             ▄█      █▄                 ▄▀     ▀     ▀▀▄▄▀▄                       
                            ▀  █    ▀▄           █▀        █▄                ▀       ▀        ▀▀▀▄                     
                           █  █      █         ▄             ▄             █▀         ▄                                
                          ▄  █       ▀       ▄█              ▀▄           █▀           ▄         █▄                    
                          ▀ ▄        █       ▀                ▀▀         █▀             ▄       █ ▀▄                   
                         █▄          █    ▄▀                    █       █                ▄      ▀                      
                        ▄▄▀          █  ▄█▀                      █▄    █                  ▄▄    █  ▀█                  
                        █▀            █                           █▄ ▄▄                    ▄▄  ▄▀                      
                       █▀     ▄▄▄▄ ▄▄▄ █▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄    ▄█                      ▄▄ ▀    ▀▄                 
                      ▀█▀▀▀▀▀▀       ▀ ▀                     ▀▀▀▀▀▀██▄▀▀▀█▄▄ ▄▄▄▄            ▄▄                        
                       ▄            ▄▀  ▀                          ▀ ▄▄         ▀▀▀ ▀▀▀█▄▄ ▄▄▄▄█     █▄                
                       ██           ▄    ▀                       █▀   █                      ▄█ █ ▄                    
                       █ ▄         █     ▀▀                     █▀     ▀                    ▄▀█   ▀ █ █▄               
                         ▀▄       ▄       ▀▀                  ▄█        ▀                 ▄▀  █       █                
                        █ ▄       ▀        ▀▀                ▄▀         ▀█                ▀          █▀                
 ▒▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒▒ █  ▀     █          ▀▀              ▄▀           ▀▄            ▄▀           ▀              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓  ▀▄   ▀            ▀▀            █▀             ▀▄           ▀      █    ▄▀                  
  ▒             ▒     ▒  ▄  ▄  ▄▀             ▀           █                ▄▄        █        █   ▄█▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒                  █   ▀ ▄               ▀        ▄█                  █▄      ▀         █   ▄                  ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█   ██▄                ▀      ▄▀                    █    █           ▀  █                     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒ ▄  ▀ ▀▀▀▀▄▄▄▄         ▀    █▀                      ▀ ▄▀           █  ▀▓░░▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀█    █      ▀▀ ▀▄▄ ▄   ▀  █▀              ▄▄▄▄▄    ██ ▄           █ ▀▀      ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▓▄   ▄▄            ▀▀ ▀█▄▄▄▄▀▀▀▀▀   ▀▀▀▀▀         █   ▀ ▀▄ ▄     █▄▀            ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒                  █▄  ▀▄               ▀                         █          ▀ ▀▄▄██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                        ▀█  ▀             █▀     ▄                   ▄             ▄▄▀▀                        ▒
▒▒                               ▀▄  █         ▄▀        ▀▄               ▄▄            ▀██                            
----------------------------
                                    █▀▀▀▀▀  ▀▀▀▀▀▀▀▒▒▒▓▓▄▄▄▄▄▄▄▄▄▄▄▄▄           ▀█▄▄     ▀▄                            
                                 ▄▀▀▀                 █▀▀▀                      █  █ ▄▄    █                           
                               ▄▀▀▀  █              ▄     █                    █    ▄  ▀▀ ▄ ▀▄                         
                             ▄▀ ▀▀   █            ▄█       █                 ▄▄      ▄    ▀ ▄▄▀                        
                            ▀ ▄▄     ▄           █▀         █▄              ▄█        ▄       ▀▀▀▄                     
                           █ ▄▄      █         ▄              ▄            ▄█          ▄         ▀                     
                          ▄ ▄▄       █       ▄█               ▀▄          ▄▀            ▄        ▄▄                    
                          ▀           ▄     ▀▀                 ▀▄         ▀              ▄       ▀▀▄                   
                         █▀▀          ▀   ▄                     ▀▀      ▄▀                ▄     █                      
                        █▀▀             ▄█                        █    █▀                  ▄       ▀▄                  
                       ▄▀▀            █                            █▄ █▀                    ▄   █                      
                      ▄▄ ▄▄▄▄ ▄▄▄▀▀▀▀ █▀  ▀▀▀▀▀▀▀▀▀▀▀███▄▄▄▄   ▄▄▄▄▄█▄▄                      ▄ █    █▄                 
                      █▀             ▄ ▀▄                          ▄ ▀▀▀▀ ▀▀▀▄▄ ▄▄▄▄          ▄▀     ▀                 
                      ▀█▄           ▄▀  ▀▄                        ▄▀  ▀            ▀▀ ▀▀▀█▄ ▄▄▄▄     █▄                
                       ▀▄           ▄    ▀▄                      ▄     ▀                     ▄▀██ ▄   ▀                
                         ▀         █      ▀▄                    █▀     ▀█                    ▀▄   ▀ █ ▄                
                       █ ▀▄       ▄        ▀▄                 ▄▄        ▀▄                ▄█  █       ▄                
                       ▀█ ▀▄     ▄▀         ▀▄               ▄█          ▄▄               ▀   █      █▀                
 ▒▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒▒ ▀  █     ▄            ▄             ▄▀            █             █           ▀              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▀   █             ▄▄           █▀              ▀           ▀           ▄▀                  
  ▒             ▒ ▒▒▒▒░▒█   ▀▄ ▄               ▄▄        ▄█                 █        █        █   ▄█▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒                  █   ▄ ▀                ▄▄      ▄█                  ▀█      ▀         █   █                  ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▄▄█▄ ▄               ▄     ▄▀                    ▀▄   █           ▀  ▄                     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒  ▀ ▀ █  ▀▀ ▀▄▄ ▄        ▄   █▀                      ▄▄▄▀           █  █▓░░▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒   ▀▄▄     ▄        ▀▀▀▀▄▄▄▄ ▄ █         ▄▄▄▄▄    ▄▄▄▄▄▄▀█▄ ▄          █ ▀▀      ▒▒▒▒▒           
            ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▓█▄   ▀▄              ▀▀▄█▄    ▀▀▀▀▀               █   ▀▀▀▄▄▄     █▄▀            ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒                 ▀▀▄  ▀               █▀ ▀█▄                     █          ▀ ▀▄▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                         ▀▄  █           ▄▄     ▀█▄                 ▄▄             ▄▄▀▀                        ▒
▒▒                                ▀  █         ▄▀        ▀█▄              ▄▀          ▄ ▀██▀                           
----------------------------
                                   ▄▄█       ▀▀▀▀▀▀▀  ▀▀██▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▀      ▀▄                            
                                ▄▄▀  ▄                   ▀▄                     ▄▀▀ ▀▀     █                           
                              ▄█▀▀▀  █              ▄▀    ▀▀                   ▄▀  ▀▀  ▀▀▄▄ ▀▄                         
                            ▄▀▀ ▀▀   █            ▄█▀       █                 █▀    ▀▀      ▄▄▀                        
                            ▀ ▄▄     ▀▄           ▀          █               █▀      ▀▀       ▀█▀▄                     
                           █ ▄▄       █        ▄              █▄            █         ▀▀         █▀                    
                          ▄           ▀      ▄█                 ▄         ▄▄           ▀▀         ▄                    
                         ▄▀▀▀         █     █▀                  ▀▄       ▄█             ▀▀       █                     
                         ▄▀▀          █                          ▀▄     ▄▀               ▀▀     ▄▀                     
                        █▀▀           █ ▄█                        ▀▀   ▄▀                 ▀▀    ▀  ▀▄                  
                       ▄▄          ▄▄▄▄▀█▄▄ ▄▄▄▄▄                   ▀ ▄▀                   ▀▀                          
                      ▄▄ ▄▄▄▀▀▀▀ ▀▀▀  ▀▀▄      ▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀▀███▄█▀▄▄▄▄                 ▀▀  █   █▄                 
                      █▄             ▄▀  ▄                          █▀▀   ▀▀ ▀▀█▄ ▄▄▄▄       ▀▀█     ▀                 
                       █▀           ▄▀   ▄▄                       ▄█  ▀█             ▀▀ ▀▀▀▄▄▄██     ▄                 
                        ▀▄          ▄     ▄▄                      ▀     ▄                     ██  ▄  ▀█                
                         ▄         █       ▄                    █▀      ▄▄                  ▄▀ █  ▀ ▀▄                 
                       █  ▀       ▄         ▄                 ▄█         █                 █  ▄▀     ▀▀                
                       ▀█ ▀▄     ▄▀          █               ▄█           ▀              ▄▀   █      ▀                 
 ▒▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒▒ ▀  ▄     ▀            █             ▄▀            ▀█            █     █     ▀              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒    █   █              █           █▀              ▀▄         ▄▀           ▄▀                  
  ▒    ▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▄    █ ▀                ▀        ▄▄                 ▄▄       █        ▄   ▄▄▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒                 ▄▄   ▀▄▀                ▀▀      ▄▀                   █      ▀         █  ▄▄                  ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▄ ▄█▀▄▄▄▄            ▀▀    ▄▀                     ▀   █           ▀  ▄                     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒█▀█▀   ▄    ▀ ▀█▄ ▄      ▀   █▀                      ▀█ ▀           █  ▀▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒   ▀█▄    ▀▄          ▀▀ ▀▄▄ █▄█ ▄▄▄▄▄▄    ▄▄▄▄▄▄▄▀▀▀▀▀▀ █▀▄ ▄         █ ▀▀      ▒▒▒▒▒           
            ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▓█▄   ▀                 ▄▀██                       █    ▀▀▀▄▄     ▀ ▀            ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒          ▒▒▒▒▒▒▒▀█▄   █             ▄█▀  ▀█                    ▄▄          ▀▀▀▄▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                         ▀▄  █           ▄▀      ▀▄                 ▄█             ▄▄ ▀                        ▒
▒▒                                ▀▄ ▄▄       ▄█▀         ▀▄              ▄▀          ▄▄▀██▀                           
----------------------------
                                  ▄█▄█                 ▀▀▀█▀▀▀▀▀▀▀▀▀      ▀▀▀▀▀▀▀▀█ ▄    ▀▄                            
                                ▄▀▀  ▀                ▄   ▀▄                    ▄▄ ▄▄ ▄▄   █                           
                              ▄▀ ▀▀   █             ▄█     ▀█                  ▄█   ▄▄   ▄▄ ▀▄                         
                            ▄▀  ▀▀    █           ▄█▀       ▀▀                ▄▀     ▄▄     ▄▄▀▄                       
                            ▀ ▄▄      ▄           ▀           █               ▀       ▄▄       ██▄                     
                           █ ▄▄       █        ▄▀              █            █▀         ▄▄        █▀                    
                          █           █      ▄█                 █▄         █▀           ▄▄       ██                    
                         ▄▀▀▀          █    █▀                    ▄       █              ▄▄      ▄ ▀                   
                         ▀▀▀           ▀                          ▀▄    ▄▄                ▄▄     █                     
                        █▄                                         ▀▄  ▄█                   ▄   █  ▀▄                  
                       ▄▄      ▄▄▄ ▄▄▄▀██▀▀█▄▄▄▄   ▄▄▄▄▄▄▄▄▄▄       ▀▀ █                     ▄  ▀   ▀                  
                      ▄█▀▀▀ ▀▀▀       █ ▄                  ▀▀▀▀▀▀  ▀▀▀▀▀▄ ▄▄▄                 ▄ ▄   ▄                  
                      ▀█▄            ▄▀  ▄                          █▀▀█     ▀ ▀▀▀▄▄▄▄▄      ▀ ▄▀    █                 
                       ▀▄           ▄▀    █                       ▄▄   ▄▄              ▀▀▀▀▀▄▄█▄                       
                         ▀          █      █                     ▄▀     █                     █▀ ▀▄  █▄                
                         ▀▄        █        ▀                   █▀       ▀                  ▄  ▄  ▀  ▄▀                
                       █  ▄       ▀         ▀▀                 █▀        ▀█                █   █     ▀█                
                       ▀█  ▀     ▄▀          ▀▀              ▄█           ▀▄             ▄    ▄▀     ▀                 
 ▒▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒▒ █  ▀▄   ▄▀            ▀▄            ▄▀             ▄            █     █     ▀▀             ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▄   ▄              ▀▄          █▀               ▀         ▄▀      ▀     ▀                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒     ▀ █                ▀▄       ▄█                 ▀█       █            ▄▄▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒                 ▄    ██                   ▄      ▀                   ▀▄     ▀         █  ▄▄                  ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▀ ▀▀▀ ▀▄▄ ▄           ▄▄   █▀                     ▄▄  █           █                        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▓██    ▀       ▀▀ ▀▄▄ ▄    ▄ ▄█                        █ ▀           █  ▀▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒   ▀█▄    ▀▀             ▀▀▀▀▄▄▀  ▄▄▄▄▄▄▄▀▀▀▀▀▀▀▀     ▀▀▀█▀█▄▄         █ ▀▀      ▒▒▒▒▒           
           ▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▓█▄    █                █▀▀                        █    ▀▀▄▀▄▄     ▀▀ ▒          ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄   █             ▄▀                         ▄▄          ▀▀█▄▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                        ▀█▄  ▄           █▀        ▄                ▄▀             ▄▄▄▀                        ▒
▒▒                               ▀▀▄  ▄       ▄▀           █▄             ▄▀          ▄▄▀██▀                           
----------------------------
                                  ▄▀█ █                 ▄ ▄▄       ▀▀▀▀▀▀▀▀▀▀▀   ▀█      ▀▄                            
                                ▄▀▄█  ▄               ▄▀    ▄                    █▀▀▀▀█   ▀▄                           
                              ▄▀ ▄▀   █             ▄█▀     ▀▄                  █   ▀▀  ▀█▄ ▀▄                         
                            ▄    ▀    █            █▀        ▀█                █     ▀▀    ▀█▄▀▄                       
                            ▀  █       ▄                      ▀▀             ▄█       ▀▀       ▄█▄                     
                           █  █        █       ▄▀               █           ▄▀         ▀▀         ▄                    
                          █ ▄▀         ▀     ▄█                  █          ▀           ▀▀       ██                    
                         ▄▀ ▀          █   ▄█▀                    █▄      █▀              ▀      ▀ ▀                   
                         ▀█            █   ▀                        ▄    █▀               ▄▀     █                     
                        ██             ▀                             ▄  █                  ▄    ▄▀ █▄                  
                       █  ▄▄▄▄ ▄▄▀▀▀▀ ▀▀█▀▀▀  ▀▀▀▀▀▀▀▀█▄▄▄▄  ▄▄▄▄▄▄▄▄█▄▄                    ▄▄  █   ▀                  
                       █▀▀            █▀ █                          ▀███▀▀█▄ ▄▄▄             ▄▄     ▄                  
                       ▄█            ▄▀   ▀                         █▀ ▄▄      ▀▀▀▀▀▄ ▄▄▄     ▄▄▄   ▀█                 
                       ▄▀▄          ▄▀    ▀▀                       █▀   █               ▀▀ ▀▀▄▄▄█                      
                       █ ▄          █      ▀                     ▄█      █                    ▄█ ▀▄  █                 
                       █  ▀        █        ▀▄                  ▄▀       ▀▄                 ▄▀    ▀█  █                
                          ▀▄      ▀          ▀▄                █▀         ▄▄               ▄▀  █      █                
                        ▄  ▄     █▀           █▄             ▄█            █             ▄     █     ▀                 
 ▒▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒▒ █   ▀   ▄▀             ▄▄           ▄▀             ▀█           █▀    ▄     ▀▀             ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▀▄ ▄▀               ▄          █▀               ▀▄        ▄       █    ▀▀                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒▄    ▄ █                 █       ▄█                  ▄       █            ▄▓▒░▒░▒▒░▒░▒▒░░▒░░░░▒
     ▒▒                 █    ▄▄▄ ▄                █     ▄▀                    ▀     ▀         █  ▄▄                  ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▄▀█▀ █  ▀▀▀▀▄▄▄▄         ▀   █▀                     ▀█  █           █                        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▄      █         ▀ ▀▀▄ ▄▄ ▀▀▄█                     ▄▄▄█▄▀           █   ▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀▄     █               ▀▀ █▀▀▀▀▀▀▀      ▀▀▀▀▀▀▀▀▀    █ ▀█▄▄        █ ▀▀      ▒▒▒▒▒           
           ▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▓▄    ▄               ▄█▀  ▄                      █     ▀▀█▄▄     ▀▀            ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄   ▄▄            ▄▀     █▄                  ▄           ▀▀█▄▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                         ▀▄   ▄         ▄█        ▀█                ▄▀              ▄▄▀                        ▒
▒▒                                ▀▄  ▄       ▄▀           ▀               ▀          ▄▄▀▀█▀                           
----------------------------
                                  ▄▀█▀█                 ▄▀ █▄              ▀▀▀▀▀▀▀▄█ ▄   █                             
                                ▄▀ █  ▀▄              ▄█▀   ▄▄                   ▄▀ ▄█ ▄▄ ▀▄                           
                              ▄  ▄     █            ▄█▀       ▄                 ▒▀   ▄▄ ▀▀  ▀▄                         
                            ▄▀   ▀     ▀           ▄▀         ▀▄               █▀     ▄▄   ▀█▄▀▄                       
                            ▀  █       ▄                       ▀█             █▀       ▄▄      ▄█                      
                           █ ▄         █       ▄▀               ▀▀           █           ▄        ▄                    
                          █ ▄▀         ▀     ▄▀                   █        ▄█                    ▄█                    
                         ▄ ▄▀           █  ▄█▀                     █      ▄▀             ▀       █ ▀                   
                        ▄▀█              ▄▀▀                        █▄    ▀               ▀▀                           
                        ▄           ▄▄▄ ▄   ▄▄▄▄▄▄▄                  ▄▄ █▀                 ▀▀    █ █▄                  
                       ██ ▄▄▄▀▀▀ ▀▀▀   ▀▀▀       ▀▀▀▀▀  ▀▀▀▀▀▀▀█▄▄▄   ▄██                   ▀▀  ▄   ▀                  
                       ▀▄             ▄▀ ▀▀                          ▄▄▄▄▀ ▀▀▄ ▄▄▄           ▀▀ ▀   ▄                  
                       ▀█            ▄    ▀▄                         ▀  ▀        ▀▀▀▀█▄ ▄▄     ▀    █▄                 
                       █ ▀          ▄▄     ▀▄                      █▀   ▀█                ▀ ▀▀▄ █    ▀                 
                       █ ▀▄         █       ▀▄                   ▄█       ▄                    █▀█▄  ▄                 
                       █  ▄        █         ▄▄                 ▄▀        █                 ▄▀ █  ▀█▄▀▄                
                           ▀      ▀           ▄                █▀          ▀               ▄▀       ▀██                
                           ▀▄    █             █             ▄█            ▀▄            ▄▀    █     ▀                 
 ▒▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒▒ █   ▄   ▄▀              ▀           ▄▀              ▄▄          ▄▀     ▀    ▀              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▀ ▄▀               ▀▀         █▀                ▀        ▄       █    ▀▀                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒█    ▀▄▀                 ▀       ▄█                  ▀█      █        ▀   ▄▓▒░▒░▒▒░▒░▒▒░░▒░░░░▒
     ▒▒                 █    ▀██▀▄ ▄▄             ▀▄    ▄▀                    ▀▄    ▀         ▄  ▄▄                  ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄▄█    ▄    ▀ ▀▄▄ ▄       ▀▄  █▀                      █ ▄█           █ ▄                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▓▄▀      ▄          ▀▀ ▀▄▄ ▄▄▄█        ▄▄▄▄▄▄▄▄▄▄▄▄     ██           ▄  ▄▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀▄      ▄                 █▀▀▀▀▀▀▀▀▀▀                █  █▀▄▄       █ ▀       ▒▒▒▒▒           
            ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▓▄    ▀▄              ▄▀   █▄                     █     ▀ ▄ ▄     ▀▀            ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄   ▀▄            █▀     ▀▄                  ▄           ▀▀█▄▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                         ▀▄  ▀▄         ▄▀                          ▄▀              ▀▄▀                        ▒
▒▒                                ▀▄ ▀▄      ▄█             █▄             ▀          ▄▄ ▀▄▀                           
----------------------------
                                  ▄▀ ▀ █                ▄█▀ █                 ▀▀▀▀▀█    ▀▄                             
                                ▄  █   ▄              ▄█▀    █▄                   █ ▀▀▀█▄ ▀▄                           
                              ▄▀ ▄     █             █▀       ▄▄                ▄█   ▀▀   ▄ ▀▄                         
                            ▄▀   ▀     █            ▀           ▄              ▄▀     ▀▀   ▀▀▄▀▄                       
                           ▄▀  █        █                       ▀▄            ▒▀        ▀      ▄▄                      
                           ▄ ▄          █      ▄▀                ▀▄          █▀         ▄        ▀                     
                          █  ▀          ▄    ▄▀                   ▀▀        █▀           ▄▄       █                    
                         ▄ █            █  ▄█▀                      █     ▄▄              ▄▄     █ ▀                   
                        ▄█              █▄█▀                         █   ▄█                ▄▄    ▀                     
                        █▀      ▄▄▄ ▄▄▀▀▀ ▀ ▀▀█▄▄▄  ▄▄▄▄▄▄▄           █▄▄▀                  ▄▄   ▄ █                   
                       █▄▀▀▀ ▀▀        ▄ ▀                ▀▀▀▀▀  ▀▀▀▀▀█▄█ ▄▄                  ▄  █  █                  
                        █             ▄   ▀▄                         ▄▀▀▀  ▀ ▀▀▄ ▄▄          ▀  █                      
                       █▀▄           ▄     ▀▄                       ▄▀  ▀█         ▀ ▀▀▄ ▄▄   ▀▀▀   █                  
                       █ ▄          ▄▄      ▄                      █▀    ▄▄                ▀ ▀▀██    █                 
                       █  ▀         █        ▄                   ▄▄       ▀                   ▄▀██▄                    
                       █  ▀▄       █          █                  ▀        ▀█                 █ █  ▀█▄█                 
                           ▄      █            ▀               █▀          ▀▄               ▀  ▀    ▀█▀                
                            ▀    ▀             ▀             ▄█             █            ▄▀    ▄     █                 
  ▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒▒     ▀▄  █               ▀▄          ▄▀               █          ▄▀     █    █              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▄ █▀                █▄        █▀                ▀▄       ▄       █    █                   
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒ ▒▒▒▒░▒█     █▀                  ▄      ▄█                   ▄      █        ▀   ▄▒▒░▒░▒▒░▒░▒▒▒▒▒▒▒▒▒▒
     ▒▒                 █  ▄▀█▀▀▀ ▀▄▄ ▄            ▄    █▀                     ▀    ▀         ▄  ▄▀           ▒  ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄     ▀▀      ▀▀ ▀▄▄ ▄     █ ▄█                       ▀▄▄█           █ ▄▀                     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▀      ▀              ▀ ▀▀▄▀█▀            ▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▄          ▄  ▓ ▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀▄     ▀                 ▄█▀▄▄                       █ ▀ ▄▄▄       █ █       ▒▒▒▒▒           
            ▒▒▒░░▒▒▒▒▒▒     ▀▄    ▀               ▄▀   ▀▄                     █      ▀▀▀▄    ▄█             ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄   ▀            ▄▄        ▄                 ▄▀          ▀ ▄▄▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                        ▀█▄  ▀          █▀         ▀█               ▄▀            ▄ ▀▄▀                        ▒
▒▒                               ▀█▄ ▀▄       ▀             ▀             █            ▄   ▀                           
----------------------------
                                   ▀ ▀ █                ▄█▀  █                   ▀▀██▄▄ ▀▄                             
                                ▄▀ █    ▄             ▄█▀     █                   ▄▀ ▄█▀  ▀▄                           
                             ▄▀▀ ▄      █            ▄▀        █▄                █▀   ▄▄  ▄▄▀▄                         
                            ▄    ▀                              ▄▄              █       ▄  ▀▀▄▀                        
                           ▄▀  █        █                         ▄           ▄█               █▄                      
                           ▓ ▄          █      ▄                  ▀▄         ▄▀         ▀▀      ▀▀▄                    
                          █  ▀           █   ▄▀                    ▀▄       ▄▀           ▀▀       █                    
                         ▄ █             ▀ ▄▀                       ▀▀     █▀             ▀▀     ▄▀▀                   
                        ▄█▀             ▄▄██                          ▀   █                 ▀    █                     
                        ▄▀  ▄▄▄ ▄▄▀▀▀  ▀█▀▄▀▀▀▀  ▀▀▀▀▀█▄▄▄  ▄▄▄▄▄▄▄    █▄█                  ▄      █                   
                       █▄▀▀            ▄▀ ▀▄                      ▀▀▀▀  ▀▀▄ ▄▄               ▄▄  █  █                  
                       ██             ▄    ▄▄                         █▀▀█   ▀ ▀▀▄ ▄▄         ▄▄▄▀                     
                       █ ▀           ▄▄     ▄                       ▄█   ▄▄          ▀▀▀▄ ▄▄   ▄█   ▄                  
                       █ ▀▄         ▄▄       █                     ▄▀     ▀                 ▀ ▀▄▄   ▀█                 
                       █  ▄         █         ▀                  ▄█▀      ▀█                  ▄ ▄▄▄  ▀                 
                       █   ▀       █          ▀                  ▀         ▄▄                █  ▀ ▀█ ▄                 
                       █   ▀▄     █            ▀▄              █▀           ▀               ▀  █     ▀▄                
                            ▄    █              █▄           ▄▄             ▀█           ▄▀                            
  ▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒       ▀  ▀                ▄          ▄▀               ▄▄         ▄▀     █    █              ▒▒▒ 
         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒     ▀▄▀                  █       ▄█▀                 ▀       ▄       ▄▀   █                   
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒░▒      ██ ▄                 ▀     ▄▀                   ▀█     █▀       █   ▀▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒                 ▄ ▄▄█  ▄  ▀▀ ▀▄▄▄▄         ▀▀   █▀                     ▄    ▀         ▄  ▄▒              ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀ ▀    █         ▀ ▀▀▄ ▄▄  ▀▄▄▄                        ▀▄█           █ ▄▀                     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▓▄       █                ▀ ▀██▄▄▄▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀           ▄ ▄▀ ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀▄      █                ▄▄ ▀█                       █  ▀▀▀▄       ▀         ▒▒▒▒▒           
               ▒▒           ▀      ▀              █▀     ▄                    █      ▀ █▄▄   ▄█             ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     ▀           ▄▀       ▀█                 ▄▀            █ ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                        ▀▄   ▀▀        ▄█                            ▀            ▄▄▀▄                         ▒
▒▒                               ▀▄  ▀▀      █▀              █            █          ▄ ▀   ▀                           
----------------------------
                                  ▄ ▄▀  ▀                ▄▀  ▀▀                 ▀▀▀▀█▀  ▀▄                             
                               ▄▄▀ █    ▄              ▄▀      ▀                  ▄█ ▀▀   ▀▄                           
                             ▄▀  ▄      █                       █                ▄▀   ▀▀ ▀█▄▀▄                         
                            ▄    ▀       ▄                       █              ▄▀     ▄    ▀ ▄                        
                           ▄▀  █         █                        ▄▄           █▀       ▄▄     █                       
                           ▀ ▄▀                                     ▄        ▄█          ▄▄     ▀█▄                    
                          █ █▀           █   ▄▀                     ▀▄      ▄█             ▄      ▄                    
                         ▀▄              █ ▄▀                        ▀▄     ▀                     █▄                   
                        ▄▀▀          ▄▄  ▄▄▄  ▄▄▄▄▄▄                  ▀▀  █▀               ▀     █                     
                       ▄█▄▄ ▄▄▀▀▀ ▀▀    ▄ ▀▄       ▀▀▀▀  ▀▀▀▀██▄▄  ▄▄▄▄███▀                 ▀▀   ▀ █                   
                       █▀              ▄▄  ▄▄                          ▄██ ▀▄ ▄▄             ▀▀  ▄ ▀█                  
                       █▀▄            ▄▄    ▄                         ▄  ▄▄    ▀ ▀▀▄▄▄         ▀ █  ▀                  
                       █ ▄           ▄▄      █                      ▄█    ▀           ▀ ▀▄ ▄▄  ▄▄▀  ▄                  
                       █  ▀         ▄█       ▀▀                     ▀     ▀█                 ▀▀▀▄   █▄                 
                       █  ▀▄        █         ▀▄                  █▀       ▄                  ▄▀ ▄▄  █                 
                       █   ▄       █           █▄               ▄█          ▀                ▄▀ █ ▀▀                   
                       █    ▀     █             ▄              █▀           ▀▄             ▄   ▄    ▄█                 
                       █    ▀▄   █               █           ▄▄              ▄           ▄█    ▀     ▀                 
  ▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒ █     ▄  █                 ▀         ▄▀                ▀         ▄▀     ▄    █              ▒▒▒ 
         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓      ▀█                  ▀       ▄█▀                 ▀▄      ▄▀       ▀   █                 ▒ 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒░░▒▒▒░░    ▄██▄▀▄▄▄▄              ▀▄     ▀                    █     █▀       █   █▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒                   ▄  ▀ ▀▄    ▀ ▀▀▄ ▄▄       █▄  █▀                      █   ▀            ▄               ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▀     ▀▄           ▀ ▀▀▄ ▄▄▄ █                        █▄█           █ ▄▀                     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▓▄       ▄▄                 ▀██▄           ▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ ▄         ▄ ▄▀ ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀▄      ▄                ▄▀  ▀                       █   ▀█ ▄      ▀ ▀       ▒▒▒▒▒           
               ▒▒           ▀▄     ▄             ▄█      █▄                  ▄▀       ▀█ ▄   ▄█             ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄    █           █▀        ▀                 ▄▀           ▀█ ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                        ▀█▄   █        ▄▀           ▀█               ▀            ▄▄▀▄                         ▒
▒▒                               ▀▀▄  ▀     ▄█                ▄           █          ▄▄▀▀                              
----------------------------
                                  ▄▀▄   ▀                     ▀▄                  ▀▀██▄ ▀▄                             
                               ▄▀▀ █▀    █                     ▀▀                  █▀ ▀▀▄▄▀▄                           
                             ▄▀  ▄       ▀                      ▀▀               ▄▄    ▀ ▀▀▄▄                          
                            ▄    ▀       ▄                        █             ▄▀     ▀▄   ▀▀▄                        
                           ▄▀ ▄█         █                         █            ▀       ▀▄     █▄                      
                           ▀  ▀           ▄                         ▄▄        █▀         ▀▄     ▀█▄                    
                          █ █             █                           ▄      █            ▄▄                           
                         █▄                                            ▄   ▄█              ▄      █▄                   
                        ▄█▀      ▄▄  ▄▄▀▀▄█▄▀▀▀▀█▄▄▄  ▄▄▄▄▄            ▀▄ ▄▀                █    ▄▀                    
                       ▄▄▄ ▀▀ ▀▀▀       ▄▄ ▄              ▀▀▀▀ ▀▀▀▀▀█▄▄ ▀██                  ▀   █ ▄                   
                       █▄              ▄▄   ▄                          ▄█▀▄▀ ▀▄ ▄             ▀  ▀ ▀▄                  
                       █ ▀            ▄▄     ▀                         ▀  █      ▀ ▀▄ ▄       ▀▄ ▄  ▀                  
                       █ ▀▄           █      ▀▀                      █▀   ▀█           ▀ ▀▄ ▄  ▀▄█                     
                       █  ▄          █        ▀▄                   ▄▀      ▄                 ▀ ▀██  █                  
                       █   ▀        █          ▄▄                 █▀        ▀                 ▄██▀  ▀█                 
                       █   ▀▄      █            ▄               ▄█          ▀▄               ▄▀ ▄ ▀█ ▀                 
                       █    ▄     █              █             █▀            ▄             ▄    ▀   █                  
                       █     ▀   █               ▀▀          ▄▄               █           █    █     ▀                 
  ▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒ █     ▀▄ █                 ▀▄        ▄▀                ▄▄         ▀     ▄                   ▒▒▒ 
         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒█      ▄█                   █▄     ▄█▀                  ▀      ▄▀       █   █                   
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░█   ▄▄  █▀ ▀▀▄ ▄▄            ▄    ▄▀                    ▀▄    █▀       █   █▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒                █  ▀▄▀   ▀       ▀ ▀▀▄ ▄▄     █ ▄█▀                      ▄   ▀         ▀                  ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██        ▀             ▀▀ ▀▄▄▀██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▀           █ ▄▒                     
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▓▄       ▀▄                 ▄█▀█                         ▀█▄▄        ▄ ▄▀ ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀▄▄     ▀▄               █▀   ▄▄                     █     █▄      ▀▄▀       ▒▒▒▒▒           
            ▒  ▒▒           ▀█▄    ▀▄             ▀      ▀                   ▄▀       ▀▀▀▄   █              ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██▄   ▄          ▄█          █▄               ▄▀           ▀▀ ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                        ▀██▄  ▄        █▀            ▀▄             ▄▀            ▄▄▀▄                         ▒
▒▒                               ▄▀█▄ █     ▄▀               ▀█           █          ▄▄▀█                              
----------------------------
                                 ▄▄▀▄    ▀               ▄▀    ▀▄                  ▀█▀▀▄▀▄                             
                               ▄▀  █▀    █                      ▀▄                  ▀ ▄▀▀▄▀                            
                             ▄▀  ▄       ▀                       ▀                █▀   ▄▄ ▀█▄                          
                            ▄   ▄▀        █                       ▀▀             █      ▄▄   ▀▄                        
                           ▄▀ ▄▀          ▀                         █          ▄█         ▄    █▄                      
                           ▀  ▀           ▄                          █        ▄▀         ▀      ▀█                     
                          █▄█             █                           █▄     █▀           ▀▀                           
                         █ ▀             ▄▄█▄▄▄                        ▄▄   █▀             ▀▀     █▄                   
                        ▄█   ▄▄▄ ▄▄▀▀▀  ▀ ▀█▄ ▀▀▀  ▀▀▀▀█▄▄  ▄▄▄▄▄        ▄▄▄                 ▀    █                    
                        ▀▀ ▀▀            █  ▄                   ▀▀▀  ▀▀▀▀▀█ ▄                ▄▄  ▄ ▄                   
                       █▀▄              █    ▀                          █▀▄   ▀▀▄▄▄           ▄▄ █ █                   
                       █ ▄             █     ▀▄                       ▄█   █      ▀▀▀█ ▄        ▄   █                  
                       ▄  ▀           █       ▀▄                     █▀    ▄            ▀ ▀▄ ▄   ▄                     
                       █  ▀▄         █         ▄                   ▄█       ▀                 ▀ ██  ▄                  
                       █   ▄       ▄█           █                 █▀        ▀▄                 ██▀  █                  
                       █    ▀     ▄█            ▀▀              ▄▄           ▄                ▀ ▀ ▀▀ █                 
                       █    ▀▄   ▄█              ▀▄            █▀            ▀█            ▄▀   █   █▀                 
                       █     ▄  ▄▄                █▄         ▄▄               ▄           █▀   ▄    ▄▀                 
  ▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒▒ █      ▀▄▄                  ▄        ▄▀                 ▀         ▀     ▀    ▀              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▄█▄ ▄▄                 █     ▄█                   ▀▄     ▄▀       █   █                   
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░█   ▄▀ ▀▀▄  ▀ ▀▀▄ ▄▄         ▀▀   ▄▀                     ▀    █▀       ▄   █       ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒                ▀▄▀█     ▄▄        ▀▀ ▀▄▄ ▄   ▀▄▄█▀                      ▀▄  ▀         ▀  █               ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄        ▄                ▀▀ ▀██▄▄▄▄▄▄▄▄▄▄▄▄▄▄           ▄█           █ ▄                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▒▓█▄       █                 ▄▄ ▀                        ▄▀ ▀▄        ▄ ▄▀ ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀█▄      ▀              ▄█▀   ▀█                     █    ▀█ ▄     ▀▄▀       ▒▒▒▒▒           
            ▒▒ ▒▒          ▀▄▀▄    ▀▄            ▄▀       ▄▄                 ▄▀         █▄   █▀             ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀▄   ▀▄         ▄▀          ▀                ▄▀           ▀▀▀▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                        █ ▀▄  ▄▄      ▄█              █             █             ▄▄▀                          ▒
▒▒                              ▀▄ ▀▄ ▄    ▄█▀                 ▄          █          ▄▄▀█▀                             
----------------------------
                                 ▄▀▀▄     ▄              ▄▀     ▄▄                  ▀█  ▀                              
                               ▄▀  ▄▀     █            ▄▀         ▄                ▄▄ ▀▀ ▀▄                            
                             █▀  ▄        ▄           ▀           ▀▄              ▄▀   ▀▀  ▀▄                          
                            ▄   ▄▀        █                        ▀             ▄▀     ▀▀   ▀▄                        
                           ▄▀ ▄           ▀▄                        ▀▀          █▀       ▄▄    ▀▄                      
                           ▀ ▄▀            ▀                          ▀       ▄▄          ▄▄                           
                          █▄                ▄                          █     ▄▀             ▄     ▀                    
                         █▄▀          ▄▄ ▄▄██▄▄  ▄▄▄▄                   █   ▄▀                    ▄▄                   
                        █ ▄▄ ▄▄ ▀▀ ▀▀     ▀ ▄       ▀▀▀▀ ▀▀▀▀█▄▄  ▄▄▄▄   ▄▄█▀               ▀▀    █                    
                        █                █   █                       ▀▀▀ ▄█▀ ▄▄              ▀▀   ▀                    
                       ██▀              █    ▀▄                         █  ▀  ▀ ▀▄ ▄          ▄▀ █ █                   
                       █▀▀▄            █      █▄                      ▄▄   █▄       ▀▀▀▄▄      ▄▄█ ▀█                  
                       ▀  ▄           █        ▄                     █▀     ▀            ▀ ▀▄▄▄ ▄▄  ▀                  
                           ▀         █          █                  ▄▄       ▀▄                 ▀█▄                     
                       █   ▀▄      ▄█           ▀▀                █▀         ▄                 ▄█▀▀ █                  
                       █    █▄    ▄▄             ▀▄             ▄▄           ▀█               ▀ █  ▀█▄                 
                       █     █   ▄                █▄           ▄▀             ▄            ▄▀   ▄  ▀ █                 
                       █     ▀▀ ▄                  ▄         ▄▄                █          ▄▀   ▄▀   █▀                 
  ▒▒▒▒  ▒▒   ▒▒▒▒▒▒▒▒▒ █      ▀▄▀                   ▀       ▄▀                 █         ▀     ▀    ▀              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒      ▄ █▀▀▄ ▄▄              ▀▄    ▄▄                    ▀     ▄▀       ▄   █                   
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒░█  ▄▀█▀  ▀    ▀▀ ▀▄▄ ▄        █▄  ▄▀                     ▀▄   ▄▀       ▄▀  █       ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒                █▄█      ▀▀           ▀▀ ▀▄▄ ▄ ▄▄▄                        ▀  ▀         ▀  █               ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █        ▀▄                  ▀██    ▀▀▀▀▀▀▀▀▀▀▀▀▀█▄▄▄▄▄▄▄██           █                        
                       ▒▓█▄       ▄▄                ▄▀  ▄▄                      ▄▀▀█ ▄       ▄ ▄▀ ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀█▄      ▄              ▄▄     ▀                     █      ▀▄     ▀▄▀       ▒▒▒▒▒           
            ▒▒▒▒▒          ▀▄▀▄     ▀           ▄█▀       ▀█                 ▄▀        ▀█▄   █▀             ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀    ▀▄         █▀           ▄▄              ▄▀           ▀ ▀▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                       ▀▄     ▀▄      ▄▀              ▀▄            █             ▄▄▀                          ▒
▒▒                              ▀▄    ▄    ▄▀                 ▀          ▄▀         ▄ ▄ ██                             
----------------------------
                                 ▄▀▀▄▀    ▄              ▄█▀     █                   ███▄                              
                               ▄▀  ▄▀     █            ▄▀         ▄▄                █▀ ▄██▄                            
                             █   ▄         █         ▄▀             ▄             ▄█      ▀▀▄                          
                            ▄   █▀         ▀                        ▀▄           ▄▀     ▀    ▀▄                        
                           ▄▀ ▄            █                         ▀▄         ▄▀       ▀▀                            
                           ▀ █▀            █  ▄▀                      ▀        █▀         ▀▀     ▄                     
                          █▄                █▀                         ▀▀    ▄▄            ▄▄     ▀                    
                         ▀█       ▄▄  ▄▄▀▀  █  ▀▀▀█▄▄  ▄▄▄▄              ▀  ▄▀              ▄▄    ▄                    
                        █▀▄▄▀▀▀ ▀▀        ▀▀ █            ▀▀▀  ▀▀▀█▄▄  ▄▄▄█▄▀                 ▄   █▀                   
                        █▄               ▀▀  ▀▀                          ▄▀▀▀█ ▄                  █                    
                       ███              ▀     ▀▄                        ▄▀ ▀▄   ▀ █ ▄         ▀▀   █                   
                       ██ █            █       ▄                      ▄█▀   █        ▀ ▀▄▄     ▀▀█ █▄                  
                        ▀  ▀          █         █                    ▄▀     ▀▄            ▀ ▀▄▄ ▄█  █                  
                           ▀▄        █          ▀▀                 ▄█▀       ▄                 ▀▄█  ▀                  
                       █    ▄      ▄█            ▀▄               ▄▀         ▀█                ▄▀██                    
                       █     ▀    ▄               █             ▄█            ▄              ▄  █  ▀█                  
                       █     ▀▄  ▄                 █           ▄▀              █           ▄▀   ▄  ▀█▄                 
                       ▀      ▄ ▄▀                 ▀▀        ▄▄                ▄          ▄▀    ▀   █▀                 
  ▒▒▒▒  ▒▒   ▒▒▒▒▒▒▒▒▒ ▄      ▄██                   ▀▄      ▄▀                  ▀       ▄      █   ▄▀              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▀█▀▄▀ ▀█▄ ▄             █▄   ▄▄                    █     ▄▀       ▄   ▀                   
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒▒█ ▄▄█    ▄▄      ▀▀ ▀▄▄ ▄      ▄  █▀                      ▀   ▄▀       ▄▀  █       ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒                █▀ ▀      ▄              ▀▀ ▀▄▄▀█▄▄▄▄                     ▀▄ ▀         ▀  █               ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ▀                  ▄█▀█ ▀▀▀▀▀▀▀▀▀▀▀▀▀      ▀▀▀▀██▄          █ █▒                     
                       ▒▓▄        ▀▄                ▄▀   █                      ▄▀  █▄       ▄▀▄  ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀▀▄      ▀▄             ▄▀      ▄▄                   █     ▀█▄     ▀▄▀       ▒▒▒▒▒           
            ▒▒▒▒▒          ▀▄▀▄     ▄           ▄          ▀▄                ▄▀        ▀  ▄  █▀             ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀▄    ▀        ▄█▀           ▀                ▀             ▀▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                       ▀▄ ▀▄  ▀▄     ▄█▀              ▀█            █              ▄▀▀                         ▒
▒▒                              ▀  ▀▄ ▀▄   ▄▀                  █▄        ▄          ▄ ▀ ██                             
----------------------------
                                  ▀ ▄█     █             ▄█▀      █                  ██▀▄                              
                              ▄▄▀  ▄▀      ▀           ▄▀▀         █                 ▀ ▀▀█▄                            
                             █   ▄         █         ▄▀             █              █▀   ▄▄▀█                           
                            ▄   █▀         ▀▄                        ▄▄           █      ▄▄ ▀                          
                           ▄▀ ▄             ▀   ▄                      ▄        ▄█             ▄                       
                           ▀▄█              ▄ ▄▀                       ▀▄       ▀         ▀▀    ▀▄                     
                          ▄ ▀             ▄▄█▀█▄▄                       ▀     █▀           ▀▀     █                    
                         █▀    ▄▄ ▄▄ ▀▀ ▀▀ ▄ █  ▀▀▀  ▀▀▀▄▄▄ ▄▄▄▄         ▀▀ ▄█              ▀▀                         
                        █▀▀ ▀▀            ▄▀ ▀▀                ▀▀▀  ▀▀▀█▄  ██                ▄▄   ██                   
                        ▀█               ▄▀   ▀▄                          █▀█ ▀▄ ▄            ▄▄  █                    
                       █▄ ▄             ▀▀     █                         ▀  ▄    ▀ ▀▄▄            █▄                   
                       ▀█ ▀            █        █                      █▀    █        ▀ ▀ ▄    ▀▀  █                   
                      █ █  █          █         ▀▀                    ▀      ▄             ▀▀▄ ▄▀▀ ▀▄                  
                      █     ▄        █           ▀▄                ▄█▀        █                 ▀█▀ █                  
                      █▄    ▀▄     ▄▄             █               ▄▀          ▄                ▄▀▄█                    
                      ██     █    ▄                █            ▄█▀            █             ▄▀ ▄▀ █                   
                      ██      ▀  ▄▀                ▀▀          ▄▀              ▄           ▄█   ▀  ▀█                  
                      █       ▀▄▄▀                  ▀▄       ▄▄                 ▀         ▄▀    █   █                  
  ▒▒▒▒  ▒▒   ▒▒▒▒▒▒▒▒▒██       ██ ▄▄                 ▄      █▀                  █       ▄      █   ▄▀              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒██   ▄██  █  ▀▀ ▀█▄ ▄           █   ▄▄                     ▀    ▄█       ▄   ▀           ▒       
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒░░░▒▒▒█▀ ▄  ▀    ▄         ▀▀ ▀▄▄ ▄   ▀▀ █▀                      █   ▄▀        ▀  ▓       ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒             ▒ █▀█▀       ▀                 ▀▀ ▀██▄▄▄▄    ▄▄▄▄▄▄▄▄         ▀ ▀         █  █               ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄         █                  ▄█▀▀               ▀▀▀▀▀▀▀▀▀▀█▀▄         ▄ █                      
                       ▒▓█▄        ▀               ▄█▀   ▀▀                     ▄▀   ▀▄      ▄▀▄  ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀▀█▄     ▀▄             █▀      ▀█                   █       ▀▄    ▀▄▀       ▒▒▒▒▒           
            ▒▒▒▒▒          ▀▄▀█▄    ▀           ▄▀          █                ▄▀          ▀▄  █▀             ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀█▄   █        ▄▀             ▄▄              ▀             ▀█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▒░░▒
 ▒▒▒▒▒▒                       ▀▄ ▀█▄  ▄     ▄▄                ▀▄           █            ▄ ▄ ▀                         ▒
▒▒                              ▄  ▀█▄▀▄  ▄█▀                  ▀         ▄          ▄▄▀▀▄█▀                            
----------------------------
                                 ▄▀ ▄█     █             ▄█▀      ▀                   █                                
                              ▄▀▀  ▄▀      ▀▄          ▄█▀         ▀▀               ▄▄   █▄                            
                             █   ▄          ▀        ▄▀              █             ▄▀   ▀▀▀▄                           
                            ▄   █▀          █                         █           █▀     ▀▀ ▀                          
                           ▄▀  ▀            ▀▄  ▄▀                     ▄▄        █        ▄▄   ▄                       
                          ▄▀▄▀               ▀▄█▀                        ▄     ▄█          ▄▄   ▀▄                     
                          ▄▄▀          ▄▄ ▄▄▄██▄▄  ▄▄▄                   ▀▄    ▀                 ▀▄                    
                         █ ▄▄▄ ▄▄▀▀  ▀▀    ▄▄ █       ▀▀  ▀▀▀▄▄  ▄▄▄      ▀  █▀             ▀▀                         
                        ██▀               ▄   ▀▄                    ▀▀  ▀▀▀██▄               ▀▀   ▄▄                   
                        █▀               ▄▀    █▄                         ▄▀▄ ▀ █ ▄           ▄▄  █▀                   
                       █▀ █             ▀▀      ▄                       ▄▄   ▀     ▀▀▄▄        ▄▄ █                    
                      ▄ █  ▀           ▀▀       ▀▀                     █▀    ▄         ▀ ▄ ▄      ██                   
                      █ █  ▀▄         █          ▀▄                  ▄█       ▀             ▀▀▄▄▀ ▀█                   
                      █ ▀   ▄       ▄█            █                 █▀        █                 ▀██ █                  
                      █▄     █     ▄               █               ▀           ▀                ▀▀▄ █                  
                      ██     ▀▄   ▄                ▀▀           ▄█▀            █             ▄▀  ▀ █                   
                      █▀      ▀  ▄▀                 █▄         ▄▀               ▀           █   █  █                   
                      █▄       █▀▀                   ▄       ▄▄                 █         ▄▀    ▄   █                  
▒ ▒▒▒▒  ▒▒   ▒▒▒▒▒▒▒▒▒██     ▄▀█▄▀█▄ ▄▄               █     █▀                   ▀      ▄      ▄   ▄▀              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒█▀  ▄▄  ▀ ▀▄    ▀▀ ▀█▄ ▄        ▀█  ▄█                     █    ▄█       ▀  ▄▀           ▒       
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒▒░░▒▒▒█  ▀▄▀     █            ▀▀ ▀▄▄ ▄ █▄█▀                       ▀  ▄▀        █  ▓       ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒ ▒  ▒          ██          █                   ▀██▄ ▀▀▀▀█▄▄▄▄▄▄▄▄    ▄▄▄▄▄▄█▄          █  █               ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄        ▀▄                     ▄▄                      ▀██▄         ▄ █                      
                       ▒▓▄▀▄       ▄               ▄█▀    ▀▄                    ▄▀  ▀█▄      ▄▀█  ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒    ▀ ▀▄      ▀            ▄█▀       ▀▄                  █▀     ▀█▄    ▀▄        ▒▒▒▒▒           
            ▒▒▒▒▒          ▀▄ ▀▄    ▀▄         ▄█▀          ▀                ▄▀          ▀▄  █▀             ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀▄   ▄        █▀             ▀█              ▀             ▀█▀             ▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                       ▀▄      █     ▄▀                ▀█           █            ▄ █ ▀                         ▒
▒▒                             ▀▄     ▀▄  ▄▀                    █        ▄▀         ▄▄▀▀ █▀                            
----------------------------
                                ▄▄▀ ▄█      ▀            ▄█▀       ▀▄                 ▀█▄                              
                              ▄▀   ▄▀       █          ▄█▀          ▀                █▀ ▄▄▄                            
                             █   ▄          ▀▄       ▄▀              ▀▀            ▄█      █                           
                            ▄  ▄█            ▀                         █          ▄▀     ▀▀ ▀                          
                           ▄▀ ▄▀             ▄  ▄█                      █        ▄▀       ▀▀  ▀▄                       
                          ▄▀▄                █▄█▀                        █▄     █          ▄▄   █                      
                          ▄█        ▄▄ ▄▄▀▀▀ ▀█  ▀▀▀▄▄  ▄▄▄                ▄  ▄█            ▄▄   ▀▄                    
                         ██▄▄▄▀▀ ▀▀         █ ▀▀          ▀▀▀  ▀▀█▄▄ ▄▄▄▄   ▄ ▀                                        
                        █▄                ▄▄   █▄                       ▀▀  ██ ▄             ▀▀                        
                       ▄█ █              ▄      ▄                          ▀ ▀   ▀▄▄          ▀▀  ██                   
                       ██ ▀▄            ▄▀       █                      ▄█▀  ▀▄     ▀▀▄▄       ▄  █                    
                      █ ▄  ▀           ▀▀        ▀▄                    ▄▀     ▀         ▀▀▄     ▄▄█                    
                      █ █   █         █           █▄                 ▄▄       █▄            ▀ ▄ ▄▄██                   
                      █ ▀    ▄      ▄█             █                █▀         ▀                 ▄██                   
                      █▄     ▀▄    ▄               ▀▀              ▀           █               ▄ ▀▄ █                  
                      ██      █   ▄▀                █▄          ▄█▀             ▀            ▄▀  █ ▄█                  
                      █▀       ▀  ▀                  ▄         ▄▀               █           █▀  █  ▄▀                  
                      ██       ███                    █      ▄▄                  ▀         ▀    ▄   ▄                  
▒ ▒▒▒▒  ▒▒    ▒▒▒▒▒▒▒▒██    ▄▄  ▄ ▀ ▀█▄ ▄▄            ▀▄    █▀                   █      ▄▀     ▄▀  ▄▒              ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒█   ▄▀▄▀   ▀       ▀▀ ▀█▄ ▄      █▄ ▄█                      █   ▄█       ▀  ▄▀           ▒▒      
▒▒▒▒░░▒▒░▒▒▒▒▒▒▒▒░░▒▒▒█▄▀█       ▀▄              ▀▀ ▀▄▄ ▄██                       ▄  ▄▀        █  ▀       ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒          ▀           ▄                    ▄▀█▀▀▀▀▀▀▀   ▀▀▀▀▀▄▄▄▄▄▄▄   █          █                  ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄          ▀                 ▄▀   █                       █ ▀▄        ▄ █                      
                       ▒▒▄         ▀▄              ▄▀      █                    ▄▀    ▀      ▄▀█  ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒   
                 ▒▒▒▒▒    ▀         ▄                       ▄                  █▀     ▀▄▄    ▀▄        ▒▒▒▒▒           
            ▒▒▒▒▒          ▀▄ ▀▄     ▀         ▄█▀           ▄▄              ▄▀         ▀█▄  █▀             ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀▄   ▀▄      ▄█▀              ▄▄             ▀            ▀▀█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                       ▀   ▀▄  █    ▄█▀                 █▄          █            ▄▄█▄▀                         ▒
▒▒                             ▀▄   ▀▄▄█ ▄█▀                    ▀▄       ▄▀        ▄ ▄▀▀ █▀                            
----------------------------
                                ▄▄▀ ▄█      ▀▄           ▄▄         ▄▄                ██▀                              
                              ▄    ▄▀        █         ▄█▀            ▄               ▀ ▀▀                             
                             ▀   ▄           █       ▄▀               ▀▄            █▀   ▄▄█▄                          
                            ▄  ▄█            ▀▄   ▄                    ▀          ▄█      ▄▄▀▄                         
                           ▄▀ ▄▀              ▀ ▄█▀                     ▀▀       ▄▀           ▀▄                       
                          ▄▀                ▄▄█▀█▄                        █     ▄▀         ▀▀  ▀▄                      
                          ▄▀    ▄▄▄ ▄▄▀▀ ▀▀▀ ▀▀▀  ▀▀  ▀▀█▄▄ ▄▄▄            █▄  █            ▀▀   ▀▄                    
                         █▀▀▀ ▀▀            ▀  ▀▄              ▀▀  ▀▀█▄  ▄▄▄▄▄█              ▄▄                        
                        ▀█▄               ▄█    █                           █▀▀ ▄             ▄▄                       
                       ▄▀ ▀              ▄       █                         ▄ ▀▄   ▀▄▄              ▄                   
                       ▀█  █            ▄▀       ▀█                     ▄█▀          ▀▀▄▄      ▀▀ ▄▀                   
                      █ ▀   ▀          ▀▀         █▄                   ▄▀     ▀▄         ▀▀▄▄   ▀▀█                    
                      █ █   ▀▄        █            ▄                 ▄█▀                     ▀▀▄▄▄█                    
                      █ █    ▄      ▄█             ▀▀               █▀         ▀▄                ▀██                   
                      █▄      █    ▄                ▀▄            ▄█            ▀              ▄▀███                   
                      ██       ▄  ▄▀                 █          ▄█▀             █            ▄█  ▄ █▄                  
                      █▄       ▀ ▀▀                   █        ▄▀                ▀          ▄▀  ▄▀ ██                  
                      ██      ▄▄█▄▄▄▄                 ▀▄     ▄▄                  █         ▀    ▀  ▀▀                  
▒ ▒▒▒▒▒▒▒▒    ▒▒▒▒▒▒▒▒█▀    ▄▀▄▀ ▄   ▀▀▀█▄ ▄▄          █▄   █▀                    █     ▄▀      ▀  ▄               ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒█  ▄▀█     ▀          ▀▀ ▀█▄ ▄▄   ▄  ▀                      ▄   ▄█       ▀  ▄▀           ▒▒      
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▀▄█         █                 ▀▀ ▀███▄   ▄▄▄▄                █ ▄▀        █ ▄▀       ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒          ▀█          ▀▄                  ▄█▀▀▀       ▀▀▀▀▀▀▀  ▀▀▀▀█▄▄▄▄▄         █  ▀               ▒▒   ▒
                       ▀█▄         ▄                ▄█▀   ▀▀                      █ ▄▄        ▄ █                      
                       ▒▒▄▀█▄       ▀              ▄▀      ▀▀                   ▄    ▀▀▄     ▄▀█  ▒▒▒▒                 
                 ▒▒▒▒▒    ▀ ▀█▄     ▀▄           ▄▀         ▀█                 █▀       ▀    ▀         ▒▒▒▒▒         ▒▒
            ▒▒▒▒▒          ▀▄ ▀█▄    █         ▄▀            ▀█              ▄▀          ▄▄  ▀              ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀   ▀█▄   ▄      ▄▀               ▀█             ▀            ▀▀█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                       █    ▀▄ ▀     ▀                  ▀█         ▄█            ▄▄█▄                          ▒
▒▒                             ▀     ▀▄█ ▄▀                     ▀█       ▄▀        ▄ ▀ ▀ █▀                            
----------------------------
                                ▄▀▀ ▄█       ▄           ▄▄          █                 █ ▄                             
                              ▄▀   ▄▀        █▄        ▄█▀            █▄             ▄▄ ▀▀                             
                             ▀                ▀      ▄▀                 ▄            ▀   ▀▀▀▄                          
                            ▄▀ ▄▀             █   ▄▄                    ▀▄         █▀     ▄▄▀▄                         
                           ▄▀ █▀              ▀▄▄█▀                      ▀       ▄█        ▄▄ ▀▄                       
                           ▀▄▀          ▄▄▄ ▄▄███▄▄ ▄▄▄                   ▀▀    ▄▀             ▀▄                      
                          ▄  ▄▄▄▄▄▄▀▀ ▀▀     ▄ ▀█      ▀▀ ▀▀▀▄▄  ▄▄         █  ▄▀           ▀▀   ▀▄                    
                         █▄▀▀               ▀▀  █▄                 ▀▀  ▀▀▄▄  ██▀             ▀▀                        
                        █▄█                █     ▄                           ▀▀ ▄▄            ▄▄                       
                       ▄ █ ▀             ▄▄      ▀▀                       ▄█▀ ▄   ▀▀▄▄         ▄▄                      
                      ▄▀▄  ▀▄           ▄▀        █▄                     █▀    █      ▀▀▄▄         █                   
                      ▀ █   ▀          ▀▀          ▄                    ▀      ▄           ▀ ▄  ▀▀ ▀                   
                        ▄    █        █             █                ▄█▀       ▀▄              █▄▀▀                    
                        █     ▄     ▄█              ▀▄              ▄▀                           ██                    
                       ▄      ▀▄   ▄                 █            ▄▄            ▀▄             ▄▀▄██                   
                      ▄█       ▄   ▀                  █         ▄█▀              ▀            █  █ ▄                   
                      █▄        ██▀                   ▀█       ▄▀                █          ▄▀   ▀ ▀                   
                      ██      ▄▀██ ▀▄▄▄▄               █▄    ▄▄                   ▀             ▀  █▀                  
▒▒▒▒▒▒▒▒▒▒    ▒▒▒▒▒▒▒▒█    ▄▀█   ▄      ▀▀▀█▄▄▄▄        ▄   █▀                    ▄     ▄▀      █  █               ▒▒▒ 
          ▒▒▒▒▒▒▒▒▒▒▒▒█ ▄▄█       █            ▀▀▀▀█▄ ▄▄▀▀ ▀                       █  ▄█       █  ▄▒           ▒▒      
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▄▀ ▀        ▀                    ▀███▀▀▀█▄▄▄▄▄  ▄▄▄▄         ▄ ▄▀        ▄ ▄▀       ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒          ▀█▄          █                  ▄█▀ ▀▄             ▀▀▀▀▀▀  ▀▀██         ▄  ▀               ▒▒   ▒
                       ▀ ▀▄        ▀▄               ▄█▀    ▀▄                     █ ▀▀▄       ▄ ▓                      
                      ▒▒▒█ ▀▄       ▄             ▄█▀       █▄                  ▄     ▄      ▄▀█  ▒▒▒▒                 
                 ▒▒▒▒▒    █  ▀       █          ▄█▀          █▄                █▀      ▀▀▄   ▀█  ▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          ▀▄        ▀        ▄█▀             █▄             ▄▀              ▀              ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄        █      █▀                █▄           ▄▀            ▀██▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                       ▄     ▄ ▀▄   ▄▀                   █▄        ▄▀             ▄██                          ▒
▒▒                             █     ▀▄▄ ▄▀                      ▄        ▀        ▄▄▀ ▀  ▀                            
----------------------------
                                ▄▀▀ ▄█▀       █            ▀         ▀▀                ██▄                             
                              █▀   ▄▀         ▄        ▄█▀             █              █▀ ▀▄                            
                                              ▀▄      ▀                 █           ▄▄   ▀▀ ▄                          
                            ▀▀ ▄               ▀  ▄█                     ▄▄         ▀     ▀▀▀▄                         
                           █▀▄█                █▄▀▀                        ▄      █▀       ▄▄ ▀                        
                           ▀█▀       ▄▄▄ ▄▄▀▀ ███  ▀▀▄▄  ▄▄                ▀▄   ▄█          ▄▄ ▀▄                      
                         ▄▄█▄▄▄ ▀▀ ▀▀        ▄  ▀▄         ▀▀ ▀▀▀▄▄ ▄▄▄     ▀▀ ▄▀                █                     
                        ▄██                  ▀   █                     ▀▀ ▀▀█▄██             ▀▀                        
                        █▀ ▄               █▀     █                         ▄▄▀▄ █            ▀▀                       
                       ▀ █ ▀             ▄█       ▀▄                      ▄█▀  ▀   ▀▀▄▄        ▄▄                      
                      ▀  ▀  █           ▄          █                     ▄▀    ▄       ▀▀ ▄     ▄▄ ▄                   
                      ▀ █    ▀          ▀           █                  ▄▄       █         ▀▀▄▄    ██                   
                        ▄    ▀▄       █             ▀█               ▄█▀        ▄             ▀▀▄█▀█                   
                        █     ▀     ▄█               █▄             ▄▀          ▀▄               ▄█                    
                       ▄       █   ▄                  ▄           ▄▄             ▀             ▄▀ ▀                    
                       █        ▀ ▀▀                  ▀▀        ▄█▀              ▀▄           █▀ ▀ ▄                   
                       ▄        ▀█▄                    █▄      ▄▀                 ▀         ▄▀   █ █                   
                       ▀     ▄▀█ ▄ ▀▀ ▀▄▄ ▄             ▄    ▄▄                   █       ▄     █  ▄                   
  ▒▒▒▒▒▒▒▒    ▒▒▒▒▒▒▒▒█   ▄▄▀ ▀   ▄        ▀▀ ▀▄▄▄▄     ▀▀  █▀                     █    ▄▀      █  █                   
          ▒▒▒▒▒▒▒▒▒▒▒▒▀ ▄▀ ▀      █               ▀▀▀▀█▄▄█▄▀                       ▄   █▀      █  ▄            ▒▒      
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒██▀          ▀                      ██▀▀▀▀  ▀▀█▄▄▄▄▄  ▄▄▄    ▀▄▄▀        ▄ ▄▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒          ▀▄           ▀                   ▄▀  ▄                   ▀▀▀▀█▀▄        ▄ ▄▀               ▒▒   ▒
                        ▄           █                ▄▀     ▄                     █  ▄▄       █ ▓                      
                      ▒▒▒█ ▀▄       ▀▄            ▄█▀        █                  ▄     ▀▀     ▄▀█  ▒▒▒▒                 
                 ▒▒▒▒▒    █  ▀▄▄     █          ▄█▀           █                ▄▀       ▄▄   ▀█▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒           ▄  ▀█▄    ▄       ▄█▀             ▀█             ▄            ▀  ▀              ▒▒▒▒▒      
      ▒▒▒░░▒▒▒▒▒▒░▒▒▒▒░▒░░░▒▓▄   ▀█▄  ▄     ▄█▀                ▀█           ▄▀            ▀██▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒                      ▀▄    ▀▀▄ █  ▄█▀                   ▀▀        ▄▀           ▄ ▄██▀                         ▒
▒▒                             ▄      ▀▀▄█▀                      ▀▄       ▀       ▄ ▄▀▀   ▀                            
----------------------------
                                ▄▀  ▄█▀       █            ▀          ▀▄               █▀▄                             
                              █    ▄▀          █       ▄█▀             ▀▀              ▀ ▄█                            
                                  ▀            █      ▀                  █           █▀     ▄                          
                            ▀▀                 ▀█ ▄█▀                     █        ▄▄     ▀▀▀▄                         
                           █▀▄▀              ▄▄▄▄▀█▄                       █▄      ▀       ▀▀ █                        
                          ▀▄█     ▄▄▄ ▄▄▀▀ ▀▀  █▀█ ▀▀▀ ▀▀▄▄  ▄▄              ▄   █▀         ▄▄ ▀▄                      
                         ▄██ ▀▀ ▀▀           ▄█  █▄            ▀▀ ▀▀▄▄  ▄▄   ▀▄▄█            ▄▄  ▄                     
                        ▄█▀▄                ▄▀    ▄                       ▀▀ ▀▀█▄                 ▀                    
                       ▄█  ▄               ▀▀     ▀▀                        ▄█▀   ▀ ▄         ▀▀                       
                       █ ▄  █             █        █▄                      █▀  ▀▄   ▀▀▄▄       ▀▀                      
                      █ █▀   ▄          ▄           ▄                     ▀     ▀        █▄     ▄▄█                    
                     █       ▀▄         ▀           ▀▀                 ▄█▀      █          ▀▀▄▄  ▄█▄                   
                     █        ▄       █              █▄               █▀         █             ▀▄▄▀█                   
                     █ ██      █    ▄█                ▄             ▄▀           ▄               ▄▀█                   
                       ▀        ▄  ▄▀                 ▀█          ▄█▀            ▀▄            ▄█ ██                   
                                ▀▄▀▀                   █▄        █▀               ▀           ▄▀ █ ▄                   
                      ▄█       ▄▄█▄▄ ▄                  █      ▄▀                 █         ▄▀   █ █                   
                      █▀    ▄▄  ▀ ▄   ▀▀ ▀▄▄ ▄           █   ▄▄                    █      ▄     █  █                   
  ▒▒▒▒▒▒▒▒    ▒▒▒▒▒▒▒▒    ▄▀ ▀    ▄           ▀▀ ▀▄▄ ▄   ▀▄▄█▀                     ▄    ▄▀      ▄  █                   
          ▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀█▀        █                  ▀▀ ███▄  ▄▄▄                 ▀█  █▀      ▄  █            ▒▒      
  ▒▒▒▒▒▒▒▒▒▒     ▒▒▒▒▒▀            █                    ▄█▀▄     ▀▀▀▀▀ ▀▀▀█▄▄▄▄ ▄▄▄▄▀▄▀        ▄ ▄        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒            ▀▄          █                 ▄█▀  ▀█                      █▀▀        ▄▀▄▀               ▒▒   ▒
▒▒                      █ ▀▄        ▀               ▄█▀     ▄█                    █▀ ▀▀       █ ▓                      
                      ▒▒▒█  █▄       ▀            ▄█▀        ▄                  ▄      ▄▄    ▄▀█  ▒▒▒▒                 
                 ▒▒▒▒▒    █  ▀█▄     ▀          ▄█▀           █▄               ▄▀            ▀█▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒              ▀▄     ▀       ▄█▀              ▀▄            ▄           ▀▀  ▀              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░▒▒▒▒░▒░░░▒▓▄   ▀▄   ▀▄    ▄█▀                 ▀▄          ▄▀             ▄█▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                      ▀▄    ▀   █  ▄█▀                   ▀         ▄▀           ▄ ▄▀█▀                         ▒
▒▒                            ▀▄       ▀▄█▀                      ▀█      ▄▀       ▄ ▄▀▀▄  ▀                            
----------------------------
                               ▄▄   ▄█▀        █           ▀           ▀▄              ▀█                              
                              ▄    █▀          █▄      ▄█▀              ▀▄            ▄▀ ▀█                            
                                 ▄▀             █     ▀                  ▀▄           ▀   ▄█▄                          
                            █▀                  █ ▄█▀                     ▀▀        █▀      ▀                          
                           █▀             ▄▄▄ ▄▄██▄▄  ▄▄                    █     ▄▄       ▀▀ █                        
                          ▀▄▀  ▄▄▄ ▄▄▀▀ ▀▀      ▀ ▄    ▀▀  ▀▀▄▄ ▄▄           █▄   ▀         ▀▀ ▀▄                      
                         ▀█▀ ▀▀               █   █               ▀▀  ▀█▄  ▄▄  ▄█▀           ▄▄ ▀▄                     
                         ███                ▄      █                         ▀███▄            ▄▄  █                    
                        █▀  ▄               ▀      ▀▄                       ▄█▀ █  ▀              █                    
                      ▄█    ▀▄            █         █                      ▄▀        ▀▀ ▄      ▀▀ ▄                    
                      █ ██   ▄          ▄            █                   ▄█     ▀▄      ▀▀▄▄    ▀▄█                    
                     █  ▀     █         ▀            ▀▄                ▄█▀       ▀           █▄  ▄█                    
                     █         ▄      █               █               █▀         █             ▀▀▄                     
                     █ ▄█      ▀▄   ▄█                 █             ▀            █              ▄█                    
                     █ ▀        █  ▄▀                  ▀▄         ▄█▀             ▄             █ ▄                    
                     █           ██▀                    █        █▀               ▀▄          ▄▀ ▄                     
                     █▄█      ▄▄  █▀▀█▄▄▄▄               █     ▄▀                  ▀         ▀   ▄ █                   
                      ▀     ▄▀▄▀  ▄      ▀▀ ▀█▄ ▄        ▀▄  ▄▄                    █      ▄▀    ▄  █                   
  ▒▒▒▒▒▒▒▒    ▒▒▒▒▒▒▒▒    ▀█       ▄             ▀▀ ▀▄▄ ▄ █▄█▀                      █   ▄▀      ▄  ▓                   
          ▒▒▒▒▒▒▒▒▒▒▒▄█▀█          ▄                     ▀██▀▀█▄▄▄▄ ▄▄▄             ▄  █▀      ▄▀ █            ▒▒      
                ▒▒▒▒▒▒█▄            ▄                   ▄▀ ▀█         ▀▀▀▀▀ ▀▀█▄▄▄▄ ▀▄▀        █ █        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒           ██           ▄                 ▄▀    ▀▄                     ▄ ▄▄       ▄▀▄                ▒▒   ▒
▒▒                      █▀▄          ▄             ▄▄▀       ▀▄                   ▄▀  ▄▄      █▄▓                      
                         █ ▀         █           ▄█▀          █▄                ▄            ▄▀▀  ▒▒▒▒                 
                 ▒▒▒▒▒    █     ▄     █        ▄█▀             ▄               ▄▀       ▀▀   ▀█▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          ▀     ▀▄   █      ▄█▀                █            ▄           ▀▀  █              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░▒▒▒▒░▒░░░▒▒      ▀▄  █   ▄█▀                  ▀█          ▄▀             ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                      ▀▄     ▀█▄█ ▄█▀                     ▀▄       ▄▀           ▄▄▀ █▀                         ▒
▒▒                            ▀▄      ▀▄██▄                       █▄     ▄▀       ▄▄▀ ▀▄                               
----------------------------
                               ▄ ▀  ▄█▀        ▀█          ▀▀           █              ▀█▀                             
                                   █▀           █      ▄█▀               █▄            █ ▀▀                            
                                 ▄▀             ▀█  ▄▄▀                    ▄         ▄▀   ▀█▄                          
                            ▄▀ ▄▀                █▄█▀                      ▀▄        ▀     ▄█                          
                           █▀          ▄▄▄ ▄▄▀▀▀▄▄▀ ▀▀▄▄ ▄▄                 ▀▀     █▀         █                        
                          █ ▄▄▄▄▄▄▀▀▀▀▀        ▄  █▄       ▀▀ ▀▀▄▄ ▄▄         ▀  ▄▄         ▀▀ ▀                       
                         ▀▀█                  █▀   ▄                 ▀▀  ▀▄▄  ▄█▄▀           ▀▀ ▀▄                     
                        ▀▄▄▀▄               ▄█     ▀▀                         ▄▀▀▀▄           ▄▄ ▀▄                    
                       ▀ ▀▀ ▀              ▄▀       █▄                       █▀ ▄   ▀▄         ▄  █                    
                      ▄▀     █            █▀         ▄                     ▄▀    █    ▀▀        ▀ ▄                    
                      ▀ ▄█    ▀         ▄█           ▀▀                  ▄█▀             ▀▀     ▀▀█                    
                     █  ▀▀    ▀▄        ▀             █▄               ▄█▀       ▀▄         ▀▀ ▄ ▄█                    
                     █         ▀▄     █                ▄              ▄▀          █            ▀▀▄▄▄                   
                     █ ▄█       █   ▄                  ▀▀            ▀            ▄              ▄██                   
                     █ ▀         █  ▀                   █▄        ▄█▀              █            ▄▀▄                    
                     █           ▄█ ▄                    ▄       █▀                ▀          ▄▀ ▄▀                    
                     █▄█       ▀█ █  ▀▀▀█▄▄▄▄            ▀▀    ▄▀                  █             █                     
                     █▀    ▄▀█     ▄        ▀▀▀▀█▄▄▄▄     █▄ ▄▄                     █     ▄▀    ▄▀                     
  ▒▒▒▒▒▒▒▒    ▒▒▒▒▒▒▒█  ▄▄█        ▄                ▀▀ ▀▄▄ ▄▀▀                      ▄   ▄█      █                      
          ▒▒▒▒▒▒▒▒▒▒▒██▀ ▀          ▄                    ▄█▀█▀▀▀ ▀▀█▄▄▄▄ ▄▄▄        ▀▄ █▀      ▄▀ █            ▒▒      
                ▒▒▒▒▒▒▄             ▄                  ▄█▀  ▀▄             ▀▀▀▀ ▀▀█▄▄█▀        █ █        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒           █ ▀▄          ▄               ▄█▀     █▄                    ▄▀ ▀       ▄▀▄                ▒▒   ▒
▒▒                      █  ▀▄        ▄             ▄█▀        ▄                   ▄▀  ▀▀      █▄▓             ▒▒▒▒▒▒▒▒▒
                         █   █▄       ▄          ▄█▀           █                ▄▀     ▀▀    ▄▀▀  ▒▒▒▒                 
                 ▒▒▒▒▒▒▒▒▒█   ▀▄      █        ▄█▀             ▀▀              ▄▀       ▀▀   ▀█▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          █    ▀▄    ▀▄     ▄█▀                ▀▄           ▄            ▄▄ █              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░▒▒▒▒░▒░░░▒█     ▀    █   ▄█▀                   █          ▄▀             ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                      ▄        ▀█▄▄█▀                      █       ▄            ▄▄▀ ▀                          ▒
▒▒                                    ▄▄██▄ ▄▄                    ▀█     ▄▀      ▄ ▄▀ ▀▄▀                              
----------------------------
                               ▄▀▀  ▄█▀         █          ▀▀           ▀▄             ▀▄█                             
                              ▀   ▄█▀            █     ▄█▀                █            ▄▀  ▄                           
                              ▀ ▄█▀              █▄ ▄▄                     █          █   ▀▀▄                          
                            ▄▀ ▄▀               ▄▄███                        ▄      ▄▀     ▄█▄                         
                           ▄▄▄▀     ▄▄▄ ▄▄▀▀▀ ▀▀ ▀▀▄ ▀▀ ▀▀▄  ▄▄              ▀▄     ▀       ▄▄▄                        
                          ▄▀█▄▄▀▀▀▀▀           ▄   █           ▀  ▀▄▄ ▄▄      ▀   █▀           █                       
                         ██▄                   ▀    █                   ▀▀ ▀▀▄▄ █▄           ▀▀ ▀                      
                        █ ▀ █               ▄█      ▀▄                         █ █▀▄          ▀▀ ▀▄                    
                       █▀ █  █             ▄         █                       ▄▀  ▀   ▀▄        ▄▄ █                    
                      ▀▀ █   ▀▄           █▀          █                    ▄▄    █      █▄        ▀                    
                      ▀  ▄    ▀▄        ▄█            ▀▄                 ▄█▀      █       ▀█▄   ▀▀█                    
                     █   ▀     ▄        ▀              █                █▀        ▀           ▄▄ ▀▀                    
                     █  █       █     █                 █             ▄▀          █▄            ▀▄▄▄                   
                     ▄  █       ▀▀  ▄                   ▀▄          ▄▄             █              ██                   
                     █ ▄         ▀▄ ▀                    █        ▄█▀              ▄            ▄▀██                   
                     █ ▀          █▀▄▄ ▄                 ▀█      █▀                ▀▄         ▄▀ ▄▀                    
                     █ █      ▄█ ▀▀█    ▀▀ ▀▄▄ ▄          █▄   ▄▀                   █       ▄    █                     
                     ██    ▄▀ ▀                ▀▀▀▀█▄▄▄▄   █ ▄▄                     ▄     ▄▀    ▄▀▄                    
              ▒▒▒▒▒▒▒█▄ ▄▀ ▀       █▄                  ▀▀▀▀███ ▄▄▄                  ▀█  ▄█      █ █                    
        ▒ ▒▒▒▒▒▒▒▒▒▒▒██ ▀                                ▄█▀▀▄   ▀▀▀▀ ▀▀█▄▄▄ ▄▄      ▀ ▄▀      ▄▀ ▀            ▒▒      
                ▒▒▒▒▒▒▄▀▄           █▄                 ▄█▀   █▄                ▀▀▀▀ ▀██        ▀ █        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒           █             ▀               ▄█▀      █                    ▄▀ ▄▄      ▄▀█                ▒▒   ▒
▒▒                     ▀█            ▄▄             █▀        ▀█                  ▄▀   ▄▄     ▀▄▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                        ▀█   ▀▄▄      ▀            ▀           ▀▄               ▄▀      ▄▄    ▀▀  ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▀█▄    ▄        ▄                █              ▄▀        ▄▄  ▀█▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒          █     ▀█▄  ▀█     ▄▀                  █           ▄            ▄▄ █              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒█       ▀      ▄▀                    ▀█         ▄▀             ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                      █         ▀▀▄▀                       ▀▄      ▄           ▄ ▄▀▀                           ▒
▒▒                            █        █▀ ▀ ▄▄▄▄                   █     █▀      ▄ ▄▀▀ ▄█                              
----------------------------
                               ▄▀▀  ▄█▀          ▄         ▀▀             ▄            ▀▄█                             
                             ▄    ▄█▀            ▀▄    ▄█▀                ▀▄           ▄▀ ▄▄                           
                            ▄▄▀ ▄█▀               █ ▄▄                     ▀          ▄▀   ▀▄                          
                           ▄▄▀▄█▀            ▄▄▄▄▄███ ▄▄                     █       █     ▀▀▄                         
                          ▄▄▄█▀  ▄▄▄ ▄▄▀▀▀ ▀▀    ▀▀█▄   ▀▀ ▀▀▄▄ ▄▄            █    ▄▀       ▄▄▄                        
                         ▄▄█▀▀▀▀▀              ▄█   █             ▀  ▀▄▄ ▄▄     ▄ ▄▀         ▄▄▄                       
                        ▄▄█▀█                  ▀    ▀▀                     ▀▀ ▀▀▄█▀             █                      
                        ▄▀█ ▀▄               █       █▄                        ▄▀▄ ▀▄         ▀▀ █                     
                        ▀ ▄  ▀▄            ▄          ▄                       ▀  ▀▄   ▄▄       ▄▄ ▄                    
                      ▄▀ ▄    █           ▀▀          ▀▀                   ▄█▀    █     ▀▄      ▄▄▀                    
                     █   ▀     █        ▄█             █▄                ▄█▀      ▄        ▀▄     █                    
                     █   ▀      █       ▀               █               ▄▀        ▀█         ▀▀▄ ▀▀                    
                     █  █       ▀▄    █                 ▀█             ▀           ▀            ▀▄██                   
                     █  ▄        ▀▄ ▄                    █▄         ▄▄▀            █              ▄█                   
                     ▄ ▄          ▄█▀                     █       ▄█▀               █           ▄▀▀█                   
                     █ ▀        ▄▀▀▀▀▀▀█▄▄▄               ▀▄     █▀                 ▀          ▀  ▀                    
                     █ ▀     ▄  ▀          ▀▀ ▀▄▄ ▄        █   ▄▀                   █       ▄▀   ▀▄                    
                     ██   ▄ ▄▀     ▀█              ▀▀ █▄▄ ▄ █▄▄                      █    ▄▀     ▀█                    
              ▒▒▒▒▒▒▒█▄▄ █▀                               ▀███▀█▄▄▄ ▄▄               █  ▄█      ▀ █                    
        ▒ ▒▒▒▒▒▒▒▒▒▒▒▓█             █▄                   ▄█▀ █▄      ▀▀▀▀ ▀▀▄▄▄▄▄▄▄  █▄▄▀       ▀ ▀            ▒▒      
                ▒▒▒▒▒▒▀█▄▄           ▀                  ▄▀    █                   ▀▀▀▀▀        ▀ ▓        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒          ▀▀▄▀█▄         ▄               ▄        ▀▀                   ▄█  ▀       ▀█                ▒▒   ▒
▒▒                     ▀   ▀▀▄       ▀▀            ▄▀          █▄                  ▀    ▀     ▀▄▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                        ▀▄                       ▄▀             █               ▄▀      ▄▄    █▀  ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█           ▀█       ▄▀               ▀█             ▄▀        ▄▄  ▀▀▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▀█      ▀▄▄       ▄█▀                  ▀▄          ▄            ▄▄ █              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█       ▀█▄█▄ ▄█▀                     █         ▄▀             ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                     ▀█        ▀▀██▀                        █      ▄           ▄ ▄▀▀                           ▒
▒▒                            █      ▄▄ ▀▄█ ▀▀▄▄ ▄                 ▀▄    █      ▄ ▄▀ ▀ ▄█                              
----------------------------
                               ▄▀   ▄█▀           █        ▀▀             █            ▀ █▄                            
                             ▄    ▄█▀             █▄   ▄█▀                  ▄          ▄█ ▄▄                           
                            ▄▄▀ ▄█▀                ▄▄█                      ▀▄        ▄▀    ▄                          
                           ▄▄▀▄▀▀         ▄▄▄▄▄█▀▀██▄▀▀▄▄ ▄▄                 ▀       █▀    ▀▀▄                         
                          ▄ █▀ ▄▄▄▄▄▀▀▀ ▀▀        ▀ █      ▀▀ ▀▀▄▄ ▄▄          █    █       ▀▀▄                        
                         ▄ ▀█▀                  █    █              ▀▀ ▀▀▄▄ ▄▄  █ ▄▀         ▄▄▄                       
                        ▄▄▄▄▀▄                ▄      ▀▄                      ▀▀ ▀██             ▄                      
                       ▄█▀▀  █               █▀       █                         ▀ █ █▄        ▀▀ ▄                     
                      ▄ ▀ ▄   █            ▄           █                     ▄▄   ▄    ▄       ▀▀                      
                     ▄█  ▀▀    █           ▀           ▀▄                  ▄█▀    ▀▄    ▀▀▄     ▄▄█                    
                               ▀        ▄█              █                 █▀       █       ▀▄▄   ▄█                    
                     █  ██      ▀▄      ▀                █              ▄▀         ▄          ▀▄  ▀                    
                     █           █▄   █                  █▄            ▀           ▀▄           ▀▀██                   
                     █ ▄▄         ▄ ▄                     ▀         ▄█▀             █             ▄█                   
                     ▀ ▀▀         ▄██ ▄                   ▀█      ▄█▀               ▄           ▄▀██                   
                     ▄         ▄ █ ▄   ▀▀▀█▄▄▄▄            █▄    ▄▀                 ▀▄            █                    
                     ██▀    ▄ █    ▀▀         ▀▀▀▀█▄▄▄      █  ▄▀                    █      ▄▀   ██                    
                     █     █        ▄                 ▀▀ ▀▄▄▀█▄                      ▄    ▄▀     ▀█                    
              ▒▒▒▒▒▒▒██ █           █▄                      ███▀▀ ▀█▄▄▄ ▄▄           ▀▄ ▄█▀     ▀ ▄                    
          ▒▒▒▒▒▒▒▒▒▒▒▓▀▄                                 ▄ ▀  ▄          ▀▀▀▀ ▀█▄▄▄▄▄ ▀▄▀       ▀▄▒            ▒▒      
                ▒▒▒▒▒▒█▄▀            █                 ▄▀     ▀▀                     ▀█▄       ▀ ▀        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒          ▄▀▄  ▄         ▀▀              ▄▀        █▄                  ▄█          ▀█                ▒▒   ▒
▒▒                     █▀▄  ▀▄▄       ▄           ▄▄▀           ▄                  ▀   ▀▀     ▀▄▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                        █     ▀█▄     █▄        ▄█▀             ▀▀              ▄▀      ▀▀    █▀  ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄      ▀            ▄█▀                █▄            ▄▀        ▀▀  ▀▀▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▀█           █▄   ▄█▀                   ▄          ▄             ▄▄█              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█         ▄█▀ ▄█▀                     ▀▀        █▀             ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                     ▀█         ▀▄ ▄                        █▄     ▄           ▄▄▀▄▀                           ▒
▒▒                           ▀▀     ▄▄▀▀ ▀▄ ▀▀▀▀ ▄▄▄▄               ▄    █      ▄ ▄▀▀▀ ▄█▀                             
----------------------------
                                ▀    ▄▀           ▀▄       ▀▀             ▀            ▀ ▀                             
                             ▄▄▀                   █   ▄▀▀                  █           █ ▄▄                           
                            ▄▄▀                   ▄▄██                       █        ▄▄   ▄▄                          
                           ▄ ▄         ▄▄▄ ▄▄▀▀▀▀▀ █▀▄▀ ▀▀▄▄ ▄▄               ▀▄     ▄▀     ▀▄                         
                          ▄▀█▄▄▄▄▀▀▀ ▀▀          ▄   █        ▀▀ ▀▀▄ ▄▄        ▀    █▀      ▀▀▄                        
                         ▄▀▀▄                   █▀   ▀█                ▀▀ ▀▄▄ ▄▄ ▀▄█         ▄█▄                       
                        ▄█ ▄ █                ▄       ▄▄                        ▀▄▀           ▄█▄                      
                        ▀▀▀▀  █              ▀▀        █                       ▄▄ ▄  ▄▄         ▀▄                     
                       █      ▀▀           ▄█          ▀█                    ▄█▀   █   ▀       ▀▀▀                     
                     ▄   ██    ▀▄          ▀            █▄                 ▄█▀     ▀     ▀▄▄    ▀▄█                    
                     ▀          ▀▄      ▄█               █                ▄▀       █        ▀    ▄█                    
                     ▄  ▄█       ▄      ▀                ▀█             ▄▀          █         ▀▄▄                      
                     █            █   █                   █           ▄▄            ▀            ▀▀█                   
                     █ ▄▄          █                       █        ▄█▀             █             ▄█                   
                     █ ▀▀          ██▀▄▄▄▄                 ▀▄     ▄█▀                █          ▄▀▄█                   
                     ▄ ▄        █ ▀       ▀▀ ▀▄▄ ▄          █    ▄▀                  ▀        ▄   █                    
                     █▀▀     █ ▀    █            ▀▀▀▀█▄▄▄▄   █ ▄▀                    █      ▄▀   ██                    
                     █   ▄█ ▀       ▀█                   ▀▀▀▀▄▄▄ ▄▄                   █   ▄▀     ██                    
              ▒▒▒▒▒▒▒██▀ ▀           ▄                     ▄  █   ▀▀▀ ▀█▄▄▄▄▄         ▀  █▀     █ ▀                    
          ▒▒▒▒▒▒▒▒▒░▒▒█▄▄            █▄                  ▄▀   ▀█             ▀▀▀ ▀▄▄▄ █▄▀       █▄             ▒▒      
                ▒▒▒▒▒▒▄ ▀█▄           ▀               ▄▄▀      █▄                    ▄ ▀       ▀ ▀        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒          █▀▄ ▀▀          ▄             ▄█▀         █                   █  ▄▄      ▀▀                ▒▒   ▒
▒▒                     ▄▀▄            ██          ▄█▀           ▀█                 ▀    ▄▄    ▀█▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                        ▄▀▄    ▀▄▄              ▄█▀              █              ▄▀            █   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄      ▀█▄   █       █▀                 █            ▄▀        ▀▀  ▀▀▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ██       ▀▀  ▀█   ▄▀                    ▀▄         ▄▀           ▀▀▄█              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██           ▄ ▄▀                       █        █▀             ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                     ▀▀         ▄█▀▄▄ ▄                      █     ▄          ▄ ▄▀▄▀                           ▒
▒▒                           ▀▄     ▄▀▀   █    ▀ ▀▀▄▄▄▄             █▄   █     ▄▄▄▀ ▀   █▀                             
----------------------------
                               ▀▀   ▄▀▀           ▒█     ▄ ▀▀               ▄            █                             
                             ▄▄▀  ▄▀                █   ▀▀                  ▀▄          ▄▀▀▄                           
                            ▄ ▀  ▀               ▄▄▄██ ▄▄                     █        █   ▄▄                          
                           ▄▀█       ▄▄ ▄▄ ▀▀▀▀▀    ▀█▄  ▀ ▀▀▄▄▄▄              █     ▄▄      ▄                         
                          ▄▀█▄ ▀▀▀▀▀             ▄█   █          ▀▀ ▀▄▄ ▄▄       ▄  ▄▀      ▀▀▄                        
                          ▀██▀                   ▀    ▀▄                 ▀▀ ▀▀▄ ▄█ █▀        ▀█▄                       
                         █▀  ▀▄               ▄█       █                         ▄▄█▄         ▄█                       
                        █▀▄█  ▀▄              ▀         █                      ▄█▀ █ ▀▄         ▀                      
                      ▀█       ▀▄          ▄█           ▀▄                   ▄█▀   ▄   ▀▀▄     ▀▀█                     
                     ▀▀  ▄▄     ▄          ▀             █                  ▄▀     ▀      ▀     ▀▀▄                    
                    █            ▄      ▄█                █               ▄▀        █       ▀▄▄  ▄█                    
                    █   ▄▄        █     ▀                 █▄             ▀          ▄          ▀▄ █                    
                    ██  ▀          ▀ ▄█                    ▀          ▄█▀           ▀             ▄▀                   
                    ██ ▄▄          ▀▄▄                     ▀█       ▄█▀              █            ▄█                   
                     █ ▀▀        ▄▀  ▀▀▀▀█▄▄▄▄              █▄    ▄█▀                ▄           ▀▄█                   
                     ▄ ▄      ▄▀ ▀  █▄       ▀▀▀▀▄▄ ▄        █   ▄▀                  ▀        ▄▀  ▄                    
                     █▀▀   ▄  ▀      ▀               ▀▀ █▄▄▄▄▀█▄▀                     █     ▄▀   ▄█                    
                     █  ▄  ▀         ▄                      ▀██ █▄▄▄▄▄                ▄   ▄█     ██                    
              ▒▒▒▒▒▒▒██ ▀            ██                    ▄▀  █     ▀▀▀▀▀█▄▄▄▄▄      █  █▀     █     ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒▒░▒ ▄                                 ▄▄▀    █▄              ▀▀▀▀▀█▄▄█▀       ██             ▒▒      
                ▒▒▒▒▒  █  ▄           █               ▄█▀       ▀                    ▄  ▄      █▄▒        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒         ▀▄ ▀  ▀█▄        ▀█            ▄█▀         ▀█                  █  ▀▀      ▀▀                ▒▒   ▒
▒▒                    ▀▄▀▄   ▀▀▄                   █▀            █                 ▀    ▀█    ▀█▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▀▄▀▄            █        ▄                 █             ▄█       ▄▄   █   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄        ▄▄  ▀█     ▄▀                  █▄           ▄▀            ▀▀▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒         ▄█        ▀█▄ ▄  ▄▄▀                     █         ▄▀           ▀▀▄█              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄█         ▀▀█▄█▀                       ▀█       █▀             ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                     █▄        ▄▄▀█▄▀ ▄ ▄▄                   █     ▄          ▄ ▄▀▄▀                           ▒
▒▒                           █▄    ▄▄ ▀   ▀▄     ▀▀▀▀ ▄ ▄            █   █     ▄ ▄▀ ▀   █▀                             
----------------------------
                               ▀▀   ▄▀      ▒ ▒ ▒ ▒ █    ▄ ▀▀               █          ▀ ▀▄                            
                             ▄▄▀   ▀          ▒ ▒ ▒ ▒█▄ ▀▀                    ▄         ▄▀▀                            
                            ▄ ▄               ▄▄ ▄▄ ▀█▄▀▄ ▄▄                  ▀▄       ▄▀  ▄▄                          
                           ▄▀▀▄▀  ▄▄ ▄▄ ▀▀ ▀▀      ▄  █     ▀ ▀▀▄ ▄▄           ▀▄     █     ▄▄                         
                           ▀▀█▀▀▀                ▄█    █            ▀ ▀▀▄ ▄▄     █  ▄▄       ▀                         
                         ▀██▄▀▄                 ▄      █▄                   ▀ ▀▀▄ ▄▄▀        ▀▀                        
                        █ ▀▀  ▀▄              ▄█        █                        ▄█▀▀▄        ▄█                       
                       ██ ▄▄   ▄                        ▀█                     ▄█  ▀  ▀        ▄█                      
                      ▄   ▀     █          ▄█            ▄▄                   █▀    █   ▀▄      ▀█                     
                     ▄▀  ▄▄      █                        █                 ▄▀      ▀     ▀▄▄   ▀▀                     
                    █    ▀▀       ▀     ▄█                ▀█               ▀        █        ▀▄  ▄█                    
                    ▄   ▄▄        ▀▀    ▀                  █            ▄▄           ▄         ▀▄ ▄▄                   
                    █▄  ▀▀         ▀▄▄█                     █         ▄█▀            ▀           ▀▄▀                   
                    ██  ▄          ▄██▄▄▄                   ▀▄      ▄█▀              █            ▄█                   
                    █▀ ▀▀       ▄ █ ▀▀   ▀▀ █▄▄▄▄            █    ▄█▀                 ▄         ▄ ▄█                   
                    █▄ ▄     ▄ █     ▄          ▀▀▀▀█▄▄▄      █  ▄▀                   █       ▄▀  █                    
                    ▀█▀▀  ▄ █        █▄                 ▀▀ ▀▄▄▀▄▀                     █     ▄▀   ▄█                    
                     █▄▄ █           ▀▀                      ▄▀▀▀▀▀▀█▄▄ ▄             ▀   ▄█     ▄▀                    
            ▒ ▒▒▒▒▒▒▒██▄              ▄                   ▄▄▀  ▀█        ▀▀▀▀█▄▄▄▄▄    █ ▄▀     ▄▄    ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒▒░▒█▀██▄            █▄                ▄█▀     █                 ▀▀▀ ▀▄▀       ██             ▒▒      
                ▒▒▒▒▒█ ▄  ▀           ▀▀              ▄█▀       ▀█                   ▄ ▀█      █▄         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒            █    ▄         ▄              ▀          █                  █▀  ▄▄     ▀▀                ▒▒   ▒
▒▒             ▒▒▒▒▒▒▒▓  ▄    ▀█▄      █▄         ▄▀              █                ▀     ▀    ▀█▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▀▄▀▄     ▀▀     ▀▀      ▄▄▀                █▄            ▄█       ▀█   █   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀             ▄    ▄█▀                   █           ▄▀         ▄▄ ▀▀▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒        ▀▄█         ▀█▄█▄ ▄█▀                     ▀▄        ▄▀            ▀▄▀              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▀          ▀██▀▀                        █       █▀            ▄██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒                     █▄         █▀▀ ▀ ▀▀▄▄▄▄                 ▀█    ▄▀        ▄ ▄▀▀██                           ▒
▒▒                           █▄   ▄▄▀▀     █        ▀ ▀ ▄▄▄▄         █  ▄█    ▄ ▄▀ ▀    █▀                             
----------------------------
                                    ▄▀  ▒ ▒ ▒ ▒ ▒ ▒ ▒█   ▄ ▀▀               ▀          ▀ ▀▄                            
                             ▄▄▀          ▒ ▒ ▒ ▒ ▒ ▒▀█ ▀▀                    █         ▄█▀                            
                            ▄▀█ ▄▀         ▄▄ ▄▄ ▀▀ ▀▀██ ▀▀▄ ▄▄                ▀▄      ▄▀  ▀▄                          
                            ▀███▄▄▄▄ ▀▀ ▀▀         ▄   █      ▀▀ ▀▄▄▄▄          ▀▄    ▄▀    ▄                          
                          ▀▀▀▄                    █▀   ▀█             ▀ ▀▀▄ ▄▄   ▀   █       ▀                         
                         █▄   █                 ▄       █▄                    ▀ ▀▀▄▀▄        ▀▀                        
                        █▄▀▀▀  █               █▀        █                       ▄█ ▄█▄       ▀█                       
                       ▄▀       █            ▄           ▀▄                     ▄▀  ▀ ▀▀▄      ▄▄                      
                       ▀  ▀▀     ▀          █▀            █                   ▄▀    ▄    ▀▄      ▄                     
                    ▄█           ▀▀       ▄                █                ▄▀       ▄     ▀    ▀▀                     
                    █    ▀▀       ▀     ▄█                 ▀▄              ▄         █       ▀▄  ▀█                    
                         ▄         ▀▄   ▀                   █           ▄█▀          ▄         ▀▄ ▄▄                   
                     ▄  ▀▀          ▀▄█                     ▀█        ▄█▀            ▀           ▀▄█                   
                     █  ▄           ▀█▀▀█▄▄▄                 ▄▄     ▄█▀               █            ▀                   
                    █▀ ▀▀        ▀▀  █      ▀▀▀▀▄▄ ▄          ▀    █▀                 ▄         ▄▀▄█                   
                    ██ ▄      ▀▀      █            ▀▀▀▀█▄▄▄▄  ▀█ ▄▀                   █       ▄▀  █                    
                    ██▀▀   ▀▀         ▄                    ▀▀▀▀██▄▄▄                   ▄    ▄▀   ▄█                    
                    ▀█▄ ▀▀            █                     ▄▄▀ █  ▀▀▀▀█▄▄ ▄           ▀  ▄█▀    ▄▀                    
            ▒ ▒▒▒▒▒▒██▀▄               █                  ▄█▀   ▄▄          ▀▀▀▀█▄▄▄▄  █ ▄▀     ▄█    ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒▒░██▀▄▀▄                              ▄█▀      █                  ▀▀▀ █       ▄▓             ▒▒      
                ▒▒▒▒▄▄ ▀  ▀█▄          █              ▄ ▀        █▄                  ▄▀        ██         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒         █  █    ▀▄        ▀█           ▄▀            █                 █▀  ▀█     █             ▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓  ▀     ▀▄       ▀        ▄█▀              █▄              ▄      ▄▄   ▀▓▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▀ ▀▄      ▀▄▄    █      ▄█▀                 █            ▄█       ▀▀   █   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀         ▀▄  ▀▄    █▀                   ▀▄          ▄▀         ▄▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒        ▀▄█           ▄ ▀ ▄▀                       ▀        ▄▀            ▀▄▀              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▀           █▄█ ▄                       ▀▄      █▀            ▄▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒   
 ▒▒▒▒▒▒                    ▀█▄       ▄▄▀▀  ▄ ▀▀ ▀ ▄ ▄                █    ▄▀        ▄ ▄▀ ██                  ▒▒▒▒▒▒▒▒▒▒
▒▒                           █     █▀      ▀▄         ▀ ▀▀▄▄▄▄       ▀█ ▄█    ▄▄▄▀ ▀     ▀                             
----------------------------
                               ▄▀    ▀▒ ▒ ▒ ▒ ▒▒▒▒▒▒▒▀▄  ▄ ▀▀                ▀▄        ▀ █▄                            
                             ▄ █  ▄ ▒ ▒ ▒ ▒ ▒ ▒ ▒ ▒▒▄▓█▄█▄                    ▀▄         █▀                            
                            ▄▀▀▄▄▀    ▒ ▄▄ ▄▄ ▀▀ ▀▀    █ ▀▀▀▀▄▄▄▄               █      ▄█  ▀▄                          
                           ▀▀▄██▄ ▀▀▀▀▀            ▄█   █        ▀ ▀▀▄ ▄         █    ▄▀    ▄                          
                          █ ███                    ▀    ▀▄              ▀▀▀▀▄ ▄▄   ▄  ▀      ▀                         
                         █▄    ▀                ▄█       █                      ▀ ▀█▄▀       ▀▀                        
                       ▄▄█▀▄█  ▀▀              ▀▀         █                       ▄▀          ▀█                       
                      ▄▄        ▀            ▄            █▄                    ▄▀  ▀          ▄▄                      
                      █▀  ██     ▀▄         █▀             ▀                  ▄▀     █   ▀▄     ▄                      
                    ▄             ▀▄      ▄                ▀█                              ▀▄    ▀                     
                    █    █▀        ▀▄   ▄█▀                 █▄            ▄█▀        █       ▀▄▄ ▀█                    
                    ▀               ▀▄                       █          ▄█▀           ▄        ▀█▄▄▄                   
                     ▄  ▀▀           ▄█▄                     ▀▄       ▄█▀             ▀          ▀██                   
                     █            ▄▄  █ ▀▀ █▄▄▄▄              █     ▄█▀               █           ▄                    
                       ▀▀      ▄▄     ▄        ▀▀▀▀▄▄▄▄        █   █▀                 ▀         ▄▀ █                   
                     █▄▄    ▄█        █                ▀▀ █▄▄▄▄▀▄▄▀                    █      ▄▀  █                    
                     █▀▀ ▄█            █                      ▀█▀▀█▄▄▄▄                ▄    ▄█   ▄█                    
                     ▄▄█▀              ▀                    ▄█▀ ▀█    ▀▀▀▀█▄▄▄▄        ▀   █▀    █                     
              ▒▒▒▒▒▒ ▄█▀▄              █                  ▄█▀    ▀            ▀▀▀▀█▄▄▄▄ █▄▀     ▄▄    ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒▒░▄▀ ▀ ▀             ▀▄                ▄▀      ▀█                    ▀▀       ▄░             ▒▒      
                ▒▒▒▒▄█ ▀▄  ▀▄           █             ▄▀          ▀                  ▄▀ ▄▄     ▄█         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒        ▀▄  ▄    ▀▀▄        ▄          ▄█▀            ▀▄                ▄▀   ▀     █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  █      ▀       █        ▄█▀               ▀              ▄      █▄   ▀▓▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       █  ▄       ▀▄▄    █      █▀                 ▀▄            █            █   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀▄        ▀▀▄  ▀   ▄▀                     ▀           ▀         ▀▄ █▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒        ▀ █           ▀▄█▄▄▀                       ▀▄       ▄▀             ▄▀              ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▀           ▄█▀▄▄ ▄                      ▀      █▀            ▄▀▄                    ▒░▒░▒▒
 ▒▒▒▒▒▒                    ▀█▄      ▄▄▀▀   █   ▀▀ ▀█▄▄▄▄             ▀▄   ▄▀       ▄▄▄▄▀ ██ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀▄   ▄▄ ▀       █          ▀▀▀▀▀▄▄▄▄      ▀ ▄█   ▄ ▄▀ ▀   ▄  ▀                             
----------------------------
                              ▄▄▀     ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▄ ▀▀                 ▄        ▀▀▄▄                            
                             ▄ ▄ ▄▄▀▒ ▒ ▒ ▒▒▒▒▒▒▒▒▄▓▄▓▄ █  ▄                   █         ▄▀▄                           
                             ▀▀▄█▀▒ ▒▄▄▄▄▄ ▀▀▀▀▀     ▄  █   ▀ ▀▀▄▄▄             ▀▄      █  ▀                           
                           ▀▀▄█▀▀▀▀▀                █▀  ▀█         ▀ ▀▀▄ ▄       ▀    ▄█    █                          
                          █ █ ▀▄                  ▄      ▄▄               ▀▀▀▀▄ ▄▄ █ ▄▀      █                         
                        ▄▄▄▀▀▀ ▀▄               ▄█        █                      ▀▀ █▀        ▄                        
                       ▄ █ ▄▄   ▀▄              ▀         ▀█                      ▄▀ █ ▄      ▀▄                       
                       ▀▀  ▀▀    ▀▄          ▄█            █                     ▀   ▀  ▀▄     ▄                       
                     ▄█   ▄▄      ▀▄        █▀              █                  ▄     █    ▀▄    █                      
                    ▄▀              ▄     ▄                 ▀▄              ▄█▀       ▄     ▀▄   ▄                     
                    █    ▄█         ▄▄  ▄█▀                  █            ▄█▀         █       █▄ ▀▄                    
                    ▀                ▄▄                       █         ▄█▀           ▄        ▀█▄▄                    
                    ██  █▀          ▄ ██▄▄▄▄                  █▄      ▄█▀             ▀          ▀██                   
                    ██           ▄ ▀▀ █    ▀▀▀▀▄▄ ▄            ▀    ▄█▀                █          ▄█                   
                    █▄ ▀▀     ▄▄▀▀     █          ▀▀▀▀█▄▄▄     ▀█  ▄▀                  ▀        ▄▀ █                   
                    ██▄▄   ▄▄▀▀        ▀                  ▀▀▀█▄▄▄▄▀                    █      ▄▀  ▀                    
                    █ ▀▀▄▄             █                      ▄▄▀█▀▀▀█ ▄▄▄              ▄   ▄█   ▄█                    
                      █                █▄                   ▄█▀  ▄▄      ▀▀▀▀▄▄▄▄       █  █▀    █                     
              ░▒▒▒▒▒ ▄▀█▄▄              █                  █▀     █              ▀▀▀▀▄▄▄▄▄▀     ▄█    ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒▒░ ▄ █  ▀▄                            ▄▀        ▄                     █▄      ▄▒             ▒▒      
                ▒▒▒▒▄▀  █    ▄          █            ▄█▀           █                 ▄▀  ▀     ▄▀         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒        ▀▄  ▀▄    ▀█▄       ▀▄         ▄█▀             █                ▄▀   ▄     █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  █       ▀       █        ▀▀               ▀█             ▄      ▀▀   █▓▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       █  ▀        ▀▄    ▄     ▄▀                   █            █        ▄   █   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀▄         ▀▀▄ █  ▄█▀                     ▀█          ▀         ▀█ █▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒        ▀ ▄            ▀ ██▀                        ▀       ▄▀            ▄▄▀              ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▀          ▄▄▀▀▄ ▀▄▄▄▄                   ▀▄     █▀            ▄▀█                    ▒▒▒░▒▒
 ▒▒▒▒▒▒                    ▀█▄       █▀    ▀▄     ▀▀▀▀▄▄▄▄            █   ▄▀       ▄ ▄▀ ▀ █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀▄   ▄▀▀        ▀▄            ▀▀▀▀▄▄▄▄    █▄▄█  ▄ ▄▀▀▀▀   ▄  ▀                             
----------------------------
                              ▄▄▀     ▒▒▒▒▒▒▒▒▒▒▒░▒▒░▒░▒▄▄▄▀                   ▄       ▀▀▄▄                            
                             ▄ █ ▄█▀▒ ▒▒▒▒▒▒▒▒▒▓▄▒▓▓▒▀▀▄█ ▀▄ ▄▄                ▀         ▄▀▄                           
                             ▀▄█▓▀▒▄▄▄▄  ▀▀▀▀▀       ▄█  █    ▀▀▀▀▄ ▄            █      ▄▀ ▀▄                          
                           █▀▄██▀                    ▀   ▀▄          ▀▀▀▀▄▄▄       ▄   █    ▄                          
                         ▄▄ ██ ▄▄                 ▄       █                 ▀ ▀▀▄▄▄▀  █      █                         
                        ▄  ▀ █  ▄▄               █▀        █                       ▀ ▀▄       ▄                        
                        █▀  ▀    ▄                         ▀▄                        ▄▀█▄     ▀▄                       
                       █▀  ▄▀     ▄          ▄█             █                   ▄█▀  ▀  ▀█     ▄                       
                     ▀     █       ▄         ▀              ▀█                ▄█▀     █   ▀▄    █                      
                    ▀     ▄▀        ▄     ▄                  ▄▄             ▄█▀       ▄          ▄                     
                    █     ▄          ▄  ▄█▀                   ▀           ▄█▀         █          ▀▄                    
                    █    █            ▄                       ▀█        ▄█▀            ▄        ▀▄▀                    
                    ██   █          ▄█ █▀▀▀▄▄▄▄                █      ▄█▀              █          ▀█                   
                    █▀  ▀        ▄█           ▀▀▀▀▄▄▄▄          █    █▀                █          ▄█                   
                    ██ ▄▀      ▀▀      █              ▀▀▀█▄▄▄▄  ▀▄ ▄▀                  ▀        ▄▀ █                   
                    █▀ █    ▀▀         ▀▄                    ▀▀▀▀██▄▄                   █     ▄▀  ▀                    
                    █ █▀ ▀▀             █                     ▄█▀▀█ ▀▀▀▀▄▄▄▄            ▀   ▄█▀   ▀                    
                    █ ▀█                                    ▄█▀   ▀        ▀▀▀▀█ ▄▄     █  ▄▀    █                     
              ░▒▒▒▒▒██▄▄▀▄              █                 ▄ ▀     ▀▄               ▀▀▀█▄▄▄▀     ▄▀    ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒▒░██    ▀▀▄           ▀▄             ▄▄▀         █                   ▄ ▀      ▄▒             ▒▒  ▒   
                ▒▒▒▒▀  ▀▀    ▀▄          █           ▄█▀           █▄                ▄█        ▄▀         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒    ▒        ▀▄  ▄▄     ▀▄▄                  █▀              █               ▄▀   ▀█    █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄           ▀▄     █       ▄▀                 ▄             ▄           █▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                       ▄ ▀▀         ▀▄   ▀▄   ▄█▀                   ▀█           █        █▄  ▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▄▄          ▀▀▄ ▀ ▄█▀                      █          ▀          ▀ █▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒        █               █▄▄▄                        ▀▄      ▄▀            ▄▄▀              ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀▀         ▄▄▀▀▀█▀▀ ▀▄▄ ▄                  █     █▀           ▄▄██                    ▒▒▒▒ ▒
 ▒▒▒▒▒▒                    ▀▄▄     ▄▄ ▀    ▀█       ▀▀ ▀▄▄ ▄          █▄  ▄▀      ▄ ▄▄▀ ▀ █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀   ▄▄▀          █              ▀▀ ▀▄▄▄▄   █▄▀ ▄ ▄▄▀ ▀    ▄                                
----------------------------
                              ▄▄█   ▄ ▒▒▒░▒▒░▒▒▒▒░▒▒░▒░░▀▄▄                   ▀█       ▀ █                             
                             ▄ ▀ ▄█▀▒▒▒▒▒▒▒▒▓▓▒▓▓▒▀▀▀▀▀▄ ▀▀ ▀▄ ▄▄               ▄▄       ▄▀▀                           
                            ▀▀ ▀▄▄▄▄▄▒▀▀ ▀▀           ▀▀ ▀█      ▀▀▀▄ ▄          ▀      ▄▀ ▀▀                          
                           █  ▀█                          █▄           ▀ ▀▀▄▄▄    ▀█    ▀   ▄▄                         
                         ▄▄▄█▄▀ █                 ▄█       ▀                  ▀▀▀▄ ▄▄▄█▀     ▄                         
                         ▀▄▀ ▄   █               █▀        ▀█                       ██▀       ▀                        
                        █   █     █            ▄            ▄▄                    ▄█▀ █       ▀▀                       
                      ▀█    █      █         ▄█              █                  ▄█▀   ▀   ▄    ▀▄                      
                     ▄▀    ▀        █        ▀               ▀▄               ▄█▀     █    █▄   ▄▄                     
                          ▄▀         █    ▄                   █             ▄█▀        ▄    ▀█▄                        
                    █     ▄           █ ▄█▀                    █          ▄█▀          █      ▀▄ ▀▀                    
                    █    ▄            ▄▄█▄▄                    ▀▄       ▄█▀            ▄          ▀▄                   
                    ██   ▄         ▄▄▀▀█  ▀ ▀▀▄▄▄▄              █      █▀              █          ▀▄                   
                    █▄  ▀       ▄▄ ▀    █        ▀▀▀▀█ ▄▄       ▀█   ▄▀                 ▄         ▄█                   
                   ███ ▄▀    ▄▄         ▀                ▀▀▀█▄▄▄▄▄▄▄▀                   ▀       ▄▀ █                   
                   █  ▄█  ▄█            ▄                       ██▀█▄▄▄▄                █     ▄▀  ▀                    
                   █  ▄▀█▀              █                     ▄█▀ █▄   ▀▀▀█▄▄▄          ▀    █▀   ▀                    
                   ▀  ▀▀▄                █                   █▀    █          ▀▀▀█▄▄▄    █ ▄▀    █                     
              ░▒▒▒▒█ ▀▀▀  ▄              █                ▄▀       ▄                 ▀▀▀██▀     ▄▀    ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒▒█▄▀ ▄▄  ▀█▄                         ▄█▀         ▀█                  ▄        █▒        ▒▒▒  ▒▒▒ ▒   
                ▒▒▒▄▄         ▀          █            █▀            ▀                 █  █▄    ▄          ▒▒▒▒▒░░▒░░░░▒
     ▒▒    ▒        ▀▄  ▀█      ▀▄▄      ▀▄        ▄▀               █▄               ▀    ▀    █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄  ▄         ▀▄     █     ▄█▀                  █            ▄▀      ▄   █▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                      ▀▄ ▀▀          ▀▄       ▄█▀                    ▄           █▀       ▀█  ▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄▄           ▀▀▄█ ▄▀                       ▀█         ▀            █▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     
            ▒▒▒▒▒        █               ▄██▄ ▄                       ▀      ▄▀            ▄▄▀              ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▀          █▀  ▀▄  ▀▀▀▀▄▄▄▄               █▄    █▀           ▄ █▀                    ▒▒▒▒  
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄▄     ▄█▀      ▀▄        ▀▀ ▀▄▄ ▄         █  ▄▀     ▄▄ ▄▀ ▀▀ ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀▀ ▄▄▀▀          ▀▄               ▀▀ ▀▄▄▄▄ ▄▄▀▄ ▄▄▀ ▀     ▄█                               
----------------------------
                              ▄▄▄  ▄▄▓░▒▒░▒▒░▒▒▒▒░▒▒░▒▓▓▒█▄▀▄                   ▄      ▀ ▄▄                            
                              ▀▄▀▄▓▀▒░▒▒░▓▓▓▓▓▒▒▀▀▀▀▀  ▄█▀█ ▀  █▄ ▄             ▀▀        █▀                           
                            ▀▀ ▄▄▓ ▀▀ ▀▀                  ▀▄       ▀ ▀█  ▄        █▄    ▄  ▀▀                          
                          ▄█  ▄▀                    ▄      █             ▀  █  ▄   ▀   ▄▀   ▄▄                         
                         ▄ ▄▀ █ ▀                 ▄█▀       █                  ▀▀ ▀▄▀█ ▀     ▄                         
                         ▀█▀ ▀   ▀▀               ▀         ▀▄                      ▄█▀       ▀                        
                       █ ▀  ▄▀    ▀█           ▄             █                    ▄█▀ ▄ █▄    ▀▀                       
                      ▄▀    ▄       █        ▄█▀              █                 ▄█▀   ▀  ▀█    ▀▄                      
                     █▀    █         █       ▀                █▄              ▄█▀      █   ▀    ▄▄                     
                    ▀      █          █   ▄                    ▀            ▄█▀        ▀     ▀▄                        
                   ▄█     ▀            █▄█▀                    ▀█         ▄█▀          █      ▀█ ▀▀                    
                   █▀▄   ▄▀           ▄█▀▀▄▄▄▄                  ▄▄       ▄▀             ▄       ▀ ▀▄                   
                   █ ▀   ▄          █▀       ▀▀▀▀█ ▄▄            ▀     ▄▀               █          ▄                   
                   █ █  ▀        ▀▀     █            ▀▀▀█ ▄▄     ▀█  ▄▀                 ▄         ▄█                   
                   █ ▀▄▄▀   ▄▄▀▀        ▀▄                  ▀▀▀█▄▄▄▄▀                   █       ▄▀ █                   
                   █  ██ ▄▄ ▀            █                      ▄█▀█▀▀█ ▄▄               ▄    ▄█  █                    
                   █  ▄█                                      ▄█▀  █     ▀▀▀▀▄▄▄         █   █▀   ▀                    
                   ▀  ██▀▄               ▄                  ▄ ▀    ▀▄           ▀▀▀█ ▄▄  ▄ ▄▀    █                     
              ░▒▒▒▒▀ █ ▄  ▀▄             █               ▄█▀        █                  ▀▀▀▀     ▄▀    ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒▒ ▀   ▀   ▀▄▄           █            ▄█▀          ▄                  ▄▀██     █              ▒▒▒ ▒   
                ▒▒▒▄▀   ▀      ▀          █          ▄ ▀            ▀█                █   ▀    ▄          ▒▒▒▒▒░░▒░░░░▒
     ▒▒    ▒         ▄   ▀       ▀▄▄              ▄█▀                ▀               ▀         █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄  ▀▄         ▀▄    █     ▄█▀                  █▄           ▄▀      █▄  █▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                      ▀▄  ▄           ▀▄▄ █   ▄ ▀                     █          █▀        ▀  ▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▄            ▀▀ ██▀                        █         ▀            █           ░▒▒▒          
            ▒▒▒▒▒        █ ▄            ▄▄▀█ ▀▄ ▄▄                    ▀▄     ▄▀            █▄▀              ▒▒▒▒▒▒     
      ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀        ▄▄ ▀   █    ▀▀ ▀▄▄ ▄              █    ▄▀          ▄▄ ▄▀                    ▒▒▒▒ ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀▄    ▄▄▀▀       █           ▀▀▀█▄ ▄       █  ▄▀     ▄ ▄▀▀ ▀  █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀█ ▄▄▀            █                 ▀▀ ▀▄▄▄▄██ ▄▄▀ ▀▀     ▄█                               
----------------------------
                               █▀   █▓░▒▒░▒▒░▒▒▒▒░▒▓▓▓▓▓▓▓██  ▄                ▀█      ▀  ▄                            
                             ▄▀ █▀▒▒░░▓▓▓▓▓▓▒▀▀ ▀▀         █  ▀  █▄ ▄             ▄       █▀                           
                            ▄▀▄██▀ ▀▀                 ▄    █▄        ▀ ▀▄ ▄       ▀      █ ▀▄                          
                           █▄▀▀▀▀▄                  ▄█      ▀              ▀ ▀█ ▄▄  █▄  ▄   ▄▄                         
                         ▄▀  ▄▄  ▀▄                █▀       ▀█                   ▀  █▀ ▄     ▄                         
                        ▄▀▄       ▀▄                         ▄▄                     ▄█▀█▄     ▀                        
                       ██▀  ██     ▀           ▄█             ▀                   ▄█▀  █▀     ▀▀                       
                     ▄▀▀            ▀▀        █▀              ▀█                 █▀    ▀   ▄   ▀▄                      
                           ▀▀        ▀█                        ▄               ▄▀      ▄   ▀█   ▄▄                     
                   █▀     ▄▄           █  ▄▀                    █            ▄▀        ▀     ▀                         
                   ██                   ██▀                     ▀▄         ▄▀           █      ▀▄▀▀                    
                   █ █   ▀▀          ▄▄▀▀█▀▀▀█ ▄▄                █       ▄▀             ▀       ▀▄▀▄                   
                   █ ▀  ▄▄        ▄▄ ▀   █       ▀▀▀█ ▄▄          █    ▄▀               █                              
                   █ █         ▄█                       ▀▀▀█▄▄▄   ▀▄ ▄▀                 ▀         ▄█                   
                   █  ██▀    ▀▀          ▄                     ▀▀▀███▄                   █      ▄▀ █                   
                      ▄▄▄ ▀▀             █                      ▄▀▀▀▄ ▀▀▀▄▄▄             ▄    ▄█▀ █                    
                      █▀▀                ▀▄                    █▀   █       ▀▀▀▄▄▄       █   ▄▀   ▀                    
                     ▄▀▀ ▄▄               █                ▄▄▀      ▄             ▀▀▀▄▄▄▄ ▄▄▀    █                     
              ░▒▒▒▒  ▄ ▀▄ ▀█              ▀              ▄█▀        ▀█                  ▀▀█     ▄▀    ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒▒ █   █     ▄▄          ▄            ▄█▀           █                 ▄▀       █              ▒▒ ▒▒░░▒
                ▒▒▒█    ▀▄     ▀█         █         ▄▄▀              ▄                █▀       ▄          ▒▒▒▒▒░░▒░░░░▒
     ▒▒    ▒        ▀    ▄         ▄▄     ▀▄      ▄█▀                ▀█              ▀    █▄   █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   █         ▀█     █    ▄ ▀                   ▀           ▄▀       █  █▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                      ▀▄  ▄           ▀ ▄▄ ▀ ▄▄▀                      █          █▀           ▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀   █             ▀█▄█▀                         █        ▀          ▄ █           ░▒▒▒          
            ▒▒▒▒▒        █ █           ▄ ▄▀▀▀▀ ▀▄▄ ▄                   ▀     ▄▀            █▄▀              ▒▒▒▒▒▒     
      ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀       ▄▄▄▀    ▀▄      ▀ ▀█▄ ▄            █▄   ▄▀          ▄ ▄▄█                    ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀▄   ▄█ ▀        ▀▄            ▀▀▀▀▄ ▄      █ ▄     ▄ ▄▄▀ ▀▀   ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀▀ █ ▀            █▄                  ▀▀ ▀▄▄█▀▄▄▀ ▀▀      ▄█                               
----------------------------
                               ▀█  ▄█▓░▒▒░▒▒░▒▓▓▓▒▒▒▓█▀   ▀▀ █  ▄                ▄     ▀█ ▄                            
                             ▄▀  ▄▄▒▒▒▓▓█▀   ▀▀            ▀▄   ▀  █  ▄          ▀█       █▀                           
                            ▄ ▄▀█▀                    ▄▀    █         ▀  █  ▄       ▄    █ ▀▄                          
                           ▀▄██▄ ▄▄                 ▄█▀      █              ▀  █  ▄ ▀   █   ▄▄                         
                         ▄▀▀      ▄▄                ▀        ▀▄                   ▀  █▀█     ▄                         
                        ▄    ▀▀    ▀▄            ▄            █                      ▄▀█      ▀                        
                       ▀▄▀  ▄▄      ▀▄         ▄█              █                   ▄▀  ▄ ▀▄   ▀▀                       
                     ▄█▀             ▀        █▀               ▀▄                ▄▀    ▀  ▀▄   ▀▄                      
                     ▀     ▀▀         ▀█                        █              ▄▀       ▄    ▄  ▄                      
                   ██     ▄▄           ▀█ ▄█                     █           ▄▀         ▀    ▀█  ▀                     
                   █▀                   ▄▀▀▄▄                    █▄        ▄▀           █       ▄▀▀                    
                   █ █   ▀▀           █▀ █   ▀▀▀█ ▄▄              ▀      ▄▀             ▀       ▀█▀▄                   
                   █ ▄  ▄▄       ▄ ▀▀    █          ▀▀▀█ ▄▄       ▀█   ▄▀                █                             
                     ▀▄ ▀▀    ▄▄▀▀        █                ▀▀▀█▄▄▄ ▄▄▄▀                  ▀        ▄█                   
                      ▀██  ▄▄             █                       ████ ▄▄                █      ▄▀ ▄                   
                      █▄ █▀                                     ▄█▀ ▄   ▀▀▀▄▄▄           ▀     █▀ █                    
                      ▄█                  ▄                   ▄ ▀   ▀█        ▀▀▀▄▄▄      █  ▄▀   ▀                    
                   █ ▄▀▄  ▄▄              █                ▄▄▀       █              ▀▀▀▄▄▄▀▄▀    █                     
              ░▒▒▒▒█▄▀  ▀  ▀█             ▀▄              █▀         ▄                    ▀     ▄▀    ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒▒█    █      ▄▄          █           ▄▀            ▀█                ▄▀ ▄     █              ▒▒ ▒▒░░▒
                ▒▒▒▄     ▀      ▀█         ▀        ▄█▀               █               ▄▀  █▄   ▄          ▒▒▒▒▒░░▒▒▒▒▒▒
     ▒▒    ▒   ▒▒▒▒▒█    █          ▄▄            ▄█▀                 ▄             ▄▀     █   █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▀          ▀█    █   ▄▄▀                    ▀█          ▄▀          █▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                      ▀▄  █              █▄█  █▀                       █         ▄▀           ▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀   ▀              ▀█▄▀▄                        ▄       ▄           █ █           ░▒▒▒          
            ▒▒▒▒▒        █ ▀            █ ▀ █▄ ▀  ▀▄ ▄                 ▀▄    ▄▀            ▀█▀              ▒▒▒▒▒▒     
      ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▀      ▄ █ ▀     ▄        ▀▀ ▀▄ ▄           █   ▄▀         ▄▄ ▄ █                    ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄  ▄ █▀          █              ▀▀ ▀▄ ▄    ▄      ▄ ▄▄▀ ▀▀ ▄  ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀▀ ▄▀             ▀▀                    ▀▀ ▀██▀▀ ▀▀        █                               
----------------------------
                               ▀▄   ▓▓░▒▒░▒▓▓▓▒▒▒▓█▀▀   ▀▀  █  █  ▄             ▀█      █                              
                             ▄▀ █  ▓▓█▀   ▀▀▀           ▄   ▄▄    ▀  █  ▄          ▄       ▀                           
                            ▄  ▄██                    ▄█▀    █          ▀ ▀█ ▄     ▀█      ▀▄                          
                           ▀▄█▀   █                  █▀      ▀█               ▀ ▀▄ ▄  ▄  ▀  ▄▄                         
                         ▄█▀▀ ▀▀   █                          ▄▄                   ▀▀ █▄▀    ▄                         
                        █▀   ▄▄     ▄▄           ▄▀            ▀                     ▄▀█ ▄    ▀                        
                      ▄▀             ▀▄        ▄█▀             ▀█                  ▄▀   ▄▀    ▀▄                       
                      █     ▀▀        ▀        ▀                ▄▄               ▄▀     █  █▄  ▄▄                      
                   ▄█▀     ▄▄          ▀█                        ▀             ▄▀       ▄   ▀   ▄                      
                   █▄                   ▀█▄█                     ▀█          ▄▀         █     █▄ ▀                     
                   █▀▄    ▀▀           ▄ ▀█▀█▄▄▄                  ▄        ▄▀            ▄     ▀ ▀▀                    
                   ▀ ▀   ▄▄         ▄▄ ▀  ▀     ▀▀▀█▄▄▄            ▀     ▄▀              █       █▀▄                   
                     █           ▄█                    ▀▀▀█▄▄▄     ▀▄  ▄▀                ▄        ▀                    
                      █ ▀▀     ▀▀         █                   ▀▀▀█▄▄▄▄▀                  █        ▄█                   
                      ▄▄▄ ▄▄▀▀            █                       ▄▄▀█▀▀▄▄▄               ▄     ▄█ ▄                   
                   ▄   ▄▄                 ▀█                    ▄█   ▀    ▀ ▀█▄▄          █    ▄▀ █                    
                   █  ▀▀█                  █                  ▄▀▀    █          ▀▀▀▄▄▄    ▄  ▄▀   ▀                    
                   █  ▀▄▄  ▄▄              ▀               ▄█▀       ▀█              ▀ ▀█▄▀▄▀    █                     
              ▒▒▒▒▓█▄▀      ▀█                           ▄▀▀          █                  ▄ ▄    ▄▀    ▒▒▒▒▒▒▒▒▒        
          ▒▒▒▒▒▒▒▒█▄▀   ▄▄     ▀█▄         █          ▄▄▀             ▄                ▄█  █    █              ▒▒ ▒▒░░▒
                ▒▒▒█             ▀█        █         █▀               ▀▄              ▄▀   ▀   ▄       ▒  ▒▒░▒▒▒▒▒▒▒▒▒▒
 ▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▄▄         ▀█▄    ▀█     ▄▀                   █            ▄          █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▀           ▀▄    █  ▄█▀                     ▄          ▄█       █  █▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                      ▀▄  ▄▄             ▀█▄ ▄ ▀                       █▄        ▄▀        █  ▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀   ▀             ▄  █ ▄▄ ▄                      █      ▄           ▀▄█           ▒▒▒▒          
            ▒▒▒▒▒        █ ▄▄         ▄  ▀▀ ▀▀    ▀ ▀▄▄▄▄               ▀    ▄█             █▀              ▒▒▒▒▒▒     
     ▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▀      ▄█▄▀▀     ▀▀         ▀▀ ▀▄ ▄         █   ▄▀         ▄▄▄▄ █                    ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄▄   █▄ ▀         █▄               ▀▀ ▀▄ ▄   █    ▄▄▄▄ ▀ ▀  ▄  ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀██▄               ▄                      ▀███  ▀          █▀                              
----------------------------
                               ▀ █  ▓▓░▒▒▓▓▒▒▒▒▓██    ▀▀▀ ▄ ▀▄▀  █  ▄             ▄     █▄                             
                             ▄▀ ▄███    ▀▀▀             ▄█   █      ▀ ▀▄ ▄        ▀█     ▀▄▄                           
                            █  ▄▄▀▀                   ▄█▀     █          ▀▀ █  ▄     ▄   ▄▀▄▄                          
                          ▄▀▄▄▀   ▀▄▄               ▄▀▀       ▀▄               ▀ ▀█ ▄▀█ ▄▀  ▄                          
                         ▄██▀ ▀▀    ▄▄             █           █                     ▀ ██    ▀                         
                        █▀▀  ▄▄      ▄           ▄█             █                       █    ▀▀                        
                      ▄▀              ▀▀       ▄█▀              ▀▄                      ▀ █▄  ▀▄                       
                     ▀      ▀▀         ▀▀    ▄▀▀                 █                      ▄  ▀   ▄▄                      
                   ▄▄      ▄▄           ▀▄▄                       █                     █    █  ▄                      
                   █▄                     ▄█                      ▀▄                     █     ▄ ▀                     
                   ▀ ▄    ▀▀            █ █ ▀ ▀█▄▄▄                █                     ▀     ▀ ▀▀                    
                     ▄   ▄▄        ▄ ▀▀    █       ▀ ▀█▄▄▄          █                    ▄       ██▄                   
                     ▀▄         ▄▄▀▀       █              ▀▀▀█ ▄▄   ▀▄ ▄▀                █        ▀                    
                      ▄ ▀▀   ▄▄            ▀                     ▀▀▀███▄                  █       ▄█                   
                   █  ▀▄▄  ▀▀                                     ▄█▀█▄▀▀▀▄▄▄                   ▄█ ▄                   
                   █   ▄█▀                 █                     █▀   █     ▀ ▀▄▄▄        ▄    ▄▀ █                    
                  ▄█  ▀▄██                 █                 ▄▄▀      ▀           ▀▀█ ▄   █▄ ▄▀   ▀                    
                  ▀  ▀ ▀▀  ▀▄▄             █▄              ▄█▀        █                ▀▀▀▄█▀    █                     
              ▒▒▒▒▄ ▀        ▀█             █            ▄▀▀          ▀█                 ▄ ▀    ▄▀    ▒▒▒              
          ▒▒▒▒▒▒▒▒▀█    ▀▀      ▀█▄         █         ▄█▀              █               ▄█       █                  ▒▒▒▒
                ▒▒▓▄              ▀ ▄▄              ▄ ▀                ▄              ▄▀   ▄   ▄          ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ██          ▀█     ▄    ▄█▀                   █▄           ▄      █   █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄                ▀ ▄▄ █   █▀                      █         ▄█       █  █▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 
                      ▀▄  ██              ▀██▄▀                         ▀        ▄▀        ▀▄ ▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒    ▒▒▒▒▒▒▀                  █▄ ▀▀ ▀▄ ▄                    ▄      ▄            ██           ▒▒▒▒          
            ▒▒▒▒▒        █ ▄▄        ▄ █▄    █▄     ▀ ▀█▄ ▄             ▀▄   ▄█             █▀              ▒▒▒▒▒▒     
     ▒▒▒ ▒▒▒              █       ▄ ██        ▄            ▀ ▀▄ ▄▄       █  ▄▀         ▄ ▄  █                    ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄▄ ▄  ▀▀          ▀█                 ▀▀ ▀▄ ▄     ▄▄▄▄ ▀▀▀▀  ▄  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀█ ▀▀              ██                      ▄█▀▀▀           █▀                              
----------------------------
                               ▀ ▀▄▄▒▒▓▓▒▒▒▒▒██     ▀▀    ▄█ ▄▄ ▀ ▀▄ ▄           ▀█   ▀  ▄                             
                             ▄▀ ▄█▄  ▀▀▀                 █▀   ▀      ▀▀ █  ▄        ▄    ▀█▄                           
                            █  ▄  ▀▄                    ▀     ▀█           ▀ ▀▄ ▄   ▀█   ▄▀▄▄                          
                          ▄▀ ▄▀▀▀  ▀                           ▄▄               ▀  █ ▄ ▄ █  ▄                          
                         ▄▄▄▀ ▄▄    ▀█             ▄▀           ▀                     ▀▄█    ▀                         
                       ▄██▀           █▄         ▄█▀            ▀█                   ▄█▀ ▄▄  ▀▀                        
                      ▄█▀    ▀▀        ▀▄       █▀               ▄▄                ▄█▀  █ ▀▄  ▀▄                       
                     █▀     ▄▄          ▀                         ▀              ▄█▀    ▀█ ▀█  ▄▄                      
                   ▄▄                    ▀█ ▄                     ▀█           ▄█▀       ▀   ▀▄ ▄                      
                   ██      ▀▀            ▄ ▀▄▄▄▄                   ▄▄         █▀              ▀▄ ▀                     
                     ▀    ▀▀          ▄▄▀▀ ▄   ▀ ▀█▄▄▄              ▀       ▄▀           █      █▀▀                    
                     █   ▄▄        ▄▄      █          ▀ ▀█▄▄▄       ▀█    ▄▀             ▀█      ▀█▄                   
                      ▓          ▀▀        █                 ▀▀▀█ ▄▄ ▄▄                   ▀       ▀                    
                   █  █ ▀▀  ▄▄▀▀           ▀█                       ▀█▀▄▄▄                        ▄█▀                  
                   █   █▄▄▄                 █                     ▄█▀    ▀ ▀▄▄▄           █      █▀█                   
                  ██   ▀█▄                  █                   ▄ ▀   █▄      ▀ ▀▄▄▄       █   ▄▀ █                    
                  █   █▀▀▀█                                  ▄█▀       █           ▀ ▀▄▄▄  ▀ ▄▀   ▀                    
                  ▀  █      ▀█▄             ▄               █▀         ▀                ▀ ▀▄▀    █                     
              ▒▒▒▒  █   ██    ▀▄▄▄          █           ▄▄▀            ▄                 ▄▀█    ▄▀    ▒▒▒              
       ▒  ▒▒▒▒▒▒▒▒ ▄             ▀█         █          █▀              █▄               █  █    █                  ▒▒▒▒
                ▒▒░▄     ▄▄        ▀ ▄▄     █▄     ▄▄▀                  █              ▀   █   ▄          ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▀▀           ▀█     █   ▄█▀                    ▀           ▄▀     █   █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄                  ▀█▄ █ ▄▀▀                      █          █        █ █▒  ▒▒▒▒                 
                      ▀▄  ▀▀               █ █▀▄                        ▀▄       ▄▀         █ ▀   ▒▒▒▒                 
                 ▒▒▒▒▒▒▀                ▄  ▀▀█▄ ▀ ▀▄▄▄▄                  █     ▄            ██           ▒▒▒▒          
            ▒▒▒▒▒        █ ██        ▄▄ ▀▀    ▄       ▀▀ ▀▄ ▄            ▀   ▄█             █▀              ▒▒▒▒▒▒     
         ▒▒▒               ▄       █▄▀▀       ▀▀             ▀ ▀▄ ▄▄     █  ▄▀        ▄▄▄▄ ▀█                    ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄  █▄ ▀           █▄                  ▀▀ ▀▄ ██▄▄ ▄ ▀▀ ▀▀   ▄▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀█▄                 ▄                     ▄▄▀▄▀            █▀                              
----------------------------
                              ▄▀ █▄▄▄▒▒▒▒▒██     ▀▀▀       █▀ █   ▀ █  ▄          ▀▄  ▀                                
                             ▄▀   █▀▀                     ▀    █       ▀ ▀▄ ▄      ▀     ▀█▄                           
                            ▀   ▀▀ ▄▄                          ▀▄           ▀ ▀▄ ▄    ▄   ▀▄                           
                          ▄▀   ▄▄   ▀▄               ▄▀         █                ▀  █ ██ █  ▀                          
                         █ ▄▀        ▀█            ▄█▀           █                     █▄▄  ▀▀                         
                       ▄▀▄▀   ▀▀       █         ▄█▀             ▀▄                  ▄█▀▀█   ▀▄                        
                      █▄▀    ▀▀         █▄       ▀                █                ▄█▀   █ █  ▄▄                       
                    ▄▄▀     ▄▄           ▀▄                        ▀             ▄█▀        █▄ ▄                       
                   █▓                     ▀█▄                      ▀▄          ▄█▀       █   ▀▄ ▀                      
                   ▀▀▄     ▀▀            ▄▄ █▀▀▄▄▄▄                 ▄        ▄█▀         ▀▄   ▀  ▀                     
                     █    ▄▄           ▀▀   ▀     ▀ ▀█▄▄▄            ▀     ▄█▀            █     █▀▄                    
                     ▀▄           ▄▄▀▀                   ▀ ▀█ ▄▄     ▀▄   █▀                      ▄▄                   
                   ▄  ▄  ▀▀    ▄▄           ▄                   ▀▀▀█ ▄▄ ▄▀                █       ▀                    
                   █   █▀▀ ▄ ▀▀             █                       ▄▄▀█▀▄▄▄              ▀▄      ▄█▀                  
                  ██   ▄▄▄▀▀                █                     ▄█▀  ▀   ▀ ▀▄▄           █     █▀█                   
                  █    █▄▄▄                 █                   ▄ ▀             ▀▀█ ▄          ▄▀ █                    
                  ▀   ▀▀  ▀█                 █               ▄█▀       █▄            ▀▀█▄▄ █ ▄▀   ▀                    
                    ▄▄  ▄▄   ▀█▄             █             ▄ ▀          █                 ▀▀▀    █                     
              ▒▒▒▒ ▄▄    ▀     ▀ ▄▄          ▀          ▄█▀             █                ▄▀ █   ▄▀    ▒▒▒              
       ▒  ▒▒▒▒▒▒▒▒▄               ▀█                  ▄ ▀                               █▀  █   █                  ▒▒▒▒
                ▒▒▓▄     ▀█          ▀█▄     ▄     ▄█▀                  █              ▀    █  ▄          ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█                  ▀ ▄▄  █   ▄█▀                    ▀█          ▄▀      █  █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▄▄              ▀█ █▄█▀                        █         █▀       █ █                        
                      ▀▄                    ███▄  ▄                               ▀         █ ▀   ▒▒▒▒                 
                 ▒▒▒▒▒▒▒█                █▄   ▄   ▀▀ ▀▄ ▄                █     ▄▀           ██           ▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒        █ ▀▀       ▄ █▄      ▀▀         ▀ ▀▄ ▄          ▀▄   █             █▀              ▒▒▒▒▒      
      ▒  ▒▒▒               ▄     ▄ ▀█▀         █▄              ▀ ▀▄ ▄     █ ▄▀       ▄▄▄▄ ▀▀█                    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄▄  ▀▀            ▀█                    ▀▀▀▀▄█ ▄▄ ▀▀▀▀     ▄█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                           █▀█                █▄                    ▄▄▀▀█             ▀                              
----------------------------
                              ▄▀  ▀▀▀▒▓██     ▀▀▀           ▀  ▀   ▀  █ ▄         ▀   ▀█                               
                             ▄▀  ▀▀▄                           ▀▄       ▀  █ ▄      █▄    ▄                            
                           ▄▀   ▄▄  █                  ▄▀       ▄            ▀  █ ▄  ▀    ██                           
                          ▄▀   ▄▄    ▀▄              ▄█          ▀                ▀  █ ▄▄█  ▀                          
                         ▀     ▀▀     ▀▄           ▄█▀           ▀▄                     ██  ▀                          
                       ▄▀     ▀▀        █▄        █▀              ▄▄                 ▄█▀ ▀█  ▀▄                        
                      ▀      ▄▄          ▀▄                        ▀               ▄█▀   ▄  ▄ ▄▄                       
                                          ▀█                       ▀█            ▄█▀     █  ▀▄ ▄                       
                   ██       ▀▀              ██▄                     █▄         ▄█▀        █  ▀  ▀                      
                   ▀▀▄     ▀▀           ▄ ▀▀█ ▀▀▀▀▄▄▄▄               █       ▄█▀          ▀    █▀▀                     
                     ▄    ▄▄         ▄▄ ▀   ▀█       ▀ ▀█▄▄▄         ▀█    ▄█▀            ▄     █▀▄                    
                      ▓            ▀▀        █              ▀ ▀█ ▄▄   ▀▄ ▄█▀              █       ▄                    
                   █  ▀▄ ▀▀   ▄▄▀▀           █                    ▀▀▀▀▄██▀                 █      ▀                    
                  ▄█   ▄▄▄ ▄█                ▀                      ▄▄▀█▄ ▀▄▄▄             ▀      ▄█                   
                  █     ▄▀▀                                        █▀   █    ▀▀█ ▄         ▄     ▄▀█                   
                  ▀    ▀▄▀█▄                 ▄                 ▄▄▀      █         ▀▀▄▄▄    █   ▄▀ █                    
                     ▄▄ ▀▄ ▀▄▄▄              █                █▀                      ▀▀█ ▄ █▄▀   ▀                    
                    ▄▄   ▀    ▀█             █            ▄▄▀           █                  ██    █                     
              ▒▒▒▒█      █      ▀▀█▄         █          ▄█▀             ▀▄               ▄▀ █   ▄▀    ▒▒▒          ▒   
       ▒  ▒▒▒▒▒▒▒▒█▀      █        ▀▄▄▄      ▀█      ▄▄▀                 █              ▄▀  █   █                  ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒█      ▄           ▀█      █    ▄█▀                   ▀             ▀    █  ▄          ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█     ▀             ▀▀█▄  █ ▄▄▀▀                     ▄          ▄▀         █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓ ▄    ▀               ▀ ▄██▀                        █         █▀         █                        
                      █    ▄              ▄  ██▀ ▀▄ ▄                    ▀█       ▀           ▀   ▒▒▒▒                 
                 ▒▒▒▒▒▒▄█  ▀▄          ▄  ▀▀  ▀▀     ▀ ▀▄ ▄               █    ▄▀            █           ▒░▒▒▒▒▒▒▒▒▒▒░▒
            ▒▒▒▒▒         ▄ ▀       ▄█ ▀▀      ▀▄          ▀ ▀▄ ▄         ▀   █▀             ▀              ▒▒▒▒▒      
      ▒▒▒▒▒▒             ▀▀▄█     █▄▀▀         ▀▀                ▀ ▀▄ ▄   █  ▀     ▄▄▄▄▄  ▀▀█                    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀███ █▄               █▄                     ▀ ███ ▀▀ ▀▀      ▄█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀▀▄ ▄                ▄                   ▄▄▀  █          ▄  ▀                              
----------------------------
                              ▄▀  ████     ▀▀▀                 ▀▄   ▀  █ ▄        ▀█  ▀█▄                              
                             ▄ ▄▀▄▄▀▄                    ▄▀     █▄       ▀  █ ▄     ▀   ▀                              
                           ▄▀▄▀ ▄▄  ▀█                 ▄█▀       █            ▀  ▀ ▄  █▄  █▀                           
                          ▄▄▀         █▄             ▄█▀          █                ▀ ▄▀▀▄▄ ▀▀                          
                        ▄█▀    ▀▀      ▀▄           █▀            ▀▄                    █▀▄ ▀▄                         
                       ▄▀     ▄▄         █▄        ▀               █                  ▄▀ █▀▄ ▄▄                        
                     ▄▀      ▄            ▀                         ▀               ▄▀   ▀▄▀▄ ▄                        
                              ▀            ▀█ ▄                     ▀▄           ▄█▀      █ ▀  ▀                       
                    ▄       ▀▀             ▄ ██ ▄▄                   ▄         ▄█▀            █▀▀                      
                   █ ▀     ▄▄           ▄▄   █   ▀▀▀▀▄▄▄              ▀      ▄█▀          █    █▀▄                     
                   █ ▀▄             ▄ ▀▀     █          ▀ ▀█ ▄▄       ▀▄   ▄█▀            ▀▄    █▀▄                    
                   ▄  ▄   ▀▀     ▄▄ ▀        █                 ▀▀▀▄ ▄▄ ▄▄▄█▀               █      ▄                    
                   █   ▀ ▀▀  ▄ ▀▀            █                       ▀ ▀▀▀▄                       ▀                    
                   ▀   ▀▄▄▄▄▀▀               ▀█                     ▄▄▀     ▀ ▄            █      ▄█                   
                        █▀                    █                    █▀   ▄      ▀▀▄▄▄       ▀▄    ▄▀█                   
                  █   ▄█▀▄▀█▄                 █                ▄▄▀      ▀█         ▀▀█ ▄    █  ▄▀ █                    
                  █  ▄▄  ▀  ▀ ▄▄              ▀              ▄█▀         █               ▀▄▄ ▄▀   ▀                    
                  ▄      █     ▀▄▄▄                       ▄▄▀            ▀                 ▄█    █                     
▒             ▒▒▒▒█▀▀     █       ▀█          ▄         ▄█▀              ▄               ▄█ █   ▄▀    ▒▒▒          ▒   
          ▒▒▒▒▒▒▒▒█                 ▀▀█▄      █      ▄█▀                 █              ▄▀      █                  ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█      █            ▀▄▄▄   █    ▄█▀                   ▀█           ▄        ▄          ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄     █              ▀█  █ ▄█▀                       █         ▄▀         █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄                      ▀█ █                         ▀        ▄▀         █                        
                      █▄   █               █▄ ▀▀ ▀ ▀▄ ▄                   ▄       ▀           ▀   ▒▒▒▒                 
                 ▒▒▒▒▒▒▀█   █           █▄     █▄      ▀ ▀▄ ▄             █    ▄▀            █   ▒▒▒▒▒▒▒▒▒░▒▒▒▒░▒▒▒▒▒▒▒
            ▒▒▒▒▒       ▀ ▄ ▄      ▄ ██        ▀▀            ▀ ▀▄ ▄       ▀▄  █▀             ▀              ▒▒▒▒▒      
      ▒▒▒░▒▒             ▀█ ▀   ▄ ▀█▀           █▄                 ▀ ▀▄ ▄  █ ▀    ▄▄ ▄▄  ▀▀█▀                    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄██  ▀▀              ▀▄                       █▄█▀ ▀▀        ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒░▒▒░▒▒░▒
▒▒                          ▀▀█▄                 █▄                  ▄▄▀▀ ▀          ▄▄▀▀                              
----------------------------
                              ▄▀ ▄█     ▀▀▀                ▄█   ▀▄    ▀ █           ▄ ▀▄                               
                             ▄ ▄▀▄  ▀▄                   ▄█▀     █        ▀  █ ▄    ▀█  ▀▄                             
                           ▄▀▄▀   ▀  ▀█                ▄█▀        ▀            ▀  ▀ ▄ ▀   █                            
                          █▄▀   ▀▀     █▄             █▀          ▀▄                ▀ █ ▀▄ ▀▄                          
                        ▄██▀   ▄▄       ▀▄           ▀             ▄                    ▄▄  ▄▄                         
                       ██▀    ▄▄          █▄                        ▀                 ▄▀  █▀ ▄                         
                     ▄█▀                   ▀▄                       ▀█              ▄▀    ▀ █ █                        
                    █▀       ▀▀             ▀█▄▀                     █▄           ▄▀      ▄  █ ▀                       
                    ▀▄      ▄▄              █ █ ▀█ ▄▄                 █        ▄▄▀        █   █▀                       
                   █ █     ▄▄          ▄▄▀▀         ▀▀▀▀▄▄▄            ▀     ▄█▀           █   █▀▄                     
                   █  ▓              █                     ▀ ▀█ ▄▄     ▀▄  ▄█▀             ▀     ▄▄                    
                   █  ▀▄  ▀▀    ▄▄▀▀          ▄                  ▀▀▀▀▄▄▄▄▄█▀               ▄     ▀▄                    
                   █   ▀▄▄▄  ▄▄               █                        ▄███ ▄              █      ▀▀                   
                        ▄▄▄▀▀                 █                     ▄█▀  █  ▀ █ ▄           █     ▄▀                   
                  ▄     ▀▄▄▄                  █                   ▄▀▀           ▀ ▀ ▄       ▀    ▄▀▀                   
                  █   ▄▄   ▀█                 █                ▄█▀       █            ▀ ▄   ▄  ▄▀ █                    
                  █      █    ▀█▄             █▄             ▄ ▀         █               ▀▀▄█ ▀   ▀                    
                  █ ▀▀    █     ▀ ▄▄           █          ▄█▀             █                ▄█    █                     
▒             ▒▒▒▒██      ▀        ▀▄▄▄        █        ▄ ▀               █               █ █   ▄     ▒▒▒              
          ▒▒▒▒▒▒          █           ▀█       █     ▄█▀                  ▀             ▄▀  █   █                  ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█       █            ▀▀█▄   ▀  ▄▄▀▀                                ▄     █  ▄          ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄     ▀               ▀ ▄▄  █▀                       █         ▄█      █  █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     █                ▄ ██▀▄ ▄                      █▄       ▄▀       █ █                        
                      ▄█   ▀▄            ▄  █▀ ▄▄  ▀▀ █▄▄▄                 █     ▄          █ ▀   ▒▒▒▒                 
                 ▒▒▒▒▒▒█ ▄  ▀         ▄  ▀▀     ▄        ▀▀▀▄ ▄            █   ▄▀            █▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒       █▀  █      ▄█ ▀▀        █▄             ▀ ▀▄ ▄         ▄▀             ▀              ▒▒▒▒▒      
      ▒▒▒░▒▒             ▀ █▀▄   █▄ ▀            ▄                   ▀ ▀▄ ▄▄ ▀ ▄▄▄ ▄▄▄ ▀▀▀▄█▀                    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ██▄                 █▄                        █▀▀           █▓░▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀█▄█▄▄               ▀▄                 ▄ ▀   ▄▀         ▄▄▀                               
----------------------------
                              ▄▀ ▄▀▀█▀▀                    ▄█▀   ▄     ▀ █  ▄      ▀  ▀▄                               
                             █ ▄▀ ▀▀ █▄                  ▄█▀      ▀        ▀  █ ▄     ▄ ▀▄                             
                           ▄▀▄█  ▀▀   ▀█                ▄▀        ▀▄            ▀ ▄  ▄▀█  █▄                           
                          ▀▄█▀  ▄▄      █▄                         ▄▄                ▀ █▀▄█▄▄                          
                        ▄▀█▀   ▄▄        ▀█                         █                   ▄██ ▄                          
                      ▄▀▄▀                 █▄                        ▀                    ▀█ █                         
                      █▀      ▀▀            ▀█  ▄                    ▀▄             ▄     ▄ █ ▀                        
                    ▄        ▄▄               ▄█▄                     ▄           ▄▀      ▀  ▄▀                        
                   ▄▀▄      ▄▄            ▄▄▀▀██ ▀ ▀▄ ▄▄               ▀        ▄▀         █   ▀▄                      
                   █ ▀                  █      █       ▀ ▀█▄▄▄         ▀▄    ▄▄▀                ▄▄                     
                   ▀  █    ▀▀      ▄▄▀▀        █              ▀▀▀▄ ▄    ▄▄ ▄█▀             █     ▄                     
                   █   █  ▀▀     █             █                    ▀ ▀█ ██▀               ▀▄    ▀█                    
                   ▀    ▒▄▄ ▄▄▀▀               ▀                       ▄▀█▀▀▄▄              █     ▀█                   
                        ▀▄▀                                         ▄█▀   █   ▀▀▄▄                ▄▀                   
                  █     ▀▄ ▄▄                                     ▄ ▀     █       ▀▀▄▄      █    ▄▀▀                   
                  ▀   ▄▄ █  ▀▄▄▄               █               ▄█▀        ▀           ▀▀▄▄  ▀▄ ▄▀ █                    
                  █   ▀   █    ▀█              █            ▄▄▀▀                          ▀▀▄█▀   ▀                    
                  █ █▀            ▀█           █           █▀             █                ▄▀█   █                     
              ▒▒▒▒▄▄      █         ▀▀█▄       █       ▄▄▀                █               █▀ █  ▄     ▒▒▒▒             
                  ▀        █           ▀▄▄▄    █      █▀                  ▀█             ▀   █  ▄                  ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█       ▀               ▄▄▄ █▄ ▄█▀                      █          ▄▀     ▀ ▄          ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄     ▄                 ▀███▀▀                        █         █      █  ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄    ▀▄               ▄█ ▀▀ ▀▄ ▄                             ▄▀       █ █                        
                      ▄█▄   █             █▄ ▀  █     ▀ ▀▄ ▄               ▄     ▄          █ ▀   ▒▒▒▒                 
                 ▒▒▒▒▒▒▄▀▄  ▄          █▄ ▀     ██         ▀▀▀█▄▄          █   ▄█           ██▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒       ▄▀█ █     ▄ ██           ▄               ▀ ▀▄ ▄    ▀▄ ▄▀             ▀              ▒▒▒▒▒      
      ▒▒▒░▒▒             ▄ █▄█ ▄ ▀█▀             ▄▄                    ▀ ▀▄ █▄▄▄▄▄▄▄  ▀▀▀▀██▀                    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄▀▄ ▀▀                 ▄                     ▄ █▄             █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                          ▀▄▀ ▀▄▄               █▄                ▄ █ ▀  ▀         ▄█▀                               
----------------------------
                              ▄▀ ▄▀▀▀▄                      ▄▀    ▀     ▀ █  ▄     ▀█▀                                 
                             ▀ ▄█ ▀▀  █▄                   ▀      ▀▄           █ ▄   ▀  ▀▄                             
                           ▄▀▄█▀ ▄▄    ▀▄                          ▀▄            ▀ █  ▄ ▄ █                            
                         ▄▀ ▄▀  ▄▄       █▄                         ▄                ▀  █▀█▄                           
                        ▄▀▄▀              ▀█                         ▀                  ▄█▀▄▀                          
                      ▄▀       ▀▀           ▀▄    ▄                  ▀▄               ▄█▀ █▀▄▀                         
                     ▀        ▀▄             ▀▀ ▄▀                    ▄              ▀▀   ▀▄▀█▄                        
                    ▄        ▄▄              ▄▄██▄▄▄                   █          ▄        █ ▀█▄                       
                   ▄ ▄                     █   █    ▀▀▀▄ ▄              ▀       ▄▀            ▀▄▄                      
                   █ ▀▄     ▀▀        ▄▄▀▀     █          ▀ ▀█ ▄▄       ▀▄    ▄▀           █   ▀▄                      
                   █  ▀▄   ▀▀     ▄ ▀          █                ▀ ▀█▄▄▄  ▄ ▄▄▀             ▀▄   ▀█                     
                   █   ▀▄ ▄▄   ▄▄ ▀            █▄                      ▀▀███                █    ▀█                    
                   ▀    ▀▄▄▄ ▀▀                ██                      ▄ ▀   ▀ ▄                  ▀▄                   
                  ▄      █ ▀                    █                   ▄█▀   █      █ ▄        █     ▄▀                   
                  █    ▄█▀▄▀▀                   █                ▄▄▀▀     █        ▀ █▄      █   ▄▀▀                   
                  ▄       ▀  ▀▀█▄               █               █▀         █           ▀▀▄▄  ▀ ▄▀ █                    
                  █  ▀▀   ▄     ▀▄▄▄            █           ▄▄▀            █               ▀▀▄   ▄▀                    
                   ▄▄     █         ▄▄▄                   ▄█▀              █               ▄▀    █                     
              ▒▒▒▄ ▀       █          ▀█               ▄█▀                                ▄▀    ▄     ▒▒▒▒             
▒▒               ▀█        ▀            ▀▀█     ▄    ▄ ▀                   ▄             ▀   █  █                  ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄      ▄               ▀▀█▄ █ ▄█▀                      █          ▄▀     █ ▄          ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█      ▀▄                 ▀ █▀█                        █         █▀      █ ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒    
▒▒▒                 ▀▄█     █              ▄ ██ ▄▄ ▀ █▄▄                    █       ▀       ▄ █                        
                     ▀▄ ▄               ▄  █    ▀▀      ▀ ▀▄ ▄              █    ▄▀         █ ▀   ▒▒▒▒                 
                 ▒▒▒▒▒▀▄▀   █        ▄  ▀▀       ▀            ▀ █▄▄         █  ▄█           ██▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒      ▀▄ █▄ ▄    ▄█ ▀▀          ██                ▀ ▀▄ ▄     ▄▀            ▀▀              ▒▒▒▒▒      
      ▒▒▒░▒▒            ▀▄ ▀▄▀  █▄ ▀              ▄                      ▀ █▄▄▄▄▄  ▀▀▀▀ ▀▀██                     ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄██▄                    ▄▄                       ▄▀           ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                         ▀▀▄▀█ ▀▄▄              ▀█               ▄ ▄ ▀   ▄         ▄█▀                               
----------------------------
                              ▄▀ ▄▀ ▄▀▄                           ▀▄     ▀ ▄  ▄     ▀█▄                                
                            ▄▀ ▄█▀▄▄   █▄                          ▀▄           █ ▄  ▀█▀▄                              
                           ▄▀ █▀        ▀▄                          ▄             ▀ █ ▄▀ ▀▄                            
                         ▄▀ ▄▀    ▀       █▄          ▄              ▀                ▀ █ ▄▀                           
                        █       ▀▀         ▀█       ▄▀               ▀▄                 ▄██▀▀                          
                      ▄▀       ▄▄            ▀▄   ▄▀                  ▀▄              ▄█▀  ██▄                         
                    ▄█▀       ▄▄              ▀█▄█▀                    ▄            ▄█▀    ▀▀█▄                        
                    █                         █   ▀█▄▄▄                 ▀          ▀▀      ▄ ▀▄▄                       
                   ▄ █       ▀▀          ▄▄▀▀         ▀▀▀▀▄▄▄           ▀▄      ▄          █  ▀▄                       
                   █  █     ▀▀       ▄ ▀        █            ▀ ▀▄ ▄      ▄▄   ▄▀            █  ▀█                      
                   ▄   █   ▄▄     ▄▄ ▀          █                  ▀ ▀▄ ▄   ▄▀              ▀   ▀█                     
                   █    █ ▄▄  ▄▄▀▀              █                        █ █ ▄              ▄    ▀▀                    
                         ▓▄ █                   █                     ▄▄ ▀ █ ▀ █▄           █      ▄                   
                  █      ▀▀▄▄                   █                    █▀          ▀▀▄▄        █    ▄█                   
                  ▀    ▄▄   ▀█▄                 █                ▄▄▀                  █      ▀   ▄▀▀                   
                  █       █    ▀█               █              ▄█▀         █            ▀▀▄▄ ▄ ▄▀ █                    
                  ▀ ▄█▀   ▀▄     ▀▀▀            ██          ▄█▀            █                ▀▀   ▄                     
                           █        ▀▀█▄        ██       ▄▄ ▀              █▄              ▄██   █                     
              ▒▒▒██▀                   ▀ █▄      █      █▀                  █             ▄▀ █  ▄     ▒▒▒▒         ▒▒▒▒
                 ▀█        █              ▀▄▄▄   █  ▄▄▀                     █           ▄▀      █                  ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄      ▀▄                 ▄▄▄▀▄█▀                       █         ▄▀     ▄ ▄          ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓██      █                 ▄ ▀▀█▄▄                                █▀      █ ▓                 ▒▒    
▒▒                  ▀▄▀▄                   ▄█ ▀▀ █   ▀ ▀▄ ▄                         ▀        █▀                        
                     ▀ ▀    █            █▄▀▀    ▄█       ▀▀▀▄ ▄            █    ▄▀         ▄ ▀   ▒▒▒▒                 
             ▒▒▒ ▒▒▒░▒▓  █  ▀▄        █▄ ▀       ▀▄             ▀ █▄▄       █   █▀          ██▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒      ▀   ▄ █   ▄ ██             ▀                  ▀ ▀▄ ▄ ▀▄ ▀            █▀              ▒▒▒▒▒      
      ▒▒▒░▒▒            ▀  ▀█ ▄ ▀█▀               ██                      ▀█ ████▀▀▀   ▀▀▀██▀                    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▓▄ ▄██▀                   ▄                   ▄ █ ▀▄           ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                         ▀▄▄ ▀█ ▀▄▄              ▀▄              ▄ █ ▀   █         ▄█▀                               
----------------------------
                              ▄▀ ▄▀ █ ▀▄                    ▄▀     ▀▄     ▀ █        ▀▄                                
                            ▄▀  █▀ ▀   ▀█▄                ▄▀        ▄         ▀ ▄  ▄  ▀█▄                              
                           ▄  ▄▀  ▄▀     ▀▄             ▄▀           ▀               █ ███▄                            
                         ▄█      ▄▀        ▀▄         ▄█             ▀▄                ▀ █ ▄                           
                       ▄█▀       ▄          ▀█▄     ▄█▀               ▀▄                ▄▄▀█▄                          
                      ▄█▀       █             ▀▄  ▄█▀                  ▄              ▄█▀  ▀█▄                         
                     ▄▀        ▀                ███                     ▀           ▄█▀    ▄ ▀                         
                    ▓         ▄▀            ▄▄▀▀ █ ▀ ▀▄ ▄▄              ▀▀        ▄█▀      █  ▄                        
                   ▄ ▀▄      ▄▀         ▄ ▀      █       ▀ ▀█ ▄▄         ▀▄      █▀         █ ▀█                       
                   █  ▀▄    ▄▄       ▄▄ ▀        █             ▀ ▀█ ▄▄    ▄   ▄             ▀  ▀█                      
                   ▄   ▀▄   ▄    ▄▄▀▀                                ▀▀▀█▄▄█▄▀              ▄   ▀█                     
                   █    ▀▄ ▀   █                                         ▄▀█ █▄             ▀▄   ▀▄                    
                         ▀██▀▀                                        ▄▄▀▀ ▀█  ▀▀ ▄          █    ▄                    
                  █      ▀ ▀█▄                   ▄                   █▀     █     ▀ ▄▄            ▄▄                   
                  █    ▄▄    ▀▄▄▄                █               ▄█▀        █         ▀▀     █   ▄█                    
                  █   ▀▀  ██    ▀▄▄▄             █             ▄ ▀          ▀            ▀▀▄▄▀▄▄▀ █                    
                  ▀ ▄▄    ▀▀        ▄▄▄          █          ▄█▀                              ▄█  ▄                     
                 █ ▀▀                 ▀█▄▄       █       ▄▄▀                               ▄█ █  █                     
▒             ▒▒▒█▄                      ▀█      █     ▄█▀                  █             ▄▀ █  ▄     ▒▒▒▒▒▒▒▒▒    ▒▒▒▒
                 ▒█▄       ██              ▀▀█   █  ▄█▀                     █           ▄    █  ▀                  ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█       ▀▀                 ▀▀▀█▄ ▀                       █         ▄█       █          ▒▒░▒▒▒▒▒▒    
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄█                         █▄██ ▀▄ ▄                     █       ▄▀      ▄ ▀                 ▒▒    
▒▒                  ▀  ▄                  ▄ █▄   ▀     ▀▀▀▄ ▄                █     ▄         ██                        
                       ▀█   ▄▄         ▄ ▀█       █         ▀▀▀▄ ▄           █   ▄▀          ▀▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒█   ▄ ██      ▄  ▀▀         ▄█              ▀ █▄▄      ▀  █▀          ██▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒      █  ▀▀     ▄▄ ▀▀            ▀▀                   ▀ █▄▄   ▀            █               ▒▒▒▒▒      
      ▒▒▒░▒▒            █   █  █▄▀▀                █                        ▀█     ▀▀▀▀▀▀▀██▀                    ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒▄  ▀█▄ ▄                 ▄█                    ▀  █           ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                         ▀▄  ▀▄▀ ▀▄              ▀▀               ▄      ▄         ▄█▀                               
----------------------------
                              ▄▀ ▄█ ▀▀ ▀▄                   ▄█▀     █      ▀ █ ▄    ▀█▄                                
                            ▄▀  ▄▀ ▄▀   ▀█▄               ▄█▀        ▀         ▀ █ ▄   ▀▄                              
                           █   ▀  ▄▀      ▀▀            ▄█▀          ▀▄            ▀ █                                 
                         ▄█▀      ▄         ▀▄        ▄█▀             ▀▄               ▀ ▄ ▄                           
                       ▄██▀      █            █▄    ▄█▀                ▄                 ▄▀▀                           
                      ▀▄▀       ▀              ▀█▄▄█▀                   █             ▄▄▀  ▄█                          
                    ▄          ▄▀              ▄ █▀▄ ▄                   ▀          ▄█▀    █ █                         
                    ▀▄        ▄▀             █   █    ▀ ▀▄ ▄             ▀▄       ▄█▀       █ █                        
                   ▄ ▀▄       ▄         ▄▄▀▀     ██         ▀ ▀▄ ▄        ▄▄    ▄█▀         ▀  ▄                       
                   █   █     ▄      ▄▄▀▀         ██               ▀ ▀▄ ▄   ▀    ▀           █  ▀▄                      
                   ▄    █   ▀   ▄ █              ▀█                     ▀ ▀▄█▀              ▀▄  ▀▄                     
                   █     ▓▄▀▀▄▄ ▀                 █                      ▄█▀ ▀▀ ▄            █                         
                  ▄       █▀▀                     █                   ▄▄▀▀      ▀ ▄▄              █                    
                  █      ▀█▄▀▀                    █                 ▄█▀     █        █▄      █    ▄█                   
                  ▄       ▀█   ▀▀                 █              ▄█▀        █          ▀▀     █  ▄█                    
                  █  ▄█▀          ▀█              ▀           ▄▄▀▀          ▀▄            ▀▀▄▄▀ ▀ █                    
                                     ▀█                      █▀              █               █   ▄                     
                 █▄█▀      ▄            ▀█▄              ▄█▀                 █              █ ▄  █                     
              ▒▒▒█         ██              ▀█▄        ▄▄ ▀                   █            ▄▀  █ ▄     ▒▒▒▒▒▒▒▒▒    ▒▒▒▒
                  ▄▄        █                 ▀█▄ █  █▀                      ▀          ▄    ▄  ▀                  ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██                            ▄█▀▄                                 ▄█     █ █            ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▄                       ▄▀█ ▀ ▀▀▀▄ ▄                           ▄▀        ▀                 ▒▒    
▒▒                  ▓ ▀▄    █               ▀▀▀   ▄█     ▀▀▀▄ ▄              █     ▄         ██                        
                     █   ▄  ██         ▄▄▀▀▀      ▀           ▀▀▀▄ ▄         █   ▄█          █▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒█  ▀   ▀      ▄▄█ ▀          █               ▀▀▀▄ ▄    █  ▄▀          ▄█▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒      ▄   █▄    ▄▄▄               ▄▄                    ▀▀▄ █▄         ▄▄▄▄█               ▒▒▒▒▒      
      ▒▒▒░▒▒            ▄   █ ▄ █                  █▀                     ▄ █ ▀▀▀▀▀▀▀▀▀▀▀▀██▀                    ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▓▄▀▀▀▀▀█▄ ▄                 █                 ▄ █ ▀ ▄          ▄▄▓▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                         ▀▄  ▀█▄ ▀▀▄ ▄            ▀             ▄ █ ▀    ▄▀         █▀                               
----------------------------
                              ▄▀ ▄█ ▄▀  ▀▄                  ▄█▀      ▀      ▀ █ ▄   ▀█                                 
                            ▄▀  ▄▀  ▄    ▀█▄              ▄█▀        ▀▄         ▀ █ ▄ ▀▄                               
                          ▄▀▄      █       ▀█▄          ▄█▀           ▀▄            ▀ █ ▄                              
                         ▄██      ▀           ▄       ▄█▀              ▄                ▀ █▄                           
                       ▄▀▄▀      ▀▀            ▀▄   ▄█▀                 █                ▄▀█▄                          
                     ▄▀         ▄▀               █▄█▀                    ▀             ▄▀  █▀                          
                    ▒          ▄▀              ▄▄ █▀▀█▄▄▄                ▀▄         ▄▄▀     ██                         
                    ▀█         ▄           ▄▄▀▀   █     ▀▀▀█ ▄▄           ▀▄      ▄█▀       ▀ █                        
                   ▄  █       █        ▄ ▀▀       █           ▀ ▀█ ▄▄      ▄    ▄█▀         █  ▄                       
                   █   ▀▄    ▀       █            █                 ▀ ▀▄ ▄  ▀  █▀           ▀▄ ▀▄                      
                   █    ▀▒  ▀▀  ▄▄▀▀              █                       ▀ ███              █  ▀                      
                   ▀      █▄█▄▀▀                  █                       █▀ █  ▄▄           ▄   █                     
                  ▄        ▀▄▄                    █                   ▄▄▀    ▀     █▄        █    █                    
                  █     ▄█▀    ▄▄                 █                 ▄ ▀              ▀█       █   ▄▄                   
                  ▄             ▀ ▄▄              ██             ▄█▀                    ▀▀    ▀  ▄█                    
                  █  ▄█▀   ▄       ▀ ▄▄           ██          ▄▄▀            ▄             ▀▀ ▄ ▀ █                    
                 ▄  ▀▀     ██         ▀ ▄▄        ██        ▄▀▀              █               ▄█  ▄                     
                 █▄▄        █            ▀ ▄▄      █     ▄█▀                 █              █▀▀  ▀                     
              ▒▒▒██                         ▀ ▄▄   █  ▄▄▀                    █             ▀  ▄ █     ▒▒▒▒▒▒▒▒▒    ▒▒▒▒
                  █                            ▀ ▄▄█▄█▀                      █          ▄▀    █ ▀                  ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█▄      ▄                    ▄▀▀█▄▄                       █        █     █ █▒      ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓ ▀      █▄               ▄▄▀▀▀ ▄   ▀ ▄ ▄                  █       ▀      ▀ ▀                 ▒▒    
▒▒                  █  █▄   ▀█            ▄▄▄ ▀    ▀        ▀▀▄ ▄             █    ▄▀        ▄█                        
                     █  ▀    ▀         ▄▄█         ▄█           ▀▀▀▄ ▄        █   █          █▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▄   █▄        ▄▀█▀           █▀                ▀▀▀▄ ▄   ▀ ▄▀          ▄▄▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒     ▀▄   ▀ ▄   ▄▀▀▀               █                     ▀▀▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█               ▒▒▒▒▒      
      ▒▒▒░▒▒           ▀  ▄▄ █▄█▀▀                  ▀                     ▄ █▄▀            █▀                    ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▓█▀▀  ▀█ █ ▄                ▄█                ▄ ▀ ▀ ▄▀         ▄▄▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                        ▀ ▄       ▀▀▄ ▄           ▀▀              ▀      ▄▀         █▀                               
----------------------------
                              ▄▀  █▀ ▄   █▄                  ▄▀      ▀▄      ▀ █ ▄   █▄                                
                            ▄▀   ▀  █     ▀█▄              ▄▀         ▀▄           ▀  ▀█                               
                          ▄▀▄▀     ▀        ▀█▄          ▄▀            █              ▄ █▄                             
                         ▄ █▀     ▄▀          ▀█▄      ▄▀               █               ▀ █▄                           
                       ▄▀ ▀      ▄▀                  ▄▀                  ▀                ▀██                          
                     ▄█         ▄▄                ███                    ▀▄            ▄▀   █▄                         
                    ▄▀          ▄             ▄ ▀▀   ▀ ▀▄ ▄               ▀▄         ▄▀     ▀▀                         
                    ▀▒▄        █          ▄ █              ▀ ▀▄ ▄          ▄      ▄█▀       █ █                        
                   ▄  ▀▒      ▀        ▄▄ ▀        █             ▀ ▀▄ ▄     ▀   ▄█▀         ▀▄ ▀                       
                   █    █    ▄▀    ▄▄▀▀            █                   ▀▀█▄▄▄▀▄█▀            █ ▀▄                      
                   █     ▒▄ ▄▀ ▄▄▀▀                █                        ██▀              ▄  ▀                      
                   ▀      ▀█ ▀                     █                      █▀ █   ▀           █   █                     
                  ▄        ▄▀█                     █                  ▄█▀     █     █         █   █                    
                  █     ▄█▀█▄  ▀█                  █               ▄▄ ▀       █       ▀█▄     ▀   ▄                    
                  █    ▀   ▀█     ▀█               █              █▀          █          ▀█▄  █  ▄█                    
                  ▀  ▄▄     ▀        ▀█            █          ▄█▀             █             ▀██▄▀ ▀                    
                 ▄ ▄█▀                  ▀█         █       ▄▄ ▀               █              ▄█▀ █                     
                 ▀                         ▀█      █     ▄█▀                  ▀             ▄▀█  ▀                     
              ▒▒▒█▄         ▄                 ▀█   █  ▄█▀                                  ▀    █     ▒▒▒▒▒▒▒▒▒    ▒▒▒▒
                  ▀█        █▄                   ▀██▄▀▀                                 ▄▀    █ ▀                  ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▄      ▀█                  ▄▄▄██ █▄▄                              █▀    ▄▀█       ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓  █      ▀               ▄ █   █▀    ▀ █▄▄                █       ▀      █ ▀                 ▒▒    
▒▒                  █                      ▀█▀     ▀▄         ▀▀▄ ▄           █    ▄▀         █                        
                     █   █▄            ▄▀▀▀         █             ▀▀▀▄ ▄      █   █▀         █    ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▄   ▀  █     ▄▄█ ▀             ▄                 ▀▀▀▄▄  █  ▀          ▄█▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒     ▀     ███ ▄▄▄ ▀               ██                      ▀▄██▄▄▄▄      ▄▄█               ▒▒▒▒▒      
      ▒▒▒░▒▒           █ ▄▄  ▀██                    ▀▄                   ▄ █ ▀▀            █▀                    ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒█     ▀█ ▀ ▄                █               ▄ █ ▀             ▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                        ▀▄▄   ▀█   ▀ █ ▄           ▀           ▄ █ ▀      █         █▀                               
----------------------------
                              ▄▀  █▀ ▀    ▀▄                          ▄        ▄ ▄   ▀▄                                
                            ▄▀▄  ▀   ▀     ▀█▄                         █         ▀ █ ▄ █▄                              
                          ▄▀▄█     ▄▀        ▀█▄                        ▀            ▀ █▀█▄                            
                        ▄▀  ▀     ▄▀           ▀█▄                      ▀█               ▀ ▄                           
                       ▄▀         ▄              ▀█▄                     ▀▄              ▄█▀█                          
                      █▀         █               ▄ ██▄ ▄                  ▀▄            ▀   ▀▄                         
                    █▄          ▀             ▄▄ ▀  █   ▀ ▀▄▄▄             ▄         ▄▀     ▄▀                         
                    █▀▄        ▀▀         ▄▄▀▀      █        ▀ ▀█ ▄         █      ▄▀       ▀ █                        
                   ▄   ▀▄     ▄▀      ▄▄▀▀          █              ▀ ▀▄ ▄    ▀  ▄█▀          █ ▀                       
                   █    ▀    ▄▀   ▄ ▀▀              █                    ▀ ▀▄▀██▀              ▀▄                      
                   ▄      █▄▄▄▄ █                   █                      ▄▄ ▀  ▄           █  ▀                      
                   ▀       ██▄▀                                           █▀     ▀▀           █  █                     
                  ▄          ▀ ▄▄                                     ▄█▀           ▀▀        ▀   ▄                    
                  ▀     ▄▄▀     ▀ ▄▄                               ▄▄▀▀       █        ▀█▄    █   █                    
                  █   ▄▀▀          ▀ ▄▄                          ▄█▀          █            ▄▄ ▀▄▄██                    
                  ▀                   ▀ ▄▄          █         ▄█▀             █               ▄█▀ ▀                    
                 █ ▄▄       █             ▀▄▄       █      ▄▄▀▀               █              ▄██ █                     
                 ▀▀▀        ██               ▀█▄    █    ▄ ▀                  ▀▄            ▄▀▄▀ ▀                     
              ▒▒▒█           █                  ▀█▄ █  █▀                      █          ▄   █ █     ▒▒▒▒▒▒▒▒▒▒   ▒▒▒▒
                  █ ▄                              ██▀▄                        █        ▄▀    ▄ ▀                  ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▀█                           ▀█▀▀ ▀▀▀▄                     █       ▄▀     ██       ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓   ▄                     ▄▀▀▀    ▄     ▀ █▄▄               █     ▄       █                   ▒▒    
▒▒                  █  ▀█    ▄           ▄▄█ ▀      ██          ▀▀▄ ▄          █   ▄▀        ▀█                        
                     ▄       █▄       ▄▄▄ ▀         █               ▀▀▀▄▄      █  ▄▀         █    ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▓▄    █▄▀█    ▄ █               █                   ▀ █▄▄   ▀           █▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒     ▄     ▀ ▀  ▀▀▀                 ▀                       ▄▀████▄▄▄▄▄▄▄  ▀               ▒▒▒▒▒      
      ▒▒▒░▒▒           █ ▄  ████▀▄                    ▄                  ▄ █ ▀█           ▄█▀                    ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█     ▀▄▀ ▀▄ ▄              ██              ▄ █ ▀   █         ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                        ▀▄      ▄   ▀ ▀▄▄          ▀▀          ▄ █ ▀      █        ▄▄▀                               
----------------------------
                              ▄   ▄▀ ▄▀    ▀▄                ▄▀        ▀      ▀ █ ▄  ▀▄                                
                            ▄▀▄▀    ▄▀       ▀▄             ▀           █         ▀ ▀  ▀▄                              
                          ▄▀ █▀     ▄          ▀▄                       ▀▄             █ ▄                             
                        ▄█         █             ▀▄                      ▀▄              ▀ █▄                          
                       ██▀        ▀                ▀▄                     ▄▄             ▄█▀█                          
                       ▀         ▀               ▄▄▀█▀▀█ ▄                 █           ▄█▀  ▄▀                         
                    █           ▄▀           ▄▄▀▀   █     ▀ ▀▄ ▄            █        ▄      █▀▄                        
                    █ ▀▄       ▄▀        ▄ ▀        █▄          ▀ ▀▄▄▄       ▀     ▄▀        █▄                        
                   ▄   ▀█     ▄▄     ▄ █            ██               ▀ ▀▄ ▄  ▀█ ▄▄▀            █                       
                   █      ▒   ▄    █ ▀              ██                     ▀ ▀▄█▀            █ ▀▄                      
                   ▄       █▄█▄▄ ▀                  ██                     ▄▄ ▀█  ▄           ▄ █                      
                   ▀       ▄▀█                      ▀█                   ▄█▀   █   ▀ ▄        ▀  █                     
                  ▄         ▄  ▀█                    █                ▄█▀      █     ▀▀       ▄   ▄                    
                  ▀      ▄  █▄    ▀▀▄                █             ▄▄▀         █        ▀█▄   ▀▄  ▀                    
                  █   ▄█▀   ██       ▀▀▄▄            █           ▄ ▀                        ▄▄ █ ██                    
                  ▀  ▀       █          ▀▀▄▄         █         █▀                            ▀▀                        
                 █                         ▀ ▄▄      █     ▄█▀                               ▄█▄ █                     
                 ██▀                          ▀ ▄▄   █  ▄▄▀▀                                ▄▀ █▄                      
▒             ▒▒▒▓█▄                             ▀ ▄▄▀▄█▀                      ▄          ▄   █ █     ▒▒▒▒▒▒▒▒▒▒   ▒▒▒▒
                  █▀         ▄                     ▄█▀█▄▄                      █        ▄█    ▀▄                   ▒   
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ █▄      █                 ▄▄ ▀  █  ▀▀ ▄ ▄                 █       ▄▀     ▄█       ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒       ▓  ▀█     ██             ▄▄ ▀     █       ▀ █▄▄             █     ▄       ▄█                  ▒▒    
▒▒                  █    ▄   ▀█          ▄▄▀▀        █            ▀▀▄          █   ▄█        ██                ▒       
                     ▄   ▀█▄  ▀        █▀            ██               ▀ █▄▄    █  ▄▀         ▄    ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▓     ▀      ▄▄█▀                █                    ▀▀▄ █▄            █▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒     █      █ ▄▄▀▀                                           ▄▀▀  ▀███▄▄▄▄▄▀               ▒▒▒▒▒      
      ▒▒▒░▒▒           ▄▄  ██ ▀▀▄                     █                 ▄ ▄ ▀ █           ▄▄▀                    ▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄       ▄ ▀▀▄▄               █             ▄ █ ▀              ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                        ▀▄     ▀█     ▀▀▄▄          █         ▄ █ ▀                ▄ ▀                               
----------------------------
                              █   ▄▀  ▄     ▀▄               ▄█▀       ▀▄      ▀ ▀   ▀                                 
                            ▄▀▄█     █        ▀▄           ▄█▀          ▀▄        ▀ █ ▄                                
                          ▄▀ ▄▀     ▀           ▀        ▄▀               ▄           ▀ ▀                              
                        ▄██        ▀                    ▀                 █              ▀ █▄                          
                      ▄▀▄▀        ▄▀                ▄▄▄                    █             ▄█▀▀                          
                     █           ▄▀             ▄ █ ▀█ ▀ ▀▄ ▄               ▀          ▄█▀  ██                         
                    ▀█▄         ▄             █ ▀    █       ▀▀▄ ▄           ▀        ▀▀     ▄▄                        
                    █ ▀█        ▄        ▄▄▀▀        █            ▀ ▀▄ ▄     ▀▄    ▄         ▀█                        
                   ▄    ▀      █     ▄▄▀▀            █                  ▀▀▄ ▄ ▀▄ ▄▀          █ █                       
                   █       ▄  ▀  ▄▄▀▀                █                       ▀▄█▀            ▀▄▀▄                      
                   ▄       ▀██ ▀                     █                     ▄▄▀▀█  █▄          █ █                      
                   ▀       ▄█▀ ▄▄                    █                   ▄█▀   █      ▄       ▄  ▄                     
                  ▄       ▀     ▀▀▄▄                 █                 █▀      █      ▀▀▄     ▀  ▀                     
                  ▀                 ▀█▄              █             ▄█▀         █▄         ▄▄   █  ▀                    
                  █   ▄▄▀              ▀█            █          ▄▄ ▀            █          ▀▀  ▄ ██                    
                  ▀ ▄█▀                   ▀█         █▄       ▄█▀               █             ▀█ ▄                     
                 █           █               ▀█      ██     █▀                  █             █▀ █                     
                 ▄           █▄                 ▀█▄▄ ██ ▄▄▀                     █           ▄▀ ▄▄                      
▒             ▒▒▒▓▄▄         ██                    ▀▀██ ▀                       █         ▄▀  ▄▀█     ▒▒▒▒▒▒▒▒▒▒   ▒▒▒▒
                  █ █▄        █                   ▄▄ ▀█▀█▄▄                     █        █    █▄                   ▒   
                   ▄ ▀        ▀                ▄▄▀▀   █    ▀▀▄ ▄                █       ▀     ▄█       ▒    ▒          
           ▒       ▓    ▄                    █▀       ▄        ▀ █▄▄            █    ▄▀       █                  ▒▒    
▒▒                  █   ▀█              ▄▄█▀          █            ▀▀▀▄▄        █   █        ██▒▒                      
                    ▀▄               ▄▄▀▀             █                 ▀ ▄ ▄   █  ▀         ▄    ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░█      █▄▄   ▄▄▀▀                █                     ▀▀█▄▄█           █▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒     ▀      ▀█ █▀                    █▄                    ▄ █▄▀▀▀▀▀ ▀██▄▄▄█               ▒▒▒▒▒      
      ▒▒▒░▒▒          ▀▄▄ ▄█ ▀▀▀█ ▄▄                   █                ▄ █ ▀ ▄▀          ▄ ▀                    ▒▒▒▒▒▒
 ▒ ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▄      ▀▀  ▀▀ ▄▄              █            ▄ █ ▀    ▄▀        ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                        ▀▄       ▄     ▀▀▄ ▄         ▄        ▄ █ ▀       ▄▀      ▄▄ ▀                               
----------------------------
                             ▄▀ ▄  ▀  █      ▀▄              ▄█▀        █▄     ▀ █ ▄ ▀                                 
                            ▄▀ █     █                     ▄█▀           █         ▀  ▄                                
                          ▄█  ▀     ▄             ▄▄     ▄█▀              █           ▀ █ ▄                            
                        ▄▀█▀       ▄▀              ▀█▄ ▄█▀                 ▀               ▄▄                          
                      ▄▀ ▀        ▄▀                ▄██▄ ▄                  █            ▄▄▀▄                          
                    ▄█▀           ▀             ▄▄▀▀  █  ▀ ▀▄ ▄             ▀█         ▄█▀  ▀█                         
                    ▀▀▄          █          ▄▄▀▀      █        ▀ ▀▄▄         ▀▄      ▄█▀     █▄                        
                    █   ▒       █       ▄▄▀▀          █             ▀ ▀▄ ▄    ▀▄     ▀       ▄▀                        
                   ▄▀     ▒    ▀    ▄ ▀▀              █                   ▀▀▄ ▄ ▄▄▀          ▀ █                       
                   █       ▀▄   ▄ ▀                   █                       ▄▀▀ ▄           █▀                       
                   ▄        ▀▀▀                       █                    ▄▄▀▀   ▀█▄         ▄ █                      
                   █       ▄██ ▀█▄                    █                  ▄▀▀           ▄      █  ▄                     
                  █      ▄▀▀ █    ▀▀▄▄                █                █▀              ▀█▄     █ ▀                     
                  ▀          ██      ▀ ▄▄             █            ▄█▀                    ▀       █                    
                  █          ██         ▀ ▄▄          █         ▄▄▀▀                        ▀█▄█ █▀                    
                 ▄▀ ▄█▀       █            ▀▀▄▄       █      ▄▄ ▀               █              ██▄                     
                 █▄█▀         ▀                ▀█     █    ▄█▀                  █             ██ ▀                     
                 █▄                               ▀█  █ ▄█▀                     █            ▀ ▀▄                      
▒             ▒▒▒▒██                                 ████                       █         ▄▀   ██     ▒▒▒▒     ▒   ▒▒▒▒
                  ▄                                █▀▀█ ▀▀▀▄▄                   █        █▀   █▄                   ▒   
                   █  █▄                       ▄█▀    ██     ▀ ▄                █       ▀     ▄█       ▒    ▒          
           ▒       ▓   ▀█     ▄            ▄▄▀▀        █         ▀ █▄▄          █    ▄▀       █                  ▒▒    
▒▒                  █         █         ▄▄ ▀           █             ▀▀█▄▄      █   █▀       ██▒▒                      
                    ▀▄     █▄ ██     ▄█▀▀              ▀                 ▀▀▀▄▄  █  ▀         ▄    ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░█      ▀███  ▄█▀                  █                      ▀▀█▀▄▄▄        █▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒     ▄      ▄ █▀▀                     █                       ▄  ▀▀▀▀▀ ▀█▄▄█               ▒▒▒▒▒      
      ▒▒▒░▒▒          ▀▄ ▄█ ▀▀ ▀█▀▀▄▄                  █                      ▄▀         ▄▄▀                     ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄         ▄   ▀▀▄▄             █             ▄       ▄▀         █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                        ▀       ▀       ▀ ▀▄▄        █       ▄ ▄ ▀        ▄▀      ▄▄▀▀         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                             ▄▀ ▄  ▀  ▄                       ▄                 ▀  ▄ ▀                                 
                            █  █▀    ▄▀          ▄▄        ▄▄▀            ▄        ▀ █                                 
                          ▄█▀       ▄▀            ▀█▄    ▄█▀              ▀▄            █ ▄                            
                        ▄▀▄▀        ▀               ▀▀▄▄█▀                 ▀▄             ▀ ▄                          
                      ▄█           █               ▄ █ █▀▄ ▄                ▀▄            ▄▀█▄                         
                    ▄█▀           █            ▄ █ ▀   █    ▀▀█ ▄            ▀▄        ▄█▀   █                         
                    █▀▀▄         █         ▄ █ ▀       █         ▀ ▀▄▄▄              ▄█▀     ▀▄                        
                    █   ▀▄             ▄ █ ▀           █              ▀ ▀▄ ▄   ▄   ▄█▀       █▀                        
                   ▄▀     ▀▄   ▄▀  ▄ █ ▀               █                    ▀▀▄ █▄            ▄█                       
                   █          ▄█ █ ▀                   ▀                      ▄█▀█▀▄          ▀▀                       
                   ▄          ▀▀▄                                          ▄▄▀▀  █ ▀█▄        █ █                      
                  ▄█       ▄█▀  ▀▀█▄                                    ▄▄ ▀     █    ▀        ▄                       
                  █      ▄█▀        ▀█                 ▄              ▄█▀        █      ▀█▄    ▀ █                     
                  ▀     ▀              ▀█▄             █            █▀           █        ▀▀▄  █  ▄                    
                 ▄█                       ▀▀▄▄         █        ▄█▀              █            ▄ ▄█▀                    
                 █▀                          ▀ ▄▄      █     ▄▄▀▀                █             ███                     
                 █▄▄▀         ▄                 ▀ ▄▄   █   ▄▀▀                   █            ██▀▀                     
                 █▀           █                    ▀▀█ █ █▀                      █           ▀ ▀█                      
▒             ▒▒▒▒█▀▄         █▄                     ▄██▀▄▄                      █        ▄▀   █▀              ▒   ▒▒▒▒
                  █ ▀█▄       ██                 ▄▄█▀  █   ▀▀▄▄                  █       ▄▀   ▄█                   ▒   
                   █  ▀       ▀█              ▄▄ ▀     █       ▀▀▄               █     ▄      ▀▀       ▒    ▒          
           ▒       ▓     ▄     █           ▄█▀▀        █           ▀ ▄           █   ▄█       █                  ▒▒    
▒▒                  ▀    ▀█▄   ▀        ▄█▀            █               ▀ █ ▄     █  ▄▀       ▄█▒▒                      
                    ▀▄     ▀▀       ▄▄▀▀               ██                  ▀▀█▄▄ ▀           █    ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░█           ▄▄ ▀                  ▀█                      █▀▄▄▄ ▄▄      █▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒    ▀▄     ▄ ▄▄██                      █                  ▄ █ █▄    ▀▀▀▀ █▄█               ▒▒▒▒▒      
      ▒▒▒░▒▒          ▄  █ ▀▀   ▀▄▀▀ ▄▄                 █              ▄ █ ▀  ▄▄         ▄▄▀                     ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄        ▀█    ▀▀▄ ▄            ▀          ▄ █ ▀     ▄▄         █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                       ▀▀        █▄       ▀▀▄ ▄       █      ▄ █ ▀        ▄       ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                             ▄▀ ▄▀    ▄▀        ▄                        ▀▄     ▀ █  ▀                                 
                           ▄▀▄ ▄▀                ▀█▄                      ▀▄         █ ▄▄                              
                          █ █        █             ▀▀     ▄▀               ▀           ▀ ▀▄                            
                        ▄▀ ▀        █                  ▄█▀                                ▀ ▄                          
                       █▀          █               ▄▄▀▀█ ▀▀█ ▄               █            ▄▀▀▄                         
                    ▄▄            ▄            ▄▄▀▀    ██     ▀ ▀▄▄           █        ▄▄▀   █                         
                    █ ▀▄▄        ▄▀        ▄▄▀▀        ██          ▀ ▀▄▄▄      █     ▄█▀     ▄▄                        
                    ▄   ▀█▄     ▄▀     ▄▄▀▀            ██               ▀ ▀▄ ▄  █  ▄█▀       ▀▀                        
                   ▄▀     ▀▀        ▄▀▀                ██                     ▀▀▄██▀          █▄                       
                   █          ▄ ▄ ▀                    ██                     ▄█▀▄ ▀▄         ▄▀                       
                   ▀          █ ▄▄▄                     █                  ▄▄▀   █  ▀█▄       ▀ █                      
                  ██       ▄▄▀█▄  ▀▀▄▄                  █               ▄▄ ▀     █     ▀▄      █▀                      
                  █      ▄█▀  ██     ▀▀▄▄               █             ▄▀▀        █        ▄▄   ▄ █                     
                  █    ▄█▀    ██        ▀▀█             █           █▀           █         ▀█▄ ▀▄▀                     
                 █▄   ▀       ▀█            ▀█▄         █       ▄█▀              █           ▀▀▄▀█                     
                 █▀            █               ▀█▄▄          ▄▄▀▀                █             ▄ █                     
                 █             ▀                  ▀ ▄▄    ▄▄ ▀                   █            ▄▀█                      
                 ▀█▄                                 ▀▀▄▄▄▀                      █          ▄▀ ██                      
▒             ▒▒▒▒▀▀▄                               ▄▄▀▀ ▀▀▄▄                    █        ▄█   ▄▀                  ▒▒  
                  ▀                              ▄▄▀▀   █    ▀▀▄▄                █       ▄▀    █                   ▒   
                   ▀   ▀▄                      █▀▀      █        ▀▀▄▄            █     ▄      ▀▀       ▒    ▒          
           ▒       ▓    ▀█▄               ▄▄█▀          █            ▀▀▄▄        █    █       █                  ▒▒    
▒▒                  ▀     ▀            ▄▄▀▀             █                ▀▀▄▄    █   ▀       ▄▀▒▒                      
                    ▀          ▄    ▄▄▀▀                █                    ▀▀▄▄█▄▀         ▀    ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▀        ██  █▀                    █                      ▄ ███▄▄ ▄     █▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒    ▀     ▄ ▄█▀▀▄                      █                  ▄ █ ▀█      ▀▀▀▀██               ▒▒▒▒▒      
      ▒▒▒░▒▒          █ █▄ ▀     █  ▀▀▄▄                █              ▄ █ ▀   █         ▄▄▀                     ▒▒▒▒▒▒
  ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄          ▄     ▀▀▄▄           █          ▄ ▀        █         █▓▒▒▒                         ▒
▒▒                       ▀▀        ▀           ▀▄▄      █                    ▄      ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                             ▄▀ ▄█     █        ▀▄▄           ▄▀          █      ▀▄ ▄▀                                 
                           ▄▀▄  ▀     █           ▀▀▄                      █        ▀  ▄▄                              
                         ▄▀ █▀                        ▄▄                    █          ▀ ▀▄                            
                       ▄██          ▄▀                 ██ ▄                  █            ▀ ▄                          
                        ▀          ▄▀             ▄ ▄▀▀ █  ▀ ▀ ▄              █           ▄ ▀▄                         
                     ▀▄           ▄▀          ▄ █ ▀     █       ▀ ▀▄▄          █        ▄▀   ▀                         
                    █  ▀▄         ▀       ▄ █ ▀         █            ▀ ▀▄▄      ▀    ▄▄▀     █▄                        
                    ▄    ▀█▄     █    ▄ ▀               █                 ▀ ▀▄ ▄   ▄█▀        ▄                        
                   ██      ▀▀▄  ▀ ▄ ▀                   █                      ▀ █▄▀          ▀▄                       
                   ▄          ▀█▀                       █                     ▄█▀ █ ▄         ██                       
                  ▄▀             ▀█                     █                  ▄▄▀    █  ▀█▄       ▄▄                      
                  ██        ▄       ▀█▄                 █               ▄▄▀▀      █    ▀▀▄     ▀█                      
                  █▀     ▄█▀           ▀▀▄▄             █▄           ▄▄ ▀         █       ▀▄   █ ▄                     
                 ██    ▄█▀     █          ▀ ▄▄          ██         ▄█▀            █         ▀   ██                     
                 █▄  ▄█▀       █             ▀▀█        ██       █▀               █           ▀▄▄█                     
                ▄ █▄█▀         █                 ▀█▄    ██   ▄█▀                  █            ▄▀▀                     
                 █▀            █                    ▀▀▄▄██▄▄▀▀                    █           ▄▀▄                      
                 ▀▄            █                       █▄█▀                       █         ▄  ▄█                      
▒             ▒▒▒▒█  ▄         █                    ▄█▀▀ █ ▀▀▄▄                   █        █   ▀                       
                  ▀▄ ▀█▄       ██                ▄█▀     █     ▀▀▄▄               █      ▄▀    █                   ▒   
             ▒▒▒  ▀▀   ▀█      ██            ▄▄█▀        █         ▀█▄▄           █    ▄▀     █▀       ▒    ▒          
           ▒       █           ██         ▄▄ ▀           █            ▀▀█▄▄       █   █▀      ▄                  ▒▒    
▒▒                 ▀▀          ██       █▀▀              █                ▀▀█▄▄   █  ▀       ▄▀▒▒                      
                    ▀        █▄ █   ▄█▀                  █                    ▀▀█▄▀▀         ▀    ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▓▀        ▀██▄▀▀                     ▄                    ▄ ▄ ▀▀██▄ ▄    █▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒    ▀    ▄  █ ▀▀▄▀▄▄                    █                ▄ █ ▀ ▀▀      ▀ ▀██               ▒▒▒▒▒      
      ▒▒▒░▒▒         ▀█ █ ▀▀     ▀   ▀ ▀▄▄               █            ▄ █ ▀    ▀▀        ▄█▀                     ▒▒▒▒▒▒
  ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄          █      ▀▀ ▄▄          █        ▄ █ ▀       ▀        ▄▀▀                            ▒
▒▒     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█         █          ▀▀ ▄▄     █    ▄ █ ▀          █      ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                             ▄▀  █     ▄         ▀█▄          ▄█▀         ▀▄     ▀ ▀▄▀▄                                
                           ▄▀▄▀ ▀     ▄▀                    ▄▀▀            ▀▄       ▀ █▄▄                              
                         ▄█  ▀       ▄▀               ▀█▄                   ▀▄         ▀ █▄                            
                       ▄▀█▀          ▀                ▄ ▀█▀▄▄                ▀▄           ▀ ▄                          
                     ▄█             ▄             ▄▄▀    █   ▀ ▀▄▄            ▀▄           ▀ ▄                         
                     █▄▄           █          ▄▄▀▀       █        ▀ ▀▄▄        ▀▄       ▄▀   ▀                         
                    █  ▀▀▄        █       ▄▄▀▀           █             ▀ ▀▄▄    ▀▄    ▄▀     █▄                        
                    ▀     ▀█▄    ▀   ▄ █▀▀               █                  ▀ ▀▄▄▀▄▄█▀        █                        
                   ██        ▀▄▄▄▄ █ ▀                   █                       ██▀          ▄▄                       
                   █           ▀█▄▄                      █                    ▄█▀ █           ▀█                       
                  ▄█            █ ▀ ▄▄                   █                 ▄█▀    ██           █▄                      
                  █▄            █    ▀▀█                 ▀              ▄▄▀▀      ██           ▄█                      
                 ▄ ▀            █        ▀█▄▄            ▄           ▄▄ ▀         ██       ▀▄  ▀▄                      
                 ██    ▄        █           ▀▀▄▄         █         ▄▀▀            ██         ▀▄ ▀█                     
                     ▄▀         █              ▀▀▄▄      █      ▄█▀               ██           ██▄                     
                █ █▄▀           █                  ▀█    █    █▀                  ██           ▄█▀                     
                ▀▄█                                   ▀█▄█ █▀                     ██          █▀▄                      
                 ▀██                                    ██ ▄                      ██            ▀                      
▒             ▒▒▒▄▄ ▀▄                              ▄█▀  █   ▀▀▄▄                 ██      ▄█   ▀                       
                  ▀▄  ▀         ▄               ▄▄▀▀     █       ▀█▄▄             ██      ▀    █                   ▒   
  ▒               █▄     ▄      █            ▄▄▀▀        █          ▀▀█▄▄         ██   ▄      █        ▒    ▒          
           ▒       ▀▄     ▀▄    █          █▀            █              ▀▀▄       ██  █▀      ▄                  ▒▒    
▒▒                 █▀       █▄  █     ▄▄█▀               █                  ▀▀▄▄  ██         ▄▀▒▒                      
                    ▀        ▀▄ █  ▄▄ ▀                  █▄                     ▀▀██         ▀    ▒▒▒▒           ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒██         ███▀▀                     ██                   ▄ █▄▀▀ ▀█▄ ▄   █         ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒    █    ▄ █ ▀▀ ▄█ ▄ ▄                  ██               ▄ █ ▀ ▄▀       ▀▀ ▀               ▒▒▒▒▒      
      ▒▒▒░▒▒         ███ ▀▀        ▄   ▀▀▄ ▄             ██           ▄ █ ▀     ▀        ▄█▀                     ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄          ▀▄       ▀▀▄ ▄        ██       ▄ █ ▀        ▀       ▄ ▀                            ▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█         ▀            ▀▀▄     ██   ▄ █ ▀          ▀▀     ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                             ▄▀  █     ▄▀         ▀▀          ▄█▀                  █ ▀▄                                
                            ▀ █                       ▄▄    ▄█▀                       █                                
                          ▄▀ ▀        █                ▀▀ ▄▀▀                            █                             
                       ▄  ▀          █                ▄▄▀▀█ ▀▄▄                             ▄                          
                     ▄█▀            █            ▄ ▄▀▀    █    ▀ ▀▄▄                      ▄▀▀█                         
                     █▀▄▄                    ▄ █ ▀        █         ▀▀█ ▄        ▄      ▄    ▄                         
                    █   ▀▀▄       ▄▀     ▄▄▀              ▀              ▀▀█ ▄   ▀▄   ▄▀     ▀▄                        
                    █      ▀█▄   ▄▀  ▄▄▀▀                 █                   ▀▀█ ▄▄▄▀        █                        
                   █▄         ▀█▄ ▄▀▀                     █                      ▄▄▀          █                        
                   ▀▀           █▀█▄                      █                    █▀              █                       
                  ██            █   ▀▀▄▄                  █                ▄█▀                 ▀                       
                  ▀▄       ▄▀   █      ▀▀▄▄               █             ▄▄▀                    ██                      
                 █ █     ▄▀     █         ▀▀█             █          ▄▄▀▀                 ▀▄    █                      
                 ▀█    ▄▀       █             ▀█▄▄        █       ▄▄ ▀                      ▀▄  ▄▄                     
                ▄ ▀  ▄▀         █                ▀ ▄▄     █     ▄█▀                           ▀▄▀█                     
                █ █ ▀           █                   ▀▀█   █  ▄█▀                               ▄█▀                     
                ▄▀▄             █                       ▀███▀                                 █▀▀                      
                ▀▄▀▀            █                     ▄▄█▀█▀▀▄                              ▄   ▓                      
▒             ▒▒▒▄█  ▀▄         █                  ▄▄ ▀   █    ▀▀▄▄                       ▄█▀  █   ▒                   
                 ▀██   ▀▄       █▄              ▄▄▀▀      █       ▀▀█▄▄                   ▀    █                   ▒   
  ▒               ▄▄     ▀▄      █           ▄█▀          █           ▀▀▄▄             ▄█     ▄        ▒    ▒          
           ▒      ▀█▄     ▀█▄    █       ▄▄▀▀             █               ▀▀▄▄        █▀      ▄                  ▒▒    
▒▒                 ▄▀       ▀▄   █    ▄▄▀▀                █                  ▀▀█▄▄           ▄▀▒▒                      
                    ▀         ▀▄ █  █▀                    █                      ▀ ▄▀▄       ▀ ▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▄█        ▄ ███                       █                       ▄ ▀ ▀█▄▄   ▓         ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒    ▄   ▄ ▄▄ ▀  ▀  ▀▀▄▄                  █                     ▄▄       ▀ ▀▀               ▒▒▒▒▒      
      ▒▒▒░▒▒         ▄▄█ ▀         ▄     ▀▀▄▄             █            ▄ ▀     ▄         ▄█▀                     ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█ ▄          █        ▀ ▀▄▄        █      ▄ █ ▀        ▄▀       ▄ ▀                            ▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█          █            ▀ ▀▄▄   █  ▄ █ ▀            ▀     ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                             ▄▀▄ ▄▀     █           ▀          ▄            ▄     ▀█ █▄                                
                           ▄▀ █        █              ▀▀    ▄█▀              █        █▀                               
                         ▄▀█          ▀                  ▄███                 █          █                             
                       ▄▀ ▀          ▄▀              ▄ █ ▀██▀ ▀▄▄              █            ▄                          
                     ▄ ▀            ▄▀           ▄▄▀      ██     ▀▀█ ▄          █         ▄█▀█                         
                     ▄▀▀▄▄         ▄▀        ▄▄▀▀         ██          ▀▀█ ▄      █       ▀   ▄                         
                    ▀▀   ▀▀▄▄      ▀    ▄ █▀▀              █               ▀▀▄▄▄  █   ▄      ▀▄                        
                    █       ▀▀▄▄  █ ▄ ▀ ▀                  █                   ▀ ▀▄▀▄▀        ▀                        
                   █▄          ▀▀▀█▀                       █                     ▄█ █         █                        
                   ▀█          ▄▀ ▀▀▄▄                     █                   █▀   █▀▄        █                       
                  ██         ▄▀       ▀█▄                  █               ▄█▀      █  ▀█▄     ▄                       
                  ▀▀       ▄▀            ▀▀▄▄              █            ▄█▀         █    ▀█▄   ▀▄                      
                 █ █     ▄▀                 ▀▀▄▄           █         ▄▄▀▀           █      ▀█▄  ▀                      
                  ▄▀   ▄▀                       ▀█▄▄       █      ▄▄▀▀              █        ▀▀▄█                      
                █ ▀  ▄▀                            ▀▀▄▄    █   ▄▄ ▀                 █            █                     
                ▄▄▄▄▀                                 ▀▀█  █ ▄█▀                    █          ▄█▀                     
                █▀█▄                                     ▄███▄                      █          ▀█                      
                 ▄▄ ▀▄                                ▄▄ ▀ █ ▀▀▄▄                   █       ▄   █                      
              ▒▒▒█▀▄  █▄                            █▀▀    █     ▀█▄▄              ██      █▀  █                       
                  ▄▀   ▀█▄                     ▄▄█▀        █        ▀▀▄            ██          ▄                   ▒   
  ▒               ██     ▀▄                 ▄▄▀▀           █            ▀▀▄▄       ██  ▄█     ▄        ▒    ▒          
           ▒       ▄▄      ▀▄    ▄       ▄▄▀▀              █               ▀▀█▄    ██  ▀      █                  ▒▒    
▒▒                 █▀        ▀▄  █    ▄█▀                  █                   ▀▀▄▄██         ▀▒▒                      
                    ▀          ▀▄▀▄▄▀▀                     █                     ▄▀█▀▄▄      ▀▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▓█       ▄ █▄▀█▄▄                      █                 ▄ █ ▀█    ▀█▄▄  ▓         ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒    ▄   ▄ █ ▀    ▀▄ ▀ ▀▄▄                 █             ▄ █ ▀   █        ▀█▀               ▒▒▒▒▒      
      ▒▒▒░▒▒         ▀█ ▀▀         ▀▄     ▀ ▀▄▄            █         ▄ █ ▀     ▄▄         █▀                     ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄          ▀▄         ▀  ▄▄       █     ▄ █ ▀        ▄       ▄▄▀▀                            ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄▄        ▀▄             ▀▀ ▄▄  █ ▄ █ ▀           ▄▀     ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                             ▄▀▄  ▀     ▄             ▄▄                    ▄▄    ▀ ▀▄▄                                
                           ▄█ ▄▀       ▄▀               ▀▄▄  ▄                ▄      ▀█▀▄                              
                         ▄▀█          ▄▀                 ▄▀▀█▄▄                ▄         █                             
                        █             ▀              ▄▄▀▀  █  ▀ ▀▄▄            ▀▄           ▄                          
                     ▄▄              ▄          ▄ ▄▀▀      █       ▀▀█ ▄        ▀▄        ▄█▀█                         
                       ▀▀▄▄         █       ▄ ▀ ▀          █            ▀▀▄▄▄    ▀      ▄█▀  ▄                         
                    ██    ▀▀▄▄     ▀    ▄▄▀▀               █                ▀ ▀▄▄ ▀    ▀      ▄                        
                    █        ▀▀█▄ ▀▄ █ ▀                   █                     ▀▀██▀        █                        
                   █▀            ███▄                      █▄                    ▄█  ▄▄       ▀                        
                  ▄ █          ▄▀█  ▀ ▄▄                   ██                 ▄█▀     ▀█▄      █                       
                  █▄▀        ▄▀  █     ▀▀█▄                ██               █▀          ▀▀▄    █                       
                 ▄ █      ▄█▀    █         ▀█▄▄            ▀█           ▄█▀                     ▄                      
                 █ ▄    ▄█▀      █▄           ▀▀ ▄          █        ▄█▀                        ▄                      
                ▄  ▀  ▄█▀        ██              ▀▀█▄       █     ▄▄▀▀                       ▀▄▄▀                      
                ▀ █ ▄█▀          ██                  ▀▀▄▄      ▄▄▀▀                            ▀██                     
               ▀▄ ▄█▀            ▀█                     ▀▀▄▄▄▄ ▀                               ▄▄█                     
                █ ▀▄              █                      ▄▄ ██▄▄                               ▀█                      
                ▀ █ ▀▄            █                    █▀▀  █  ▀ ▄▄                         ▄   █                      
              ▒▒▒█ █  ▀▄          █               ▄▄█▀      █     ▀▀█▄                     █▀  ▄                       
                 ▀ ▄    ▀▄        █            ▄▄ ▀         █         ▀▀▄▄                     ▄                   ▒   
  ▒               ██      ▀▄      █         ▄█▀▀           ██            ▀▀█▄          ▄█▀    ▄▀       ▒    ▒          
           ▒       ▄█       ▀▄    █      ▄█▀               ██                ▀▀▄▄             █                  ▒▒    
▒▒                 █▄         ▀▄  █  ▄▄▀▀                  ██                   ▀▀▄▄ █        ▀▒▒                      
                    █             ▀ ▀▀                     █                     ▄ █▀█▄▄     ▀▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒██         █ ▀█ █▄▄                    █                 ▄ █ ▀ ▀    █ ▄  ▀         ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒    ▄  ▄ █ ▀▀     █   ▀▀▄▄▄               █             ▄ █ ▀   ▀▀       ▀▄▄               ▒▒▒▒▒      
      ▒▒▒░▒▒         ▀█ ▀           █       ▀▀▄ ▄          █           ▀        █         █▀                     ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄           █          ▀▀▀▄ ▄     █                   █      ▄▄▀                             ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄▄         █              ▀▀▀▄ ▄   ▄              ▄▄      █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                             ▄▀▄  ▀      ▀            ▀█▄       ▀           ▀▀    ▀ ▀▄                                 
                           ▄█  ▀        ▄                 █▄                  █      ▀▀ ▄                              
                         ▄▀ ▀          █                 ▄▄▀█▀▄▄               █        ▀█                             
                        █▀            █             ▄ █ ▀   █   ▀▀█ ▄           █           ▄                          
                     ▄█▄             ▀          ▄▄▀         █        ▀▀▄▄▄       ▄▄       ▄█▀█                         
                     ▀  ▀▀▄▄        ▄      ▄ ▄▀▀            █            ▀ ▀▄▄    ▄▄    ▄█▀  █                         
                    ██     ▀▀█▄    ▄▀  ▄ ▀ ▀                ▀                 ▀▀▄▄▄ ▄ ▄█▀     ▄                        
                    █▀         ▀▀▄▄ ▄▀▀                                             █▄        █                        
                   ██            ▄ ▀█▄                      █                    ▄█  ██▄      ▀                        
                  ▄ ▄         ▄▄▀      █▄▄                  █                 ▄█▀    █  ▀      ▀                       
                  █ █       ▄█▀   █      ▀▀▄▄               █               █▀       █         █                       
                 ▄ █      ▄█▀     █          ▀█▄▄           █            █▀          █    ▀▄▄   █                      
                 ▀      ▄▀▀       █             ▀ ▄▄        █▄       ▄█▀             █      ▀█▄ █                      
                █  █  ▄▀          █                ▀▀█▄     ██    ▄█▀                █           ▄                     
               ▄▀ ▄ ▄▀            █                     █▄▄ ██ ▄▄▀▀                  █           █                     
               █▀▄█▀              █                       ▀▀██▀▀                     █         ▄█▄                     
                ▄ █▀▄             █                       █▀██▀█▄                    █         ▀▄                      
                █  ▄ ▀▄           █                  ▄▄█▀   ██   ▀▀▄▄                █      ▄▄  ▄                      
              ▒▒▒▄ ▀   ▀▄         █               ▄▄ ▀      █       ▀▀▄▄             █     ▀▀  ▄▒                      
                 ▀ █     ▀▄       █             █▀▀         █           ▀█▄          █   ▄     █                   ▒   
  ▒               █▀▄      ▀▄     █        ▄▄█▀             █              ▀▀▄▄     ▄█  █▀    ▄▀       ▒    ▒          
           ▒      ▀ █        ▀▄         ▄▄ ▀                ▀                 ▀▀▄▄  ██        █                  ▒▒    
▒▒                 █▄          ▀▄     █▀▀                                         ▀███▀       ▀▒▒                      
                    █           ▄▀▄█▀                       █                     ▄▄▀ █▄     ▀▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒               ▒▒▒██      ▄ █ ▀▀ ▀▀▀▄ ▄                   █               ▄ █ ▀ ▄▀   ▀ █▄▄ ▀         ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒    ▄   ▄█ ▀            ▀▀▄ ▄              █           ▄ █ ▀     ▀        ▄█               ▒▒▒▒▒      
      ▒▒▒░▒▒         █▄▀▀           ▀▄       ▀▀▀▄ ▄         █       ▄ █ ▀       ▀▀       ▄█▀                     ▒▒▒▒▒▒
▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄           ▀▄           ▀▀▀▄▄     █   ▄ █ ▀          █      ▄▄▀                             ▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄▄         ▀▄               ▀▀▀▄▄█ █ ▀             █      █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                             ▄▀▄█ ▀      █             ▀▀ ▄    ▄█▀            ▄     █▄                                 
                           ▄█▀ ▀        █                 ▀▀ ▄▀               ▀▄     ▀                                 
                        ▄█▀ ▀          ▄                ▄ █ ▀█ ▀▄▄             ▀        ▀█                             
                      ▄▀ ▀            ▄▀            ▄▄▀      █    ▀▀▄▄▄         ▀           ▄                          
                     ▄▀▄▄            ▄▀        ▄ █▀▀         █        ▀ ▀▄▄      ▀▀       ▄▄▀█                         
                     █   ▀▀▄▄              ▄▄▀               █             ▀▀▄▄▄   █    ▄█▀  █                         
                    █▄       ▀▀▄▄   █ ▄ █▀▀                  █                 ▀ ▀▄▄█ ▄█▀     ▄                        
                   ▄▀█          ▀▀███                        █                      ███       ▄                        
                   ██            ▄▀█▀▀▄▄                     █                   ▄█▀ █▀█      ▀▄                       
                  ▄ ▀         ▄█▀  █    ▀█▄▄                 █                ▄█▀    █         █                       
                  ▀ █       ▄█▀    █       ▀▀ ▄                            ▄█▀       ▀    █▄   ▀                       
                 █ ▄▀     ▄▀       █          ▀▀█▄           ▄           █▀                ▀█   ▀                      
                ▄▀ ▀    ▄▀         █              ▀▀▄▄       █        █▀                        █                      
                █  ▄  ▄▀           █                 ▀▀█▄    █     █▀                          █▄█                     
               ▄   ▀ ▀             █                      █▄▄█  █▀                              ▀▄                     
               █▀▀█▄               █                        ▀█▀█                               ▄█▄                     
               ▀▄ ▀▄▀▄             █                    ▄▄█▀ █ ▀▀█▄                            ▀▄                      
                █  █  ▀▄           █                 ▄▄ ▀    █     ▀█▄                      ▄█  █                      
              ▒▒▒▄ ▄    ▀          █               █▀▀                ▀▀▄▄                  ▀  ▄▀                      
                 ▀ █               █          ▄▄█▀           █           ▀▀ ▄            ▄▄    █                   ▒   
  ▒               █ █              █       ▄▄ ▀              █              ▀▀▄▄        ▀▀    ▄▀       ▒    ▒          
           ▒      ▀ ▀          ▄   █     █▀▀                 █                  ▀█▄   ▄       █                  ▒▒    
▒▒                 ██           ▀▄ █▄▄█▀                     █                     ▀█▄▀       ▀▒▒                      
                   ▀█▄          ▄ █▄▀▄                       █                  ▄▄▀▀█▀ ▀▄    ▀▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒██     ▄ ▄▄▀▀  ▀▄▀▀▀▄ ▄                  █              ▄▄▀▀  ▄▄    ▀▀ ▄ ▀         ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒    ▄ ▄ █ ▀▀       ▀▄    ▀▀▀▄              ▄█          ▄▄▀▀     ▄         ██          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀ ▀             ▀         ▀▀▀▄▄        █▀      ▄▄▀▀        ▄▀       ▄ ▀                     ▒▒▒▒▒▒
▒▒▒▒░▒▒▒▒▒             ▀▀             █             ▀ ▀▄▄   █   ▄▄▀▀           ▀▀     ▄█▀                             ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █▀           █                 ▀ ██▄▀▀              █      █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                            ▄█▀ █        ▄▀              ▀▄▄   ▄█▀           ▀▀     █▄                                 
                          ▄▀ █          ▄▀                  ▄██▀               █     ▀                                 
                        ▄▀█             ▀               ▄▄▀ ▀█ ▀▀▄              █       ▀█▄                            
                       █               ▄           ▄ █ ▀     ██     ▀▀▄▄          ▄                                    
                     ▄█▀▄▄            █        ▄▄▀           ▀█         ▀▀▄▄      ▀▄       ▄▀█                         
                     ▄    ▀▀▄▄▄      ▀    ▄ █ ▀               █             ▀  ▄▄  ▀    ▄█▀  █                         
                    █▀        ▀▀█▄▄  ▄▄▄▀▀                    █                  ▀▀▄█▀▄█▀     ▄                        
                   ▄▀█            ▀███                        █                     ▄▀ ▄      ▄                        
                   █▄▀          ▄▄▀█  ▀▀ ▄                    █                  ▄▀▀   ▀       ▄                       
                  █ █         ▄█▀  █     ▀▀█▄                 █               ▄█▀     █  █▄    █                       
                  ▀ ▄       ▄▀     █         ▀▀▄▄             █            ▄█▀        █   ▀    ▀▄                      
                 █  █     ▄▀       █            ▀▀█▄          █         ▄█▀           █      ▄  █                      
                ▄  █     ▀         █                 █▄▄      ▀       █▀              █      ▀█ ▀                      
                ▀  ▀  ▄            █                   ▀▀▄▄        █▀                 █         ▄▀                     
               █   █▄▀             █                        █▄▄ █▀                    █          ▀                     
               █▀▀▀█▄              █                       ▄▄█▀▀ ▄                    █        ▄█▄                     
               ▀   █ ▀▄            █                    ▄▄▀▀     ▀▀ ▄                 █        ▀▄▀                     
                █  ▄   ▀▄          █                  █▀▀     █     ▀▀█▄              █     ▄█  █                      
              ▒▒▒▄ █     ▀▄        █             ▄▄█▀         █         ▀█▄           █     ▀  ▄▀                      
                 █  ▄      ▀       █          ▄▄ ▀            █            ▀█▄        █  ▄█    █                   ▒   
  ▒               ▄ █              █        █▀▀               █                █▄    ▄█  ▀     ▀       ▒    ▒          
           ▒      ▓ ▄          ▀▄  █   ▄▄█▀                   █                  ▀▀▄▄███      █                  ▒▒   ▒
▒▒                 ▀█            ▀▄▀▄▄ ▀                     ██                     ███       ▀▒▒                      
          ▒▒▒▒▒▒▒▒▒▀ ▄         ▄ █ ▀█▄ ▄                     █                  ▄▄▀▀▀▀▀  ▄   █▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒██     ▄ █ ▀       ▀▀▀▄ ▄                █               ▄ ▀   █      █▄ ▀         ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒    ▄  ▄█ ▀         █      ▀ ▀▄▄            ▀             ▀     ▄▄        █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀█▀              █          ▀ ▀▄▄       ▄     ▄ ▀          ▄        ▄                       ▒▒▒▒▒▒
   ▒▒▒▒                ▀█▄▄                           ▀ █▄▄  █ ▄ ▀             ▄▀     ▄█▀                             ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █▀▄▄         ▀▄                  ▀ ██                ▀    ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                            ▄▀▄ █        ▄                ▀▄▄   ▄              ▄   ▀█▄                                 
                          ▄█ █           █                  ▄ ▀█▄              ▀▄    ▀▀                                
                        ▄ █             █              ▄ ▄ ▀     ▀▀▄▄           ▀       ▀█▄                            
                      ▄█▀              ▀           ▄▄▀ ▀      █      ▀▀▄          █       ▀                            
                     ▄▄▀▀▄▄▄          █▀      ▄ █▀▀           █            ▀▄▄     █       ▄▀▄                         
                     ▄▀    ▀ ▀▄▄     ▄▀  ▄▄▄▀▀                █               ▀▀▄▄  ▄▄   ▄▀  ▄                         
                    ██          ▀▀▄▄▄▄▄▀ ▀                    ██                  ▀▀▄▄▄█▀     ▄                        
                   ▄▀               █▀█▄                      ▀█                   ▄▄▀▀▀      ▄                        
                   █ █          ▄█▀ ▀    █▄▄                   █                 ▄▀▀    ▄▄     ▄                       
                  █ █         ▄▀▀          ▀▀▄▄                █              ▄█▀        ▀     █                       
                 ▄▀ ▀       ▄▀                  █▄▄            █           ▄█▀              ▄   ▄                      
                 █  ▄      ▀                      ▀▀▄▄         █        ▄█▀                 ▀   █                      
                █  ▄▀   ▄                              █▄▄     █     ▄█▀                       ▄▀▄                     
               ▄▀  █  ▄▀                                 ▀▀▄▄  █  ▄█▀                          ▀ █                     
               ▀   ▄▄▀                                        ██▄▀                                                     
               █▀▀▀ ▄                                      ▄▄▀ █▀█▄▄                           ▄██                     
               █   ▄ ▀█▄                                ▄▄▀▀   █   ▀▀▄▄                        ▀ ▀                     
                █  █   ▀█▄          ▄               ▄▄█▀       █      ▀▀▄▄                  ▄█  █                      
              ▒▒▓  ▀▄    ▀█▄        █            ▄▄ ▀          █         ▀▀▄▄                   ▀                      
                 █  █       ▀       █          █▀▀            ██            ▀▀▄▄         ▄█    █                   ▒   
  ▒               ▄            ▄    █     ▄▄█▀                █▀               ▀▀ ▄            ▀       ▒    ▒          
           ▒      █ █           ▀▄  █  ▄▄▀▀                   █                   ▀▀ ▄ █      █                  ▒▒   ▒
▒▒                 ██             ▀▄██▀▀                      ▀                    ▄ ██▄      ▀▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ █         ▄▄█▀▀█▀▀▄ ▄                    ▄                ▄▄▀▀  ▀ ▀█▄   █▒▒▒▒ ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒██     ▄▄█▀▀     █   ▀▀▀▄▄                █            ▄▄▀▀    ▀▀    ▀█▄ ▀         ▒▒  ▒           
            ▒▒▒▒▒    ▄ ▄▄▀▀          ▀▀       ▀ ▀▄▄           █        ▄▄▀▀       █        ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀█▄              ▀▄           ▀ █▄▄      █    ▄▄▀▀         ▄▄      ▄▄▀                      ▒▒▒▒▒▒
▒▒ ▒▒▒▒                  ▄▄            █                ▀ ▄ ▄▄█▄▄▀▀            ▄      ▄█▀                             ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▄▄          █                   ▄▀█▄              ▄▀    ▄ ▀▒▒▒▒░▒▒░▒░▒▒▒▒▒▒▒░░░▒░░▒░▒▒░░░▒▒
----------------------------
                            ▄▀▄ ▄▀        █                ▀▀ ▄               ▀▀   ▀▄▄                                 
                           █  ▀          █                 ▄ ▄▀█▄               █     ▀▄                               
                        ▄  ▀            ▄▀             ▄▄▀ ▀   █    ▀▄▄          ▄▄      ▄                             
                      ▄▄▀              ▄▀         ▄ █▀▀        █       ▀▀▄▄        ▄      ▀▀▄                          
                     ▄  ▀▀▀▄▄         ▄▄     ▄▄▄▀▀                         ▀▀▄▄    ▀       ▄▀▄                         
                     ██      ▀▀█ ▄    ▀  ▄ ▀ ▀                 ▄               ▀▀▄▄  █   ▄▀  █                         
                    ▀▄            ▀▀▄██ ▀                      █                   ▀  ▀▄▀     ▄                        
                   ▄▀▀             ▄  ▀▀▄                      █                   ▄▄▀▀█▄     █                        
                   ▀ ▄          ▄█▀  █     █▄▄                 █▄               ▄▄▀▀   █▀█     ▄                       
                  █  █        ▄▀▀    █       ▀▀▄▄              ██            ▄▄▀▀      █   ▄   ▄                       
                 ▄  █       ▄▀       █            █▄▄           █         ▄▄▀▀         █   ▀    ▄                      
                 ▀        ▄          █              ▀▀▄▄        █      ▄▄█▀            █     █▄ ▄                      
                █   █   ▄▀           █                   █▄▄    █   ▄▄█▀               █      ▀  ▄                     
               ▄   ▄▀▄▄▀             █                     ▀▀▄▄ █▄▄█▀                  █        █▄                     
              ▄▀▄▄▄█▀▀               █                        ▄▄██                     █                               
              ▀▄   █▀▄               █                     ▄ ▀▀ █  █▄                  █        █▀                     
               █   █  ▀▄▄            █                  ▄█▀     █     █▄               █         ▀                     
                ▄   █   ▀█▄         █▀              ▄▄▀▀       ██        █▄            █     █  █                      
              ▒▒▓   █     ▀█▄       █             █▀▀          █           ▀█▄        ▄█   ▄    ▀                      
                 █                  █        ▄▄█▀              █              ▀█▄     ██  █▀   █                   ▒   
  ▒               ▄ ▄           ▄   █     ▄▄ ▀                                   ▀▄▄  ██▄      ▀       ▒    ▒          
           ▒      █ █            ▀▄▄█  ▄█▀▀                    █                   ▀▀▄██▀     █                  ▒▒   ▒
▒▒                 █ ▄             ██▀█                        █                   ▄▄██▀▄    ▄▀▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ █         ▄▄▀▀  █▀▀▀▄ ▄                   █               ▄▄▀▀ ▄    ▀   █▒▒▒▒ ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒█▀     ▄▄▀▀      ▀▄    ▀ ▀▄▄              ▄█           ▄▄▀▀     ▀       ▄▀         ▒▒▒▒▒           
            ▒▒▒▒▒    ▄ ▄▄ ▀           ▀▄        ▀ ▀▄▄         █▀       ▄▄▀▀       ▀▀       ▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀█▄               ▄             ▀ █ ▄    █     ▄▀▀          █      ▄▄▀                      ▒▒▒▒▒▒
▒▒▒▒▒▒▒                ▀█▀              █                 ▀▀▄ ▀ ▄ ▀            ▄▄     ▄█▀                             ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀▀           ▀▄                 ▄▄▀▀▀▄             ▄     ▄▒▓░▒░░░▒▒░▒░▒▒▒▒▒▒▒░░░▒░░▒░▒▒░░░▒▒
----------------------------
                            ▄▀▄  ▀        ▄▀                  ▄▄ ▀▀            ▄▄  ▀▄▄                                 
                           ▄▀ ▀          ▄▀                ▄ █ ▀█▀▄▄            ▀▄    ▀▄                               
                         █ ▀             █            ▄ ▄▀▀     █   ▀▀▄▄         ▀      ▀▄                             
                      ▄▄▄▄              ▀        ▄▄▄▀ ▀         █       ▀▀▄▄       █      ▀▄▄                          
                      █   ▀▀▄▄▄        ▀     ▄▄▀ ▀              █           ▀▀▄     ▄▄     ▄▀▄                         
                     █▄        ▀▀█ ▄  █▀▄ █ ▀                   █               ▀    ▀▄  ▄▀  █                         
                    ▀ █             ▀█▄▄                        ▀                     ██▀     ▄                        
                   ▄▀█             ▄▀ █ ▀▀ ▄                                       ▄▄▀▀ █▄    █                        
                   ▀ ▀          ▄█▀   █    ▀▀█▄                 █               ▄▄▀▀      ▄    ▄                       
                  █  █        ▄▀     █         ▀▀ ▄             █            ▄▄▀▀         ▀▀   █                       
                 ▄  ▄▀       ▀       █            ▀▀█▄▄         █▄        ▄▄▀▀              █▄  ▄                      
                ▄▀  █     ▄▀         █                ▀▀ ▄      ██     ▄▄▀▀                  ▀▄ ▄                      
                ▀      ▄▄▀           █                     █▄▄   █  ▄▄▀▀                      ▀█ ▄                     
               █    █▄▀▀             █                       ▀▀▄▄█▄ ▀                            █                     
              ▄▄▄▄▄██                █                        ▄▄ █▀▄                             ▀                     
              ▀    ▀▄ ▄              █                     ▄█▀▀ ▄█ ▀▀▄▄                         █▀                     
               █    █  ▀▄▄           █                 ▄▄█      █▀    ▀▀ ▄                    ▄  ▀                     
                ▄   ▀    ▀█▄         ▀              ▄▄▀▀        █        ▀▀▄▄                █▀ █                      
               ▒▓          ▀▀                   ▄▄█▀                        ▀█▄            ▄    ▀                      
                 █  █                        ▄▄ ▀               █              ▀█▄        ▀▀   █                   ▒   
  ▒               ▄ █           ▀▄▄       ▄█▀▀                  █                  █▄   ▄▄     ▀       ▒    ▒          
           ▒      █ ▀▄            ▀█▄ ▄▄▀▀                      █                    ▀ ▄▀     █                  ▒▒   ▒
▒▒                 ▀ █            ▄▄███ ▄                      ▄█                   ▄▀█ ▀    ▄▀▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█        ▄▄█▀▀  ▀▀  ▀▀▄ ▄                 █                  ▀ ▄▄  ▀▄▄  █▒▒▒▒ ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒█     ▄▄█▀▀       ▀▄     ▀ ▀▄▄             █          ▄ ▀      ▄       ▀▄          ▒▒▒▒▒           
            ▒▒▒▒▒▒▒▒▒▄▄▄▀▀             ▄          ▀ █▄▄               ▄▄▀          ▀       ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀█▄▄               ▀              ▀ ▄ ▄   █  ▄▄▀▀           ▀▀     ▄▄▀                      ▒▒▒▒▒▒
▒▒▒▒▒▒▒                ▀█▀▄▄            ▀▄                  ▀▀▄█▀▀              █      ▀                              ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▄▄          ▄                 ▄▄ ▀               ▄▄    ▄▓▒░▒░░░▒▒░▒░▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                            ▄▀ █ ▀         █                   █▄█▀            ▀   ▀▄▄                                 
                          ▄ █ ▀           █                ▄▄▀ ▀█  ▀ ▄           █   ▀▀▄                               
                         █               █            ▄▄▀ ▀     █      ▀ ▄        ▄▄    ▀                              
                      ▄█▄ ▄             ▄▀       ▄ █▀▀          ██         ▀ ▄     ▀▄     ▀▄                           
                      █    ▀▀▀▄▄▄      ▄    ▄ █▀▀                █             ▀ ▄  ▀▀     ▄▀                          
                     █▀          ▀▀█ ▄ ▄ ▄                       █                 ▀ ▄█   ▀  █                         
                    ▀ ▄               █▀▄▄                       █                    █▀▄    ▀                         
                   ▄▀ ▀            ▄▀ █   ▀▀ ▄                   █                 ▄▄▀▀ █     █                        
                   ▀ █          ▄█▀   █      ▀▀█▄                ▀              ▄▄▀▀    █ █    ▄                       
                  █           ▄▀      █          ▀▀ ▄                        ▄▄▀▀       █  ▄▄  █                       
                 █   █      ▄         ▀             ▀▀█▄         █        ▄▄▀▀          █   ▀   ▄                      
                ▄   ▄▀   ▄▄▀                            ▀▀ ▄     █     ▄▄ ▀             █    ▀█ █                      
                ▀   █  ▄▀▀                                 ▀ █▄▄ ██ ▄▄ ▀                █      █▄▄                     
               █     ▄▀                                        ▀▀▄█ ▀                  ▄█        █                     
              █▄▄▄▀▀█▄                                         █▀██▀ ▄                 ██        ▀▀                    
              ▀     ▀                                     ▄▄█▀   █   ▀▀▄               ██       █▀                     
               █        ▀▄▄           █                ▄ ▀▀             ▀█▄            ██     ▄  ▀                     
                ▄   ▄     ▀█▄         █             ▄█▀▀         ▄          █▄         ██    █▀ █                      
               ▒▓   █        ▀        █         ▄▄▀▀             █           ▀▀ ▄      ██  ▄    ▀                      
                 █  █          ▀▄▄    █       █▀▀                █              ▀▀▄    ██  ▀   █                   ▒   
  ▒               ▄  █           ▀█▄  █  ▄▄█▀                   ▄█                 ▀█▄ ███    ▄▀       ▒    ▒          
           ▒      █  █             ▀▀▄█▄▀▀                      █                     ▄██     █               ▒▒▒▒▒  ▒▒
▒▒                 █ █            ▄▄▀▀▀▀▄ ▄                     ▀                 ▄▄▀▀ ▀▄▄   ▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄         ▄▄▀▀    ▀▄   ▀▀▄ ▄                ▄             ▄▄▀▀   █       █▒▒▒▒ ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▒▒▒▒▄▄    ▄▄▀▀         ▄       ▀ ▀▄▄            █         ▄▄▀▀     ▄▄     ▀▀▄          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒█ ▄▀▀              ▀           ▀ █ ▄       █     ▄▄▀▀        ▄        ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒          ▄▄▄               ▀▄               ▀▀▄ ▄ ▄█ ▄▄▀▀            ▀     ▄▀▀                      ▒▒▒▒▒▒
▒▒▒▒▒▒▒                ▀▄ █▄             ▄                    ██▀▀              █▀     ▀                              ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▓▄ ▀▀            ▀                ▄▄ ▀                █   ▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                            ▄▀ █ ▀         █                   █▀██             █  ▀▄                                  
                          ▄▀█             ▄▀              ▄ ▄▀▀  ▀ ▀▀▄▄           ▄  ▀▀▄                               
                          ▀              ▄           ▄▄▄▀▀             ▀▀▄▄       ▀     ▀▄                             
                      ▄█▀▀▄▄▄            █      ▄▄▄▀▀            █         ▀▀▄▄     █     ▀▄                           
                      ▀█     ▀▀▀▄▄▄     ▀  ▄ ▄▀                  █             ▀▀▄▄   ▄     ▀                          
                     ██            ▀▀▀▄██▀ ▀                     █▄                ▀▀▄█      █                         
                    ▀ ▀                 ▀▀▄▄                      █                   ▄█▀    ▀                         
                   ▄▀ █           ▄▄▀        █▄▄                  █                ▄▄▀▀  ▄▄   █                        
                  ▄▀ ▄▀         ▄▀▀            ▀▀▄▄               █             ▄▄▀▀       ▄  ▀▄                       
                  ▄  █         ▀                    ▀ ▄           ▀          ▄▄ ▀          ▀   █                       
                 █          ▄▀         █              ▀▀█▄                ▄▄ ▀               █  ▄                      
                ▄    █   ▄█▀           █                  ▀▀ ▄    █    ▄▄ ▀                   █ █                      
               ▄▀   ▄▀ ▄▀              █                     ▀▀█▄▄█ ▄▄▀▀                        ▄█                     
               ▀    █▄                 █                          ▀▀█                           ▀▀                     
              ▀▄ ▀▀ ██▄                █                     ▄▄█▀▀  ▀█▄                          ▀▀                    
              ▀     █                  █                  ▄▄ ▀          █▄                      ██                     
               █    █    ▀▄▄          █▀               ▄█▀▀       █      ▀▀ ▄                 ▄  ▀                     
                ▄   █      ▀█▄        █            ▄▄▀▀           █         ▀█▄              ▀▀ █                      
              ▒▒▓    █         ▄      █          █▀▀             ▄█             █▄         ▄█   ▀                      
                 █   █          ▀█▄   █     ▄▄█▀                 █▀              ▀▀ ▄      ▀   █                   ▒   
  ▒               ▄  █            ▀▀  █  ▄▄▀▀                    █                  ▀█▄  █▀   ▄▀       ▒    ▒          
           ▒      ▀  ▀               ▄██▀                                             ▄▄      █  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                 █             ▄▄█▀▀▀█▀ ▄ ▄                    █                ▄▄▀▀▄▀▀▀   ▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄       ▄▄█▀▀     █     ▀▀▄ ▄               █            ▄▄▀▀   ▀▀  ▀▀  █▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▒▒  ▀█   ▄▄█▀▀          ▀        ▀ ▀▄▄          ▄█         ▄▀▀      █     ▀▀▄          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒█▄█▀▀              ▀▄            ▀ █ ▄     █      ▄ ▀        ▄▄       ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒          ▀█                 ▄                 ▀▀▄ ▄▀▄               ▄      ▄▀▀                      ▒▒▒▒▒▒
▒▒▒▒▒▒▒                 ██▀▄▄             █                   ▄█▀▄               ▀    ▄▀                              ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▓▄ ▀ ▄▄          █                ▄▄      ▄           █   ▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                            ▄█ █           ▄▀                  ▄ ▀█              ▄ ▀▄                                  
                          ▄▀ ▀             █              ▄▄▀▀▀   █   ▄▄         ▀   ▀▄▄                               
                       ▄█ ▀               ▀          ▄▄▀▀▀        █     ▀▀▄▄       █▄   ▀▄                             
                      ▄▀▀ ▀▄▄▄▄          █▀     ▄▄▀ ▀             ▀         ▀▀▄▄    ▀▄    ▀▄                           
                      ▄▄       ▀▀▀▄ ▄   ▄ ▄▄ ▀ ▀                                ▀▀▄▄ ▀█     █                          
                     █ ▀             ▀ ██▄▀                       █                 ▀▀▄▄▄▄▀  ▄                         
                    ▀ █                 █ ▀▀ ▄                    █                   ▄▄██   ▀                         
                   ▄              ▄▄▀   █      █▄▄                ▀█               ▄▄▀▀ ██    █                        
                  ▄▀  █         ▄▀▀     █        ▀▀▄▄              █            ▄▄▀▀    ██ █  ▀                        
                  ▀  ▄▀        ▀        █             █ ▄          █         ▄▄ ▀       ██  █  █                       
                 █   █     ▄▄▀         ▄█               ▀▀█▄       █      ▄▄▀▀          ██   ▄▄ ▄                      
                █        ▄▀▀           █▀                   ▀▀ ▄       ▄▄▀▀             ██     ▄█                      
               ▄     █  ▀              █                       ▀▀█▄▄▄▄▀▀                ██     ▀▄█                     
              ▄▀   ▄▄█▀                █                          █▀█▄                  ██      ▀▀                     
              █▀▀ ▀▀▀██▄               █                     ▄▄█▀      ▀▄               ██        ▀                    
              ▄      █   ▄             █                   █▀▀     █    ▀▀▄             ██      ██                     
               █     █    ▀█▄          █              ▄▄█▀         █        █▄          ██    ▄  ▀                     
                ▄    █      ▀▀         ▀           ▄▄▀▀           ██         ▀▀ ▄       ██    ▀ █                      
▒             ▒▒▓    █         ▀▄▄             ▄▄█▀               █             ▀█▄     ██ ▄█   ▀                      
                 █               ▀▀         ▄▄ ▀                                   ▀▄▄  ██▄    █                   ▒   
  ▒               ▄                  ▄▄  ▄█▀▀                     █                  ▀▀▄██▀   ▄        ▒    ▒          
           ▒      ▀                  ▄██▄▄                        █                    ▄██    █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒                 █ █           ▄▄▀▀  ▀▄ ▀ █ ▄                  ▄█                   ▄  ▄▄  ▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██       ▄▄▀▀       ▄      ▀▀▄ ▄             █           ▄ ▀     ▄▀   ▄▄ █▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                    ▀█   ▄▄▀▀           ▀▄         ▀ ▀▄▄         ▀       ▄▄▀▀       ▀▀     ▄▄          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒█ ▀▀                ▄              ▀ █ ▄    ▄   ▄▄▀▀          █      ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒          ▀ ▄▄                ▀                  ▀▀▄ █▄▀▀            ▄      ▄▀                       ▒▒▒▒▒▒
▒▒▒▒▒▒▒                 ▀▄ █              █                   ▄▄▀▀▄             ▄▀    ▄                               ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▓█  ▀▀            ▀               ▄▄▀     ▄▄           ▀  ▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                            ▄█  ▀           ▀                 ▄▄▄▀█▀▄▄          ▀▄ ▀▄                                  
                         ▄▄█ ▀             ▄▀            ▄▄▄▀ ▀   █   ▀▀ ▄        █▄ ▀▄                                
                       ▄█▄                ▄▀        ▄ ▄▀▀         ▀█       ▄▄      ▀   ▀▄                              
                       █  ▀ ▀▄▄▄▄         ▄    ▄ █▀▀               █         ▀▀▄▄    █   ▀▀▄                           
                      █▀         ▀ ▀▄▄▄▄ ▀▄ █▀▀                    █             ▀▀▄▄  ▄    █                          
                     █ █               ▄▀▄▄▄                                         ▀▀▀ ▄█  ▄                         
                    ▀  ▀                ██  ▀▀ ▄                   ▄                  ▄▄     █                         
                   ▄  █           ▄▄▀   █      ▀▀█▄                █               ▄▄▀▀   ▄   ▄                        
                  ▄▀  ▀         ▄▀▀     █          ▀▀▄▄            █▄           ▄▄ ▀        ▄ ▀                        
                  ▀   ▄       ▄         █               █▄▄         █        ▄▄▀▀            ▄ █                       
                 █    █    ▄▄▀          █                 ▀▀▄▄      █     ▄▄▀▀               ▀▄ ▄                      
                █    █   ▄▀             █                      ▀ ▄  ▀  ▄▄▀▀                   ▀ █                      
               █     ▀ ▄                █                        ▀▀█▄█▀▀                       ▀ █                     
              ▄   ▄▄▄██                                         ▄▄█▀▄ ▀▄                         █                     
              █▀ ▀    ▀▀                                     ▄▄ ▀   █  ▀▀▄                        ▀                    
              ▄           ▄▄                              ▄█▀▀      █      ▄▄                   █▀                     
               █           ▀█▄                        ▄▄ ▀         █▀       ▀▀▄               ▄  ▀                     
               ▀▄              ▄▄       █          ▄█▀▀            █            ▄▄            ▀ █                      
              ▒▒█    ▄          ▀█▄     █      ▄▄▀▀                              ▀▀▄        █  ▄▀                      
                 █   █               ▄  █    █▀▀                   █                 ▄▄   ▄    █                   ▒   
  ▒               ▀  █               ▀█▄█▄█▀                       █                  ▀▀▄ ▀   ▄        ▒    ▒          
           ▒      ▀▄ █              ▄▄█ ▀▀▄▄                      █▀                 ▄▄██▀    █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒                 ▄ █          ▄▄█▀▀   █   ▀ █ ▄                 █              ▄▄▀▀▀ █ ▀█  ▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██      ▄▄█▀▀        ▀       ▀▀▄ ▄                       ▄▄▀▀    ▄    ▄▄ █▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                    ▀▀  ▄▄█▀▀            ▀▄          ▀ ▀▄▄        █      ▄▄▀▀        ▀     ▄█          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒██▀▀                 ▀               ▀ █ ▄   █  ▄▄▀▀          █▀     ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒          ▀█▀ ▄               ▀▄                   ▀▀██▀▀             █     ▄▀                       ▒▒▒▒▒▒
▒▒▒▒▒▒▒                  ▄▀ ▄▄             ▀                  ▄█▀ ▀▄            ▄     ▄▀                              ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▒█    ▄▄          ▀▄              ▄█▀      █▄         ▄▀  ▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                            ▄▀█ ▀           ▄▀                ▄ ▄▀▀▀▀▄▄          █ ▀▄                                  
                         ▄▀█                ▄            ▄ █▀▀          ▀ ▄       ▀▄ ▀▄                                
                        ▄▀▄                ▀       ▄▄▄▀ ▀          █      ▀ █       █  ▀▄                              
                       ▄▀   ▀ ▀▄▄▄▄       █▀  ▄▄▄▀ ▀               █▄         ▀▀▄▄    ▄  ▀▄                            
                      ██           ▀▀▀▀▄ ▄▄▄▀▀                      █              ▀ ▄▀█   █▄                          
                     █ ▀               ▄▀█▀▀▄▄                      █                ▀ ▄ ▄█ ▀                          
                    ▀  ▄                 █     █ ▄                  ▀                 ▄▄▀▀   █                         
                   ▄   █          ▄▄▀    █       ▀▀█▄               ▄              ▄▄▀▀   ▀   ▄                        
                  ▄▀  █         ▄▀       █           ▀▀ ▄           █           ▄▄ ▀       ▀  ▀                        
                 ▄▀   ▀      ▄▄                         ▀ █▄▄       █▄       ▄▄▀▀           ▀  █                       
                 ▀    ▄    ▄█▀                              ▀▀▄▄     █    ▄▄▀▀               ▀▀▀▄                      
                █     █ ▄ ▀                                      █ ▄ █ ▄█▀▀                    ██                      
               █     █▄█▀                ▄                         ▀███                         █▄                     
              █  ▄▄▄▀██▄                 █                      ▄▄▀  █▀▀▄                        █                     
              █▀▀    █ ▀▀                █                    █▀▀   ▄█     ▄                      ▀                    
              ▄      █    ▀█▄            █               ▄▄█▀       █      ▀█▄                  █▀                     
               █     █      ▀▀           █             █▀▀                    ▀               ▄  ▀                     
               ▀▄    █         ▀█▄      ██        ▄▄█▀              ▄           ▀█▄           ▀ █                      
              ▒▒█▄   █                  █▀     ▄▄▀▀                 █             ▀▀▄       █▀ ▄▒                      
                 ▄   █              ▀█▄ █  ▄▄█▀                    ▄█                 ▄▄  ▄█   █                   ▒   
  ▒             ▒▓█   █                 █▄▀▀                       █                   ▀▀▄    ▄        ▒    ▒          
     ▒▒    ▒      █▄  █             ▄▄▀▀▀█▀▀▄                      ▀                 ▄▄▀▀▄▄   █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒                 █  █         ▄▄▀▀     ▄    ▀ █ ▄                ▄             ▄▄▀▀  ▀▀ ▀  ▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█ █     ▄▄▀▀         ▀█        ▀▀▄ ▄           █          ▄▀▀    ▄▀▀  ▀▄ ▀▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                    █▀█ ▄▄▀▀              ▄            ▀ ▀▄▄      ▄█      ▄ ▀       ▄▄     ▄▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒███                  ▀█                ▀ █ ▄ █ ▄ █ ▀           ▄     ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒          ▀█▄█                 ▄                     ▀██▀             ▀▀     ▀                       ▒▒▒▒▒▒
▒▒▒▒▒▒▒                 ▀  ▀▀              ▀▄                  █▀  ▀▄            ▀▀   ▄▀                              ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▓█▄  ▀▀▄▄          ▄               █▀       █▄        ▄▄  ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                           ▄▄▀█ ▀       ▒ ▒ ▒█               ▄▄▄▀▀▀ █ ▄           ▄▀▄                                  
                         ▄▀ ▀             ▒ █           ▄▄▄▀ ▀      █   ▀▀ ▄      ▀█ ▀▄                                
                        ▀▀▄ ▄              ▄▀      ▄ █▀▀            ▀        █       ▄ ▀▄                              
                       ██     ▀ ▀▀▄ ▄▄     ▄ ▄▄▄▀▀▀                 ▄          ▀▀▄▄  ▀█  ▀▄                            
                      █ █             ▀ ▀███ ▀                      █               █   ▄  █▄                          
                     █ █               ▄▀▀  ▀▀ ▄                    ▀█                ▀▀█▄█ █                          
                    ▀  ▀            ▄            █▄▄                 █                ▄▄▀▄█  ▄                         
                   ▄   ▄          ▄█▀              ▀▀▄▄              ▀             ▄▄▀▀  ███ ▀                         
                  ▄▀   █         ▀                      ▀ ▄                     ▄▄ ▀     ██ █ █                        
                 ▄▀   ▄▀     ▄█▀          █               ▀ █▄       █       ▄▄▀▀        ██  █ ▄                       
                ▄▀    █    ▄▀▀            █                   ▀▀▄▄   ▀▄   ▄▄▀▀           ██   █▀                       
                        ▄▄                █                        █ ▄█ █▀               ██    ██                      
               █      ▄█▀                 █                        ▄▄██                  ██     █▄                     
              █ ▄ ▄▀▀▀██▄                ██                     ▄▄ ▀ ▄█  ▄▄              ██      █                     
             ▀█▀      █   ▄▄             █▀                 ▄▄█▀▀    █    ▀█▄            ██       ▀                    
              ▄       █    ▀█            █               ▄▄ ▀                ▀           ██     ██                     
               █      █        ▄▄        █           ▄▄█▀▀           ▄          ▄▄       ██   ▄▄ ▀                     
               ▀▀     █         ▀▀       █        ▄▄ ▀               █           ▀█▄     ██  ▄▀ █                      
                █▄    █            ▀█▄   █     ▄█▀▀                 █▀              ▀    ██ ▀▀ ▄▒                      
                ▀▀    █              ▀   █ ▄▄ ▀                     █                  ▄▄███   █                   ▒   
  ▒             ▒██   █                ▄██▀█                                            ▀██   ▄        ▒    ▒          
     ▒▒    ▒      ▄▀  █            ▄▄█▀▀ ▀▄ ▀▀▄ ▄                   █                 ▄ █▄▀   █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                ▀▀▄ █        ▄▄█▀▀            ▀ ▀▄▄               █           ▄ █ ▀     ▄  █ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀ █    ▄▄█▀▀          ▀▄         ▀▀▄ ▄         █        ▄▄█▀▀     ▀▀   ▀ ▀▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒  ▄██ ▄█▀▀               ▀             ▀ ▀▄▄     ▀    ▄▄▀▀▀       ▄ ▀    ▄█          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▀██▀▄                  █                  ▀ ▄ ▄▄ ▄▀▀           ▄▄     ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒          ▀▄█ ▄▄                ▀                     ██▄                   ▄▀                       ▒▒▒▒▒▒
▒▒▒▒▒▒▒                 ██   █▄             █                  █▀   ▀▄           ▀▀   ▄▀                              ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒░▓▄▄   ▀▀            █              █▀       ▀█        ▄ ▀ ▄▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                           ▄█▀█     ▒ ▒ ▒ ▒ ▒▄▀              ▄▄▄▀ ▀ █  █         ▀ ▀▄                                  
                          █ ▀       ▒ ▒ ▒ ▒ ▒▄          ▄▄█▀▀       ▀▄   ▀▀▄▄      ▀▄▀▄                                
                        █ ▀ ▄ ▄▄      ▒ ▒ ▒ ▀     ▄▄▄▀ ▀             █        █     ▀  ▀▄                              
                       █        ▀▀ ▀▄▄ ▄▄ ▒▄▀▄ █▀▀                   ▀          ▀▀ ▄  ▀▄ ▀▄                            
                      █ ▄                █ ▀█▄                       ▄               █ ▀   ▀                           
                     █  █              ▄▀▀ █  ▀▀ ▄                   █                 ▀▀██ █                          
                       ▄            ▄▄     █     ▀ █▄                ▀▄               ▄▄▀▀ ▄ ▄                         
                   ▄   █          ▄█▀      █         ▀▀▄▄             █            ▄▄▀▀     ▄▀                         
                  ▄▀             ▀         █              █ ▄         ▀         ▄▄▀▀         ▄█                        
                 ▄▀    ▄     ▄█▀          ██                ▀▀█▄      ▄      ▄▄▀▀            ▄ ▄                       
                ▄▀     █   ▄▀▀            █▀                    ▀▀ ▄  █   ▄█▀▀                ▄▀                       
               ▄▀     █ ▄█▀               █                        ▀ █▀██▀                     ▄█                      
               ▀     ▄█▀▀                 █                        ▄▄▄██▀▄                      █▄                     
              ▄▄ ▄▀ ▀ █▀█                 █                      █▀▀  █  ▀█▄                     █                     
             ▀█            ▄▄             █                 ▄▄█▀            ▀                    ▀▀                    
              █             ▀             █               █▀▀         █        ▄▄               ██                     
               █               ▀█▄        ▀          ▄▄█▀             █         ▀█▄           ▄▄▄▀                     
               █▀                  ▄▄              █▀▀               █▀           ▀█▄        ▄  █                      
                █▄                  ▀▀        ▄▄█▀                   ▀               ▀       ▀ ▄                       
                ▀▀▄                    ▀█▄  █▀▀                      ▄                  ▄  █▀  █                   ▒   
  ▒             ▒█▄                    ▄▄▀▀▀▄▄                       █                  ▄▀█   ▄        ▒    ▒          
     ▒▒    ▒     ▀ █               ▄▄▀▀   █▄  ▀ ▄ ▄                 ▄█              ▄▄▀▀█▄█   ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                █ ▀          ▄▄▀▀        ▀      ▀ ▀▄▄             █           ▄▄▀▀   ▄▄  █ █ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▀▄     ▄▄▀▀            █           ▀ ▄ ▄                ▄▄▀▀      ▀      ▀▒▒▒▒▒ ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒ █▄█ ▄▄▀▀                 █              ▀ ▀▄▄    █   ▄▄▀▀         ▀▀    ██          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▀█▀█                    ▄                   ▀ ▄ █▄ ▀           ▄▄     ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒          ▄▀ ▀▀ ▄               ▀▄                    █▀█▄            ▄▄    ▄                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒                ▀▄█▄ ▀ ▄▄             ▀                 █▀    ▀▄          ▀    ▄▀                              ▒
░░░░░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█      █           █              █▀        ▀▄        ▀▀ ▄▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                           ▄█▀ ▀▒ ▒ ▒ ▒ ▒ ▒▒▒▒█              ▄ █▀▀   ▀  █         █▀▄                                  
                          █ ▀   ▒ ▒ ▒ ▒ ▒ ▒ ▒█         ▄▄▄▀ ▀        ▄    ▀▀▄▄     ▀▄▀▄                                
                        ▀▀▀ ▀▀▄▄ ▄▄ ▒ ▒ ▒ ▒ ▄▀   ▄▄ ▀▀▀              █         ▄▄    █ ▀                               
                       ██          ▀ ▀▀▄▄ ▄▄█ ▄▀ ▀                    █          ▀▀ ▄ ▀ ▀▄                             
                      █ ▀                ▄▄ █▀▄▄                      █             ▀ ▄▄█▄▀                            
                     ▀                 ▄█▀ ▄█    █ ▄                                     █▄▀▄                          
                        █           ▄▄     ██      ▀▀▄▄               █               ▄▄▀▀ ▀▀                          
                   ▄    █         ▄█▀      █           ▀▀ ▄           ▀▄           ▄▄▀▀    ▀▄█                         
                  ▄▀   █       ▄ ▀         █                █ ▄        █        ▄▄▀▀        ▀▄▄                        
                 ▄▀    █     ▄█▀           █                  ▀▀▄▄           ▄▄▀▀            ▀█▄                       
                ▄▀          ▀              █                      ▀▀ ▄ ▄   █▀                 ▀█                       
               ▄▀      ▄▄█▀                █                         ▀▄██▀                █     ▀                      
              ▄▀    ▄ ▄▄▄                  █                       ▄▄    ▀▄               █▄    ▄▄                     
             ▄█ ▄▀ ▀   █▀▀                 ▀                   ▄▄█▀▀                      ██     █                     
             ▀▄        █   ▀█                               ▄▄ ▀       █      ▄           ██     █▀                    
              █▄       █      ▀▄▄                       ▄▄█▀▀          █       ▀█▄        ██    ██                     
              ▀▄       █        ▀ ▄▄       ▄         ▄  ▀             █          ▀█▄      ██  ▄▄▄                      
               ██     █▀           ▀█      █     ▄▄█▀▀                ▀            ▀▀▄    ██ ▄  █                      
                ▄▀    █               ▀█▄  █  ▄▄▀▀                    ▄               ▀   ██▄▀ ▄                       
                █▀▄   █                   ▄██▀                        █                   ██▀  ▀                   ▒   
  ▒             ▒▄▀▄  █               ▄▄█▀▀▀▀▀▄▄                     █▀                 ▄▄▀▀  █        ▒    ▒          
     ▒▒    ▒     ▀ ▄  █           ▄▄█▀▀    █    ▀ █ ▄                ▀              ▄▄▀▀ ▀▀█  ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                ▄ █ █        ▄▄▀▀        ▀█       ▀▀▀▄▄                        ▄▀▀   ▄▄  ▀ █ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▀█    ▄▄▀▀             ▄            ▀ ▄ ▄       █       ▄ ▀       ▄   ▄▄▀▒▒▒▒▒ ▒░▒                
                 ▒ █▄██▄▄ ▀                 █▄               ▀ ▀▄▄  ▄▀ ▄ █ ▀         ▀     ██          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀█▀▀ ▄▄                   ▀                    ▀ ██▀▀            ▀▀     ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀▄ █ ▀█                 █                    ▀▀ █▄           ▄▄    ▄▀                       ▒▒▒▒▒▒
 ▒▒▒▒▒▒                ▀▄ ▄  ▀▀▄▄            ▀▄                █▀     █▄          ▄  ▄▄▀                              ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀     ▀ ▄▄          ▀             █▀         ▀▄       ▀▀ ▄▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                           ▄▀█▒▀▒ ▒ ▒ ▒▒▒▒▒▒▒▒▄▀            ▄ █  ▀    █ ▀█        ▀█▄                                  
                         ▄▄ ▒ ▒ ▒ ▒ ▒ ▒ ▒▒▒▒▒▒▄       ▄ ▄▀ ▀          ▀    ▀▀ ▄    ▀▄▄                                 
                        ██ ▀▀ ▀▀ ▄ ▄▄▄▒ ▒ ▒▒▒▀  ▄  █  ▀               ▄       ▀ ▄▄    █▄                               
                       █ █            ▀▀ ▀▀▄▄█  ▀                     █            █  ▀█▀▄                             
                      ▀ ▄▀               ▄▄ █ ▀▀ ▄                     █             ▀▀ █ ▀▄                           
                     ▀  █              ▄█▀  █    ▀ █                   ▀                ▀ █▀                           
                    ▀   ▀           ▄▄      █        ▀▀▄▄              ▄              ▄▄▀▀██▀                          
                   ▀              ▄█▀       █             ▀ ▄          █           ▄▄▀▀   ████                         
                  █▀    █      ▄▄           █               ▀ █▄        █       ▄▄▀▀      ██ ▀▄                        
                 ▄▀     █    ▄█▀            █                   ▀▀▄▄    ▀    ▄█▀▀         ██ ▀█                        
                ▄▀     █  ▄▄                                         █ ▄  ▄█▀             ██  ▀█                       
               ▄▀      █▄█▀                                           ▄██▀                ▀█   ▀▄                      
              ▄▀   ▄ ▄▀▀█▄                                          ▄▀▀                    ▀    ▄▄                     
             ▄█▄▀ ▀        ▄▄               ▄                  ▄▄█▀     █    ▄▄                  █                     
             ▀▄             ▀ ▄▄            █                █▀▀       ▄█     ▀█▄                █                     
              █▄               ▀▀           █           ▄▄█▀           █        ▀█▄             ██                     
              ▀▀▄                 ▀█▄       █        ▄█▀▀                         ▀█▄          █▄                      
               █▄                     ▄▄   ██    ▄▄▀▀                  █            ▀▀▄      ▄  █                      
                 █     █               ▀ ▄▄██ ▄█▀▀                     █               ▀▄   ▄  ▄                       
                █ ▀    █                  ██▄█                        █                     ▀  ▀                   ▒   
  ▒             ▓ ▀▄   █              ▄▄▀▀  ▀ ▀▀▄ ▄                   ▀                  ▄▀█  █        ▒    ▒          
     ▒▒    ▒▒▒▒▒▒█ ▀▄  █          ▄▄█▀      ▄     ▀ █ ▄               ▄            ▄ ▄ ▀ ▀▀   ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                ▄ ▀▄ █      ▄▄█▀▀         █▄        ▀▀▀▄▄           █        ▄▄█▀▀   ▄ ▀ ▄ █ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▄ █  ▄▄█▀▀              ▀             ▀ █ ▄     █▀    ▄▄█▀▀      ▄▄   █▄▒      ▒▒                 
                 ▒▒▄▄ ▄██▀▀                  █                 ▀ ▀▄▄ ▀ ▄▄▀▀                ██          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀█  ██▄▄                  ▀▄                     ███             ▀▀    ▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀▄  ▄  █                 ▀                  ▄▀▀  █▄          ▄ ▀   ▄▀                       ▒▒▒▒▒▒
 ▒▒▒▒▒▒                ▀ ▀    ▀▀ ▄            █                ▀▀      █▄        ▄▄  ▄█▀                              ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ █     ▀ ▄▄         ▀▄            ▀▀          █▄         ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                           ▄▀█▒▀▒ ▒▒▒▒▒▒▒▒▒▒░▒▒█           ▄  █  ▀    █  ▀█        █▄                                  
                         ▄ █▄▄▒ ▒ ▒ ▒▒▒▒▒▒▒▒▒▒▓▀     ▄  █  ▀          ▀▄    ▀▀ ▄    ██▄                                
                        ▀▀    ▀▀ ▀▀ ▄▄ ▓▄▒▒▒▒▒▄▄  █  ▀                 █       ▀▀▄▄  ▀▀                                
                       ▀                 ▀▀ ██▄▄                                    ▄▄ ▀▄                              
                      ▀  █               ▄▄  █   █ ▄                   █               █▀█▀▄                           
                     ▀   █             ▄█▀   █     ▀ ▄▄                 █                ▀█▀                           
                        ▄▀          ▄▄       █         ▀▀ ▄             ▀             ▄▄▀▀  ▀                          
                   ▀    █         ▄▀▀                       █ ▄         ▄          ▄▄ ▀     ▄▄                         
                  ▀▀    █      ▄▄                             ▀▀▄▄      █       ▄▄▀▀         ▄                         
                 ▀▀          ▄▀▀                                  ▀▀ ▄   █    █▀              ▀                        
                █▀        ▄▄                 █                       ▀ █ ▄▄█▀                 ▀█                       
               █▀       ▀▀▀                  █                        ▄▄ ▀█▄                   ▀▄                      
              ▄▀  ▄ ▄▀ ▀█▀                   █                     ▄█▀▀  █ ▀█▄                  ▀                      
             ▄█▀▀▀      █  ▀█                █                 ▄▄▀▀     ▄▀   ▀█▄                 █                     
             ▀▀        █▀     ▀█▄           ██             ▄▄█▀▀        █      ▀█▄               █                     
              █▄       █          ▄▄        ██          ▄  ▀                     ▀█▄            ██                     
              ▀▀▄      █           ▀ ▄▄     █       ▄▄█▀                █          ▀█▄         █▄                      
               █▀▄     █              ▀▀    █    ▄▄▀▀                  ▄█            ▀█▄      ▄ ▀                      
               ▀ ▄     █                 ▀█ █▄▄█▀                      █               ▀▀▄  ▄▄ █                       
                █ █                      ▄▄██▀▄▄                                          ▀▄   ▀               ▒▒▒░▒   
  ▒             ▓  █                  ▄█▀▀   █  ▀ ▄ ▄                  █               ▄▄███  █        ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒█  ▀              ▄▀▀       ▄      ▀ █▄▄              █           ▄▄▀▀  ▀ █ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒               ▀  ▀         ▄▄ ▀           █           ▀▀▄▄         █        ▄▄▀▀     ▀▀ █ █ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▀▄▄  ▄▄▀▀               ▀█              ▀ █ ▄    ▀    ▄▄▀▀       ▄▄▀  █▄       ▒▒                 
                 ▒▓▄▄ ▀█▀▀                                       ▀ █▄▄▄ ▄▀▀          ▄▄    █▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀▄  ▀▀▀ ▄                  █                    ▄▄▀█             ▀     ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀  ▀▀ ▀ ▄▄               ▀█                 ▄▀▀   █           ▀▀   ▄▀                       ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀▄  █    ▀▀              ▀              ▄▀▀       ▀        ▄▄▀ ▄█▀                              ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄  ▄     ▀▀▄▄         █            ▀▀           █      ▄▄ ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                           ▄▀ ▒▒▒▒▒▒▒▒░▒▒░▒▒░▒▒▓▀         ▄▄ █▀ ▀      ▀   █      ▀▀▄                                  
                         ▄▀█▄ ▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▄▄ █▀ ▀            ▄     ▀▀     ▀▄                                 
                        ██       ▀▀ ▀▀▀▓▄▒▄▓▓░█▀ █  ▀                  ▀▄       ▀▀   ▀█                                
                       █▀█                  ▄█▀▀ ▄                      █          ▀▀ ▄▀▀▄                             
                     ▄█▀ █               ▄ ▀     ▀ █                                  ▀ ▄██                            
                    ▄ ▀  ▄             ▄█▀           ▀▀▄▄               █                 ▄▀                           
                   ▄▀▀   █          ▄▄        ▄           ▀ ▄            █            ▄▄▀▀                             
                  ▄▀▀    █        ▄▀▀         █             ▀ █▄         ▀         ▄▄ ▀     ▀▄                         
                  ▀      ▀     ▄█             █                 ▀▀▄▄     █      ▄▄▀▀         ▄                         
                 ▀      ▄    ▄▀▀              █                      █ ▄ ▀▄   █▀              █                        
                ▀       █ ▄█▀                ▄█                        ▀ ▄██▀                  ▄                       
               ▀       ▄█▄                   ██                           █▀▄              ▄   ▀▄                      
              ▀  ▄ ▄▀ ▀ ▀▀ ▄▄                █▀                   ▄▄█▀   ▄▀  ▀▄            █▄   ▀                      
             █ ▀▀           ▀ ▄▄             █                 ▄▄▀▀      ▀     ▀▄          ██    █                     
             ▀█         █      ▀▀▄▄          █             ▄▄█▀                 ▀█▄        ██    █                     
              ▀▀        █         ▀▀         █          ▄█▀▀             █        ▀█▄      ██   █▀                     
              ▀▀        █            ▀█      █      ▄▄▀                 ▄▀          ▀█▄    ██  ██                      
               █▀▄      █               ▀█   █   ▄█▀▀                   █             ▀█▄  ██ █ ▀                      
               ▀ ▀▄                        ▀██▄ ▀                                       ▀█▄▀█▄ █                       
                ▄ ▀▄   ▄                 ▄▄█▀█▀ ▄ ▄                     █                 ▀██ ▄       ▒▒▒▒▒▒▒▒▒▒▒▒▒    
  ▒             █   ▄  █             ▄▄█▀▀   ▀█   ▀ █ ▄                ▄▀              ▄▄▀█▄▀ █        ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▄  ▄  █         ▄▄█▀▀        ▀       ▀▀█▄▄            █           ▄▄▀▀   ▄▄ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒               █   █ █     ▄▄█▀▀            █            ▀▀▄                  ▄ ▀     ▀  █ ▀ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   █▀ ▄▄█▀▀                █▄               ▀ █ ▄   █  ▄ █ ▀        ▀▀  █▄       ▒▒                 
                 ▒█▄  █▄▀▀                     █                   ▀ █▄██ ▀          ▄▄    █▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒█    █▀▀ ▄                  ▄                   ▄▄▀▀█             ▄    ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀▄   ▄▄ ▀ ▄▄               █                ▄▄▀▀    ▀          ▀   ▄▄▀                       ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀▄   ▄     █             ▀█             ▄▀▀       ▀█        ▀▀ ▄▀▀                              ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▀▄      ▀▀▄▄         ▀          ▄▀▀           ▀▄     ▄▄ ▄▓▒▒▒▒▒                             
----------------------------
                            █ ▓▒▒░▒░▒▒░▒▒░▒▒░▒▒▒▀         ▄  █  ▀      ▀▄   ▄▄    ▀▄                                   
                         ▄▄▀▀▒▄▓ ▓▄▓░░▒▒░▒▒▒▒▒▒▓▀   ▄ ▄█ ▀▀             █      █▄    ▄                                 
                        █▀█         ▀▀▀ ▀▀▀▓▓▒▓█ ▀ ▀                    ▄         █▄  ▀▄                               
                      ▄█▀ ▀                 ▄█ █ █ ▄                    ▀▄          ▀█ ▀▄                              
                     ▄█▀                 ▄ ▀   █   ▀ ▄▄                  █             ▀█▀                             
                    ▄▄▀  █             ▄█▀     █       ▀▀ ▄              ▄                ██                           
                   ▄ ▀   █          ▄▄         █            █ ▄          █▄           ▄▄▀▀ ▄▄                          
                  ▄ ▀    █        ▄▀▀         ██              ▀▀▄▄        █        ▄▄ ▀    ██                          
                 ▄▀            ▄█▀            ██                  ▀▀ ▄          ▄▄▀▀       ██▀                         
                ▄▀       ▄    ▀               █▀                     ▀ █  █  ▄█▀           ██ █                        
                █         ▄█▀                 █                          ███▀              ██  ▀                       
               █      ▄ ▄█                    █                        █▀▀▄▀               ██  ▀▄                      
              █  ▄▄▀ ▀   ▀ ▀█                 █                   ▄▄▀                      ▀█   ▀                      
             █▀▀              ▀█              █                ▄█▀▀             ▀▄               █                     
             ▀█         █        ▀█▄          █            ▄▄ ▀           █       ▀▄             █                     
              ▀█        █           ▀█▄       █        ▄▄█▀▀             ▄▀        ▀█▄          █▀                     
              ▀ █       █              ▀█▄    █     ▄▄▀▀                 █           ▀█▄       ██                      
               █ ▀                         █▄ ▀ ▄▄█▀                                   ▀█▄    █ ▀                      
               █  ▀     ▄                   ▀▄▄▀▀                        █               ▀▄  █ █                       
                ▄ ▀     █                 ▄ ▀ █ ▀ █ ▄                   ▄▀                 █▄ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    
  ▒             █  ▀▄   █            ▄▄ ▀     █▄    ▀ █▄▄               █               ▄ █▀█ █        ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒   ▀▄  ▀        ▄▄▀▀          █        ▀▀▀▄▄                     ▄ █ ▀  ▄▄ █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒               █   ▀▄      ▄▄▀▀              ▄             ▀▀▄        █     ▄▄█▀▀         ▀▀ ▒▒              ▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀    ▀█ ▄▄▀▀                  █                 ▀ ▄ ▄ ▄▀ ▄▄▀▀         ▀▀  ██       ▒▒                 
                 ▒█▄ ▄█▀█▄                     █▄                    ▀▄█ ▀           ▄▀▀   █▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▀▄    ▀▄▀▀ ▄                  █                  ▄▄▀▀ ▀           ▄▄   ▄▄▀                  ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀▄   ▀   ▀ ▄▄               ▄               ▄▄▀▀    ▀█             ▄█▀                       ▒▒▒▒▒▒
 ▒▒▒▒▒▒                ▄  ▀       █             █             ▄▀▀        ▀▄       ▀▀ ▄▀                               ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▀▀       ▀▀▄▄        ▀▄         ▄▀▀            █     ▄▀▀▄▓                                  
----------------------------
                            █▒▓░░░▒░▒▒░▒▒░▒▒░▒▒▒▓█       ▄  █▀ ▀        ▄    ▄▄   ▀▄                                   
                         ▄█▀ ▀▀▀▀▓▓▓▓▓▓▓░▒▒▒▒▒▒▒▀  ▄  █  ▀              ▀▄      ▄▄  ▀                                  
                        █▀▀             ▀▀▀ ▀▀▀▒█▄▀▀                     █         ▄▄ ▀▄                               
                      ▄█▀ ▄                 ▄█ ██▀ █                     ▄          ▀ ▄▄█▄                             
                     ▄▄▀  █              ▄ ▀   ██    ▀▀▄▄                ▀▄            ▀ █▄                            
                    █▄▀   █            ▄█▀     █▀         ▀ ▄             ▀               ██▄                          
                   █▄▀    █         ▄▄         █            ▀ ▄▄          ▄           ▄▄▀▀ ██                          
                  ▄ ▀     █        ▀▀          █                ▀▀▄▄      ▀▄       ▄▄▀▀    ██▀                         
                 ▄             ▄█▀             █                     █ ▄   ▀    ▄█▀▀        █▀▄                        
                ▄█       ▄  ▄ ▀                █                       ▀ ▄▄▄ ▄█▀              ▄                        
               ▄█        █ ▀▀                  █                         ▄▄██▄                 ▀                       
               █     ▄ ▄▀█ ▄▄                  █                      ▄█▀▀   ▀▄                ▀▄                      
              █ ▄▄▀ ▀    █  ▀ ▄▄               █                  ▄▄ ▀     ▄                    █                      
             █▄▀               ▀ ▄▄            █              ▄▄█▀         █      ▄              █                     
              ▄▄         █        ▀ ▄▄         █            ▄▀▀           █        ▀▄            ▄                     
              █▄         █           ▀ ▄▄              ▄▄█▀               ▀         ▀█▄         █▀                     
              ▀ ▄        ▀              ▀ ▄▄        ▄█▀▀                  ▄           ▀█       ██                      
               █ ▄                         ▀ ▄▄ ▄▄ ▀                      █             ▀▄  █ █▄                       
               █  █     █                   ▄▄█▀█ ▄                      █                  ██ █                       
                ▄  █    █               ▄▄█▀▀  █  ▀ █▄▄                  ▀                ▄▄▄▀▄▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   
  ▒             █   █   ▀           ▄▄█▀▀      █      ▀▀█▄▄              ▄            ▄▄▀▀▀▀▀ ▀        ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▀    █  ▄       ▄▄█▀▀          ▀█         ▀▀▀▄▄          █        ▄▄▀▀   ▄▄▀██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒               █    █ █    ▄▄▀▀               ▀              ▀▀▄▄     █     ▄▄▀▀      ▄▄  █▀ ▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  █     ██ ▄▀▀                   ▄                  ▀ ▄  ▀  ▄▀▀         ▀   ▄█       ▒▒                 
                 ▒▄  █  █▄▄                     █                     ▄██▀            ▀▀   █           ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▀▄     █ ▀▀ ▄                 █▄                 ▄▄ ▀  █          ▄▄▀  ▄▀▀                  ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀▄    █   ▀ ▄▄               █              ▄▄▀▀     ▀▄        ▄▄  ▄▀                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀▄   █       █ ▄           ▄            ▄▀▀         █          ▄▀                               ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄  █        ▀ ▄▄        █         ▄▀▀             ▀     ▀▀▄▀                                  
----------------------------
                           ▄▄▒░░░░▒░▒▒░▒▒░▒▒░▒▒▒▒█      ▄▄ ▄█  ▀         █  ▀▀    ▀▄                                   
                         ▄▄  ▀▀▀▀▀▀▀▀▓▓▓▓▓▓▓▒▒▒▒▒▄▄  █  ▀                ▄     ▀▀   ▀▄                                 
                        █ ▄                 ▀▀▀▄██▀                      ▀▄       ▀▀  ▀▄                               
                      ▄█▀ █                 ▄█     ▀ ▄▄                   ▀          ▀▀ ▀▄                             
                     █▄▀  █              ▄ ▀▀   █      ▀▀ ▄               █             ▀██▄                           
                    ▀▄▀   █            ▄█▀      █         ▀ █              █              ▄█▄                          
                   █▄▀    █         ▄▄          █             ▀▀▄▄         ▀          ▄▄▀▀                             
                  █ ▀     █        ▀▀           █                  ▀ ▄     █       ▄▄▀▀      ▄                         
                 █             ▄█▀              █                    ▀ ▄▄   █    █▀▀          ▄                        
                ▄█          ▄▄                  █                        ▀▀ ▄▄█▀              █                        
               ▄█        ▄▄▀▀                   █                         ▄ ▀█▄                █                       
              ▄█    ▄ ▄▀▀▀█▀█                   █                    ▄▄█▀   ▄ ▀▀▄              ▀▄                      
              █▄▄▄▀▀      █   ▀█                                   ▄▀▀      █                   ▄                      
             ██                  ▀█                           ▄▄▀          █       ▄        █    ▀                     
              █▄         █          ▀█▄                   ▄▄█▀▀                     █▄      ██   ▄                     
              █▀▄        █             ▀█▄▄            ▄  ▀                ▄         ▀█▄    ██  █                      
              ▀ ▀▄       ▀                ▀▀▄▄  █  ▄▄█▀                    █           ▀▄   ██ ██                      
               █ ▀▄      ▄                   ▀▀▄██▀▀                      █               ▄ ▀█▀▄                       
               ▄  ▀▄     █                  ▄▄ ▀▀▀█▄▄                     ▀                ▀▄ ▀▀                       
   ▒▒▒▒▒▒▒▒▒▒▒▒▀   ▀▄    █              ▄▄▀▀    ▄   ▀▀█▄▄                 ▄               ▄▄▀██▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   
  ▒             █   ▀▄              ▄▄▀▀        █       ▀▀█▄▄             █           ▄▄▀▀ ▀█ ▀        ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒█    ▀▄ █       ▄▄█▀            █▄           ▀▀▄▄        █         ▄▀▀    ▀▀ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒               ▄    ▀▄█   ▄▄█▀▀                █               ▀▀▄▄    ▀   ▄ ▄ ▀      ▄▄  █▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 █     ██▄█▀▀                    ▀                   ▀▀▄ ▄ █ ▀          ▄  ▄█       ▒▒                 
                 ▓▄ ▄█ ▀▀█▄▄                     █                    ▄▄ ▀            ▀▀   ▀           ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▀▄     ▀▄ ▀▀                   █                 ▄▄ ▀  ▀█          ▀▀  ▄▀▒                  ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀▄    ▀▄   ▀▀▄▄              █▄             ▄▄▀▀      ▄        ▄▄  ▄▀                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀▄   ▀▄      ▀▀             █           ▄▀▀          ▀       ▄ ▄▀                               ▒
▒▒                      ▓▄  ▀▄        ▀▀▄▄        ▀        ▄▀▀             ▀▄    ▀▀▄▀                                  
----------------------------
                           ▄▄█▓░░░▒░▒▒░▒▒░▒▒░▒▒▒▒░▄      ▄ ▄▀▀▀          █   ▀█▄  ▀█                                   
                         ▄██     ▀▀▀▀▀▀▒▒▓▓▓▒▓▓▓▒██   ▀ ▀                 █      █▄ ▀▄                                 
                        ▀█ █                   ▄██ ▄                      ▄         ▄▄▀▄                               
                      ▄█   █                ▄▄   █   ▀▀▄▄                 ▀▄           ▄▄▄                             
                    ▄▀▄▀   █               ▀▀    █        █                ▀            ▀▀▀▄                           
                   ▄▀▄▀    █           ▄█▀       █          ▀▀▄▄           █              ▄█▀                          
                   ▀▄▀     █        ▄█           █              ▀▀ ▄        █         ▄▄▀▀   ▄                         
                  ▀ ▀      █     ▄ ▀▀            █                 ▀ ▄      ▄      ▄▄▀▀      ▄                         
                 █         █   ▄█▀               ▀                     ▀▀▄▄ ▀▄   █▀           ▄                        
                ██         ▀▄█                                              ███▀              ▀                        
               ▄█        ▄ ▄█                                            ▄▄▀▀▄▀▄            █  █                       
              ▄█   ▄ ▄▀ ▀ █ ▀ ▄▄                                     ▄▄█▀    █ ▀█▄          ██ ▀▄                      
             ▄█ ▄▀▀       █    ▀▀▄▄              ▄                ▄█▀▀      █               ██  █                      
             ▀▀           ▀        ▀█▄           █            ▄  ▀                  ▄       ██   ▄                     
              █▀          █           ▀█         █        ▄▄█▀              █        █▄      ▀  ▄█                     
              █ ▀         █              ▀█      █     ▄█▀▀                ▄█         ▀█        ▄                      
              ▀  ▀        ▀                 ▀█▄  █ ▄▄▀▀                    █             ▄     █▀                      
               █  █      ▄                     ████▀                                      ▀▄  ▀█                       
               ▄   █     █                 ▄▄█▀▀ ▀▀▀█▄▄                    █               ▀█ ▀▀                       
   ▒▒▒▒▒▒▒▒▒▒▒▒▀    █    ▀             ▄▄█▀▀     ▄    ▀▀█▄▄               ▄▀              ▄▄███▒▒▒  ▒▒▒▒▒▒▒▒▒▒         
  ▒             █    █   ▄          ▄▄▀▀         █         ▀▀▄▄           █            ▄ ▀  ▄█         ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒█     █  █      ▄▄ ▀             █             ▀▀▄▄              ▄▄█ ▀    ▀▀▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒
▒▒              ▀      █ ▀  ▄▄▀▀                 █▄                ▀▀▄▄   █  ▄▄▀▀▀      ▄ ▀ █▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 █     ▄▄▄▀▀                      █                    ▀▀▄█▀▀          ▄▄  ▄▀       ▒▒                 
                 █▄ █ ▀▀ ▄▀▄▄                     ▀                   ▄▄ ▀▀                █           ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▀▄      █  ▀▀                   █                ▄▄ ▀   ▀▄         ▀▀  ▄▀               ▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒        ▀▄     ▀    ▀▀▄▄              █             ▄▄▀▀       ▀       ▄▀▀ ▄▀                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀▄    ▀       ▀▀            █           ▄▀▀          ▀▄     ▄▄ ▄▀                               ▒
▒▒                      ▓▄   ▀         ▀▀▄▄       ▀█       ▄▀▀              █      ▄▀                                  
----------------------------
                           ▄▄█▓▓▓▓▓░▒▒░▒▒░▒▒░▒▒▒▒░█▀    ▄ ▄ ▀▀▀           ▀    ▄▄  █                                   
                         ▄██         ▀▀▀ ▀▀▀▒▒▓▓▓▒█▄ ▀ ▀                  █     ▀▀  ▀▄                                 
                       ▄▀█ █                   ▄█ █▀ ▄▄                    █       ▀▀ ▀▄                               
                      ▄▀█  █                ▄▄    ▀     █ ▄                ▄          ▀██▄                             
                    ▄▀▄    █               ▀▀             ▀ ▄▄              █             ▄▄                           
                   ▄ ▄▀    █           ▄█▀                    ▀▀ ▄          █             ▄█▀                          
                  ▄▀▄▀     █        ▄█                           ▀ █        ▀▄        ▄▄▀▀   ▄                         
                  ▀ ▀      █     ▄ ▀▀             ▄                  ▀▀▄▄    ▀     ▄▄▀▀      ▄                         
                 █         █   ▄▀▀                █                       █ ▄█▄ ▄█▀         █ ▄                        
                ██         █▄█                    █                         █▄█▀            ██▀                        
               ▄█       ▄▄▀▀█                     █                      ▄█▀▀▄▀ ▄           ██ ▀                       
              ▄█   ▄▄▀ ▀   ▄  ▀█▄▄                █                  ▄▄▀▀    ▀   █▄         ▀█ ▀                       
             ▄ ▄▀ ▀        █     ▀▀▄▄             █              ▄▄█▀▀            ▀             █                      
             ▀█            ▀        ▀ ▄▄          █            █▀▀           █      ▀▄           ▄                     
              ██          ▄            ▀▀▄▄      ▄█       ▄▄▀▀              ▄▀       ▀█▄        ▄▀                     
              ▄ ▄         █                ▀█    ██   ▄▄█▀▀                 █          ▀▄       ▄                      
              ▀  ▄▄       ▀                   ▀█ ██  ▀▀                                  ▀▄    █▀                      
               █   ▄      ▄                    ▄▄██▄▄                       █             ▀█ ▄▄█                       
               ▄    ▄     █                ▄▄█▀▀  █  ▀▀▄▄                  ▄▀                ▀█▒                       
   ▒▒▒▒▒▒▒▒▒▒▒▒▀    ▀▄    ▀            ▄▄█▀▀             ▀▀▄▄              █             ▄▄█▄██▒▒▒  ▒▒                 
  ▒             █    ▀▄  █         ▄▄█▀▀          █          ▀▀▄▄                    ▄▄▀▀▀  ▄█         ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▄     ▀▄ █     ▄▄█▀▀              █              ▀▀▄▄      █     ▄▄▀▀     ▀ █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒      ▒▒
▒▒              ▀      ▀   ▄▄█▀▀                  █                  ▀▀▄▄ ▄▀ ▄▄▀▀        ▀▀ █▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 █    ▄ ███▀                      █▄                     ██ ▀          ▄▄  ▄▀       ▒▒                 
                 █ ▄█ ▀▀ ▀▄ ▄▄                    ▀█                  ▄▄ ▀ █          ▄▄   ▄           ▒▒▒▒▒           
            ▒▒▒▒▒▀█▄      ▀▄  ▀▀▄▄                 █               ▄▄ ▀    ▄         ▀   ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒       ▀█▄     ▀▄      ▄▄              ▄            ▄▄▀▀        █       ▀▀ ▄▀                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒              ▀▀▄    ▄▄       ▀▀▄▄          █          ▄▀▀           ▄     ▄▄ ▄▀                               ▒
▒▒                      ▀▄   ▄            ▄▄       █        ▀▀               █   ▄▄▄▀                                  
----------------------------
                            █▒▒▒▓▓▓▒▓▓▓▒▒░▒▒░▒▒▒▒░▒█   ▄▄▄▄▀ ▀            ▀▄  ▀▀  ▀█                                   
                          ▀ █            ▀▀▀▀ ▀▀▀▀▒▄▀ ▀                    ▀     ▀█▄▀▄                                 
                       ▄▀█  █                  ▄█  █ ▀▀ ▄                  ▀▄        ▄█▄                               
                      █ █   █               ▄▄▀    █    ▀ ▄▄                █         ▀▀▀▄                             
                    ▄▀▄▄    █              ▀▀      █        ▀▀ ▄            █            ▀█▄                           
                   █ ▄      █          ▄█▀         █             █           █            ▄█▀                          
                  ▄ ▄▀      █       ▄█             █               ▀▀▄▄      █        ▄▄▀▀  ▄                          
                 ▄▀ ▀       █    ▄▄▀               █                    ▀ ▄   █    ▄▄▀▀     ██                         
                 ▀ ▀        █  ▄▀▀                 █                      ▀ ▄▄▄ ▄█▀         ███                        
                ██         ▄██▀                    █                        ▄▄█▀            ▀█▀                        
               ██     ▄▄ █ ▀█▀▄▄                  ██                    ▄▄█▀▀ ▀  ▄           ▀ █                       
              ▄█ ▄▄█▀ ▀     ▀  ▀▀█                ██                 ▄▄▀▀     ▄   █▄           ▀                       
             ▄▄▀ ▀         █       ▀█▄            ██             ▄▄▀▀         █                 █                      
              ▄▄           █          ▀▀▄▄        ██         ▄▄█▀▀           █▀      ▀▄         ▀                      
              ▀▀▄          ▄             ▀ ▄▄     ██      ▄▄▀▀               ▀        ▀█        ▄▀                     
              █ ▀▄         █                ▀▀█▄  ██  ▄▄█▀                   ▄          ▀▄   █▄ █                      
              ▀  ▀         ▀                    ▀███▀▀▀                      █           ▀█  ██▀                       
               █  ▀▀      ▄                    ▄█ ██ ▄                      █               ▄███                       
               ▄    ▀     █                 ▄ ▀    █   ▀▀▄▄                 ▀                ██                        
   ▒▒▒▒▒▒▒▒▒▒▒▒▀     █                 ▄▄▀▀        ▀       ▀▀▄▄             ▄            ▄▄▀██▓                        
  ▒             █     █   █        ▄▄▀▀            ▄           ▀▀▄▄         █        ▄▄▀▀  ▄▄█         ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒█      ▄  █    ▄▄▀▀                █              ▀▀█▄▄    █      ▄▀▀       ▄▀▒▒▒▒                   ▒▒
▒▒              █       ▄▄ ▄▄█▀                    █                  ▀▀█▄▄▀▄ █ ▀        ▀▀ █▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▄    ▄ ████                       █                     ▄██▀          ▄▀▀ ▄        ▒▒                 
                 ▀ █▄▀▀   ▄ ▀▀                     █                  ▄▄ ▀ ▀▄         ▄▄   █           ▒▒▒▒▒           
            ▒▒▒▒▒▀▄        █   ▀▀▄▄                ██              ▄▄ ▀     ▀         ▄   ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒       ▀█▄      ▀      ▀▀               █           ▄▄▀▀        █       ▀▀ ▄▀                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒              ▀█▄    ▀▀        ▀▀▄▄          █         ▄▀▀            █     ▀▀▄▀                               ▒
▒▒                      ▀▄   ▀▄           ▀▀        ▄       ▀▀               ▄   ▄▄▄▀                                  
----------------------------
                          ▄█▀ ▀▀▀▀▒▒▓▓▓▓▒▓▓▓▓▒▒▒▒░▒▒█ ▄▄▄▄▀▀▀              █    ▄▄▀▄                                   
                        ▄▀ ▀█                  ▀▀▀███▀▄                    ▀▄     ▀ ▀▄                                 
                         █  █                  ▄█  ██ ▀ █▄                  █       ▀██▄                               
                        █   █               ▄▄▀    ██     ▀▀▄▄              ▀▄          █▄                             
                   ▄█▀ █    █              ▀▀      ██          █             █           ▀▀                            
                  ▄▄ ▄      █          ▄█▀         ██            ▀▀▄▄        ▀▄           ▄██                          
                  ▄ ▄▀      █       ▄█             ██                 ▀ ▄     ▀       ▄▄▀▀  ██                         
                 ▀ ▄▀       █    ▄▄▀               ██                   ▀ ▄▄  ▀    ▄▄▀▀     ██                         
                ▄▀ ▀            ▀▀                 ██                       ▀▀ █▄█▀          ██                        
               ▄▄█        ▄▄ █▀                    ██                       ▄▄ ▀▀             ▀                        
               ▄█    ▄▄ █▀▀ █ ▀▀▄▄                 ██                   ▄▄█▀   ▄  ▄            █                       
              █ ▄▄ █▀▀      █    ▀ ▄▄              ██                ▄█▀▀      █   █           ▀                       
             ██ ▀           ▄       ▀▀█            █▀            ▄  ▀         █      ▄          █                      
             ▀▄             █           ▀█▄▄       █         ▄▄█▀             ▀       █      █▄ ▀                      
               ▀▀           ▀              ▀ ▄▄    █      ▄█▀▀                █        ▀▄    ██ █                      
              ▄ ▀▀         █                  ▀▀▄▄ █  ▄  ▀                    █          █   ▀█ █                      
              █▄ ▀▀        ▀                      ████                       █            ▀▄   ▀                       
              ▀█  ▀ ▄      ▄                  ▄▄█▀▀██▀▀█                     ▀              █  ▀                       
                    ▄▄     █              ▄▄█▀▀    ▀█    ▀ ▄                 █               █▄                        
               █     ▄▄               ▄▄█▀▀         █        ▀▀▄▄            █           ▄▄▀▀█▀                        
  ▒            █▄     ▄   █        ▄█▀▀             ▀            ▀█▄▄       █       ▄ ▄ ▀  ▄▄█         ▒    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▀       ▀ ▀     ▄▀▀                 ▄               ▀▀█▄▄   ▀   ▄▄█ ▀     ▄▄▄▒                       ▒▒
▒▒              █       ▀▀ ▄▄▀▀                     █                   ▀▀█▄█▄▀▀         ▀  ▄▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                █    ▄ ▄█▀█ ▄                       █                    ▄▄▀▀           ▀▀ ▄        ▒▒                 
                ▀█ █ ▀▀    ▀▀ █ ▄                   █                 ▄▄ ▀  █         ▄▄   ▀           ▒▒▒▒▒           
            ▒▒▒▒▒▀▄        ▀▄   ▀  ▄                █              ▄▄ ▀      █       ▄▄  ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒       ▀█▄      ▀▄     ▀ █ ▄            █           ▄▄▀▀                    ▀                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒              ▀▀▄     ▄         ▀  ▄         ██        ▄▀▀            █     ▀▀▄                                ▒
▒▒                      ▀▄    ▀           ▀ █ ▄      █      █▀                █   ▀█▀                                  
----------------------------
                          ▄██ ▀▀▀▀ ▀▀▀▀▒▒▓▓▓▓▒▒▓▄▓▄▒█▄▄▄▄▀▀▀▀              ▀▄  ▀▀ ▀▄                                   
                        ▄██▀█                     ▄█▀ █▄                    █     ▀▄█▄                                 
                       ▀  ▀  ▄                 ▄▄   ▄   ▀▀▄▄                 ▄       ▀▀▄                               
                        █    █              ▄▄▀▀    █        █ ▄             ▄         ▀█▄                             
                   ▄   █     █             ▀▀       █          ▀▀▄▄           ▄           ▀                            
                  ▄▀ ▄▄      █         ▄█▀          █              ▀▀ ▄       ▄           ▄██                          
                  ▄ ▄▀              ▄█              █                 ▀▀▄▄     ▄      ▄▄▀▀  ██                         
                 ▀ ▄▀        ▄   ▄▄                 █                     ▀▀ ▄ █   ▄▄▀▀      █                         
                ▓▀ ▀         █▄  ▀                  █                        ▀ ███▀           █                        
               ▄▀█        ▄ ▄██▄                    █                         ▀ █▀            █                        
               ▄█    ▄ ▄▀ ▀  ▄  ▀█▄                 █                   ▄▄▀▀   ▄▀  ▄           ▄                       
              █ ▄ ▄▀▀        █     ▀▀▄▄             █               ▄▄█▀▀      █   ▀▄        ▄ █                       
             █▀▀             ▀        ▀▀▄▄          █             ▄▀▀                ▀▄      ██ ▄                      
              ▀▀            █             ▀█▄       █        ▄▄▀               █      ▀▄     ██ █                      
               ▀▄▄          ▀                ▀▀▄▄   █    ▄▄█▀▀                ▄▀        ▀▄    ▀ ▀                      
              █  ▄▄         ▄                   ▀▀▄▄█ ▄█▀▀                    █          ▀      ▀                      
              ██  ▄         █                       ██▄▄                                   █   ▀                       
              ▀▀    ▀      ▄                  ▄▄    █▄ ▀▀█▄▄                  █             ▀▄ ▀                       
                    ▀▀     █              ▄▄█▀      ██     ▀ ▄               ▄▀               █                        
               ▄     ▀ ▄              ▄▄█▀▀         ▀█         ▀▀▄▄          █          ▄ █ ▀▀▓                        
  ▒            ██      ▄▄  █      ▄▄█▀▀              █             ▀█▄▄             ▄▄▀▀▀  ▄▄█         ▒    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▀       ▄▄ ▀  ▄▄█▀▀                  █                ▀▀█▄▄  █  ▄▄▀▀      ▄▄▄▒                       ▒▒
▒▒       ▒▒▒▒▒▒▒         ▄█▄█▀▀                                           ▀▀▄█▀▀            ▄▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                █    ▄ █▄▀▀▀▀                        █                   ▄▄▀ █          ▀▀ █        ▒▒             ▒   
                █ ▄█ ▀     ▀▄ ▀▀▄▄                   █                ▄▄ ▀             ▀▀  ▀           ▒▒▒▒▒           
            ▒▒▒░░▓▄         ▄     ▀▀                 █             ▄▄ ▀      █       ▄▄  ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒       ▀█▄       ▀       ▀▀▄▄            █           ▄▀▀          █     ▄▄ ▄▀                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒              ▀▀▄     ▀▄          ▀▀          █         ▀▀             ▀      ▄                                ▒
▒▒                      ▀▄    ▀▄            ▀▀▄▄     █      █▀                █   ▀█▀                                  
----------------------------
                          ▄▀▄█     ▀▀▀▀ ▀▀▀▀▀▒ ▓▄▓▄▄ █▄▄▀▀▀▀                █    ▄█▄                                   
                        ▄██  ▀                    ▄█ █▀▀▄▄                   ▄    ▀▀█▄                                 
                      ▄█▀▄▀  ▄                 ▄▄    █     █ ▄               ▄        █▄                               
                     ▀   ▀   █              ▄ ▀▀     █       ▀▀▄▄             █        ▀▀▄▄                            
                   ▄   █     █             ▀▀        █           ▀▀ ▄         ▀            █▄                          
                  ▓▀  █      █         ▄█▀           █              ▀▀▄▄       ▀          ▄██                          
                 ▄▄ ▄         █     ▄█               █                  ▀▀ ▄   ▀▄     ▄▄▀▀  ▀█                         
                 ▓ ▄▀         █  ▄▄                  █                     ▀ ▄▄ █  ▄▄▀▀      ▀                         
                ▓▀ ▀          ▄▄ ▀                   █                         ███▀           █                        
               ▄▀█        ▄▄▀ █▀▄▄                   ▀                      ▄█▀▀█ ▀           █                        
               ▄█    ▄▄▀ ▀    ▀  ▀▀█                                    ▄▄▀▀        ▄        ▄ ▄                       
              █ ▄▄▀ ▀        █       ▀█▄▄            █              ▄▄█▀        ▄   ▀        ███                       
              ██             █          ▀ ▄▄         █          ▄▄█▀▀           █     █      ▀█▀                       
               ▄▄            ▄             ▀▀█▄      █       ▄▄▀▀              █▀      ▀▄       █                      
                             █                 ▀▀▄▄  █   ▄▄█▀                  ▀         █      █                      
              █▄ ▀▀         ▄                     ▀▀▀█▄█▀▀                     ▄          ▀▄    ▀                      
              ██  ▀ ▄       █                    ▄ █ █▀█▄▄                     █           ▀  ▄█                       
              █▀    ▄▄                        ▄▄▀▀   █   ▀▀█▄▄                █▀             ███                       
              ▀      ▄      █              ▄ ▀       ██      ▀▀▄              ▀             ▄▄█▀                       
               ▄       ▀    ▀         ▄▄▀▀           ██          ▀▀▄▄         ▄         ▄▄▀▀ ▀█                        
  ▒            ██      ▀▀  █      ▄▄▀                ██             ▀▀█▄▄     █     ▄▄▀▀    ▀█         ▒    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▀█       ▀ ▄▀  ▄▄▀▀                    █                 ▀▀▄  █▀▄ ▄ ▀      ▄▄▄▀                       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒         ▄▄▄█▀                        █                     ██ ▀         ▄▄ █▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▄    ▄▄█ ▀ ▄▀▀▄▄                      █                  ▄▄▀ ▀▄            █    ▒▒▒▒▒▒                 
                █ ▄▄▀▀      █    ▄▄                   ▀               ▄▄ ▀    █        ▀▀ ▄▀           ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▓▄         ▀▄     ▀▀▄▄               ▄            ▄▄ ▀              ▄▀▀ ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒       ▀█▄       ▀                        █          ▄▀▀          █     ▄▄ ▄▀                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀▄      █           ▀▀▄▄        █        █▀             ▀▄    ▄ ▀                               ▒
▒▒                             ▄              ▀▀      █     █▀                 █  ▀█▀                                  
----------------------------
                          ▄███          ▀▀▀▀▀ ▀▀▀▀▀  ▄██▀ ▀                  ▄  ▀▀█▄                                   
                        ▄██▄ █                    ▄▄  █ ▀▀ ▄                 ▄      █▄                                 
                      ▄█▀▄▀   █                ▄      █    ▀ ▄▄               █      ▀█▄                               
                    ▄█▀  ▀    █             ▄ ▀▀      █        ▀▀ ▄           ▀         ▀ ▄                            
                   █▀  █      ▀            ▀▀         █           ▀▀▄▄         █          ▀█▄                          
                  ▓   █       ▄        ▄█▀            █               ▀▀ ▄     ▀▄         ▄██                          
                 ▄▀ ▄         █     ▄█▀               █                  ▀▀▄▄   ▄     ▄▄▀▀   █                         
                 ▓ ▄▀         █  ▄█                   █                      ▀▀ ▄█ ▄▄▀▀                                
                ▓  ▀          ▄█                      █                        ▄███           ▄                        
               ▄▀█       ▄ █ ▀█ ▀█▄▄                  █                    ▄▄█▀▀  ▀          ▄█                        
                █   ▄▄▀ ▀     █    ▀▀▄▄               █                 ▄▄▀▀     ▄  █        ██                        
              █▄▄▀ ▀                   ▀█▄▄           █             ▄▄▀         ▄█   ▀▄      ▀██                       
              ▀               █           ▀ ▄▄        █         ▄▄█▀▀           █      ▄       ▀                       
                █            █▀              ▀▀█▄            ▄█▀▀                       ▀       ▄                      
             █▄  ▄▄          █                   ▀▀▄▄    ▄  ▀                   █        ▀▄     █                      
             ███  ▀▄         ▀                      ▀▀▄▀▀                       █          █  █▄                       
             ▀ ▀   ▀▀        █                   ▄▄█▀▀█   ▄▄                   █            ▀▄██                       
              █      █      ▄▀               ▄▄█▀▀    █    ▀▀█▄▄               ▀             ▀▄█                       
              █        ▄    █            ▄▄█▀▀        █        ▀▀▄▄            █            ▄▄█▀    ▒                  
               ▄       ▀    ▀        ▄▄█▀▀            █            ▀█▄▄        █        ▄▄▀▀ ▀▄                        
  ▒            ██       ▀▀  █     ▄▄▀▀                ██              ▀▀█▄    █    ▄ ▄ ▀    ▀▀         ▒    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒██         █▄▀  ▄▀▀                    ██                  ▀▀▄▄▀▄▄█ ▀      ▄▄█▀                       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒         ▄ █ ▀                        ██                    ▄█▀          ▄▄ ▀  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▄   ▄ ▄▄▀▀  ▀▀ ▄▄                     ██                 ▄▄▀  █          ▄ █      ▒▒▒▒                 
                █ █ ▀▀      ▀▄   ▀█▄▄                  █              ▄▄ ▀    █        ▀▀ ▄            ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▓▄          ▄      ▀ ▄▄               █           ▄▄▀▀        █      ▀▀ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒       ▀█▄        ▀         ▀▀▄▄           █         ▄▀▀           █    ▄▄ ▄▀                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀       ▀▄           ▀ ▄▄        █       █▀                  ▄▄ ▀                               ▒
▒▒                       ▄     ▄               ▀▀▄▄    █   ▄█▀                 █   ▄▀                                  
----------------------------
                          ▄████                ▀▀▀▀▀ ███ ▀                   █    ▀▄                                   
                        ▄█▀█  ▀                   ▄▄     ▀ ▄▄                 █    ▀▄▄                                 
                      ▄█▀▄    ▄                ▄▄ ▀           ▀ ▄             ▀      ▀▀▄                               
                    ▄█▀ ▄▀    █             ▄ ▀▀                ▀▀▄▄           █          ▄                            
                  ▄█▀   ▀     █▄           ▀▀                       ▀▀ ▄        ▄         ▀█▄                          
                  ▓   █       ▀█       ▄█▀             █               ▀▀▄▄     █         ▄█▀                          
                 █▀ ▄█              ▄█▀                █                   ▀▀ ▄  ▀    ▄▄▀▀   ▀                         
                 ▓ ▄▀          ▄ ▄█                    █                      ▀▀▄█▄ █▀▀                                
                ▓  ▀        ▄▄ █▄▄                     █                       ▄▄ █▄          ▄                        
               ▄▀█     ▄▄ █▀▀  ▀ ▀▀█▄                  █                   ▄▄█▀▀  █▀         ██                        
               ▒█ ▄▄ █▀▀       ▄     ▀▀▄▄              █                ▄█▀▀     █   █       ▀█                        
              █ █▀▀           ▄█        ▀▀█▄           █            ▄  ▀              ▀▄      ▀▄                       
               █              █             ▀▀▄▄       █        ▄▄█▀             █     ▀▄      █                       
              █ ▀▄            ▀                ▀▀█▄    █    ▄▄█▀▀                █       ▄                             
             ▀██ ▀            ▄                    ▀▀▄▄  ▄█▀▀                   ▄▀        █   █▄▀                      
             █▀█   █         ▄█                      ▄▀██▄                      █          ▀▄ ██                       
             █       ▄       █                   ▄▄▀   █  ▀ ▄▄                  ▄           ▀▄ ▀                       
                     ▀▄      ▀               ▄▄▀▀      █     ▀▀█▄▄              █             █                        
              █        █     ▄           ▄▄█▀▀         █         ▀  ▄          ▄▀           ▄▄██    ▒                  
           ▒▒▒▓█▄       ▀▄  ▄█       ▄▄█▀▀             █             ▀█▄▄      █       ▄ ▄ ▀  ▄                        
  ▒            ██        ▀▄ █    ▄▄█▀▀                 █                ▀▀▄▄   ▄   ▄▄▀▀▀    ▀█         ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒█▀         ▀▄▀▄▄█▀▀                     █                    ▀█▄█▄▀▀        ▀█▀                       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        ▄ █▄██▄                        █                    ▄█▀█         ▄▄ ▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                    ▄ █ ▀▀   ▄ ▀█                      █                 ▄▄▀   ▀        ▄▄ █      ▒▒▒▒                ▒
                █▄█ ▀        ▄    ▀▀▄▄                 █              ▄▄ ▀                ▄            ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▓▄▄          ▀       ▀█ ▄             █           ▄▄▀▀        █      ▀▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒       ▀█▄        ▀▄         ▀ ▄▄          █▄         ▀▀           █     ▀▀▄▀                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒              ▀         █             ▀▀▄▄      ██      █▀               █  ▄▄▄▀                               ▒
▒▒                      ▀▄▄     ▄               ▀ ▄▄   ██  ▄█▀                  █ ▄▄▀                                  
----------------------------
                           ▄▀▀█                      ▄██ ▄▄                  ▀▄  ▀█▄                                   
                         ▄█▄  ▀▄                  ▄▄▀▀ ██   ▀ ▄               █    ▀▀▄                                 
                      ▄█▀▄▄    █               ▄ ▀▀    ██     ▀▀▄▄             █      ▀                                
                    ▄▀▀ ▀                   ▄ ▀▀        █         ▀▀ ▄         ▀▄        ▄                             
                   ▀   ▀▀      █           ▀▀           █            ▀▀▄▄       █         ▀█▄                          
                  ▓  ▄▄        ▀▄      ▄█▀              █                 █▄     █        ▄█▀                          
                 ▄▀ ▄▄          █   ▄█▀                 █                   ▀▀▄▄ ▀▄   ▄▄▀▀   ▀                         
                 █ ▀             ▄█                     ▄                        █▀ █▀▀                                
                ▄ ▀▀        ▄▄▄▀▀█▄▄                    █                       ▄ ▄▄▄        ▄                         
                █▄     ▄▄▄▀ ▀   █  ▀▀█▄                 █                  ▄▄█▀      ▄       ██                        
               █▄ ▄▄▄▀ ▀       ▄▀      ▀▀▄▄             █              ▄▄█▀▀      ▄  ▀        █                        
              ▄▄▀              █          ▀▀█▄          █            ▄▀▀          █   ▀█                               
              ██▄              ▀              ▀▀▄▄      █       ▄▄▀▀             ▄      █      █                       
             ▄██ █             █                 ▀▀█▄   █   ▄▄█▀▀                █        ▄   ██                       
             █ █   ▄          █▀                     ▀  ▄▄█▀▀                             ▀   ██                       
             ▀     ▀          █                     ▄▄█▀▀▀█▄                     █         ▀█  █                       
             █       █                           ▄▄▀▀       ▀ ▄▄                 ▀           █                         
             ▀         ▄      █               ▄▀▀              ▀▀█▄             █              ▄                       
              █▄       ▀     █           ▄▄ ▀                      ▀▀▄▄         ▀          ▄▄▄▄█    ▒                  
 ▒▒▒▒▒▒    ▒▒░███        █   █       ▄▄▀                              ▀▀█▄      █      ▄▄▀▀   ▄                        
  ▒            ██          ▄ ▄   ▄▄▀▀                                     ▀▀▄▄  ▀  ▄▄▀▀     ▀█         ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒█▀          ▀ █▄▀▀                                            ▀▀█▄ ▀        ▀█▀                       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀        ▄ █ ▀▄█                                             ▄█▀▀▄         ▀▀▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                    ▄▄█ ▀    ▀  ▀▀▄▄                                     ▄▄▀    █       ▄▄ █      ▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                █▄▄▀▀         ▀     ▀█                                ▄▄ ▀      █      ▄▄ █            ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▓█▄          ▀▄       ▀ ▄▄                         ▄▀▀         █       ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒       ▀█          █           ▀█ ▄                   █▀            █    ▀▀▄                         ▒▒▒▒▒▒
 ▒▒▒▒▒▒              ▀█▄▄      ▀▄             ▀ ▄▄            ▄█▀                   ▀█▀                               ▒
▒▒                      ▀█▄     ▄                 ▀▀▄▄     ▄█▀                  █ ▄▄▀                                  
----------------------------
                           ▄▀▀ █                     ▄ ▀    ▄                 █  ▀▀▄                                   
                        ▄██▀▀  ▄                  ▄ ▀▀      ▀ █                █    ▀▄                                 
                      ▄▀▀▄▄    █               ▄ ▀▀     █        █ ▄           ▀▄                                      
                    ▄▀          █           ▄ ▀▀        █          ▀ █          ▄       ▀▄                             
                   ▀   ▀▀       ▀          ▀▀           ██              █ ▄      █        ▀█▄                          
                  █  ▄▀▀        █      ▄▀▀              ██                ▀ ▄▄   ▀▄       ▄█▀                          
                 ▄  ▄▄          ▀▄  ▄█▀                  █                     █ ▄▀   ▄▄▀▀   ▀                         
                 ▓               ██▀                     █                       ▀ ██▀▀                                
                █ ▀▀        ▄▄▀ ▀█▀█▄▄                   █                      ▄  ▄█        █                         
                █▄▀    ▄▄▀ ▀    █▀   ▀▀▄▄                █                 ▄▄▀▀    █ ▄▄      ██                        
               █▄ ▄▄▀ ▀         █         █▄▄            █             ▄▄█▀▀       ▀   ▄      ▀                        
              ▄█ ▀                          ▀▀█▄         █          ▄█▀▀          █    ▀▄                              
              ██▀               █               ▀▀ ▄     █        ▀▀              ▀     ▀▀    ▄▄                       
             ▄▀  ▀▄            █                   ▀▀█▄▄ █  ▄▄▀                   █       █   ██                       
             ▄     █           ▀                       ▀█▄█▀▀                     █        █   █                       
            ▀        ▄         ▄                    ▄▄█▀▀ ▀▀█▄                   ▄           ▄                         
             ▄       ▀▄       ▄█                ▄▄█▀▀         ▀▀▄▄               █           ▀▄                        
             █ ▄       █      █             ▄▄█▀▀        ▄       ▀▀█▄            ▄            ▀▄                       
              ▄██       ▀▄    ▀         ▄▄█▀▀            █            █▄▄        █         ▄▄▀██    ▒                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒███         █   █      ▄█▀▀                █              ▀▀▄▄           ▄▄▀▀  ▄▄                        
  ▒           ▀ █           ▄▄▀  ▄▄▀▀                    █                  ▀█▄ █ ▄ █ ▀      ▄         ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▀            ██  ▀                        █                     ▀█▀▀        ▀█▀                       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀         ▄█▀▀▀█▀▄▄                       █                  ▄█▀ █         ▀█▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                   ▄ ▄▄▀▀     █   ▀█                     █               ▄▄     █       ▄▄ ▓▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ██ ▀▀         ▀▄     ▀▀▄▄                █            ▄▄ ▀      █      ▄▄ █            ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▓█▄           ▄         ▀█ ▄            █          ▄▀▀         █     ▄▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒       ▀▄▄          ▄           ▀ ▄▄         █        █▀            ▀▄     █                         ▒▒▒▒▒▒
 ▒▒▒▒▒▒              ▀██▄       ▄               ▀█ ▄     █    ▄█▀                █  ▀█▀                               ▒
▒▒                     ▀ ▄       ▄                 ▀ ▄▄  █ ▄▄▀                   █ ▀▀                                  
----------------------------
                          ▄▄▀  █                     ▄ ▀▀█▀ █                 ▀▄  ▀▄                                   
                        ▄▀▀▀▀   █                 ▄ ▀▀         █ ▄             ▄                                       
                      ▄▀ ▄▄▀                   ▄ ▀▀              ▀ █            ▀     ▀▄                               
                     ▀  ▄▄      █             ▀▀         ▄            █ ▄       ▀█      ▀▄                             
                  ▄▀   ▀         █         ▀▀            █              ▀  ▄     ▀▄       ▀█▄                          
                  ▓   ▀▀               ▄▀▀               █                 ▀ █    ▄       ▄█▀                          
                 █  ▄▄           █  ▄█▀                  ██                    ▀▀ ▄▀  ▄▄▀▀   ▀                         
                 ▓  ▄           ▄ ▀█                     ▀█                       ▀▄█▀▀                                
                █ ▀▀       ▄ █▀▀ █▀▀▀█▄▄                  █                     ▄▀▀ ▀▀       █                         
               ▄▓▀▀   ▄ █▀▀      █     ▀▀▄▄               █                ▄▄ ▀    █  █      ▀█                        
               █▄▄ █▀▀           ▄          █▄▄           █            ▄▄█▀            █      █                        
              ▄▀█                █            ▀▀█▄        █        ▄▄█▀▀           ▄    ▄▄                             
              █ ▀▄              █                 ▀▀ ▄    █     ▄█▀▀               █      ▄   █▄                       
             █▀   ▀▄            ▀                    ▀▀█▄▄▀   ▀                   ▄       ▀▄  ▀█                       
            ▄▀     ▀            █                        ▀▀▄                      █        ▀   █                       
            █        █         ▄▀                   ▄▄█▀     ▀█▄                  ▀         ▀▀                         
             ▄ █▄     ▀▄       █                ▄▄█▀▀     █     ▀ ▄▄              █           ██▄                      
             █ ██       █                   ▄▄█▀▀         █        ▀▀▄▄           ▀            █▀                      
             ▀ ██         ▄    █        ▄▄█▀▀             █            ▀█▄       █         ▄▄██▄    ▒                  
▒▒▒▒▒▒▒   ▒▒▒▒█ █         ▀▄  █     ▄▄█▀▀                 █               ▀█▄▄   █    ▄ ▄ ▀  ▄▄                        
  ▒           ▀             ▀▄▀ ▄▄█▀▀                     █                  ▀▀▄▄▄▄ █ ▀      ▄         ▒    ▒          
     ▒▒    ▒▒▒▒█           ▄ ███▀                         █                    ▄▀▀▀        ▀█▒                       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀       ▄ █▄▀▀ █  █                        █                 ▄█▀           ▀█▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒            ▄ █ ▀▀      █   ▀▀▄▄                   █              ▄▄              ▀▀▓▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▄▀ ▀           █       ▀█ ▄               █           ▄▄▀              ▄▄ ▀            ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▓█             █         ▀ ▄▄            █          ▀▀               ▄▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒       ▀█▄▄         █             ▀█ ▄        █      ▄▀▀                   ▀                         ▒▒▒▒▒▒
 ▒▒▒▒▒▒              ▀█▀         █               ▀ ▄▄     █   ▄█▀                   ▀█▀                               ▒
▒▒                     ▀▄▀▄▄     ▄                   ▀▀ ▄ █▄▄                      ▀▀                                  
----------------------------
                          ▄▄▀█  ▀                    ▄ ▀▀ ▄  █ ▄               ▀                                       
                        ▄▀▀▄    █                   ▀▀    █    ▀ ▀             ▀▄   ▀▄                                 
                       ▀   ▀     █               ▀▀       █         █ ▄         ▀▄    ▀▄                               
                    ▄▀   █       ▄            ▀▀          █           ▀  ▄       ▄      ▀▄                             
                  █▀   ▄         ▀▄        ▀▀                            ▀ █      █       ▀▄▄                          
                  █   ▄▀          ▀    ▄▀▀                █                   █ ▄  ▀      ▄█▀                          
                 █   █▀           █ ▄▀▀                   █                     ▀  █▄ ▄▄▀▀   ▄                         
                ▄▓  █          ▄▄▄██▄▄                    ██                      ▄█▄█▀      ▀                         
                █ ▄       ▄▄▄▀ ▀  ▀  ▀▀█▄▄                ▀█                   ▄▄▀▀  ▀▄      █                         
               █▓ ▀  ▄ ▄▀         ▄      ▀▀▄▄              █               ▄▄ ▀     ▄ ▀      ▀                         
               ██ ▄▀▀            ▄█           █▄▄          █           ▄▄▀          █  ▀      █                        
              █ █                █              ▀▀█▄       █       ▄▄█▀▀           ▄    ▀▀    █                        
             ▄█   ▄                                 ▀▀ ▄   █   ▄▄█▀▀               █      █   █                        
               ▄   █             █                       █▄█▄▀▀▀                   ▀       █   ▄                       
            █▀ █▄    ▄          █▀                       ▄ ▀▀▄                     █        █  █                       
            █  ██    ▀▄         ▀                    ▄ ▀   ▄  ▀▀█▄                 █         ▄ ▄                       
            ▀  ██       ▄       ▄               ▄  ▀       █       █▄▄            ▄           ▄█                       
             █ ▀█       ▀▄     ▄█           ▄ ▀            █         ▀▀ ▄         █            ▄▄                      
             ▀  ▀          ▄   █        ▄▄▀▀               █            ▀▀▄▄              ▄ ▄ █▄    ▒                  
▒▒▒▒▒▒▒   ▒▒▒▒█            ▀▄       ▄▄▀▀                   █                ▀█▄   █   ▄▄█ ▀  ▄▄                        
  ▒           ▀               ▄█▄▄█▀▀                      █                    █▄▀▄█▀▀     ▄▄         ▒    ▒  ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒█           ▄ ███▀                          █                   ▄▀▀█         ▄▒                       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀       ▄ █ ▀   ▄ ▀ ▄▄                      █                ▄▄▀   █       ▀█▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                   ▄ █ ▀       █▄    ▀█ ▄                  █             ▄▄       █      ▀█▓▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▄█▀▀            ▀       ▀ ▄▄               █           ▄▀         █     ▀▀▀            ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▓▄▄            █           ▀▀ ▄           █         ▀▀           █   ▄▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒       ▀██▄          █             ▀ ▄▄       ██     ▄▀▀              █  ▄▄▀                         ▒▒▒░▒▒
 ▒▒▒▒▒▒              ▀▄ ▄▄       █                 ▀▀ ▄   ██  ▄▄▀                ██  ▄▀                               ▒
▒▒                     ▀▄▀▀      ▀█                   ▀ ▄▄██▄                    ██▀▀                                  
----------------------------
                          ▄██▄  ▀▄                    ▄▀  ▀█ ▀ █▄              ▄▄ ▀▄                                   
                        ▄▀       ▀                 ▄▀▀     █      █ ▄           ▄   ▀▄                                 
                      ▄   ▀▀     █              ▄▀▀        █        ▀  ▄         ▀    ▀▄                               
                   ▄▄▀  ▄▄▀       ▀           ▀▀           █           ▀ █        ▀     ▀▄                             
                  ▓     ▄         █        ▀▀              █                █ ▄   ▀▄      ▀▄                           
                 ▄█   ▀            █    ▀▀                                    ▀  ▄ ▀▄     ▄██                          
                 █  ▄▀▀            ▄ ▀▀                    █                     ▀ █▄ ▄▄▀▀   ▄                         
                ▄▓ ▄▄          ▄▄▀ █ █▄▄                   █                      ▄▄██       █                         
                █▀        ▄▄▀ ▀    ▄   ▀▀█▄                ██                 ▄▄█▀▀  █▄▄     █                         
               █▓▀▀  ▄▄▀ ▀         █       ▀▀▄▄             █              ▄▄▀▀     ▄  ▄▄                              
              ▄ ▄▄▀ ▀             █             █▄▄         █          ▄ ▀▀         █    ▄    █                        
              ▀█▄▄                                ▀▀█▄▄     █      ▄▄▀▀                   ▄   ▄                        
             ████▀█               █                   ▀▀▄▄  █  ▄▄█▀▀                █      ▄  ▀                        
             ▀ ██  ▀             █▀                        █▄█▀▀                    █      ▀▄  ▄                       
            ▀▀ ██    █▄          ▀                     ▄▄█▀▀ ▀▀▄▄                  ▄        ▀▄ ▀                       
            █   ▀     ▀          ▄                 ▄▄█▀▀    █   ▀▀█▄               █         ▀▄█                       
            █           █▄      ▄▀             ▄▄█▀▀        █        █▄            ▀          ▀▄▄                      
             ▄           ▀▄     █           ▄█▀▀            █           █▄         █          ▄▀█                      
             █             █▄           ▄▄▀▀                █             ▀▀▄▄     █      ▄▄█ ▀█    ▒                  
▒▒▒▒▒▒▒   ▒▒▒▒█             ▀▄  █    ▄ ▀                    █                ▀▀ ▄ ▄    ▄█▀▀  ▄▄                        
  ▒           █               ▄█ ▄ ▀                        █                   ▀▀██ ▀      ▄▄      ▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒█             ▄▀█ ▄▄                         █                  ▄▀▀█        ▄▄                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀        ▄▄▀▀    ▀  ▀▀ ▄                    ▄█               ▄▄▀   █        █▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                █  ▄▄▄▀▀        █     ▀ ▄▄                 ██            ▄▄              ▀█▒▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▀█▀▀            ▀▄        ▀▀ ▄             ██          ▄▀               ▀█▀            ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▄▄            ▄           ▀ ▄▄          █         ▀▀                ▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒       ▀█▀           █               ▀▀▄▄      █     ▄█▀                 ▄▄▀                         ▒▒▒░▒▒
 ▒▒▒▒▒▒              ▀▄▀█▄        ▀                 ▀ █    █  ▄▄                    ▄▄▀                               ▒
▒▒                     ▀▄  ▄▄     █                     ▀▀  ▄                      ▄                                   
----------------------------
                          ▄██▀▀  ▄                    ▄█▀  █    █              ▀  ▀▄                                   
                         ▀ ▄▄    ▄▄                ▄█▀     █▄     ▀█ ▄          ▀▄  ▀▄                                 
                      ▄▀  ▀       ▄             ▄█▀        ▀█        ▀  ▄        ▀▄   ▀▄                               
                   ▄▀▀   ▀▀       ▄▄         ▄▀▀            █           ▀ █       ▄▄    ▀▄                             
                  ▓    ▄▄          ▄       ▀▀               █                █ ▄   ▄      ▀▄                           
                 ▄█                ▄▄   ▀▀                  █                  ▀  ▄ █     ▄██                          
                 █   ▀▀           ▄▄▄█▀                                           ▀ █▀▄▄▀▀                             
                █▓ ▄▄        ▄▄ █ ▀  ▀ █▄▄                  █                     ▄▄██▀      █                         
               ▄ ▀      ▄▄ █ ▀      █    ▀▀█▄               █▄                ▄▄█▀▀  █ ▀     █                         
               ▀▓▀▀▄▄ █ ▀          █         ▀▀▄▄           ▀█             ▄█▀▀      ▄  ▀                              
              █ ▄▀ ▀                              ▀ ▄        █         ▄▄▀▀          █   ▀    █                        
              ▀█ █▄                █                ▀▀█▄▄    █     ▄ ▀▀              ▀    ▀   ▄                        
             ██   ▀▄              █▀                    ▀▀█▄ ▀ ▄▄▀▀                 ▄      ▀  ▀                        
            ▄█       ▄            ▀                         ▀▀▀█                    █       ▀  █                       
            █        ▀█           ▄                    ▄▄█▀▀ ▄ ▀▀ ▄                 ▀        ▀ ▄                       
           ▀▄          ▀         ▄▀                ▄▄█▀▀     █    ▀▀ ▄              █         █▀                       
            █            █▄      █             ▄▄█▀▀         █       ▀▀▄▄           █          █▄                      
             ▄            ▀▄               ▄▄█▀▀             █          ▀▀█▄       ▄          ▄ █                      
             ▄              ▄▄   █     ▄▄█▀▀                 █              ▀█▄    █      ▄▄█▀▀█    ▒                  
          ▒▒▒▒▄              ▀█ █  ▄▄█▀▀                     █                  █▄ ▀ ▄ █ ▀   ▄▄                        
  ▒           █                ▄▄█▀▀                        ▄█                     █ ▀      ▄▄▒▒▒▒▒▒▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒▀           ▄▄█▀▀█▀▀ ▄                       ██                 ▄▀▀ █       ▄▄                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█      ▄▄█▀▀    ▀▄  ▀ █                     █▀              ▄▄▀    █       ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
        ▒▒▒▒▒▒▒▒██ ▄▄█▀▀         ▀      ▀▀▄▄                █            ▄▄        █     ▀█▒▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▀▀▀▀             █           █              █           ▀▀              ▀█             ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▓█              █            ▀▀▄▄         ▀       ▄▀▀           ▄    ▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀▄▄▄          ▄                 █            ▄▄▀              █   █▀                         ▒▒▒░▒▒
 ▒▒▒▒▒▒              ▀█           █                   ▀▀▄▄  █ ▄▄                  █ ▄▄▀                               ▒
▒▒                     ▀▄ ▀▀       █                       ██ █▄▄                 █▄▄                                  
----------------------------
                          ▄▀▀▀▀  ██                   ▄█    ▀    █ ▄            █ ▀█▄                                  
                        ▄▀ ▄▄▀    ▀                ▄█       █      ▀  ▄          █  ▀▄                                 
                     ▄█▀   ▄      ▀▀            ▄█▀         █         ▀ █         ▀   ▀▄                               
                    ▀    ▀▀        ▀▄        ▄█▀            ▀█             █ ▄     ▀    ▀▄                             
                  ▓    ▄▄▀         ▀█      ▀▀                █               ▀▀ ▄  ▀▀     ▀▄                           
                 ██    ▄            █▄  ▀▀                   █                  ▀  ▄▀     ▄██                          
                ▄█   ▀▀           ▄ █▀▀▄                     ▀                     ▀ █▄▄▀▀  ▀                          
                █▓ ▄▄▀       ▄ █▀ ▀  █ ▀▀█▄▄                 ▄                    ▄▄█▀█▄     █                         
               ▄ █ ▄    ▄ █▀ ▀      █      ▀▀█▄              █                ▄▄█▀▀   █▀▄    █                         
               ▀▄▀▄▄ █▀▀            ▀          ▀▀▄▄          ▀█           ▄▄█▀▀         ▀▄   ▀                         
              █ ▄█▀                 ▄               ▀ ▄       █       ▄▄█▀▀          █   ▀▄   █                        
             ▄ ▀ ▀█                ▄▀                 ▀ █▄▄   █    ▄▄▀▀              █     ▄  █                        
             ▀█    ▀               ▀                      ▀▀█▄▀▄  ▀                  ▄      ▄ ▀                        
            ██       █▄            ▄                          ▀▀ ▄                   █      ▄▄ █                       
           ▄█         ▀█          ▄█                          █  ▀▀ ▄                ▀       ▄ █                       
           ▀                      █                ▄▄▀▀       █     ▀▀ ▄            ▄         ▄▀                       
            █             █▄                   ▄▄█▀▀          █        ▀▀ ▄         █          ██                      
            ▀▄  ▄          ▀▄     █        ▄▄█▀▀              █           ▀▀ ▄      ▀         ▄▄█                      
             ▄  █             ▄  █     ▄▄█▀▀                  █              ▀▀ ▄   █    ▄ ▄ ▀▀█    ▒                  
          ▒▒▒▒▄ ██            ▀█▄  ▄▄█▀▀                     ▄█                 ▀▀ ▄█▄▄█ ▀   ▄▄                        
  ▒           ▀ ██             ▄███▀                         ██                    ▀▀▀      ▄▄▒▒▒▒▒▒▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒▀██         ▄▄█▀▀ ▄  █                        █                 ▄▀▀ ▄       ▄▄                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██     ▄▄▀▀▀     █    ▀ ▄▄                   █              ▄▄     █      ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██ ▄▄▀▀           █        █                              ▄▀       █      █▒▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▄█               ▄          ▀ ▄▄                       ▀▀         ▀    ▀█             ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▄▄▄            █               █          █      ▄█▀            █   ▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀█▀            █                ▀ ▄▄     █   ▄▄                █  ▀▀                         ▒▒▒░▒▒
 ▒▒▒▒▒▒               ▀▄▀█▄        ▄                     █   █ ▄▀                  █ █▀                               ▒
▒▒                     ▀▄   ▄▄     █                      ▄▀▄██▄▄ ▄▄▄▄             ▄▄                                  
----------------------------
                          ▄▀▀▀    ▀▄                  ▄█     █   ▀  ▄           ▀▄ █▄                                  
                       ▄▄  ▄▀▀    ▀█               ▄█        ▀      ▀ █▄          ▄ ▀▄                                 
                     ▄▀▀  ▄▄       ▄█           ▄█           ▄           █         ▄  ▀▄                               
                   ▄     ▀          ▀        ▄█▀             █              █ ▄    ▄▄   ▀▄                             
                  ▓    ▄▀▀          ▀█     ▀▀                ▀█               ▀  ▄  ▄▄    ▀▄                           
                 ██   ▄▄             █▄ ▀▀                    █                  ▀ ▄▄▄    ▄██                          
                ▄▄   ▀           ▄▄ █ ██ ▄                    █                     ▀ █▄▀▀  ▀                          
                ▀▓ ▄▀▀      ▄▄█▀ ▀   ▄▀  ▀ █▄▄                                    ▄▄▀▀█▄     ▄                         
               █ ░▄▄   ▄▄█▀ ▀        ▀       ▀▀█▄             █               ▄▄█▀    █ █    █                         
              ▄  ▀▄ █▀ ▀             ▄           ▀▀▄▄         ▀█          ▄▄█▀▀          █   ▀                         
              █ ███                 ▄▀               ▀▀ ▄      █      ▄▄█▀▀           █   ▀   █                        
             █ ▀██▀▄                █                     █ ▄  █  ▄▄█▀▀               █    ▀  █                        
             ▀█ ██   ▄              ▄                       ▀▀█▄█▀▀                        ▀                           
            ██  ██   ▀█▄            █                       ▄ ▀ ▀█▄                  █      ▀▄ █                       
           ▄    ██     ▀▄          █                    ▄ ▀    █   ▀█▄               █       ▀▄█                       
           █    ██                                  ▄ ▀        █       █▄                     ▀▄▄                      
            ▀   ██         █▄      █            ▄ ▀            █          █▄         █         ▀█                      
            ▀▄  ██          ▀█    █        ▄ ▀▀                █             █▄      █         ▄█                      
             ▄  ██                ▀    ▄ ▀                    ██                █▄       ▄▄█ ▀ █                       
          ▒▒▒▒█ ██              █▄▄▄ ▀                        █▀                   ██ ▄█▀▀    █                        
  ▒           ▀ ██             ▄▄▀█ ▄                         █                    ▀█       ▄▄▒▒▒▒▒▒▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒███         ▄▄▀    ▀ ▀ ▄▄                      ▀                ▄█▀         ▄▄                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██     ▄▄▀▀       ▄     ▀▀ ▄                                ▄▄      █     ▄▄  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██ ▄▄▀▀           ▀▄       ▀ ▄▄               █           ▄▀        █    ▄▄▒▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 █▀                █           ▀▀ ▄           █        ▄▀▀                             ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▓██▄             ▄              ▀ ▄▄        █     ▄▄▀            █   ▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▒▒▒  ▒▒▒▒▒▒
      ▒▒▒░▒▒         ▄ ▄▄          █                  ▀▀ ▄    █  ▄▄                █  ▀▀                         ▒▒▒░▒▒
 ▒▒▒▒▒▒               ▀▄  ▄▄        █                    ▀ ▄▄▄█ ▀▀                 ▀ █▀                               ▒
▒▒                     ▀█  ▀▀                            ▄ ▄ ▄▀▀▀ ▄▄▄▄ ▄▄▄         ██▀                                 
----------------------------
                          ▄▀▀ ▄   ▀▄                  ▄▄▀     █   ▀▄ ▄          ▀▀                                     
                       ▄█▀  ▀▀     █▀              ▄█         █      ▀ ▀         ▀▀ ▀█▄                                
                     ▄▀   ▄▄▀       █▄          ▄█            ▀         ▀ █       ▀▀  ▀█▄                              
                  ▄▄▀     ▄         ▀▄       ▄█▀              ▄            ▀ █ ▄   ▀▀   ▀▀                             
                 ▄█     ▀▀           ▀█    ▀▀                 █▄                ▄ ▄ ▀▀                                 
                 ██   ▄▄▀            ▄█▄▀▀                     █                  ▀▄ █▀   ▄█▀                          
                ▄ ▀   ▄         ▄▄ █▀▀▄▀ █ ▄                   █                     ▀▄█▀▀  █▄                         
                ▀█  ▀▀     ▄▄ █ ▀     █    ▀ █▄▄                                  ▄▄▀  █     ▀                         
               █ ░▄▄▀ ▄▄ █ ▀          ▄        ▀▀█▄▄           █              ▄▄▀▀     █▀▄   ▄                         
              ▄  ▒▄▄▀ ▀              ▄█            ▀▀▄▄        ██         ▄▄█▀▀          ▀▄  ▀█                        
              ▀ ▄▀▄                  █                 ▀▀ ▄     █     ▄▄█▀▀           █    ▄                           
             █ ▀▀  ▀                                        ▀ ▄ █ ▄▄█▀▀               █    ▄  █                        
            ▄ █       ▄              █                        █▄██▀                         █  █                       
            █▄        ▀█▄           █                     ▄▄█▀▀ ▄  █▄                 █      █                         
           █            ▀▄                            ▄▄█▀▀     █     █▄              █       ▀█▄                      
           ▄                        █             ▄▄█▀▀         █       ▀▄▄           ▀       ▀▄▀                      
            ▀               █▄     █▀         ▄▄█▀▀             █         ▀▀ ▄       ▄         ▀▄                      
            ▀▄               ▀█▄   ▀      ▄▄█▀▀                ▄█            ▀▀ ▄    █       ▄ █▄                      
             ▄                 ▀▄  ▄   ▄█▀▀                    █▀               ▀▀▄  ▀   ▄▄█▀▀ █                       
          ▒▒▒▒▀                   ▄█▄▀▀                        █                   ▀█▄█ ▀     █▀                       
  ▒           ▀▄               ▄▄▀▀▄█                          ▀                   ▀▀█      ▄ ▒▒▒▒▒▒▒▒▒░▒▒▒▒   ▒▒▒▒▒▒▒▒
     ▒▒    ▒▒▒▒█          ▄▄▄▀▀    █  ▀ ▄▄                                     ▄▄▀   ▀     ▄█                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▄▄█▀▀                █                   █            ▄▄      █     ▄█  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓ ▄▄█▀▀            █         ▀▀▄▄              █           ▀▀       █    ▄█▒▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▓█▄               ▀▄             █            █       ▄▀▀          ▄   ▄█             ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▓█  ▄             █               ▀▀▄▄       █    ▄▄              █   ▀                   ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒        ▀▄▀▀            ▄                  ▀ █    ██  ▄▀                ▀                            ▒▒▒░▒▒
 ▒▒▒▒▒▒               ▀▄ ▀▀         █                      ▀▀ █ ▀▀                 ▄ █▀                               ▒
▒▒                      █▄  ▀█▄     ▀▄                  ▄ ▄ ▀ █▀▀ ▀▀▀▄▄▄▄▄▄▄▄      ██▀                                 
----------------------------
                           ▀ ▄▄    ▀█                 ▄▄▀▀    █    ▀ ▀           █                                     
                       ▄█▀          ▄▄             ▄▄         ▀█      ▀ ▀         █ ▀█▄                                
                     ▄▀    ▀▀        ▀▄         ▄█             █         ▀ █       ▄  ▀█▄                              
                  ▄▀▀    ▄▄          ▀▄      ▄█                               █ ▄   ▄▄                                 
                 ▄█     ▀             ██   █▀                  █                 ▄ ▄ ▄▄                                
                 ▀█   ▄▀▀            ▄▄▄▀█                     ▀█                   ▄ ▄▄  ▄█▀                          
                █ █  ▄▄         ▄ █▀ ▀ █   █ ▄                  █                     █▄█▀  ▄                          
               ▄  █ ▀      ▄ █▀ ▀            ▀ █ ▄              ▀                 ▄▄▀  █▄    █                         
               █  █ ▀▄▄ █▀ ▀           █         ▀▀█▄▄          ▄             ▄▄▀        █                             
              █  █ █▀▀                █              ▀▀▄▄       █▄        ▄▄▀▀         ▄  ▀  ▀▄                        
             ▄▀ ▄ ▀                   ▀                  ▀▀▄▄    █    ▄▄█▀▀            █   ▀  ▀                        
             █  ▀                     █                      ▀▀ ▄▀▄▄█▀▀                █   ▀▄ ▄                        
            ▄ █       ▀▄             █▀                       ▄▄█▀█▄                        ▀▄ █                       
            █          ▀█▄           ▀                    ▄▄█▀▀  █   ▄▄               ▄      ▄ ▄                       
           ▀▀            ▀█          ▄                ▄▄█▀▀      █    ▀▀ ▄            █       █▀▄                      
           █                        ▄▀            ▄▄█▀▀          █       ▀▀▄          █        █▀                      
            ▀                       ▀         ▄▄█▀▀             ▄█          ▀█▄       ▄                                
            ▀▄                 █▄   ▄     ▄▄█▀▀                 █▀              █▄    █      ▄▄█ ▀                     
             ▄                  ▀█▄▄█ ▄▄█▀▀                     █                 ▀▄▄ █ ▄ ▄ ▀▀ ▀                       
          ▒▒▒▒▀                   ███▀▀                         ▀                   ▀█▀ ▀     ▀                        
  ▒           ▀▄              ▄▄█▀▀█▀ █                                           ▄▀▀█       ▄▒▒▒▒▒▒▒▒▒░▒▒▒▒   ░░▒░░░░▒
     ▒▒    ▒▒▒▒▄          ▄▄█▀▀     █   ▀▀ ▄                    █              ▄▄▀         ▄▄                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█     ▄▄█▀▀         ▀      ▀ ▄▄                 █            ▄       █    ▄▄  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓ ▄▄█▀▀                        ▀▀ ▄             █          ▀▀       ▄█   ▄▄▒▒▒▒▒▒▒░░▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▓▀                 █             ▀ ▄▄         ▄█      ▄█▀          █   ▄▄             ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▓██              ▀▄                ▀█       █    ▄▄              ▀  ▄                    ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒        ▀█  █▄           █                   ▀ ▄▄  █   ▀▀               ▄ ▄                     ▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒               ▀    ▄▄                                 █▄██                  █                                 ▒
▒▒                      ▀▄    ▄▄     █                 ▄▄▄▄▀ ▀▄▀  ▀▀▀ ▀▀▀▄▄▄▄▄▄▄   █ ▀                                 
----------------------------
                         ▄▄▀ ▄▀▀    ▀▄                ▄▄▀▀     ▄    ▀ ▀           ▄                                    
                       ▄▀▀  ▄▄       █▄            ▄▄▀▀        █       ▀ ▀        ▀▄▀█▄                                
                    ▄▄     ▀          █         ▄█              █         ▀ █      ▀▄ ▀▀                               
                   ▀▀    ▄▄▀           ▄     ▄█                 █            ▀ █ ▄  ▀                                  
                 ▄█      ▄              █  █                    ▄                 █ ▄▀▀   █▄                           
                 ▀█    ▀▀            ▄ ▄█▀ ▄                    █▄                   ▄ █  ▄██                          
                █ █  ▄▄▀        ▄ █▀▀   ▀    █ ▄                 █                    ▄██▀  ▄                          
               ▄  █        ▄▄▀▀▀        ▄      ▀ █ ▄             ▀                ▄▄▀▀  █▀  ▀▄                         
               ▀  ▓▀▀▄▄▄▀ ▀            ▄▀          ▀▀█▄▄         ▄            ▄▄▀▀     █ ▀▄                            
              █    ▀ ▀                 ▀               ▀▀█▄      █▄       ▄ ▀▀         █  ▀  █▄                        
             ▄  ▄██                    ▄                   ▀▀▄▄   █   ▄▄▀              █   ▄  ▀                        
             ▀  ▀██                   ▄▀                       ▀▀ █▄▀▀                      █ ▄                        
            █ █  ██    ▀▄             █                       ▄▄█▀▄ ▄▄                       ▄ █                       
           ▄▄    ██     ▀█▄                               ▄▄█▀▀   █  ▀▀                ▄     ▀▄▄                       
           █▀    ██       ▀█▄        ▄█               ▄▄█▀▀       █     ▀█▄            █       ▀▄                      
           █     ██         ▀▄       █            ▄▄█▀▀          ▄█         █▄         █       █                       
            ▀    ██                           ▄▄█▀▀              █▀          ▀▀ ▄     █         ▀                      
            ▀▄   ██                  █    ▄▄█▀▀                  █              ▀█▄   █       ▄█▀▀                     
             ▄   ██                ▄█ ▄▄█▀▀                      ▀                  █▄▀ ▄▄█ ▀  ▀                       
          ▒▒▒▒█  ██               ▄██▀█                                              ▄▀▀▀     ▀                        
  ▒           ▀▄ █▀           ▄▄█▀▀ █ ▀ ▄▄                       █                ▄▀▀ █      ▀▒▒▒▒▒▒▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▀▄         ▄▄▀▀▀     █▄    ▀█ ▄                   █             ▄▄▀   ▄▀     ▄                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄     ▄▄▀▀           █       ▀▀▄▄                █           ▄▀      █    ▄▄  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄▄▀▀               ▀            █             ██        ▄▀▀            ▄▄▒▒▒▒▒▒▒░░▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▓▄▄▄                               ▀▀▄▄        █      ▄▄▀           █  ▄▄             ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▓  ▄▄             █                 ▀ ▄▄     ▀    ▄▀             ▄▀ ▄                    ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒         █▄▀ ▄▄          █                     ▀▀ ▄   ▄▀▀               █ ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒               ▀▄  ▀ ▄▄        █                       █ ██ ▄▄                ▄▄                               ▒
▒▒                       ▄   ▀  ▄     ▀               ▄▄▄▄▀ ▀  ▀     ▀▀▀▀ ▀▀▄▄▄ ▄▄  █                                  
----------------------------
                         ▄█▀  ▀▀     █▄               ▄ ▀▀      █    ▀ ▀         ▀  ▄                                  
                       ▄▀▀  ▄▄▀       █▄           ▄▄▀▀         ▄       ▀ ▀       ▀▀▀█▄                                
                    ▄█▀                █        ▄▄              █▄         ▀ █      █ ▀                                
                  ▄▀      ▀▀            ▄    ▄█                  █            ▀ █    █   ▄                             
                 ██     ▄▄               █ █                     ▀               ▀ █  ▄▄ ▀█▄                           
                ▄▀▒    ▀            ▄▄▄▀ █ ▀ ▄                   █                    █ ▄ ▄█▄                          
                █ ▒  ▄▀▀       ▄ ▄▀ ▀    ▄     █ ▄               ▀█                   ▄▄▀█  ▀                          
               █  █  ▄    ▄ ▄▀▀         ▄█       ▀ █ ▄            █               ▄▄▀▀   ▄  █▄                         
              ▄▀  ▓▀ ▄ █▀▀              █            ▀ █ ▄        ▄           ▄▄▀▀        █  ▀                         
              █   ▀ ▀                                    ▀▀█▄▄    █▄       ▄ ▀          █  ▄ ▄                         
             ▄  ▄▄                      █                    ▀▀▄▄  █  ▄▄▀▀              █  ▀▄ ▀                        
             ▀  ▀                      █                         ▀▀▄█                   █   ▄ ▄                        
            █▄█         ▀▄                                    ▄ ▀  █▀▀                 █     █▀█                       
           ▄ ▀            █▄           █                  ▄ ▀      █   ▀█▄             █      ▄▄                       
           █               ▀█▄        █▀              ▄ ▀          █        ▄          █      ▀█▄                      
           █                 ▀█▄      ▀           ▄ ▀             ██        ▀▀▄                ▄                       
            ▀                  ▀█▄    ▄       ▄ ▀                 █             █▄              ▄                      
            ▀▄                   ▀█  █▀   ▄ ▀                     ▀              ▀▀ ▄  ▄    ▄ ▄ ▀▀                     
             █▄                    ▀ ▀▄ ▀                                           ▀█▄█ ▄█▀▀  ▀                       
          ▒▒▒▒▄  ██               ▄ ▀▀█ ▄                         █                  ▄██      ▀                        
  ▒           ▀▀ ██           ▄▄▀    ▄  ▀▀▄▄                      █               ▄▀▀ █      ▀▒░░▒▒▒▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒█▄██       ▄▄▀▀       █     ▀ █                    █            ▄▄           █                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒███   ▄▄▀▀           ▀▄        ▀▀ ▄              █▀           ▀       █    ▄  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▀▄▀▀                █           ▀ ▄▄           █        ▄▀▀        ▄▀   ▄▒▒▒▒▒▒▒░░▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▓██                  ▀               ▀█         ▀     ▄▄            ▀  ▄▄             ▒▒▒▒▒           
▒▒▒▒▒▒▒     ▒▒▒░░▒▒██▀▀                                  ▀▀▄▄         ▀▀             ▄ ▄                    ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒        ▀▄▄ ▀▀            █                     ▀ █  █▄█▀                █▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒               ▀█   ▀▀         █                      ▄ ▄█▀▀▄▄▄ ▄▄           █▄▄                               ▒
▒▒                      █     ▀▀      ▀▄              ▄ ▄▀▀▀    ▄        ▀▀▀▀▀ ▄▄▄▄▄ ▄                                 
----------------------------
                         ▄█           █▄              ▄ ▀▀       █    ▀ ▀         █ ▄                                  
                      ▄ ▀   ▄▀▀        █           ▄▄▀▀          ▀       ▀ ▀       █▀█                                 
                    ▄▀▀    ▄▄           █       ▄▄▀▀             ▄          ▀ ▀      ▄                                 
                  ▄▀      ▀              █   ▄█                  ▀▄            ▀ ▀   ▀▄ █▄                             
                 █▓     ▄ ▀              ▄▄█                      ▀               ▀ ▀ ▀  ▀                             
                ▄ ▄     ▄           ▄ █▀▀ ▀  ▀ ▄                  ▄                  ▀ █▀ ▄▄                           
                ▀ █   ▀▀      ▄▄▄▀ ▀      █      █ ▄              ▀▄                  ▄▄█▀  ▀                          
               █  ▀▄▄▄▀  ▄▄▄▀ ▀          █▀        ▀ █ ▄           █              ▄▄▀▀  █▀▄ ▄                          
              ▄    ▀▄ ▄▀▀                ▀             ▀ █ ▄       ▄          ▄▄▀▀      █ ▀  █                         
              █   █▄                     ▄                 ▀ █▄▄   █▄     ▄▄▀▀          █  █ ▄                         
             █  ▄███                    █▀                     ▀▀▄▄ █ ▄▄▀▀                  ▀▀█                        
            ▄▀  ▀ ██                    ▀                          ██▀                      ▀▄▄                        
            █▄█   ██                    ▄                      ▄ ▀  █ ▀█▄                    ▄▀▄                       
           ▀ ▀    ██                   ▄▀                 ▄▄▀▀      █      ▄            █     █                        
          ▄█                 ▀▄        █              ▄▄▀▀         ▄█      ▀█▄          █      █▄                      
           █                   █▄      ▄         ▄▄█▀▀             █           ▄▄       █      ▀                       
           ▀▀                   ▀█▄   ▄█     ▄▄█▀▀                 ▀            ▀▀▄    ▄█       ▄                      
            █▄                    ▀█▄ █  ▄▄█▀▀                                      ▄▄ █    ▄▄█ ▀▀                     
             █▄                     ▀█▄█▀▀                         █                 ▀▀▀ █ ▀▀  ▀                       
          ▒▒▒▓                   ▄▄█▀▀▀ █                          █                  ▀       ▀                        
  ▒         ▒▒█▄             ▄▄█▀▀        ▀▀▄▄                     █              ▄█▀  ▄     ▀▒░░▒▒▒▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▒▄▀         ▄▄▀▀        █      ▀ ▄▄                 █▀           ▄▄     ▄▀    ▀                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀    ▄▄▀▀            █          ▀█               █           ▀▀      ▀    ▀   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██▄▄▀▀                █▄            ▀▀▄▄                  ▄█▀         ▄   ▀▒▒▒▒▒▒▒░░▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▀█▀▄█                  █               ▀ █        ▄     ▄            ▄▀  █             ▒▒▒▒▒           
            ▒▒▒░░▒▓▄▀▄▀█               █                   ▀█ ▄   █   ▀▀             █  ▄                   ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒        ▀█▄  ▀█                                   ▀ ▄▄█▄▀                ▄ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒               ▄▀▄   ▀█                              ▄ ▄▀ ▀▀ ▀▀▄▄▄▄▄          █▄                               ▒
▒▒                     ▀█▄     ▀▀      █             ▄ ▄ ▀▀▀    ▄▀          ▀▀ ▀▀▄▄ █▄                                 
----------------------------
                         ▄█   ▄▄       █                ▀▀       █     ▀ ▀▄       █▄▄                                  
                      ▄▄▀    ▀          █          ▄ ▀▀           █       ▀ ▀▄      █▀                                 
                     ▀▀    ▄ ▀           █▄     ▄▄▀▀                         ▀ ▀▄   ▀▄ ▄                               
                  █▀       ▄              █▄ ▄█                   █             ▀ ▀▄ ▀█▀█                              
                 █▓      ▀▀             ▄▄▄▀ ▄                     █               ▀ ▀▄█  ▄                            
                ▄ █    ▄▄          ▄ ▄▀ ▀  ▄   ▀ ▄                                    ▀  ▄██                           
                ▀  ▄  ▀       ▄ █▀▀       ▄▀       █ ▄             █▄                 ▄▄▀█ ▀▄                          
               █   █▄▀▀  ▄▄▀▀▀            █          ▀ █ ▄          █            ▄▄█▀▀   ██                            
              ▄    ▄ ▄▀ ▀                                ▀ █ ▄      ▄        ▄▄█▀▀       █ ▄▀▄                         
              ▀                          ▄█                  ▀ █ ▄  █▄   ▄▄█▀▀           █ ▀                           
             █  ▄█                       █                       ▀▀█▄█▄█▀▀               █  █▀▄                        
            ▄   ▀                                                ▄▄█ ██▄                █    █                         
            ▀▄█                          █                   ▄▄█▀▀   █    ▄             █    ▀█▄                       
           █▄▀                          █                ▄▄█▀▀      ▄█    ▀█▄           █     █                        
          ▄                             ▀            ▄▄█▀▀          █▀                  █      ▀▄                      
           ▄      ██                    █        ▄▄█▀▀              █          ▀█▄             ▀▄                      
           ▀█     ██                   █▀    ▄▄█▀▀                                ▀             ▄                      
            █▀    ██                   ▀ ▄▄█▀▀                      ▄               ▀█▄      ▄█▀█                      
             █▄   ██                 ▄▄██▀                          █                  █▄█ ▀   █                       
          ▒▒▒█▀▄  ▀▀             ▄▄█▀▀  ▀ █                         █                 ▀▄█     █                        
  ▒▒▒▒▒▒▒▒▒▒▒▒█▀▄            ▄▄█▀▀          ▀█ ▄                   █▀             ▄█▀  █     █▒░░▒▒▒▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▀ ▄        ▄▄█▀▀         ▄       ▀ ▄▄                █            ▄      ▄    █                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ █   ▄▄█▀▀             █          ▀ █                        ▄▀▀       █   █   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄█▀▀                 █              ▀█ ▄         ▄      ▄▄▀         █   █▒▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▀▄ ▀▄▄▄                █                 ▀ ▄▄      █     ▀            ▄  █             ▒▒▒▒▒           
           ▒▒▒▒░░▒▓▄▀   ▄▄             ▀█                   ▀ █    █ ▄█▀              ▀ █                   ▒░▒▒▒      
      ▒▒▒░▒▒▒▒▒▒▒▒▒▒█ █▄   █▄           █                       ▀█▀█                 █ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒              ▀▄▀      █         █                  ▄▄▄ ▀▀▀▄ ▀▀ ▀▀▄▄ ▄▄       ▄█                               ▒
▒▒                     ▀▄█      ▀█      ▀           ▄▄▄▄▀ ▀      █            ▀▀ ▀▀▄▄█                                 
----------------------------
                         ▄▄▀  ▄ ▀       ▀              ▄█         ▄     ▀  ▄       █▄                                  
                      ▄█      ▄          █         ▄ ▀▀           ▀▄       ▀▄ ▄    ▀█                                  
                   ▄▄▀      ▀▀            █▄    ▄▄▀▀               ▀          ▀▄ ▄  ▀██▄                               
                  █▀      ▄▄               █▄▄█                    ▄             ▀▄ ▄ ██                               
                 ██      ▀              ▄ █▀▀▀ ▄                   ▀▄                ▄ █▄█▄                            
                ▄ ▀▄   ▄▀▀        ▄▄▄▀▀▀    █    ▀ ▄                ▀                   █ █▄                           
                ▀  ▀   ▄     ▄▄▄▀ ▀        █         █ ▄            █                ▄▄█▀█▄▄                           
               █   ▄ ▀▀ ▄ ▄▀▀              ▀           ▀ █ ▄         █           ▄▄█▀▀   ▀▀ ▀                          
              ▄    ▄▄▀▀▀                   █               ▀ █ ▄             ▄▄█▀▀         ██                          
              ▀    ██                     █▀                   ▀ █ ▄ ▀▄  ▄▄█▀▀              ▄▀                         
             █  ▄█▀██   ▄                 ▀                        ▀ ███▀▀                  ▀█▄                        
            ▄   ▀  ██    ▀▄               ▄                      ▄▄█▀▀█  ▄                   █▀                        
            ▀▄     ▀▀      ▀▄            █▀                  ▄▄█▀▀    █  ▀█▄             █   ▀█▄                       
           ██▀               ▀█▄         █               ▄▄█▀▀       █▀                  █    █▀                       
          ▄▄                   ▀█▄       ▄           ▄▄█▀▀           █        ▀█▄        █     █▄                      
           ▄                     ▀█▄    ▄█       ▄▄█▀▀                          ▀▀       █     ▀                       
           ▀█                      ▀█▄  █    ▄▄█▀▀                   ▄              ▄▄   █      ▄                      
            ██                       ▀█▄ ▄▄█▀▀                       █               ▀█▄█▀ ▄ ▄▀▀▓                      
            ▀ ▀                      ▄▄███▄                          █                 ▄▄ ▀▀   █                       
          ▒▒▒█ ▀  ▄▄             ▄▄█▀▀  ▀ ▀ ▄▄                      █▀                ▀▀▀     █                        
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▀  ██         ▄▄█▀▀            ▀█                    █             ▄▄▀   █    █▒░░▒▒▒▒░▒░▒▒░▒░▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒█ ▀▄██     ▄▄█▀▀                   ▀▀▄▄                           ▄▀     █    █                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀██ ▄▄▀▀▀                          ▀ ▄▄            ▄        ▄▀▀           █   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ █▀█                   █               ▀█          █     ▄▄           █  █▒▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▀▄ ▀▀▀▄▄                █                  ▀▀▄▄     █    ▀▀           █  █             ▒▒▒▒▒           
           ▒▒▒▒░░▒▄  █ ▀ ▄▄             █                     ▀ ▄▄ █▀▄▄▀              ▄ █                   ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▀▄ ▀▄    █▄          █                        █ █  ▄              ▄▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒              ▀▄▀█      █        █                  ▄▄▄▀ ▀ ▄▀   ▀▀ ▀ ▄ ▄▄     ▀█                               ▒
▒▒                     ▀▄ ▄      ▀█     ▀█          ▄ ▄▀ ▀       ▄▀             ▀▀ ▀▄▄                                 
----------------------------
                        ▄▄▀▀   ▀▀        ▀             ▄█          ▀     ▀▄ ▄      █                                   
                      ▄█▀    ▄▄          ▀▀▄       ▄ ▀▀            ▄         ▄ ▄   ▀▄                                  
                   ▄█       ▀             ▀▀▄   ▄▄▀▀                ▄           █ ▄  █▀                                
                 ▄▄       ▄▀▀               ▄▄█                                    █  ▀▄▄                              
                 ▄█       ▄            ▄ █▀ ▀▄ ▀ ▄                  ▀▄                █▀██                             
                ▀  █    ▀▀       ▄▄ █▀▀▀    █▀     ▀ ▄               ▀                 ▀ █▄▄                           
               ▄▀     ▄▄▀   ▄▄▄▀ ▀          █          █ ▄           ▄               ▄▄█▀▀█▀                           
               ▄    ▀  ▄ █▀ ▀               ▄            ▀ █ ▄        █          ▄▄█▀▀   ▄ █▄                          
              ▀     ▀▀▀                    ▄█                ▀ █ ▄           ▄▄█▀▀       █ ▀▄                          
             ▄▀   ▄   ▀▄                   █                     ▀ █ ▄▀▄ ▄▄█▀▀           █  ██                         
             ▄  ▄█▀     ▀▄▄                                          ▀ ██▀               █  ▀▄                         
            ▀   ▀         ▀█▄              █                     ▄▄█▀▀ █▀█▄              █   ▄▀                        
           ▄▀▄              ▀█▄           █                  ▄▄█▀▀    ▄█                 █    ▀                        
           ▄█▀     ▄          ▀█▄         ▀              ▄▄█▀▀        █      ▀█▄         █    ▀▀                       
          ██       ██           ▀█        ▄          ▄▄█▀▀            ▀        ▀█▄       █     ▄▄                      
            ▄      ██                    █▀      ▄▄█▀▀                                          ▀                      
           ▀▄▄     ██                    █   ▄▄▀▀▀                    █             ▀▄▄         █                      
            █▄                         ▀▄▄▄▀▀                         █               ▀█▄  ▄▄█ ▀                       
            ▀ ▄                      ▄ ▀ █▀▄▄                        █▀                 ▄█▀▀   ▓                       
          ▒▒▒█ █                 ▄ ▀     █  ▀ ▄▄                     █               ▄▀▀▄▀    █                        
▒▒▒▒▒▒▒▒▒▒▒▒▒▓  █            ▄ ▀         ▀     ▀▀█                                ▄▄▀   ▀    █▒░░▒▒▒▒░▒░▒▒░▒░▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒█  █       ▄▄▀                       ▀█ ▄              ▄           ▀      █   █                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀  ▄▄▀▀                             ▀▀▄▄           █       ▄█▀       █   █   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄ ██▀                                    ▀ ▄▄        █     ▄              █▒▒▒▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                █   ██▀ ▄                                    ▀█     █   ▄▀▀            █ █             ▒▒▒▒▒           
           ▒▒▒▒░░▓▄  ▀▄ ▀ ▄▄             █                      ▀▀▄▄█▄▄               █ █                   ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▀▄ ▀█   ▀ ▄▄          █                      ▄▄▄██▀▄ ▄▄            ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒              ▀▄ ▀▄      █        █                ▄ ▄▀ ▀   █      ▀ ▀▀▄ ▄▄   ▄█                               ▒
▒▒                     ▀▄▀        ▀▀ ▄   █         ▄▄▄ ▀▀▀        █               ▀ █▀                                 
----------------------------
                        ▄  ▀   ▄         ▀▀            ▄█          ▀▄      █      ▀▄                                   
                       ▀▀      ▀           █▄      ▄ █▀             ▀         █     █                                  
                   ▄▀▀      ▄█               ▄  ▄ ▀▀                ▀          ▀ ▀    ▄                                
                 ▄▀        ▄                ▄▀█▄▀                    ▀            ▀ ▀▄▀▄                               
                 █▀▄      █▀           ▄ █▀▀ ▄█  ▀ ▄                 █               ▀  ▄▄                             
                █  ▄    ▄        ▄▄▄▀ ▀      █       ▀ ▄              █                 ▀▄▄                            
               ▄▀   ▀   ▀   ▄ ▄▀▀▀           ▀         ▀ █ ▄          ▄              ▄▄█▀▀█                            
               █    ▀▄█▄▄▀▀▀                 █             ▀ █ ▄      ▀▄         ▄▄█▀▀    ██                           
              █      ▀█                     █▀                 ▀ █ ▄         ▄▄█▀▀        █▀▄                          
             ▄▀   ▄▄█▄ ▀▄▄                  █                      ▀ █ ▀▄▄▄█▀▀            █ ▄                          
             █  ▄█▀ ██   ▀█▄                ▄                          ██▀                █  █                         
            █   ▀   ██     ▀█▄             ▄▀                        ▀ ▄█                 █  ▀                         
           ▄▀        ▀       ▀             █                 ▄ ▀       █    ▀█▄           █   ▀                        
           ██                                            ▄ ▀           ▀      ▀█▄         █   ▀▄                       
          ▀█                      ▀▄▄     ▄█         ▄ ▀                                  █    █                       
           █▄                       ▀█▄   █                            █            ▄     █     ▄                      
           ▀▀▄                        ▀█▄ ▀   ▄ ▀                      █             ▀█▄  █    ▄▀                      
            █▀▄    ▄                    ▀▄▄▀▀                         █▀               ▀▀▄█ ▄█▀▀▀                      
            ▀ ▀▄   ██                ▄▄▀▀ █▀█▄▄                       █                 ▄▄     ▒                       
          ▒▒▒█ ▀▄  ██            ▄▄▀▀     █   ▀ ▄▄                                   ▄▀▀ ▄    ▓                        
▒▒▒▒▒▒▒▒▒▒▒▒▒▓  ▀▄ ██        ▄▄▀▀         █      ▀ █▄                 ▄           ▄▄    ▄▀   █▒░░▒▒▒▒░▒░▒▒░▒░▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒█   ▄      ▄▄▀▀             █          ▀█               █          ▀▀     ▀   █                         ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀      ▄▄▀▀                 █             ▀█▄▄          █      ▄▄▀        █  █   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄▄█▀▄                     ▀                ▀ ▄▄      █      ▀          █  █▒▒▒▒▒▒▒░░▒▒ ▒               
               ▀█   ▀ ▀▀ ▄                                    ▀ ▄▄   █  ▄█▀            ▄ █             ▒▒▒▒▒           
            ▒▒▒░░▓▄   █  ▀ ▄▄                                     ▀█   ▀              ▄▀                    ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▀▄   ▄   ▀ ▄▄                                ▄ ▄▀▄▀ ▀▄▄ ▄          ▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒              ▀▄ ▀        █                       ▄ ▄▀▀▀    ▄▀       ▀ ▀ ▄ ▄   █▀                              ▒
▒▒                     ▀▄ █        ▀▀ ▄            ▄▄▄▀ ▀         ▄▀               ▀▀█▀                                
----------------------------
                        ▄▀ ▀    █         ▀▀           ▄▄▀▀         ▄       █     ▀                                    
                     ▄  ▀     ▄             █▄      ▄█               █       ▀ ▀▄   █▄                                 
                    ▀▀       █▀              ▀▄ ▄ ▀▀                 ▄          ▀  ▄ ▀                                 
                 ▄█        ▄▄              ▄▄▄▀█▀▄                    █            ▀▄ ▄█                               
                 ▀▀        ▀          ▄ ▄▀ ▀  █▀   ▀ ▄                ▄                █▀                              
                █  ▀▄    █       ▄ █▀▀        █        █ ▄            ▀▄                 ▄▄                            
               ▄    █▄ ▄   ▄▄▄▀ ▀             ▄          ▀ █ ▄         ▄             ▄▄█▀▀█▄                           
               ▀     ▄█▀█▀▀                  ▄█              ▀ █ ▄     ▀▄        ▄▄█▀▀    ▀█                           
              █      ▀▀▄▄                    █                   ▀ █    ▀    ▄▄█▀▀          █                          
             ▄    ▄█    ▀█▄                  ▀                       ▀ ▄▀▄ ▀▀               ▀                          
             ▀  ▄█▀       ▀█                 █                           ██▄                 ▀                         
            █   ▀                           █▀                          █  ▀█▄               ▀                         
           ▄                   ▀▄▄          █                 ▄ ▀       █    ▀█▄              █                        
           █▀       ▄▄           ▀█▄        ▄            ▄▄▀▀                   ▀             ▀▄                       
          ▀▀        ██             ▀█      █▀       ▄▄▄▀▀               ▄                      █                       
           █        ██               ▀     █    ▄▄█▀▀                   █           ▀▄▄         ▄                      
           ▀▀        ▀                  ▀▄▄ ▄▄▀▀▀                      ▄▀             ▀█▄      ▄▀                      
            █▀▀                         ▄▄██                           █                ▀█▄▄█▀▀█▀                      
            █ ▀▀                    ▄▄█▀▀  █ ▀█ ▄                      ▀                ▄ ▄    ▀                       
         ▒▒▒▒▄ ▀▀               ▄▄█▀▀      █    ▀▀▄▄                                 ▄▀▀ █    ▒                        
▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▀          ▄▄█▀▀          █       ▀ ▄▄                █           ▄     ▄   █▒░░▒▒▒▒░▒░  ▒▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▄   ▀█▄   ▄▄█▀▀              █          ▀▀█▄             █        ▄▀▀     ▄▀  █                    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ██▄█▀▀                  █              ▀█          █      ▄▄         ▀  █   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄▄█▀█▄▄                    █                 ▀█▄▄     █    ▄▀▀          █ █       ▒▒                   
               ▀█    ▄▄▀▀                  █                    ▀▀▄▄    ▄▄             █               ▒▒▒▒▒           
               ▒▒▀▄   ▀▄  ▀▀▄▄             █                       ▀ ▄▄▀▀              ▄▄                   ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▀▄  ▀       ▄▄          █                   ▄ ▄▀ ▀▄▀▀ ▀█▄ ▄        ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒              ▀▄  █       ▀▀        █             ▄▄▄▀ ▀     █         ▀ ▀▄ ▄  ▄▀                              ▒
▒▒                    ▀▄   ▄        ▀▀▄▄   █      ▄ ▄▀▀▀           █                 █▀                                
----------------------------
                        ▄█ ▀    ▀▀         ▀█          ▄▄▀▀          ▀     ▀  ▄   ▀▄                                   
                     ▄▄ ▀     ▄█             ▀▄     ▄█               ▀▄       ▀▄ ▄  ▀▄                                 
                  ▄▄ ▀        ▀               ▀▀▄ ▀▀                  ▀           █  ▀▄                                
                 ▄█         █              ▄ ▄▀▄█▀ ▄                  ▀▄           ▀ ▀▄ ▄                              
                 ▀ █      ▄          ▄▄▄▀▀▀    █     ▀ ▄               ▀              ▀ ▀▄                             
                █   █    ▀▀     ▄ ▄▀ ▀         ▀       ▀ █ ▄           ▀▄                █▄                            
               ▄     █ ▄█ ▄▄▄▀▀▀               █           ▀ █ ▄        ▀            ▄▄█▀▀█▀                           
               ▀      ██▀ ▀                   █▀               ▀ ▄      ▀▄       ▄▄▀▀▀    █▀▄                          
              █     ▄█ ▀█▄                    █                    ▀ ▄   ▀   ▄ ▀▀         █ █                          
             ▄    ▄█▀    ▀█                   ▄                        ▀▀▀▄▀              █ ▀▄                         
             ▀  ▄█▀  ██      ▄               ▄█                       ▄ ▀█▀█▄             █  █                         
            █   ▀    ██       ▀█▄            █                   ▄▄ ▀    █   ▀            █   ▄                        
           ▄         ▀█         ▀█▄          ▀              ▄▄█▀▀                         █   █                        
           ▀                      ▀          ▄          ▄▄█▀▀            ▄                █    ▄                       
          ▀▀                         ▀▄▄    █▀      ▄▄█▀▀                █          ▄     █    ▄                       
           ▀█                          ▀█▄  █   ▄▄█▀▀                   ▄▀           ▀█▄  ▀     ▄                      
           ▀ █                           ▀▄ ▄▄█▀▀                       █              ▀█▄ █   ▄▄                      
            █ █     █▄                  ▄▄█▀██                          ▀                ▀███ ▀█▀                      
            █  ▄    ██              ▄▄█▀▀   █  ▀█                                       ▄ ▀    ▀                       
         ▒▒▒▒▄  ▄▄  ▀█          ▄▄█▀▀       █     ▀█▄▄                  █            ▄█▀  █   ▓                        
▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▄         ▄▄█▀▀           █        ▀ ▄▄               █          ▄     █   █▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▒▒▒▄    ▄    ▄▄█▀▀              ██           ▀ ▄▄           █        ▄█▀      ▄  █                    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    █▄▄█▀▀                  ██              ▀▀█▄        ▀      ▄         ▄▀ █   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓ ▄▄▄▀▀ ▄▄                   ██                  ▀█          ▄█▀          ▄ █       ▒▒                   
               ▀█    ▀▀ ▀▀                 ██                     ▀█   ▄ ▄             ▄▀▄             ▒▒▒▒▒           
               ▒▒█▄    █   ▀▀▄▄            ██                        ████▄             ▀▄▀                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▀█▄   ▄▄      ▄▄         ██                 ▄▄▄ ▀▀▀▄▄  ▀▀▀█▄▄▄       █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒             ▀▄    ▄       ▀▀       █▀           ▄ ▄▀ ▀      ▄▀         ▀▀▀ ▄▄ ▀▀                              ▒
▒▒                    ▀▄  ▀          ▀▀▄▄  █      ▄▄▄▀ ▀           ▄▀              ▄ █▀                                
----------------------------
                         █      ▄           ▀█         ▄▄▀▀           █     ▀█    ▀▄                                   
                     ▄█        █▀              ▄    ▄█                ▄         █    ▄                                 
                   ▄         ▄                 ▀█▄▀                    █         ▀  ▄ █                                
                 ▄ ▄         ▀            ▄▄▄▀▀▀█▀ ▀ ▄                 ▄            ▀▄ █                               
                 ▀ ▀▄     ▄█         ▄ ▄▀ ▀     █    ▀ █ ▄              █               ██                             
                █   ▀▄   ▄     ▄▄▄▀▀▀                    ▀ █ ▄          █                █▄▄                           
               ▄     ▀  █▀▄ █▀▀▀               ▄█            ▀ ▄         ▀           ▄▄█▀▀ █                           
               ▀      ██▄▀                     █                 ▀ ▄     ▀▄      ▄▄▀▀      █▄                          
              █     ▄██▀▀█                     ▀                     ▀▀▄▄ ▀  ▄▄▀           ██                          
             ▄    ▄█▀ ▀     ▄                  ▄                          ██▀              █ ▄                         
             ▀  ▄█▀          ▀█▄              █▀                    ▄▄█ ▀ █                █ ▄                         
            █  ▄▀              ▀█             █                 ▄▄█▀▀                      █  ▄                        
           ▄                      ▀▄▄                       ▄▄█▀▀         ▄                █  ▄                        
           ▀         ▄█             ▀█▄      ▄█         ▄▄█▀▀             █        ▄       ▀   ▄                       
           █         ██               ▀▄     █      ▄▄█▀▀                ▄▀         ▀▄         █                       
           █▄▄       █                   ▀▄▄ ▀  ▄▄█▀▀                    █            ▀█▄       ▄                      
           ▀  ▄                            ▀▄▄▄▀▀                        ▀              ▀█▄   ▄▄█                      
            █ ▀▄                        ▄▄█▀▀█▀█                                          ███▀▀▄▀                      
            █  ▀                    ▄▄█▀▀    █   ▀█                      █              ▄▀▄▀  ▄▀                       
         ▒▒▒▒▄  ▀▀   ▄          ▄▄█▀▀       ██      ▀█                   █           ▄█▀  ▀   ▀                        
▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▀▀ ▄█      ▄▄█▀▀           ██         ▀█▄▄             █           ▀     █  █▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒░░▒▒▒▒▒▒
     ▒▒   ▒▒▒▀     ███  ▄▄▀▀▀               ██            ▀▀▄▄          ▀       ▄▄▀      ▀  █                    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▄█▄▀▀                    █▀               ▀ ▄▄              ▀         █ █   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  █▄▀ ▄▄▄▄                   █                   ▀ ▄▄    ▄  ▄▄▀          █         ▒▒                   
               █▀      ▄ ▀▀                 █                      ▀▀█▄ █ ▀             ▄▄             ▒▒▒▒▒           
               ▒▀▄     ▀▄   ▀▀▄▄            █                       ▄ ▄█▀▄ ▄           █▄▀                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▀▄    ▀       ▀▀          █                 ▄▄▄▀ ▀       ▀▀▀▄ ▄      ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒             ▀▄    █        ▀▀▄▄     █          ▄▄▄▄▀▀▀       █           ▀ ▀▄▄▄▀                              ▒
▒▒                    ▀▄   █            ▄▄  █    ▄ ▄█▀▀▀            █              ▄ █▀                                
----------------------------
                       ▄ █      ▄█           ▀█▄       ▄ ▀▀           █       ▀▄  ▀▄                                   
                      █▀        ▀              ▀    ▄█ ▀               ▀       ▀  ▄  ▄                                 
                  ▄▀▀         █                ▄▄▄▀▄                   ▀▄          █  █                                
                 ▄▀         ▄             ▄ ▄▀ ▀ █   █ ▄                █             ▀█▄                              
                 ▀ ▀█      ▀▀       ▄▄▄▀ ▀       ▀     ▀ █ ▄            ▀█             ▀▄ ▄                            
                █    █▄  ▄▄    ▄ █▀▀             ▄         ▀ ▄           ▄               ▄▄█                           
               ▄      ▀▄ █▄▄▀ ▀                 █▀             ▀▀▄▄       █          ▄▄▀▀▀ ▀                           
               ▀      ▄▀█                       █                  ▀▀▄▄   ▄▄     ▄ ▀▀       █                          
              █     ▄█▀  ▀ ▄                    ▀                       ▀ ▄▀ ▄▄▀▀           ▀                          
             ▄    ▄█▀       ▀█▄                ▄█                       ▄▄███▄               █                         
             ▀  ▄█▀    █      ▀█               █▀                   ▄▄█▀▀    ▀█▄             █                         
            █  ▄▀     ██         ▀▄▄           █                ▄▄█▀▀      ▄   ▀█▄         █  ▄                        
           ▄ ▄▀       █▀           ▀█                       ▄▄█▀▀          █     ▀█▄       █  █                        
           ▀                          ▀▄▄     ▄█        ▄▄█▀▀             ▄▀       ▀█▄     █   ▄                       
           ▄▄                           ▀█▄   █     ▄▄█▀▀                 █          ▀▄    █   █                       
           ▄▀▄                            ▀ ▄ ▀ ▄▄█▀▀                     ▀            ▀▄  █    ▄                      
           ▀ ▀        ▄                     ▄███▀                                        ▀▄█  ▄ █                      
            █  █     ██                 ▄ ▀   █▀▀█                        █               ▄█ ▀▀▄                       
            █   █    █▀             ▄ ▀      ▄█    ▀█                     █              ▀ ▄  ▄▀                       
          ▒▒▒▄   ▄▄  ▀          ▄ ▀          ██       ▀█                 █           ▄▄▀  ▄▀  ▀                        
▒▒▒▒▒░▒▒░▒▒▒▒█     ▄        ▄ ▀              ██          ▀█              ▀          ▀     ▄  ▓▒▒▒▒▒▒▒▒▒▒       ▒▒▒▒▒▒▒▒
     ▒▒   ▒▒▒▀     ▀    ▄▄▀                  █              ▀█▄                 ▄▄▀      ▄▀ █                    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒█    ▄▀▄█▀                     █                 ▀█▄▄      █    ▄▀▀        ▀ █   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄ █ ▀  █ ▄▄                   █                    ▀▀▄▄   █ ▄▄           ▄▀▄       ▒▒                   
              ▀█       █  ▀▀▄▄               █                       ▀▀▄█▄▀▀            ▀▄▀            ▒▒▒▒▒           
            ▒  ▒▀▄      █      ▄▄            █                     ▄▄▄▄ █ ▀▄▄          ▄█▀                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▀▄     ▄▄      ▀▀▄▄        █               ▄ ▄█ ▀▀  ▄      ▀ ▀▄▄     ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒             ▀▄     ▄          ▄▄     █         ▄ ▄▀ ▀▀       ▄▀           ▀ ▀▄▄█                              ▒
▒▒                    ▀▄   ▀▄           ▀▀ ▄ ▀   ▄▄▄▀ ▀             ▄▀             ▄ ▀                                 
----------------------------
                       ▄ █▀      █▀            █▄      ▄ ▀▀            █     ▀▄ ▄ ▀▄                                   
                    ▄ ▀▀       ▄                ▀█▄ ▄▄▀▀               ▀▄        █  ▀▄                                 
                  ▄▀▀          ▀               ▄ ▄██ ▄                  ▄         ▀  ▄▀▄                               
                 ▄▀█        ▄█           ▄▄▄▀▀▀   █  ▀ █ ▄               █           ▀█▀▄                              
                 ▀   ▄     ▄        ▄ █▀▀         ▀      ▀ ▄▄            ▀▄              ▀▄                            
                █    ▀█   █▀  ▄ ▄▀ ▀             ▄█          ▀▀▄▄         █              ▄█▄                           
               ▄        ▄ ▄▀▀▀                   █               ▀▀▄▄      █         ▄▄▀▀▀ ▄▄                          
               ▀      ▄█▀ ▄                      █                   ▀▀ ▄  ▄     ▄▄▀       ██                          
              █     ▄█▀▄█  ▀█▄                   ▄                        ▀ █▄▄▀▀          █▀                          
             ▄    ▄█▀  ██    ▀█▄                ▄█                      ▄▄█▀▀█▄            █ █                         
             ▀  ▄█▀    ▀        ▀█▄             █                   ▄▄█▀▀   ▄ ▀█▄          █ ▀                         
            █ ▄█▀                 ▀█            █               ▄▄█▀▀       █   ▀█▄        ▀  █                        
           ▄ ▄▀                      ▀▄▄        ▄           ▄▄█▀▀          ▄▀     ▀█▄       ▄ █                        
           ▄▀          ▄               ▀█      ██       ▄▄█▀▀              █        ▀█▄     █  ▄                       
           █          ▄█                  ▀▄▄  █      ▀▀▀                  ▀          ▀▄    █  █                       
           █ █        ██                    ▀▄ ▀                                            █  ▀                       
            ▄ █▄      ▀                        ██▄                         █                █ ▄▄█                      
            ▀   ▄                       ▄▄ ▀   █ ▀▀█▄                     ▄█              ▄▄█▀▀▄                       
            █   ▀                   ▄▄▀▀      ▄█    ▀▀█▄                  █              ▀ █  ▄▒                       
          ▒▒▒▄   ▀▀   ▄         ▄▄▀▀          ██       ▀▀█▄               ▀          ▄▄▀   ▄ ▄▀                        
▒▒▒▒░░▒▒░▒▒▒▒▀     █ ▄█     ▄▄▀▀              █▀           ▀█                      ▄▀▀    █  ▓                 ▒▒▒▒▒▒▒▒
     ▒▒  ▒▒▒▒█      ▄██ ▄▄▀▀                  █               ▀█          █      ▄        ▄ █                    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▄▄███                      █                  ▀█       █   ▄█▀        █ █   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒      ▀▄ █ ▀  ▀▄▀▀                    █                     ▀█   █               ▄▄       ▒▒                   
              ▀▀       ▀   ▀▀▄▄               █                        ▀█▀█▀            █▄▀            ▒▒▒▒▒           
            ▒▒▒▒▀▄      ▀      ▀▀             █                    ▄▄▄▀ █▀▀ █▄▄         ▄▀                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▀▄     ▀▀       ▀▀▄▄                       ▄▄▄▀▀▀     ▀      ▀▀▄     █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒             ▀▄     ▀          ▀▀      ▄       ▄▄▄▄▀▀▀         █            ▀▀▀▄▄                              ▒
▒▒                    ▀▄▄   █            ▀▀▄▄ █ ▄ ▄█▀▀▀              █             ▄ █▀                                
----------------------------
                       ▄ ▀▀       ▀              ▄     ▄ ▀              ▄      █▄ ▀▄                                   
                    ▄▄ ▀        █                 █▄▄ ▀▀                █       ▀  ▄▀▄                                 
                  ▄ ▀         ▄               ▄▄▄▀▀█ █ ▄                 █          █ ▀▄                               
                 ▄  ▄        ▀▀          ▄ █▀ ▀    █   ▀ ▄               ▀▄          ▀  █                              
                 ▀  ▀█▄    ▄█      ▄ ▄▀ ▀          ▄       ▀▀▄▄           ▄              █                             
                █     ▀▄   ▀ ▄▄▄▀▀▀               ██           ▀▀▄▄        ▀             ▄██                           
               ▄        ▄██▀                      █                 ▀ ▄    ▀▄        ▄ ▀▀  ██                          
               ▀      ▄▄█▀▀▄▄                     ▀                     █ ▄ ▄    ▄▄▀▀      ██                          
              █     ▄█▀ ▀   ▀█▄                   ▄                       ▀ ███▀▀          ▀ ▄                         
             ▄    ▄█▀          ▀█▄               █▀                     ▄▄█▀▀▄▀▄            ██                         
             █  ▄█▀              ▀█▄             █                  ▄▄█▀▀    █  █▄          █▀                         
            █ ▄█▀       ▄           ▀█▄          ▀              ▄▄█▀▀       ▄▀   ▀█▄        █ █                        
           ▄██▀        ██             ▀ ▄        ▄          ▄▄█▀▀           █      ▀█▄      ▀ █                        
           ▀▀          █▀                ▀█▄    █▀      ▄ ▀                          ▀█        ▄                       
            █                              ▀ ▄  █   ▄                       ▄                  █                       
           █  ▄                               ▀██ ▀                         █            ▀▄ █  ▀                       
            ▄ ▀                            ▄▄█▀▀█▀█▄                       ▄█              ▀█▄ ▄█                      
            ▀  ▀█      █               ▄▄█▀▀    █  ▀▀█▄                    █              ▄▄▀▀ █                       
            █    ▄▄   ██           ▄▄█▀▀       ██     ▀▀▄▄                 ▀            ▄▀ ▄▀ ▄                        
          ▒▒▒▄     ▄  █        ▄▄█▀▀           ██        ▀▀▄▄                         ▄▀   ▀ ▄▀                       ▒
▒▒▒▒░░▒▒░▒▒▒▒▀     ▀▀      ▄▄█▀▀               █            ▀▀▄▄           █       ▄▀▀    ▄▀ ▓                 ▒▒▒▒▒▒▒▒
     ▒▒  ▒ ▒▒█       █ ▄▄█▀▀                   █               ▀▀▄▄        █              ▀ █                    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▄▄▄██▄                      █                  ▀▀▄▄    █   ▄▄▀        ▄▀█   ▒▒▒▒▒▒▒▒▒▒              
              █▄ █▀▀   ▄▄▀▀▄▄                  █                     ▀▀▄▄ █  ▀           ▀▄       ▒▒                   
              ▀▀        ▄▄    ▄▄               ▀                        █ ▄▄            ▄█▀            ▒▒▒▒▒           
            ▒▒▒▒ ▄       ▄▄     ▀▀▄▄                              ▄ ▄█ ▀▀█  ▀▀▄         █▀                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▀▄       ▄         ▀         █            ▄ ▄▀ ▀      ▀       ▀ ▄    ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒             ▀▄      ▄          ▀▀▄▄    █      ▄ ▄▀ ▀          ▄▀            ▀▀██                              ▒
▒▒                    ▀█▄    ▄             ▀▀ ██▄ ▄▀ ▀               ▄▀            ▄  ▀                                
----------------------------
                       ▄▀▀▀      ▄                     ▄ █              █     ▀▄  ▀▄                                   
                    ▄█ ▀         ▀                 ▄▄▄▀▀                 █        █▄▀▄                                 
                  ▄▄           █              ▄ ▄▀ ▀█▀ ▄                  ▄        ▀▄ ▀▄                               
                 ▄ ▀▄        ▄          ▄▄▄▀ ▀      ▀    ▀▀▄▄             ▀            ██                              
                 ▀   ▀▄     ▀▀    ▄▄▄▀▀▀           ▄█        ▀▀▄▄          █            ▀▄                             
                █      ▀▄ ▄▄▄▄ █▀▀                 █▀             ▀ ▄       ▄            ▄▄█                           
               ▄         ▀█▄▀                      █                ▀ █ ▄   ▀        ▄▄▀▀  ▀█                          
               █       ▄▀   █                      ▀                    ▀ ▄  ▀  ▄▄▄▀▀       █                          
              █      ▄▀       ▀▄▄                 ▄█                        █▄█▀▀           █▄                         
             ▄▀   ▄▄▀    ▄      ▀█▄               █▀                    ▄▄█▀▀ █ ▄           ██                         
             ▄  ▄█▀     ██         ▀█▄            █                 ▄▄█▀▀    █▀  ▀▄          ▀                         
            ▀ ▄█▀       █▀           ▀ ▄▄         ▀             ▄ ▀▀▀        █    ▀█▄         █                        
           ▄█▀▀                         ▀█       ▄█           ▀                     ▀▄      █ █                        
           █▄                             ▀▀▄▄   █▀     ▄▄▀▀                 ▄        ▀     █                          
           █ ▄                               ▀▄  █ ▄▄█▀▀                     █          ▀▄  █  █                       
           ▀ ▀▀        ▄█                      ▄███▀                        ▄▀            ▀▄ ▄ █                       
            █  █▄      ██                  ▄▄█▀▀ ▄▀▀▄▄                      █              ▀██▄▄                       
            ▄    ▄     ▀               ▄▄█▀▀     █   ▀▀▄▄                   ▀             ▄▄█▀ █                       
            █    ▀▀                ▄▄█▀▀        ██      ▀ ▄▄                ▄           ▄▀▀ ▄ █                        
          ▒▒▒▄     ▄▄          ▄▄█▀▀            █▀         ▀ ▄▄             █         ▄    █ ▄▒                ▒▒▒▒▒▒▒▒
▒▒▒▒░░▒▒░▒▒▒▒▀         ▄   ▄▄█▀▀                █             ▀ ▄▄          █      ▄█▀     ▄ ▀                 ▒▒▒▒▒▒▒▒
     ▒▒  ▒ ▒▒█       ▀██▄█▀▀                    █                ▀▀▄▄      █      ▀       █ █                    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▀      ▄▄▀█▀                       █                   ▀█▄▄   ▀   ▄          ▄█ ▒ ▒▒                      
              █▄▄█▀▀    █ ▀▀▄▄                  ▀                      ▀█▄  ▄█▀          █▄       ▒▒                   
              ▀█         █    ▀▀▄▄              ▄                         ▄▄▄▄           █▀            ▒▒▒▒▒           
            ▒▒▒▒          █        ▄▄           █                 ▄▄▄▀▀▀ ▄▀  ▀▀█▄▄      ▀█                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▀▄       █         ▀▀▄▄      ▄█           ▄▄▄▀▀▀       ▀       ▀▀▄    █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒             ▀▄▄     ▀             ▀    █▀    ▄▄▄█▀▀▀           █             ▀██                              ▒
▒▒                    ▀█▄    ▀              ▀▀▄█▄▄█▀▀▀                █            ▄  ▀                                
----------------------------
                        █ ▀       █▀              ▀█▄   ▄█               █      ▀▄▀▄                                   
                     █          ▄                   ██▀▀                  ▄      ▀█ ▀▄                                 
                  ▄█            ▀             ▄▄ ▀▀  █ ▀ ▄▄               ▀          ▀█▄                               
                 ▄   ▄       ▄█         ▄▄▄▀▀▀       █     ▀▀ ▄            █          ▀█▀▄                             
                 █    ▀▄    ▄    ▄▄ █▀ ▀            ██          █ ▄         ▀           ▀                              
                █       ▀▄ ▀█ █▀ ▀                  █             ▀ █▄      ▀▄           ▄▄██                          
               ▄▀         ▀▀▄                       █                 ▀▀▄▄   █       ▄▄▀▀   █                          
               ▄       ▄  ▄ ▀▀▄▄                    ▄                     ▀▀ ▄▀ ▄▄▄▀▀       █                          
              ▀      ▄▀  ██    ▀█▄                 ▄█                       ▄▄██▀           ▀▄                         
             ▄▀    ▄▀    █▀       ▀█▄              █                    ▄▄█▀▀ █ ▀            █                         
             ▄  ▄█▀                 ▀▀▄▄           █                ▄ ▀▀▀     █   ▀▄        █▀                         
            ▀ ▄█▀                      ▀█          ▀              ▀                 █       █ ▄                        
           ▄█▀                            ▀▀▄     ▄█       ▄▄▄▀▀              █      ▀▄     ▀ █                        
           █▄           ▄█                  ▀ ▄   █▀   ▄▄█▀▀                  █         ▄    █▀                        
           █▀▄          █▀                     ▀█ █▄▄█▀▀                     █▀          ▀▄  █ █                       
            ▄ ▀▄        ▀                      ▄▄██▀▄                        █            ▀▄ ▀ █                       
            ▀  ▀                           ▄▄█▀▀    ▀▀▄▄                                    ▀▄▄                        
            ▄    █                     ▄▄█▀▀      █    ▀ ▄▄                  ▄            ▄▄▀█ ▀                       
            ▀      ▄    █          ▄▄█▀▀         ██       ▀ ▄▄               █          ▄▀▀ ▀ █                        
          ▒▒▒█     ▀▄  ██      ▄▄█▀▀             █▀          ▀█▄            ▄█         ▀   ▄▀▄                 ▒▒▒▒▒▒▒▒
▒▒▒▒░░▒▒░▒▒▒▒▀       █▄▀   ▄▄█▀▀                 █              ▀█▄         █      ▄▄▀     ▀ ▀                 ▒▒▒▒▒▒▒▒
     ▒▒  ▒ ▒▒█        █▄▄█▀▀                     █                 ▀█       ▀    ▄▀▀      ▄▀█                    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▀      █▄▀▀▀▀▄▄                     █                    ▀█▄   ▄             ██ ▒ ▒▒                      
              █▄▄▄▀▀    ▀▀  ▀▀                                           ▀█▄█▄▀          ▄█       ▒▒                   
              ▀█         ▀     ▀▀▄▄              █                     ▄ ▄▀▀▀█           ▄▀            ▒▒▒▒▒           
            ▒▒▒▒          ▀▄       ▀▀▄▄         ██               ▄ ▄▀ ▀   █    ▀▀▄▄     ▄▄                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▀▄       ▀▄           ▄       █▀         ▄ ▄▀ ▀        ▀        ▀▀▄▄  ▄▒▒▒▒▒▒▒▒                  ▒░░▒
 ▒▒▒▒▒▒             ▀█▄     ▀▄            ▀▀▄▄  █    ▄ ▄▀ ▀            ▄▀             █▀▀                             ▒
▒▒                    ▀█▄     ▄               ▀▀█▄▀ ▀                 ▄▀            █ ▀                                
----------------------------
                        █          ▀               ▀█▄  ▄█ ▀             ▀▄    ▀█ ▀▄                                   
                      ▀          █                 ▄ ▄█▄▄                 ▀      ▀  █▄                                 
                  ██           ▄             ▄ ▄▀ ▀   █  ▀▀ ▄              █         ██▄                               
                 ▄▀ ▀█▄        ▀       ▄ ▄▀ ▀        ▄█       █ ▄           ▀         ▀▄▀▄                             
                 ▄    ▀▀▄   ▄█   ▄ ▄▀ ▀              █▀         ▀▀█▄        ▀▄            ▀▄                           
                ▀        ▀█▄▄▄▀ ▀                    █              ▀▀▄▄      ▄          ▄▄██                          
               ▄▀        ▄██ ▄                       █                  ▀▀ ▄  ▄      ▄▄▀▀   █                          
               ▄          █▀   █                     █                       █ █▄▄█▀▀       ▀                          
              ▀      ▄    ▀      ▀▀▄                ██                      ▄ ▄▄█           ▄▄                         
             ▄▀    ▄▀              ▀▀▄▄             █                   ▄▄▀ ▀  ▀ ▀          ██                         
             █  ▄█▀                   ▀█▄           █                 ▀        ▄   ▀▄       ▀▀                         
            █ ▄▀▀        ▄█              ▀█▄        ▀          ▄▄▄▀▀           █    ▀█       ▄▄                        
            █▀           ██                ▀▀▄▄    ▄█      ▄▄█▀▀               █      ▀      ██                        
           █▄            ▀                    ▀▄▄  █▀  ▄▄█▀▀                  █         ▀▄   ▀▀                        
            ▄▀▄                                  ▀█▄▄█▀▀                      █          ▀█  ▄ ▄                       
            █ ▀▄                               ▄▄█▀█▀▄▄                                    ▀ █ █                       
            ▄   ▀▄       █                 ▄▄█▀▀   ▀  ▀▀▄▄                    █              ▀ █                       
            █    ▀      ██             ▄▄█▀▀       █     ▀█▄▄                 █            ▄▀▄ ▀                       
            ▀      █▄   ▀          ▄▄█▀▀          ██        ▀█▄              ▄▀         ▄▀▀ ▄▀█                        
          ▒▒▒█      ▀          ▄▄█▀▀              █            ▀█            █         ▀    ▄▄                 ▒▒▒▒▒▒▒▒
▒▒▒▒░░▒▒░▒▒▒▒▀        █    ▄▄▀▀                   █               ▀█▄        ▀      ▄▀     █▄▀                 ▒▒▒▒▒▒▒▒
 ▒   ▒▒      █        ▄▀▄█▀                       █                 ▀▀▄▄     ▄   ▄█▀       █▀                    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▀    ▄ █▄▀ ▀█ ▄▄                     ▀                    ▀▀▄▄  █ ▄▀         ▀█ ▒ ▒▒                      
              █ ▄▄▀▀     ▀▄  ▀▀▄▄                 █                       ▀ ▄█            █       ▒▒                   
              ▀█           ▄    ▀▀█ ▄            ▄█                   ▄▄▄█▀▄▀▀▀▄▄        ▀▀            ▒▒▒▒▒           
            ▒▒▒▒ ▄         ▄▄       ▀ ▄▄         █▀             ▄▄▄█▀▀▀   ▄▀    ▀ ▄▄    ▄█                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▀▄▄       ▄           ▀▀▄▄     █         ▄▄█▀▀▀         ▀        ▀▀▄▄ █      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒             ▀█▄      █             ▀▀█ ▄ █   ▄▄▄▀▀▀             █             ▄█▀                             ▒
▒▒                    ▀█      ▀                ▀ ██▀▀                  █            █ ▀                                
----------------------------
                      ▄ █         ▄▄                 ▀  ▄▄▀▀              █    ▀  ▀▄                                   
                   ▄▄ ▀           ▀                ▄▄ ▀▀▀ ▄                █       ██▄                                 
                  ▀█▄           █            ▄▄ ▀▀     █    █ ▄                     ▀█▀▄                               
                 ▄▀  ▀▄▄      ▄        ▄▄ ▀▀          █▀      ▀▀▄▄          ▀▄          ▀▄                             
                 ▄     ▀▀▄    ▀  ▄▄ ▀▀                ▀           ▀▀▄▄       ▀▄           █▄                           
                ▀         ▀██ ▀▀                      █                ▀ ▄    ▄          ▄▄██                          
               ▄▀        ▄▀█ ▀▀▄                      ▀                  ▀ █   ▀     ▄▄▀▀   █                          
               █        ▀  █   ▀▀▄▄                   █                      ▀  █▄█▀▀       ▄                          
              █            ▀      ▀▀▄                █▀                       ▄ ▀█          █▄                         
             ▄▀    ▄▀      ▄          █▄             █                  ▄ ▀     █ ▀         ▀▀                         
             █  ▄█▀        █            ▀█▄          █              ▄▄ ▀        █   ▀▄       █                         
            █▀▄▀▀         █▀              ▀▀▄▄       ▀         ▄▄█▀▀           ▄▀    ▀▄      █                         
           ▄▄▀            █                  ▀▄▄    ▄▄     ▄▄█▀▀               █        ▄     █                        
           █▄▄            ▀                      █▄ █▀ ▄▄█▀▀                   ▀         █   ██                        
            █▀▄           ▄                        ██▄▀▀                       ▄          ▀  █                         
                ▄         █                    ▄▄█▀▀█▀▀▄▄                      █            ▀▄██                       
            █   ▀█       █▀                ▄▄█▀▀    ▀   ▀▄▄▄                   █             ▀██                       
            █      ▄     █             ▄ ▀▀         █      ▀█▄                █            ▄▀▀▄                        
            ▀█     ▀█    ▀         ▄ ▀             ██         ▀█▄             █         ▄█▀  ▀▓      ▒                 
          ▒▒▒█        ▄  ▄     ▄ ▀                 █            ▀▀ ▄                  ▄▀    ▀█                 ▒▒▒▒▒▒▒▒
▒▒▒▒░░▒▒▒▒▒▒▒▄         █ █ ▄▄▀                     █               ▀▀▄▄       █     ▄      ▄█▒                 ▒▒▒▒▒▒▒▒
     ▒▒      █        ▄ █▄█                        █                  ▀█▄     █  ▄▄▀       █▀                    ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▀    ▄ █    ▀▄▀█▄▄                    █                      █▄ ▄▀▄█▀        ▄█ ▒ ▒▒                      
              █ █▄▀       ▄▄  ▀ █                  █                        ██▄           ▄       ▒▒                   
              ▀█           ▄      ▀▀▄▄            █▀                  ▄ ▄▀ ▀ ▀▀▀▄▄       █▀            ▒▒▒▒▒           
            ▒▒▒▒ ▄          ▀         ▀▀▄▄        █             ▄ ▄▀ ▀     █     ▀▀▄▄    █                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒▀█▄        ▀           ▀▀█ ▄    █       ▄ ▄▀ ▀         ▄▀         ▀▀▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒             ▀█▄      ▀               ▀ ▄▄ █ ▄ ▄▀ ▀              ▄▀            ▄█▀                             ▒
▒▒                    ▀▄▄     ▀▄                ▄██▀                    ▀           █ ▀                                
----------------------------
                      ▄  ▀         █▀                  █▄▄▀▀               ▀     ▀█▄                                   
                    ▄ ▀          ▄▄               ▄ ▄▀ ▀▄ ▄▄               ▀▀     ▀█▀▄                                 
                  ▀▀▄▄           ▀          ▄ ▄▀ ▀     ▄█   ▀▀▄▄            ▀▀      ▀ ▀▄                               
                 ▄▀  ▀▀▄▄      █▀     ▄ ▄▀ ▀           █        ▀▀ ▄         ▀▄         ▀▄                             
                 ▄      ▀▀ ▄ ▄▄ ▄ ▄▀ ▀                 ▄             ▄▄       ▄▄         ▀█▄                           
                █          ▀██▄▀                       █               ▀▀▄▄    ▄▄        ▄▄▀█                          
               ▄▀        ▄█▀█ ▀▀▄▄                     ▄                   ▀▀ ▄     ▄▄▄▀▀   ▀                          
               █       ▄▀        ▀█▄                  ▄█                        ▄██▀▀       █                          
              █▀            █       ▀█                █▀                       ▀▀██         █▄                         
             ▄▄    ▄▀      ▄█          ▀█▄            █                 ▄▄       █ ▀         █                         
             ▀  ▄█▀        █             ▀▀▄▄         █            ▄▄▄▀▀        █    █▄      █                         
            █▀▄▀▀          █                ▀ ▄▄      ▀        ▄▄█▀▀            █     ▀      ▄                         
           ▄ ▀                                 ▀█▄   ▄▄    ▄▄█▀▀                        ▀▄   ██                        
           ███             █                      ▀█ █▀ ▄█▀▀                    █        ▀▄  ▀▀                        
           █   ▄          ▄▀                       ▄▀▀▀█                        █          ▀▄ █                        
            █   █         █                    ▄ ▀   █ ▀▀▄▄                    ▄█           ▀▄▀▄                       
            █    ▀        █                ▄ ▀       █    ▀█▄                  █              ██                       
            █▄     ▀▄                                █       ▀█▄               ▀           ▄▀▄█                        
            ██      ▀▄    █        ▄▄ ▀             ██         ▀▀ ▄            ▄        ▄▄▀  ▄▀      ▒                 
          ▒▒▒▀         ▄ ▄▀    ▄▄▀▀                 █             ▀ ▄▄         █      ▄▀▀   ██                 ▒▒▒▒▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▄         ▀██ ▄▄▀▀                     █                ▀█▄       █     ▀      █                  ▒▒▒▒▒▒▒▒
     ▒▒      █        ▄▄█▀█                         █                   ▀█▄   █▀  ▄        ▀▀                    ▒▒   ▒
             █    ▄ █ ▀   ▄ ▀ ▄▄                    ▄                     ▀▀▄▄█▄▄▀        ▄█ ▒ ▒▒                      
              █ █ ▀        █    ▀▀▄▄               ▄█                      ▄ ▄██          █       ▒▒▒▒                 
              ▀             ▀       ▀█▄▄           █                 ▄ ▄█ ▀ ▄   ▀█▄      ▄▀            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀▄▄         ▀▄         ▀ █         ▄           ▄▄▄█ ▀▀     ▄▀     ▀▀▄    ▄                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▒██▄        ▀▄            ▀ ▄▄    █      ▄▄█▀▀▀          ▄▀         ▀█▄▄░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒            ▀▄         ▄                ▀▀▄▄█▄ ▄▀▀▀               █            ▄▄▀                             ▒
▒▒                   ▀▄▀▄▄     █                ▄▄▀▀▄                  ▄          ▄ █ ▀                                
----------------------------
                       █ ▀         ▄▀                  ▀█▄▀▀               ▄▄   ▀█▄                                    
                    █             █               ▄▄ ▀▀ ▄█▀▀▄▄              ▄▄    ▀█                                   
                  █▀▀▄▄         ▄          ▄▄▄▀▀▀       █▀    ▀▀             ▄▄                                        
                 ▄▀   ▀▀▄▄      ▀    ▄ ▄▀ ▀             ▀        ▀ ▄▄          ▄        █▄                             
                 █        ▀█▄ █▄ ▄▀ ▀                   █            ▀▀▄▄                ▀█                            
                █▀           ▀█▄                        █                 ▀    ▀         ▄▄▀█                          
               ▄▄        ▄▄▀ ▄  ▀█▄                     █                   ▀▀▄▄▀▀  ▄▄▄▀▀   ▀                          
              ▄▀       ▄▀▀   █     ▀█▄                 ██                        ██▀▀       █▄                         
              █▀      ▀     █▀       ▀▀ ▄              █                         █▀█        ▀▀                         
             ██    ▄        █           ▀▀▄▄           ▄                ▄▄▀▀     █  ▀▄       █                         
            ▄▄  ▄█▀         ▀              ▀ ▄▄        █           ▄▄█▀▀              █                                
            ▀█▄▀            ▄                 ▀█▄      ▀       ▄▄█▀▀             █      ▄    ██                        
           ██               █                     █▄       ▄▄█▀▀                 █       █   ▀▀                        
           ▄▄ ▄            █▀                       ▀██▀  ▀▀                     █         ▄  █                        
           ██  █▄          █                          █▀ ▄                      █          ▀▄                          
           ▀▀   ▀▄         ▀                   ▄▄     █  ▀▄▄                    █             █▄                       
             █     ▄       ▄               ▄▄▀▀       █      █▄                               ▀▀                       
            ██      █▄     █           ▄▄▀▀           █       ▀▀ ▄              █          ▄  █                        
            █▀       ▀▄   █       ▄▄█▀▀              ██          ▀▀▄            █        ▄▀  ▀▒      ▒             ▒▒▒ 
          ▒▒▓▄          ▄ █   ▄▄█▀▀                  ▀               █▄        ▄█     ▄█▀   ▄█                 ▒▒▒▒▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒█           █▄▄█▀▀                      █                 ▀ ▄     █    ▄▀      ▄                  ▒▒▒▒▒▒▒▒
     ▒▒      █        ▄▄▄▀█ ▄▄                       █                   ▀▀▄   █   ▀       ▄▀                    ▒▒   ▒
             █▄   ▄ █▀▀    █  ▀▀▄▄                   █                       █▄ ▄          █ ▒ ▒▒                      
              █ █ ▀         ▀    ▀ █ ▄              █▀                     ▄▄██▀▄▄        ▀       ▒▒▒▒                 
              ▀             ▀▄       ▀ ▄            ▀                ▄▄▄▀▀▀  ▄▀  ▀█▄      ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀▄▄          ▀           ▀▀▄▄       █          ▄ ▄▀ ▀       █      ▀▀▄   █                  ▒▒▒▒▒      
      ▒▒▒░▒▒▒▒▒▒▒▓█▀          █              ▀▀▄▄   ▀    ▄ ▄▀ ▀           ▄           ▀▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒            ▀▄ ▄▄       ▀                 ▀█ █▄█ ▀                ▄▀            █▀                             ▒
▒▒                   ▀▄▀▀▄     ▀▄               ▄▄ ▀▀█▄                 █         ▄ █                                  
----------------------------
                       █ ▀         ▄▀                 ▄  ▄██               ▀    ▀█                                     
                   ▄ ▀            ▄▀            ▄  █  ▀  █▀ ▀▀              ▀                                          
                  █  ▀▄▄         █        ▄ ▄█  ▀        █     ▀▀▄▄          ▀▀       ▀▄                               
                 ▄█    ▀▀▄▄    ▄█  ▄  █▀ ▀               █         ▀▀▄▄       ▀▀       ▀█▄                             
                 ▀         ▀▀ ▄▀▀  ▀                     █              ▄▄     ▀▀        ▀█                            
                █▀           ▀▄▀ ▄                       █                ▀▀▄▄  ▀▀       ▄▄▀█                          
               █▄         ▄   █  ▀▀ ▄                    █                     ▀ ▀▀ ▄▄▄▀▀   ▄                          
              ▄█       ▄█▀   █      ▀▀▄▄                ██                       ███▀       █                          
              ▀█      ▀      █         ▀▀▄▄             █                   ▄▄    ▀▀▀        ▄                         
             █▀    ▄                      ▀█▄           ▄              ▄▄▄▀▀      █  ▄▄      ▀                         
            █▄▀ ▄█▀          ▄               ▀█▄        █          ▄▄█▀▀          █   ▀      █                         
           ▄ ▄▄▀            ▄█                   █▄     █      ▄▄█▀▀              ▀     █▄   ▀                         
           ██▄              █                      ▀█▄  █  ▄ █▀▀                 █        ▄   █                        
            ▀ ▀▄            █                         ▀██                        █        ▀█  ▀                        
           █ █ ▀▄                                  ▄▄▀▀▄▀▀▄▄                                 ▄█                        
           █ █   ▀          █                 ▄▄█▀▀    ▄   ▀█▄                   █           ▀ ▄                       
           ▀ █     ▀▄      ▄█             ▄▄█▀▀        █      ▀█▄                █          ▄ ▄▀                       
            ▄       ▀█     █          ▄▄█▀▀            █        ▀▀▄              ▀        ▄█  ▄                        
            █▄        ▀▄   ▀      ▄▄█▀▀               ██            █▄          █       ▄█▀  █       ▒                 
          ▒▒▓█           ▄    ▄▄█▀▀                   ▀              ▀▀ ▄       █      █▀    ▀                 ▒▒▒▒▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒█           ▄███▀▀                       █                 ▀█▄          ▄▀     ▀                  ▒▒▒▒▒▒▒▒
     ▒▒      ▄▄        ▄▄▀▀█▀█ ▄                      █                    ▀█▄  █          ▄▀                    ▒▒   ▒
▒▒           ██   ▄▄█▀▀     ▀  ▀ █ ▄                 ▄█                      ▀▀▄█          ▄ ▒ ▒▒                      
              █ █ ▀         ▀▄     ▀ ▄               █▀                   ▄ ▄▀▄█ █▄       ▄       ▒▒▒▒                 
              ▀▄             ▀         ▀▀▄▄          ▄              ▄ ▄▀ ▀   ▄    ▀█▄     █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀█▄           █            ▀▀▄▄      █        ▄▄▄█ ▀▀        ▀      ▀█▄  ▀                  ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▓█ ▄          ▀              ▀ █ ▄  █   ▄▄▄▀▀▀            █          ▀█▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒            ▀▄▀█▄       ▀▄                 ▀ ██▀ ▀                ▄▄            █                              ▒
▒▒                   ▀▄         ▄               ▄ ▀▀  ▀                  ▀        ▄ █                                  
----------------------------
                     ▄ █ ▀          ▄▀                ▄ ▄█▄▀                     ▀▄                                    
                   ▄▄▀             █           ▄  █▀ ▀▀   █  ▀▀▄▄            ▄     ▀▄                                  
                  ▄▀▀▀█▄▄        ▄▀      ▄  █  ▀          ▄      ▀▀           ▄       ▄                                
                 ▄▄     ▀ █ ▄    ▀ ▄  █  ▀                █         ▀ ▄▄       ▄       ▀▄                              
                 █          ▀ ███  ▀                      █             ▀▀▄▄    ▄        ▀▄▄                           
                ██          ▄▀▀█▀▄▄▄                      █                  ▄▄  ▄       ▄▄▀█                          
               █▀         ▄   █    ▀█▄                   ▄█                    ▀▀ ▄ ▄▄▄▀▀   ▄                          
              ▄▄▀      ▄▄▀    █       ▀█▄                █▀                        ██       ▀                          
             ▄▀▄     ▄▀▀                  █▄             █                  ▄▄▀▀   █▀        █                         
             ▀█    ▄          █              █▄          ▄             ▄▄█▀▀          █      ▀                         
            █ █ ▄█▀          ▄█                 █▄       █         ▄▄█▀▀          █     ▄    █                         
           ▄ ▀ ▀             █                     █▄    █     ▄▄█▀▀              █     ▀     ▄                        
          ▄ ██▄              ▀                       ▀█▄ █   ▀                    ▀       █▄  ▀                        
          ▀  █▀▄                                      ▄▄███                       █         ▄ █                        
           ▄ ▀  ▀            █                    ▄▄█▀▀ █▀▀▀▄                     █         ▀▀▀▄                       
           █       ▄        ▄▀                ▄▄█▀▀     ▄     █▄                  ▀           ██                       
           ▀ ▄      ▀▄      █             ▄▄█▀▀         █      ▀▀▄▄              ▄          ▄ ▄▀                       
            ▄█       ▀█     ▀         ▄▄█▀▀             █         ▀█▄            █        ▄▀  █                        
  ▒▒▒▒▒▒    ██         ▀▄   ▄     ▄▄█▀▀                █▀            ▀ ▄         ▀      ▄█   ▄▀      ▒                 
          ▒▒██              █ ▄▄█▀▀                    ▀               ▀█▄       ▄    ▄█▀    ▄                 ▒▒▒▒▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▄▄          ▄ █▀█▀                        █                  ▀▄▄    █   █▀     █                  ▒▒▒▒▒▒▒▒
     ▒▒      ██        █▄▀▀ █▀ █                       █                    ▀█▄  ▀ ▄▀       ▀                    ▒▒   ▒
▒▒           ██   ▄▄▄▀▀      █   ▀ ▄▄                 ██                       ▄█▄▀        █ ▒ ▒▒                      
              ▀ █▀▀          ▀▄      ▀▀▄▄             █                  ▄▄▄█ ▀▀▀▀█▄      ▄▀      ▒▒▒▒                 
              ▀▄▄             ▄          ▀▀▄▄         █             ▄▄▄▀▀▀    █    ▀      ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀█             ▀            ▀ █ ▄     █       ▄ ▄▀ ▀        ▄▄        ▄  █                  ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░█▀▄▄         ▀▄               ▀ █  ▄█ ▄ ▄▀ ▀              ▀          ▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒            ▀▄▀▀         ▄                   ▀█▀▀▀                 █▀         ▄ █                              ▒
▒▒                   ▀▄ ▀█▄      ▀                █▀                    ▄█        ▄ █                                  
----------------------------
                     ▄ ▀            ▄                ▄  █  ▀▀▄▄               ▄  ▀▄                                    
                   ▄▄█              ▀          ▄  █  ▀     ▄   ▀▀              ▄                                       
                  ▄▀ ▀ ▀ ▄        █     ▄  █▀ ▀▀           █      ▀▀▄▄          ▄    ▀▄                                
                 ▄█       ▀▀▄▄  ▄▀▄  █  ▀                  █          ▀▀        ▄▄     ▀▄                              
                 █▀           ▀██▄▀                        █             ▀▀▄▄    ▄▄      ▀▄▄                           
                █▄          ▄█▀█   █▄                      █                 ▀▀   ▄▄     ▄▄▀█                          
               ██          ▀   █     ▀█▄                  ██                    ▀▀▄▄▄▄█▀▀   ▄                          
              ▄ █      ▄▄▀              ▀█▄               █▀                    ▄▄▀ █▄      ▀                          
             ▄ ▀     ▄▀▀       █           ▀█▄            █                ▄▄▄▀▀   █  ▄      █                         
             ▀▄▀   ▄          ▄█              ▀█▄                      ▄▄█▀▀       █  ▀▀     ▄                         
            ▀ ▄ ▄█▀           █                  ▀█▄      █        ▄▄█▀▀                █    ▀                         
           █ ▄▀▀              ▀                     ▀█▄   █    ▄ ▀▀▀               █      ▄   █                        
          ▄▄▀▀▄                                        ▀█▄█▄▄▀                     █      ▀   ▄                        
          █  ▄ ▀              █                       ▄▄███ ▄                      ▀        █ ▀                        
             █               █▀                   ▄▄█▀▀  █▀ ▀█▄                   █           ▄█                       
           █ █     █▄        █                ▄▄█▀▀      ▄     ▀ ▄                █           ▀▄                       
           █ █      ▀█▄                   ▄▄█▀▀          █       ▀█▄              ▀            █                       
            ▄█        ▀█▄    ▄        ▄▄█▀▀              █          ▀ ▄           ▄       ▄▀  ▀                        
  ▒▒▒▒▒▒    ▀ ▄         ▀▄   █    ▄▄█▀▀                 █▀            ▀█▄         █     ▄▀   ▄▀      ▒                 
          ▒▒█ █           ▀▄█ ▄▄█▀▀                     ▀                ▀ ▄      █   ▄█     █                 ▒▒▒▒▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▄█           ▄▄██▀                         █                  ▀█▄   ▄  ▄█▀     ▄▒                 ▒▒▒▒▒▒▒▒
     ▒▒      ██       ▄▄█▀▀  █ ▀▀▄▄                     █                     ▀ ▄█▄█▀       █                    ▒▒   ▒
▒▒           ▀▀   ▄▄█▀▀       ▄    ▀▀▄▄                █▀                      ▄███        ▀ ▒ ▒▒                    ▒▒
         ▒     ▄▄▀▀           █        ▀▀ ▄            ▀                 ▄ ▄▀ ▀▄▄ ▀█      ▄▀      ▒▒▒▒                 
              ▀█▄              █          ▀ █ ▄        █           ▄ ▄▀ ▀      ▀     ▄    █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀▄▄▄           ▀▄             ▀ █      █      ▄▄█ ▀▀         ▀▀       █▄ ▄                  ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░█▀▀           █                 ▀ ▄ ██▄ ▄▀▀▀             ▄█          ▀██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒            ▀▄  ▄▄        ▀                  ▄▄▀█▄                 ▄          ▄ ▀                              ▒
▒▒                    ▄ ▀▀       ▀▄               █     ▀█               ▀▀       ▄ ▄▀                                 
----------------------------
                      ▄ ▀            █               ▄  █  ▀█▀▀               ▀                                        
                   █▄▄▄            ▄▀         ▄  █  ▀       █   ▀▀▄▄           ▀   ▀▄                                  
                  ▄█  ▀ ▀▄▄       ▄▀   ▄▄ ▄█  ▀             █       ▀▀         ▀▀    ▀▄                                
                 ▄▀        ▀ ▀▄▄ ▄▀ █  ▀                    █          ▀▀▄▄     ▀▀     ▀▄                              
                 █▀             █▀ ▄                        █               ▄▄   ▀▀      ▀▄                            
                ▀▀          ▄▄▀ █  ▀▀ ▄                    ▄█                 ▀▀▄▄▀▀     ▄▄▀█                          
               █▄▀         ▀▀         ▀▀ ▄                 ██                      █▄▄█▀▀   █                          
              █ ▄      ▄▄       █        ▀▀ ▄              █                    ▄▄▀  █      ▀                          
             ▄ █     ▄▀▀       ▄█           ▀▀▄▄           █               ▄▄█▀▀    ▄ ▄▄     █                         
            ▄▀ ▄   ▄           █               ▀▀█▄                    ▄▄█▀▀        █   ▄    ▄                         
            ▀ ▀ ▄█▀            ▀                  ▀▀█▄     ▄       ▄▄█▀▀            █   ▀    ▀                         
           ▀ ▄▀▀                                     ▀▀█▄  █   ▄▄▀                        █   █                        
          ▀▄▀█                 █                        ▀▀███▀▀                    █       ▄▄ █                        
          █  ▀                █▀                      ▄▄█▀ █▀▄                     █         ▄ ▄                       
          ▀   █    ▄          █                   ▄▄█▀▀   █▀   █▄                  ▀         ▀ ▀                       
           █  █    ▀█▄                        ▄▄█▀▀             ▀▀▄                ▄           █                       
           ▄  █      ▀█▄      ▄           ▄▄█▀▀           █         █▄             █           ▄                       
              █        ▀█▄    █       ▄▄█▀▀              ▄█          ▀█▄           █          ▄                        
  ▒▒▒▒▒▒    █ █          ▀█▄ █    ▄▄█▀▀                  █▀             ▀ ▄       ▄     ▄     ▓      ▒             ▒▒▒ 
          ▒▒█ █            ▀█▀▄ ▀▀▀                      ▄                ▀█▄     █   ▄▀     █                 ▒▒▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▄            ▄▄▀█▀▄▄                        █                   ▀ ▄  █ ▄▀      ▄▀                 ▒▒▒▒▒▒▒▒
     ▒▒      █        ▄▄█▀▀   ▀  ▀▀▄▄                   ▄█                     ▀█▄ ▀        ▄                    ▒▒   ▒
▒▒           ▀    ▄▄█▀▀       ▀▄      ▀ ▄               █▀                    ▄ ▄██▄       █ ▒ ▒▒      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
               ▄█▀▀            ▄        ▀ █ ▄           ▄               ▄▄▄█ ▀  ▀▀ ▀       ▀      ▒▒▒▒                 
        ▒▒▒▒▒▒▀█               ▀█           ▀ █         █          ▄▄▄▀▀▀     ▄█     █▄   █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒ ██▄            █               ▀ ▄    ▄█    ▄ ▄▀ ▀          ▄        ▀  ▄▀                 ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒░█▄ ▄▄          █                  ▀▀▄█▀▄█ ▀                ▀          █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒            ▀▄ ▀▀         ▀▄                 ▄▄ ▀ ▄                 █         ▄ ▀▀                             ▒
▒▒                    ▄   ▄▄      ▄              ▄▄ ▀    ▀█▄             ▄        ▄ ▄▀                                 
----------------------------
                      █ ▀            ▄▀             ▄  █▀ ▀▀ █▀▀▄▄           ▀ ▄ ▀▄                                    
                   ▄▀▄▄▄             ▀       ▄▄ ▄█  ▀        █    ▀█           ▄▄  ▀▄                                  
                  ▄▄    ▀▀▄ ▄      █   ▄  █  ▀               █       ▀▀▄▄       ▄▄   ▀▄                                
                 ▄█          ▀ ▀▄▄ ▀▀  ▀                     █            ▄▄     ▄     ▀▄                              
                 ▀▄            ▄▀█▀█▄▄                      ▄█              ▀▀           ▀▄                            
                 ▀          ▄▄       ▀█▄▄                   ██                 ▀▀▄▄ ▀    ▄▄██                          
               █ █        ▄▀▀    █      ▀▀ ▄                █▀                     ▀▀██▀▀   █                          
              █ ▀       ▄       ▄█         ▀▀ ▄             █                   ▄▄▀▀ █      ▀                          
             ▄ ▄▀    ▄▀▀        █             ▀▀ ▄          █              ▄▄█▀▀      ▀█     █                         
            ▄  ▀   ▄            ▀                ▀▀ ▄                  ▄▄█▀▀        █   █    █                         
           ▄▀ ▄▀▄█▀                                 ▀▀▄▄           ▄ ▀▀▀            █     ▄   ▄                        
          ▄▀ ▄▄▀                █                      ▀▀█▄ █ ▄▄▄▀▀                 █     ▀▄  █                        
         ▄█▀  █▀▄              ▄▀                         ████▀                            ▀  ▀                        
          █   ▀  ▀▄            █                      ▄▄█▀▀ █▀█▄                    █        █ █                       
          █        ▀▄                             ▄▄█▀▀    █▀   ▀ ▄                 █         █▄                       
           ▄         █▄        ▄              ▄▄█▀▀               ▀█▄               ▀                                  
           █          ▀█▄      █          ▄▄█▀▀            █        ▀▀▄            ▄           █                       
           ▀            ▀█▄   █▀      ▄▄█▀▀               ▄█            █▄         █          ▄▀                       
            ▀             ▀█▄ █   ▄ ▀                     █▀             ▀█▄       █          ▄      ▒             ▒▒▒ 
        ▒ ▒▒▓               ▀█▄ ▀                         ▄                 ▀ ▄              ▀                 ▒▒▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒█▄           ▄ ▀ █▀▀ ▄                       █                   ▀█▄  █        ▄▀                 ▒▒▒▒▒▒▒▒
     ▒▒      ▄█       ▄▄▀▀     ▀    ▀ ▄                  ▄█                     ▀▀▄█        █                    ▒▒   ▒
▒▒            █   ▄▄█▀▀        █▄     ▀ █ ▄              █                    ▄▄█▀██▄      ▄▒▒▒ ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              █▄█▀▀             █         ▀ █ ▄          ▄              ▄ ▄▀▀▀  ▄   ▀▄     █      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄▄              ▀▄            ▀ ▄        █        ▄ ▄▀ ▀        ▀    ▀█   ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀▀▀              ▄                ▀ ▄▄  ▄█   ▄▄█▀▀▀           █        █▄▄▀                 ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▓▄▀█▄           █                   ▀▀█▄▀ ▀               ▄           ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒            ▀▄   ▄▄        █                 ▄ ▀▀ ▀                  ▀        ▄  ▀                             ▒
▒▒                    ▄  ▀▀        ▀             ▄▄ ▀      ▄▄             █       ▄▄▄▀                                 
----------------------------
                      █ ▀           ▒ █            ▄▄  ▀▄  ▀  █  █▄              ▀▄                                    
                   ▄ ▀▄ ▄           ▄▀       ▄  ▀▄  ▀▀        █    ▀▀▄▄        ▀▀  ▀▄                                  
                  ▄▀     ▀ ▀▄ ▄    ▄▀ ▄  ▀█▄  ▀               █         ▄▄      ▀▀   ▀▄                                
                 ▄█▀           ▀ ▀▄█   ▀                     ██           ▀▀     ▀ ▄   ▀▄                              
                 ▀█            ▄█▀   ▄▄▄                     ██              ▀▀▄▄  ▄▄    ▀▄                            
                 ▄▀          ▄    ▄     ▄▄▄                  █                    ▄▄▄▄   ▄▄██                          
               █ ▄        ▄█▀     █        ▄█▄               █                       ▀█▀▀   █                          
              █ ▄▀      ▄        █           ▀██             █                 ▄▄▄▀▀ █ ▄    ▀                          
             █  ▄    ▄█▀         ▀              ▀▀▀          █             ▄▄█▀▀     █ ▀▄    █                         
            ▄  █   ▄                               ▀▀▀ ▄               ▄▄█▀▀            ▀    █                         
           ▄   ▄▄█▀              █                    ▀▀▀ ▄        ▄ ▀               █   ▀▀   ▄                        
          ▄▀ ▄█▄                ▄▀                       ▀▀█▄ ▄▄█▀▀                  █     █  █                        
         ▄█▀▀ █▀█▄              █                         ▄▄██▀▄                     ▀      █ ▀                        
          ▄   █   ▀▄            ▀                     ▄▄█▀▀  █ ▀█▄                  ▄         ▄▀                       
          █   █     ▀                             ▄▄█▀▀     █▀   ▀█▄                █          █                       
           ▄  █                 █             ▄▄█▀▀         ▀         ▄             █          ▀█                      
           █  █                ▄▀         ▄ ▀▀▀             █         ▀█▄           ▀          ▀                       
           ▀  █                █        ▀                  ▄█           ▀▀▄         ▄         ▄▀                       
            ▀ █                   ▄▄                       █▀              ▀ ▄      █         █      ▒             ▒▒▒▒
        ▒ ▒▒▓ █               ▄▄█▀                         ▄                 ▀█▄    █   ▄    ▄                 ▒▒▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒██           ▄▄▀▀ █  ▀ ▄                      █                   ▀▀▄  ▀ ▄▀     ▓                 ▒▒▒▒▒▒▒▒
     ▒▒      ██       ▄▄▀       ▀   ▀ █ ▄                 ▄█                      ▀▄▄▀      █                    ▒▒   ▒
▒▒            █   ▄▄▀▀          █       ▀ █ ▄             ▀                  ▄ ▄▀ ▀▀█      ▄▓▒▒ ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              █▄█▀▀              ▀          ▀ ▄           ▄            ▄▄▄█ ▀    █▀  ▄▄    ▄      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄               █▄             ▀ ▄▄      █       ▄ ▄▀▀▀       ▄▄      ▄  █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀▄ ▄▄             █                 ▀▀▄▄ █▀ ▄ ▄▀ ▀             ▀       ▀▄ ▀                 ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▄              ▀▄                    ▀█▄▀▀                █▀         ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒            ▀█  ▀▀          ▄                  █▀  ▀█               ▄▄        ▄                                ▒
▒▒                   ▀▄   ▀█▄      ▀▄            ▄▄▀▀       ▀              ▀      ▄▄▄▀                                 
----------------------------
                    ▄           ▒ ▒ ▒ ▄▀           ▄  █▀ ▀▀   ██ ▀▀           ▀▀ ▀▄                                    
                   ▄█▀▀▄▄▄▄       ▒ ▒ ▀     ▄  █▀  ▀          ██    ▀▀▄▄        ▄▄ ▀▄                                  
                  ▄█       ▀ ▀▄ ▄ ▒ █▄  █▀  ▀                 █          ▄▄      ▄▄  ▀▄                                
                 ▄▀█             ▀ ▀ █                        █            ▀▀      ▀   ▀▄                              
                 ▀▀            ▄▄▀ ▄ ▀▀▄▄                     █               ▀▀▄▄ ▀▀    ▀▄                            
                  █           ▀    █    ▀▀█▄                  █                    ▄█ ▄  ▄▄█                           
               █ ▀        ▄▄▀     █          █▄               █                       █▀▀   █                          
              █  █       ▀        █             █▄            █                ▄▄▄▀▀  ██    ▀                          
             █  ▀    ▄█▀                          ▀█ ▄        █            ▄▄█▀▀      █ ▄    █                         
            █  ▄█  ▄              ▄                  ▀▀ ▄     ▀        ▄▄█▀▀             ▄▄  █                         
           █   ▀▄▀▀              ▄█                     ▀▀ ▄      ▄▄▄▀               ▄     ▄  ▄                        
          ▄ ▄▄▄▄▄                █                         ▀▀█▄▄█▀▀                  █     ▀▄ ▄                        
         ▄█▀▀  █▀█▄              ▀                        ▄▄█▀▄▀▄                    █      ▀▄ ▄                       
          ▄    █   ▀                                  ▄▄█▀▀   █    ▄                 ▀       ▀ █                       
          ▄    █                 █                ▄▄█▀▀      █▀    ▀█▄               ▄        ▀▀                       
           ▄   █                ▄█            ▄ ▀▀▀                  ▀█▄             █          █                      
           █   █                █           ▀                █          ▀            █         █                       
           ▀▄  █           ▀▄▄  ▀     ▄▄▀▀                  ▄█              ▄        ▀         ▀                       
            █  █             ▀█▄ ▄▄█▀▀                      █               ▀█▄     ▄     ▄▀  █      ▒             ▒▒▒▒
          ▒▒▓  █              ▄██▀▄                         ▄                 ▀▀▄   █  ▄▄▀   ▄▒                ▒▒▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒█ █          ▄▄▀▀  █ ▀ █ ▄                     █                    ▀  █▄█▀     █                 ▒▒▒▒▒▒▒▒
     ▒▒      ▀ █      ▄▄▀▀       ▀    ▀ █ ▄                █▀                     ▄ █▀      ▀                    ▒▒   ▒
▒▒            ▀█  ▄▄▀            █        ▀ █              ▀                 ▄▄█ ▀▄▄ █     ▄▓▒▒ ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀█▀▀                ▀           ▀ ▄          █           ▄ ▄▀ ▀         █    █      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▄▄               █               ▀▀▄▄    ▄█     ▄ ▄█ ▀         █▀     █  ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒█▀▀               ▀                  ▀▀▄▄█▀▄ ▄▀▀▀            ▄▄        █ ▀                 ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▒▓▄ ▀█▄           █                    ▄▄▀▀                  ▀         ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒             █    ▄▄         ▀                 █     █▄              █▀       ▄                                ▒
▒▒                   ▀▄      ▄      █              █▀        ▀            ▄▄      ▄▄ ▀                                 
----------------------------
                    ▄▄ ▀    ▒ ▒ ▒ ▒ ▒ ▒█          ▄  ▄█  ▀     ██ ▀▀ ▄         ▄▄▀▄                                    
                   ▄▄ ▀ ▀▄ ▄  ▒ ▒ ▒ ▒ █    ▄  ▄█  ▀            ██    ▀ ▄▄        ▀ ▀▄                                  
                  ▄█▀        ▀ ▀▄ ▄▄▄  ▄█  ▀                   ██         █      ▀▀  ▀▄                                
                 ▄▀▄              ▄███▄▄                       ██           ▀█     ▄▄  ▀▄                              
                 ▀▄▀           ▄▄   █  ▀▀ ▄                    ██              ▀▀ ▄ ▄    ▀▄                            
                  ▄          ▄▀▀   █▀     ▀▀ ▄                 ██                   ▄▄▀  ▄ █                           
               █ ▄▀       ▄▄▀      █         ▀▀█▄              ██                  ▄ ▀█▀▀   ▄                          
              █  ▄       ▀                        █▄           ██             ▄ ▄▀█ ▀ █▀    █                          
             █  ▄▀   ▄█▀           ▄                 █▄▄       ██         ▄ █ █ ▀       ▀▀   ▄                         
            █      ▄▀              █                   ▀▀ ▄     █     ▄ ▀▄▀              ▀▀  █                         
           █   ▄█▀▀               █▀                      ▀▀ ▄  █▄ ▄ █ ▀                   ▀  ▄                        
          █ ▄ ▀██▄                █                          ▀██▄█ ▀                  █     ▀ █                        
         █▀▀     ▀█▄                                      ▄▄█▀▀▄▀█▄                   █      █ ▄                       
          ▄                       ▄                   ▄▄█▀▀    █  ▀██▄                █       █▄                       
          █                       █               ▄ ▀▀▀       █▀     ▀▀▄             █         █▄                      
           ▄             ▄▄      █              ▀                       ▀            █          █                      
           █              ▀█▄    ▀        ▄▄▀▀                █          ▀▄▄         █         ▄                       
            ▄               ▀█▄      ▄▄█▀▀                   ▄█            ▀█▄▄             ▄  ▀                       
            ▄                 ▀  ▄▄█▀▀                       ▀               ▀▀█▄        ▄█▀  █      ▒             ▒▒▒▒
          ▒▒▒▄               ▄▄█▀▀█ ▄                        ▄                   ▀▄    ▄█▀   ▄▀                ▒▒▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▄            ▄▄▀▀   █  ▀ █ ▄                    █                     █ █▀▀     ▄                 ▒▒▒▒▒▒▒▒
     ▒▒       ▄       ▄▄▀▀        ▀     ▀ █ ▄               █▀                    ▄▄█▀      ▀                    ▒▒   ▒
▒▒            ▄   ▄▄▀▀            ▄         ▀ ▄                             ▄ ▄▀ ▀ ▀▀▀█     ▓▒▒ ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
               █▀▀                 █            ▀ ▄▄        █          ▄▄█ ▀     ▄█   ▀▄   █      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██▄                ▄                ▀▀▄▄   ▄█    ▄ ▄▀▀▀         ▄      ▀▄ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▄ ▄▄             ▀█                   ▀▀▄█ ▄█ ▀              ▀▀       ▄ ▀                 ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▓▄   ▄▄           ▄                   ▄▄ ▀█                ▄█         ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒             ▀▄  ▀▀          ▀▄               ▄▄ ▀    ▄▄             ▄        ▄█                               ▒
▒▒                   ▀     ▀▀        ▄             █▀         ▀▄           ▀▀     ▄█ ▀                                 
----------------------------
                    ▄▄▄▀  ▒ ▒ ▒ ▒ ▒ ▒▒▒▓▀          ▄ ▄▀▀▀▀       █ ▀ ▄▄        ▀▀▀▄                                    
                   ▄▀  ▀ ▀▀▄ ▄▄ ▒ ▒ ▒▒█▀    ▄ ▄▀▀▀▀              █      █▄      ▀▄▄▀▄                                  
                   ▀█          ▀ ▀▀▄ █▀▄▀ ▀                      █         █      ▄▄ ▀▄                                
                  ▀▀              ▄▄▀█ █▄                        █           ▀▀     ▀  ▀▄                              
                   █             ▀  ▄▀    █▄                     █              ▀▀ ▄▀▀▄  ▀▄                            
                  █          ▄█▀    █       ▀▀ ▄                ██                    ▄▄ ▄ █                           
               ▀  ▄       ▄▄        ▀          ▀▀ ▄             ██                 ▄▄▀▄██   ▄                          
              █  █       ▀▀                       ▀ █▄          ██            ▄ ▄ █ ▀  █▄▄  █                          
             █   ▄   ▄▄▀            █                  █▄       ██        ▄ █ ▀ ▀      █ ▄▄  ▄                         
            █   █▀ ▄▀              ▄▀                    ▀█ ▄   ██    ▄▄▀▄ ▀          ▄█  ▄▄ █                         
           █    ▄▀▀                █                        ▀▀ ▄ █ █ █ ▀              █    ▄▄ ▄                        
          █ ▄▄▀▀██▄                ▀                          ▄██▀▄▀                  █     ▄▄█                        
         █▀▀    █ ▀▀                                      ▄▄█▀▀ ▄  ▀                  █      ▄▄▄                       
         ▀▄     █                  █                  ▄ ▀▀▀     █   ▀▄                        ▄█                       
          █    ▄█      ▀▄▄        █▀                ▀          █▀     ▀█▄                      ▄▄                      
           ▄   █▀        ▀█▄      █           ▄▄▀▀                      ▀█▄▄                    █                      
           ▄   █           ▀▀     ▀      ▄▄█▀▀                 █          ▀▀█▄        ▄      ▄▀▄                       
            ▄  █                     ▄▄█▀▀                    ▄█             ▀▀▄      █    ▄█▀ ▀                       
            █  █                ▀███▀▀                        ▀                 ▀▄    █   █▀  █      ▒             ▒▒▒▒
          ▒▒▒█ █             ▄▄█▀▀▀ █ ▄                       ▄                   ▄  ▄█  ▀   ▄▀                ▒▒▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒█ █         ▄▄█▀▀    █   ▀ █ ▄                   █                    ▀▄█       ▄                 ▒▒▒▒▒▒▒▒
     ▒▒       ▀█      ▄▄▀▀         ▀      ▀ █ ▄              █▀                  ▄ ▄▀▄█     █                    ▒▒   ▒
▒▒            ▀▀  ▄▄▀▀             ▄          ▀ ▄                           ▄▄█▀▀  ▄  ▀▄    ▓▒▒ ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
               ▄█▀                 ▀█             ▀ ▄▄       █        ▄ ▄▀ ▀       ▀   █   █      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄▄▄                ▄                 ▀▀▄▄  █▀   ▄▄█ ▀           █      █ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒▀ ▀▀               ▀▄                    ▀▀█▄▀ ▀              ▄        ▀▄▀                 ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▒█  ▀▀             ▀                  ▄ ▀▀ ▄▄               ▀▀         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒              ▄   ▀█          █               ▄▄ ▀     ▀             ▄█       ▄█                               ▒
▒▒                   ▀▄      █▄       ▀           ▄▄ ▀         ▀█          ▄      ▄█ ▀                                 
----------------------------
                     █ █▄ ▒ ▒ ▒ ▒▒▒▒▒▒▒▒█         ▄▄▄▄▀ ▀        █    █▄       ▀▄█▄                                    
                    ▄▀   ▀ ▀▀▄ ▄▄ ▒▒▒▒▒█   ▄ ▄▀▀▀▀               █       █         ▀▄                                  
                    ▄            ▀▀ ▀▓██▀▀▀                                ▀█     ▀▀ ▀▄                                
                   ▄▀             ▄▄ ▄█▀▀▄▄                                   ▀▀    ▄▄ ▀▄                              
                   ▀             ▀▀  █      █▄                    ▄              ▀▀ ▄    █                             
                  ▄▀         ▄█▀     █         █ ▄                █                  ▀▀█▄▄▀▄                           
               ▀  ▀        ▄                     ▀▀ ▄             █                ▄▄▀▄▄▀  ▀                           
              ▀   █      ▀▀          ▄              ▀▀▄▄         ██           ▄ ▄ █ ▀  █ ▀  █                          
             ▀   ▀   ▄▄▀            ▄█                   █▄      ██       ▄ █ ▀ ▀        ▀▀  ▄                         
            ▀    ▄ ▄▀               █                       █ ▄  ██    ▄▀▄ ▀              ▀  █                         
           ▀   ▄██▀                 █                         ▀▀ ███ █ ▀                   ▀▄ ▄                        
          ▀▄ █ ▀▀▀█▄                                          ▄▄█▀██▄                  ▄    ▀▄█                        
         ▀                          ▄                     ▄▄█▀▀  ▄ ▀▀█▄                █     ▀▄▄                       
         ▄▄            ▄▄          ▄█                   ▀        █    ▀▀▄              █      ▀█                       
                        ▀█▄        █              ▄▄▀           █▀       ▀▄            █       ▀█                      
          █▄                       █         ▄▄█▀▀                         ▀▄         ▄▀        █                      
           ▄    ▄             ▄▄         ▄▄█▀▀                  █            ▀▄       █      ▄▀▄                       
           ▀▀   █              ▀█▄ ▄ ▄▄█▀▀                     █▀             ▀▄      █    ▄█▀ ▀                       
            ▄   █                ████▀                         ▀                ▀▄    █    ▀  ▀      ▒             ▒▒▒▒
          ▒▒▒▀  █            ▄▄█▀▀  ▀ █ ▄                      █                  ▀█▄ ▀      ▄▀                ▒▒▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒█▄ █        ▄▄█▀▀     █    ▀ █ ▄                 ▄█                    ▀█▄█     █                 ▒▒▒▒▒▒▒▒
     ▒▒        ▄█     ▄█▀▀          ▀       ▀ █ ▄             █                  ▄▄▄▀▀█     ▄                    ▒▒ ▒▒▒
▒▒    ▒▒▒▒▒▒▒▒██  ▄▄▀▀              ▄           ▀ ▄           ▄            ▄ ▄▀ ▀   ▀▀ █    ▓▒▒ ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
               █▀▀                  ▀▄              ▀ ▄▄      █       ▄▄█ ▀       ▄▄▀  ▀▄  █      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▀                                     ▀▀▄▄ █▀ ▄ ▄▀ ▀            ▄     █ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ █ ▀█               █                      ▀█▄▀                ▀▀       ▄█                 ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▓▄▄   █▄            ▀                   █▀  ▀▄              ▄▄         ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒             ▀      █▄         ▄              ▄ ▀▀      ▀▄                     █                               ▒
▒▒                   ▀█       ▄▄      ▀█          ▄▄ ▀          ▀█          ▀▀    ▄█ ▀                                 
----------------------------
                     ▀█▄▄▄▄ ▒▒▒▒▒▒▒▒▒▒░▒▓▀       ▄▄▄▄▀▀▀▀         █    █▄        ▀▄                                    
                    ██     ▀ ▀▀▓▄▒▄▓▒░▒▓▀ ▄ ▄ ▀ ▀                 █       █      ▀▀▀▄                                  
                   █▀               ▀█▄█▀▀                        █         ▀█     ▄▄▀▄                                
                  █ ▄               ▀ █▀ ▀▀ ▄                     █            ▀▀    ▀ █                               
                 █ █            ▄▀▀   █     ▀▀▄▄                                  ▀▀ ▀▄▄▀▄                             
                ▀  ▄         ▄▄       ▀          █▄                                  ▀▀ ▄▄▀▄                           
                  ▄▀        ▀         ▄            ▀█ ▄            █               ▄▄▀▄ █▄ ▀                           
                  ▀     ▄▀▀           █               ▀▀ ▄        ██          ▄ █ █ ▀   █▄▄ █                          
                  █  ▄▄▀             █▀                  ▀ █▄     ██      ▄ ▀▄▀ ▀       █ ▄ ▀                          
                 ▀ ▄▀                █                        █   ██ ▄ ▄▀█ ▀           ▄█  █ █                         
           ▀   ▄ ██                  ▀                          ▀▀██ █ ▀               █    █ ▄                        
         ▄▀▄▄▀▀  █▀▀                                          ▄▄█▀▀▀▄                  █     ██                        
         ▀▀      █    ▄▄             █                    ▄ ▀ ▀   ▄  ▀▄                █      ▀▄                       
         ▄▄     ▄█     ▀█▄          ██                ▄▄          █    ▀▄▄             █      ▀▀                       
                █        ▀          █            ▄▄▄▀▀           █▀      ▀█▄           ▀       ▀█                      
          ▀█    █           ▀█▄     ▀        ▄▄█▀▀                         ▀█▄                  ▄                      
           ▄    █             ▀█         ▄▄█▀▀                   █           ▀█▄             ▄█▄                       
           ▀▀   █                 ▄▄█▄▄█▀▀                      █▀             ▀█▄          █▀ █                       
            █▄                   ▄▄███▄                         ▀                ▀█▄   ▄      ▀                    ▒▒▒▒
          ▒▒▓                ▄▄█▀▀    ▀▀█ ▄                     █                  ▀█▄ █▄▄   ▄▀                ▒▒▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒█▀          ▄▄█▀▀      █▄    ▀ █ ▄                ▄█                    ▀██▀    █                 ▒▒▒▒▒▒▒▒
     ▒▒      ▀▄▄▄    ▄▄█▀▀           ▀        ▀ █ ▄            ▀                ▄ ▄▀ █▄█    ▄         ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀█ ▄▄▀▀               ▄            ▀ ▄          ▄           ▄▄▄▀▀▀    ▄ ▀▄   ▓▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀▄██                   ▀▄               ▀ ▄▄    ▄█     ▄ ▄▀ ▀        ▀▀   █  █      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄█ █▄                 ▀                   ▀▀▄▄█ ▄▄█▀▀▀           ▄▄▀    ▀ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒▄ ▄  ▄▄              █                     ▄▄▀█                 ▄       ██                 ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▓█▄    ▄▄            █                  █    ▀▄              ▀▀        █▒▒▒▒▒▒▒▒▒▒▒            ▒▒▒   
 ▒▒▒▒▒▒             ██    ▀ ▄▄                         █▀       ▀█           ▄▄       █▀        ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀█      ▀ ▄▄      █          ▄ ▀▀           ▀█               ▄█                                   
----------------------------
                     █▀▀▄▄ ▓▄▒▒▒▒░▒░▒▒░▒▒▀       ▄ ▄▀▀ ▀          █▀    █       ▀▀▄                                    
                    █▄       ▀▀ ▀▀▄▓▒▓▓▒▀▄ ▄▄▀ ▀                   ▄       █      ▄█▄                                  
                   █▄▀                ▄█ █▄                        █         ▀█     ▀▀                                 
                  █ ▀               ▀▀ █    █ ▄                    █            ▀█  ▀▄█▄                               
                 █  █           ▄█▀    █      ▀▀ ▄                 █                ▀   ▀▄                             
                █  █         ▄▄                  ▀ █▄                                  █▄▄▀                            
                   ▄        ▀▀         █              █             ▄              ▄▄▀▄ █▀ █                           
                  ▄▀    ▄█▀           ▄█                ▀▀ ▄       ▄█         ▄ █ █ ▀    ▀▀ ▄                          
            ▄     ▀  ▄▄               █                    ▀ ▄▄    ██     ▄ ▀▄▀           ▀▄▀                          
           ▄▀     █▄▀                 █                         █▄ ██▄ ▄ █ ▀               ▀▄█                         
          ▄▀   ▄▄██▄                                              ████ ▀                     ▄▄                        
         ▄▀▄▄▀▀  █ ▀                  ▄                       ▄ █▀▀▀  █▄                ▄    ▄█                        
          ▀      ▀    ▀█▄             █                     ▀      ▄   ▀█▄              █     █▄                       
          ▄             ▀            █▀              ▄▄▄▀▀        ▄█     ▀█▄            █      ▀                       
                           ▀█▄       █           ▄▄█▀▀            █        ▀█▄          █       ▀                      
          ▀▀     ▄           ▀       ▀       ▄▄█▀▀                ▄          ▀█▄        █       ▄                      
           ▄▄    █              ▀█▄      ▄▄█▀▀                    █            ▀▄       █    ▄█▄▀                      
           ▀     █                ▀▀ █▄█▀▀                       █▀              ▀▄    █▀    ▀ █                       
            █▀  ▄█               ▄▄█▀▀▀▄▄                                         ▀█▄  █  ▄   █                    ▒▒▒▒
          ▒▒█▄▄ █            ▄▄█▀▀   ▄   ▀█▄▄                    █                  ▀█▄█▄█▀   ▀                ▒▒▒▒▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▄  █        ▄▄█▀▀       █▄     ▀ █ ▄               █▀                   ▄▀█▀    █                 ▒▒▒▒▒▒▒▒
     ▒▒      █▀▀█    ▄▄█▀▀            ▀         ▀ █ ▄           ▀               ▄▄▄▀▀▀▀▀█   ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄ ▄▄█▀▀                ▄             ▀ ▄         █         ▄ ▄▀ ▀    ▄▄▀ █   ▓▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ████▄                   ▀▄                ▀ ▄▄   ▄█    ▄ ▄▀▀▀         ▄   ▀  █      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀  █ ▄▄                 ▀                    ▀▀▄█ ▄▀ ▀             ▀▀     ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀▄▀  ▀ ▄▄              ▄                    ▄▄ ▀█               ▄▄▀      ██                 ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▓▀█   ▀  ▄           ▀▄                ▄▄ ▀   ▀█              ▄        █                       ▒░▒░▒▒
 ▒▒▒▒▒▒            ▀▄█     ▀  ▄         ▀              █         ▀█           ▀▀      █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀ ▄      ▀▀ ▄      ▄           █▀            ▀█        ▄▄▀   ▄█                                   
----------------------------
                     ▀▄▀▀▀▄▓ ▓▄▓░░▒░▒▒░▒▒▓▄     ▄ ▄ ▀ ▀            ██    █      ▀█▄                                    
                    ▄▀          ▀▀ ▀▀▓▓▒▓▄▄▄▀ ▀▀                   ██       █▄     ▀▄                                  
                  ▄▄ ▄                 ▀█▀▀▄▄                      ▀▄          █▄  ▀█▄                                 
                 ▄▄ ▄▀             ▄█▀  █     █▄                    █             █▄  ▀▄                               
                ▄▄  ▀           ▄▄              ▀▀ ▄                █                ▄█▄█▄                             
               ▄▄   █         ▄▀        ▄          ▀▀▄▄             ▀                  ▄▄▄                             
              ▄    █        ▀▀          █               █▄                          ▄▀█ ▀█▄▄                           
                        ▄█▀            █▀                 ▀▀ ▄       █        ▄ █ █ ▀    █▄▀                           
             ▀    ▄█ ▄▄                █                     ▀▀▄▄   ▄█    ▄▄▀▄▀         ▄  ██                          
           ▀▀     ▀▄▀                  █                        ▀ █▄█▀ █ █ ▀            █   ▀▄                         
          ▀▀  ▄ █▀▀█                                              ▄▄██▄▀                █   ▀█                         
         ▀█▄▀     ▄   ▄▄               ▄                      ▄ ▀ ▀ ▀ ▀█▄               █    ▀█                        
         ▀        █    ▀▀             ▄█                  ▄▄        ▄   ▀▄▄             █     ▄▄                       
         ▀▄       █       ▀█▄         █▀             ▄▄█▀▀         ▄█      ▀▄           █      █                       
          ▄      █▀         ▀         █          ▄▄█▀▀             ▀         ▀▄         █       ▀                      
          ▄▀     █             ▀█▄    ▀      ▄▄█▀▀                 ▄           ▀▄       ▀       █                      
           ██    █               ▀       ▄▄█▀▀                     █             ▀▄          ▄█▄                       
           █▄▄                      ▀█▄▄▀▀                        █                █▄        ▀ █                       
            ▄                    ▄▄█▀▀ ▀▀▄▄                                         ▀█    ▄▄  █                    ▒▒▒▒
          ▒▒█▀▀  ▄           ▄▄█▀▀    █    ▀▀▄▄                   █                   ▀▄ ▀▀   ▀                ▒▒▒▒▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒ ▄▄ █       ▄▄█▀▀        ▀▄      ▀▀█ ▄              █▀                  ▄▄█▀    █                 ▒▒▒▒▒▒▒▒
     ▒▒      █   █   ▄▄█▀▀             ▀          ▀ █ ▄                        ▄ ▄▀ ▀  ▄▄   ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▓ ▀██▄█▀▀                 ▄              ▀ █        █        ▄ ▄▀▀▀     ▀▀ █   ▓▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀█▀▀ ▄                   █▄                 ▀ ▄▄  ▄▀  ▄ ▄▀ ▀         ▄▄▀   █ █      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▀▀▀▀ ▄                 █                     ▀▀█▄▀▀▀              ▄     ▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀▄ █  ▀▀ ▄              ▄                   ▄▄▀▀ █               ▀▀      ▄█                 ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▒▄ ▄▄   ▀▀ ▄           █                ▄▄ ▀    ▀█            ▄▄▀     ▄▄                        ▒▒▒▒▒▒
 ▒▒▒▒▒▒            ▀▄ ▄     ▀▀ ▄         █            ▄▄ ▀        ▀█           ▄      █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   █▀▄       ▀▀ ▄                ▄█              ▀█        ▀▀   ▄█                                   
----------------------------
                      ▄▀▀ ▀▀▀▓▓▒▓▓▓░▒▒░▒▒░▓▀   ▄ ▄▄▀ ▀▀                   █▄     █                                     
                    ▀█▀            ▀▀ ▀▀▀▓ ▀  ▀                     ▄█       █▄   ▀ ▄                                  
                   ▄ ▀                ▄█▀█ ▀▀ ▄                     ██          ▄▄  ▀█                                 
                 ▄▄  ▄             ▄▄    █    ▀ ▄▄                  ▀█             ▄▄▀▄                                
                ▄▄  ▄▀          ▄▄                 █                 █                 ██▄                             
               ▄▄   ▀          ▀▀        █           ▀▀ ▄            █                 ▄▀██                            
              ▄▄    ▄       ▀▀          ▄█              ▀ ▄▄                        ▄▀█ ▀ ▀▄                           
                   █▀   ▄█▀             █▀                   █        █       ▄ █ █ ▀     ▀█                           
             ▀       ▄▄                 █                      ▀▀ ▄  ██    ▄▀▄ ▀           ▄█                          
           ▀▀     ▄█▀                   ▀                         ▀ ████ █ ▀             ▄  █▄                         
          ▀▀  ▄▄▀ ▄█ ▄                                            ▄▄██▀▀▄                █   ▀                         
         ▀█▄▀▀    █   ▀█                █                       ▀    ▀   █               █   ▀█                        
         ▀        █       ▄▄           ▄█                ▄▄▄▀▀       █    █▄             █    ▀▄                       
         ▀▀                ▀▀          █             ▄▄█▀▀          ▄▀     ▀█▄           █     ▄                       
          ▄▄                  ▀█▄      █         ▄▄█▀▀              ▀        ▀█▄         █      █                      
          ▄       ▄             ▀ ▄▄   ▀     ▄▄█▀▀                  ▄          ▀█▄       █      █                      
           █▀     █                ▀▄    ▄▄█▀▀                     ▄█             ▀▄     █   ▄█▄                       
           ██▄   ▄█                  ▄▀█ ▀                         █                ▀▄   █   ▀ ▀                       
             ▄▄  █               ▄▄▀     ▀ ▄                       ▄                  █  █▄█  █                    ▒▒▒▒
          ▒▒█    █           ▄▄█▀▀     █     ▀▀▄▄                  █                   ▀▄█    ▀               ▒▒▒▒▒▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▀ ▀▀ ▀       ▄▄█▀▀         ▀█        ▀█▄▄             █                 ▄ ▄▀ █   █                         
     ▒▒      ▄ ▄▄    ▄▄█▀▀              ▀           ▀ █ ▄                      ▄ ▄▀▀▀ ▄▄▀█  ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▄▄█▀▀                  ▄               ▀ █       █      ▄ ▄▀ ▀       ▄  █  ▓▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▄█▀██                     █▄                  ▀ ▄▄ █▀ ▄ ▄▀▀▀          ▀▀     █      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄   ▄▀▀                   █                      ▀█▄▀              ▄▄▀     ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀  ▀▄  ▀▀                                     █▀  █               ▄      ██                 ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▓▄ ▀     ▀▀             █               ▄ ▀▀      ▀            ▀▀     ▄▄                        ▒▒▒▒  
 ▒▒▒▒▒▒        ▒▒▒▒▀▄▀       ▀▀ ▄        ▀▄           ▄▄▀▀          █         ▄▄▀     █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   █ ▀        ▀▀ ▄      ▀        ▄▄ ▀             ▀█        ▄   ▄█                                   
----------------------------
                      ▀  ▀▀▀▀▀▀▀▓▓▒▓▓▓▓▒▒░▒▀  ▄  ▄▀▀ ▀               █     █▄    ▀▄                                    
                    ▀▀▄               ▀▀▀▄██▄▀                                ▄▄  ▀▄                                   
                   ▀▀▄▀               ▄▄  █   █ ▄                    ▄▄        ▀  ▄ ▀▄                                 
                  ▄  █             ▄▄     ▀     ▀▀▄▄                 ██           ▀▀  █▄                               
                ▄▄   ▄           ▄▀▀      ▄        ▀ █▄               █              ▀▀▀                               
               ▄▄   ▄█         ▀▀         █            ▀▀ ▄           █                ▄ █▄                            
              ▄▄    █      ▄▀▀           ██               ▀▀▄▄                    ▄ ▄▀█ ▀█▄                            
                        ▄▄▀              █                     █       ▄      ▄ █ ▀ ▀    █ ▀                           
             ▀      █▄▄                  █                       ▀▀ ▄ ██ ▄ ▄▀█ ▀         █ ▀▄                          
           ▀▀     ▄█▀                    ▀                          ▀ ██ █ ▀             █  ▀                          
          ▀▀  ▄▄▀▀ ▀ ▀█▄                                          ▄ ▀▀█▀█▄               █   █                         
         █▀▀▀▀         ▀ ▄▄              █                    ▄▄         ▀▀▄             █    ▀                        
                   ▄      ▀█            ██               ▄▄█▀▀        █     ▀▄           █    ▀▄                       
         ▀▀        █         ▀█▄        █            ▄▄█▀▀           █▀       █          █     ▄                       
          ██      ▄█           ▀ ▄▄     █        ▄▄█▀▀               ▀         █▄        █      █                      
          ▄▄▄     █               ▀█    ▀    ▄▄█▀▀                   ▄          ▀█▄      █      █                      
           ▄      █                  ▀█    ▀▀▀                      ▄▀            ▀█▄    ▀    █▄                       
           █▀▀                       ▄ ▀▀█ ▄                        ▀                ▀▄     ▄  ▀                       
           ▀ ▀▀                  ▄ ▀    ▄  ▀ █                      ▄                  █   █▀ █                    ▒▒▒▒
          ▒▒█ ▄▄  █          ▄▄▀        █      ▀ ▄▄                ▄█                   █▄▄  ▄▀      ▒▒▒▒      ▒▒▒▒▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒█     █      ▄▄█▀           ▀█         ▀█▄▄            █                ▄ ▄▀▀█   █                 ▒▒▒▒▒▒▒▒
     ▒▒      ▄ ▀▀█▀  ▄▄█▀▀               ▀            ▀▀█ ▄        ▄          ▄▄▄▀ ▀   ▀▀   ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▀█▄█▀▀                   █                ▀ █      █     ▄ ▄▀▀▀      ▄▄▀ █  ▓▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▀▄█▀▀ █                     █                    ▀ ▄▄█ ▄▄█ ▀            ▄   █ █      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▀▀ ▀█                   █                     ▄███               ▀▀    █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒          
            ▒▒▒▀▄   █   ▀▀                                    █▀   █▄            ▄▄▀     █▀                 ▒▒▒▒▒▒     
      ▒▒▒░░▒▒▒▒▒▒▓▄  █     ▀▀             █                █▀       █            ▄     ▄▄                        ▒▒▒▒  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ █       ▀▀ ▄        █▄          ▄ ▀▀           █         ▀▀     █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀▄ ▄         ▀▀ ▄      █       ▄▄▀▀              ▀█      ▄▄▀  ▄█                                   
----------------------------
                      ▄▀    ▀▀▀▀▀▀▒▓▓▓▒▓▓░▒▒▄▄  ▄▀▀ ▀                ▀█     ▄▄    ▀                                    
                     ▀█                  ▄██▀▄▄                       █      ▀  ▄                                      
                   ▀▀                 ▄▄   █    █                               ▀▀  ▀█▄                                
                  ▀▀  █             ▄▀▀           ▀▀ ▄                ██           ▀█▄ ▀                               
                ▄▄   █            ▀▀       █         ▀ ▄▄             ██               ▄▄                              
               ▄▄              ▀▀         ▄█              █            █               ▄ ▄█                            
              ▄▄     ▄     ▄█▀            █▀                ▀▀ ▄                  ▄ ▄▀█ ▀ █▄                           
                    ▄▀  ▄▄                █                    ▀ ▄▄     ▄     ▄ █ ▀ ▀     █▄                           
            ▀▀      ▀▄▄                   █                         █  ██▄ ▄▀█ ▀          █ ▀                          
           ▀▀    ▄▄▄█▄▄                   ▀                           ████ ▀              █ ▀▄                         
          ▀▀ ▄ ▀ ▀  ▄ ▀█                                          ▄ ▀ ▀█  ▄               █  ▄                         
         █▄▀▀       █    ▀█▄              █                  ▄▄▄▀         ▀█▄             █   █                        
         ▄▄        █▀       ▀▄▄          ██              ▄▄█▀▀         █    ▀█▄           █   ▀▄                       
                   █          ▀ ▄▄       █           ▄▄█▀▀            █        ▀▄         █    ▀                       
          █▀                     ▀█      █       ▄▄█▀▀                           ▄        █     █                      
          ▄▀▀                       ▀█       ▄▄█▀▀                    █          ▀█▄      █     ▀                      
            ▄▄     █                   ▀█▄                           █▀            ▀█▄    █   █▄▀                      
           █ ▄▄    █                     █▀█▄▄                       ▀                ▀▄  █ ▄                          
           █      █              ▄       █   ▀ █ ▄                   ▄                  ▄ █ ▀ ▀                    ▒▒▒▒
          ▒▒▄ ▀▀  █          ▄ ▀         █▄      ▀ ▄                ▄▀                  ▀██  ▄▄                ▒▒▒▒▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒█  ▀▀        ▄▄▀              █          ▀▀▄▄           ▀              ▄▄▄▀ █▄█  ▀                 ▒▒▒▒▒▒▒▒
     ▒▒     ▀   ▄▄   ▄▄▀▀                               ▀▀█▄▄       ▄         ▄ ▄▀▀▀    ▄ █ ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▄██▀                     █                 ▀ █    ▄█    ▄▄█ ▀        ▀▀    ▄▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             █ ▀▀▀ ▄█                     █                     ▀ ▄█ ▄▀ ▀           ▄▄▀  █ ▀      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▀█     ▄  █                  ▀█                    ▄▄ ▀▄               ▄    █▄              ▒▒▒▒          
            ▒▒▒▀▄    ▄   ▀█                ▀                 ▄▄ ▀   ▄▄            ▀▀     █▄                 ▒▒▒▒▒▒     
      ▒▒▒░░▒▒▒▒▒▒▓▄  ▀▄     ▀▀ ▄           ▄              ▄█         █          ▄▄▀    ▄█                        ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▀▄       ▀▀ ▄        █            █▀            █         ▄     ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀▄ ▀▄         ▀  ▄     ▀▄        █▀               ▀▄      ▀▀  ▄█▀                                  
----------------------------
                      █▄       ▀▀▀ ▀▀▀▒▓▓▓▒▓▓▀ ▄▀▀ ▀                  ██   ▀     ▀▀▄                                   
                    ▄ ██                 ▄▄ █▀▀ ▄                     ▀█      ▀▀                                       
                   ▄▀                   ▀▀  ▀   ▀ ▄▄                   ▀         ▀█▄ ▄                                 
                  ▄▀                 ▀▀              █                               ▄██▄                              
                 ▄   ▄▄           ▀▀        █          ▀▀ ▄            ██             ▀▀ ▀                             
                █    ██       ▄█▀          ██             ▀ ▄▄          █              ▄ ██                            
               █           ▄▄▀             █▀                  █ ▄      ▀         ▄ ▄▀█ ▀  ▀                           
             ▄          ▄▄                 █                     ▀▀▄▄   ▄▄    ▄ ▀▄▀ ▀      ▀▄                          
            ▄▀      █▄▄                    █                          █ ██ ▄ █ ▀            █                          
           ▄▀    ▄ ▀ ▀█▄                   ▀                          ▄▄██▄▀                 █                         
           ▀ ▄▄▀▀   █  ▀ ▄▄                                         ▀   ▀ ▀▀▄                ▀                         
         ▀▄▀▀       █     ▀ ▄▄             █                 ▄▄▄▀▀      ▄    █                █                        
         ▄▄                  ▀▀▄▄         ██             ▄▄█▀▀         ▄█    ▀█▄               ▄                       
         ▀▄▄        █           ▀█        █▀         ▄▄█▀▀             █       ▀▀▄             ▀                       
          █         ▀              ▀█     █      ▄▄█▀▀                            ▀             █                      
          ▄▀▀      ▄                  ▀█▄ ▀    ▀▀▀                     █           █▄           ▀                      
          ▀ ▀▀     █                    ▀▄▄▀                          █             ▀█▄       █▄▀                      
           █ ▀▀                      ▄▄▀▀ █ ▀█▄▄                                       ▀    ▄▄                      ▒▒ 
           █  ▄▄   █              ▄ ▀     █    ▀▀█ ▄                  █                 ▀▄█▄  ▀                    ▒▒▒▒
          ▒▒▄  ▄▄  █         ▄ ▀          ▀█       ▀ █               █▀                  ██▀ ▄█                ▒▒ ▒▒░░▒
▒ ▒▒▒▒▒▒▒▒▒▒▀    ▄▄      ▄ ▀               ▀           ▀▀▄▄          ▀             ▄ ▄▀▀▀▀▀                    ▒▒▒▒▒▒▒▒
     ▒▒     █   ▀ █  ▄ ▀                                  ▀▀█▄▄      ▄        ▄▄█ ▀    ▄▄▀▄ █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▀██▀                      █                  ▀ █   ▄▀  ▄ ▄▀ ▀         ▄  █ ▄▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             █ █▀▀ ▀ ▄▄                    █                      ▀▄██ ▀             ▀▀   █▀      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▀█     ▀   ▄▄                 ▀█                   ▄▄▀▀▀█             ▄▄▀    ▄              ▒▒▒▒          
            ▒▒▒▀▄    ▀    ▀▀▄               █                ▄▄ ▀    ▄▄            ▄     █▄                 ▒▒▒▒▒▒     
      ▒▒▒░░▒▒▒▒▒▒▓▄   ▀      ▀▀                           ▄▄ ▀        █          ▀▀    ▄█▀                       ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄  ▀        ▀▀▄         █          ▄▄             ▀█       ▄▄▀     ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀▄  ▀          ▀▀▄▄     █       ▄█▀                █▄      ▄  ▄█▀                                  
----------------------------
                     ▄▄            ▀▀▀ ▀▀▀▀▒▒█▄▀▀ ▀                         ▀▀   ▀█▄                                   
                    ▄▄ ▄                   ▀▀█  █                      ██      ▀█▄ ▀▀                                  
                   ▄  ▄█                ▀▀        ▀▀ ▄                  █          ▄▄                                  
                  █▀  █              ▀▀      ▄       ▀ ▄▄               ▀           ▀▀ ▄                               
                 ▀▀              ▄█▀         █           ▀█ ▄           ▄▄             ▀██▄                            
               ▄█             ▄▄▀           ██              ▀▀▄▄        ▀█             ▄ ██▄                           
              ▄█     ▄█    ▄▄               █                    █       ▀        ▄ ▄▀█ ▀ ██                           
             ▄       ██ ▄▄                  █                      ▀▀ ▄  ▄    ▄▄▀▄▀ ▀     █ ▄                          
            █▀       █▄                     █                         ▀ ▄███ █ ▀          █ █                          
           █▀    ▄▄▀▀█▀▀▄▄                  ▀                         ▄ ██▀█              █  ▀                         
          ▀▀▄ █▀▀        ▀█▄                                      ▄▄▀    ▀ ▀█▄            █  ▀▄                        
         █▀          █      ▀█              █                ▄▄█▀▀       ▄   ▀▀▄          █   ▄                        
         ▀▀          █         ▀█          ▄█            ▄▄█▀▀          ▄▀      ▄         █    ▄                       
          ▄▄        █             ▀█       ██        ▄▄█▀▀              ▀       ▀█▄            ▀                       
          █▄▄       █                ▀█▄   █     ▄▄█▀▀                  ▄          ▀       ▄    █                      
          ▄ ▄▄                         ▀▀█ █ ▄                         ▄█           █▄     █    ▀                      
          ▀   ▄     █                   ▄▄██▀                          █             ▀█▄   █  ██                       
           █        ▀                ▄▄▀▀  █  ▀ ▄▄                                      ▀  █ █                      ▒▒ 
           █  ▀▀   █             ▄▄▀▀      ██    ▀▀█▄▄                 █                 █▄█▄ ▀                    ▒▒▒▒
          ▒▓   ▀▀  █          ▄▀▀           █        ▀ █              █                 ▄ ██ ▄                 ▒▒ ▒▒░░▒
▒ ▒▒▒▒▒▒▒▒▒▒█   ▀▀       ▄▄ ▀               ▀            ▀ ▄▄                      ▄▄█ ▀  ▄                            
     ▒▒  ▒▒▒█    ▄▀█ ▄ ▀▀                   ▄               ▀▀█▄▄     █      ▄ ▄▀ ▀     ▀▀█ ▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▓     ▄█▄                       █                   ▀ █  █▀ ▄ █ ▀         ▄▄   ▄▄▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             █ █▀▀ ▀▄ ▄▄                    █                       ▀█ ▀                  █▀      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀     ▀▄  ▀█▄                 ██                    █▀  █             ▀▀    ▀              ▒▒▒▒          
            ▒▒▒▀▄    ▀▄    ▀▀                █               ▄ ▀▀     █▄          ▄▄     ▄▄                 ▒▒▒▒▒▒     
      ▒▒▒░░▒▒▒▒▒▒▓▄    ▄      ▀▀                          ▄▄▀▀         ▀          ▄    ▄█▀                       ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄  ▄▄        ▀▀▄▄        █         ▄▄ ▀            ▀█       ▀▀  ▄▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀▄  ▄▄            ▄▄     █      ▄▄ ▀                ▄     ▄▄▀ ▄█▀                                  
----------------------------
                     ▄██▀               ▀▀▀ ▀▀█▀▄▀                      █    ▀█▄ ▀█▄                                   
                     █ ▀                  ▄▀▀ ▀ ▀ ▄▄                    ▄          ▀█▄                                 
                   █                   ▄█▀    ▄      █ ▄                ██        ▀█▄▀▀                                
                 ▄█▀                ▄█▀       █        ▀▀▄▄              █            ▄▄                               
                ▄▄▀   ▄█         ▄▄          ▄█             █▄           ▄             ▀▀                              
               ▄▄▀    ██      ▄▄             ██               ▀▀ ▄       ██            ▄ ███                           
              ▒█      ▀    ▄▄                █                   ▀ ▄▄     ▀       ▄ ▄▀█ ▀  █                           
             ▀█         ▄▄                   █                        █       ▄▄▀▄▀ ▀      █▀                          
            █▀       ▄▄█                     █                          ▀▀▄█ █ ▀           █▀▄                         
           █▀   ▄ █▀▀ ▄ ▀█▄                  ▀                        ▄ ▀▀█▀▀▄             █ █                         
         ▄ ▀▄▄▀       █    ▀█▄                                    ▄▄▀        ▄▄            █  ▄                        
         ▀▀▀         ▄       ▀▀█▄            ▄               ▄▄█▀▀        █   ▀█▄          █  ▄                        
         █▀          █          ▀▀█▄        ▄█           ▄▄█▀▀           █                 █   █                       
          █▀         ▀             ▀▀█▄     ██       ▄▄█▀▀                       ▀█▄       ▀   ▀                       
          ▀▀▀        █                ▀▀█▄  ▀▀     ▀▀▀                   █          ▀           █                      
          █ ▀▀       █                   ▀▀█▄▄ ▀                        ▄▀           █▄         █                      
              ▀     █                   ▄▄█▀█▀█▄▄                       ▀             ▀▀▄     ▀▀                       
           █  ▄     █               ▄▄█▀▀   █▄  ▀ ▄                     ▄                ▄   █▄                     ▒▒ 
           █   ▄▄                ▄▄▀▀       ▀█      ▀█▄▄               ▄▀                ▀█ █ ▀                    ▒▒▒▒
          ▒▓    ▄▄  █        ▄▄▀▀            █         ▀▀█ ▄           ▀                ▄▄█▀ ▄                 ▒▒ ▒▒░░▒
▒ ▒▒▒▒▒▒▒▒▒▒█    ▄▄ ▀    ▄▄▀▀                              ▀ ▄▄        ▄          ▄ ▄▀ ▀ ▄▄▄                ▒          
▒▒▒  ▒▒▒▒▒▒▒█     ▄█  ▄ ▀                    █                 ▀█▄▄    █     ▄▄█▀▀      ▀  ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▓     ██▄▄                       █                    ▀ █ █▄ ▄▀ ▀          ▀▀ █▄█▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▄ █▀▀  ▄  ▄▄                    █                      ▄███             ▄▄   ▄▀      ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄      ▄   ▀▀                  ██                   █▀   ▀                  █              ▒▒▒▒          
            ▒▒▒▀▄     █     ▀▀                █                █▀      █▄          ▀▀    ▄▄                 ▒▒▒▒▒▒     
     ▒▒▒▒░░▒▒▒▒▒▒▓▄    ▀       ▀▀▄▄           ▀             █▀          ▀        ▄▄    ▄█▀                       ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄  ▀▀           ▄▄        ▄        ▄ ▀▀             ▀▄          ▄▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀▄  ▀             ▀█▄     █     ▄▄▀▀                 ▀     ▀▀ ▄█▀                                  
----------------------------
                     ▄ ▀                     █▄▀█                       ▀█       ▀█▄                                   
                     █  █                 ▄▄      ▀▀ ▄                   ▀      ▀█▄▀█▄                                 
                   ▀█  ██              ▄▄      █     ▀ █▄                ▄▄         ▄██▄                               
                 ▄▄    █▀           ▄▄         █         ▀▀ ▄            ▀█          ▀▀▀▀▄                             
                ▒█▀    ▀         ▄▄           ██            ▀▀▄▄                         ▄▄                            
                ▀▀            ▄▄              █▀                 █        ██           ▄ ▀▄█                           
              ▓█           ▄▄                 █                    ▀▀ ▄    █      ▄ ▄ █ ▀  █▄                          
             ▀█         ▄▄                    █                       ▀ ▄▄   ▄ ▄▀▄▀        ▀█                          
            █       ▄ ██▄▄                    █                           ██▄█ ▀             ▄                         
           █▀   ▄▄▀ ▀  █ ▀ ▄▄                 █                       ▄ ▀▀▀▀▀█▄              ▄                         
         ▄▄█▄▄▀▀      █     ▀ ▄▄                                 ▄▄▄▀▀     ▄                  ▄                        
         █▄▀          ▀        ▀ ▄▄                          ▄▄█▀▀        ▄█   ▀█▄         █  █                        
         ▀▄▄          ▄           ▀ ▄▄        █          ▄▄█▀▀            █       ▀        █   █                       
          █ ▄         █              ▀ ▄▄    ▄█      ▄▄█▀▀                         █▄      █   ▀                       
          ▀  ▄       ▄                  ▀▀▄  ██  ▄                        █         ▀▀     █    █                      
          █   ▄      █                     ▀███▀                         █            █▄   █   ▀                       
           ▄   ▄                        ▄▄█▀▀██▀█▄▄                                    ▀▀  █  ▀▀                       
           █  ▀      █              ▄▄█▀▀    ▀█   ▀▀█                    █               █▄ ▄▀▄▀                     ▒ 
           █   ▀     ▀          ▄▄█▀▀         █       ▀▀▄▄              █▀                ▀▀█▀▄                    ▒▒▒▒
       ▒  ▒▓    ▀   █        ▄▄▀▀                        ▀▀█▄▄          ▀              ▄ ▄▀ ▀█                 ▒▒▒▒▒░░▒
▒ ▒▒▒▒▒▒▒▒▒▒█    ▀  ▀    ▄▄▀▀                 ▄              ▀ ▄▄       ▄         ▄▄█▀▀  ▄▀▀ ▄              ▒          
▒▒▒  ▒▒▒▒▒▒▒█     ▀ ▄▄▄▀▀                     █                  ▀█▄▄  ▄▀   ▄ ▄▀ ▀      ▄▄ █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒█     █▀█▄▄                       █                     ▀ ██ ▄▀▀▀          ▀  ▄▄▓▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▄ █▀▀   ▀ ▀▀                     █                     ▄▄ █▄            ▄▀▀  ▀▄      ▒▒▒▒                 
▒▒▒          ▀▄      ▀▀   ▀▀                  ██                 ▄█     ▀           ▄▄    █              ▒▒▒▒          
            ▒▒▒▀▄     ▀▄     ▀▀▄▄             ▀█              ▄█▀       █▄               ▄▄                 ▒▒▒▒▒▒     
         ▒▒▒     █▄    ▀▄         ▄▄           █            █▀           █        ▀▀    █▀                       ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄   ▄▄          ▀▀                   █▀              █      ▄▄  ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀█▄  ▄             ▀▀      ▄      █▀                  █       ▄█▀                                  
----------------------------
                     ▄▄▀                      █   ▄▄                     ▄    ▀▀▄▀█▄                                   
                      ▀ █                  █    ▄    █ ▄                 ▀█       ▄██▄                                 
                  ▄██   █               █       █      ▀▀▄▄                        ▀███▄                               
                   █    █            █         ▄█           █▄            ██           █▀▄                             
                ▓█                █            ██             ▀▀ ▄         ▀            ▀█▀                            
               ▀ ▀             █               █▀                ▀ ▄▄      ▄▄          ▄ ▀ ▀                           
              ██        █   █                  █                      █    ▀█     ▄ █▄▀▀    ▄                          
             ▀█         ▀█                     █                        ▀▀ ▄ ▄ ▄█  ▀       ██                          
            █       ▄ ▀ ▀█                     █                          ▄██▀▀            █ ▄                         
          ▄▄▀  ▄▄▄▀▀   █   ▀█▄                 █                        ▀ ▀   █            █ █                         
         ▄▄█▄▀ ▀       ▀      ▀█▄▄             █                 ▄▄▄▀▀      █  ▀▄          █  ▄                        
         █▀            ▄         ▀▀▄▄                        ▄▄█▀▀         █▀    █         ▀  █                        
          ▄            █            ▀ ▄▄       ▄         ▄▄█▀▀             ▀       ▄        ▄  ▄                       
          █▄          █                ▀ ▄▄    █     ▄ █▀▀                 ▄        █       █  █                       
          ▄           ▀                   ▀▀▄ ▄█▄▄ ▀                      ▄▀          ▄     █   ▄                      
          ▀   ▀       ▄                     ▄███                          ▀           ▀█    █  ▀▀                      
           ▄   ▀      █                 ▄▄█▀▀ ▀█ ▀▀▄▄                     ▄              ▄  ▀ ▀                        
           ▀    ▀    ▄              ▄▄█▀▀      █    ▀▀█                   █              ▀▄  ▄█▀                     ▒ 
           █     ▀   █          ▄▄█▀▀                   ▀ ▄▄             █                 ▀▄▀                     ▒▒▒▒
       ▒  ▒▓      ▀  ▄      ▄▄█▀▀              ▄           ▀▀█▄▄                       ▄▄▄▀▀█▀                 ▒▒▒▒▒░░▒
▒ ▒▒▒▒▒▒▒▒▒▒█      ▀ █  ▄▄█▀▀                  █               ▀ ▄▄      █       ▄ ▄▀ ▀   █▄██              ▒          
▒▒▒  ▒▒▒▒▒▒▒▀      ▀█▄█▀▀                      █                  ▀▀█▄▄ █▀  ▄ ▄▀▀▀      ▄  ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒█     █ ▀▀█                        █                      ▀▄█▀ ▀           ▄▀  █▀▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀▄ █▀▀   ▀▄ ▀▀                     █                    ▄▄ ▀█▄            █▀  █▄      ▒▒▒▒                 
             ▀▄       ▄▄   ▀▀▄▄                ██                ▄▄ ▀    ▀          ▄█    █              ▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▀▄      ▄        ▄▄             ██             ▄▄ ▀       ▄         ▄     ▄█                 ▒▒▒▒▒      
     ▒   ▒▒▒     ▀▄     ▀         ▀▀            █          ▄▄ ▀           █        ▀   ▄█▀                       ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄    ▀           ▀▀▄▄       ▀       ▄▄                ▄      █  ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀█▄  ▀▄             ▀▀▄▄         ▄█▀                  ▀▄   ▄  ▄█▀                                  
----------------------------
                     ▄█  ▄                   ▄▀ ▀▄▀▀ ▄                    █     ▄██▄                                   
                     █▀  █                ▄█ ▀   █   ▀ █▄                 █      ▀▀██▄                                 
                  ▄▄ ▀   █              █ ▀      █       ▀▀ ▄              ▄         ▀█▄                               
                 ▀▀█     █           █ ▀        ██          ▀▀▄▄           ▄          ▀██▄                             
                █▄       █        █ ▀           ██               █▄         ▄             ▀▄                           
               █▄▀       █     █ ▀              █▀                 ▀▀ ▄     █          ▄ ▀ █                           
              █ ▀        █  █ ▀                 █                     ▀ ▄▄  ▀▄    ▄ █▄▀▀   ██                          
             ▄█         ▄█ ▀                    █                          █ █ ▄█▀         █▀                          
           ▄▄      ▄▄▄▀▀█▀▀▄▄                   █                         ▄▄█▀█            ▀ █                         
          ▄▄▀  ▄ ▀ ▀    ▀   ▀▀█                 █                     ▄ ▀    ▄ █▄           ██                         
         ▄▄█▄▀▀         █       ▀█▄             █                ▄▄█▀▀      ▄█  ▀           █ ▄                        
          ▀             ▀          ▀█▄▄         █            ▄▄█▀▀          █     █         █ █                        
          █▀           █              ▀ ▄▄               ▄▄█▀▀              ▄      ▀▄       █  ▄                       
           ▀           ▀                 ▀ ▄▄          ▀ ▀                  █       ▀█         █                       
          █ ▀ ▄        █                    ▀▀▀▄█▄▀▀                       █          ▀▄        ▄                      
          ▀    ▄       ▀                    ▄▄█▀▀█▄▄                                   ▀    █  ▀                       
           █   ▄▄     █                 ▄▄█▀▀      ▀ ▄▄                    █             █  █ ▄▄                       
           ▀    ▄▄    ▀             ▄▄█▀▀             ▀▀█▄▄               ▄▀              ▀▄█▄█                      ▒ 
           █     ▄▄   █         ▄▄█▀▀           █         ▀ ▄▄            ▀                 █▄                         
       ▒  ▒▓      ▄▄  ▀     ▄▄█▀▀               █            ▀▀█▄▄        ▄           ▄ ▄▀ █ ▀                 ▒▒▒▒▒░░▒
▒ ▒▒▒▒▒▒▒▒▒▒█      ▄ █  ▄▄█▀▀                   █                ▀ ▄▄     █      ▄ ▄▀▀▀    ▀█               ▒          
▒▒▒  ▒▒▒▒▒▒▒▀       ▄██▀▀                       █                   ▀▀█▄▄█ ▄▄▄▀ ▀        █ █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒█     █ ▀▀█▀                        █                       ▀█ ▀           ▄   █▀▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀▄▄█▀▀    ▄▄ ▀▀▄▄                   █                   ▄ ▀▀ █▄            ▀  █▄      ▒▒▒▒                 
             █▄        ▄      ▄▄                ██               ▄▄▀▀     █          █▀   █              ▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▓█▄       ▀       ▀▀              ██            ▄▄▀▀        ▄        ▄█    █▀                 ▒▒▒▒▒      
      ▒▒ ▒▒▒     ▀▄     ▀▄         ▀▀▄▄         ▀█         ▄▄ ▀           ▀▄      ▄▀   ▄                         ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▄▄             ▄▄       █      ▄▄ ▀               ▀      ▀ ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀▄   ▄               ▀█     █   ▄▄ ▀                  █    █ ▄▀▀                                  
----------------------------
                     ▄██                     ▄  ▀ █  █ ▄                  ▀    ▀▀██▄                                   
                     █                    ▄  ▀    █    ▀▀ ▄                ▀       ██▄                                 
                  ▄  ▀   ▄             ▄  ▀      ▄█       ▀ █▄             ▀        ▀██                                
                ▄█▀█     █          ▄▀ ▀         ██           ▀▀ ▄          ▀          ▀                               
               ▄▄ █      █       ▄▀ ▀            ██              ▀▀▄▄       ▀             ▄                            
              ▄▓▄        █    ▄▀ ▀               █▀                   █▄     ▀         ▄ ▀ █▄                          
             ▄▄ ▀        █  █ ▀                  █                      ▀▀ ▄ ▀    ▄ █▄▀▀   ▀▀                          
            ▄▄█         ▄█▄█                     █                         ▀ ▄█▄▄▀▀         █                          
           ▄▄▀     ▄ █▀▀ ▀ ▀ ▄▄                  █                        ▄▄█▀██            ██                         
          ▄▄▀  ▄▄▀▀      █    ▀▀ ▄               █                    ▄▄▀     █  ▄          █▀                         
         ▄▄▀▀ ▀          ▀       ▀▀█             █               ▄▄█▀▀       █   ▀          ▀ ▄                        
         █▄▄            █            ▀█▄▄        █           ▄▄█▀▀           ▀     █          █                        
          ▀▄▄           ▀               ▀▀▄▄     █       ▄▄█▀▀               █       ▄      █  ▄                       
            ▄           █                  ▀▀▄▄  ▀  ▄▄▄                     ▄▀       ▀▄     █  █                       
          █   ▀        ▄▀                     ▀▀█▄▀▀▀                       ▀          █    █  ▀▄                      
          █▄   ▀       █                    ▄▄█▀▀▄▀█▄▄                      ▄           ▀▄   ▄ ▀                       
          ▀█   ▀▀                       ▄▄█▀▀    █   ▀▀▄▄                   █             █  █▄▄                       
                ▀▀     █            ▄▄█▀▀        █       ▀█▄▄              █               ▀▄██                      ▒ 
           █     ▀ ▄  ▄         ▄▄█▀▀            █          ▀ ▄▄                           ▄▀█                         
          ▒█        ▄ █     ▄▄█▀▀                █             ▀▀█▄▄       █          ▄ ▄▀▀██▀                 ▒▒▒▒▒░░▒
▒ ▒▒▒▒▒▒▒▒▒██       ▄▄▄ ▄▄█▀▀                    █                 ▀ ▄▄   ▄▀    ▄▄▄▀ ▀    ▄▀█               ▒          
▒▒▒  ▒▒▒▒▒▒▒▀       ▄▄█▀▀                        █                    ▀▀█ ▀▄ ▄▀ ▀         ▀▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▄   ▄ █ ▀ ▄█▀▄▄                      █                       ██             █  ▄ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▄▄█▀▀     ▄    ▄▄                   █                    █▀  █▄          ▄   ▄█      ▒▒▒▒                 
            ▀█▄        ▀▀     ▀▀                 ██                █▀      █          ▀   █              ▒░▒▒▒▒░▒░▒░▒░▒
            ▒▒▓▀▄       ▀▄       ▀▀▄▄            ██             █▀                  █    █▀                 ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀▄      ▄            ▄▄         ██          ▀▀            █      ▄█   ▄▀                        ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     ▀             ▀▀        █     ▄ ▀▀                █    ▄▀ ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                        ▀▄               ▀▀▄▄   █  ▄▄▀▀                   ▀    ▀▄▀▀                                  
----------------------------
                      ▄█                     ▄ █   █ ▀▀▄▄                  ▄     ██▄                                   
                    ▄▀▄                   ▄ ▄▀    ▄█      █▄                ▄     ▀██▄                                 
                  ▄▀▀▀                 ▄  ▀       ██        ▀▀ ▄            ▄        ▀                                 
                 ▄▄▀▀     ▄         ▄  ▀          ██           ▀ █▄          █          ▄                              
                ▀▄▄       █      ▄  ▀             ██               ▀█ ▄      ▄           ▀█                            
               █          █   ▄▀ ▀                █▀                  ▀▀▄▄    █        ▄ ▀ ▀▄                          
              █▀▀         █▄▀ ▀                   █                        █  ▄   ▄ █▄▀▀    █                          
             █▄        ▄ █▀█▄                     █                          ▀██▄▀▀         █                          
            █▄     ▄▄▀ ▀ ▄▄  ▀█▄▄                 █                       ▄ █▀▀▄█           ▀█                         
           ▀▀ ▄ █▀▀      █▀     ▀ ▄▄              ▀                  ▄▄▄      ▄▀  ▄          ▀                         
          ▀█▀▀                     ▀▀█            █              ▄▄█▀▀        ▀   ▀         █ ▄                        
          ▀▀                           ▀█▄▄       █          ▄▄█▀▀            ▄     █       █ █                        
            █           ▄█                ▀ ▄▄    █      ▄ █▀▀                █       ▄     ▀                          
             ▄▄         ▀▀                   ▀▀█▄ █ ▄▄▄▀                     █        ▀▄     █ █                       
          █▄   ▄                                █████                                   █    █ █                       
          ██   ▀▄       ▄                   ▄▄█▀▀ █ ▀ ▄▄                     █           ▀▄  ▀ █                       
          ▀▀    ▀      ██               ▄▄█▀▀     █    ▀▀█                  ▄▀            ▀▄  ▄                        
                 ▀▀    ▀            ▄▄█▀▀         █        ▀█▄▄             ▀               ██▄                      ▒ 
                   █            ▄▄█▀▀             █           ▀ ▄▄          ▄              ▄ █                     ▒   
          ▒█▄       ▄▄▄▄    ▄▄█▀▀                 ▀              ▀▀█▄       █         ▄▄▀ ▀ ██                 ▒▒▒▒▒░░▒
▒ ▒▒▒▒▒▒▒▒▒██        ▄█▀▄▄█▀▀                     █                  ▀▀▄▄  █    ▄ ▄▀ ▀    ▄ ▀               ▒          
▒▒▒  ▒▒▒▒▒▒▒▀       ▄▄ ▀█                         █                     ▀▀█▄▄█ ▀         ▄▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒    ▄ ▀ ▀  █▀ █▄                      █                     ▄█▀▄            █▀ █ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▄▄▄▀▀      ▄   ▀█ ▄                  █                  ▄█▀   █           █  ▄       ▒▒▒▒                 
            ▀█▄         ▀      ▀▀▄▄               ██               █▀       █        ▄    ▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▓▀▄        █        ▀ █▄            ██            █▀          ▀        ▀   █                  ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀        ▄           ▀█ ▄        ██         █▀             ▄      █   ▄▀                        ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒       ▀              ▀▀▄▄     ██      █▀                █    ▄█ ▄▄▀▒▒▒▒░▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒░▒▒░▒▒░▒▒░▒
▒▒                   ▀▄    █                ▀ █▄  ▀█   █▀                    █  ▄▀▄▀▀                                  
----------------------------
                      ▄▀▀ ▀▄                   █   ██  ▀▀ ▄                 █   ▀██▄                                   
                    ▄█▄    █              ▄ █      ██     ▀▀▄▄              ▀      ▀▀▄                                 
                  ▄▀       █           ▄ █         ██          █▄            ▀        ▄                                
                ▄▀ ▀▀      █        ▄ ▄▀           ██            ▀▀ ▄        ▀▄        ▀▄▄                             
               ▄▀▄▄        █     ▄  ▀              ██               ▀▀▄▄      █          ▀                             
               ▀ ▄            ▄  ▀                 ██                    █     ▄       ▄▄▀ ▀█                          
              █▀▀          ▄▀ ▀                    █▀                      ▀▀ ▄▄  ▄ █▄▀▀    █                          
             █▀▀       ▄ ▀ █▀▄▄                    █                          ▀▄█▀▀         ▀                          
            █▄    ▄ ▄▀▀   ██   ▀█▄▄                █                         ▀▀▄██          ▄█                         
           ▀  ▄▄▀                 ▀▀▄▄             █                 ▄▄▄▀      █   ▄        ██                         
          ██▀▀                       ▀▀█           █             ▄▄█▀▀         ▄   ▀▄       █ ▄                        
          █ ▄            ▄█              ▀█▄▄      █         ▄▄█▀▀             █     █       ▄█                        
          ▀ ▀▄           █▀                 ▀ ▄▄   ▀     ▄ ▀ ▀                █▀      █      █▀                        
          ██ ▀▀                                ▀▀▀▄ ▄▄█▀▀                     ▀        ▀▄    ▀ █                       
          ▀█   █                                ▄▄█▀█▄▄                       ▄         ▀      █                       
          █▀    ▄▄      ██                  ▄▄█▀▀     ▀▀▄▄                    █           █  █ ▄                       
          █▄      ▄     ▀               ▄▄█▀▀      █     ▀▀█▄                █             ▀ █▄▀                       
          ▀█      ▀                 ▄▄█▀▀          █         ▀█▄▄                           ▀▄▄                      ▒ 
           █       ▀▀  ▄▄       ▄▄█▀▀              █            ▀▀▄▄         █             ▄▄█▀                    ▒   
          ▒██        █ █▀   ▄▄█▀▀                  █               ▀▀█▄     ▄▀       ▄ ▄▀▀▀ ▀█                 ▒▒▒▒▒░░▒
▒ ▒▒▒▒▒▒▒▒▒██         ▄ ▄▄█▀▀                      █                   ▀█▄▄ ▀   ▄▄█ ▀      █▄               ▒          
▒▒▒  ▒▒▒▒▒▒▒        ▄▄▄██                          █                      ▀█▄▀ ▀         ▄  ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒█   ▄ ▀▀▀   ▀ ▀▀▄▄                     █                    ▄▄ ▀             ▀ █ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▄▄▄▀▀      ▀▄   ▀ ▄▄                  █                 ▄▄ ▀   █          █▀ ▄       ▒▒▒▒                 
            ▀█▄          ▄       ▀█                ██             ▄▄ ▀      ▀▄        █   ▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▓▀▄         █         ▀▀▄▄           ██          ▄▄            █      ▄    █                  ▒▒▒▒▒      
      ▒▒▒░▒▒              ▀            ▀ ▄▄        ██       ▄▄               ▀      ▀  ▄▀                        ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄      █               ▀█      ██    ▄▄                  ▄    █ ▄█▓▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀█▄   ▀▄                 ▀▀▄▄ ██ ▄▄                     █  ▄█▄█▀                                  
----------------------------
                      ▄▀▀  █                  ▄▄▀▀  ██    ▄▄                ▀     ▀▄                                   
                    ▄█▀▀   █               ▄▄▀▀     ██      ▀▀               █      █▄                                 
                  ▄▀▄▄     █            ▄▄          ██         ▀▀▄▄          ▀▄      ▀█▄                               
                ▄▀ ▀       ▀▄        ▄▄             ██              ▄▄        ▄        ▀▀                              
               ▄▀▄▀▀        █     ▄█▀               ██                ▀▀       ▀                                       
              ▄▀▄▄          █   ▀▀                  ██                   ▀▀▄▄  ▀▄      ▄▄▀ ▀█                          
              ▀            ▄▄█▀                     ██                        ▄▄▄ ▄▄▀▄▀▀    █                          
             █▀▀      ▄▄▄▀▀ █▀▀ ▄                   ██                        ▄▄██▀         ▄                          
            █▄    ▄▄▀ ▀    █▀   ▀▀█▄                ██                       ▀▀ █▀█         ██                         
           ▀ ▄ █▀▀         █        ▀█▄▄            ██               ▄▄▄▀▀         ▄▄       ▀█                         
          ▄█▀              ▄           ▀▀█▄         ██           ▄▄█▀▀          ▄    ▄       ▄▄                        
          ▀█              ▄▀               ▀█▄▄     ██       ▄▄█▀▀             ▄█    ▀       ██                        
          ██ █            █                   ▀▀    ██  ▄▄                     █▀     ▀▀     ▀▀                        
          ▀█  ▀▄                                 ▀▀█▄█▀▀                                █    █ ▄                       
         ▄     ▀▄         █                     ▄▄█▀█▄▄▄▄                      █         ▄▄  █ █                       
           █    ▀▄       █                  ▄▄█▀▀   ██  ▀▀ ▄                  ██          ▀▄   █                       
          ██      █      ▀              ▄▄█▀▀       ██     ▀▀█▄               ▀            ▀  █▀                       
          █▀        ▄    ▄          ▄▄█▀▀           ██          █▄▄                          ██                      ▒ 
            █       ▀▄  ▄▀      ▄▄█▀▀               ██            ▀ ▄▄        █          ▄  █▄█                    ▒   
   ▒▒▒▒    ██         █ █   ▄▄█▀▀                   ██               ▀▀█▄    ██     ▄ █▄ ▀   ▀                 ▒▒▒▒▒░░▒
  ▒▒▒▒▒▒▒▒▒█▀          █▄▄█▀▀                       ██                   ▀█▄  ▄  █  ▀      ██▀              ▒          
▒▒▒  ▒▒▒▒▒▒▒        ▄▄▄▀█▀▄▄                        ██                     ▄██▀           █ ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   
▒▒▒▒▒▒▒▒▒▒▒▒█   ▄ ▀▀▀    ▄ ▀ ▄▄                     ██                  ▄▄ ▀            ▄  █ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▄▄▄▀        ▄     ▀█                   ██               ▄▄ ▀    ▄          ▀ ▄       ▒▒▒▒                 
            ▀█▄           ▀       ▀▀▄▄              ██            ▄▄ ▀       █        █   ▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▓▀          ▀▄         ▀ █▄           ██         ▄▄ ▀          ▀▄      █   █                  ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀▄        █             ▀█ ▄       ██      ▄▄ ▀              █    ▄  ▄▄▀                        ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄     ▀▄               ▀ ▄▄    ██   ▄▄ ▀                 █    ▀▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀█     ▄                    █  ██▄▄ ▀                    ▀  █▄█▀                                  
----------------------------
                      ▄▀    █                   ▀▀   █    ▀▀                 █   ▀▄                                    
                    ▄▀▀▀                   ▄▄▀▀      █       ▀▀▄▄             ▄    ▀█▄                                 
                  ▄▀▄▄      ▄           ▄▄▀▀         ██           ▄▄          ▀      ▀▀▄                               
                ▄▀          █        ▄▄              ██             ▀▀         █        ▀▄                             
               ▄  ▀▀        █▄    ▄▄                 ██                ▀▀▄▄    ▀▄         ▀▄                           
              ▄▀▄▄           █ ▄█▀                   ██                     ▄▄  █      ▄▄▀ ▀█                          
              ▀ ▄          ▄▄██                      ██                       ▀▀ ▀ ▄▀ ▀▀    ▀                          
             █▀▀      ▄ █▀▀ ▄▀ ▀▀▄▄                  ██                       ▄▄██▀         █                          
            █▄▀  ▄▄▄▀▀      █     ▀▀█▄               ██                   ▄ ▀▀▀   ▀▀        ▀█                         
            ▄▄▄▀ ▀                     █▄▄           ██              ▄▄█▀▀       ▄  █        ▄                         
           ▄▀              ▄█            ▀▀█▄        ██          ▄▄█▀▀          ▄█   ▄▄      █                         
          ██ ▄             █                  █▄▄    ██      ▄ █▀▀              █▀     ▄      █                        
          ▄  ▀             ▀                    ▀▀█▄ ██ ▄▄ ▀                           ▀     ██                        
          ▀▄   █           █                        ▄███                        ▄       ▀▀   ▀                         
         █ █    ▀▄        █▀                    ▄▄█▀▀██▀▀▄▄                    ▄█         █   ▄▄                       
         ▀ █     ▀▄       █                 ▄▄█▀▀    ██   ▀▀█▄                 █▀          █  ██                       
          ▄▀       █      ▄             ▄▄█▀▀        ██      ▀▀█▄                           ▄▄                         
          █ █       ▀▄   ▄█         ▄▄█▀▀            ██           █▄▄          █             ▀█                        
          ▀ █        ▀▄  █      ▄▄█▀▀                ██             ▀█▄▄      ██         ▄ ██▄█                     ▒▒▒
           ██         ▀█    ▄▄█▀▀                    ██                ▀▀ ▄   ▀▀   ▄  █  ▀  ▄█▒                ▒▒▒▒▒░░▒
  ▒▒▒▒▒▒▒▒▒▄           ▄███▀▀                        ██                   ▀▀█▄  ▀▄ ▀        █▀              ▒          
▒▒▒  ▒▒▒▒▒▒▓█       ▄▄▄▀▀▀ █                         ██                    ▄▄▀█           █ ▄▒▒▒▒▒▒▒▒▒▒▒         ▒▒    
▒▒          █   ▄ █▀▀    ▀▄  ▀▀ ▄                    ██                 ▄ ▀▀  █          █ █ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █ ▄▄▀         ▄     ▀ ▄▄                 ██                ▀▀              ▄  ▄       ▒▒▒▒                 
            ▀█            ▀▄        ▀█               ██             ▀▀                 ▀ ▄▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒ ▄          ▄           ▀▀▄▄          █           ▀▀           █      █  ▄▀                  ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀█▄        ▄             ▀ ▄▄       █        ▀▀              █     █ ▄█▀                        ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒░▒▒▓█       ▄                 ▀█ ▄   █     █▀                 █   ▄ ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀▄▄▄    █                   ▀▀▄▄█  █▀                     █ ▄██▀                                  
----------------------------
                      ▄█▄   █                  ▄█▀    █      ▄▄              ▀▄  ▀▀▄                                   
                    ▄▀▀      █               ▀▀       █        ▀▀             ▄     ▀▄                                 
                  ▄▀▄▀▀      ▀          ▄ ▀▀          █           ▀▀▄▄         ▀      ▀▄                               
                ▄▀ ▄▄        ▄       ▄▄▀▀             ██             ▀▀▄▄      ▀▄       ▀▄                             
               ▓  ▀          █    ▄▄                  ██                  ▄▄    ▄▄        ▀                            
              ▄▀▄▀▀           █▄▄                     ██                    ▀▀   ▄     ▄▄█ ▀█                          
              ▀▄▄         ▄▄▄▀██▄                     ██                       ▀▀██▄█ ▀▀    ▄                          
             █▀       ▄▄▀ ▀  █    █▄▄                 ██                      ▄▄█▀█         █                          
            █▀▀  ▄ █▀▀       ▀      ▀▀█▄              ▀█                  ▄ ▀▀▀   █▀▀        █                         
            ▄ ▄▀▀            █           ▀ ▄           █             ▄▄█▀▀       ▄   █       █                         
           ▀▄               █▀             ▀▀█▄        █         ▄▄█▀▀           █    █      ▀                         
          ▄█ █              ▀                  ▀▀ ▄    █       ▀▀▀               ▄     ▄▄    █▄                        
          ▄█   ▄            ▄                     ▀▀█▄▄ ▄▄▀▀                     █      ▄▄   ▀█                        
         ▄ █   ▀           ▄▀                       ▄▄█▀▄▄                      ▄         ▄   █                        
         █ ▀     █         █                    ▄▄█▀▀  ▄ ▀▀ ▄                   █         ▀▄  █▄                       
         █  █      ▄                        ▄▄█▀▀      █    ▀▀█▄                ▄          ▀  ▄                        
            █      ▀▄     ▄█            ▄▄█▀▀          █       ▀▀█▄             █           ▀▀█▄                       
          █ █        █▄   █         ▄▄█▀▀              █           ▀█▄         ▄              ██                       
          █ ▀         ▀▄  ▀     ▄▄█▀▀                 ▄█               █▄▄     █        ▄  █  █                    ▒▒▒▒
           ▄            █ █ ▄▄█▀▀                     ██                 ▀█▄▄  ▄   ▄  █ ▀   ▄▄▀                ▒▒▒▒▒░░▒
  ▒▒▒▒▒▒▒▒▒██          ▄ █ ▀▀                         ██                    ▀▀▄██  ▀       ▄▀▀              ▒          
▒▒▒  ▒▒▒▒▒▒▓█       ▄▄▄▀▀ ▀▀▀▄▄                       ██                     █▀█           ▀█                    ▒▒    
▒▒          █   ▄ █▀▀     ▀   ▀ █                     ██                  █▀   █         █ █ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █ █▄▀          ▀      ▀▀ ▄                ██               █▀      █        █ ▄       ▒▒▒▒                 
   ▒▒▒▒▒▒▒▒▒▒▓             ▀         ▀ ▄▄             █▀            █▀         █      ▄  ▄▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▀▄▄          ▀             █           █          █▀            █      ▀ ▄▀                  ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀█         ▀               ▀▀▄▄      █       █▀                    █▀▄▀                         ▒▒▒▒▒▒
▒▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▓▄▄▄      ▀                 ▀ ▄▄   █   ▄█▀                      █▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀██▄    ▀                     ▀█ █ █▀                     ▄ ▄ ▄▀                                  
----------------------------
                      ▄█ ▀   ▄                 ▄▄      █     ▀▀               █   ▀▄                                   
                    ▄▀ ▄     █              ▄█▀        █        ▀▀▄▄           ▀    ▀▄                                 
                 ▄█▀ ▀▀       █           ▀▀           █             ▄▄        ▀▄     ▀                                
                █▀ ▄▄▀               ▄▄▀▀              █▄              ▀█▄      ▄▄                                     
               █   ▄          █   ▄▄ ▀                 ██                 ▀▀     ▄                                     
              ▄  ▀▀           ▀█▄                      ██                    ▀▀▄▄ ▀    ▄▄█ ▀█                          
              ▀▄▄         ▄ █▀█▀▀█▄                    ▀█                         █▄█ ▀▀    ▄                          
             █       ▄ ▄▀▀    █     █▄▄                 █                     ▄▄█▀▀█▄       █                          
            ▒▀▀ ▄▄▄▀          ▄       ▀▀█▄              █                 ▄▄  ▀   ▄ ▀        ▄                         
           ▄▄▄▀ ▀            ▄█           ▀▀ ▄          ▀            ▄▄█▀▀        █  ▀▀      █                         
           █▀▄               █               ▀▀█▄▄      ▄        ▄▄█▀▀            ▄   ▀▀     ▄                         
          ▄▀ ▀                                   ▀▀ ▄   █    ▄ ▀ ▀                █     ▀    █                         
          ▄ █  █             █                        ▄▄█▄▀▀                     ▄       █    █                        
         ▄  █   ▀▄          █                       ▄▄█▀█▀ ▄                     █        █   █                        
         █  █     █         ▀                   ▄▄█▀▀   █  ▀▀ ▄                  ▄         █  ▄                        
         █  █       ▄       █               ▄▄█▀▀       █     ▀▀ ▄               █          ▄▄█                        
         ▀          ▀▄     █▀           ▄▄█▀▀           █        ▀▀█▄           ▄            ▄▄▄                       
          █           █▄   ▀        ▄▄█▀▀               █           ▀▀█▄        █            ▄▄█                       
          █ ▄          ▀   ▄    ▄▄█▀▀                   █               ▀█▄             ▄  █ ▀█▀                   ▒▒▒▒
           ▄█            █▄▀▄▄█▀▀                       █                   █▄  █ ▄  █  ▀    █▀                ▒▒▒▒▒░░▒
  ▒▒▒▒▒▒▒▒▒██          ▄ ███▄                          ▄█                      ██ ▀▀       ▄ ▀              ▒ ▒▒▒      
▒▒▒  ▒▒▒▒▒▒▓█        ▄▄▀▀  ▀ ▀█                        ██                    █▀ █         ▄▀█                    ▒▒    
▒▒          ▀   ▄ █▀▀      █    ▀▀▄▄                   ██                ▄█▀    █         ▀█ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▀█ ▀           █      ▀ █                 ██             ▄█▀       █       █ ▄       ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▄            ▄          ▀▀ ▄            █▀          ▄█▀          █      █ ▄▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▀█▄           ▄            ▀ ▄▄         █        ▄▄              █    ▄  ▄▀                  ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀▄▄▄        ▄                 █       █     ▄▄ ▀               █   ▄▀▄▀                         ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▓██▄      ▀▄                  ▀▀▄▄  █  ▄▄ ▀                  █  ▀▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   █▄       █                     ▀ ▄▄  ▀                     █ █▄▀                                  
----------------------------
                     ▄▄▀▀▀    ▀                ▄▄▀▀           ▀▀▄▄            ▀▄  ▀▄                                   
                   ▄█▀▄▄      ▄             ▄▄          █          ▄▄          ▀▄   ▀                                  
                 ▄▀           ▀▄          ▀▀            █            ▀▀         ▄                                      
                ▀  ▄▀▀         ▀       ▀▀               █▄              ▀▀▄      █                                     
               █  ▄▄           █  ▄▄▀▀                  ██                 ▀▀▄▄   ▀                                    
              ▄  ▀            ▄██▄                      ▀█                      ▄▄▀▄  ▄ ▄█▄▀█                          
              █▄▀▀       ▄▄▄▀ ▀█▀▀▀█▄                    █                        ▄██ ▀▀    █                          
             ▓ ▄     ▄▄▀ ▀     ▀      █ ▄                █                    ▄▄█▀▀█ ▄      ▀                          
            ▄▀▀ ▄ █▀▀          ▄        ▀▀█▄▄            █                ▄▄▀      ▀ ▀▄      █                         
             █▀▀              █▀            ▀▀ ▄         █           ▄▄█▀▀         █  ▀▄     ▀                         
           ▀██                ▀                  █▄▄     █       ▄▄█▀▀             █   ▀▄    █                         
          ▄▀█ ▄▄              ▄                    ▀▀█▄     ▄▄                    ▄     ▀▄   ▀                         
          ▄    ▀▄            ▄▀                         █▄█▀                      █      ▀▄   █                        
         ▀       ▄▄          ▀                      ▄▄█▀▀▄▀▀ ▄                    ▄       ▀   █                        
        ▄▀        ▀▄         ▄                  ▄▄█▀▀    █   ▀▀ ▄                 █        ▀  █                        
         █  ▄       █▄      ▄█              ▄▄█▀▀        █      ▀▀ ▄             ▄▀         ▀  ▄                       
         █  █        ▀▄     █           ▄▄█▀▀            █         ▀▀ ▄          █           ▀ █                       
          ▄ █          █▄           ▄▄█▀▀                █            ▀▀ ▄       ▀           ▄▀█                       
          ▄ █           ▀  ▄█   ▄▄▀▀▀                    █               ▀▀▄▄    █     ▄▄ █  ▀ ▀                   ▒▒▒▒
           ▄█             ██  ▀                          █                  ▀▀▄▄ ▀▄  █ ▀▀    █▀                ▒▒▒▒▒░░▒
  ▒▒▒▒▒▒▒▒▒█           ▄ █▄█▀ ▄                          █                     ██ ▀         █▀      ▒  ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▓▄█       ▄▄▀▀   █ ▀ ▄▄                      ▄█                  ▄█▀ █         ▄ █                    ▒▒    
▒▒          ██  ▄ █▀▀       ▄     ▀█ ▄                  ██               ▄▄     █        ▄▀█ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀██              ▄       ▀ ▄▄               ██            ▄▄ ▀      █        ▀▄       ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄             █            █             █▀         ▄▄ ▀         █      █ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒ ▄            ▀              ▀▀ ▄        █       ▄▄ ▀            █     █ ▄▀                  ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀██▄         ▀                ▀ ▄▄     █    ▄▄▀▀               █   ▄ ▄▀                         ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▓▄         █                    ▀█     ▄ ▀▀                  █  ▄▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   █▄▀█▄     █                      █▀▄▀▀▄▄                   █  █▀                                  
----------------------------
                     ▄█▀      ▀▄               ▄▄▀▀      ▀      ▀█▄            ▄  ▀▄                                   
                   ▄▀▀▄▀▀      ▄            ▄▄▀▀         ▄         ▀▀           ▀   ▀▄                                 
                 ▄▀  ▄▄        █▄        ▄▄              █            ▀▀▄▄       ▀    ▀▄                               
               ▄▀   ▀           ▀      ▀▀                █▄              ▀▀▄▄    ▀      ▀                              
               █  ▄▄▀           █ ▄▄▀▀                   ██                   ▄▄  ▀▄       ▄                           
              █   ▄           ▄ ██▄▄                      █                     ▀▀▄▄▄ ▄ ▄█▄▀█                          
             ▄▓ ▀▀       ▄ █▀▀  █  ▀▀█▄                   █                       ▄███ ▀    █                          
             █▄▄    ▄▄▄▀▀               ▀ ▄               █                   ▄▄█▀▀  ▄▄     ▀                          
            ▀▀ ▄▄▄▀ ▀           █         ▀▀█▄▄           █              ▄▄▄▀       █ ▄▄     █                         
           ▄█▀ ▀               █              ▀▀█▄        ▀          ▄▄█▀▀          ▀  ▄     █                         
           ██▀                                     ▀ ▄           ▄ █▀▀             █    ▄    █                         
          █▀█  █▄              █                     ▀▀█▄▄  ▄▄▀▀                   ▀     ▄    ▄                        
          ▄ █   ▀             █                         ▄▄█▀▄                      ▄      ▄   ▀                        
         ▀  █     █▄                                ▄▄█▀▀ █ ▀▀ ▄                   █       ▄  █                        
        ▄▀  █      ▀▄         █                 ▄▄█▀▀          ▀▀ ▄               ▄         ▄ ▀                        
         ▄  █        ▄▄      █▀             ▄▄█▀▀                 ▀▀ ▄            █          ▄ █                       
         ▄  ▀         ▀█     ▀          ▄▄█▀▀             █          ▀▀ ▄                     █                        
          ▄  █          ▄▄   ▄      ▄ ▀▀▀                 █             ▀▀ ▄      █          ▄ █                       
          ▄  █           ▀█ █▀  ▄ ▀                       █                ▀▀▄▄   ▀    ▄  █  ▀ ▀                   ▒▒▒▒
          ▒▄ █              █                             █                   ▀▀▄█  █  ▀     █▀                ▒▒▒▒▒░░▒
  ▒▒▒▒▒▒▒▒▒▄ █          ▄▄█ █ █ ▄                         █                    ▄▄█▀         ██         ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒▄█      ▄▄█▀▀   ▀█  ▀▀▄▄                      █                 ▄▄ ▀ █         ██                    ▒▒    
▒▒          ▄█   ▄▄▀▀        ▄       █                   ██              ▄▄ ▀    ▀       ▄ █ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             █▄▀▀            █         ▀▀ ▄              ██           ▄▄▀▀              ▄▀█       ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▓█               ▀           ▀ ▄▄           █▀         ▄▀▀                 ▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▀▀█▄           █                █         █        ▀▀             █    █ ▄                   ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀▄           ▀▄                 ▀▀ ▄    ▀     █▀                █   █▄▀                         ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▓▄▀█▄       ▀                    ▀ ▄▄    █▀                   █ ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   █▄  ▄▄    █                     ▄▄ █▄ ▄▄ ▄▄▄                █▄█▀                                  
----------------------------
                     ▄█▀▄▄     █▄                ▀▀       ▀      ▀▀            ▀▄ ▀█                                   
                   ▄▀  ▀        ▀           ▄▄▀▀                    ▀▀▄▄        ▀▄  ▀▄                                 
                  ▀  ▄▄▀        █▄       ▄▄               █              ▄▄      ▀▄   ▀▄                               
               ▄▀    ▄           ▀     █▀                 █▄                ▄▄    ▄▄    ▀                              
               ▓   ▀▀            █▄ ▀▀                    ██                  ▀▀▄  ▄      ▀▄                           
              █  ▄▄          ▄▄▄▀█ █▄▄                     █                     ▀▀ ▄ ▄ ▄█▄▀█                          
             ▄▓ ▀        ▄▄▀ ▀   ▀   ▀▀█▄                  █                      ▄▄██ ▀    █                          
             ██▄▀   ▄ █▀▀        ▄       ▀▀ ▄              █                  ▄▄█▀▀  ██     ▀                          
            █▒▄▄ █▀▀            ▄▀          ▀ █▄▄          ▀             ▄▄▄▀       ▄  █     █                         
           ▄█ ▀                 ▀               ▀▀█▄▄                ▄▄█▀▀          █   ▀    ▄                         
           █ █ ▄                ▄                   ▀▀ ▄   ▄       █▀▀                   ▀   ▀                         
          █▄ █ ▀█              ▄█                        ▄ ██▄▀▀                    █    ▀▀   █                        
         ▄▄  █   ▀             █                        ▄▄▄██ ▄                     ▀     ▀   █                        
         █   █     █▄          ▄                    ▄▄█▀▀  ██ ▀▀ ▄                 █       ▀  ▀                        
        █    █      ▀▄        ▄█                ▄▄█▀▀      █     ▀▀ ▄              █        ▀▄ ▄                       
        ▀▄   █        ▄▄      █             ▄▄█▀▀          ▀        ▀█▄▄                     ▀▄▀                       
         █   █         ▀█               ▄▄█▀▀                          ▀█▄         █          ▀█                       
          ▄  █               ▄█     ▄ ▀                    █               █▄      ▀        ▄  █                       
          ▄  █            ▀█▄█                             █                  █▄  █    ▄ █▄ ▀ ▄▀                   ▒▒▒▒
           ▄                ▀▄█▀                           █                     ██ █  ▀      ▀                ▒▒▒▒▒░░▒
  ▒▒▒▒▒▒▒▒▒▄            ▄▄▀  █▀ █                          █                   ▄▄ ▀         █▄         ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒▄       ▄▄█▀▀    ▀▄   ▀▀ ▄                     █                ▄▄▀▀  ▄        ██                    ▒▒    
▒▒          █    ▄▄▀▀         ▀      ▀ ▄▄                 ▄█              ▄▀▀     █       ██ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▄ ▀▀             █           █               ██            █▀        █     ▄ █       ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▄▄             ▀█            ▀▀ ▄          █▀         █▀           █    ▄▀█▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▀█▀                             ▀ ▄▄       █      ▄█▀                   ▀▄                   ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀ ▀█▄         █                   ▀█ ▄       ▄█▀                ▄   █▄▀                         ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▓▄  ▄▄       █                     ▀ ▄▄ ▄▄                    █  ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀▄ ▀▀      ▄                    ▄ ▄ ▀█▀▀▀ ▄▄ ▄▄▄            █ █▀                                  
----------------------------
                     ▄▀▀▄▄▀     █               ▄▄         █      ▀▀ ▄          █  ▀▄                                  
                   ▄▀   ▄        ▀            ▀▀                     ▀ ▄▄        █  ▀▄                                 
                 ▄▀   ▀▀         █▄      ▄▄▀▀              █            ▀ ▄▄      █   ▀▄                               
               █▀   ▄▄            ▀   ▄▄                   █▄                █▄    ▀    ▀                              
              ▄▓   ▀              █▄▀▀                     ▀█                   █   ▀     ▀▄                           
              █▀ ▄▄▀         ▄ █▀▀█▀ █▄▄                    █                     ▀█ ▀▄ ▄█▄▀█                          
             █▓  ▄      ▄▄▄▀▀          ▀▀█▄                 █                     ▄▄██▀     ▄                          
            ▄▀█▀▀  ▄▄▄▀ ▀         █        ▀▀▄▄             ▀                 ▄▄█▀▀  █▀     ▀                          
            ██▄▄▄▀ ▀             █▀             █ ▄         ▄            ▄▄▄▀        ▀ ▀▄    █                         
           █▄▀▀                  ▀                ▀ █▄▄     █        ▄▄█▀▀           █  ▀▄   ▄                         
          ▄█▄  █▄                ▄                    ▀▀█▄  ██   ▄ ▀▀▀               █   ▀▄  ▀                         
          █▄    ▀█              █▀                         ▀▄█▀▀▀                   ▄     ▄▄  █                        
         █▄                     ▀                       ▄▄█▀▀█▀ ▄                   █      ▄  █                        
        ▄█          █▄          ▄                   ▄▄█▀▀   ██  ▀▀ ▄                ▀       ▄ ▀                        
        ▀            ▀█        ▄▀               ▄▄█▀▀       ██     ▀█▄              ▄        █ █                       
        ▀                      ▀            ▄▄█▀▀           █          █▄           █         ██                       
         █              ▀█▄    ▄        ▄ ▀ ▀               ▀             █▄        ▀          ▀                       
         ▀▄  █            ▀▄  ▄▀                                            ▀▄▄    █        ▄  █▓                      
          ▄  █                ▀ ▄▄▀                         █                 ▀▀ ▄ █  ▄  █  ▀ ▄▀                   ▒▒▒▒
           ▄ █               ██▀▄                           █                    ▀█▄  ▀      ▄▀                ▒▒▒▒▒░░▒
  ▒▒▒▒▒▒▒▒▒█ █          ▄▄▀   █ ▀ ▄▄                        █                  ▄▄▀▀█         █         ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒▀█      ▄▄█▀▀     ▀▄     █                      █                 ▀▀   █       ██                    ▒▒    
▒▒          ▀█   ▄▄▀▀          ▀       ▀▀ ▄                ▄█              █▀             ██ ▒    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             █▄▀▀              ▄          ▀ ▄▄             ██          ▄█▀        █      ██       ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄              █▄             ▀█ ▄         █        ▄█▀           █    ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒█ ▄▄            ▀                ▀ ▄▄      █     ▄▄               █   ▄▀█                   ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀▄▀  ▄         ▄                     █       ▄▄ ▀                ▄  ▄█▀                         ▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀▀        █▄                      ▀▀ ▄  ▀                   █  █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀▄  ▀█▄     █                  ▄ ▄▄▀ ▀█▀▀ ▀▀▄▄▄▄▄▄▄          ██▀                                  
----------------------------
                     ▄▀▀ ▀▀      ▄              ▄▄          █      ▀ ▄▄         ▀▀ ▀▄                                  
                    ▀  ▄▄        ▀▀           ▀▀            ▀           ▄▄       ▀▀  █                                 
                ▄▄▀   ▀           █▄     ▄▄▀▀               ▄              █▄     ▀▀  ▀▄                               
               █▀   ▄ ▀            ▄  ▄▄                    █▄                █    ▀▀   ▀▄                             
              ▄▓    ▄             ▄█▀█                      ▀█                  ▀█  ▀▀    ▀▄                           
              ▀▀  ▀▀         ▄ █ ▀ █ ▀ █ ▄                   █                     ▀▀▀▀ ▄██▀█                          
             █▓ ▄▄      ▄ █▀▀            ▀▀█▄▄               █                    ▄▄█▀▀▀    █                          
            ▄ ▄▀   ▄ █▀▀           █         ▀▀▄▄                             ▄ █▀▀   █ ▀   ▀                          
            ▀ ▄▀█▀▀               █              ▀▀ ▄        █           ▄▄▄▀▀        █ ▄▄   █                         
           █ █ ▄                                      █ ▄    ██      ▄▄█▀▀           ▄   ▄▄  ▄                         
          ▄ ██ ▀█▄                █                     ▀ █▄▄ █ ▄▄▄▀ ▀               █    ▄▄ ▀                         
          ▀▄ █   ▀▄              █                          ▄███▀                    █        █                        
         █▄  █                                          ▄▄█▀▀ █▀▀ ▄                  ▄     ▀▀ █                        
        ▄▄   █       █▄          █                  ▄▄█▀▀     █   ▀█▄                █      ▀▀ ▄                       
        ▄    █        ▀█        █               ▄▄█▀▀        ██       █▄             ▀       ▀▀▀                       
        ▀    █          ▀                   ▄ █▀▀            █▀          █▄         ▄         ▄█                       
         █   █             ▄    █                            █            ▀▀ ▄      █          ▄▄                      
         ▀▄  █             ▀█▄ █    ▄▄                                       ▀▀▄    ▀      ▄▄ █ ▀                      
          ▄  █               ▀█ ▄█▀▀                                            ▀█▄ ▄ ▄  █ ▀▀ ▄▄                       
           ▀ █               ▄▀▀█ ▄                          █                     ▄█ ▀      ▄▄                ▒▒▒▒▒▒▒▒
           ▀▄█          ▄▄▀    █  ▀ ▄▄                       █                   █▀ ▀       ▄▄         ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒██      ▄▄█▀▀      ▀▄    ▀ █                     █                █▀   █        ▒                    ▒▒    
▒▒           █   ▄█▀▀           ▀        ▀█ ▄               ▄█            ▄█▀      █      ▀▀ ▒    ▒▒▒▒▒▒               
             █ ▀▀               ▄           ▀ ▄▄            ██         ▄▄▀               ▀▀       ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓ ▄▄              █                █          █       ▄▄ ▀           █    ▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀█▀              █                 ▀▀ ▄     ▀    ▄▄ ▀              █  ▄▄▀                   ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀█ ▀█           ▀                    ▀ ▄▄      ▀▀                   ▄▄▀                         ▒▒▒▒▒▒
 ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   █▄       █                         █▄██                   █ ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀▄    ▄▄    ▀▄                ▄▄▄▄▀▀▀▀▄▀ ▀▀▀▀ ▀▀▄▄▄▄▄▄       █                                    
----------------------------
                     ▄▀▀          █             ▄▄▀▀         █        █▄         ▄▄▀▄                                  
                   ▄   ▄▀▀        ▀▀         ▄▄              ▀           █▄       ▄▄ █                                 
                ▄█▀    ▄           █▄    ▄ ▀▀                ▄              █      ▄▄ ▀▄                               
               █     ▀▀             ▄ ▄▄ ▀                   █▄               ▀█    ▄▄  ▀▄                             
              ▄▓   ▄▄▀           ▄▄▄██ ▄                      █                  ▀█  ▄▄   ▀                            
              ▀█  ▀         ▄▄▄▀ ▀  █    █ ▄                  █                     ▀▀ ▄▄██▀                           
             █▄▀▄ ▀    ▄▄▄▀ ▀       ▄      ▀ █ ▄                                  ▄▄█▀▀█▄   █                          
            ▄ ▓ ▄ ▄▄▄▀ ▀           ▄█          ▀▀█▄▄          ▄               ▄ ▀▀▀   ▄ ▄▄  ▀                          
            ▀ ██▀ ▀                █               ▀▀▄▄       █▄         ▄▄█▀▀        █      ▄                         
           █ ▀▀▀▄                                       ▀ ▄    █     ▄▄█▀▀            ▀  ▀▀  ▄                         
          ▄ █   ▀█▄               ▄█                      ▀ █  ▀▄▄▄▀                  ▄   ▀▀                           
         ▄▀█      ▀▄              █                         ▄▄███▄                    █    ▄▄ █                        
         █▄                                             ▄▄█▀▀  █ ▀▀ ▄                 █     ▄▄█                        
        █              ▄         ▄█                 ▄▄█▀▀      █    ▀█▄              ▄       ▄▄▄                       
        ▄              ▀█▄       █              ▄▄█▀▀          █        █▄           █         █                       
        ▀     ▄          ▀█                   ▀ ▀             ██         ▀▀ ▄        ▀        ▀▀                       
         █    █            ▀    ▄█      ▄                     █▀            ▀█▄      ▄         ▀█                      
          ▄   █                 █  ▄▄█▀▀                      ▀                 █▄   █     ▄  █ ▀                      
          █   █                █▄█▀▀                                             ▀▀ ▄█  █  ▀  ▄▄                       
           █  █              ▄▀▀▀ █                           ▄                     █▀       ▄▄                ▒▒▒▒▒▒▒▒
           ▀▄ █         ▄▄▀     █   ▀▀ ▄                      █                  █▀ █       ▄▄         ▒    ▒          
     ▒▒▒▒▒▒▒▄ █     ▄▄█▀▀       █▄     ▀ ▄▄                   █              ▄█▀    ▀      ▄▄                    ▒▒    
▒▒           ▀█  ▄█▀▀            █          █                ▄█           ▄▄        █      ▀ ▒ ▒▒                      
             ▀█▀▀                             ▀▀ ▄           ██        ▄▄ ▀         █    ▀▀       ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓██                █               ▀ ▄▄        █       ▄▀▀           ▄    ▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀  █▄            █▄                  ▀█      ▀     █▀              █   █▀                   ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀▄  ▄▄          █                     ▀▀▄▄   ▄█▀                 ▀  ▀▀                         ▒▒▒▒▒▒
 ▒ ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█    ▄▄                               ▄█▄██ ▄▄                 █▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀▄   ▀  ▄    █                ▄ ▄▀▀ ▀  ▀▀    ▀▀▀ ▀▀▄▄ ▄▄      █▄                           ▒▒▒▒▒▒▒
----------------------------
                     ▄▀▀ ▄▄        █            ▄▄▀▀          █        █          ▀▀▄                                  
                   ▄▀   ▀          ▀▀        ▄▄               ▀           █       ▀▀ █                                 
                ▄▀▀   ▄▄▀           ▀▄     ▀▀                 ▄              █     ▀▀ ▀▄                               
               █                     █▄ ▀▀                    █▄               ▀█   ▀▀  ▀▄                             
              █    ▄▀▀           ▄ █▀█▀▀▄▄                     █                  ▀█ ▀ ▄  ▄                            
             ▄▀▄   ▄        ▄ █▀▀    ▀     ▀ ▄                 █                     ▀█▄▄██▀                           
             █ █ ▀▀    ▄ █▀▀         ▄       ▀ █ ▄                                ▄▄▀█      █                          
            █  █▄ ▄ █▀▀             ▄▀           ▀ █▄▄         █              ▄ █▀ ▀   ▄▀▀  █                          
           ▄  ▄█▀▀                  ▀                ▀▀█▄      ▀█        ▄▄▀█ ▀        █ ▀▀  ▄                         
           ▀  █ █▄                  ▄                    ▀▀ ▄   █    ▄ ▀▀ ▀            █  ▄▄ █                         
          █ ▀▀█  ▀█▄               ▄▀                         ▀ ▄▄▀█ ▀                █                                
         ▄ █  █    ▀█              ▀                        ▄▄█▀▀ ▀                   █     ▀ ▀                        
         █▄   █      ▀             ▄                    ▄▄█▀▀   ▄  ▀██▄               ▀     ▀▀▀                        
        █     █                   ▄▀                ▄▄█▀▀       █      ▄▄                    ▄▄▄                       
        █     █                   ▀             ▄ █▀▀           █       ▀▀▀▄          ▄       ▄█                       
        ▀     █            █▄     ▄                            ▄█          ▀█▄▄       █         ▄                      
         █    █             ▀█▄  ▄█    ▄▄▄▀                    █▀              ▀     ▄█        ▀▀                      
          █   █               ▀█▄▀ ▄▄█▀▀                       █                ▀▀█▄ █     ▄ ▄█ ▀▀                     
          ▀▄  █                ▄███▀                                                ▄█ ▀█  ▀   █                       
           ▄  ▀             ▄▄▀▀  ▀ █                          ▄                    █▀       ▄▄                ▒▒▒▒▒▒▒▒
            ▀           ▄ ▀      █    ▀█ ▄                     █                ▄█ ▀ ▄      ▄▄         ▒    ▒          
     ▒▒▒▒▒▒▒▓▄      ▄▄█▀▀        █▄      ▀ ▄▄                  █             ▄▄ ▀    █     ▄█                    ▒▒    
▒▒           ▄  ▄▄█▀▀             █         ▀ █               ▄█          ▄ ▄▀      █     ▄█ ▒ ▒▒                      
              ▄█▀                               ▀█ ▄          ██         █▀         ▀     ▀       ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄▄               ▄                ▀ ▄▄       █       █▀            ▄    ▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀█▀ ▄▄            █                   ▀ █     ▀   ▄█ ▀              █  ▀▀                   ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀  ▀  ▄         ▀█                      ▀█ ▄ ▄▄ ▀                █  █▀                         ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄  ▀▀ ▄       █                      ▄ ▄▀█▀██   ▄▄            ▀ █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀▄    ▀▀                     ▄▄▄▄▀ ▀    ▀       ▀▀▀  ██▄  ▄▄   █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                      ▀  ▄▀▀        █           ▄ ▀▀          ▀█       ▀█        ▀▀▀▄                                  
                  ▄▄▀    ▄          ▀█       ▄▄▀▀              █          ▀█       ▄▄█                                 
                 ▀     ▀▀            ▀▀  ▄ ▀                   ▄             ▀█     ▄▄▀▄                               
               █     ▄▄              ▄█▄▀▀                     █▄               ▀█   ▄  ▀▄                             
              ██    ▀           ▄▄▄▀ ▀█▀▀▀▄▄                    █                  ▀█  ▀ ▀▄                            
             ▄    ▄▄▀      ▄▄▄▀ ▀     ▀     ▀▀ ▄                ▀                     ▀█████                           
             ▀   ▀    ▄▄▄▀ ▀          ▄          ▀ ▄            ▄                 ▄▄▀█ ██▄  ▄                          
            █  ▄▀█▄▄▀ ▀              █▀            ▀ █ ▄        █▄            ▄ █▀ ▀   █ ▄  █                          
           ▄  ▄█▄▀                   ▀                 ▀ █ ▄     █       ▄▄▀█ ▀        █  ▀  ▄                         
           ▀ ▄   █▄                  ▄                     ▀▀█▄      ▄ █▀ ▀            ▀  ▀▄ █                         
          █  ▀    ▀█▄               █▀                         ▀████ ▀                     ▀▄▀                         
         ▄ █        ▀█▄             ▀                       ▄▄█▀▀▀▀▀▀▄                      ▄ █                        
         █▄    ▄      ▀█▄           ▄                   ▄▄█▀▀         ▄▄▄              █     ▀▀                        
        █      █        ▀█         █▀               ▄▄█▀▀        █     ▀▀▀             █     ▀▄█                       
        █      █          ▀        ▀              ▀ ▀            █        ▀█▄▄        ▄▀      ▀█                       
        ▀▄     █                   ▄        ▄                    █            ▀       █        █▄                      
         ▄     █                  █▀   ▄▄█▀▀                    ██             ▀█▄▄   █         ▀                      
          ▀    █                  ▀▄▄█▀▀                        █                  ▀      ▄  █  ▀                      
          ▀▄   █               ▄▄█▀█▄                                               ▀█▄█  ▀    █                       
           █  ▄█            ▄▄▀▀    ▀ █                                            ▄▀▀                         ▒▒▒▒▒▒▒▒
            █ █         ▄ ▀       █     ▀█ ▄                    █               ▄▄▀▀ ▄▄     ▄          ▒    ▒          
     ▒▒▒▒▒▒▒▓▀█     ▄▄█▀          █▄       ▀▀▄▄                 █            ▄▄▄▀    ▀█    ▄▀                    ▒▒    
▒▒           ██ ▄▄█▀▀              █          ▀ █▄             ▄█           ▀▀            ▄▀ ▒ ▒▒                      
              ▀▀█                  ▀              ▀█           █▀        ▀▀              ▄▀       ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓██▀ ▄                                 ▀▀▄▄      █     ▄█▀            █▄  ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀▄▄▀▀ ▄            █                    ▀ ▄▄      ▄▄                ▀▀ ▄▀                   ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀█  ▀▀ ▄         █                         █ ▄▄▀                     ▀                         ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▄   ▀▀        ▀█                    ▄ ▄▀ ▄▀▀  ██   ▄▄           ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒          ▒
▒▒                   ▀█     ▀▀      █             ▄ ▄▀▀▀▀     ▄         ▀▀   █▄  ▄▄██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                      ▀   ▀          █          ▄ █            ▀▄       ▀█        ▄█▄                                  
                  ▄█▀   ▄▄▀          ▀█      ▄▄▀▀               █          ▀█        ▄                                 
                ▄                     ▀█   █                                   █    ▀▀▀▄                               
               █     ▄▀▀             ▄ ██▄▄                     █▄                █▄ ▀▀ █                              
              ██     ▄          ▄ █▀   █▀ ▀▀▄▄                   █                   █▄▄▄▀▄                            
             ▄ █  ▄▀▀      ▄ █▀▀       ▀      ▀▀▄▄               ▀                     ▄████                           
             ▀ █▄ ▄   ▄ █▀▀            █          ▀▀ ▄           █                ▄▄▀█ ▀ ▀                             
            █   ▀▄ █▀▀                █▀               █ ▄       ▀█           ▄ █▀       ▀▄ █                          
           ▄   ▀█▄                    ▀                  ▀ █ ▄    ▀      ▄▄▀█ ▀         █ ▀ ▀                          
           ▀ ▄▄▄█ ▀▄                  ▄                      ▀ █ ▄  ▄▄ █▀ ▀             █  █ █                         
          █  ▀ █   ▀█▄               █▀                         ▄█▄█▄▀                  █   ▀▀                         
         █ █▀  █     ▀█▄             ▀                      ▄▄█▀▀ █ ▀██▄               █▀   ▀▄█                        
        ▄█▄    █       ▀█▄           ▄                  ▄▄█▀▀           ▀              █     ▄▀                        
         ▀     █         ▀█▄        █▀              ▄ █▀▀         ▄      ▀█▄▄          █      ▀█                       
       ▀█      █           ▀█▄      ▀                             █          ▀                ▀█                       
        █▄     ▀             ▀█▄    ▄      ▄▄▄▀▀                  █           ▀█▄▄             ▀▄                      
         ▄                     ▀█▄ █▀  ▄▄█▀▀                     ██               ▀▄            █                      
         ▀█                      ▀██▄█▀▀                         █                 ▀█▄▄█ ▄▄  █  █                      
          ▄▀                   ▄▄█▀▀ ▄▄                          ▀                   ▀█▀  ▀    █                       
           █▄               ▄▄▀▀   ▄  ▀ █▄                                         ▄▄▀█▄      █                ▒▒▒▒▒▒▒▒
           ▀▀▄ ▄        ▄ ▀        █      ▀█                     █              ▄▄    ▀▀     ▀         ▒    ▒          
     ▒▒▒▒▒▒▒█▄ █    ▄▄█▀           █▄        ▀▀▄▄                █             ▀▀           ▒                    ▒▒    
▒▒           ▄▀█▄▄█▀▀               █           ▀ ▄▄            ▄█          ▀▀       ▄▄   ▄  ▒ ▒▒                      
             ▀██▀                   █              ▀ █          █▀      ▄▄▀          ▀█  ▄▀       ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▀██                                    ▀█ ▄     █    ▄▄                 ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▀▀  ▀█                                    ▀ ▄▄      ▀▀                 ▄▀                   ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀▄▀▄  ▀█           █                        ▀ █▄▀█                 ██▄▀                         ▒▒▒▒▒▒
  ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓█     ▀▀        █                   ▄▄▄▄▀ ▀▄▀ ▀   ██  ▄▄         ▄▀                               ▒
▒▒                   ▀█▄     ▀▀     ▀█           ▄▄▄▄▀ ▀      ▄▀          ▀▀   █▄  ▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                     ▄▀    ▄          ▀          ▄█             █        ▀█        █▄                                  
                  ▄▀▀    ▀▀            ▀     ▄ ▀▀                █           █▄    ▀ ▄                                 
               ▄▄▀     ▄▄               ▄ ▄█                                    █▄   █▀▄                               
               █      ▀              ▄ ████ ▄                    █▄                ▄▄ ▄▄▄                              
              █ ▄   ▄▄▀         ▄ █▀▀   █   ▀ █▄                  █                   ▄█▄▀▄                            
             ▄  █  ▀      ▄▄▄▀ ▀                ▀▀▄▄                                   ▄ ▄█▄                           
             ▀  ▒▄ ▀ ▄▄▄▀ ▀             █           ▀▀▄▄          █▄              ▄▄▀█ ▀▄▀▄▀                           
            █   ▄ ▄▀ ▀                 █                 ▀ ▄       █         ▄▄ █       █ ▄ █                          
           █                           ▀                     ▀ ▄         ▄▄▀█ ▀         █  ▀▀                          
          ▄▀  █                        █                       ▀ █ ▄▄▄ ▄                █  ▀▄█                         
          ▄ ▄                         █▀                        ▄▄███▀▄                     ▄▀                         
         █ █▀                         ▀                     ▄▄█▀▀  █   ▄▄                    ▀█                        
        ▄█▄     ▄                     ▄                 ▄▄█▀▀      ▀    ▀▀▀▄                 ▀█                        
         ▀      █                    █▀               ▀ ▀                   ▀           ▄     ▄█                       
        ▀       █                    ▀          ▄                  █         ▀█▄▄       █      ▀                       
        █▄      █                    ▄     ▄▄█▀▀                   █             ▀▄     █      ▀█                      
         ▀▄     █                   █▀ ▄▄█▀▀                      ▄█               ▄▄   █      ▄▄                      
         ▀▄    █▀                  ▄██▀▀                          █                 ▀▀██▀▄  █  ▀█                      
          ██   █               ▄▄█▀▀▄▀ ▄▄                         ▀                   ▄▄▄▀     █                       
           ▄▀  █            ▄▄▀▀    █   ▀ █▄                                       ▄▄   ▀     █                ▒▒▒▒▒▒▒▒
       ▒▒  ▀▀  █        ▄ ▀▀        █       ▀█                    █              ▄▀          █         ▒    ▒          
     ▒▒▒▒▒▒▒█▀▄█    ▄▄█▀            █▄         ▀█ ▄               █            ▀▀     ██    █                    ▒▒    
▒▒          ▀   ▄▄█▀▀                █            ▀ ▄▄           ▄█        ▄█▀         ▀   █ ▒ ▒▒                      
             █▄██▄                   █               ▀ █▄        █▀     ▄▄                        ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒ ▀  █▄                ▀                   ▀█      ▀     ▀▀            █▄  ▒▒▒▒▒▒▒▒▒▒    ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▀▄ █▄  █                                     ▀▀▄▄   ▄▀▀               ▀▀▄                    ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀▄▀    ▀█           ▄                         █ ▄▀  ▄                ▄                          ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄█     ▀█        █                  ▄ ▄▀ ▀  ▀   ▀▀   █   ▄      ▄▄▀                               ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▄      ▀▀ ▄   █           ▄ ▄▀▀▀▀       ▀▀            ▀   █  █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                    ▄▄    ▄ ▀          █         ▄█▀▀            █        ▀█▄     ▀▀▄                                  
                   ▀▀     ▄             █▄   ▄ ▀▀                 █           █▄    ▄▄                                 
               ▄█▀     ▄▀▀               █▄▄ ▀                                   ▄▄   ▀                                
               ▀       ▄            ▄▄▄▀ ██ █ ▄                   █                 ▄▄▀▀▄                              
              █ █   ▄▀▀        ▄▄▄▀ ▀    █    ▀ █ ▄                █                 ▀  ▄█                             
             █      ▄     ▄ █▀▀                   ▀ █▄                                 ▄▀▀▀▄                           
            ▄▀  ▀ ▀  ▄ █▀▀              ▄█            ▀▀▄▄         ▀▄             ▄▄▀█ ▀  ▀█                           
            ▄    ▄▀▀▀                   █                 ▀▀▄▄      ▀        ▄▄ █         ▀▄▄                          
           ▀   ▄ █                      ▀                     ▀▀ ▄       ▄▄▀█ ▀          █ ▄█                          
          ▄▀  █▀ █                      █                          ▀██▀█ ▀               █  ▀▄                         
          █ ▄    █    ▀▄               █▀                       ▄▄█▀███▄▄                █  ▀█                         
         █ ▀▀   █▀      ▀▄▄            ▀                    ▄▄█▀▀   █▀   ▀▄              █   █▄                        
        ▄▄▄     █         ▀█▄          █                ▄▄█▀▀       ▀      ▄▄           ▄▀    █                        
         ▀      █           ▀█▄       █▀                                    ▀█▄▄        █     ▀█                       
        ▀       █             ▀█▄     ▀        ▄▄█▀                 ▄           ▀▄      █      █                       
        █                       ▀█    ▄    ▄▄█▀▀                    █             ▄▄    █       █                      
         █▄                       ▀▄ █▀▄▄█▀▀                       ▄█              ▀█▄▄ █      ▄▀                      
         ▀▀▄                       ▄██▀█                           █                   ▀▄▄  █  ▀█                      
          █ ▄   ▄              ▄▄█▀▀ █ ▀ ▄▄                        ▀                  ▄▄▀▀     █                       
          ▀▄▄   █           ▄█▀▀     █    ▀ ▄▄                                     ▄▄  ▄      █                ▒▒▒▒▒▒▒▒
  ▒        █ █  █       ▄  ▀         █       ▀▀█                   █              ▀▀   ██    █         ▒    ▒          
     ▒▒▒▒▒▒▒▄ █ █   ▄▄▀              ██          ▀█ ▄              █          ▄█▀           █                    ▒▒    
▒▒          ▀  ██▄█▀▀                ▀█             ▀ ▄▄          ▄█       ▄▄         ▄▄   █ ▒ ▒▒                      
             █▄██▄▄                   █                ▀ ▄▄       █       ▀▀          ▀█  █       ▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▓█   ▄ ▄▄                █                   ▀ █     ▀   ▄▀▀                █             ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▀▄ ▀    █                                      ▀█ ▄ ▄▄                ▄▄ █                   ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀▄ █     █                                   ▄ ▄██▄█  ▄▄            ▀▀█                         ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓  ▄     ▀▀ ▄                       ▄ ▄ ▀ ▀   ▄     ▀▀  █   ▄      █                               ▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀█       ▀▀ ▄   █         ▄▄▄▄▀ ▀         █              ▀  ██ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                    ▄▄     ▀            █▄       ▄▄▀▀             ▄         █▄     █▄                                  
                  ▄▀     ▄▄▀              ▄  ▄ ▀                  ▀▄           ▄▄    ▄                                 
               ▄▀▀      ▀                ▄███▀                     ▀            ▀ ▄▄ ▀▀▄                               
              ▄▀▄     ▄▄▀           ▄ █▀ ▀▄█▀ █ ▄                  █               ▀▀  ▄▄                              
              █ █              ▄ █▀▀      █     ▀ █ ▄               █                 ▀▀▀▀                             
             ▀  ▀▄ ▄ ▀   ▄▄▄▀ ▀                     ▀ █ ▄           ▄                  ▄ ██                            
            ▄▀   ▀ ▄▄▄▄▀ ▀               ▄█             ▀ ▄▄        ▀▄            ▄▄▀█ ▀ █▄█                           
            ▄    ██▀                     █                  ▀▀▄▄     ▀       ▄▄ █ ▀      █ ▀                           
           █   ▄██ ▀▄                                            ▀ ▄ ▄   ▄ ▀█ ▀          █ ▀█                          
          ▄▀   ▀ █   ▀█▄                ▄█                          ▄███ ▀               █  ▄▄                         
          ▀ ▄▄         ▀█▄              █                       ▄▄█▀▀▄█ █▄               ▀   █                         
         █  ▀            ▀█▄            ▀                   ▄▄█▀▀    █▀  ▀█▄                 ▀▄                        
        ▄▄                 ▀█           █               ▄ █▀▀        █     ▀▀▀▄               █                        
        █▀       ▄           ▀         █▀           ▄                          ▀▄             ▀▄                       
        █        █                     ▀       ▄▄█▀▀                 ▄          ▀█▄            ▄                       
        █▀       █                ▀▄▄  ▄   ▄▄█▀▀                     █            ▀█▄           █                      
         ▄▀     ▄█                  ▀███▄█▀▀                        ▄█               ▀▀▄ █     ▄▀                      
         ▀▀▀    █                  ▄▄███ ▄                          █                   ▀█ █  ▀▀█                      
          █▀    █              ▄▄█▀▀  █  ▀ ▄▄                       ▀                 ▄▄▄▄     █                   ▒   
          ▀ ▀▄  █           ▄█▀▀      █     ▀ ▄▄                                     ▀  ▀▀    █                ▒▒▒▒▒▒▒▒
  ▒        █ ▀▄         ▄▄▀▀          █▄       ▀▀█                  █            ▄▀▀         █         ▒    ▒          
     ▒▒▒▒▒▒▓  ▀▄    ▄▄▀               ██           ▀█               █         ▄▄       █▄   █                    ▒▒    
▒▒          █  ▄▄▄█▀                  ▀█              ▀█▄▄         ██       ▄▀          ▀  █ ▒ ▒▒                      
             ▄▄█▀▄▄▄                   █                 ▀ ▄▄      █     ▄▀▀              █▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▓█  ▀▀▀ ▄▄                █                    ▀ █▄      ▄▄▀             ██ █             ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▀▄  █▄   █              █                        ▀█  ▄                   █                   ▒▒▒▒▒      
      ▒▒▒░▒▒     ▀▄  ▄     █                                 ▄▄▄▄▀▄▀  █   ▄          ▄▄█                         ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▀█      ▀▀ ▄                      ▄ ▄▀ ▀    ▄▀      ▀▀  █  ▄▄   ▀█                               ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ █▄       ▀  ▄            ▄ ▄▀▀▀          ▄▀              ▀▀  █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                    ▄▄▀     ▄            ▀▄      ▄▄▀▀                        ▄▄    ▀▄                                  
                 ▄▄      ▄▀▀              ▀█ ▄ █                   ▀▄         ▀  ▄  ▀                                  
               ▄▀        ▄               ▄ █▀▀▄                     ▀            ▀▀   █                                
              ▄▀▀      ▀           ▄▄▄▀▀▀  ▄█   █ ▄                 █               ▀█▄▀▄                              
              ▄ █▄   ▄▄▀      ▄▄▄▀ ▀       █      ▀ █ ▄              █                  ▄█                             
             ▀   ▀  ▀    ▄ █▀▀                        ▀ █ ▄          ▄                 ▄ ██                            
            ▄▀   ▀▄▄█ █▀▀                 ▄█              ▀ █        ▀█           ▄▄▀█ ▀  ██                           
            █    ▄▀█▄                     █                   ▀ ▄▄           ▄▄ █ ▀       ██                           
           █    █▀  ▀█▄                   ▀                        ▀ ▄▀▄ ▄ ▀▀ ▀           █ ▀                          
          ▄       ▄   ▀█▄                ▄█                         ▄▄██▄█                █ ▀                          
          ▀ ▄█    █     ▀                █▀                     ▄▄█▀▀  █  ▀▄              █  █                         
         █  ▀     █         ▄            ▀                  ▄▄█▀▀     █▀    ▀▄            █  ▀▄                        
        ▄▄       ▄█          ▀▄▄         ▄                ▀ ▀         █       █▄          █   ▄                        
       ▄█▀       █             ▀█▄      █▀         ▄▄▄▀                        ▀█▄        █    ▄                       
        ▄        █               ▀█     ▀      ▄▄█▀▀                  ▄          ▀█▄     ██    █                       
        █▄       ▀                 ▀▄      ▄▄█▀▀                      █              ▀▄  █      ▀                      
         ██                            ███▀▀                         ▄█                ▀▄█    ▄▄▀                      
         ▀ █                       ▄▄█▀█▀█▄▄                         █                   ███  ▀ █                      
          █ █    ▄             ▄▄█▀▀   █   ▀ ▄▄                      ▀                ▄▄ ▀▀    █                   ▒   
          ▀  █   █          ▄█▀▀       ██     ▀ ▄▄                                   ▀▀       █                ▒▒▒▒▒▒▒▒
  ▒        █  █  █       ▄▀▀           ██        ▀▀█                 █           ▄█▀    ██   █         ▒    ▒          
     ▒▒▒▒▒▒▓   █▄█  ▄ ▀                ██            ▀█              █         ▄            █                    ▒▒    
▒▒          █   █▄█▀                   ▀█               ▀█ ▄        █▀       ▀▀        ▄▄  █ ▒ ▒▒                      
            ▀▄▄▀ █▀ ▄                   █                  ▀▀▄▄     █    ▄▄▀           ▀▀ █▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▓█    ▄▀ ▄▄                █                     ▀ ▄▄     ▄                               ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒█   ▀     █              █                        ▀ █▄██               ██                    ▒▒▒▒▒      
      ▒▒▒░▒▒    ▀▄   █     ▀▀ ▄         █                    ▄ ▄▀ ▀▀▀▀  ▄█  ▄                                    ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▄      ▀  ▄      █             ▄ ▄▀▀▀▀     ▀▀       ▀▀  █  ▄  ▄▄▀                              ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▀         ▀ ▄▄           ▄▄▄▀ ▀            ▀               ▀ ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                    ▄█▀     ▀▀            ▀▄     ▄ ▀▀               ▀       ▀  ▄    ▄                                  
                 ▄▄▀      ▄                ▀█▄▄█ ▀                  █          ▀▀   ▀█                                 
               ▄          ▀             ▄▄▄▀ █▀ ▄                    ▀            ▀█▄  ▄                               
              ▄▀█      ▄█          ▄ ▄▀ ▀   ██    ▀ ▄                █                ▄██                              
              ▄  ▀     ▀      ▄ █▀▀         █         █ ▄             █                ▀▀ ▄                            
             ▀   ▀▄ ▄█  ▄▄▄▀ ▀                          ▀ █ ▄         ▄                ▄ ██▄                           
            ▄▀    █▄ ▄▀ ▀                  ▄█               ▀ █ ▄      █          ▄▄▀█ ▀  ██                           
            █    ▄███▄                     █                    ▀ ▄    ▄     ▄▄▀█ ▀       █ ▄                          
           █     ▀ █ ▀█                    ▀                        ▀▀▄██▄ █▀ ▀           █ ▄                          
          ▄   ▄   █▀     ▄                ▄█                        ▄▄█▀██▄                  ▄                         
          ▀ ▄█▀   █       ▀█▄             █▀                    ▄▄█▀▀   █ ▀█▄                █                         
         █  ▀     █         ▀█▄           ▀                 ▄▄█▀▀      █▀   ▀█▄               █                        
        ▄▄                    ▀▄          ▄                            █      ▀█▄             ▀                        
        █▀                        ▄      █▀        ▄▄█▀▀                        ▀▀ ▄           ▀                       
         ▄                         ▀█▄   █     ▄▄█▀▀                   ▄            ▀▄         ▀                       
        ▀ ▄       █                  ▀▄  ▄ ▄▄█▀▀                       █              ▀▄        ▀                      
         █ ▄      █                    ████▀                          ▄█                ▀▄   ▄▄ ▀▄                     
         ▀ ▀▄    █▀                ▄▄█▀▀██▀ ▄▄                        █                  ██  ▀▀ ▀                      
          █ ▀▄   █             ▄▄█▀▀    ██   ▀ ▄▄                                      ▄▀▄     █                   ▒   
          █  ▀▄  █         ▄▄█▀▀        ██      ▀ ▄▄                                ▄▀▀  ▀▀   █                ▒▒▒▒▒▒▒▒
  ▒        ▄  ▀▄        ▄▄▀▀            ██         ▀▀█                █          ▄▄          █         ▒    ▒          
     ▒▒▒▒▒▒█   ▀▄   ▄ ▀▀                ██             ▀█            ▄█         ▀▀      ██  █                    ▒▒    
▒▒          ▄   ▀▄▀                     ██                ▀█         █      ▄█▀              ▒ ▒▒                      
            █▄▄▀ ▀▀▀ ▄                   █                   ▀█▄▄    ▀   ▄▄            ▄▄ ▄▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▄▀    █ ▀▀▄▄                █                      ▀▀▄▄    ▀▀             ▀▀▄▀            ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▓▄    ▄▄    ▄▄             █                         █ ▄▀ ▄               ▄▀                  ▒▒▒▒▒      
      ▒▒▒░▒▒    ▀▄    ▄     ▀▀           █                  ▄ ▄▄▀▀▀ ▄  ▀▀ ▄█ ▄▄       ██▀                        ▒▒▒▒▒▒
▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄  ▀        ▀▀▄▄      █            ▄ ▄▀ ▀▀      █         ▀▀ █▄ ▄   ▀                              ▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀   █           ▄▄   █     ▄ ▄█▀▀▀            █                ▀▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                    ▄▀▀                    ▀█    ▄ ▀                 █       ▀▀    ▀                                   
                 ▄█▀       █▀                 ▄▄ ▀                   ▄          ▀█▄  █▄                                
               ██        ▄             ▄▄ █▀ ▀▄▀▀▄▄                   █             ▄▄▀                                
              ▄▀▀▄      █▀        ▄▄ █▀▀     █▀     ▀ ▄               ▄              ▀▀ ▀▄                             
              ▄  ▀▄   ▄      ▄▄█▀ ▀          █          ▀ ▄            █                ▀█▄                            
             ▀    ▄▄ ▀▀▄▄ █▀▀                             ▀ █ ▄        ▄               ▄ █▀█                           
            ▄▀     ▄▄▀▀▀                    ▄█                ▀ █ ▄     █         ▄▄▀█ ▀   █                           
            █     ▀█▀█                      █                     ▀ ▄   ▄    ▄▄▀█ ▀        █▀                          
           █       █   ▀▄▄                  ▀                         ▀ ▄█ █  ▀            █▀                          
          ▄   ▄▄         ▀█▄               ▄█                       ▄▄█▀▀█  ▄              █ ▀                         
          ▀ ▄█▀            ▀█              █▀                   ▄▄█▀▀   ▄█   ▀▄            █ ▀                         
         █  ▀                  ▄▄          ▀                ▄ █▀▀       █      ▀▄          █  █                        
        ▄▄         █            ▀█▄                    ▄▄▄              ▀        ▀▄        █  ▀                        
        █▀         █              ▀█      █▀       ▄▄█▀▀                           ▀▄      █   █                       
        ▀         █▀                  ▄   █    ▄▄█▀▀                    ▄            ▀▄    █   ▀                       
        ▀▀        █                    ▀█▄  ▄█▀▀                        █              ▀▄  █    █                      
         █▀▀      ▀                    ▄▄███▄                          █▀                █▄█ ▄  ▀▄                     
         ▀ ▀▀                      ▄▄█▀▀  █ ▀ ▄▄                       █                 ▄██▀▀  ▀                      
          █  █                 ▄▄█▀▀      █    ▀ ▄▄                                     ▀ ▀▀   █                   ▒   
          █   █   █        ▄▄█▀▀          █       ▀ ▄▄                 ▄            ▄█▀       █                ▒▒▒▒▒▒▒▒
  ▒        ▄   █  █     ▄▄▀▀             ▄█          ▀▀█▄              █          ▄      ▀█  █         ▒    ▒          
     ▒▒▒▒▒▒▄    ▄▄█ ▄▄▀▀                 ██             ▀▀█           ▄█       ▄▀▀                               ▒▒    
▒▒          ▄    █▀                      ██                 ▀█        █     ▄▄          ██ ▄ ▒ ▒▒                      
            █▄▄  ▀ █▀▄▄                  ██                    ▀█     ▀    ▀▀             ▄▀▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀▄▀    ▀    ▄▄               ██                       ▀█   ▄█▀             ▄▄▄▀            ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▓▄    ▀▀    ▀▀             ██                       ▄ ▄█▀█  ▄            ▀█▀                  ▒▒▒▒▒  ▒▒▒▒
      ▒▒▒░▒▒    ▀▄    █      ▀▀▄▄        ██                 ▄ ▄▀ ▀▀ ▄█    ▀ ▄█ ▄       ▄▀                        ▒▒▒▒▒▒
▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▄▄         ▄▄     ██          ▄ ▄█▀▀▀       ▄▀          ▀  █ ▄ ▀▀                              ▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒     ▄          ▀▀   ██    ▄ ▄▀ ▀▀            ▄▀                █▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                     ▀▀     ▄█               █▄  ▄ █                 ▀▄       ▀█▄  ▀▄                                  
                  ▀▀        ▀                ▄▀▀█▀                    ▄           ▄▄ ▀▄                                
               █▀        ▄█             ▄ ▄▀▀  ▄ ▀▀▄▄                  █           ▀▀  █                               
              ▄▀▀▀                ▄▄▄▀ ▀      █▀     ▀▀ ▄              ▄               ▄█                              
              ▄   █    █▀    ▄ ▄▀▀            █           ▀ ▄           █                 ▀▄                           
             ▀     █ ▄  ▄▄▀ ▀                               ▀ █ ▄       ▄             ▄▄ █▀█                           
            ▄▀      █▀                       ▄█                 ▀ █ ▄    ▀        ▄ ▀▀ ▀    ▄                          
            ▄         ▀▄▄                    █                      ▀ ▄  ▄   ▄▄▀█ ▀         ▄                          
           █    ▄   █   ▀█▄                  ▀                          ▄▄██ ▀               ▄                         
          ▄▀  ▄█▀   █     ▀ ▄                ▄                      ▄▄█▀▀ █▀█▄               ▄                         
          ▀  █▀     ▀        ▀█▄            █▀                  ▄▄█▀▀    ▄█  ▀█▄              ▄                        
         █         █           ▀█           █                 ▀ ▀        █     ▀█▄            █                        
        ▄          █               ▄▄                  ▄▄▄▀              ▀       ▀█▄           ▄                       
        ▀          ▀                ▀█▄    ██      ▄▄█▀▀                           ▀█▄         █                       
        ▄█                            ▀▄   █   ▄▄█▀▀                     █           ▀█▄       ▀▄                      
        ▀▄█        █                     ▀██▄█▀▀                         █             ▀█▄      █                      
         ▀ ▄▄      █                   ▄▄█▀▀ ▄▄                         █                ▀█▄▄▄  █                      
         ▀  ▄▄     ▀               ▄▄█▀▀   ▄  ▀ ▄▄                      █                ▄▄▀▀▀  ▀                      
          █   ▄   █            ▄▄█▀▀       █     ▀ ▄▄                                  ▄▀▀▄▄   █                   ▒   
          █   ▀   █        ▄▄█▀▀           █        ▀ ▄▄                ▄           ▄▄▀   ▀▀  █                ▒▒▒▒▒▒▒▒
  ▒        ▄   ▀▀ ▀     ▄█▀▀               █           ▀ █▄             █          ▀         █         ▒    ▒          
     ▒▒▒▒▒▒█    ▀▀   ▄▀▀                   █              ▀▀█▄         █▀      ▄█▀       ▀▀ ▄                    ▒▒    
▒▒         ▀     ██▀                      ▄█                 ▀▀█▄      █     ▄             ▄▀▒ ▒▒                      
            ▀▄▄  ▀ █▀▀▄▄                  ██                    ▀▀█       ▄█▀           ██▄▀▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀ ▀     ▄▄   █                ██                        ▀█ ▄▄                ▄▀            ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒       ▄    ▀▀▄▄           ██                      ▄▄▄▀ ▀ █  ▄          ▄▄▀  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒          ▀▄        ▄▄        ██               ▄ ▄█▀▀▀    ▀    ▀▀ █  ▄      █                        ▒▒▒▒▒▒
   ▒▒▒▒                ▀          ▀▀      ██         ▄ ▄▀ ▀▀        ▀▀          ▀▀ █  ▄▄                              ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒     █           ▀▀▄▄ █   ▄▄▄▄▀▀▀              █▀               ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                   ▄▄▀▀      ▀▀                  ▄▄█ ▀                ▀▄        ▄  ▀▄                                  
                 ▄▀▀       ▄▄                ▄ ▄▀█                     ▀         ▀▀▄ ▀▄                                
               ▄█          ▀           ▄▄▄▀ ▀   ▄  ▀▀▄▄                ▀▄            ▄▄▀▄                              
              ▄▀  ▄     ▄█        ▄ ▄▀▀        █▀      ▀▀ ▄             ▄             ▀▀▀▄                             
              █   ▀     ▀   ▄ ▄▀ ▀             █            ▀ ▄          █               ▀█▄                           
             ▀     ▀█▄█▄ ▄▀▀                                  ▀ █ ▄      ▄            ▄▄ █▀█▄                          
            ▄▀       ▀█▄                      ▄█                  ▀ █ ▄   ▀       ▄ █▀ ▀   ██                          
            ▄        █ ▀█▄                    █                       ▀ ▄  ▄ ▄▄▀█ ▀        █▀                          
           ▀    ▄█▀  ▀   ▀ ▄                  ▀                         ▄▄██ ▀             █ █                         
          ▄▀  ▄█▀   █       ▀█▄               ▄                     ▄▄█▀▀  █▀█▄            █ █                         
          ▄  █▀     █         ▀ ▄            █▀                 ▄▄█▀▀     ▄▀  ▀█▄          █  █                        
         █          ▀            ▀█▄         █              ▄   ▀         █     ▀█▄        █  █                        
        ▄▀          ▄              ▀▄                  ▄▄█▀▀                      ▀█▄      ▀▄  ▄                       
        █           █                 ▀█▄   ▄▄     ▄▄█▀▀                            ▀█▄     █  █                       
        █▄▄         █                   ▀▄  ▄   ▄█▀▀                      █           ▀█▄   █   ▄                      
         ▄ ▄       ▄                       ██▄▀▀                         ▄█             ▀█▄ █   █                      
         █ ▀       █                   ▄▄█▀▀ ▀ ▄▄                        █                 ▀█  ▄█                      
         ▀  ▀▀     █               ▄▄█▀▀        ▀ ▄▄                     ▀                ▄▄▄   ▀                      
          █   █                ▄▄█▀▀               ▀ ▄▄                                ▄▀▀ ▀▀  █                   ▒   
          █    ▄▄  █       ▄▄█▀▀            ▄         ▀ ▄▄               █           ▄    ▄▄  █                ▒▒▒▒▒▒▒▒
  ▒        ▄     ▄ █   ▄▄█▀▀                █            ▀ ▄▄            █        ▄▀▀     ▀▀ █         ▒    ▒          
    ▒▒▒▒▒▒▒█     ▀ ▀▄▄▀▀                    █               ▀ ▄▄        █      ▄▄        ▄▄ ▄            ▒▒      ▒▒   ▒
▒▒         ▀    ▄██▀ ▄                     ▄█                  ▀ ▄▄     ▀     ▀▀         ▀▀▄▀▒ ▒▒                      
 ▒▒▒▒▒▒▒▒▒▒▒█▄█▄ ▀ ▀▀  ▄▄                  ██                     ▀▀▄▄    ▄▄▀             ▄▀▒▒▒▒▒▒ ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀▄▀      █   ▀▀ ▄              ██                        ▀▀▄▄▄▀             ▀▀▀            ▒▒    ▒▒▒▒▒▒▒▒  
            ▒▒▓▄      █     ▀ ▄▄           ██                    ▄ ▄█ ▀█▀▀▄█             █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒    ▀      ▄        ▀▀         █               ▄ ▄▀ ▀     █     ▀ ▀ █ ▄    ██                        ▒▒▒▒▒▒
▒  ▒▒▒▒                 ▄▄         ▀▀▄▄    █        ▄▄▄▄▀▀▀          █           ▀▀▄█ ▄▄                              ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒      ▄            ▀▀  █  ▄ ▄█ ▀▀              ▄                ▄▀▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░░▒░▒▒░░░▒▒
----------------------------
                   ▄▄▀▀      ▄                 ▀█▄▄█▀▀                 ▄       ▀▀▄ ▀█                                  
                ▄▄▀         ▀▀               ▄▄▀ ▀ ▄▄                   ▀          ▄▄▀▄                                
               ▄ ▄        ▄▄           ▄ ▄▀▀▀    ▄   ▀▀▄▄               ▀▄          ▀▀ ▀▄                              
               ▀ ▀█      ▀▀      ▄ ▄▀ ▀         █▀       ▀▀ ▄            █              ▄█▄                            
              █        ▄▄   ▄▄▄▀▀               █             █ ▄         █              ▀▀▄                           
             █      ▀█▄▀▄▀ ▀                    ▀               ▀ █ ▄     █           ▄▄ █▀▄█                          
            ▄▀      ▄▄▀█▄                      ▄█                   ▀ █    ▀     ▄▄ █▀ ▀    ▄                          
            ▄     ▄█▀█  ▀▀▄▄                   █▀                       ▀▀▄█▄▄ ▀█ ▀         █▄                         
           ▀    ▄█▀  █     ▀█▄                 █                        ▄▄█▀█▀▄             ██                         
          ▄▀  ▄█▀    ▀       ▀▀▄▄              ▄                    ▄▄█▀▀   █  ▀▄           █▀                         
          ▄   ▀      ▄          ▀█            ██                ▄ █▀▀      █                █ █                        
         ▀           █            ▀▀▄▄        █            ▄▄▄             █       ▄        ▀ █                        
        ▄▀           █               ▀█       ▀        ▄▄█▀▀                       ▀█▄         ▄                       
        █▄          ▄                  ▀▀▄▄  ▄▄    ▄▄█▀▀                   ▄         ▀█▄       ▄                       
        ▀▀          █                     ▀▄ ▀▀ ▄▄▀▀                       █           ▀█▄      ▄                      
         █▀█        ▀                      ▄▀█▄▀                          █▀             ▀▀▄▄   █                      
         ▄  ▄▄      ▄                  ▄▄█▀▀ █ ▀ ▄▄                       █                 ▀ ▄▄█                      
         ▀▄   ▄     █              ▄▄█▀▀     █    ▀ ▄▄                                     ▀    ▀                      
          ▀   ▀     █          ▄▄█▀▀                 ▀ ▄▄                 ▄            ▄█▀ ▄▄  █                   ▒   
          █    ▀▀  ▄       ▄▄█▀▀                        ▀ ▄▄              █           ▀       █                ▒▒▒▒▒▒▒▒
  ▒        ▄     ▄▄█   ▄▄█▀▀                               ▀ ▄▄          ▄▀       ▄█▀     ▄▄ █         ▒    ▒          
    ▒▒▒▒▒▒▒▀       ▀▄█▀▀                     █                ▀ ▄▄       █                  ▄                    ▒▒   ▒
▒▒         █    ▄█ ▀█▄▄                      █                   ▀ ▄▄        ▄█▀         ▄▄▄▀▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒█▄█▄ ▀  ▀▄ ▀▀                   ██                      ▀ ▄▄                   ▀▒▒▒▒▒▒ ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▓▄▀      ▀    ▀▀▄▄              ██                         █ █▀▄            ▄▄█    ▒       ▒▒▒▒▒           
            ▒▒▓▄      ▀       ▀▀            █▀                  ▄▄▄▄▀ ▀▄  ▀▀▄█ ▄        ▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒    ▀      ▀▀        ▀▀▄▄       █             ▄ ▄█▀▀▀     ▄▀      ▀▀▄█ ▄   ▄█                        ▒▒▒▒▒▒
▒▒▒▒▒▒▒                 ▀▀           ▀▀     █       ▄ ▄█ ▀▀          ▄▀           ▀▀▄█ ▀▀                             ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▀             ▀▀▄▄█ ▄ ▄▀ ▀                 ▀              ▄ ▒▓▒░░░▒▒░▒░▒▒▒▒▒▒▒░░░▒░░▒░▒▒░░░▒▒
----------------------------
                   ▄▄         █▀                  ▄▄▀▀                  █        ▄▄ █                                  
                ▄▄          ▄               ▄ ▄▀ ▀▀▀ ▄▄                  ▄        ▀▀▄▀▄                                
               ▄▀▄         █▀         ▄▄▄▀ ▀      █    ▀▀▄▄              █            ▄█                               
               ▀  ▀      ▄       ▄ ▄▀▀           █▀         ▀ ▄           █            ▀▀█▄                            
              █     ▄▄  ▀▀ ▄ ▄▀ ▀                █              █ ▄       ▀▄               █▄                          
             ▄       ▀█▄▀ ▀                      ▀                ▀ █ ▄    █          ▄▄ █▀ █                          
             ▀      ▄██▀▀▄▄                     ▄█                    ▀▀▄▄  ▀    ▄▄ █▀ ▀    █                          
            █     ▄█▀ ▀   ▀█                    █▀                        ▀ █▄ █▀ ▀         ▀█                         
           █    ▄█▀         ▀▀▄▄                █                       ▄▄█▀▀██▄             █                         
          ▄▀          █        ▀█                                   ▄▄█▀▀   ▄█ ▀█▄            ▄                        
          █           █           ▀█▄          ▄█                 ▀▀▀       █               █ █                        
         ▀           ▄              ▀▄▄        █           ▄▄█▀             ▀      ▀▄       █ ▀                        
        ▄▀           █                 ▀█      █       ▄▄█▀▀                         █▄     █  █                       
        █▀           ▀                   ▀ ▄▄      ▄▄█▀▀                    █         ▀█▄   █  █                       
         ▄█▄         ▄                      ▀▄█  ▄▀▀                       ▄█           ▀█   █                         
         ▀  ▄        █                     ▄  █▀█                          █                 █  ▀                      
         █  ▀▀       █                 ▄▄█ ▀  █  ▀▀█▄                      ▀                █████                      
          ▄   █     ▄              ▄▄█▀▀      █     ▀▀▄▄                                   ▀██  ▀                      
          ▀    ▄▄   █          ▄▄█▀▀          █        ▀ ▄▄                █           ▄▄▀     ▀                   ▒   
          █     ▀   ▀      ▄▄█▀▀              ▀           ▀ ▄▄             █          ▀▀   ██ █                ▒▒▒▒▒▒▒▒
  ▒        ▄     ▀█ ▄  ▄▄█▀▀                                 ▀ ▄▄         █       ▄▄▀        ▄         ▒    ▒          
    ▒▒▒▒▒▒▒▀       ▄██▀▀                      ▄                 ▀█▄▄      █      ▀▀       ██▄                    ▒▒   ▒
▒▒         █    ▄█  ▄▄▄▄                      █                    ▀█▄▄      ▄▄            ▄▀▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▄▄█▄ ▀   ▄▄ ▀▀▄▄                 ██                       ▀█▄ ▄ ▀▀           ██▀▒▒▒▒▒▒ ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▓▄▀        ▄     █               ██                       ▄ ▄█▀█ ▄            █            ▒▒▒▒▒           
            ▒▒▓▄        ▄      ▀▀▄▄          █                  ▄ ▄▀ ▀▀  ▀   █ ▄        ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒    ▀        ▄         ▀▀        █            ▄ ▄▀ ▀       ▀       ▀ ▄▀ ▄                            ▒▒▒▒▒▒
▒▒▒▒▒▒▒            ▄      ▄           ▀ ▄▄   █      ▄▄▄▀ ▀            █            ▀▀▄███                             ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▀▄              ▀▀ █▄▄█▀▀▀                 █                ▒▓▒░░░▒▒░▒░▒▒▒▒▒▒▒░░░▒░░▒░▒▒░░░▒▒
----------------------------
                   ▄█          ▀                 ▄▀█▀▀                   ▀      ▀▀▄ █                                  
                ▄█▀         ▄█              ▄▄ ▀▀  ▀ ▀▀▄▄                ▀▄         ▄▀▄                                
               ▄▀█▄                   ▄ ▄▀ ▀       █     ▀▀ ▄             ▄          ▀▀█▄                              
               █  ▀█      █▀    ▄ ▄▀ ▀            █▀          ▀ ▄          ▀             █                             
              █     ▀   ▄  ▄▄▀ ▀                  █             ▀ █ ▄      ▀▄             ▀█▄                          
             ▄▀       ▄██                         ▀                 ▀▀▄▄    █         ▄▄▄▀▀▀▀                          
             █       ▀ ▀ ▀█                      ▄█                     ▀▀ ▄ ▀   ▄▄▄▀▀▀      ▄                         
            █          ▄   ▀▀▄▄                  █▀                         ▄█▄▀ ▀          █▀                         
           ▄▀          █      ▀█▄                █                      ▄▄█▀▀ █▀▄           ██                         
           █           ▀         ▀█▄             ▀                  ▄▄█▀▀    █  ▀█          █ ▄                        
          █           █            ▀▀▄▄         ▄█              ▄ ▀ ▀        █    ▀▄        ▀▄█                        
         ▄            █               ▀█        █▀         ▄▄█▀▀                     ▄       █▀                        
         ▀                               ▀▀▄    █      ▄▄█▀▀                 █        █▄     █ █                       
        ▀▄▄           █                    ▀▄▄▄ ▀  ▄▄█▀▀                     █         ▀█    ▀ █                       
         █▀           █                       ▀█▄  ▀                        █▀           ▀                             
         ▄  █        ▄                     ▄   ██▀█▄                        █              ▀▄▄  █                      
         ▀    ▄      █                 ▄ █     █▀  ▀▀█▄                                     ▄████                      
          █   ▀      ▀             ▄▄█▀▀       █      ▀▀▄▄                  ▄             ▄▀▀  ▄▀                      
          ▄     █▄   ▄         ▄▄█▀▀           █         ▀ ▄▄               █           ▄   ▀▀ ▀                   ▒   
          █       ▄  █     ▄▄█▀▀               █            ▀▄▄▄           ▄▀        ▄▀▀      █                ▒▒▒▒▒▒▒▒
  ▒        █      ▀▀ ▀ ▄▄█▀▀                   ▀               ▀█▄▄        █       ▄       ▀▀█         ▒    ▒          
    ▒▒▒▒▒▒▒▀       ▄██▀▀                                          ▀█▄           ▄█▀         ▄                    ▒▒  ▒▒
▒▒         █    ▄█  ▀▄▀▀ ▄                     █                     ▀█    ▄              ▀▀▀▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▄▄█▄ ▀    ▄    ▄▄                 ██                        ▀▀ ██▀           ▄▄█▒▒▒▒▒▒ ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▄▀        ▄     ▀▀▄▄             ██                      ▄▄▄ ▄█ ▄▄          ▀█            ▒▒▒▒▒           
    ▒▒▒▒▒▒▒▒░░▓▄        ▄         ▀           █                ▄▄▄█▀▀▀   █   ▀ ▄█ ▄     ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒    ▀        █          ▀ ▄▄      █          ▄ ▄█▀▀▀        █         █  ▄  ▀▀                       ▒▒▒▒▒▒
▒▒▒▒▒▒▒           ▀▄      █             ▀▀▄▄  █    ▄ ▄█ ▀▀            ▄             ▀▀▄██                             ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓▄▄    █                 ▄█ ▀ ▀▀                 ▄▀              █▒▓▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                   ▄█▀        ▄▄                 ▄ ▄██▄                  ▀▄       ▄▀▄                                  
                ▄▀▀           ▀            ▄ ▄▀ ▀   ▀  ▀▀▄▄               ▀        ▀██▄                                
               ▄▀▀█▄       ▄█        ▄▄▄▀ ▀        ▄█      ▀▀ ▄            █           ▀▄                              
               ▄   ▀█▄          ▄▄ ▀▀              █▀         ▀ █ ▄         ▀           ▀▄▄                            
              ▀       ▀▄ ██ ▄▀▀▀                   █              ▀▀█▄      ▀▄             █▄                          
             ▄▀         ▀▀                         ▀                  ▀▀▄▄   ▄        ▄▄▄▀▀▀▄                          
             ▄          ▄ ▀▀▄▄                     ▄                       ▀ ▄▀  ▄▄▄▀ ▀     █▄                         
            ▀           █    ▀█▄                  ██                        ▄█ █ ▀          ██                         
           ▄▀    ▄     ▄        ▀█                █                     ▄▄█▀▀ █▀ ▄           █                         
           ▄   ▄▀      █          ▀▀▄▄            █                 ▄▄█▀▀     █   █▄         █▄                        
          ▀  ▄▀        ▀             ▀▄▄▄         ▄            ▄▄▄                 ▀▄        ██                        
         ▄▀▄▀          ▄                ▀█       ██        ▄▄█▀▀              ▄       ▄       ▀                        
          ▀            █                  ▀▀█▄   █     ▄▄█▀▀                  █        █▄    ▄ █                       
         █▀            ▀                     ▀▄▄▄█   █▀▀                     ▄█         ▀▄   █ █                       
         ▄ ▄▄         █                        ▄ █▄                          █             ▄ █ ▀                       
         █  ▀         █                         ▄█ ▀█                        ▀              █▄█ █                      
          █   █▄                       ▄ ▀      ██   ▀▀▀▄                    ▄               ██ █                      
          ▀     ▄     █            ▄▄█▀▀        █▀      ▀▀▄▄                 █            ▄▀▀▀▀▄                       
          █     ▀▀    █        ▄▄█▀▀            █          ▀ ▄▄             ▄█          ▄   ▄▄ ▀                   ▒   
          ▀       ▄▄ ▄     ▄▄█▀▀                █             ▀█▄           █        ▄█▀    ▀▀█                ▒▒▒▒▒▒▒▒
  ▒        █       ▀ █ ▄▄█▀▀                    █                ▀█▄        ▀       ▀      ▄▄█         ▒    ▒          
    ▒▒▒▒▒▒▒        ▄▄█▀▀                                            ▀█          ▄▄▀         ▄          ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒         █    ▄█  ▀ █▀ ▄▄                     █                     ▀▀█▄  █ ▄▀▀         ▄▄▀▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▄ █▄ ▀     ▀   ▀▀▄▄                ██                        ▀▀▄█              █▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▄          ▀       ▀              ██                    ▄ ▄▀ ██ ██ ▄        ▄█            ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░▓▓▄        ▀▀        ▀▀▄▄         █               ▄ ▄▀ ▀    ▄▀     █▀ ▄      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒             ▀▀           ▀▀▄▄     █         ▄ ▄▀ ▀         ▄▀        ▀▀  ▄ ██                       ▒▒▒▒▒▒
▒▒▒▒▒▒▒           ▀▄▄     ▀▀               █   █   ▄ ▄▀ ▀               ▀            ▀▀▄▄                             ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▓█▄    ▀                 ▀███ ▀                   █              █▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                    ▀▀         ▀▀              ▄▄ █  █ ▄                  ▀      ▀██▄                                  
                ▄█▀          ▄▄           ▄ ▄█ ▀     ▀   ▀▀ ▄              █        ▀▀▄                                
               ▄▀▀▀▄▄        ▀      ▄  █  ▀         ▄█        █ ▄           ▀         ▀█▄                              
               █    ▀█▄   ▄█  ▄  █  ▀               █▀          ▀ █▄        ▀▄          ▀▀▄                            
              █        ▀█  █  ▀                     ▄               ▀▀▄▄     ▀▄            ▄▄                          
             ▄▀        ▄▀▀▀▄▄                       █                    ▀ ▄  ▄       ▄▄▄▀▀▀█                          
             █           █   ▄▄                     ▄                      ▀ ▄ █ ▄▄█▀ ▀     ▀█                         
            █           ▄      ▀█                  ██                       ▄▄███▄           █                         
           ▄▀           █        ▀▀▀▄              █                    ▄▄█▀▀  █ ▀           █                         
           █                        ▀▀▄▄           █                  █▀▀      ▀   ▀▄         █                        
          █             █              ▀█▄         ▀           ▄▄█▀            ▄    ▀█       ▄█                        
         ▄▀▄▀           █                 ▀█      ▄▄       ▄▄█▀▀               █       ▄     █▀                        
         █▀            ▄                    ▀▀▀▄  █▀   ▄▄█▀▀                  ▄█        █▄   ▀ ▄                       
         ▄▀▄           █                       ▀ ▄█▄   ▀                      █          ▀    ██                       
         █ ▀           ▀                       ▄ ▀██▄                         ▀            ▀▄ █▀                       
          ▄  █▄        ▄                     ▀       ▀█                                     ▀▄  ▄                      
          █   ▀        █               ▄         ▄█    ▀▀▀▄                   █              ▄▀▀█                      
          ▄     █▄     ▀           ▄▄█           ██       ▀▀▄▄                █           ▄█▀▄▄▄                       
          █      ▀    █        ▄▄█▀▀             █           ▀▄▄▄            █▀          ▀     ▀                   ▒   
           ▄       █▄ ▀    ▄▄█▀▀                 █               █▄          █       ▄▄▀    ███                ▒▒▒▒▒▒▒▒
  ▒        █        ▀ ▄▄▄█▀▀                     █                 ▀█▄             ▄▀▀       █         ▒    ▒          
     ▒▒▒▒▒▒▄       ▄▄ ██▄                        ▀                   ▀▀▄▄    ▄             ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒         █    ▄█  ▀  ▀ ▀█▄▄                    ▄                      ▀ ▄▄ █▄█▀           ▀▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▄ █▄ ▀     ▀▀   ▀ █                 ▄█                        ▄▀ ██           ▀█▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▄          ▀▀      ▀▀▄▄            █▀                  ▄▄▄█  ▀▄▀▀▀ ▄▄        ▄            ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░▓█          ▀▄         ▀█▄▄        ▀             ▄▄▄█▀▀▀     █▀    ▀▀  ▄    ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒   ▀▄▄        ▀▄           ▀ █      █       ▄▄▄█▀▀▀          █         ▀█  ▄▄▄                       ▒▒▒▒▒▒
▒▒▒▒▒▒▒          ▀▀█▄      ▄▄              ▀ ▄▄ █ ▄▄▄█▀▀▀              ▄▀             ▀▀█                             ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▓█▄     ▄▄                ▄██ ▀                   ▄▀             █▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                  ▄▄▀▀         ▄               ▄  █  ▀█▀▀▄▄                █      ▀▀▄                                  
                ▄██           ▀▀         ▄  █  ▀      ▀     ▀ ▄             █       ▀█▄                                
                █ ▀▀▄▄      ▄▄     ▄  █  ▀           ▄█       ▀ █▄▄          ▄        ▀▀▄                              
               █     ▀▀▄▄   ▀▄  █  ▀                 █▀           ▀▀▄▄       ▀▄          ▀                             
              ▄▀        ▀███                         █                ▀▀ ▄    ▀▄           █▄                          
              ▄        ▄█▀█ █▄                       █                   ▀ █▄  ▄      ▄▄▄▀ ▀▀▄                         
             ▀       ▄▀▀ █    ▀█                     ▄                       ▀▀▄▀▄ █▀▀       █                         
            ▄▀     ▄▀    █      ▀▀▀▄                ██                      ▄▄█▀██▄          █                         
            ▄    ▄▀                ▀▀▄▄             █▀                  ▄▄█▀▀   ▀ ▀                                    
           ▀             █            ▀▄▄▄          █               ▄ ▀ ▀       ▄    ▄       ██                        
          ▄▀             █                █▄        █          ▄▄█▀▀            █    ▀▄      ▀█                        
          ▄▄            ▄                   ▀█             ▄▄█▀▀                █       ▄     █                        
         ██             █                     ▀▀▀▄ ██    █▀▀                   █        ▀█    █▄                       
         █▀▄                                     ▀███▀                         █           ▄   █                       
          █  ▄          █                      ▄█▀▀█▀█▄                                     █ ██                       
          █  ▀█         █                  ▄ ▀     █   ▀█                      █             ▀▀                        
          ▄     ▄      ▄                           ▄     ▀▀▀▄                  █             ▄▄██                      
          █      █     █           ▄ ▀            ▄█        ▀▀▄▄              █▀          ▄▄▀  ▄                       
          ▀▄           ▀       ▄▄█                ██           ▀█▄            █         ▄▀   ▀█                    ▒   
           █        █▄ ▄   ▄▄█▀▀                  ▀               ▀█▄                 ▄      ▄▀                ▒▒▒▒▒▒▒▒
  ▒        ▀         ▀ █▄█▀▀                      █                 ▀▀▄▄      ▄    ▄█▀      ▀█         ▒    ▒          
     ▒▒▒▒▒▒█       ▄▄ █ █ ▄                       █                    ▀ ▄▄   █   ▀        ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒         █    ▄█  ▀  ▀▀ ▀ ▄                     ▄                        █▄▄█▄           ▀▀▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒█ █▄ ▀      ▀     ▀▀▄▄               ▄█                       ▄ ▄▀▀           ▄█▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▄           ▀▄       ▀█▄▄           █▀                 ▄ ▄▀ ▀  █   ██▄                    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░▓█           ▄▄         ▀ █         ▀            ▄ ▄▀ ▀      ▄      ▀   ▄   ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒   ▀█▄▄        ▄             ▀ ▄▄    █      ▄ ▄▀ ▀           ▄▀         ▀██  ▄                       ▒▒▒▒▒▒
▒▒▒▒▒▒▒          ▀█▀▄       █                ▀▀▄▄█▄ ▄▀ ▀                 ▀             ▄ ▀                            ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░▓▄        ▀                ▄ ▀▀▄▄                   █           ▄ █▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                  ▄▄▀▀          █▀            ▄▄ ██ ▀▀ █ ▀▀ ▄              ▀      ▀█▄                                  
                ▄█▄           ▄▄        ▄▄ ██ ▀▀       █      ▄▄            ▀▀      ▀█▄                                
                ▄  ▀▀▄▄       ▀   ▄▄ ██ ▀▀            ▄█        ▀▀▄▄         ▀▀        ▀                               
               ▀      ▀▀▄▄ ▄█▄ ▀█  ▀                  █▀            ▀▀ ▄      ▄▀          ▄                            
              ▄▀          ██▄▀                        █                ▀ ▄▄    ▄▄          ██                          
              ▄        ▄▄▀█  ▀█▄                      █                    ▀▀▄▄ ▄▄    ▄▄▄▀ ▀ ▄                         
             ▀       ▄█▀  █    ▀▀ ▄                   ▀                         █▄ █▀▀       █                         
            ▄▀     ▄█▀            ▀▀▄▄               ▄█                     ▄▄█▀▀  ▄                                   
            █    ▄▀       █          ▀▄▄▄            █▀                 ▄▄█▀▀    ▄ ▀▄        █                         
           █    ▀        ▄█             ▀█▄          █             ▄▄▄           █    ▄      ▀█                        
          ▄█             █                  █▄       █         ▄▄█▀▀             █    ▀▄      █                        
          █▄             █                    ▀█     ▀     ▄▄█▀▀                █       ▀▄    ▀                        
         ██                                     ▀▀▀▄▄ ▄▄   ▀                    █        ▀▄   ▄                        
         ██ ▄            █                        ▄████                                    ▀▄ ██                       
         ▀▀  █▄         ▄█                    ▄▄█▀▀ ▀ ▀▄▄                       █           ▀  █                       
              ▀         █                  ▄▄▀▀     █     █                     █             ▀█                       
                ▀▄      █                ▀          █      ▀▀ ▄                ▄█             █▀                       
          █▄     ▀█                ▄                ▄         ▀▄▄              █          ▄▄▀ ▀█                       
          ▀█            █      ▄ ▀                 ██             █            ▀        ▄▀▀  ▄█                    ▒   
           ▀         █▄▄█  ▄▄█                     █▀              ▀▀ ▄        ▄       ▀     ▄▀                ▒▒▒▒▒▒▒▒
  ▒                   ██▄█▀▀                       ▄                  ▀▄▄      █    ▄▀      ▄█         ▒    ▒          
     ▒▒    ▄       ▄▄ █ ▀ ▄▄                       █                      █▄   █ ▄█▀        ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒         █    ▄█  ▀   ▀▄  ▀▀▄▄                   █                        ▀▀█▀▀          ▀▀▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒██ █▄ ▀       ▀▄     ▀█ ▄              ▄█                     ▄ ▄█▄█ █▄         █▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▄            ▄        ▀ █            █▀               ▄▄▄█ ▀▀  ▄▀  ▀██       ▀            ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░▓▄▄           █           ▀ ▄▄       ▀          ▄▄▄█▀▀▀        ▀     ▀      ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒   ▀██▄         ▀              ▀▀▄▄   █     ▄▄▄▀▀▀            █           ██▄▄                       ▒▒▒▒▒▒
▒▒▒▒▒▒▒          ▀▄▀        ▀▄                 ▀█ █ ▄▀▀▀                 █             █▀▀                            ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░▓▄▀▄▄     ▀▄                 █▀▀█▄                  ▄           ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                  ▄▄            ▄             ▄  █  ▀   █   █                ▀    ▀▀█▄                                 
                ▄▀▄▄           ▀▀       ▄  █  ▀         █     ▀▀▄▄           ▄▀      ▀▀▄                               
                █   ▀▀ ▄     ▄▄   ▄  █  ▀              ▄█         ▀▀ ▄        ▄         █▄                             
               █         █▄▄▄▀ █  ▀                    █▀            ▀ ▄▄      ▄▄        ▀█                            
              ▄█           █▀                          ▀                 ▀▀▄▄   ▄▄         ██                          
              ▀            █  ▀▀ ▄                     █                      █  ▄▄   ▄▄▄▀ ▀ █                         
             █▀       ▄▀         ▀▀▄▄                  █                        ██▄▀▀▀       ▀                         
            ▄▄     ▄█▀     █        ▀█▄▄               █                    ▄▄█▀▀ █ ▄        █                         
            ▀    ▄█▀      ▄█           ▀█▄▄           ██                ▄ █▀▀     █ ▀▄       ▀                         
           █▀  ▄▀         █                █▄         █            ▄▄▄▀          ▄█   ▀▄      █                        
          ▄▄              █                   █▄      ▄        ▄▄█▀▀             █     ▀      ▀                        
          ▀▄                                    ▀█▄   █    ▄ █▀▀                 ▀       █    █                        
         ▀▀               █                        ▀█ █▄█▀                       ▄        ▀▄  ▀                        
         █  ▀▄           ▄█                       ▄▄███▀▄                        █          █  █                       
         █   ▀▄          █                    ▄▄█▀▀  █▀ ▀▄▄                      █            ▄▀                       
         ▀               █                 ▄█▀▀      ▄      █▄                  ▄█            ▀▄                       
          ██     ▀▄                    ▄▄▀▀          █       ▀▀▄▄               █             ▀▄█                      
          ██      ▀█     █           ▀               ▀          ▀█▄             ▀          ▄▀ █                        
          ▀▀            ██     ▄                    ▄█             ▀█▄          ▄       ▄█▀   █                    ▒   
                      ▀▄█  ▄ ▀                      █▀               ▀▀▄▄       █     ▄▀     ▀▄                ▒▒▒▒▒▒▒▒
  ▒                   ▄▀▄▄                          ▀                    █▄     █           ▄▀         ▒    ▒          
           ▄       ▄▄ █  ▀▀▀▄▄                      █                     ▀▀ ▄ █▀▄▄▀        █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒         ██   ▄█ ▀▀    ▀▄   ▀█ ▄                  ▀                        ▀███▀         ▄█▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▀▀ ██ ▀        ▄      ▀ █ ▄             ▄█                    ▄ ▄▀ ▀▀██▄        ▄▀▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀              █         ▀ ▄           █▀              ▄ ▄▀ ▀    █   ▀▄▀      █▄           ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░▓█▄▄           ▀            ▀▀▄▄      ▀         ▄ ▄▀ ▀         █      ▀      █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒   ▀█▀          ▀▄               ▀▀▄▄  █   ▄ ▄█ ▀             ▄              ▀▀                      ▒▒▒▒▒▒
▒▒▒▒▒▒▒          ▀▄ ▄▄       ▀▄                 ▀ ███ ▀▀                  ▀             ▄▀                            ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░▓▄▀▀▄      ▄                ▄▄                       █          ▄ █▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                  ▄█             █▀          ▄▄ ▄█  ▀    █  ▀ ▄▄             ▄▄    ▀▄                                  
                 █▀▄▄          ▄       ▄  █▀ ▀▀          ▄      ▀▀ ▄          ▄▄                                       
                ▀    ▀▀▄▄▄    ▀▀ ▄  █  ▀                ▄█           ▄▄        ▄▄      ▀▄                              
               █▀        ▀▀█▄██  ▀                      █▀             ▀▀▄▄     ▄▄       ▀▄▄                           
              ▄▄          ▄██▀█▄▄                       ▀                   █     ▄        ██                          
              ▀          ▀      ▀▄▄▄                    █                     ▀▀ ▄ ▄ ▄▄ █▀ ▀ █                         
             █▀             ▄      ▀█▄▄                 █                       ▄▄██ ▀       ▄                         
            ▄█      ▄▀     ▄█         ▀█▄▄              █                   ▄▄█▀▀  ▀▄▄       █                         
            █▀   ▄█▀       █              █▄           ▄█                 ▀▀▀     █  ▀        ▄                        
           █▄  ▄▀▀         █                 █▄        ██          ▄▄█▀▀          █   ▀█      ▀                        
          █▀  ▀                                 █▄     ▀       ▄▄█▀▀              ▀      ▄    █                        
         ▄▄█               █                       █▄  ▄  ▄▄ ▀▀▀                  ▄      ▀▀   ▀                        
         ▀ ▀▄             ▄█                          ███▀▀                       █        █▄  █                       
         ▄  ▀█            █                       ▄▄█▀▀█▀▀▄                       ▀          ▄                         
         ███  ▀▄          █                   ▄▄█▀▀   ██  ▀▄▄                    █           ▀▀█                       
         ███     ▄                        ▄▄█▀▀       █▀     ▀█▄                 █              ▄                      
          ▀▀      ▀▄      █            ▄█▀▀           ▄        ▀▀▄▄                         ▄  ▀▀                      
          █        ▀█    ▄█        ▄▄▀▀               █            █▄            ▄        ▄█  ▄▀                       
      ▒▒▒▒█          ▀   █       ▀▀                   ▄             ▀▀▄▄         █       █▀   █                    ▒   
          ▒             ▄▀                           ██                ▀█▄       ▀     ▄▀    ▄█                ▒▒▒▒▒▒▒▒
  ▒        ▀          ▄ ██ ▄                         ▀                    ▀ ▄   █  ▄         ▄         ▒    ▒          
           ██      ▄▄ █   ▀▀ █ ▄                     █                      ▀█▄ █▄▀         ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒         ██   ▄█ ▀▀     ▀▄   ▀ █ ▄                 █                        ▄▀█▀          █▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▀ ██ ▀         ▄       ▀ ▄              ▄█                  ▄ ▄█ ▀▄▄▀▄         ▀▀▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀▄              █          ▀▀▄▄         █▀            ▄▄▄█ ▀▀    ▄    ▀▄▀▄    ▄█           ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▓█▄            ▄             ▀▀▄▄     ▀        ▄▄█▀▀▀          ▀      ▀▄▀▄  ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒   ▀▄            ▀▄                ▀█ ▄ █  ▄ ▄▀ ▀              █          ▀██▄█                      ▒▒▒▒▒▒
▒▒▒▒▒▒▒          ▀▄▀█▄        ▄                   █ █▄▀                  ▄▄             █▀                            ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░▓           ▀               ▄▄ ▀  ▀█▄                ▄          ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                   ▀▀             ▀          ▄  █  ▀      █   ▀▀▄▄           ▀      ▄                                  
                 ▄▀▀▄▄▄         █      ▄  █  ▀            █        ▄▄         ▀      ▀▄                                
                █     ▀ ▀ ▄   ▄ ▄  ▀█  ▀                 ██          ▀▀▄▄      ▀       ▀▄                              
               ▄█          ▀▀█▄                          █▀               ▄     ▀        ▀█▄                           
              ▄▀          ▄▄▀▀  ▄▄                       ▀                  ▀▀▄▄ ▀ ▄       ██▄                         
              █▀        ▄█▀  ▄     █▄                    ▄                       █▀ ▄▄▄▄█▀▀▀ █                         
             █▄        ▀     █        █▄                 █                      ▄▄██▀▀       ▄                         
            ▄▀      ▄       █▀           █▄              █                  ▄▄█▀▀  █ ▄▄      ▀                         
           ▄█▀   ▄▄▀        █               █▄           █             ▄▄ ▀ ▀      █          █                        
           ▀█  ▄▀▀                             █▄       ██         ▄▄█▀▀               ▀▀     ▄                        
          █▄▀ ▀             ▄                     █▄▄   █▀     ▄▄█▀▀               █     █▄   ▀                        
         ▄ ▄               ▄█                        █▄▄▀ ▄▄▄  ▀                   █       ▄   █                       
        ▄▀███▄             █                          ▄▄██▀                       ▄        ▀▀  ▀                       
          ██ ▀▄            █                      ▄▄█▀▀ █ ▀▀▄                     █          █▄█                       
         █     ▀                              ▄▄█▀▀    ▄█   ▀█▄                   █            ▄▄                      
         █        ▄        █              ▄▄█▀▀        ██      ▀▀▄                             ▀▀                      
                   ▀▄     ▄█          ▄▄█▀▀            ▀         ▀█▄              █            ▄▀                      
          █         ▀█▄   █       ▄▄█▀▀                █            ▀▀▄           █       ▄▀                           
  ▒▒      █           ▀█  ▀    ▄▄▀▀                    █              ▀█▄         ▀     ▄█    ▀                    ▒   
          ▀█▄           ▀  ▄▄▀▀                       ██                 ▀▀▄     █     █▀    ▄▄                ▒▒▒▒▒▒▒▒
  ▒        ██         ▄ █▄██ ▄                        █                    ▀█▄   █   ▄▀      ▀▀        ▒    ▒          
           ██      ▄▄▀█    ▀ ▀ █ ▄                    ▄                       ▀█▄           ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒         ▀▀   ▄█ ▀▀      ▀▄    ▀ ▄                  █                      ▄▄▄█▀▄          ▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒  ▀█ ▀          ▄        ▀ ▄▄            ▄█                 ▄ ▄▀▀▀  ▀          █▀▒▒▒▒▒▒ ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀▄▄              ▀           ▀▀▄▄        █▀           ▄ ▄▀ ▀      █▀   ▀▄█▄    ▄           ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▓█             ▀▄              ▀▀▄▄    ▀      ▄ ▄▀ ▀          ▄▄       ▀██  ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒   ▀█▀█▄          ▄                 ▀ █ ▄█▄ ▄█ ▀▀              ▄            ▀ ▄                      ▒▒▒▒▒▒
 ▒▒▒▒▒▒          ▀▄ ▀          ▀                    █▀▀                   ▀▀            █▀                            ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀█▄      ▀▄                ▀▀                      █         ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                  ▄▀▀             █         ▄  ██  ▀       █     █             ▀   ▀▄                                  
                 ▀ ▀▀▄ ▄        ▄     ▄  █  ▀              █       ▀▀▄▄        ▀▀    ▀▄                                
                █▀      ▀▀█ ▄  ▄█  █  ▀                   ██            ▄▄      ▀▀     ▀█▄                             
               ▄▄           ▄▀▀██                         █▀              ▀▀▄▄   ▀▀      ▀█▄                           
              ▄█          ▄█     ▀█▄                      █                    ▄▄ ▀▀       ▄█▄                         
              ▀█         ▄▀   █      █▄                                          ▀▀▀█▄▄▄▀▀▀▀ ▀                         
             █▀         ▀    ▄█         █▄                █                     ▄▄█▀█▀       █                         
            ▄▄▀    ▄▀        █             █▄             █                 ▄▄█▀▀     █▄      ▄                        
           ▄ ▄    █▀         ▀                █▄▄         █            ▄▄▄          █   ▄     ▀                        
           ▀▀   ▄▀                               █▄▄      █        ▄▄█▀▀            █   ▀     █                        
          █ █                █                      █▄▄  ██      █▀▀                ▀    ▀▀    ▄                       
         █ █                █▀                        ▀█▄██▄█▀▀                    █       █▄  ▀                       
        ▄█  ▀▄              █                         ▄▄█▀█▄                       █         ▄ █                       
        ▀     ▀▄                                  ▄▄█▀▀  █  ▀ ▄                    ▀         ▀  ▄                      
         █                  ▄                 ▄▄█▀▀      █    ▀█▄                  ▄          ▀█▀                      
         █                  █             ▄▄█▀▀         ██      ▀▀ ▄               █            ▄                      
         ▀ ▄▄       ▄▄     █▀         ▄▄█▀▀             ▀           █▄             █           ▄▄                      
          ███        ▀█▄   █      ▄▄█▀▀                 ▄            ▀▀▄          ▄       ▄    ▀                       
          ███          ▀█▄    ▄▄█▀▀                     █                █▄       █     ▄▀    ▄                    ▒   
          ▒██            ▀█▄█▀▀                        ▄█                 ▀▀▄     █   ▄█                       ▒▒▒▒▒▒▒▒
  ▒        █▀          ▄▄▀ █ █ ▄                       █▀                     █▄    ▄█▀      ▀▀        ▒    ▒          
           █        ▄ █ ▀   ▀  ▀ █                     ▄                       ▀█▄█▄▀        ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒              ▄▄▀▀▀       ▀▄     ▀ ▄                 █                     ▄ ▄▀ ██        ▀▒ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒ ▄ █ ▀           █         ▀▀▄▄           ▄█               ▄ ▄▀ ▀  ▄█    ▄     ▄▄▒▒     ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀█▄               █            ▀▀▄▄       █▀         ▄▄▄█ ▀▀      ▄     ▀▄█                ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▄▄▄            ▀                ▀▀ ▄   ▀     ▄ ▄▀▀▀            ▀        ▀▄ █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒    ██▀            █                  ▀ █ █ ▄▀ ▀                █           ▄█▄                      ▒▒▒▒▒▒
 ▒▒▒▒▒▒          ▀▄ ▀█▄         ▄                  ▄█ ▀█▄                 ▄▄            █                             ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄           ▀                █      ▀▄                         ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                   █▀             ▄▀        ▄  █  ▀         █    ▀▀▄▄          ▄▄  ▀▄▄                                 
                 █  ▀▀▀▄▄▄       █   ▄  █▀  ▀              ▄█         █         ▄▄   ▀█▄                               
                ▀█        ▀▀█ ▄▄▀ █  ▀                     ██           ▀▀▄▄     ▄     ▀█▄                             
               ▄▀             ▄ ▀                          █▀                ▄▄    ▀     ▀▀▄                           
              ▄█▀         ▄▀   ▄  ▀▀█▄                     █                   ▀▀   ▀      ▄█▄                         
              ▀▄        ▄█    ▄█     ▀▀█▄                                         ▀▀██ ▄▀▀▀▀ ▀                         
             ██        ▄▀     █           █▄               ▄                    ▄▄█▀▀█▀      █                         
            █ ▄    ▄▀         ▀              █▄            █                ▄ █▀▀    █▀▀      ▄                        
           ▄ ▀   ▄█                             █▄▄        █           ▄▄█▀▀         ▀  █▄    █                        
          ▄▀▄▀  ▄▀            █                   ▀█▄▄     █       ▄▄█▀▀            █     ▄   ▀                        
          ▀ ▄                ▄█                      ▀█ ▄  █  ▄▄   ▀                █     ▀    █                       
         █                   █                          ▀▀███▀▀                     ▀      ▀▀  ▄                       
        ██ ██▀▄              ▀                        ▄▄█▀█▀█▄                               █ ▀                       
        █  ██  ▀                                  ▄▄█▀▀   ▄  ▀▀ ▄                   █         ▄▄█                      
         ▄ ██                █                ▄▄█▀▀       █      █▄                 █           █                      
         █ ██               █▀            ▄▄█▀▀          ▄█       ▀█▄                           █▀                     
         ▀ ██               █         ▄▄█▀▀              █▀           ▀▄           █           ▀                       
          █                       ▄▄█▀▀                                ▀█▄         █           ▀▀                      
          █                 ▄ ▄▄█▀▀                      █               ▀▀ ▄      ▀    ▄     ▄                    ▒▒  
           ▄               ▄██▀                         ▄█                   █▄    ▄  ▄▀      ▀                ▒▒▒▒▒   
  ▒        ▀           ▄▄▀ ▀▄▀ █ ▄                      █▀                    ▀█▄  █▄▀       ▄█        ▒    ▒          
     ▒▒▒▒  █        ▄ █ ▀   ▀▀   ▀ █                                              ▄█          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒              ▄▄▀▀▀        ▄▄      ▀ ▄                █                   ▄ ▄█ ██▄█       ▀▀ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒ ▄ █ ▀           ▀▀          ▀▀▄▄           █              ▄▄▄▀▀▀    ▀    ▄    ▄▄       ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀█                █▄             ▀▀▄▄      █▀        ▄ ▄▀ ▀        █▀    ▀▀▄   ▀           ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▓▀█▄             ▄                  ▀ ▄      ▄ ▄█ ▀            ▄▄        ▄█ ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒    ▀▄ ▄▄          ▀▀                     ███ ▀▀                ▄            ▀                       ▒▒▒▒▒▒
 ▒▒▒▒▒▒          ▀▄ ▀▀          █▄                 ▄▄ ▀ ▄▄                 ▀▀         ▄ █                             ▒
░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄  ▀█▄                      ▄▄ ▀     ▀█▄              █        ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                  ▄ ▄              █       ▄  █  ▀▀          █      █          ▀▀  ▀█▄                                 
                 █▀  ▀ ▀▄▄▄▄     ▄  ▄▄  █  ▀                ██        ▀▀▄▄      ▀ ▄  ▀█▄                               
                ▄▄          ▀ ▀▄▄█                          ██             ▄▄     ▄▄   ▀█▄                             
               ▄█             █  ▀▀ ▄                       █▀               ▀▀    ▄▄     ▀▄                           
               ▀▄           ▄▀  █   ▀▀ ▄                    █                   ▀▀▄▄▄      ▄█▄                         
               ▀        ▄▀     █▀      ▀▀█▄                 ▀                       ▄▄█▄▀▀▀▀ ▀                         
             █▄▀       █▀      █          ▀ █▄                                  ▄▄█▀▀  ▄     █                         
            █ ▀    ▄  ▀                        █▄           ▄               ▄ ▀▀▀    █ ▀      ▄                        
           ▄ ▄▀  ▄█            ▄                  █▄▄       █          ▄▄█▀▀         █  ▀▀    ▄                        
          ▄▀ ▄  ▄▀             █                    ▀█ ▄    █      ▄ █▀▀             ▀    █   ▀                        
          ▀ █                 █▀                       ▀▀ ▄ █ ▄▄█▀                   ▄     ▄▄  ▀                       
         ▀▄ ▀                 █                           ████▀                      █       ▄ █                       
        ██▀                                           ▄▄█▀▀██▀█▄                     █       ▀▄ ▄                      
        █                     ▄                   ▄▄█▀▀    ▀   ▀▀▄                            ▀ ▄                      
         ▄        ▀▄         ▄█               ▄▄█▀▀        █       ▀▄               █          ▀▀▄                     
         █          ▀▄       █            ▄▄█▀▀            █        ▀█▄             █           ▄█                     
         ▀            ▀▄     ▀        ▄▄█▀▀               ██          ▀▀▄           ▀         ▄▀▀                      
          █             ▀▄        ▄▄█▀▀                   ▀               ▀▄                 ▀ ▄▀                      
          █               ▀▄▄█▄▄█▀▀                       █                ▀█▄      █                              ▒▒  
           ▄               ▄▀█▀▄                          █                  ▀▀▄    █         ▀               ▒▒▒▒▒    
  ▒        █           ▄▄▀ ▀ ▄ ▀ █ ▄                     ██                      █▄ ▀        ▄▄        ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▀        ▄ █ ▀    ▀▀    ▀ █                   ▀                        █▀▄        ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒          █▄  ▄▄▀▀▀         ▄▄       ▀ ▄               █                  ▄ ▄▀▀▀▀▀▄█      ▄█ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒██ █ ▀            ▀▀           ▀▀▄▄          █            ▄ ▄▀ ▀    ▄█   ▄▀             ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▄▄               █▄              ▀▀▄▄     █▀      ▄▄▄█ ▀▀        ▄       ▀▄  ▀▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▓▄  ▄             ▄                  ▀▀ ▄    ▄ ▄▀▀▀              ▀       ▀▀▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒     ▄▀▀            ██                    ▄ █▄▀                  █          ▀▄█                      ▒▒▒▒▒▒
 ▒▒▒▒▒▒           █  ▀█▄         ▄                 ▄ ▀▀  ▀█                ▄▄         ▄ █▀                            ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓     ▄▄      ▀▀             ▄ ▀▀       ▄▄              ▀       ▄ █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒             
----------------------------
                  ▀█▄▄▄            ▄▓     ▄  ▄█  ▀           ██     ▀▀▄▄        ▄   ▀▄                                 
                 ▄█    ▀ ▀▄▄ ▄     █▄  █  ▀                  ██          ▄▄       ▀   ▀▄                               
                ▄▀            ▀ ▀▀▄▄▀                        ██            ▀▀     ▀▀    ▀▄                             
               ▄█▀           ▄▀  ▄ ▀█ ▄                      █                ▀▀▄▄ ▀ ▄   ▀█▄                           
               ▀▀           ▄▀   █    ▀▀ ▄                   █                     ▄▄▄▄    ▀▄▄                         
              █▄▀       ▄  ▀    █        ▀▀█▄                █                      ▄▄██▀ ▀  █                         
             █ ▄       █        ▀           ▀ █▄                                ▄▄█▀▀ █▄▄    █                         
            █ █▀     ▄▀                          █▄▄                       ▄▄▄▀ ▀        ▄    ▄                        
           ▄  ▄  ▄▀             █                  ▀█ ▄                ▄▄█▀▀          █  ▀▄   ▄                        
          ▄▀ ▀  █▀             ▄█                     ▀▀ ▄   ▄    ▄▄ ▀▀▀              █   ▀    ▄                       
         ▄▀  ▀ ▀               █                         ▀▀▀▄█▄▄█▀▀                   █    ▀▀  █                       
         ▀▄                    ▀                          ▄▄██▀▄                     ▄      ▀▀ ▀                       
        █ ▀  ▄                                        ▄▄█▀▀ ▄█  █▄                   █        █ ▀                      
        ▄    █   ▀▄            █                  ▄▄█▀▀     █▀   ▀█▄                 █         ██                      
         ▄  ██     ▀█▄        ▄▀              ▄▄█▀▀         ▄      ▀▀                ▀          ▄█                     
         █  ██       ▀█▄      █           ▄▄█▀▀             █          ▀▄                       ▄▀                     
         ▀  ██         ▀█▄            ▄▄█▀▀                ██           ▀█▄          █        ▄▀▀                      
          ▀ ██           ▀█▄  ▄   ▄▄█▀▀                    ▀              ▀█▄        █      ▄▀ ▄                       
          █ ██             ▀█▄█▄█▀▀                        ▄                 ▀ ▄     ▀    ▄▀                       ▒▒  
           ███             ▄▀█▀█ ▄                         █                    █▄  ▄   ▄▀    ▄     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    
  ▒        ███         ▄▄▀ ▀  ▄  ▀ █ ▄                    ██                     ▀█▄█ ▄▀      ▄        ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒██      ▄ █ ▀     ▀▀     ▀ █ ▄                ▀                      ▄ ▄██       ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒          ██  ▄▄▀▀▀          ▄▄        ▀ ▄              █                ▄ ▄█ ▀ ▄  ▄█     ▄▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▀█ █ ▀             ▀▀            ▀ ▄          █           ▄▄█▀▀▀      ▀   ▄█            ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▀▀                 █▄               ▀▀▄▄    █▀     ▄ ▄▀ ▀          █▀     ▄█  █▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒█▀█▄              ▀                   ▀▀▄▄ ▄ ▄█ ▀              ▄▄        ▄█ ▄▒▒▒▒▒▒▒           ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒    ▀   ▄▄           █▄                     █▀▀                   ▀          ▄█▀                     ▒▒▒▒▒▒
 ▒▒▒▒▒▒           █▄ ▀  ▄         ▄                  █▀   ▀█▄               ▀▀        ▄ █▀                            ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓    ▀▀        █▄              █▀        ▀             ▄█       ▄ ▄▀                                
----------------------------
                  ▄▀▀▄ ▄▄         ▒ █    ▄▄  █  ▀             █      ▀ ▄▄       ▀▀▄ ▀▄                                 
                 ▄▄      ▀ ▀▀▄ ▄▄ ▄█  █  ▀▀                   █           █       ▄▄  ▀▄                               
                ▄█▀              █▀█▄                         ██            ▀▀ ▄   ▄    █▄                             
               ▄▀▄           ▄  ▀ █   █ ▄                     ██               ▀  ▄ ▀▀   ▀▄                            
               ▀█           █    ▄▀     ▀▀ ▄                  ██                  ▀ ▄█ ▄   ▀▄                          
              █ ▄       ▄ ▄▀     █         ▀▀▄▄               ██                   ▄ ▄██▀ ▀  █                         
             █ ▀      ▄▀                      ▀ █▄            ██               ▄ █▄▀▀  ██    █                         
            █  █     ▄▀                            █▄▄        ▀█          ▄ ▄█▀        █ █    ▄                        
           ▄  ▀  ▄▀              █                   ▀▀ ▄      █      ▄ █▄▀▀              ▄   █                        
          ▄  ▄█ █▀              █▀                      ▀▀ ▄   █ ▄ ▄█▀ ▀              █    ▄▄  ▄                       
         ▄▀  ▄ ▀                █                          ▀ █▄█▄▀▀                   █     ▄▄ ▄                       
        ▄▀▄▀                                              ▄▄█▀▄▀                      █       ▄ ▄                      
        ▄ ▀      ▄▄             ▄                     ▄▄█▀▀   █   ▀▄                           ▄█                      
        █         ▀█▄           █                 ▄▄█▀▀      █▀    ▀█▄                ▄        ▀█▄                     
        ▀▄          ▀█▄        █▀             ▄▄█▀▀                  ▀█▄              █         ▀█                     
         █            ▀▀       ▀          ▄▄█▀▀              █         ▀▀▄            █        ▄█▀                     
         ▀▄                           ▄▄█▀▀                 ▄█              ▄         ▀      ▄█▀█▀                     
          ▀                    ▄  ▄▄█▀▀                     █▀               █▄      ▄     ▄█▀                         
          ▀                   ███▀▀                         ▄                 ▀█▄    █   ▄█▀   ▀                   ▒▒  
           ▀               ▄▀█ ▀ █ ▄                        █                   ▀▀▄  █ ▄█▀    ▄▄▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    
  ▒        ▀           ▄▄▀ ▀   █▄  ▀ █ ▄                   ██                      ▀ ██▀               ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒█       ▄ █ ▀      ▀▀      ▀ █ ▄               ▀                    ▄ ▄█ ▀▄      ▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒          █   ▄▄▀ ▀           █▄         ▀ █ ▄           ▄               ▄ ▄▀▀▀  ▀▀  ▄     ▄ ▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▄ █ ▀              ▀▀             ▀ ▄         █         ▄ ▄▀ ▀      ▄▄   ▀ ▄   ▀       ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▀▄▄▄                █▄                ▀ ▄    █▀   ▄▄▄█ ▀▀          ▄      ▀▀▄ ▄█          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒ ▄ ▄▄             ▀▀                    ▀▀▄▄ ▄▀ ▀               ▀▀       ▀▀▄                   ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒    ▀█ ▀▀             █▄                   ▄▄ ▀█▄                 █          ██▀                     ▒▒▒▒▒▒
 ▒▒▒▒▒▒            ▄  ▀█          ▀▀                ▄█      ▀▄              ▄         ▄ █▀                            ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄     █▄       █▄            ▄█          ▀█             ▀      ▄ ▄▀                                
----------------------------
                  ▄█ ▀▀▄ ▄▄   ▒ ▒ ▒ ▄    ▄  █  ▀▀              ██       █           ▀▄                                 
                 ▄         ▀▀ ▀▀▄ ▄▄▀█  ▀▀                     ██         ▀█ ▄    ▀▀  ▀▄                               
                ▄██             ▄▀ ▄ █▄                        ██            ▀▀ ▄  ▀▄▄  █                              
                ▀              ▄▀  █    █▄▄                    ██               ▀ ▄▄ ▄   ▀▄                            
                ▀█         ▄▀     █▀      ▀▀ ▄                 ██                    █▀▀   ▀▄                          
              █           ▄▀      ▀          ▀▀▄▄              ██                  ▄ ▄▀█▀▀▀  ▄                         
             █ ▀▀     ▄▀                        ▀ █▄           ██              ▄ ▀ ▀ ▀ █▀▀   █                         
            █        █▀           ▄                  █ ▄       ██         ▄ ▄ █ ▀        ▀▀   ▄                        
           █  ▀▀ ▄▀ ▀            ▄█                    ▀▀ ▄    ▀█     ▄ ▀ ▀ ▀             ▀▀  █                        
                █▀               █                        ▀▀█▄  █▄ █ █ ▀                   ▀▀  ▄                       
         ▄   ▀ ▀                 ▀                            ▄█▄█ ▀                   █    ▀▀ █                       
        ▄▀ █ ▀█                                           ▄▄█▀▀▄▀██▄                   █     ▀▀ ▄                      
        █     █  ▀█▄             ▄                    ▄▄█▀▀    █   ▀▀▄                 █       ▀█                      
        █          ▀█▄          ▄█                ▄▄█▀▀       ██      ▀               █▀        ▀▄                     
        ▀▄                      █             ▄▄█▀▀           ▀         ▄             █          ▀                     
         █                ▄     ▀         ▄▄█▀▀               █          ▀▄▄          █        ▄█▀                     
         ▀▄               ▀█▄         ▄▄█▀▀                  ▄█            ▀█▄▄              ▄█▀▄▀                     
          █                 ▀█▄ █ ▄▄█▀▀                      █▀              ▀▀█▄          ▄█▀                         
          ▀▄                  ▄███▀                                             ▀▀▄      ▄█▀   ▀                   ▒▒  
   ▒▒▒▒▒▒▒▒█               ▄▀█ ▀ ▀ █ ▄                       █                     ▀  ▄▄▀     ▄▄▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   
  ▒        ▀▄          ▄▄▀ ▀    █▄   ▀ █ ▄                  ▄█                      ▀▄█       ▀        ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▄       ▄ █ ▀       ▀▀       ▀ █ ▄              ▀                   ▄ ▄▀██ ▄     ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒          ▀   ▄▄▀ ▀            █▄          ▀ █ ▄          ▄             ▄ ▄▀ ▀   ▄  ▀▀▄    ▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒       ▄ █ ▀               ▀▀              ▀ █ ▄      █        ▄▄█▀▀▀        ▀   ▀▀   ▀       ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀█                  █                  ▀ ▄   █▀  ▄ ▄▀ ▀            █      ▄█ ▄▄          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▀ ▀▀               ▀▀                     ▀▄▄█ ▀                ▄         ▄▄                   ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒     █▄ ▀█▄            █                   ▄▄ ▀ █▄                 ▀         ▄▄▀                     ▒▒▒▒▒▒
 ▒▒▒▒▒▒           ▀     █▄         ▀▀               ▄▄ ▀     ▀█              █▀       ▄ ▄▀                            ▒
░░▒▒▒▒▒▒▒▒          █      ▄▄       ▄            ▄▄ ▀         ▀█▄          ▄▄      ▄ ▄▀                                
----------------------------
                  ▄▄▀▀ ▀▀▄▄ ▄▄▒ ▒ ▒ ▒ ▀ ▄  █▀  ▀                ██      ▀▀ ▄     ▀▀▄▀▄                                 
                 ▄▀▀          ▀▀ ▀▀▄█▄  ▀                       ██         ▀▀ ▄    ▄  ▀▄                               
                 ▄▄               ▀▀█▀▀█▄                       ██            ▀ ▄▄  ▀▀ ▀▄                              
                ▄▀▀           ▄▄   ▄█     █▄                    ██               ▀ ▄▄▀▄▄ ▀▄                            
               █▄            ▀▀    █        ▀▀ ▄                ██                    █    ▀▄                          
              █ ▀▀       ▄▄        ▀           ▀▀▄▄             ██                 ▄ ▄ █▀█▀  ▄                         
             █ ▄        ▀▀                        ▀ █▄          ██             ▄▄▀▄▀ ▀  █ ▄  █                         
            █  ▀▀   ▄▄             █                   █ ▄      █▀        ▄ █ █ ▀       █  ▄  ▄                        
           █  ▄    ▀▀             ▄█                     ▀▀ ▄   █      ▄▀▄▀ ▀           █  ▄▄ █                        
          ▄   ▀█▄                 █                         ▀ █▄█  █ █ ▀               █▀   ▄▄ ▄                       
         ▄    ▀▀                  ▀                           ▄ ██▄▀                   █     ▄▄█                       
        ▄  █    ▀█▄                                       ▄ █ ▀   ▀█▄                  █      ▄ █                      
        █         ▀█▄             █                   ▄ █ ▀     █   ▀█▄▄               █       ▄▀                      
        █                        ██               ▄ █ ▀        ▄█     ▀██▄                      ▄▀                     
         ▄              █▄       █            ▄ █ ▀            ▀         ▀█▄                     █▄                    
         ▄               ▀█▄     ▀        ▄ █ ▀                ▄            ▀▄                 ▄█▀                     
          ▄                           ▄ █ ▀                    █              ▀▄       ▄     ▄█▀▄▄                     
          ▄   ▄                █▄█▄ █ ▀                       █▀                       █   ▄▀▀                         
           █  █               ▄▄▀██▄                                             ▀▄    █ ▄▀    █                   ▒▒  
   ▒▒▒▒▒▒▒▒█  █            ▄▀█ ▀ ▄  ▀▀▄▄                      █                    ▀█▄▄█       ▄▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    
  ▒         ▀ █        ▄▄▀ ▀     █▄     ▀█▄▄                 ▄█                      █▀▄      ▀        ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▀ █     ▄ █ ▀        ▀         ▀ █ ▄             ▀                 ▄ ▄▀ ▀ ▀      ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒
▒▒           ▀█ ▄▄▀ ▀             █▄           ▀ █ ▄         ▄            ▄ ▄▀▀▀    █  █▀      ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▀██ ▀                ▀▀               ▀ █ ▄     █      ▄ ▄▀ ▀        ▄▄    ▄▄  █       ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀ █▄                 █                   ▀ █ ▄█▀ ▄▄█ ▀▀             ▀     ▀   ▄          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒█  █▄              █▀                      ▀█▄▀                 █▀       ██▀                  ▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒      ▄   ▄▄            ▄                    ▀▀  ▀█               ▄▄         ▄▄▀                     ▒▒▒▒▒▒
 ▒▒▒▒▒▒           ▀▄   ▀ ▄▄         ██              ▄ ▀▀      ▀█             ▄        ▄  ▀                            ▒
▒▒                  █▄    ▀  ▄       ▄           ▄ ▀▀           ▄▄          ▀▀     ▄ ▄▀                                
----------------------------
                      ▀▀ ▀▀▀▄▄ ▄▄ ▒ ▒▒█▄  ██  ▀                   █      ▀▀ ▄       ▀▄                                 
                  ▄▄             ▀▀  █ █                         ██         ▀ ▄▄   ▀▀▄█                                
                 ▄               ▄█▀ █ ▀▀▄▄                      ██            ▀ ▄▄  ▄▄▀▄                              
                █▄▄            ▄    █▀      █▄                   ██                 ▄▄ ▀ ▀▄                            
               █            ▄█▀     █         ▀▀ ▄               ██                    █▄▄ ▀▄                          
              █ ▄▄        ▄                      ▀▀▄▄            ██                ▄ █ █▄█  ▀                          
             █   ▀     ▄▀▀                            █▄         █              ▄▀▄▀    █ █  █                         
            █  ▄▄   ▄▄              █                   ▀▀ ▄     █        ▄ █ █ ▀       █  ▀  ▄                        
           █   ▀▀ ▄▀▀              █▀                      ▀▀▄▄  █   ▄ ▄▀█              ▀   ▀ █                        
          █   ▄▄▄                  █                            ██▄▀ █ ▀                    ▀▀ ▄                       
         ▄  ▄ █▄▄▄                                               ▄▀                          ▀ ▀                       
         ▄ █   █ ▀█▄                                             ▀                            ▀▄▀                      
        ▄▀    ▄█   ▀               █                             █     ▄                █      ▀█                      
        ▄     ██      ▀█▄         █▀                            ▄█      ▀▄▄             █       ▀█                     
         ▄    █         ▀█        █                             ▀         ▀█▄           █        ▀▄                    
         █    █             ▄▄    ▀                             ▄           ▀█▄         █      ▄█▀                     
          ▀   █              ▀█                                 █             ▀█▄      █▀    ▄█▀ ▄                     
          ▀   █                ▀  ▄                            █▀               ▀█▄    █    ▀   ▀                      
           ▀  █               ▄▄▀▄▀ ▄                                             ▀█▄  █       ▄                   ▒▒  
   ▒▒▒▒▒▒▒▒▀▄ █            ▄▀█ ▀  ▄   ▀ ▄▄                     █                    ▀███ ▄      ▒▒  ▒▒▒▒▒▒             
  ▒         ▄          ▄▄▀ ▀      ▄█      ▀▀▄▄                ▄█                    ▄ ▄█▀     ▀▀       ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒▀▄      ▄▀█ ▀                     ▀▀▄▄            ▀                ▄ ▄▀▀▀▄ ▀█    ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒
▒▒           ▄  ▄▄▀ ▀              █▄             ▀█▄▄        ▄          ▄ ▄▀ ▀      ▄       ▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▀██ ▀                 ▀▀                ▀ █ ▄    █     ▄ █ ▀▀         ▀    ▀▀  ▄       ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▄█ ▄▄                 █                    ▀ █ ██ ▄▀ ▀             ▄▀▀     ▄  ▄          ▒▒▒▒▒           
▒▒▒▒▒▒      ▒▒▒▀▄▄▀ ▄▄              ██                      █▀█                 ▄▄       ▀▀▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒     █   ▀  ▄            ▄                   █▀   ▀█               ▀         ▄▄                      ▒▒▒▒▒▒
 ▒▒▒▒▒▒           ▀█    ▀  ▄         █▄               █▀        ▄▄            ▀▀      ▄  ▀                            ▒
▒▒                  ▄▄     ▀▀ ▄      ▀             █▀            █▄         ▄▄     ▄ ▄▀                                
----------------------------
                   ▀▀   ▀▀▀ ▀▀▀▄▄▒▄▓▄▓▄█ ▄▄▀ ▀                            ▀ ▄▄    ▀▀█▄                                 
                  ▄                  ▀██ ▄                         █         ▀ ▄▄   ▄ ▄                                
                 █▀█             ▄▄  ▄█  ▀▀ ▄                     ▄█            ▀ ▄▄ ▀▀▀▄                              
                █               ▀▀   █      ▀ █▄                  ██                 ▄▄▄ ▀▄                            
               █ ██         ▄█▀      █          ▀▀ ▄              ██                    ██▄█▄                          
              █            ▀                       ▀▀▄▄           █▀               ▄ █ █  ▄ ▀                          
             █  ▄▄     ▄█▀           ▄                  █ ▄       █           ▄ ▄▀█ ▀    █▀▄ █                         
            █    ▀   ▄              ▄█                    ▀▀ ▄    ▀▄      ▄ ▀ █ ▀        █ ▀▄▀▄                        
           █   ▄▄ ▄▀▀               █▀                       ▀ █▄  █ ▄ █ █ ▀             █  ▄▄█                        
          █    ██                   █                             ██▄▀ ▀                 █   ▄ ▄                       
         █  ▄ ██▀█▄                                           ▄ ▀ ██ ▀▄                  █    █▀                       
        █▄  ▀  ▀  ▀▀                                      ▄ ▀     ▀    ▀▄               █▀     ██                      
       ▀▄▀           ▀█▄            █                 ▄ ▀         ▄      ▀▄             █       ▀▄                     
        ▄              ▀▀          █▀             ▄ ▀            ▄█        ▀▄           █       ▀▀                     
         █                 █▄      █          ▄▄▀                █▀          ▀▄         █        █▄                    
         █                  ▀▄     ▀      ▄▄▀▀                                 ▀▄       █      ▄██                     
          █    ▄                █▄   ▄▄█▀▀                       █               ▀▄            ▀ ▄                     
          █▄   █                 ▀▄██▀                          █▀                 ▀▄           ▀                      
           ▄   █              ▄▄▀ ▀ ▀ █ ▄                       ▀                    ▀▄   ▄█   ▄                   ▒▒  
   ▒▒▒▒▒▒▒▒█▀  █           ▄▀█ ▀   █▄   ▀ █ ▄                   █                      ▀ █▀     ▒                      
  ▒         █▄▄█       ▄▄▀ ▀       █▀       ▀ ▄                ▄█                   ▄ ▄▀█     █▀       ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▒███▀    ▄▀█ ▀           ▄           ▀ ▄            ▀              ▄ ▄▀ ▀  ▀ ▄▄    ▄▒▒▒▒▒▒▒▒▒             ▒▒
▒▒           ██ ▄▄▀ ▀               █▄              ▀▀▄▄       ▄         ▄ █▀▀▀     ▄▀▀ ▀▀   ▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ██▀▄▀                  ▀▀                  ▀▀▄▄   █   ▄ ▄▀ ▀          ▄▄    ▄  ▄       ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▄▀▀▀ ▄                 █                     ▀▀████ ▀▀              ▀      ▀█            ▒▒▒▒▒           
            ▒▒▒▀▀▀ ▀▀ ▄              ██                    ▄▄  █▄                ▀▀        ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒    ▀▄█   ▀▀ ▄            ▄                 ▄▄      █▄             ▄▄▀       ▄█                      ▒▒▒▒▒▒
 ▒▒▒▒▒▒           ▀ ▄    ▀▀ ▄         ▀▄             ▄█          █▄            ▄      ▄  ▀                            ▒
▒▒                 ▀█       ▀▀ ▄      ▀▀          ▄█              ▀▄         ▀▀    ▄ ▄▀                                
----------------------------
                   █▄       ▀▀ ▀▀▀▀▓▄▒▒█▄▄▀ ▀                      ▀       ▀ ▄▄    ▄ ▄                                 
                  █▀▀               ▄█ █ █ ▄                                  ▀ ▄▄  ▀▀█▄                               
                 █▄               ▄   ██   ▀▀ ▄                     █            ▀ ▄▄ ▄▀▀                              
                █ ▀▀           ▄▀▀    █       ▀ █▄                 ██               ▀ ▄█▀▄                             
               █            ▄▄        ▀           ▀▀ ▄             ██                  ▀ ▄▄█                           
              █  ██        ▀▀                        ▀ ▄▄          █▀              ▄ █ █ █▄ █                          
             █         ▄█▀            ▄                   █ ▄      ▀▄         ▄ ▄ █ ▀    █ █ ▄                         
            █   ▄▄                   ▄█                     ▀▀ ▄    █    ▄ ▄▀▄▀ ▀        █  ▀▀                         
           █     ▀▄█▀                █▀                        ▀ █▄ █▄ █ █ ▀             █  ▀ █                        
          █    ▄▄▄                   █                           ▄▄▀█▄                       ▀▄▄                       
         █  ▄  ▀ ▀█                                          ▄▄█▀▀ ▄█▀█▄                      ▀█                       
        █▄█ ▀   █    ▄▄                                  ▄▄█▀▀     ▀   ▀█▄                     ▄█                      
       ▀▄       █     ▀▀             █               ▄▄█▀▀         ▄     ▀█▄                    █▄                     
        █       █        ▀█▄        ██           ▄▄█▀▀            ▄█       ▀█▄                   █                     
        ▀▀     ██          ▀        █        ▄▄█▀▀                █▀         ▀█▄                 ▄█                    
         █▄    █              ▀█    ▀    ▄▄█▀▀                                 ▀▄        █      ██▀                    
         ▀▄    █                ▀ ▄▄ ▄▄▀▀▀                        █              ▀▄▄     █       ▄                     
          █▀   █                  ▄▀█▄▄                          █▀                 ▀▄   █  ▄   ▀▀                     
          ▀▀▄                 ▄▄▀ ▀ ▄ ▀▀█ ▄                      ▀                    ▀▄ █▄█▀  ▄                   ▒▒  
           █▄              ▄▀█ ▀    █▄    ▀ █ ▄                  ▄                      ▀█▀                            
  ▒        ▀ ▀         ▄▄▀ ▀        ▀▀        ▀ █ ▄             ▄█                 ▄ ▄▀▄▀█    ▄▀       ▒    ▒          
▒▒▒▒▒▒▒▒▒   █▀▄     ▄▀█ ▀            ▄            ▀ █ ▄         █             ▄ █▀▀▀  ▄▄      ▄                      ▒▒
▒▒          ▀ ▄█▄▄▀ ▀                ██               ▀ ▄       ▄       ▄ ▄▀ ▀       ▀   ▄   ▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             █▄█                     ▀                    ▀ ▄▄  █  ▄ █ ▀▀           ▀▀   ▀█ ▄█      ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▀▄ █▀█                   █                       ███ ▀               ▄▄▀                  ▒▒▒▒▒           
            ▒▒▒▄ ▄▄ ▀▀                ▄█                   ▄▄ ▀ ▀▄                ▄       ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒    ▀▄▀▄   ▀▀             ▀                 ▄▄ ▀      ▄             ▀▀       ▄█▀                     ▒▒▒▒▒▒
 ▒▒▒▒▒▒           █▀      ▀▀           █             ▄▄ ▀          ▄          ▄ ▀     ▄  ▀                            ▒
▒▒                 ▀▄█       ▀▀ ▄      ██         ▄▄ ▀                        ▄    ▄ ▄▀                                
----------------------------
                               ▀▀▀  ▀▀█▀█▄                          █       ▀ ▄▄   ▀▄▄                                 
                   █▄                █ ▄█  █                        ▀          ▀ ▄▄  ██                                
                                 ▄▀ ▀  █▀    ▀▀ ▄                    ▄            ▀  ▄▀                                
                  ▄             ▄▀     █        ▀ █▄                ▄█                  █▄▄                            
                  ▀▀        ▄█         ▀            ▀▀ ▄            ██                 ▄ ▄█▄                           
              █          ▄  ▀                          ▀ ▄▄         █              ▄▄▀ ▀ ▀█▄█                          
             █   █▄     █              █                    █ ▄      █        ▄ █ █ ▀     █▀▄▄                         
            █       ▄▀ ▀              ▄█                      ▀▀▄▄   █   ▄ ▄▀█            █ ▄▀                         
           █    ▄▄ ▄▀                 █                            █ █▄▀ ▀ ▀              █  ██                        
          █    ▄█▄▄                   █                          ▄▄█▀█                    █   ▀▄                       
         █  ▄  ▀ █▀ ▄▄                                       ▄▄█▀▀  ▄█  ▀▄                █   ▀▄                       
        █ █ ▀        ▀█                                  ▄▄█▀▀      ▀     ▀▄              █    ▀█                      
        ▄               ▀█▄           █              ▄▄█▀▀          ▄       ▀▄            █     ▄▄                     
        █▄                ▀ ▄▄       ██          ▄▄█▀▀              █         ▀▄         █▀      █                     
        ▀▄                   ▀█      █       ▄▄█▀▀                 █▀          █▄        █       ▄▀                    
         █▀                      █▄  ▀   ▄▄█▀▀                                  ▀█▄      █      ██▀                    
         ▀▀▄   █                  ▀  ▄▄█▀▀                         █              ▀█▄    █                             
          █▄   ██                 ▄▀█▀ ▄                          █▀                ▀█▄  █  ▄█  ▀▀                     
          ▀ ▀  ██             ▄▄▀ ▀  █   ▀▀▄▄                     ▀                   ▀█▄█ ▀▀  ▄                   ▒▒  
           █▀▄ ▀█          ▄▀█ ▀     ▄█      ▀█▄▄                 ▄                     ██     ▀                       
  ▒        ▀ ▄         ▄▄▀ ▀         ▀          ▀▀█▄▄            ▄█                ▄▄█▀▀▀▄    ▄▀       ▒    ▒          
▒▒▒▒▒▒▒▒▒   █ ▀     ▄▀█ ▀             █             ▀ █ ▄        █           ▄ ▄▀ ▀    ▀▀ █   ▄                      ▒▒
▒▒          █ ▀ ▄▄█ ▀                 ▄█                ▀ █ ▄    ▄      ▄▄█ ▀        ▄▄▀  ▀  ▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▄▄▀█                     ▀                     ▀ █  █▄ ▄▀ ▀             ▄      ▄▄      ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             █▄ ▀▄ █                   █                      ▄ ▀█                 ▀▀     █ ▀          ▒▒▒▒▒           
            ▒▒▓▄ ▀▀  ▀█                ▄█                  ▄ ▀▀  ▀█              ▄ ▀      ▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒    ▀▄ █    ▀█             ▀                ▄ ▀▀      ▀█             ▄       ▄█▀                     ▒▒▒▒▒▒
 ▒▒▒▒▒▒          ▀▄ █      ▀▀ ▄         █            ▄ ▀▀          ▀█          ▀      ▄  ▀                            ▒
▒▒                  ▄ ▄       ▀▀ ▄      ▄█          ▀▀              ▀▄       ▄▀▀   ▄ ▄▀                                
----------------------------
                   ▄▀▀              ▀▀▀█▄█▀▄                         █       ▀ ▄▄  ▀▄▄                                 
                  ▄▀                    ▄█ ▀ █                       █          ▀  ▄  ▀                                
                 ▄▀█▄             ▄▀▀   █▀     ▀▀ ▄                                ▀▀ ▄▄                               
                ▄▀  ▀          ▄▄       █         ▀ █▄               ▄█               ▀▀▀▀                             
                ▀             ▀▀        ▀             ▀▀ ▄           ██                ▄ ██▄                           
               ▀  ██      ▄█▀                            ▀ ▄▄        █▄             ▄▀▄▀ ▀█▄▄                          
                       ▄▄               █                     █ ▄     █       ▄ █ █ ▀     █ ▀                          
            █     ▄   ▀▀               ██                       ▀ ▄▄  ▀  ▄ █ █ ▀          █ ▀█                         
           █     ▀██▀                  █                             █▄ █  ▀              █  ▀█                        
          █    ▄ ▀█                    █                         ▄▄█▀▀▄ ▀▄                ▀   ▄▄                       
         █   █ ▀    ▀█▄                                      ▄▄█▀▀   ▄█  █▄                    █                       
        █ █             ▄▄                               ▄▄█▀▀       ▀    ▀█▄                   █                      
        ▀       █        ▀ ▄▄          █             ▄▄█▀▀           ▄      ▀█▄                 ▀▄                     
        █▄      ██          ▀█        ██         ▄▄█▀▀               █        ▀▀▄                ▄                     
         ▄      ██             ▀█▄    █      ▄▄█▀▀                  █▀           ▀▄              ▄▀                    
         ██      █               ▀ ▄▄ █  ▄▄█▀▀                                     ▀▄           ██▀                    
         ▀ ▀                        ▀▄▄█▀▀                          █               ▀▄        ▄                        
          █▀▄                     ▄▀█ █▀ █ ▄                       █▀                ▀█▄    ▄█▀ ▀▀                     
          ▀ ▄                 ▄▄▀ ▀   ▀█   ▀ █                     ▀                   ▀█▄                         ▒▒  
           ▄ ▀             ▄▀█ ▀      █▀       ▀ ▄                 ▄                    ▄▀█    ▀                       
  ▒        █ ▀▄▄       ▄▄▀ ▀           ▄           ▀▀▄▄           ▄█              ▄ ▄▀ ▀▄▄    ▄▀       ▒    ▒          
▒▒▒▒▒▒▒▒▒   ▄ ███   ▄▀█ ▀              ▀▄             ▀▀█▄▄       ▀          ▄▄█ ▀      ▄ ▄   ▄                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒█  ██▄█ ▀                  ██                 ▀▀█▄▄   ▄    ▄ ▄▀ ▀         ▀▀  █  ▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒ ▄▀█▄▄                    ▀                      ▀ █ █▄█ ▀             ▄ ▀   █ ▄▄      ▒░▒▒▒▒▒            
             █▄  █  █                   █                       █▀█                 ▄      █▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▓▄  ▄▄  ▀█                ▄█                   █▀    ▀              ▀        █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒    █   ▄    ▀▀             ▀▀                █▀       ▀█           ▄▀▀       █▀                     ▒▒▒▒▒▒
 ▒▒▒▒▒▒          ▀▄ ▀▄      ▀▀ ▄         █             █▀           ▀█         ▄▄     ▄▀ ▀                            ▒
▒▒                 ▀▄▀         ▀▀ ▄      ▀▄         █▀               ▀▄       ▀    ▄ ▄▀                                
----------------------------
                   ▄ ▄                  █ █▀ ▄                       ▀█       ▀  ▄                                     
                  ▄▀▄▀              ▄  ▀ ██  ▀ █                      █          ▀▀  ▀▄▄                               
                 ▄▀ ▀              ▄▀    █       ▀▀ ▄                 ▀             ▀▀ ▀▀▄                             
                ▄▀  ▄           █        █          ▀ █▄               ▄               ▀█                              
               ▄▀  ▄▀       ▄  ▀         ▀              ▀▀ ▄          ██               ▄ ▄▀█                           
              ▄▀   ▀       ▄▀                              ▀ ▄▄       ▀▄          ▄ ▄▀▄▀ ▀ █▄                          
              ▀    ▄    █                █                      █ ▄    █       ▄▀ ▀ ▀      █▄                          
                  █▀▄  ▀                ██                        ▀ ▄▄   ▄ ▀ █ ▀           █ █                         
           █      ▄▄▀                   █▀                           ▄▄██ ▀                █  ▀                        
          █     ▀▄▀ ▄▄                  █                        ▄▄█▀▀ █▀█▄                █  ▀▄                       
         █ ▄ █ ▀ ██  ▀ ▄▄               ▀                    ▄▄█▀▀    ▄█  ▀▀▄              █   ▄                       
        █  ▀     ██     ▀█                               ▄▄█▀▀        ▀      ▀▄            █    █                      
        █         █        ▀█           ▄            ▄▄█▀▀            ▄        █           █    ▀▄                     
        ▄▀                    ▀█       ██        ▄▄█▀▀               ▄█        ▀█▄         █     ▀▄                    
         █▄                     ▀ █▄   █▀    ▄▄█▀▀                   █           ▀█▄       █     ▄▀                    
         █▄                        ▀ ▄▄█  ▄█▀▀                                     ▀▀▄     █    ██▀                    
         ▀ █                         ▄███▀                           █                ▀▄   █  ▄                        
          █ ▀   █▄                ▄▀█ ▀▀▄▀▀█▄▄                      █▀                 ▀▄  █ ▀▀ █▀                     
          █ ▀▄  ██            ▄▄▀ ▀    ▄█    ▀▀█ ▄                  ▀                   ▀█▄█                       ▒▒  
           ▄ █▄ ▀█         ▄▀█ ▀       ▀         ▀ █ ▄              ▄                  ▄ ▄▀█   ▀                       
  ▒        █  ▄        ▄▄▀ ▀            █            ▀ █           ▄█             ▄▄█ ▀  ▀▀█  ▄▀       ▒    ▒          
▒▒▒▒▒▒▒▒▒      ▀    ▄▀█                 ▀▄               ▀ ▄▄      ▀        ▄ ▄▀ ▀     ▄▄▀ █                         ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒█  ▀▄▄█ ▀                   █▀                   ▀█▄▄  ▄  ▄▄▄█ ▀           ▄   █ █ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀ ▄▀▀ █▄                     ▄                      ▀▀██▀ ▀              ▀     █ ▄    ▒▒▒▒                 
             ▀▄  ▀   █                   █                     ▄█  ▄▄              ▄ ▀     █▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▓▄  ▀▀   ▀█                ▄█                 ▄█      █             ▄▄       █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒   ▀▄  ▀▀     ▀▀ ▄           █▀              ▄█          ▀           ▀        █                      ▒▒▒▒▒▒
 ▒▒▒▒▒▒          ▀   █       ▀  ▄         ▄           ▄█             ▀█         ▀▀    ▄▀ ▀                            ▒
▒▒                 ▀▄ █         ▀ ▄▄      ▀▄       ▄▄                 ▀▄      ▄▄   ▄ ▄▀                                
----------------------------
                    ██                 ▄▀ ██▀▀ ▄                      ██       ▀▀    ▀                                 
                   ▄                ▄ ▄▀  █▀   ▀ ▄▄                   ▀█          ▀█                                   
                 ▄   █             █      █        ▀▀ ▄                ▀              █▄▄▄                             
                ▄▀  █          ▄▀ ▀       █           ▀ ▄▄                               ██                            
               ▄▀           ▄  ▀                           ▀ ▄         ██              ▄ ▄▀▀                           
              ▄▀    █      █                                 ▀ ▄▄      ▀█         ▄ ▄▀█     █                          
             ▄▀    █▀  ▄█                 █                       █ ▄   █    ▄ ▄▀▄  ▀       ▀▄                         
             ▀      ▄  ▀                 ██                         ▀ ▄▄  ▄▀▄▀ ▀             ▀                         
           █      ▄▄█                    █▀                          ▄▄█▀▀█                   █                        
          █     █ ▀█▀█                   █                       ▄▄█▀▀  █  ▀                   ▄                       
         █ ▄ █     ▀   ▀█                █                   ▄▄█▀▀     █▀   █▄                 ▀▄                      
        ██ ▀              ▀█                             ▄▄█▀▀         ▀     ▀█▄                █                      
        ▄                    ▀█▄                     ▄▄█▀▀             ▄        ▀▄               ▀                     
        ██                     ▀▀█▄     ▄▄       ▄▄█▀▀                ▄█          ▀              ▀▄                    
         ▄▀      █▄               ▀ ▄▄  ██   ▄▄█▀▀                    █           ▀█▄            ▄▀                    
         █▀▄     ██                  ▀ ▄█  █▀▀                                      ▀█▄         ▀█▀                    
         ▀ ▀▄    ▀█                  ▄▄▀█▄█ ▄                         █                ▀▄     ▄▄                       
          █ ▄                     ▄▀█ ▀ ▄█  ▀ ▄                      █▀                  ▄    ▀ █▀                     
          █  █                ▄▄▀ ▀     █       ▀█▄▄                                     ▀█▄█                      ▒▒  
           ▄  ▀            ▄▀█ ▀         ▄         ▀▀█▄▄             ▄                ▄▄▄█▄█   ▀                       
  ▒        █  ▀▄▄      ▄▄▀ ▀             █             ▀▀█ ▄        ▄█           ▄ ▄▀ ▀   ▄   ▄█       ▒    ▒          
▒▒▒▒▒▒▒▒▒      ▀█▄  ▄▀█                  ▄█                ▀ █      ▀      ▄ ▄█ ▀       ▀▀                           ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒█   ███ ▀                    █▀                    ▀ ▄  ▄ ▄ ▄▀ ▀          ▄ ▀    █ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █ ▄▀ ▄▄█▄                     ▄                       ▄██▀                ▄      ▄    ▒▒▒▒                 
             ▀▄   ▄▄  █                   █                    ▄▄ ▀ ▀█              ▀       ▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▓█    ▄▄   ▀▀ ▄              ▄█                ▄▄ ▀     ▄▄           ▄▀▀       █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒   ▀▄    ▄     ▀▀ ▄           █▀             ▄▄ ▀         █          ▄▄       █                      ▒▒▒▒▒▒
 ▒▒▒▒▒▒           ▄   ▄       ▀ ▄▄         ▄          ▄▄ ▀            ▀█         ▄    ▄▀                              ▒
▒▒                 ▀▄  ▄           █▄      █       ▄▄ ▀                ▀▄      ▀▀  ▄ ▄▀                                
----------------------------
                    █ █                ▄ ▄▀██  █ ▄                     ▄▄       ▀█  ▀█▄                                
                   █ █▀               █    █▀    ▀ ▄▄                  ██           █▄▀▀▄                              
                  █  ▀             █       █          █ ▄               █              ▄▄                              
                ▄    ▄         ▄  ▀        █            ▀ ▄▄                            ▀▀                             
               ▄    ▄█      ▄ ▄▀                             █ ▄        ██             ▄ █ █▄                          
              ▄▀    █      █                                   ▀ ▄▄     ▀█        ▄ █ █ ▀  █▄                          
             ▄▀        ▄▀ ▀                █                        █ ▄  ▀   ▄ █ █ ▀       █ █                         
             ▀      █  ▀                  ██                          ▀ ▄▄█ █  ▀           █ ▀▄                        
                  ▄▀█▄                    █▀                         ▄▄█▀▀▄▄               █  █                        
          █   ▄ █ ▀   ▀█▄                 █                      ▄▄█▀▀   █ ▀█▄             █   ▀                       
         █ ▄  ▀         ▀▀█▄              █                  ▄▄█▀▀      █▀    ▀▄            █  ▀▄                      
        ▀█ ▀      ▄        ▀▀█▄           ▀              ▄▄█▀▀          ▀      ▄▄           █   ▄                      
        ▀▄        █▄          ▀▀█▄                   ▄ █ ▀              ▄       ▀█▄         █    ▀                     
        ▀▄        ██             ▀ █▄     ▄        █ ▀                 ▄█          ▀▄       █    ▀▄                    
         ▄▄        ▀                ▀ ▄▄ ██                            ▀             ▄      █    ▄▀                    
         █ █                           ▀ ██                                          ▀█▄    █    █▀                    
         ▀  ▀                        ▄▄█ ▀█▀▄▄▄                        █               ▀▀▄  █ ▄█                       
          █ ▀                     ▄█▀▀        ▀▀█ ▄                   █▀                  ▄ █▄  █▀                     
          █  ▀▄  █▄           ▄▄█         ▄       ▀ █                                     ▀██▀                     ▒▒  
      ▒    ▄   ▄ ██        ▄█▀▀           █           ▀ ▄▄            ▄               ▄ ▄▀▀▀█  ▀                       
  ▒        ▀   ▄  ▀    ▄▄▀                █▄             ▀▀█▄▄       ▄▀         ▄ ▄▀ ▀   ▄▄ █ ▄█       ▒    ▒          
▒▒▒▒▒▒▒▒▒  ▀    █   ▄█▀▀                   █                 ▀▀█ ▄   ▀     ▄ ▄▀ ▀        ▄ ▄                         ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▄   ▄▄█▀                                             ▀ █ ▄ ▄▀ ▀            ▀   █ █ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █ ▄▀▄▀▀ ▄▄                     █                      ▄▄ █               ▄ ▀   █ ▄    ▒▒▒▒        ▒▒▒▒▒▒▒▒▒
            ▀▀ ▀   ▀  ▀█▄                  █                   ▄▄ ▀  ▀█             ▄▄     █▀          ▒▒▒▒▒           
▒▒▒░▒▒▒▒▒▒▒ ▒▓▄     ▀    ▀▀                ▀█               ▄ ▀▀      █▄           ▀       ▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒   ▀     ▀      ▀▀▄▄            ▀            ▄ ▀▀          █          ▀▀      ▀▀                     ▒▒▒▒▒▒
 ▒▒▒▒▒▒           ▄   ▀          ▄▄         ▄           ▀▀              █       ▄▄▀   ▄█                              ▒
▒▒                 ▀▄  ▀            █▄      █        █▀                 ▀▄      ▄  ▄ ▄▀                                
----------------------------
                     ▀▀                  █  ██   █ ▄                              █▄ ▄                                 
                   █  ▄               █     █      ▀ ▄▄                 ██           ▄██▄                              
                  █   █           ▄▀ ▀      █           █ ▄              █            ▀▀▀█▄                            
                 █   █         ▄  ▀         █             ▀ ▄▄                           ▀█▀                           
                     ▀        █                                █ ▄       ▄█            ▄ █ ██                          
              ▄            █                                     ▀ ▄▄    ▀█       ▄ █ █ ▀   █▄                         
             ▄▀      █ ▄▀ ▀                 █                         █ ▄ ▀  ▄ ▀ █ ▀        █▄                         
            ▄▀      █▀ ▀                   ██                           ▀▄█▄█ ▀             █ ▀                        
            ▀      █▀ ▄▄                   ██                        ▄▄█▀▀ ▀▀▄              █ ▀▄                       
          █   ▄ █   ▄  ▀ ▄▄                █                     ▄ █ ▀    █   ▄                ▄                       
         █  █ ▀    ██     ▀ ▄▄             █                 ▄ █ ▀       █    ▀█▄               █                      
        ██         █▀        ▀ ▄▄          █                                     ▀              ▀                      
        █                       ▀ ▄▄                 ▄                   ▄        █▄             █                     
        ▀▀▄                        ▀ █▄          ▄ ▀                    ▄▀         ▀█▄           ▀▄                    
         █▀▄                          ▀▀█▄ █▄▄▀▀                        ▀             ▀          ▄▀                    
         █  ▄     ▄█                     ███ ▄                          ▄              █▄   ▄    █▀                    
         ▀  ▄▄    ██                 ▄▄█     ▀ ▄                        █               ▀▀▄ █  █ ▄                     
          █  ▄    ▀               ▄█▀▀     ▄     ▀█▄▄                  █                   ▄█▄▄ █▀                     
          █   █               ▄▄█          █        ▀▀█▄▄                                  █▀▀                     ▒▒  
▒▒▒▒▒▒▒  ▒▒▄   ▀           ▄█▀▀            █▄           ▀ █            █             ▄ ▄▀ ▀▀   ▀                       
  ▒        ▀    ▀      ▄▄▀                 ▀█               ▀ ▄▄      █▀        ▄ ▄▀▀▀    ▀▀  ▄█       ▒    ▒          
▒▒▒▒▒▒▒▒▒  █    ▀██ ▄█▀▀                    ▀                  ▀▀█▄▄  ▀   ▄ ▄▀ ▀        ▄▄▀ ▄                        ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▄   ▄███                        ▄                      ▀▀█▄█▀▀▀             ▄   ██ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀ ▄▀▄▀▀  ▄▄                     █                     ▄ ▀▀▄▄              ▀     ▀▄▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▀ ▀   ▀▄  ▀▀                   █▄                   ▀▀    ▀            ▄▀▀    █▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▓▄     ▀▄    ▀▀▄▄              ▀█                █▀       ▀▄          ▄▄      ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒          ▄        ▄▄            ▀             █▀           █          ▄      ▀                      ▒▒▒▒▒▒
 ▒▒▒▒▒▒          ▀▄    ▄         ▀█          ▄          █▀               █       ▀▀   ▄█                              ▒
▒▒                 ▀▄  ▄▄           ▀▀       █      ▄█▀                  █▄    ▄ ▀ ▄ ▄▀                                
----------------------------
                    ▄▀                   █   █▀  ▀ █                     ▀          ▄                                  
                    ▀ █              ▄▀ ▀    █       ▀▀ ▄                ▄▄         ▀▀                                 
                  █   ▀           ▄  ▀       █            █              ▀█             ▄▄                             
                 █    █        ▄ ▄▀          █              ▀▀▄▄          ▀              ▀                             
                █     █       █                                  █ ▄      ▄▄           ▄▄▀ █▀                          
              ▄      ▄     █                                       ▀ ▄▄   ▀█     ▄ ▄▀ █ ▀    ▀                         
             ▄       █ ▄▀ ▀                  █                          █ ▄ ▄ ▄▀▄▀ ▀         ▀▄                        
            ▄▀       ▄▄▀                    ▄█                           ▄▀▀▀ ▀             █ █                        
            ▀    ▄ █▄█▀█                    ██                       ▄ ▀ ▀ ▄▀█▄             █  ▄                       
          ▀   ▄  ▀  ██   ▀█▄▄               █▀                            ▄█  ▀▀            █  █                       
         █▄ █ ▀             ▀█▄▄            █                ▄ ▀          █     ▄▄          █   ▀                      
        █ ▀                    ▀ ▄▄         █           ▄▄▄▀                     ▀▀▄        █   ▀                      
        ██                        ▀ ▄▄      █       ▄▄█▀▀                 █         ▄       █    █                     
         ▄█        ▄▄                ▀▀█▄       ▄▄▀▀▀                    █▀         ▀█▄      █    ▄                    
         ▀ ▀       ██                   ▀▀█ ▄▄▀▀                         ▀             ▀     █   ▄                     
         █  ▀      ▀                     ▄▀▀▀▄▄▄                         ▄              █▄   █   █                     
          ▄ ▀▀                       ▄▄█    ▄  ▀▀█ ▄                    ▄█               ▀▀▄ █ ▀▀▄                     
          ▀  ▀                    ▄█▀▀      █      ▀ ▄                  █                   ▄██ ▀                      
          █   ▀    ▄          ▄▄█           █          ▀█▄▄                               ▄ ██                     ▒▒  
▒▒▒▒▒▒▒   ▒▄   ▀▄ ██       ▄█▀▀             ██            ▀▀█▄▄         █            ▄ ▄▀▀▀▄▄█ ▀                       
  ▒        ▀    ▀▄█▀   ▄ ▀▀                  █                ▀ █      █▀      ▄ ▄▀ ▀       █ ▄▀       ▒    ▒          
▒▒▒▒▒▒▒    █     ▀ ▄▄█▀▀                                          ▀ ▄▄ ▀  ▄ █ ▀▀         ▀▀ █                      ▒ ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▄   ▄█▀█▄                        █                       ▀▀▄ ▀             ▄ ▀  ▄▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █ ▄▀█▀ ▄▄▀▀                      █                      █▀ ▀▄             ▄▄    █▄▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▀ ▀    ▄▄  ▀▀▄▄                 █▄                  █▀     ▀            ▀     ▄▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒       ▄       ▄▄              ▀█               █▀        ▀█          ▀▀     ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒          █        ▀▀             ▀           ▄█             ▄        ▄▄▀                            ▒▒▒▒▒▒
 ▒▒▒▒▒▒          ▀▄    ▀          ▀▀▄▄                 ▄▄                ▀█       ▄   ▄█                              ▒
▒▒                 ▀▄   ▀            ▀ ▄▄     █     ▄▄ ▀                  ▄     ▀    ▄▀                                
----------------------------
                    ▄                   ▄▀ ▀  █    ▀ █▄                  ▀█       ▀▀                                   
                   ▄▀  █             ▄  ▀     █        ▀▀ ▄                           ▄▄                               
                   ▀   █          ▄ ▄▀        █           ▀ █             ██           ▀▀                              
                 ▀▀   ▄          █            █               ▀▀ ▄         ▀              ▀█                           
                █     █       █               ▀                  ▀ █       ▄▄         ▄ ▄▀▄▀█▄                         
               █          ▄▀ ▀                                       ▀▀▄▄  ▀█    ▄ ▄▀▄▀ ▀   █▄                         
             ▄        ▄▄  ▀                   ▄                           █ ▄ █ █  ▀        █ ▄                        
            ▄▀       ▄▄█                      █                            ▀▀██             ▀ █                        
           ▄▀    ▄ █ █▀▀▀█                   ██                      ▄ ▀    █  ▄             █ ▀                       
           ▀   █ ▀         ▀█▄               ██                 ▄▄▄▀▀      █▀  ▀█▄           █ ▀                       
         █▄ █                 ▀█▄▄           █              ▄▄█▀▀          ▀                 █  █                      
        █▄▀                      ▀ ▄▄        █          ▄▄█▀▀                     ▀█▄        █  ▀▄                     
        ▀ ▄         ██              ▀▀█▄     █      ▄▄█▀▀                  █         ▀           █                     
         █ ▄        █▀                 ▀▀█   █  ▄▄█▀▀                     █          ▀█▄          ▄                    
         ▄ ▄▄                              ▀███▀▀                                       ▀        ▄                     
         ▀  ▄▄                           ▄█▀▀█  █                         ▄              █▄  ▄   █                     
          █  ▄▄     ▄                ▄▄█     █    ▀█▄▄                   ▄▀               ▀▀ █  ▀▄                     
          ▀   ▄▄   ██             ▄█▀▀       █▄      ▀▀█▄▄               ▀                  ██▀▀▀                      
          █    ▄▄  █▀         ▄▄█            ██          ▀ ▄                              ▄▄█▀                     ▒▒  
▒▒▒▒▒▒▒   ▒▄    ▄▄         ▄█▀▀               █              ▀█▄▄        █          ▄ ▄▀ ▀ ▄ ▀ ▀                       
  ▒        ▀     ▄▄    ▄ ▀▀                                     ▀▀█▄▄   █      ▄ █ ▀      ▄▄ █▄▀       ▒    ▒       ▒▒▒
     ▒▒    █      ▄▄▄█▀▀                      ▄                     ▀ ▄  ▄ ▄▀ ▀           ▄ ▄▀                       ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒    ▄▄ █▀                         █                        █▀               ▀▀  ██ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █ ▄██   ▄ ▀▀▄▄                    █                     █▀  ▀█            ▄ ▀   ▄▄▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▄▀▄▀     ▀     ▄▄                 █▄                ▄█       ▄           ▄▄     ▀          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒       ▀▀      ▀▀               ▀█             ▄▄          ▀█                ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒          ▀         ▀▀▄▄           ▀          ▄▄ ▀            ▄        ▀▀                            ▒▒▒▒▒▒
 ▒▒▒▒▒▒                ▀▄            ▄▄                ▄▄ ▀               ▀█     ▄ ▀  ▄█▀                             ▒
▒▒                      ▄▄             ▀▀      █    ▄  ▀                   ▄    ▄▄   ▄▀                                
----------------------------
                    ▄▄                  ▄  ▀   █     ▀▀▄▄                 ██        ▄██▄                               
                   ▄   █             ▄ ▄▀      █          █ ▄              ▀         ▀▀▀█▄                             
                  █▀   █          ▄ ▄          █            ▀ ▄▄           ▄▄            ▄█▄                           
                 ▀▀    ▀         █             █                ▀▀ ▄        ▀             ▀ ▄                          
               ▄█             █                ▀                   ▀ █▄      ▄        ▄ ▄█ ▀▀▀                         
              ▄█       █  ▄▀ ▀                                         ▀▀ ▄ ▀█   ▄ █▄▀ ▀     █                         
             ▄▄        █  ▀                                               ▀ █▄▀▄▀▀           █▀                        
            ▄         ██▄▄                     █                        ▄▄▄▀▀▄█              █▀                        
           █▀    ▄ ▄     ▀▀▄▄                 ▄█                    ▄▄█▀▀    █ ▀             ▀ █                       
          ▀▀ ▄ █ ▀          ▀▀█               ██                ▄▄█▀▀       █    █             ▀▄                      
        ▄█▄  ▀       ▄▄         ▀█▄▄          ██            ▄▄█▀▀                 ▀▄         ▄  █                      
        █ ▀          ██            ▀ ▄▄       █▀        ▄▄█▀▀               ▄       █        █  ▀▄                     
         █▀          ▀                ▀▀█     █     ▄▄█▀▀                  ▄▀        ▀▄      █   █                     
         ▀▀▀                              ▀█▄▄█ ▄▄█▀▀                      ▀           █     █    ▄                    
         █ ▀▀                               ▄███▀                                        ▄   ▀▄  ▄▄                    
         ▀  ▀▀      ▄█                   ▄█▀▀ █ ▀▀█▄▄                      █              █   █ ▄█                     
          █   ▀     ██               ▄▄█      █▄    ▀ █                   █▀                ▄ █▄▀▄                     
          ▄    ▀                  ▄█▀▀        ██        ▀█▄▄              ▀                 ▀██▀▀                      
          █     ▀             ▄▄               █           ▀▀█▄▄          ▄              ▄ ▄▀ █▄                   ▒▒  
▒▒▒▒▒▒▒   ▒▄     █        ▄▄█▀▀                                ▀ ▄▄      ▄█        ▄▄▄█ ▀   ▀█ ▀                       
  ▒        ▀      ███  ▄ ▀▀                    ▄                  ▀▀█▄▄  █    ▄ ▄▀ ▀      ▄▀▀▀▄▀       ▒  ▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    █       ███▀▀                       █                      ▀▀█▄▄▀ ▀           ▄▄  █▄                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▀     ▄  ▀▀▄▄                       █                      ▄█▀▄               ▄  ▄█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █ ▄██   ▀▀   ▄▄                    █                   ▄█     █            ▀    ▀▄▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▄▀▄▀     ▀▄    ▀▀                  ██               ▄▄ ▀      ▄          ▄▀▀    █          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▓▄       ▀▄      ▀▀▄▄             ▀█            ▄▄ ▀         ▀█        ▄▄     ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒           ▄▄          ▄▄           ▀         ▄ ▀▀                      ▄                            ▒▒▒░▒▒
 ▒▒▒▒▒▒                 ▄            ▀▀ ▄                ▀▀                ▀▄     ▀   ▄█▀                             ▒
▒▒                       ▀              ▀ ▄▄    █     █▀                    ▀    ▀▀  ▄▀                                
----------------------------
                    ▄▄                  ▄ ▄▀    █      ▀▀▄▄                ▄       ▀▀▀█▄                               
                   ▄▄   ▄            ▄ ▄▀       █           █ ▄             ▄          ██▄                             
                  ▄     █           █           █             ▀▀▄▄          ▄           ▀▀▀▄                           
                 ▀▀     █        █              █                  █ ▄      ▀▄             ▄█▄                         
                ▀▀      █    ▄▀ ▀               █                    ▀▀▄▄    ▀        ▄ ▄█▀▀▀█                         
              ▄█        ▀ ▄▀ ▀                                            ▀ ▄▀▄ ▄ ▄▀▄▀▀      █▄                        
             ▄▄        ▄  ▀                                                 █▄█ ▀▀            █                        
            ▄       ▄ █ ▀█▄▄                                            ▄▄█▀▀ █ ▄            ▄ ▄                       
           █▀       ▀      ▀ ▄▄                 █                   ▄▄█▀▀    ▄▀ ▀▄           █ █                       
          ▀▀ ▄ █ ▀    ▄▄      ▀▀█              ▄█               ▄▄█▀▀        ▀    ▀▄         █  ▄                      
        ▄▀▀█ ▀        ██          ▀█▄▄         ██           ▄▄█▀▀                  ▀         ▀  █                      
         █                           ▀▀▀▄      ██       ▄▄█▀▀                █       █        █  ▄                     
         █▄                             ▀▀█▄▄  ██   ▄▄█▀▀                   █▀        ▀▄      █  █                     
         ▄ ▄▄                                ▄▄██ █ ▀                       ▀           █     █   ▄                    
         ▀   ▄       ██                     ▄▄███▀▄▄                        ▄             ▄      ▄▀                    
          █   ▄      ▀▀                  ▄█▀▀  ██    ▄▄                    ▄█             ▀▄    ▄▀                     
          ▀   ▀▄                     ▄▄█       ██     ▀▀█▄▄                █                ▀▄█▄▀▄                     
          █    ▀                  ▄█▀▀          ▀         ▀ ▄▄                               ▀█▄▀                      
          ▀     ▀   ▄▄        ▄                              ▀▀█▄▄         ▄            ▄▄▄▀ ██▄                   ▒▒  
▒▒▒▒▒     ▒█     ▀▀ ██    ▄▄█▀▀                 ▄                ▀▀█      ▄█       ▄ ▄▀ ▀    ▄█▀                       
  ▒        ▀      ▀▀   ▄ ▀▀                     █                    ▀█▄▄ █  ▄ ▄▀ ▀        ▀ █▄▓▒▒▒▒▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    █       ▄▄█▀▀                        █                       ▀██▀ ▀            ▀▀ ▄▄                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒       ▄▀▀ ▄▄                       █                     ▄▄  █▄            ▄▄   ▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █ ▄██    ▀▄  ▀▀                     █▄                 ▄▄ ▀    █            ▄   ▀▄▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▄▀▄▀      ▄▄    ▀▀▄▄                ██              ▄  ▀       ▄          ▀     █          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▓         ▄         █              ▀█             ▀▀          ▀▄        ▀▀     █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒            ▀          ▀▀▄▄          ▀          █▀              ▀      ▄▄▀                           ▒▒▒░▒▒
 ▒▒▒▒▒▒           ▄     ▀▀              ▄▄               █▀                 █     ▄▄  ▄█▀                             ▒
▒▒                 ▀▄    ▀▄               ▀▀ ▄   █   ▄█                      █       ▄▀                                
----------------------------
                     ▀▀  ▀              ▄ █      █       ▀▀ ▄               ▀       ▀██▄                               
                   ▄▄                  █         █          ▀ █▄            ▀         ▀▀▀▄                             
                  ▄▄                █            █              ▀▀ ▄         ▀            ▄                            
                 ▀      █        █ ▀             █                 ▀ █▄      ▀▄            █▄▄                         
                ▀▀      █    ▄▀ ▀                █                     ▀▀ ▄   ▀       ▄▄██▀ ▀▀                         
              ▄▀▀       ▀ ▄  ▀                   █                          █ █▄▄ ▄█ ▀▀      ▄▄                        
             ▄▄         ▄▄▀                                                 ▄▄██▄▀           ██                        
            ▄▄      ▄ █  ▀▀█▄▄                                          ▄▄█▀▀ ▄█▀▄           █ ▄                       
           ▄      █ ▀  ▄▄    ▀ ▄▄                                   ▄▄█▀▀     █   █          ▀ ▄                       
          ▀▀ ▄         ██       ▀▀█▄▄            ▄              ▄▄█▀▀               ▄         █ ▄                      
         █▀█ ▀                       ▄▄▄         █          ▄▄█▀▀             █     ▀         █ █                      
         █▄                            ▀▀█      ▄█      ▄ █ ▀                ▄█       █       ▀  ▄                     
         ▄▀            ▄                    █▄▄ ██  ▄   ▀                    █         ▀▄        █                     
         █ ▀▀         ██                      ▀▀██▀                                     ▀█    █  ▀                     
          ▄  ▀        ▀                     ▄▄█ █▀▀▄▄▄                       █            ▀▄  █  ▄                     
          █   █                          ▄█▀▀        ▀▀█                    ▄▀             ▀  ▀▄▄▀                     
          ▄    ▄▄                    ▄▄█                  █▄▄               ▀                █ █▄▀                     
          █     ▄▄   ██          ▄▄█▀▀           ▄          ▀▀█▄                              ██▀                      
           ▄      ▄  █▀       ▄ ▀▀               █               ▄▄▄        █           ▄ ▄▀ █▄█                   ▒▒  
          ▒█      ▀       ▄▄█▀▀                  █                 ▀▀█▄▄   █▀     ▄ ▄▀ ▀    ▄▄▀▄                       
  ▒        ▄       ▀▀  ▄ ▀▀                      █                     ▀ ▄▄▀ ▄ █ ▀          ▄ ▀▓▒▒▒▒▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    █       ▄███▀                         █                       ▄█▀▀             ▀  ▀▄                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▄     ▀█▀▀█▀▀ ▄                      █▄                   ▄▄ ▀ █▄            ▀▀  █ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒         
▒▒▒▒▒▒▒▒▒▒▒▒█ ▄▄▀     ▄▄  ▀ ▄▄                   ██                ▄  ▀     ▀          ▄▄▀  █▄▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▄▀█▀       ▄      ▀▀                 ██               █▀        ▄         ▄▄    ▄          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▓          ▀        ▀▀▄▄             █            █▀           ▀▄              ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒            ▀▄            █           ▀        ▄█▀               ▀      ▀▀                           ▒▒▒░▒▒
 ▒▒▒▒▒▒          ▀▄      ▄▄             ▀▀▄▄            ▄▄                   ▄    ▄▀▀ ▄█▀                             ▒
▒▒                 ▀█▄    ▄                  ▄▄   █  ▄▄ ▀                    ▀▄  ▄▄  █▀                                
----------------------------
                     ▀▀  █                █       █         █ ▄              ▄      ▀▀▀▄                               
                   ▄▀▀   █             █          █           ▀▀▄▄           ▄          ▄                              
                  ▄▄     █          █ ▀           █                █ ▄        █          ▀█                            
                 █▄      █      ▄▀ ▀              █                  ▀▀▄▄     █            ▄ ▄                         
               ▄▀            ▄▀ ▀                 █                       ▀ ▄  ▀     ▄ ▄▀▄▀▀▀▄                         
              ▄▀▀         ▄  ▀                    █                         ▀ ▀ ▄▄▀▄▀ ▀      ██                        
             ▄▀▀         ▀█▄                      █                         ▄▄█▀█▄           ▀█                        
            ▄▄      ▄ ▄ ▄▄ ▀▀█▄▄                  █                     ▄▄█▀▀  █▀▀            █▄                       
           ▄    ▄ █ ▀   ██     ▀ ▄▄                                 ▄▄█▀▀      ▀   █          ██                       
          ▀▀  █ ▀                 ▀▀█▄▄                         ▄ █▀▀          ▄     ▄        ▀ ▄                      
         █▀█                          ▀▀ ▄                    ▀ ▀              █     ▀        ▄ █                      
         ▄█             ▄                ▀▀█▄▄         ▄▄ ▀                   █▀       █      █                        
         █ ▄▄          ██                    ▀▀▀   ▄▄▀▀▀                      ▀          ▄    █  █                     
         ▀▄  ▄         ▀                        ███▄▄                         ▄          ▀▄    █ ▀                     
          █  ▀▄                             ▄▄█      ▀▀                       █            █   █ █                     
              ▀▀                         ▄█▀▀     ▄    ▀▀█▄▄                 █▀             ▀▄ ▀▄                      
          █    ▀▀     ██             ▄ ▄          █        ▀▀ ▄              ▀               ▀▄▄▄▀                     
          █      █    ▀▀         ▄▄█▀▀            █           ▀▀█▄▄          ▄               ▄ █                       
           █      ▄▄          ▄ ▀▀                █               ▀▀ ▄       █         ▄ ▄▀ ▀ ▀█                   ▒▒  
          ▒▀        ▄     ▄▄█▀▀                   █                  ▀▀█▄▄  █     ▄ █ ▀     ▄▀█                        
  ▒        █        ▀██▄ ▀▀                       ▄                      ▀  █ ▄▀ ▀         ▄▄ ▄▓▒▒▒▒▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    █       ▄▄▀█ ▄                         █▄                     ▄▄ █             ▄▄ ▄▄                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▄     ▀█  ▀▄▀ ▄▄                      ██                  ▄  ▀  ▀▄           ▀   ▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒█ ▄▄  ▀    █    ▀█ ▄                  ██                 █▀      █          ▀▀  ▄▄▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▄▀█▀        ▀      ▀ ▄▄               ▀█              █▀                  ▄ ▀   ▄          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▓▄          ▀▄         ▀█              █          ▄█             █       ▄▄     ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒  ▀▄▄        ▄            ▀▀▄▄         ▀       ▄▄                 █      ▄  ▄▄                       ▒▒▒░▒▒
 ▒▒▒▒▒▒          ▀█▄      ▀              ▀▀█            ▄▄ ▀                       ▀  ▄█▀                             ▒
▒▒                 ▀▀▄    ▀▄                 ▀▀▄▄  █   ▀▀                     █   ▀▀ █▀                                
----------------------------
                     █    █               █ ▀      █        ▀▀█▄             ▀        █▄                               
                   ▄▀▀    █            █ ▀         █            ▀▀ ▄          █        ▀█▄                             
                  ▄▀▀     █        ▄▀ ▀            █               ▀ █▄       ▀▄         ▀                             
                ▄█▄       ▀     ▄▀ ▀               █                   ▀▀ ▄    ▄           ▄ ▄                         
               ▄▀▄           ▄  ▀                  █                      ▀ █▄  ▀    ▄ ▄█ ▀▀ █▄                        
              ▄▀          ▄  ▀                     █                           ▀▄▄█ ▀▀       ▀▀                        
             ▄▀▀       ▄ ███▄▄                     █                        ▄▄█▀█▀▄           █                        
            ▄█       ▀ ▀ ██  ▀▀█▄▄                 █                    ▄ █▀▀   ▀ ▀█          ██                       
           ▄▄   ▄ █      ▀       ▀▀ ▄              █                ▄ ▀ ▀       ▄   █          █                       
          █ ▄ █ ▀                   ▀▀█▄▄          █            ▄ ▀             █     ▄       █ ▄                      
         █▄ ▀            ▄              ▀▀█▄       █       ▄▄█▀▀               █▀     ▀       █ █                      
         █ ▄            ██                    ▄▄   █   ▄▄█▀▀                   ▀        █      ▄▀                      
         ██▀            ▀                      ▀▀█▄█▄█▀▀                                  ▄    █ █                     
         ██  █                                  ▄█▀█▀                          █          ▀▄     ▀                     
              ▄▄                            ▄▄▄    █  ▀▀█▄▄                   ▄▀            █  ▄ ▀                     
          █     ▄      ██               ▄▄█▀▀      █      ▀ ▄▄                █              ▀▄█ ▀                     
          █     ▀      ▀             ▄ ▀           █         ▀▀█▄                             ▀██                      
          ██     ▀█              ▄▄█▀▀             ▀              █▄▄         █             ▄ ▄█▀                      
       ▒▒ ▀█       ▄▄         ▄ ▀▀                 ▄                ▀▀█      ▄█        ▄▄█ ▀                       ▒▒  
          ▒▄         ▄██  ▄▄█▀▀                    █                    ▀█▄▄ █   ▄ ▄▀ ▀      ▀█▀                       
  ▒        █         ▀▀▀▄▀▀                        ██                      ▀█▄▀ ▀           ▀▀█▒▒▒▒▒▒▒▒░▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒    █          █▄▄▄                         ██                    ▄  ▀▄            ▄▄ ▄▀                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▀█    ▄██   ▄  ▀█ ▄                     ██                   █▀   ▀▄          ▄▄  █ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▀ ▄▄  ▀     ▀    ▀ ▄▄                  ██                █▀       █             ▄▓▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▄▀█▀        ▀▄       ▀█ ▄               █            ▄█                    ▀▀   ▄          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▓▄           ▄          ▀ ▄▄            █         ▄▄ ▀            █       ▀▀                    ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒  ▀█▄▄        ▀             ▀█ ▄               ▄  ▀               ▀▄    ▄▄▀ ▄▄                       ▒▒▒░▒▒
 ▒▒▒▒▒▒          ▀▀▄      ▀▄               ▀ ▄▄     ▄     █▀                   █   ▄▄ ▄█▀                             ▒
▒▒                         ▄                   ▀█ ▄ █  █▀                          ▄▄█▀                                
----------------------------
                     ██   █              ▄▀ ▀       █         ▀▀ ▄            █      ▀█▄                               
                   ▄█     █           ▄▀ ▀          █              ▄▄          █        ▀▄                             
                  █▄▀     ██       ▄▀ ▀             █                ▀▀▄▄      ▀▄                                      
                ▄▀ ▀       █    ▄  ▀                █                     ▄     █          ▄▀▄                         
               ▄ █         █ ▄  ▀                   █                       ▀▀▄▄ █  ▄ ▄▄█▀▀▀ ▀▄                        
              ▄▄           █ ▀                      █                            █▄▀ ▀        █                        
             ▄▄▀       ▄▄▀██ █▄▄                    █                         ▄▀▀▀▀▄          █                        
            ▄▀▀    ▄ ▀▀   ▀▀   ▀▀█▄▄                █                   ▄          ▀▀          █                       
           ▄█   ▄▄                 ▀▀█▄             █              ▄▄▄▀          █   █        ██                       
          ▄ ▄▄▀▀                          ▄         █          ▄▄█▀▀            ▄█    ▄▄      ▀ ▄                      
          ▀▀             ██               ▀▀█▄▄     █      ▄▄█▀▀                ██             ██                      
         ▄██             ▀▀                   ▀▀█▄▄    ▄▄█▀▀                            ▀▀     ▀▀                      
         █▀ ▀▄                                     █▄█▀▀                        ▄         █    ▄ █                     
         █▄  ▀▄                                ▄▄█▀▀█▀▀█▄▄                     ▄█          ▄▄  █ █                     
         ██   ▀▄        ██                  ▄ ▄           █▄▄                  ██           ▀  ▀▄▀                     
         █▀     █       ▀▀              ▄▄█▀▀               ▀▀█                              ▀▀ ██                     
           █      ▄                  ▄ ▀▀           █          ▀▀█▄▄                           █▀                      
          ██      ▀              ▄▄█▀▀              █▄             ▀▀▄▄        █          ▄▄ █▄▄█                      
 ▒▒▒▒▒▒▒▒ █         █  ██     ▄ ▀▀                  ██                ▀▀█▄    ██     ▄  █  ▀  ▄▄                   ▒▒  
          ▒█          ▄▀  ▄▄█▀▀                     ██                     █▄▄▀█  █  ▀         █                       
  ▒        ▀          █▄▀▀▀                         ██                      ▄█▀▀            ▀▀█▒▒▒▒▒▒▒▒░▒▒▒▒   ▒▒▒░░░░▒
     ▒▒    ██        ▀█▀█▀▄▄                        ██                     ▀▀ ▄            ▀▀ ▀                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▀█    ▄██    ▄  ▀ █                      ██                  █▀    █▄         ▄ ▀ █ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒  ▄▄  ▀      █     ▀▀▄▄                  █              ▄█▀        █        ▄▄  ▄▓▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▀█▀         ▀        ▀ █                █           ▄▄ ▀          ▀        ▄   █          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▓▄▄           █           ▀▀▄▄           ▀        ▄  ▀                    ▀    ▄                ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒  ▀██▄        ▀▄             ▀ █                 █▀                █     ▀▀ ▄▄▀                      ▒▒▒░▒▒
 ▒▒▒▒▒▒                    ▄                 ▀▀▄▄        ▄█▀                   ▀█   ▀▀▄█▀                             ▒
▒▒                  ▀▄▄     ▀                   ▀ █   ▄▄                        █ ▄▄▄█▀                                
----------------------------
                     ▄ ▀                   ▀▀        █           █             ▀      ▀▄                               
                   ▄█▄     █            ▀▀           █             ▀▀▄▄        ▀▄                                      
                  █        █         ▀▀              █                  █       ▄         ▀▄                           
                ▄▀▀▀       █▄     ▀▀                 █                    ▀▀▄▄   ▀         ▄█▄                         
               ▄▄▄▀         █  ▀▀                    █                         ▀ ▀▄ ▄ ▄▀▄▀ ▀  ▄                        
              ▒▄▄           ██                       █                          ▄▀▀█▀▀        █                        
             ▄▀        ▄▄ ▀█▀  ▀ ▄                   █                      ▄ ▀               ▀                        
            ▄▀▀    ▄▄▀▀    █     ▀▀█▄▄               ▀                 ▄▄▄▀▀      █ ▀▀        ██                       
           ▄▄  ▄ ▀▀                  ▀▀█▄▄                         ▄▄█▀▀         ▄█   █       ▀█                       
          ▄▄▄▄             █             ▀▀█▄                  ▄▄█▀▀             ██    ▄▄      █                       
          █▀              █▀                  ▀ ▄          ▄▄█▀▀                         ▄     ▀█                      
           ▀▄             █                     ▀ █▄▄█ ▄ █▀▀                     ▄       ▀     █▀                      
          █  █                                     ▄████                         █        ▀▀   █ ▄                     
         ██   ▀▄          █                    ▄▄█▀▀ █▄  ▄▄▄                    ██          █   ██                     
         █ ▄   ▀         █▀                 ▄ ▀      ██    ▀▀ ▄                 ▀▀           ▄▄ ▀▀                     
         █ █     █       █              ▄▄█▀▀        ██       ▀▀█▄                             ▄▄█                     
         ▀ ▀       ▄                 ▄ ▀▀            ██            █▄▄          ▄              ▀▀▀                     
          ▄▄       ▀     █       ▄▄█▀▀               ██              ▀▀ ▄      ▄█         ▄  █  ▀                      
 ▒▒▒▒▒▒▒▒ ██         █  █▀    ▄█▀▀                   ██                 ▀▀█▄   ██   ▄  █  ▀   ▄▄▀                  ▒▒▒ 
          ▓█           ▄█ ▄▄█                        ██                      █▄▄ █  ▀        ▄▄█                       
  ▒        ██         ▄▀▀█▀                          ██                     ▄  ▀             ▄▄▒▒▒▒▒▒▒▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒    ▄█        ▀█ ▀▄ █ ▄                        █                    █▀  ▄           ▀  █                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▀▀    ▄█▀ ▀   █   ▀ ▄▄                     █                ▄█▀     █          ▀▀ ▀ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄▄  ▀      ▀▄       █ ▄                 █             ▄▄         ▀█        ▀▀ ▄▓▒▒▒▒░░▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▀█           ▄         ▀ ▄▄              ▀          ▄  ▀           █      ▄▄   █          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▓█▄▄           ▀            ▀█ ▄                    █▀              ▀     ▄▄   ▄                ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒  ▀█▀          ▀               ▀ ▄▄       ▄     ▄█▀                       ▄ ▄▄▀     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒            ▄▄       ▀                  ▀█ ▄   █  ▄▄                     █   ▀ ▄█▀                             ▒
▒▒                  ▀▀      ▀▄                    ▀ █    ▀                      █▄ ▀██▀                                
----------------------------
                     ▄▀▀    █              ▀▀         █          ▀▀▄▄          ▄▄                                      
                   ▄█▄▀     ▀           ▀▀            █              ▀▀         ▄       ▀▄                             
                  ▀▄▄       ▄        ▀▀               █                 ▀▀▄▄     ▀        ▀▄▄                          
                ▄▀▀         █     █▀                  █                     ▀▀   ▀▀       ▄▄▄█                         
               █ ▀▀         ▀█ █▀                     █                        ▀▀▄▄▄ ▄ █ ▀ ▀  █                        
              ▒▄▄         ▄ ███▄                                                ▄▄▀██         █                        
             ▄ ▄        █   █   ▀▀ ▄                                       ▄▄█▀▀   █▀▄        ▄                        
            ▄▀▀    ▄▄▀▀     ▀        █ ▄              █                ▄▄█▀▀      ██ ▀        ██                       
           ▄▀▀ ▄▄▀▀         ▄          ▀ █▄▄          █            ▄▄█▀▀          █▀  ▀▀       █                       
          ▄  ▀▀            ▄█              ▀▀█▄▄      ██       ▄▄█▀▀                    █      ▀                       
          █▄               █                   ▀▀█▄▄  ██     █ ▀                  █      ▄▄    ██                      
          █ █▄             ▀                       ▀▀███ ▀                        █        ▄   ▀█                      
          ▀▄ ▀             ▄                       ▄ ▄██▄▄▄                      ██        ▀    █                      
         █ █   █          █▀                   ▄▄█▀▀  ██  ▀▀ ▄                   ▀▀         ▀▀  ▀█                     
         ▀ █     ▄        █                 ▄ ▀▀      ██     ▀▀█▄                ▄            █ █                      
         █       ▀█                     ▄▄█▀▀         ██          █▄▄            █             █▀█                     
         █ █       ▀▄     █            ▀▀             ██            ▀▀▄▄        ▄▀             ▄ █                     
          ▄█        ▀    █▀      ▄▄█ ▀                 █               ▀▀ ▄     █        ▄  █  ▀▀▀                     
 ▒▒▒▒▒▒▒▒ █▀          █  █    ▄█▀▀                     █                  ▀▀█▄  ▀  ▄  █▄ ▀     ▀█                  ▒▒▒ 
          ▓ █          ▀▄ ▄▄█                          █                       █▄▄ ▀▀        ▄▄▀                       
  ▒        ▄█           ▀█▀▄                           █                      ▀▀            ▄▄▄▓░▒▒▒▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▄▀        ██  █ ▀ ▄                         █                   █▀   ▄          ▄▄ ▄                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▀▄    ▄▄  ▀    ▀    ▀▀ ▄                                    ▄▄       █            █ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒█    █▀       ▀▄      ▀ █                               ▄▄ ▀        █▄       ▀▀  ▓▒▒▒▒░░▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            █▀█            █          ▀▀▄▄             ▄           █▀            █      ▀▀  █          ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▓█▄           ▀▄            ▀ █           █       ▄█▀               █      ▀  ▄                ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒     ▄▄         ▄                ▀ ▄▄      █    ▄▄                   █   ▄▄ ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒           ▀█▄        █                    █ ▄  █ ▄  ▀                    ▀  ▄▄▄█▀                             ▒
▒▒                    ▄▄     █                      ▀ ▄█▄█                       ▄  ▄█▀                                
----------------------------
                     ▄▀     █             ▄█▀          █           ▀▀           ▄     ▀▄                               
                   ▄▀▀▀      █         ▄█▀             █              ▀▀▄▄       ▀      ▀▄▄                            
                 ▄▀▄▄               ▄█▀                █                  ▀▀     ▀▀       ▀█▄                          
                ▄▀ ▄         █    █▀                   █                     ▀▀▄▄ ▀▄      ▄ █▀                         
               █ ▀▀          ▀▄█▀                                                 ▀ ▄▄█▄▀▀▀▀  █                        
              ▓▄▀▀        ▄▄▀█▀▀█▄▄                    ▄                       ▄▄█▀ █▄        ▀                        
             ▄▄▄      ▄ ▀▀   █    ▀▀█▄▄                █                   ▄▄█▀▀   █  ▄       █                        
            ▄▀      ▄                 ▀▀▄▄             ██              ▄▄█▀▀       ▀  ▀        █                       
            ▀▀ ▄▄▀▀         ▄█             ▀ ▄         ██          ▄ █▀▀           ▄   ▀▀      █                       
           ▄█▀▀             █                  ▀ ▄     ██      ▄   ▀               █    ▀▀     ▄                       
          █▄▄               ▀                      █ ▄ ▀█ ▄▄▀▀                     ▀      █    ▀▄                      
          ▄█▀█              ▄                        ▀▄██▀                        █        █    █                      
          ▀▀   ▄           ▄█                      ▄ ▀▀   ▀                       ▀         ▄▄  ▀                      
         █     ▀▄          █                   ▄▄█▀▀        ▀▀█▄                  ▄           ▄ █▄                     
         ▄ ▄      ▄        ▀                  ▀▀                 █▄               █           ▀▄ █                     
         █ █      ▀▄       ▄            ▄▄█▀▀                       █▄▄           ▀            ▀ █                     
         █ █        ▀▄    █▀         ▄█▀▀                             ▀▀ ▄       █            ▄ ▀█                     
         ▀  █        ▀    █      ▄▄█                                     ▀▀█▄    ▀      ▄  █▄ ▀▀▀▀                     
 ▒▒▒▒▒▒▒▒ ▀ █          ▀▄     ▄█▀▀                      ▄                   ▀▀█▄  ▄  ▀▄ ▀▀     ▀█                  ▒▒▒ 
          ▓ █           ▀ █▄█                           █                      ▄ █ ▀          ▀█                       
  ▒        █            ▀█ █ ▄                          █                     █▀ ▀          ▄ ▀▓░▒▒▒▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒▄▄       ▄█▀ ▀ █  ▀ ▄▄                       █                 ▄█▀              ▄▄ █                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒█    ▄▄  ▀     ▀      █ ▄                   █              ▄▄ ▀      ▄        ▄▄ ▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒█   ▀█▀        ▀        ▀ ▄▄                █             ▀▀         █        ▄  ▓▒▒▒▒░░▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀██             ▀           ▀▀ ▄            █          █▀            █          █          ▒▒▒▒▒           
            ▒▓▀             ▀▄             ▀ █          █      ▄▄                █▄    ▀▀ ▄█                ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒    ▀█▄          ▀                 ▀▀▄▄     █   ▄  ▀                  █   ▀▀▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒              ▄       ▀▄                   ▀ █ ▄ █  █▀                     █  ▀██▀                             ▒
▒▒                   ▀█       █                       █ █▄▄ ▄▄▄▄                  █▄▄█▀                                
----------------------------
                     ▄█▄     ▄            ▄▄            █           ▀▀▄▄        ▀▀    ▀█▄                              
                   ▄▀▀       ▀▄        ▄█               █               ▀▀       ▀▄     ▀█▄                            
                 ▄▀ ▀▀        ▀     ▄█                  █                  ▀▀▄▄   ▀▄      ▀▀▄                          
                ▄ ▄▄          ▄  ▄█▀                    ▀                      ▀▀  ▄▄    ▄▄ ▄▀                         
               █              ███                                                 ▀█▄▀█▀▀ ▀   █                        
              ▓ ▀▀        ▄▄▀▀█ ▀▀█▄▄                   █                      ▄▄█▀▀█▄▄       █                        
             ▄█▄▀     ▄▄▀▀          ▀▀█▄▄               ██                 ▄▄█▀▀      ▄▄      █                        
            ▄▀▄   ▄ ▀▀        ▄         ▀▀█▄▄           ██             ▄ █ ▀        █   ▄      ▄                       
            ▀   ▄            █▀             ▀▀█▄▄       ▀█        ▄▄ ▀              █   ▀▄     ▀                       
           ██▀▀              █                  ▀▀█▄▄    ▀    ▄▄█▀▀                ▄     ▀     █                       
          ▄ █                                       ▀▀█▄▄ ▄▄█▀▀                    █      ▀▀    ▄                      
          ▀▄ ▀               █                        ▄▄██▀▄                       ▀       ▀▀   ▀                      
          ██   ▀▄           █▀                     ▄ ▀▀  █ ▀▀█▄                    ▄         █  █                      
         █ █    ▀           ▀                  ▄▄█▀▀     █      █▄                 █          █ ▀▄                     
         ▄ ▀      ▀▄        ▄               ▄▀▀▀         █         █▄▄             ▀           █ █                     
         ▀  █      ▀▄      ▄█           ▄▄█              █           ▀█▄▄         █             ▄▄                     
         █  █         ▄    █         ▄█▀▀                █              ▀▀ ▄      █           ▄  ▄                     
         ▀  ▀         ▀█   ▀     ▄▄█                     █                 ▀▀ ▄         ▄  █▄ ▀▀ ▄                     
 ▒▒▒▒▒▒▒▒ █              ▄ ▄  ▄█▀▀                       █                    ▀▀█▄█ ▀█▄ ▀▀     ▀█                  ▒▒▒ 
          █ ▄            ▀██▄                            █                        █▀          ▀█                       
  ▒    ▒▒▒▒██           ██ ▀ █                           █                   ▄█▀  █          ▀▀▓░▒▒▒▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒██       ▄█  ▀  █   ▀▀ ▄                      █                ▄▄      █         ▀▀█                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒█    ▄▄ ▄▀      ▀     ▀ █ ▄                  █                ▀               ▄  ▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▄█  ▀█          █         ▀ ▄▄               █            █▀                 ▄▄  ▓▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▀██              █             █ ▄           █        ▄█              ▄     ▄▄  █          ▒▒▒▒▒           
            ▒▒ ▄▄            █               ▀ █         █     ▄▄ ▀               █    ▄▄ ▄█                ▒▒▒   ▒▒▒▒▒
      ▒▒▒░▒▒    ▀▀            █                  ▀▀ ▄    █    █▀                  █     ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒            ▀█▄        ▄                     ▀ █  █▄█▀                     █  ▀ ▄▀                             ▒
▒▒                     ▄▄      █                     ▄ ▄▀█▀▀ ▄▄▄  ▄▄▄             █ ▀█▀                                
----------------------------
                     ▄█▄▀     ▀           ▄▄             █            ▀▀         ▄▄    ▀▄                              
                   ▄▀ ▄       █        ▄▄                █               ▀▀▄▄     ▄▄     ▀▄                            
                 ▄▀ ▀          ▀    ▄█                   █                   ▀▀    ▄       ▀▄                          
               ▄█ ▄ ▀          ▄ ▄█                                             ▀▀▄▄▄    ▄▄▄▄▀                         
               █ ▄▄          ▄ ██ ▄                      ▄                         ▄▄█▀▀ ▀▀   █                        
              ▓ ▀          ▄ ▀ ▀  ▀ █ ▄                  █▄                    ▄▄█▀▀ ██       ▄                        
             ▄▀▀▀     ▄▄▀▀     ▄      ▀ █ ▄              ██                ▄ █ ▀     █ ▄      ▀                        
             █▄   ▄▄▀▀        ▄█          ▀ █ ▄          ▀█           ▄▄▄▀              ▄▄     █                       
            ▀ ▄▄▀▀            █               ▀ █ ▄       █       ▄▄█▀▀             █    ▄▄    ▄                       
           ██                                     ▀ ▀ ▄   █   ▄▄█▀▀                 █      ▄   ▀                       
           █▀                 ▄                         ▀ █ █▀▀                             ▄   █                      
          █▀▄▀▄▄             ▄█                       ▄▄█▀█ ▀▄                      █       ▀▄  ▄                      
          ▄ █  ▀█            █                      ▀▀▀   █    █▄                   █        ▀▄ ▀                      
         █  █    ▄                             ▄▄█ ▀      █       █▄▄              ▄▀         ▀▄ █                     
         ▄  █     ▀█▄        █              ▄█▀▀          █         ▀█▄▄           █           ▀ ▄                     
                    ▀▀      █▀          ▄▄█               █            ▀▀ ▄        █            ▀▀                     
         █           ▀▄▄    ▀        ▄█▀▀                 █               ▀▀ ▄               ▄  █▄▀                    
         ▀  ▄          ▀█▄       ▄▄█                      █                  ▀▀ ▄  █   ▄  █▄ ▀▀ ▄█                     
 ▒▒▒▒▒▒▒▒ █ █            ▄ ▄█▄▄█▀▀                        █                     ▀▀ ██▄ ▀▀       █                  ▒▒▒ 
          ▓ █             ▀█▀█                            █                      █▀█           █▀                      
▒▒▒▒▒▒▒▒▒▒▒█▀          ▄█▀ ▀▀▀ ▄                          █                  ▄█▀   █         ▀ █░▒▒▒▒░▒░▒▒░▒▒▒▒░░▒░░░░▒
     ▒▒   ▒█ █      ▄▄  ▀   ▄    ▀▀ ▄                     █               ▄▄ ▀     █        █ █                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒██   ▄  █▀      ██      ▀ █                   █              █▀        █       █ ▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒██  ▀█           ▄          ▀ ▄▄              █          ▄█▀           █      █  ▓▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▄█              ██              █ ▄          █       ▄▄ ▀             █    ▄▄  █          ▒▒▒▒▒           
           ▒▒▓██▄                              ▀ ▄        █      ▀▀                █   ▄  ▄▀     ▒          ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▀█▄▄▄          █▄                   ▀▀ ▄   █  ▄█▀                   █  ▄  █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒           ▀▄  ▄        ▀                      ▀ █ █▄                       ▀ ▄▀▄▀                             ▒
▒▒                  ▀ ▀▀       █▄                   ▄ ▄▀ ▀█▀▀  ▀▀▄▄▄▄ ▄▄▄           ▄█▀                                
----------------------------
                     ▄▀▀▀      ▀▒ ▒ ▒ ▒ ▒ ▄▄              █            ▀▀ ▄       ▄▄   ▀▄                              
                    ▀▄▄        █       ▄▄                 █               ▀ █       ▄    ▀▄                            
                 ▄▀  ▄          ▀   ▄▄                    █                   ▀▀ ▄   ▄     ▀▄                          
               ▄▀  ▀▀           ▄▄█                                              ▀ ▄▄ ▄ ▄▄ ▄▄▀                         
               ▓ ▄▄▀         ▄▄▀█ █ ▄                     █                        ▄▄██▄▀▀    █                        
              ▓  ▄       ▄ ▀          ▀ ▄                 ██                   ▄ ▀ ▀ ▄  ▄     ▄                        
             ▄▀▀       ▄ ▀      █         ▀▄▄             ▀█              ▄▄▄▀       █  ▄▄    ▀                        
             ▓ ▀  ▄▄▀▀         █▀            ▀▀█▄▄         █          ▄▄█▀▀          █   ▄▄    █                       
            █▄▄▄▀▀             ▀                 ▀▀█▄▄     █      ▄▄█▀▀                   ▄▄   █                       
           ▄█▀                                       ▀▀█▄▄ ▀    █ ▀                  █     ▄▄   ▄                      
           ▀█▄                 █                         ▀ ██▄                       █      ▄▄  ▀                      
          ▄▀  ▀█▄             █▀                      ▄▄█ ▀   █▄▄                    ▀       ▄▄ █                      
          ▄     ▀█            ▀                    ▄█▀▀          █▄▄                █         ▄▄ ▄                     
         ▄        ▄           ▄                ▄▄█                 ▀█▄▄             █          ▄▄▄                     
         ▄  █      ▀▄▄       ▄█             ▄█▀▀                      ▀█ ▄          ▀           ▄█                     
        █   █        ▀█      █          ▄▄▄                              ▀█ ▄                    ▄█                    
         █  █          ▄            ▄▄█▀▀                                   ▀▀ ▄    █       ▄  █ ▄█                    
         ▀  ▀           ▀▄▄  ▄   ▄ ▀                                           ▀▀ ▄ █ ▄  █▄▄▀▀▀ ▄▄                     
 ▒▒▒▒▒▒▒▒ █  █            ▀███▄█▀▀                                                █▀█ ▀▀       ▄▄                  ▒▒▒ 
          ▓  █             ███ ▄                           █                     █▀           ▄▄▀                      
▒▒▒▒▒▒▒▒▒▒▒▀ █         ▄█  ▀▀▀ ▀ ▄▄                        █                 ▄█               ▄█░▒▒▒▒░▒░▒▒░▒░▒▒░░▒░░░░▒
     ▒▒   ▒▀ ▀      ▄▄ ▄▀    ▄     ▀▀ ▄                    █                 ▀                █                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▀      ▀█▀       ██       ▀ █                  █             █▀                ▀ ▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▓   ▀█                        ▀ ▄▄             █         ▄▄                   ▀▀ ▓▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▄█               █▄               █ ▄         █         ▀                   ▀▀ █          ▒▒▒▒▒           
           ▒▒▒█  ▄            ▀▀                 ▀ ▄       █     █▀                     ▀▀▄▀                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▀██▀            █                     ▀▀ ▄  █ ▄▄                        ▀▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒          ▀█▄▀█         ▀▀                       ▀ ██▄█▄                        █▀                             ▒
▒▒                 ▀▀▄ ▀█▄      ▄                   ▄ ▄▀ ▀ █  ▀▀▀▀ ▀▀█▄▄▄ ▄▄▄       ▄                                  
----------------------------
                     ▄▀▀       ▀█ ▒ ▒ ▒ ▒ ▄▄ ▀            ▀█            ▀ ▄▄      ▀▀   ▀▄                              
                    ▀▄▀▀        ▄ ▒ ▒ ▒▄▄                  █                 █ ▄   ▀▀    ▀▄                            
                 ▄▀ ▄▄          ▀▀  ▄▄                     █                   ▀ ▄▄ ▀▀     ▀▄                          
               ▄▀                ██                                                 █▀▀▄▄▄▄▄ ▀                         
              ▄▓  ▀▀         ▄▄▀▀▀  ▀▄▄▄                   █▄                      ▄ ▀█ ▀     █                        
              █ ▄▄       ▄▄▀▀          ▀▀█▄▄               ██                 ▄▄▄▀    ▀▀▀     ▄                        
             ▀▀      ▄ ▀▀       ▄█         ▀▀█ ▄            █             ▄▄█▀▀         ▀▀    ▀                        
            ▄▀▀▀   █            █              ▀ █ ▄        █         ▄▄█▀▀           █  ▀▀    ▀                       
            █▄█▄ ▀                                 ▀ █ ▄          ▄ █ ▀               █   ▀▀   █                       
           ▄█▀                  ▄                        ▀ ▄▄▄▄█▀                     ▀    ▀▀   ▄                      
           ██▀▄▄               ▄█                         ▄▀▀█ ▄                     █      ▀▀  ▄                      
          ▀▀█  ▀█▄             █                      ▄▄█    █  █ ▄                  █       ▀▀ ▀                      
          █ █    ▀█                                ▄█▀▀           ▀█ ▄               █        ▀▀ ▀                     
         ▄▀ ▀▄     ▄           █               ▄▄▄          ▄        ▀█ ▄                      ▀▀█                     
         █   █      ▀▄▄       █▀           ▄▄█▀▀            █           ▀█ ▄         ▄          ▀▀                     
        ▄    █        ▀█▄     ▀         ▄ ▀                 ▀              ▀█▄▄      █           ▀▀                    
         ▄   █          ▀█          ▄▄█▀▀                                     ▀█▄▄   █     ▄  ▄█▄ █                    
         ▀   █            ▄  ▄█  ▄ ▀▀                                            ▀█▄▄▄  █ ▄▀ ▀  ▄▄                     
 ▒▒▒▒▒▒▒▒ ▀                ▀▄█▄█▀▀                                                  █▀▀▀       ▄▄                  ▒▒▒ 
          ▓               ▄█ █▄█ ▄                                              ▄█▀ █         ▄▄▀                      
▒▒▒▒▒▒▒▒▒▒▒█           ▄▄  ▀ ▀▀  ▀ ▄▄                                        ▄▄     █        ▄▄█░▒▒▒▒░▒░▒▒░▒░▒▒░░▒░░░░▒
     ▒▒   ▒▀▄▄      ▄  █▀     ▄      ▀▀ ▄                                   ▀▀      █       ▄▄█                      ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▄█     ▀█         ██        ▀ █                 ▄           ▄█▀         █      ▄▄▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒█  ██                          ▀ ▄▄            █        ▄▄ ▀           █     ▄▄▄▓▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             █▄ ▀              █▄                █ ▄        █       █▀              █       ▀          ▒▒▒▒▒           
            ▒▒▒ █▄             ▀▀                  ▀ █      █   ▄█▀                 █     ▄▀                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒   █▄           ▄                      ▀▀ ▄ █   ▀                   █  ▀▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒          ▀▄▄  ▄▄        ██                       ▄▀▄██▄  ▄▄                 █ ▀▀▀                             ▒
▒▒                 ▀█▄   ▄▄                        ▄ ▄█ ▀▀ ▄█      ▀▀▀ ▀▀█▄▄▄ ▄▄    █▀▀                                
----------------------------
                     ▄▀ ▄       ▀▄▒ ▒ ▒ ▒ ▄▄▀▀             ▀█              █       ▄▄  ▀▄                              
                   ▄▀ ▀          ▄▒ ▒ ▒▄▄                   █                ▀▀ ▄   ▄    ▀▄                            
                 ▄  ▄ ▀          ▀▀ ▄▄                      ▀                   ▀ █  ▄▀    ▀▄                          
               ▄▀  ▄▄             ██▄▄                      ▄                       ▀▀ █▄▄▄  █                         
              ▄█  ▀          ▄▄ ▀    ▀▀█▄▄                  █▄                     ▄▄▀ █▀     ▄                        
              █ ▄▀▀      ▄▄▀▀     ▄      ▀ █ ▄              ▀█                ▄▄█▀▀    █▀▀    ▄                        
             ▀▄▄▄    ▄▄▀▀        █▀          ▀ ▀ ▄           █            ▄▄█▀▀        ▀  ▀    ▄                       
            ▄█▀  ▄▄▀▀            ▀                 ▀▄▄▄               ▄ ▀ ▀           ▄    ▀   █                       
            ▄█▀▀                                      ▀▀█▄▄      ▄▄█▀▀                █    ▄   ▀                       
           █▀▄                   █                        ▀ ▄▄██▀▀                    █     ▄   █                      
           ▄▀█▀▄▄               █▀                        ▄█▀██▀ ▄                    ▀      ▄▄ █                      
          ▀▄ █  ▀█▄             ▀                     ▄▄▄    ██  ▀▀ ▄                         ▄▄ ▄                     
         ▄▀       ▀█▄           ▄                 ▄▄█▀▀      ██     ▀▀ ▄              █        ▄▄█                     
         ▄▀         ▀          ▄█              ▄ ▀           ██        ▀█ ▄           █         ▄█▄                    
         ▀           ▀▄        █           ▄▄█▀▀             ██           ▀█▄         █          ▄█                    
        ▄              ▀▄               ▄ ▀▀                 █                █▄                 ▄▄▄                   
         ▄               ▀█▄   ▄    ▄▄█▀▀                    █                   █▄  █    ▄▄  █▄ ▀█▀                   
         ▀   █             ▀█▄▄▀   ▀▀                        █                      ██ █ ▄▀▀▀    ▀▀                    
  ▒▒▒▒▒▒▒ ▀  █               ▀██▀▀                           ▀                      ▀█▀         ▄▀                 ▒▒▒ 
          ▓▄ █            ▄█  ██ █ ▄                                            ▄█▀  █          ▀                      
▒▒▒▒▒▒▒▒▒▒▒▄ █         ▄▄ ▄▀  ▀▀   ▀ ▄                                       ▄▄ ▀    ▀       ▄▄█░▒▒▒▒░▒░▒▒░▒░▒▒▒▒▒▒▒▒▒▒
     ▒▒   ▒▒██        ▀█       ▄       ▀▀ ▄                                 █▀              ▄▄█               ▒  ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▀ █    ▀█          ██         ▀ █ ▄                         ▄▄                 ▄▄▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄██             ▀              ▀ ▄▄                     ▀▀                 ▄▄▄▓▒   ▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▀▀▄▀               █                  █ ▄       ▄     ▄█▀               █   ▄▄ ▀          ▒▒▒▒▒           
            ▒▒▓█▄ ▄             ██                   ▀ █     █  ▄▄ ▀                 █  ▄▄▄▀                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒ ▀▀  ▄                                   ▀▀▄▄█ █▀                    █ ▄▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒              ▀  ▄        █▄                      ▄ ▄▀█ ▀▀▄▄▄ ▄▄              █▄▄▀                             ▒
▒▒                  ▄   ▀  ▄     ▀▀                ▄ ▄▀ ▀   █▀         ▀▀▀ ▀▀▄▄▄ ▄▄▄ █▄                                
----------------------------
                     ▄▀▄▄▀       █▄ ▒ ▒ ▒ ▄▄▀▀              ██             ▀▀ ▄    ▀▀  ▀▄                              
                   ▄▀  ▄          ▄ ▒ ▒▄▄ ▀                  █                ▀ ▄▄  ▀ ▄  ▀▄                            
                  ▀  ▀▀            █▄▄                       ▀                     █  ▄▄   ▀▄                          
               ▄   ▄▄▀          ▄ ▀▀▀█ ▄                     ▄                       ▀▀▄    ▀▄                         
              █▓   ▄        ▄ █        ▀ █ ▄                 ██                   ▄▄█▀▀█▄▄    ▄                        
              ▄  ▀▀       ▄ ▀      █         ▀▄▄▄             █               ▄▄█▀▀    █ ▄▄   █                        
             ▀▒▄▄▀   ▄▄▀▀         █             ▀▀█ ▄         ▀           ▄ ▀ ▀        █  ▄▄  ▀▄                       
            ▄█▀▄ ▄▄▀▀                               ▀ █ ▄            ▄▄█▀▀                 ▄▄  █                       
            ▄█▄▀▀                 ▄                     ▀ ▀ ▄ ▄█ ▄▄█▀▀                       ▄ ▀                       
           ▀▄ ▄                  ▄█                          █▀█▄▀                     █        ▀                      
          ▄▄▄▄ ▀█▄               █                       ▄▄█▀▀ ▄▀▀ ▄                   █     ▀  ▀                      
          ▀█ █   ▀█▄                                  ▄ ▀     ██   ▀▀ ▄                █      ▀▀ █                     
         ▄▀  █     ▀█▄           ▄                ▄▄█▀▀       ██      ▀▀ ▄             ▀       ▀▀█                     
          ▀  █       ▀█▄        ▄▀             ▄ ▀▀           ██         ▀█▄          ▄         ▀▀▄                    
        ▄▀   █         ▀█       ▀          ▄▄█▀▀              ██             █▄       █          ▀▀                    
        ▄    █           ▄                ▀▀                  ██                █▄    █         ▄▄▀█                   
         ▄   ▀█           ▀▄    █   ▄▄█▀▀                     ██                   █▄    ▄▄  █▄▄▀  ▀                   
         ▀    █             ▀▄ █▀▄▀▀▀                         █▀                    ▀██▄▄▀▀▀     ▀▀                    
  ▒▒▒▒▒▒▒ █   █              ▄██▄▄                            █                     █▀          ▀▀                 ▒▒▒ 
         ▒▓▄  █           ▄▄ ▄▀██  █ ▄                        █                 ▄█▀   ▄        ▀▓                      
▒▒▒▒▒▒▒▒▒▒▒█  █        ▄  █▀   ▀▀    ▀ █                      ▀                 ▀     █       ▀█░▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒   ▒▒▀ █       ▀█        ▄        ▀▀▄▄                              ▄█▀        █      ▀█   ▒              ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀    ██           ██          ▀ █ ▄                       ▄▄            █     ▀█ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄█  ▀            ▀▀              ▀ ▄▄                   █▀             █    ▀█▀    ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              █ ▀                ▄                  ▀█ ▄           ▄▄                 ▀    ▀▀          ▒▒▒▒▒           
               ▄▀█               ██                    ▀ █        ▀▀                      ▄▀                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▀█▄▀▀            ▀                         ▀ ▄██▀                    █   █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒           ▀▀▄ ▀▀ ▄        ▄                     ▄ ▄█ ▀█▀▀▀ ▀▀▄▄  ▄▄          █                                ▒
▒▒                       ▀▀ ▄     ██              ▄▄▄█ ▀▀    ▀             ▀▀  ▀▀▄▄ ▄█▄                                
----------------------------
                     ▄▀ ▀▀        █▓▒ ▒ ▒ ▄ ▀▀               █▄             ▀▀▄▄    ▄▄ ▀▄                              
                   ▄▀ ▄▄           █▄ ▒▄  ▀                   █                ▀ █    ▄  ▀▄                            
                 ▄▀                 ▄▄                        ▀                    ▀▀ █    █                           
               ▄▀   ▀▀          ▄▄▀  ▀ █ ▄                    ▄                       █▄███▄█                          
              ▀▓  ▄▄        ▄ ▀▀    ▄      ▀▄▄▄               ██                  ▄▄█▀▀ █▀    ▄                        
             ▄▄▀        ▄ ▀        ▄█         ▀▀█ ▄            █              ▄ ▀ ▀     █▀▀   █                        
             ▀█ ▀▀    █            █              ▀ █ ▄                  ▄▄█▀▀          █ ▀▄  ▀                        
            ▄▀▄▄  ▄ ▀                                  ▀▀█▄▄   ▄▄    ▄▄█▀▀              █  ▀▄  █                       
            ▄▄▄▀▀                  █                       ▀ █ ██▄ ▀ ▀                  ▀   ▀▄ ▀                       
           ▀ ▄█▄▄                 █▀                         ▄ ▀█▀▄                           ▄ █                      
          ▄██ █ ▀█▄               ▀                      ▄▄█▀▀  █ ▀  ▄                 █      ▄ ▀                      
           ▀  █   ▀▀▄                                 ▄ ▀▀      █    ▀▀ ▄              █       █ █                     
         ▄▀▀  █     ▀█▄           █               ▄▄█▀▀         █       ▀█             █        █▀                     
         ▄▀   █       ▀█▄        █▀             ▀▀▀            ▄█           █▄         █         ▀▀                    
        █▀    ▀         ▀█▄      ▀         ▄▄█ ▀               ██              █▄      ▀          ▀                    
        ▄                 ▀█▄    ▄      ▄█▀▀                   ██               ▀  ▄           ▄▄ ▀█                   
         ▄                  ▀█▄ ▄█  ▄▄█                        ██                  ▀▀ ▄ ▄   █▄▄▀ ▀█                    
         ▀▄                   ▀██▄█▀▀                          ██                    ▄██▀ ▀      █▀                    
  ▒▒▒▒▒▒▒ █                  ▄▄ █ ▄                            █▀                   █▀ █        █▀                 ▒▒▒ 
         ▒▒▀              ▄▄ █▀ ██  ▀█ ▄                       █                ▄▄     █       █▓                    ▒ 
▒▒▒▒▒▒▒▒▒▒▒▓▄            ▀█     ▀      ▀ █                     █               ▀▀      ▀      ██▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒   ▒▒▄ ▄       ▀█         ▄         ▀ ▄▄                ▀           ▄█▀        ▄      ██                  ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▀█   ▄██ ▀          ██             █ ▄                        ▀          █     █▄ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▓█▄█  ▀             ▀▀               ▀ █                 ▄█▀             █    █▄▀    ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              █▄█                 ▄                   ▀▀▄▄         ▄▄ ▀               █   █ ▀          ▒▒▒▒▒           
                ▀▄█▄              █▄                     ▀ █ ▄    █▀                  ▀  █▄▀                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒    █            ▀▀                         █ ▄  ▄▄                    █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒           ▀▄▄  ▀█          ▄                    ▄▄█▀▀▀▄█   ▀▀▀ ▀▀▄▄ ▄▄        ██                              ▒
▒▒                  ▀▀▄   ▀▀ ▄     █▄             ▄ ▄▀ ▀      ▀               ▀▀  ▀▄▄ █▀                               
----------------------------
                     ▄▀ ▀          █▄▒▒ ▒ ▄ ▀▀                █              ▀ ▄▄   ▀▀ ▀▄                              
                   ▄▀ ▄▀▀           █▄▒▄  ▀                   ▀█                  █   █  ▀▄                            
                 ▄▀  ▄▄              ▀ ▄                       ▀                    ▀▀ ▄▄ ▀▄                           
                ▀   ▀           ▄▄▀▀     ▀▄▄▄                  ▄                      ▄██████▄                         
              ▀▄  ▄▀▀       ▄▄▀▀     █      ▀ █ ▄              ▀█                 ▄ █▀▀ █▀▄  ▀                         
             ▄██ ▄▄     ▄▄▀▀        █▀          ▀ ▀ ▄           ▀            ▄▄▄▀▀      █  ▄  █                        
             ▀▄▀▀   ▄▄▀▀            ▀                ▀▀█ ▄               ▄▄█▀▀          █  ▄  ▀                        
            ▄▀█▀█ ▀                                      ▀ █ ▄  ██  ▄▄ ▀ ▀              █   █  █                       
            ▄ █▄                   ▄█                          ▀▄██▀▀                   █    █ ▀                       
           ▀ ▀ ▀▄                  █                          ▀▀ █ █▄                   ▀     ▀ █                      
          ▄▀▀    ▀▄                                      ▄▄█ ▀   █  ▀  ▄                      ▀▄▀▄                     
          ▄▀▀ █    ▀▄              ▄                  ▄▀▀▀       █     ▀▀ ▄                    ▀▄█                     
          █▀  █      ▀▄           ▄█              ▄▄█            █        ▀█▄                   ▀▄▄                    
         ▄▀   █        ▀▄         █            ▄█▀▀              █            █▄        █        ▄█                    
        █▀    █          ▀▄                ▄▄█                   █             ▀  ▄     █         ▄▄                   
        ▄     █            ▀▄           ▄█▀▀                    ██                ▀▀    █     ▄▄  ██                   
         ▀    █              ▀▄  ▄█ ▄▄▄                         ██                   ▀█▄█ ██▄▄▀▀▀ █                    
         ▀▄   █                ▀▄██▀▀                           ██                   ▄ ▄█▀       █▀                    
  ▒▒▒▒▒▒▒ ▄   █              ▄▄ ▄██ █                           ██                 ▄█▀ █        ▀▀                 ▒▒▒ 
          ▒█  █           ▄  █   ██   ▀▀▄▄                      ██              ▄ ▄▀   █       ▀▓                      
▒▒▒▒▒▒▒▒▒▒▒▒▀ ██         ▀█      ▀       ▀ █ ▄                  █              █▀             ▀▄▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒   ▒▒▀▄ █      ██          █          ▀ ▄                █          ▄  ▀               █                  ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▄ █  ▄█  ▀           ██             ▀█ ▄           ▀         █▀                 █ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄  ▀              ▀▀                ▀ █ ▄             ▄▄ ▀             █    █     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀ ▀▄                 ▄                    ▀ ▄▄         █▀                █  ▄█▀          ▒▒▒▒▒           
               ▀▄▀ ▄▄              █▄                       ▀█ ▄ ▄█ ▀                  █ ▄█▀                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▀▀▄▀ ▄▄           ██                        ▄▄██▀▄█   ▄▄             █ ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒                  █                             ▄ ▄▀ ▀  ▄▀      ▀▀   ██   ▄▄   █▄█                             ▒
▒▒                  ▀▄▄    ▀▀ ▄     █             ▄▄█ ▀▀       ▄                 ▀▀  ▄█▀                               
----------------------------
                     ▄▀  ▄          ▀▓▒ ▒ ▄ ▀▀                 ▄              ▀ ▄▄    ▄▀▄                              
                   ▄▀  ▀             ▀▄▄  ▀                    ▀█                  █  ▀  ▀                             
                 ▄▀  ▄ ▀           ▄ █ ▀▄▄                      ▀                    ▀▀ █ ▀▄                           
                ▀    ▄           ▄ ▀  ▄   ▀ █ ▄                 ▄                     ▄ ▀▀ ██▄                         
                   ▀        ▄▄ ▀     ▄█       ▀ ▀ ▄             ▀█               ▄▄ █ ▀  ██  ▀                         
             ▄█▄ ▄ ▀    ▄▄▀▀         █             ▀▀█ ▄         ▀           ▄▄▀█ ▀      █ ▀  █                        
               █ ▄  ▄▄▀▀                               ▀ ▀ ▄     █▄      ▄ █  ▀          █ ▀▀ ▀                        
            █▀ ▀▄▄▀▀                 ▄                      ▀▀█ ▄▀█ ▄▄▀█ ▀               █  ▀▄ █                       
            ▄ ▀█▄                   ▄█                          █▄▀▀▄▀                   █   ▀▄▀                       
           ▀  ▀█▀▄                  █                        ▄█▀▀ █   ▄▄                 █    ▄ █                      
          ▄▀▄▀ █  ▀▄                                     ▄▄█      █   ▀ ▀                █     █ ▄                     
          ▄▄▀  █    ▀▄              ▄                 ▄█▀▀        █      ▀█▀▄           ██      ██                     
         ▀█▀   █      ▀█▄▄         ██             ▄▄█             █          █▄▄        ██       ▀▄                    
        ▄▄▀    █        ▀▀█▄       █          ▄▄█▀▀               █           ▀ ▀▄      █▀       ▀█                    
        █▀     █           ▀█▄             ▄ ▄                    █              ▀▀▀▄   █         ▀█                   
        █      █             ▀█▄   ▄   ▄▄█▀▀                      █                  █▄▄█    ▄▄  █▀█                   
        ▀▀     █               ▀█ █▀  ▀                          ▄█                     ██▀▄ ▀ ▀  ▀                    
         ▀▄    ▀                ▄▄█▄█                            ██                    ▄▀         ▀                    
  ▒▒▒▒▒▒▒ ▀▄                 ▄  █ ▀▄▀ █ ▄                        ██                ▄█▀           ▀                 ▒▒▒ 
          ▓▄                ▀█    █▀    ▀ ▄▄                     ██             ▄ ▄▀           ▄▓                      
▒▒▒▒░░▒▒░▒▒▓█            ██                 ▀█ ▄                 █▀           ▄█▀       ▄     ▄█▒▒▒       ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒  ▒▒▒▄▀       ▄█▀ ▀         █           ▀ █               █         ▄ ▄▀         █    ▄█                  ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄   ▄█  ▀            ██              ▀ ▄▄          █       ▄█▀           ▄█   ▄█ ▒▒                      
▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀ ▄  ▀               █▀                 ▀ █ ▄      ▀    ▄ ▄▀             █   ▄█     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀██                   ▄                     ▀ ▄       ▄█▀                █  ▄█▀          ▒▒▒▒▒           
            ▒  █▄▀▀▀ ▄              █                         ▀█▄▄ ▄▀                    ▄█▀                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▒▄▄  ▀ ▄▄           ██                      ▄ ▄▀ █▀   ██   ▄            ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒           ▀█▀▄    █         ▀                  ▄▄█ ▀▀   ▀          ▀   ██   ▄  ▄▄                             ▒
▒▒                  ▀▄      ▀▀ ▄     ▄           ▄ ▄█ ▀         █                   ▀█ ▀                               
----------------------------
                     ▄▀ ▄ ▀          ▀▄▒▒ ▄ ▀▀                  ▄              ▀ ▄▄  ▀ ▀▄                              
                   ▄▀   ▄             ▀█▄ ▀                     ▀█                  █  █▄▄                             
                 ▄▀   ▀▀           ▄ ▀  ▀▀█ ▄                    ▀                    ▀▀▀▄▀▄                           
                ▀   ▄▄▀        ▄ ▀     █    ▀ █ ▄                █                    ▄ █▄▀▄▀▄                         
              ▀     ▄      ▄ █        █▀         ▀▀█ ▄            █              ▄▄▀█ ▀  █▀▄ █                         
             ▄▀   ▀▀     ▄ ▀          █              ▀ ▀ ▄                   ▄ ▀  ▀      █ ▀▄ ▄                        
                ▄▄▀  ▄ ▀                                  ▀ █ ▄   █▄    ▄▄▀█ ▀           █  ▄ ▀                        
            ▀▀  ▄▄▀▀                  █                       ▀ ▀ ▄▀▄ ▀█ ▀               █   █ █                       
           ▄▄ ▄▀█                    █▀                         ▄▄▄▀█▀▄                  █    ▀▀                       
           ▀ ▄ ▄ ▀▄                  ▀                      ▄▄█▀▀       ▄                █    ▀▄█                      
          ▄▀▄  █   ▀▄▄▄                                  ▄ █       ▄    ▀▀▀▄                   ▀▄▄                     
          ▄▄   █     ▀▀█▄            █               ▄▄█▀▀         █       ▀█▄▄                 ▄█                     
         ▀▄    █        ▀█▄         █▀            ▄ ▀              █           ▀▄                ██                    
        ▄█     █                    ▀         ▄▄█▀▀                █            ▀▀▀▄              ▀                    
        ▄      █            ▀▄             ▄ ▀▀                    █                █▄▄           ▀█                   
       ▀█      █              ▀▄▄▄  █  ▄▄█▀▀                       █                 ▀ ▀    ▄   █▀▄                    
        ▀█     █                ▀▀██▀ ▀▀                           █                    ██▄▀▀ ▀                        
          ▀    █                ▄  █ ▄▄                           ██                   ▄▀        ▄▀                    
  ▒▒▒▒▒▒▒ ▀▄   █             ▄ ▀█  ▄█  ▀█ ▄                       ██               ▄█    █      ▄▀                 ▒▒▒ 
          ▓▀▄  █            ▀█     █▀     ▀ █                     ██              ▄▀     █     ▄▀                      
▒▒▒▒░░▒▒░▒▒▄▄▄ █         █▀ ▀                 ▀▀▄▄                ██          ▄█        █▀    ▄█          ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒  ▒ ▒▄▄ █     ▄█  ▀          █            ▀ █ ▄            █          ▄▀         █    ▄█                  ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▀██  ▄▄  ▀             ▄█               ▀ ▄          █      ▄█ ▀               ▄▄ ▒▒              ▒▒      
             ▀▄█▄ █▀                █▀                   ▀█▄▄     █     ▄▀                  ▄     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▄█▀█                                          ▀ █     ▄█ ▀                ▄  ▄           ▒▒▒▒▒           
            ▒▒ █ ▄ ▀▀ ▄              █                          ▀▄▄▄▀▄▄                 █ █▀                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▀▄▀▀▄ ▀ ▄▄           ██                     ▄▄█ ▀▄█  ▀▀  ▄█   ▄        ▄▀█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒           ▀▄▄      █ ▄       █▀               ▄ ▄▀ ▀     ▀            ▀   █▄  ▄██                             ▒
▒▒                  ▀█▀▄     ▀  ▄                ▄ ▄▀▀▀         ▄▀                   ▄▀▀                               
----------------------------
                     ▄▀  ▀▀           ▀█▒ ▄ ▀▀                   ▄              ▀ ▄▄  ▀█                               
                   ▄▀  ▄▄▀             █▀ █                      ▀▄                  █ ▀▀▄                             
                 ▄▀    ▄           ▄▄▀▀ ▄ ▀ █ ▄                   ▀                    ▀▀▀█                            
                ▀    ▀▀        ▄▄▀▀    ▄█      ▀▀▄ ▄              █▄                 ▄▄ █ █ ▀                          
              ▀█   ▄▄▀     ▄▄▀▀        █           ▀ █ ▄           █             ▄ ▀▀ ▀   █▄ █                         
             ▄▀█   ▄   ▄ ▀▀            ▀                ▀▀█ ▄      ▄        ▄▄▀█ ▀        █ ▀ ▄                        
             ▄ ▀█▀▀▄ ▀                                      ▀ ▀ ▄  ▀█   ▄ ▀█ ▀            █ ▀▄█                        
            ▀▀  ▄▀                    ▄█                         ▀ █▄██ ▀                 █  ▀▄█                       
           ▄▄  ▄█▄                    █▀                        ▄ ▀   █▄▄                 █   ▄▀                       
           ▀  ▄ █ ▀▄▄▄                ▀                     ▄▄█▀▀        ▀▄               █    ██                      
          ▄▀▄▄  █   ▀▀█▄                                 ▄ ▀▀             ▀█▀▄            █     ▀▄                     
          ▄▄▄   █      ▀▀            ▄█              ▄▄█▀▀          ▄         █▄          █     ▀█                     
         ▀▄▄    █        ▀▄          █▀           ▄ ▀▀              █          ▀▀▀▄       █      ▀█                    
        ▄█      █          ▀██▄      ▀        ▄▄█▀▀                 █              █▄     █       ▄▄                   
        ▄       █             ▀█▄           ▀▀▀                     █               ▀ ▀▄  █        █                   
        █       █                ▄  ▄█ ▄▄█ ▀                        █                  ▀█▄█▄  ▄█▀▄▄▀                   
        ▀█      █                 ▀▄█▀▀▀                            █                   ▄██ ▀▀                         
          █     █               ▄  █▀█ █                            █                  ▄▀▄█      ▄▀                    
  ▒▒▒▒▒▒▒ ▀▀    █              ▀█   ██   ▀ ▄▄                      ██              ▄█    █      ▄▀                 ▒▒▒ 
          ▓█▀   █           ██ ▀    ▀       ▀▀█ ▄                  ██             █▀     █     ▄▀                      
▒▒▒▒░░▒▒░▒▒▄▀▄  █       ▄█  ▀        ▄          ▀ ▄                ██         ▄▄ ▀            ▄▓          ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒  ▒ ▒▀▀▄ █    ▄▄  ▀           █▄             ▀█▄▄           █▀        █▀               ▄                  ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▀█▀▄█ ▄▄ ▄▀              ▄█                ▀ █         █     ▄  ▀            █   █ ▒▒                      
             ▄▄▄▄ █▀                 █▀                    ▀ ▄▄    █    █▀              ▄█  █     ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▄ █ ▄▄                                          ▀▀█ ▄▀▄  ▀                █  █           ▒▒▒▒▒           
            ▒▒▓█▀▀▀  █ ▄              █                         ▄ ████   ▄              ▀ ▀                 ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▀▄ ▄   ▀ ▄▄           ▀█                   ▄ ▄▀▀▀ ▄▀    ▀▀  ▄█  ▄▄        ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒           ▀▄▀▀▄     █ ▄       ██              ▄ ▄▀▀▀      ▄             ▀▀  ██  ▄▀                            ▒
▒▒                  ▀▄▄       ▀ ▄▄    ▀          ▄▄█ ▀           ▀                   ▄ ▄▀                              
----------------------------
                     ▄▀                ▀▀ ▄ ▀▀                    ▀              ▀ ▄▄ ▀ ▄                              
                   ▄▀   ▀▀              ▄▀█ ▄                     ▀▄                  █ ▀█                             
                 ▄▀   ▄▄           ▄▄ ▀  █  ▀ ▀▄▄▄                 ▀                    ▀▀█                            
               █▀    ▀         ▄▄▀▀     ██       ▀ █ ▄             █▄                ▄▄▀█   ▀                          
              ▀▀▄  ▄▀▀     ▄▄▀▀         █             ▀▀▄ ▄         ▀           ▄▄ █      █▀▀▄                         
             ▄▀ █ ▄▄   ▄▄▀▀                               ▀ ▀ ▄     ▄       ▄ ▀█ ▀        █ ▀█                         
             ▄  ▒▀ ▄▄▀▀                 ▄                      ▀ █ ▄ ▀ ▄▄ █               █  ▄█                        
            ▀▀  █▀▀                    ██                          █▄█▀▄▀                 █    ▄                       
           ▄▄  ▀█▀▄▄                   █                        ▄▀▀     █▄                █   ▀▀                       
           ▀  ▀▀█  ▀▀█▄                ▀                    ▄▄█ ▀        ▀ ▀▄             █    ▀█                      
          ▄▀ █  █      ▀               ▄                 ▄▀▀▀                █▄           █     ▄▄                     
          ▄ █   █       ▀▄▄▄          ▄█             ▄▄█                      ▀ ▀▄        █                            
         ▀ ▄    █         ▀▀█▄        █           ▄▀▀▀               █            █▄      █      ▀▀                    
        ▄█▄     █             ▄       ▀       ▄▄█                    █             ▀ ▀▄   █       ▀█                   
        ▄       █              ▀██▄        ▄▀▀▀                      █                ▀█▄ █▄       ▄▄                  
        █▄      █                 ▀▀ ▄▄ ▄▄                           █                  ▀ ▀█ █▀▄▄ ▀▀▀                  
        ▀▄      █                  ▄ ██                              █                  ▄█▄       ▄                    
          ▄     █                 ▀█ ▄█▀▀█ ▄                         █                 █▀ ▀      ▄                     
  ▒▒▒▒▒▒▒ ▀▄    █              ██ ▀  █▀    ▀ █                      ▄█             ▄▄ ▀         ▄                  ▒▒▒ 
          ▓▄█   █           █▀ ▀               ▀█▄▄                 ██            █▀      ▄     ▄              ▒       
▒▒▒▒░░▒▒░▒▒▄ █  █       ▄█  ▀         █           ▀ █ ▄             ██        ▄  ▀        █               ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒  ▒ ▒▀ █ █    ▄▄  ▀            █▄              ▀ ▄▄          █▀      ▄█▀          █▀   ▀▀                 ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▀█ ▄  █▀               ▄█                 ▀▀█ ▄      █      ▄▀            █   ▀ ▒▒                      
             ▄  █▀█                   █▀                     ▀ ▄    █  ▄█                   ▀▀    ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀ ▀▀▄▄▄                                            ▀█▄█ ▄▀                 ▄ ▄           ▒▒▒▒▒           
            ▒▒▓▄█ ▄   ▀ ▄              █                        ▄ █ █▀  █   ▄            █▄▄                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▒▀▄ ▀▀▄  ▀ █            ▀▄                  ▄▄█ ▀   ▀▀      ▀▀  ██  ▄    ▄█▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▒░░▒
 ▒▒▒▒▒▒           ▀▄ ▄      ▀▀ ▄       ██             ▄▄█ ▀       ▄█               ▀  ██▀▄                            ▒
▒▒                 ▀█▄▀▀▄      ▀ █ ▄   █        ▄ ▄▀ ▀            ▄                  ▄▄▄▀                              
----------------------------
                     ▄▀  ▄▄              █▄ ▀▀                     ▀              ▀ ▄▄ █▄                              
                   ▄▀   ▀             ▄ █ ▄ █ ▄                    █▄                  ▄█▄                             
                ▄▄▀   ▄▀▀         ▄ █ ▀  ▄█    ▀ █ ▄                ▀                    ▄█▄                           
               █▀    ▄▄         ▄ ▀      █▀        ▀ ▀▄ ▄           █▄               ▄ █▀ ▀█▄                          
              ▀ ▄   ▀       ▄ ▀          ▀              ▀ █ ▄        ▀          ▄▄▀█ ▀     ██▄                         
             ▄▀ █ ▄▀▀   ▄ ▀                                  ▀ █ ▄   █▄    ▄▄ █  ▀         █ █                         
             ▄  ▀ ▄▄▄▀▀                  █                       ▀ ▀▄ █▄ ▀█ ▀              █ ▀█                        
            ▀▀  ▄█▀                     █▀                         ▄▄█▀█▀▄                 █  ▄▄                       
           ▄▄  ▄  ▀▀█▄                  █                       ▄█▀▀      ▀▄               █   █                       
           ▀   ▀     ▀▀                                     ▄▄█            ▀█▄▄                ▀█                      
          ▄▀ ▀▀        ▀█▄▄             ▄                ▄█▀▀                  ▀▄               ▀▄                     
          ▄ █             ▀▀           ██            ▄▄█                        ▀█▄▄             ▄                     
         ▀▀█                ▀▄▄▄       █          ▄█▀▀                ▄           ▀ ▀▄            ▀                    
         ▄▄                   ▀▀▀      ▀      ▄▄▄                     █              ▀█▄          ▀▄                   
        ▄                         ▄▄▄     ▄▄█▀▀                       █                ▀▀▀▄      ▄▄▀                   
        █▄                         ▀▀█▄▄ ▄                            █                    ▀▀ ▄▄▀▀ ▀                   
         ▀▄                        ▄ ▀█▄█                             █                 ▄█        ▄▀                   
         ▀▀▄     █                ▀▀▀  ▀  ▀▄▄▄                        █                █▀  ▄     ▄▀                    
▒ ▒▒▒▒▒▒▒ █▀▄    █             ██▀           ▀▀█ ▄                   ▄█            ▄  ▀    █    ▄▀                 ▒▒▒ 
          ▒▄▀▄   █         ▄█▄         ▄         ▀ ▄▄                ██          ▄█▀      █     ▄              ▒       
▒▒▒▒░░▒▒░▒▒▓ ▀▄  █      ▄▄▄            █            ▀▀█ ▄            ██         ▄▀        ▀    █          ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒ ▒   █ ▀▄ █   ▄▄▄▀              ██               ▀ █          ██     ▄█                █                  ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▀▄█▄ █▀▀                 █                   ▀█▄▄     █     █▀             █    ▒▒                      
             ▓  ▀█▀▀                                           ▀ █   █ ▄  ▀               █ ▄▀    ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              █ ▀ ▀▀▄▄                                             ▀▄▄█▀▄                █ ▄▀          ▒▒▒▒▒           
            ▒▒▓█▄ ▀ ▄ ▀▀ ▄              █                      ▄ ▄▀ ▀▄ ▀▀  █  ▄▄         ▀                  ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▀▄   ▄    ▀ ▄▄           █▄                ▄ ▄▀▀▀    ▀         ▀▀ ▄█  ▄    ▄                ▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒          ▀▄  ▀▀▄     ▀▀▄▄       ▀█           ▄ ▄▀▀▀        ▄▀                ▀  ██                            ▒
▒▒                 ▀▄  ▄         ▀▀ ▄    ▀      ▄ ▄▀▀▀             ▄                  ▀▄▀                              
----------------------------
                     ▄   ▄▀▀              ▄▄█▀                      ▀              ▀▀ ▄                                
                   ▄▀    ▄            ▄ ▀  █▀ ▀▄ ▄                  █▄                ▀ ▄█▄                            
                ▄█▀    ▀          ▄ ▀     ██     ▀ █ ▄               ▀                   ▄▄█                           
               █     ▄ ▀      ▄ ▀         █           ▀ █ ▄          ▀▄             ▄▄ █ ▀  ▄                          
              ▀ ▀    ▄    ▄ ▀             ▀                 ▀▄ ▄                ▄ ▀▀ ▀      ▀▄                         
             ▄▀ ▀▄ ▀  ▄ ▀                                      ▀ ▀ ▄  ▀▄   ▄▄▀█ ▀            █                         
                 ▄▄▀▀                    ▄█                         ▀ █▄▄█  ▀                 ▀                        
            ▀▀   █▄▄▄                    █▀                        ▄ ▀   █▄                █  ▀▄                       
           ▄▄  ▄▄█  ▀▀                   █                     ▄▄█▀▀      ▀ ▀▄             █   ▄                       
           ▀  ▄  █    ▀▄▄▄                                  ▄ ▀▀              █▄           █    █                      
          ▄▀  ▀  █      ▀▀▀              ▄              ▄▄█▀▀                  ▀█ ▄        █▄    ▄                     
          ▄ ▀▀   █         ▀██▄         ██           ▄ ▀▀                          ▀▄      ▀█    ▀                     
         ▀▀█     █            ▀▀        █        ▄▄█▀▀                 ▄            ▀█▄     █     █                    
         ▄█      █              ▀██▄    ▀     ▄ ▀▀                     █              ▀ ▀▄  █      ▀                   
        ▄▄       █                        ▄▄█▀▀                        █                  █▄█  ▄▄▄ ▀▄                  
        █▄       █                   ▀███                              █                   ▀█ ▀▀  ▀▀                   
         ▀       █                   ▀▀▀▀▀█▄▄                          █                ▄█ ▄█     ▄▀                   
         ▀█      █                ██▀       ▀ █                        █               █▀  █     ▄▀                    
▒ ▒▒▒▒▒▒▒ █▀▀    █            ▄█▄▀              ▀█▄▄                  ▄█           ▄ ▄▀    ▀     ▒                 ▒▒▒ 
          ▒▄▀▀   █         ▄▄▄          █          ▀ █                ██         ▄█▀            █              ▒▒      
▒▒▒▒░░▒▒░▒▒▓  ▀  █      ▄▄▄             █              ▀▄▄▄           ██        ▄▀         █   █          ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒     █  █ █   ▄ ▄▀▀              ██                ▀▀█ ▄       ██    ▄  ▀          ▄▀                     ▒▒   ▒
▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ██  ▀▀▀                  █                    ▀ ▄▄    █   ▄█▀             █  ▄▀▒▒                      
             ▄   ██▀                                             ▀▀█ ▄█  ▄▀                 ▄▀    ▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒   
              █ ▀▄▄█▀▄▄                  ▄                            █▄▄  ▄              ▄ ▄          ▒▒▒▒▒           
            ▒▒▓█▄   ▀  ▀▀▄▄              █                     ▄▄█ ▀ ▄▀   ▀▀ ▄█  ▄        ██                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▀▄   ▀ ▄     ▀ ▄          █                ▄ █ ▀      ▄          ▀▀  █  ▄ █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒
 ▒▒▒▒▒▒          ▀▄   ▄       ▀ ▄        ██          ▄ █ ▀          ▀                  ▀▄▀▀                           ▒
▒▒                 ▀▄  ▀▀▄        ▀ ▄▄    █     ▄ █ ▀              ▄▀                 ▀▄▀                              
----------------------------
                    ▄█    ▀               ▄▀█▀▄                      █              ▀▀ ▀█                              
                  ▄█▀   ▄ ▀           ▄▄▀  ▄█  ▀ █ ▄                 ▄                 ▀▀▀▄                            
                 ▄▀     ▄         ▄▄▀▀     █▀        ▀▄ ▄             ▀                  ▄▀█                           
               █      ▀       ▄▄▀▀         █            ▀ ▀▄▄         ▀▄            ▄▄▀█ ▀ ██                          
              ▀ ▄   ▄ ▀   ▄▄▀▀                               ▀ █ ▄     ▄       ▄▄ █ ▀      █ █                         
             ▄█ ▀▀  ▄ ▄▄▀▀                 ▄                      ▀ ▄ ▄▀█ ▄▄ █  ▀          █▄▀▄                        
                 ▀█▄▀▀                    ██                          █▄█▀▄▀                █ ▄                        
            ▀▀   ▀ ▀█▄                    █                          ▀▀    ▀▄               █  ▀                       
            ▄   █▀    ▄▄▄                 █                    ▄▄█ ▀        ▀█▄             █  ▀▄                      
           ▀  ▄▄       ▀▀▀                                    ▀▀              ▀ ▀▄              ▄                      
          ▄█ ▄            ▀██▄            ▄             ▄▄█ ▀                     █▄             ▀                     
             ▀                 ▄         ██           ▀▀▀                          ▀█▄           ▀▄                    
          ▀▀▀                  ▀▀▀       █       ▄▄█ ▀                  ▄            ▀ ▀▄   █     █                    
         ▄█                        ▄▄▄   ▀     ▀▀▀                      █                █▄ █      █                   
        █▄                          ▀▀    ▄▄█ ▀                         █                 ▀██▄     ▄▄                  
        ▀▀                             ▀▀█ ▄                            █                   ▄  ▀▀▀▀▀                   
         ██                          █▀    ▀ ▄▄                         █               ▄█  ▀     ▄▀                   
         ▀▄█                      ██▀         ▀▀█ ▄                     █              █▀        ▄▀                    
▒ ▒▒▒▒▒▒▒ ▄ ▄▄                ▄█▄        █        ▀ ▄▄                 ▄█            ▄▀     █    ▄                 ▒▒▒ 
          ▒▄ ▄▄            ▄▄▄           █           ▀▀█▄▄             ██        ▄█        █▀   █              ▒▒      
  ▒▒▒▒▒▒▒▒▒▓   ▄        ▄ ▄▀             ██              ▀ █           ██       █▀         █   ▀          ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒     █  ▀       ▀▀▀               ▀█                  ▀█▄▄      ██     ▄▀              ▄▀                 ▒▒   ▒
            ▀▄  ▀   ▀▀▀                   ▀                     ▀ █    █  ▄█               █ ▄▀▒▒                      
             █   ██▀                                                ▀█▄█ ▄▀               ▄█ ▄    ▒▒▒▒                 
              ▄ █▄▀▀█ ▄▄                  ▄                        ▄ ▄ █▀ ▄█ ▄            █ █          ▒▒▒▒▒         ▒▒
            ▒▒▓█▄   ▄   ▀▀▄▄              █                   ▄ ▄▀▀▀  ▀▀     ▀  █  ▄       ▀                ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▀▄     ▀     ▀▀▄▄          █              ▄ ▄▀ ▀      ▄▀            ▀  █  ▄▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒           ▄   ▀ ▄       ▀▀▄▄      ██          ▄▀ ▀           ▄                  ▄▀▀                           ▒
▒▒                 ▀▄   ▄           ▀▀ ▄   █    ▄▄█ ▀               ▀                 █▄▀                              
----------------------------
                    ▄█    ▄█             ▄ █ █▀▄ ▄                   ▀▄               █▄▀▄                             
                   █▀    ▄           ▄ █ ▀  ██   ▀ ▀ ▄                ▄                  █▀▄                           
                  ▀     ▀▀       ▄ █ ▀      █         ▀ █ ▄            ▀                ▄▄ █▄                          
               █▄     ▄█     ▄ █ ▀          ▀              ▀▀▄ ▄       ▀▄           ▄ █▀ ▀  █                          
              ▀ █▄       ▄ █ ▀                                 ▀ ▀▄ ▄   ▄      ▄ ▀█ ▀       ██                         
             ▄█  █▄ ▀█ █ ▀                  █                       ▀ ▀ ▄█▄ ▀█ ▀            ▀ ▄                        
                  ██▄▀                     ██                         ▄▄▄▀█▄                  ▀                        
            █▀   ▄ █▀▀                     █                       ▄█▀▀    ▀ ▀▄                █                       
            ▄    ▀ █  ▀██▄                 ▀                   ▄▄█             ▀▄           █   ▄                      
           ▀   █▀  █      ▄▄▄                               ▄█▀▀                ▀█▄         █   ▀                      
          ▄█ ▄▄    █       ▀  ▄▄           █            ▄▄█                       ▀█        ▀█   █                     
            ▄      █          ▀▀▀         ██         ▄█▀▀                             ▀▄     █    ▄                    
         ▄▀ ▀      █             ▀██▄     █      ▄▄█                     █              █▄   █    ▀                    
         ▄█        █                 ▄▄▄  █   ▄█▀▀                       █               ▀█▄       █                   
        ▄▄         █                  ▀▀  ▄▄█                            █                 ▀▀ ▄▄▄▄▄█▄                  
        ▀█        ▄█                    ▀▀▀█▄▄                           █                  ▄ ▀    ▀                   
         █▄▄      ██                 ██      ▀▀█                         █              ▄█   █    ▄▀                   
          ▄ ▄     ██             ▄█▄      █      ▀▄▄▄                    █            ▄█▀   █▀    ▀                    
▒ ▒▒▒▒▒▒  █ ▀     ██          ▄▄▄         █         ▀▀█ ▄               ▄█           ▄▀     ▀    █                 ▒▒▒ 
          ▒█ ▀▀   ██       ▄▄▄▀           █▄            ▀▄▄▄            ██       ▄▄ ▀           █              ▒▒      
  ▒▒▒▒▒▒▒▒▒▓   █  █     ▄ ▀▀▀             ██               ▀▀█ ▄        ██     ▄█▀          █  ▄▒         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒     █   ▄▄█    ▀▀▀                 █                   ▀ ▄▄     █▀    ▄▀           ▄▀ ▄▀                 ▒▒   ▒
            ▀▄    █ █▀▀                    ▀                      ▀▀█ ▄ █ ▄  ▀             █  ▄▒▒                      
             █   ▄█▀ ▄                                                ▀▄██▀▄                 █    ▒▒▒▒                 
              ▄ ▄▀▀ ▀  ▀ ▄                 ▄                       ▄ █ ▀▄ ▀  █  ▄          █▄   ▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒█▄▄   ▀ ▄    █ ▄             █                  ▄ █ ▀    █       ▀▀ █▄ ▄    ▄█▀               ▒▒▒▒▒      
▒▒▒▒▒▒░▒▒░▒▒▒▒▒▀▄     ▄      ▀ █ ▄         █             ▄ █ ▀        ▀▀             ▀ ▄█ █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒          ▀▄     ▀        ▀ █ ▄     ██       ▄ ▄▀▀▀           ▄▀                  ▀▀                           ▒
▒▒                  ▄   ▀ ▄          ▀ █   ▀█  ▄ ▄▀ ▀                ▄                █ ▀                              
----------------------------
                    ▄█     ▀▀              ▄ ██▀▀█ ▄                  ▀▄             ▀ ▄▄                              
                   █▀    ▄▄            ▄ ▀   ▄     ▀ ▀▄ ▄              ▄                ▀ ▄▄                           
                  ▀                ▄ ▀       █          ▀ ▀▄▄▄          ▀               ▄▄ ██                          
               █       ▀▀      ▄ ▀                           ▀ █ ▄      ▀▄         ▄▄ █ ▀    ▄                         
              ▀ ▀█   ▄▄    ▄ ▀               ▄                    ▀ █ ▄  ▄    ▄▄ █  ▀        ▀                         
             ▄▄  ▀▄▄                        ▄█                         ▀ ▄█ █  ▀            █ █                        
                   █▄▄                      █▀                        ▄ ▀   ▀▄              █  ▄                       
            █▀   ▄██  ▄▄▄                   █                     ▄▄█▀▀      ▀█▄            ▀█ ▀                       
            ▄   ▄  █   ▀ ▄▄▄                ▀                  ▄ ▀▀            ▀█▄           █  █                      
           ▀▀   ▀  █      ▀▀▀                              ▄▄█▀▀                 ▀  ▄        ▀  ▀▄                     
          ▄▄  █    █         ▀▀▀            █           ▄ ▀               ▄          ▀▄          █                     
            ▄▄     █            ▀█▀▄       ██       ▄▄█▀▀                 █           ▀█▄    ▄    ▀                    
         ▄▀ ▀      █                ██▄    █     ▄ █                      █             ▀█▄  █    ▀▄                   
         ▄▀▀       █                   ▄▄▄ █ ▄▄▀▀▀                        █               ▀▀ ▀▄    ▄                   
        ▄▄                              ▀ ▄▄█                             █                  ▄█▀▀▀▀▀█                  
          ▄                             ██ ▄  █                           █                 ▄█▀    ▀                   
         █▀                         ▄█▄    █   ▀▀█▄▄                      █             ▄▄   ▀    ▄▀                   
          █▀▀                    ▄█▄       █       ▀ █                    █           ▄█▀         ▀                    
  ▒▒▒▒▒▒  ▀  █                ▄▄▄          █▄          ▀█▄▄              ██          ▄▀      █   █                     
          ▒▀   ▄           ▄  ▀▀           ██             ▀ █            ██      ▄  ▀       █▀  ▀              ▒▒      
  ▒▒▒▒▒▒▒▒▒▀   ▀          ▀▀▀              ▀█                 ▀█▄▄       ██    ▄█▀          ▀  ▄▀         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒     █   ▀▀     █▀▀                  █                    ▀ █     █    █▀               ▀                 ▒▒   ▒
            ▀▄    █▄██▀                                              ▀█▄▄█  ▄▀              █ █▒▒                      
             █    ▀██▄▄                                                ▄ ▄▄█ ▄             ▄▀▄    ▒▒▒▒                 
              ▄ ▄▀  ▄  ▀▀▄▄                 █                     ▄ ▄ ▀ ▄▀  ▀▀ ▄▄ ▄        ▀▄▀▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▄▄▀▀    ▀    ▀▀▄▄             █                ▄ ▄▀▀▀     ▄        ▀▀ █  ▄    ▄               ▒▒▒▒▒      
    ▒ ▒▒▒░░▒▒▒▒▄▄     ▀ ▄      ▀▀▄▄         █            ▄▄█ ▀         █              ▀▀ █ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒
 ▒▒▒▒▒▒          ▀▄     ▄          ▀▀▄▄     ██      ▄ █ ▀             ▀▀                 █                            ▒
▒▒                  ▄     ▀            ▀▀▄▄ ██ ▄ ▄▀▀                 ▄▀               █ ▀                              
----------------------------
                    ▄█      ▀           ▄ █ ▀ █▀ ▀ █ ▄                 ▀▄             ▀▀▀▄                             
                   █▀     █▀        ▄ █ ▀     █       ▀ █ ▄             █                ▀▀▀▄                          
                  ▀     ▄▄      ▄ █ ▀         ▀            ▀▀▄ ▄         ▀              ▄ ▀█▀                          
               ██           ▄ █ ▀                              ▀ ▀▄ ▄    ▀▄        ▄ ▀█ ▀   ██                         
              ▀▀▀▄    ▀▀▄ █ ▀                 █                     ▀ ▀▄  ▄   ▄ ▀█ ▀        █▀▄                        
             ▄▄    █▄ █ ▀                    ██                          █▄▀█ ▀              ██                        
                    ▀▀                       █▀                       ▄▀▀   ▀▄               █ ▀                       
            ▄▀    ▀▀  ▀▀▀                    █                    ▄▄█ ▀         ▀▄             ▀▄                      
                ▄▄       ▀█▀                 ▀                 ▄▀▀▀               ▀▄         ▄  █                      
           ▀▀  ▄            ▀█▀                            ▄▄█ ▀           █        █▄       █   ▄                     
           ▄  ▀▀                █▀▄          █            ▀▀               █         ▀█▄     ▀▄  ▀                     
          ▀ ▄█                     ██▄      ██      ▄▄█ ▀                  █           ▀█▄    █   █                    
         ▄█▄                          ██▄   █▀     ▀▀                      █             ▀         ▄                   
          ▀▀                             ▄▄▄█▄▄█ ▀                         █                 ▀     █                   
        ▄█                                ▀ █▄                             █                 ▄██▄▄▄▄█                  
         ▀          █                   ██▀ █ ▀▀█▄▄                        █                ▄▀     ▀                   
         ▀▀█        █               ▄█▄     █       ▄▄                     █            ▄     █   ▄▀                   
          ▀ ▄▄      █            ▄▄▄        █▄       ▀▀█▄▄                ██          ▄█▀    █▀   ▀                    
  ▒▒▒▒▒▒  ▀  ▀      █         ▄ ▄▀▀         ██           ▀ ▄▄             ██         █▀      ▀   █                     
          ▒█  ▀█    █        ▀▀▀            ██              ▀▀█ ▄         ██       ▄▀        ▄  ▄▒             ▒▒      
  ▒▒▒▒▒▒▒▒▒▀▄   ▄▄  █     ▀▀▀                █                    ▄▄      █▀   ▄█            █ ▄▀         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒     █    ▀  █  ██▀                                         ▀▀█    █  ▄█▀            █  █                 ▒▒   ▒
▒▒          ▀▄    ▀▀█▄                                                 ▀▄▄█▄█▀              ▀ ▀▒▒                      
             █    ▄▀▀█▄                      ▄                        ▄ ▄▀▄▀▄█ ▄            ▄▄▀   ▒▒▒▒                 
              ▄ ▄▀▄  ▄▄ ▀ ▄ ▄                █                    ▄▄█ ▀  ▀▀    ▀ ▄█ ▄       ██▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▄ ▀▀    ▄     ▀ ▀ ▄            █               ▄ █ ▀      ▄▀         ▀▀ █ ▄  ██               ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▄▄       ▀         ▀ ▄        █          ▄ ▄▀▀           ▄               ▀▀▄█▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒         ▀▀▄     ▀ ▄          ▀▀▄▄    ██     ▄▄▀ ▀              █                 █                            ▒
▒▒                  ▄     ▄▄             ▀▀▄▄██▄ █ ▀                  ▀             ▄ █▄▀                              
----------------------------
                    ▄█     ▄▄           ▄ █ ▀  █   ▀ ▀▄▄▄               ▄▄              ▄█▄                            
                   █▀      ▀        ▄ █ ▀      █        ▀ ▀ ▄            █                 █▄                          
                         █▀     ▄ █ ▀                        ▀ █ ▄        ▀            ▄▄ █ █▄                         
               █▀▄     ▄▄   ▄ █ ▀              ▄                  ▀▀█ ▄   ▀▄      ▄▄ █  ▀   ▀▄                         
              ▀▀  █▄    ▄ █ ▀                 ▄█                        ▀▄ ▄▄▄▄▀█  ▀         █▀                        
             ▄▄    ▀███ ▀                     ██                         ▄ ▄█ █              ▀▀                        
             ▀     ▄▄█ ▄▄                     █                       ▄█▀▀  █  ▀▄            ▄ █                       
            ▄█       █  ▀ ▄▄                  █                   ▄▄█       █    █▄          █  ▄                      
                 ▀▀  █     ▀▀▄▄               ▀                ▄█▀▀         █     ▀█▄        ▀█ █                      
           █▀  ▄▄    ▀        ▀▀▄▄                         ▄▄█              █       ▀█▄       █  ▀                     
           ▄   ▀                 ▀▀█▄         █         ▄█▀▀                █         ▀█▄        ▀▄                    
          ▀▀ █▀     ▄               ▀▀█▄     ██     ▄▄█                     █            ▀▄   █   █                    
          ▄▄▄       █                  ▀▀█▄  █▀  ▄█▀▀                       █              ▀  █▄   ▄                   
           ▀        █                     ▀▀▀█ ▄                            █                  █▄  ▀                   
         ▀          █                     ▄▄██▀▀▄▄                          █                 ██ ▀▀██                  
         ██         █                   ▄█   █    ▄▄▄                      ▄█               ▄▀█    █                   
         ▀▄ ▄       █                ▄█      █▄     ▀▀█                    ██           ▄  ▀  ▀   ▄▀                   
          █ ▀▀      █             ▄█▀        ██         ▀█▄▄               ██         ▄█▀     ▄   ▓                    
  ▒▒▒▒▒▒  ▀▄  ▄▄    █          ▄▀▀▀          ██            ▀▀█             ██       ▄█▀       █  █                     
          ▒▄        █       ▄ ▀▀              █                ▀█▄▄        █       ▄▀        █  ▄▒             ▒▒      
           ▀▄   ▀█  █    ▄▄█▀                 ▀                   ▀▀▀      █     ▄▀             ▓         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒     ▄      ▄█  ▄█▀                                           ▀▀█▄▄ █ ▄█              ▄ █                 ▒▒   ▒
▒▒           ▄     ▀██                        ▄                          ▀▄███              ▄▀▄▒▒                      
             ▄    ▄▀▀  ▀▄▄                    █                       ▄ █ ▀▄ ▀ █            █ ▀   ▒▒▒▒                 
              ▄  █▄▀ ▀ ▄  ▀▀▄▄                █                  ▄ ▄ ▀    █      ▀ ▄▄ ▄      █▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▄▄▀      ▄▄     ▀▀▄             █              ▄▄▀ ▀       ▀▀          ▀▀▄█ ▄ █               ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▄█       ▄         ▀ █ ▄       █         ▄ █ ▀           ▄▀                ▀ ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒         ▀▀▄       ▀             ▀▄▄   ██   ▄ ▄▀▀               ▄█              ▄ █                            ▒
▒▒                  ▄     ▀▀▄              ▀▀▄██▄█ ▀                   ▄            ▄ █▄▀                              
----------------------------
                    ▄█      █▀          ▄ █ ▀   █      ▀▄ ▄              █             ▀▀▀                             
                   █▀     ▄▄        ▄ █ ▀       ▀         ▀ ▀▄▄▄          ▀               ▀▀▄                          
               ▄          ▀       █ ▀                          ▀ ▀▄▄▄      ▀           ▄ █▀▀▀█                         
                ▄▄      ▀▀    ▄ ▀               █                   ▀ █ ▄  ▀▄    ▄▄ █▀▀      █                         
              ▀▀ ▀█▄▄ ▄▄  ▄ ▀                  ██                        ▀ █▄▄▄▀ ▀            █                        
              ▄     ▀█  ▀                      █▀                        ▄ ▀ ██▄             █ ▄                       
             ▀      ▀█ ▀█▄                     █                     ▄▄█▀▀   █ ▀█▄           ▀▄█                       
            ▄▄    ▄▄ █    ▀█▄▄                 █                  ▄ ▀▀       █   ▀█▄          █ █                      
                  ▀  █       ▀█▄▄              ▀              ▄▄█▀▀          █      ▀▄          ▀                      
           ▄▀   █▀   █          ▀ ▄▄                       ▄ ▀▀              █        ▀▄      █  █                     
              ▄      █             ▀▀▄▄        ▄       ▄▄█▀▀                 █          ▀▄    ▀▄  ▄                    
          ▀▀ ▀▀      █                ▀▀▀     ██    ▄ ▀                      █                 █  ▄                    
          ▄▄▄                            ▀▀█  ██▄▄█▀▀                       ▄█                     █                   
         ▀▀                                 ▀██▄▄                           ██                 █▄▄▄▀                   
         █▀                               ▄▄█  ▄ ▄▄▄                        ██                █▀▀  ▀▀                  
         █ ▄                            ▄█    ██   ▀▀▀                      ██              ▄▀ ▄   █                   
          █▀▀                        ▄█       ██       ▀█▄▄                 ██             ▀  ▄█  ▄                    
          █   ▄                   ▄▀▀▀        ██          ▀▀▀               █         ▄█      █   █                    
  ▒▒▒▒▒▒   █  ▀▀               ▄ ▀▀            █             ▀▀█▄▄          █       ▄█▀          █                     
          ▒█    ▄▄   █      ▄▄▀▀                                 ▀ ▄▄       █      █▀         █ ▄▀             ▒▒      
            █    ▀▀  █    ▄█▀                                       ▀▀█     █    ▄▀          ▄▀ ▄         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒     ▄      ▄▄█ ▄█                                               ▀█▄▄█   ▀            █ ▀                 ▒▒   ▒
▒▒           ▄      ▀█▄                        █                          ▄▀█▄                ▄▓▒             ▒▒▒▒▒▒▒▒▒
             ▄    ▄▀▄ ▀▀▀▄                     █                     ▄ ▄▀▀ ▄▀  ▀ ▄ ▄         ██   ▒▒▒▒                 
              ▄  ▄▀▀  ▀▀   ▀ ▀ ▄               █                 ▄▄█ ▀    ▄█       ▀ █ ▄    ██▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▄▄▀      ▀ ▄      ▀▀▄▄           █            ▄ ▄ ▀         ▄            ▀ █ ▄▀▀              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▄▀        ▄▄         ▀ ▄ ▄      █        ▄▄▀ ▀            █                ▄▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒         ▀▀▄       ▄             ▀ ▀ ▄  ██  ▄ █ ▀                ▀▀             ▄ █                            ▒
▒▒                  ▄       ▀                ▀▀██▀ ▀                   ▄▀           ▄ █▄▀                              
----------------------------
                    ▄█       ▀         ▄         ▀      ▀▀█ ▄             █              ▄▄                            
                   █▀      █▀      ▄ ▀                       ▀▀█ ▄         ▀                █                          
               ▄         ▄▄    ▄ ▀               ▄               ▀ ▀▄▄▄    ▀          ▄▄▄▀▀▀ █                         
                █ ▄        ▄ █                  ▄█                    ▀ ▀▄ ▄▀▄   ▄ ▄▀ ▀       ▄                        
              █▀   █▄▄ █▀█ ▀                    ██                         ▀▄██▀▀            ██                        
              ▄      ▄▀▄▄                       █▀                       ▄█▀▀██              ▀▄█                       
             ▀▀         ▀▀ ▄                    █                    ▄▄█     ██               ▀▀                       
            ▄▄     █▀      ▀▀█                  █                 ▄█▀▀       ██               ▄ █                      
            ▀    ▄             ▀█▄▄             █             ▄▄█            ██               █ ▀▄                     
           ▄▄   ▀▀    ▄           ▀▄▄▄                     ▄▀▀▀              ██                █ █                     
              ▄▄      █              ▀▀▄▄       ▄      ▄▄█ ▀                 ██                   ▄                    
          ▄█  ▀       █                 ▀▀█    ▄█   ▄▀▀▀                     █▀                ▄  █                    
           ▄█         █                     ▀█▄██▄█ ▀                        █                 ▀▄  █                   
          █           █                      ▄▄██▄▄                          █                 ▄█▄ █                   
         ██           █                    ▄█  ██ ▀▀▀                        █                ██▀▀▀ ▀                  
         ▀█▀          █                 ▄█     ██    ▀▀█▄▄                   █              ▄▀ █   █                   
          ▀  ▄        █              ▄█▀       ▀█        ▀ ▄▄                █             ▀      ▄                    
          ▀  ▀█       █           ▄▀▀▀          ▀           ▀▀█▄             █        ▄▄       █  █                    
           ▀          █        ▄ ▀▀                              █▄▄         █      ▄█▀       █▀ ▀                     
        ▒ ▒▓    ▀█▄   █     ▄▄█▀                                   ▀▀▀       █    ▄█▀         ▀  ▀             ▒▒      
            ▀         ▀   ▄█                    ▄                     ▀▀█▄▄  █   █▀           ▄ █         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒     █       █▄ ▄█                       █                         ▀ ▄█ ▄▀             █▄                 ▒▒   ▒
▒▒           █      ▄██▀▄                       █                        ▄ ▄ █▀▄█            █ ▓▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             █     █▀▀▄▀ ▀▀▄▄                   █                    ▄ █ ▀  ▀▀   ▀ █ ▄       ▀█   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▀     ▀    ▀ ▄ ▄              █               ▄ ▄▀▀      ▄▀        ▀▄█ ▄   █▀▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▄▄▀▄      ▀▀         ▀▄▄          █           ▄ █ ▀         ▄▀            ▀▀▄▄▄█              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒█▀        ▀ ▄          ▀▀▄ ▄     █▄     ▄ ▄▀▀              ▄               ▄ ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒         ▀█▄        ▄▄             ▀ ▀▄▄ ██ ▄ █ ▀                 ▄             ▄ ▄▀                           ▒
▒▒                  ▄▄      ▄                  ▀▀██                     █           ▄ █▄▀                              
----------------------------
                    ▄█      ▄▄         ▄ █ ▀              ▀ █ ▄            ▀            ▀▀ ▄                           
                   ▄▀       ▀      ▄ █ ▀          █            ▀▀█ ▄        ▀              ██▄                         
               ▄          ▀▀   ▄ █ ▀             ▄█                 ▀▀█ ▄   ▀         ▄ ▄▀ ▀ ▀                         
                 █▄▄    ▄▄ ▄ █ ▀                 ██                       ▀█ █▄ ▄▄▄▀▀▀       ▄█                        
              ▄█    █ ▄▄ █ ▀                     ██                          ▀█▄▀            ▀█                        
                      ▀██▄                       █                      ▄▄█▀▀ █               ▀█                       
             █▀     ▄▄ █   █▄▄                   █                   ▄ ▀▀     █   ▀▄          ▄▀                       
             ▄      ▀  █     ▀▀▀▄                █               ▄▄█▀▀        █     ▀▄        ▀▄█                      
            ▀▀   ▄█    █        ▀▀█▄▄            █            ▄ █             █       ▀▄       █ ▄                     
           ▄▄          █             ▄▄▄                   ▄█▀▀               █         ▀▄     ▄ ▄                     
           ▀  ▄█▀      █               ▀▀▀             ▄ ▄                    █                █  ▄                    
           ▄ ▄                            ▀▀█▄▄     ▄█▀▀                      █                 █ ▀                    
            █▀                                 ▄█ █                           █                    █                   
          █           █                      ▄▄██▀▀▀                          █                ▄█▀ █                   
         █▀           █                    ▄█   ▀   ▀▀█▄▄                     █               █▀    ▀                  
          █ ▄         █                 ▄█                ▄▄                  █             ▄▀  █  █                   
          ▄ ▀█▄       █              ▄▀▀▀                  ▀▀█                █           ▄▀   █  ▄                    
           ▄          █           ▄ ▀▀                         ▀█▄▄           █                ▀  █                    
           ▄    ▄▄    █        ▄▄█▀                               ▀▀▄▄        █     ▄█         ▄ █                     
        ▒ ▒▓▄    ▀▀   █      ▄█▀                 █                   ▀▀█▄     █   ▄█▀         ▄▀ ▀             ▒▒      
            █         █   ▄█                     █                        █▄▄ █ ▄█▀           █ █         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒     ▀▄      ▀██▄█▀                       █                          ▀██▄█              ▄▀                ▒▒   ▒
▒▒           ▀       █▀▀▄                        █                       ▄▄█ █▀ █ █           ██▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             █      ▀  ▀  ▀ █ ▄                  █                  ▄ ▄ ▀    ▄    ▀ ▄█ ▄     ▄▄   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒█  ▄▀▄    ▀▀    ▀▀▀▄ ▄             █              ▄ █ ▀       █          █  ▄  ▀▀▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒█ █▄▀      ▀▀        ▀ █▄▄         █           ▄▀▀           ▀             ▀▀ █▄              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒█           █            ▀▀▄ ▄    ██    ▄ █ ▀              ▄▀              ▄ ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒         ▀█▄         ▄▄              ▀ █▄▄██▄▄▀ ▀                 ▄▀            ▄ ▄█                           ▒
▒▒                  ▄▄       ▄▄                 ▄█▀ ▄                    ▀          ▄ ▄▄█▀                             
----------------------------
                    ▄█       █         ▄ █ ▀       █        ▀ ▀▄▄          ▀▀            ▀█▄                           
                   ▄▀      ▄▄      ▄ █ ▀          ██             ▀ █ ▄      ▀▀             ██▄                         
               ▄▄          ▀   ▄ █ ▀              ██                  ▀▀▄ ▄  ▀▀      ▄▄▄▀▀▀  ▄                         
               ▀ █▀▄▄    ▀▀  █ ▀                  ██                        ▀▄▀█▄ █▀▀▀       █▀                        
              ▄█   ▀ █▀▄█▄ ▀                      █                         ▄█▀▀█▄            █                        
                       █▀▀ ▄                      █                     ▄▄█      ▀█▄          ▄█                       
             ▄█      █▀█   ▀▀█▄▄                  █                  ▄▀▀▀          ▀█▄        ▀▄▄                      
                   ▄   █       ▀▀ ▄               █              ▄▄█ ▀               ▀█▄       ██                      
            █▀    ▀▀   █          ▀▀█▄▄           █             ▀▀                     ▀▄      ▄ ▄                     
                ▄      █              ▀ ▄▄        ▀       ▄▄█ ▀                          ▀▄    ▀▄█                     
           ▀▀  ▀▀      █                 ▀▀█▄▄           ▀▀                                ▀▄   ▀ ▄                    
           ▄ ▄▄        █                      ▄▄▄  ▄▄█ ▀                       █                ▄ ▀                    
          ▀▀▀▀         █                        █▀█▀                           █                ▀▄ █                   
          ▄▄           █                     ▄▄█▀   ▀█▄▄                       █               ▄██▀█                   
         ▀█            █                   ▄█            ▄▄                    █              █▀█  █                   
          ▄▀▄                           ▄█                ▀▀█                  █            ▄▀     █                   
          ▀▄  ▄                      ▄▀▀▀         ▄           ▀█▄▄             █          ▄▀    █ ▄                    
           ▀   █▄                 ▄ ▀▀            █              ▀ ▄▄          █         ▀     ▄▀ █                    
           █    ▀█             ▄▄█▀               █                 ▀▀█        █               ▀ ▄                     
          ▒▒█                ▄█                   █                     ▀█▄▄   █  ▄█           ▄ ▀             ▒▒      
            ▄       ▀▄    ▄█                      █                        ▀ ▄▄█▄█▀            ██         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒      ▄       ▀█▄ ▀▀                       █                          ▄██▀ ▄           █ ▀                ▒▒   ▒
▒▒           ▄        ▀▀▄█▄▄                      █                     ▄ ▄ ▀  ▀  █  ▄        ▀█▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
             ▀▄    ▄▀▄  ▀   ▀ █ ▄                 ▄                 ▄ █ ▀    ▄▀     ▀█ ▄▄     █▀  ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▄█▄▀    ▀▀     ▀▀▀▄ ▄            █              ▄▀▀        ▄▀         ▀▀ █▄ ▄█▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒█ ▄▀▀       ▀▀         ▀ █▄▄        █▄       ▄ █ ▀            ▄             ▀  █              ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒█           ▀▀             ▀ █ ▄   ██   ▄▄█ ▀               █              ▄ ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒         ▀█           █                ▀▀▀▄██▄▀▀                   ▀            ▄ ▄█▀                          ▒
▒▒                ▀▀█▄        █                 ▄▄▀▀█                    ▄▀         ▄ ▄▀█▀                             
----------------------------
                    ▄█        ▀          ▄ ▀       ██         ▀ ▀▄▄         ▀▀            █▄                           
                   ▄▀       █▀    ▄    ▀           ██              ▀ ▀▄▄     ▀▀            ▄ ▄                         
               ▄█         ▄▄  ▄ ▀                  ██                   ▀ █ ▄ ▀▀    ▄▄ ▄▀ ▀  ▄                         
               ▀▀ █ ▄▄   ▄▄ ▀                      █                          ▀▄██▀ ▀        ▀█                        
              ▄▄    ▀  ██▄                         ▀                       ▄▄█▀▀              ▀▄                       
              ▀       ▄▄▀  █▄▄                     █                    ▄ ▀▀       ▀▄         ██                       
             ▄▄       ▀      ▀▀█▄▄                 █                 ▄█▀▀            █▄        █▄                      
                   ▄█               ▄              █             ▄ █                  ▀█▄      ▄█                      
            ▄█     ▀                ▀▀█▄▄          █          ▄█▀▀                      ▀█     ▀▄▄                     
                ▄█                      ▀▀         █      ▄▄█                             ▀▄    ▀█                     
           ▄█                              ▀▀█▄▄   ▀   ▄█▀▀                                 ▀   █ ▄                    
             ▄█                                ▀▀█▄▄ ▄                                           █▀                    
          ▄▀                                    ▄▄█▀█▄▄                                          ▄ █                   
          ▄█            ▄                     ▄█       ▀ ▄                                     ▄▀ ▄▀                   
                        █                  ▄█      █     ▀▀█                                     █ █▀                  
          █ ▀▄          █               ▄▀▀▀       █        ▀▀█▄▄                               █                      
           █  █▄        █            ▄ ▀▀          █             ▄▄▄                            ▀ ▄▀                   
           ▄   ▀█       █         ▄▄█▀             █               ▀▀▀▄                         ▄                      
           ▀▄    ▀▄     █       ▄█                 █                  ▀▀█▄           ▄▀        ▄▀▄                     
          ▒▒▀           █    ▄█                    █                       █▄▄  ▄  ▄▀          █               ▒▒      
            ▓         ▄ █ ▄▀▀▀                     █                         ▀▀ █▄▀             ▄         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒      ▀         ██▀▀                        ▀                        ▄ █ ██▀ ▄          █                 ▒▒   ▒
▒▒           █       ▄▀▄ █ █ ▄                     █                    ▄▄▀ ▀  █    █▀        ██▓ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▄    ▄██▀  ▀    ▀ █ ▄                █                 ▄▀▀      ▀        ██     ▀   ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▄▀      ▀       ▀▀▀▄ ▄           ██          ▄ █ ▀         ▀          ▀ ▄█▄ ▄▀▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▓  ▀         ▀▀          ▀ ▀▄▄       ██      ▄ █ ▀            ▄▀             ▀ ▄▀             ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░▒▒▒▒▒█▄           ▀▀              ▀ █ ▄  ██   ▄▀▀                ▄▀             ▄█▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒         ▀█           ▀▀                  ▀ ██ ▀                    ▄           ▄  █▀                          ▒
▒▒                ▀▀█         ▀▀                  ▄▀  █▄                  █         ▄ ▄▀▄▀                             
----------------------------
                    ▄█       ▄▄       ▄ █           █▀          ▀ ▀▄▄        ▀▀          ▀▀▄                           
                   ▄▀        ▀    ▄ █ ▀             █                ▀ ▀▄▄    ▀▀          ▄▄█▀                         
                █▄         ▀▀ ▄ █ ▀                 █                     ▀ ▀▄▄▀▀   ▄ ▄▀▀▀   █▄                        
               ▀▀  █▀ ▄  ▄█ █ ▀                     ▀                          █▄█ ▀          █                        
               ▄      ▀ ▄█▀▄                        █                      ▄▄▄   █            ▄▄                       
              ▀▀       ▀▀█ ▀▀█▄▄                    █                   ▄ ▀▀     █            ▀█                       
             ▄▄      ▄   █     ▀▀█▄                 █               ▄▄█ ▀        █    ▀▄       ▀▄                      
             ▀▀     ▀▀   █          ▀ ▄             █            ▄ ▀▀            █      █▄     ▀█                      
            ▄▄    ▄      █            ▀▀█▄▄         █        ▄▄█▀▀               █       ▀█▄    ▀▄                     
            ▀    █▀      █                ▀▀█▄▄     █     ▄ ▀▀                   █         ▀▄   ██                     
            ▄  ▄         █                     ▀    █ ▄▄█▀▀                      █           ▀   █▄                    
           ▀  █▀         █                       ▀ ██▄                           █              ▄▄▀                    
           ▄             █                      ▄▄█ █ ▀ ▄                        █               █ ▄                   
           █▀            █                    ▄█    █   ▀▀█▄                                    ▀█▀▀▄                  
          ██▄            █                 ▄█       █      ▀▀█▄▄                                   ▄▀                  
           █▀█▄          █              ▄▀▀▀        █           ▄▄▄                              █                     
           ▄  ▀▄         █           ▄ ▀▀           █             ▀▀ ▄                          ▄ ▄▀                   
           ▀▄   ▀▄       █        ▄▄█▀              █                ▀▀█▄                       ▀                      
            ▀                   ▄█                  █                     █▄▄                   ▄▄                     
          ▒▒█                ▄█▀                                            ▀▄▄▄                █              ▒▒      
            ▒▄          █ ▄ ▀▀                      ▄                          ▀▀▄             █▄         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒      ▄         ▄█▀▀                         █                        ▄▀▀▄▀ ██           ▀                ▒▒   ▒
▒▒           ▀        █▀▀ ▄▀ █ ▄                    █▄                 ▄ ▄ ▀   ▄▀   ▀  ▄▄      ██ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀     ▄▀    ▀▄    ▀ █ ▄               ██             ▄ █ ▀       ▄       ▀█     ▄▀  ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄            ▀▄       ▀▀▀▄ ▄          ██         ▄▄▀ ▀          █            ██▄▀█▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▄▄ ▄         ▀▄           ▀▀▀▄ ▄     ██      ▄▀▀              █              ▀ █             ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒█▄▀           ▀▄               ▀ ▀▄ ▄██▄ █ ▀                 ▀             ▄█▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒         ▀█▄▄          ▀▄                   █▄██                    ▄▀          ▄  █▀                          ▒
▒▒                ▀▀█          ▀▄                ▄█▀     ▄                ▄▀        ▄ ▄▀▄▀                             
----------------------------
                    ▄█        █       ▄ █ ▀                       ▀ ▀▄▄       ▄          ▀▀                            
                   ▄▀       ▄▄    ▄ █ ▀              ▄                 ▀ ▀▄▄   ▄▀         ▄ █▀                         
                ▀▄         ▄  ▄ █ ▀                  █                      ▀ ▀▄▄▀ ▄ ▄▀▀ ▀   ▀▄                        
               █▀▀  ██  ▄▄▀▀▄ ▀                      █                        ▄▄███▄          ▀                        
                        ████▄▄                       █                     ▄ ▀▀  █            █▄                       
              █▀          █  ▀▀█▄▄                   █                  ▄█▀▀     █             ▀                       
                     ▄█▀  █      ▀▀█▄                █              ▄ █          ██    ▄▄      █▄                      
             ▀▀           ▀           ▀ ▄            █           ▄█▀▀            ██     ▀█▄     █                      
                  ▄█                      █ ▄        █       ▄▄█                 ▀█       ▀▀    ▄▄                     
            ▀▀    ▀                         ▀▀█▄▄    █    ▄█▀▀                    █              ▄                     
               ▄▄        █                      ▀▀█▄▄█▄▄█                         █              ▄▄                    
           ▀▀ ▀▀         █                         ▄▀█▀▄                          █            ▀███                    
            ▄▄           █                      ▄▄█  █ ▀▀█▄                       █              ▀█▄                   
           ▀▀            █                    ▄█     █      █▄▄                   █               █▄▄                  
          ▀█             █                 ▄█▀       █         ▄▄▄                █              █ █▀                  
           ▀             █              ▄ ▀▀         █           ▀▀ ▄             █                ▄                   
           █             █           ▄▄█▀                           ▀▀█▄          █              █▄▀                   
            █            █         ▄█                                  ▀▀█▄                     ▄▀                     
            ▄            █      ▄█                   █                      █▄▄                 ▀▄                     
   ▒▒▒▒▒▒▒░▒▓▄           █   ▄▀▀▀                    █                        ▀▀ ▄              ▄▀             ▒▒      
             ▀           █▄ ▀▀                       ██                        ▄ ██▀            █▀        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒      █          ▄▀█ ▄                        ██                    ▄ █ ▀ █ ▀  ▄▄       █▀                ▒▒   ▒
▒▒            █        ▀   ▄ ▀ █ ▄                   ██                ▄ █ ▀    ▀      ██▄     ▀▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                            ▄     ▀ █ ▄              ██            ▄▄▀▀        ▄▀       ▀  ▄   █▀ ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀   ▄▀▄▀      ▀▄         ▀ █ ▄         ██         ▄ ▀           ▄▀            ██▄█▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▀▄█▄▀         ▀▄             ▀ █ ▄    ██   ▄ █ ▀              ▄▀              ▀█▀            ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▄█▀            ▀▄                 ▀ █ ██ █ ▀                  ▄             █▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒
 ▒▒▒▒▒▒         ▀▄▄▄           ▀▄                    ▀▀█▄                   █          ▄▀ █▀                          ▒
▒▒                ▀▀▄▄▄         ▀▄                      ▀▀                 ▀        ▄ ▄▀▄▀                             
----------------------------
                     ▄         ▀  ▒ ▒   █ ▀           █             ▀ ▀▄▄      ▄▄          ▄▄                          
                  ▄█▀        ▀▀     ▄ ▀               █                  ▀ ▀▄▄  ▄        ▄▄▄██                         
                ▄█▄         █▄ ▀                      █                       ▀ ▀ █ ▄█▀ ▀    ▀▄                        
                █ ▀   █▀  ▄█                          █                       ▄▄█  █▄         █                        
               █         ▀█▀▀█▄▄                      █                    ▄█▀▀     ▀▀        ▀▄                       
               █       ▄▄ █    ▀▀█▄▄                  █                ▄▄█                     █                       
              █       ▀▀  █        ▀▀█▄▄              █             ▄ ▀▀          █     ▄▄     ▀▄                      
              █     ▄     █            ▀▀█▄▄          █         ▄▄█▀▀             █      ▀█▄    ▀                      
             █     █▀     █                ▀▀▀▄▄      █      ▄ ▀▀                 █        ▀    ▀▄                     
             ▄            █                     ▀ ▄   █  ▄▄█▀▀                    █              ▀                     
            █  ▄█▀        █                         ▀ █ █                         █▄           █▄▀▄                    
            ▄             █                        ▄ ▀█ █▄                        ██            ▀██                    
           █▄█            █                      ▄█   ▀    █▄▄                    ▀█               ▄                   
           ▄▀             █                   ▄█             ▀█▄▄                  █              ▄█                   
          ▀ ▀▄            █                ▄▀▀▀                 ▀▀ ▄               █              █▀                   
              ▀           █             ▄ ▀▀          ▄            ▀▀█▄            █       ▄     █ ▄                   
           ██             █          ▄▄█▀             █               ▀▀█▄         █     ▄▀      ▀█▀                   
                                   ▄█                 █▄                   █▄▄     █   ▄▀        █                     
            ▄        ▄          ▄█▀                   ██                     ▀█▄▄  █ ▄▀         ▄█                     
   ▒▒▒▒▒▒▒░▒▓█        ▀▄     ▄ ▀▀                     ██                        ▀▀ █▀           █▀             ▒▒      
                        ▀█▄▄█▀                        ██                       ▄▄▀▄▀▀█▄         ▄         ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒      █▄           █▄█▄▄                       ██                    ▄▀▀  ▄▀   ██▄       █▀           ▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀       ▄▀▄▀ ▀▄  ▀ █▄                   ██              ▄ ▄ ▀      ▄     ▀▄      █  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▄     ▄█▄▀    ▀▄      ▀ ▀▄ ▄            ██          ▄ █ ▀         █           ▄  ▀█ ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄  ▄██▀        ▄          ▀ ▀▄ ▄       ██      ▄ █ ▀            ▀             ███▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▀ ██▀           ▄              ▀ ▀▄ ▄  ▀█  ▄ █ ▀               ▀             ▄ ▄▀            ▒▒▒▒▒      
▒▒▒▒▒ ▒▒▒░░▒▒▒▒██               ▄                  ▀ ▀▄█▀                    ▄▀            ██▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   
 ▒▒▒▒▒▒         ▀▄▄▄             ▄                  ▄█▀   ▄                 ▄▀         ▄▀ █▀                 ▒▒▒▒▒▒▒▒▒▒
▒▒                 ▀▄█▄           ▄               ▄█▀     ▀█▄               ▄       ▄ ▄▀▄▀                             
----------------------------
                     ▄        ▄▄▒ ▒ ▒▄ ▀               █              ▀ ▀▄▄    ▀ ▄         ▄▄                          
                  ▄█▀        ▄  ▒▄ █ ▀                 █                   ▀ ▀▄▄ ▄      ▄▄ ▄▀█                         
                ▄▀▄▄▄        █ ▀                       █                        ▀▄██▀▀ ▀     ▀▄                        
                ▄  ▀▀   ██▀█▄▄                         █                      ▄ ▀▀ ██▄        ▄                        
               ▄             ▀▀█▄▄                     █                   ▄█▀▀    █ ▀▀        ▄                       
               ▄       ▄█▀       ▀▀█▄▄                 █               ▄ █         █           ▄                       
              ▄▀                     ▀▀█▄▄             █            ▄█▀▀           █     █▄     █                      
              ▄     ▄█▀                  ▀▀█▄▄         █        ▄▄█                       ▀█    █                      
             ▄▀     ▀                        ▀▀█▄▄     ▀     ▄█▀▀                                ▀                     
             █   ▄▄                              ▀▀█▄▄   ▄▄█                                  ▄▄ █                     
            ▄▀  ▀▀                                   ▀████                         █           ▀█▄▀                    
            ▀ ▄                                    ▄▄█▀   █▄▄                      █             ▀▀                    
           ▄██▀                                  ▄█          ▀ ▄                   █              ▄▀                   
           █                                  ▄█               ▀▀ ▄                █▄             ▀▄                   
            ▀█▄                            ▄▀▀▀        ▄█         ▀▀█▄             ██             ▄▀                   
           ██ ▀▀▄                       ▄▄▀▀           ██            ▀▀█▄           █      ▄▀     █▄                   
           █     ▀                    ▄█▀              ██                 █▄        █    ▄▀      ██▀                   
           ▀                       ▄█                  ██                    █▄▄    █  ▄▀        ▀                     
            ██       ▀▄▄        ▄▀▀▀                   ██                      ▀█▄▄ █▄█▀         █                     
   ▒▒▒▒▒▒▒░▒▓          ▀█▄   ▄ ▀▀                      ██                         █▀▄█          ▄▀             ▒▒      
             ▄▄          ▀█▄█▀                         ██                     ▄ █ ▀█▀▄          █▄        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒      ██         ▄██▀█ ▀▄ ▄                     ██                 ▄ █ ▀   ▀   ▀▄        ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒        ▄█▀▀  ▀▄   ▀ ▀▄ ▄                ██             ▄ █ ▀      ▄▀             █ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▄▄     █▀      ▀▄       ▀ ▀▄ ▄           ▀█         ▄ ▀ ▀         ▄▀          ▀▄ █▄ ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀   ▄▀          ▄            ▀ █ ▄       █     ▄▄▀                             ▀█▀▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▄  ▀             ▄                ▀ █ ▄  █ ▄▄▀▀                 ▄            ▄ ▄▀            ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▓▄               ▄                     ▀ ██                    █            █▄▀                   ▒░▒░▒▒
 ▒▒▒▒▒▒          ▀▀              ▄                       ▀▄                  ▀         ▄▀ █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                 ▀█▀            ▄                           ▄             ▄▀      ▄ ▄▀ ▀                             
----------------------------
                     ▄▀        ▀▓ ▒ ▒▄ █ ▀                              ▀ ▀▄▄   ▀         ▀▄▄                          
                  ▄█▀         █ ▒▄ █ ▀                  █                    ▀ ▀ ▄█▄   ▄▄ ▄▄▀█                         
                ▄   ▄▄▄     ▄▄ █ ▀                      █                        ▄▄█  ▀       ▄                        
                ▄   ▀▀▀     ██▄                         █                     ▄█▀▀ █▀█▄       ▄                        
               ▄▀        ▄█▀█  ▀▀█▄▄                    █                 ▄▄█      █  ▀▀       ▀                       
               ▀         ▀  █      ▀▀█▄▄                █              ▄ ▀▀        ▀           ▀                       
              ▄▀      ▄▄    █          ▀▀█ ▄            █          ▄▄█ ▀            ▄    ▀█▄    ▀                      
              ▀      ▀▀     █              ▀ █ ▄                ▄ ▀▀                █      ▀    ▀▄                     
              █             █                  ▀ ▀ ▄        ▄▄█▀▀                   █            ▄                     
             ▀   ▄█▀        █                        ▀█▄▄▄ █                        █         ▀█▄ ▄                    
             ▄              █                         ▄▀▀█ ▄                        ▀           ▀ ▄                    
            █ ▄▄            █                      ▄▄█▀  █  ▀ ▄                                    █                   
            ▄▀▀             █                    ▄█     ▄█    ▀▀▀▄                               ▄▀▄                   
           ▄                █                 ▄█        ██       ▀▀█▄               █             ▄▄                   
           ██ ▄             █              ▄ ▀▀         ██          ▀ █▄            █        ▄    ▀                    
          ▄▀   ▀█▄          █           ▄▄█▀            ██               █▄         █      ▄▀     ▄█                   
           █     ▀█         █         ▄█                ██                  █▄▄     █    ▄▀       █                    
           ▀██       ▄      █      ▄█                   ██                     █▄▄   ▄ ▄█▀       █                     
            █         ▀█▄   █   ▄ ▀▀                    ██                       ▀█ ▄██▀         ▀                     
   ▒▒▒▒▒▒▒░▒▓           ▀█  █▄▄█▀                       ██                        ▄▄█▀▄          █             ▒▒      
             ██            ▄█ ▄                         ▀█                    ▄▄▀▀ ▄▀  ▀▄       ▄▀        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒      █           ▄▀ ▀▄▀ ▀▄ ▄                     █                ▄▄▀▀     ▄     ▀▄     ██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▄       ▄▀    ▀▄     ▀ █ ▄                █             ▄▀▀        █        ▀▄   ▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ██     ▄▀       ▀▄         ▀ █  ▄          ▀         ▄ ▀           ▀           ▀  █ ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ▄▀           ▄             ▀ ▀▄ ▄           ▄ ▀                             ▄█▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒█▄▄▀▄            ▄▄                 ▀ ▀▄ ▄▄ █ ▀                 ▄▀           ▄ ▄▀            ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▓█▄▀              ▄                     ▄█▀█▄                  ▄▀           █▄▀                   ▒▒▒░▒▒
 ▒▒▒▒▒▒          ▀█▄▄             ▄                  ▄█▀   ▀█▄                ▄        ▄▀ █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀ ▄▄           █               ▄█▀       ▀█              █      ▄ ▄▀▄                              
----------------------------
                     ▄▀        ▄▒▒▒▒▒▒ █ ▀              ▀█                ▀ ▀▄▄           ▀▄▄                          
                  ▄█▀          ▀▄  ▄ ▀                   █                     ▀▀▄▀█ ▄▄▄ ▄▄▀▀█                         
                       ▄▄▄▄▄ ▀▀                          ▄                         ▀█▀        ▄                        
                        ▀▀▀▄█▄▀ ▄                        █                   ▄▄█▀▀  ▀▀█▄      █                        
               ▄█         ▀▀██   ▀▀█▄▄                   █                ▄ ▀▀         ▀       ▀                       
               ▀            ██       ▀▀█ ▄               █             ▄█▀▀         ▄    ▄▄    ▀▄                      
              █▄      ▄█▀   ██           ▀ █ ▄           ▀         ▄ █              █     ▀█    ▄                      
              █             ██                 ▀█▄▄             ▄█▀▀                █            █                     
             ▄▄    ▄▄       ██                    ▀▀█ ▄  █  ▄▄█                     ▀         █▄ ▀                     
             ▄▀   ▀▀        ██                        ▀ ███▀▀                        ▄         ▀▀ █                    
            ▄▀              ██                        ▄ ▀▀█▀▀▄                       █            █▄                   
            ▄▀▄█▀           ██                     ▄▄█▀  ██  ▀▀▀▄                    █            ▀█                   
           ▄▀               ██                   ▄█      ██     ▀ █▄                 █           ▄▀                    
           ▀▄▄              ██                ▄█▀        ██        ▀ █▄                            █                   
           ▀                ██             ▄ ▀▀          ██             █▄                   ▄    █▄                   
          █▀▄▄  ▀█▄         ██          ▄▄█▀             ██                █▄        █     ▄▀     ▀█                   
           ▄█▀    ▀▀        ██        ▄█                 ██                   █▄▄    █   ▄█       ▄                    
           ▀          ▄▄    ██     ▄▀▀▀                  ▀█                      █▄▄ █ ▄█▀        ▀                    
            ▄▄▄        ▀█   ██  ▄ ▀▀                      █                        ▀██▄▀         █                     
   ▒▒▒▒▒▒▒░▒▀██            ▄██▄█▀                         █                      ▄ █ █▄▀▄        ▀             ▒▒  ▒   
             █             ▄▀▀▄ ▄                         ▀                  ▄ █ ▀  ▀  ▀▄█▄      █        ▒▒▒▒▒▒▒▒▒▒▒▒▒
     ▒▒      ▀           ▄▀▄▀▀   ▀ █ ▄                                   ▄ █ ▀     ▄▀    ▀▀▄    ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒██        ▀▄▀   ▀▄      ▀ ▀▄ ▄              █          ▄ █ ▀        ▄▀        ▀▄  █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀        ▄▀      ▀▄          ▀ ▀█ ▄         █      ▄ █ ▀           ▄▀            ▄▄ ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒      ▄▀         ▀▄               ▀ █  ▄   █  ▄ █ ▀               ▄            ▀ ▀▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒██ ▄█▀            ▄▄                   ▀ ▀▄██ ▀                  █           ▄▀▄▀            ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▄█▀               ▄                                            ▀           ▄█▀                   ▒▒▒▒ ▒
 ▒▒▒▒▒▒           ▄▄▄              █                          ▄▄              ▄▀       ▄▀  ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                 ▀▄▀▀             █                          ▀█▄           ▄▀       ▄▀▄▀                             
----------------------------
                     ▄▀        ▄▄▒▒▒▄▒▀                  ██                 ▀▀▄ ▄  ▄      ▀▀▄                          
                  ▄█▀         ▄▄▄▒▀                      ██                      ▀▀██▄ ▄▄▄▀▀▀█                         
                ▄█▄          ▄█                           █                      ▄█▀█ ▄       ▄                        
                           ▄██▀ ▀ ▄                       █                  ▄▄█     ▄▀█▄     ▀                        
               ▄▄            █     ▀▀█▄▄                  █               ▄█▀▀       █         █                       
               ▄        ▄█▀  █         ▀ █ ▄              █           ▄▄█            █    █▄    ▄                      
              █▄       ▀▀    █               ▀█▄▄                  ▄ ▀▀              ▀     ▀    ▀                      
              ▄▀     ▄       █                  ▀ █ ▄     ▄    ▄▄█ ▀                         ▄▄  █                     
             ▄▀    ▄█▀       █                      ▀ ▀█▄▄██▄ ▀▀                     █        ▀█ ▀▄                    
              █              █                           ██▄█                        █            █                    
            ▄█  ▄▄           █                        ▄ ▀▀██  ▀▄                     █           ▀██                   
             ▄ ▀▀            █                     ▄▄█▀   ██     █▄                   ▄            █▀                  
           ▄█▀               █                   ▄█       ██        █▄                █          ▄▀▀                   
           ▀▀█▄              █                ▄▀▀▀        ██           █▄             █         ▀                      
          ▄▀▄█▀▀             █             ▄ ▀▀           ▀█              █▄          ▀      ▄                         
          █▀▀▀   ▀█▄         █           ▄█▀               █                 █▄            ▄▀     ██                   
           ▄       ▀         █        ▄█                   █                    █▄    ▄  ▄█▀      ▀                    
           █ ▄▄       ▀█▄    █     ▄ ▀▀                    ▀                       █▄ █ ▄▀                             
            ▄▀▀         ▀  ▄ █  ▄▄█▀                       ▄                         ██▄                               
   ▒▒▒▒▒▒▒░▒▓              ▀██▄█                           █                     ▄▄▀▀▄▀ ▀        █       ▒▒▒▒  ▒▒▒ ▒   
             █▄▄            ▄█▀ █ ▄▄                       █                 ▄▄▀▀    ▄  ▀▄▀▄              ▒▒▒▒▒░░▒░░░░▒
     ▒▒      ▀██          ▄█▀ ▀▀   ▀ ▀▄ ▄                  █             ▄▄▀▀       █     ▀▀▄     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒█         ▄█▀    █▄       ▀▀ █ ▄             █         ▄▄▀▀          █         ▀▄ ▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
              ▀▄      ▄▀▀       ▄▄            ▀ ▀▄ ▄       █     ▄ ▀▀             ▀           ▄▀█▀▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██   ▄▀           ▄▄                ▀▀ █ ▄  █ ▄ ▀                 ▄▀            ▀▀▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒     
            ▒▒▒▒  ▄▀              ▄▄                     ▀ █▄                   ▄▀          ▄▀▄             ▒▒▒▒▒▒     
▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▄█                 ▄                     ▄▀ ▀█                             ▄█▀                   ▒▒▒▒  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██ ▄             ▀▀                  ▄▀     ▀▄               █       ▄▀  ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                 ▀▄▀ ▄▄           ▀▀               ▄▀         ▀▄            █       ▄▀▄▀                             
----------------------------
                     ▄▀         ▀▀▒░▄▒█ ▀                 █                  ▀ ▀▄  █▄     ▀▀▄                          
                  ▄█▀          ▀█▒█ ▀                     ██                      ▀ █▄▄▄▀▀▀▀ █                         
                 ███████████▀█▄ █                         ▀█                    ▄▄█   ▄▄      ▄                        
                                ▀ ▀ ▄▄                     █                 ▄ ▀▀    █ ▀▀     ▀▄                       
               ▄          ▄▄         ▀▀█ ▄                 █             ▄▄█▀▀       █    ▄    █                       
                ▀        ▀▀              ▀ ▀▄▄▄            █          ▄ ▀▀           █    ▀█    ▀                      
              ▄▀                              ▀ █ ▄               ▄▄█▀▀               ▄         ▀▄                     
               ▄     ▄█▀                            ▀█▄▄   █▄  ▄ ▄                    █      ▀█  ▄                     
             ▄█▀    ▀▀                                 ▀ █ ███▀▀                      █           ▀                    
                  ▄                                      ▄█▄██▄                                  ██▄                   
            ▄▀█ ▄█▀           █                       ▄ ▀▀ ██   █▄                    ▄           ▀                    
             ▀                █                    ▄▄█▀    ██      █▄                 █           ▄█                   
           ▄▀▄▄               █                  ▄█         █         █▄              █          ▄▀█▀                  
            █▄▄▄              █               ▄▀▀▀          █            █▄            ▄        ▀  ▀                   
          ▄█▀  ▀▀             █            ▄▄█▀             █               █▄         █     ▄                         
          █▀      ▀█▄         █          ▄█                 █                  █▄      █   ▄█      ▄                   
          ▀▄ ██       ▄▄      █       ▄█▀                   █                     █▄      █▀      ██                   
           █ ▀▀        ▀▀     █    ▄ ▀▀                     █                        █▄▄ ▀        ▀                    
            ▄             ▀█▄ █  ▄█▀                        █                       ▄ ██▀▄                             
   ▒▒▒▒▒▒▒░▒▓ ▄▄              ██▄                           █                   ▄ █ ▀ ▀ ▀▀▄       ▄▒           ▒▒▒ ▒   
             █▀▀            ▄▀  ▀ ▀▄ ▄                      █               ▄ █ ▀         ▄▀▄    █        ▒▒▒▒▒░░▒░░░░▒
     ▒▒      ▀▄           ▄▀   ▀▀    ▀▀ █▄ ▄                █           ▄ █ ▀       ▄▀     ▀▀▄    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒█ ▄       ▄▀      ▀▀         ▀ ▀▄ ▄           █       ▄ █ ▀          ▄▀         ▀▄  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
               ██     ▄▀         █▄              ▀ █▄ ▄     █     ▄ ▀              ▄          ▀▄▄█▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀    ▄▀            ▄▄                  ▀  █ ▄█ ▄ ▀                 █             ▀        ▒▒▒▒          
            ▒▒▒▒  ▄▀               ▄▄                     ▄█▀█▄                  █          ▄▀▄             ▒▒▒▒▒▒     
      ▒▒▒░░▒▒▒▒▒▓█                  ▄                   ▄█▀   ▀█▄                          ▄█▀                   ▒▒▒▒ ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▄▄              ▀▀                ▄█▀       ▀█▄            ▄▀      ▄▀ ▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀▄▀▀ ▄           ▀▀             ▄█▀           ▀█▄         ▄▀      ▄▀▄▀                             
----------------------------
                      ▀         ▄▄▒░▒▒█ ▀                                      ▀ █ ██▄    ▀▀▄                          
                  ▄█▀          ▄ ▀  ▀                      █                        ██▀▀▀▀  ▀█                         
                 █▀▀▀▀▀▀▀▀     ██ ▄                        ██                   ▄ ▀▀  ▄█▄     ▄                        
                █▀          ▄▄ █  ▀ ▀▄▄▄                    █                ▄█▀▀     █       ▀▄                       
                          ▄█▀  █       ▀ █ ▄▄               █            ▄ █          ▀   █▄   ▄                       
               ▀▄                           ▀▀█ ▄           ▀         ▄█▀▀                 ▀    █                      
              ▄▄▀      ▄▄                       ▀ ▀█▄▄            ▄▄█                 █      █▄  ▄                     
               ▀      ▀▀                             ▀ █ ▄▄ █▄  ▀▀▀                   █       ▀  ▀▄                    
             ▄▀█                                            ██▄▀                       ▄        █▄▄                    
              █   ▄█▀                                    ▄█ █▄ █ ▄                     █         ▀ ▀                   
            ▄▀▄  ▀▀                                   ▄ ▀▀   █    █ ▄                  █           █▄                  
             ▄▀                                     ▄█▀      █       █▄                           ▄▀                   
           ▄▀██▀                                 ▄█          █          █▄             ▄         █▀ ▄                  
            ▄▀ ▄▄                             ▄ ▀▀           █             █▄          █        ▀  █▀                  
          ▄█▀▄▄ ▀▀                         ▄▄█▀              █                █▄       ▀     ▄▀                        
          ▄▀ █▀    ▀█                    ▄█                  █                   █▄     █  ▄█                          
          ▀▄           █▄      █      ▄▀▀▀                   █                      █▄  █ ▄▀       ▄                   
           █              ▄▄   █   ▄▄█▀                      █                         ██         █▀                   
            ▄ ██           ▀  ▄█ ▄█                          █                       ▄▄▀▀▀▄                            
   ▒▒▒▒▒▒▒░▒▓ ▀               ███ ▄                          █                  ▄▄█▀▀ ▄▀ ▀ ▄       ▒           ▒▒ ▒▒░░▒
             █              ▄▀▄▀▄ ▀▀ █▄ ▄                    █              ▄ █▀▀    ▄▄    ▄▀▄   ▄        ▒▒▒▒▒░░▒░░░░▒
     ▒▒       ▄▄▄         ▄▀▄▀  ▀▀      ▀  █ ▄               █          ▄ █ ▀        ▄      ▀▀▄  █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒██▀       ▄▀▄▀     ▀▀           ▀ ▀▄ ▄         █      ▄ █ ▀           ▀         ▄█  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
               █       ▀▄▀        █                ▀▀ █▄ ▄   ▀  ▄ █ ▀              ▀▀           ▀ ▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄     ▄▀           █▄                    ▀  █▄█▄▀                  ▀          ▄          ▒▒▒▒          
            ▒▒▒▒██  ▄▀              ▄▄                        ▀█▄                ▄▀         ▄██             ▒▒▒▒▒▒     
      ▒▒▒░░▒▒▒▒▒▒█▄▀                 ▄                          ▀▀▄             ▄▄         ▄█▀                   ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▀ ▄              ▀▀                            ▀▄           ▄      ▄▀ ▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                    ▀ █             ▀▀                            ▄▀▄        ▀      ▄▀▄▀                             
----------------------------
                      ▀          ▀▒▓▒▀                      █                   ▀ ▀▄▀▄    ▀ ▄                          
                  ▄█▀         ▄▄ ▀                          ▄                      ▄▄▄▀█▀▀▀▀▀█                         
                 ▀             ██▀█ ▄                       █▄                  ▄█▀▀  ▄▀█     ▄                        
                 █          ▄█▀██   ▀ ▀█ ▄                  ▀█              ▄▄█       █   ▄   ▀▄                       
                █               █        ▀ ▀▄▄▄              █           ▄ ▀▀         ▀   ▀▀   ▄                       
               ▀         ▄▄     █             ▀ ▀▄▄▄         ▀       ▄▄█ ▀             █    ▄▄  █                      
              ▄██      ▄█▀      █                  ▀ █ ▄▄    ▄    ▄ ▀▀                 █     ▀▀  ▀                     
              ▀█                █                       ▀ █ ▄██▄█ ▀                            ▄▄▀▄                    
             ▄█     ▄▄          █                           ▄█▀ ▄                      █        ▀ ▀▄                   
             ▀ █  ▄█▀           █                        ▄█      ▀ ▄                   █          █▄                   
            ▄██                                       ▄ ▀▀    █    ▀█ ▄                 ▄          ▀█                  
              ▄▄▄                                   ▄█▀       █       ▀█                █         ▄▀                   
           ▄▀▄█▀                                 ▄█           █           █▄            ▀        █▀                    
            ▄██  ▄                            ▄ ▀▀            █              █▄                 ▀  ▄█                  
          ▄█ ▀   ▀  ▄                       ▄█▀               █                 █▄      █    ▄▀    █▀                  
          ▄         ▀▀ ▄                 ▄█                   █                    █▄   █   █▀                         
          ▀   ▄▄       ▀▀ ▄           ▄ ▀▀                    █                       █▄ █ ▀                           
           █  █▀          ▀▀ ▄      ▄█▀                       █                        █ █▄       ▄▀                   
            █                ▀█  ▄█                           █                    ▄ █ ▀▄▀▀▄      █                    
   ▒▒▒▒▒▒▒░▒▓▄                 ▄█▄█▄ ▄                        █                ▄ █ ▀   ▀  ▀▄▄      ▒           ▒▒ ▒▒░░▒
             █ ██            ▄█▀ ▄▄  ▀▀ █ ▄▄                  ▀            ▄ █▄▀▀     ▀▀    ▄▀            ▒▒▒▒▒░░▒▒▒▒▒▒
     ▒▒       ▀▀           ▄█▀   ▀▄        ▀ ▀▄ ▄                        ▄▄▀▀         ▀       ▀▄ ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄         ▄█▀      ▀▀             ▀ █▄ ▄             ▄▄▄▀▀           ▄▀        ▀ ▄█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
               ▄▄▄     ▄█▀         ▀▀                 ▀▀ █▄ ▄   ▄ █▀▀              ▄▄           ▄▄▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀   ▄█▀            █▄                      ▀██ █                  ▄          ▄▀         ▒▒▒▒          
            ▒▒▒▒▀  ▄█▀               ▄▄                    ▄█▀ ▀▄▀▄               ▀          ██             ▒▒▒▒▒▒     
      ▒▒▒░░▒▒▒▒▒▒▄▀█                  ▄                  ▄█▀     ▀▄              ▀▀        ▄█▀                   ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄▄                ▀▀               ▄█▀         ▀▄           ▄▀     ▄▀ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀▄ ▀▀▄▄            ▀▀            ▄█▀             ▀▄        ▄      █▀ █                             
----------------------------
                      ▀           ▓▓▒█ ▀                     █                    ▀ █ ▄   ▀█                           
                  ▄█▀  ▄▄▄▄▄▄▄▄ ▄█ ▀                         ▀                     ▄ ▀▀█▄▀▀▀▀▄                         
                        ▀▀▀▀▀▀▄██ ▀▀█ ▄                      █                 ▄▄█ ▀   █▀    ▀▄                        
                 ▄           ▀▀ █      ▀▀█ ▄                 ▀█             ▄ ▀▀       █  █▄  ▀▄                       
                ▄▀              █           ▀▀█ ▄             █          ▄█▀▀               ▄  ▀                       
               ▀█        ▄█▀    █                ▀▀█ ▄        ▀      ▄ █               █    ▀█  █                      
               ▄▄               ██                    ▀▀█ ▄   ▄▄  ▄█▀▀                 ▀       ▄ █                     
              ▀ █               ██                          ▀████                       █      ▀▀                      
             ▄▄█    ▄█▀          █                          ▄▄ ▀▀ ▄                     █        ▄█▄                   
             ▀                   █                       ▄▀    █  ▀▀ ▄                            ▀▀▄                  
            ▄█ █ ▄               █                    ▄ ▀▀     █     ▀█ ▄               █           ▀                  
            ▀ █▄█▀               █                  ▄█▀        █        ▀█              █         ▄▀▀                  
           ▄▀  ▄                 ▀               ▄█            █            █▄           █       █▀                    
             █ ▀ ▄▄                           ▄ ▀▀             █               █▄        █      ▀   ▄                  
          ▄█▄  ▄  ▀ ▄▄                      ▄█▀                █                  █▄         ▄▀    ██                  
          ▄   ██     ▀ ▄▄                ▄█                    █                   ▀ ▄▄  █  █▀     ▀                   
          ▀               █▄          ▄ ▀▀                     █                      ▀▀ █                             
           █                 █      ▄█▀                        █                      ▄ █ ▀▄                           
            ▀  ▄▄               █▄█                                                 ▄▄▀▀▀▀▀ ▄     ▄                    
   ▒▒▒▒▒▒▒░▒▓▄ █▀              ▄▀█▀▀ █  ▄                                      ▄▄█▀▀   ▄▀  ▀ ▄    █▒           ▒▒ ▒▒░░▒
             █               ▄▀   █▄    ▀ ▀█ ▄                             ▄ █ ▀      ▄▄     ▄█        ▒  ▒▒░▒▒▒▒▒▒▒▒▒▒
 ▒▒  ▒▒▒▒▒▒▒▒▒█            ▄▀      ▄▄         ▀ ▀▄ ▄                   ▄ █ ▀          ▄       ▄▀   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄██       ▄▀        ▀▄               ▀ █▄ ▄         ▄ █▄▀             ▀          ▀▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
               ▀█      ▄▀           ▀▀                   ▀▀ █▄ ▄ ▄▄▀▀               ▀▀          ▀▀▀▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▄▀              █                         ▀▄                  ▄▀         ▄▀         ▒▒▒▒          
            ▒▒▒▒▒▄▄▄▀                 █▄                         ▀▄               ▄▄         ██             ▒▒▒▒▒▒     
     ▒▒▒▒░░▒▒▒▒▒▒▓█▄                   ▄                           ▀▄▄            ▄        ▄▀▀                   ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █▀▄▄               ▀█                            ▀▀▄         █     ▄▀ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   █▄  ▀ ▄            ▀▀                            ▀▄▀       ▀     █  █                             
----------------------------
                      ▀           ▄▒▒▄ ▀                     ▀█                    ▀ ▀▄▄▄▄▀█                           
                  ▄█▀ ▄▄▄▄      ▄▀ ▄                          ▀                    ▄█▀▀▀▀   ▀▄                         
                 ▀   ▀▀▀▀      ▀▀   ▀ █ ▄▄                    ▄                ▄ █       ▄▄  ▀▄                        
                ▄                        ▀ █ ▄▄               ██            ▄█▀▀       █  ▀   ▀▄                       
                ▄█         ▄█▀                ▀ ▀▄ ▄           █        ▄▄█            █▄   █▄ ▀                       
               ██▀        ▀▀     █                 ▀ ▀▄ ▄            ▄▀▀▀               █     ▄ █                      
               ▄▀                █                      ▀ ▀█ ▄ █▄▄▄█ ▀                        ▀█ █                     
              ▀ ▄     ▄█▀        █                           ▀▄▀██                               ▄█                    
              ▄▄█    ▀▀          █▄                         ▄▄  █▀  ▄                   █        ▀ █                   
             ▀ █                 ██                      ▄▀     █   ▀▀ ▄                ▀█         █▄                  
            ▄▄   ▄█▀             ▀█                   ▄▄▀▀      █      ▀█ ▄              ▀          █▀                 
            ▀  █▀▀                █                 ▄█          █         ▀█▄                     ▄ █                  
           ▄█ ▀▄▄                 █              ▄▀▀            █             █▄         ▄       █                     
             ▀██▀ ▄▄              █           ▄▄▀▀              █                █▄      █▄     ▀                      
          ▄▀█ ▀      █                      ▄█                  █                 ▀ ▄▄    █  ▄█     ▄                  
          ▄            ▀█ ▄              ▄▀▀▀                   █                    ▀▀ ▄    ▀     ██                  
          ▀    ▄▄         ▀▀ ▄        ▄▄█▀                                              ▀▀▄        ▀                   
           █   ██            ▀ ▄▄   ▄█                                                ▄▄███▀▄                          
            ▀                   ▀▄▄▀█▄                                            ▄ █ ▀  ▄ ▀ ▄                         
   ▒▒▒▒▒▒▒░▒▓▄                 ▄▀▄▀▀ ▀ ▀█ ▄▄                                  ▄ █ ▀     ▀   ▀ ▄   █▄               ▒▒▒▒
             ▀▄ ▄█           ▄▀▄▀  █▀      ▀ ▀▄ ▄                           ▄▄▀▀       ▀       ▄  █       ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▄ █▀         ▄▀▄▀     ▄▄           ▀ ▀▄ ▄         ▄      ▄▄█▀▀          ▄▀       ▄▄  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█         ▄▀▄▀        ▄                 ▀ ▀▄ ▄   █  ▄ █ ▀             ▄▀         ▄▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 
                ▄      ▄▀▄▀          ▀▀                      ▀ ▀▄█ ▀                ▄▄          ▄ ▀▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒   ▀██  ▄▀▄▀             █▀                       ▄ ▀▄                 ▄         ▄█         ▒▒▒▒          
            ▒▒▒▒▒█▀▄▀▄▀                █▄                   ▄▄▀    ▀█▄             ▀         ██▀            ▒▒▒▒▒▒     
     ▒▒▒ ▒▒▒      █ █                   ▄▄                ▄█▀       ▀▄▀           ▀▀       ▄▀▀                   ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█ █ ▄               ▀▄              ▄█▀           ▀▄         ▄▀    ▄▀ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                      ▀ █ ▄            ▀▀           ▄█▀               ▀█▄     ▄▄    █  ▄▀                            
----------------------------
                      ▀           ▄▀█ ▀                       ██                     ▀▄█▄ █▄▄                          
                  ▄█▀▄▄▄    ▄███▀▀▄█ ▄▄                        █                  ▄▄█  █   ▀▀▄                         
                 █▀▀▀▀            █   ▀ ▀▄ ▄                                   ▄▄▀▀    ▀▄▀█  ▀▄                        
                 █           ▄█▀           ▀ ▀█ ▄              █▄          ▄▄█          ▀  ▄▄ ▀▄                       
                            ▀▀                   ▀ █ ▄▄         █       ▄ ▀▀                ▀  ▀                       
               ▄▀█                                    ▀ █ ▄▄        ▄▄█ ▀               █     █                        
               ▄▄▀      ▄▄                                 ▀ ▀  █▄ ▀▀                   █▄      ▄█                     
              █▀▀      ▀▀         █                           ▄ ▀▀█▄                     █      ▀▀█                    
              ▄                   █                         ▄▄   █ ▀  ▄                           ██                   
             ▀  █  ▄▄             █                      ▄▀      █    ▀▀ ▄               ▄         ▀▀                  
             ▄ █ ▄█▀              █▄                  ▄▄▀▀       █       ▀█              █▄         ██                 
            ▀  ▀                  ██                ▄█           █           █▄           █       ▄▀█                  
           ▄█  ▀▄▄                 █             ▄▀▀▀            █              █▄               █  ▀                  
           ▀  ▀  ▀ █               █          ▄▄█▀               █               ▀  ▄     ▄     ▀                      
          ▄▀█▀  ▄    ▀▀ ▄          ▀        ▄█                   █                  ▀▀ ▄  █▄ ▄█                        
          ▄▄   ██       ▀ ▄▄             ▄▀▀▀                                          ▀█  █ ▀     ▄█                  
          ▀                 ▀█ ▄       ▄█▀                                               ▄ █       █▀                  
           ▄                   ▀ ▄▄ ▄█                                               ▄ █ ▀▀▀▀                          
            █   ▄▄                ███▄ ▄                                           ▄▄▀▀  ▀▄ ▀▀                         
   ▒▒▒▒▒▒▒░▒▒▀  █▀              ▄█ ▀▄   ▀ ▀█ ▄▄                               ▄▄█▀▀     ▄▄   ▀▀    ▄               ▒▒▒▒
             ▀▄               ▄█▀   ▀▀        ▀ ▀█ ▄▄            █        ▄ █ ▀        ▄      ▀▀  █▄      ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▓▄            ▄█▀      █▄             ▀ ▀█ ▄▄      █    ▄ █▄▀             ▀      ▀▀ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄ ▄█       ▄█▀         ▄▄                  ▀ ▀█ ▄▄█▄▄▄▄▀▀              ▀▀        ▀▀ ▒▒▒                 
                ██▀     ▄█▀           ▀▄                        ███▀                 ▀▄         ▄█▀▒▒▒                 
                 ▀    ▄█▀              ▀▀                     ▄█▀  ▀▀▄              ▄▄        ▄█         ▒▒▒▒          
            ▒▒▒▒▒▀  ▄█▀                 █▄                  ▄█▀     ▀▄             ▄         ▄█▀            ▒▒▒▒▒▒     
         ▒▒▒      ██▀                    ▄▄               ▄█▀         ▀▄▄           ▀      ▄█▀                   ▒▒▒░▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  █ █ ▄               ▀▄                             █▀        ▀▀   ▄▀ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀██▄ ▀ █ ▄            ▀▀                             ▀▄      ▀▄  ▄▀  ▄▀                            
----------------------------
                      ▀▀          ▄▄█ ▀                        █▄                    ▄███▄ ▄                           
                  ▄██▄    ▄██▀    ██ ▀▄ ▄                       █                 ▄ ▀▀  ██▄ ▀                          
                  █▀▀          ▄  ▀█    ▀ ▀█ ▄                                ▄▄█▀▀        ▄ ▀                         
                 ▄▀          ▄█▀   █          ▀ █ ▄▄            █▄         ▄ ▀▀         █  ▀▀ ▀                        
                ▀█           ▀     █               ▀ ▀█ ▄        █      ▄█▀▀            ▀▄   █▄▀                       
               ▄█         ▄                              ▀ █ ▄▄     ▄ █                  ▀    ▀ ▀                      
                 █      ▄█▀                                   ▀ ▀██▀▀                          ▀█▀                     
              ▄▀▄▀      ▀                                     ▄ ▀▀▄ ▀▄                   █       ▄▄                    
              ▄ █    ▄             ▄                        ▄█▀   █  ▀  ▄                ▀█       ▀                    
             █▀    ▄█              █                     ▄▀       █     ▀▀                ▀        ▀█                  
             ▄  ▄ ▄▀               █                  ▄▄█▀        █        ▀█▄                      █                  
            ▀  ▄█                  █▄               ▄█            █            █▄         █       ▄▀▄▀                 
           ▄▄  █▄▄▄                ██            ▄▀▀▀             █             ▀  ▄       █     █  █                  
           ▀ ▄ █▀  ▀█ ▄             █          ▄█▀                █                ▀▀          ▄▀                      
          ▄█▀▀        ▀ █           █       ▄█                                        ▀█   ▄  █                        
          ▄█              ▀▀▄▄           ▄ ▀▀                                             ██▄       ▄                  
          ▀▄    ▄▄           ▀ █ ▄     ▄█▀                                                █▄█      ██                  
                █▀               ▀ ▄▄▀▀                                              ▄▄█▀▀▄▄▀▀     █                   
            █                     ▄▀██ ▀▄ ▄▄                      ▄              ▄ █ ▀   ▄   ▀▀                        
   ▒▒▒▒▒▒▒░▒▒█                  ▄▀   ▄▄    ▀ ▀█▄▄▄                █            █▄▀        ▀    ▄                   ▒▒▒▒
              ▀  ▄█           ▄▀     ▀           ▀▀ █▄ ▄          █       ▄▄▄▀▀         ▀▀     ▄▄  ▄      ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▓▄ █▀         ▄▀        █▀               ▀▀ █▄ ▄    ██  ▄ █ ▀            ▀▄       ▄▄██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄         ▄▀           █▄                    ▀▀ █▄▀██▄▀               ▄▄         ▄█                    
                ▀▄      ▄▀              ▄                          ▀█▄                          ▄█▀▒▒▒                 
                 ▄▄█  ▄▀                ▀▀                          ▀▄                ▀       ▄█▀        ▒░▒▒▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ █▀▄▀                   █▀                           ▀█▄           ▀▀       ▄█▀            ▒▒▒▒▒      
      ▒  ▒▒▒       █▄▄                    █▄                           ▀▄          ▄▄      ▄█▀                   ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀█▀ ▄ ▄                ▄              ▄               ▄▄      ▄▄   ▄▀  █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀     ▀ █ ▄            ▀▀          ▄█▀                 █▀        ▄▀  ▄▀                            
----------------------------
                      ▀▀        ▄▄ █▄▄▀                         ▄                    ▄ ▀▀█ ▄                           
                  ▄██   ▄██    ▀▀▄ █ ▀ ▀▄ ▄                     ▀█                ▄█▀▀  ▄█  ▀                          
                 ▄ ▀           ▄█▀ █       ▀ █ ▄▄                ▀            ▄ █       █▀ █ ▀                         
                 ▄█            ▀   █▄           ▀ ▀█ ▄           █▄        ▄█▀▀              ▄▀                        
                ▀█▀         ▄      ▀█                 ▀ ▀▄ ▄      █    ▄▄█                   ▀ ▀                       
                ▄█        ▄█        █                      ▀ ▀█ ▄▄  ▄▀▀▀                 ██    █▀                      
               ▀         ▄▀         ▀                            ████                    ▀       █▄                    
              ▄█ ▄                                            ▄ ▀▀██  ▀▄                         ▀▀▄                   
                 █   ▄█                                     ▄█▀    █   ▀  ▄               ▄█       █▄                  
             █▀ █▀  █▀              ▄                    ▄▀▀       █      ▀█              █▀         ▄                 
             ▄  ▀                   █                 ▄▄█▀         █          █▄                   ▄▀                  
            ▀▀  ▄▀                  █               ▄█             █              ▄         ▄      ▀ █                 
            ▄  ▀▀ █                 ██           ▄ ▀▀              █              ▀▀       ██    █  █▀                 
           ▀ ▄▄     ▀ ▄▄            ▀█         ▄█▀                 ▀                 ▀█▄   ▀   ▄    █                  
          ▄█ ▀  ▄█      ▀▀▄▄         █      ▄▀                                           █▄   █▀                       
          ▄█    █▀         ▀▀█ ▄         ▄▄▀▀                                             ▀ ▄█                         
          ▀▄                   ▀ █ ▄   ▄█                                               ▄▄██▀       █                  
                                   ▀▄▄▀█                           ▄                ▄ █ ▀   ▀▀▀    █▀                  
       ▒    ▄    ▄█               ▄▀▄█▀▀▀ ▀█▄▄▄                    █              ▄▄▀▀    ▀▀  ▄▄   ▀                   
   ▒▒▒▒▒▒▒░▒▒█   █▀             ▄▀▄▀  █▄      ▀▀ █▄ ▄              █▄        ▄ █▀▀       ▀▄    ▄▄                  ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒█               ▄▀▄▀    ▀▄            ▀▀ █▄ ▄        ██    ▄ █ ▀          ▄▄                ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▓█            ▄▀▄▀       ▀▀                 ▀▀ █▄ ▄  ██ ▄▄▄▀▀                     ▀▀ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀ ▄█      ▄▀▄▀          █▀                      ▀▀ ███▀                ▀▀        ▀▀█                   
                 ▀█▀    ▄▀▄▀             ▄▄                       ▄ ▀▄                ▀▄        ▄█▀▒▒▒                 
                 █    ▄▀▄▀               ▀▄                    ▄█▀    ▀█▄            ▄▄        █▀        ▒░▒▒▒▒▒▒▒▒▒▒░▒
            ▒▒▒▒▒ █ ▄▀▄▀                  ▀▀                 ▄█▀       ▀▄           ▄        ▄█▀            ▒▒▒▒▒      
      ▒▒▒▒▒▒       █ ▀▄                    █▄              ▄█▀           ▀█▄         ▀     ▄█▀                   ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▄▀▀▄ ▄                ▄▄           ▄█▀              ▀▄       ▀▀  ▄   █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  █▄▀█▄  ▀ █ ▄            ▀█          ▀▀                  ▀█▄   ▀▄ ▄▀  ▄▀                            
----------------------------
                      ▀▀      ▄▄   █▀▄ ▄                         ▀                   ▄█▀█▄▄                            
                  ▄▄▀  ▄█▀   ▀▀  ▄█    ▀ ▀█ ▄▄                   █▄              ▄▄█    ▀█▄ █                          
                                ▄▀  ▄        ▀ ▀▄ ▄               ▀           ▄▄▀▀       ▀ ▀▀█                         
                                    █              ▀ ▀▄ ▄         █▄      ▄▄█            ▄  ▀ █                        
                ▄▀█         ▄█      █                   ▀▀ █  ▄    █   ▄ ▀▀              ▀▄   ▄█                       
                ▄ █        █▀       ██                        ▀ ▀█ ▄▄█ ▀                  ▀     ▀▄                     
               ▀▀█                   █                           ▄ ██▀▄                   ▄     ▀▀▄                    
              ▄▄ █     ▄▀            ▀                        ▄ ▀▀ ██    ▄                █▄      ▄▄                   
              ▀       █▀                                    ▄█▀    ▀█    ▀▀                ▀        ▄                  
             ▄▀  ▄   ▀                                   ▄▀▀        █        █▄                     ▀█                 
                 █▄                  ▄                ▄▄█▀          █           ▄▄         █▄      ▄▀                  
            █▀  ▄█▀                  █              ▄█              █            ▀▀         █      ▀ ▄                 
            ▄   ██▀█▄▄               █▄          ▄ ▀▀               █               ▀█▄          █  ▄█                 
           ▀  █▀▀    ▀▀█▄▄           ██        ▄█▀                                      ▄▄  █  ▄    █                  
          ▄▄▄            ▀ █ ▄        █     ▄▀▀                                          ▀▀  █ ▀    ▀                  
          ▀█▀                ▀ █ ▄        ▄█▀                                              ▄▀▀                         
          ▀▄     ▄█              ▀ █ ▄ ▄█                                                █  ▀▀▀                        
           ▀▄    █▀                  ███▄ ▄▄                        █               ▄▄▄▀▀  ▀▄ ▀▄   ▄▀                  
            ▄▄                     ▄▀ ▀▀   ▀▀ █▄ ▄                  █▄          ▄ ▀ ▀     ▄▄   ▄   █               ▒   
  ▒▒▒▒▒▒▒▒░▒▒ ▄                  ▄▀    █▀        ▀▀ █▄ ▄            ██        █▄▀               ▀  ▀               ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▀▄▄  ▄█           ▄█▀      ▀▄             ▀▀ █▄ ▄      ██   ▄ █▀▀           ▀▀     ▀█        ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▓▄  █▀         ▄█▀        ▀▄                   ▀▀ ▀█▄ ██ █                ▀▄       ▀▄ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄          ▄█▀           ▄▀                        ▄██▀                ▄▄         ▄█                   
                █▄       ▄█▀              █▄                     ▄█▀   ▄▄             ▄         ▄█▀▒▒▒                 
                 █▄▄█  ▄█▀                 ▄                    ▀▀     ▀▄              ▀       ▄▀▒▒▒▒▒▒▒▒▒░▒▒▒▒░▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▄█▀▄█▀                   ▀▀                            ▀█▄         ▀▀      ▄█▀            ▒▒▒▒▒      
      ▒▒▒░▒▒       ▄██ ▄                    █▀                            ▀         ▄▄     ▄█                    ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀ ▀█ ▀▀▄ ▄                ▀▄                             ▀█     ▄       █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒░▒▒░▒▒░▒
▒▒                  █▄      ▀ █ ▄            ▀▄         ▄▄                   ▀ ▄    ▀▄▀  ▄▀                            
----------------------------
                      ▀▀  ▄▄    ▀▄▄▄█▄▀▄ ▄                        ▀                 ▄▄█ ▀█▀▄                           
                  ▄ ▀▀█▄    ▀▀    ▄▀ █    ▀ ▀▄ ▄                  █▄             ▄ ▀▀     ▀▀▄                          
                  █                            ▀▀ █▄ ▄             ▀         ▄▄█ ▀       █  ▄▄                         
                 ▀▀           ▄█                     ▀  █  ▄       ▄▄     ▄ ▀▀            █  ▄█                        
                ▄█           █▀      █                     ▀  █ ▄▄  ▀ ▄▄█▀▀                   ▀▀                       
                                     █                           ▀ ██▀                    █    ▀▀▄                     
               █▀ █      ▄▀          ██                          ▄▄ ▄▄ ▀▄                  █     ▄▄                    
               ▄  █    ▄█▀            █                       ▄ ▀▀  ██  ▀                          ▄                   
              ▀  █▀    ▀              ▀                     ▄█▀     ██     ▀█              █       ▀▀                  
             ▄▄  █  ▄                                    ▄▀▀         █         ▄▄           █       ▀█                 
                 ▀▄█                  ▄               ▄▄█▀           █          ▀▀                 ▄                   
            ▄▀   ▄█                   █             ▄█               █             ▀█▄      █      ▀                   
            ▄   ▄  ▀ ▄                █▄         ▄ ▀▀                ▀                 ▄▄    █   █   █                 
           ▀▀ ▀▀  ▄    ▀ █ ▄          ██       ▄█                                       ▀▀     ▄    █▀                 
           ▄▄▄   ██        ▀ █ ▄       █    ▄▀▀▀                                           ▀██ ▀    █                  
          ▀▀▀    ▀             ▀ █▄▄      ▄█                                                █ ▀                        
          ▀▄                       ▀▀█▄▄▀                            ▄                 ▄▄█▀▀▄▄▀▄                       
           ▀▄      ▄                 ▄▀▀█  █▄ ▄                      █             ▄ █ ▀   ▄   ▄                       
            █▄    ██               ▄▀  ▀▄     ▀▀ █▄ ▄                ██         ▄▄▄▀▀       ▀   ▀  ▄                   
   ▒▒▒▒▒▒▒░▒▒█▄   ▀              ▄▀     ▀▀          ▀▀ █▄ ▄          ██     ▄ ▀ ▀         ▀█    ▀▄ █               ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▀█▄               ▄▀        █▄               ▀▀▀▀█▄ ▄   ▀█   █▄▀            ▄▄      ▄ ▀      ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▓▀▄            ▄▀           ▄▄                     ▀▀ █▄██▀▀              ▄         ▀ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀▄ ██      ▄▀             ▀                           ▀▄▄                ▀        ▀▒                   
                █▀ ▀▀    ▄▀                █▀                           █              ▀▀        ▄▀▒▒▒                 
                 █▀    ▄▀                   ▀▄                            █▄          ▄▄       ▄▓▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▄▀ ▄▀                     ▀▄                ▄▄          ▀ ▄        ▄       ▄█▀            ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀▄██▄ ▄                    ▄▀             ▄█▀             █▀        ▀    ▄█▀                   ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██   ▀▀▄ ▄                █▄          ▄█▀                ▀▄▄    ▀▀   ▄▀▄▓▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ██  █▄   ▀ ▀▄             ▀▄        ▄█▀                    █   ▄▄    ▄                             
----------------------------
                      ▀▀   ▄▄  ▄█▀ ▄ █▀ ▀▄ ▄                      ▀█                ▄ ▀▀  █                            
                  ▄ ▀▄█▀  ▀▀     ▄▀  ██     ▀ ▀▄ ▄▄                ▄             ▄█▀▀    ███▄                          
                   █                  █           ▀ ▀█ ▄▄           ▀        ▄ ▀▀            ▄                         
                 ▀█           ▄▄▀                       ▀ ▀█ ▄▄     ▄▄    ▄█▀▀             ▄ ▀▀                        
                ▄▄█         ▄▀▀                               ▀ ▀█  ▄▀▄ █                 █▀  ▀█                       
                ▀ █                   █                            ▄▀▀█▄                        █▄                     
               ▄▀         ▄▀          █                          ▄▄       ▄                ▄▄     ▄                    
                       ▄▀▀            ██                      ▄▀▀▀   ██   ▀█               ▀▀     ▀                    
              ▀▀      ▀                █                    ▄█▀      ██       █▄                   ▀█                  
              ▄   █  ▄                                   ▄▀▀         ▀█        ▀            ▄█      ▄▀                 
             ▀    █▄▀                                  ▄█▀            █           ▀█▄       ▀      ▄▀                  
            ▄█   █▄ ▄                  █            ▄█                █               ▄▄           ▀                   
               ▄██▀ ▀▀█▄▄              █▄        ▄▄▀▀                 ▀                ▀▀    ██  █   █                 
           █▀           ▀▀▀▄ ▄         ██      ▄█                                          █▄  ▄▄   ██                 
           ▄▄█               ▀ █ ▄      ▀   ▄ ▀▀                                            ▀ ▄▀    █                  
          ▀▀▀     ▄█             ▀▀█▄▄    ▄█                                              ▄▄██ █    ▀                  
          ▀▄      █▀                 ▀▀▄▄█▀▄                          █               ▄ █ ▀   ▀▄                       
           ▀▄                        ▄▀▄▄▀ ▀▀ █▄ ▄                    █▄           ▄▄▄▀▀    ▀▀  ▀                      
            █                      ▄▀▄▀  ▀▄      ▀▀ █▄ ▄▄             ██       ▄ █ ▀       ▄▄   ▀▄                     
  ▒▒▒▒▒▒▒▒▒▒▒█▀     ▄            ▄▀▄▀    ▀▄            ▀▀▀ █▄ ▄       ██    ▄▄▄▀▀         ▄      ▄ ▄               ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▀▄▀   ██          ▄▀▄▀       ▄▀                  ▀▀ █▄ ▄  █▄ █ ▀              ▀     ▀▄█      ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▓ █  ▀         ▄▀▄▀          ▀▄                       ▀▀▀▀▀▀               ▀▀       ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █         ▄▀▄▀            ▀▄                           █▀              ▄▄         █                   
                █ █  ▄   ▄▀▄▀               █▀                    ▄█▀     ▄▄           ▄         ▄▀▒▒▒                 
                 █ ▄██ ▄▀▄▀                  █▄                 ▄█▀       ▀ ▄           ▀      ▄▓▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▄ █▄▀▄▀                     ▄               ▄█▀           █▀        ▀▀     ▄█▀            ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀▄ ▀ █ ▄                    ▀▀                              █▄     ▄▄    ▄█▀                   ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  █▄ ▀ █ ▄                █▄                             ▀ ▄   ▄    ▄▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  █▄  ▀▀      ▀▄ ▄            ▄▄                              █▀   ▀ ▄▀▄▀                            
----------------------------
                     ▄▀▀  ▄▄ ▄▄▀  ▀█▀ ▄ ▀  █▄ ▄                    ▀▄               ▄█▀▀ ██▄                           
                   ▄██▀  ▀            █       ▀▀ ▀▄ ▄                           ▄ █        ▀▄                          
                  ▀█             ▄▀   ██             ▀ ▀▄ ▄         ▀█       ▄█▀▀          ▄▀                          
                  ▀█          ▄▀▀      █                   ▀ ▀▄ ▄▄   ▄▄  ▄ █              ▀▀  █                        
                 █ █         ▀                                   ▀  █ ██▀▀                     █▄                      
                ▄  █        ▄          ▄                           ▄ ▀  ▀▄                 ▄█    ▄                     
                ▄ █▀     ▄█▀           █                         ▄█      ▀▀                      ▀                     
               █  █     ▀              █▄                     ▄▀▀▀    ▄      █▄              ▄     █                   
               ▀  █    ▄               ▀█                   ▄█▀       ██      ▀  ▄          █▀      █                  
              █   █ ▄▄▀                 ▀                ▄▀▀          ██         ▀█▄                ▄▀                 
             ▄▀   █▀                                   ▄█▀             █             ▄▄      ▄█    ▄▀                  
             ▄   ▄▀█▄▄                  █           ▄▀                 █              ▀█     ▀     ▀                   
            ▄   ▀▀ ▄  ▀ █ ▄             █▄       ▄▄█▀                  ▀                  █▄   ▄ █   ▄                 
            ▀ ▄   ██      ▀▀█▄ ▄        ██     ▄█                                          ▀▀ █▀█   ▄█                 
           ▀▄█▀   ▀            ▀ █▄▄     ▀  ▄▄▀▀                                             ▄▄▀    █▀                 
          ▄▀                       ▀▀ █ ▄ ▄▀                                             ▄ █ ▀ █▄   █                  
          ▀         ▄                   ███▀▄ ▄                        █              ▄▄▄▀▀  ▀█ ▀                      
           ▀       ▄█                 ▄█▀ ▄   ▀▀ █▄ ▄                  █▄         ▄ █ ▀     ▄▄  ▀▄                     
    ▒  ▒    ██     █▀               ▄█▀   ▀▀        ▀▀▀▀█▄ ▄           ██      ▄▄▄▀▀             ▀                     
▒▒▒▒▒▒▒▒▒▒▒▒▒ █                   ▄█▀      █▄              ▀▀ █▄ ▄      █  ▄ █ ▀           ▀▀    ▀▄                ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▀▄▄▄               ▄█▀         ▄                    ▀▀▀ █▄ █▄▄▀▀             ▀▄      ▄▄▄     ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▓▄ ▄  ▄█        ▄█▀           ▀▀                        ▄█▀█               ▄▄       ▀█▓▒▒▒▒▒▒▒▒▒   ▒▒    
▒▒▒            ▒ ▀▄ █▀      ▄█▀              █▄                     ▄█▀  ▀▄▄              ▀        █                   
                █ ▀       ▄█▀                 ▄                   ▄█▀     ▀█            ▀▀       ▄▀▒▒▒                 
                 ▀ ▀▀   ▄█▀                   ▀▀                            █▀         ▄▄      ▄▓▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▄  ▄▄█▀                      █▄                             █▄      ▄      ▄█▀            ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀▄ ▀██▄ ▄                     ▄            ▄▄               ▀ ▄      ▀   ▄█▀                   ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓   ▀█  ▀▀▄ ▄                ▀▀         ▄█▀                  █    ▀█  ▄▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ██          ▀▀▄ ▄            █▄      ▄█▀                      █ ▄▄ ▄▀ ▀                            
----------------------------
                     ▄▀▀ ▄▄ ▄▄▀  ▀         ▀ ▀▄ ▄                   █▄             ▄▄█   ▀█                            
                   ▄▄▀▀ ▀          ▄▀  ▄         ▀ ▀█  ▄                        ▄▄▀▀        █                          
                  ▄             ▄▀▀    █               ▀▀ █▄ ▄       ▀█     ▄▄█           ▀▄ █                         
                  █            ▀       ██                     ▀ ▀▄ ▄▄ ▄▄ ▄ ▀▀              ▀   ▄                       
                 ▀            ▄         █                           ▀ ▄▀▄                  █   ▀▄                      
                ▄▀         ▄▄▀                                     ▄▀▀▀ ▀  ▄                █   ▀                      
                █        ▄▀             ▄                        ▄█▀       ▀█▄              ▄     █                    
               ▄                        █                     ▄▀▀      █        ▄           ▀▄     █                   
               ▄   █  ▄▄▀               ██                  ▄█▀        █▄       ▀█▄                  ▄                 
              █    █▄▀▀                  ▀               ▄▀▀           ██           ▄▄       █▄     ▄▀                 
              ▀    ▀                                   ▄█▀             ▀█            ▀█▄      ▀    ▄▀                  
             █    █▀ █▄▄                 █          ▄▀                  █                ▄▄   ▄    ▀                   
            ▄▀   ▄     ▀▀ ▄ ▄            █▄       ▄█▀                   █                 ▀▀   █ █   ▄                 
            ▄ ▄█▀           ▀▀▀▄ ▄       ▀█    ▄▀                                             █▄█    █                 
           █ ▀     ▄█            ▀▀█▄ ▄      ▄█▀                                            ▄ ▀     ██                 
           █▄      █▀                 ▀ █▄▄█                            ▄                ▄▄▄▀▀▀▄    █                  
          ▀▀                            ▄█▀ ▀ █▄ ▄                      █            ▄ █ ▀   ▄▄ ▀▄  ▀                  
           ▀█                         ▄█▀  ▄     ▀▀▀██▄ ▄               ██        ▄▄▄▀▀       ▀                        
    ▒  ▒    ██       ▄              ▄█▀     ▀           ▀▀ █▄ ▄         ▀█      █ ▀         ▀▀   ▀▄                ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒█ ▄    ██            ▄█▀       ▀▄                ▀▀▀ █▄ ▄   █ ▄ ▄▀▀           ▄▄     ▀                ▒▒▒▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▄▀▄   ▀           ▄█▀          ▄                       ▀▀ ██▄                       ▀▄▄     ▒▒░▒▒▒▒▒▒▒▒▒▒
▒▒▒  ▒▒▒▒▒▒▒▒▒▓▄▀▀            ▄█▀             ▀                       ▄█▀▀▀               ▀▀       ▀█            ▒▒    
▒▒             ▓  █   ▄     ▄█▀               ▀▄                           █▀            ▀▄        ▀                   
                █  ▄▄██   ▄█▀                  ▄                             █          ▄▄       ▄▒▒▒▒                 
             ▒▒▒ ▀   █  ▄█▀                     ▀                ▄▄          ▀▄▄         ▀     ▄▓▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▄  ▀▄█▀                       ▀▄             ▄█▀            ▀ ▄      ▀▀    ▄█▀            ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀▄  ██▄▀▄▄                     ▄           ▄█▀                █     ▄▄   ▄▀▀                   ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒░▒▒▒░▒▒▒░▒▒▄ ▀▀     ▀ ▀▄▄                 ▀                              ▄█      ▄▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  █▄    █▄     ▀ ▀▄▄▄           ▀▄                              ▀█▄▀█▄▀ █                            
----------------------------
                     ▄▀▀ ▄ ▄▄▀  ▀    ▄▀▀█    ▀ ▀█  ▄                 ▄             ▄▄▀▀   ▀█                           
                   ▄█▀ ▀▀         ▄▀▀               ▀ ▀▄ ▄▄           ▀        ▄▄█        █ ▄▄                         
                  ▄█             ▀      ▄                 ▀ ▀█▄ ▄     ▀▄    ▄ ▀▀           ▀  ▄                        
                  ██            ▄       █                        ▀ ▀▄ ▄▄▄▄█ ▀              ▄  ▀▄                       
                 ▄ █         ▄▄▀        ██                            ▄██ ▄                 █  ▀                       
                 █ █       ▄▀            ▀                         ▄▀▀  ▀ ▀█▄               ▄    █                     
                ▀  █                     ▄                       ▄█▀          ▄▄            ▀█    █                    
               ▄▀  █     ▄▀              █                    ▄▀▀              ▀█▄                  ▄                  
               █   █  ▄▀▀                ██                 ▄█▀         █          ▄▄        ▀▄     ▀▄                 
              ▄    █ ▀                    ▀              ▄▀▀            █▄          ▀█▄       ▀      ▀                 
              █    █▄                                  ▄█▀              ▀█              ▄▄    █▄   ▀▀                  
             ▀      █▀▀▄ ▄                █         ▄▀▀                  █               ▀█▄   ▀  ▀▀                   
            ▄▀  ▄▄▀██    ▀▀▀▄ ▄           █▄      ▄█▀                    █                   ▄▄█ ▀▀  ▄                 
            █ ▄▀▀  ▀          ▀▀ █▄▄      ▀█   ▄▀▀                                            ▀██    █                 
           ▄                       ▀▀ █▄▄    ▄█▀                                            ▄▄▄█▄   ▄█                 
           █▄▀       ▄                  ▀▀▄██ ▄                          ▄              ▄ █ ▀ ▄ ▀▀  █▀                 
          ▀█        ██                  ▄▀ ▀  ▀▀ █▄▄ ▄                   █           ▄▄▄▀▀     ▀ ▄  █                  
           ▀█       ▀                 ▄▀    █▄       ▀▀ █▄ ▄             ██        █ ▀       ▀█  ▀▄ ▀                  
    ▒  ▒    █ ▄                     ▄▀       ▄             ▀▀▀ █▄ ▄      ▀█   ▄ █▀▀         ▄▄    ▀                ▒▒▒▒
   ▒▒▒▒▒▒▒▒▒▒█▀                   ▄▀         ▀▀                   ▀▀ █▄▄▄▄█ █▄▀                   █                ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▄ █    ▄█         ▄▀            █▄                         ▀█▀               ▀▀      ▀      ▒▒░▒▒▒▒▒▒    
▒▒▒  ▒▒▒▒▒▒▒▒▒▓▄ ▄▄  █▀        ▀               ▄                            █             ▄▄       ▄█            ▒▒    
▒▒             ▓   ▄                           ▀▀                    ▄▄     ▀▄▄                   ▀▀                   
                █  ▀▀                           █▄                 ▄█▀       ▀ ▄         ▀▀      ▄▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █   █▄█ ▄                       ▄               ▄█▀          ▀█▄       ▄▄     ▄▓▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▄   ██▀                        ▀▀                             █      ▄     ▄█▀            ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀▄  █▀▀ ▀▄▄▄                    █▄                             ▄█     ▀  ▄▀▀                   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▄ ▄▄  ▄▄   ▀▀▄ ▄                ▄        ▄█▀                    █  ▀▄▄█▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  █▀    ▀▀       ▀ ▀▄▄           ▀▀     ▄█▀                      ▀ ▄▄▀  █                            
----------------------------
                     ▄▀▀▄  ▄▀  ▀    ▄ ▀ █▄     ▀▀ ▀▄ ▄▄               ▄            ▄█ ▀   ▄ ▄                          
                   ▄▀▀ ▀          ▄▀    ▀█            ▀  █▄ ▄          ▀       ▄ ▀▀       ▀█▀▄                         
                   ██             ▄                          ▀ ▀█  ▄   ▀▄  ▄▄█ ▀           ▄ ▀                         
                  █ █          ▄▄▀       █                            ▀█▄▄▀▀               ▀█  █                       
                 ▄▀ █        ▄▀▀         █▄                           ▄█▀█▀                 ▄   █                      
                 ▄  █                    ▀█                        ▄▀    █   █▄             ▀▄   █                     
                █   █      ▄▀                                    ▄█▀     ▀    ▀▀▄            ▄     ▄                   
                ▀   █   ▄▀▀               █                   ▄▀▀                 █▄         ▀▄    ▀▄                  
               ▀    ▀  ▀                  █▄                ▄█▀          ▄         ▀█▄              ▀▄                 
              ▄▀      ▄                   ▀▀             ▄▀▀             █             ▄▄     ▀▄    ▀                  
              ▄     ██                                 ▄█▀               ██             ▀█▄        ▀▀                  
             ▄     ▄  ▀▀█▄ ▄               █        ▄▀▀▀                  █                  ▄ ▀▄ ▀▀                   
             ▀  ▄▀▀        ▀▀ █▄▄          ██     ▄█▀                     █                  ▀█▄▀▀▀                    
            ▀  ▀    ▄█          ▀▀ █▄ ▄     ▀  ▄▀▀▀                                             ▄█   █                 
           ▄▀ ▄     █▀                ▀▀█▄ ▄▄▄█▀                                           ▄ █▀█     █                 
           ██▀                             ██▄█▄▄▄▄                       ▄             ▄▄▄▀    ▀▄  ██                 
           █                             ▄█▀ ▄   ▀▀▀ █▄ ▄                 █           █ ▀     ▀▄ ▀▄ █                  
           ▀▄▄       ▄█                ▄█▀   ▀▀         ▀▀▀▀█▄ ▄          ██     ▄ █▀▀       ▄      █                  
    ▒  ▒    ▄▀       █▀              ▄█▀      █▄               ▀▀ █▄▄▄▄    █   █▄▀            ▀   █ ▀              ▒▒▒▒
   ▒▒▒▒▒▒▒▒▒▒█ █                   ▄█▀         ▄                      ▀▀ █▄█▀▀▀             ▀█     █               ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▀  ▄               ▄█▀           ▀▀                          ▀▄▄             ▄▄      ▄        ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▓▄ ▀     ▄       ▄█▀              █▄                     ▄▄   ▀ ▄                    █▄            ▒▒    
▒▒             ▀   █  ██     ▄█▀                 █                   ▄█▀     ▀▀▄          ▀▀     ▄▀▀                   
                █    ▄▀    ▄█▀                   ▀▄                  ▀         █         ▄▄      ▄▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █   ▀▀  ▄█▀                      ▄                             █▀             ▄▓▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▄    ▄█▀                         ▀            ▄▄                █     ▀▀   ▄▀▀            ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀▄  ▄▄ ▀▀▀▄ ▄                    █▄         ▄█▀                 ▀█   ▄▄ ▄▄▀█                   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▓  ▀  ▀█▄   ▀ ▀▄▄▄               ▄         ▀                    ▀▄▄  ▄▀▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ██▀              ▀▀▄ ▄          ▀▀                              ▀ ▀▀  ▄                            
----------------------------
                     ▄█▀▄ ▄█▀ ▀     ▄▀   █        ▀ ▀█▄ ▄              ▀          ▄ ▀▀    ▀█▄                          
                   ▄█ ▀▀                 █▄              ▀ ▀█▄ ▄       ▀▀      ▄█▀▀        ▀▀                          
                   ▄█             ▄▀     ▀█                     ▀ ▀█  ▄  ▄ ▄ ▀▀            ▀▄ █                        
                  █ ▀          ▄▀▀        ▄                              █ █                ▀  █                       
                  ▀           ▀           █                           ▄█▀█▄ █▄              ▀▄  █                      
                 █           ▄▀           ██                       ▄▀    ▀█  ▀▀                   ▄                    
                ▄▀        ▄█▀              ▀                     ▄█▀      █      █▄          ▀▄   ▀▄                   
                ▄   █    ▀                 █                  ▄▀                  ▀█▄              ▀▄                  
               █    █   ▄                  █▄               ▄█▀                        ▄      ▀▄    ▀                  
               ▀    █▄▄▀                   ▀▀            ▄▀▀              ▄            ▀█▄          ▀                  
              █     █ ▄▄                    ▄          ▄█▀                █▄              ▀    ▀▄  ▀                   
             ▄▀   ▄██▀ ▀▀▀█▄ ▄              █       ▄ ▀▀                  ▀█                ▀█▄ ▄ ▀▀                   
             ▄   ▀           ▀▀ █▄ ▄        ██    ▄█                       █                  ▀▀█▄▀                    
            █   ▄                  ▀▀▀█▄▄      ▄ ▀▀                                           ▄▄█▀   █                 
            ▀▄▄▀      █                 ▀ ▀█▄▄█                                            ▄█▄   █   █                 
           ▀▀▀       ██                    ▄█▀▀ ▀▀█▄ ▄                     ▄           ▄ ▀▀▀   ▀▄ █ ▄█                 
           █▄        ▀                   ▄█▀  █▄     ▀▀▀██▄ ▄              █        ▄▄▄▀▀     ▄     ██                 
           ▀█                          ▄█▀     ▄            ▀▀ █ ▄▄▄       ▀█     █▄           ▀  █ █                  
       ▒    ▀▀█        ▄             ▄█▀       ▀█                  ▀▀ █▄▄▄  █▄ ▀▀▀           ▀▄    ██              ▒▒▒▒
   ▒▒▒▒▒▒▒▒▒▒█  ▄     ██           ▄█▀          ▄                        ▀▀▀██▀             ▄      ▄▀              ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒█ ▀▀    ▀          ▄█▀            ▀▀                       ▄█▀ █               ▀     █   ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▄  ▄▄           ▄█▀               █▄                    ▄█▀    █▀           ▀▄      ▄▓            ▒▒    
▒▒             ▀▄  ▀    ▄    ▄▀▀                  ▄                            ▄█         ▄      ▄█▀                   
                ▄    █▄▄█  ▄▀                     ▀▀                             █         ▀    ██▒▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █     █▀▄▀                        █▄             ▄█▀             █      ▀▄    █▓▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▄    ▀█ ▄                         ▄            ▀▀               ▀█    ▄     ▄▀            ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀▄   █▀ ▄▀ ▀▄ ▄                   ▀▀                             ▀ ▄  ▀▀▄█ █                   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▓  ▄▀  ▀▀     ▀▀▄▄▄               █▄      ▄▄                     ▀ ▄█▄█▀▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  █ ▄     ▄▄        ▀ ▀▄ ▄          ▄    ▄█▀                       ▀▀ ▀ ▄▀                           
----------------------------
                     ▄██▄ ▄▀ ▀▀                      ▀ ▀█ ▄▄            ▀         ▄█▀▀     ██                          
                    ▀ ▀             ▄▀    █                 ▀ ▀█  ▄     ▀█    ▄ ▀          ▄ █                         
                   █             ▄▀▀      ██                       ▀ ▀█  ▄▄▄█▀▀             ▀ █                        
                  ▄▀▄           ▀          ▀                            ▄▀▀█▄               █  ▀                       
                  ▄ █          ▄           █                         ▄▄▀▀    ▀               ▀   ▄                     
                 ▀  █▄      ▄█▀            █▄                      ▄█     █▄    ▄▄           █▄  ▀▄                    
                 ▀   █    ▄▀                ▀                    ▄█▀      ▀█     ▀▀▄          ▀   ▀▄                   
                █    █    ▄                 ▄                 ▄▀           █                  ▀▄   ▀                   
               ▄▀      ▄▄▀                  █▄              ▄█▀                       ▀█▄            █                 
               ▄     ▄▀                     ▀▀           ▄▀▀                             ▀     ▀▄   █                  
              ▀     ▄▀█▄▄▄                   ▄         ▄█▀                 █                ▄▄  ▄  ▀                   
              ▀   ▄▀     ▀▀▀█▄▄▄             █▄     ▄ ▀▀                   ██                ▀▀▄▀█ ▀                   
             █       ██        ▀▀▀█▄▄▄       ▀█   ▄█                        █                    ▄▀                    
            ▄▀ ▄▄▀   ▀▀              ▀ ▀█ ▄▄   ▄▄█▀                         ▀                  █ █   █                 
            ▄▄▀▀                           ▀ ██ ▄ ▄                                       ▄ █▀▀ ▀    █                 
           ▀                               ▄▀      ▀ █ ▄▄▄                  ▄          ▄▄▄▀    ▄▀ ▄▄ █                 
           █▄         █▄                 ▄▀    █▄        ▀▀ █▄▄▄▄           █▄       █ ▀       ▄  ▀▀▄█                 
            █▀        ▀█               ▄▀       ▄              ▀▀▀ █▄▄▄     ▀█  ▄ █▀▀         ▀▀    █▀                 
       ▒    ▀▄ ▄                     ▄▀         ▀▀                    ▀▀▀ █▄ █▄▄▀            ▄█    ▄█              ▒▒▒▒
   ▒▒▒▒▒▒▒▒▒▒▀ ▀▀                   ▀            █▄                        ▄███              ▀     ██              ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒█   ▄    ▄▄         ▄               ▄                       ▀▀   █            ▄▀         ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒▀  ▀▀   ██       ▄▀                ▀▀                            █           ▄      ▄█            ▒▒    
▒▒             ▀▄   ▄▄        ▄▀                   █▄                 ▄▄        ▀█         ▀     ▄█                    
                ▀    ▀▀     ▄▀                      ▄               ▄█▀          ▀▄       ▄▀    █▀▀▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █     ▄▄▄▄▀                        ▀█                            ▀ ▄     ▄    ██▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▀     █▀▄▄                         █                             ▀ ▄   ▀  ▄ ▄             ▒▒▒▒▒      
      ▒▒▒░▒▒      ▀▄    ▄ ▄▄▀▀▀▄▄▄                   ▀▀        ▄█▀                  ▀▀▄ ▄▀▄█ ▀▀                  ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒░▒▒▒░▒▒▓   █   ▀      ▀ ▀▄ ▄              █▄      ▀▀                     ▀▀▄▄█▀▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  █ ▀     ▀█▄         ▀ ▀▄ ▄         ▄                           ▄▄▄ █  ▄                            
----------------------------
                     ▄██ ▄█▀ ▀        ▄   ▀█           ▀▀ ▀▄ ▄▄         ▀▀       ▄ █       ▀█                          
                    █ ▀            ▄█▀     ▄                  ▀▀ ▀█ ▄▄   ▀█   ▄█▀▀         ▀▄█                         
                   ▀█             ▀        █▄                         ▀ ▀█▄▄█               ▄  ▄                       
                  ▄▀▀            ▄         ▀█                           ▄█ ▀                ▀▄ ▀▄                      
                  █  █        ▄▄▀           ▄                        ▄▄▀▀      ▄▄            ▄  ▀▄                     
                 ▄   █      ▄▀              █▄                     ▄█      ▄    ▀▀▄           ▀  ▀▄                    
                 ▄                          ▀▀                   ▄█▀       █▄                 █▄  ▀                    
                ▀    █   ▄▄▀                 ▄                ▄▀            █        ▀█▄       ▀    ▄                  
               ▄▀    █ ▄▀▀                   █▄             ▄█▀             ▀          ▀▀      ▀▄   ▄▀                 
               █      ▀                      ▀▀          ▄▀▀                               ▄    ▄   ▄                  
              ▄     ▄▀█▀█▄▄▄▄                 ▄        ▄█                   ▄               ▀█▄ ▀█ ▀                   
              ▄             ▀▀ █▄ ▄           █▄    ▄▄▀▀                    █▄                 ▀ ▄▄▀                   
             ▀    ▄▀              ▀▀ █▄▄▄     ▀▀  ▄█                        ▀█                  ▄▀█  ▄                 
            ▄▀ ▄█▀    ▄▄                ▀ ▀█ ▄▄▄▄█▀                          ▀               ▄▄▄▀▀▄  █                 
            █ ▀       ██                      ██▀ █▄▄▄▄                                    █▄▀  ▄▀█▄ █                 
           ▄                                ▄▀  ▄    ▀ ▀ █▄▄▄                ▄        ▄ ▀▀▀     ▄    █                 
           █▀                             ▄▀    ▀▀          ▀ ▀ █▄ ▄         █▄    ▄▄▄▀▀       ▀     █                 
            ██▄        ▄▄               ▄█▀      █▄                ▀ ▀▀█▄ ▄  ▀█ ▄█▄▀          ▄█   ▄▄▀                 
       ▒     ▄▀        ██             ▄█▀         ▄                       ▀ ▀██▄▀             ▀    ██              ▒▒▒▒
   ▒▒▒▒▒▒▒▒▒▒▀▄ ▄▄                  ▄█▀           ▀▀                        ▀▀▀▀▄            ▄▀     ▀              ▒▒▒▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▄  ▀▀               ▄█▀              █▄                          ▀▀▄           ▄         ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒▒▒▒█    ▄   ▄▄      ▄█▀                 █                   ▄▄      ▀▀▄         ▀       █            ▒▒    
▒▒              ▄   ▀█▄ ██    ▄█▀                   █▄                ▄█▀        ▀▀▄       ▄▀    ▄▀                    
                ▀▄          ▄█▀                      ▄                            ▀▀▄      ▄    █▀▀▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄      █ ▄█▀                        ▀▀            ▄▄              ▀▀▄    ▀    ▀█▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ █      ▀▀▄ ▄                        █▄         ▄█▀                 ▀▄  ▄█ ▄ ▄             ▒▒▒▒▒      
      ▒▒▒░▒▒       ▄     ▀ █▄ ▀ ▀▄ ▄                   ▄                              ▀▄ ▀▄█▀ ▀                  ▒▒▒▒▒▒
 ▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒▒▓▄  ▄▀           ▀ ▀▄ ▄             ▀▀     ▄                        ▀█▀▀ █▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▄ ▄▀     ▀▀           ▀ ▀▄▄▄        █▄  ▄█▀                 ▄▄ ▄▄▄ ▀█ ▄▄                           
----------------------------
                     ▄▄█ ▄▀ ▀▀       ▄▄▀   █▄             ▀ ▀▀▄ ▄▄       ▀▄      ▄▄▀▀      ▄                           
                    █ ▀            ▄▀       ▀                    ▀▀ ▀█ ▄▄  ▄ ▄ █            █ ▄                        
                   ▄ ▄             ▄        █                            ▀▄ █▀              █ ▀▄                       
                   █ █          ▄▄▀         ██                          ▄█▀ █ █▄             ▀ ▀▄                      
                  ▀           ▄▀                                     ▄ ▀▀   ▀  ▀▀▄           ▀▄ ▀▄                     
                 ▄▀  █                       █                     ▄█              ▄          ▄  ▀▄                    
                 █   ▀▄     ▄▀               ▀█                  ▄█▀        █       ▀█▄        ▀                       
                ▄     █  ▄▀▀                  ▄               ▄▀            █▄        ▀▀▄      ▀▄   █                  
                █       ▀                     █▄            ▄█▀              █            ▄     ▀   ▄▀                 
               ▀      █▄▀                     ▀▀         ▄ ▀▀                              ▀▄▄  ▀▄  ▄                  
              ▄▀      ▄█▀▀▀█▄ ▄                █       ▄█                                    ▀▀▄ ▄ ▀                   
              █     ▄▀██      ▀▀▀█ ▄▄▄         █▄   ▄▄█▀                     █                   ▄▀█                   
             ▄   ▄█▀                 ▀▀ █▄▄▄    ▀ ▄▀                         ▀█                  █ ▄ █                 
             ▄  ▀                          ▀ ▀ ██▀█                           ▀               ▀▀▀▄▀▀ █                 
            ▀          ▄▄                     ▄█▀ ▀ ▀█▀▄ ▄                               ▄ █▀▀   ▄   █                 
           ▄█▄▀        ██                   ▄█▀  █▄      ▀ ▀██▄ ▄             ▄       ▄▄▄▀      ▀    █                 
           ▀▀                             ▄█▀     ▄             ▀▀▀██▄ ▄      █▄    █▄▀        ▄▀  █▄█                 
            █ ▄                         ▄█▀       ▀▀                   ▀▀▀█▄▄ ██ ▀▀▀           ▄   ▀█▀                 
       ▒     ▀▀█▄       ▄▄            ▄█▀          █▄                         ██▀             █▀                   ▒▒▒▒
   ▒▒▒▒▒▒▒▒▒▒▀▄ ▀       ██          ▄█▀             █                           █▄            ▄      ▄             ▒   
              ▀    ▄              ▄▀                █▄                    ▄▄     █▄          ▀      ▄█ ▒    ▒          
▒▒▒  ▒▒▒▒▒▒▒   █   ▀█▄          ▄▀                   ▄                   █▀       █▄        ▄▀      █            ▒▒    
▒▒              ▀    ▀   ▄    ▄▀                     ▀▀                            █▄       ▄    ▄             ▒       
                ▀▄      ▄██  ▀                        █▄             ▄▄             █▄     █▀   █▀▀▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▓      ▀█▀▄▀                          ▄            █▀               █▄    ▄   ▀█▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ █      ▄█ ▀▄ ▄                       ▀█                             █▄  ▀ ▄█▄▄            ▒▒▒▒▒      
      ▒▒▒░▒▒       ▀     ▄ ▀█   ▀ ▀▄ ▄                  █       ▄█                     █▄▄▀█▀ ▀                  ▒▒▒▒▒▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▄    ▄▄       ▀ ▀▄▄▄▄           ▀█     █▀                       █▄  ▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀  ▄      ▀▀             ▀▀▀▄ ▄      █▄                  ▄▄ ▄▄▄▀▀▀ ▀█▀▄▄                           
----------------------------
                     ▄▄█ ▄▀ ▀        ▄▀▀    █                ▀ ▀█▄ ▄▄      ▄    ▄ █        ▄▀▄                         
                    ▀█▀                     ▀█                      ▀▀ ▀█  ▄▄▄█▀▀           ▀▀▄                        
                   ▄▀█             ▄▀        ▄                            ▄▀▀█▄             ▀▄▀▄                       
                   █ ▄          ▄▀▀          █▄                         ▄█▀ ▄  ▀             ▄ ▀▄                      
                  ▄  ▀         ▀              ▀                      ▄▀▀     █    ▄           ▀ ▀▄                     
                  █   █       ▄▀              █                    ▄█▀       ▀     ▀█▄        ▀▄                       
                 ▀         ▄▀▀                ██                 ▄▀▀                 ▀▀▄       ▄   ▄                   
                ▄▀    █   ▀                    ▄              ▄▀             █                  ▀   █                  
                █      █ ▄                     █▄           ▄█▀              ▀█           ▀▄▄   ▀▄  ▄▀                 
               ▄       ██▄                     ▀▀        ▄ ▀▀                 ▀             ▀█▄  ▄  ▄                  
               █      ▄  ▀▀▀ █ ▄▄▄              █      ▄█                                      ▀  ▀█ ▄                 
              ▀    ▄█▀ ▄        ▀▀▀ █ ▄▄▄       ██   ▄█▀                      ▄                   █▄ █                 
             ▄▀  ▄▀    ██               ▀▀▀█ ▄ ▄ ▄▄▀                          █▄               ▄▄█▀  █                 
             █                                 ▀███ ▄ ▄                        █            ▄▄▄▀ ▄█  █                 
            ▄  ▄▀                             ▄█▀ ▄    ▀▀█ ▄ ▄                            █▄▀    ▀ ▄ █                 
            ▄█▀         ▄                   ▄▀    ▀▀         ▀▀▀█ ▄▄▄          ▄     ▄ ▀▀▀      ▄▀ ███                 
           ▀█▄          ██                ▄▀       █▄               ▀▀▀█ ▄▄▄   █▄ ▄ █▀▀         ▄   ▀█                 
            ▀▀                          ▄▀         ▀█                      ▀▀▀█ █▄▀            █     ▀                 
       ▒     █                         ▀            █▄                           █             ▄                   ▒▒▒▒
   ▒▒▒▒▒▒▒▒▒▒▒▀  █▄      ▄           ▄▀              ▄                      ▄▄   ▄█           ▀     ▄▄             ▒   
              ▀▄  ▀█▄    ██        ▄▀                ▀▀                    █▀     ▄█         ▄▀     ██ ▒    ▒          
           ▒   ▄    ▀            ▄█                   █▄                           ▄█        ▄     ▄█            ▒▒    
▒▒              █              ▄█▀                     ▄               ▄█           ▄       █▀   ▄                     
                 ▀      █▄▄  ▄█▀                       ▀█             ▀▀             ▄▄     ▄   █▀▀▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▓▄      ▀███▀                          █                             ▄▄   ▀    █▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▄       ▄▀ ▀█▄ ▄                      ▀▀        ▄█▀                  █▄ ▄▀▄█▄▄            ▒▒▒▒▒      
      ▒▒▒░▒▒       █     ▀▀ ▀▀   ▀▀ █▄ ▄                 █▄      ▀▀                     █▄▀ ▀                    ▒▒▒▒▒▒
 ▒ ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀   ▀▀    ▄▄        ▀▀▀█▄ ▄           ▄    ▄                       ▄▄█▀ ▀▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                  ▀▄ ▀▀                     ▀▀ ▀▄ ▄     ▀▀ ▄█▀          ▄▄ ▄▄▄▀▀▀ ▀▀  ▄█ █                           
----------------------------
                     ▄▄ ▄█ ▀▀         ▀      ▄                 ▀▀ ▀▄▄ ▄    ▄    ▄▄▀▀       ▀█▄                         
                    ██               ▄▀      █▄                        ▀  ▀▄▄██             ▄▀▄                        
                    █▄            ▄▀▀         ▀                           ▄▄  ▀              ▀▀▄                       
                   ▀ ▀▄          ▀            █                         ▄█▀                  ▀▄▀▄                      
                  ▄▀  ▀         ▄             ▀▀                     ▄▀      █▄   ▀█▄         ▄                        
                  ▄   █      ▄█▀               █                   ▄█▀        █     ▀▀▄        ▀  ▄                    
                 ▄     ▄    ▀                  ██               ▄▄▀▀          ▀                ▀▄  █                   
                 █     ▀   ▄                    ▄             ▄▀              ▄          ▀▄     ▄   █                  
                ▀      █▄▄▀                     █▄          ▄█▀               █▄           ▀█▄   ▀  █▄                 
               ▄▀      ██ ▄▄▄                    ▀       ▄ ▀▀                  █              ▀▄ ▀▄ ▄█                 
               █     ▄█▀▀   ▀ ▀▀█▄▄▄             █     ▄▀                      ▀                  ▄▄▀█                 
              ▄    ▄▀              ▀▀▀▀█ ▄ ▄     ▀▀  ▄█▀                       ▄                  ██ █                 
              ▄                            ▀ ▀██▄▄█▀▀▀                         █▄               █▀██ █                 
             ▀   ▄▀     ██                      ▄▀▀▀▀ █ ▄▄▄                     █          ▄ ▀▀▀  ▄███                 
            ▄▀▄█▀        ▀                    ▄▀   █▄    ▀ ▀ █ ▄▄▄                      ▄ █▀▀    █▀ ▀█                 
            █▀▀                              ▄▀    ▀█           ▀▀▀ █ ▄▄▄       ▄    ▄▄▄▀        ▄   █                 
            ▀▄           ▄                 ▄▀       █▄                 ▀▀▀ █ ▄▄▄█▄ █▄           ▀    █                 
            ▀██▄         ██              ▄█▀         ▄                        ▀▀▀▀█            ▄█    ▀                 
       ▒     ▄ ▀█▄                     ▄█▀           ▀▀                       ▄▄ ▀▀            ▀    ▄              ▒▒▒▒
   ▒▒▒▒▒▒▒▒▒▒▒█  ▀                   ▄█▀              █▄                    ▄█▀   ▀▀          ▄▀    █▄             ▒   
               █          ▄▄       ▄█▀                 ▄                           ▀█         ▄     ██ ▒    ▒          
           ▒   ▀▄         ██     ▄█▀                   ██                ▄▄         ▀█       █▀    ██            ▒▒    
▒▒              ▄      ▄▄      ▄█▀                      █               ▀▀           ▄█      ▄   ▄                     
                 █      ▀█▄  ▄▀                         ▀▀                            ▄█    ▀   █▀▀▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▄       ▀▄▀                            █▄         ▄█▀                ▄▄  ▄█ ▄ █▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▀▄       █▀▀ ▀▄▄ ▄                      ▄         ▀                   ▄▄ ▀ ██▄            ▒▒▒▒▒      
      ▒▒▒░▒▒       ▄     ▄█  ▀▀    ▀▀ ▀▄ ▄▄               ▀▀     ▄▄                      █▄▀ ▄                   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█   ▄▄     ▄▄         ▀▀ █▄ ▄          █▄   █▀                  ▄▄ ▄▄ █  ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▄ ▄         ▄               ▀▀ █▄ ▄   ▀█          ▄▄ ▄▄▄▀▀▀ ▀▀     ▄▀ ▀▀    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                     ▄▄ ▄▀ ▀           ▄     ▀▀                   ▀▀ ▀▄▄ ▄  ▄  ▄ █         ▀█▄                         
                    ▄█              ▄▄▀       █                           ▀  ██▀            ▀█▄                        
                    ▄▀             ▀          ▀▀                          ▄▓ ▀█              ▄▀▄                       
                   █  ▀           ▄            █                        ▄▀▀   ▀  ▀█▄          ▀ ▄                      
                   █  █        ▄▄▀             ▀█                    ▄▀            ▀▀▄        ▀▄                       
                  ▀    █     ▄▀                 ▄                  ▄█▀        █▄      ▀        ▄  ▄                    
                 ▄▀    ▄     ▄                  ██              ▄▄▀▀           █         ▄      █  █                   
                 ▄     ▀▄ ▄▄▀                    ▄            ▄▀                          ▀▄▄   ▀█  █                  
                ▄       ▄▀                       ▄▄         ▄█▀                ▄            ▀▀▄  ▀▄ ▀                  
                █      ▄▀▀█▄▄▄▄▄                  ▄      ▄▄▀▀                  ▀█              ▀  ▄ ▄                  
               ▀     ▄▀ ██    ▀▀▀▀██▄▄▄▄          █▄   ▄▀                       █                 ▄▀██                 
              ▄▀        ▀▀            ▀▀▀▀██▄▄▄▄  ▀▀ ▄█                                          ▄▄█▄█                 
              █    ▄▀                         ▀▀▀▀████▄                         █             ▄▄▄▀ █ █                 
             ▄▀ ▄█▀                              ▄▀▀▄ ▀ ▀▄█▄▄▄                  ▀█         ▄▄▄    ▀  █                 
             ▄▄▀         ██                    ▄█▀  ▄▄       ▀ ▀▀█▄▄▄            ▀       █▄▀     ▄▀  █                 
            ▀             ▀                  ▄█▀     █              ▀ ▀▀█▄▄▄     ▄    █▀▀        ▀   █                 
            █                              ▄█▀       ▀▀                    ▀ ▀▀█▄█▄▀▀▀          ▄▀  ▄█                 
             ▀            ▄▄             ▄█▀          █▄                          ▄▄            ▄   █▀                 
       ▒     ▀▄           ██           ▄▀▀             ▄                      ▄█▀  ▀▄          ▄▀   █              ▒▒▒▒
   ▒▒▒▒▒▒▒▒▒▒▒▄                      ▄▀                ██                     ▀    ▀▀▄         ▄    ▀▄             ▒   
               █    ▄▄             ▄▀                   ▀                  ▄▄       ▀▀        █     ▄█ ▒    ▒          
           ▒    ▄    ▀█▄   ▄▄     ▄                     ▀▀                ▀▀         ▀█       ▄    █             ▒▒    
▒▒              ▀▄     ▀█▄ ██   ▄▀                       █▄                           ▀█     ▀   ▄ ▀                   
                 ▄       ▀█▄  ▄█                          ▄           ▄█▀              ▄█    █  █▀▀▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒█        ▀▄██                           ▀▀                            ▄▄  ▀ ▄ █▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒ ▀▄       ▄▀ █▀ ▀█▄ ▄                     █       ▄▄                    ▄▄▄▀██▄            ▒▒▒▒▒      
      ▒▒▒░▒▒       ▀▄      ▀  ▀      ▀▀ ▀█▄ ▄              ▀█     ▀▀                      █▀ ▄                   ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄    ▀▀     █            ▀ ▀█▄ ▄        █▄  ▄                ▄▄ ▄▄ ▀▀▄▀▀ ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒                   ▀  █        ▄▄                 ▀ ▀█▄ ▄  ▄▄█▀   ▄▄ ▄▄▄▀▀▀ ▀▀        ▄█▀▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                     ▄▄ ▄▀ ▀          ▄▄▀     █▄                     ▀▀ ▀▄  ▄ ▄▄▄▀▀         ▀▄                         
                     █              ▄▀▀        ▄                            ▒▀▀ ▄           ▀█▄                        
                    ▀ █                        █▄                         ▄█▀ ▄  █▄          █ ▄                       
                   ▄▀ █          ▄▄▀            ▄                      ▄ ▀    ▀█  ▀█▄         █                        
                   ▄   █       ▄▀               █▄                   ▄█        ▀    ▀█         ▀ ▄                     
                  █    █                         ▄                 ▄█▀         ▄               ▀▄ ▄                    
                  █     █   ▄▄▀                  █▄             ▄▄▀▀           █▄               ▀▄ █                   
                 ▀      ▄ ▄▀                      ▄           ▄▀                █          ▀█▄   ▄  █                  
                ▄▀       ▀                        █▄        ▄█▀                              ▀█▄  ▀ ▀                  
                █      ▄▀▀ ▀▀█▄▄▄▄                 ▄     ▄▄▀▀                   █▄             ▀▀ ▀▄                   
               ▄                 ▀▀▀▀██ ▄▄▄        ▄▄  ▄▀                        █                 ▀▄                  
               ▄     ▄▀  ██               ▀ ▀▀█ ▄▄▄▄▄▄▀                          ▀                ██▀█                 
              ▀   ▄█▀    ▀▀                       ▀██▀▄ ▄ ▄                      ▄             ▀▀▀ ▄ █                 
              ▀ ▄▀                               ▄█▀ █    ▀ ▀█▄▄ ▄               ▀█       ▄ █▀▀   █▀ █                 
             █            ▄                    ▄█▀   ▀▀          ▀ ▀█▄▄▄▄         ▀    ▄ █▀▀      ▄ ▄█                 
            ▄▀▄           ██                 ▄▀▀      █▄                ▀ ▀██▄▄▄    ▄▄▄▀         █  ██                 
            ██▄                            ▄▀          ▄                       ▀ ▀▀▄▀            ▄  ██                 
             █▀█▄                        ▄▀            ██                       ▄▄ ▄█           ▀   ██                 
              █ ▀█▄        ▄▄           ▄▀              ▀                      ▀▀   ▄▄          ▄    █             ▒▒  
   ▒▒▒▒▒▒▒▒▒▒▒▀▄  ▀█▄      ██         ▄▀                ▀█                   ▄▄      ▀▄        ▀                   ▒   
               ▄    ▀█▄             ▄█▀                  █▄                 █▀        ▀        █     ▄ ▒    ▒          
           ▒    █     ▀█▄         ▄█▀                     ▄                           ▀▀      ▀    █             ▒▒    
▒▒              ▀▄      ▀█▄ ██  ▄█▀                       ▀▀            ▄█▀            ▀█    ▄█  ▄ ▀                   
                 █▄       ▀██▀▄█▀                          █                            ▀█   ▀  █▀▀▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▄         ▀█  ▄                          ▀█        ▄▄                  ▄▄ ▄▀▄ █▒▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒  ▀        █  ▄ ▀ ▀█▄ ▄                    ▄▄      ▀▀                    ▄▄▀ ▀█            ▒▒▒▒▒      
      ▒▒▒░▒▒       ▀▄     ▄█   ▀        ▀▀ ▀▄ ▄▄             ▄    ▄▄                      ▄██▄▄                  ▒▒▒▒▒▒
  ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄   ▄▄     ▀█             ▀▀ ▀▄▄ ▄      ▀▀  █▀           ▄▄ ▄▄ ▀▀ ▀▀▄▀▄▄                         ▒
▒▒                   █  ▄         █▄                  ▀▀ ▀█▄ ▄▀▄ ▄▄  ▄▄▀▀▀ ▀▀           █ █ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                     ▄▄ ▄▀ ▀          ▄▀▀      █▄                       ▀  ▀▄ ▄▄█           ▄▄                         
                     █▄              ▀          █                           ▄▓ ██▄           ▀▄                        
                    █ ▄             ▄▀          █▄                        ▄█▀  ▀ ▀█▄         ▀▀▄                       
                   ▄▀  █         ▄▀▀             █                     ▄▀▀     ▄   ▀█         ▀▀▄                      
                   ▀   █        ▀                ▄▄                  ▄█        ▀█              ▄▄▄                     
                  ▄▀    ▀      ▄▀                 ▄                ▄█▀          ▀                ▄▄                    
                  ▄     ▀   ▄▀▀                   █▄            ▄▄▀▀            ▄          ▄▄      ▄                   
                 █       ▀                         ▄          ▄▀                ▀█          ▀█▄  ▀▀ ▄                  
                ▄▄       █▄█▄                      ██       ▄█▀                  ▀            ▀█▄ ▄▀                   
                ▀        ▀▀▀▀ ▀▀█▄▄▄▄▄              █     ▄█▀                    ▄              ▀▀ ▄▄                  
               ▄▀                   ▀▀ ▀▀█▄▄▄▄▄     ██ ▄▀                        ▀█                ▄▄                  
               █    ▄▀                       ▀▀ ▀▀█▄▄██▄                          ▀             ▄▄▄█▀▄                 
              █▀  ▄█▀     ██                       ▄█▀▀ ▀▀█ ▄▄▄                   ▄          ▄▄▄   ▀██                 
              ▄  ▄▀       ▀▀                     ▄▀   █▄     ▀▀▀▀█ ▄▄▄            █▄      ▄█▄▀    ▄▀██                 
             █                                 ▄▀      ▄            ▀▀▀▀█ ▄▄▄      █    █▄▀       ▀ ██                 
             █             ▄▄                 █        ██                   ▀ ▀█ ▄ ▄ █ ▀         ▄▀ ▀█                 
            ▀█▄            ██               ▄▀          ▀                          ▀▀            ▀   █                 
             ▄ ▀▄                         ▄█▀           ▀█                      ▄█▀ ▀█          ▄▀   ▀                 
              █  ▀▄                     ▄█▀              █▄                          ▄█         ▀                      
   ▒▒▒▒▒▒▒▒▒▒▒▀▀            ██        ▄█▀                 ▄                  ▄█▀      ▄▄       ▄▀                  ▒   
             ▒▒█▄           ▀▀      ▄▀▀                   ▀▀                           ▀▄      ▀     █ ▒    ▒          
           ▒   ▀▄      ▀▄         ▄▀                       █              ▄█▀          ▀▀     ▄▀   █             ▒▒    
▒▒              ▀█       ▀█▄     ▀                         ▀█             ▀             ▀█    ▀  ▄ ▀                   
                 █▄        ▀██▀▄▀                           ▄▄         ▄▄                ▀█  ▄▀  ▀▀▒▒▒                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒█▄         ███▄ ▄▄                         █        ▀▀                  ▄▄ ▀▄█▀▓▒▒▒▒▒░░▒▒▒ ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒  ▄        ▄   ▄  ▀▀ ▀▄  ▄                  ▀▀     ▄▄                     ▄▄▀▀█            ▒▒▒▒▒      
      ▒▒▒░▒▒       ▀▀      ▄▀   ▀         ▀▀ ▀█▄ ▄▄           █▄   ▀▀                  ▄▄ ▄▄▀█▄                  ▒▒▒▒▒▒
  ▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    ▀▀     ▀█               ▀▀ ▀▄  ▄     █ ▄        ▄▄▄ ▄▄ ▀▀ ▀▀   ▄▀ ▄                         ▒
▒▒      ▒▒▒▒▒▒▒▒▒▒▒▒▒█▄  █         █                      ▀  █▄▀█▀▄▄▀▀  ▀▀              █ ▄█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                     ▄▄▀█▀▀            ▀        █                          ▀▀ █▄█▀          ▄▄                         
                     █▀               ▄         ▀▀                          ▄█▀█▀█▄           ▄                        
                    ▄▀█▄           ▄█▀           █                        ▄▀▀   █ ▀█▄          ▄                       
                    ▄  ▄          ▀              ▀█                    ▄▀       ▀   ▀         ▀▀▄                      
                   █   ▀█        ▄                █▄                 ▄█▀        █▄             ▀▀▄                     
                  ▄█    █▄    ▄▀▀                  ▄               ▄█▀           █              ▄▄▄                    
                  ▀      █   ▀                     ▄▄           ▄▄▀                         █▄   ▄▄▄                   
                 █▀      ▀▄ ▄▀                      █         ▄▀                 █▄          ▀█▄  ▄▄▄                  
                ▄█        ▀▀▄▄▄▄                    ▀▀      ▄█▀                   █            ▀█▄                     
                █▀        ▄▄  ▀▀ ▀▀█▄ ▄▄▄            ▀    ▄█▀                                    ▀██▀                  
               ▄▄     ▄█  ▀▀            ▀▀ ▀▀█ ▄▄▄▄  ▀▀▄▀▀                        █▄                ▄▀                 
               █    ▄█▀                           ▀ ▀██▄ ▄▄                        █             ▀▀▀▄▄                 
              ▄█   ▄▀                              ▄▀  ▄  ▀ ▀▀█ ▄▄                            ▀▀▀  █ █                 
              ▀            ██                     ▄    ▄▀        ▀ ▀ █ ▄▄          █▄    ▄ █▀▀     ▄ █                 
             ▄▀▄▀                               ▄█      ▀               ▀▀▀▀█ ▄▄▄   █ ▄ █▀▀       █                    
             ▄█                               ▄█▀       ▀█                     ▀▀▀▀█▄▄▀           ▄                    
             ▀              ▄▄              ▄█▀          █▄                       ▄▄ ▀           █▀                    
             █▄ ▄           ▀▀            ▄█▀             ▄                      ▀▀  ▀▀          ▄                     
              ▄  ▀▄▄                    ▄▀                ▀▀                   ▄▄     ▀█        ▄▀                     
   ▒▒▒▒▒▒▒▒▒▒▒▀█   ▀▀▄                 ▀                   █                  ▀▀       ▄▄       ▄                  ▒   
  ▒            █▀     ▀      ██      ▄▀                    ▀█               ▄▄          ▄▄     ▄▀   ▄▀ ▒    ▒          
           ▒   ▀▀▄       ▄         ▄█                       ▄▄             ▀▀            ▀     ▄   █▀            ▒▒    
▒▒        ▒     █▄        ▀█▄    ▄█▀                         █           ▄▄              ▀▀   ▄▀ ▄ ▀                   
                 ██         ▀▀▄▄█▀                           ▀▀         ▀▀                ▀█     ▀▀▒▒▒           ▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒█▄          ▀█▄█▄  ▄                        █▄      ▄▄                   ▄▄▄▀█▀▀     ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒  ▀▄        ▀▀  ▄   ▀▀ ▀█▄ ▄▄                 █     ▀▀                     ▄▀ █            ▒▒▒▒▒      
      ▒▒▒░▒▒       ▀▄      ▄█    ▀           ▀▀ ▀█▄ ▄▄         █▄  ▄▄               ▄▄ ▄▄ ▀█ ▀█                  ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▀    ▄▄      ▀█                 ▀▀ ▀█▄ ▄▄  ▀ █▀   ▄▄▄ ▄▄ ▀▀ ▀▀      ▄▀▄█                         ▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▄▀         █                        ▀▀▄▀█▀  ▀▀                ▄▀  ▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                      ▄██ ▀                      █                            ███▄          ▄▄                         
                     ▀▄              ▄▄▀         █▄                         ▄█▀ ▀▀█▄         ▄▄                        
                    ▄▀ ▀           ▄▀             █                      ▄ ▀    █  ▀█         ▄▄                       
                    ▀  ▀▄          ▄              ▀▀                   ▄▀        █              ▄                      
                   █▀   ▄       ▄▄▀                █▄                ▄█▀                       ▀▀▄                     
                  ▄▄     ▀     ▀                    █              ▄█▀           █▄             ▀▀▄                    
                  ▄      ▀▄   ▄                     ▄▄          ▄ ▀               █          ▄▄  ▀▀▄                   
                 █▄       █▄▀▀                       ▀        ▄▀                  ▄           ▀█▄   ▄                  
                ▄▀        ▄▀██ ▄▄▄▄                  ▀▀     ▄█▀                   ▀█            ▀█▄▄▄                  
                ▀▀      ▄█       ▀▀ ▀▀▀█▄ ▄▄▄         █▄  ▄█▀                      ▀              ▀█▄▄                 
               █▀     ▄█▀  ██               ▀▀ ▀▀██ ▄▄▄▄▄▀▀                        ▄              ▄▄▄▀                 
               █▀    ▄▀    ▀▀                         ██ ▀█ ▄▄▄                    ▀█          ▄▄▄  ▄                  
              ▄▄                                    ▄█  ▀     ▀ ▀█▄▄▄▄              ▀       ▄▄▄▀   ▄▀                  
              █  ▄▀         ▄▄                    ▄█▀   ▀█           ▀ ▀██ ▄▄       █▄   ▄█▄▀      ▀                   
             ▄▄▄█           ██                  ▄█▀      █▄                 ▀ ▀▀█ ▄▄ █ █▄▀        ▄▀                   
             ▀▄▀                              ▄▀▀         ▄                        ▀ ██           ▀                    
             █▄▄                            ▄▀            ▀█                      ▄█▀ ▀▄          █                    
             ▀▀▀▀▄           ██            █               ▀                          ▀▀         ▀                     
              ▀▄                         ▄▀                ▀█                   █▀     ▀█        █                     
   ▒▒▒▒▒▒▒▒▒▒▒▀▄    ▀▄▄                ▄█▀                  ▄▄                          ▄▄      █    ▄             ▒   
  ▒            ██     ▀▀      ▄▄     ▄█▀                     █               █▀          ▄▄     ▄   █▀ ▒    ▒          
           ▒   █ ▀        ▄   ▀▀   ▄█▀                       ▀▀            ▄              ▀    █   █▀            ▒▒    
▒▒              █▀▄        ▀█▄   ▄▀                           █▄          █▀              ▀▀   ▄ ▄ ▀                   
                 █▄           ▀▄▄                              █        ▄                  ▀█ ▄▀ ▀▀▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▄█          ▄███ ▀█▄ ▄▄                      █▄      █▀                   ▄▄ █▀▀     ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒  ▄▀        ▄▄   ▄     ▀▀ ▀█▄ ▄▄               ▀    ▄▄                      ▀█▀            ▒▒▒▒▒      
      ▒▒▒░▒▒       ▀█▄      ▄▀    ▀             ▀▀ ▀█▄ ▄▄       ▀█  ▀▀           ▄▄ ▄▄ ▀▀ ▀█▀▄█                  ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄     ▀▀      ▀█                   ▀▀  █▄  ▄▀▄▄▄▄▄ ▄▄▀▀▀ ▀▀         ▄▀ █▀                        ▒
▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀   █          █                          ▀██▀                   ▄▀  █▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                      ▄█▀ ▀             ▄        ▀▀                           ▄███▄          ▄                         
                     █▄▄             ▄▀▀          █▄                        ▄▀  ▀█▀█▄        ▄▄                        
                    ▄▄ ▄                           ▄                     ▄▀      ▀  ▀         ▄▄                       
                    █   █         ▄▄▀              ▀█                  ▄█        ██            ▄▄                      
                   ▀█   ▀▀      ▄▀                  █▄               ▄█▀          █             ▄▄                     
                  ▄▀     ▀▄     ▄                   ▀█             ▄█▀            ▄              ▀▄                    
                  █▀      ▄▄ ▄▄▀                     █▄         ▄ ▀               ▀▄              ▀▄                   
                 ██        ▄▀                         ▀       ▄▀                   ▀           ▀█▄▀▀▄                  
                ▄▄▀       ▄█▄▀▀▀█▄ ▄▄▄▄               ▀█    ▄█                     █             ▀██▀                  
                ▀▄       █▀          ▀▀ ▀▀▀█▄ ▄▄▄▄     ▄▄ ▄█▀                       █              ▀██                 
               ██       ▀   █                   ▀▀  ▀▀█ ███▄                                       ██▀                 
               █▄           ██                        ▄█▀█▀ ▀▀█ ▄▄▄                 ▀           █▀▀ ▀                  
              ▄▀   ▄▀                                █▀  ▀▄      ▀▀ ▀█ ▄▄▄           ▀     ▄ █▀▀    █                  
              ▀▀ ▄█▀         █                    ▄█▀     ▄              ▀ ▀█▄▄▄▄    ▄  ▄ █▀▀      ▀                   
              ▀ ▄▀           █▄                 ▄▀        ▄█                    ▀ ▀█▄█▄█▀▀         ▄                   
             ▄▀▀             ▀▀                █           ▀                        ▄▄▄▄          █                    
             ██▄              ▄              ▄█            ▀█                      ▀▀  ▄▄         ▄                    
              ▄  ▄▄           █▄           ▄█▀              ▄▄                   ▄▄     ▀        ▄▀                    
              █▀  ▀▀▄         ▀▀         ▄█▀                 █                   ▀      ▀█       ▀                     
   ▒▒▒▒▒▒▒▒▒▒▒▀▀▄     ▄▄       ▄       ▄▀▀                   ▀▀               ▄█         ▄▄      █   ▄             ▒   
  ▒            █▀▄     ▀▀▄     █      ▀                       █▄              ▀           ▄▄    ▀   █▀ ▒    ▒          
           ▒   █ ▄         ▄▄  ██   ▄▀                        ▀█           ▄█▀             ▀    ▄  █▀            ▒▒    
▒▒              █ ▀         ▀▀    ▄█                           ▄▄                          ▀█  █ ▄ ▀                   
                 ▄▀▄            ▄██                             ▀        █▀                 ▄▄ ▄▄▀▀▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▄▄           ▄ ▄▄▀  ▀▄  ▄▄                    ▀█     ▄                     ▄▄▀▀▀     ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒   █         ▀▀  ▀▄       ▀▀ ▀█▄ ▄▄             █▄   █▀                  ▄▄  █▀▀           ▒▒▒▒▒      
      ▒▒▒░▒▒        ▄▀       █     ▀               ▀▀  ▀▄  ▄      ▄ ▄▄       ▄▄▄ ▄▄▄▀▀ ▀▀▀ ▄▀ ▀                  ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄    ▄█        █                      ▀  ▀█▄▀█▀▄▄█▀▀ ▀▀▀           ▄▀ ▀▀                        ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄   ▄           █                          █▀▀                   ▄▀  ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                      ▄█▀ ▀            ▄▄▀        ▄▄                          ▄▀▀██▄        ▀▄                         
                     ▄▀               ▀            ▀                       ▄ ▀   ▄ ▀█▄        ▄                        
                     █ ▀▄            ▄             ▀█                    ▄▀      ▀▄  ▀         ▄                       
                    █▀  ▀▄        ▄▀▀               ▄▄                 ▄█▀        ▀            ▄▄                      
                   █▄    ▄▄                          █               ▄█▀          █             ▄▄                     
                  ▄█      ▄    ▄▄▀                   ▀█            ▄█▀             ▀             ▄▄                    
                  ▀▄       ▄ ▄▀                       ██        ▄ ▀                ▄              ▄▄                   
                 █▀         █▄▄                        █▄     ▄▀                    █              ▄▄                  
                ▄ █       ▄ ▀█▀  ▀▀██  ▄▄▄▄             ▄   ▄▀                      ▄              ▄▄▄                 
                ▀▀      ▄▀   ▀           ▀▀  ▀▀██  ▄▄▄▄ ▀▀▄█▀                       ▀▄              ██                 
               █▄▀     ▀     ▄                       ▀▀ ▄██▀ ▄▄                      ▀           ▄█▄▀▄                 
               ██     ▄      █▄                       ▄█▀▀▄   ▀ ▀▀█ ▄▄               █        ▄█▄▀  ██                 
               ▄▀   ▄▀        █                     ▄▀▀   ▄          ▀ ▀▀█ ▄▄         █    ▄█▄▀     ▄█                 
              █▄ ▄█▀          ▄                    ▀       ▀                ▀▀ ▀█ ▄▄▄ ▄ ▄█▄▀       ▄▀█                 
               ▄▀             █                  ▄▀        ▀█                      ▀▀ ▀            ▀ █                 
                              ▀█               ▄█▀          ▄▄                      ▄█▀▄▄          █ █                 
               ▄▄                            ▄▄▀             █                          ▄▄        ▀  █                 
              ▀▄▀▀             █           ▄▀▀               ▀▀                   █▀     ▀        ▄  █                 
              █▄   ▀▄▄         ▀█         ▀                   █▄                ▄▄       ▀█      █   █                 
 ▒ ▒▒▒▒▒▒▒▒▒▒▒▒▄█      ▄                ▄▀                    ▀█               ▀▀         ▄▄         █             ▒   
  ▒            █▀▀      ▀▀▄     █     ▄█▀                      ▄▄            ▄▄            ▄▄   ▄▀  █▀ ▒    ▒          
           ▒   █ ▀▄         ▄▄  ▀█  ▄█▀                         ▀            ▀              ▀   ▀  █▀            ▒▒    
▒▒                ▄           ▀  ▀▄▀▀                           ▀█        ▄█                ▀█  █▄ ▀                   
                   ▀            ▀▄▄ ▄▄                           █▄                          ▄▄█▄ ▀▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▄▀▄           ▀▀ ▄ ▀▀  ▀▄  ▄▄                   ▄     █▀                    ▀▄▀▀     ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒  ▄▀▄        ▄█   ▀▄         ▀▀ ▀█▄  ▄           ▀█  ▄               ▄▄▄ ▄▄▄█ ▀▀           ▒▒▒▒▒      
      ▒▒▒░▒▒        ▄▄       ▄      ▀▀                 ▀  ▀█▄  ▄   █ ▀▀   ▄▄▄ ▄▄█▀▀ ▀▀▀    ▄▀▄▀▀                 ▒▒▒▒▒▒
 ▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀     ▀▀        █                         ▀  ██   ▀▀▀              ▄▀ ▄▀▀                       ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄   █           █                        ▄█▀ ▄▄                 ▄▀  ▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                      ▄█▀ ▀            ▄▀▀         █▄                        ▄ ▀ █▀█▄       ▀▄                         
                     ▄██               ▄            ▄                      ▄▀     █ ▀█▄      ▀▄                        
                     ▀  █           ▄▄▀             ▀█                   ▄█       ▄   ▀█▄     ▀▄                       
                    ▀█   ▀         ▀                 ▄▄                ▄█▀         ▄    ▀▀     ▀▄                      
                   ▄▀     ▀       ▄▀                  ▀              ▄█▀           ▄            ▀▄                     
                  ▄█▀      ▀   ▄▀▀                    ▀█           ▄▀▀             ▀▄            ▀▄                    
                  █▀       ▀▀  ▄                       ▀▀       ▄ ▀                 ▀             ▀▄                   
                 █▄▀        █▄█▄▄▄                      █▄    ▄▀                    █              ▀▄                  
                ▄ ▄       ▄▀ ▄   ▀▀  ▀▀██▄ ▄▄▄▄▄         ▀  ▄▀                       ▀              ▀▄                 
                ▀▄▀      ▀   █▄               ▀▀  ▀▀██▄ ▄███                         █             ▄▄█                 
               █ ▄      ▄     ▀                         ▄ ▄  ▀█ ▄▄▄                   █         ▄ █▀ ▄                 
               ██    ▄▄▀      ▄                       ▄▀   ▀      ▀ ▀█▄ ▄▄            ▄      ▄ █▀   ▄█                 
               ▀▄  ▄▀▀        █▄                     █     ▀█            ▀ ▀██ ▄▄     ▀▄  ▄ █▀▀      █                 
              ▄▀ ▄▀            ▀                   ▄█       █▄                  ▀ ▀▀█ ▄▄ ▀▀▀        ██                 
              ██               ▄                 ▄█▀         ▄                          ▄          █ ██                
               ▄▀              █▄              ▄▀▀           ██                      █▀ █▄         ▄ █                 
              ▄█▄               ▀            ▄▀               ▀                    ▄▄    █        ▄▀ █                 
              ▄▀▀ ▄▄            ▄           ▄▀                ▀█                   ▀      ▀       ▀  █                 
              ▓▀▄  ▀▄ ▄         █▄        ▄█▀                  ▄▄               ▄█▀       ▀▄      █  █                 
 ▒ ▒▒▒▒▒▒▒▒▒▒▒▒█▄▄    ▀█         ▀      ▄█▀                     ▀                          ▄     █   █             ▒   
  ▒            ▀ ▄       ▀█      ▄    ▄▀▀                       ▀█            █▀            ▀    ▄  █▀ ▒    ▒          
           ▒   █  ▀        ▀ █▄  █▄  █                           █▄         ▄▄              ▀▄  ▄▀ █▀            ▒▒    
▒▒             ▀▄ ▀▄          ▀  ▄▀▄█                             ▄         ▀                ▀  ▀ █▀                   
                ▀▄ ▄             ▀▀█▄  ▄▄                         ▀█     ▄█                   █ ▄▄▀▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒                ▒  █           █▄ ▀▄   ▀▀  ▀█▄ ▄▄                 █                           ▀█▀     ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒  █ ▀        ▄▄▀   ▀            ▀▀  ▀█▄  ▄        ▀█  █▀          ▄▄  ▄▄█▀  █▀█▀           ▒▒▒▒▒      
      ▒▒▒░▒▒        █▀▄      ▄▀▀     ▀▀                   ▀▀  ▀█▄  ▄▄▄▄▄▄  ▄▄█▀  ▀▀▀       ▄▀ ▄▀                 ▒▒▒▒▒▒
▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄      █         █                            █▀▀▀                     ▄▀                       ▒
 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██   █            ▄▄                      ▄█▀  █▄                     █▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                      ▄█▀ ▀             ▀           ▀                        ▄▀   ▀▀█▄      ▀▄                         
                      ▄▄▄              ▄▀           ▀█                     ▄█     █  ▀█▄     ▀▄                        
                     █▀  ▄          ▄▀▀              ▀█                  ▄█▀       ▀   ▀█▄    ▀▄                       
                    █▄   ▀▄         ▄                 ▄▄               ▄█▀         █     ▀█▄   ▀                       
                   ▄█     ▀▄     ▄▀▀                   ▀             ▄█▀            █      ▀█▄  ▀                      
                   ▀▄      ▀    ▀                      ▀█          ▄▀▀              ▄        ▀█▄                       
                  ██        ▀ ▄▄▀                       ▀█      ▄ ▀                  █         ▀█▄ ▀                   
                 █ █        ▄▀██  ▄▄▄▄▄                  ▄▄   ▄▀                     ▄            ▀▄█                  
                ▄ ▀                  ▀▀▀ ▀▀▀██▄ ▄▄▄▄▄     █▄▄▀                       ▀▄             ▀█                 
                ▀ █       ▄▀  █                    ▀▀▀  ▀▀██ ▄                        ▄             █▀                 
               █ ▀     ▄▄▀    ▀█                        ▄▀  ▀ ▀  ▀█ ▄▄                ▀▄         █▀▀ ▄                 
               █▄▀   ▄▀▀                               ▄▀   ▀▄       ▀▀ ▀█ ▄▄▄         ▄     ▄█▀▀   ▄▀                 
               █▀   ▀          █                     ▄█▀    ▀▄               ▀ ▀█ ▄▄▄  ▀▄ ▄█▄▀      ▀                  
               ▄▀              ▀█                  ▄▄▀       ▄▄                     ▀ ▀█▀▄          ▄█                 
              █▄ ▄▀                              ▄▀           ▀                       ▄▄▀▄         ▄▀█                 
              ██▀               █               █             ▀█                      ▀  █▄        ▀ █                 
              █▄ ▄               █            ▄█               ▄▄                  ▄█▀    █        █ █                 
              ▀▄ ▀█ ▄                       ▄█▀                 ▀                 ▄        ▀      ▄  █                 
              ▒█▀   ▀█ ▄         █▄       ▄▀▀                   ▀█               ▀▀        ▀▄     ▀  █                 
 ▒ ▒▒▒▒▒▒▒▒▒▒▒▒█▀▀     ▀█         ▀      █                       █▄            ▄▄           ▄     █  █             ▒   
  ▒            ▄ ▀▄       ▀█      ▄    ▄█                         ▄                          ▀   █  █  ▒    ▒          
           ▒   █  ▄          ▀█   █▄ ▄█▀                          ██         █▀              ▀▄    █             ▒▒    
▒▒             ▀▄  ▀           ▀ █ █▀▀                             ▀       ▄▄                 ▄  ██                    
                ▀▄ ▀▄             █▀▄ ▀▄▄ ▄▄                       ▀█      ▀                   ▀██▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒  ▀▄          ▄ ▀ ▀      ▀▀  ▀█▄  ▄▄              ▄▄  ▄█▀                 ▄▄ ▀▄      ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒  █ ▄          █    ▀▀              ▀▀  ▀▄▄ ▄▄      ▀          ▄▄  ▄▄▀▀ ▀▀▀  ▀▄       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        █ ▀       █        █                      ▀▀  ▀█▄▀█▀▄▄█▀  ▀▀              █                  ▒▒▒▒▒▒
▒▒▒▒░▒▒▒▒            ▀▀▄    ▄▄▀         █                          ▄█▀▀                    ▄ ▀                        ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ █▄  ▄█▀           ▄▄                     ▄▄    ▀█                 ▄▀ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                      ▄█▀ ▀              ▄          ▀█                       ▄█▀  ▀ ▀█▄     ▀▄                         
                      ▀▀              ▄▀▀            ▀█                    ▄█▀     ▀  ▀█▄    ▀▄                        
                     █▀ ▀▀           ▀                ▄▄                 ▄█▀       ▀    ▀█▄   ▀                        
                    ▄▀    █        ▄▄▀                 █▄              ▄█▀          ▀     ▀█▄   █                      
                   ▄█▀     ▄▄     ▀                     ▀            ▄█▀            ▀       ▀█▄  █                     
                   ▀▀       ▄▄   ▄                      ▀█         ▄▀                ▀        ▀█▄ █                    
                  █▄▀        ▀▄▀▀                        ▀█     ▄ ▀                  ▀▄         ▀█▄█                   
                 █ ▄          █▀▀▀██▄  ▄▄▄▄▄               ▄  ▄▀                      ▀           ▀█▄▄                 
                ▄ ▄▀        ▄▀ █          ▀▀▀  ▀▀██▄  ▄▄▄▄▄▄▄▀                        ▀▄            ▀█▄                
                ▀ ▄      ▄▄▀   ▄                         ▀█▀▀▀▄  ▄▄                    ▀          ▄▄▄▄█                
               ▀ ▄▀    ▄▀      █▄                        ▄▀ ▀▄    ▀ ▀██ ▄▄             ▀▄      ▄▄▄    █                
               █ ▄    ▀         ▀                      ▄█▀   ▄▄          ▀ ▀▀█ ▄▄       ▀   ▄ ▄▀     █                 
               ██    ▄          ▄                    ▄█▀      ▀                 ▀▀ ▀█ ▄▄▀▄ █▀▀      █                  
               █▄ ▄▄▀           █▄                 ▄▀         ▀█                       ▀ ▀▀                            
               █▄▀▀              ▀                ▄▀           ▄▄                     ▄█ ▀▄         █                  
               ▀                 ▄              ▄█▀             █                    ▄    ▄        █                   
                █                ▀█           ▄█▀               ▀█                  ▀▀     █         █                 
               █▄▀▀█                        ▄▀                   █▄               ▄█       ▀▄      █ █                 
              ▒█▄▄  ▀▀█           █        ▄▀                    ▀█                         ▀▄    █  █                 
 ▒ ▒▒▒▒▒▒▒▒▒▒▒▒  ▄      ▀█ ▄      ▀█     ▄█▀                      ▄▄            ▀▀           █       ▄             ▒   
  ▒            █  ▀        ▀█ ▄        ▄█▀                         ▀          ▄▄              █   █ █  ▒    ▒          
           ▒   █  ▀▄          ▀▄ ▄ █▄ ▀                            ▀█                         ▀▄ █ █             ▒▒   ▒
▒▒              ▄  ▄▄            ▀▄ ██                              ▄▄      █▀                 █  █                    
          ▒▒▒▒▒▒▀▄  ▄             ▄▀▀▀▀  ▀█▄  ▄▄                     ▀    ▄▄                    ▀█▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▓   ▀           ▀█  ▀▀        ▀▀  ▀█▄  ▄▄           ▀█   ▀              ▄▄ ▄▄▄█▀▀     ▒▒    ▒▒▒▒▒▒▒▒▒▒
            ▒▒▒▒▒  █ ▀▄         █     ▀▀                 ▀▀  ▀█▄  ▄▄  ▄▄▀▀  ▄▄▄ ▄▄▄▀▀ ▀▀▀     ▀ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        █ ▄       ▄ ▀      ▀█                          ▀▀  █  ▀▀▀                ▄▄▀                 ▒▒▒▒▒▒
   ▒▒▒▒               ▄█      █          ▄▄                        ▄█▀ ▄                   ▄▀▄▀                       ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▀   █             ▄▄                    ▄  ▀   ▀█                ▄▀ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                       ▀▀ ▀             ▄▄▀          ▀█                      ▄█▀   ▀ ▀▄     ▀▄                         
                      █▀█              ▀               ▄                   ▄█▀     ▀▄  ▀▄    ▀                         
                     ▀▄  ▄▄           ▄                ▄▄                ▄█▀        ▀    ▀▄    █                       
                    ▄█    ▀        ▄▀▀                  █▄             ▄█▀          ▀▄     ▀▄   █                      
                   ▄▀▄     ▀▀      ▄                     ▀           ▄▀▀             ▄       ▀   █                     
                   ▄█        █▄ ▄ ▀                       ▀        ▄▀                ▀▄            ▄                   
                  █ █         ▄█                          ▀█    ▄▄▀                   ▄            ▀▄                  
                 ▄ ▀          ▄▄▀▀  ▀▀▀██▄  ▄▄▄▄▄          ▀█ ▄▀                      ▀▄            ▀                  
                ▄▀ █       ▄█▀ █▄              ▀▀▀   ▀▀▀██▄  █▄                        ▄              █                
                ▀ ▀      ▄▀     ▀                          ▄ ▀█  ▀█ ▄▄▄                 █          ▀▀██                
               ▀  █             ▄                        ▄█▀ ▀▄       ▀ ▀█ ▄▄▄          ▄       ▀▀▀  ▀█                
               █ ▀     ▄        ▀█                     ▄▀▀    ▄▀             ▀ ▀█▄ ▄▄    ▀   █▀▀     ▄█                
               █ █  ▄▄▀                              ▄▀        ▀                    ▀ ▀█▄▀█▄▀       ▄▀▀                
               █▀ ▄▀▀            █                  ▄▀         ▀█                        ▀▀         █                  
               █▀▀                ▀               ▄█▀           ▄▄                     █▀ ▀▄        ▄                  
               ▀▄                 ▄             ▄▀▀              ▀                   ▄▄    ▄        █                  
               █▄▄▄               █▄           █                 ▀█                  ▀      ▀      █                   
                █ ▀ █▄             ▀         ▄█                   ▄▄               ▀▀       ▀▄       ▄                 
              ▒▄ ▀   ▀ █           ▄       ▄▄▀                     ▀             ▄▄          ▄     █ █                 
   ▒▒▒▒▒▒▒▒▒▒▒▒█ ▀▄      ▀█ ▄      ▀█    ▄▀                        ▀█                         ▀   █                ▒   
  ▒            █  ▄         ▀▄▄▄        ▄▀                          ▄▄         ▀▀             ▀▄  ▀ █  ▒    ▒          
           ▒   ▀   █           ▀ █  █ ▄█▀                            ▀       ▄█                ▄  ██             ▒▒   ▒
▒▒              ▄   ▀             ▀ ██▀▄▄                            ▀█     ▄                   ▀▄▀                    
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▀▄             ██▀▀ ▀▀▀ ▀█▄▄  ▄▄                  █▄   ▀▀                   ▀█▀▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▓   ▄           ▄▄▀  ▀▀           ▀▀  ▀█▄  ▄▄         █ ▄█          ▄▄  ▄▄█▀▀ █▀▀     ▒▒  ▒           
            ▒▒▒▒▒  █  █         ▄▀▀    ▀█                    ▀▀  ▀█▄  ▄██▄▄  ▄▄█▀  ▀▀▀         ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▄▀▀       ▀█        ▄                             █▀▀                   ▄▄▀                 ▒▒▒▒▒▒
▒▒ ▒▒▒▒              ▀▄▀▄     █           ▄▄                       ▄▄   █▄                 ▄▀▄▀                       ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄   ▄ ▀            ▄▄                     █▀     █               ▄▀ ▄▒░▒░▒▒▒▒▒▒▒░░░▒░░▒░▒▒░░░▒▒
----------------------------
                       ▄▀ ▀             ▄█▀           ▄▄                     ▄█▀   ▀▄       ▀▄                         
                      █▀▄▄                             ▄▄                  ▄█▀      █         ▄                        
                     ▄▄  ▀           ▄▄▀                █▄               ▄█▀        ▀▄         █                       
                    ▄█▀    █▄       ▀                    █▄            ▄█▀           ▄          ▀                      
                    ▀▄      ▀     ▄▄▀                     ▀          ▄▀               █          ▀▄                    
                   █▄▀       ▀█  ▀                         ▀       ▄▀                 ▄           ▀▄                   
                  █ ▄           ▄▄▄▄▄                      ▀▀    ▄▀                    ▀            █                  
                 ▄ ▄▀        ▄█ ▀  ▀▀▀▀  ▀▀▀▀██▄   ▄▄▄▄▄    ▀█▄▀▀                      ▀▄           ▀█                 
                ▄▀ ▄       ▄▀   ▄                     ▀▀▀   ▀██▀ ▄▄                     ▀           ▄██                
                ▀ ▄▀            ▀█                         ▄█ ▄▄  ▀ ▀▀█ ▄▄              ▀▄       ▄▄▄▀▄█                
               █  ▄      ▄▀                              ▄█▀   ▀         ▀  ▀█ ▄▄        ▄    ▄▄▄    ██                
               ▀ ▄▀   ▄█▀        █▄                    ▄▀      ▀█               ▀▀ ▀█ ▄▄ ▀▄▄▄▄▀       █                
                 ▄  ▄▀            ▀                   ▄▀        ▄▄                     ▀▀▄█▀▀        ██                
                ▄▀                ▄                 ▄█▀          ▀                      ▄▄ ▀        ▄ ▀                
               █▄ ▄               ▀█              ▄▀▀            ▀█                     ▀  ▀▄       ▀                  
               ██▀                               ▄                ▄▄                  █▀    ▄       ▄                  
               █▀█ ▄               █▄          ▄█▀                 ▀                ▄▄       ▀      ▀                  
               █▀▄ ▀▄▄▄             ▀        ▄▀▀                   ▀█               ▀        ▀▄    █                   
              ▒█ ▄    ▀ █ ▄         ▄       █                       █▄            ▀▀          ▄      █                 
   ▒▒▒▒▒▒▒▒▒▒▒▒▀  ▀       ▀▄▄▄      ▀█    ▄█                         █          ▄▄             ▀   █ ▀             ▒   
  ▒               ▀▀         ▀ █        ▄▄▀                          ██        ▄               ▀▄ ▄▀█  ▒    ▒          
           ▒    █  ▀▄           ▀▀█ ▄█▄▀                              █       ▀▀                █ ▀▀             ▒▒   ▒
▒▒              █   ▄               ▀███▄  ▄▄                         ▀█     █▀                  █▄▀                   
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄   ▀             ▄ ▀▀▀    ▀▀  ▀█▄▄  ▄▄               █▄  ▄▄                 ▄▄ ▀█▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▓▄  ▀▀            █▀   █              ▀▀  ▀█▄  ▄▄      ▀  ▀      ▄▄  ▄▄▀▀  ▀▀ ▄▀▄     ▒▒▒▒▒           
            ▒▒▒▒▒  █  ▀▄         ██      ▄▄                      ▀▀▀  ▀████▄▀   ▀▀              ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀▄ ▄       ▄▄▀        ▄▄                           █▀                    ▄▀█                 ▒▒▒▒▒▒
▒▒▒▒▒▒▒              ▀▄ ▀     ▄█▀          ▄▄                      ▄▄ ▀  █▄                ▄▀ █                       ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀▀   ▀█             ▀▄                   ▄█▀      █             ▄▀▀  █░▒░▒▒▒▒▒▒▒░░░▒░░▒░▒▒░░░▒▒
----------------------------
                       ▄█ ▀             ▄▀▀            █▄                    ▄█▀    ▀   ▄   ▀▄                         
                      ▄█▀               ▄               █▄                 ▄▀       ▀▄   ▀▄   █                        
                     ▄▀   █▄         ▄▀▀                 █▄              ▄▀          ▄    ▀█▄  █                       
                     ▀█    ▀▄        ▄                    █▄           ▄▀             ▀     ▀█▄ ▀▄                     
                    ▄▀       ▄▄   ▄▀▀                      ▀▄        ▄▀               █       ▀█▄▀                     
                   █ █        ▀█  ▄                         ▀      ▄▀                  ▀        ▀█▄█                   
                  ▀ ▀          ▄██▄   ▄▄▄▄▄                  ▀   ▄▀                    ▀▄         ▀██                  
                 ▄  █        ▄▀ ▀█       ▀▀▀▀   ▀▀▀███▄   ▄▄▄▄█▄▀                       ▄           ▀█▄                
                ▄▀ █                                         ▄██ ▀█  ▄▄                  █         ▄▄▄█                
                ▀  ▄       ▄▀    █▄                        ▄█▀ ▄▄     ▀ ▀█  ▄▄           █        █▀  █                
               █  █     ▄█▀       ▀                      ▄▀     ▀            ▀ ▀█▄ ▄▄     ▀    ▀▀▀   ██                
               ▀  ▄   ▄▀          ▄                     ▄▀      ▀█                  ▀ ▀█▄ █▄█▀▀      ▀█                
               ▄ █                ▀█                  ▄█▀        ▄▄                       ██         ▄█                
               █ ▄  ▄▀                              ▄▀▀           ▀                     ▄▄  ▀        ██                
               ██▄█▀               █▄              ▄▀             ▀█                   ▄▀   ▀▄      █                  
                ▀                   ▀            ▄█▀               ▄▄                 ▀▀     █      ▀                  
                █ █                 ▄          ▄▀▀                  ▀                █▀      ▀▄     ▄                  
                █▀ ▀▀█▄▄             █        ▄                     ▀█             ▄▄         █     █                  
               ▄█▀▄    ▀ █ ▄         ▄      ▄█▀                      ▄▄            ▀           ▀   █ ▄                 
   ▒▒▒▒▒▒▒▒▒▒▒▒▀█ █▄       ▀▄█       ▀▄   ▄▀▀                         ▀          ▀▀            ▀▄  ▀ ▀             ▒   
  ▒            ██  ▄          ▀▀█ ▄      █                            ▀█        █               ▄  ▄█  ▒    ▒          
           ▒   ▀█   ▀             ▀ █ █▄█                              ▄▄     ▄▄                 ▀ █▀            ▒▒   ▒
▒▒             ██   ▀▄               █▀▄ ▀█▄▄  ▄▄                       ▀     ▀                  ▀██                   
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄   ▀▄              █  █       ▀▀  ▀██▄  ▄▄            ▀█  ▀▀            ▄▄▄ ▄▄▄█▀▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▓▄   ▄            █     ▄▄                ▀▀▀  ▀█▄  ▄▄  ▄▄█  ▄▄  ▄▄█▀▀ ▀▀▀    ▄▀▄     ▒▒▒▒▒           
            ▒▒▒▒▒▒▒█▄  ▀         ▄ ▀      ▄▄                          ▀▀▀ ▀ ▀▀▀                 █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀  ▀▄        █         ▄▄                         ▄█▀ ▄                  ▄▀█                 ▒▒▒▒▒▒
▒▒▒▒▒▒▒               █ ▀▄     █            ▀▄                        ▀   ▀█              ▄▄▀ █                       ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄▄   ▄▄▀             ▀                   ▄█▀       █            ▄▀   █░▒░▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                       ▄█                ▀              █                    ▄▀     ▀▄ ▀█▄  ▀                          
                      ▄▄▀█▄            ▄▄▀               █▄                ▄▀        ▄   ▀█▄  █                        
                     ▄▄▀  ▀▄          ▀                   █▄             ▄▀           █    ▀█▄ ▀▄                      
                      ▄     ▄▄      ▄▄▀                    █▄          ▄▀             █      ▀▄ ▀▄                     
                    █▄▀      ▀█▄   ▀                        █▄       ▄▀                ▀       ▀▄ █                    
                   █ ▄         ▀ ▄ ▀                         ▀▄    ▄▀                  ▀▄          ▀                   
                  ▄ ▄▀         ▄▀▀▀▀███▄▄   ▄▄▄▄▄▄▄           ▀▄ ▄▀                     ▄           ▀▄                 
                 ▄▀ ▀            █▄             ▀▀▀▀    ▀▀▀▀██▄█▀▄▄                      ▀            ▄                
                ▄▀ ▄▀        ▄▀   ▀                           █▀▀ ▀  ▀▄ ▄▄               ▀▄         ▀▀▄                
                   ▀      ▄▀▀     ▄                        ▄▀▀  ▀█       ▀  ▀█ ▄▄         ▄     ▄█▀▀  █                
               █  ▄▀    ▄▀        ▀█                      ▄▀     ▄▄             ▀  ▀█ ▄▄   █ ▄▄▄▀    ▄█                
               ▀  ▀                ▄                    ▄█▀       ▀                    ▀▀ ▀█         ██                
               █  █   ▄▀           ▀▄                 ▄▀▀         ▀█                      ▀▀▀         █                
               ▀ ▀ ▄█▀                               ▄▀            ▄▄                    █  ▀▄       ██                
                ██▀                 █▄             ▄█▀              ▀                  ▄▄    ▄       ▀▀                
                ▀                    ▀           ▄▀▀                ▀█                 ▀      ▀     █                  
                ▀██▄▄                ▄          ▄▀                   ▄▄              ▀▀       ▀▄    ▀                  
                 ▄▄ ▀▀█▄▄            ▀█       ▄█▀                     ▀             █▀         ▄    ▄                  
               ▄  ▄     ▀ █ ▄               ▄▀▀                       ▀█          ▄▄            ▀   █▄                 
   ▒▒▒▒▒▒▒▒▒▒▒▒▀   ▀        ▀ █ ▄     ▀▄   ▄▀                          ▄▄        ▄              ▀▄ ▄ ▀             ▒   
  ▒            █   ▀▄           ▀ █ ▄    ▄█▀                            ▀        ▀               █ █▀  ▒    ▒          
           ▒   ▀    ▄▄             ▀▀▄██▀▄                              ▀█     █▀                ▀▄ ▀         ▒▒▒▒▒  ▒▒
▒▒             ▀     ▄                ▀███▀  ▀█▄▄  ▄▄                    ▄▄  ▄▄                   ██                   
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄    ▀             ▄█   ▄▄         ▀▀▀  ▀█▄▄  ▄▄         ▀ ▄▄         ▄▄  ▄▄▀▀  █▀▀▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▒▓▄   ▀▄           ▄ ▀    ▄▄                    ▀▀▀  ▀█▄  ▀█▀  ▄▄▀▀  ▀▀        ▄▀ ▀    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀▄  ▀▄         ▀█        ▄                              ▀                   ▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀▄  ▄        █          ▀                         ▄█▀  ▄                 ▄▀ ▀                ▒▒▒▒▒▒
▒▒▒▒▒▒▒               ▀▄ ▀     ▄ ▀           ▀                       █▀    ▀█             ▄▀▀ ▄▀                      ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▓ ▀▀    █              ▀▀                 ▄▄         █            ▀   ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                       ▄█                 ▄             ▀▀                           ▀      ▀                          
                      ▄▀               ▄▀▀                ▀                ▄         ▀▄       █                        
                      ▄▀  ▀█▄          ▄                   █             ▄▀           ▄         ▄                      
                     █▀     ▀█▄     ▄▀▀                     █▄         ▄▀              ▀        ▀▄                     
                    █ █       ▀█    ▄                        █▄      ▄▀                ▀▄       ▀▄█                    
                   ▀ ▀          ▀▄▀                           ▄▄   ▄▀                   ▄         ▀█▄                  
                  ▄▀ █           ▄▀    ▀▀▀▀▀██▄▄     ▄▄▄▄▄▄▄   ▄▄▄▀                      ▀         ▀█▄                 
                 ▄▀ █          ▄▀ ▄                      ▀▀▀▀  ▄███  ▄                   ▀▄          ██                
                 ▀  ▄       ▄▀▀   ▀█                         ▄▀▀ ▀   ▀▀ ▀█  ▄             ▄       ▄▄▄▀▄                
                █  █       ▀                                █    ▀█          ▀ ▀█  ▄       ▀   ▄▄▄    █                
               █   ▄      ▄        ▀▄                     ▄█      ▄▄                ▀ ▀█  ▄▀▄ ▀▀▀     █                
              █▀  ▄▀   ▄▄▀                              ▄▀▀        ▀                       ██▀       ██                
               █     ▄▀▀            █▄                 ▄           ▀█                      ▀▀▀       ██                
               ██▄▀ ▀                ▀               ▄█▀            ▄▄                   █▀  ▄▄       █                
               ▀ ▀ ▄                 ▄             ▄▀▀               ▀                  █            █▀                
                █▄▀                   ▀           ▄▀                 ▀█               ▄▄      ▀▄     ▀                 
                █▀ █▄▄                ▄         ▄█▀                   ▄▄             ▄▀        ▄    █                  
                █▀▀  ▀▀█▄▄            ▀█       ▀                       ▀             ▀          ▀   █                  
              ▒▄█ ▀▄     ▀▀█▄▄               ▄█                        ▀█          █▀           ▀▄   █                 
   ▒▒▒▒▒▒▒▒▒▒▒▒▀█  ▄▄        ▀▀█▄      ▀▄  ▄█▀                          ▄▄        █              ▄  ██             ▒   
  ▒            ██   ▄            ▀▀▄▄     █                              █      ▄▄               ▀▀ █  ▒    ▒          
           ▒   ▀█    ▀               ▀▀▄█▀ ▄▄▄                           ▀█    ▄                  ▄▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                   ▀▄               ▄▄▀▄▄ ▀▀▀   ██▄▄  ▄▄                █▄   ▀                ▄▄ ▀                   
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▄    ▄▄              ▀▀   ▄             ▀▀▀  ▀█▄▄  ▄▄     █▄▀▀    ▄▄  ▄▄█▀▀ ▀▀▀ ▄▀▀▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                ▒▓▄    ▄            ▀█     ▀                         ▀▀▀  ▀███   ▀▀▀            ▀▄▀    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒ ▄   ▀         ▄█        ▀                             █▀                   ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀█  ▀▀       ▄ ▀         ▀▀                       ▄▄    █               ▄▄▀▄▀                ▒▒▒▒▒▒
▒▒▒▒▒▒▒                  ▀▄     ▀█            ▀▀                    ▄█▀     ▀█            ▄▀  ▄▀                      ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒█▄▄    █               ▀▀                  ▄▀        █            ▄  ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                       ▄█▄               ▄▄▀             ▀▀                 ▄▀       ▄▄  ▀▄ ▀                          
                       █ ▀█             ▀                 ▀▀              ▄▀               █▄ █                        
                      █▄   ▀▄         ▄▄▀                   ▀           ▄▀            ▀▀    ▀█▄▀▄                      
                     ██      ▀▄      ▀                       █▄        ▄               █▄     ▀█▄▄                     
                    ▀ ▄        ▀▄  ▄ ▀                        ▄▄     ▄▀                 ▄       ▀█▀▄                   
                   ▄ ▄▀          ▀█▄▄▄▄▄                       ▄▄  ▄▀                    ▀        ▀█                   
                  ▄▀             ▄▀▄ ▀▀▀▀▀▀     ▀▀▀▀▀███▄▄     ▄▄▄█                      ▀▄         ▀▀                 
                 ▄▀ ▄▀        ▄▀                               ▄▀▄█  █▄ ▄▄                ▄         ▄▄▀                
                    ▀        ▀     █▄                        ▄▀   ▀      ▀ ▀█▄ ▄▄          ▀       █▀                  
                █   █       ▄       ▀                       ▄█    ▀█            ▀ ▀█▄ ▄▄   ▀▄   █▀▀   █                
               █   ▀     ▄▄▀        █▄                    ▄█▀      ▄▄                  ▀ ▀▀▄ █▄▀      █                
              █▀   ▄   ▄▀▀           ▀                   █          ▀                      ▄▄▀       ▄█                
              ▀█  █   ▀              ▄                  █▀          ▀█                    ▄▀ ▀▄      ██                
               █▀ ▄  ▄                ▀              ▄▀▀             █▄                   ▀   ▄      ██                
               ▀█▄██▀                 ▄             ▄▀                ▄▄                █▀    ▀▀      ▀                
                 █▄                   ▀█          ▄█▀                  ▀               █       ▄▄    █                 
                 ▀█ ▀ ▄                ▄         █                     ▀█            ▄▄              █                 
                 █▄   ▀▀█▄▄            ▀█      ▄█                       ▄▄          ▄▄          ▀▄   ▀                 
              ▒▄ █ █      ▀▀▄▄ ▄             ▄▀▀                         ▀          ▀            ▄  ██                 
   ▒▒▒▒▒▒▒▒▒▒▒▒▀ █  ▀         ▀▀ █ ▄    ▀▄  ▄                            ▀█       ▀▀              ▀ ██             ▒   
  ▒            ▀█   ▀▄             ▀▀█▄   ▄█▀                             ▄▄     ▀▀               █▄   ▒    ▒          
           ▒    █    ▄▄                ▀█▀██▄▄  ▄▄                         ▀    █                   █▒▒▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒              █     ▄                 █▀▀      ▀▀▀  ▀██▄▄  ▄▄            ▀█ ▄▄            ▄▄  ▄▄▀▀▀                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄     ▀              ██   ▀▀                 ▀▀▀  ▀██▄   ▄▄▄▄▄▄▄   ▄█▀▀  ▀▀     ▄█▀▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▀▄    ▀▀           ▄▄▀     ▀▀                            ▀██▀▀▀                ▀▄     ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒ ▄   ▀▄          █▀       ▀▀                           █▀                   ▄█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         █▄  ▄        ▀█          ▀▀                         ▀   █              ▄▀▀                  ▒▒▒▒▒▒
▒▒▒▒▒▒▒               ▀▄  █     ▄█▀             █                   ▄█▀      ▀█            ▀                          ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒▒▄ ▀   ▄ ▀               ▄                ▄█▀         █           ▄▀  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                        █▄▀              ▄▀▀              ▀▄                ▄█▀       ▀  ▀█ ▀▄                         
                       █▀▀█▄             ▄                 ▀▀             ▄▀▀         ▀▄   ▀▄ █                        
                      █    ▀▄         ▄▀▀                   ▀▀          ▄▀             ▄▄      ▀▄                      
                     ▀▄▀     ▀▄▄      ▄                       █▄       ▀                         █                     
                    ▄ ▀         ▀▄  ▀                          ▄▄    ▄▀                 ▀▀        █▄                   
                   ▄▀ █           ▀▄     ▄▄▄▄▄▄▄▄▄               ▄ ▄▀                    ▀▄        ▀█                  
                  ▄▀ █          ▄▀ ▄           ▀▀▀▀▀▀       ▀▀▀▀▀██▀▄▄                    ▄          █▄                
                  ▀  ▄         ▀    ▀                          ▄▀▀▄▄ ▀  ▀█ ▄▄              ▀         ▀▀                
                 █  ▄▀        ▄     ▄                         ▄    ▀        ▀▀ ▀█ ▄▄       ▀▀    ▄█▀▀                  
                █          ▄▄▀      ▀▀                      ▄█▀    ▀█              ▀▀ ▀▄ ▄▄ ▄▄▄▄▄     █                
               █   ▄▀    ▄▀▀         ▄                     ▀        █▄                    ▀▀ █▀       █                
               ▀   ▀                 ▀▀                  ▄█          ▄▄                    ▄▄▀▀       █                
               █▄  █   ▄▀             ▄                ▄▀▀            ▀                   ▄▄  ▄▄     ▄█                
               ██ █ ▄█▀               ▀█              ▄▀              ▀█                 ▄▀    ▀     ██                
               █▀▄▄▀                   ▄            ▄█▀                ▄▄                ▀     ▀▄    █                 
               █ █▄                    ▀█          █                    ▀              ▀▀       ▄    ▀                 
               █ █ ▀▄█ ▄                ▄        ▄█                     ▀█            █▀        ▀▀                     
               ▀  ▀▀   ▀▀█▄ ▄           ▀█     ▄▀▀                       ▄▄          █           ▄▄  █                 
              ▒▒   ▀▄      ▀▀ ▀ ▄             ▄▀                          █        ▄▄             ▀  █                 
   ▒▒▒▒▒▒▒▒▒▒▒▒ ▄▄  ▄▄          ▀▀▄█ ▄   ▀█ ▄█▀                           ▀▀      ▄▄              ▀▄ █             ▒   
  ▒             ██   ▄              ▀▀ █▄  █                               ▀█    ▄▀                ▄█▀ ▒    ▒          
           ▒    ▀█    ▀                  ▀█▀  ▀██▄▄  ▄▄                     ▄▄   ▀                  ▀▒▒▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒              █▀    ▀▀                █  ▀▀         ▀▀▀   ██▄▄  ▄▄▄        ▀ ▀▀       ▄▄  ▄▄█▀▀ ▀▀█                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▄     ▀▄             ▄ ▀   ▀▀                     ▀▀▀▀  ▀█▄▄██▀▄█▀▀  ▀▀         ▄█▄▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▀▄     ▄             █       ▀                            ▄█                   █▀█    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒      █          ██         █                         ▄█▀  ▄                  █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀▄   ▀       ▄▄▀           ▄                       █▀    █             ▄█  █                ▒▒▒▒▒▒
▒▒▒▒▒▒▒               ▀█▄ ▀▄      █▀             ▄▄                           ▀█            ▀  █                      ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒▓▄ ▄▄   ▀█                ▄▄              ▄█▀          █         ▄    █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                        █▄▀               ▀▀                ▄               ▄█▀       ▄▄   ▄▀▄                         
                       ▀█ ▀▄            ▄▄                  ▀▀            ▄█▀          ▄    ▀▄▀                        
                      ▀▀    ▀█▄        ▀                     ▀▀         ▄▀              ▀    ▀██▄                      
                     ▄ ▄      ▀█     ▄ ▀                       █▄     ▄▀                ▀▄     ▀██▄                    
                    ▄▀█         ▀▀▄                              ▄   ▄▀                  ▄▄      ▀█                    
                   ▄▀             ▄██▀████▄▄▄▄        ▄▄▄▄▄▄▄▄▄▄  ▀▄▀                     ▄        ▀█▄                 
                   ▀ ▄▀          ▀                          ▀▀▀▀▀███▀█  ▄                  ▀          ▄                
                  ▄  ▀          ▄   ▀▄                          ▀  ▄▄    ▀ ▀█  ▄           ▀▀      ▄▄██                
                 █   █       ▄▄▀                              ▄█    ▀           ▀ ▀█  ▄     ▄▄  ▄ ▄                    
                █   █      ▄▀        ▀▄                     ▄▀▀     ▀▀                 ▀ ▀█  ▄ ▀▀▀    ▄                
                    ▄                                      ▄▀        ▀█                      █▀       █                
               ▀   ▄▀    ▄▀           ▀█                 ▄▄▀          ▄▄                    █ █▄      █                
               █▄  ▀  ▄▀▀              ▄                █              ▀                  ▄▄          █                
               █▄  █ ▀                 ▀█             ▄█▀              ▀█                ▄▄    ▀█     █                
               ▀ ▀▀ ▄                   ▄            ▀                  ▄▄              ▄█      ▄    █                 
               █ ▀ █                    ▀█         ▄█                    ▄             ▄▀        ▀   █                 
               █  ██▀▄█ ▄                ▄       ▄▀▀                      ▀            ▀         ▀▄  █                 
                 █▀▄▄   ▀▀▄█ ▄           ▀█     ▄▀                        ▀█         ▀▀              █                 
              ▒▒ █  ▄         ▀█▄ ▄       ▄   ▄▄▀                          ▄▄       ▀▀            ▀█                   
   ▒▒▒▒▒▒▒▒▒▒▒▒ ██   ▀           ▀ ▀█▄ ▄  ▀█ █                              ▀      █▀              ▄ ▄             ▒   
  ▒             █    ▀▄               ▀▀ █▄▄██▄                             ▀█    █                 ▀█ ▒    ▒          
     ▒▒    ▒    █▄    ▀▄                 ▄▄▀█▀▀▀▀  ▀██▄▄  ▄▄▄                ▄▄ ▄▄               ▄▄ ▀█▒▒▒▒▒▒▒▒▒▒▒ ▒  ▒▒
▒▒              ██     ▄                ▄ ▀  █             ▀▀▀▀  ▀██▄▄  ▄▄▄   ▄▄▄   ▄▄  ▄▄█▀▀  ▀▀   █                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█      ▀              ▀█     ▄                          ▀▀▀▀  ▀  ▀▀             ▄██▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▀▄      ▀            █        ▄▄                          ▄▄                    ▀█    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀     ▀▄         ▄ ▀         ▄▄                       ▄█▀   ▄              ▄  █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▄    ▄▄        █            ▄▄                    ▄█▀     █             █▀ █                ▒▒▒▒▒▒
▒▒▒▒▒▒▒               ▀▄▄  ▄      █▀              ▄▄                  █▀       █▄              █                      ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒▓█▄ ▀   ▄▄▀                 ▄                           █        ▄█   █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                        ▀▄▀                                 ▄▄              ▄█▀       ▀▀  ▀█▀▄                         
                       ▀▄  █▄           ▄▀▀                  ▀            ▄█▀          ▀▄   ▀▄▀                        
                      ▄▄▀   ▀▀▄         ▄                     ▀▀        ▄▀▀             ▄▄     ▀▄                      
                     ▄▀        ▀█▄    ▀                         ▄▄    ▄▀                 ▄       ▀▄                    
                    ▄▀ █         ▀▀▄▄                             ▄  ▄▀                   ▀       ▀▄                   
                    ▀ ▀           ▄▀▀       ▀▀▀▀▀▀▀█████▄▄▄▄▄     ▀██▄                    ▀▀        █▄                 
                   ▄  ▄           ▄  ▀                           ▄ ▀█▀  █▄ ▄▄              ▀▄        ██                
                  █  ▄▀        ▄▄▀   ▄▄                         █   ▄▄      ▀  █▄ ▄         ▄▄      █ █                
                 █           ▄▀       ▀                       ▄█▀    ▄▄            ▀ ▀█▄ ▄   ▄  ▄█▀▀                   
                ▀    █                █▄                     █        ▀                   ▀ ▀██▄▀                      
               ▄    ▀      ▄▀          ▀                   ▄█▀        ▀█                     █▀█      ▄                
               █    ▄   ▄▀▀            █▄                 ▀            ▄▄                   █▀ ▄      █                
               █▄  ▄▀  ▀                                ▄█              ▀                  █    ▀     █                
               █▀▄    ▄                 █▄            ▄▀▀               ▀▀                ▄     ▄▄    █                
               █ ▄▄██▀                               ▄█                  ▀█             ▄▄       ▀    █                
               █  █ ▄                    ▀▄        ▄▀▀                    ▄▄           ▄▄        ▀▄   ▀                
               █    ▀▀▄█ ▄                ▄       ▄▀                       ▀          ▄▄          ▄                    
                  ▄▀▀    ▀▀▄▀▄▄           ▀█    ▄▄▀                        ▀█        ▄▄            ▀ ▄                 
                █ █ ▀▄        ▀▀▄▀▄ ▄      ▄   █                            █▄      ▄▀             ▄▄█                 
   ▒▒▒▒▒▒▒▒▒▒▒▒ █▄▀  ▄▄            ▀▀ █▄ ▄ ▀▀▄█▀                             ▄▄    ▄▀               ▀█             ▒   
  ▒             ██    ▄                 ▀ ▀▄▄▄▄  ▄▄▄                          ▀    ▀                ▀█ ▒    ▒          
     ▒▒    ▒    █▀     ▀                   ▀▀▄▄   ▀▀▀▀   ██▄▄▄  ▄▄▄           ▀█ ▀▀          ▄▄  ▄▄▄██▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒              ▀      ▀▀                ▀█   ▄▄                 ▀▀▀▀  ▀██▄▄▄  ▄█▀  ▄▄█▀▀  ▀▀       █                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█      ▀▄             ▄▄      ▄▄                              ▀▀                ▄██▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▀▄      ▄▄           ▄ ▀       ▄▄                                               ▀▀    ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀▄     ▄          ▀█           ▄                      ▄▄                   ▄▄  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         █     ▀        █             ▀                    ▄█▀      █            ▀▀                  ▒▒▒▒▒▒
▒▒▒▒▒▒▒               ▀▄   ▀▀     ▄▄▀              ▀                 ▄█▀        █          ▄   ▄▀                     ▒
░░░░░▒░▒▒▒░▒░▒▒▒▒▒░░▒▒▒▒▓▄  ▀▄    █                 ▀▀             ▄█▀           █        █▀  ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                        ███                ▄                 █▄             ▄█         ▄   ▀█▄                         
                       ▄  ▀▀▄▄           ▀                                ▄█▀           █    ██▄                       
                      ▄▀█    ▀█▄       ▄ ▀                     ▀▀       ▄█▀              ▀    ▀█▄                      
                     ▄▀▀        ▀█▄                              ▄▄   ▄▀                 ▀▀     ▀▄▄                    
                     ▀ ▄          ▀▀▄█▄▄▄▄▄                        ▀ ▄▀                   ▀▄      ▀█▄                  
                    ▄ ▄▀              ▀▀▀▀▀▀▀▀▀▀▀▀              ▀▀▀█▀  ▄▄                  ▄▄                          
                   █  ▀          ▄▄▀ ▀█                          ▄▀ ▀█  ▀  ▀▄ ▄▄            ▄▄        █                
                  █   █        ▄▀▀    ▄                         ▄█   ▄▄        ▀  ▀▄ ▄▄      ▄    ▄█▀▀█                
                 ▀   █                ▀▀                      ▄▀▀     ▄▄              ▀  █▄ ▄ ▀▄▄▄    █                
                ▄            ▄▀        ▄                     ▄█        ▀                     ▀ ▀▀                      
               ▄▀   ▄█    ▄▀▀          ▀▀                  ▄▀▀         ▀█                    ▀▀▄                       
               █    ▀    ▀              █▄                ▄▀            ▄▄                  ▀▀  ▀                      
               █▄   ▄   ▄                ▀              ▄▀▀              ▄▄                █▀   ▀▄    ▄                
               █▀  ▄▀▄█▀                 █▄            ▄▀                 ▀               █▀          █                
               █ ▀ ▀▀                                ▄▄▀                  ▀█             █▀      ▀█   █                
               █  ▀▄ ▄                    ▀▄        █                      ▄▄           █         ▄   █                
               ▀  ▄▀█ ▀▄▀▄▄▄               ▄      ▄█▀                       ▄          █           ▀  █                
                  █ ▄▄    ▀▀ █▄ ▄          ▀█    █                           ▀        █            █▄ █                
                █    ▄         ▀ ▀▄▀▄ ▄     ▄  ▄█▀                           ▀█      ▄                █                
                ▀ ▄   ▀              ▀▀▀██ ▄▀▀█                               ▄▄    ▄               ▀▄█            ▒   
  ▒             █ █   ▀▀                  ▀▀▀█▄▀██▄▄   ▄▄▄                     ▄  ▄▄                 ▄█▒    ▒          
     ▒▒    ▒    █▄▀    ▀▄                  ██ ▄▄       ▀▀▀▀▀   ██▄▄▄  ▄▄▄       ▀▄▄     ▄▄▄  ▄▄█▀▀  ██▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒               █      ▄▄               ▄▄▀   ▀                       ▀▀▀▀▀  ▀████▀  ▀▀▀           ▀                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        ▄                ▀     ▀                              ▄▀▀               ▄█ ▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▀▄       ▀            ▀█        ▀                            ▀                  ▀▄▀   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀█▄    ▀▀         ▄█           ▀▀                                          ▄█ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ██▄   ▀▄       ▄ ▀            ▀▀                            █            ▀ ▄▀               ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀██▄  ▀▄      █               ▀▀               ▄▄▀         █         ▄█  ▄▀                     ▒
░░░░░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓██▄ ▄▄   █                  ▀▀            ▄█▀           █▄        ▀  ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                        ███               ▄▄▀                ▀█▄            ▄▀         ▀   ▀█▄                         
                       ▄▀  ▀█▄                                            ▄█▀           ▀▄    ▀▄                       
                      ▄▀▄     ▀█▄      ▄▀▀                      ▀█      ▄█▀              ▄▄     ▄                      
                       ▄▀       ▀▀▀▄  ▄▄                           ▄  ▄▀                  ▄▄     ▀▄                    
                     ▄ ▀           ▀▀█         ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▄▀                    ▄      ▀█▄                  
                    █  █            ▄▀▀                       ▀▀▀▀▀█▀▀ ▀█  ▄                █       ▀█                 
                   █  █          ▄▀▀  ▄▄                          █  ▀█    ▀▀ ▀▄ ▄▄          ▀      ▄██                
                  ▀             ▀      ▀                        ▄█▀   ▄▄          ▀▀ ▀▄ ▄▄   ▀▀  ▄▄▄  █                
                 ▄    █        ▄▀      █▄                      █       ▄▄                ▀  ▀▄▀█▀▀▀   █                
                ▄▀   █      ▄▀▀         ▄                    ▄█▀        ▀                      █▄     █                
               ▄▀          ▀            ▀▀                  █           ▀▀                    ▀ ▀     █                
               █    ▄█    ▄▀             ▄                ▄█▀            ▀▄                  ▀  ▀▄    █                
               █    ▀  ▄▀▀               ▀▀              █                ▄▄                ▀    ▄    █                
               █▀▀  ▄ ▀                   █▄           ▄█▀                 ▀              ▀▀     ▀▀   █                
               █  █▄▀▄                                █                    ▀▀            ▀▀       ▄   █                
               █   ██ ▄                    ▀▄       ▄█▀                     ▀▄          ▀▀         ▀                   
               ▀    ▄  ▀▄▀▄ ▄               ▄      █                         ▄▄        ▀▀          ▀▄                  
                ▄  █ ▀     ▀ ▀▄▀▄ ▄         ▀▀   ▄█▀                          ▀       ▀▀                               
                █ ▄▀ ▀▀          ▀ ▀▄▀▄ ▄    ▄  █                             ▀▀     ▀▀             ▀█                 
                ▄ █   ▀▄               ▀ ▀▄▀▄ ██▀                              ▀█   ▀▀               ▄             ▒   
  ▒             █      ▄▄                   ▄█▀▀▀▀   ███▄▄   ▄▄▄                ▄▄ ▀▀             ▄▄  █▒    ▒          
     ▒▒    ▒      ▄     ▄                  ▄ ▀ ▀▀             ▀▀▀▀▀  ▀██▄▄▄  ▄▄▄  ▀▀▄▄   ▄▄█▀  ▀▀▀  ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒               ██      ▀                 █    ▀▀                            ▀▀███▀▀               █▀                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█       ▀▀              ██      ▀▀                           ▄█▀ █              ▄█▄▓░▒                
                 ▓▄▄      ▀▄           ▄▄▀        ▀▀                        ▄█▀                  ▀▄▀   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀█▄     ▀▄         ▄ ▀          ▀█                      ▄▀                  █ ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒        ▀██▄    ▄▄       ▀█              █                   ▄▀                  ▄  ▄▀               ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀█▀▄   ▄      █                 █                           █         █▀  ▀                     ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄    ▀   ▄▄▀                  ▄                          █       ▄   ▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                        ▄██▄              ▄▀▀                 ▀█▄           ▄▀          █   █▄                         
                       ▄█  ▀▀▄▄          ▄▄                               ▄█             ▀   ▀█▄                       
                              ▀▀ ▄      ▀                        ▀█▄    ▄█▀               ▀    ▀▄                      
                      ▄ █        ▀▀▀▄ ▄▀▀                             ▄▀                  ▀▀     ▀                     
                     █ █            ▀▀▀██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄    ▀█▀▄                   ▀▀       ▄                  
                    █              ▄▀  ▄                           ▄ ▀▀ ▀ ▀█  ▄             ▀▀       ▀▄                
                   ▀   █          ▀    ▄                          ▄▀  ▀█      ▀▀ ▀▄ ▄▄       ▀▄     ▄ █                
                  ▄   █          ▄     ▀▀                       ▄▀▀    ▄▄            ▀▀ ▀▄ ▄▄ ▀▄  █▀  █                
                 ▄▀           ▄▀▀       █▄                     ▄█       ▄▄                  ▀  ▀▄     █                
                ▄▀    █      ▀                               ▄▀▀         ▀                    ▄▀      █                
               ▄▀    █      ▄            ▀▄                 ▄█           ▀▀                  ▄▀ ▀█    █                
               ▄         ▄▀▀              ▄               ▄▀▀             ▀▄                ▄▀   ▄    █                
               █▄    █  ▀                 ▀▀             ▄█                ▄▄              ▄▀     ▀   █                
               █▀█  █  ▄▀                  █▄           ▀▀                  ▄             ▄▀      ▄▄  █                
               █   ▄▄▀▀                                █                     ▀           ▄█        ▀  █                
               █   ▀▄▄ ▄                    ▀▄       █▀                      ▀█         ▄█         ▀▄ █                
                   █▀ ▀ ▀▄█▄ ▄               ▄     ▄█                         ▄▄       ▄█           ▄ █                
                █  ▀ ▄▄      ▀▀▀█▀▄ ▄        ▀▀   █                            ▄▄     ▄█            ▀██                
                ▀     ▄▄           ▀ ▀▄▀▄ ▄   █▄▄█▀                             ▀    ▄▄              ▄█                
                █  █   ▄                 ▀ ▀▄███  ▄▄▄▄                          ▀▀  ▄▄                ▀            ▒   
  ▒             ▓ █     ▀                      ▀▀  ▀▀▀▀▀▀  ▀██▄▄▄   ▄▄▄          ▀▄▄▄        ▄▄▄  ▄▄▄▀▀▒    ▒          
     ▒▒    ▒▒▒▒▒▒▄▀     ▀▀                  ▀█  ▀█                   ▀▀▀▀▀   ███▄▄▄▄▄▄█▀▀  ▀▀▀      ▄█▀▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒               █▄      ▀▄                █      █                             ▄█▀█                █▀                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██        ▄             ▄▄▀       ▄                          ▄█▀  █              █▄▓▒                 
                 ▓▄▄       ▄▄            █▀         ▄▄                      ▄█▀    █            ▄ ▄▀   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀█▄      ▄          ▀█            ▄▄                   ▄█▀                  █▀  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         █▀      ▀       ▄█               ▄▄                ▄█▀                  ▄   ▄               ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀▄     ▀▀     ▄ ▀                ▄▄             ▄█▀          ▄         ▀  █                     ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▀█▄ ▀▄    █                   ▄▄          ▄█▀            █      ▄█  ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                        ▄█▀▄               ▀                   ▀▀           █           ▀▄                             
                        ▄▀ ▀▀█▄          ▄ ▀                              ▄█              ▄   ▀▄                       
                       ██       █ ▄      ▄                        ▀█▄   ▄█▀                ▄    █▄                     
                      █ ▄         ▀▀█▄ ▀                              ▄▀                   ▄▄    ▀█                    
                     █ ▄█            ▄                               ▄▀█  ▄                 ▄▄     ▀▄                  
                    ▀  █           ▄▀  ▄▄                          ▄▀ ▀▀   ▀ ▀█  ▄           ▄▄       ▄                
                   ▄▀              ▄    ▀                          █   ▀█        ▀▀ ▀▄ ▄▄     ▄▄   ▄█▀                 
                  ▄▀   █        ▄▄▀     ▀▄                       █      ▄▄              ▀▀ ▀▄ ▄▄▄▄    █                
                 ▄▀   █        ▀         ▄                     ▄█        ▄▄                    █▀▄    █                
                ▄▀            ▄          ▀▀                   █           ▀                   ▄▀▀     █                
                ▄     █    ▄▀▀            █▄                ▄█▀           ▀▀                 ▄▀  ▄▄   █                
               █     █    ▀                ▄               █               ▀█               ▄▀        █                
                ▄        ▄▀                ▀▀            ▄ ▀                ▄▄             ▄      █▀  █                
               █ █▄  █▄▀▀                   █▄          ▄▀                   ▄▄           ▄▄        ▄                  
               ▄  ▀ █▀                                ▄▀▀                     ▀           ▄        ▀▀                  
               █    ▄▀▄ ▄                    ▀█      ▄█                       ▀▀         ▄          ▄▄ █               
                ▄   ▄▄ ▀ ▀ █▀▄ ▄              ▄     ▀▀                         ▀▄       █           ▀  █               
                █  ▄█ ▀       ▀ ▀▄██▄ ▄       ▀▀  ▄█                            ▄▄     █             ▄██               
                ▄  █  ▀▀             ▀ ▀▄██▄ ▄ █▄█                               ▄    █                █               
                ▀      ▀▀                   ▀ ▀ ███▄▄▄   ▄▄▄                      ▀  ▀                ▀█       ▒▒▒░▒   
  ▒             ▒▄ ▄    ▀▄                    ██ ▄▄       ▀▀▀▀▀▀  ▀███▄▄▄   ▄▄▄   ▀▀▀   ▄▄▄  ▄▄▄▀▀▀ ▀▀▀▀    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒█▄▀     ▄▄                 ▄▄    ▄▄                        ▀▀▀▀▀▀▄█  ▀▀▀           ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒               ▄█       ▄▄               ▄ ▀     ▄▄                           ▄█▀▀█               ▄▀                 
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█         ▄              ▀█        ▄▄                        ▄█▀   █             ▀▀▒▒                 
                 ▒█▄        ▀            ██          ▄▄                     ▄█▀     █           ▄▄▀▄   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀█▄      ▀▀         ▄▄▀            █▄                  ▄█▀       █             █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         █       ▀        ▄ ▀              ▀▄               ▄█▀         ▀        ▄▀▀ █               ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀▄▀█▄   ▀▄     ▀█                 ▀             ▄█▀                   ▄▄  █                     ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄▀▀   ▄▄   █                    ▀           █▀                    ▀  ▄▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
----------------------------
                         ▀█▄                                    ▀▀          ▀▀           ▀  ▀▄                         
                        ██   ▀ ▄          ▀▀                              ▄▀              ▀   ▀                        
                       ██▀     ▀ █▄▄    ▄▄▀                        ▀█▄  ▄█▀                ▀     ▄                     
                      ▀ ▀          ▀▀█▄ ▄            ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄███                    ▀     ▀▄                   
                        ▄            ▄▀▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██▀  █▄ ▄               ▀     ▀█▄                 
                    ▄▀ ▄▀               ▄                           █  ▀▀     ▀ ▀█  ▄         ▀      ▀▄                
                   ▄▀  █          ▄▄▀   ▀▀                        ▄█▀   ▀▄          ▀▀ ▀▄ ▄▄   ▀  ▄▄                   
                  ▄▀            ▄▀       █▄                      █       ▄▄                ▀ ▀▀▄██▀   ▄                
                  ▀    █        ▄         ▄                    ▄▀▀        ▄▄                   ▄▀     █                
                 ▄    █      ▄█▀          ▀▀                  ▄█           ▀                  ▄▀ ▄▄   █                
                █           ▀              █▄                ▀▀            ▀▀                ▄        █                
               █      █    ▄                ▄              ▄█               ▀█               ▄    █▀                   
               ▀▄    ▄▀ ▄▀▀                 ▀▀            █                  ▄▄             ▄       ▄  ▄               
               █ ▀▄  ▀                       █▄         ▄█▀                   ▄▄           █       ▀▀  █               
               ▄   █▄▄▄▀                               ▄                       ▄          █         ▄▄ █               
               ▀    █▀▀▄ ▄▄                   ▀█     ▄▀▀                        ▀        ▀          ▀  █               
                ▄   █▀  ▀▀ ▀▄▀▄▄ ▄             ▄▄   ▄█                          ▀▀      ▀            ▄█▀               
                ▀     ▀▄        ▀ ▀▄█▀▄ ▄▄      ▀  █▀                            ▀▄     ▀              ▄               
                █   █   ▄              ▀ ▀▀▄▀▄  ███                               ▄▄  ▄▀              ▀▀               
                ▀  █▀   ▄▄                    ▀████▀   ███▄▄▄▄  ▄▄▄▄               ▄ ▄▀            ▄▄  ▄▓▒▒▒▒▒▒▒▒▒▒    
  ▒             ▒█ ▀     ▄                    ▄▄▀ █▄             ▀▀▀▀▀▀▀  ▀███▄▄▄▄  █   ▄▄▄█▀▀  ▀▀▀   ▀▀    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒█ ▄      ▀                   █▀   █▄                             ▄█▄               ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒               █ █       ▀                ▀█      ▀                           ▄█▀ █▄              ▄                  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█        ▀▀             ▄█         ▀                         ▄▀   ▀█            ▀ █▒                 
                 ▒▄▄        ▀            ▄▄▀          ▀                       ▀      █          ▄ ▀█   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀█        ▀▄          █▀            ▀▀                            █          ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         █ ▄▄     ▄▄       ▀█               ▀▀                           █        ▀  █               ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀▄▀▀     ▄      █                  ▀▀                          █      ▄▄▀                       ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  █▄  ▄   ▄▄▀                   ▀▀                                ▄ ▄▓                       
----------------------------
                         ▀█▄▄              ▄▄                    ▀▀        ▄▀▀           ▄▄  █▄                        
                        █▄  ▀▀█▄▄         ▀                               ▄▀              ▄▄  ▀█                       
                       ▀ █      ▀▀█ ▄    ▀▀                          █▄ ▄█▀                 ▄   ▀▄                     
                        █           ▀ █▄▄█▄                        ▄▄▄ █ ▄▄                  ▄                         
                     ▄▀               ▀ ▄                            ▄█▀▀ ▀ ▀█▄ ▄            ▀▄     ▀▄                 
                    ▄▀  ▄            ▄▀ ▀▀                          ▄   ▀▀       ▀ ▀▄ ▄▄      ▀▄    ▄▄█                
                   ▄▀  ▄▀         ▄▀     █▄                       ▄▀▀    ▀▄            ▀▀ ▀▄ ▄ ▀   ▀▀ ▀                
                       █                  ▄                       █       ▄▄                  ▀ █▀    ▄                
                  ▄            ▄▄▀        ▀▀                    █▀         ▄                   ▄▀▄▄   █                
                 █     █      ▀            ▀▄                 ▄█▀           ▀                 ▄▀      █                
                █     █▀     ▄              ▄▄               ▄              ▀▀                ▄   █▀                   
               ▀      ▀   ▄▀▀                ▀             ▄▀▀               ▀▀              █         ▄               
               █▄     ▄                      ▀█            █                  ▀▄            █      ▀▀  █               
               █▀█▄   █▄▄▀                    █▄         █▀                    ▄▄          ▀        ▄▄ █               
               ▄     █▀                        ▄       ▄█▀                      ▄          ▀        ▀                  
               ▀     ██▀▄▄ ▄                   ▀▀     ▄                          ▀       ▄▀          ▄██               
                █    ▄▄▄  ▀ ▀▀▄▀▄▄ ▄            █▄  ▄▀▀                          ▀▀     ▄▀             █               
                █   ▄▀ ▄          ▀ ▀▀▄▀▄▄ ▄     ▄  █                             ▀▀   ▄▄             ▀▀               
                █   ▀   ▄                 ▀ ▀▀▄▀▄██ ▄▄▄▄                           ▀▄  ▄                           ▒   
                 ▄  ▄    ▀                        ▀▀▀▀▀▀▀▀▀   ▀███▄▄▄▄   ▄▄▄        ▄▄█      ▄▄▄  ▄▄▄█▀▀█▒▒▒▒▒▒▒▒▒▒    
  ▒             ▒▀ ▄█    ▀▀                    ▀█  ▀▀                    ▀▀▀▀▀▀▀▀  ▀█ ▀▀  ▀▀▀▀        ▀▀    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒█ █      ▀▀                  █     ▀▀                             █▀█              ▄ ▀▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                         ▀▄               ▄▄▀      ▀▀                           ▀  █             ▄▄█         ▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█         ▄             ▄ ▀        ▀▀                             █            ▀ █▒                 
                 ▒█▄         ▄▄           ▀█           ▀█                            ██         ▄▀▀█   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀█         ▄          ██             ▀█                  ▄▀        █        ▄▄ ▀           ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀██▄      ▄       ▄▄▀               ▀█              ▄█▀          █          ▄               ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀▄  ▄▄    ▀     ▄ ▀                  ▄           ▄█▀            █      ▀▀ ▄▀                    ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▄ ▀▀   ▀▀    █                     ▄        ▄█▀              █    ▄▄▀▄▓                       
----------------------------
                         ██ ▄              ▄▄▀                             ▄█▀           ▀▀   ▄                        
                        ▀     ▀▄▄▄        ▄▄                              ▄               ▀▀   ▀▄                      
                       ▄▀▄       ▀▀█ ▄   ▀                             ▄▄█▀                ▀▀   ▀█                     
                      ▄▀ █           ▀ ██▄▄▄▄▄▄▄▄▄▄█████▀▀▀▀▀▀▀▀▀      ▄▀█▄ ▄                █    ▀▄                   
                     ▄▀ █              ▄ ▀                           ▄ ▀▀▀   ▀ ▀█ ▄▄          █                        
                    ▄▀              ▄▀▀  ▀█                         ▄█   ▀▄        ▀▀ ▀▄ ▄▄    ▄▄    ▀█                
                    ▄   ▄          ▀      █▄                       █▀      ▄              ▀ ▀█▄ ▄▄█▀  █                
                   █   ▄█        ▄▄▀       ▄                     ▄█        ▄▄                   ▄█▄   ▄                
                  █    █       ▄▀          ▀▀                   ▄▀          ▄                  ▄▀     █                
                 █             ▄            █▄                ▄▀▀            ▀                 ▄  ▄█  ▀                
                ▀      ▄    ▄▀▀              ▄               ▄█              ▀▀               █        ▄               
               ▄▀     ▄█   ▀                 ▀▀             █                 ▀▀             ▀     ▀▀  █               
               █▄     █  ▄▄▀                  ▀█          ▄▀▀                  ▀▄           ▀       ▄▄ █               
               █▀▀     ▄▀                      █▄         █                     ▄▄         ▄▀       ▀  ▄               
               █   ▀█▄ ▄                        ▄       █▀                       ▄▄       ▄▀         ▄▄█               
               ▀     █▀▄▀▄▄ ▄▄                  ▀▀    ▄█▀                         ▄       ▄            ▀               
                █    ▀ ▀   ▀▀ ▀▄█▀▄▄ ▄▄          █▄  ▄█                            ▀     █            █▀▄              
                ▄      ▀▀           ▀  ▀▄█▀▄▄ ▄   ▄ ▀▀                             ▀▀   ▀               █              
                ▀    █  ▀▀                  ▀▀ ▀▀▄███▄▄▄▄   ▄▄▄▄                    ▀▀ ▀▀              ▀▀          ▒   
                 █  █    ▀▄                      ██▀█       ▀▀▀▀▀▀▀▀   ▀███▄▄▄▄   ▄▄▄█▄█▄▄   ▄▄▄█▀▀  ▀▀▀█▒▒▒▒▒▒▒▒▒▒▒   
  ▒             ▒▄         ▄                   ▄▄   ▀█                             ▀▀█▀▀▀             ▀▀    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▀  █      ▄▄                 ▄ ▀    ▀█                             ▀               ▄ █▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                ██        ▄▄                █        ▄                              ▄            ▄▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▄          ▄              ▀█          ▄▄                      ▄     █             █▒                 
                 ▒▓█          █           ▄█             ▄▄                  ▄█▀      █          ▀▀▀   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀  ▄        ▀         ▄▄▀              ▄▄               ▄█▀        █        ▄ ▀▄▒          ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒         ▀█▀       ▀▀         ▀                ▄▄            ▄█▀          ██      ▄▄ ▄▀              ▒▒▒▒▒▒
 ▒▒▒▒▒▒               ▀█ ▀█     ▀▀     ▀█                   ▄▄          ▄▀             █     ▀  ▄▀                    ▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓    █▄  ▀    █                      █▄                        █    ▀▀▄▀                       
----------------------------
                         █▀▄▄               ▀▀                             ▄█▀            █  ▀                         
                        ▄█   ▀ █ ▄        ▄ ▀                             ▄                ▄▄   ▄                      
                       ▄▀         ▀▀█ ▄  ▄▄                       ▄▄▄▄▄▄▄█▀                  ▄   ▀▄                    
                      ▄▀ ▄             ▀▀▀▀▀▀▀▀            ▀▀▀▀▀▀▀▀▀▀▀ ▄ ▀ ▀█▄ ▄             ▀▄   ▀█                   
                     ▄   █            ▄▄▀ ▀                          ▄▀▀ ▀▀     ▀ ▀▄ ▄▄       ▀     ▀▄                 
                     ▄  █            ▀    █▄                        ▄█    ▀▄          ▀ ▀█▄ ▄  ▀▀  ▄█▀▄                
                    █   ▀           ▄      ▄                       █       ▄▄                ▀ ▀▄█▄▀  █                
                   █             ▄▀▀       ▀▀                    ▄▀▀        ▄▄                  ▄▀    ▄                
                  ▀     █                   ▀█                  ▄█           ▄                 ▄▀ ▄█  █                
                       █▀     ▄▄▀            █▄                █              ▀                ▄      ▀                
                ▄▀     ▀     ▀                ▄              ▄▀▀              ▀▀              ▀    █▀  █               
               ▄▀          ▄▄▀                ▀▀            ▄█                 ▀▀            ▀       ▄ █               
               ▀▄      █ ▄▀▀                   █▄          █                    ▀▄          ▄▀      ▀▀ ▄               
               █▀▀ ▄  ▄█ ▄                      █▄       ▄▀▀                      ▄        ▄▄        ▄▄█               
               █   ▀▀ █▀▀                        ▄       █                        ▄▄       ▄                           
                ▄     ▀▀▄█▀▄▄ ▄▄                 ▀▀    █                           ▄▄     ▀           █▀█              
                ▀     ▄▀▄    ▀  ▀█▄▀ ▄ ▄▄         █  ▄ ▀                            ▄    ▀▀             █              
                █    █▀ ▄▄            ▀▀ ▀▀▄█▀▄▄ ▄▄█ █                               ▀  ▄▀             ▀▀              
                ▒▄       ▄▄                     ▀ ▄███   ████▄▄▄▄▄   ▄▄▄▄            ▀▀▄▄          ▄▄▄  ▄          ▒   
                 ▀   ▄    ▄▄                     ▄ ▀ ▄▄              ▀▀▀▀▀▀▀▀▀   ▀███▄██▄██▀▀  ▀▀▀▀▀    ▓▒▒▒▒▒▒▒▒▒▒▒   
  ▒             ▒█  █▀     ▄                     █▀   ▄▄                             ▄▀█              ▀█    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▄ ▀       ▄                  ▀█      ▄▄                                           ▄▀█▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒
▒▒                ▀ ▄        ▀                █         ▄▄                        ▄                ▄▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                  █▄▀        ▀▀             ▄▄▀          █▄                    ▄█▀                 ▄▀▒                 
                 ▒▒▀          ▀▀           ▄ ▀            █▄                 ▄█▀       ▄         ▀ ▄   ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀▄▄▄        ▀▀          █               █▄               █▀         █        ▀▀▄▀          ▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒          █  ▄      ▀▄       ▀█                 ▀                          █      ▄▄▀▄▀              ▒▒▒▒▒▒
 ▒▒▒▒▒▒                █▄▀  ▄    ▀▄     █                    ▀           ▄             █     ▄▄ ▄▀                    ▒
▒▒                      ▀▄  ▀  ▄  ▄▄  ▄▄▀                     ▀▀      ▄█▀              █▄   ▀ ▄▀                       
----------------------------
                         ▄█▄▄▄              ▀                              ▄█▀             ▄ ▀▄                        
                        ▄█   ▀ ▀█ ▄        ▀▀                             █                ▀   ▀                       
                       ▄▀█         ▀ ▀▄▄▄▄▀▀       ▄▄▄▄▄▄▄▄▄▄         ▄▄▄█▀▄                ▀▀   ▀▄                    
                       ▄                ▀█    ▀▀▀▀▀▀▀▀▀                ▄█   ▀ ▀█ ▄▄           █    ▀▄                  
                      ▄  ▄            ▄▀▀ █▄                          █▀  ▀▄      ▀ ▀▀▄ ▄      ▄▄   ▀▄                 
                     █   █                 ▄                        ▄▄▀    ▄▄            ▀ ▀█ ▄▄ ▄ ▄                   
                    █   █▀         ▄▄▀     ▀█                       █       ▄▄                 ▀▀ ▀   █                
                   ▀    █         ▀         ▀▀                    █▀         ▄                  ▄▀▄▄  █                
                  ▄▀            ▄▄▀          █▄                 ▄ ▀           ▄                 ▄     █                
                 ▄▀     ▄      ▀              ▄▄                █              ▀               █   ▄▀                  
                ▄▀      █     ▄                ▄              █                ▀▀             ▀        █               
               ▄▀      █▀  ▄▀▀                 ▀▀           ▄▀▀                 ▀▀           ▄▀     ▀▀ █               
                       ▀   ▄                    █▄         ▄█                    ▀           ▄       ▄▄█               
               ▀▀▀▄▄    ▄█▀                      █▄       █                       ▀▄        █        ▀                 
               █   ▀ █ ▀                          ▄     ▄▀▀                        ▄▄      ▀          ▄██              
                ▄     ▄█▀▄█▀ ▄▄ ▄▄                ▀    ▄█                           ▄▄    ▄▀            ▀              
                █     ▀ ▄     ▀▀  ▀▀▄█▀▄▄ ▄▄       ▀▀ ▄                              ▄   ▄▄            ▀▀              
                ▀        ▄               ▀▀  ▀█▄▀▀▄▄█▄█▄▄▄                            ▄  ▄              ▄              
                ▒█   ▄█   ▀                         ███▀▀▀▀▀▀▀▀   ▀████▄▄▄▄▄   ▄▄▄▄▄   ▀▀   ▄▄▄▄  ▄▄▄ ▀██▀         ▒   
                 ▄   ▀     ▀                      ▀█  █▄                        ▀▀▀▀▀▀█▀█▀▀▀  ▀▀▀       ▒▒▒▒▒▒         
  ▒             ▒▓   ▄     ▀▀                    █     █▄                             ▀ █             ▀█    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒█ ▄█      ▀▀                 ▄▄▀      ▀                           ▄   █            ▀█▒▒▒▒▒▒▒▒▒▒▒   ▒▒
▒▒                █ ▀        ▀▀               ▄ ▀        ▀                       ▄█▀    █          ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                  ▒▄▄         ▀               █           ▀▀                   ▄█▀      █         ▄▄▄░                 
                 ▒▒▄▀          ▀▄           ▀█             ▀▀                  ▀                   ▄▀  ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▀▄▄▄          ▄         █                ▀▀                                  ▀▀▄▀    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒            ▄▄       ▄▄      ▄▄▀                 ▀█           ▄▄▀                  ▀▀ ▀              ▒▒▒▒▒▒
 ▒▒▒▒▒▒                ▀▄  █      ▄▄    ▄ ▀                   ▀█        ▄█▀             █    ▄ ▀▄▀                    ▒
▒▒                      ▀█    █    ▄▄   █                      ▀█      █▀               █   ▄▄▄▀                       
----------------------------
                         ▄██ ▄              ▄▄                         ▄   ▄█             ▀▀  █                        
                        ▄ █   ▀ ▀▄ ▄       ▄                            ▀▄█                 █▄ ▀▄                      
                        ▄█          ▀ ▀█ ▄▄█▄▄▄▄▄▄        ▄▄▄▄███▀▀▀▀▀▀ ▄▀██ ▄▄               ▄  ▀                     
                       █ █              ▄ ▀█                           ▄█  ▄  ▀▀ ▀▄ ▄         ▀    ▀▄                  
                      █                ▀   ▄                          █    ▄▄        ▀ ▀█ ▄▄   ▀▀   ▄█                 
                     █               ▄▄▀   ▀█                        ▀▀     ▄▄             ▀▀▀▀▄ █ █▀▀                 
                    ▀    █          ▀       ▀▀                     ▄█        ▄                   ▀ ▄  █                
                   ▄▀   ▄█         ▄         █▄                   ▄▀          ▄                 ▄▀▀▀  █                
                  ▄▀    █       ▄▀▀           █▄                 █▀            ▀                ▄  ▄▄ █                
                 ▄▀     ▀       ▄              ▄               ▄▄▀              ▀              ▀       ▄               
                             ▄▀▀               ▀█              █                ▀▀            ▄▀    █▀ █               
                ▄       ▄                       ▀▀           █                   ▀▀          ▄█       ▄█               
               █        █ ▄▄▀                    █▄        ▄▀▀                    ▀▀         █       ▀▀▀               
               ▀▀▀▄▄   ▄▀▀                        █▄      ▄█                       ▀▄       ▀         ▄▄█              
               █    ▀▀▄█▄▀                         ▄     ▄▀                          ▄     ▄▀           █              
                █      ▀ ▀▀ ▀█▄▄▄ ▄▄               ▀▄   █▀                           ▄▄    ▄           ██              
                ▄      ▄▀          ▀▀▀▀ ██▄▄▄ ▄▄    ▀▀▄▄▀                             ▄▄  ▀              ▄             
                ▀▄    █▀ ▀▄                   ▀▀▀▀  ███▄▄▄▄▄   ▄▄▄▄▄                   ▄▄█▀             ▀█             
                ▒▀        ▀▄                        ▄ ▀▀       ▀▀▀▀▀▀▀▀▀▀▀   ▀████▄▄▄▄▄▄ ▀▄▄▄▄ ▀███▄ ▀▀▀▀▀         ▒   
                 █    █    ▀▄                      █▀  ▀▀                              ██▀             ▀▄              
  ▒             ▒▒▄  █      ▀▄                    ▀▀    ▀▀                              ▀             ▀█    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▄           ▄                 ▄█       ▀█                        ▄▄▀   ▄           ▀█▒▒▒▒▒▒▒▒      ▒▒
▒▒                ▀  █        ▄▄               ▄█         ▀█                     ▄█▀     █         ▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                   ▀█          ▄               █           ▀█                    ▀       █        ▄▄▄▓                 
                 ▒▒█            ▄            █              ▀█                           █       ▄▄▄▀  ▒▒▒▒▒           
            ▒▒▒▒▒▒▒▒▄▄▄          █          █▀               ▀▄             ▄█▀          █       ▄ ▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒         ▀▄ █         █        ▀▀                  ▄▄          █▀            █     ▀  █              ▒▒▒▒▒▒
 ▒▒▒▒▒▒                 ▄ ▀▀ ▄     █     ▄█                     ▄▄        ▀              ▀    ▀▀▄▀                    ▒
▒▒                       █▄  ▀ ▄▄   █   ▄█                       ▄▄    ▄▄                    ▀██                       
----------------------------
                         █▀█ ▄▄             ▄█                         ▀▄  ▄█              ▄▄ ▀▄                       
                        ▄▄█   ▀▀ ▀▄ ▄▄     ▄█                         ▄▄▄██                 ▀  ▀▄                      
                       ▄▄ █          ▀ ▀█▄▄      ▄▄▄▄██▀▀▀▀▀      ▀▀▀▀▀▀█ ▄▄ ▀▄ ▄▄           ▀▀  ▀▄                    
                      ▄█ █▀             ▄▀▀▄                           ▄█  ▄▄    ▀ ▀█ ▄▄       █▄   ▄                  
                      ▀  █              ▄  ▀█                         ▄▀    ▄▄         ▀▀▀▀▄ ▄   ▄   █                 
                     ▀   ▀           ▄▀▀    ▀▀                       █▀      ▄                ▀ ▀██▀ ▀                 
                    █▀                       █▄                    ▄ ▀        █                  █ ▀  ▄                
                   █▀             ▄▄▀         █▄                  ▄█           ▀                ▄▀ ▄▄ █                
                  ▄▀     █                     ▄▄                ▄              ▀               ▄  ▀  ▀                
                 ▄▄      █     ▄▄▀              ▄               █▀              ▀▀             ▀    ▄▄ ▄               
                 █      █▀    ▀                 ▀█            ▄ ▀                ▀▀           ▄▀       █               
                █       █   ▄▄▀                  ▀▀          ▄█                   ▀▀          ▄      ▀▀█               
               █           ▀                      █         █                      ▀▀        ▀        ▄▄▄              
               ▀ █▄▄     ▄▄▀                       █▄      █▀                       ▀       ▄▀        ▀ ▀              
               █    ▀ █ █▄                          ▄▄   ▄▄▀                         ▀▄     ▄          ▄█              
                █      ▄▄█ ▀▀ ▀██▄▄▄ ▄▄              ▄   █                             ▄   ▀             ▄             
                ▄      ▀ ▄▄          ▀▀▀▀▀ ▀██▄▄▄ ▄▄▄▀▄█                               ▄▄ ▄▀            ▀▀             
                 ▄     ▄  ▄                       ▀▀▀▀██   █████▄▄▄▄▄▄▄   ▄▄▄▄▄▄        ▄▄▄       ▄▄▄▄▄ ▄▄             
                ▒█    ▄█   ▄                        ▄ ▀▀█                  ▀▀▀▀▀▀▀▀▀▀▀  ▄█▄▄▄▀▀▀▀   ▀▀▀▀ ▀         ▒   
                 ▀    ▀     ▄                      ▄█   ▀█                              ▀█             ▀▄              
  ▒             ▒▒▀   ▄      █                    ▄█     ▀█                           ▄  █            ▀█    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒█  █▀       █                  ▄        ▀▄                       ▄█▀   █           ▀▀              ▒▒
▒▒                 █ ▀         █                █▀          ▄▄                    █▀     █          ▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                   ▄ ▄          █              █▀            ▄▄                          ▀        ▄ ▄▓                 
                 ▒▒▒█▀           █            ▀▀              ▄▄              ▄█▀                ▄▄ ▀  ▒▒▒▒▒           
            ▒▒▒▒▒▒▒▒▀▄▄           █         ▄█                 █▄            █▀           █     ▄▄ █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░
      ▒▒▒░▒▒         ▀█▀▀ ▄        ▀       ▄█                   █▄                        █    ▄▄ █              ▒▒▒▒▒▒
 ▒▒▒▒▒▒                ▀  ▀ █       ▀     ▄                      █▄      ▄█▀              █     ▄▀                    ▒
▒▒                       ▀▄   ▀▀ ▄   ▀   █▀                       ▀     █▀                █  ▀▄█                       
----------------------------
                         ▄▀█▄ ▄              ▀▀                            ▄█              ▀  ▀▄                       
                        ▄▄     ▀  ▀▄ ▄▄     ▀                ▄▄▄▄▄▄▄     ▄█▄▄                █  █                      
                       ▄▄ ▄           ▀▀ ▀██▄▄██▀▀▀▀▀     ▀▀▀▀▀          █▀▄ ▀ ▀▄ ▄            ▄ ▀▄                    
                       ▀  █              ▀ ▀▀                          ▄█   █      ▀▀▀▀▄ ▄     ▀   ▀                   
                      ▀▀  █            ▄▄▀  ▀▀                        ▄█     █            ▀ ▀▄ ▄ █ ▄█▀                 
                     ▀▀  █▀           ▀      █▄                      █        ▀                 ▀ ██ █                 
                    █▀   █          ▄▄▀       █▄                    █▀         ▀                 ▄    ▄                
                   ▄     █         ▀           ▄▄                 ▄ ▀           ▀                █ ▀▀ █                
                  ▄▄             ▄▄             ▄                ▄█             ▀▀              █   ▄▄▀                
                 ▄▄             ▀               ▀█              ▄▀               ▀▀            ▄▀   ▀  █               
                 █             ▄                 ▀█            █▀                 ▀▀           ▄     ▄█▄               
                ▀        █   ▀▀                   ▀▀         ▄▀▀                   ▀▀         ▀        ▀               
                ▀        █  ▄                      ▀        ▄█                      ▀▀       ▄▀       ▀▀█              
               ▀▀▄▄▄    ██▀▀                        █▄      █                        ▀▀      ▄         ▄█              
               ▀    ▀ ▀▄█▄▄▄                         █▄   █                           ▀▄    ▀            ▄             
                ▀       ▀█▀▀▀▀▀  ██▄▄▄▄ ▄▄▄           ▄▄ ▄▀                            ▀   ▄▀           ▄█             
                █       ▄ █              ▀▀▀▀▀  ██▄▄▄▄ ▄██▄▄                            ▀▄ ▄                           
                 █     █▀  █                          ▄██▀▀▀▀▀▀▀▀▀▀▀   ▀█████▄▄▄▄▄▄▄    ▄ █▄▄   ▄▄▄▄▄ ▀▀█▀▀            
                 ▄          ▀                         █  ▄▄                             ▄█▀▀▀▀▀▀         ▓         ▒   
                  ▄    █     ▀                      █     ▄▄                            ▀              ▀▄              
  ▒             ▒▒▄   █       ▀                    █▀      ▄▄                        ▄▄               ▀█    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▀▄           ▀                  █▀        █▄                      █▀    ▄          ▀█▒             ▒▒
▒▒                 █ ▄█         ▀               ▄ ▀          █▄                    ▀      █         ▀█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                   ▀▄▀          ▀▀             ▄█             █▄                ▄▄▀       █        ▀▀▓                 
                 ▒▒▒▀▄           ▀▀           ▄█               ▀               █▀         █        ▀█  ▒▒▒▒▒           
            ▒▒▒▒▒▒▒▒▀█            ▀▀         ▄                  ▀▀                        █     ▄  █▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒          ██▀▄▄        ▀        █▀                   ▀▀        ▄█▀            █    ▄▄                ▒▒▒▒▒▒
 ▒▒▒▒▒▒                ▀▄   ▀ ▄     ▀      █▀                     ▀█      █▀                  ▄▄▄▀                    ▒
▒▒                        ▄   ▀ █ ▄  ▀    ▀▀                       ▀█                        ▄▄█▀                      
----------------------------
                         ▄█▀▄ ▄▄             ▄▀                           ▄▄█               █ ▀▄                       
                        ▄█      ▀  ▀▄  ▄▄   ▀▀        ▄▄▄▄▄▄▄    ▄▄▄██▀▀▀ ▄▀▄▄▄▄              ▄ ▀▄                     
                                        ▀▀▄██▀▀    ▀▀▀▀▀                 █▀▀▀   ▀ ▀▄ ▄        ▀▀ ▀▄                    
                       ▀▀                 ▄ █▄                         ▄ ▀  ▀▀        ▀ ▀▄ ▄    ▄▄ ▀▄                  
                      ▀▀  ▄            ▄▀▀   █▄                       ▄█     ▀▀             ▀ ▀▄ █ ▄▀█                 
                     ▀▀   █            ▄      █▄                      █       ▀▀                  ▄  █                 
                    ▄▄    █         ▄▀▀        ▄▄                   █          ▀▀                ▄ ▄█ ▄                
                   ▄▄    ▄█         ▄           ▄                  █▀           ▀▀               ▄    █                
                  ▄▄     █▀      ▄▀▀            ▀█               ▄ ▀             ▀▀             ▀   ▀▀▀                
                  ▀      █       ▄               ▀█             ▄█                ▀▀           ▄▀    ▄▄█               
                 ▀       █    ▄▀▀                 ▀█            █                  ▀▀          ▄       █               
                █▀       ▀    ▄                    ▀▀         █                     ▀▀        █       ▄█▄              
               ▄▀          ▄▀▀                      ▀▀       █▀                      ▀▀       █         █              
               ▀▀▄▄▄       ▄                         █     ▄ ▀                        ▀▀     ▀         ▀▀              
               ▀    ▀▀ █▄█▀▄▄▄                        █▄  ▄█                           ▀▀   ▄▀          ▄█             
                ▀       ▄█  ▀▀▀▀▀▀  ███ ▄▄▄ ▄▄▄        █▄ █                             ▀▀  ▄                          
                ▀       ▀ ▀                  ▀▀▀▀▀▀  ████▄▄▄▄▄▄    ▄▄▄▄▄▄                ▀ ▀             ██            
                 ▀         ▀▄                          █ █▄         ▀▀▀▀▀▀ ▀▀▀▀▀▀▀   ▀▀█████▀▀███▄▄ ▀▀▀▀▀ ▀            
                 ▀     ▄▀   ▀▄                        █▀  █▄                             █▀█            ▀▓         ▒   
                  ▀    ▀     ▀▄                     ▄ ▀    █▄                              █           ▀▄              
  ▒             ▒▒█    ▄      ▀▄                   ▄█       █                        ▄█▀   █          ▀█    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒█  █▀       ▀▄                 ▄█         ▀▀                      ▀     █         ▀█▒             ▒▒
▒▒       ▒▒▒▒▒▒▒▒▒▒█            ▀▄               ▄█           ▀▀                  ▄▄                ▀█▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                    █ █          ▀▄             ▄              ▀█               ▄█▀                ▀▀▓             ▒   
                 ▒▒▒██            ▀▄           █▀               ▀█                                ▀▀█  ▒▒▒▒▒           
            ▒▒▒░░░▒▒▒▄             ▀▄         █▀                 ▀█          ▄█▀           █     ▀▀█▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒           █ ▄          ▀▄       ▀▀                   ▀█        █▀             █    ▀▀               ▒▒▒▒▒▒
 ▒▒▒▒▒▒                 █▄ ▀ ▄       ▀▄    ▄█                       ▄     ▄▄               █   ▀█▀                    ▒
▒▒                       ▀▄    ▀ ▄    ▀▄  ▄█                         ▄▄ ▄█▀                █   █▀                      
----------------------------
                         ▄█▀▄  ▄▄            ▄                            █▄█                ▄▀▄                       
                         ▀█     ▀▀  ▀█▄  ▄  ▄    ▄▄▄▄▄▄    ▄▄██▀▀▀▀    ▀▀▀█ ▀ ▀▄ ▄           ▀█ ▀▄                     
                        ▀▀█               ▀▀█▄▀▀▀▀▀                      █  ▀▀    ▀ ▀▄ ▄        ▄ █                    
                       ▀▀                ▄▄  ▄▄                         █▀   ▀▀         ▀ ▀▄ ▄  ▀▀ ▀▄                  
                      ▀▀                ▀     ▄                       ▄▄      ▀▀              ▀▀▀ ▄▀▀▄                 
                     █▄               ▄▄▀      ▄                     ▄█        ▀▀                 █ ▄█                 
                    ▄▄               ▀         ▀█                    █          ▀▀               ▄▀▀▀ ▄                
                   ▄▄              ▄▄▀          ▀█                 █             ▀▀              ▄  ▄▄█                
                          ▄       ▀              ▀█               █▀              ▀▀            █     ▀                
                  ▀▀      █     ▄▄▀               ▀█             █▀                ▀▀           █    ▀▀█               
                 █▀       █                        ▀█          ▄▄                   ▀▀         ▀      ▄█               
                ▄▀        █  ▄▄▀                    ▀▀        ▄█                     ▀▀       ▄▀        █              
                ▄         █                          ▀▀       █                       ▀▀      ▄        ██              
               █▄▄ ▄     ██▀▀                         ▀▀    █                          ▀▀    ▄▀          ▄             
               ▀▄   ▀▀ ▀██▄▄ ▄▄▄▄                      █   █▀                           ▀▀   ▄          ▀▀             
                █        ▀▄▄  ▀▀▀ ▀▀▀▀ ▀███▄▄▄▄▄  ▄▄▄   █  ▀                             ▀▀ ▀            ▄▄            
                ▀▄       ▄ ▄▄                     ▀▀▀▀▀▀█▀    ███████▄ ▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄▄ ▀▀█ ▄▄▄▄▄▄▄▄   ▄█            
                 █      █▀  ▄▄                         ▄█ █                        ▀▀▀▀▀▀ ▄█▀     ▀▀▀▀▀▀ ▀▀            
                 ▀▄          ▄▄                       ▄█   ▀▀                            █▀█            ▀▓         ▒▒  
                  █     █      ▄                      █     ▀█                         ▄▄              ▀█              
  ▒             ▒▒▀▄   ▀        ▄                   ▄        ▀█                      ▄█▀    █         ▀█    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▄             ▄                 █▀         ▀█                     ▀      █        ▀█▒             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄ ▄▀          ▄               █▀           ▀█                 ▄█▀       █       ▀▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                    ▄ ▀            ▄             █▀             ▀▄                ▀         █      ▀ █                 
                 ▒▒▒▀▄▄            ▀▄          ▄ ▀                ▄▄           ▄▄           █     ▀ █  ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░░▒▒▒█▀▄            ▀▄        ▄█                   █▄         █▀            █    ▀ ▄▒▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒          ▀▀ █ ▄         ▀▄      ▄█                     █▄      ▄▄              ▀   ▀  ▀             ▒▒▒▒▒▒
 ▒▒▒▒▒▒                 ▀▄ ▀ ▀ ▄      ▀▄    ▄█                       █▄    █▀                  ▀▄▀                    ▒
▒▒                       ▀█      ▀▄    ▀▄                             █▄                      ▀ ▀                      
----------------------------
                          █▀▄▄ ▄▄▄          ▒▄█                    ▄▄▄▄   ▀██▄              ▀▀▀▄                       
                         ▀█      ▀▀  ▀▀▄▄  ▄▄▄▄▄     ▄▄▄█▀▀▀▀    ▀▀▀▀      ▀▄▄▀ ▀▄ ▄           ▄▀▄                     
                        ▀▀█                 ▀█                           █    ▄     ▀ ▀▄ ▄     ▀▀ ▀                    
                       ▀▀ █              ▄ ▀ ▀█                         █▀     ▄          ▀▀▀▄▄▄  ▄▀▄                  
                      █▄  █              ▄    ▀█                       █▀       ▄                ▀█▀ ▄                 
                     ▄▄   █           ▄▀▀      ▀█                    ▄           ▄                ▄█▀█                 
                    ▄▄    █           ▄         ▀█                  ▄█           ▀▄              ▄▀  ▄                 
                          █         ▀▀           ▀█                ▄█             ▀▄             ▄  ▀▀█                
                   ▀▀     █        ▄              ▀█               █               ▀▄           ▄    ▄█                
                  ▀▀             ▀                 ▀█            █                  ▀█          ▄      █               
                 ▄▀            ▄▄▀                  ▀█          █▀                   ▀▀        █      ▀▀               
                ▄▄            ▀                      ▀█        █▀                     ▀▀       ▄       ▄█              
                ▄           ▄▄▀                       ▀▀     ▄ ▀                       ▀▀     █         ▀              
               ▄▄▄▄▄                                   ▀▀   ▄█                          ▀▀    █         █▀             
               ▀▄   ▀▀▀ ████▄▄▄ ▄▄▄▄▄                   ▀▀  █                            ▀▀  ▀           ▄▄            
                ▄         ▄█      ▀▀▀▀▀▀▀▀▀  ████ ▄▄▄▄▄   ██▄▄▄                           ▀▀ █           ▀█            
                 ▄       █  █                            ▀▀█▀▀▀▀  ▀▀▀▀▀▀▀▀    ▀███████▄▄ ▄▄██▄▄▄▄    ▀▀▀██▀            
                 ▄           █                          █  ▀█                             ▄▄             ▀▀            
                  █     ▄█    █                        █▀   ▀█                           ▀▀ █           ▀▓         ▒▒  
                  ▄     ▀      █                      █▀     ▀█                        ▄▄   █          ▀▄              
  ▒             ▒▒ ▀    ▄       █                    ▀▀       ▀▄▄                     █▀    █          █    ▒          
▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒█   █▀        ▄                 ▄            ▄▄                  ▄▄      █         ▄▀             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀             ▄               ▄█             █▄                █▀       █        ▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                    ▀▄ █           ▄▄            ▄█               █▄             ▄▄                ▄▄█                 
                 ▒▒▒▒▀▀             ▄▄          ▄█                 █▄           █▀           ▄    ▄▄▀  ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░░▒▒▒▓▄▄              ▄         █                   ▀         ▄▄             █   ▄▄▄▓▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒          ▀█ ▀ ▄           ▄      ▄                       ▀      █▀              █  ▄▄ ▀             ▒▒▒▒▒▒
 ▒▒▒▒▒▒                     ▀ ▄ ▄       ▄    █▀                       ▀█                     █ ▄▄█                    ▒
▒▒                        ▀▄    ▀ ▀ ▄   ▀▄  █▀                         ▀█▄█▀                 █▄▄▀                      
----------------------------
                          ▀█▄▄  ▄▄▄         ▒ ▀               ▄▄▄▄▄   ▄▄██▀▀█▄ ▄             ██▄                       
                         ▀▀█      ▀▀   ▀█▄▄ ▄█   ▄▄██▀▀▀▀   ▀▀▀            █ ▄  ▀ ▀▄ ▄        ▀ ▀▄                     
                        █▀ █                ▄▀                           ▄    ▄▄      ▀▀▀▄▄▄     ▄▀                    
                       █▄  █              ▀▀  ▀                         █      ▄▄            ▀▀ ▄███▄                  
                      █▄   █            ▄▄                             █▀       ▄▄                ▄██                  
                     ▄     █           ▀         ▀                    █▀         ▄▄               █▀ █                 
                    ▄▀     █         ▄▄▀          ▀                   ▀           ▄▄             ▄▀ ██                 
                    ▀▀     █                      ▀▀               ▄▄               ▄            █    █                
                   ▀▀      █      ▄▀▀              ▀█             ▄█                 ▄          ▄▀   ▀▀▄               
                  ▄▄       █      ▄                 ▀█           ▄█                  ▀▄         ▀     ▄█               
                 ▄▄        █    ▀▀                   ▀█          █                    ▀▄       ▄▀       ▄              
                 ▄         █  ▄▄                      ▀█                               ▀▀      ▀       ▀▀              
                ▀          █ ▀                         ▀█     █                         ▀▀    ▄▀        ▄▄             
               ▄█▄▄▄       █▄▀                          ▀█   █▀                          ▀▀   ▀                        
               ▀▄  ▀▀▀▀ ▀█▄▄   ▄▄▄   ▄▄▄▄▄               ▀█ █▀                            ▀▀ ▄▀          ▀█            
                ▄         ▀▀          ▀▀▀▀▀ ▀▀▀▀▀   █████▄ ██▄▄▄▄▄▄▄    ▄▄▄▄▄▄▄▄▄▄         ▀▀▀            ▄▄           
                 █          ▀                            ▄ ▀█             ▀▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀██▀▀▀▀▀▀▀▀▀▀ ▀▀           
                 ▀       ██  ▀                          ▄█  ▀▄                            ▄█▀█           ▀▀            
                  ▀           ▀▀                       ▄█      ▄                          ▀  █          ▀▓         ▒▒  
           ▒▒▒▒▒▒▒▓▄     ▄     ▀▀                     ▄█       █▄                      ▄█▀             ▀▄              
  ▒             ▒▒ █    █▀       █                   ▄█         █▄                     ▀              ▄▄    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▀▄             █                  █           █▄                 ▄█▀              ▄▄▀             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄  ▄▄          █                              █                 ▀        █      ▄▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                     █ ▀            █             █                 ▀            ▄█▀         █     ▄▄█                 
                 ▒▒▒▒█               ▄           █▀                 ▀█           ▀           █    ▄▄▄  ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒██              ▄▄        █▀                   ▀█       ▄█▀            █   ▄ ▄▓▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒           █▄▀▄ ▄          ▄▄      █▀                     ▀█      ▀              █    ▄▀             ▒▒▒▒▒▒
 ▒▒▒▒▒▒                 ▀█  ▀ ▀▄         ▄    █▀                       ▀▄  ▄█▀                   █                    ▒
▒▒                               ▀ █ ▄    ▄                              ▄▄                    ▀▀                      
----------------------------
                          ███▄▄  ▄▄▄      ▒ ▒ ▀▀         ▄▄▄▄▄   ▄▄██▀▀▀   ██▀▀▄ ▄            ▀▄                       
                         ▀▀█       ▀▀▀   ▀▀█▄█▄▄█▀▀▀   ▀▀▀▀               ▄█ ▀▀   ▀ ▀▄▄▄       ██▄                     
                        █▄ █               ▄▄▀█▄                          █   ▀▀        ▀▀▀ ▄▄  ▀█▀▄                   
                       █▄  █              ▀    █▄                               ▀              ▀▀ ▄█▄                  
                      █    █            ▄▀▀     █▄                     █         █                ▄█▀                  
                     ▄ ▀                ▄        █▄                   █▀          █▄              █  █                 
                    ▄▀▀               ▀▀          █▄                 █▀            ▄▄            ▄▀ ▀▀                 
                    ▀▀              ▄▄             █                █▀              ▄▄           ▀   ▄█                
                   █▄              ▀                               █▀                 ▄          █     ▄               
                  ▄▄             ▄ ▀                  █            ▀                   ▄        ▀     ▀▀               
                  ▄              ▄                    ▀█        ▄                      ▀▄       █      ▄▄              
                 ▀            ▄▀▀                      ▀█      ▄█                       ▀█     █                       
                ▀▀           ▄▄                         ▀█    ▄█                         ▀▀    ▄        ▀█             
               ▄▀ ▄▄▄▄      ▀                            ▀█  ▄█                           ▀▀  ▄▀         ▄▄            
                ▄ ▀▀▀▀▀▀   ▄██▀    ▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄       ▀█ █                             ▀▀ ▄           ▀            
                ▄          █▄▄               ▀▀▀▀▀▀  ▀▀▀▀▀▀▀█    ███████████▄   ▄▄▄▄▄▄▄▄▄▄▄▄ █▀      ▄▄▄▄▄██           
                 ▀        █   ▄                            ▄  ▄                              █▀▀▀▀▀▀▀▀▀▀▀ ▀▀           
                 ▀▄       ▄    ▄                         █    █▄                          ▄█▀▀           ▀▀            
                  ▄      ▄▀    ▀▄                       █      █▄                         ▀   █         ▀▓         ▒▒  
 ▒▒▒▒▒▒    ▒▒░▒▒▒▒▒▄     ▀      ▀▄                     █▀       █                       █▀    █         ▄              
  ▒             ▒▒ ▄     █       ▀                    █▀         ▀                    ▄▄      █       ▄▄    ▒          
▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▀   █         ▀▀                 █▀           ▀█                 █▀       █      ▄▄▀             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄  ▄           ▀               █▀             ▀█              ▄▄         █     ▄▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                     ▄  ▀            █             ▀▀               ▀█            ▀▀          ▀      █ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒██              █            ▀                 ▀          ▄▄                  █  ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒█▄               █        ▄█                     ▄▄       ▀                 ▀█▓▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒           ▀ ▀▄ ▄           ▄▄     ▄█                       █▄   ▄█▀              █  ▀█▀             ▒▒▒▒▒▒
 ▒▒▒▒▒▒                  █▄  ▀▀▄ ▄        ▄   ▄█                         █▄  ▀                █ ▀█                    ▒
▒▒                        ▀█      ▀▀▄ ▄    ▄ ▄█                      ▄▄▄▄ ▀█▀ ▄▄▄▄            █ ▄                      
----------------------------
                          ██▀    ▄▄▄▄▄    ▒ ▒ ▄       ▄▄▄▄   ▄▄█▀▀▀▀  ▀▀▀  ▄█▄█ ▀▄ ▄         ▀▄                        
                         ▄▄       ▀▀▀      ██▀█▀    ▀▀▀                   ▄█   ▄    ▀▀▀▄▄▄     ▀▀▄                     
                        █▄                 ▄▀▀▀█                         ▄█     ▄         ▀▀▀▄▄▄  ▀▄                   
                       ▀                  ▄▄   ▀█                       ▄█      ▀▀               ▀▀▄▄                  
                      █ ▀                ▀        ▄                     █        ▀▀               ▄▀▀                  
                     ▄▀▀               ▄█▀        █▄                   ▀           ▀              ▀ ▄▄                 
                    ▄▀▀    ▄          ▄            █▄                               █             ▀                    
                    █▄     █        ▄▀▀             █▄              █                █▄          ▀   ▀▀                
                   █▄      █       ▄▄                █             █▀                 ▄▄         ▄    ▄▄               
                  ▄▀       █      ▀                    █          █▀                    ▄       ▄                      
                  ▀▀       █▄   ▄█▀                    ▀█        █▀                      ▄      ▄      ▀█              
                 ▀▀        ██  ▄▄                       ▀█      █▀                       ▀     ▄▀       ▄▄             
                ▄▀          █ ▀▀                         ▀▄    █▀                         ▀▀   ▀         ▀             
                ▄▄▄▄▄▄      █▄                            ▀▄  █▀                           ▀▀  █         ▀█            
                █▀▀▀▀▀▀▀▀   ▀ ███████▄▄   ▄▄▄▄▄▄▄▄▄▄   ▄▄▄▄▄▄██▄▄▄▄                          ▀▀           ▄▄           
                █          ▀ █                          ▀▀▀▀▀▀█▀▀▀▀▀    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀    ▀▀▀▄█▀████████████           
                 █         ▄  █                             ▀ █▄                             ▀            █▀           
                 ▀▄       ▄▀   ▄                         ▄ ▀   █                           █             ▀▀            
                  ▄       ▀     ▄▄                      ▄        ▄                       ▄              ▀▓         ▒▒  
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀      █       ▄                    ▄█        ▀█                     █▀    ▄        ▄▄              
  ▒             ▒▒ ▀▄    █        ▀▄                  ▄█          ▀█                  ▄▄      █       ▄▄    ▒          
▒▒▒▒▒▒▒▒▒           ▄    ▄         ▀                 ▄█            ▀█                 ▀       █      ▄▄▀             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀  ▄▀          ▀               ▄█              ▀ ▄            ▄█         █▄      █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                     ▀▄ ▀            ▀▀            ▄█                 █▄          ▄           ██    ▀█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒▄ █              █          ▄█                   █▄        █▀            █   ▀█▀ ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒█                █        ▄█                     █▄     ▄               █  ▀ ▓▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒           ▀█▀▄ ▄            ▄      ▄█                             ▀               █ ▄▄▀             ▒▒▒▒▒▒
 ▒▒▒▒▒▒                      ▀ ▀▄▄        ▄▄    █                         ▀█▄█                 ▀▄▄▀                   ▒
▒▒                         ▀▄     ▀▀▀▄ ▄    ▄                   ▄▄▄▄   ▄▄▄▀█▀██▄▄▄▄   ▄▄▄▄▄     ▄                      
----------------------------
                          ▄██▄▄    ▄▄▄▄▄  ▒ ▒ ▄▄  ▄▄▄▄▄  ▄▄█▀▀▀▀  ▀▀▀      ▄█ ▀▄▀ ▀▄▄▄         █                       
                         ▄▄            ▀▀▀▀  ▄█▄ ▀▀▀                      ▄█   █▄     ▀▀▀▄▄▄    █▄                     
                        █▀                   ▀ ▀                         ▄█     ▄▄          ▀▀▀▄▄█▀▄                   
                       █▀  █              ▄█▀   ▀█                      ▄█        █               ▀█▄                  
                      █▄▀  █             ▄▄      ▀█                    ▄█         ▀█              ▄ ▀                  
                     ▄▄▀   █            ▀▀        ▀▀                  ▄█           ▀▀             ▀ ▀█                 
                     ▀▄    ██         ▄█            ▄▄               ▄█             ▀▀▄           █  ▄▄                
                    ██      █        ▄               █▄             ▄█                █▄         █    ▀                
                   ▄▀       █       ▀▀                █▄           ▄█                  █▄        ▄    ▀█               
                   █▀       ▀     ▄█                    ▄         ▄█                    ▄        ▀     ▄▄              
                  █▀             ▄                      ▀█       ▄█                       ▀     █       ▀              
                 ▄▄             ▀▀                       ▀█      █                        ▀▀    ▄       ▀█             
                 █            ▄▄                          ▀     █                          ▀▀  ▄▀        ▄▄            
                █           ▄▀                              █▄ █                            ▀ ▄▀                       
               ▀▀ ▀▀▀▀▀▀▀▀▀▀█▀       ▀███████████████▄      ▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄     ▄▄▄▄▄▄▄▄▄▄▄▄▄█▄▄        ▀            
                ▀▄          ▄                                ██                       ▀▀▀▀▀▀▀███           █           
                 ▄         █  ▀▀                            █                                ▀ █          ▄            
                  ▀            ▀█                          █     █                         █▀  █         ▀▀            
                  █▄       ▀    ▀█                        ▄      ▀█                      ▄     ▀        ▀▓         ▒▒  
▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▄      █       ▄                               ▀█                     ▀             ▄▄              
  ▒             ▒▒ ▀▀     ▄        ▄▄                  ▀           ▀ ▄                 █              ▄▄    ▒          
     ▒▒             █▄   ▄▀         ▄▄                █              █▄              ▄                 ▀             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄   ▀           ▀▄              █                █▄            ▀▀               ▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
      ▒              ▀▀  █            ▀             █▀                 █          ▄█           █    ▀█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒█▄█              ▀▀          █▀                    █       ▄             █   ▄▄▀ ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░▒▒▒▒▒▒▒▄▄               ▀█        █▀                     ▀█     █▀             █  ▄▄▓▒▒▒▒▒▒▒▒░▒▒▒ ▒▒▒▒▒
      ▒▒▒░▒▒           ▀██▄▄▄             █      █▀                       ▀█  ▄▄               █▄ ▄              ▒▒▒▒▒▒
 ▒▒▒▒▒▒                  ▀█  ▀ ▀▄ ▄        ▄▄   █▀                         ▀  ▀                ▀█▀▀                   ▒
▒▒                         ▀       ▀ ▀▄ ▄   ▄▄ █▀            ▄▄▄  ▄▄▄▄█▀▀    ▀▀    ▀▀▀█▄▄▄▄▄   ▄█▀                     
----------------------------
                          ▄▀█▄▄▄    ▄▄▄▄▄▄▄▄▄ ▒█▄     ███     ▀▀▀          ▄█     ▀ ▀▄ ▄      ▀▄                       
                         ▄█▄               ▀▀██▀█                         ▄█   ▀▀       ▀ ▀▄ ▄                         
                         ▀ █                ▄   █▄                       ▄█      ▀            ▀ ▀▄ ▄                   
                       █▄▀ █               ▀▀    █▄                     ▄█        █                 ▄                  
                      █▄▀  ▀             ▄█        ▄                   ▄█          ▄▄             ▄█▄                  
                     ▄ ▄    ▄           ▄          ▀█                 ▄█             ▄            ▀▀ ▀                 
                     ▀█     █          ▀▀           ▀▀               ▄               ▀               ▀▄                
                    █▀      █        ▄█               █▄            ▄                 ▀▀         ▄█   ▄                
                   ▄▄▀              ▄                  █▄                               █        ▀▀    ▀               
                   █▀       ▄      ▀▀                   ▀▄                               █             ▀▄              
                  █▄        █    ▄█                      ▀█                                ▄    ▄▄      ▄              
                 ▄█         █   ▄                         ▀█     ▄▀                        ▀▄   ▀▀       ▀             
                 ▀           ▄ ▀▀                          ▀ ▄  ▄▀                          ▀            ▀▄            
                █▀           █▄                              █▄▄▀                            ▀▀▄▄         ▄            
                 ▀▀▀▀▀▀▀▀▀▀▀▀█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ █      ▀▀███████████████████▄▄▄▄▄█▀  ▄▄▄▄▄▄▄▄█           
                ▀▄          █ ▄▄                             █▀ █                            ▄█           █▀           
                 ▄             ▄▄                           █▀   █                          ▄  █          ▄            
                  ▀        ▄▀   ▀                          █▀    ▀█                        ▀▀  █         █             
                  ▀▄       ▀     ▀▀                       █▀      ▀ ▄                    ▄█    █▄       ▀▓         ▒▒  
▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒  █▄      █      ▀█                     █▀         █▄                  ▄      ▀█      ▄█              
  ▒             ▒▒ ▀█     ▄         █                   ▄▀           █▄                ▀▀       █      ▄▒   ▒  ▒▒▒▒▒▒▒▒
     ▒▒             ▄▀               ▄▄                ▄▀             █              ▄█         █     █▀             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄   ▀           ▄▄              ▄▀                █           ▄           █    ▀█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                     ▀▄  █             ▀             ▄▀                 ▀█         ▀▀               ▄█ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒█▀ ▄              ▀▀          ▄▀                   ▀█      ▄█                ▄▀▀ ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒█▄▀               ▀█        ▄▀                     ▀ ▄   ▄                  ▄█▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒           ▀█▀ ▄▄▄             █      ▄▀                        █▄ ▀▀               ▄ ▀█             ▒▒▒░▒▒
 ▒▒▒▒▒▒                  ▀▄▄  ▀ ▀▄ ▄        ▄▄    ▀                       ▄▄▄██ ▄▄▄▄            █▄▀                   ▒
▒▒                         ▀█▄      ▀ ▀▄▄▄▄  ▄▄  ▀        ▄▄▄  ▄▄▄█▀▀  ▀▀▀▀  ▄     ▀▀▀▀▀   ▀▀▀▀██▀                     
----------------------------
                           ▀▄▄▄▄▄       ▄▄▄▄▄▄▄█▀   ██     ▀▀▀             ▄█  ▄▄  ▀  █  ▄     █▄                      
                         ▄▀█                  ▀ █                         ▄█     ▄       ▀  █  ▄▀█▄                    
                         █▀█                ▄█  ▀█                               ▀             ▀  █▀                   
                       █▄▀                 ▄      █▄                     ▄        ▀▀              ▄                    
                      █ ▄   █             ▀▀       █▄                   ▄▀          █             ██▀▄                 
                     █ █    █           ▄█           ▄                 █▀            ▄▄            ▀ █                 
                     ▀▀                ▄             ▀█               █▀               ▄              ▀                
                    █▄▀     █         ▀▀              ▀ ▄            █▀                ▀         █▄   ▀▄               
                   ▄▄▀      █       ▄█                  █▄          █▀                  ▀▀       ▀█    ▄               
                   █▄        ▄     ▄                     ▀▄        █▀                     █             ▀              
                  ▀█         █    ▀▀                      ▀█      █▀                       ▄▄           ▀▄             
                  ▀             ▄█                         ▀▀▄   ▀                              █▄       ▄             
                 █▀            ▄                             █▄ ▀                            ▀   ▀        ▀            
                ▄▀          ▄█▀                    ▄▄▄▄▄▄▄▄▄▄▄█▄█▄▄▄▄▄▄▄▄▄                    ▀           ▀▄           
                █▄    ▀▀▀▀▀▀▀█▀              ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄█     ▀▀▀▀▀▀▀▀▀             ▀▀▀▀█▀▀███████▀█           
                ▀▄           ▄▀█                             ▄█ ▀█                            █ █         ▄▀           
                 █▄         ▄▀  ▄▄                          ▄█   ▀▀                         ▄             ▄            
                  █         ▀    ▄▄                        ▄█      █▄                       ▀            █             
                  ▀▀        █     ▀                       ▄█        █▄                    █             ▄▓         ▒▒  
▒▒▒▒▒▒▒            █▄      █       ▀▀                    ▄█          █                  ▄▄      ▄      ▄█              
  ▒             ▒▒  ▄      ▄        ▀█                  ▄█             █                ▀       █      ▄▒▒▒▒▒  ▒▒▒▒▒▒▒▒
     ▒▒             ██    ▄▀          █▄               ▄█              ▀█             ▀▀        █     ▀█             ▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▀   ▀            ▄▄             ▄█                ▀▀          ▄█          █▄   ▄█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                     ▀█▄  █             ▀▄           ▄█                  ▀▀▄       ▄            ▀█  ▄▀▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
                 ▒▒▒▒▒█▄ ▄               ▀          ▄█                     █▄      ▀             █  ▄█ ▒▒▒▒▒           
▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒░░▒▒▒▒▒▒▄█▀                ▀█       ▄█                       █▄   █               █ ▀█▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒
      ▒▒▒░▒▒           ▀▀█▄▄ ▄              █     ▄█                          ▄▄                 ▀▄█             ▒▒▒░▒▒
 ▒▒▒▒▒▒                  ▀█   ▀ ▀ ▄ ▄        ▄▄  ▄█                    ▄▄   ▄▄█▀██▄▄▄    ▄▄▄▄     ▄                   ▒
▒▒                        ▀▄         ▀ ▀▀▄ ▄   ▄▄█      ▄▄▄  ▄▄██▀  ▀▀▀▀     ▄█             ▀▀▀█▀█                     
----------------------------

