Requirements

The following requirements are sorted in most recent to least recent order: