gen3994