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