Unpacking Software Livestream

Join our monthly Unpacking Software livestream to hear about the latest news, chat and opinion on packaging, software deployment and lifecycle management!

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Chocolatey Coding Livestream

Join us for the Chocolatey Coding Livestream, where members of our team dive into the heart of open source development by coding live on various Chocolatey projects. Tune in to witness real-time coding, ask questions, and gain insights into the world of package management. Don't miss this opportunity to engage with our team and contribute to the future of Chocolatey!

Learn More

Calling All Chocolatiers! Whipping Up Windows Automation with Chocolatey Central Management

Webinar from
Wednesday, 17 January 2024

We are delighted to announce the release of Chocolatey Central Management v0.12.0, featuring seamless Deployment Plan creation, time-saving duplications, insightful Group Details, an upgraded Dashboard, bug fixes, user interface polishing, and refined documentation. As an added bonus we'll have members of our Solutions Engineering team on-hand to dive into some interesting ways you can leverage the new features available!

Watch On-Demand
Chocolatey Community Coffee Break

Join the Chocolatey Team as we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Watch The Replays
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand

Downloads:

2,537,235

Downloads of v 68.6.0:

21,232

Last Update:

10 Mar 2020

Package Maintainer(s):

Software Author(s):

  • Mozilla

Tags:

browser mozilla firefox admin foss cross-platform

Mozilla Firefox

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

68.6.0 | Updated: 10 Mar 2020

Downloads:

2,537,235

Downloads of v 68.6.0:

21,232

Maintainer(s):

Software Author(s):

  • Mozilla

Mozilla Firefox 68.6.0

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

Some Checks Have Failed or Are Not Yet Complete

Not All Tests Have Passed


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Resulted in Flagged:

This package was submitted (and approved) prior to automated virus scanning integration into the package moderation processs.

We recommend clicking the "Details" link to make your own decision on installing this package.

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

To install Mozilla Firefox, run the following command from the command line or from PowerShell:

>

To upgrade Mozilla Firefox, run the following command from the command line or from PowerShell:

>

To uninstall Mozilla Firefox, run the following command from the command line or from PowerShell:

>

Deployment Method:

NOTE

This applies to both open source and commercial editions of Chocolatey.

1. Enter Your Internal Repository Url

(this should look similar to https://community.chocolatey.org/api/v2/)


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Copy Your Script

choco upgrade firefoxesr -y --source="'INTERNAL REPO URL'" --version="'68.6.0'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade firefoxesr -y --source="'INTERNAL REPO URL'" --version="'68.6.0'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Install firefoxesr
  win_chocolatey:
    name: firefoxesr
    version: '68.6.0'
    source: INTERNAL REPO URL
    state: present

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.


chocolatey_package 'firefoxesr' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '68.6.0'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


cChocoPackageInstaller firefoxesr
{
    Name     = "firefoxesr"
    Version  = "68.6.0"
    Source   = "INTERNAL REPO URL"
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'firefoxesr':
  ensure   => '68.6.0',
  provider => 'chocolatey',
  source   => 'INTERNAL REPO URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

Package Approved

This package was approved as a trusted package on 10 Mar 2020.

Description

Bringing together all kinds of awesomeness to make browsing better for you.

Features

  • Freedom is fast: Go anywhere you want on the Web with a quickness.
  • Freedom is personal: Enjoy the most built-in privacy tools of any browser.
  • Freedom is yours: people, not profit.

Notes

  • Looking for Firefox Developer Edition? Install the firefox-dev package.
  • Looking for Firefox for Personal Use? Install the Firefox package.
  • This package installs Firefox ESR in the first language which matches this list:
  1. Install arguments override parameter if present, e.g. choco install Firefox -packageParameters "l=en-GB".
    To get a list of all available locales have a look at this file: https://releases.mozilla.org/pub/firefox/releases/latest-esr/README.txt.
  2. If Firefox is already installed: the same language as the already installed Firefox.
  3. The Windows system language where the Firefox package gets installed.
  4. If Firefox does not support the system language, it will fall back to “en-US”

tools\chocolateyInstall.ps1
$ErrorActionPreference = 'Stop'
# This is the general install script for Mozilla products (Firefox and Thunderbird).
# This file must be identical for all Choco packages for Mozilla products in this repository.
$toolsPath = Split-Path $MyInvocation.MyCommand.Definition
. $toolsPath\helpers.ps1

$packageName = 'FirefoxESR'
$softwareName = 'Mozilla Firefox*ESR'

$alreadyInstalled = (AlreadyInstalled -product $softwareName -version '68.6.0')

if (Get-32bitOnlyInstalled -product $softwareName) {
  Write-Output $(
    'Detected the 32-bit version of Firefox on a 64-bit system. ' +
    'This package will continue to install the 32-bit version of Firefox ' +
    'unless the 32-bit version is uninstalled.'
  )
}

if ($alreadyInstalled -and ($env:ChocolateyForce -ne $true)) {
  Write-Output $(
    "Firefox is already installed. " +
    'No need to download and re-install.'
  )
} else {
  $locale = 'en-US' #https://github.com/chocolatey/chocolatey-coreteampackages/issues/933
  $locale = GetLocale -localeFile "$toolsPath\LanguageChecksums.csv" -product $softwareName
  $checksums = GetChecksums -language $locale -checksumFile "$toolsPath\LanguageChecksums.csv"

  $packageArgs = @{
    packageName = $packageName
    fileType = 'exe'
    softwareName = "$softwareName*"

    Checksum = $checksums.Win32
    ChecksumType = 'sha512'
    Url = "https://download.mozilla.org/?product=firefox-68.6.0esr-ssl&os=win&lang=${locale}"

    silentArgs = '-ms'
    validExitCodes = @(0)
  }

  if (!(Get-32bitOnlyInstalled($softwareName)) -and (Get-OSArchitectureWidth 64)) {
    $packageArgs.Checksum64 = $checksums.Win64
    $packageArgs.ChecksumType64 = 'sha512'
    $packageArgs.Url64 = "https://download.mozilla.org/?product=firefox-68.6.0esr-ssl&os=win64&lang=${locale}"
  }

  Install-ChocolateyPackage @packageArgs
}
tools\chocolateyUninstall.ps1
$ErrorActionPreference = 'Stop';

$packageName = 'FirefoxESR'

$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName 'Mozilla Firefox*ESR*' | Where-Object { $_.DisplayName -notmatch "ESR" }

if ($key.Count -eq 1) {
  $key | ForEach-Object {
    $packageArgs = @{
      packageName = $packageName
      fileType    = 'exe'
      silentArgs  = '-ms'
      validExitCodes= @(0)
      file          = "$($_.UninstallString.Trim('"'))"
    }

    Uninstall-ChocolateyPackage @packageArgs

    Write-Warning "Auto Uninstaller may detect Mozilla Maintenance Service."
    Write-Warning "This should not be uninstalled if any other Mozilla product is installed."
  }
} elseif ($key.Count -eq 0) {
  Write-Warning "$packageName has already been uninstalled by other means."
} elseif ($key.Count -gt 1) {
  Write-Warning "$($key.Count) matches found!"
  Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
  Write-Warning "Please alert package maintainer the following keys were matched:"
  $key | ForEach-Object {Write-Warning "- $($_.DisplayName)"}
}
tools\helpers.ps1
function GetUninstallPath() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$product
  )
  $regUninstallDir = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\'
  $regUninstallDirWow64 = 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\'

  $uninstallPaths = $(Get-ChildItem $regUninstallDir).Name

  if (Test-Path $regUninstallDirWow64) {
    $uninstallPaths += $(Get-ChildItem $regUninstallDirWow64).Name
  }

  $uninstallPath = $uninstallPaths -match "$product [\d\.]+ \([^\s]+ [a-zA-Z\-]+\)" | Select-Object -first 1
  return $uninstallPath
}

