                       ::                         
                       ::.   .                    
                      ; .:. .=.                   
                     :    ::: -:                  
                    :      =   -.      ..         
           .=      :`           -:    .;;.        
           ;-:.   .-             -:  :-  -:.      
          ;   :. .-               .=:      -:     
         :     -=:                 -        -=.   
        :       -                            -    
       :`                                         
      :-                                          
     =:                                           
                                                  
     ..                    ..         .           
     =:                    :.      ;  =           
     =.        .=.         :.         =           
  .. =.  ...   :=..  .._   :. ..   .  =   .   ..  
 =====. :=:== :===; .==:=  :::-=:  =  =  .; .=-:= 
:=  .=..:`  =: .=   =-  =: ::   =  =  = :;  :`  .;
=:   =.  ._.=: .=    ._.=: :.   =  =  =::   =....=
=.   ;. ==--=: .=   =:--=: :.   =  =  =.=.  =-----
::   =;.=.  =: .=  .=   =: :.   =  =  = -:  =    .
.=:.==..=:.;=:  =:. =:.;=: :.   =  =  =  :; -:..::
 -:=--  -:=--`  -=: -:=--- -`   -  -  -   -  -::- 
