I noticed that my version of Ultimaker Cura was out of date, so I tried to go to their website and download a new version. For whatever reason, I could not get the download link to work properly in Firefox with a slew of security extensions.
Where are reputable mirrors for Cura?
Download.Cnet.com and Sourceforge came up as sources, but years ago they both went to the darkside (SourceForge: HowToGeek, thecomputerpeeps). I don't see anything else that looks even remotely reputable in the search results.
I did some analysis, and it appears that the drop down and form don't work correctly if you select "I don't want to share any personal information", leading me to think this is web page bug.
Cura is a software tool developed by Ultimaker for 3D printers. There is a downloadable page for this tool: https://ultimaker.com/en/products/ultimaker-cura-software/list. There is no restriction to download it.
I'm using Firefox on all my PC's and it can be downloaded with no problems, even if I'm using Windows XP, the main PC works at full speed with 3D models.