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