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