chore: images

This commit is contained in:
Bill Church 2024-08-23 01:37:32 +00:00
parent 27d9bfb97e
commit f8be9e1704
No known key found for this signature in database
4 changed files with 125 additions and 94 deletions

View file

@ -1,48 +1,43 @@
                                                                                           
                                                                                           
     .,:;i;:,.          ,sr;:,:;rs;.          .,:;;:,.                                     
   .iA33333332s:.      .X3535555555.       .:rsXssssssr,                                   
  .Ah5Ar;:;sXXAAsiirrrr:s222222222A,;iiiriirri;;,,,:;irXi.                                 
 .A5si;,:,,iA5MGSGMh333riA2AAAAA2Ar,rrrsX2M#Gh2r:,,.,::;s:.                                
 :Asrr:.;2G&&@&M3Ar2555A:sAAAAAAXs::iiii:;iXH&&&B5i..:;;;r.                                
.;sr;, ,AsihB9h55Ar;:is5r;sXXXXsr;,i;;,,;;iisS#Ssi;:..,:;;,         ,;rsXAsi,.             
 .,.   ;rs.i9S55Ais..,Xr5i:rriii:,;:si..ii;iiM92.ir:.  ....      .i5G99#3r:,.              
       :s2.i#S35rXX..:HsA2r:,..,:;i;MA,.X5:irG#A sA,.       .,  :hB9#Ghi.                  
   ..,:iXh2M9#H5XXMXsMHs222Xri;;iii;3#h3H5;r399S2hAi:,..    rM,;S9SSG3X.                   
 .:rrrsrsASB999G3A2332XA2222Ariiiiii;sA2siXM999BHAXXssrr;. .A9i5#GGG522:                   
 ,:.......29#####GMh3522222AAriiiiiiirXA5M#####9r.......::  r#3MSGGh2222i.                 
 ,5;,.,,i2SSSSSSSSH5MGh2AAAAAAi;ii;i2H33GSSSSSSSHX;,..,;5r  ,3SGGGGh22AA52r,  :.           
 .XGhs5H#SGGGGGSSM2AhHH32AAA25Ariir2HM3AAHSSSGGGS#SM2shMh,   ,2HHHHH5AAAA222s:s3,          
  .r5AiXA23hhh32AX5hh3552A253Gh2AA22553h2XA53hMh32AXrX5A:.    .i23hhh5AAAAAA22XhA.         
   .::X2AAXXXXXAA2Xsri;iX223HGGh22AriirsXAAXXXXXXXA22;:.     ..;rrX2252XssssXXA55:,,       
     ..:issssri:,,..,;s2523HGGGGh222X;,...,:;irsssr;,.        .,;rrsssXAAsrssssX2iss.      
         .... .;:,isA25223HGGGGGGh2222Asr,,i;  ...                .....,XXrsssrXAr2r.      
              :32XA522223HGHHHHGGGh22222AXA55.                          iXrrrrrXAA2:       
             .535522225hHHHHHHHHHGGh522222223r                        .;srrrrrsAA2i.       
            .s32222255hHHHHHHHHHHHHHM522225Xss..     ....,,,,,.. ..,:issiiiiirA2A;.        
            ,sA555553MHHHHHHHHGHHHHHHh52222i;rXXssssXA2255555535XirrrriiiiirXAArii,        
            .,2A553hHHHHHHHHGH3HHHHMMM5A2ArssXXXA255552222225GS###MA;irrssXA2AXXs;.        
             .;;23hHHHHHHMHH3shGHh5533ssssXXXXXXsssXAAAAAAA5GGGGHHG#Hsr2222Asr;,.          
              .irA2XHHMHhh3A;Ah2XX2hM3AAA252AXXXssssssXXXX2HGH5ssrsAM#X;sirrr;.            
              ;#5sssAhMMh2A3AsXA3HGGM225MMhMhAXsssssssssX2MHG2rrrs2AA5Gs.. ..              
             .5#HMhh2A5hhhMHHMHHGGGH522HMAAAM2Xsssssssss2MHHMsrrsMAiiiX3:                  
             .MGHHHMMMhhMMMMMh5HHHGH222H3AXAhAXrssssssXA5hHHMsrrsH5riirsX.                 
             .MGHH53MMMM5MMMM2sGHHHH5AA5Mh332XsissssXA22A2HHH2irrX33AXri5,                 
             .3GHMXA53hhX23352ihHHHHM2AAA2AAXAsrAAAA222AXsHMMHAriirrrris3;                 
             .rGMM5rrs522A2222srMHMHHH35222222rA222222222i3MMMH3AsrrsX253i                 
              .2HM32s;rA22222A2rrhMMMMHHMMMh2XrXrX22AXsi;,iMMMMMMMhhhMh35s                 
               :MMM32Ar:;rXsXAA2rrMMMMMMMMMh5AAXiir;,...:,.rhMhMMMMhhh3522.                
               .AHMM322s:..,.,:;i,XMMMMMMMMh5AXri......,r, .i5hhhhhhh332A2X,               
                iHMMh5AAXsrir,    ,hMMMMMMh32AXs;.,,,:;iA,  .:s25333352AAA22r;:.           
                :MMhMh2AAAAXi.    .AMMMMMMM322i;;iirrrssAs,.. .:rXA222AAAAAA222,           
                ,3Mhhh5AAAA::.    .sHMMMMMM322;:isXXXXXXXAAA;   ..,;rAAAAAAAAAX.           
                .3Mhhh3AAAA.       iMMMMMMh5A2: .,;rXXXXXXX2;       .XAAAAAAA2r.           
                .3Mhhh32AAX.       iMhhhhhh5A2,    :XXXXXXAA,       .XAAAAAAA2;.           
                ,hhhhh5AA2r.       iMhhhhh322A.   .;XXXXXXAs.       ,A55522AA2:            
                ;Mhhh35AA2;.      .sMhhhhh5A2s.   .sXXXXXX2;.       :333332AAA.            
            .. .2hhh332AAA,     ..,23hhhh32A2i ...;XXXXXXXA,      ..s33h332AAs.            
         .:s5XsA2A23h5AAAr. .;ir53XX22A535AA2;;iiirssXXXXAr.  ,;i22rA2AA55AX2;.            
        :X2SA2GMh35A2AAAA, .sGsHSXAHMh322AAAX;siXXXXXXXXAX,  ,2XGHs3Hh32AAXAX.             
       .;isAisAAAAAAAAAs:. .rA;A2is22AAAAAAX;rrrXXXXAAXXs:.  :XiAA;XAAAAAAXs,.             
        .,,:,.::::::::,.   ..,,,:,.:::::::,.,,,,,:::::,,.    .,,,:,,::::::,.               
                                                                                           
                                                                                  
                       .     ..                                                   
    .:rsXXr;,.       .sAsrirsA2:        .,;irri;,.                                
  .i5352XA535X;......,525555225r.......;rsrri;irss:                               
 .s3Ar;,,,isX23333552;A22AAAA2A;;rsXA235Xr;,.,,::is:                              
 ;2sii,:r2MS&BH3X2355irAAAAAAXs:;iii;iXM@BS3X;.,::;r,                             
.isr;..rAAS9#352rrisAA:sXXXXsr;:i;:::;ii39#3si,..:;i:        .,:;ii;,.            
.,,.  ,rr.X9H55rs..:sXX:isiri::;;r..i;iiX#H,;i:. ..,.      ,s3G##3s;,.            
      ,r2.s9H5Ar2..iMr5X;,.,,:i;A3:.XA;i2#h.rX,.      ., .rG9#Shi.                
  ..,:iXh5G9#h2sh2AH5X22Asi;iii;sGM3HX;XS993h2r;:,.   r3,XBSGG3X.                 
 .;iiiiirMB9##H5255AX2222Ariiiii;isXss5S##9Msrrrii;,. XSrGSGG522;                 
 ::.....,3#SSSSSGMM32222AAsiiiiiis23MS#SS##5,.....,r. ;SMGGGM2222s:.  .           
 :MX;;s2HSGGGGGSMX3GM2AAAA2ri;;i5G3XhSSGGGGSM2si;s3X. .XGGGGH5AAA22X;.;r.         
 .ih3s2hMHHHHMh2A3Mhh5AA25h5XXXA33h3A2hHGGGHMh5s5h2,   .i5hMHM2AAAA22Arhr.        
   :riAXXXXXXXA222XsrsA25MGH522XssXA2AXXAAXXXXAXii.     .;rX2552XXXXXAA55,..      
     ,;sXXXssr;:,,,:rA25hGGGH522X;,.,:;irsXXXsr:.       .;rrsXXAAXrssssA2;s;      
       ......,:,;rX2525hGGGGGH5222Asi,,i......             .....:XsrsrrsAr2;      
            .X5AA52225hHHHHHHGH52225AXAhr.                      .rsrrrrXAAA.      
            ih2522225MHHHHHHHHGH322222225,                     ,isrriirAAA:       
           ,52222253MHHHHHHHHHHHH352225iX;,....,,::;;;;;:,..:;rsriiiirAAX:.       
           :r55255hHHHHHHHGHHHHHHM3222s;iXAA22255555555MSH5AriiiiiirXAXrsr.       
            ;rA53MHHHHMMHG55HHMhhhAXXssXXXssXAA222AAA2hGSSS#G2isXAAAAXsi:.        
            .,i235HHMMhM3ssH32X2hhAsXA2AXXXssssXXXXXAhGGh2AA5HMrsAXXXr,           
            .X5ssr5MMM5AAXsXX2hHH5223hhh2XsssssssssX3HH2rrisXAhH;,.....           
            :SGM332A3hhhMM3hHGGGh22hM2A5hXssssssssX3HHMrrrAhriiA5,                
            i#HHHMMh3hMMMMh3HHHG322M3AX53XrssssssX23HHMsri2MsiiiXr.               
            iSHH55MMM33MMM2XGHHHhAA5h333AXisssXXA2AAMMH2iir232XrrA.               
            :GMMAX2335X5552i3HHHH32AAAAXXArAAA222AAshMMM2riirrirX5,               
            .AHM3sir222AAA2XihMMMHM355552ssXA2222AArsHMMMh2AXX2355:               
             ,hMh5XrisA2AA22Xi3MMMMMMMM3AsXrr2Xr;:,,,2MMMMMMMMMh55i               
              sHMh22s:,:::irsrihMMMMMhh32Asi:,....:;.,Ahhhhhhhh35A2,              
              :MMMh2AXi;:;,....XMMMMMhh3AAXi...,,:r;  .r23333335AAAAi,..          
              .5Mhh3AAAAXr,    ;MMMMMMh52X;;;;iirrXX,. .,iX2222AAAAA222:          
              .XMhhh5AA2i;.    ,hMMMMMh52s,isXXXXXXAAX:  ..,;rAAAAAAAA2,          
              .XMhhh5AA2:      .5Mhhhhh22r..,:sXXXXXX2;      .sAAAAAAAX.          
              .XMhhh5AA2,      .5hhhhh322i    ;XXXXXXA,      .s2AAAAAAr.          
              .Ahhhh2AAX.      .5hhhhh5A2:   .iXXXXXAs.      .A5552AA2;           
              :hhh332A2r.      :hhhhh32A2,   ,XXXXXXA;       :333332A2:           
         .,;:,s55335AA2:  .,,;;rA253h5AAA,,,,iXXXXXXA,  ..,;:r22535AAX.           
       .iXG55HM3225AAAX. :5XM#25Mh525AAArrrsssssXXXAi. ,sXHhAhh5A22XAi.           
       :sA5i22222AAAAX: .r5i55i55222AAAX;siXXXXAAAAr.  ;Xs5rs522AAAAr.            
       .,,;::;;;;;;;:.  ..:::;,:;;;;;;:,::::;;;;;;,.   .:,;:,;;;;;;:.             
                                                                                  

