
################################################ #####################██████##################### ################████████████████################
############███████████████████████#############
#########██████████████████████████████######### #######██████████████████████████████████####### #####██████████████████████████████████████##### ####█████████████##############█████████████#### ###██████████######################██████████### ##█████████##########################█████████## #████████##############################████████# #███████################################███████# #██████##################################██████# #██████##################################██████# ##█████##################################█████## ###████##################################████### ####███##################################███#### #####███################################███##### ######███##############################███###### ########██############################██######## ##########█##########################█########## ###########█########################█###########
################################################ #######################██####################### ######################████###################### #####################█████###################### ####################████████####################
############████████████████████████############ ###############██████████████████############### ##################████████████################## #################██████##██████################# ################████########████################ ###############██##############██############### ################################################ ################################################