_                                    
              u                                     
             88Nu.   u.     uL   ..    .d``         
    .u@u    '88888.o888c  .@88b  @88R  @8Ne.   .u   
 .zWF8888bx  ^8888  8888 '"Y888k/"*P   %8888:u@88N  
.888  9888    8888  8888    Y888L       `888I  888. 
I888  9888    8888  8888     8888        888I  888I 
I888  9888    8888  8888     `888N       888I  888I 
I888  9888   .8888b.888P  .u./"888&    uW888L  888' 
`888Nx?888    ^Y8888*""  d888" Y888*" '*88888Nu88P  
 "88" '888      `Y"      ` "Y   Y"    ~ '88888F`    
       88E                               888 ^      
       98>                               *8E        
       '8                                '8>        
        `                                 "