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