How to download Topping DX3 Pro Drivers from Topping website


I´m going bananas trying to download the latest firmware upgrade and drivers for the DX3 and I´m gettin´all the time this message:
' Too many requests
Sorry, this link has been automatically turned off for now. Learn more about traffic limits.'

How in hell i´m going to install the drivers when DX3 Pro arrives?

Has anyone got the drivers and the firmware upgrade to solve the `clicks' when changing source?
I would be eternally grateful... My Email address is :
alijatos@hotmail.com

-Cheers, community-
128x128baybars
I´ve still got the same problem...No matter whether is Chrome or Edge...

' Too many requests
Sorry, this link has been automatically turned off for now. Learn more about traffic limits.'
@baybars -- No idea if this will help but try clearing the cookies and cache in your browser
I did on my PC and nothing... I did on my android and nothing... I did on my job´s PC and nothing...so, do not think the problem has to do with that...

This is one of the links where I´m trying to download from:

https://www.dropbox.com/s/15s37b91hv2uypi/DX3%20Pro%20%20FW1.04%2818L%29.zip?dl=0

Check it out guys, and tell me...
Shenzen answered me telling that were about to report to Topping...