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