??????????????.                          IMMMMMMMMN                             
??????????????                     NMMOOOOOOOOOOOOOOOMM                         
??????????????I               .MMOOOOOOOOOOOOOOOOOOOOOOOM:                      
????????????????            M8OOOOOOOOOOOOOOOOOOOOOOOOOOOOMM                    
?????????????????.        M8OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM                   
?????????????????=       .MMMMMMMMMMNOOOOOOOOOOOOOOOOOOOOOOOOM                  
????????????????+        N  O           .:MMMMOOOOOOOOOOOOOOOM                  
????????????????        MMMM   .           .N   ZMOOOOOOOOOOOM.                 
???????????????         MMMM. M.          7.   $  MOOOOOOOOOOO                  
???????????????        .8  M.     .M     M  MMMM   MOOOOOOOOOO                  
???????????????       .M7MMMMMMI..+.     .  MMMM   MOOOOOOOOOM.                 
???????????????       MOOOOOOOOOOOOOOMMM .         MOOOOOOOOOM                  
????????????????     ,OOOOOOOOOOOOOOOOOOOOMMZ.     MOOOOOOOOOM                  
?????????????????.   +OOOOOOOODOOOOOOOOOOOOOOOMM. OOOOOOOOOOO                   
??????????????M????.  OMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM                   
?????????????Z   $NI?M          .NMMOOOOOOOOOOOOOOOOOOOOOOOM.                   
??????????IZ??M,    ..NN8 .          .IMNOOOOOOOOOOOOOOOOOOOM                   
??????????Z     ?MM..7I$    .MMMM:..     .MDOOOOOOOOOOOOOOOOM.                  
??????????$MM:..M?M ...M=...     .IMM       MOOOOOOOOOOOOOOOM                   
?????????N   M7II7.    ::  M7=M ..    MM..   .MOOOOOOOOOOOOO=                   
 ?????????M.    .MM7. .   .77.     MM:. .MM    MOOOOOOOOOOOM                    
  I?????II.M?M.    .OIMMD.  ..MM         ZZMN   MOOOOOOOOOM.                    
   ?????I+.   M....MII..,D M..   .  M  .    .M  .MOOOOOOOM.                     
   ???????N.N  .    M.M.   M   DMII. N. :M=  .M   MOOOOM                        
   ???????=     M=      M,   M~.?7M     $M    M   MOOOM                         
   ??????MMIM    ..=N,    M8D. ,.. .+M.      .M   MOOM                          
   ~????MII. .:M:      M.M.   Z.. .D   ..$M   M   MOM                           
    ?????INM     .. MI.. .IM=.   ,  ..M     .M   .OOM                           
     ??????????OM   .M77,M D   I   M     M=MM    MOM.                           
      .,?????????.. ~MM. .7.M    M   OM  $M    M8OOM                            
          ...  .  M    .M   N.?   ... MM,    MMOOOM.                            
                    MMMMMMMMMMMMM,..     ~MMOOOOOOM                             
                     MO.    .  ~MMMMMMNOOOOOOOOOOOM                             
                      MOOOOOOOOOOOOOOOOOOOOOOOOOOOM                             
                      MNOOOOOOOOOOOOOOOOOOOOOOOOOOM                             
                       MOOOOOOOOOOOOOOOOOOOOOOOOOOM                             
                      ,DOOOOOOOOOOOOOOOOOOOOOOOOOOM.M. M+                       
                     ,DOOOOOOOOOOOOOOOOOOOOOOOOMM.  .M~~7                       
                  . MOOOOOOOOOOOOOOOOOOOODMM~.    .M~~~~~~M7IM.                 
                MNM,MNOOOOOOOOOOOOOOMMM         .M=~~~~~~~~~~~M.                
              .M~=M,  8MMMMMMMMMM$            MM~~~~~~~~~~~~~~~M                
              M~~~~OO  MZZZZZZZZM           M=~~~~~~~~~~~~~~~~~~ZD              
             M=~~~~~~M.MZZZZZZZZM        .MO~~~~~~~~~~~~~~~~~~~~~=M             
           M+~~~~~~~~~M.MZZZZZZZM. .  MMM~~~~~~~~~~~~~~~~~~~~~~~~~~M$           
           ~MMMMDO7=?MMZ?8N8$$?:.             ....... .~?$$I?~. ..              
                     ....  ... ..                 . .    .                      
                    N   .   MM M  M  M  M   M~ MM M   MN.M                      
                    $.MM.   M MM  M  M  M   MM MM M   M8 M                      
                    MMNM.MM.M .M  M. MM~MMM M M.M MMM M MM.M