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,545,040

Downloads of v 68.5.0:

33,128

Last Update:

11 Feb 2020

Package Maintainer(s):

Software Author(s):

  • Mozilla

Tags:

browser mozilla firefox admin foss cross-platform

Mozilla Firefox

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

68.5.0 | Updated: 11 Feb 2020

Downloads:

2,545,040

Downloads of v 68.5.0:

33,128

Maintainer(s):

Software Author(s):

  • Mozilla

Mozilla Firefox 68.5.0

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

Some Checks Have Failed or Are Not Yet Complete

Not All Tests Have Passed


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Resulted in Flagged:

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

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

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

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

>

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

>

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

>

Deployment Method:

NOTE

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

1. Enter Your Internal Repository Url

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


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

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

3. Copy Your Script

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

See options you can pass to upgrade.

See best practices for scripting.

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

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


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

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

Exit $exitCode

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

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


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

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


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

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


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

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


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

Package Approved

This package was approved as a trusted package on 11 Feb 2020.

Description

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

Features

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

Notes

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

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

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

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

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

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

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

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

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

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

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

$packageName = 'FirefoxESR'

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

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

    Uninstall-ChocolateyPackage @packageArgs

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

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

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

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

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

  $packageParameters = $env:chocolateyPackageParameters

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

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

  $uninstallPath = GetUninstallPath -product $product

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

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

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

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

    return $locale
}

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

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

  return $false
}

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

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

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

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

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

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

  return @{
    "Win32" = $checksum32
    "Win64" = $checksum64
  }
}
tools\LanguageChecksums.csv
ach|32|60e46a9601d25eb216d2df331dd4b3c15476ec2b9a521cfa2a79e3fb8d05a8e024c2aa79a5e791724955f95e3dc8a75f81772ee3e35f147d1739e5236566a185
af|32|1bc11480718e9df2f2c0094d165228b2da2fcc201136cf7594b061588872f7765da59e3a232e16228acf1af1616fe5feac33f47328ca3d3a0fc2b81d6bf74d43
an|32|139f6939c37ecbcf5805144b5701def234a29f320abc6b6d78f22d9d831b7df300e44924e0076b5070729154e04dbcb65a57f99670534f0a60d93de82aa45e17
ar|32|3998342d091c472194c0bcb63d023fa98c3e1ef0bcd8b675f4695351bf1d9650965211c08bc651c556c1b367006e5e11c1951e7b9c7996bf74ea47d27c821baa
ast|32|687e401ce1ceae6bf68d0502ad02f78b876b7d53c684b752a14bf6568e4c3c98a5f8cd074d4ee9027945a12cd79068c875b75e2860d94ce8cf34e40f628f93e4
az|32|460de9b01f4ce3cc09c0a47a8c2566fb41f10136f2d1f7e24a6f21c81e91dd1199c6a113c9b73897510a272f2ff6a1be5dbc5825b3ae02771a9b8bd6e326280a
be|32|eb8dc0f4a3a57e19a6a82b6fb877b7b2e91c81d43ad2ee257c17958aa5494eff5f0a709db65457374937d71838396a3b7d07cb70bfeff5b786c766f25697ad6c
bg|32|a668789b2eab14a176def53f51caa8badca174b8ca886d13f43ab211c50bb9c9e4931cc60865b7d26025a9f426e65e2bf604bdd3163a50419c3f0cd033461306
bn|32|ac68f0b324b8949134cd90886d80bf1ab2b7177c0070d8197ca6db1d17b4ab4355439d9fbf38963860b16ead8deaecbbe8d8afd043196a8680480b57e5b862f1
br|32|68bbac4f44c65f8e3493b5a6c9d923e6bf26b53ba920bcc52467803f79303f658717559695bb226d7806d45a11774dd2274a30e36c7324216fdab57d264e4c88
bs|32|67cedaaaf9db6b6b8c1960680721ecd00b832dc85be1545d8e6ed3e2ad2ecf8c953ccb612f4961ee8fab5ee568a010fce3d451d551ee9f0ef90eb38b6f405a6b
ca|32|3f17e296a01857a511cb603e54bf51b61f7882c5ebe61bc526cbdeb0238d8eaf9452a54a6249bce6e9f3f7d0622b3a2937c945017eb4165bd26fa745b6f85ded
cak|32|5b81add0d171b0005177083428eabc540579af7defb97503bba4f2d160c649fd8eff2ceddd63cfe05f10028ec7c25407ebc0a3077ca821accffcc7024f6241c0
cs|32|4d1e1ee4015957ab832059b62209c9c5bb608e687528bc3e2333bf88d7a84de485fba6356721da1f8c73da4d2afa01731b12aaedfa487c269e53d6a07c1f5647
cy|32|763b76a1df814170114215e039a978c13cba5b3148c9faa52a453ca6eb8e95f5d2150738ce299c3ec794eaa12fb6d7eb935bab1ca525fc11334b8b89ad7574e5
da|32|2e3ea59fa95c383b98bafd2b27e3650c7dc65f1570735f7857002642262001c99721742bbaa3dd0b83c11aa6d409267abdc3fdff0a9c9bbb72e7386796892066
de|32|d6d3ddec59938a6b8b15188cc5c76ad50258c8567526f7352d69f38be1f0be4d1ff41d3473b1c6337853cc5f96fc0bde6eeb2063e208190db2598988d8651648
dsb|32|ba6efc3c9f94fdde1b49194c1fd124331f1df2a221c18e6d2227fe774d2e99f6544974efe24ef973fd02e0e968ee79884c3d2680ae80981a8e40df0004140b2d
el|32|64c97782778425418eb92b27b4140266df642071aac97f923035bf800ebef55893d1ab55aa23369bf2216f27c80dd624ab6ca369b181f424ac1f3b39cab1e86e
en-CA|32|ba2e64e5d6df53765d291aecc655dee61ffdfdb0d1453f5b7b3611ee5da8d1b43ba2207bf03a1a59944f43c3f29fbd19bb4c2a4f386779eca9abfa6150679cd7
en-GB|32|0942879cc12f1ab51df16f142391e8d87e9cd5fed94a462983f75703ec94c9201dcc7c06fce49632ca9bfe600212a51b325ed3215b11f101b608db243a1b9a7a
en-US|32|d05d31c0c83415b3bd0f377877e14b0810c54136a6b8e03790cb0803e790e491aca9b35957d216d0e047507daa30e03082f6afb7f9b65ae4d2e13dd86009d53a
eo|32|e24a444d8a67866a26f9338b592f8a8652d8051e432e4ff0fea27abc46a41366b5035630c8025e27801d6f38e549dc46ada7e70ae9651122d4cac3c6befad551
es-AR|32|e3861cf756b935805fecd97d86b599a10a6b1f4037ac518c34a0ce6292a3adcb3ed5b8a78de7d502788823c4563f3a05a6c6b71f57452327de4a96638a445f9e
es-CL|32|3510c1f05874f82a84aa1f405dd044a8ed75a0f7a9e4f92625d05452e7c44bc49190f367cc9ccedf3e1d255b476168d50e5d624e5ebfcc4ef97eccf0a890fad7
es-ES|32|340a49dfc0314954edb889b36e811d6619d39c9a25446cc72011172847a129cd05e92fc16ecc9a0d2f0e510ab191729d2e09f09bcefbc2643903d16a5e2b84cb
es-MX|32|8ac5f35e4f538ba848a2f9349cfac5060674b9c78a5f0ef0a4bf7ce3f2a3007897e6d3b588393c3bac076d816fa28d6d1b70d9f6960aa852eb71c0b3c426ca91
et|32|4e9e33a963633cca0535b2fbe8d7e481e8a5ff2ed4450707fceb78d50f66462b6ed42d96c022d248208ebb236987c2e7216597d70b736e9076893b3f615a18e6
eu|32|7f59cb163537c7b34993acddb448059ddc9c554f808646163d399c0cfdb45c892aed11b99f5724b5c97f17b074de4bffa8f90c69e58d7802963e90207aaf50ec
fa|32|275e6f4d11a8b61b8b1c56e02de99707a1faf12644a1683524139100ab0d18e9acc3532a2c843bdd705ee264fac775cec724d451ac6bd903add1303ae30573d9
ff|32|458ec8d54f410cea9ced81ba866b551ea0c26cee64c6d8e8ff983bb060e5aaaba86bc280a76356237b040132b811b1a9ecf62fb8dabed4a9b6554f9227ad4306
fi|32|9fb34bc6581dedfa19b315e578187713734179163b11af5b3d97ad27a60fc294fbfa07dd9a2eafdaa1688dd14035e392a2b40c8fe626aec37838371a03c99ca2
fr|32|d586a7158ad3c949785b0a05fd03217e3de3e44e6ac396aa739990802c9fb02172480b8b533a289d9160604e038cd435ad3bb6e521e7c89d41144548ae12399b
fy-NL|32|2fba3f8fb6b28b9e3a6438e06a197a592def78660e0588103da45c8d7bb7a6d7ea5bbe9d4bbddca94fe9fc00fdbbed5d35b20c259e61e5af0fb4909ca498c0a9
ga-IE|32|d85d8aabe52377257fbb0652852c344dbbfdd94024e7841abf393ccc4a9db2f1496f7d460e707d17618aae65bd81d9473d84932335528323a273a97ebab631ec
gd|32|4d2b1cc5b01b69d5add458eb00089275f24c8d0d0337a317a6d898b7c7e309231259ed569a06154215992f35327a00812fb3ccdbdd7f0b4273a53aa8dfdd6f90
gl|32|80d0d30edeae6fbb0a0ec7cf730b5d2742558d6b50f97490a15df279f2eabe3a65c78231375596df980a2548e417e75733e43b12605ffdbdda3bcc3301c55421
gn|32|f77cb1ce8f24a700bcf6af42109cfaf85c4b44dab34fba87f73aa69959268715d28dedf738f7cc59a3d3e1c1a155f1edafdeb70ddd0606f4c0e520286f5d5654
gu-IN|32|dc55e3d648641f86d8b283d5a0ce5f6be8801286455796ad865654ec58c0cdcca5dc03ba02ae57c801572adbb592c306a9dc168d7b6d0eec941133fb77a34656
he|32|e9b0a768c4898401660eb948601ba71d032d3a011ec6519c851d4f00bc6faf06692733f0172c3a7b88525700db69af4cde3279add01cd4c6b50b6896ad8130e5
hi-IN|32|f43a50abab42cecdb3853d4e281817f1edd590012be5cc0c00a3b2ecf672b9eba6a4dd630fdd7e1c90f4c24d969dcf38dc1c792a64983bd7c067335ff39cae7f
hr|32|3586341f234478d065655761a3027d918482bf08cc7d02755b75ce23fc9e2b1be12b6afc89b7a7dbe504e5aae3e3a867328f39832c9a7bcec17e9f0d31b8fa18
hsb|32|0f31a79bb3953c62664c02d214c90f74d30e647dccda2e3889630e545ad3e0ff2ef30dc3996cf238d013334298c6344ff2c9618de6381862dcff0d1b76a8cba3
hu|32|70760a55f70c5fc66dbf76674cd1b8270bd513ee3dda3a44fac628f9a46a24d68657497936ce1d54162ea87878883902e2a42e560d46b6276b8507631971e605
hy-AM|32|402a1de16d8639c663d2e0f8bc8e20311a6ae6f99abad58aca44d06c2843e74521740a938aa7076189fc32a1115e2dd36e0abcd9eb35a81066f664ff71fbb034
ia|32|314d39ef64f5508875fdaf0351fcb78505a436e2546febd06e1b961285fc72d17eadb11cb5ea4c7291b11636cf7036bc5899d0c0b03070c342a5d29a08a01b4d
id|32|fd35e97a26f20de3f0f137dbac991dec611b744e1a18da6e692dd0d6e9306aa84b271715bb5e6a9fdcf59caf808023fabb7ce0f24b4b629f42680cfdf22f86de
is|32|50c6d7b27d8d76ff8cc40a6341daae2476e22c83967f869956a543afd4d28602934ac5e06512acaf7a5ee4535f997a5d7a1f6dadef94a094b13111804fccc659
it|32|5a0e2708b4fb3fae04674c0d406bb45bd6f8af4f5621b36cf24f007651ffe1e50ae01b532e9129353530ea10f06f543a773187f4b6b61fef67978b0b67c26127
ja|32|2aae2bd37e95597ae3ea30d1e2fbfe8043238fe857a9586777a33240b5476a522290c66398c3dbee14b00b7f2f46129f13e139c7289b903b02989f38b54b36d4
ka|32|3da8de7f771dc94201a4fb69c8098161b6bdbaa6e1d477f7b13364397909796d62e71ab20824ae83e046dc6c4435a554bdf5135432137028073f3468358c182e
kab|32|433cc19634fcd259793ed4b6789144348abd5f8b08efa72b3bc2258b2a52a94bb40ba77cd9e1f9a03404506162dc609328f2b862c22eb294b97a52809102ae1a
kk|32|cf920e79174daac5aebcff751f3885aea371c7b85d15d092b2faa70af463dfe72d12f2901665e6ecd25c9b6cc7bfd4eb8a3d3c7b17e0a7793740b5e51d4567d0
km|32|acfbdcbaba01bb6b914153285db6bb8744a82bb3050265e4a1eb8131b63516d5e413e08e41449d3ba5ea56f5274109d0f2f3726da0c7ab5be6cd5efcf65f1a59
kn|32|7dd5aa229a86b1f21edf075a406c24fc10f987d705764ce4b429fdd4782bc58a4af7cf2e2ab89fbd189fbd64b0d7307d348a6b0a1d9917c0ab832444c357fde5
ko|32|d89c3b12f2ab9abdb18e2927a8da88bfd34296a633f18ed1225ee2908192b1883b600bcb799b9f6eb8a9b5083de3b89e7106c1c940942255bbf6ef5228772c0e
lij|32|f821374ae78a034e0b20620a72a2bd7b7e2a5205f9ea28a2849b6127daba53abf212994efae350317ba64fc45922f13677a91a169faa667175e0a71c83629151
lt|32|787a109c99119849e728d622c948e2c40e5928c9dbaed6f83fd14016c4d5f09cad86f6a48daf8981b09a303de1c962df6053696d39cf9b987aa30188d1d88571
lv|32|a57ef2aae194b95e9d9253ce6f594b33f3539c87e84511182254b58cdb5dbca10bbc21a71138e81b6e27841f2f10fc5548edcec971166a58d42a3c12e39dcbfc
mk|32|69dd4ee34986b131951058743eba57cad114fee5c4bf1b4f9479e7a13d2cceab0317639fb511e1cb15aea3974d3c9b41e66d9ac098cfcdcb8eb24b38d2f650e2
mr|32|c09077610ecbfca0f5b9b7b6c8d3327dd6ce668c1bfe9e65675bbddcb081eb1f822693f04ff5f1c4abd96fd06dd55196ec50a141c31ad876ccb250878a9ffc32
ms|32|aa475fe70b13f3ec961f5dfb6c7ef7f17a83941dc1547c1d85e5ff9c507e8d9e48de7b87e373a4195666f2e5448b678c0e405eed455e590185ddb7c4faf37ede
my|32|d9696034813ce644ccd4e044f490d00f9a46442a5cef4cdb173ff28d905f9f41eaf2978a4ac420d9895924e22aacea515219fa9fa7737fbb7d4dd2410179d70e
nb-NO|32|13b7e8acfb0b57041e22eb24b6fed894f1b255b45bfdd64545088a6623d443c4e4cfdaff50cf949cc8776e056eeab83252b6c30f6dc20a75399c8f6d0f65962d
ne-NP|32|6016997e7153a1b5ff3074a0c1e267b8515b2ed5884e914896f2abb8b21a2c4c31f0397da1263dbe19e33e5947bcd6897cacb7ee1f9ed0f2ee5a1b2bdb0a12a1
nl|32|4b7e4c77e8cccd97c663c444cc57295c0e142ccc5bbe602e4aa79a73282f354eeab842693449d2635a6cdacaa968b085bb8a321dbfebe941a071af84ebdd0348
nn-NO|32|cbb6aa8486855708607ff540bc7a0aab6f1be19165b439413bf7d0343c843cfc1b224a336a966a55a0dcb4914f15ccb5d92e8cf27970066b4659f2d35b1cfdfc
oc|32|d6cbc67bf12005f00cc30283182a5db864d6437d372106cbdb4a77fa874147d8150665a060f4d45de38fadc6880fbf2dad99cde77ae3e8e699ffd6031f54e7a0
pa-IN|32|322220aafab4a8246d22dc0040b8a65cb42103b01bc3e0a93534f09da04cdf0b087d8cb6fd550b62ceca8e5c716aa18acd2450280cae475d742bc1d148e11943
pl|32|4b745ef146b2321d1da6e4c836fd32577d0cd685722a27621fb4d6c5228a7d264e663d126e11e5b15e8471fda7f55688e50dae68be879a4f0fd9c63d0eda8b6a
pt-BR|32|137f4943601c4386f1167af8f32c6130e04aac597c91b0f3cbcd3383e95b7651059788138239259eec204b446bdcf3bc7d3314987500215a28f8c8f0fed79840
pt-PT|32|38e4e73d8757795e985977837455407b29d29c407477e12e4fd18060449cf7238dead485bf90a3568cd6e1db14e481c4798e91fe8b9e5a7187fa8a1632d3422b
rm|32|2e2bb64db0524faf39bb710d7e6f784ec17dcc7c670b68175378f06d778fe6590acd6ef5c6a2e88dafc8e7e489bb3db636008f32f7e56fde3d5f6768d75119c4
ro|32|47ae774d511985fb72680c45eed562aaea943a4ab79892ebde5dfecbbbac7fd8d03862c2778029e228b614917a2486d5353b01e6a787d18d1d7d75aaaf1228b4
ru|32|c9dd892217cca45df0840492dd7853de217b52a360f19efa7026ecdee23f7565ca9d3d7e023c661988b503669b92591dfc87fdf91e47d404f88280e72d6ef834
si|32|0ad70bc3cd80fbccbb5affac9a346c5a6094f1896a346e7f8c88839f7ad284ebc3fd9223afd08f464ae05c482acb1088dbbdd3a2554c74f5cdd55c8efec59714
sk|32|dcb977e02c5348ecafc14126054ab6006a8aa43834160dae1b92ac2f3275cceffcbcad961b3432c417b3c13328dc469df6c4323fec63e88ccd380d944d50ebe8
sl|32|38a4fc837f0e8f43f3eb2745e1a913a50189679d97a0588a040db92ea1e88a2df3a25493c3d98538d913a1ac3990ade30665732e0dd6f00249f3316c8ef7b2ce
son|32|3806f67a025b85c5832c94e2aaebc095080d5b3ee9e178dd785bd8d7f152c6b1f65ddf04bb7bec93a101b6d9932858618240d0b8f249cce81a8d0820237a03f6
sq|32|fbc9d209000edfefff1aa1a8b6152a3ccf712453489c0d806e2e2bfb2676a5ca8cbd7c4a034eb4b6e3763a1a4054c36b270a7db2fc48cc8f1d52e30135f1fc31
sr|32|70d8c4e28f51b9f0f0bdd5a5507c193db468fece4f060c21e8e06ca069bd2b4276b0570d553f246fb38534f1e9a9da5bee5fc190688c88005a077c89963191a1
sv-SE|32|17db110ee3cb84a7fc899812f9b1bf6f4d19edbf07214602867a8aca90971474887874ca4bfc53cc2f58b7c23fcdf304963a8128d134e8153c259b86c728b2db
ta|32|f68001c463c8d2c081eaef32b732bc0db5abd4485cf1ecabd644a3479a4004bce5b083f6137333c7f6456d94d190728358b5cca1d5dbfda7393b945a29d95fe3
te|32|f53dec12b0b8872037072963e49a8d5327bdc17e50644a8009169a7267df6208e76df2f4b93d54959b80d184293366777235c9e0469a40dd5bd686eba5183030
th|32|819965e9c01867f513952a8f6b88af3a32578f3e6d28cea459102f1512379d41afde51c234043550ba09b4d8c46116e8e3656bc95bf812971a3840b18fecfa68
tr|32|985de342a110aaf5ea26acdfcd84e9327131c1506113d37c5dd7c2c33dc73ba3c58fb1925fa26456e9d0c9c4ea6e20fabca384beee3602bd427426f9a78102b4
uk|32|37a186c8993def8f72290b2a4d60efd625ad49cb0665ebaca63b0013106b1a9577f0162732aea19c4b9c8e3eb42b890e7d29f67b6c8c1f44669af4aa27a7ea58
ur|32|3b50e864e45b67c48742ea9033c6c3ce7e24e8b81581ae950dc2948bbdbc26c92d9353f8642f15a0db79e18efd145b09baf799d3ad3ee1b90110de3f919737f9
uz|32|77fcd7fd2905de4df100bd6778a1b6589b2ba2b3eccda176e35826d8543e7c37aadf7bc67a1a50133995a1f04e615e3e13e4ca03cea037597ff70eecd7e66c53
vi|32|76a38b43f87d59b23c3758dff66ef26946271daea203692c46aaf998c13068e1c37871e28668ccb9c5077c060babadb65a527d970a43b28c0e4cdf04bfc3688a
xh|32|345529d6d53754751813e4861352727fc0b1a19ac2ec85d9b7e85f5faa0dc83ddce2383bbbd6eb2438c02f0f77a7b002e88f5a180290d96635a16b0cb85fd4be
zh-CN|32|b6d63eece060d5a11cd7a7675565a4a0dc4d791e7a8711727fe49b11cfa905601f30a52ee4add7921098a81840611c5931fe32fb6e6e922532a1942f4b37ada9
zh-TW|32|13ab73a6a2bb0be6820747025f6d239a04b205b84533fb5cb44c95bdde8295e458ad465636ed67876b11428b8a50ccf93138d9b083a51df45d06cea661616971
ach|64|71b26a91395266eb06778b55aaf9370257f7136bb7a90081e519af6fabdb050bbc2d2a7c5588ed2e24489d0b9de6ffda6409050fce94fa2d80985c0d9522abbd
af|64|7cd3ee25e5462fc86455e7f7e604179b93d4b39f7cfd343a741494507f67f2ddff4ebb0950f3456d164944a0ab493ded41b729428a15cacc1b5ab4038c6d1974
an|64|af998db78adc5d395e9ded91ed0cb050f9fab047bc427ed5afb6df14aa1f45fa2361a1266f1cd8c95f406245d1c62d377190fa284aead91aac77c32c6a2fc82e
ar|64|dfde65f212db9c32459d5f71020a2d6fb9bd178c4c442dd68085bce8987ad4c992182cfb8ae6705fd4615df46a8f0291634b45bb51666e82338f14a339917cad
ast|64|df9bf0ed56761d400dd222a59201e9858a03de06b9b122d6f077a02927e45555f1f3d1efe7fde6bd7aed399f6a932e75dd55002d1788e7236e603bd396cfbf74
az|64|8c742c0e467bbaf38d14162d5072274e9eaa87d81e886c17f6390aef322fb5dc0741a8eb7ff373390141a7d2c746187380edfae534bebe776ec8caacb450a120
be|64|f4c5176e77adfce0acded393e1de6641124883d0a957d5c62c89ab28443aae6ec20524c97c4adc54a5d437a66768ae3d34ba34b74e098d48c262cdf8838a59f3
bg|64|bef39ce4ec93ba2594979c9a404687645fce871548fd1cc4e6f12053968dc2b850a3e90763a3d1b3c6adb10b70b5ef8ac82d100cec1e0a2f10e43d2ee23a9c59
bn|64|1c3971c19af5a48d06d2fbc9c6abcc7d240e277f32798379f5751f8e8a6ae0ba7d849530bca17fde29283796fd4e0fcdd43ca0948bd8f3ff4e245a308f8507df
br|64|7bb3a809b48dc5dbb573c21806c56a24b1f83372dd1f4adf50fcac376ef113a6ab00ddbd14a2c24f26885dc91e9624ca0a0cfe0394cf64330fd491114e9dc59e
bs|64|c26a97da6868a3bd6276e0f5286d9603402502c6d732cf3ca064a088ddb950cfbac42ec3e74860c21bfdad53f81a1db8b14e48851d4f1d6d41705609fce4b99e
ca|64|54ca475ba8f764d2090352a8dd64f577f67b34b54dcf355516315f7f366e8bf0afee0a0db5900a8639bebae04bcbf5754b9263e7f63fb51e0000c56fb2c7dae5
cak|64|158097ad1fa04f70bd569db31867acf87a4e80a4c955c9ed8258ea1a1f7ae7e0eb836f28174bd9e6613e503b51d56e609137cdda8553f58b0f5ffa331eb88ed0
cs|64|d9235389ab598aeeb803367bdcc0157473674885f11a69ba08a6053e9fc8aa3fa8e2af03da099d22c00cfb71583a966d06b14a93f4d6fa55641c4eb88a7e9caf
cy|64|df59136ff82b37920c167d382a1407898589856fab46616a72d5663f158ba2898ab8c54ae743cbfb9ed9cb5bbdce3a9a6a9779c73199a442e2fc70d914b7d624
da|64|4eeabe099ac4b7fed3a5c35d2e15c7dd629e9c0c82f7a36e30fae07ccc1f4612e0fe52e666c290ffece490fa41a9d3cd4beb76566d0bca55a374bc3315214039
de|64|2a1b1d4c4149299c67522283358a309cee503f53e52a29a74eeebd7caf5b75b4687c22d7aa1a6ff1399c317696023cc1ebc249593505a22e461a464ca6ad4399
dsb|64|fde107efe77284c1459cd4c499e0a3a5451989aa1f1f4320f5e66d38ff0551f121a2a78e0bcf7cc02ea5f2930dc446e3eccb1b635ceea69519784c579ebda597
el|64|2269b4d69ebe44f946c30cfc88b198f5fa8bf40ff336fcba12c848e4cacbb74931b4854e63bd060034486baa23e3912227f0da6b8b2f1e4df0d466ecd4aaa133
en-CA|64|06eb9dc4efc98d66c5cefc2da07b66496c172cd704a38fd03f9214e32e670daa3d9f8b88c8d98fae554a138bf7e02824495f2e3447837c398381b45ec491422b
en-GB|64|3b59eb7afdd35b510e80b6dd1362d702a9d7515c82c021db7203c0f52d106fb35e1403ae9da61b7a44c9084172b74811e640d609862d3087a2360152e91bb5f8
en-US|64|10a6cc904bafc2b113c6b6c3a6161d50d26be6411e08aac3d53f88e8cf8d5f1c05b71df804a825bf9653649d4ea561d4ff0be49259c877b45cc982cfe3154efd
eo|64|e63a7288d2d8ea6291a2e46af4bed2ec8806f04433a2444812b39feb3168e59034b5d9dcf2b17a7d8fcba0bccc203e17aad8d147b378950fe4f956be3e1ec690
es-AR|64|b69844e67fb49d004894e25ed0d7e6ab92dfc5ef0b265fd0dd38b3148c4ba43fb9413b7c3495fde9adbf58c0b0b5b17d8e83c5243e14ca39a948617343b271e3
es-CL|64|f52ffdbbb8cf2ba8dcbeefd39c7a05e4ba521fb0e8f20abeda37355b9b98bf1e38408fde2558ae8aad54caca3d84018abe1fe235737d4c0ebd19b7efcf05f283
es-ES|64|cbe0b28806ce9d4475bcd1d2ace2004009695576fc6089582086f55062f0f77e3a26a3f4eaa897040310b8716b220366b55c073cd35ecece47f63e9a38876d1f
es-MX|64|3c8d14e806a333a0cf541a4ec99b1e2deab4c26082c904a5198cb03cf23f767c75da985c43059fd1fe86eee6fc4c536765588128468ddbbb027cbb5ffdd6f977
et|64|f35a950e80e108875667498486d2c8b6d90c6e53e5f110b903ae31f3f72ae3cb83c7af1ae8a96156ae1111efa7d04c5e1c8976731ad8a6b9c29f2e3f33c21da9
eu|64|728b2cf841bc118a052fff2dd39499c7ba450c25e52dbf6d2b23e4c724b8c9c03b2d47f2a05eb7147b4edfd08c25c094059b4b30ecedc728e336e66120a985d1
fa|64|063496045cb600d4fdd9f33ff7fd5673b2ab19685c59ebc9709dcfe027d15963bb265846f5b3babca521d43ec66d16cc163661f7047ee4bc706f27eb8c73bf34
ff|64|0d82967e5b6282890848bc9c1e732968d9f9e6f9d482e86a781ae170005a99a1682e5dd28c4d3ccf4a78831c660de53e514df8187fc6596379dfde72886e403b
fi|64|382b919e99ec13cc7c825d71a5b8a78cee01a4840c54e26f74925bb96f2dc61204cbc7dae5f423f0b03b5cad3d10838b8d223ee52840d7c9a4fed7c3f3485cf4
fr|64|b93c9648eb34c576f564330d7378e826ae2859b35a8276849f611c9af9be5aad6faf2a115a5722994a645e9b2ec4f93ddff146c6e03e013106a104091d5516c5
fy-NL|64|82e48e653119ad49bf172fc7440991b2f1c077a392e226c956205cf73b2897b3445ebe55fc4905dced19310aa3c45c94db922d04a1d16bfff59f8731bd87d758
ga-IE|64|2f3d17803894ed92fd7a0b25c2d4dfc27908ab611b3589fa2eecdb983454ff8052e6c1f04c3b165cd61da28763e6aad4c65155b4526e8011676540ffdc7bf699
gd|64|b44b7e55d08345a2d76827704fc7932b2ff7e8aeac794138c385e23b6ebc7d2b02108879392f73f5c4c3bdb1a3568515de4053de6dc8be73f3288dbac9bcf285
gl|64|71b7913fcb7bd7dcdcb7ba2466532618efe3b36ef095292e842f5085410b7ab4625d7b68ebfbf6d78729c03c8cb41ef1704fa7a3d1d2ddf85f166e096b720862
gn|64|9d5fbe2cddbb6043bd15b7a0118fca0b70830f25db3689bc461304e8be1b967198ed2b20fca353f7157d3ed8fd30b4e39a998918a6cd3dcf121ca4b91042e491
gu-IN|64|26e9167b95063cfd9a6638226c1a0229d26299ef2b2a18c09643a929c3a20411784dfec8628a7e678dfddcab435272b555f5225f4721fe33ef14b16b2a4f03c9
he|64|18109148dc0ad30cea1ca13cfa154c5a22be14a73b4002f02ad4ec3172f48608f513a36b1a1189acd46cc1ed2c6882e7ea8c32da3a257c5a27b21f30b0bde9b8
hi-IN|64|84d27acce5f106bedb5966db4d3e676f7d83b0e62a4f11402d93ca83a717cd1867cb70c24426fa51059ddf80900c0067c788e39e659987369307eba8f3cadabf
hr|64|244fbf3ffcaa8cd570248db54dd8fd4adfb05804a9b83719753ffc7f2e53381a9e9065dd8c16cee68c072f4195e06040df55977809302e5d4f6adcc91656b626
hsb|64|da1db447a7796f5d633c5aabc1402e9f3d09a3d5355244fcd0ba2469073c0d1324680b202149f1e93b2635fcbeb6830258097894ca47c998dbbd36c0bb7c0e12
hu|64|82d578631d0edc1096d7f571c44894a6246c5cfd04dc769e697662f6d3ea3cc0ce5c966370a39838275cf17a810a5e4717b9f4b17faf40caf9f947e97d528b4e
hy-AM|64|f67b531f99b7bb53378b70318c95798860669e6a5c3ffb04c00d41586f9d55927c7eda4fbc4ed856e4dd4cc027e9e5e4c7a41029157bd6e48ce9d5937b6989d0
ia|64|55bb2e26a596adadea0067eb78a9445bc6a94aa8a77299d8c28069514d89197f4af729a51240d7454df14b715b76e3c4df0728f57218f7c2223a46a35b9fd192
id|64|e1546aa8fc60a6cdc45f625d996a9cf4b6f867a12eb60bbc6ea64593372b9739f6fc111305abbe1b322d20470342ad5759353a0f4ac592943d637b2a33497652
is|64|8c8b7616078e63be8ccfe9c867c7e6f7ad339b9efbc3542b5b3f57e1d0a14d3eb9551b0429508741d751a56ec5fe03991305a967acf605e3d48e496119304168
it|64|c6c90b1fa9c741f1e7acc3e9b4c91ac1f1dd06405bc1f4a4c705d8fd36912b034c0099549d2f064aca1a8ac285068f34f3e9d6d7d2ef9a85c6745ff3e46b5903
ja|64|0ee31d263e263f2e20296a1d4e1c2658f421b07bf94a8b8dcc097ffdb0a2c61af86e8b9a0db4dcd3bae590dc649c28869aceea33c37e3029b94bf697703e6255
ka|64|a02a7a2325519c8a5a18125fad2809f4e1a86627d8272fd9f7e8795382c08687f8460ae1cea091a638f8131d8b59fbc90da4dae853c6387761b47324de8189e6
kab|64|2f77a0fb109cde2c7c01c42c224398fe14095f8f687240032b2de5f8f3294326971e5d7d73ffb29754366aee9967e3fb7fb9fd7b0bd5f6a0ea1bf5198419efcb
kk|64|f64325cdf54c5bfdeeebbf61f9913794a674bb35b4c145db782344f14830861d0b95730f5fb6277197bd44f8bbc7f2d6cf15b4918e09e765161af446eebd9240
km|64|e7584fb870e88a658bf333c7152ad7fe8b3e7e5b0d93d95cdc820ab16b000b7db46d62d2bccbc284b267cd3387073173b34ed7e1e9692040b22e457921a0d0a9
kn|64|a850b9f35cf68574f14114dd176217ac03bbce4f0f37b9962ad0c8e1e414599243bc78efafa119e93c7a30eb0ce22806d5bbea51e3c262e1d3dc007a4daa7962
ko|64|e6c9509e5f966fdf3a579595884b8c327573c722a14e6a59ef297191bed22e0be66840be9f5cb70e861ea29d32f8c48641faf3abf2a2a971d2a7d6f119c700a2
lij|64|10290ba70ed71279b4698ea2af20c7872940cee40f1abb2ed102a7c3a9b1972de8850d6f54f90e506a8f911829beb526dfc2a43c63b77665c0b7ff18f4fca62d
lt|64|7eda6f66dd1724fc00fb6689ba154a4c0ad2890eec82e9f35b870a0cb92ed468d259ba904ce8fe6fe72e0f218e83b672fa1291e63344d6c27995e6bc1c5fd655
lv|64|2ff9b1c7891a34c6a49d7e49b4cda6c84ece918a41c32ef5f13fa8575830294f1de14909daf0127aa90b2605b044b43d0ab2cfd49f16008f4341f013f5b73389
mk|64|d07f6e2a40d134da1f069346d165f043408f722fd6f170b6f0ada022191183ae95000697169c10be104b81617ad9eb607a19747d18638d711fa95b73bc0527c4
mr|64|f6959f709ffee96d2e505a73b1c46fc99e807e1b0f5c72b20d366c233617d9434e7be5e8cd72198c27b3face76d0ab122b042875dc2a9dcba2221f38e6e35f3c
ms|64|34f7b67042e165441764420eeccc201cb7daa50cadf3f2142e3035e64daef95dee9d07ec251d3c8e80f6fbd7a01087a6539d387963e73f8d80078d8fca06ccb4
my|64|7725ce0ca2d6adfb31f72fcf39097f86b56c8603c425b5bc259d8631af592ca5d72b2d169e349aa3aa126ce7e45e754b309dd672d8ee22d59833ce7a2855b8c7
nb-NO|64|2ae0373855a43bd950b9a476962b4ffea1a9edfc94b3a910b5a29c6dc0b49c4cdd76bc44f2e7db7214a2633b42f66a0acc369cd823b2261f6e060b42e1e22328
ne-NP|64|8e2836ae8ac6447b10bc399de40588d2392a469528d01623608b8d53cf213009e5aaba2b329e9a09b319822ffaef9d7c72bbcde77eba00ae680cbf411e54186f
nl|64|6932f92104b15d0476c10baccbb71671b47ebdebbd38527ed24c0de9670b0fc2b4dba43d06a09a45e981d001b3f438cb6fd3645fb178dda67cddc88643ee5a13
nn-NO|64|cf09ec243b10d100663eb933ec0c05f4403961080e84d63d007a648222c7dd2e26364ffbcacf3504f8ee1d67c364f9962d6d7ba746facbd1235a5a560453f3a2
oc|64|eb91f6825d24c67ff048bd7ec7a086ad927f34eb3acee8365e6d0fad327e1a9799263f7717f16da493ad11e280a9ed28e7bf445bbf19316575073077dd855aa5
pa-IN|64|77e479af76dbbd77c71348d041b6887fc509fc9dd974c551b54c9e9fd53cd06ffb0b2bfb217f121d7920db3a7bba1da67fa0203c51f584b02a686308f7ae961e
pl|64|65503eb2a8b7262ae6eb28f4557af686af5dc1a74e55c61d18cf9faac36281739a6d7c5f9ef329a1847a2c258f302e377845a55c4686233a83bcb314292b2437
pt-BR|64|92e6ce07bfe4b2297a057b862f969cfdedf11927b9efdc0bf635661075cc142dc30f3b68aff9864cf2bb00b71f1416f2532ff621e811cb0eca0a88f6f45175b2
pt-PT|64|f2f6017400570cf6a015eeb0b47f21c06293d36cb8cee3f4b31fece0d734ee2724cf0b022574812a186b301f0b1cbfc5a5520b4d897094117594bf8371947bb2
rm|64|9281068cdd8a5b43dc264ebb556cab44f18d2443f4d56dd3b018c28455d83f8dbaf4f193c6191fe6886fe54bd801adffb0b0e341f686cead7d24a692036c3ddd
ro|64|a5a3c79d007270e0699898977be6e93b1b3203ada9652b24ae5e42fc3a5b39b1a6b4e7f67efd8198fc46599a45a8d7e1a88e93a2772b2f9439c8ad60bb110e99
ru|64|87dd04601a1dff9ac2f05c1c41617dcf2a05bc981c3657b9b901ad8d6fbee1828834c280aaf5f5cadf752e778357c8c660caffe6712747a5d7d83f2cfb22d18e
si|64|9d562f98b47c84250bcf00dfa6cc301daf9098b0af871330234c0c5a585e35c8341f997d8e6311ef07c33345f2000ed833b19e32fa495c7809dc7fa0c362d618
sk|64|919570fbe35e7fe3f1823ac761362b76cf19e4582e8ec6ce785444583cc02c632f6c63b657fab0520facb9b6dff6abb6c006e962cdae6d4af2817a583c24f321
sl|64|d538e29c71f0492bdfc079ab93c9def4a9e5ef371c414df7b3889a54df8b125b26c3d993316b1c1de066d81e3c0de29b1f49996213ba01a37636745ac0a3617f
son|64|d5c19b882f81905bd84a267bb22ab7336a16e9388a12255e7792c23a32a6214f115e714d5f951aef265bc63ad6cdc70e5f7b7e94c425ce48bc6412340a5dfcae
sq|64|72335e8ea24ccb6901e21749442c4dac407ce474bdb10ae2303886bcbbaace084c05cfbc4edbe15a7f98c27f2a4417a2a21232ced4a968088cc482f2c9f1ae78
sr|64|e0f0515922e5555b74540d1cf59d74c80ddffd8b89750a9a63465305a592db8a75e1b516906fc700fed85e407feb5d4806c418f81c0ed0b20e2156f1c7be97f0
sv-SE|64|e6cb019eb53544ea7700e85af4cfe58f184782691e300f5acccad965f0c074b65738d49dbd479135ba0b70094fd79dc14e63c04a5431bc47a5360947eff37b6c
ta|64|c1d4e97049e9abbda844310832267ffcb22526a21144ea1b3179de3f6d5119bd8665ef0b3cb3d57e3fd494ff2c171f18ddd7c7fa3e88423e8caa368db3932a19
te|64|b0c00515fc818bd2b288f1366e53cf3b6660b4e528f70885f9fda27fa8e51bd64947b0fe0d57521c28c51a259415759f4ec6fae19d5902d7fb9204c941fa33c5
th|64|064e3d53825c9a3fdda551dddeadc9e48bbf0834a907a06c25961f7ec172e6d841ee73635806734a277a7461d1e95aa9201a675542a783f7b3e5e99895dd60b3
tr|64|fd637ea94b67278add99479f993c179983915534b17a38b5da89f2e9603f2d991d5a2db56ca629b39ae09d215190c9713cc836d40bb920d7c14e1c9bd4bdf3f8
uk|64|2afd0bd7463b49a558c2c6e79605cc0ef9556973e4d23c8b9f5e2a348068316d5e74f7027dc5430bee58baae11cc2fd5e0e53d9dbe96c6097a7ce2226dedd184
ur|64|078122ccadc63d640d82b77f180c863a5694e987645b5384f83dcc4c9bfe53c385ed853d6ff09e27296bc33c1801baf4f5ae2f957711ad88896a2c3257d0a358
uz|64|90cd5a40585f6bdf22a67fee4572d178805980068bc4ba3807ff6eeca281fef4a7fe7ae5ffe184759ff6e3685cd53c0f76e2124570798a2ea9998f8c742c52f8
vi|64|a43d9964fbfdf2ddc9140a0498ec3bc2b583797305a2baeece4e3671397cb516550dbb5e5a632f08828b90c52ea60b5c0ed298cea02c03f6adff9057652b9052
xh|64|813280a2fadbb844ce88661e6bbc341967bb3e265b489dda30a85299f00458d7051a662284a97cca885cb208a2fdb5f3cc65420e7cfb4ccf886918eee47848dd
zh-CN|64|20d8bfe23dd511db1c2c163f59440c371308e5ba27fd8ab0ca947a50569f81eb9072257ef14a66406cdd572823fcdb912185af09da655879b4f4a3e9515740d8
zh-TW|64|30840a61ad2778a80ecc7bc26ae517e1358c4aec6d47671c86e56b6c42a5ec8136822e1b3c93c286a4224f7842d13714dd60587e700f7d65e91e3305328f4006

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 18959 Friday, March 22, 2024 Approved
Mozilla Firefox 115.9.0 22029 Tuesday, March 19, 2024 Approved
Mozilla Firefox 115.8.0 31644 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 29949 Tuesday, October 24, 2023 Approved
Mozilla Firefox 115.3.1 25619 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 32985 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 32548 Tuesday, November 2, 2021 Approved
Mozilla Firefox 78.15.0.20211014 23537 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 24770 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 13254 Monday, November 9, 2020 Approved
Mozilla Firefox 78.4.0 20427 Tuesday, October 20, 2020 Approved
Mozilla Firefox 78.3.1 20583 Thursday, October 1, 2020 Approved
Mozilla Firefox 78.3.0 15605 Tuesday, September 22, 2020 Approved
Mozilla Firefox 68.12.0 43081 Tuesday, August 25, 2020 Approved
Mozilla Firefox 68.11.0 33697 Tuesday, July 28, 2020 Approved
Mozilla Firefox 68.10.0 19806 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 26100 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 50954 Wednesday, September 4, 2019 Approved
Mozilla Firefox 60.8.0 44205 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 26574 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 26435 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 40289 Wednesday, May 9, 2018 Approved
Mozilla Firefox 52.9.0 1481 Tuesday, June 26, 2018 Approved
Mozilla Firefox 52.8.1 458 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 13946 Friday, March 16, 2018 Approved
Mozilla Firefox ESR 52.7.1 3365 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 4971 Thursday, September 28, 2017 Approved
Mozilla Firefox ESR 52.3.0 15358 Tuesday, August 8, 2017 Approved
Mozilla Firefox ESR 52.2.1 16371 Friday, June 30, 2017 Approved
Mozilla Firefox ESR 52.2.0 7924 Wednesday, June 14, 2017 Approved
Mozilla Firefox ESR 52.1.2 8927 Friday, May 19, 2017 Approved
Mozilla Firefox ESR 52.1.1 2905 Friday, May 5, 2017 Approved
Mozilla Firefox ESR 52.1.0 3980 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 1653 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 824 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