                                             
                                             
 #### ####    ##     #### #####   ## ##   ## 
##    ## ##   ##    ##    ##      ## ## #### 
###   ## ##  # ##  ##     ##      ## ##   ## 
 ###  ####   # ##  ##     ####     #  #   ## 
  ### ##    ###### ##     ##              ## 
   ## ##    #   ##  ##    ##      ## ##   ## 
####  ##    #   ##   #### #####   ## ##   ## 
                                             
                                             
