.l                                                                                   
               dld       .                                                                          
              ox;;d   ..c,                                                                          
             oxx''x' '.cl                                                                           
             dxx cx         .:oddoc;.                                                               
              ...xd;:c.    .,;:;,'  ,o;                                                             
              .:dd..  :,    xxxxxxdolddx:                                                           
            ,ox'    dllc;;     ;:;.                                                                 
          ;dx.            ;                                                                         
        .dxo                                                                                        
       'xx:  .     .',;;;;;;;'    ';;;;;;;,,'.    ;;;;;;;;;;;  .;;;;;;;;;;,   ,;,       ;;.         
      .xxc  '    ;cl.                       llc  .ll:          .ll;           llll:.    ll'         
      dxx  ;    .ll.  .,;;;;;;.            .cll  .llc;;;;;;;.  .llc;;;;;;;.   ll' clc'  ll'         
     .xx,  :     ll:       ,ll.  lllllllllll:    .ll:          .ll;           ll.   ,lc:ll'         
     cxx  ':      .lc:;;;;;cll.  ll:      .ll;.  .llc;;;;;;;,  .llc;;;;;;;,   ll.     .lll.         
     lxx  ,c                                                                                        
     'xx  .c                                        ;;;;';;;;,,;;;;;,,;;;;;,,,,,;:;,,,,,,;          
      xx;  c:                                      'ccc   ':   ;cc,    :cc;..... .;.  ..,c          
      .xx  .c,                                     :cc:.'    ,  c.  ..  .:       ;cc. ;cc;          
       ,xl  .c,                                    ccc,.cc..;c..:..,.....:..cc:..;cc,.:cc.          
        .xc   c:                                            ,,.               .,,.                  
          lo   .c;.                                         :.:               :',,                  
            l,   .c:..                   .                                                          
               ,     ;:,'..         ..