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