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