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