Downloads:

15,456,134

Downloads of v 81.0:

186,384

Last Update:

22 Sep 2020

Package Maintainer(s):

Software Author(s):

  • Mozilla

Tags:

browser mozilla firefox admin foss cross-platform

Mozilla Firefox

81.0 | Updated: 22 Sep 2020

Downloads:

15,456,134

Downloads of v 81.0:

186,384

Software Author(s):

  • Mozilla

Mozilla Firefox 81.0

All Checks are Passing

2 Passing Test


Validation Testing Passed


Verification Testing Passed

Details

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:

>

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

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

  • 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://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. Enter your internal repository url

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

4. Choose your deployment method:


choco upgrade firefox -y --source="'STEP 3 URL'" [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 firefox -y --source="'STEP 3 URL'"
$exitCode = $LASTEXITCODE

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

Exit $exitCode

- name: Ensure firefox installed
  win_chocolatey:
    name: firefox
    state: present
    version: 81.0
    source: STEP 3 URL

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

Coming early 2020! Central Managment Reporting available now! More information...


chocolatey_package 'firefox' do
  action    :install
  version  '81.0'
  source   'STEP 3 URL'
end

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


Chocolatey::Ensure-Package
(
    Name: firefox,
    Version: 81.0,
    Source: STEP 3 URL
);

Requires Otter Chocolatey Extension. See docs at https://inedo.com/den/otter/chocolatey.


cChocoPackageInstaller firefox
{
   Name     = 'firefox'
   Ensure   = 'Present'
   Version  = '81.0'
   Source   = 'STEP 3 URL'
}

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


package { 'firefox':
  provider => 'chocolatey',
  ensure   => '81.0',
  source   => 'STEP 3 URL',
}

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


salt '*' chocolatey.install firefox version="81.0" source="STEP 3 URL"

See docs at https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.chocolatey.html.

5. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

This package was approved as a trusted package on 22 Sep 2020.

Description

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

Features

  • A powerful, new engine that’s built for rapidfire performance.
  • Better, faster page loading that uses less computer memory.
  • Gorgeous design and smart features for intelligent browsing.
  • Instantly import your online info and favorites from any other browser.
  • The most powerful private browsing mode with added tracking protection.
  • Firefox Quantum features: screenshots, pocket, gaming & VR, library.
  • Customization Features - addons & extensions, themes, toolbar.
  • Synced across devices - passwords, bookmarks, tabs and more.
  • Ad tracker blocking.
  • Password manager.

Package Parameters

  • /l:LOCALE - Install given Firefox locale. See the official page for a complete list of available locales.

Command-line options for installer configuration. See the official page for details and defaults.

  • /InstallDir:PATH
  • /NoTaskbarShortcut Do not create Taskbar Shortcut
  • /NoDesktopShortcut Do not create Desktop Shortcut
  • /NoStartMenuShortcut Do not create Start Menu Shortcut
  • /NoMaintenanceService Do not install Maintenance Service
  • /RemoveDistributionDir Remove Distribution directory on installation/update. (This is the default behavior of the Firefox Installer, but not for this Chocolatey Package)
  • /NoAutoUpdate Sets a policies.json file to not update Firefox and does not install the Maintenance Service

Examples

choco install Firefox --params "/l:en-GB"
choco install Firefox --params "/NoTaskbarShortcut /NoDesktopShortcut /NoAutoUpdate"
choco install Firefox --params "/l:en-GB /RemoveDistributionDir"

Notes

  • Looking for Firefox Developer Edition? Install the firefox-dev package.
  • Looking for Firefox Extended Support Release? Install the FirefoxESR package.
  • If locale package parameter is not present, this package installs Firefox in the first language which matches this list:
    1. If Firefox is already installed it uses the same language as the already installed one.
    2. The Windows system language.
    3. 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 = 'Firefox'
$softwareName = 'Mozilla Firefox'

$pp = Get-PackageParameters

$alreadyInstalled = (AlreadyInstalled -product $softwareName -version '81.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.'
  )
}

$sa = ""

# Command Line Options from the Firefox installer
# https://firefox-source-docs.mozilla.org/browser/installer/windows/installer/FullConfig.html

# Always prevent Firefox installer to require a reboot
$sa += " /PreventRebootRequired=true"

# Prevent RemoveDistributionDir by default
$sa += " /RemoveDistributionDir=false"


$sa += if ($pp.InstallDir) { " /InstallDirectoryPath=" + $pp.InstallDir }

$sa += if ($pp.NoTaskbarShortcut) { " /TaskbarShortcut=false" }

$sa += if ($pp.NoDesktopShortcut) { " /DesktopShortcut=false" }

$sa += if ($pp.NoStartMenuShortcut) { " /StartMenuShortcut=false" }

$sa += if ($pp.NoMaintenanceService) { " /MaintenanceService=false" }

$sa += if ($pp.RemoveDistributionDir) { " /RemoveDistributionDir=true" }

$sa += if ($pp.NoAutoUpdate) { " /MaintenanceService=false" }

if ($alreadyInstalled -and !$env:ChocolateyForce) {
  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-81.0-ssl&os=win&lang=${locale}"
    silentArgs     = "$sa /S"
    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-81.0-ssl&os=win64&lang=${locale}"
  }

  Install-ChocolateyPackage @packageArgs
}

if ($pp.InstallDir) {
  $installPath = $pp.InstallDir
}
else {
  $installPath = Get-AppInstallLocation $softwareName
}

if (-Not(Test-Path ($installPath + "\distribution\policies.json") -ErrorAction SilentlyContinue) -and ($pp.NoAutoUpdate) ) {
  if (-Not(Test-Path ($installPath + "\distribution") -ErrorAction SilentlyContinue)) {
    new-item ($installPath + "\distribution") -itemtype directory
  }

  $policies = @{
    policies = @{
      "DisableAppUpdate" = $true
    }
  }
  $policies | ConvertTo-Json | Out-File -FilePath ($installPath + "\distribution\policies.json") -Encoding ascii

}
tools\chocolateyUninstall.ps1
$ErrorActionPreference = 'Stop';

$packageName = 'Firefox'

