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