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