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