Inputs consist of the following.