There are over 25 technology platforms available for use in the