Downloads:

35,191,180

Downloads of v 100.0:

462,228

Last Update:

03 May 2022

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

100.0 | Updated: 03 May 2022

Downloads:

35,191,180

Downloads of v 100.0:

462,228

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 100.0

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

All Checks are Passing

3 Passing Tests


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Successful:

No detections found in any package files

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 firefox -y --source="'INTERNAL REPO URL'" --version="'100.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 firefox -y --source="'INTERNAL REPO URL'" --version="'100.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 firefox
  win_chocolatey:
    name: firefox
    version: '100.0'
    source: INTERNAL REPO URL
    state: present

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


chocolatey_package 'firefox' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '100.0'
end

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


cChocoPackageInstaller firefox
{
    Name     = "firefox"
    Version  = "100.0"
    Source   = "INTERNAL REPO URL"
}

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


package { 'firefox':
  ensure   => '100.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.

This package was approved as a trusted package on 03 May 2022.

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.
  • /UseMozillaFallback Makes a request to mozilla.org and reads the supported Language Culture code from the website.

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. Language Culture code specified on Mozilla website (only when /UseMozillaFallback is specified).
    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 = 'Firefox'
$softwareName = 'Mozilla Firefox'

$pp = Get-PackageParameters

$alreadyInstalled = (AlreadyInstalled -product $softwareName -version '100.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-100.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-100.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
  Write-Debug "$($availableLocales.Count) locales are stored.`n$availableLocales"

  $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
  $systemLocaleThreeLetter = (Get-UICulture).ThreeLetterWindowsLanguageName
  $systemLocaleTwoLetter = (Get-UICulture).TwoLetterISOLanguageName

  # Never change the fallback locale here, this is the absolute
  # value we always expect to fall back to when nothing else is
  # found.
  $fallbackLocale = $mozillaFallback = 'en-US'
  if ($PackageParameters['UseMozillaFallback']) {
    Write-Verbose "System locale is: '$systemLocalizeAndCountry'..."
    # We need to use web content instead of web headers here, due to
    # web header helper does not allow custom headers.
    $urlParts = @( 'htt', 'mozilla' )
    $Response = Get-WebContent -url "$($urlParts[0])ps://www.$($urlParts[1]).org/" -Options @{ Headers = @{ 'Accept-Language' = $systemLocalizeAndCountry } } -ErrorAction Ignore 2>$null
    # The lang attribute on the html element will be the closest
    # supported language when comparing to the system locale.
    # As such we use that as an additional fallback when possible.
    if ($Response -match 'lang="(?<locale>[^"]+)"') {
      $mozillaFallback = $Matches['locale']
      Write-Verbose "Mozilla fallback locale is: '$mozillaFallback'..."
    }
    else {
      Write-Warning 'No fallback found using the Mozilla website.'
    }
  }

  Write-Verbose "Absolute Fallback locale is: '$fallbackLocale'..."

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

  foreach ($locale in $locales) {
    Write-Debug "Testing locale $locale of whether we have the information or not"
    $localeMatch = $availableLocales | Where-Object { $_ -eq $locale } | Select-Object -First 1
    if ($localeMatch -and $locale -ne $null) {
      Write-Host "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|585e30dd5cf592532f7fb08d85aa2226051f2b716911ee6fb9b20fd6a8cb73093a9dbaf003acb07527684fb976bdd77e274683a93165d0ca2f9b3658eb5f3126
af|32|a2c968d69c404336b478b021c15f0c771143f74b9239cf9424b999b06a6b9957d350ae59e4f45d2c4cd131f213152b81de1160cf3abde5888f2c7c89203cc6f0
an|32|e1f6bd667881f7ba83e00b9bae12926634e64a95d6f8602474625670deda6ed71e4e6654c9cb6ea1fbfaeced3db7bdb47feeda83c261933183525514c2245384
ar|32|c70cb07a91ffd58e3af58932afaff299832294a39d6579b5cf3dc4f714f8bf817d6b09ff6d9813aa6b1bcdc13533d96ce3c9b75fa05340e695353b81a9559603
ast|32|aabca8aebcec8721d3b3819c95a1c427e1d685fe63e3eab2f9d04a2a66813112139d2ea01ca5f5f61ac77cdd9460ea172e44695d59d44472fd127313fe386395
az|32|9f318ce2b0c71e3103697452d35136da43e5d3cf49687e290228d0209c5fb42c529ce793b8f46e41148bc91f0397899807bccebbbea6dd2978b55734b12d5797
be|32|5437d29602b50e5a8e23c10e167f690df663d4adeb7d85b1bee9cce7dd2ce6cab26c2d6a1745b6f95f5867e8671fc88a1c0399539a7ae2508e167993b4a74412
bg|32|76a3f4a4e45ecb94a839561b0ffc37a830a6e01bdc3dc20e5c63634fbecf70b770b04508b008e2dbcdc6ac57c0a3f24d9962b0b2012283993b9f94dedb08d27b
bn|32|60782a440e802c4b22099d7b6561c6ef0d9845dfadff70ae0da9ebda7582f8faa27f28b218009676182e2825d3ad6f28d8d05a4648c8cbb078bc5bf55c2cdd0e
br|32|21989848a2bd7dbbfb9a9f4ff84a5ee72e4bce6513b58181dc1909c720d0b5a8364987a323ea63551270b55cc6458fe8a9dec659503b9d2ab79f8f084b266a05
bs|32|50fbe3c82714fc0ecf4e2753bc4b883eba7b9fb145837b23df2257462b9326af7bfb7853359fe1bf5b982cfa8962206ba660684e9fe4fae327d87c42fa902957
ca-valencia|32|c5f4e3c4c37499733ff4649121ad0c33d8f36f67ec318c5e70ff07ce1a027131eb01894d3c83dc2ae99463e446e621e4b5999822cfc4142533c455192a60b13c
ca|32|52b5424f31ab610e38eb50521477555307b31a116bbce1ecab8a12b012143c7715b9a1f00a33aed24cd019083db5a8ff298b34bc8ec999b655ca0eff2c803543
cak|32|2d28a8f5efccf8ed84fe8eecfd0c74eb3074b43ee25710b99b253c689523b35a04488ebd6880384c5d608010173d30a46416a2ac2afa84684817c187dd38ef23
cs|32|85630e0082592e08187ccb4bd6b3d359672530424345f519dbff8a13ed468e1cae25187ed0243cd99e48e18250076171e3078a66d631d1f15b92afffea83a52b
cy|32|4ac2f6349b5060623b98963b21253eee706d97699af737ed63a17e8c0ce23f9d2e0192978f2fd1dbe987ac74779e7d115704d1e5305a2bae89179fa04dc8f4c4
da|32|50511789b1a62b06d7225ea4e2d4547deae3dcbe165385d1a6fba5ef5cf50da431a8947b9329ce05db535c370f8f79ed232e022b8a3af4050127f290121b5b4b
de|32|a67fb8257ab7fdfac06dae3596c29caec47f87c3d13ee0ae16829c4701d8778090cdc592d2c34e83a09415e60662001e1423eafb0c1233c97595f4c0be7e3540
dsb|32|7c57db92350005b7f1d8f11fac09f258d471e7c7bf7fe4f88c856dd866c336297b9bca3f0e51f3435c8f5ed8e076dd73fc3afa2119653b68b7780ab068cf946a
el|32|ac0df494f669bd2fad76b91bb7f4f1e20f6c01053cdf2d27328049f4c2010d01f42e4deb314d04d80fd34b7ee9a627a29d7ac8e15d7e8987bc93189faa2d22f6
en-CA|32|58ccf6098808ea65cbee6906fb305649293161b0345c8b55883dd775445e8488f8ed27e48395d900b6a1479f8250db855a86c39eb70c41131514b142d45719fc
en-GB|32|8b935df98e6fd1f8db47311d4db2ce58cc8c47a359d87b1895f21a58273ccfc25a8835c165a4d139f57cbd47d28d8cc357c3d9d0406cd0176325e00ae477c9a7
en-US|32|01b429c2f57b13f5e7e04fba2cb965b62d16cccd1f7b6a06732fecd0b54e413165ba9c395f95f245dd797275a248d53851a6a19d477e39856113fb04448d4a6b
eo|32|04b873df48c89fa3bd6ae4805be736aeab39c9b690f91a0fd8987a92f12fa4ec34a193806650f6cfcd6ae4af0d688e0ecce055a1b57c983d2b8c74b5baa109b4
es-AR|32|7ca1d3c77c419886d4bee9f2a0276497dd33ee8359e16927a125c107d461c404f9d562540b73e173de5dcb9a25f105508091a120f5f939e60f160ad2ddaebbcc
es-CL|32|5a1ea2435415768d9a262ccce2abc9c5f1d47c28e4cda54e54a98786aa7fc7ec836dc6463f155109c2d98608816fae5eedcf79cf8ed7f5cd333239c049abbd13
es-ES|32|67590ef52d35bc99a5b55ce0e4f716a83117735fb549fc4bf8cd465fdab43a8aa106c3efb3d229d37255edf384a1c12d33dad54a3dbed3fcd5688784d58c8eca
es-MX|32|d1b5ff20f9cc597e6b68a820e191e10fbeb293f0f808af638b3b3e9b201c8f4beefefa7899f575b90af9ccc65deddb0dd6f3cfcda918954168af6d23fa4bbd11
et|32|6e92011214e5b0714d77c2493238aa0c8531064b02defd7e2ba9c7ce2beb5b0fff1d0c1021b5cd4070ffc80a86c43cd6305f47c402e6091595a7f3d6c73937ca
eu|32|7b2ef53a3c8027cc1dff8d10120bbdd9d56f5139e3b68690a18add92942d8cced7bb856d752cbaa3ee9af05cbcda71b89db8e2871d71c2885c0cc3044523a5b8
fa|32|a2c339b47f149969e94420be76c51708dd057c7614a4282d85ff06705f4ad442c1d9e8265e6e60be32b879b0a13c9a238c82a1561df4343cf9fac453081f307a
ff|32|fdf8722de57955bdc5e0456992cfca08dce5a9cfc509e37e48c4828be10a0a8495b6273ae9f3a98af1462f59431606ee16ff538270791b8f3701240bc26a1037
fi|32|ef9159a7789163adf141615dfb9685ba7efd510434f21d954f84519e4005ce3d022291f2c8e538d1b4b588b798fe222f802aebc419ef604a4bac2453552e2bea
fr|32|2ce9be4bc475e9102b38515bf88c1910845239299f8337da07d503054e4e1d298efbe99843aa9c1b2633f2651ef49a8a0ffcff6dd0980de5fdfa0735f78fbb10
fy-NL|32|07ac17d199191804259d7a001914d7d3a6ce805bfc50ce1f05e75530e685e7181d02c03365a8bed41fb73ef06eb59874d2bcc1b83d0cae7af550e3be9e98e7b1
ga-IE|32|a9c464507d8b9312be1e632568c805467b59b698aab1ee9bd55dfef6ca678b3d10f3b760be34571029510d3ed64f085553b943ff91ef9cf62a143160f6104b50
gd|32|4c683a595e05730d34cb2d4019a6b61a5f908f5def93de9a8c39961fce9641df243fbcee0430ba1af8f4bdd0371e476ce407eba782be2fdf94c725137b6a6e67
gl|32|ea1b49b7a6be5de8ead3168e652053dc2ecdd2ed30bfb6463739ef9296d4cdbb1b9d6076ede290b971e7473fc62ac25c3419d0968fb1592ba9ceab94c8df7df7
gn|32|e127e7238a20447a70a8f642e9b245fc5aa9bcfb0ed1b4a301004ef8de8618f7d27f54380e3cc92a4ec9fc40ee1f01fe6124c7ed94b038c2ca2ce98dab17dd70
gu-IN|32|fa5a76db4f1e4523178ce9a68b80babda832b06e841be9171245f9caff7cbb7d728bb32f122340693976399768f0be30c02b3b2f784a195fca47f46bbbbd9eff
he|32|296a5839d247253bdf75731bf44d3a5580f84b404c268f62ae7df731bc6bbe1a1b857b4aecaadbd8dcaf28ad228412cc067eb969b8d47d42aaf9f620f19366c8
hi-IN|32|f43de81bafc22159cb0148dca1d04c30c99f1c47f689682a16b504b29504c3d1c1c519b21e3ea117ee8884e8dc17e5444acf0f56a57d44bf7b8f4b9404ee6dc2
hr|32|0fc7f4a877a1db368c33667dc56e2e094def26e6599f5910c24ef91befb654e86e046e96924524030cdb0c97e03d365e21c67138b186ed3cc2d0550162f7f525
hsb|32|56a192e85d0b90a714fec81d239ebfa87e5eb5fcce0a94c63e7a114f95ff92927e1ff2413d2915640231516e84ef8f50badd27525547a3e781770aa4260c9863
hu|32|7f052073b3d1150b94de91168cd902fc013ecd28961821e10a66b1d22c0f4cb09afdb425b18f163a54b00f90c41581938df9bb2e640fbce8f6cda8672d802082
hy-AM|32|a9f4f16b7af31ac214b6b3e4c6fe1acdf0cbb2d5f9e52b107275c70bf552fc46223cabeb864d137bccc7ae6af8d735a4e9bc7bd3859aef83b975ab915127cb6c
ia|32|9c2b9f59b15eea01289c6c510ff931d39efaa808037246b6363cb523acfdc466f0de5ddfcb1af90c0d72a2bd77324d234df32f2349e296feb65ee73feba60e14
id|32|5d2fe945412592621cc6101cd9ae36c3eab37b72e51d800d5fcc990d5cd2b98be1d54a2c49c4c1243260f0bfb22d7bec86b8d765f42b6d64a6aec4b1b12390ab
is|32|b0175e7670a86eaa6ce554593227c0253a5fd3eea6c2993600d365137090b6bccf809502ff0eaa53e80832e02d936155dc0c54b0254c8a46602cf3339538e7fd
it|32|5cdbc13e7c1f89f7e8411186bd598187395d6df6eee8212ba1aa9a181a2efbda90400e3049e7533e4a51df67701704ab21dca53df02d2eed6003a3d494008945
ja|32|cc8bee01d50d8a8e25d2621b50fddc26931e97cbd033baa97423c618c974302ded4416080ee0f39c921cec801cb4e0b59c850b594848daedbc409166ce689a1f
ka|32|c10e30e30da1b92ed1dda9437b49042ce9f0f82cb0b596fb9463ebd02deb0abc289164617617b53a9bc8db985333c92364da19dc7d298884922cf5ff2c8735af
kab|32|cc16ee12c751c2e4efcff8e0998f382a1bd4ae9385fa21903438a2b5e77eafde3735631deb15af2534ad038dfe49812677c73b7751b3f5b8f5a376a5aace5431
kk|32|c738ea29f0f105eebb88920bb65844c44fe5c483a1abe22144b2dd7ec91011550d72786fb741b99f354b0d8593a4f54c5158a49d25fab37b666efa661cf13aee
km|32|5485e85e0d5e20a1f4cd895645a98a8c85d4aefd1e1612d719dd7e762e5af891dfbce7431882116823a4f78b0472dff93fbfd8b7616276edd2cb2752aa0336db
kn|32|1183e7e971ead3c61f66a0b1ba703c5849765b06d85e6482efcf4b76c7fc7963a3057e1ccfd74216bf5be1b77b1a0b63b0c55484348d1f0fef515088746f3b0b
ko|32|9ba458c52bcdded69f01382d052885c944ecd6475523ebb42d698226978b23fd8166b6d22e8b197c01fa47136069499758a6d4ad598774483936299d954c6356
lij|32|9addc6a2b31b8a9624028b621c9e57b495287c90f8b7a1e294294016fb487b263abd3306d78216ae4fbc2c4626e848ac0159257438de423038fb438eab49e98a
lt|32|4433f2ba91e6c4eaa20bd794824314c267315648cef7471daf4bfa22b420b603c303b8ade5056a240351356ce8006e85a01e6ef8484fee283c9ca56806ac45b5
lv|32|1f3e05966bc9cf68059161038008650121313b23b155e214aefb9b26e562997b8c430d58e2f90c6d8d5985c6d81b7bc452b5b6715e1bce93d843bb608b35d4dd
mk|32|ce10e25d8b74416b2c290e48e474f3965117b78be1170ee77f1d444ef219bdcea0d8d6765bfb7351b5a19125fd4e07c43d4fc5201eaa21847697bc4d5086dbb0
mr|32|9b5a60e5918460f8610670bc10c0162b7f8ddff0e651ba07434ba8cd56d4b1cfed8cbf7b53c7eb26617b6eb486e4f4bc9fb36011e0784428ac52dae768437040
ms|32|9644142b567f34f6e65c52a3d590bffb1946c7fa0ccc7e95566bc04fdf7ef4a074e0b3229b76f3ed4ea38da0793cc959f868b75593025705120c27046c8482e7
my|32|9b3f2c0bc2adbff88b744a0e3bca0995e4405ef1692c1da02ab21858934964e04636691dc3992a41356a1ce2f83f395d133930c8faf428f5017978a45cf6dddc
nb-NO|32|f6c3e406a1549ac5b072dd84dd079c1c809046f23fddf707d60337815cf9d6c1c1ed637478d839b33a2feb08887bd39fffab5ea6065ae9c75205827b35e13dad
ne-NP|32|da81c0dbe5805933776dea4e51413722dd05dc24654d0fa6d3d72ef45781a7780bfcfe0ec7776ce3e091e5beaa266f61586b37ee309de23df623c764d4fd0974
nl|32|e0343197c370d4247387660d20083c5e23a51874c6a0acb137f60772132189457d3f45409e2a6efe9746526b09d42ed6115bbd461a0c38f38d3e6995a434e467
nn-NO|32|b474e342231aa2b5d2775235b2a3ae18a9a6e1e5463916728279ccb942a761736af537faf54ea457f9f19f53428c5bbdf7f9a43cf426bc00daa0eefe8b746151
oc|32|f0bf7def90620475a2415c9e08f61560fdb7aad7f18264a37a7c76943a7f2e5c8c9601ab9305512a080a3ee502c45fe3412a7aeaa2e071f5ac37b6a0a7fbefe1
pa-IN|32|c3cf9010f67a4295c9560ac0e7e789d16ddcd7a9bc57e702eaab0fde404115a1aa5151b0d57ab11da2cbfc6352b88bfe40018bdb5b5e0d1e33de4a26c96ccceb
pl|32|9abe2f88cc29642b059db1e46c6343c8a04549f578e4acf370efa7317981047e441771408da4c61e7f61689b117ba77ff54c48eff7050c9340a664dcd26e0413
pt-BR|32|a1929d34c02fcb246674206a27cf7ecfb38afda32375c71a209de40ab6bc8ee571f8d94c22f4df02b20635d0fcbbf5bdc9327358e2651a1dd58e7fdfe912e122
pt-PT|32|fd0ee96776d1229a05b754a2f4611da62a08d5483edd00bf19c68743920c6e523140139380a1196d9cb8285c103e2d8884564d31ce589af51100ea8cdb749868
rm|32|82c2954adcec347046f81f1227d7edc1100d8bb8a9fe9c448a23f9d4aa0da910de4a9d7aeed9aed6582ae4add1f37b4ab1c6130ab6648c3367e7373ec2ee85e9
ro|32|783063d1e8465608010a68378f7d85bc0c2c42d542443afceb931490bb6cd39cbe012786a5b63f70ef406e4f9f178e08166551cce7af72c8d4a740825eeae2f4
ru|32|b4387d122c4c9e1747d3ab4fccfda1035e829b5b845943a3c1dbfad9fe97b71691432904fa0ae9e990a955d8a70896472acb34da6f17058133ba182ae0890808
sco|32|ad79804776757582ee96fa32a24f0861f4626fcd53afd3cfb37005719c87ddcaa2a93ab698035689c6b09443932bf404d6cd200aa3f9852c5ee8aa0b3c932095
si|32|9a294257ab63e546a3015f4e3bdac0f6bd50c60ff6d118ca0b517ce980c31cf66ed2bda954c2a625734ff771d0d7b67a26ae676eb90e15e055cc3fd3429ec7fd
sk|32|6901d7d9d64c000b549f0c88b432b0d8df121e42126b150c22f149891ff1ae2b7e9fc34db675d6bb241033413dcc483e7bad3ac5a321d8dafba595c14d65c1e4
sl|32|d7c914af7a007b2c73d2bec846dad85cc706dabbfc444bdef272ef7413b74eba0202de191d85689f42d9fdc0dd891350614363ee23dba9110513f512a118291d
son|32|30c1a5b7154fb82653c41c9a3ce1950ebddcedd2de93b8dc1c6e331e0ce2189e9b733a1d11c42644f7927179addc21bf86a8875e7267d8950e449f8fc16e55f1
sq|32|93a8d55643e7f0fd9b44635c90160d3df414b588c7a8c3bfb0b3c9098350b860e1884e5607fc05e7e885057aa061ef9dd1fe9314b132f73d4c30a7a0645d7f1b
sr|32|9a37dd31a4cadf7c079873c47b52146384a9d0b03f6ab8f71fd52aae319ff53d75e72e7ab54da3a582959d85b9bc2c10f8cfab8e87954d767d5aa178698a73b5
sv-SE|32|9ee244ce5f0cce51b8b424207e78bdfbcdbdf5661b4a46d1b0a0f8cd5540192e03810871c5a44e4f09b25c1f634a73fe0e626a10984bdc87d648ce7485748aec
szl|32|c92492e1c9adb885b0b0de0e741f78263c103ed2dd27fb532460a29a88d0a13ee183b0f3f8814916e910abcbc85137722d59a0cb2437c9818c1e42911c104750
ta|32|8b971c4a095ccb5c402607774b5ddb3b143de78e64ed8025aef004e17d42238bf79e90933b44c8177a6dc8ec726a315ee53ca2fcbf2ffb2681904e34629d7e8e
te|32|554d78ee6b07ff41f2afc4406986fee273009ef8c7813b543cf5ac9402e178926232558df9c7e70dcf2e8c84d5c6543f42075c3b616df1468e6fb46ae2cc9815
th|32|fc2864b43420ccc91d529bb589924ccde098d1cb1385f67a473035fa9331058b8ed8322a736a9a3848556a4676801209eab80bbd902a81580d4efaeb23776cc5
tl|32|4e04dd5a6e0118278c2aa2e40c01090f8dbeb97a79ae354b7fd0728eb3e68163c8eb5fbd5e7cafe00870ea9105ff2ae4fcdb544e3badd44cb4dffdb68ad295b4
tr|32|baf3ff770b6e36a0a62d01a970c0a1ffcca211a287c041bb05fffcd2676a898ff1feb611c8457801a4eade42cf57f333be1d79427ca4d4fd20b22b6f44236276
trs|32|3b80a7bcb089ea0cee8f3db47781911fdd954ef7c5e6990524c7b8deaf8d07b8e1db859980adaba84b00a4985ec2335b73405798d67ec10410361b5a0dd7bcf0
uk|32|1073154af5b92254e10d0805a32bcc327e9ab8d90cf0781ed9e3306844d6f10c5a3e303effc1dccc6a6c0dc15c0080318d35ed7a697ca43cb480b6d80e01cc65
ur|32|d31bcab96c86e54cfeaf2e784fa25dd240bbcd93aec7180d30d87dfabdef2f9ab98ff259d05b6a630dbd00fce54a8903ae263d73eb55e1a48f1eb4eb0a70e37c
uz|32|3da62d654c4bf974e1240335b747b85c3aebf29090933f001c9d30556a368ced2e69e7c50a0ccb611fc98894726e670e189521b0c428f8304cf4ff909f1e6d1b
vi|32|e40700631358eb83894b1cccf6898ecab0142de7b4ea8d838e9c3d6489a92bdd70de091a32cbfe02b8c5a882502f31a10bdf04d9df24039212939e665e9580c7
xh|32|365f18db27b8b6d68c2a91bf771801904ed794707b9fa9ebe78530ca104b2f6e47dd318ec45b9216cc298bf04b01ec5d5f54bf6f018114a088680e665d01ab7c
zh-CN|32|f1dc1d4b7c78749d009a27bfdd481ddc7d77a5390b7db3a8a371deb31062165b15189f68f1cc2b207d6c37d0e484403cd45eeff4fc18896a1b8220c87da1fea6
zh-TW|32|6e11558f1f6c250c316a249926119d68062c9a383eae4cace425f4d4a8ac0140c1de9fa9fb35e1976327dd0beb687e9b05bc2aaa78536626d5ff39ab93abf7fb
ach|64|7165ade6e07b1ee323406f5b054f8e70a7acd84b6c3c496095ddea86123d99f78af576cee12867fbac96158f31424a402f36e562143ef7a4bdc625fdbe5eb80f
af|64|fead2b46fbb2e405d3920a6d4a1f7845c6e80d59dd3de4ec469e09640e25d1c53ef0e9ebfd56c8afdcbb1893e38ef13cf9e8d70f0b5f3b85cd46de438c1f6786
an|64|0c8f9d6b392e604c47df1821f8850a36c5fd18e8720b2ae264bb9fc9ade88cfb1251889905495484ce0147d594964e2f0ea1ceba87777b255522b3b74ff13c9f
ar|64|c1fe8e4974c5575ba1c41d624e7a9446903376aa312ef040249781a03ff280f24b5db6b95eb03008f56b195ecb273dcda6b251486edbfcbf3caef2c22591bb3d
ast|64|082c6c4395f82e6691bf7f106074de012c376ffa68437d3a6a81714caddff007c20338af6e3cc604158eb15f3f067c6d4b5bf56b587e7b0929559a95c7ea1715
az|64|be4eb8088510ec293e77cdbd810e98cbcec542e29992a971a287b559df95f5a736523b114515178466cf9e116e78bca9eb12eeb2231d96c49fdf257e5a7b1b1d
be|64|0d088931ceb28c4e17ccee59b83af2dfc5356c0ef49fc646f076af1a2d11ceead79e17c11b1e898cf27b2eca1dd29ffefa80e22d184c83b4f5e537ed09b85e43
bg|64|f37027528b267dbadf5c341de40795e8baa710fdfa768b359d686a331b062c5001254f9c2677873fd72e1ca9f9b25ea5be9bbd2ee1209924485e3643e3671cb4
bn|64|d0c86e7f3901f463e36b2df8ef429b89c3e7f8467312e822f201db49530794c0c17176aa37f75ac93e9a7a99205e8763aa5b7a630e87448a2eb199260cba8497
br|64|79d0483528b53b7945d6434585349792db661a4ec86708592f47d52fdb434df8322377e1929042d90fe2036cbef5fa3b5c1434d7e57e7129fc3bbdce73504acc
bs|64|2e69af96b8e6aca36db39be9028474622f13e6d87729ace08f0e173eff4563516d86b681f7ca25a9530b584435f41710ffac978bd6a5f21935f9d2eb963069c3
ca-valencia|64|4723a804f457d0fbb37cc2b321d5847cf95194ad5d770c2673c4e7f95aa80c347da4a9b4aafd57553629069dfaf1a6d37e10459f4a0dde765de17116401e45be
ca|64|29c65fa637c967a34576ee4d85830edeeb2cbe6827ab959ec2e9274b9af78fb92a47d63f93db3ae1d03daaa9cbc73e69f07441e22451f3ae11e3b70753009510
cak|64|4d053c0d67a0d76bc69ef141216186d03be0c0a6be38ae0b80ff7b1b2a93793548f68f56f07e274803661af4b91a4387964509ed880ce968b148ef1429bafe97
cs|64|af3148ceb98054b4d050b49a67a7cb2403b38de2c32b5bef5fc9f3f4818c2747f53957918555d79a2057a72446426e5f9f9da0d3942dd630c826fec6bd66740a
cy|64|3deca34bab328bb91e275ec4d721728bf5b4c25af8882282f675cf504b03bb699e4dfa3fbf06fa491a5c56da131ae2adeb617fa0d9a4b588bbf740d043a6b468
da|64|d5d6e110ff6ffa0838b870a623975c5d5ce240f36457c1e65841c75829ecd2e450749c1c2133d42def4db94571314d739fea62b22ecae2c582b2166be248957e
de|64|45847ee43fc28dddd5e563cb34a27e04168e06656554583a613c1f535d8cdca993a89d81f61cd7698b0c259af238cd99025af608f8fac00aa1d705e9bbdcf7c3
dsb|64|8795ee3455606281c9a605054d44a7a5f32fdf8ba6ee50516b8912f644a6f0e39567e8e72d7326bae618a0f69c65eed722724f8d8a7e6eb637275e733a981540
el|64|a817510c4eaf43a4e05ac4c069ffa34853b8f5c6701183bf55d775a3238cf330e6b16d1feeb0e060b0791cedaea59f23ec73a432990d16c87f30196fed0f8f41
en-CA|64|93c11513684baedaced25105205d306a6dbbc45fbb068f88a2b51ae4ccfc3074e124df720586c29c99af52bfebf49dea5ab3e9057935d13a056e2a973f5245cc
en-GB|64|79996de5b9371583c278bf1039143672a16e85dbd2d337a087e5d29da38965502d0bbaf03173b53fa692a68507236d4146281fe28c8877e1199e682f3bae07d6
en-US|64|c26a5017e7f2eff93a9d68f629b51347f16beb98d617a9b44e13384e0ee9ca19ebf829010d670fe2a08d9cb194e3a8b2225e804832b617ef0b15d0abf31ec269
eo|64|86f5dc1555c321f5c7bbdedadb21a3aa621c8f776fa86e2bafe7aafe1b40592278c341cf251f10fd005ae02ef308a93c301fed3d9211e653bd5e758a0a03c7e8
es-AR|64|28d2880d0dd64ae3cda64b4e436c9e23c2a705cb3b4cc3dd2db6ddd26874a16ea16788214309fe9c6eb7e73db09b3d9063e288b66408df9c90a76076962eac27
es-CL|64|30281ea8ae3d6ed8e0506d0301a707f387a1fe1777804e3cd34e59ec3bd4dafc8f53355d130567581dcf63c0bce9ecac19820ac726d553dbb587dc491bfc6b79
es-ES|64|b57cf0345ee1f1b72e82373f8bd50ea2970deae1c1850d2c005464ee9166327f34b4f967fe19d5878c6eedc661b671564c3568476dea52b862c986be9f02f103
es-MX|64|24797c89e9ea7bfe9355b91f7e17f85e765ce204c26010a1e4a406801234e1b2359f875edf229ba9eb12ddd291610682f594d02fcfaf357df045e7581e72ea10
et|64|71434c32efda3e0e48f8cdf8ace40aa08598c27de4f3f343bc3a8cc423c818bf911ec5a59cf8d205e5d17b95afe16c3df4b87b660e014e2683d7d277a26b1997
eu|64|645561c0a2371dd5ea1378cbbf8ed652d84c65630d553af864d97c90298aab8e78a146808225dac38df29696988397eadeeb36c5bc3e622f0a40680d807686b6
fa|64|5577d735e87fa34b3f2f7cef026ac0de7f410f6c7bda7eafc69258794a01b9b55c97b9cc36b4b7f84f4d2989e0b1a8d2e38585b55a3891fe36b75d33cc6e1c74
ff|64|cfaf868926fad66faf6b0f0b40d8921957c13efb284d573d5c04800dcbd714bb400b591b33197481b4b9f9df80e301694445e7ffb7d12f0a5e03ba226202e0e7
fi|64|45502a0ad1815ea72472ed651e6cac2e01f57d15685116641228da352b417e9f1f5b7c4bd8967856f8ae5a6d02b0feaba01cace0dc14f276a17fc4fa92cabfbc
fr|64|ae9a51061b33d426cc354ea58378bbb8e368beee6f8e09990c298f5552ef3c90519cc83be5cb12d42b2df0a496aede5fb7a29a297a3b21786b107c4f6ccb8c86
fy-NL|64|32dd3f4264b6830040786c1ea666fc2b744a0721897bcd4b8719a10d5da5ba18ca3a2adf67e108d50ac67d804b7f07da922a807351b6b6107acdc2680ddab492
ga-IE|64|37757f0fe584f2e5409d73d7f89518c5c8ba33bf2c38883d12d773eb83bde64caeb658d88d0f4ab470b7387e9e280b0a93997000da1586d884848a4bcb4ad8b3
gd|64|942fc566fabab0d809f8b3cd09a0efdabe9905cdafa5e48d8fb2e2bcc04112329409c13502c855bdc45d962160ea4178bb2e5fe402e6ac1de57bbdeb79edde33
gl|64|c6ca2ef721c1ee7f4511df449dc23548dd9e0dad867b9cf4e4442e1da43ba28fafb85b330bc28c99668b9a3cd6fb93cb8b0c3beaec93f79bcb2e2ea49708d7bf
gn|64|b4ba72222db6807034cfbb8402152bf314eecc89d2a589a303677ef9f6a3c149462d695074f071ec11fef95e1113f87df8d2c6be8294608b38a2dfe58bcf45de
gu-IN|64|6a144d357fa09295f00f98788ffc5b9821342decc1c351a991d9f581717e7e725066b40ffddadc69d639f22e713215680adbcc5ddaa3b4195c70ce43e3a0fb28
he|64|88c0a0bb8f10eba4e324ecdb8862e8434c2dd23007cdbb9c6bb806fdb306710891fba1603493bdd5cc589577b5bdb99399374550b4d1bb241212c49ec0e1d44f
hi-IN|64|b34d6abc195114c615ac269e9304cf2243c45875818ce9da1de6c387bb7d78016bcf88cb8bfd791401bfb9ae23ae93701e92020aa2c22e8d5e3b70d4625a1c1b
hr|64|2ec71e5506970a5dd5142553c50eeef08755b7eda94f70cff39505507ed888d18a0445494142fbdf1018c48d1bb353d388504b88038877fdbe12b28b209c4415
hsb|64|990a15db140fe395b5ed5f8ecaf65a6974f74a571d06f5dfed1842936fc0e848a3b9bac9034ce9f4ae4e2e412fe053bf30fe26c2d476c99a83cbc6a66b503a95
hu|64|408de7cb15de8d5d6e7c856b770d33c92ffc087981e92d6ead5f728b65d8da6442bb2df074db2385f5b6220582f94df355aafb9b14cfb3c4509216a7f9d71246
hy-AM|64|289edcada9f4733afd78dfe98fd7392248bde65c7843df2a3cbe48be2380a05c11009d5c9423d9f882f49347b20326d5b6a66cc421a8f357ce2c5ebc18b7f4e4
ia|64|73f4d29a802b272c2fb00fceb99ba377621eb6799bd3e2e3d698e8d95beb9f613578f9beea66838f2375ff7a7afb2c5898dd24b2eaeec35a327130dff6e3092c
id|64|228c9e2d05a7c0a7d65b61d5ad95b7f193dee916635ab9bc7afad4b1e6f3161fe14436cdab26fee832ca436db1103255b4d9525996ce5c197e1833d76bcf0514
is|64|d8ba0eec13d6fecd64b654d0c9c72f7b76246636511f7f690a98b2d73995c8d42e96c47a0a443acc8dc5728957c2631e894e2492dc200c843b558559eb2e21fc
it|64|76e83698b4fbecf508959641ebaf312969f42bf5e64c34f7cdf7935894bae5940326413e3006ccdd83327044e2d408fce984df5a23245501e749efb2d1940804
ja|64|e7d78d473165dd94f48f421a6125a79c1c3b98aea6bd06bce7069193e5bd08f2a38a222b4f62b9f74cc389b7bbf12cd376ab5af9d85ad58ada960e2919281167
ka|64|a56de02c78ecc30cdb27df7bce268aa4c02b48081503e4f057a75498b73b955798a1296f881e67b415b1ec491c5da7873d1f4909a5fc223ea1399b67cfed2be4
kab|64|de66105db106f89ce7beb84ef927c7b35b397060c208727029d3ed027cee222ce9ec693206a549e402d629498fd677bf124fd6feff6edcea15e3021963398f3e
kk|64|f90adb592a1b58382f6cd0f66875b034aec9bf30951c95509c46f7cf7d29dc2ccb338ce72c15f430abdde30acd592ed45f28a1b375b389ab46d50b79cadd3d7e
km|64|e8f1358a13c809abd8807c9441f41e2f12d0c342df38fb5715d65a442cd9af63bde97d53229d73a9e774390da2d203b3f9f25d05b69205aa2a6504f0c157f5fc
kn|64|41953313b2cd9228c94fb402e720d1ed0bbeae95fbc92e76c465795d1656198b2bac6542d378e41d02131b73eb4746e00f4cce62c150f09b63f749cb0281ed5a
ko|64|9389f5df2b29651c4895786118ccbfe8f0dbb6a51bd93f563c7eb762a98cab2f80ab16b02485da7032d08e3f2c75968e0aa8858bd40dc91bd6a9b6397daeb1cf
lij|64|fb5ed5edcba554c3ba47e385c5fa4d7649708b867939783b8052601240ef6a61ddaa091bc3ec47ebad8d6874c8d65996c63f56db032d39ab40dd2d442706f32a
lt|64|d7a6df569f8d1d353c834632493e59fbfe366fc31b0e829681ca1b7c8ef1e4685a5bafaec87b60fb5ccf2bf3378f9d725f841f0d89101dec24504c7919cb92de
lv|64|ea1f343371216dacafd6c8f3b1aaa1d8aac5bfaef6d93dbb070cf62bc0361fbacb5ceebdcd738f8696a7804ec0da1fe4bab6d2641de72cf523a9e04c5b05c781
mk|64|70b933cb394d3324bee297f0b1c8323e135addab2a6b25ba1d2f6b2cb37d5b63c13691828caa5a9c500da7b072658b35ee782596f508fcff875eb1ed97a7289b
mr|64|d4084db300ec7e3455a0bf3dd58b82714750626c39e13427d4ac51b9e91b4c5eb87a88227a85a77a608fdaa66eec7839aff4bb2cbfdf2c87df357782b86be6b8
ms|64|188ae361f28fd3eb8c9d66b801181352b5b6d8de9e6683446acaa1d8d55e63c73aab89525d78e3dce77cf619a07c0bd59c9b490f39635f12b1b9a894ae9e0e5c
my|64|7baad1d27f2e20577e1d15c388f1dfab6c0119933a3179fe289b35ae3eae1aa3a55dbefeaf0f15a5fd220f707d8f5be5b932106aaf4be690b92cf018aaa5f528
nb-NO|64|7b9be60ac273d5242a4acfdcb2b42dcb55624ba5722aee7ed7ac8d2ca41316ff1d4b27733a762908db6018bde2578bceada367f090e2e542c043d2f2649951b6
ne-NP|64|0ccfd3db7bb720895f019eb5097ac7ba76c4311640a8fe841809ae940fa251d0b1462ac86b41cf8aaea070ee51bcefb178d1546eeb37eb9443d27b5d0b09b823
nl|64|6a75287a0eca0bb5178c4047dae174ccc052c3ee1400d052135d4d150d691eff8f4adade360b9398692b19ec739f887c71db43101bf9f29fe7cf7b7aa80b66ef
nn-NO|64|70ab9c4618a49542f2517618532d999af63416d8ae88e2abfa159d1bef14959504edf20c86783d94dc7f0d290bbe8f01d8c8e49096cb52a2bf635e1400e77a86
oc|64|c30c548f6d54527afa453b8cff087781ea0cd8f1b37ae5de5286d584ea4dd82a169e5ddb81818e8c1b8b8e2de9ac50a0fd6dc711012796f9ab0000a7ac6efb00
pa-IN|64|ec4e7f46070a2023646510b40841cc03def232fd3628a73b4b8484a7ded3aafc74657db44ca8aa216572471ed9f4bb2a96c6ee118f8f9c32cd35465f117dfa5d
pl|64|198bd6e27991dfbc726c369688ad8a5685e360c0330d3bd89b7a32d48d5b257061d927b367fa4c8ab90302085dbc6993b1b295bdacb5777162930d6e276af822
pt-BR|64|e1d73451ac75c1ec079a10a2e33d0673041b52e6508f9b7c1883546d202d7473555f1299df7d78a926d6a3d0e620d30b5d60bca33a8883ce6bcccb9b6c6b58a8
pt-PT|64|5c4a01cf56a5299e65822f9ca8bdac82c7197b5d487cb68de16e21057e59c8a881c983b83851fca9399e386ce651bdcb1114a0c90181f5db79936cb9b6ed1922
rm|64|731fb1f35f4f647065fbd04f0ab7e54f99b2355991474920247e7f57b7deb29739b80171049a0c6fc009f9bb8976734e0e0c1f6a7fddcc594b6ae83b3dfd7444
ro|64|16cf24b754356f169aed4dc8cb937cfa817cebefd4bf46423904642b5606b55f2bcb077fce65083dce8d8619bdef8b54d8fd8a3c93d3c2ff80833bdb34eeab26
ru|64|dfd5fb3b47cadc6c35ea486f8a7e95b30f19c9ae245795e347dfd9e59e57c16f580634c896d5486f3b8efad65fd34ad4ab297b69e5811729287fd9d7495bd00d
sco|64|cb892234e8948d2476dc3f1d2bb24a153c113dc65c92bd5ef1e806109cba91aab02f05900fe4872ec3935a9b5fde73952896e90058e00e2ef290c7e4b8778277
si|64|86a2dab5074a5d96c465bfe1e01c474ea6f616efebea7bd1c0ef3f23d7a88da2b48af19c9f4ff7b78d251ba6034afa16ab7d2ee1ff557a48877449f413152d27
sk|64|8611d18a66b8f64b11cb168dc2021e20b19d6b47470fba3cbeedda64311c718f82f0bb8ade47af615cc5652e6d028c1881203253651df04f37fceb595c616140
sl|64|d7152554b259d57fa1b7b43a7599f33ee478837ee767c0c41e74c9a77e727ab4af9a75210d251738d674525d5658d4687d0a4e1bc8cfa529e734b6988a295ee3
son|64|504a502f9b7aed5348bb2c8988a05b11c1089f2f9160a804b98647cc32911a020494c76d6d002d2877501bc7cb4c77e82454ecfdd9bf5329edce247bd5d2719e
sq|64|4d223e9005fd2406ec3f2859e9143e6ae7c3d0578df50bca7898e1a203dfcca865cb4f6eae64a5ed37b8b5d329ea626a9fd7aae8c71ecdbf9a639cd7a24584d1
sr|64|bbdbc2b437087aa93a9b2b97e3ed6e49eac696bf7b2be206a6866e1ca8d2b9c2aa2277900b4eef5a80e32632751116b93bf60217a728e41d118861b110d1a733
sv-SE|64|744ca9831cad0191b3f7ad1f52c2d955671b93b8c91e723c3cd1688ff30b3df8c0f9ec7372ced9cd987e30eb550333c4336425691e33028a2336d26fbc13d35b
szl|64|f95d1c01792e913b92a235d531339ddea639963729ce54d53cd8228bc35ec732ffe4a0f19cd9707c31fee163894dc7b5888313eed834e8b0936ac7b79412ed09
ta|64|b8339a907662b7edb6e157bf0046c966f7410dbdb83b5a370980f77884a797480111ea1a5b989e67784c31bd750b09280d20e3330a3a5c71b594cc1ca10c9b13
te|64|ec33dfd352eb1baec5f7a39b269b20f5058a30c9544da0c2af5a8986f8fbe0918cb1c3a278cd3549b234b58712ca0c7c81f0fb25fdea6adcff61b55aa680ce14
th|64|bb6e63107c2bc54485a35dbac1afa33fa244a8d6c656f38d35e1d3d16762fe456f5af83ee71600387ff5293de80c29344a7dbb2ff328474cb3095c0a35be54fb
tl|64|02bd20bf45860bd8f15b9afde1083c5cc9a7d08dc1473c664a66c5b0008d6981f89ff69c5246d5853d3f063cc53fa6f804d4c350f0fa1d16ccd5832d24f188ff
tr|64|3dc61846bba722dd93e0a42a22626a9cadd248b5858a3851afb4094e968d45d25e888e96f8eab595f00e240ac8f7ed6cccb9fa4477f10b2e587ee628796624bf
trs|64|d58dc174f6c15f335aa74faf91207b2b0ac6a2ce879353706fb0740f8687eac687b52aff1fd388d0b64780157851a2241fcafd31926e84cc43bd6602cbf2e082
uk|64|d012aa0668f1925d4d5042acf654050a58d007735b87326f79823553003c82f11ffbdc5620e5d7f1c5b78848afe345530de8c6da660077a6f2bf054213d5de30
ur|64|c41d829af5b7f8183b4f8d56e68dc4b8f4f6de4af24abe7e25cbb561237c6d22e9becce0c36f8f31f852725c22eff5a4759193694eb7eecd6327cfac184c1e97
uz|64|3e1b5951ea5e18c3a4dc3f463c2e1271cb6476846d71ba09290d11949ee783d2559cef0ee54cdb39cca789bb548b23af5c860ed314ee0a5b31f5c5caffef9c8f
vi|64|ca83f39277511b34132b6b9c44effa99f585621d23c4b21edd2319ef030419a3db43218aec1a5c3d4bfd3b58aa48ad2a4a2b593954420c7ee092a697461d09e4
xh|64|ba549769846017069187348f677a34760e00baca06ec90c818bb6031964fc0b25abcc34684166eef71aa92bdf500968b5baea1a48b7824ef2d8d8b47d7fe1956
zh-CN|64|2e35ec7e5e35b33e183343224a27eb654e38763ba64ab23f75bd40547cf86a555d3f77bd0e3503b6eb243955db7b80ef9f1c027ac8e525d563e6f9f63e988337
zh-TW|64|6ad05d32377c4a4b7fdd1ed852e53adf2ff8f3321fa6877a817244f1bdc71a3cfad66e35025d3d8f998552f1d75fa8e5141f2aff82ed862a6cc366662d095079

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 103.0.1 374591 Monday, August 1, 2022 Approved
Mozilla Firefox 103.0 325732 Tuesday, July 26, 2022 Approved
Mozilla Firefox 102.0.1 510660 Wednesday, July 6, 2022 Approved
Mozilla Firefox 102.0 395404 Tuesday, June 28, 2022 Approved
Mozilla Firefox 101.0.1 612290 Thursday, June 9, 2022 Approved
Mozilla Firefox 101.0 441025 Tuesday, May 31, 2022 Approved
Mozilla Firefox 100.0.2 439223 Friday, May 20, 2022 Approved
Mozilla Firefox 100.0.1 294962 Monday, May 16, 2022 Approved
Mozilla Firefox 100.0 462228 Tuesday, May 3, 2022 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