function GetLocale {
  param(
    [Parameter(Mandatory = $true)]
    [string]$localeFile,
    [Parameter(Mandatory = $true)]
    [string]$product
  )
  #$availableLocales = Get-WebContent $localeUrl 2>$null
  $availableLocales = Get-Content $localeFile | ForEach-Object { $_ -split '\|' | Select-Object -first 1 } | Select-Object -Unique

  $packageParameters = $env:chocolateyPackageParameters

  $packageParameters = if ($packageParameters -ne $null) { $packageParameters } else { "" }

  $argumentMap = ConvertFrom-StringData $packageParameters
  $localeFromPackageParameters = $argumentMap.Item('l')
  Write-Verbose "User chooses '$localeFromPackageParameters' as a locale..."
  $localeFromPackageParametersTwoLetter = $localeFromPackageParameters -split '\-' | Select-Object -first 1
  Write-Verbose "With fallback to '$localeFromPackageParametersTwoLetter' as locale..."

  $uninstallPath = GetUninstallPath -product $product

  $alreadyInstalledLocale = $uninstallPath -replace ".+\s([a-zA-Z\-]+)\)",'$1'
  Write-Verbose "Installed locale is: '$alreadyInstalledLocale'..."

  $systemLocalizeAndCountry = (Get-UICulture).Name
  $systemLocaleTwoLetter = (Get-UICulture).TwoLetterISOLanguageName
  Write-Verbose "System locale is: '$locale'..."
  $fallbackLocale = 'en-US'

  $locales = $localeFromPackageParameters,$localeFromPackageParametersTwoLetter, `
    $alreadyInstalledLocale, $systemLocalizeAndCountry, $systemLocaleTwoLetter, `
    $fallbackLocale

    foreach ($locale in $locales) {
      $localeMatch = $availableLocales | Where-Object { $_ -eq $locale } | Select-Object -first 1
      if ($localeMatch -and $locale -ne $null) {
        Write-Verbose "Using locale '$locale'..."
        break
      }
    }

    return $locale
}

function AlreadyInstalled() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$product,
    [Parameter(Mandatory = $true)]
    [string]$version
  )
  $uninstallEntry = $(
    "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
  )
  $uninstallEntryWow64 = $(
    "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
  )

  if ((Test-Path $uninstallEntry) -or (Test-Path $uninstallEntryWow64)) {
    return $true
  }

  return $false
}

function Get-32bitOnlyInstalled() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$product
  )
  $systemIs64bit = Get-OSArchitectureWidth 64

  if (-Not $systemIs64bit) {
    return $false
  }

  $registryPaths = @(
    'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'
    'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall'
  )

  $installedVersions = Get-ChildItem $registryPaths | Where-Object { $_.Name -match "$product [\d\.]+ \(x(64|86)" }

  if (
    $installedVersions -match 'x86' `
    -and $installedVersions -notmatch 'x64' `
    -and $systemIs64bit
  ) {
    return $true
  }
}

