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,544,631

Downloads of v 60.5.2:

92

Last Update:

22 Feb 2019

Package Maintainer(s):

Software Author(s):

  • Mozilla

Tags:

browser mozilla firefox admin foss cross-platform

Mozilla Firefox

Downloads:

2,544,631

Downloads of v 60.5.2:

92

Maintainer(s):

Software Author(s):

  • Mozilla

Mozilla Firefox

  • 1
  • 2
  • 3

Some Checks Have Failed or Are Not Yet Complete

Not All Tests Have Passed


Validation Testing Passed


Verification Testing Failed

Details

Scan Testing Successful:

No detections found in any package files

Details
WARNING

This package was rejected on 29 Mar 2019. The reviewer chocolatey-ops has listed the following reason(s):

chocolatey (maintainer) on 22 Feb 2019 18:07:03 +00:00:

User 'chocolatey' (maintainer) submitted package.

chocolatey-ops (reviewer) on 22 Feb 2019 18:39:12 +00:00:

FirefoxESR has passed automated validation. It may have or may still fail other checks like testing (verification).
Congratulations! This package passed automatic validation review without flagging on any issues the validator currently checks. A human review could still turn up issues a computer may not easily find.

chocolatey-ops (reviewer) on 22 Feb 2019 20:14:42 +00:00:

FirefoxESR has failed automated testing.
This is not the only check that is performed so check the package page to ensure a 'Ready' status.
Please visit https://gist.github.com/8f0e1afa351906d4e583b95bbe8f11d0 for details.
The package status will be changed and will be waiting on your next actions.

  • NEW! We have a test environment for you to replicate the testing we do. This can be used at any time to test packages! See https://github.com/chocolatey/chocolatey-test-environment
  • Please log in and leave a review comment if you have questions and/or comments.
  • If you see the verifier needs to rerun testing against the package without resubmitting (a issue in the test results), you can do that on the package page in the review section.
  • If the verifier is incompatible with the package, please log in and leave a review comment if the package needs to bypass testing (e.g. package installs specific drivers).
  • Automated testing can also fail when a package is not completely silent or has pop ups (AutoHotKey can assist - a great example is the VeraCrypt package).
  • A package that cannot be made completely unattended should have the notSilent tag. Note that this must be approved by moderators.

chocolatey-ops (reviewer) on 14 Mar 2019 20:16:11 +00:00:

We've found FirefoxESR v60.5.2 in a submitted status and waiting for your next actions. It has had no updates for 20 or more days since a reviewer has asked for corrections. Please note that if there is no response or fix of the package within 15 days of this message, this package version will automatically be closed (rejected) due to being stale.

Take action:

  • Log in to the site and respond to the review comments.
  • Resubmit fixes for this version.
  • If the package version is failing automated checks, you can self-reject the package.

If your package is failing automated testing, you can use the chocolatey test environment to manually run the verification and determine what may need to be fixed.

Note: We don't like to see packages automatically rejected. It doesn't mean that we don't value your contributions, just that we can not continue to hold packages versions in a waiting status that have possibly been abandoned. If you don't believe you will be able to fix up this version of the package within 15 days, we strongly urge you to log in to the site and respond to the review comments until you are able to.

chocolatey-ops (reviewer) on 29 Mar 2019 20:17:18 +00:00:

Unfortunately there has not been progress to move FirefoxESR v60.5.2 towards an approved status within 15 days after the last review message, so we need to close (reject) the package version at this time. If you want to pick this version up and move it towards approval in the future, use the contact site admins link on the package page and we can move it back into a submitted status so you can submit updates.

