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