`                                                                                                 
                                                                                                                                             '                                                          
                                                                                                                                            '@:                                                         
                                                                                                                                          .@@@;                                                         
                                                                                                                                         #@@@@                                                          
                                                                                                                                        @@@@@@                                                          
                                                                                                                                      @@@@@@@,                                                          
                                                                                                                                    @@@@'@@@@                                                           
                                                                                                                                  @@@@@ .@@@@                                                           
                                                                                                                                '@@@@  ;@@@@;                                                           
                                                                                                                              .@@@@+  @@@+                                                              
                                                                                                                            '@@@@+, .@@@                                                                
                                                                                                                          #@@@@#   ,@@#   @`                                                            
                                                                                                                        ;@@#@@,   .@#:   :@+                                                            
                                                                                                                     `'@@@+  @;  +@@     @@                                                             
                                                                                                                   #@@@'  @@@# `@@@     .@@ @.                                                          
                                                                                                                 '@@#     +@, ;@@'      @@@ @@                                                          
                                                                                                                @@;   ,@     #@@;       @@@ @@;                                                         
                                                                                                              @@#     :@#  .@@@        #@@@'@@@#                                                        
                                                                                                           `@@@@ ``   `:: ;@@+         @@@@@@@+#                                                        
                                                                                                        .@@@@@@#@@@      +@@,         @@;@@@@#                                                          
                                                                                                       @@@#.  @@@@ `    @@@          @@ @@@@@,                                                          
                                                                                                     #@@     @@@@@`   .@@#          `@' @@ @@#                                                          
                                                                                                  `+@#'      @`,@@+  +@@:           @@  @@ +@+                                                          
                                                                                               .#@@@;            . @@@@,            `   @   #                                                           
                                                                                             #@@@;               `@@@@                 .@                                                               
                                                                                          `@@@@             , #,@@@@#                   ;                                                               
                                                                                       #@@@@'              ` . #@@@`                                                                                    
                                                                                     ;@@@@`       @@@         '@@@                                                                                      
                                                                                   ;@@#         @@@@;      ;`+@@@                                                                                       
                                                                              ;+@@@@@          +@@@'       '@@@#                                                                                        
                                                                            .@@@@@.            @@@@@      '@@@,                                                                                         
                                                                          ,@@@+                .@`      ##@@@`                                                                                          
                                                                       `#@@@`       @@         '@      @@@@@:                                                                                           
                                                                     @@@@#`      ` #@@                :@@@@.                                                                                            
                                                                  @@@@@;         @@@@.                @@@@                                                                                              
                                                               .@@@@@  .`#@`    :@@@@@@,           , @@@@                                                                                               
                                                              @@@@'   +@@@@.      #@@@@            @@@@'                                                                                                
                                                             .@@@#    @@@@        @@@            .@@@@#                                                                                                 
                                                          ;@@@@@@       @+        @@.             @@@#                                                                          `                       
                                                          @@@@@@@@@##.                        .' +@@@                                                                                                   
                                                          '@@@@@@@#@@@@:                    ` :+`@@@                                                                                                    
                                                          @@+@;'` `'@@@@@@            '  ,   .,@@@@`                                                                                                    
                                                          @@         .@@@@@           @@@@,  .@@@@                                                                                                      
                                                         +# `          @@@@@,       +@@@@@@@@@@@#                                                                                                       
                                                         @:    @@        @@@@       @@@@@: @@@@@                                                                                                        
                                                        .@     ;@@;       @@@@        #@@ #@@@@`                                                                                                        
                                    ```                 @+       @@        #@@`       ' @@@@@@;                                                                                                         
                             '#@@@@@@@@@#++,           ,@         @@        @@@       @,@@@@@#                                                                                                          
                          :@@@@@@@@@@@@@@@@@@+         @:         :@`       ;@@`     ` @@@@@+                                                                                                           
                        +@@@@@@@@@@@@@@@@@@@@@@#       @           @@        @@@     ' @@@@@                                                                                                            
                      ,@@@@@@@@  ,  :; ..+@@@@@@@@     @            @`       @@@`   `@@@@@@                                                           `                                                 
                     @@@@@@@ .`  +.#    ' `  .@@@@@'  .@            '@        @@'    @@@@@: `                                                                                                           
                   `@@@@@#:`  `#;:   :, : ;.;   @@@@@ ,@   @;        @:   @@@ @@'  +#@@@@'                                                                                                              
                   @@@@+ , #;;.        `  ':  ` ` '@@@ :   @''@      #@  ,@@# '@@@@@@@@@#                                                                                                               
                 ,@@@@`` ;#`@`;`    ;    .      .  .@@#    @;@#      `@`,@@@@: @@@@@@@@@                                                                                                                
                ,@@@@   #`.#              `` .      `@@@   @+@@       @,`@@@@  @@@@@@@@                                                                                                                 
               .@@@#   ',,' :                    .   :@@@.   @+       @  @@@@ `@@@@@@@                                                                                                                  
              .@@@#     `                             :@@@            @  .@@@;.@@@@@@                                                                                                                   
              @@@:   :`' ;:;                           @@@           #@   #@@  @@@@@                                                                                                                    
             @@@;  . ``                                 @@@         @@   `@@  ,@@@@;                                                                                                                    
            :@@@    `                                   ;@@@@@@@@@@@@.   @@@;;'@`.                                                                                                                      
            @@@ ` '                                      @@@@@@@@@@#   '@@@@@@@@                                                                                                                        
           #@@  : ,                                       ..:;#@#+     @@@@@@@@@@`                                                                                                                      
          ,@@; `                                                       @@@@#;,@@@@                                                        +@:                                                           
          @@@.#+`                                                     @@,,      #@                                                      :@@@@                                                           
         @@@  ;.                                                     ;@          @                                                    `@@` @@                                                           
        .@@'                                             .#@@              +,#   @                                                   ;@'   ++                                                           
        @@@  .''                                      `#@#'.'           .@@@@@.  @                                                  @@.    ,#                                                           
        @@.  ``,                                    ,@@#               #@@@.    @#                                                '@#      #'                                                           
       ,@@ ` `                                    #@@:   @:            ``:@@`  `@                                                '@ `      #;                                                           
       @@'.  # .                              :'@@@.  :@ @@#             ,@+   @,                                               @@         #:                                                           
       @@,.: `#+                          `;@@@@@# @` @;`@@@        @+   `@.  @.                                               @@          @                                                            
       @@                               +@@@@@@@@@ @: @;,@@@@#      @@`   #,'@`                                               @@           @                                                            
       @@    `#@                     #@@@.@@@@@@@@ @,,@`#@@@@@      .@@@'+@@+`                                               @+            @ .'###``                                                    
       @@` .  # `                :#@@@. :@@@@@@@@@,@ #@ @@@@@@;       .,++:                                                 ##            :@@@@@@@@@@                                                   
       @@@ `   :               #@@+`   @@@@@@@@@@#@@ @@ '@@@@@@                                                            @#             :@'`     @@                                                   
       .@@#                 :@@#`    '@@@@@@@@@@@@@@ @@ +@@@@@@                                                           @+              #;       @@                                                   
        @@@@            ,+@@@;      @@@@@@@@@@@@@.@@ @@ @@@@@@@                                                          @@               @       .@.                                                   
         .#@@@@,;@@@@@@@@':     `  @@@@@@@@@@@@@@@@@@@@ @@@@;@@:                                                        #@                @       ,@                   '@@                              
             '@@@@@@@:,          +@@@@,@@@@.@@@@@@@@@@+ @@@@#@@'                                                       +@                 @       #@               ,@@@@@@                              
                                @@@@@``@@@ @@@ @@@@@@@@@@@@@@@@:                                                      .#`      `+         @       @#         `:@@@@@@@; :@                              
                              `@@@@#  @@@  @@'`@@@@@@@@@@  #@ @@:                                                     @'       @#         @       @` #@@@@@@#@@@@@@@@   `@                              
                             ,@@@@'  ,@@` '@+ ,@@`@@@@@@    @#@@#:                                                   @#        @;         @      ,@  +@@@@#;` @@` `@@    @;                             
                             '@@'    @@:  @@` +@@ @@ @@:    @@@@@#                                                  @@         @          @      #@..         @@@@@@,    @+                             
                                    #@@   @ ` @@  ;@ `      #@@ `                                                  @@@       `@@ `        @+     @@@@@@,       '#:.      @@                             
                                    @@                       .                                                    @@'         @;       :@@@@:   `@@@@@@@                 @@                             
                 ,                                                                                                @;         `@ #    ,@@@@@@@   #@   `@'                 '@                             
                '@                                  .#                                                           @@          @@     #@@:   '@@  @+   ,@                   @                             
                .##@@@@                       #@@@@ @@;                                                          @          `@:@    @@      @@@ @`   @@                  ;@                             
                    @@                    `'@@@##@@@@@@                                                         @@          #@. `   @@   ;@@@@@ @  +#@@                 @@'                             
                   `@+                   +@@@'   .@@@#.                                                        `@           @@'`    ,@@ #@@@@@.`@  @@@@@#'``         '@#@`                              
                     @'                +@@#    @@@@`      `                                                    @+        ` @@`       @@@@#,.@@ ;@   ,@@#@@@@@@@@@@@@@@@`                                
                     `+               @@@     @@@@`                                                           `@           ##@       :@@:   @+ @;   :@     ,`;:';:`,`                                   
                      #;            :@@,    .@@@#         .                                                   @          +#@@';       @#   ;@; @    @#                                                  
                     #@            ,@@     ,@@@@         ,@@@@,                                              ,@           '@.` .           @@ `@    @;                                                  
                     @            `@@     @@@@:`     ` @@@@@@#                                               @          ``@@  ` `          @; ;#    @:                                                  
                    #+            #@.    ,@@@@         @@@@@                                             @  ##          `:@,#``            @, ;+    @                                                   
                   #+             @@     @@@@          #@@@@                                            @@ +@  :         #@ .  `          +@ +@+   .@                                                   
                 ,@`              @@+  '@@@@:          +@@@@@@.                                        @@@@@, @@         @ #+             @@@@@#    @                                                   
                 .@@+;:,..      ,@@@@@@@@@@#          :@@@@@@@+                                      ,@@@@@#  @@        ,@`    `         ,@@@+@#   ;@                                                   
                    .:'+#@      @@  @@@@@@@           @@@#@; .@.                                     @@@@@@   @@+       @; : + `         @@@``@@   ##                                                   
                               @@    ;@@@@@           .@@@@# @@                                      @@@@@   ,@@@      `@`  :.          +@@@@@@@   @,                                                   
                              #@@@+   '@@@@           `@@@@@ @,                                  `@  @@@@@ ` @@@;      @@  :`:.       ;@@@ @@@@@@ @@                                                    
                             `@@@@@     @@@           @@@@@@ @@@+                                @@#@@@@@@   @@@     '@@@ `,:#@      @@@:  `  @@@@@@                                                    
                              #@;:@@@;   '.          @@@@`@@ @@@@ ,                             .@@@@@@@@@   @@#   @@@@@# ###@',   ,@@#      ;@@@@@@                                                    
                              ,   @@@@@.            :@@@' +.,@@@@.@@                            @@@@@@@@@@   @@: +@@@. #@:@`@,    @@@@;      `+@@@@;                                                    
                                   ,@#`             @@    '@@@@@. @@:                          ;@@@' @@:@@   @@  @@.    @@@+   `@@@@@@@        @@ @'                                                    
                                                    ;@@@@@@@#.     @@                          @@@:. @@'@@  ,@+  @`      @@@@@@@@@@@@@@@;`   `;@@ @                                                     
                                                     @@@@@.`       +@;                        :@@@`:;@@ #@  +@`           @@@@@@@@@'@@@@@@@@@@@@  @                                                     
                                                      +@@.     ,'   @#:         `@.           @@@`  `@@`@   @@ `           @@@@@@@@@@:,@@@@@@@@` `@.                                                    
                                                     `@@@@    ,@@@: `@@' '@#    '@@#         ,@@.'#,#@@ #   @#            +@@@@@  '@@@@`.@@@#@@@+@@#                                                    
                                                    `@@@@@'    :'@@  :@@@@@@@@` @@@@@.    : ,@@`:`.@'@@     @             @@.,@@ ,@@ @@@@ :@@@@@@@@'                                                    
                                                     @@@@@+:     @@    :;; .@@@@@@@@@@@;'#@@@@;   #@'@@    +@   :'     `  @# +@@@@@   .@@@' @@@@,                               :                       
                                                    @@@@@#       @@   .    , ,@@@@@@@@@@@@@@@+`  `@ .@@    @@   ;         @; ;@@@       :@@@  #@@'                              @,                      
                                                   '@@@@+       `@'    :    :   @@@   ,:@@@@#   ;#@#@@@    @@  +`         @@+@@;          ;@@@  @@@                            ,@                       
                                                   @@@@::,+     '@ `.     ;    :@@@     @@@@ ` @@#,:,@@   ;@`  ,` '       '@@#             `@@@   #@@`                         @#                       
                                                  @@@@.. `      @# `   ..`   + @@@@`    @@.+` `:;,.:.@@   @@ ..:'.       :@@`                `@@@`  #@@`                       @'           #           
                                                 +@@+ ;  :     ;@`       `    @;@@@ :  #@@+.+#`@',.`.@    @;  +,        @@.                    ,@@@  ,@@#                      @+         .@@           
                                                @@@``     '    @@        :'  @;@@@@;  `@@.`; ,;:`@   @   `@   `       :@@                        '@@+   @@#`  `                          '@+            
                                              `@@@     ;#      @,        .+,, `@@@@    @@,@@@#@'+    @;  ;@          @@'                           :@@.   '@;                          `@@,             
                                             @@@@`   `  :  .   @            ,#.@@@. . @@@#@`#        @   @@        `@@                               '@@    @@:                       +@@               
                                           #@@@@.     .:       @              @@@@,, `#@@,+,'        @`  @@ `     #@:                                  @@+   `@@@``                  :#,                
                                          @@@@@,      .  '    `@;             '@@@#'';+#  ` .        @;  @@`     @@:                                    `@@'    +@@#                 @,                 
                                         +@@@@@          .     @@            ..@@+. @`#@#.     .     @@  @:     @@.                                       :@@,    :@@@:                                 
                                         ,@@@@@@@@#`          `'@@             , @@',';@             @@ `@     @+                                           #@@      +@@@`                              
                                        @@@@@@@@@@@@@'@:        +@@#.         ``#@#+#',;             @@ :@   +@@                                             ,@@'      @@@@,:                           
                                      ` @@;  `@@@@@@@@@@@#@@@    `@@@@         ``   `:`              @@ ;@,,@@@                                                +@@    @@@#@@@@,.                        
                                               @@,  ;#@@@@@@@       @@;        .    .    `           @@:#@@@@#                                                 ``@@,`@@;    @@@@                        
                                               @@,,    ,@:`         @@;                              @@@@@@@@                                                     #@@@@`    `@@@;                       
                                              ,@@  :'               :@.    .                         @@;@@@@                                                       `@@@@@   @@@@;                       
                                              +@+ .,+,              '@: ,@@@@,           ,@;;      .#@@,'@#                                                           '@@@+ @';@+                       
                                             ;@@# #:             ;@@@@'  @@@@@@        :@@@@@@@@@@@@@@@                                                                  @@@@;@@.        :              
                                           :@@@@  ;`+;           ,@@@@'    @'@@@@#' '@@@@   `+##@@', ;  `                                                                 @@@@@#        ;@@##           
                                        .@@@@@;  . `'              @@         .#@@@@@##                                                                                    ;@.`          .#@@#          
                                    #@@@@@@.   .   `+         ` `` @@     `  `     `                                                                      .                                  .          
                                 ,+@@@@@@`    .` `     .      `` `:@@    ``                                                                                        `,                                   
                                #@@@@@@@        `                 ;@#     `                                                                                       ,@@                                   
                                 @@@@@@@@@#                       ;@@                                                                                            @@:                                    
                                   `. ;;@@@.  ;                   @@@                                                                                            @                                      
                                          @@                      @@@:                                                                                                      .                           
                             .@@+         :@                      .;@@`                                                                                  `                 #@                           
                             .@+             `.  `                  @;                                                                                                     @.                           
                                       `.`                                                                                                                                :#                            
                                    +@@@@@:                                                                                                                               #@                            
                                   ,@@@@@@       `                                                                                                                       `@.                            
                                    @#+`                                               `                                                                                 #@                             
                                                                                                                                                                         ;#