Key Considerations for Protecting Your Software Code in Virginia