____ _ _ __ __ _ _ ____ __ | _ \ | || | \ \ / / | | | | __ __ | ___| / /_ | | | | | || |_ \ V / | | | | \ \ /\ / / |___ \ | '_ \ | |_| | |__ _| | | | |_| | \ V V / ___) | | (_) | |____/ |_| |_| \___/ \_/\_/ |____/ \___/