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