tedfg