BIN
images/orthrus2a.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

87
tests/servers/keyboard-interactive/orthrus2.sh Normal file → Executable file
View file

@ -2,51 +2,46 @@
echo -e "\e[31m"
cat << 'EOF'
                                                                                           
                                                                                           
     .,:;i;:,.          ,sr;:,:;rs;.          .,:;;:,.                                     
   .iA33333332s:.      .X3535555555.       .:rsXssssssr,                                   
  .Ah5Ar;:;sXXAAsiirrrr:s222222222A,;iiiriirri;;,,,:;irXi.                                 
 .A5si;,:,,iA5MGSGMh333riA2AAAAA2Ar,rrrsX2M#Gh2r:,,.,::;s:.                                
 :Asrr:.;2G&&@&M3Ar2555A:sAAAAAAXs::iiii:;iXH&&&B5i..:;;;r.                                
.;sr;, ,AsihB9h55Ar;:is5r;sXXXXsr;,i;;,,;;iisS#Ssi;:..,:;;,         ,;rsXAsi,.             
 .,.   ;rs.i9S55Ais..,Xr5i:rriii:,;:si..ii;iiM92.ir:.  ....      .i5G99#3r:,.              
       :s2.i#S35rXX..:HsA2r:,..,:;i;MA,.X5:irG#A sA,.       .,  :hB9#Ghi.                  
   ..,:iXh2M9#H5XXMXsMHs222Xri;;iii;3#h3H5;r399S2hAi:,..    rM,;S9SSG3X.                   
 .:rrrsrsASB999G3A2332XA2222Ariiiiii;sA2siXM999BHAXXssrr;. .A9i5#GGG522:                   
 ,:.......29#####GMh3522222AAriiiiiiirXA5M#####9r.......::  r#3MSGGh2222i.                 
 ,5;,.,,i2SSSSSSSSH5MGh2AAAAAAi;ii;i2H33GSSSSSSSHX;,..,;5r  ,3SGGGGh22AA52r,  :.           
 .XGhs5H#SGGGGGSSM2AhHH32AAA25Ariir2HM3AAHSSSGGGS#SM2shMh,   ,2HHHHH5AAAA222s:s3,          
  .r5AiXA23hhh32AX5hh3552A253Gh2AA22553h2XA53hMh32AXrX5A:.    .i23hhh5AAAAAA22XhA.         
   .::X2AAXXXXXAA2Xsri;iX223HGGh22AriirsXAAXXXXXXXA22;:.     ..;rrX2252XssssXXA55:,,       
     ..:issssri:,,..,;s2523HGGGGh222X;,...,:;irsssr;,.        .,;rrsssXAAsrssssX2iss.      
         .... .;:,isA25223HGGGGGGh2222Asr,,i;  ...                .....,XXrsssrXAr2r.      
              :32XA522223HGHHHHGGGh22222AXA55.                          iXrrrrrXAA2:       
             .535522225hHHHHHHHHHGGh522222223r                        .;srrrrrsAA2i.       
            .s32222255hHHHHHHHHHHHHHM522225Xss..     ....,,,,,.. ..,:issiiiiirA2A;.        
            ,sA555553MHHHHHHHHGHHHHHHh52222i;rXXssssXA2255555535XirrrriiiiirXAArii,        
            .,2A553hHHHHHHHHGH3HHHHMMM5A2ArssXXXA255552222225GS###MA;irrssXA2AXXs;.        
             .;;23hHHHHHHMHH3shGHh5533ssssXXXXXXsssXAAAAAAA5GGGGHHG#Hsr2222Asr;,.          
              .irA2XHHMHhh3A;Ah2XX2hM3AAA252AXXXssssssXXXX2HGH5ssrsAM#X;sirrr;.            
              ;#5sssAhMMh2A3AsXA3HGGM225MMhMhAXsssssssssX2MHG2rrrs2AA5Gs.. ..              
             .5#HMhh2A5hhhMHHMHHGGGH522HMAAAM2Xsssssssss2MHHMsrrsMAiiiX3:                  
             .MGHHHMMMhhMMMMMh5HHHGH222H3AXAhAXrssssssXA5hHHMsrrsH5riirsX.                 
             .MGHH53MMMM5MMMM2sGHHHH5AA5Mh332XsissssXA22A2HHH2irrX33AXri5,                 
             .3GHMXA53hhX23352ihHHHHM2AAA2AAXAsrAAAA222AXsHMMHAriirrrris3;                 
             .rGMM5rrs522A2222srMHMHHH35222222rA222222222i3MMMH3AsrrsX253i                 
              .2HM32s;rA22222A2rrhMMMMHHMMMh2XrXrX22AXsi;,iMMMMMMMhhhMh35s                 
               :MMM32Ar:;rXsXAA2rrMMMMMMMMMh5AAXiir;,...:,.rhMhMMMMhhh3522.                
               .AHMM322s:..,.,:;i,XMMMMMMMMh5AXri......,r, .i5hhhhhhh332A2X,               
                iHMMh5AAXsrir,    ,hMMMMMMh32AXs;.,,,:;iA,  .:s25333352AAA22r;:.           
                :MMhMh2AAAAXi.    .AMMMMMMM322i;;iirrrssAs,.. .:rXA222AAAAAA222,           
                ,3Mhhh5AAAA::.    .sHMMMMMM322;:isXXXXXXXAAA;   ..,;rAAAAAAAAAX.           
                .3Mhhh3AAAA.       iMMMMMMh5A2: .,;rXXXXXXX2;       .XAAAAAAA2r.           
                .3Mhhh32AAX.       iMhhhhhh5A2,    :XXXXXXAA,       .XAAAAAAA2;.           
                ,hhhhh5AA2r.       iMhhhhh322A.   .;XXXXXXAs.       ,A55522AA2:            
                ;Mhhh35AA2;.      .sMhhhhh5A2s.   .sXXXXXX2;.       :333332AAA.            
            .. .2hhh332AAA,     ..,23hhhh32A2i ...;XXXXXXXA,      ..s33h332AAs.            
         .:s5XsA2A23h5AAAr. .;ir53XX22A535AA2;;iiirssXXXXAr.  ,;i22rA2AA55AX2;.            
        :X2SA2GMh35A2AAAA, .sGsHSXAHMh322AAAX;siXXXXXXXXAX,  ,2XGHs3Hh32AAXAX.             
       .;isAisAAAAAAAAAs:. .rA;A2is22AAAAAAX;rrrXXXXAAXXs:.  :XiAA;XAAAAAAXs,.             
                                                                              
                     ..    ...            ..                                  
   .:iXAAXr;,.      .A2XsrsA2X.       .:irsrr;,.                              
  ,X35AssA552r:,,,,,:522555222,,,,,,,;rrii;;irss,                             
 .22si,,,:sA5MMMh335;A22AAA2As:rrsX2hM5Xi,.,,::is,                            
