.        .                                                        
                                                      .       .                                                         
                                                       .  ..  .                                                         
                                                        MWWWWM                                                          
                                                     IxxMMWWxMWMI                                 ....IIAAAII.I.I.      
        ....IIII. .......                           AWWWWWWMxMWWWI                      .. ...III...IIAIII...I...III.   
    ..II.I.IIIII........IIAIIII...............       AMMWWWWWWWMx.     ......IIIIIIIIIIAI. ...........I...I .I.......   
 ..IIIIIIIIIIIII.II..........II. .....IIIII.  .I...   xxxxxMMMWA ...IIII..II.I ...I.IIIIIIIIII.I....I........ ......    
 .I..IIII.II..I....I.......................IAII.I..IIxMMxxxxMWWWxIAIII.IIIII.........I...I... ... ..   ... .......      
  ...II...I..I..............................II..III.AMMxxMxWxWWWx....I..I ......I.... ..... .I..... ... ........        
      ..II...I.......... ... .. .. ..............   IxMMAxMxAMWWAI.....I...I.  ..... .......................            
            ....... .. . .... ... ... ... .......  . AMMxAxAxWWWI  .........III......I.......... ...... .               
                      ... ..... .  ...        .. ..IIIxMMxxxMWWxII....          ......IIII..I.I...                      
                                      .  ... ....IIIIAAMMMMMWWWAII.....I.........                                       
           .IIIIIIAIIIIIIII.III.I.III.........III.IIIAxAxxMWWW..AI.III.....I......I..III... ...........                 
      .IIII..........   ..IIII..........I.II.I..IIIAAIIIxxxWMM   . ..IIAII..........I.AA.I ......IIIIIII.IIIII...       
    II......... . .  .  . ...II.II....  ....I...II...I  MxxMWx   .  .I.. ..I..I.I.I...I.III.I...I...............I...    
  ..... .... . ...... .II....I..... .....I.I..I.. . ..  IxMMM.  .. .  ...  ...........III.. ..... ............... ...I  
   ............ ...I... .......... ...... ... ..  . ..   xxWW   I . .. .... .... ..... . ......... .....   .....  ...   
        ..........   .....I...  .  .   ... . .           xAMM    .   .  .. ......... .... .. ....  .... . .   . ...     
                 ....  .....   ...... ..   . ..         .AMMM.       ..   .. ... . ..... . ...  ..   ... .. ..          
                               . ..  ..                  xxxx.            . ......... .... .... .                       
                                                        .AAxx.                     .  .                                 
                                                        .xxMM.                                                          
                                                         AAxM.                                                          
                                                         AAxM.                                                          
                                                         xxMW.                                                          
                                                         AAxM.                                                          
                                                         AAxxI                                                          
                                                         MxMWI                                                          
                                                        .AAxM.                                                          
                                                        .AxMM.                                                          
                                                         MxMM                                                           
                                                         xAAx                                                           
                                                         xxMx                                                           
                                                         xIxA                                                           
                                                         AIxA                                                           
                                                         xxMA                                                           
                                                         AAxI                                                           
                                                         xxxA                                                           
                                                        xWxMx                                                           
                                                       AMxAxMI                                                          
                                                             .