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