                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                +-.   -%%%%#-                                   
                                               .@@*-::@@@@@@@:                                  
                                               *@+ .-*@@@@@#.                                   
                                               @@.    -+@@@%=.                                  
                                              :@#      .@@@@@%++=:.                             
                                              -@=       =@@@@= :+#*                             
                                              -@-       =@@@%                                   
                                              .@=      .#@@@@+                                  
                                               %#     -%@@@@@@=                      .          
                                               %-   .*@@@@@@@@@.                    +@%         
                                              .%  .+@@@@@@@@@@@+                  .#@@*         
                                               =- *@@@@@@@@@@@%+                 -@@@+          
                                                .+@@@@@@@@@@@@+       .:-+*##%%%@@@@-           
 .:--====++++*****+=-::..                        =+*#%@@@@@@@@= :-=*#%@@@@@@@@@@@@%:            
 =@@@@@@@@@@@@@@@@@@@@@@@%%##*++=--::...              .#@%@@@@%@@@@@@@@@@@@@@@@@@*              
  -#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%#######%@@@@@@@@@@@@@@@@@@@@@@@@@+               
    -%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-                
      +%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#.                 
         :-+++*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=                   
               .=%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#.                    
                  :+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%-                      
                     .-+#%@@@@@#*+-:...:-=+**#######%@@@@@@@@@@@@@@@@@%-                        
                          .::.                       .-*%@@@@@@@@@@@#-                          
                                                         ..:::+%@%*:                            
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
