9 Computer software development tools; Computer software for computer system and application development, deployment and management; Computer software for creating searchable databases of information and data; Computer software for designing, programming, modifying, and maintaining custom, web-based, relational database computer software applications built on the Digital Patterning technology development platform; Computer software platforms for designing, programming, modifying, and maintaining custom, web-based, relational database computer software applications built on the Digital Patterning technology development platform