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