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