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