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