____ _ _____ _____ __ __ ___ ___ _ _ / ___| / \ | ___| ____| \/ |/ _ \ / _ \| \ | | \___ \ / _ \ | |_ | _| | |\/| | | | | | | | \| | ___) / ___ \| _| | |___| | | | |_| | |_| | |\ | |____/_/ \_\_| |_____|_| |_|\___/ \___/|_| \_|
____ _ _____ _____ __ __ ___ ___ _ _ / ___| / \ | ___| ____| \/ |/ _ \ / _ \| \ | | \___ \ / _ \ | |_ | _| | |\/| | | | | | | | \| | ___) / ___ \| _| | |___| | | | |_| | |_| | |\ | |____/_/ \_\_| |_____|_| |_|\___/ \___/|_| \_|