function GetChecksums() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$language,
    [Parameter(Mandatory = $true)]
    $checksumFile
  )
  Write-Debug "Loading checksums from: $checksumFile"
  $checksumContent = Get-Content $checksumFile
  $checksum32 = ($checksumContent -match "$language\|32") -split '\|' | Select-Object -last 1
  $checksum64 = ($checksumContent -match "$language\|64") -split '\|' | Select-Object -last 1

  return @{
    "Win32" = $checksum32
    "Win64" = $checksum64
  }
}
tools\LanguageChecksums.csv
ach|32|2d566deaf5b543784d706820eb480254a17b8110abe2c9d445ce0301994a5b48b2a1e9fc3a1a150ad82b67f24a9265621fc3c94d13aad724f446f0238e41c5d0
af|32|47b2f0583b28da753ec88c5b426f46ba7a315d22bad95d7f4eb8565c7bbb3c40dc89ba6e03bdc05b7e73f7e2bc721592f77699aa02f42a95f0578f52b134e5ea
an|32|15a13cb23e24f8b44d701a6d23a6c5f6e71464703f72befdcdea3b5431985f2e9e3e1b9f56b2c529a2e3de01d2283462320e5989021e68edaedef43edeef6833
ar|32|db87a3254db67137cced5b2f53da713a611c6d33f582a52df17e046d4ac255e40fe12f257beee2cc0f61fc3a6147dd6ba4530a5d49062d8e5bcd87468741d3fd
ast|32|15aba5e41660636b8cd24b8c604fe71cded6e1948f1b9615a54e9a135247090efd6a5ba6a1b8a0e11ee8a786ebf8bb2f6b5cca5b07dcd4abe723b4ca54112687
az|32|43312e2a6562721c9c49eefedddfc84264352c508febd38036ab59cf56978eca51c61c707c54fa3bf7a4deabd8b825f437e91edc42aeb1fbe30f5ed228e08790
be|32|30b5aaff7e6a20f7d34c372eb14245da0e4eaebc8b116262051a94a9fa827501455fcad59b86cf19c90c768d140644f20d9a595a7033fc5d832f17540b7c07bf
bg|32|22e957c72160c953b79a2a01c70281e197035bbae0eb72b2eb237b0047aa5e3df997cf1c7c00cd10e7cbabb08c2ee64355e30a285e5c4f917cc7711b030536a9
bn|32|a531cf699872c85a1f57586dd2d3915ba517c14a920301922387cbb1db305884f3627db10a5a20cb4755f0be3ecc6e0f38cc377c11e672c87b68ea3a4988437b
br|32|63ddb71afc9264ea7807e1689175305e28eff9651f2a3aac2fe164f065e974c572e5b178085f5ba9bfb474bf14fc22b9ec80c0c08cd4df64bbaf63b0e9e5c832
bs|32|76e769b817db12af8e44609d5705078939563a6d722ab341a25099d65e37f839db7a5fb164698cd85e9193287158b07113636d07dd473eae03dd477ba7e4d922
ca|32|20849091c185ca8fe77f7d50cad2abd10d44f80b686cc93ac4a7194822e315e58bd569f1bc56c6a504c9c169fe7694255db9fe2cc96c14c06516a0d73a5ffefe
cak|32|21764afd5ce7a779d5c8fd18286c7c48e35209ca1d013860c6a9f899873037df5e16ddf2fd3fd7b7d6baa342a0c75e10a2bfc1c9623372e33e7b6729d046cddf
cs|32|b01efbb38bc20b3fb8a24ce76ec2184719116ca9b9aea5aca8a5503d4320ef39889b37db2f1cf47e6b79a69eb40b0362e05f9d52d4b12eab6fd3859b19a490c9
cy|32|9ea4b33ec5503a1d633c209521cd2d87af89aa4124d4f956bd0d1cbc4f25385f8c7ad583594b969d6528f2fbd2acdb4c55cd20fab4f787a77261325b88558349
da|32|e5af802e61112a979e93a73bb1fe52ebdb054e89c28b939add08ab0082e98e842fe632b63bf67b98d4321d5bbbed8ed421ca3fd3ce45f54464aeb3c3ee7b9fcb
de|32|3d70125ec9d8803690a2e5aa50edd08b1d65237a677d55c2203bdd96769bfdb86b25eef2c04b6886a4642453d7cb2fb343f80de755e9a546e2db59c4ab76f741
dsb|32|10aecfdec836f73a76c682cf4cde1acd183d92a481648a3f79d28308116eb964894b4057b6e9a84ecd195f6bad32470658b195a10e095a2dbaf1999ebd68d778
el|32|ac981eb38b0cd496af38fe2399fbd16b2cf81b4a2910eaf716a703581a4dda4143e01061049c5d98ea922807de1bcb7efcc4c63ee2a5f000fc4d682ff78859eb
en-CA|32|c486a0584617356389c3e2e755cff1d2e77fa1b527c255a81483d3fa0ce4c39b6b111b227f0fab966e5f10e8586b6fadcdfa0da8d8c638c19a0f8baae6dfc37b
en-GB|32|eff03e4dd75577b66fdb84704ec2a78dd379b5b75d2c564e514a7023e6a162cf9f2ed80a6d29916eab0906773a8ee7c360fd62fb0ba4c3ab4c564d043277f67c
en-US|32|e3610d4f9ff9a375d9f1e171353990fbb1b19ab025dc4b0b69fbfd50247a5d2ee6d8c152ce601b7ee06d126d127275ed8a3223c8c892be80e17df5a9dfa21d05
eo|32|38fe14028310d323d8d2a27dcd0f944c3b0a4a26eb8546dbfa8798552ece1a026360f863e56324878a74fd58b8c7f5ed746ea7db2f21422f12224c6b64072012
es-AR|32|daba578614385b290e2a1c42c908168a153427800f4ccd47b90fd7518fd7f4584a7bb691554592d9391c4c8184842625885b331f2905ecf446953b82f13b2967
es-CL|32|0789c71b9b2b473a86508e8fd34306a5d226effa79261806aba0e3b84dce4a4981ca9f045fe86613ffe8011577ebb08bbba0137d40e8655363fa0cc215bd59b3
es-ES|32|12f7d76076a8cd60afcb015660c2b6fc6e45335d062bc816763024a3a8cb17ca99388e86e8ad8e62b283a376aec3c444de2b68546572659024e39ef1cf812029
es-MX|32|e548d2f054a8f662a8b02ad1b525929bf2e6c7a001874b532a0a9a195f658e345f4cd8cb7c7472a249b58bd8221052432a54f61301bc2f728134bf2d3d9bcb2a
et|32|147df2b8aa6b79f228f06e9f716b97f11bfa306b7145366628df3e5774c67b8081951fa52d0d70cda18e6ef38d58a6bf86671e4f247c7bb4f680272e326bb456
eu|32|42932c558670b504656402af6567e60a02c9fa1121d6078cfda276b1a63a7737cd016ca4871e935e3b239a6c91c7fc5cd39f22bd2cc334c1b9b4b427bb22676c
fa|32|16c0695ca1ade5c4af56520ea5f795cc0c20e20dbf03fea4b0f01056a3058e7f1d8f62c87b393ee725bd693005a2f855c533ed83cc9b08249cb67cbfe89b20af
ff|32|04e77c17e50a81274256cc440e8bde68e1bda3a785938f0d9254898a0a635ffcd695d32edbb70c676f6d755809271f16284d2198aaaf71344055569d43ba825c
fi|32|e6ccdff9055f7937c41cd6dc590d61d6ae04d149f2a7a2cb2db14eaf4129ca854ec2a5406999e669cb47a3511aee30d7cc29d2b8a80b8ffc734db8077031ae6e
fr|32|4bfcc97d7278e654e1ed7a7445ab541ca71386944e8f4ad910e75c0ccb2597d8811a677eda707c2746ef91834e88dbd16a22662871d5c7776ba1855592aad7cb
fy-NL|32|19972b00e71616db826d94f6afc3f3f39cc99c2c1a10fc4a2710b1bf412c388ca1f5c814f7b66bdc59dc13ac713851fb96f3e52aa01c8085c856993846a65951
ga-IE|32|8573e602074aff0b5ed034183021717e47aaa0ef6311e9dd940aeb087e90da321b1350ac15f7cd51f55efe129da4c63e770844a2892dcd13baba1a9150260de3
gd|32|29dd0443a64026dcf388f3021b4f3c349ea39d9c48ef1f9b5e9120b79cee3c896b61f51190b3bacbd59e8ff8f69e806362e9233af3ac2d35c016a113baff95ae
gl|32|ab4600b4aa1b5f94c52af92ede137a59c20d9c8606eab967ca2b8690db7c25f3131f76d7d55707eefcbd67d1efacc76c4c32e574e542a320e25ce3d6ed81244e
gn|32|fb7f5c9e016449f1bc6199dd678e4f53b237cf990492076fefef253d2ee47079fa62e6d77449e1ac56be9921570ee489f78d76c6a41ed52d4fa75484fe520343
gu-IN|32|0221b52d957fdc38c64a0e9d33519a3df6b55b3390b16d6c79711f650c445d76969191896fe32bae39e3b53278ea76a6bfcea2ac81b64daef48cc588e2c675af
he|32|31805b6ef6225b36ce2db3fb9b8f454358c09d8f151ddfa7e5b38341119fdf7027540ce146a4d29b004b6cf2c70194ef04c350e9860b255ea954278c6aadc79a
hi-IN|32|5ba6441f3c3cd3d8a0e26cce5f0b5330137fcdb751aa780bd4dfcce9c37f9ec93afeaf474e4eda567bafce08d5e27d983324bc4c8e062355ab4edd33b09a4d12
hr|32|e60c9299e21824978a5e5dad2976059a46c0657313e3163cedfe54a4c3cf3f7e397fbc9da7021d89ef835781b48b1d5851985ca55c737fab269c8475c04b2bfb
hsb|32|281416dd6869f64c0d35bb6be53818f2dd27e44a5d63d7017767d7103a2bbbf043f23480f95b5bad423d96d0cdd354dab9eb0dd3fb5088fb0ec1242f35ec68ee
hu|32|9a881d8b74a7b8089e126babd543ad1283a01c5efab224d5095b2684fb397adb1977f9adea5caf24328a506755284e78e404aae468737e4a4ab9b7cb730bfcd3
hy-AM|32|0fbea4eb27ed8fe800adbe8f4b3202636f5cf68f99a6ef8285bb24ea926d08d4b3ebd633fbdc1346576a8391bdc7f51dac6f1f795bb0dffa66d2eedd3f082b83
ia|32|2396239e3db1a8aeffa932a10ca4ad026e3ea0c1adb63f5a1cf4baf5df0887c4d2c86c80f75086927525d541be1682575241aa6f2d4273cfa0a6cdc2fb5ca900
id|32|850ac0c9efe01ec3e692e5c15a04e0ce107cf1d88edf6e2b7dcb31ab0fd8f7119ad35c8efa77d761383cbf820af51988f9fd39fda516e1147152d9931166f458
is|32|a6311c6f0599cd8c3c564bbeca1bb7a6d4de8b8b7e44d31473eef09b03d5f592a0072522dee8e163a50098d37c1be31c19665c9e3528a62a728b318c25b7e826
it|32|56fc0d4de3287bcf31644366d39422e9f9c4b038309bc9482e10685c49f8e15e2901189be622aee3143b73003046b92c14bf1ab85d169aa70ff1896949083c13
ja|32|f966f75d68c3be46e55feb25facfb74df0d118c1ed2b31dae7c730d990a1620c7dad2ba990ad162caa3bac79621e41af17bb643412fd5b259cecd5fccf541d96
ka|32|fb773cb77fed13b3f6ec7e3e9c0db7056763790413fd8d9f078ac2212110cdd5d0b3424297ce38739128c2f03d03f1bcaa609e5754e8ec7115abdf44ef9050ee
kab|32|3edc3791f284ad00fd987338c21d2671105a8097d9dc35d20a079a7954740db49aad01503191562edd556de6ee3c7206497050f3af706817bff2d230be6bfbef
kk|32|a92e5a6917b77b92d11ba1c3f27efab0cb1e02c72a4fc069c91cd92ce1173ecbf24aafb6bbc96218b5e7046b5ebf7aa994d83765d9d8988f6c96634bf8922340
km|32|7946d2230bfe80b41de13976fb860591a54ac9b1579cec2a33872c01b9237607284eda261743a4aef76716e32f1259d96c2a05723ee9d64a19ebf2e798dcb1d1
kn|32|e156c6791f9fa08e9daad6ae4af25b2b8836c96b7eec6114a0cc77bdec0bcbb497a2cc2688192bb7354d46e0949419af5301daa49c171aa9ca88401093a00807
ko|32|61917cbca3e474417c1a776449869121e5603673711c2fc74f5e5db5d4460bf8ea3e709ecea4c46a5a42d9166274e55f6e66ab32631953ac7451f2afea7f627c
lij|32|7a0980c7691b5d2d59137a798906a55b58e76cc8a98caebbd0430d1abc724a4fd61100c07b3ef5889ec3ac62d2c2060833f01ac66747efc8cfeccc3e63b4c44d
lt|32|a0e1c51310f8c934cc74ee4dd0fef52c948574e7fd5f8fdc2997b656b5c0f3188ca474da6e0c775cc74daf9a61e05730297f23fc15a7dcac60b8ec7715e3b4e8
lv|32|262883c127e122ec2510fbf54463e0888f3f7d207981ba9d9b18d78cd66393732eb6f2af1c746ecbfc3ea27027755156b6d43427da579afffeca00ce64aaf89b
mk|32|baa4d5e841b2c64a278aab64ad67d853cb07ecdd2c4767aa16a724e95667e4c3ce9c08c3a4467e54109248822582561d5be5141165bbe28173bc24eff3fe91bc
mr|32|6a03e4c5b595266a841acb50db9e146dafef93d70080098b19685d298a4693e85696b43d748a0d8e29f7f76887e3958e97082ae0ede1f43a1974b29686b4b305
ms|32|2b5e1401ea3f553d137f751510174cc75591d4addc0f6618438e99cfc171322db40fb1cc2ed4eacf447095818abc0c43359fd74094566b86147de34cb4e643a7
my|32|9d40053cc8d188dbc4987f85e708f9043589495ac4e48822ad6b967ad7efce0a41bf7a974b9f700fd09d27d76d145f603e8eaa72790a47704f44b49f8d968960
nb-NO|32|7dffad46935d9c30b31a113aa971b438e0518b4382be50e11c93c26aa6c5ee860a1fe225b2464eb36751dc288398549484139c8001d9d8a4dfb153ef5e96786f
ne-NP|32|eb1fa77322f0c332a37a90fe16d32205be452512e73cc92159fa21a3accbc724fc3d77f10df117197cd18f031c8d62c16a0ae3a7c671f31b96b4ce52e096f34c
nl|32|a910d26753ab118bb439887c57e88897045631237bb6da446409d4d4ccc2a6c67f1f647c671f63a9b7d86013350cf6eb59c498e3b5d5f683e562380875b6f802
nn-NO|32|b1595921a4d7b7823feab80c06f5ad887c15accf31cdbf63ef75adf55d825a825c865e9ed9fd651ea27217ed6faa2a6010e10afd3473daf1c8ccc1540f5251c2
oc|32|762348108c49fad2dbfb08718cda4c84898ebbbf633e352fe453d4c88d59ede3061182d62f216e3e517aab3c7e06f1d4e895d2f825670a2fe3ef7d756d80dbbd
pa-IN|32|7d84187a633397465d8d97e36c60c38630062883adfa60fc4469ce22add04526c00f0b773e59f34d57ffcec2cfb0d398eb36ae049144ec95e76a92a10e70c383
pl|32|44453163167248fab940bc36cd00dcacecc5585fbab81003854c38a88f06ef95a60aa5f0b0d27f303d24564f7b16d4837480430d9bdd3393bb022c5c7cbfb839
pt-BR|32|f51d54e10a2d866831b4b61b46b37efc318833c933eb93af2a61af8d0f4e7a78aa16a908b02f0e49b24f1144ac24fa5bdc4c09e3ff747565aec3b9767448abb7
pt-PT|32|8ef561f02d642b615a46545e437b77a3c3eb7f19df09c95f07b5e03c1ac9fb64916a218c83a9b4d4e00a8c011d66889749226e697ab0cce9e78c4fb2c9cad181
rm|32|017eb7e7a55433e3ca71604b770dbe10d50bbac6c737b43be2c9ee1718770dbae525294a3dd22b9fe790f7c3305786af006eba07a5a701cd410fcd0fdd7cb10c
ro|32|e44305909e1f9fc256b3e6a836e9f285e7b5dee3c2c6402581afcb14b036e43ae6ed7c501e408b09086c8760e847551c23128cff776f99fe2fc9e258437eedcb
ru|32|290605bb4a1a556eeae2ce632393794e2151f0345db4542efa425fd74a7749590d7f45e1665712c3b886378567c8c6b7ebc56403318d30c7daa8cd5cb2da934c
si|32|bc843d53f21bc5fda179f91826202cdc7c6f78aa368829271a00f32ed52722432574cedbd5b1414121febf167b8dd034bdbfea07cd9634e79d58bc565f371c35
sk|32|69eafbbc97314edcb52ea163dc758f2c8a08610113131a565bffb1d3987eb90b15bae5a8988e3b58d102e33cce79dd91099abb99b8850f35089f65c6b9d325e1
sl|32|87115cf00fcf9cb2fa5147d62d5289fe9e014ce3bc5dc3aae549343ca310ad5d4a9731c45ae65de48e4e1d577d27237342c1274dc6e5836aab651d7f310c4dd0
son|32|523d217737749aa9dad0d638d33764ab6416ece326161e1c7cd4f654dc348ce79e3108e73e2307bc20941677e60991c4efd352a4d03f17112faa8ed1bfa1552d
sq|32|8a42782568dbc17544bdc87046c6d33b290c94295f2d7baf87074ef854b2ee0415600c3b8388986e6afbe7fcc952da015eff0168ccb60ad146ccac9134628da2
sr|32|3fe3cc6ad7fbcea5233e15018e8b4a66bc9136c037d13b15d9b5c4fcf5ce0178ec459ac7e4a6f6e69d2a4104f6d36e745595aa36e477479c61b40c1d428157aa
sv-SE|32|941687b83b863a9d1db3809d6529b6ce8fe24ecd613fc6867023edac8d5e296e204109c813ea0ea87f884568df9a6fe2df1cd3e7eea9a40a1fa46b0473a3962d
ta|32|91858c04ee5179acd2ffcd21dfd65bcccbf9243eb4c9c159c06d86a8eeabc9f7552f6e02f79336329f61cae39dd6de0401bb4fadc547154ccdc817cb917928ab
te|32|f4eb81c48f67cc4b42fdc99240b0d05ba557e6a4b848199b910b628cb1dd6b6c9b97b0eceea6b0570840651f51daeb452908912815c13cee2ecf1812851251bd
th|32|1a3ad69ba3599a4fc58ef12bed6bef58ed69761e04eb16b5a8f9d4708529f43be706018d7ac444e9e8e11946f91c661a14907c52338d32a2a1340208689e44a0
tr|32|f0aac8b362e123ad2855ee1fea00345443c64d3ef88e5f2bcb0ac55e97fb0a21878bdfac0eb7ca27cd5b8ce7fadf0c43f18a10b165589c816d1ff6eb50817240
uk|32|2b9549ba1f8562500cd130c77dab5b2871010f985f103c61669960688a08b49a26e558ef40275807dcbc1a001a85fcf577ba662712e0a03261e51a805b867e36
ur|32|e621801597c5c8cc2dffc8af84cbe475c24acee7e347a82ec3b75ebec02ce3f9564cbd84fee0f48470c4a003aa7f468726dca372a00996101181d90a2daa917a
uz|32|4db19048f43aa3caec4f5a260f1a7b92dd69185731cdd12334507f27cd8a34773ad9353586ba203a3fd3fc4fb37292eece3e7e8531917f8ff83255a86e27817f
vi|32|4d554defd25791b1260def6f55b999586c86a282d8a193bbd5142d4ea5f90d393ffaeacf7274baa8b458fbf744aaae08c5d5e57876367e51c4f59c5f60e36e5e
xh|32|e5479cfd29db3a4001b17f1becd4f30f62b91a0c12e8a8a843f64fe80c40d3882bf36e691b86006839b87b6899fa0e37f08a3b840b2ef2ea25e1ca4fd7373c14
zh-CN|32|267530570675c7b82fd8e4522e57ce5b4758a8bf7b3a48d50e1b798e0765a92db1e22eb602571036f5126799d75820563397f948535829e209f59a45fc2a3fc6
zh-TW|32|29fdb88ef0ab35c9696f6d594134a0e75ba1d6825577380d604731b4d68160640a2ecd54ffeb8a0939f1da36c5d2f211c0c888a7ad83c0a3841869dc2ab898c1
ach|64|15b67e227403b9cd9fb6655fd774d0b157ce889e2b423a4231cda9df4cd19c5bbc80650210e4999b28bb04cdb61b057c5dd862f5e0dc16fd2204267c96129135
af|64|c7c5e7e8f9da26c4db50fe3962fa8d7a84fb3bb23ee35177424675884d5512994566f1930ace7c538ab9afd87663fa847543ee9e659a914a242bf7ddfba9ddb6
an|64|6373d06e192edfeb6cf2afdc29ccfd8b5832d5893df13b44fe06917128171c2b30d5f0f09b5648550ffc42cc014ed2e1eb987e0898b5ac827b8b5e88d3ae1f8a
ar|64|4fd67d623fc95448dc49ae59522e07a2df4860a39bab49e93a3b506dbaa7d952f38dde49b14a9caadd5496af3230ac7cb91ffaa853e34c7c89bf8cf20498ca72
ast|64|dae8c1df35c78699653774263d55ab718251e9af0dbbef60e195471a1d7ffe2c8dd3aa0c79886c7703ad5484334689c4f6fa96478e4e29cd1fdbd2608741b926
az|64|4dd8a4696f5d0a644a496f36df0065f2f8187393d639b1c4dd855d814fc05b7f1487c68af46c5e46bab5ac6811c534d5b5d5a6a70b1e1b5393a44e37fbff365d
be|64|b8bb925b33fcc965dce9e5aeee065d399dbdc877adc5aa1a8006530de5645ebd56745dbc8a5a28e6e7b9c6cf23ca4ad422efe34fb10658a96ce9f4ba51a84e50
bg|64|60d4845f5fc380be5a205897148c92223bc18eb398ae194f41ac0a2f4d139b556ab094d94abb1c9e2d7f5717e18db7323c5c1aca50993ae0101a8a466bdda3e1
bn|64|ac2dda73b0fb044d29784eb2a5cf8c64eec8688d834824984e9f96265de3e24d7c201bd0fde15de5db74fe877335708c9e71cf6c4e5d692048e1cdebc087dd20
br|64|4c6ed9df51d47a1d71500ede4fa7aa5e2062124b1195d5b39d0f0951c85f93a905a436037eb29c31a74db676dbdb996f87ee51dc9c27cc7da27c2dcfb4b11308
bs|64|b9af7b78fe1478a803ee97c327cc2c6f4b7b07c8d4b0f5a1a0b6c09b087f1f21c08192e970a6db30892c7b7da6cb1d7fe69167e71d2b69ae01b31c13eca511e9
ca|64|15cfef46c0321337c2a264b219ae671c08cedc3a693694c8c3e7e64c5b534ef52cd082ded8319f9fe550cacaac251a87a437fee86168b881cf32242296d4d4ed
cak|64|5194a5a5e379ad73c3875c4c79623854efc3a84c4293e2e650868a94bcd15d54f5f58aaa3dcfcdc4d8f8ac1d484c4cbeb591b6293bd37475fcb993c01c6d7eb8
cs|64|54fec7bd68649c2d34336c9907a1b09452449cf1af99793cb2a71aa38296c2ae724ec0724417f1fecaeca266201be3fd57e3b263d651ec357a2bfc0b00d0af09
cy|64|b1d1aeecb57f6634c29d39a680bbab9859f620ec184c71a2fc8437d774dc30e5e138f2c545a8e9217a23ebf631037dc06d391952bde387d9159d1a75800112b4
da|64|49b08374e1316c6825c9c9a0a6aa64c1af3ebfe18ba022d0d99c98e8515aecdda472e68f0b5d8b29466551cf894f33c9c6f91f94870e75e207d8ac279179d390
de|64|ac8db73b965d7ce15f4ad02fd93a7c1e8a6be0278434d004d5809d30ea8358f0c216c7ed4d7a743993878886949f053ee597ee36a4f9d2f69c4e15897d40a888
dsb|64|261b2f6beebad526856c8743483a6b2b982b8d243b97aa1e3e1a440fdd0a9270e35943201c05f6cd8d5b46e811d55b03aafdc5660c962862f00b269cfd361c3b
el|64|9d36e1a6662bae9646692dae89e31b4d11f868e5f3feeb089a064ada4c67326b5c4c4c862a8980ca1a7794f35a851106f4fca7e194e078d0be5cd954ae885f42
en-CA|64|5dcea2339a55d6a48f0a84a635ec1cdee4c93f4972b4552e42cce91baa576ac030f0c47737b8f7a2e985a3176c23ac705f3055ba86669fe2cdb1e9f9e8db0386
en-GB|64|1872ac9126108898da2ec9708d6092f065da0bd66a9cab7387194ecc5329cc9dc16dd8098ed0f4be8e7016dde6463152c8658804c722c9cf7262f7ceb36a61a8
en-US|64|b61d4a5b2379026e24812c30097b377d43ad22cb4e93ccb2e17d2be2d4d74bec1c8e3cf42d567a0a2ff2cf352b32e7858c7a69313905dc37c95241870438858c
eo|64|f84d75de2b07118eaa0ec7b2f3ee6605885866d518914d3f350bd5111a5bc57eba0d2c83d6b83e1e3ba1df0e9156dcf29b315d0e324b8ca58d99cb19e0200529
es-AR|64|85f2afb7ba0a651b4efa4f69fed16114b22e7df55d0278293ac9e92cccde50d6985c1fb7f4732284d55b46d830c0a7ecb6c39c506c56fdf8c279a32a05d9e84d
es-CL|64|90b16ed3aa5f6835ab6536e7fccb297a73cce8daf8e6667349563625f8de71141ae9c4fed2a88ad16a349b97cc728af5d7e8cecf339a4327e7fe1cc1659a9286
es-ES|64|7f48893a26a68ab5f9561ea781c0d1104d24b24b771df74979f9e5cf0a377d5ce0ecf44746f41e5d514193b4424833ac81333e1562046207b5c4c6b4ba7202a9
es-MX|64|7dbfaf26082de775eed984a6f41ad0eec4bf61544046bfac855ef02c53663858a2d07f92c3c5ff1bd6dedde92d0147a44c70ecc54591c3488bda85cb3ca1468a
et|64|a0ea860be512514a276ed856ce2fc4d4bf6fd61a87b861b19ff3127821654ccb4b3d1a16b33bc9ea5d86c8289f4862654b0332bd5167866a31a949738488ac5d
eu|64|6b1069a670eb988eaf2d3ca37a0cc43249c9ba107dd58f2a7040f55ee0bbaa1794d02f19397ee4d2b9dc9c4f89c2ddee3e3f0bb69675df400a68e969994d6591
fa|64|8263cb251b8e7725f5ac8bb4ee7584e002da6801415aad63550519d3d02f7145a5056edbb30b5c1855027a5d53051386a0704a18eb4b3d76a9b5abcec7f83d50
ff|64|4bb1f9626f16e2f496f82d43fb727e4c09943b52b460b19cd71ee40189d57686edef0d2d7b4192c7d50d3ec2dc8bfdb3f4b3983829fe368d0271ea0c86afa514
fi|64|98e56bc5d8d0ec73e4cee414c348b9c537d1876ab40bce949cbb880b9a737dcb39483fbfcb6a72aae10e119a5ff55bafc0c765e9e584ed6fe19ef726c8b143d3
fr|64|8ec5533fa11735c703280753dafb61144221dd0eb74daa4217568b5c58d46b73c5619cda2b80841a5e51cc405a36bd5cc206b37d95eaa9b873079c851d197e54
fy-NL|64|851d971919160067b73cad3f504944e4734520c250dc0c85e77eaf27f7d0005336207ad9953de47752bffb2ac84c4a0d2114e6280251788067e9431e260a9d2f
ga-IE|64|36c2b53697031d104c30b3547d19dc1bdaff822835a8a7e04ce8603bf0f52711b494971ca29dd790ac13a774c688229e21043b16716a155cc11e127318a41731
gd|64|7744a4eb5f56a3ae234203c95cabeb1852b86ecbbfe11c16120dd80b0d47d9eace10a802185522ab03274cd8f95f8429bb4d8d4e6ee230083d0366e92c15dde6
gl|64|2760eb99a62df704971b88f307a60ca836e6ac65507f195af93152a3e4c06bd7cfbbdff9d20a1cc27aac98fdbe0b17fafb1ec7f14505bd614ab89aab1d5e534d
gn|64|0f07f5353be280aa4ce9a686567042144b4535c87585fd58d67e8066d0c3f6d36c693ceaddf9eda5215580e73c90e1c1beaed013495c514f8b7632109735deb8
gu-IN|64|cf0d3831ee42170a39347f882209f210e45207b612a5eb9ece306a018cd98ed1c13756550ee6a223075edd3e752fb5327c262c28601fdb3f20d83657c7f7a45c
he|64|fba0dc0bf368b20a6a905a8df32be4d83b2fc4d5377bcb4f6d051fbf2e20a1d097b79f7352e6ac2eb4ccaf3583808bbdd00874e37c15fd106329462e586cdb77
hi-IN|64|1b10d15d184af2f7150726d666c9710b5924b4f91818217094288f3c7117153564ab45cad38f7da67699fdc6cf2ea67dc6c18ae71ebffe6b37af8d221d5019c3
hr|64|041cfc23be3ff2f69f173245eb221334d84f9f895685835ba612e6dded199764cce9fd59a0de0bfb30b1abd09fd8317f65561cf0ce24378fc70291ebe0bde42e
hsb|64|42a55a1425cf5235b901a01396458e9808d03cf709959d741f15254ab5fa176a65b851f2ac5116417b1e689e9a5257cfc7f97cebcc1d5228c9764a6d9e5722a5
hu|64|89b609d087540bf359c3a7605913a341fce6eb2ff11e4e434812697d9635cbeca2736c90f94847705ef925105962ebc81f8a7bdf276521dfd9a47a0bfca34f2f
hy-AM|64|f6b61516475e8846b2a93728f1ad82c234c8fdfa61969c60020b00458b791d73e335f369f1a9a311b4620bf7f7849b7f75f75fbdbe164220157bc7fa6094bdf1
ia|64|b2293d630067542f78c5048ea00e549ba1a476caf92b10fdb827c0d6df23e8de61d7125d0ef06b390ed8b6409cc03d8a607d9f54edb8875fe90d5dad8b7c2190
id|64|72954dc92229ed2bdb6b90e48662bc41a17ceec0a3ab5f59206470a1f4152be4b12be9a79ca2a9edd578222b6d560856a4af9b7a3f50ba8f20aecd3dc5c53195
is|64|8cd555fd5fe6bbc47bf0df2da69ca1c73cda1506fab0245850da68237e6835555fed1ab11dd577f30d5c1c73813e458fcd741fc4240919a151278286bd60c93f
it|64|06a05635d856ad947e6dba01909fb6b8652db089ed6366ca0f1c046b185be69b1d33e7c1bb1b8a5b4cd06547950e8999bfd3410176477d092fe94e6c8068f990
ja|64|5d85f59b4648c0b9d2677487af4960b6bbd7b0e55d2fd15e3ce92f865b228f3adc61982ba6e337ab171e15da227295b16712dc4f161f908fff921fa19e47a807
ka|64|e7f978808ac2c673f49dd339e1873c7ec240d2c2eed869e9b1705c176f9ba0c2598e5d0e0dd79641fdf10f358c1cbde7b9b03bf8d2441639dd3fe4dc33528c9c
kab|64|bc29ae80f2cf956b04125720c4bb62c9074a57df4459c8e2bb94b2da0f18dfedfe093384cd3d2280e382079f72017d3a2f9f4fb634e78879ca777048bb7db8eb
kk|64|238046b75481878cd465df5bb6a2b5db60f8038ce6970328b21532b10bfbb851057a52a43373f866ccd5ea352cf14f99284af6462c9defc4229f2b767a968204
km|64|c48fcbf545a74399858d274f0f18b47bc2025ec9e56437a33b1bf5ea1c0b821ca5fde5becf94f255ebf403aff68df914bfd48bbcea11ca31298a7818e478ddae
kn|64|110cd03ef79eebf0f67bdce235008e9e06e24b71827008bd6d27c910974fd9e16d2121ce8fa2e3011e5f635620d96ecce0f353060c25366511a75376fce329cf
ko|64|672fb32df797955510c124771005e8949b7c7dd43cb1d023c8c7c4ec6fdcb8de40a491e030863e8138bd909f8f21b84f76107eb632424d187891ae1e7ef0a630
lij|64|b55defc5603967cf34e25192264aad448e296e45e6063ee6bb58c9d30859776e1c517f383f5ae3562c1cd0d57fc9149bdb474e2e918e9adbdac76e6788ed9648
lt|64|6a6984ed4cd919c83ea8fd6c6c688552e97ff170a042572d2f4cd5f36261526b9e98553642298027e5b05a2006975b2fcc971c82c0ea3ffe753cc95630f4f91c
lv|64|04a6d0844d1d30fed725cd99b6725732f5fc225f164ea4e1d3c2ed4128a36a966a3047f5532a89e407587a0f3aaf1a41428cc3cc617a633dbaa226a8554b6bf6
mk|64|15093a41394fd2b3f7f242a814f957022b8b740c93bff35f1b3cec1d9c057726d4c4167c60420869e53d001ab8c9d207a08ef43504e9d131515b58e6d0766515
mr|64|ba67b6b96fb8002f75ede46e42e04ba100d71a85c4bc547ea8ce8a43f7da7997f9dae2ff25d49acaf52e9db284d6a0373f3adbbf3b952585483ce31f61c11fe1
ms|64|ab48db745b2ae131bcb6403d7bc077bc1d11de4128c99b7dc619ad71b5d7e11b1ddb99816697d9f62bd2656d2be1f10b25c305643546e2111e73bbccaccb5435
my|64|da64242b4ed5392c43841be7aa95afd0b9b1ceae12184782e397643edc6e878c600264c47c94084c1d0f852cc3fe8049bb1688127b9aef60baf45c7287e20995
nb-NO|64|25dfcc578a3bd7c6447ff2207f776a1450b28351bb40eab09eebf6edeb4327ffbb2a0affec747ff67d15081b53c97c7e40573bed1c4d98da1c6d6648ad30540c
ne-NP|64|46d37b699d810f050c5b506c1a667f07784c2808f7a5bb3f6e31974eaea1cd5ccc716e26116c8ab69f6e9bb70f2d0df55fcc373f93278b02a1d6f5d5c5460c0b
nl|64|1850a0eb323baba81376959565fc627e2290164b0a305649f2ad9e05dfa16f15732dd4958ac5d0a5817c2f7e739ed441e292199a8bc79e0cb2fdbe78e3b47092
nn-NO|64|765e84af5162793dd4f8937a58ca7aeb2093e1290b8959ee925b5bf373acf47e14257f3a39d1beef5b9c93b7a07626df548062f8990f936e7193f64ea8932ad8
oc|64|32886e7db574eae584b77b8f5b328b30659c60059db9074ae942664a860a0b26017a342855a7f96dc6a77361a5930067456bd1a372d35e4f2e16563a3544f944
pa-IN|64|7e8a6378a3a631535e7130ee96e75982bd5530ec07313ae9071b6b7607cae5a78b5afa230bca595f19d9b7e269c7f1dee47058be2507e41d92754e8792650cf0
pl|64|7631f8ac1168faafee8cf6a544cf0e5dec9fc9b0533b9e6699c1fcd88656bcf17c98b26ed80cc196a8c67d362b656983293db5a7c54bf3757f627bc66a4fcab7
pt-BR|64|62495661ae1e941401c9d60449945d431d66acd143ebe9e0ac604fe5b33b28ca770094320768ed1fbd9a157be2e20b9e3a62ba17903d1025d3da8e550ed10514
pt-PT|64|5ba6093c85aed1de767630cdc251b3930836a282b504e181cae920a955557c3281e074a654d74e2c32b78582bfe7ab8dbe9576d87a59fb381d92c81b32d72bc5
rm|64|1ecc56c595c6aee75151f2b6f6ad11feb64935b6df680140ba123bb6e0c7a57d0f536eb0fd26be21650b373364da68b3f93c56082103ef399120f638173786dd
ro|64|b8d27b443fb4a9c0be970ddf8c9234d432947d970415b3e2f5791bc80c57c563151b7f393725990836e59f2a45d1583f2ac326a24cc412e89cd02d6bbf82b2a3
ru|64|a9b4f094765b4ad9e0114597f07f8c4d04e22c46e544a792070093e8ed2e896c85ac814cf2041b094e3cf9fe0a8b9b0360df31ce0801325b7256976560d9fe8f
si|64|0770d7bcb87dcfb6e0ac8e8d72f07da4d48abe8ff9ee8e663448b4edc4de53fd9b883d1b025553c438a4696e73da55c2e420207a428a1e8b3386e4fb92d70d45
sk|64|0c8d2ba5c719cb35f2ddea2e891967f9e6619a4161b75ead9ede0d732638c18076c331682ea212ca85193ada7db0dd839e9b5f6fab01d717848d37c8c270974c
sl|64|36cadea33961b2a84b8d58ec3c61a6af4bd7fc76e2226f219e2add045ff3c2efdbdb9ab2eb79ffa8dc371f22d5b4feb1a7d31f7f38bde645b5645614f418f8e2
son|64|b6a6de448e90457310a41187c3f9a85b378f38a3e9e68ccafb845cd5794328198ddb4827b16d305e4abaf85eb7fa4a8d5ad8a69c91e3432a078d7f72fb92e027
sq|64|5419017605f943f04cd393b9b5ff2933c0aea26dfe20f01e367f6cf43b7b2af4de1c60edd7c8c394283b7e69a02245d406ea812d12d18dcfac2c9805e39ef221
sr|64|55dc81b2953a7d0933c2cb0461ec375dfce54de5b48970a51df427445f1e2aa182ca96e1e1c8520ca55143c2e5be2d9495c076339a162e9de0ea6c213e801523
sv-SE|64|0eb9059eef6c029e31f5adb20cd11b2562fc91710d2c79905229e76f837c001efc98106199a2e932fec6ba27b47b937fba80366972868a9da36edad23a89e417
ta|64|f7671b5bb1c9bb434c358fcc53b40825653cd98afe2ddf6a15edaa4d8e2b019e5fa9cd18805d2bcdf0c86425a7f575acb786bc5f33651a84fd16e95dc75a47b0
te|64|a109b9088c0d32d495a522cfc707eb54a1036c66923e7c325bde80a986d9068e10a3f310cc6247b2948cda8ae137375de23c501b8961f2ff32590a8aabd67778
th|64|dd3a4fccbd64d746c9481887d2077b684539d775d4c22534a0d215b5aa6ca02af697f260227f3d22662a940fe0453bbb90a4948e1501d4614c6be0b3a9f61dde
tr|64|f1b8b5866d28b8d35cf7bf531fca650fff73e0be13610397d83effb023559d05cb060798e2227115181257f9e6d380f96017f273742146267c48bc1d4e786b39
uk|64|c69a6f631860fced710b013871c2abbadcf1127c91dc3f38910ebe20fdae15500fb65da7baff7494214d99867bc45f14b2c9eb273faf94cca2a1371ff94417a6
ur|64|ce84757932eae3af2b6089e6cd661b7411889af9a184dded196bd9103a65432f52e2c671c99ba5e79d77124a67e87a4defaa0582f5a91f409ce31e1f06b9b89e
uz|64|f01e35be9fc86a7e272b27b62b7bc712b2f65c299a923f7641f07dcddba81adc8c99462c00aed82532191df670189cc867916dadd7c70fe0e6ce9d97687a9966
vi|64|15e8ceeb8c4fa51614c400d146775b10f6a6690add3c8c4a1d9a79ef80f96275f88f7a32ce1c0bf6cf46c447b43390923802c185b2b09e4f20163d6c0ca301ef
xh|64|887fe8e199b0eb546d4da01f3dc0226e1651b1aa0096c8f81948190827a3934ed89c6ec8c312d3b5c01357578d895f4dc5ab4901fc335dc59f6a9e4e253dd8ec
zh-CN|64|97c838c3018ce1881a4f5c036d4e7d1348afded841d33909add2ce58ee8424fe4c4b04c92bae4af708c4fb28f010cee2b2cbb8168eec56535264eace472da4b7
zh-TW|64|c267d65605d8b121e855fc441e259744126a73242b6cf04ae1026d8c1a8b21f48cc26a23b3f1eddb2b20c6489351f8016cf73dfcecb27c160cf7938af4b358e8

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Add to Builder Version Downloads Last Updated Status
Mozilla Firefox 115.9.1 18903 Friday, March 22, 2024 Approved
Mozilla Firefox 115.9.0 22009 Tuesday, March 19, 2024 Approved
Mozilla Firefox 115.8.0 31584 Tuesday, February 20, 2024 Approved
Mozilla Firefox 115.7.0 29046 Tuesday, January 23, 2024 Approved
Mozilla Firefox 115.6.0 31224 Tuesday, December 19, 2023 Approved
Mozilla Firefox 115.5.0 31699 Tuesday, November 21, 2023 Approved
Mozilla Firefox 115.4.0 29948 Tuesday, October 24, 2023 Approved
Mozilla Firefox 115.3.1 25598 Thursday, September 28, 2023 Approved
Mozilla Firefox 115.3.0 9618 Tuesday, September 26, 2023 Approved
Mozilla Firefox 102.15.1 19572 Tuesday, September 12, 2023 Approved
Mozilla Firefox 102.15.0 20189 Tuesday, August 29, 2023 Approved
Mozilla Firefox 102.14.0 27959 Tuesday, August 1, 2023 Approved
Mozilla Firefox 102.13.0 34763 Tuesday, July 4, 2023 Approved
Mozilla Firefox 102.12.0 26625 Tuesday, June 6, 2023 Approved
Mozilla Firefox 102.11.0 27006 Tuesday, May 9, 2023 Approved
Mozilla Firefox 102.10.0 31523 Tuesday, April 11, 2023 Approved
Mozilla Firefox 102.9.0 36766 Tuesday, March 14, 2023 Approved
Mozilla Firefox 102.8.0 35650 Tuesday, February 14, 2023 Approved
Mozilla Firefox 102.7.0 34270 Wednesday, January 18, 2023 Approved
Mozilla Firefox 102.6.0 34586 Tuesday, December 13, 2022 Approved
Mozilla Firefox 102.5.0 33043 Tuesday, November 15, 2022 Approved
Mozilla Firefox 102.4.0 35681 Tuesday, October 18, 2022 Approved
Mozilla Firefox 102.3.0 32984 Tuesday, September 20, 2022 Approved
Mozilla Firefox 91.13.0 30267 Tuesday, August 23, 2022 Approved
Mozilla Firefox 91.12.0 31809 Tuesday, July 26, 2022 Approved
Mozilla Firefox 91.11.0 31748 Tuesday, June 28, 2022 Approved
Mozilla Firefox 91.10.0 30258 Tuesday, May 31, 2022 Approved
Mozilla Firefox 91.9.1 17355 Friday, May 20, 2022 Approved
Mozilla Firefox 91.9.0 23547 Tuesday, May 3, 2022 Approved
Mozilla Firefox 91.8.0 32688 Tuesday, April 5, 2022 Approved
Mozilla Firefox 91.7.1 32124 Monday, March 14, 2022 Approved
Mozilla Firefox 91.7.0 16694 Tuesday, March 8, 2022 Approved
Mozilla Firefox 91.6.1 12368 Saturday, March 5, 2022 Approved
Mozilla Firefox 91.6.0 34595 Tuesday, February 8, 2022 Approved
Mozilla Firefox 91.5.1 22453 Thursday, January 27, 2022 Approved
Mozilla Firefox 91.5.0 27553 Tuesday, January 11, 2022 Approved
Mozilla Firefox 91.4.1 25837 Thursday, December 16, 2021 Approved
Mozilla Firefox 91.4.0 17635 Tuesday, December 7, 2021 Approved
Mozilla Firefox 91.3.0 32547 Tuesday, November 2, 2021 Approved
Mozilla Firefox 78.15.0.20211014 23535 Thursday, October 14, 2021 Approved
Mozilla Firefox 78.15.0.20211011 11428 Monday, October 11, 2021 Approved
Mozilla Firefox 78.15.0 16148 Tuesday, October 5, 2021 Approved
Mozilla Firefox 78.14.0 40558 Tuesday, September 7, 2021 Approved
Mozilla Firefox 78.13.0 31934 Tuesday, August 10, 2021 Approved
Mozilla Firefox 78.12.0 25259 Tuesday, July 13, 2021 Approved
Mozilla Firefox 78.11.0 34838 Tuesday, June 1, 2021 Approved
Mozilla Firefox 78.10.1 23945 Tuesday, May 4, 2021 Approved
Mozilla Firefox 78.10.0 17372 Monday, April 19, 2021 Approved
Mozilla Firefox 78.9.0 25495 Tuesday, March 23, 2021 Approved
Mozilla Firefox 78.8.0 24768 Tuesday, February 23, 2021 Approved
Mozilla Firefox 78.7.1 17469 Friday, February 5, 2021 Approved
Mozilla Firefox 78.7.0 13576 Tuesday, January 26, 2021 Approved
Mozilla Firefox 78.6.1 17963 Wednesday, January 6, 2021 Approved
Mozilla Firefox 78.6.0 17022 Tuesday, December 15, 2020 Approved
Mozilla Firefox 78.5.0 23363 Tuesday, November 17, 2020 Approved
Mozilla Firefox 78.4.1 13252 Monday, November 9, 2020 Approved
Mozilla Firefox 78.4.0 20424 Tuesday, October 20, 2020 Approved
Mozilla Firefox 78.3.1 20582 Thursday, October 1, 2020 Approved
Mozilla Firefox 78.3.0 15604 Tuesday, September 22, 2020 Approved
Mozilla Firefox 68.12.0 43079 Tuesday, August 25, 2020 Approved
Mozilla Firefox 68.11.0 33693 Tuesday, July 28, 2020 Approved
Mozilla Firefox 68.10.0 19804 Tuesday, June 30, 2020 Approved
Mozilla Firefox 68.9.0 19545 Tuesday, June 2, 2020 Approved
Mozilla Firefox 68.8.0 19357 Tuesday, May 5, 2020 Approved
Mozilla Firefox 68.7.0 19600 Tuesday, April 7, 2020 Approved
Mozilla Firefox 68.6.1 6478 Friday, April 3, 2020 Approved
Mozilla Firefox 68.6.0 21232 Tuesday, March 10, 2020 Approved
Mozilla Firefox 68.5.0 33126 Tuesday, February 11, 2020 Approved
Mozilla Firefox 68.4.2 26098 Monday, January 20, 2020 Approved
Mozilla Firefox 68.4.1 19438 Wednesday, January 8, 2020 Approved
Mozilla Firefox 68.4.0 5282 Tuesday, January 7, 2020 Approved
Mozilla Firefox 68.3.0 27048 Tuesday, December 3, 2019 Approved
Mozilla Firefox 68.2.0 42828 Tuesday, October 22, 2019 Approved
Mozilla Firefox 60.9.0 50951 Wednesday, September 4, 2019 Approved
Mozilla Firefox 60.8.0 44201 Tuesday, July 9, 2019 Approved
Mozilla Firefox 60.7.2 16422 Thursday, June 20, 2019 Approved
Mozilla Firefox 60.7.1 4928 Tuesday, June 18, 2019 Approved
Mozilla Firefox 60.7.0 19075 Wednesday, May 22, 2019 Approved
Mozilla Firefox 60.6.2 14887 Monday, May 6, 2019 Approved
Mozilla Firefox 60.6.1 26570 Friday, March 22, 2019 Approved
Mozilla Firefox 60.6.0 6018 Tuesday, March 19, 2019 Approved
Mozilla Firefox 60.5.1 24251 Wednesday, February 13, 2019 Approved
Mozilla Firefox 60.5.0 13784 Tuesday, January 29, 2019 Approved
Mozilla Firefox 60.4.0 26432 Tuesday, December 11, 2018 Approved
Mozilla Firefox 60.3.0 37708 Tuesday, October 23, 2018 Approved
Mozilla Firefox 60.2.2 22244 Wednesday, October 3, 2018 Approved
Mozilla Firefox 60.2.1 24530 Saturday, September 22, 2018 Approved
Mozilla Firefox 60.2.0 39167 Thursday, September 6, 2018 Approved
Mozilla Firefox ESR 60.0 40286 Wednesday, May 9, 2018 Approved
Mozilla Firefox 52.9.0 1476 Tuesday, June 26, 2018 Approved
Mozilla Firefox 52.8.1 455 Thursday, June 7, 2018 Approved
Mozilla Firefox 52.8.0 1836 Saturday, May 12, 2018 Approved
Mozilla Firefox ESR 52.7.4 3062 Monday, May 7, 2018 Approved
Mozilla Firefox ESR 52.7.3 23538 Tuesday, March 27, 2018 Approved
Mozilla Firefox ESR 52.7.2 13945 Friday, March 16, 2018 Approved
Mozilla Firefox ESR 52.7.1 3363 Wednesday, March 14, 2018 Approved
Mozilla Firefox ESR 52.7.0 2434 Tuesday, March 13, 2018 Approved
Mozilla Firefox ESR 52.6.0 47181 Tuesday, January 23, 2018 Approved
Mozilla Firefox ESR 52.5.3 16609 Thursday, December 28, 2017 Approved
Mozilla Firefox ESR 52.5.2 12506 Friday, December 8, 2017 Approved
Mozilla Firefox ESR 52.5.0.20171115 16743 Wednesday, November 15, 2017 Approved
Mozilla Firefox ESR 52.5.0 1837 Tuesday, November 14, 2017 Approved
Mozilla Firefox ESR 52.4.1 12835 Tuesday, October 10, 2017 Approved
Mozilla Firefox ESR 52.4.0 4969 Thursday, September 28, 2017 Approved
Mozilla Firefox ESR 52.3.0 15356 Tuesday, August 8, 2017 Approved
Mozilla Firefox ESR 52.2.1 16370 Friday, June 30, 2017 Approved
Mozilla Firefox ESR 52.2.0 7921 Wednesday, June 14, 2017 Approved
Mozilla Firefox ESR 52.1.2 8924 Friday, May 19, 2017 Approved
Mozilla Firefox ESR 52.1.1 2904 Friday, May 5, 2017 Approved
Mozilla Firefox ESR 52.1.0 3978 Wednesday, April 19, 2017 Approved
Mozilla Firefox ESR 52.0.2 3272 Thursday, March 30, 2017 Approved
Mozilla Firefox ESR 52.0.1 2254 Saturday, March 18, 2017 Approved
Mozilla Firefox ESR 52.0 1967 Wednesday, March 8, 2017 Approved
Mozilla Firefox ESR 45.8.0 1632 Tuesday, March 7, 2017 Approved
Mozilla Firefox ESR 45.7.0 2880 Thursday, February 2, 2017 Approved
Mozilla Firefox ESR 45.5.1 3834 Thursday, December 1, 2016 Approved
Mozilla Firefox ESR 45.3.0 7303 Thursday, September 1, 2016 Approved
Mozilla Firefox ESR 45.2.0 2368 Tuesday, July 19, 2016 Approved
Mozilla Firefox ESR 38.5.2 3982 Tuesday, January 5, 2016 Approved
Mozilla Firefox ESR 38.2.0.2015081001 477 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.2.0 439 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.1.1 2043 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.1.0 580 Friday, July 10, 2015 Approved
Mozilla Firefox ESR 31.5.0 6595 Thursday, February 26, 2015 Approved
Mozilla Firefox ESR 31.2.0 4333 Thursday, November 6, 2014 Approved
Mozilla Firefox ESR 31.1.0 822 Thursday, September 11, 2014 Approved
Mozilla Firefox ESR 24.2.0.20140209 1042 Sunday, February 9, 2014 Exempted
Mozilla Firefox ESR 24.2.0 700 Friday, February 7, 2014 Exempted
Discussion for the Mozilla Firefox Package

Ground Rules:

  • This discussion is only about Mozilla Firefox and the Mozilla Firefox package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Mozilla Firefox, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus