geminv->gdinv