                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
                                                  
                       .                          
                    -.....--                      
                  :...```..-:                     
                  -..`````..-:   .dNNNNNmy        
                 :--..``...--: mNNN      .dh      
                 /:--.....--:mNNh          ms     
                 /:---...--:NNN            sd     
                  /::-----:NN+             yh     
                   //:::::dNN              hh     
                     ////`NN              dm      
               -.````-/  /Nm             dm       
            .........-:/ `Nh            mN`       
           :---://----::/ mm          :mN         
            :/ /---:-///// md       dmN           
             / -..--::/ :.`- ddmhdNy-             
             .--````..-   :.` NNN                 
             `:.`....-..    `dNNy                 
              :`...-:.`.-    m`.:                 
              -``.//::.`.   dm:/                  
              .``:  //-.`-  mmy                   
              ``-`    /-.`:                       
             .``/      :--/                       
            :--:       .::/````                   
           :://      ```/::````````               
          /-::` ```````-::-  ````````````         
          /:.`:````    ::-..`..                   
           ````             `.`                   
