There are two primary software versions used with the UPA hardware, differing significantly in hardware requirements: