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