$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName 'Mozilla Firefox*' | 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 = Get-PackageParameters

  if ($PackageParameters['l']) {
    $localeFromPackageParameters =  $PackageParameters['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|6cb94fdd477c7ac65792762e63cb71dc54734e4ea61cb294bfd7043d4fc8522d327f55bea9d71189c0d7618eab46d276c4cae6e42ad4512000529423ef248692
af|32|f8f43eca109f3dd5410de28ac263e8fbba2e250bdaf9aa170f5b444c489899098022ca6044521760c292fdc1e3cd4e2d2738904bf2b76a26ec5c60e4ce1ebea3
an|32|bb055cabeb31a6c79ce1d035fe9382a541465df8c3403e39be1a98350ccea365d819be53772d6616f7406b93d0c723b78b438072c29f7d2bfe88718a99ceac54
ar|32|2aa55bbc601f80381e6b10a381b86118480471f8a9b5dd23f3a927df554d9f2c78afe75cfc0d2cc370d9b8d173bbd017e05fd7f910ad80cec2014f08f6fd375f
ast|32|43f712b5dcb03135c4ba623f5340bc4a3094c1614d71953a89e36fe6fff3ea5e34cd39e9d2a9d0a19fd9826b264d4cda2e9285b8e2772f177234c183affa44da
az|32|62ada9996f8ab9c9fd40498ec2401496fcaa5cdddb5bcfb23eacc79730a299e742ebb2029fbe47879577c48e770758e5d5a19ae8b1db6ae1159f8cd9277d908e
be|32|67f7b46d5c3b4cc7c8f93895ee206e0c245ecbe71058b9573f0eb54c14ab0a049e43bf7852813bff40978cafd5af2c63d7be5c5f6ffe8489ac340e6a4befe8f0
bg|32|2b2bf1eea04994d30bbcb5fea57375a1839e870013acc3d5f2b9e80a9fab2db7807fe3252b04a0eff69dbf33758b2989ee78e4dff038e5af5966de9d13834e9d
bn|32|7b5d2bfebb9b207da89fbbd287ada3007edc399ddca326a6ccb5620496770dd72d617e45494d22a795d00cc9b4582e0410cd7d8e0c9cee456ad2e7a02fa88b3f
br|32|7216c072b4eec238f9c5c6a105ca7c0b8a8d3c6a4a6e1b459a331af989de2bafbaab3e7cdcb9eb62f3de6be508a6b257a2a36558df7d3d59151ef0359227a536
bs|32|ab6eb77ea9c64b6e9a978007fd0e530647437ecbb5c10b5147c0eb13e46d62093c342e1d00ce07a3205bd094c8afab54b329a421b3c778bde4df720eada79a8f
ca-valencia|32|1df27864999ffeedc8a46e516db9f539b0d917897dd6c90f1e10204045d442d92ce006ec6ba4f66084ba2fad49e08db57db723562375ae6a4f26002181d03169
ca|32|5e8043350df9fe5a3e6d38220afcd1196a31935b902615cac035ebd2ec0ca0092c88fed343513c1bda3c926b8d5961f46879a9451d004c6c5e680ed196a8312e
cak|32|f9da9153b77f4ce8f0a357bbedb5e71a8451b236ec91d7707c7992e8a19b799349e1f628ff00bdcd0bb0412eda892497e67cd56fc2cbe565d316bce60ae74246
cs|32|4c2c900b344aeb9fb9b9dccea7aba124cb34657c362d0eeccc4d2e0adcba07df2b9c549095efc6574ab387896ad3f791f7bbef206741cec693e43d6370eb9f55
cy|32|e177ec05b52d06341fac3850688a8bb7ad2a72b919189044bda9beb6633a8492deabd15bbccde3828ec0d52f0846e0281c1ebb31c9da8993bc5867421895cb96
da|32|564c8abf26ed49c79dfe2fc4aff3a6f41761758ddb91a5657a1f2c0dcc1dfe53a186101199297cf0b2141b4fe72afe64ade804184dde8501528886989bb39252
de|32|2a6b5db799df7c79f20e524e0799836e9a729e86270b1f5c4a9c9c703b343385e2a9772651cc425bfeefd5691726079395fec04590c33a8c6f651145fa8693ea
dsb|32|92831e526a861b83d3134908115de364f9e919c1d94439de38ad2777d4eb6d6c724cf85605e9626974b2df230da28f6e96d922ea6f062a9c626f4de94a2156dc
el|32|5670ce94870d72fccf4830a1e2bd6bbcf171e657201088c47c0cb554183a5b2db7938469ad96cac5e6ff2b9b9c9353d77a1eae8ccb3626466188f7d9d20020a1
en-CA|32|0f537485c8ad1bc34dba1474ee3cbf9a9eb218e40bf7699052caa9189880929a0d7e5a0a170cecf6408d27ff09b8d6d0a54c12237059bbf2090b0f2c62b6fc3d
en-GB|32|80e2673903a30ec98014bf78c1e1bd5885831e68c84520cb7183c7891fa1637d242889155a896d94bdc5b6eccabdb56409982ac3c37d8f086d2ca368854227e2
en-US|32|cd22f1c2ead935f09202184dd401cde0a0c2912fa6a8ebb28ba831202d67934c1cc326cff6e8af2e0d7f0a19a5411770975f02c2587010a81c756023c02e211e
eo|32|78940ce0dc1cc7b0535c1d436bce23cf9a004dd7fc679306585eaa5fd4750bd3e56f9ed0dfd77324fce5abec916dc35aac92485898fef72120e1cf138ff01671
es-AR|32|cf88ef5feb485baa6a5cf77a319a04c55e0b1ebda67db094e0e55d2e8dfdad8c8b8e7feb44a2e91ef7bdafa31d42d37764082b92dc397d413ac6da89079eb56a
es-CL|32|871d35750bdd3d606a5c9f5c8dd45291a528068dfdebb365f6f0ee5eca422b7056c9120e843d6100747303fcaa46d246c153b252d2e3a36d98e1d7b1e04a2934
es-ES|32|65330a54d1d3764609942802c521b6027a1d2aa45f7cbfc420fd63c7112a064763fa0496ab3ecd84c83a8512e99760db298b4530f01930a33841f50d8e780e13
es-MX|32|7acfaa2bd5867786933f5222e486e5c8bf2ed7451ff53c82fb3b689c563788a47f5e40cc8fd08aad683a6da266e438a5949ae9fa90f28f1b8eacce2d83b3040f
et|32|8c204605a17db84ea7df36568c6f6294c45e1eddd0006bb87b738667c31fc1c704c5be3bd3e8eb35977b63d640a30d71c53e96fee004fbbf14a8862101e0e32f
eu|32|ef5e1e46d7ba828b5d36059de32f9e209116700ca2e274eff9fe1faee55c7d0b69013675c7edf3872a82ec333e753ba0e86a4544eac2b21b72c0a08647b55a81
fa|32|79d1d903fb4159a5c8e2a486dd4fe462d32fd0258811468fd6bef6e3d3c26f6d84b706b453aad8e858aba2284412f7b7179e40693b0b554b23ad6fbb1b44a029
ff|32|858ec8c90896e528d6212afb934ddc320a8beaa94122c41faaf5c88c320de54165961be2b7ca85be09b84a9e12d32d19808b202cee5bd7ddb70c147acdf5f4cf
fi|32|3952d89fad27fad60c52d0f98a6a5475b93e6980e237a35e658d28800e09b1428dcda84ab62e43ea3a52d37e787e3572a05aec2e792f2d165eb7167c619ee075
fr|32|46f1782861f02d62272d8676e69a98057efafe7e02bdd43cd1fa819adb5ecd1fce50f037a3c9da47785fbb7ac3c40d326a5f767b575cf519a0bb26b90c4960e0
fy-NL|32|eddaddd44aead106096efb4c870e1ad5ce99dee71f02d20b28b8914ae2d38863beaa18e06d9270ce6c444b38e9326d08772a512ac84ab43619c4b3287996163f
ga-IE|32|2eea4bec84574b011eccf870e549e3467e8630e69628c47882408aaaa63eaa78196417c564b7e016c9247e7e86186fb44a36ecb473914bbabe8756f8ec347a13
gd|32|fd80939e003c87a9af7893e871bad1fb5c2d317b0d62a1806a9537b7de2efd1087312c01ad72556f143f0ccae91e52c42cbc619a72af325bc96199c09a72c47e
gl|32|5f82a1bb5163f8286619ca9ef57d5186d68f4f3ca8095910792c5a5260db9d1f8066bc8b113242ed5d7bbb32e48b3f3d32e7467493e5eac28356356a1753a171
gn|32|476af4b46b26d59f25e3f5ceb70f8c931cc84a9f68c5f03fd9069632b615917629896d243b5e6222221921e0b8af686a4b9b4e462392b6e0c09c3e221c9a9ae3
gu-IN|32|d4b4411c382284bda0c9915e83cd1d223a6a8eb370696b5d57c555f09e7da4d21d2354405bbef6eef481f6bee70e90578ec7dd11f71e40064b9155534af3b416
he|32|38af9148a9e354c44c096b3cadbef883a046db803191cbd489c161371fcfbb59b0d694ed2821a9b71367952a38e3a9796b5d294a50a3c2c19f48b2c99a60384b
hi-IN|32|81950dfdcaffa90781f57731f93f1e78c737064364a1f4c59853dafaecd925840b3fedaa9f2c069708966bad3982050ffafcd49153654fdd2e07ba13354aee8f
hr|32|f62a26ab50c42c64d16851b8ea9021d5ad811864cce8e6a6057c58f069285a5090b7dd92174674d8dd0e21e8b66f5a2241513491edfbc74ca04f5fcecbe1ae44
hsb|32|e8ec5916ade563b6269e6d7fccb860a56308c4c44f447c74b8174511ca617d22babf03124e50946ba50e440dd064875740bd256b06f0f9d036b2b2113af9bc18
hu|32|1461e6310b35a0975ffdd5ded8580b97781c74e6315a25e096863d91f6bf174b136efb3bc5d7835693cb829335003370c9f07ada20bf99921dda345d7a0abb83
hy-AM|32|e8eea06c1f53758fb84efa4ad61d3d4f1e28dd4c579567a464839d1ddd76e4897e9dd99592d16a1414b066f1f2e4153d75ecfb76aef0c72645933b6d391fe4f9
ia|32|2532c6973949b29d168a5847e3191870d4dcf604098842930a888c83765b18e8bf42f0cc9584985ac144e18f36df1f82a9ec854ddbf05476d973420c982f185e
id|32|6aea22614b2749cf9360936d86a105f8195c41c85291b782cb3fdf52c4e88a7e549c10d2011fb05bf3a1b6aa839724df7239918ffd9b4f32ecb4a1a0ee752315
is|32|22f6da918c789f7de75238f2a59e2a625eefe5e162b9d8d4b6e7bd807469e290bde00a2b767f62785bec0d701c3c20b55058e03f80a8b6c3e840295e80b086be
it|32|82511d0b2d0d94452b681725ee103847656fd49588fc0615d4a8a0da5b39e354cfcd90318ffb3c4854254c6e30db2bc49633c99698a990bc8f2f5c04d596c521
ja|32|23e374d8e4b5e97feaa155eabb9e8b1a93ade9ea2edfb0166d1bea48e64b43bf471e10631a9dbca22c181107f7b07dc3e4911fe8b4562dd02b5d8d6ec4d1b659
ka|32|8f1dfe47c5221f1a9936e72045101c8f5d3c55fd2c2128204f64848b876222e5500dafba0d457f69847795d6cfa8fb4bddf88804a34bf3f78f96e5629df6a905
kab|32|e3911fd7a046a4fc340d0ac661f58a1b33bb3b36ebb630179cf6dc1dddf9e510585ef56d165c703b30b96dbd62a0cc503b96c45ca99ebafe5f3b1c7db90ce640
kk|32|80d8115453d4f34ae5ce6840112a01a34be0de04468723862dc56ede55937800e7f8975b8d1923454f7509a71290a74b8357a1055a5ba86669fc9665b181d40d
km|32|0e5055675386167d9d2f6e2d774736be39fc74896b521d00646c0cdac40c6e35cb547647fa788bcbd34ae7dd9bb6a50cab3491f1a254fbbc5454343abc8d9425
kn|32|18bbf518a1b17b9b3518c720c711a52dd55ddd045784c458c00162400efab6278170f89f7ffbb83e4c8947cd3b5a4a130f97a6955aa05f5b05506ceee395492c
ko|32|55e8eb50733eb9e3a5c43b4b34a0b559671ec81108b2156ccfcee770c6160127ca98820bd5f98b2839740e0340b8f0f71ce423dacfc4b2699a79fcf52a727084
lij|32|fb8e707ca58442bda513d19500715d90ca73895d4c9c2bb10b76a929ffe38c39d1b76e782378995742dca1f02f5aedfffd5af0931d28e2f3ce1012872bcbd289
lt|32|36b9126d9f06f4ee2ba7c768e1a2312044d4bd2ab1430696b0f4d9c3c7f60dcd0b6aa72155b084ca61a47a12677554cb51da4c69604dcdfcd29ef5a78b49c2db
lv|32|ee6bafff2a21930aeeb0a938978432ea19b5dbf011efab037e44bfc9f86ae64d26daf922f1c1ccd87dfab5118c37762667eac142b2afa8cc41a19c4c2ee06145
mk|32|9c7bdc10ead8b5d60685a677e11515267bfb025ff4e9fe571cb742a6105ac5f4c733b98573706ffbd43cbb36f4ff9b5f8d8baa603cbb677fc5e67bed711f2b1e
mr|32|7ab65fb85981b47afcfe7d45c669fe9d0c44755ae44a3356c646416f216ab6bc5a932dad88f87240a7b01dbaba29a7f7eb1d53f9160f4d426b513b8ba43d1db2
ms|32|1480fac08fa3e5908ba1aac651798eed299ffafba3d49d456258203ee7b162276723fb859993a375d67486561484274e47118114edd27bd8d1283253f7ea4621
my|32|bf9c7071c24f8e5d692a2768e7656fccd5d0cf8cfb323818140822fc88cd64cb94070d9071c4364a2b8907351d0015242aadeb71266ae86f395d132eb8f17421
nb-NO|32|9b74e8ccec57efd58b6a62d1e86fd928cdc9746a9e9c097301999ffc106baf1c4420d355867e2de0fedc33bcd3826d3c34d35471ec29e57ed431ca8f752df13b
ne-NP|32|50e5c29a87765f9fabca4b6acc2af0e97fb18f0448fa4a42ac3ebbdfa664fcfd335aae7cb1c1e359fc6c90aebfc8368c8db5613ba1745dac8233d2b2998db61c
nl|32|554307e588fffe132a236a4271d6427c62a1312e446c69841ce497e5e47755962f500865c62f84c2250151b805faf1c6f139b1a032e3acf60d87f918fb267040
nn-NO|32|54fa18e7c4255373ab951790703bb61b8b19e2fa9afef20daaa94f1f52145cc13fb634db46561c846166e562f85ad6c559d1f9f1da99e568be7cb8d07ceb3bd1
oc|32|6c8154bb3fcaa97d5f619929e9f09afd9d88af52e2b80ab4e0942d0befec107d5937ba251f07653d58767d67795cfd91b9a31b5923262f1c1ef9cfac25b81293
pa-IN|32|70a935ed5d6822708cb9a3e1e7b168a68d43402aa0c1086f5b8ecffd35f1a27c3ccea3ebdab2dd4a930d67c02ce3ebe872f191b5491e52718dce9f5ef4cbcd9c
pl|32|aa2507673b126d781e7b58933ecf69891bf6689cbc5e2055164c21d6157eb218b0045101f6000f2f65b7e22eaab85615500ae1e454eb21880a2c421ff55c8123
pt-BR|32|bf03815d5bcda6adcc07243b59d0a0e2b1089ab0a26975f9d640c1ef1bc15916efdf8dd79a4f8bbefcdebc4072c3b932f7aabffc4cec21d464fdba823a726815
pt-PT|32|2725376486d7a5e6eca435a80fff0e298fb85981f058393c3231307e1b1e1ebb4fc98cf22094e69586a38003a8d9eccad3b4705c4152a2aff18601288e6c60e0
rm|32|0d1ce8c33e1612fb07df3c0729608b5b809fd4055bfb875f800fbc08dbc5f0abd0ae1822431525c480067995c847d9d285b76f3eedd3795cfb0385064069ac4b
ro|32|e8e3afdbe48126c4afe8b4e13c9da7fe875c4c1b371083927db08e1f1278e8ef3d9ef73973e1a0a112a69b97ff848fdcdedd8d4ca046ce4854a6a002070a387d
ru|32|0de26d9b38ead39a621e838d80a71b76fcba8046acc287d0321999e1b0bfd83d1c61e5e2db2a90ab94737438cd315ae667f6f0f93199a6256a0d23fddfd85889
si|32|4874f638dddaf34d47d8e56b385e277e0a3bb32f7b9b7de9ab97d53fa6dd37d2ad2d7bd70b68d787a3cdc7cb83cd82a484bc31fd934165a71228f65226b9a75d
sk|32|74f4fe8281251b3ed205ac98329c9ee448b6847ae2f339e4cdb5b05353620586e799a192690668be8b64b8cf1ac11e47b1ae91e479e65d4672c309e96d45d03c
sl|32|23657c9e1c129b01471410689c36bfc41bf5805a2cb698890451b44b35a04b4fab2076cc5d6ddbcbbf653a2ae28d2bdb8321c0a54b20757c719e2c3a1c504d65
son|32|3b6db658dba12c35ca9b0d295536c8f9e8ea49cb317b5b5ef61780ac4bcfe993aa281f9857233c53375070bdd00bcdf3c7de9f6d3f4d228c50d431658f474d63
sq|32|3d0cb13a89f673e42c04957de6cc9df8e935eeff9dda939ae10295108605f1102c8a2607cf18f9e519eb6ee1e50272e3d5c7c0f68bb81f8f912eadc0d2a99205
sr|32|c53f408102e01c1f29f181318b19dd7fcf3618bddcabfd6fcfdf843ba8a01f7bd6327edf731b233056a864fa3e2dd1a336f4fa93bd9f19bbe7709e647aebe68d
sv-SE|32|79d8bdc68d9da4fc551809ac8b367e9ba39b91f274d108006ca3a5bfd45583a848fa85918e4df09686352b2337370589f0b9410424b3d0a86bca1721e28606f6
ta|32|fd7c6ea5c04353685eea2587e10a4c85fd22866eb263f6abd69e9fa8c5c2320c0e428db6a6d0e3a829cdbcce4f4315872ddca7b78a009d20d9ad5cdb1b763f9c
te|32|00f907dc54c01c56c3003e34436c940d3ce85d38da27e7a491b2357e781d89d380efb53e77006baf6db497dc9949a87fb9e0dd64c873c9a332cadb1168b9ae52
th|32|1cc40278fe1d528378b19822584001c4b81d8277048efc63043c67e8781050fd1d574cb8a1be796f2757957c6c4f85efa81e21d0daa97a2143374c547c42c75c
tl|32|c65312ba11461147f6e3ae82589499411dba2db714300f06d7a80924a463651e64556f00cb776d7cf9e5a430511362a832738238ca7631e985c2189104faa813
tr|32|76f734dd8f881ecd7a0d61c8361133b33e96bdecfcdd0b2bfeaddb2408c7cecce701a94b633e29e46e231a4b67ad67092072a80af6cd3007eb8a76d612e34037
trs|32|28accbc10e819d6a2f4dc57d89183e89fe73f1d000601dcc7548a8d882dc25a96e53701c960f70584dbf7e986859eba4e94de2affb8c8a144bbaeb9578da384d
uk|32|01a0300ed0844e4e37f1841491b9d63253f59c5d2f2684cba2d994337e1adcbf1ac9913ca8e7fc7d99ef0f35236082541a6b166cf5686d678fe5a1bf6d9f8803
ur|32|dc37fc8a5d37eb4a77bb787bc12135c7b78d86acdab2de51c25d553c2b21e88fffa09afdf8311764dfe92055eb521907bf53b719527269cc2714a87c1e1abe81
uz|32|31dbfb75feac1238fe0fd6e9f0fda36b3d25fff61e8ec875c7f0bdd69df2e0095202ee3f86b1032a0be3a596d0fc989854d7acefab98f66cda73a6a052e261b5
vi|32|582b6efeea44c6c4204e4b665d97901d884c1a7741caa996dfd3c9e768b3bb43d7b15c2dfa108bb72536888afb9c93dbf0d11f40c48c1fab220c53be2e82582c
xh|32|9e9c83f355c0b316108e3f9eb1ff20289822bf341dd26ff109204018af12f5d7de2c37d0abfe61a2b62b629039898f21708efce9b5997aeb81575debd2949108
zh-CN|32|c10c947619641fb238e351015956271fc6c3bcd24b37846ec2a7c41957356f49501af4e8dbefb3cc6097f5fde0f338c9b1e4aa73cb420221a1cdc7e5ed092f4c
zh-TW|32|4e9b39b67e397d4c84ee12302a7ceaa33d1ab8a266be0a284808afa09b43800c2a8b1f3f95e7cc7f03155efdac743b9b37c48f609dbb75569ca5f981cebceb3b
ach|64|345e1b27dbf46c200e743ddee1bea687ecf64dcd22fb19a12c212ed69ade9571517c4f1a5022d483ddbf3bf97e5e27e222a87e5a9ebfaea0b24c45a61ecaeefe
af|64|e19a36e723354b042234b9785757969e6159320901efe15d61217902a46ee29060d75696affb3e3424461818690e5a576fa03c7227ec913c7b4f750f98b8b8e7
an|64|709f51f0e725f3086350d2eb549fa0b946bae1b4281f8a0a099fa4a8af39772227efea4c9ce7d1476afe1ca8ad1b190ea006c8de2d5273f2782bd1ff2ef75dec
ar|64|c0805f1464478b6b2a7b7c04bf65ea160c3a2db812b006c7cad18150b11641c91aabaa13bc1e1c6f575ca5c19c507e5b2afc2ad1f4c31407805531beb0973dad
ast|64|7eca65ab6ea48c462b249afb6a313eef585fc048b73af117fea7e0884f022be1808528050b6f7676b6e694b9777a97677d696de9cb92fa3f5ec7ed667bb824ec
az|64|c9847fbb5e1ae4eea2cfa903f5f74f3d338d6b9e4263f94ef935c28f1fb3e8c6e1d5f870f7a8f7caed07e68d40184fb02301ae0156beacfe3eccf932d0892574
be|64|ae5ce495ee582e7e3479f92eed36857721cb28f2ec2246ad9d538e4130906427e88ec7619e5b20c576fe9c503784b6521f2051c2caed4b0487885238670cf74b
bg|64|0826f4c6f27b28775d790bc9421d8867e2c7d61e666acf7f89a65d73c4a68dffaa979cd81796862c75a30eb83d4f2b4c1fdc109dfdd69f48bcd19cd66941154c
bn|64|7508d505eebcfd93560d4c727476a8e28440414d1f4cb8c843944c2393cdda1c827d011287738b216eddda76d4750af89b0109bf80da395d0b89af32a0505c1d
br|64|8bfe37f9242d02e9074c6f02c5f1f022046aef3506fd2528419d7d246b7bef8937d02dabeadb24b135084069920506178c2833b4fc8631c2002cd5c798ae0814
bs|64|9309327c66a31475092052115d7bb1279e5e3a154b4fd8040db5bccf590645b4a4d4a2c2c792671f6d11d1f9db8108f8f6fc9ec876d06433e045b86e0ef2fb9f
ca-valencia|64|f594525eabf391dd695c8d4b11ea50037e00b4bbf8c8ae2471a667053d5b0cc3ff0497d622cb479ca6940dd41df3a3e49659b5d8dd737b5495ba47e4d2469714
ca|64|8387652431e264437c41a2aaf575f875e9c68d3214bc06a90d27e86c5942a69c016d12c44ef85eae18e1028960f6e8fa071d8d613c70b00bf5e4764d2329e997
cak|64|d152a8b07344ecaf6519abc7ae57222fe3a48ade1488f16c3c4210e08a9d9fb4f01019845afcad7101ecc443d7c9ac3e09736e78a1ee248eccaf401b56ff76eb
cs|64|97ef1a66bbedb77c6dc73a818818c2db02a3b4ea508d8bfd14eb23602dc7d64c3ebdf1bb9dd35c26efce48d562336608deb1473f8d0381eaef2d1289436805e2
cy|64|7f313ba9bb7deb004251b50302ef2c9872cfd0ac7675dfa41efc3808795fa80dea34d15055e0b9c5233f74cc14698d516de39f6c16ad34018b13412a50edf5c6
da|64|7734f873c49063f4ea359b4e81029f0b55200b53af79ca7f41702f97baaef6856c51690d8b0b1121411ccfbba33b4d738b495dd7cd3582326ddf410d44dc9e7d
de|64|6f0b3c2724623823c733225bf09dd8f40772d8e22b268464fc72b2e14a98bfff0313671c0e374c7e4bb5e2d40c03315d6aeefc24963786ea614704e52edc72c8
dsb|64|2bc02420fd90bcd9bc1b07b9dad9bce20979e3f4e162f83e123c6869ed5d664dd7e739fc1f7b6384a5f7265eba809bcd82b7269ddb421f3780612e0b5db9c6dd
el|64|9a7d468c009fc2860ec939832f323fbc144076de3a675eca1d6641173a02f1dd980b0a4227a15eb44cf0c4c189e7e7de4b0f0f2d93f6cc6bb9c09e5fb466a7bc
en-CA|64|6007161d1b38419ea029893a358d29a242cdda6c2d416f8e821c397592d5ee0cb3362e4d400cadd815279687df89e9295b906cbbc16ff2967a3898cedaffd534
en-GB|64|98b474c9a98e1ce892da845f500f7f3436cb75f843a34eb83be578b7cb74fe8f0e2254ea2ca3788ac0b9512722b155875020d03212efba018be5a415cd7c8d6b
en-US|64|785e956a49fa89df501dc67b3f7791a3be9fad190f1000493c9d187e1e9a60c4f8e31d913f188a92d63305dd763ab5242648ca936112bd677d19fcfb0d05efd4
eo|64|2ab58f87bcf24e4827ca277b42654ea95b389dd346c51a45fa25af46f56e33f9814c17585d89c16b58eafca66592c4beb896d1902c16cfd6760edc3ed158c385
es-AR|64|9b783e8e97607c9d94e9416711ca1b0011b816f68f9bb4f0968be74b3e955808207936c6577c40549168cf88681430881ffb3708b0ce29991c02f4ea2ffc03c3
es-CL|64|9da047aabfa83afa82a85bf89b378d1d487b458c04766f34c53832ef590b4c34d18409e02447128a58b5a944c5139522d9d5deec8182826bd7e74378e1288907
es-ES|64|b2418e195e73de41cc676dccdc6f62b122c97f8c9f5ca5bf770fd2ebf23eafc527a9b232a23d663da57b0bd17bc95e7eaeb2d2210cdc17c31cbd4e6620f27ad2
es-MX|64|63db9ce91ad9b785487fcc67771b9c007a8087fea18194b10ab496dd1d97988f089f431c2ccabbc82a8a026ceba5f3d54f924e10fcdc68f911eb039915652c1e
et|64|1c4ff0f8a9a06bf5ab51d164dee4b72ff1626c6eea61c608980b9c9ad8a0f6085af4eb997a46c478ae890206f799267d1f9465d29018f6484bb2b78fcd99db9c
eu|64|5b33bfb755e4c6cdd5d7e3b288d2255401846c10d402900e500d5732dbd109a914f0399102e8889fc3183dca965a0e306e8b032547d782b9c4047433f7fb3ca1
fa|64|6eadfbcd4f57565d82b63d6c0dddc1425b01e199a6e42dcb039034074e68f1d1242a9e38c0a805cde3b8d9997e53b47841cf3e274bd301d494d1d5f5e5a1232a
ff|64|4c92bd19c0a7a3ac26c3d326034d0b443cace84a48a4e9235c7a95f5b84b8d4a90a84177341944cda1d38c430105717840ce1789f548c40b9d3269b5fc0d278a
fi|64|17b7e1c0bf4a8ddba3e43b5ed02fa8586cd66015d64da5114e35a2aaf70789dcf9882d5f4c4a49ec400874687009dd07b75c8f6096e1e328624fbf7514b5b2d3
fr|64|5e6f451abbb8ac8368b0d7d361aeb1d6d8250b03d328155b6f78bd48e69f7ba1146a288ddc4aee671feaaa0bb411177d520a96efb16ed614d1459557ad18da23
fy-NL|64|04066a897692e4977ed56aeb949d4eb003d01fd9567b920ba1d3a451f733918e30b010d5dfccbb009161d2520670134dfba7806f1bf95a9a95bdfa47fda318c2
ga-IE|64|b2618f6bfca85d01af78634533dc12b0f84595bb121ac374954fd886375185ea728278ac5a2d3ed4a474fdb0bc2e9cb6b79356161419b07625e17c0aa472a761
gd|64|b8c3d0ca0f5a316cd23971b5ccd104a6b75d5d58dab3ef04cf7abd39192f4c7d06d0b3884f06b29ccc4040f845d1c9b088e4d5e8b4229e1085817ef0316eea77
gl|64|8376c4a6c0554c0452ae148c046937790fc07f187184ef2dcf658aaaa712837660afe301b55200581712bb2064949922774b291b52d77ba84679de85d95dc6e5
gn|64|b48e9b183a0d27636ccb55a7e6f2f9f6cef04d69530b49e5265f016e676512e75ed5c1c98aaa4b2643f2d13cc0121f354204387fda8ddf0b2c2167450c8ae579
gu-IN|64|7a8e903b180088ba947b4a5b5ff87d0c5c499c97a63e26b50b2782486f5cdc23129a29dfa5874357ed4c65252fc109398f1eb9716c9432a72e83bc46b3587093
he|64|7c5c732b538bdeb968349d47cb02df16f962af19dd6b8dd5b40af62deeea206690216b65d025ac42e524d3a8bb549bbbf657939f36f98e0f0b1519a8053fcb1e
hi-IN|64|1e6668d6ab916793abb12dc9dab5233ab36d7e7d378ba355079faa7d9a951b5ae491c5dcabf29a3485c7de682e21bbd880de085bb7802d69122da7c215dd9656
hr|64|b2751fd8cbb2ae33243f4a27eff6d8e75bc745a987a673edabb611818f140399a3e34fb0bb8338fc76a9cc2a9aec9de09470b835e189fb2821df2f2052f0f818
hsb|64|184301cb690b73cff51792ac374b5b9c4b0310544da7d81886c7bb0728305bb23e21b44ccbb6b89f3904b33fa30a8ae2ff38b7fe0f40ba9db1e0a3eea976caf2
hu|64|f9ce10267472be0e87e8f81c97d339e2b4961f2c6c9976ed859c7ecc3a894afed70b68c3cca158b013b891243b971d91db1ae5742a4519bd120bffa7c27cdc0f
hy-AM|64|904ef7f98536303897f3bf340025421b1628bc3f8f405d39d90ae1e8826093039487189d9b7388fe69314f9fdc20431319f6d43361de5ee0628cfc0e781affdf
ia|64|324f5c5a2e59ac0455eced52e9a5f5b00021b819f87dccac2ed6a9c80c5f98e8e5d2b8889b224d61bed2df8dd35a0c0001d50bc70d047d665103e98cce1ef13f
id|64|d1f9010261096d7032cc266e597f5399fc3804b377033f677a33aa9534dffad5ec4cecb517e80afdcda95c5ec9a0ac47aeeacc773e0a0e1373dbe1c007ea9005
is|64|7f67168c551343277fdc360f3a8f5e5d29bff83fbfd487fb28731b9b6a2429f035fbc3ae304cb34465420bd3c20825939b7b33690e334bfbee9b2358ccc6053e
it|64|cc6f1540ff997ea768dae80cf21c5838be4ba6ef32744b6e8c8531cf83e48395fdef5a72da8b7e44338f14af18eb06366d0ae5764f17409b9920199cb0d8f07b
ja|64|c6c886d9050d892e6065defb7e04b935f88be11879210d92d8f300ff87a8ebb41d2c417f6908844c644e53da06aa1bf39d8c252b877ce837d7b41b8c50ab0910
ka|64|d8bb78194642cc560bcdfeecbf21ed86bde0d4e252f94db757aa426b83a0e4bba7e39567ddb72b127153550eb44048ad0dcfb8402a01cae6b0e782fa00f4bc74
kab|64|821961b0eb318bf37537c26aac000a21d31be79e9cdaaadbb5cf9da63eb808ad4b76f55404b99fa729adfb18b73cbceae052354891dd13e8aa537f869905df9e
kk|64|ab9a04bc74d26813bcc0a9334faf93d8987827dab4b49a08650cf7d538477c5d33abdcb02bc402c5151a3d97a48181137c5babeeac0aec1a387e6ae2a502ccf4
km|64|10369a0c0455ead611f8ecb4626f4548cfa4e53f8a32cae51db24d1aa27e6f1506a8b50aa986358cefc85fc1fc713d830fb87937c6fd7a119ae3d6dcf7bb2b70
kn|64|14b53330765f588e08162e454cb2e7a3c2ef31bf07eb9ade6dbcd5d64124bedd833d5d42afddc67676a75dc2cd817448bad81e205d3aa6885033b2c4f7de0bdb
ko|64|fa8486ef77985ee84ac95a876b3e182fba100e068f71240a1c9cd702df99232cd17fc88450611f46e3b0495c6cd4dd44814bf6293de47fd6cabf350e0013f55d
lij|64|f896b0ee53df36b90774faa2b863fb254f70e006573751e08a336b6dda9559fa0a9f11ccb16905aac4f90889fd52c4eb1c857afdd43ef254e2de691847708670
lt|64|2c34ac5ac22aff8a3c08152a1fed271a003becaa756c6fc94fa074985ab0d00151c700d978f1204e5d0c83619ad0d8ff1cace14042eec05f7583983a600de6ae
lv|64|150d695d3cf587bdf84b01921dab1efee986b65fc3314c2ccd8f1983d6805487751d7d7069b1b47b2b0597c32e81437bc60b5f02960fe40050113f441f0f0a9f
mk|64|f5307de81a02a7a2c7b60e8e8b3a7248d172c0517c66c200047e4c3d34fec2455adf7576f4b9a7db1de8e8d3f8769a09bf7e056679fa1fd82430362fc9d9b745
mr|64|e0f48733ebe7d18114b288ebddbd845c9ff7caf0c4d2f20785503e5039f54f9241232c7b343dca1a58e1f54b0af5dbc30c1f666a9f8908c6aac435fbc14afd4a
ms|64|23b31d72f1b7e600a13f098b3b321d98b5346d3f8819037be6158d5c8a7883311270417b2196e1276b80156dc4c25c6b9108740719f14857d2f3c8d5f18718fc
my|64|c0d96ca341e61d4b2d891b91e8a939c53a7836d6196b9a4636cbb864c15f1c84098bb5b4c51b4e94ef9aa7966dee4cb4edcaa5ae054b6178c3c92574533a463f
nb-NO|64|05ec850b22df4c07b10535de8bb9f8f341d1cf8bfbe44a1a4ce474155725895be706e338890df9acf4cbba431e9be19d7452982918c4e6383d723f6914da10c3
ne-NP|64|188d0e387ab4f83977ce8f423b61707a33ee09ee595a69fee31ef8ce26bef30126f85c93ca3dc6b3cb85f9cd6127b29146d718be2ff85ea912994a4e8e55b983
nl|64|691f0d4a16486d232a437d756d1a3e82fc7ef42d2ac1ae89d811110a8ff84ea60aa289169505b213d4fb7da19c8fc5cb705c559403a4530d80ded1ad63c745f1
nn-NO|64|3626b5b892577998ad07cb3be322c074fab78cd43f4899a5ce962b002cd206ed8ace435375f49b8c3d25a3bde0857d0041d6d6d727ee8715aa72edea41ea96b7
oc|64|44f7374dc4c2b1d0abfc6bdaf198903fe537000c8c4a978c799db776ff60573b18fdcbaf5a975e8f77fcccdf530f6d83a613cd10ef8dfa9b0d3100f9d5c4c35f
pa-IN|64|667898507473c7d6b8e2a5fb5f480d77a45259248562777dcca9dd0cb3dcca542eaca0580bfefee463a4149d734cb6a9d5308ce9d9c6162473c34fefaf647bc5
pl|64|dcd3a477e57f26927c03f7d41e0223190587cafa80bbf6ff1b4ddf5665f56c416934a4cfa701f6c318d8b57d26ff8209580b320e659694cef6d6c4e013f0566d
pt-BR|64|d5b1286010f76cbd8327f0b3f0c8c742d4f2f88c04a3f7098e4892d3a62c141304b17122e3010939d3272f05b947938ed102bd7d1c69ff82b71c716c84f9f464
pt-PT|64|d73ad5c593163da6a165b69f1c57d0af8ea947d094c36eda115f33d972d111129fe509533fd11ce2e9d452f0e8912893d648799c1bb77e32f21aaef4b3890936
rm|64|887ff512263536f76d48188564727c7dbaf38f212670768efa85e73e2730fd948d5fdcc001f7ba3af1d368e9d216fd145b6c1f949de6569f9a51c2ec71bbb4a1
ro|64|c013b3ac4fca9046942eaf06a80632bf4747161b93e122fada33f80d996a11e6258566b7fb98cd19fd720d86b670b4a11bc3a8ef18a800e543a5637c8b21a1c6
ru|64|9908bfd0b0c55af1cf30cd0b9180d76da95a48b01c33231530ed418961d399af7ce6bc113e2b72a61c81df8798fadd6505b1244bed3f20100de8b2c85f266871
si|64|18959da16138c696afb21e648693e72e980ca479c817bde5b8f2c1647c0feb4c11b0be479ffcd2a91f2a31090c6d6900176818242f3a592a9c392b36476a163b
sk|64|27d1d40ea39a6e0b7a0b0cc07b5940a8cdbc8cd72bd2a0ea0cbb859ff9ce5fc68bd8a1ea7e182c731c43fcba77140da3c69997674f130b7096b130166edfcba3
sl|64|cac5ed29dd6e4da757b26ae71309e9872bee491887ef2b805cc7cd43ca9325951a1b55b56259eb7221e608a5d8ce8203f71fe683fed15b165cff5ecdb85e6dcf
son|64|07b7bf670dd32bfa2e12f4bc4a66760c67ff73be6d7623b7544587f5bd4ebccf53ff9b2b677dcee3c4faf5d26aa743d1a1c3f0be8bead07e559398b8cefd769b
sq|64|93bde46398d2ca06540ee4f18ed7f31f36e9b7f766e2f4a2bde777402217c53066079fbbc4a2d3e6163076088e60c82b84a75b8399650db37e44fc1b77d2b7ef
sr|64|87106093154a6e67c0c2922049989e17e5bb8385c3e8ae2c86ddc1ef8e7b8e4fd10e399cef36905a5efcc584ec0e7df320f953916c46eb9a0481f2de76170ec0
sv-SE|64|b9453016a4ba43bd76a5f9d1c33f76c6b87fcfce62b012ed58cc1aa3396bf4e439d2c193f204e3021449cf6e9ed3f602d96b64a3d93e54e0ef2a0bb4939f4608
ta|64|0a9d0a0aa1786d3b1676f0982c2d8a33089495e0386da31d0684d1ff7cab6d37f874f5f5179786271950f37525128171351174ddda77672922df8a6106ba4fa4
te|64|9fce0d18b2f990033dc5d168f60c8fe375bb7ec4a09dface43cd3960c1e2f16ec21071b80b3278f4b2cc2e023ea623258e5c729f649582adfe81a21c4565004b
th|64|f66dda3a3de6c0a4b6199dff632a0052b715a6e1480c89cc5c8a122f5dd17cdc2c141991e2099d07e35569d6d9090dab4f3ab09d34c3fb008f22422c6b94fd73
tl|64|17302d2a2cd4d3b2446abf8afa003f1c1036c7e2188b1121030a6825f241b45b1e3b8e1a945dfd28144f8b3c186311ff3badb4c7662ae1d6affce1bcbc40ea47
tr|64|a429338429a43e71b29af7d41ac9b82cf60f1e3a60dccb983f5302e1dd7f010824dd7345c818eab619d395a03566335df1240ebb4735e4559dc539ff2a08fba5
trs|64|ecc671b4195d944e4f88169fbe59bf56b2d296992f1c64567fbb585f684ba6261b9a90b379e6f2a3007da399f183073f5f7f7e53fe2a37c25c7a0325b565cad1
uk|64|3de44a59989bdc9b167f2e0b5bf709ea38561b612121de692575cbaae7f131322031302ad9f571327117a8859e470f082ccd1194cb615c2b4c03d9c999341430
ur|64|d03a94a1bef348f36e4f1c3b096f3a4044be0a2d4430185c3d6c2950ca0434664bb559518628780ed134e648e8d2592c2b8364c11271bed4acc967b68a72cceb
uz|64|703cc2ad2834607b1f299c7d47d6c2f31017dc58bef163535b93ade91af78c5d8860ac4fe73794ef0749200370a93abf12b208c769050ec8d5d7c00d18de48e6
vi|64|cb98ef433b961a340c4a643636a3ef614c45d18db64144baa989420e13103f999bb238b403d037cf8f5764941172d9d293463a4cdd70cea282f901cd1648524d
xh|64|975a8ed827837e9d4b6b36fa2a25cd2da8fce19222315d552479040436944c1260164ca938322c862062c6fe9dff6f52092877126e49a1888cc74d471b84c946
zh-CN|64|29378d2d369c282b9ff92150a04f5d8e3768f2fdd544218e883e654304a3638848afee0f29b77b7f1330e8a424cd1991c0a4345d6b280181560d2c66c404b154
zh-TW|64|6fa343094f70172b82bbe3cbb2613b08a7c930f0c33cded087bc78be08a196bc6fe35b0d6a293f32a155137eb4887b9a5a29413604a58c4208c52b80d4168cec

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.

Version Downloads Last Updated Status
Mozilla Firefox 80.0.1 295151 Tuesday, September 1, 2020 Approved
Mozilla Firefox 80.0 19851 Tuesday, August 25, 2020 Approved
Mozilla Firefox 79.0.0.20200817 300300 Monday, August 17, 2020 Approved
Mozilla Firefox 79.0.0.20200805 259376 Wednesday, August 5, 2020 Approved
Mozilla Firefox 79.0 266728 Tuesday, July 28, 2020 Approved
Mozilla Firefox 78.0.2 258527 Thursday, July 9, 2020 Approved
Mozilla Firefox 78.0.1 180908 Wednesday, July 1, 2020 Approved
Mozilla Firefox 78.0 80125 Tuesday, June 30, 2020 Approved
Mozilla Firefox 77.0.1 325644 Thursday, June 4, 2020 Approved
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