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