We are way way over our bandwidth this billing cycle, so we had to remove all of our images
Newest blog: Invisible Bread’s One Year Anniversary!



Oh no!

- August 23, 2010
If you really have to see the comic image, click here.

                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
              ..++@;,``                                              `;@@@@@@@@+;,.``    `       ..,`.`                                                  `...                                                                                                                                                                                          
          `@@@@@+++++@@@@@@@@@@@@++++;;,;;`,```            ` ````;+@@@@;;;;;;;;;;;;++@@@@@@@@@@@@@+++@@@@+;                   ````` `,+++@+++++++;;++@@@@;;;;+@@@@@@++++;`                                                                                                                                                                             
        @@@@;;;;;;;;;;;;;;;;;;;;;;;++++@++@@@@@@@@@@@@@@@@@@@@@@+++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@,          `,+@@@@@@@@@@@;;;:::::;;;;;::::::::::::::::::;::;+@@@++;;```                                                                                                                                                                   
       +@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@,    ,@@@@@@;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;++@@@@@@@@@+@@@@+@@@@@@@;;,`                                                                                                                                        
       @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@     @@::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;+@@@@,`                                                                             `.,;@@@@@@@@+;;,,;;;.,`                               
      `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+     @;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::++@@+,  `,`      ,                            ``;,```,.;+@@@@@@@@@@@@@@@@@@@@@++;:::::::::::;+::::::+++@@@@@+@++;,.`                
      +@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@     @+::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+@@@@@@     @+.;;+++++@@@@+;;;`.,;++@@@@@++::+;++:;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::++@@@@@@@@@@@@@   
      ;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@     +;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+     +@@+:::::::::::::;++;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   
      ;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@     +;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@     ;@:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   
      ;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@     ++:::::::::::::::::::::::::::::::::::::::@::::@:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@     `@:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@`  
      `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@     ;+::::::::::::::::::::::::::::::::::+::::@@+::@:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@     ,@:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   
      `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@,    ,+::::::::::::::::::::::::::::::::::@+:+@@@@::@:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@     `@:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   
       @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+`    .@::::::::::::::::::::::::::::::::::@::@+::;@:@;::::::::@+:::::::@:::::::::::::::::::::::::::::::::::::::::;+     `+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+   
       @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@;;;;;+@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;    `@::::::::::::::::::::::::::::::::::@:@+::::@:@;::::::::@+:::::::@@+:::::::::::::::::::::::::::::::::::::::;+     ;+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;+:::::::::::::::::::::::::::::++   
       +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;;;;;;;;;@;;+;;@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++    `@:::::::::::::::::::+::@+::::::+:::++@;::::;+@;::::::::++:::::::@;@@::::::::::::::::::::::::::::::::::::::+,     ++::::::::::::::::::::::::::::::::::::::::::::::::::::@:@+:::::::::::::::::::::+@:::::::::::::::::::::::::::::+,   
       ;+;;;;;;;;;;;;;;;;;;;;;;;;;+;;;@;;;;@;;;;@;@@@;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++    `@:::::::::::::::;;::@:::@::::::@@::++@:::::+++@::::::::;@:::::::@::@::;::;++::++@+::::::::::::::::::::::::+`     +;::::::::::::::::::::::::::::::::::::::::::::::::::::@:++:::::::::::::+::::::::@:::::::;@::::::::::::::::::::@.   
       `@;;;;;;;;;;;;;;;;;;;;;;;;+@;;;@;;;;@@;;;@@++@;+@;;;;;;;;;;;;@@@@@;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;     @:::::::::::::;@@@::;+::@::::::@++:;+@;::::@:@@::::::::;@:::::::@:+@::@@:@@@@:@+:@;+:;::::::::::::::::::::@`     +::::::::::::::::::::::::::::::::::::::::::::::::@@@::@:+@:::::::@+::::@+::@@:::@:::::::+@::::::::::::::::::::@`   
        @;;;;;;;;;;;;;;;;;;@@@;;;;@;;+@;;;;@;@;;@@;;@;+@;;;;;;@@;;;;+@;;@;+@;@@@+;+@@@@@@@;;;;;;;;;;;;;;;;;;@;     @;::::::::::::@+:@@::@::;+:::::@:@+:@:@::;@:::@:::::::::@:::::::@@@::@+@;+::+;@::+@@@@@+::::::::::::::::::@      @:::::::::::::::::::::::::::::::::::::::::::::::@@:@@:@;:@:::::::@@::::@::@@+@::@::::::::@::::::::::::::::::::@`   
        @;;;;;;;;;;;;;;;;;+@@@@@;;@;;@@;;;;@;+@;@@;;@;;@;;;;;;@+;;;;+@;+@;@@;@;;@@@@@@@;;;;;;;;;;;;;;;;;;;;;+;     @;:::::::::::+@:::@;:@;+@@:::::@::@;@:+@@@::::::::::::::@:::::::@::::@:;+@@@@@@@@:@+::@@;:::::::::::::::::@      @:::::::::::::::::::::::::::::::::::::::::::::::@:::@:+@:@:::::::@:@:::@+:@@:@::@::::::::@::::::::::::::::::::@    
        @;;;;;;;;;;;;;;;;;@+;;;@+;@@@@@;;;;@;;+@@@@@@;@@;;;;;;@+;;;;+@@@;@+@@@;;@@;;;@;;;@@@@;;;;;;;;;;;;;;;;@     @+:::::::::::@+:::+@::@@:@:::::++::@@::;;:::::+:::::::::@;::::::@:::@:::@@;:::@@@@@:::+@::::::::::::::::::@      @:::::::::::::::::::::::::::::::::::::::::::::::@:::@::@:@:::::::@::@::++:@::@:::@:::::::@;:::::::::::::::::::@    
        ++;;;;;;;;;;;;;;;@@;;;;;@;@+;++;;;;@;;;+@+;+;;;@;;;;;;@+;;;;+@;;@@;@@@;@@@;;;@;;;;@;+@;;;;;;;;;;;;;;;@     .+:::::::::::@;::::@::@::@;::::;@:::@+::::::::@;::::::::@@::::::@:::@:::@@:::++:::@:::@@@:::::::::::::::::+      @:::::::::::::::::::::::::::::::::::::::::::::::@@::@::@@@@::::::@:::+::+:@::@:::@;::::::++:::::::::::::::::::@    
        +@;;;;;;;;;;;;;;;@;;;;;;@;@;;+@;;;;@;;;;@@;;;;;;;;;;;;@+;;;;++;;@;;;@@@@;@@@@@;+;;@;;@@;;;;;;;;;;;;;;@     .@:::::::::::@;::::@::@+:@@:::::@:::::::::::::::::::::::;@::::::@:::@::++@;::++:::@:;:+:@;::::::::::::::::+      @::::::::::::::::::::::::::::::::::::::::::::::::+@@@::@:@@::::::@:::++:@:@+@+:::@@::::::+@:::::::::::::::::::@    
        ,@;;;;;;;;;;;;;;;@;;;;;;@@@+;@@;;;;@@;;;;;;;;;;+;;;;;;@@;;;;++;;+@;@@@;;;@;;;@@@@;@;;+@;;;;;;;;;;;;;;@`    .+:::::::::::@@:::++:::@:::::::::::::::::::::::::::::::::@::::::@:::++:@:@:::@;:::@@@:@:+@::::::::::::::::+     `+::::::::::::::::::::::::::::::::::::::::::::::::::::::@+:@:::::+@::::+@@::@+::::::::::::+@:::::::::::::::::::@    
        `@;;;;;;;;;;;;;;;@@;;;;@@;+;;@@;;;;;;;;;;;;;;;@@+;;;;;+@;;;;@@;;;@@@;@;;;@;;++;;;;@;;;@;;;;;;;;;;;;;;@,    `@:::::::::::+@@++@::::@:::::::::::::::::::::::::::::::::::::::::::::+@::@:::@;::+;:::@::@::::::::::::::::+     ;+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::+::::::::::::++::::::::+::::::::::::::::::::::::::::@    
         @;;;;;;;;;;;;;;;;+@@@@;;;;;;;;;;;;;;;;;;;;;;;;+;;;;;;@@;;;;+@;;;;;;;@;;;@;;++;;;+@;;@@;;;;;;;;;;;;;;@,    `@:::::::::::::;++;::::::::::::::::::::::::::::::::::::::::::::::::::::::@:::@+::@;:::@;:@::::::::::::::::+     +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@@:::::::::::::::::::::::::::@    
         @;;;;;;;;;;;;;;;;;;+@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@;;+@;;@@@@@;@@@+;;;;;;;;;;;;;;;+,     @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@@::@@++@@+:@::::::::::::::::;     @::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@    
         @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@;;;;;;+@@@;;;;;;;;;;;;;;;;;;;     @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;+++@@@@+::::::::::::::::+     @::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@    
         @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;;;;;;;@@;;;;;;;;;;;;;;;;;;++     @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::++:::::::::::::::::::+     @::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@    
         @;;;;;;;;;;;;;;;;;;;;;;;;;;+;;;;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++     @::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+     @::::::::::::::::::::::::::::::::::::::::::::+@@@@@::::++;::::::::::::::::::::+::::::::::::::::::::+:::::::::::@    
         @;;;;;;;;;;;;;;;;;;;;;;;@;;@@;;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+     @::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;    `+:::::::::::::::::::::::::::::::::::::::::::::+@::+@::@@++@:::::::::::::@@@@@@@@@::::::::::::@++:::@+::::::::::@    
         @;;;;;;;;;;;;;;;;;;;;;;;@@;;@;;;@;;;;;;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@     @;:::::::::::::::::::::@:::::::::::::::::::::::::::::;+::::::::::::::::::::::::::::::::::::::::::::::::::;    `+::::::::::::::::::::::::::::::::::::::::::::::@:::@+::@::@::@+:@@@::@@@@@::::@:+@::::::::@;:@+@:::@:::::::::::@    
         @;;;;;;;;;;;;;;;;;;;;;;;@@;;;@;@+;;;;;;;@;@@;;;;++;;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@     @:::::::::::::::::;:::@@::::::;;:::::::::::::::::::::@@@@+:::@:::::::::::::::::::::::::::::::::::::::::::+    ,:::::::::::::::::::::::::::::::::::::::::::::::+@::+@::@::@:@@@:+::@:@::@@::::@::++::::::;@@:@@:@:@+:::::::::::+`   
         @;;;;;;;;;;;;;;;;;;@@;;;+@+;;;@@;;;;;;;+@;;;;;;@@@;++;;;;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@     @:::::::::;:::;;::@:::@;:::::@@@+::@@;;@::::;@:::::+:+@::@:::@:::::::::::::::::::::::::::::::::::::::::::+    ,::::::::::::::::::::::::::::::::::::::::::::::::@:::@::@+@@:@:@;:+:++@@+@@@@@:@:::@::::::++@+@+++@@::::::::::::@`   
         @;;;;;;;;;;;;;;;;;;@++;@;;@;;;@@;;;;;;;+@;;;;;@+;@;@;;;;+@;;;;;@+;;;;;+;;;;;+@;;;;;;;;;;;;;;;;;;;;;;;@     @:::::::::@@::+@::++::@:+:::+@::::@+@@;@::::@+::::@@;:@::@:::@:::::::::::::::::::::::::::::::::::::::::::+    ;::::::::::::::::::::::::::::::::::::::::::::::::++:+@::+@@::++:@:@:@@@+::@::::@:::@::::::@:+@+:@:+@::::::::::::@    
         @;;;;;;;;;;;;;;;;;+@;@;@;;@;;;+@;;;;;;;@;;;;;;@;;@+@;;;;;@;;;;;@@;;;@@+@@;;;+@;;;;;;;;;;;;;;;;;;;;;;;@,    @:::::::::@@::+@:::@::@:::::@+::::@:@@:@::::@;::::@@+:@@@+:::@:::::::::::::::::::::::::::::::::::::::::::+    @:::::::::::::::::::::::::::::::::::::::::::::::::@:@+::+++@;++:@+@@@:++::@;:+@@:::@::::::@::@::@::@::::::::::::@    
         @;;;;;;;;;;;;;;;;;@+;@@@;;+;;;;@;;;;;;;@+;;;;;@;;++@;;;;;@;;;;;@@+;+@;;;@;;;;@;;;;;;;;;;;;;;;;;;;;;;;+,    @:::::::::@@::@@;::@;;+:::::@;::::@:@;:@::::@::::+@;+;@+:::::@:::::::::::::::::::::::::::::::::::::::::::+    @:::::::::::::::::::::::::::::::::::::::::::::::::@@@:::@@::@@@:@+@::::@::+@:+@@@+@+::::::@::@:::+:@::::::::::::+`   
         @;;;;;;;;;;;;;;;;;@+;;@@;;;@;;+@;;;;;;;@+;;;@@@;;@+@;;;;;@;;;;+@;@;;@;;;;@;;;@;;;;;;;;;;;;;;;;;;;;;;;+;   `@:::::::::+@;:@;@:::@@::::::++::::@:++:@::::@::::@::@:@@:::::@:::::::::::::::::::::::::::::::::::::::::::+    @::::::::::::::::::::::::::::::::::::::::::::::::@@@@::::@:::@@@@:@::::@:::@@@+@@+::::::::@::::::@:@;:::::::::::@    
         @;;;;;;;;;;;;;;;;;+@;;@@;;;@;;;@;;;;;;;@@;;;@+@;@@;@;;;;;@;;;;@@@@@@@;;;;@+;;@;;;;;;;;;;;;;;;;;;;;;;;;;    @:::::::::++@:@:@:::+@::::::+@::::@:++;@::::@::::@+@@:@@+::::@@::::::::::::::::::::::::::::::::::::::::::+   .@::::::::::::::::::::::::::::::::::::::::::::::::+@::::::::::::+@:@::::@+:::::++:::::::::+@::::::@:@+:::::::::::@`   
        `@;;;;;;;;;;;;;;;;;+@;;;;;;;@@;;@;;;;;;;;@@@@;;@@@;;@++@@;@;;;;@@;@++@@@@@@;;;@;;;;;;;;;;;;;;;;;;;;;;;++   `@:::::::::++@:@:+@:::@::::::;@::::@++;@+::::@;:::@@:@:@:@@;::@@::::::::::::::::::::::::::::::::::::::::::+   ,+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@::::::::::::::::::::::::::::::@@+@:::::::::::@`   
        `@;;;;;;;;;;;;;;;;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@++@;@;;;;@;;;@+@@@+;;;;;@;;;;;;;;;;;;;;;;;;;;;;;++   ;+:::::::::+++@+::@:::@:::::::@+:;;:@@:@+::::@;:+@@::@:@::@@::::::::::::::::::::::::::::::::::::::::::::::+   ,+:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@    
        `@;;;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;;;;@;;;@;@;;@@;;;;@+;;;;;;;;;;;;;;;;;;;;;;++   ;+:::::::::;@:@;::++:;@::::::::@@@@::::@@:+@:@@@@@@::@;@+:::::::::::::::::::::::::::::::::::::::::::::::::+   ,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+;::::+:::::::::::::::::::::@    
        `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@@@+;;;@;@;;;@+;;;@@;;;;;;;;;;;;;;;;;;;;;;;+   ++:::::::::+@;+::::@;;@::::::::;:::::::+@@@@:@@:::@@:@@;;:::::::::::::::::::::::::::::::::::::::::::::::::+   ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@@:+@++@:::@+::::::::::::::::::::@    
        ,+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;;;+;;;;@+@;;;;@+;;;;;;;;;;;;;;;;;;;;;;;;;;;+   +:::::::::::@;:::::@@+@:::::::::::::::::+:::::::::::::::::::::+@::::::::::::::::::::::::::::::::::::::::::+   ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;::::::+::::+@@;+:+@::@:::@+::::::::::::::::::::@    
        ,+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+;;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;++   @:::::::::::@+:::::+;;@::::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::::::::::::::::@   ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@@:;@:::@::::@+:::::@:@+:::@+::::::::::::::::::::@`   
        ;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;@   @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@@@:@@;:@:::@::::@+:::::@@+::::@+::::::::::::::::::::@`   
        ;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@;;;;;;;;;;;;;;;;;;;;;;;@   @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@+::@:@:@:::+::::@+@+:::@@:::::@+::::::::::::::::::::+`   
        ;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   ,::::::::::::::::::::::::::::::::::::::::++::::::::::::::::@+::++:@:++::++:::+@@@:::@+@::::@+::::::::::::::::::::+`   
        ;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@@@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   ;::::::::::::::::::::::::::::::::::::::+@@@+;@+;:::::::::::@:::@@@@@:@::++:::++::@::@:+@;::@@::::::::::::::::::::+`   
        ,+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+;`   ``;@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   ;::::::::::::::::::::::::::::::::::::+@@@ .@@+@@@::::::::::@:::@+;:@:@:@@+:+@:@@@@+:@+:@@+:+:::::::::::::::::::::+`   
        `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+                   @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   ,;::::::::::::::::::::::::::::::::::@@,;@@ +@` `@::::::::::@:::@:::@@;@@:@@@+:@++:::::::+::::::::::::::::::::::::+`   
        `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@@       ;+           @@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@   ;+::::::::::::::::::::::::::::::::+@; `++@@@@` `@@:::::::::@;:+@+::@@:+::++::::::::::::::::+@::::::::::::::::::::+`   
        `+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+.      +@;@+          .,@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+;;;:::::+@;::::::::::::::::::::::@   ,+::::::::::::::::::::::::::::::@@+`+@@@@@+ @, ;@@::::::::::@@@@@::::::::::::::::::::::::::+@::::::::::::::::::::+`   
        `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@       @+  `.        .@@+@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+`  @::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;@@;+@@:::::@:@+:::::::::::::::::::::+   .+:::::::::::::::::::::::::::+@@; ;@++@@;`@@@@@@+@;:::::::::+@:::::::::::::::::::::::::::::::::::::::::::::::::::+`   
        .@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+      ;@             .   @+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`  @:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@@`   ,@@:::+@:@@:::::::@@::::::::::::+   .+::::::::::::::::::::::::::@@;`+@::@@,  +@@;@+@@,@::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+`   
        ,@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@                          @@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`  @:::::::::::::::::::::::::::::::::::::::::::::::::::::;@@;:::::::::@+    +@@,@::@@@@:+@::+@:@;::::::::::::+   ,+::::::::::::::::::::::::+@; ;@++@@.  .@@:@,@+:@ @::::::::::::::::::::::::::::++@@@@@@++::::::::::::::::::::::::+`   
        ,+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;;++                          @@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+`  @:::::::::::::::::::::::::::::::::::::::::::::::::::;@,  +@:::::::@+    +@:@;;+:@+::+@@+@@@:@:::::::::::::+   ;+::::::::::::::::::::::+@+`;@+@@+   +@@:::+@;@:@` @::::::::::::::::::::::::;@@+,`     ,+@@;:::::::::::::::::::::+.   
        ,+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@;;+                          @;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`  @:::::::::::::::::::::::::::::@@@@@@+::::::@@@@+;::;@`    ,@:::::@@`   @@::@+ @:@;::@:++@:@:@:::::::::::::+   ;+::::::::::::::::::::+@@` ++:@@`  ,@@::::::@`@++@ @::::::::::::::::::::::+@@+@@@@@@+;    `+@@:::::::::::::::::::+.   
        ;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@++@;+;                          @+@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`  @::::::::::::::::::::::::::::@@.   `+@:::@@.`  ,@@@@       ;@:::;@@@ `@@:::@. @:@+:;@:@+@@@:@;::::::::::::+`  ;+::::::::::::::::;+@@+` `@@+@;   @@+:::::::+@,@:@,`@::::::::::::::::::::@@@@@@+..,;@@@+`    ,@@:::::::::::::::::+,   
        ++;;;;;;;;;;;;;;;;;;;;;@@@;@+;@;@+@;++                          @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @:::::::::::::::::::::::::::++       ;@;@;       ;;         ;+:+@@.@@@@::::@` +;+:::@+@+@+;:+:::::::::::::+   ,+:::::::::::::::+@@@, `+@@@;` `@@+::::::::::@`@+:@ @;::::::::::::::::::@;@@;.    `;+,,+@@;,   ;@::::::::::::::::+,   
        @+;;;;;;;;;;;;;;;;;;;;@@;@@@@@@+@;@;++           `@,            +@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @::::::::::::::::::::::::::+@         +@.             `;;;   @;:@@@@@@+::::@  ++:::::@;@@:::;:::::::::::::@   ,+::::::::::::::;@ +@+@@@@@. .@@+::::::::::::+@,@:@+`@:::::::::::::::::+@+@,;@@;.+@@,;`  `+@@   `@::::::::::::::::,   
        @;;;;;;;;;;;;;;;;;;;;;+@@@@+;;@@@;;;+@         +@@@@+           @+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @::::::::::::::::::::::::::@.    ++;;; `              @@+@+  `@::;@@:::::::@` ++::::::::::::@:::::::::::::@   `@:::::::::::::::@ .@@+@@@@`@@+:::::::::::::::@,@+:@ @+::::::::::::::::@;@@@@@@@@@+;`      `@@`  +@::::::::::::::+,   
        +;;;;;;;;;;;;;;;;;;;;;;@@;+@;;@@;;;@+@       `@+    @;       +;`@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @;::::::::::::::::::::::::;@    ;@+++@`               ;@::+@+@@::@@::::::::@  ;+::::::::::::::::::::::::::@    @::::::::::::::+@.@@.+@  @@+::::::::::::::::::+.@:@+`@::::::::::::::::@.@@.    ;;@@@@.      @@   @@+::::::::::::+,   
        @;;;;;;;;;;;;;;;;;;;;;;@@;;@@@@@;;;@+@      .@`     `@     .+@+@@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@   @:::::::::::::::::::::::::@;   .@::::@                 @+:::;;:::@+:::::::;@  ;@::::::::::::::::::::::::::@   `@:::::::::::::::@@@:+@+  +@:::::::::::::::::::@,@@:@ @++:::::::::::::@;;@@;         .@;      @.  ++@+:::::::::::+,   
        @;;;;;;;;;;;;;;;;;;;;;;;@;;;;;;+;;;;@@`     @;      `@,   ;@+` @@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+   @:::::::::::::::::::::::::+@   @+:::;@          @@@@@@  @:::::::::::::::::+;  ,@::::::::::::::::::::::::::@   `@:::::::::::::::@+@::+@;@@+:::::::::::::::::::@@ @@@,`@@@+:::::::::::@;@@@@+        @@@@     ,@  `@ @:::::::::::+.   
        @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@@;   `@     ;@ ++  `@`   `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+   @::::::::::::::::::::::::::@@@@+::::+@+`       @@.` `+@ ;@::::::::::::::::@@; ;+::::::::::::::::::::::::::@    @:::::::::::::::@,@+::@@@@+:::::::::::::::::::+@@@+,@`@+@@::::::::::+@@@` @+       @@.;@+     @+  @,`@::::::::::+,   
        @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@` `@+  ;@     .` @;  +@  `@`@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;   @:::::::::::::::::::::::::::::::::;@@,;@+      @.     +@`@::::::::::::::::@ +@++::::::::::::::::::::::::::+    @:::::::::::::::++;@:::+@+@:::::::::::::::::::;@@+ `@`,@;@+:::::::::+@++          `+  .@@;    `@  ++ ++:::::::::;,   
        @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+       ;@       .@   @@  `;+@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;   @:::::::::::::::::::::::::::::::::@;`   @;    `@`,+   `@,@::::::::::::::::@  ;@:::::::::::::::::::::::::::;    @:::::::::::::::+@.@::::@.@:::::::::::::::::::@@.+@;@@ @,@+:::::::::+@@,               @,@     @; ,@ ,@:::::::::+,   
        @;;;;;;;;;;;;;;;;;;;;;;;;;@@@@+;;;@.       `@       @@   ,@    @+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+,   @;:::::::::::::::::::::::::::::::@@     ,@     @.,@    @`@@::::::::::::::@+  +@:::::::::::::::::::::::::::;    @::::::::::::::::@ @::::@,@+::::::::::::::::::++  ,@.++`@`@:::::::::@@@               .@,@`    ++ .@ `@:::::::::+,   
        @;;;;;;;;;;;;;;;;;;;;;;;;;;@`,+@@+@         @+`   `@@     @+  ,@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+`   +::::::::::::::::::::::::::::::::@.`@;   @,    @@      @ @@:::::::+;;::::@+  @;::::::::::::::::::::::::::;;    @::::::::::::::::@`@+:::+@++::::::::::::::::::+@   @  @;@+@::::::::+@@@  .,         `  ` ;+    ;@ `@  @:::::::::+,   
        @;;;;;;;;;;;;;;;;;;;;;;+;;;@.   .@@@+`       @@@@@@;      `@@@@+@@+@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    ;+:::::::::::::::::::::::::::::::@. .;  `@`     @@`,`+@@ @@@@@@@@@@,,+@@@@;@;@:::::::::::::::::::::::::::;,    @::::::::::::::::@,,@::::@;@:::::::::::::::::::@  `@` ,+@@@+:::::::@`+@`@@@@+     ,@@+.  ;+    ,@ .@  @::::::::::,   
        @;;;;;;;;;;;;;;;;;;;;;;@;@;++      .+@@,       .;` `         `++   .@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    ,+:::::::::::::::::::::::::::::::@@     +@      `;@@@;   +@+,`          @; `@@++;::::::::::::::::::::::::+`    @::::::::::::::::+@ @::::@`@:::::::::::::::::::@.  @. @@@@@@::::::+@ ;@@+, `@,   ;@;`;@@ ,+    ,@ ,@  @:::::::::+,   
        @;;;;;;;;;;;;;;;;;;;;;;;@@;;@         ,@@+.       +@@@+.      ++   @+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    ,+:::::::::::::::::::::::::::::::;@@; `;@;               `@@;          `@  ;@`;;@@+::::::::::::::::::::::@     @:::::::::::::::::@ @+:::@.@:::::::::::::::::::+@  +, @,  ;@::::::@@ `@@    ;@  .@.    @.`@    ,@ ;@  @::::::::::,   
        @;;;;;;;;;;;;;;;;;;;;;@@+;;;@          `,+@`     @@. `+@+     @,  ,@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    .@:::::::::::::::::::::::::::::::::@@@@@,                  .           ,@  @`     ;@@::::::::::::::::::::@     @:::::::::::::::::@ ;@:::++@+:::::::::::::::::::@  ,+ @,  @@;::::@@+  @+ @, `@` ;@     ;@.@  +@@@ +@  @::::::::::,   
        @;;;;;;;;;;;;;;;;;;;;;@@;@;;@+           @;     +@     `@;   .@   @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@     @:::::::::::::::::::::::::::::::::@,``                                @; +@        ;@;::::::::::::::::::@     @:::::::::::::::::@ `@::::@,@:::::::::::::::::::@+ .@ @;  @@+::::@@+  ,@ ;` +@  +@     `@;@ @@@@@ @+  +;:::::::::;   
        @;;;;;;;;;;;;;;;;;;;;;@;;;+;;@           @     .@`      ;@`  ++  .@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+    `@::::::::::::::::::::::::::::::::;@ ,;++;`                           ,@ `@.         ,@::::::::::::::::::@     @:::::::::::::::::+;`@::::@ @:::::::::::::::::::;@ `@.,@@@@.@:::+@@;  +@+,`,@;  @; @.   @+++@, ,@ @;  @+:::::::::;   
        @;;;;;;;;;;;;;;;;;;;;;@;@;;;;@,         ,@     +;       +`  `@,  +@;;;;;;;;;;;;;;;;;;+@@+;;;;;;;;;;;;;+    `@:::::::::::::::::::::::::::::;@@@.@@+@@@@                          `@; @+           @::::::::::::::::::;     @::::::::::::::::::@ ;+:::@`@+:::::::::::::::::::@` @+ ``` ,@:::@,@+ `@,@@@@@   @@ ``  ,@;+@+  ;@ @+  @;::::::::;,   
        @;;;;;;;;;;;;;;;;;;;;;@;;;;;;;+         ;+     @     ` ;@,  @;  `@;;;;;;;;;;;;;;;;;;;@` @;;;;;;;;;;;;+;    `@::::::::::::::::::::::::::::::@  @;@@@`@@@                        `@; .@`           ;+::::::::::::::::+,     @::::::::::::::::::@,;@:::@,,+:::::::::::::::::::+@ .@      @:::@ @@ `@         .@;    @++@@   ,@ @;  @:::::::::+,   
        @;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@;        ,@    .@@@@@@@@@@` ;@   @;;;;;;;;;;;;;;;;;;@;@` @;;;+;;;;;;;;+,     @:::::::::::::::::::::::::::::;@  @@@@@+;@@`                    ;;+@+  @;            `@::::::::::::::::+`     @::::::::::::::::::+@ @:::++`@::::::::::::::::::::@  @      @::+@ ;@ @@          ;@@;,@@ +@+   .@ @   @::::::::::.   
        @;;;;;;;;;;;;;;;;;;;;;+@@@@@@@@.        `@     +.         .@;  ;@@@@@@+;;;;;;;;;;;@+@@``@;;@@+;;;;;;;@`    `@:::::::::::::::::::::::::::::;@   @@@@@@+, `@+`     ,.        +@@+  `@+              @::::::::::::::::@      @:::::::::::::::::::@`;+:::@ @::::::::::::::::::::@@ ++     @+:@, `@+@+       `,   ;@@+  @@;   +@@@.  @:::::::::+`   
        @;;;;;;;;;;;;;;;;;;;;;@+`  `;@           @   ``       `,;@@@   @+`  `,@@;;;;;;;;;+@`;@`.@@+.@;;;;;;;;@     `@:::::::::::::::::::::::::::::;@     ``@` `+@@@@`    @       ;@@@,  ,@;               @::::::::::::::::@      @:::::::::::::::::::++.@:::@ @;::::::::::::::::::::@ `@     @+@@   `@@;     +@@@@.       @@+  +@.@@@@`@:::::::::+`   
        @;;;;;;;;;;;;;;;;;;;;@;           ,+;    @`  +@@@@@@@@@@@.    `@`      .@+;;;;;;;;@``@`@@ +@;;;;;;;;;@     `@::::::::::::::::::::::::::::::@      `@@@@@`  +@   `@     .@@  +@ +@.      @,        @+:::::::::::::::@      @::::::::::::::::::::@ @:::@;+:::::::::::::::::::::@@ @,    +@@`    ,@,    +@,  `@.      @@, ,@`.@+@@@@:::::::::@    
        @;;;;;;;;;;;;;;;;;;;;@@             `@;  +,     ;;.``+@       @+         @@;;;;;;;@@ `  `+@;;;;;;;;;;@     `@::::::::::::::::::::::::::::::@;    +@@@+      @`  ;+    `@; @@,@@@`      @@       `+@;::::::::::::::;,      @::::::::::::::::::::@;;+::@;;+:::::::::::::::::::::+@,@    ;@@     `@,   ,@.    .+      @@; @; @@+@`@@:::::::::@    
        @;;;;;;;;;;;;;;;;;;;+@                 +;,@          @@    `` @+          +@;;;;;;;@`    @@@;;;;;;;;;@     .@:::::::::::::::::::::::::::::::@,   `@   `+@@,`@,  +,    ;@ `+;@@@       ;@        +@@;::::::::::::::;,     `@:::::::::::::::::::;:+ @:::+ @:::::::::::::::::::::::@@;   +@      +@;  `@+     `@     `@@;.@  ;.@@+@@:::::::::@    
        @;;;;;;;;;;;;;;;;;;;@+                   .@+`        +@@@@@@@@+@;          ,@;;;;;;@+      +@;;;;;;;;@     ,+::::::::::::::::::::::::::::::::@    +@`,@@@@@@@   @`    `@`@@@+,        +;        +@@+::::::::::::::+,     .@@++@@@++@@@@@@@@@@@@@@ @+::@ @::::::::::::::::::::::::@@@@@@@      @++   @@     `@     ,+@;@;      @@@@::::::::@    
        @;;;;;;;;;;;;;;;;;;;@          `          ;.+@+;.      ``..,@; `@;          `@+;;;;@+  .;   .@;;;;;;+;     ;;::::::::::::::::::::::::::::::::+@    @@@;    `` `;@      +@@;;          @`        @,,@::::::::::::::;,     ,@@+@@;;,;.`` ```      @`.@@+@`+;::::::::::::::::::::::::@:::+@     ,@;@   +@,;@@++@     +;@@@`     .@+;+@:::::::+    
        @;;;;;;;;;;;;;;;;;;++         +@`             ,+@           `@.@@            @@;;;;@. `@@@+``@;;;;;;@.     @;:::::::::::::::::::::::::::::::::@+    ;`  `;+@+;@@`       .            ,@         @+.@::::::::::::::;;     ;.   ++                ;;`@.,@;;@+:::::::::::::::::::::::::::+@     +::@@   @@@@@@@+     +;;@@      +@@+ +@::::::,    
        @;;;;;;;;;;;;;;;;;;@         ;@                 ;@           ;@@           ,@;;;;;;@  @@;;;@@@;;;;;;@`     @:::::::::::::::::::::::::::::::::::@;     `@@+:+;.+`                     ;+        `@@@@::::::::::::::+,     @     @+               .@ +; .@`@@@@+::::::::::::::::::::::::@.    ,@:::+@.            ..@+`@+     ,@ ++  ;@::::+.    
        @;;;;;;;;;;;;;;;@+;@        `@@`                `@,         `@@           .@@@;;;;@+ `@;;;;;;;;;;;;;@`     @:::::::::::::::::::::::::::::::::::;@@@; .@+:::@;                        +@         @:::::::::::::::::+;     @      @,               @`,@  @ @@@+@@@+:::::::::::::::::::::@`    @++@@@+@@;.      `;@@@@;.@      @+ ,@   @;:::+`    
        @;;;;;;;;;;;;;;;;+@@`       .@@+                  @;       +@@`          `@. ,@@@@@` @@;;;;;;;;;;;;;@     .@::::::::::::::::::::::::::::::::::::++;+@@+::::@`      @;               ,@;        +@:::::::::::::::::;;     @       @`              ++`@  @.+;;@ `+@@@++:::::::::::::::::@     @@+;```@.+@@@@@@@@++` @;@+     `@  `@   `@:::@     
        @;;;;;;;;;;;;;;;;;@.;@@+.   ;+;@;                  @+     @@,     +;     @@     ``  `@;;;;;;;;;;;;;;@     ,@:::::::::::::::::::::::::::::::::::::::::::::::@   ,@  @,   ;,         ;@@;        ++:::::::::::::::::+;     @       `@              ;@`@` ++.@ ;@    ,;@@@+:::::::::::::+@    +@      `@   ..``.   ;+@@@.     +@@@+@@  `@:::@     
        @;;;;;;;;;;;;;;;;;@    @@@@@@;;;@,;`                `@+. `@`      ;@   `@@;@@,      +@;;;;;;;;;;;;;;@     ;+::::::::::::::::::::::::::::::::::::::::::::::++    @  @.   @;       +@+ @,        @:::::::::::::::::::;     +        `@             .@.++;+@ @` ;@`      .+@@+::::::::::+@  ;@@@       +@`        ,@+`,@     `@+..@++  `@:::@     
        @;;;;;;;;;;;;;;;;;@    ;@;;@@;;;@@@,                 ``@@@@@@     `@   @@+;;@@@,   ;@;;;;;;;;;;;;;;;@     ++::::::::::::::::::::::::::::::::::::::::::::::@,   @@@ @`   @.    .,@@@  ++       `@:::::::::::::::::::+    `+         ;@           +@+@,@+;@ @@@@.@.        .@@;::::::::@@ ;@@+,        `@;      +@+  ,@     +@,       .@:::@     
        @;;;;;;;;;;;;;;;;;@    ;@;;;;;;++ +;,@.                 ,@;@@@     @` `@;;;;;;+@@+@@@;;;;;;;;;;;;;;;@     +;::::::::::::::::::::::::::::::::::::::::::::::@  `@@:@@@    @@@@@@@+:@;  ;@.      @+::::::::::::::::::;@     ;          +;        .@@``@@@; @;;@`@``@`         ,@@:+:::::@+ .; @  @.       +@++@@@,    @@     @.        ,@:::+     
        @;;;;;;;;;;;;;;;;;@,    @;;;;;+@  @@@;@                  ,@,@@     +@,@+;;;;;;;;+@@;;;;;;;;;;;;;;;;;@`    @::::::::::::::::::::::::::::::::::::::::::::::;@  ;@::::@    @::::::::@   +@,     +@::::::::::::::::::::@    ;,           @.       .@@` ,++ ;@;`@.;@`.@,          .@@@::::@@   ;@ .@,        ,,,.`      @+    .@@        ;@:::;     
        ++;;;;;;;;;;;;;;;;;@    @@@@@++@ ,@+  @`                 `@ `      `@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`    @::::::::::::::::::::::::::::::::::::::::::::::+;  +;:::;+   `@:::::::+@  `@;@   ;@;:::::::::::::::::::::@    +             @`        ,@@@,   +@;@+.@@  @;           +@@+:::@,  @+@@+                   ;@     ++;@@      @+:::,     
        .@;;;;;;;;;;;;;;;;;@        `;+@  +  ,@                  ,@.        @;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+.    @::::::::::::::::::::::::::::::::::::::::::::::@.  @;:::+;   `@:::::::+;  @+:@  ,@:::::::::::::::::::::::@    @             .@          ``;@@@+@@@@@@;   ++           `;@@::+@@@@@@@`                   @;     @. @@@    `@:::+`     
        `@;;;;;;;;;;;;;;;;;+@               +@@@`                 @;        ;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+,    @::::::::::::::::::::::::::::::::::::::::::::::@   @::::@.   ,@:::::::@,  @:;+  ,+:::::::::::::::::::::::@    @              ,+             .``,;``       ;@             @@;:::::+@`                    @,     @   +,    ++:::+`     
        `@;;;;;;;;;;;;;;;;;;+@.             @+`@,                `@,  `     `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    @:::::::::::::::::::::::::::::::::::::::::::::+;   @::::@`   ,+:::::::@  .@:+,  @;:::::::::::::::::::::::+`   @               +,                           ;@      +      @@;::::@+                    ,@     ;@   +,    @::::@      
         @;;;;;;;;;;;;;;;;;;;;@@@;,,;@.;+      @;                 ;@  +`     ;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    @:::::::::::::::::::::::::::::::::::::::::::::@.  .+::::@    +;::::::;+  @;:@   @::::::::::::::::::::::::@;   @                @                            .@.   `@@@@+ ``.@@::+@`                    +@     @;   @`   `@::::@      
         @;;;;;;;;;;;;;;;;;;;;;;;++@+@@@  ;@@@@@                   @``@@`     @+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    @:::::::::::::::::::::::::::::::::::::::::::::@   +;::::@    @:::::::@,  @::@   @::::::::::::::::::::::::@,   @                ,+                             @,  `@`;@@@@@@`@@::@`                    @,     @    @.   @+::::@      
         @+;;;;;;;;;;;;;;;;;;;;;;;;;;;+@  @@+@`                    ;+ @@@      @@;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    @::::::::::::::::::::::::::::::::::::::::::::+@   @:::::@    @:::::::@  `@:;@   @::::::::::::::::::::::::+;   @                 @.                             @;  ,@@;.,@,@; @@@@+                    @,    ,@   ,+   `@:::::@      
         @;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@  @+;@.                    `@ ;@       @@@;;;;;;;;;;;;;;;;;;;;;;;;;;;@    @::::::::::::::::::::::::::::::::::::::::::::@,   @:::::@ , .@::::::;@,,@@:+;  `@::::::::::::::::::::::::;,  `@                 `@                              @+  .    +@@`  `;@+                   .@     +@+  @`   ++:::::@      
         @+;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@,+@;+@                     @`           @;;;;;;;;;;;;;;;;;;;;;;;;;;;@`   +;::::::::::::::::::::::::::::::::::::::::::;@.  `@:::::@ @,@@:::::::+@@+::@`  `@::::::::::::::::::::::::+,   @                  +;                              ;+          .`   ;@@.                ;@     @ ;@;@    @::::::@      
         @@@@@@++;;;;;;;;;;;;;;;;;;;;;;;@@@+;;@.                    ,;           +@;;;;;;;;;;;;;;;;;;;;;;;;;;@`   ;@:::::::::::::::::::::::::::::::::::::::::::@   ,+:::::@.@+@;:::::::::::::@   ,+::::::::::::::::::::::::+;   @                   @`                              ;@     .,  +@@, ..;@@`              @+    ;@  +@    ,@::::::@      
         `@@@;;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+@+;;+@++;;`` @;;;;;;;;;;;;;;+;;;;;;;;;;+@,   .@:;::::::::::::::::::::::::::::::::::::::::;@;, @;:::::@@@@@:::::::::::::;@++ @;::::::::::::::::::::::::+,   @                   `@                               `@,  +@@@@`,`@@@+@@@@+             @+    @+ `@     @:::::::@      
           ;+          ``..,,.,,,``````       @@`    ``,..`  `.`````,,;;,````,;+@@@@@@@@@@@@@@@@@++@@@@@@@@@@@,    ,@@@@@+;::::::::::::::::::::::::::::::::::::@@@@@::::::;+:;:::::::::::::::@@@@@:::::::::::::::::::::::::+;   @                    .@                                +;  ++.@..@,+@@@.@`+@,           @;      `@`    ,@:::::::@      
            @                                  `                                                         `             ,`;+@@@@@@@@@@@@+;;:::::::::::::::::::::::;;::::::::::::::::::::::::::;::+::::::::::::::::::::::::::;;   @                     ,@                                ++  +@@   @@; +@@`  +@.         @;     `@+     ++::::::;@      
                                        ``.,;@@@@@@@@@@@@@+;,`````                                                           `  `   ``,;+@@@@@+;::::;:::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;   @                      ;+                                ;+  ;     .   ,`     @@        @@    +@@`     @+:::::::@      
           `+@@@@@@+++++@+@+@@@@@@@@@@@@@++,;,,,,,,,,,,,,,,,,;;@@@@@@@@@@@@@@++;,``                                                           `,+@@+@+@@@@@@@@@@@@@@@@@@@@@@+++;;;;::::::::::::::::::::::::::::::::::::::::+@`  +                       +;                                @+             +@@,  ;@.      @@.`+@+++     ,@::::::::@      
            +@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;+@@@@@@+++;;`` `                                                               `  `  `````..,;;@@@@@@@@+++;:::::::::::::::::::::::::::::::+@   +`                      `@;                                ++            `@@@   `@;      +@@@, @,     ++::::::::@      
            @+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+++++@@@@;,                                                                               `,;++@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@;   ;.            `.,;+@@@@@++@@@@@@;,,``                       ,@   `@.       @@;@,  +@.         ;@     .@::::::::+@      
           `@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;@@,.`                                                                                      `` `````` `       `   `;.  `@@````     `+@@@++;`     `@@   `,;+@@@@@@@@@@@@@@+,.`        +@  ;@@@. `;@@@@@@@;@+,@+`       @;     .@::::::::++      
           ++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@@@@+`                                                                                                             `+@@@@@@@@@@@,              +@                     .,;@@@@+,`  +@    ,@@@+` ,+;@@+@@@ ;@@`    `@,     @+::::::::++      
           @+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;@;  ,+;;;;;,`                                                                                                   ..@,``  ``                 .@`                           `,;;+@@@@@+++;;;;,````        ,@+   `@;    @@:::::::::+;      
           @,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@`  `@@+@@@@@@@@@@;;,;++@@@@@@;;,.``                                  ``                                                                                                        +  `   ``;;;;+;;++++@@@@@@@;,+@..,.@@+:::::::::+;      
           @,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   `@+;;;;;;;;;+@++++;;;;;;;;++@@@@@@@@@+++@@@@@@@@@@@@@@+;+++@@@@@@@@@@@@@@@@@@+;,```                                                                                                                 ``@`;;@++;+@@@@@@+;::::@.      
           @,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@@@@@@@@@@@@@@@@@+;;,                                                                                                               `,+@@+@       
           @,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@@.                                                                                                                  `;@@      
          `@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   .@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;      .;@,,,.`             ```` `                   ````   `                                                       ;@+      
          ;+,,,,,,,,,,,,,,,,,,,,,,,,++,,,,,@,,,,,,,,,,,,,,,,,,+@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@`  .@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+      @@+;++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@+@@@@@@@@;,,.`                                           `       
          +;,,,,,,,,,,,,,,,,,,,,,,,,@@@;,,,@,,,,,,,,,,,,@+,,,,@+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@`  `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      ,;.............................................................,,;;+@@@@@++;.              .;;+;,;;,`                 
          +,,,,,,,,,,,,,,,,,,,,,,,,@+,+@,,,@,,,@+,,,,,,,@@,,,;@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   .@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      `@........................................................................,,;+@@@+;;;,,,;@@+,,,,;;,;;@@;.             
          @,,,,,,,,,,,,,,,,,,,,,,,,@,,,@,,,@,,,@,,,,,,,;@@,,,@,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@`  ,+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@       @..............................;@@..@;...........................................,;;;;;,...............;@@;          
          @,,,,,,,,,,,,,,,,,,,,,,,;@,,,;@,,@,,,@;,,,,,,@;@,,,@,,,@@@,,+@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@`  `+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      `@...............,@...........+@;...;+@...;...............................................................@@,         
          @,,,,,,,,,,,,,,,,,,,,,,,;@,,,,@,,@;,,++,,,,,,@,@,,;;,,@;,@;,+@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@`  ,@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@       @................@....,@;@@;.@..;..@..@.++@.,@...........................................................@.;         
          @,,,,,,,,,,,,,,,,,,,,,,,,@,,,,@,,@@@@@+,,,,,;+,@,,@,,,@,,;@,+@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@       @................@+...+@@+.@.+@@@..@@@@++;;@@@.......;.....................................................@         
          @,,,,,,,,,,,,,,,,,,,,,,,,@,,,;@,,+;,,;+,,,,,@;,+;,@,,,@,,,@,++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@    @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@       @................,@...+.@;.@++@+;@@@..;@+;.@@..@..@.,@,....................................................@         
         `@,,,,,,,,,,,,,,,,,,,,,,,,@,,,@;,,+;,,++,,,,,@,,+;+;,,;@,,,@,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@       @................;@...@.......,@+.;@...;...,@..;..@........................................................@         
          @,,,,,,,,,,,,,,,,,,,,,,,,;@,;@,,,@@,,;@,,,,,@,,++@,,,+@,,,@,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      `+..........................................................................................................@         
          @,,,,,,,,,,,,,,,,,,,,,,,,,@@@,,,,;@,,+@,,,,++,,,+@,,,;@,;@+,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@    @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`     `+..........................................................................................................@         
          ;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@,,;+,,,,@;,,,@;,,,,@@@;,,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@;;;;;;;;;@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@       @.....................................................+...................................................,@         
          ,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@,,,;@,,,,,,,,,,+@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;;;@+;;;;;;;;;;;;@+;;;@@;;;;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@       @.............................................;@.....++,..................................................,@         
          ,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+    @;;;;;;;;;;;;;;;;;;;;;;;;;;;@@+;;;@;;;@+;;;;;;;@;;;;@;;;;@@+;;;@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`      @........................................@.....@.....@@@;@@@@+....,@......................................,@         
           @,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;    @;;;;;;;;;;;;;;;;;;;;;;;;;;@@@@;;;@;;;++;;;;;;;@+;;;@;;;@+;@+;;@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      `@..............................+@..+@....@,.....@...@,,@.....,....@@,....,,.........,@.....................+         
           @,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+    @;;;;;;;;;;;;;;;;;;;;;;;;;@@;;@;;;@;;;;@;;;;;;;@@;;;@;;;@;;;@;;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`     `@.............................@@++.,@....@,.....@...@..@..........@.@....++...@;....+@.....................@         
           +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++,,,,,,,,,,,,,,,,,,,,,,;+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;   `@;;;;;;;;;;;;;;;;;;;;;;;;;@;;;;@;;+@;;;@;;;;;;;@;@;;@;;;@;;;++;+@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+,      @.....................,;@;...+@..@.,@....+;......@.@...@.........+;.@....+....@.....@,.....................+         
           +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;@@+,,,,,,,,,,,,,,,,,,,,,,@@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+   `@;;;;;;;;;;;;;;;;;;;;;;;;@+;;;;@;;+@+@@@;;;;;;;@;+@;@;;@+;;;;@;+@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;     `@....................@@;;@@..@;..+,.@....,+......@@,...@.........@..+;...+....@....;@......................;         
           ;;,,,,,,,,,,,,,,,,,,,,,,,,,;,+@;`++;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+   `@;;;;;;;;;;;;;;;;;;;;;;;;@+;;;;;@;;@;;;@;;;;;;;@;;+@+;;++;;;;@;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;      @...................,@....+,.+,..;;.@....,@......,@....+,........@...@...@...;@....@;.....................,;         
           ;;,,,,,,,,,,,,,,,,,,,,,,,,@@@`   +@+++@@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+   `@;;;;;;;;;;;;;;;;;;;;;;;;+@;;;;;@;;@;;;@+;;;;;;@;;;@+;;+@+;+@;;+@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;      @....................@....;;.@;...+.@@+;;;@.......@....,;........@@+,@@..@...;+...,@......................,,         
           `+,,,,,,,,,,,,,,,,,,,,,,,@`,`         @;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+    @;;;;;;;;;;;;;;;;;;;;;;;;;@+;;;+@;;@;;;@;;;;;;+@;;;;;;;;;+++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      @....................@;...@...@;.,+.,;....@.......@....;;...,....@,,,++..@...+;...+@......................,;         
            @,,,,,,,,,,,,,,,,,,,,,,@             @,,;+;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   `@;;;;;;;;;;;;;;;;;;;;;;;;;;+@@;@@;;@+;;;;;;;;;;;;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      @....................;@..@+....+@@,..@....@.......@+...;@@@@@...+,...,+..@...@....@;......................,,         
            @,,,,,,,,,,,,,,,,,,,,,;+             +@+;,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@   .@;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@@@;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      @.....................;++,...........@....+.......@+...+,.......@,....@..@@@@@@...@;......................;;         
            @,,,,,,,,,,,,,,,,,,,,,+,         +       @@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@`  `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      @....................................+;...+@......@+...@,.......@.....@.;+...@....@,......................,,         
            @,,,,,,,,,,,,,,,,,,,,,@         @@       .;@@@;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;  .@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      @....................................+@...;+......@,...@.......,@....,@.@:..;@....@.......................;,         
            @,,,,,,,,,,,,,,,,,,,,,@      `,@@            @@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@  ,+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      ;......................................................@@@@@@@.@@....,@.@...;+...,@.......................,,         
            @,,,,,,,,,,,,,,,,,,,,,@      ;;,        +,  ++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@  ,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      ;.......................................,+@+,..........+;...,...,.......@...@;...@@.......................,,         
            @,,,,,,,,,,,,,,,,,,,,,@      ``         ,@;+@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@  +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      ;......................................@+` `+@+,........................@...@;...@@.......................,.         
            @,,,,,,,,,,,,,,,,,,,,,@     +@@@@`        @@@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      @....................................,@+      `,@@;............,.......,@.................................,,         
            @,,,,,,,,,,,,,,,,,,,,,@ ,;+@@,  ,@`        @@@,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,@  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`     @....................................@+           .+@@@+++;:+@@+..........................................,,         
            @,,,,,,,,,,,,,,,,,,,+@@@@++@+    @,    ``  ++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@ `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`     @..................................,@@                 `. .,`+@,..........................................;.         
            +,,,,,,,,,,,,,,,,,,@+``    @;    +@`   @@@@@@,,,,,,,,,,,,,,,,,,,,,,,,,,,+,,,,,,;@;,,,,,,,,,,,,,,,,,,,@ `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@+@@@++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+`    `@...............................+@@@@;                       @+;.................;........................;`         
            @,,,,,,,,,,,,,,,,,,@       +@   +@@@+,@@ `@@,,,,,,,,,,,,,,,,,,,,,,,,,,,,@,,,,,,+@@@,,,,,,,,,,,,,,,,,;+ ,@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+     `,;@@@@+++++@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+,    .@..............................,@;`                          @+@@...............@@........................;`         
            @,,,,,,,,,,,,,,,,,,@        @+  ;@``@@+   ++,,,,,,,,,,,,,,,,,,,,,,,,,,;@+,,,,,,@+,@,;@@;,,,,,,,,,,,,@` ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;    ;@@,     ,+@+@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+.    .+..............................+;                               @@..............@@........................;          
            @,,,,,,,,,,,,,,,,,,@;       `@@@@+  `@    ,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,@,,,,,,@;+@,@@@@@,,,,,,,,,,,@  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@@   `@;``+@`       @+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+.    .+..............................@`                               ++........................................+          
            @,,,,,,,,,,,,,,,,,,,@`        ``    ;@   @@@,,,,,,,,,,,;+@@@@@@+,,,,,;,,+@,,,,+@@@;,@@,@@,,+,,,,,,,;+  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@+,   `;    @,       @@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.    `+.............................;@                                @:........................................+          
            @,,,,,,,,,,,,,,,,,,,@@+              @@   @+,,,,,,,,,@@@@;```;;@@+,,,,@,;,@,,+@+,@@;@+,+@,+@@+,,,,,@.  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@           `;        .`@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,    .+.............................++                                ++........................................+          
           `@,,,,,,,,,,,,,,,,,,,,,@+      .`     .@@@@@,,,,,,,,@@@,         `@@,,,,@+,,;,@@+,;@@@,,+@,@,+@,,,,,@   @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`                     ,+@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,    ,+.............................@`                                ++........................................@          
            +,,,,,,,,,,,,,,,,,,,,,,@    `@@@@+.   .+@;,,,,,,,,@@`             ;@+,,;;@,,,;@@+@@,@@@@+@@,,@,,,,;@   @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@                     `@;@+@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;    ,+.............................@`       `                        ++........................................@          
           `+,,,,,,,,,,,,,,,,,,,,,;@    ;@   ;@,   ;@,,,,,,,,@@`               .@@,,,,@,,,,+@+,,,@++,@@,;@;,,,+,  `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+                        @;;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;    .;.............................@                                 @+........................................@          
           `+,,,,,,,,,,,,,,,,,,,,,,@.   ;@    @;  `@;,,,,,,,@@+                 `@@;,,,@,,,,,,,,,,,,@+@@@;,,,,@   ,+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;         ;+;           .@;;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;    ,+.............................@                                 @,........................................@          
            ;,,,,,,,,,,,,,,,,,,,;@@@+   ,@@@+`@@  ;@,,,,,,,@@`       +@@@@;`      +@@,,;,,,,,,,,,,,,@,,,,,,,,,@   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+        ,@,+@          ,@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;    ,,.............................@                 `               @.........................................@          
           ;,,,,,,,,,,,,,,,,,,,;@+ ;@+  `@;`@@@   @;,,,,,;@@        @@+,@@@@@`     `+@;,,,,,,,,,,,,@@,,,,,,,,,@   +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;      ;@;,+ ;@      ,` @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    `+.............................@                `@`              @,.......................................,+          
           ;;,,,,,,,,,,,,,,,,,,@;   ,@@,    `+.  +@@@@@@@@@@,      @@;@@@@@@@@@  @`  `@+,,,,,,,,,,,;;,,,,,,,,,@   @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@+     @+     @,   `;@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    `;.............................@,     ++         ;.  ..         `@........................................,;          
           ;,,,,,,,,,,,,,,,,,;@.      ;@@+;    +@@,@+@;,.` `@     @@;@@` ``+@@@, @++@, @,,,,,,,,,,,,,,,,,,,,,,@   @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+`,,    `@    @,@;   @@``;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    `;.............................@+     @@+;+@@@@@@@@+;@.         ,@........................................;;          
           +,,,,,,,,,,,,,,,,;@.         ,+@@@@@@+           ++   @@,;@      `@@@+@@@@+ @+,,,,,,,,,,,,,,,,,,,,,@   @;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+;;;@         @,   ;`@`  `@.   @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    `:............................;@+     ;@.;,    ;@@;.+@@@+`     +@@........................................;`          
           +,,,,,,,,,,,,,,,;@`              `                @ .@+,,,@`  @@   ,@@@@@@@@@;,,,,,,,,,,,,,,,,,,,,,@  .@;;;;;;;;;;;;;;;;;;;;;;;;;;;+@+@@+@         ;@`  `@@    @` ,@@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    `+...........................+@+@@`    @       ++@`  @. `;@@@@@@+@........................................;.          
           +,,,,,,,,,,,,,,,@;                                @@@+,,,,@; .@;     +@@@@@@,,,,,,,,,,,,,,,,,,,,,,,@  ;+;;;;;;;;;;;;;;;;;;;;;;;;;;;+@  `@@@,        @@@@@;     @+ `+;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    `+..........................+@   ;.    @`       `@   `@     ` @@@;........................................;`          
           +,,,,,,,,,,,,,,@;@`                              @@@,,,,,,+@ .@.       `  `;@@+,++;,,,,,,,,,,,,,,,,@  +;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@   ` `+@@+++.    `  .+;`  ,@.  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    `+..........................@`         ++       ,+    @;     `@@@,........................................;           
           +,,,,,,,,,,,,,;+ ,@                       ,;;;;+@@+,,,,,,,+@  `    ;@@      `;@@@;;@@,,,,,,,,,,,,,,@  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@        .;;@`      +@;;@   ;@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    .;....................,.....@,         ,@;`    .@`     @;     `;@,........................................;           
           +,,,,,,,,,,,,,@.  +@, .  `,               @@+@@+,,,,,,,,,,,@+     ;@@@@        `    ;@,,,,,,,,,,,,,@  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@,         ,@      ++   ,@    @@;@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    ,,....................@@@@+,+@@        `;@@@@@@@.       +@     `@.........................................;           
           +,,,,,,,,,,,,,@    @@@@``@@;+;            @,,,,,,,,,,,,,,,,;@@+   `@@@;,,`       ;`  @;,,,,,,,,,,,,@  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;         ,@    `+@     +@   @@+@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    ,,....................@,`,+@@@;,`      @@;`  ``          ;@,``,+@.........................................;           
           +,,,,,,,,,,,,;@    @+@@ ;@@@@@;`         `@,,,,,,,,,,,,,,,,,,+@.   `,,`@@+ `@@` `;@; ,+,,,,,,,,,,,,@  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@         @+    @@      `@;  @,  `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@    +.....................+,     .;@@@@@+  @,@@,              `+@;,,@.........................................+           
           +,,,,,,,,,,,,,@    @,,@`@+@@@@@;         +@,,,,,,,,,,,,,,,,,,,@       @@@@.,@@.   `@ `@,,,,,,,,,;@+@  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;        ;;    +@       ,@; @    @+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+    @.....................;@         `,@+  ++ ;@@           +,     .@@++@,...........,........................+           
           @,,,,,,,,,,,,,@   .@,,@@@ `@@`+@         ;+,,,,,,,,,,,,,,,,,,@@      ,@ @@` @@    `@ `@,,,,,+@@++;,@  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@        ,+    @@        @. @`   @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;    @......................+;          +,  .@` `@@@.      `@@,     ;+` ,@...........@+@@;.....................+           
           @,,,,,,,,,,,,,@   ;@,,@@` `@` @@         @;,,,,,,,,,,,,,,,,,,@,      +@ @@       `+@ +;;,@@@;      @  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@,       ,@     @@@@@@@@@@;;@    @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;    @.......................@,         +`   @+    ;@@;.``+@@,      @,  `@..........;+  `@;....................@           
           @,,,,,,,,,,,,,@   +@,;@;      @`         @,,,,,,,,,,,,,,,,,,,@`      @@@@,       .@``@@@@;        `+  @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@`       @     ,;,  .,+;``@,   ,@;;;;;;;;;;;;;;;;;;@@;;;;;;;;;;;;;;;;;;;;;;    @........................@`        @    `@.     .+@@@@,        @   ;+....;@@@.,@    ;@@...................@           
           @,,,,,,,,,,,,,@   ,@@@+      ,@          @,,,,,,,,,,,,,,,,,,,@.      ,@+`       `. `@@,            @  @;;;;;;;;;;;;;;;;;;;;;;;++;;@@@@@@+ ;@   ;@` ;            @@    +@@@+;;;;;;;;;;;;;;@;@;;;;;;;;;;;;;;;;;;;;+,    +...........,............@,        @     .@         @;        .@   @+...,@, `@@; +; ++ @..................@           
           @,,,,,,,,,,,,,@   .@@        @`          @,,,,,,,,,,,,,,,,,,,@.    ,@@+`       @@@@@;              @  +;;;;;;;;;;;;;;;;;;;;;;;@@+`     `   `+;  ,;,@@@@`     ,+@+    ,@```,@+;;;;;;;;;@+;@ ;;;;;;;;;;;;;;;;;;;;;+,    ;.......,@@@@;..@@@;.....,@        @.     ;@       ,@`        ,@  `@....,@    `@,@, @` @;.................@           
           @,,,,,,,,,,,,,@`            ++           @,,,,,,,,,,,,,,,,,,,@;     +`+@;     ;@@;;                @  ;;;;;;;;;;;;;;;;;;;;;;;+@               ;+ @, `+@@@@@@@@@;     ;@     +@;;;;;;;+@@@; ;;;;;;;;;;;;;;;;;;;;;@     ;......@@;` ,@,@@;@@......@.       @@      ;@.   `;@`         @+  ++.....@+    ``@ ;@ ;@@@................@           
           @,,,,,,,,,,,,,+,           ,@            @,,,,,,,,,,,,,,,,,+@@@,       +     ;@@` @                @  .+;;;;;;;;;;;;;;;;;;;;;@,                  `@@,   `.`@`        @`      ,@;;;;;;++ @; @;@@@;;;;;;;;;;;;;;;;@     ;.....@+  .@@+@,   @,.....+;       @.@`      +@@@@;`          @   @,......+@@`  @+ @. @, +;...............@           
           @,,,,,,,,,,,,,,@          `@`            @,,,,,,,,,,,,,;+@@@;`,@@`          +@`   +@               @  `+;;;;;;;;;;;;;;;;;;;;;@`                   `,@@     @`       ,@         @;;;;;+@ @+ @@, @;;;;;;;;;;;;;;;;@     +...@@@`@ +@ +;    @......,+      `+ ;@                      ;@   @.........;@  .@@+ ,@  ;+...............@           
           @,,,,,,,,,,,,,,@,        `@`             @,,,,,,,,,,,@@@+`    +@@@+       `@@      ;@.            `@   +;;;;;;;;;;;;;;;;;;;;;@                       ;@    @@;`    `@           @;;;;;@` ``@` `@;;;;;;;;;;;;;;;;@     +..,@@. @  @`     @@.......+,     ;@;`@                      @`  .@..........+@  ;@@,@` `@................@           
           @,,,,,,,,,,,,,,;@`      ;@.              @;,,,,,,,,,;@+      +@; `@@@@+;;@@@        `@.           `@   @;;;;;;;;;;;;;;;;;;;;;@        `+             `@`    ,@@@.  ;@`          .@;;;;@;      `@;;;;;;;;;;;;;;;;;     ;..++@` @@ .;   ,@,.........@  ;, ;@@@;      .              @+   @,..........+@    @@@;;@;................@           
           @,,,,,,,,,,,,,,,,@+   ;@;`               @,,,,,,,,,,+@@,    @@.    `@.;@@+,           @,          `@   @;;;;;;;;;;;;;;;;;;;;;@`       @;              +@       +@  +@`          `@;;;;@,      ++;;;;;;;;;;;;;;;;;     ,..;+@+ ;@  @  @;...........+; .    ,@@`     @@;           +@   .@...........@;  `   `@@,.................+           
           @,,,,,,,,,,,,,,,,,;@@@+@;                @,,,,,,,,,,+++@   +@`     `@;                 @;         ,+   +;;;;;;;;;;;;;;;;;;;;;@;      `@@               ;@`      +@@@+           @@;;;;@`     `@;;;;;;;;;;;;;;;;@.     ...,@+@ `@;;@ +@............@@`      `;@@@@@ `++@++`` ,,;@@@    @@+@.........@`  @@``+@...................+           
           @,,,,,,,,,,,,,,,,,,,,,,;@`               +;,,,,,,,,,@, +@ @@      @@;@                  @;        ;;   ;+;;;;;;;;;;;;;;;;;;;;@,       @@                `@,  @@@+,      @      .@`@;;;@    ..@@;;;;;;;;;;;;;;;;+`     ,....;@@;@+@  @@.........,@@+.           ` @     +@@@@@@@;`    @@;`+,........@  `@,@@+....................+           
           @,,,,,,,,,,,,,,,,,,,,,,,@                ++,,,,,,,,,@    @@,     @+  ++   @;             @;       ;;   .@;;;;;;;;;;;;;;;;;;;;+@@@+++. @+;                `@,@+.         @      @;  @;;@   ;@@@;;;;;;;;;;;;;;;;;@      ;.....@;+`    ;@.........@@                ;;           @      `@  ;+.......+@  `@........................+           
          `@,,,,,,,,,,,,,,,,,,,,,,,@,               @+,,,,,,,,@+   +@ ,.   @@    @@,+@.             `@       ;,   `@;;;;;;;;;;;;;;;;;;;;;;+@;@;+@@;@                 ,@+           +.   ;@@`  `@@,  ; `,@;;;;;;;;;;;;;;;;;@      ;.....;@`     `@+.......+@                 ;@           @.     +@   @.......@   ,+........................+           
           @,,,,,,,,,,,,,,,,,,,,,,,++               @@,,,,,,,,@.   @+@@@   @`     ;@@`               @.      +,   `@;;;;;;;;;;;;;;;;;;;;;;@; @;;;;;++                 +@`          ;@@   @@,   `+  ;@@@;,@;;;;;;;;;;;;;;;;@      ,.......@@@    @@,......+@                 `@@;         +@@.++@@;   @......,@   ;;........................+           
           @,,,,,,,,,,,,,,,,,,,,,,,,@,           ,@@@@+,,,,,,+@    @@.@`  ++       @@.   +@    `++` `@,      @,   `@;;;;;;;;;;;;;;;;;;;;;;@` +@;;;;;@;@@;              ++ ;@        @@@,;@;@@;     @;;;+@@;;;;;;;;;;;;;;;;@      ,,........,+    +@,.....+;                   `;@@@,`     `@@+,.     ;,.....;+   @.........................+           
          .@,,,,,,,,,,,,,,,,,,,,,,,;@+        ;@@+,`,+@,,,,,,@,      @@`@,@,      +@     @+   ,@@@;  @;      +,    @;;;;;;;;;;;;;;;;;;;;;;@  `@@;;;;;@`;@`             `@ +@@       +;+@@;;;;@+  `@@;;;;;;;;;;;;;;;;;;;;;;@      ...........+.    .@.....+`                      `;@@,    @;         .;.....@;  `@.........................+           
          ;@,,,,,,,,,,,,,,,,,,,,,,,,@@;.`,;+@@@`      @;,,,,,@       @@@@@@       @    `@@   `@;     @`      +,   `@;;;;;;;;;;;;;;;;;;;;;;@    +@@++@; @@@;             @. ..        @;@@;;;;;+@@@+;;;;;;;;;;;;;;;;;;;;;;;;      ,...........@.    ;;....@                           +@` @@           @.....@   ;+.........................@           
           @,,,,,,,,,,,,,,,,,,,,,,,,+@+@@@@;.         @+,,,,++       ``@@+@      @@;;  `@    @@      @`      ;;   `@;;;;;;;;;;;;;;;;;;;;;;@     `,@@@`,@;,@             .@           ;+;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;+;      @,...........@     @....@                            @@.@,           @....,@   @;.........................+           
           @,,,,,,,,,,,,,,,,,,,,,,,,;@                ++,,,,@,          @`       @@@@  .@@,  @+     +@       ;+   `@;;;;;;;;;;;;;;;;;;;;;;@`           ; ++              @            @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+,      @............,;    +,...@                             @;@            ;,...+@   @..........................+           
           ;+,,,,,,,,,,,,,,,,,,,,,,,,@                ,@,,,;@           .@       ++;@@@+;`@@.@@    `@.       `;   .@;;;;;;;;;;;;;;;;;;;;;;@+            ;@@@`            +;           +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+`      @.............@`   ,+...@     @                       +@, `          .+..;@,  ;@..........................+           
            @,,,,,,,,,,,,,,,,,,,,,,,,@                `@,,,++            +@        @@@@@   `;@@    ;@        `;   ;+;;;;;;;;;;;;;;;;;;;;;;+@           `@+ @             .@            @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+`      @.............,@    @...@     @                       +@ +@;    .@   `@..@@   +;..........................+           
            @,,,,,,,,,,,,,,,,,,,,,,,,@                `@,,,@+             +@       @@     .@@@;  .@@;        `+   +;;;;;;;;;;;;;;;;;;;;;;;;;@;          `;+@              @+  @        .+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`      @..............+    ;+..@     @                       +++.@+    `@;   +;.@+   @...........................;           
            @@;,,,;;;+++;;;,,,,,,,,,;@                 @,,,@;              +.      .`    ,@@.    @@`         ,;   +@;;;;;;;;;;;;;;;;;;;;;;;;;@@;+,;`,   +@@               +@ ,@@        @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@`      +...............@    @..@     +`                        @        `@   `@,+   ;@...........................;           
            @@@@@++@+@++;;;;;;+@@@@++@                 @;,;@                             `+@@.``@@           +;   @@;;;;;;;;;;;;;;;;;;;;;;;;;;+@++@+@+  @+@@               ++`;.        `@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@       +...............@@   ,+.@     +`                        ;,        @    @+;  .@@...........................,           
            `                     ``+@@@;.             +,,@,                               @@@@@@`           @.   @+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+ ,@;@`              `@,           ;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@       ;................@    @@@     +@                         @        ;;    @`  `@...........................,.           
                                        .;+@@;;.```    @+,@.                                  `            `@@    ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@+@@;;@               ;@            @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@      +,................@,   ;@@@;   +,@                        @`       .+    @   ++...........................+            
                                             `;;+@@@@@@@+@@```                                        `.,,@@@@    @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++;;;;@               @;            @;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+      ;.................;@`   +,`@@+,+.@`                       +; +@    `@    @   @............................@            
                                                      ``;@++@@@@@@@+;;,,``                `.;,+@@@@@@@@@@@+      ,@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@;              ;@            ;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;+      .,.................++   +@  .+@@.,+                       .@ +@`    +   ,@  ,@............................+            
                                                         ,`        ``.,;;+@@@@@@@@+@@@@@@@@+;,,`     `           +@@++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@               @,            @;;;;;;;;;;;;;;;;;;;;;;;;;;;;+       ;..................@`      @..,..@                       ,@`,@,    @   @,  @;............................@            
                                                                                 ````   `                         ,,;@+@@@@@++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+,              ;@  ``        `@;;;;;;;;;;;;;;;;;;;;;;;;;;+@      `@...................@,     @.....+`                       ++       @  ;+  ,@.............................;            
                                                                                                                            `;+@@+;;;;;;;;;;;;;;;;;;;;;;;;;;;;+@               @+ @@,        ;@;;;;;;;;;;;;;;;;;;;;;;;;;@@       @....................;+`  `+.....;;                        @;     `@,,@.,+@,.............................;            
                                                                                                                                 `;+@@+;;;;;;;;;;;;;;;;;;;;;;;;@@              ,@`+@,        `@;;;;;;;;;;;;;;;;;;;;;;;;;@@+.     @;,,...................;@,@;......@                        +@      @@@;@@@;.............................,+            
                                                                                                                                      .;@@@@@+++@@@@@@@@@@+@@@@@@@@@@@@@@@@@++,,@;;++++++++@++@@++@@@@+++++++++;++@@@@@@+`      `+@@@@@;..................;@.......@`                       .@      +@@..................................;.            
                                                                                                                                            ````         `.``     `````     ,;++;;,...,,,,,..,;,....,,;,;+;;;;++;;,```                `;+@@@@++;;+@+;;,,......,....+,                        @.      @,..................................+`            
                                                                                                                                                                                                                                            ..,;,`,;;+++++@@@@@@@@@@@@@@@@+;;.               ,@  ,   ;,..................................+             
                                                                                                                                                                                                                                                                    ` `   `,;+@@@++;,.`.      @`@@.  `;..................................@             
                                                                                                                                                                                                                                                                                  `.,+@@@@@@@+@+@@;;;+@,.................................@`            
                                                                                                                                                                                                                                                                                             `@;,,;,,;+;+@@+;,....,;;++@++;,,,,.........,@             
                                                                                                                                                                                                                                                                                                           `;+@@@@;..`    `;;;++@@@;;,.,+@             
                                                                                                                                                                                                                                                                                                              `                    `,;+++;             
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                              `                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                              `                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                `.,,`   `                       `     ,`    `                                                                                                                                                                          
                                                                                                                               `. ,,```. ``  ,.`    `,,`        .     .`` . ,           `      ,  `                                                                                                                                                    
                                                                                                                               ` `   ,    . `  .    ,  ``       ,  .` ` ` , .           .      .  .                                                                                                                                                    
                                                                                                                               ` `,. ,  ,., .  `   ``   `       . .```,,``.`,.  `  ,  ``, ,. `..  ., `   `  `      ,,` `  ``,                                                                                                                          
                                                                                                                                .`   . ``.`,`. .  `    ``       ` ``   .  ` , .` , ,, ` , ,` . , `. , , ` ,``, .`` `  .`, .. `                                                                                                                         
                                                                                                                                   ``      `  `.  . `..`           `,` `  . , `` ,`, ` ,.. `,``,  , ,`. ,, ` ` `, `,````, . ``                                                                                                                         
                                                                                                                                                                 `        `     `                            ``,,`.  `    ` .                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                       
Oh no I popped my collar!
Dog : Oh no! I popped my collar!
radio DJ deejay : Oh no! I dropped my caller!
guy bopping his koala : oh no! ( bop )
Oh no!
I mean... OOh YEAH!


Permalink URL for this comic: http://www.lefthandedtoons.com/815/
MACROBLOG View Comic Comments

Invisible Bread’s One Year Anniversary!

April 11th, 2012

Yup!  It’s been one year since I announced and launched Invisible Bread!  Remember when I posted that blog about a new webcomic of mine exactly one year ago?  Yeah, it’s that site!

If you don’t know what Invisible Bread is, check it out!  I’ve posted 113 comics so far!  Whoa!

-justin


Just in case you didn’t see

March 11th, 2012

Yup!  This is seriously the last shipment of these books.  Once we run out, that’s it!  So for anyone out there that hasn’t been lucky enough to get their hands on our book, now is your final chance.  It’s only $5 too!  Head over to the store page to pick one up.


LHT: Five year anniversary!

January 28th, 2012

Not sure if you knew this, but just two weeks ago, LHT turned five!  To everyone who has been around since the beginning, thank you so much!  And to everyone that has started reading at any point along the way, thank YOU very much!  We really appreciate all of you!

My(Justin is me.  I’m Justin) art has changed a whole lot over the past five years.  Originally, all my comics had boxes drawn around them and usually had either a rectangle man and/or a trapezoid man.  They also were kinda sloppy, since I just started drawing lefty.  Just look at this one from January 18th, 2007.  Dang, that looks so different!

Eventually trapezoid man evolved into another rectangle man and the boxes around the comics disappeared.  Here’s a comic from November 25, 2008 that shows that stuff going on.

The next step in my drawing style change you ask?  Well, that would be when the characters started having eyebrows of course!  They wouldn’t always be there, but when they were, you knew it. The John! comics (this one from May 6th, 2010) really put those angry eyebrows to good use.

And then, things just started looking a lot cleaner from then on.  The text got more readable (I switched to a tablet), the lines got cleaner and it really started looking like the LHT that I draw today =)

And that was a quick journey through five years of my drawing style!

I guess I could do a quick summary of Drew’s drawing style changes over the years too.  Here we go.  Nothing has changed!  He has always been amazing at drawing left handed!


-------------------------------------------
I have a fun concept webcomic that is always updating! Check it out! -j Draw Until It's Funny

Webcomics!


privacy policy
Background from freeseamlesstextures.com
© Copyright 2007-2013