____ _ _ _ ____ ____ | _ \ (_) __ _ ____ | \ | | |___ \ / ___| | |_) | | | / _` | |_ / | \| | __) | | | | _ < | | | (_| | / / | |\ | / __/ | |___ |_| \_\ |_| \__,_| /___| |_| \_| |_____| \____|