Mozilla team has more than one thing to confuse users!
Their version numbering system, their software cycle, their delay to publish new version to official home page and and and…