macarvi