.iArr:.i5S9@BM3sA555riAAAAAXs;:iii;;r2B&BGA;.,;;i;.                           
.ir;, :Xrs99h52s;,iX2;rXXXsr;:i;:,:;ii29Ssii,..,:;.      .:isA2Xi,.           
...   ;s;.H#55rX,.:AsA;;;:;::;;A, ;s;iX#3.rr,.  ...    .i3S9#3r,..            
     .;AX;G#h2r3i,XHs5Ai:,:;iii#AiA3;i3#M:2r,.     .r.,5B#SHA.                
 .,;irsAMB99ShA2hh3XA222Xiiiii;s3h5sr599B#3AXri;,  ;9iA9SSM5X.                
 ,:,,,,.;S####Gh35222222Ariiiii;rXX5G###9X,,,,,,:, :S5MSGH2A2s,               
 ;X,.,:r3SSSSSSS3hH3AAAAAX;ii;r5h5H#SSSSSMs:,.,:2: .XSGGGH22A22s:..:.         
 ,5MAAMSSGGGGGM5AhHM5AAA23Xrrr2Mh5AhGSSSSSSH3s5M2.  .XMHHHh2AAA22X;AX.        
  .sXrXXA2222AA2352AAA25hG322AAA255AAA2522AXXrXs.    .;X2335AXXXXAA2h; .      
   ..;XAAAXXXsri:::iX25hGGG322X;:::irrsXXAAAX;..     .irsXA22AsssssX2s:i.     
      ..,,,,.,.,;rA552hGGGGG3222Xi:..:,.,,,..         ..,,,,:rAsssssAsss.     
            :2XX25225hHHHHHGG322552sX3i                      .XsrrrsAA2;      
           .55552225MHHHHHHHGHh52225255.                    .isrrrrXA2s.      
          .s5252253MHHHHHHHHHHHh52225rX:,.....,,::;;:,...,:isriiiis2Ar.       
          .iA5555hHHHHHHHGHHHHHHh522X;isAAA222555555hGH5AriiiiiisAAXrs:.      
           .sX53MHHHHMHGH2hGHhhh5XXssXXXssXA2222AAA3GSSS#G2isXAAAAXr;,.       
           ..;X32HHHMhM5i2M5AA3h2XXA2AXXXssssXXXXA5GGh2AA2HMrsXXXsi.          
            iMXss2MMM5A2sXXA3HGh223Mhh5XXsssssssX2HG3rrrsXA3M;......          
           .5#Hhh5A3hhMHMhMGGGH223H2A2hXssssssss2HHHXirXhriiA2.               
           .HGHHMHMhhMMMH5hHHGM223M2A55XrsssssXA5MHHAiiXHArirXi               
           .MHH52MMM55hhhX2GHHH5A25335XXiXXXXA22X5HHhsirX2AsisX.              
           .AGM5sX235A252AiMHHHH52AAAAAXs2222222XXHMHhXriiirs22.              
            :MMhAriX22A2A2XrhMMMHMhhh32rssA222Asr:5MMMMh5553h52,              
             sHM32Xi;rXXXA2XrhMMMMMMM32XXirr;:..,.:3MMMMMMMhh55;              
             ,hMM32Ai,,,,,:;:rMMMMMMM32Asi.....,r. :Ahhhhhh352A2:.            
             .AMMh5AAXsri.   ,3MMMMMh32Xr;,,::;iX.  .iA555552AAA2Xr;.         
              rMhhh2AAAsi.   .AMMMMMM52s:irssssXAXi,  .:rXAAAAAAAA2s.         
              iMhhh5AA2,.     sHMMMMh52r.,;sXXXXXA2X.   ..,sAAAAAA2i.         
              iMhhh5AAA.      rMhhhhh22i   .rXXXXXAr.     .sAAAAAA2:          
              rMhhh5AAX.      rMhhhh3A2;   .rXXXXX2:      .X5522AAA,          
             .Ahhh32A2r.     .XMhhhh5A2,   :XXXXXAX.      ,33335AAX.          
         .,,.;53h35AA2:  ...,:A553h32AA,...rXXXXXAi.  ..,,i55335AAr.          
       ,;Ah23h52232AAX. :AsMMA535252AAsirrssssXXAA, .ir3MX532A5AXA:           
      .rs3XX3522AAAAX: .X2shsX35522AAX;siXXXAAAAX;. ,AshXs3522AAAi.           
      .,,;;:;;;;;;;;.  .,;:;;:ii;;;;;,:::;;;;;;;,.  .::;;:;;;;;;,.            
                                                      .                       
