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