Status Change - Changed status of package from 'submitted' to 'rejected'.

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 '60.5.2')

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-esr-60.5.2-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-esr-60.5.2-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|eaf5123ee60073d67bab39b082a41c5aaaacd2bedc3b84818586f3a6ba2997dd508cf36c845b696b3f818c667b89cc04a0784faaf718d33228d245a9d7423812
af|32|e7861886daa72e4a72041dc817c7cb788955073669b743b0c0d22e6914d6592b0e9d409aea8ede6b8e5d466c51a7b731d296cb128660e3ea8123d1a79914866d
an|32|c4331d3147d5b054678f1f36e29c2288d32fc4bc0ecdbf04e881ce225c7bb025afd787450d22bbaa1d6e0d8dcc8eaf16e5495d71dde9ab05f645a228f2a46559
ar|32|acc4ad25d9084c72d44d661beed2cb64b6d755cf9e35f894da14df8d3ba59202fee5c238f1101091b82895789dbf5d4e33f30686ea009343ae5f7206c23c29d6
as|32|13d111a599ab5f02e72446f6f7f238b8137c9db518a3b00928d876e91f4e55c63c26d35e64e569c53da13174139a94c9c1b9e3b78462399370fce833cbd39ae8
ast|32|2586a4961f01a345514cfdbbfbc63fa1f3b27462479d9a98ac409316cc59c1f021ae0ec19962c9d9bacaee3367485be620cba1939cf32da0978e2997cccba1f4
az|32|b42783cc8dc4adee5dabd747e14838408d4d6570f877f57aa30c9eb31da6076d4a369af429c841d041dc9f9a9028d18cb1c5ab18f810453df7b24d9dc84e197b
be|32|8abe16465aba651cb1e431f96c3b0c44b00b7a07b9c74f67e1bfd1c8d843f159727c68ce3d0b98a9b652367ce188345732f5537bc4f05dd62f00dfc130447bd0
bg|32|86e0951bfaf80eb46a3e23ce6204daf829127fbbd21724e030712873ef590d99ae3dc647096031591acd91203bca3208998c61a99304c329481c4da59c7ece9f
bn-BD|32|10f8cf8f5a2a51ff96109095b86500f9f0d184471c128f1011d46cdfa599c1378d5f604f227a6f711b5494b5399f2497aca5c4b495eac4fc643c419ac448af29
bn-IN|32|30736c5fbdf210a9cceaeedf25c2c98fda2b5febe54318773e5599d07575d79e66a156a378a3518ab2700572f7c1d3db1b209ed7ded8da0a5378f0b76e33d432
br|32|671b9ca571b69ab39babf6f92c5cb58fae89d20841433d91abe6efbc1e60e42a1e2637948641583480e17a0eb294abc7b72050c595d1c2f5d03054ba6eb5794a
bs|32|2c6238685520ef945aa5c27528d3eb6cc3511100e98f490850d6b532a5b5f560797812c4a1bd552451f459b4469522502842c3a82244642c9cad1d237fa51355
ca|32|b14795a0a57c229fee6c67063f77898c3846bbd97dafe2781f7bfee6b58170a23c633aa83eb00671b9839b5d31fad5bb366b8c651294d4cdf341fee2fbe77b55
cak|32|aaa44406945b6789ec30b9955fb006020961baf0c61896dfc8fe4282232c8d7f7da4e783c8d7b74dd379f2b1e832f1cf99c006f693f2e3c96f3a086b8506cb1e
cs|32|b267de849228720703da617c484aa0547c511c65569ca22fe97592697193da8f61635a0cfdc29e8f8f6d6eed989f0b4cb774837869b346f1efff8536724409d6
cy|32|4324d61b4378c70c9dfb95a6177225edc5d823df5a6bedcb7f82d5dadef4c392910c3e5ae9a93b1e24f095a18fc307a0d217ab6364fcc7ac32e06b0c6d1fe645
da|32|28494a90d87b0e88a55576642b5082b8e4f589a0e98a0c836e568c577164fd69a2013073419492ea9159f9b65116fd4086d2dae84b87cac6494b881bbfbc6375
de|32|4c2a65ea81180ebc5e97d0575c582b760c526c9eef620c40fee8f4fbdb05eee631031c1fb8dd0b23d306fae96ba0968077fbf87ee7f0b0ade5d2251873a760bb
dsb|32|21eadd19150846ae2e2506aa942101a3f2e3159445894b71b04f4ce983f3950cf842b1f586bce7d3916fa0e64f1a267998359f87252fc35f5076b9bb8ebd3ee9
el|32|feda64d130551897c0768625991fc14fb0b476a77ff90b9cd58a8d45eec943b3a1764343d80a4fbd64511e3fedc2dceec09b65efb5a75e7a0a1b1f3d5baadc5d
en-GB|32|a698a97530fb820ef295195fd85aeeffbfb3d11bac3f085ec7647ec36571a6818594423639ed50b254a6db51a957731efafc7306d70ded13342c1a95e40d995f
en-US|32|371359a6646d5280dce6d56bd2e4decd30b22f9279f5eeafc52e5e399c6b340c60e04a9d069cfd37a99f4ce3be4147bbdc3441be4585d3ededf45ab42938176e
en-ZA|32|707fc9860f588cb74a305e55b1a7171337dbb9199a81ef54170c80c0372b2461478598bcaf1020e4567a896ce3f7ba9cddbffa865add5bacfbbbc30834292c6e
eo|32|6772a4fe121b54f9cc58f0057fe1a42352bab36a03342209fd2e6ad7d56d5643ac52b08de25bebadba15ed617d4d422b3f16896aea76b73f03ef65675eea9fcb
es-AR|32|b9eecf00d8f96dec7831328eefbae920203583c067f15554df034ca5548a4b68c35e0e496f4f90a48e1d183ba70adb861734c003806cab9a361303886d30c4e1
es-CL|32|7796e43bbefa9a5884d86e5f7dcdfa21003ad5305d7e1b353b7b50a826ee817af806f05784d0bd23be13b5b162ab9571d9ddcba12505acccc48808fb1e5a80b5
es-ES|32|67fb6ba5b045ed7ed82f427f0288cb0353f27839ecb517a4b21cd0e47668945df501d5704b03317f969899ccd609f4949c4c91c04e591dc69d51a5e5cbf6cc50
es-MX|32|d255da2c88edd57b30116ddc49b63011a5eb3ce06cd3a17ba9e84d756fba545aab266295491befb1d469713787416567c324ee24addb88a626f85079b0bc573a
et|32|880132185990922febba499e7f7525771eaa8169cc1d67263ed968d297dc48ce21cad613965bfec703f01585d13d3132746bfd4fb33092db0801549143caf531
eu|32|a44952ea4cc9a0393d30a94b54f972fa2416f941d5a377b2bd9a73331bcf601ea3a22afc15646029d8334fabbc5f49d30fc8ac625803c5aaa54b55ccb3cc2f3a
fa|32|3e95d1c8e0328ee97150014c82e5c12b0d678b3e2d10f3e066cb988340f0fbd12e83f1971d610f445d53548e493be8841f767990484f2d6523485c9a900e13dc
ff|32|569511117d31c9d6f6c7c24bd4cde136cc763a15dde8fb9b1d723d9e11474512388f94f1461b8575badcd8066d63ff2cb4303874cc786477926771d8525fc3f5
fi|32|333fa906ade0a3d57718c8f2fa5d37841415a7da16be89ace2356abd65d3239e86f189897888b26a0207e301513cf6b39295def400731dc71547076e8c2c7d8d
fr|32|239e78b25bb9af74905859ee0182fa75207a7faf75260273978f39897eadf6c39830f967e7fbb2bba6fc0378971c5849e837eb73dc503109c7e4a9615af7a9b6
fy-NL|32|8e0d234d79c9755b706bdd03462204f024e2fdb7075488b34aa73b6e99fc4d1ec57efdf579582125a5896f8a553fb1572b91dd5bd0a5c148a8e44f3a34cf8435
ga-IE|32|a1648c3c884d6e44ffe7688eb655335e3e0e432761a9f37f2b1c1d0b66906d25ee3cb8dab97f633340a8edc9394575c94faa46702567b88dabb23befca547601
gd|32|9ec44640d64f420bbf9bdc264a05514ddf97c7d40db3ed0089b7a22affd59163e854f25bd949c7df2db4f815104c886191e12a760a652b237eddc36a1a006048
gl|32|ab8396ef5f0a57bfa79c2aa44fe2e0407505c37ad0ce0cb7d1409f38c3cf7f7e2ab6404c7760ec9daf2efb9a892579760b70b94af0ee43bc645647473f41065a
gn|32|2f17c6dfafe7a4419e76754c53a858ba17aa574d475334a4ca420816e5ce8bbee8e8a8d1a5db51d96f33fa4031688b997d6dd01982916caeeea5b53008fb2dbe
gu-IN|32|20a44551c11b3889657fc6adb7713850429d5b96c06b119531c5e0d2162beee188e32fb984232d41d1fd9af1a5fa528c32b79caa0d5c997abbad8a5cb01ace6e
he|32|43d336abb4ec75f9ef43171e38481b0c96eed4fcfd38335028c6b4dda4584900ee3089b8f3bd4124d221939bffb90d1b57b5721d9dd552773cc1b1d5d0bd5c1b
hi-IN|32|fd0f34e5a1f909a962c44d6febdff9b1441b938037a793819fc600f6cc89f010606a73fe1a0f7f1b121bb3959f7d54a8b7e03ab88c76f183e53d9c3b94f76168
hr|32|fe373d162ea7cb2942631424e3cea5d7b7aa2c48bed6fea514c33e5e1fd2adab70ad9f4e720fe2f5518773be99fb200202bb1244d3ece5b5256908bc4da3a98c
hsb|32|ee83483e40d790dd24825026607c8c2a7fdf70b6f6ca063acc95acc95458bd939fac8f1aa6e998a202668d2575022eafe5d03ca02bd2143cda5c8109c717e4b5
hu|32|7ded4e1b27e96dc14b9383d2c37d661162d463eb189f6107503a133c08c49eafbd2e14dd16b3fd2e61b88238bc4bf47daf40a8c14f4d517f06cd199fc2e333f2
hy-AM|32|3675db3efe6e07143533165c374080a12c237226e7aec9a480b871f05272dd9357cdfb836d0af8004b47f71d312f54dd21fe50f26ecd5bfcd2f5e0910924642e
ia|32|e278d53230bde3adb7b46083f6ec60ab41c8b73407140b9bb76054d686450be4128b154b7b20b5a748c07780fda0a0c244293390b5375a6fe60accfd4e11f8b1
id|32|1fa8528ce5553a1092455a9a72f6fd0593b7263a556377b96fe4e43a0b4088aea511fb5a1a10c77775c0550df1f8c71d374ce882b5abf635eab23255e65b42fd
is|32|47f6e94122f39c9b68f03cabe44e6224043aa7bfbe620b0c511706f8b06fd801a000759cc50ef8f65f821e289bb57dfc0cb9066e21c7dd0df115eeb2f8101c1d
it|32|f9c592c662a21fc398dda9e2e29d30e530a2392b8e1ee01f623ec8e21cf457515b1c00a0f7331d6fe451329d11a6c7a0868eff7643dcca521a59e7109d9e6fc1
ja|32|1e05c2ace6ecde05809f63ca51a6bf01a2723535529a5489ee9fd93afa1bf0ba8868709f3de5f016580739e2ceee34d5355632442bee04002c71ad5f369fc3e8
ka|32|3335db0bc8aac5c22cb558ba4f976b9d1e061d860f8594cfc0a556706f99bcc04c4e2f2a2a00db8584bc3c1591faa1aa4456a8e99a558c116b4ce8a5f8a565d8
kab|32|a8cc6050d9d569810e079366ae0eb7dcf7a78aaa49f0090108a54cca1e5f1b3f82e977856affef49b6c55bdf56abd1837f6f3095dd66a603a3bf22ccbb3363bb
kk|32|3a7fabc84bece699ea3b3c26db3995bcbff0ba7208e21b3c861c1625db090894668739bf1c1b54978b0ffff9545cd88bde117e05eb8794b732f71c61cfb74c78
km|32|0fdd9da21c48c994f0c4df402e4fbe08b5ac8417063f340846c1fd2ba2e196e92db8655be2c512840bf713644816fa8a4e3bd12006afa35668838a29b978399f
kn|32|c3651630efad382c53c450d7b2ea050c80fce7fc9fef3dcd2278adfb0d676bf916fc084079462f89ec1b6ce05eeab0b3682145f2421aa1cfa719c4531dcf1c23
ko|32|3cc8511bdf40e20e263c50ae4f25df2316ed68a36f67b9b68e4204b649d841f9a988ba6bec937ff78d8041a5fb23b39758f504c55400e5557b5e2007cf84524f
lij|32|cd5142c8fa447ce7bfe56ee594ab292ec8dae7af2a2764cd77690d3e8900452fbd3d879e854e31e31f9c5cca30d23bef858f07f8154f471d170f26de8a379c0b
lt|32|37677a7f4d29b95b628186f6eb34a7f0725a8d6cd2b157b18f7dabaf943189f1ba671533f0cb948d3da268c32ce26f0c428db4366276f740678e41244b215d68
lv|32|81df5a9480a446b651042f8d58bf041ef779a839b2301c1851026f9371ff0a190de882a6faac2a6d6f71e43fc222ce41b04d847c3309fd76275c4f3c402e3706
mai|32|888775e3671202bb9e798eb137a847df0811129a95ccf47cd6048ff300b5254d166bf82fb1fc31e255593852f595db5627cf76c4f8aa2d37d9a95f85d439c0be
mk|32|a9dcfbea8fab40f8b3972362b2c41ed6b312cec0834eb232add9d4f77a4e4cccd1d8a120cda76aace33164a7346dc645d50e87ef7ad7dc37b480cfb48efcb625
ml|32|1a08b4ddb3273df22fae43c28af15f5221097a974898d26dcc963bfe76de8d104bb246d9d4e15b0274d51c5571577ca0066f74a49029656a0ccc952449b3d66a
mr|32|2f2995db6c826cdeda5ce4f528e21f3702a7fef8c656ea0777e0ebc86e74fc828f1d38101ebf253db6d95e9f98d8a4258013ccdfdf51a7bf8ca564a65d443b20
ms|32|e1754fb739486d4e37670078fb5ae41468dcd95dfff92b4d89a851c46d6fd0b68f4d072f8759d45f9b93f1701d362bb697747e65f3ebf7491424df4bb04206a8
my|32|9754f63a1e1fdd65542fa5d933be9957e6ab6bf13e5ef2a95ac329bcee8b22e8e8f2b6abcfa44803e2a5c6ae5480ed33c9f5542123de459bb932070cabe7ec38
nb-NO|32|bd76a18c0d477574e150d3484a1710a9d0dae8adf78651c5ec38a2c2e37091468e1cf3f91353db536b5db79ae912da49d94372b8d877bc9ef0910f3e9595e1c9
ne-NP|32|c686751f69d4fd08df227044acd1262f6e126bc8b45b9638808cf396a3db05265367aa02646835bcfdf5ae3da3335787908512062522edd32055fee9e9a0d631
nl|32|790da3dd51be21607a1838fc3f7d35aeba60041549dacef010e9d20f3225895fb55f6f81de133aebe23fdca1854e003c36cb9d61bea592688d6680b0dee01dd3
nn-NO|32|cea20dec91fe0328d061dc11f8a4de18777dabee9bc59a7d9cf340920acac5dc3e7caf91435d10a108d1266cc5efda158a0076d2eb988c7b652622d3401e26fb
oc|32|1c9aa99713a9caa3da99c422fb2afd51c833891f142ae3a03ab083ccd6ccd257ae2953576e85455081ff00b95e23106627ac006f57c11ec5e5f41fbc5448de02
or|32|baed908202f1a70f6bfe63231ddd05ddf7633c0b680fb09aa374a88dd59d16e4581938a75d0f6315a12be8664db4e94dfa66c48146d33be83425e8d2e496e949
pa-IN|32|08b28f795bd68515bcb54155698c749ef5bd4fd0194df55db4d0439b17f6e270a0d53017b66535c96d8f430ab93450fc2a4086f84b222bdc0da31ea90d0bee01
pl|32|42c1150c26149138986bd5e6d94f45c41d54bf8172b76ba5c956f610f68eb0a94b4887831527948c8fb3f3ed43060552d59b6bf13172b64e1e627f2fa393081f
pt-BR|32|79f611e53b8bd62cd4cf20d0b2e1b94e5749d1d3bb95b22350f687d5192c5180486691aae865dafb6f0028168a4a5f8a554846b9b41d31f8af37b750ac7d26a9
pt-PT|32|3c3c6197a4904432202459ac1c0ff72c4f4fd0cb107b60f94a1ea7b69d042fbd87bf8b3cd587061c3dfb14f48afd758072b7c832ca8ae750cde2833129621d14
rm|32|9d73afffffc4aa57ca9b991c3e705ae9ca47c2b975e06dd90b58c85d097766343f1d68b98b71034570d424bb2e5b9eb6696df2794e1d17a46315074f3cd7dcbf
ro|32|53b2b8799d6565cb0fe12d1fe413a85ea510dcbe12917e4415f36f0c83341db7468a592d0a1518115111a8839428f89275a9317cff3f38ed84659cbf4ab27544
ru|32|bb275ba506b99c805bcd70b9b04390c5931a1c6ccecc633a67ecf34c93bc37e7c376047f4f9ee303efad0149963d4e2af1b7024cae830883a1142931523d53bb
si|32|e49edcc785902602de77eae38bed164639ecd9711012887616878b3c60dddfeddd54f717dbc3e290154cb0a354d1a42c2e159b5bc46ef4579412dad7a64d1283
sk|32|2fd3605cb919764878835339e523d4bc75e45e527ac033cf024ac7b36d8b3939582ceb5467182ce677ffdf5e09bed8c420eba54a6b55773ad6daf0a7dc5801c5
sl|32|2d3478f492a047218a9f5b95ee341a68c5fd71c6fdb433afbf13f7fb3a925256a41faf3bdec3f86f2011fe302fc14dd80be6734c5da7702bf9024e605825ef63
son|32|f1a135d388d2b7aaecf9e61eaa213d6d4f4347dfa915b08d81e15f5bcebe8cd173fe9cb18bf793ff8ef001a35dbdb317ab241edaa455d297035b633cff8fcb8f
sq|32|c76e09e9bd8437da1f3a4adee0405e922a6c4b48a0d78f8eeffba764d90a9b449cedf6e1d4788ae7705f5a343230c5fa261e07a4312e093ac2a38e01253fcc0b
sr|32|b5410ded328575a2cf931f243908b8d6fbcdfd66772a71c75888eada8684da7e60dcc7b9dce0a8a2af21c480774a0b3864be4d5be7190827129427b2893a470d
sv-SE|32|3b457a4bcc9f9880c3bed2f60149846f1b131090bafc95b90788806e5294012e8a8764c911b25f82e6dd1c8268d81cde4b3b8b5f99eeabbfd03fc4947956b555
ta|32|04e98c0b6f7410e2a39e0c3c4654f3e801d6df4867fabb025050ace693c474f47b9ccf2f4f2470ed9890f6cd41594bf061d5110847f2b695a8524ef8b34abf82
te|32|cb4ca160cdfe75525580dbe03631996af48b2701ad582ca9feff5046e49589b0cd2edc8ce99fe5f4eb28718d958817c5e446b462c9a21b4899452582eae76655
th|32|9c72aee29baffec27b0c741677825a639b5f6b424fd4ef9357b84012414d1dc6222892150dae699bd4ad8f51e967f2c4666739f96c6f9341b91b6f852c9802f7
tr|32|daaacd5dd8b818e1462ea5ba8557d7422bcdc72ef0371979652aa43d746a50d7748d443420099a66ed1f65ce434fb932bc2c0bb35804bfbd94f5e1952e21209e
uk|32|937002d66a90ff8b8daae2413035b5a7e99235d1ee907829b767668ff88554a0e6c45e26ba180155cd0062b32ea92274ff0a9445979b27c09dad2085c194a85c
ur|32|35d560c32cf22dc19b72828d833ec7087eb816bcfc91927c1c2f48486391d45b47d722a770906a6cb5d4adfdccff5e0891f0cfdc0541ce6ad80af22b808bca7d
uz|32|f350065f5b56bcd7d5bfadb949c743727caf86af6632339ab02124ea19ab30a5e125ce1eb7415a0999c67c6d50a925930d559bb5454ddced8dd4c3b673848680
vi|32|6dee5f7b321a8c9783784d3dfb24778667e0dea22fc837cf0d4105dc1c27b0d0b5e37f4a01bc6064d1b46aa0f88b4c92737200ee7de5e49251f7622c21f5b19e
xh|32|30ca99630672428309baae190cfb46fdaa83e6567eb7045908ff5eadad611bfb41e9e19106f1e1b74e6a642268db243431ea13a3f55af0b7f5b4f7aec597e57c
zh-CN|32|fe41237b0e86fc3a3f79d588a69f3b1e6a2f3cfc8118022a4a39096837ffd54c3e35879eb67106f17926c4d7896dac961ec7bd9f79a4b6126a24c1fc1e52853c
zh-TW|32|c139f94cf8ea8becc2428704819d0b7b333ce4e4ee31594a89887516cb484e8d800dba72d427ee9c563fa6dfecdf3a3f7d72624e8e5e0e454648134d7f6c8d32
ach|64|5e8d3d52cd2002fec592ced5a67e467efc97e98ebae826638e7738993ef8bc8785e48eec1493a66c709bfac81a099d9e5bcd6b35392d85e0b293d486670fd00b
af|64|cc851de6a025d6aa16e5c2d7f2dcf33013f6c84f36c4185192f7aee4b4ba17633f4fbc0f6b1e11b9a299b8cc871900d47e0a6e03e89aa1863a7d7615f65c7f4c
an|64|3d9daeef5533aa2fd87915a4359767f0323ed16d3089bd867b338e54d800b5fc23a02c9eb715fec9ed791f4d9ce5302c748570a512710d43e1e532daea2894ba
ar|64|3f3341414ad66cbe9c1bd1ae7b77b5386d769c464bab43d9fd75dc5be3d0e5266f782f076ff454fe884ff976194ab5dab931da18e0c4c29647c61eb638366b8c
as|64|0bfa282fe1b0b6a343e6e9d66fa0b4e3705626c524bfa9607595be9ba951051125f17f711077b6347340ab963e464a95148013178f10e6a668b8471d7c52f847
ast|64|f7289f82a0e4702b6b8fa957a8d790fff09203935559f3010e17070e55cdb408bce323d079fb585ca52733fbd2676efd0db6699ce1847f03689ac749a89617ff
az|64|66f92aa2e86c1a2a3ff70c1d724087738c9c2202f86097972f676317e76ba92e1866f725d187b60968fa6be00cc76bf123cf9dfd85757e5ea1f1f93cb560aadb
be|64|564a9cf6087d342bd846195fa5201f52fe42cfac6a3876b9ee3ef8db2a291629792786053d3624c594a313cfdfa5d685cefc56dd11d58bed8df633a46f230514
bg|64|01f051e4a0689f1786ce8fa83a638ff456dcc0885839e4f460f1592f199e8d421ad03733267dcb251c8a3ed70fb1618c8038c16ab96a12373f20c703405d5a6e
bn-BD|64|5fec08e1f8f11c0a9a6f39a845dcb309f440249574097c248412828f9bbf8613b6977b5c8d87c420f5cf138afdf127e3ef602e80ad3328c13fcf012502f9b364
bn-IN|64|f725536b670c1095b87a26c30882bab0dc14814e5da3f9ee83840efa50e255d33d05cd343ea3ebe1ac47a92329dd2b6524339bb3cfabe2649f002ec20190ec66
br|64|51d1372c1176434b70114dc4b7ba0f3a77d73c22a4db20150cbddfefc58cda26b4eb72c1f5f634de4abce6e64b729a5ba4bea21c6a7406a033ac6f23fa628b96
bs|64|913d2d9329749f0400752650d9168a657a1aa72c4692139bd6b124a4fa487de35b8f0efb409238114d43c376f86f641641b28abbe0391b921dfaa1aaea2f8ae7
ca|64|c9a590f6eb8b6fba04b41d4b0331df1d33d5d938bb0df6525eea837296c62117e75adbce51f3c763550ef1730d79e501cb5e519420b0747a28fc70f4b24051f2
cak|64|ed6feb0c597cea346d7f2edf8ab2d966985453f04d831c83380dc3a2f909b8eec9d0193d8dd09d552d7d90e2c888621c1e600964e640acc7b955a8c76b9fdb83
cs|64|14cc604567f3d12f32d24a00f8d6df37137d96a36047700db3719c7a4a038342344e60d1f5396af8dcfed61eb9b15260f989de6af93d38f963eb65d998dda53c
cy|64|8dcd383195e8e37796d4daf5bc0cbb5d2445309e8e5d3cdff49875225a5f1cecc7ca15ca116b3bc23839afc560cf0c2749b46df527ae416e4e42ba596880afc4
da|64|fa2d5e4c97fbbb16bf86b99d16a489996d06c7972a27d51ef93be7e2fb107b23b11d36fa71701076949d4340f44124eee8cec677c5f8f16af753e9656da251fd
de|64|8fb42722d3bf35666eed20fc4cfd33b5b135a7fb22393b804c0a8209d25c06114f9ad72136f2812700feb85fca2cf32cf09f0e6f15a5480b4cc79cf35486910a
dsb|64|7359514549b610794bbaacb04629fa7581b04e83d7756696eb3748f42c1325791ab8667cb09617e4211edb5246ed55a84470b610ebfe7124f45679ed1349fe79
el|64|3c5bd21455d32b79f3a36f425d1d36bc1a81e8e67cc0f70c5d16fc782150b7e8ef6d55ffe855966b188a847a749805385367f92a73ee5343e2b598b9d00afc99
en-GB|64|ec9653ce1590e22de268139685430c61720287f8a1e808e5f3f723db680d9003a93f684f872b2400f4b2ed88dd563f6366646c2d17672950970e609466f14530
en-US|64|b4e89cf29b5e5c13f625acf5fb4624150a3706b0f0c05c5274cef4da1b744e50868dee7c316806cff55b258c8e170bc4c394ad8a88eb5faf71d09c0305ed7296
en-ZA|64|9b5cd45bdcebe577079bb501179665e5795cefe3a7b3a2779813645148e3887b27d96373b948a7b86283342019bc858038c57060a1817338a02d77e5a22c1530
eo|64|f72051d25aa83a7c0d85ba0fddc5a3443567df1f8cb11705050b96ee162f8b1c2ef9fb68d8e325f675ac9552b0ad010aadf3dc49710cfd87cbb5eea326977912
es-AR|64|4c236671eb9b0cfeeb49d79b85c63938f0df14cb42ec0cbbb3c637ea5e1c3a4f2fea4d8d28cd130218bc21ce6f0aac3ba1d3d55a587f7cdb28cde162afbc3e35
es-CL|64|ab32f3163d27f7996d995a6556fd99f376bdc76d347139b10a95058e1237fccfe3bb45f24d8aaf3bae426fdd35143aa64e30c1da0eeeabf12b8cb0e4d9c4400e
es-ES|64|026e3d726e869e57ecd3d33ba909c1cde54be7033e113d897c0c7f9f9a47c65240eb6b6009b6ccc640c356a83e9bc56c93b8bf3c6672b36ac806b13c8eb1137e
es-MX|64|5b1b0110b43cf29f612f46e43011bae04854b1ca87de9dc59fb2c9c792531f46fb79d20ad133e6f1b23b47b971d1498e27902612397a09909c94c182ea370575
et|64|fc03d087f93a9b3c1f2b5c52833aa4813239e3e8718e89c05645d5862f481718a51eefe75111d5623f5795ebb7190ad1ef281e2057a839ce7315a648773e548a
eu|64|da1022d3a62e7cad5409a31dfe077d5bbe59411b4d5f570dcc9d85994da417b726c0d9a529f3fea15f98d2e539715c388042974c19ae75b9913c2c41e8aeae02
fa|64|3af0a93b62cd144d128d0fa23c513b8be85d94cf038ca1104ded29b709130c792444d1520cbc6e5a3935b9d8311326cbe3cc355b3a67e62e9cc2204b3140dd51
ff|64|e29afe6c147a7fa2a22efdf185fb044f42537029256085c908cbd78099cbbfceeaaf24881545d19199479b759c46409de006bc06a6b3d626aa663f5ee366f23a
fi|64|dedb3e4a77b6820f9f8bb23662cc93903e70be23dc926b49607e90565c2f5af92666ec05f439db4decf67d8c5f39ffac21e3f84806c15cd419041e6266f8e168
fr|64|4899874a1b6bbc13cf45f70b92bdf1c4d06689e4ae58274f380c2637385dbef47c9d369a1a7217499d8a3cb47e550bd2e2dbe5e3715e160f88acc09d603d0939
fy-NL|64|2d8533dbd8d9e4fea1ea4b71c16f0abe733776d5d5748ab34769fd9c032f06a88fe42f8d79bc1b3d165070e854936be8e2bae4aec0d801280605297b57bef0de
ga-IE|64|66d7ee8d2b122e10d72de447d9cbcbdf968ec8b59c8def4d384e6e8863e289530a43bb678148397fda0249d9e26817ce4667fcc941315eae8b9eb83c1a705a62
gd|64|31735abf0d456c996df6609ef642aede0c1a4837a60189af606f1dd0e3bb52c56b79fe90625fc591fd31e27a95a4e3c978fa025db252d2583e81148d3bee95cb
gl|64|bb80105d11680ab757545cf6e6cd017f690cd072a0feb8f6b7b894580252674671320e7ac385e4571e000a9a36d993b64a3539a3a6dc10e70bac55478e541154
gn|64|c54a3bf8120f5575e957a698d2b736f5fca231b1ceb53cd9d0392753b6ac9db75584472efb9fd8617fdcc05b18c331d3cf436c337e66c2f15a2f637561093d13
gu-IN|64|3bb38c922b5aa381ed08d41ca690160a7c006b45295dcf834e4b853629ee45821e237f8ce8a840f7f20c3f4ad66fdebb6b70cf7c128c93422dc934fac262e7e0
he|64|e142c77c38b4c94cfcd467f328d014e28ca1ca893fd7ea5ec7270fef6ecbb1df0a1ebc997b38fe35697d052f4ea4ef539edeedfb5713aa767b0158df27ee0362
hi-IN|64|6fed712743c0dcd346a299fe4aaa356bdc9cf503a69e8b6bdf629890675ad8816c4fff25842976bfd3344fbe27ee45621fdba10e3f68f009803e698be80c2c83
hr|64|fcd49f9cef5368138386a85f063afee3c2b80a03b8ccd82107dd21f0296390ac59aa41fbf75c4b8663b8769eb04c57edf5159f9dc70bae59c68d852ff158d12e
hsb|64|082306877901be76f376804d27d553909030de3db4a7f25dbe6b9fa2c05c66118c49000c0d4383cf5a8565067010784436fb785edb199b994daa330455ea31df
hu|64|53414ce26cdfdca7232ac3f7d7a0a807c43d4f47c1d768bc11746d07d24124d5a083b9f8ca3ce844615531d008f1311485223106a6f19550437c5ee064f498ab
hy-AM|64|1528e2245f673840a03c2d2d89448e60d9a129fa53b55f0cd96b02966bfa03bbfc65977a9710b35e283645f1871262609dcd7ceaeaf93a47a732f929990ae734
ia|64|dd86195f76805fa1c8c1cb923fb02d8d8c73dda4036e5a5e45ae6fd3605b5a60f979b667c4565593b5081444297d9ceec680a28c7ea418b24081b91aed5f2437
id|64|64f97d00ba704ddefbb284cccec12d8185b9c92eb1dbae52ddf6f1b709b9e51286c496027454700e460f5ebb68172b12d70ccca538b1d62d836eeab7ba111d12
is|64|3b176d506a57eae33eaea911c39780d811392ffbdf538708e69515369549b8adb1b7a981035e660babe88846d34f4801f9643abe97b437892886816dbeda7cdf
it|64|9ce5ed17848cf546cf21a5c6e2b044edce3fc195973b37b3b919e46981bf3e27f9eee184b5810222e1486deb7bcbf84dd13b8a7e3e9f5ed67673bd7411277f5c
ja|64|39cbadf20216d773549faed7ef875918474007c580f9d761e716bcb0275e247460d4f4832ee7f06f1c0a05ed842c981d2f1d1316d8e9ae7ebbc16417a228cd7c
ka|64|a513fe41143693a397a0b60f678994342b723097ffc3e0e6632d588196cb95a38a1306d6add0e643632b9807c11e768af377a17bc9240f7f81431cf904ced955
kab|64|064fa08d420d65833d7d57be108de288186c9e9bf588dbe7de221c902d460c728acd957f394f8ab9dfbe2fa6f8f6e305fa335f1ef5cfd8a1afe67fb3d06a507a
kk|64|a5dedf1aff711c4c5913cfe04b8e166ca1aa4afae1da503eeec6f119afbd47abc00b4337c0ecd09233081d4ef643adbfb995efaa6cc43979e50728bdb460ab13
km|64|22035f5c0c1253c48d81c04b4ebfd9f879ad99e685e7f554dc9bfda6ee19418d6637a6ce904572e403683dddfd709f1cf8d86ad4a794d82b94cbe06e6c8f72dd
kn|64|c65f3fa241fa400a5c3aa23e07ecdbf754551e2532f80ed2c6b7e853c9e50859630853eca480b01e28c227b529da57d55dff3f76e59ee00268e20e3a73d4dd3e
ko|64|4647998ac5a057075590946903b844e3d97f3da24debb898db2d03a2246d372c8ffbb07b3548716fc07c46e0071a978e65a39599f4756353cd1369ddbb15935b
lij|64|1dc21c7fc855aaf708fdb244a2f7787a04f33905b92a676e475182bd95205bd0068f23c42c3931bc15692eefad34039d71de7718387f9f5929568ef801368167
lt|64|910b0359d76918a44118fad5f78ec7a24ba2cfb16ede74468ee60e2d2b10b4f97de9b19631dd34d0ad2a141f30ea7dd99c6b45d6172cd26783a6d6dbe7ec087e
lv|64|70336e0459c382d24870976a965d0e7cc1aac6c3058f7c730dbc1ac2d3ded0361ea75f07c64ea9670d5a44d8e5da10ec90b2f375b8f9a355880e3cc0d3f0226b
mai|64|cd2d2e44d9b4e4b19dd1386ae1ebe03ce236562e9b3e649cb046c294be11f8949afbbce261fce5ff3d9b9debcc2ec92b442f00ce0fe470ba06279bf5f36a33af
mk|64|aa6a34aa34762a654af487d731268622f66ee975edf5cab1fd2e1808bc118bb525e4f7e29cdd296de54ba4273a1cc06775c48a1ea1ce183721a2114c18fd38d2
ml|64|b460445392dc8bfe8b41b32443e120ba4ca4c9b09fd96bceb01d6d7991aac43d5ffad401fae74dbeb7920cbdab5159d9977fc6ce180f80ce116b98f5b6fd76f7
mr|64|aa9c944fd796b47491f8d0532236c3f7377f14ada914eb56fb48273dbc6b703853bca440a436c6c0306a765c1f8d7fb6b090fdf3ba6d9c384779d888486a6948
ms|64|2600d9d63c6c6759ff1366e78f5d788f6900cd06d26919c7b8025d1a0486def2787631771646b217aa4667ea42ebcba8eab9fb2bc74cf8cecb540689ec8007ec
my|64|f5ad1f1cd2112969296b1dc387bd9ab5341e9b47aa24da06f1a9929a38051f5eac6103fd67061ddd8429676036511e1b47adbdf2f81b98e30f97f413830f7649
nb-NO|64|703b3c6221f337d00ca8ecc0ff41ccacd5d4bec6f6d723121ee5ea9e47730c3c5429a8d9f74d7700d7fc465e8cc8e6e4f4ef4d75e1ee78bfe3b686ec7f204226
ne-NP|64|92ce38465b5cdefd4bd1b162d53939d1c4497578d5b2d0870ed2ca978007cd79d5082219b9c00c25709dd464944ec55f2efeee714796a6448c11b7a750304a14
nl|64|1da0d46e5b544f5e7fe5865bb2c87ba932804b6a14f147ef88df65dfeb70b1c4f9cdb173f6badbbb6836a3b79c3f8097d93d5f426ae3cfb776deb36ece653f48
nn-NO|64|345fd3bf58f9deffdfb6495a467d9f1172b9562c73ac233b6ac3d5d88306941a6d8c8eb583c0033bb6dc007c37b777383475404b90e730b2aadf7357a51ba6b7
oc|64|4fabb034276eaeba7628ff3a1dd6da6f395bb8d8a59fcf56fdcb983b4c9a95b36701759fa8acc22a853abced93c77e6bfd4fa178754dd9a43ed43151596fa5b2
or|64|e02ff47a9d336e44fc9043e10fe50f43f1452628b0c1ef0b9ab66b10defd2c599dbcab9807ca4fae79d6a0c6573eca8c4e0e8954c926c628400785efdaed5717
pa-IN|64|c27522b0e30f0296dcd05e9f3aaa4a0c6bf2b77682ff73edc67ddace88ba82ae5f0cd44cfa7b338843a73b87a35425e82abfb21d6ecff248df36e3b039115881
pl|64|7c449cb244b0fa3d0de54eae564bf64bd6fdebb59e009eb2717e8483c14b32f25454792ba4791510d60dbe5171a57eabe76484571ac432d8d4f1d41dfd88a032
pt-BR|64|00844473a9ed15e906fb28e6f77c5d109653e8c80ff27f91e1db91e93b9cf1ec87b36a368d72c2b7b02f57068d65b31ee39b0b1f8c2fc961426e7757ac6cffe0
pt-PT|64|2de4783e9153a733dee777265d05fe31081d8e5729ed9087d53d827584d3fd64bcf5e35307bc07992e8feb5c860af85228d512a784c35f3f05abf10afbc92e48
rm|64|225dfc6630df6b9604ab12cbb2dec357e69d2cda67969a19f323966c760f6d9333aaf03f61c6e5a400a0fcfa527796c8c8c017d6daef6ff5e625084f401f33df
ro|64|1be3bba680107197066274962cff6edef509e1b3a7a4e62da6f23121f6a9f658b3de333d0482f65fcc7415a0119e8aac394be29abe5166278a14780b2450de2c
ru|64|975d322642578f383bd472fb58fed6fe223528eac21a961acf6ec752ca98e3775baece2d5b833bd875e7ff464567f0a57a72017cfbaafce214c25acdd879d6bc
si|64|074233e851b21ebc0ac2478891927e64282620fe8de99163d9004d896e21bedc67b7156a34653b8a61a271b41a086d0d66c46311a3479a165df7f69ad47332e5
sk|64|6ea1f492dd8738e53a26852af1f9b8f1bd9596d92a48132a77b50b6a3cefcada9524d1bac05ffbfcbf01eaef8580751d855be820115cda7162df1a49f22c47dc
sl|64|1bc3730b73e6695a6c976d18acae0ebb13619ea4b902b79c2a91a39a2f0e9a407742909f72fa8279dc0f8ed8dbbbb33ee22cf0a3ff8cc6f676d9b33b08b8b22d
son|64|afa21d838f0883df6eff0ddb28823bce3eaac72e1896313f6edb342c5b86b710b65e95e5ed011eb79eef74f6469deca421b1cfe3c55bf341e6a8febb4f34d29d
sq|64|ac87633861d0aa165266224933b7b7b044fcd7789954622c19c0ad1c0036b3e76378205084e89654e026cfbf900c5ab2d24d52b92c46c19717992610878ce911
sr|64|10c46df4777c91a975bdc9eaf2e3185dfcd779cbf4d13efce73d663c505dad18e84b0c41f38df43905e38457da1531e06c1620018fbbf77635329de3ddc5a389
sv-SE|64|58ad1b7fe127af2811866141e55a760c5989cfae2a3e8e2eb4e68706683aa1d640b066b68eb200566bfd19f361f7dc5565ed54f3be0a9f1a8c64a8ee78b3aa22
ta|64|3fcb94807f949f21e618260d9e40fe62b747d0a1a54aa998925a0f74e131ace5f8119e53e6c1b90b1bab64677c90a64ef6ff89e5f63ef3ec96045cbf5eb047d5
te|64|5e9624d42309eac06d96f6ae5177d7c705d4ce37effed4a1b8116b8f73abdbd74597f8e6ac796c8c660774aedaf5e141dda09c56d28aeaf45b66eb6c68cadfad
th|64|75a6a362a8033f68fe4a894253b8d422e3c0459dc8f25418836e55394a819db27b3b1ae889d585676fe3e4efedecb1d1d0dfa8c1a5dbcaa52e7bff26a7624b01
tr|64|0191998d85902605392124644d583f80647fe25b9281479205aa6aad950281e77290d6df2d0674e7e292e5b98b68264dbb52188e7d033ed927e576dcafdbcffe
uk|64|b478f8e702f83d67ed558220e4c2c6612687cd3f1eaeefafa044c064676924771a8b208f18e5e7fd31d060d91d389f9f708858473a9f22cbc1844ded11267fc5
ur|64|1e0607571d0997a0a119938c4cfb101e09f22d9e5923ceab9aca0a15b52fcaad81f30728748b21d6c397d2969df0ac2fc40b00755bf6b7bdb4f8f4449284acf7
uz|64|6f4a2177071a9dfcec3a774af89a446a7ec8569bab56ef9c9c5dc4183b73f5d8dfc8c791535735a66c3efe0f6c1cad332b5345001faff570af4488682551c622
vi|64|00d5d2072592069ed72e7e7fcb16f17abf06eaa9ef908f3839cf6a18de32d3920b917c356b842272b844d9ec5117350fff1a496f78b2a3b307c564dfedba02db
xh|64|fb6de947334215c5fb287c6e25f3c86def27e5bb19573877fb96953d3aa8742704308d72220fcaf6df3df179bf7932f94663af0cd075956b435c7e69f0691472
zh-CN|64|8c0e700260625e3863c7b8b18c32d8271af0c92060524e251411238566c5ef8baf7fa7b019098e3762ebb7ae9538874f788779cdf14697f789ead38d02c4cded
zh-TW|64|20e0935d172f7cb8fdcdc4e35ac48056cfad9d1d90d9a74037dd71562e3b32eaeddc92be4666b8ecd6c436385399ea4839127a7c9f2aca6c69af94e7bde55780

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 18957 Friday, March 22, 2024 Approved
Mozilla Firefox 115.9.0 22026 Tuesday, March 19, 2024 Approved
Mozilla Firefox 115.8.0 31639 Tuesday, February 20, 2024 Approved
Mozilla Firefox 115.7.0 29078 Tuesday, January 23, 2024 Approved
Mozilla Firefox 115.6.0 31242 Tuesday, December 19, 2023 Approved
Mozilla Firefox 115.5.0 31771 Tuesday, November 21, 2023 Approved
Mozilla Firefox 115.4.0 29948 Tuesday, October 24, 2023 Approved
Mozilla Firefox 115.3.1 25616 Thursday, September 28, 2023 Approved
Mozilla Firefox 115.3.0 9618 Tuesday, September 26, 2023 Approved
Mozilla Firefox 102.15.1 19574 Tuesday, September 12, 2023 Approved
Mozilla Firefox 102.15.0 20190 Tuesday, August 29, 2023 Approved
Mozilla Firefox 102.14.0 27960 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 27009 Tuesday, May 9, 2023 Approved
Mozilla Firefox 102.10.0 31524 Tuesday, April 11, 2023 Approved
Mozilla Firefox 102.9.0 36767 Tuesday, March 14, 2023 Approved
Mozilla Firefox 102.8.0 35651 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 31749 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 23548 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 22454 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 23536 Thursday, October 14, 2021 Approved
Mozilla Firefox 78.15.0.20211011 11429 Monday, October 11, 2021 Approved
Mozilla Firefox 78.15.0 16149 Tuesday, October 5, 2021 Approved
Mozilla Firefox 78.14.0 40560 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 34839 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 25497 Tuesday, March 23, 2021 Approved
Mozilla Firefox 78.8.0 24769 Tuesday, February 23, 2021 Approved
Mozilla Firefox 78.7.1 17470 Friday, February 5, 2021 Approved
Mozilla Firefox 78.7.0 13577 Tuesday, January 26, 2021 Approved
Mozilla Firefox 78.6.1 17964 Wednesday, January 6, 2021 Approved
Mozilla Firefox 78.6.0 17024 Tuesday, December 15, 2020 Approved
Mozilla Firefox 78.5.0 23365 Tuesday, November 17, 2020 Approved
Mozilla Firefox 78.4.1 13252 Monday, November 9, 2020 Approved
Mozilla Firefox 78.4.0 20427 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 43080 Tuesday, August 25, 2020 Approved
Mozilla Firefox 68.11.0 33697 Tuesday, July 28, 2020 Approved
Mozilla Firefox 68.10.0 19805 Tuesday, June 30, 2020 Approved
Mozilla Firefox 68.9.0 19546 Tuesday, June 2, 2020 Approved
Mozilla Firefox 68.8.0 19358 Tuesday, May 5, 2020 Approved
Mozilla Firefox 68.7.0 19601 Tuesday, April 7, 2020 Approved
Mozilla Firefox 68.6.1 6480 Friday, April 3, 2020 Approved
Mozilla Firefox 68.6.0 21234 Tuesday, March 10, 2020 Approved
Mozilla Firefox 68.5.0 33128 Tuesday, February 11, 2020 Approved
Mozilla Firefox 68.4.2 26099 Monday, January 20, 2020 Approved
Mozilla Firefox 68.4.1 19439 Wednesday, January 8, 2020 Approved
Mozilla Firefox 68.4.0 5284 Tuesday, January 7, 2020 Approved
Mozilla Firefox 68.3.0 27048 Tuesday, December 3, 2019 Approved
Mozilla Firefox 68.2.0 42830 Tuesday, October 22, 2019 Approved
Mozilla Firefox 60.9.0 50953 Wednesday, September 4, 2019 Approved
Mozilla Firefox 60.8.0 44203 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 19077 Wednesday, May 22, 2019 Approved
Mozilla Firefox 60.6.2 14888 Monday, May 6, 2019 Approved
Mozilla Firefox 60.6.1 26572 Friday, March 22, 2019 Approved
Mozilla Firefox 60.6.0 6018 Tuesday, March 19, 2019 Approved
Mozilla Firefox 60.5.1 24253 Wednesday, February 13, 2019 Approved
Mozilla Firefox 60.5.0 13786 Tuesday, January 29, 2019 Approved
Mozilla Firefox 60.4.0 26434 Tuesday, December 11, 2018 Approved
Mozilla Firefox 60.3.0 37710 Tuesday, October 23, 2018 Approved
Mozilla Firefox 60.2.2 22247 Wednesday, October 3, 2018 Approved
Mozilla Firefox 60.2.1 24531 Saturday, September 22, 2018 Approved
Mozilla Firefox 60.2.0 39168 Thursday, September 6, 2018 Approved
Mozilla Firefox ESR 60.0 40288 Wednesday, May 9, 2018 Approved
Mozilla Firefox 52.9.0 1480 Tuesday, June 26, 2018 Approved
Mozilla Firefox 52.8.1 456 Thursday, June 7, 2018 Approved
Mozilla Firefox 52.8.0 1843 Saturday, May 12, 2018 Approved
Mozilla Firefox ESR 52.7.4 3064 Monday, May 7, 2018 Approved
Mozilla Firefox ESR 52.7.3 23541 Tuesday, March 27, 2018 Approved
Mozilla Firefox ESR 52.7.2 13945 Friday, March 16, 2018 Approved
Mozilla Firefox ESR 52.7.1 3364 Wednesday, March 14, 2018 Approved
Mozilla Firefox ESR 52.7.0 2436 Tuesday, March 13, 2018 Approved
Mozilla Firefox ESR 52.6.0 47183 Tuesday, January 23, 2018 Approved
Mozilla Firefox ESR 52.5.3 16610 Thursday, December 28, 2017 Approved
Mozilla Firefox ESR 52.5.2 12510 Friday, December 8, 2017 Approved
Mozilla Firefox ESR 52.5.0.20171115 16744 Wednesday, November 15, 2017 Approved
Mozilla Firefox ESR 52.5.0 1842 Tuesday, November 14, 2017 Approved
Mozilla Firefox ESR 52.4.1 12837 Tuesday, October 10, 2017 Approved
Mozilla Firefox ESR 52.4.0 4970 Thursday, September 28, 2017 Approved
Mozilla Firefox ESR 52.3.0 15357 Tuesday, August 8, 2017 Approved
Mozilla Firefox ESR 52.2.1 16371 Friday, June 30, 2017 Approved
Mozilla Firefox ESR 52.2.0 7923 Wednesday, June 14, 2017 Approved
Mozilla Firefox ESR 52.1.2 8926 Friday, May 19, 2017 Approved
Mozilla Firefox ESR 52.1.1 2904 Friday, May 5, 2017 Approved
Mozilla Firefox ESR 52.1.0 3979 Wednesday, April 19, 2017 Approved
Mozilla Firefox ESR 52.0.2 3275 Thursday, March 30, 2017 Approved
Mozilla Firefox ESR 52.0.1 2254 Saturday, March 18, 2017 Approved
Mozilla Firefox ESR 52.0 1968 Wednesday, March 8, 2017 Approved
Mozilla Firefox ESR 45.8.0 1651 Tuesday, March 7, 2017 Approved
Mozilla Firefox ESR 45.7.0 2881 Thursday, February 2, 2017 Approved
Mozilla Firefox ESR 45.5.1 3836 Thursday, December 1, 2016 Approved
Mozilla Firefox ESR 45.3.0 7306 Thursday, September 1, 2016 Approved
Mozilla Firefox ESR 45.2.0 2369 Tuesday, July 19, 2016 Approved
Mozilla Firefox ESR 38.5.2 3983 Tuesday, January 5, 2016 Approved
Mozilla Firefox ESR 38.2.0.2015081001 480 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.2.0 442 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.1.1 2047 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.1.0 581 Friday, July 10, 2015 Approved
Mozilla Firefox ESR 31.5.0 6595 Thursday, February 26, 2015 Approved
Mozilla Firefox ESR 31.2.0 4334 Thursday, November 6, 2014 Approved
Mozilla Firefox ESR 31.1.0 823 Thursday, September 11, 2014 Approved
Mozilla Firefox ESR 24.2.0.20140209 1044 Sunday, February 9, 2014 Exempted
Mozilla Firefox ESR 24.2.0 702 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