EOF
echo -e "\e[0m"

View file

@ -0,0 +1,41 @@
                                                                              
                     ..    ...            ..                                  
   .:iXAAXr;,.      .A2XsrsA2X.       .:irsrr;,.                              
  ,X35AssA552r:,,,,,:522555222,,,,,,,;rrii;;irss,                             
 .22si,,,:sA5MMMh335;A22AAA2As:rrsX2hM5Xi,.,,::is,                            
.iArr:.i5S9@BM3sA555riAAAAAXs;:iii;;r2B&BGA;.,;;i;.                           
.ir;, :Xrs99h52s;,iX2;rXXXsr;:i;:,:;ii29Ssii,..,:;.      .:isA2Xi,.           
...   ;s;.H#55rX,.:AsA;;;:;::;;A, ;s;iX#3.rr,.  ...    .i3S9#3r,..            
     .;AX;G#h2r3i,XHs5Ai:,:;iii#AiA3;i3#M:2r,.     .r.,5B#SHA.                
 .,;irsAMB99ShA2hh3XA222Xiiiii;s3h5sr599B#3AXri;,  ;9iA9SSM5X.                
 ,:,,,,.;S####Gh35222222Ariiiii;rXX5G###9X,,,,,,:, :S5MSGH2A2s,               
 ;X,.,:r3SSSSSSS3hH3AAAAAX;ii;r5h5H#SSSSSMs:,.,:2: .XSGGGH22A22s:..:.         
 ,5MAAMSSGGGGGM5AhHM5AAA23Xrrr2Mh5AhGSSSSSSH3s5M2.  .XMHHHh2AAA22X;AX.        
  .sXrXXA2222AA2352AAA25hG322AAA255AAA2522AXXrXs.    .;X2335AXXXXAA2h; .      
   ..;XAAAXXXsri:::iX25hGGG322X;:::irrsXXAAAX;..     .irsXA22AsssssX2s:i.     
      ..,,,,.,.,;rA552hGGGGG3222Xi:..:,.,,,..         ..,,,,:rAsssssAsss.     
            :2XX25225hHHHHHGG322552sX3i                      .XsrrrsAA2;      
           .55552225MHHHHHHHGHh52225255.                    .isrrrrXA2s.      
          .s5252253MHHHHHHHHHHHh52225rX:,.....,,::;;:,...,:isriiiis2Ar.       
          .iA5555hHHHHHHHGHHHHHHh522X;isAAA222555555hGH5AriiiiiisAAXrs:.      
           .sX53MHHHHMHGH2hGHhhh5XXssXXXssXA2222AAA3GSSS#G2isXAAAAXr;,.       
           ..;X32HHHMhM5i2M5AA3h2XXA2AXXXssssXXXXA5GGh2AA2HMrsXXXsi.          
            iMXss2MMM5A2sXXA3HGh223Mhh5XXsssssssX2HG3rrrsXA3M;......          
           .5#Hhh5A3hhMHMhMGGGH223H2A2hXssssssss2HHHXirXhriiA2.               
           .HGHHMHMhhMMMH5hHHGM223M2A55XrsssssXA5MHHAiiXHArirXi               
           .MHH52MMM55hhhX2GHHH5A25335XXiXXXXA22X5HHhsirX2AsisX.              
           .AGM5sX235A252AiMHHHH52AAAAAXs2222222XXHMHhXriiirs22.              
            :MMhAriX22A2A2XrhMMMHMhhh32rssA222Asr:5MMMMh5553h52,              
             sHM32Xi;rXXXA2XrhMMMMMMM32XXirr;:..,.:3MMMMMMMhh55;              
             ,hMM32Ai,,,,,:;:rMMMMMMM32Asi.....,r. :Ahhhhhh352A2:.            
             .AMMh5AAXsri.   ,3MMMMMh32Xr;,,::;iX.  .iA555552AAA2Xr;.         
              rMhhh2AAAsi.   .AMMMMMM52s:irssssXAXi,  .:rXAAAAAAAA2s.         
              iMhhh5AA2,.     sHMMMMh52r.,;sXXXXXA2X.   ..,sAAAAAA2i.         
              iMhhh5AAA.      rMhhhhh22i   .rXXXXXAr.     .sAAAAAA2:          
              rMhhh5AAX.      rMhhhh3A2;   .rXXXXX2:      .X5522AAA,          
             .Ahhh32A2r.     .XMhhhh5A2,   :XXXXXAX.      ,33335AAX.          
         .,,.;53h35AA2:  ...,:A553h32AA,...rXXXXXAi.  ..,,i55335AAr.          
       ,;Ah23h52232AAX. :AsMMA535252AAsirrssssXXAA, .ir3MX532A5AXA:           
      .rs3XX3522AAAAX: .X2shsX35522AAX;siXXXAAAAX;. ,AshXs3522AAAi.           
      .,,;;:;;;;;;;;.  .,;:;;:ii;;;;;,:::;;;;;;;,.  .::;;:;;;;;;,.            
                                                      .