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