####################################################################################################################          
  ####################################################################################################################          
  ####################################################################################################################          
  ####################################################################################################################          
  #########################                               XXX                                  #######################          
  #########################                           XXXXXXXXXX                               #######################          
  #########################                          XXXXX   XXXXXX                            #######################          
  #########################                       XXXXX         XXX                            #######################          
  #########################                                       XX                           #######################          
  #########################                                    XXXX                            #######################          
  #########################                                  XXXXX                             #######################          
  #########################                               XXXXXX                               #######################          
  #########################                          XXXXXXXXX                                 #######################          
  #########################                        XXXXXXXX                                    #######################          
  #########################                       XXXXXXXXXXXXXXXXXXXX                         #######################          
  #########################                       XXXXXXXXXXXXXXXXXXXX                         #######################          
  #########################                                                                    #######################          
  ####################################################################################################################          
  ####################################################################################################################          
  ####################################################################################################################          
  ####################################################################################################################