2017.5 Mazda6 upgrade from 59.00.502 NA?

I'm looking to add carplay to my Mazda 6 but first need to upgrade from 59.00.502. Can I upgrade directly to the latest version (74.00.324A NA?) or do I need to do multiple upgrades? Also, can someone post or PM links to the firmware?
 
Back