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