***God foreknows the future because he has foreordained the future.***
Well, of course.
Genesis 15:13-14
Then the LORD said to him, Know for certain that your descendants will be strangers in a country not their own, and they will be enslaved and mistreated four hundred years. But I will punish the nation they serve as slaves, and afterward they will come out with great possessions.
see #10
Too bad you have to go nitey-nite so soon.