                                                                 %@@@@@@@@@@@@@@@@@@@@@@S:                                                            
                                                                 *@@@@@@@@@@@@@@@@@@@@@S:                                                             
                                                                 :@@@@@@@@@@@@@@@@@@@@S,                                                              
                                                                  S@@@@@@@@@@@@@@@@@@@%   ;%, :;  ,,,  ,  ,:;,                                        
                                                                  +@@@@@@@@@@@@@@@@@@@+ ,?@S  ?@*?*?+*%%?S#%*;                                        
                                                                  ,S@@@@@@@@@@@@@@@@@#,:S@@*:?@@@#@@@@@@@@SS%*+                                       
                                                                   +@@@@@@@@@@@@@@@@@@S#@@#%#@@@@@@@@@@@@@@#S#;                                       
                                                                   ,S@@@@@@@@@@#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                        
                                                                    *@@@@@@@@@@@+*@@@@@@@@@@@@@@@@@@@@@@@@@@+                                         
                                                                    ?@@@@@@@@@@@#%@@@@@@@@@@@@@@@@@@@@@@@@%:                                          
                                                                   ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%;                                            
                                                                   *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%;                                             
                                                                   S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+,                                             
                                                                   *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?;,                                                
                                                                   ,%@@@@@@@@@@@@@@@@@@@@@@@@@@@#*,                                                   
                                                               ,:+?#@@@@@@@@@@@@@@@@@@@@@@@@@@@%,                                                     
                                                           ,;*S#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S, :;::,,                                               
                                                         ,*#@@@@@@@@@@@@#S?**S@@@@@@@@@@@@@@@@S%S@@@@@S*,                                             
                                                        ,?@@@@@@@@@#S%*;,  ,:*@@@@@@@@@@@@@@@@@@@@@@@@@S:                                             
                                                       ,%@@@@@@@#+,,      *@@@@@@@@@@@@@@@@@@@@@@@@@#?;                                               
                                                      ,%@@@@@@@%:        :@@@@@@@@@@@@@@@@@@@@@@@#?;,                                                 
                                                     :S@@@@@@@*,      :??#@@@@@@@@@@@@@@@@@@@@#?;,                                                    
                                           ,,,:,,  ,*@@@@@@@@+   ,;*%S@@@@@@@@@@@@@@@@@@@@@@S:,                                                       
                                         ,+?%SS%?*?#@@@@@@@@+  :*#@@@@@@@@@@@@@@@@@@@@@@@@@@@;    ,;+*+:                                              
                                        ,?#@@@@@@@@@#SS%%#S+ :?#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#;+?S@@S+,                                               
                                        ,;******+;::,       ,%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                                                  
                                                            ,%@@@@@@#S%%#@@###@@@@@@@@@@@@@@@@@@@@S,                                                  
                                                             ,+*+;:,,   ,,,,,,:?#@@@@@@@@@@@@@@@@#:                                                   
                                                                                ,+%#@@@@@@@@@@@@S:                                                    
                                                                                   ,:+*?%%%??*+:,                                                     
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      