Foreknowledge /(?)/

Fore·knowl·edge

Foreknowledge

n.
  1. Knowledge of a thing before it happens, or of whatever is to happen; prescience.
    If I foreknew, Foreknowledge had no influence on their fault.