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