generated config