________  ___  _______              ___  ________  ________   ________   ________  _______   ________   ________      
 |\   ___ \|\  \|\  ___ \            |\  \|\   __  \|\   ___  \|\   ____\ |\   ____\|\  ___ \ |\   ___  \|\   ____\     
 \ \  \_|\ \ \  \ \   __/|           \ \  \ \  \|\  \ \  \\ \  \ \  \___|_\ \  \___|\ \   __/|\ \  \\ \  \ \  \___|_    
  \ \  \ \\ \ \  \ \  \_|/__       __ \ \  \ \   __  \ \  \\ \  \ \_____  \\ \_____  \ \  \_|/_\ \  \\ \  \ \_____  \   
   \ \  \_\\ \ \  \ \  \_|\ \     |\  \\_\  \ \  \ \  \ \  \\ \  \|____|\  \\|____|\  \ \  \_|\ \ \  \\ \  \|____|\  \  
    \ \_______\ \__\ \_______\    \ \________\ \__\ \__\ \__\\ \__\____\_\  \ ____\_\  \ \_______\ \__\\ \__\____\_\  \ 
     \|_______|\|__|\|_______|     \|________|\|__|\|__|\|__| \|__|\_________\\_________\|_______|\|__| \|__|\_________\
	                                                           \|_________\|_________|                   \|_________|