here you go: 760.81 MB file on MEGA - 3.9.3220 is the newest available, came out on Feb 9th.
for the record, if you have a valid switch serial number you can create a MyMellanox account, add the SN under "My Products", and they'll let you download updates even if you don't have a support...