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