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