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