Your organization has deployed 2000 virtual machines (VMs) within the private subnet of your Virtual Private Cloud (VPC) located in the us-east1 region. Each VM needs to maintain at least 128 TCP connections to a public repository to enable users to download software updates and packages from the internet. To facilitate outbound NAT to the internet, you're tasked with implementing a Cloud NAT gateway. It's imperative that all VMs can simultaneously connect to the public repository and download software updates and packages. Which two methods can achieve this? (Select two.)