Hi, I'm Nathan.Sorry to hear that you're having trouble with this but I'll do my best to help you.
Are you getting an error message or having some specific problem which is prompting you to want to update it?
The O in the model number is ***** fact a D. You can get it here:
In the driver and software section.
last one is from 1/09/2015 version M20.R.016 or perhaps M20.R.0164, not sure how to interpret it.
Do you need more help with this?If so, simply reply back on this page.
Please note: You have already paid your fee to the site; I'd like to help you and provide value for that fee, but I do need to communicate with you here to do so.