Downloads:

33,907,646

Downloads of v 98.0.1:

375,373

Last Update:

14 Mar 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

98.0.1 | Updated: 14 Mar 2022

Downloads:

33,907,646

Downloads of v 98.0.1:

375,373

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 98.0.1

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="'98.0.1'" [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="'98.0.1'" 
$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: '98.0.1'
    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  '98.0.1'
end

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


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

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


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

There are versions of this package awaiting moderation . See the Version History section below.

This package was approved as a trusted package on 14 Mar 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 '98.0.1')

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-98.0.1-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-98.0.1-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|6010f87cac331ab14c34bed4c82a606478fe5e96dbd93c0531ac472a026b63d36ab91fe0b4f00012136f4e7d6550ded7134fd2fd4c1b1e234de2d53010d7022a
af|32|c42632d7af5e36b1f7b4e5f1671f26e7dc19e1406772a6569096270672b3d41b58638fb30b1013ff7f2670ead32c396e5601872f0430ea22779401aee28b5d47
an|32|966463a48823114562187803a8528ada6976766d84557126c9ca9beb1ed61bb5edaf8c895a70f4facc1841fd6eaa7ca3977e3e865c06e32088f7f26cd4d4b922
ar|32|a27f20eaa948c21dab4023626bd5d639fcd8e1c8ed9f8aebdfe4e034a4592a64d7ba1ea18104db6c424dc80eba1c50fa9ea24fe9d49e6e82f5c06b1b62d7a952
ast|32|627601f6ebfd07002e8d8557ada7bba5b8235e3e0f2fc3eb1313c4d7d02e24c3d9a51f4d14edab823f7f1db7c153e299963e9ed787d6a58c8890000dd0f10217
az|32|b9bc6680b6bd2bbe5e40dbbf6c7dcc14612647a223b43e4cd436990c3c0e88b722f5bd71ff6f09165ad6761a14c6a25a80ddd83963a1a57e0114120e7f1d7917
be|32|b5a64e565a4f5aa578ec59787987ef5989769aa52850f15301692eff4305b698828abb095ee5eff7edbf668c2311ebe50b4e6518776b19e7f4f9496b9d37139c
bg|32|26ba0f485da6729a77b7598d21c18b27ed217f775e6b1e10aa8903e03a32c3ec6fa4ecd197f620753a37c8fc3fed27e200d64e0c6ab66a4a90d5452cb51bfef6
bn|32|b9baf9c7d32513ea0bd9c425704e41f5243e91e5d81e250f54d8c5e94f43377f94c00b53e03bb8b3f14b76925472f0a517aa9b7b255efc79e39fb6b40d0d421d
br|32|113824c993921a657f8a9e8bfdda17de865e6ac6275ad2d134e0c0f58dc8660122b4152671bb75854d2edcb6131945a0324abe3703b27f7dd2afbe4cdf5dc724
bs|32|f86a8e1d91aeff93a9a18e25e3e6ed68f4801057afd2832f96a9676229c77a8bc241e83a5c929c205189f15cd481147814609b2a935481d4b3b62020b082eea1
ca-valencia|32|6fef0bc465c1952745170dab8fcd7a8a67a9630757f77be5df08c5eeea34a51e587c826f3459006e4fa99692ffad53154c15533be61bd10ddfabbbf10ad98712
ca|32|28d0293bcbbb430c4f521d12eefc7d338425ab1f9594c04aec56382c95fd2b638be08b04ec4b9a97a32dd3de64f4fb6ac9ee9ff9900abc84cac7bb2d045cdca4
cak|32|7b1a7a876d669f442067c1cbd7febd9115a910eab9b50da333e321ebc847120b7e5b9b8a0635522bdf4096d9db34ea3ff3bc610231157a002faade3acf3ec672
cs|32|174eb110fda44340789bbc6f5935e121e77f62304749d73a0f5397559d08444e43d6d51482e081e208df2572987ffea14425307fa6bc75cac1fe651c33b458bb
cy|32|7414351aba83d2be84e58f49fb5cd15c54a8836898becd8c120a75b868b879363efd9513054c5f82b7010bf2593a3eabe3d2c13662f67de2903c099968acb071
da|32|9e8036eec1277efd43869e701c1709373c429e640ed0f49cd66687d598c44f6a19855e48e3fe8523ea864dc961a4cfcd9b969e11c249b22623ac56a1dbbd7986
de|32|b35792489b25c60d3ca2abf488b82b0d2451f480a064e3f50874b4f0bab7db47516fd10a7e7c2a1c5cfe38489288ba7fe8d6331774d4e8f8cda8652ba5e5fbcb
dsb|32|95e90e707d8f45128ceed22d73b1c75fba63526c85f092505f02aac7f9ec424c4d7a995f5f5388e71cf4b4fe9932513340cde2d33a689d8c41afc4d83329aa0e
el|32|9a22e7937dbf286f282e388a2bbc6e60d0b03db1e74ba5e26bf1d80c9ac0942cbdb361783aa5cb7015c761dfd17100818a8ee54ec8d083ef397d51a29620c2f6
en-CA|32|02b1010e6623071424b33b637934c9f4e6e7b8a42f96f91d585adf6ecc3de20ccffb58b3c895884521e0b046320812fc77800c0555d8c0888ec82b5b66a62150
en-GB|32|9886a384e1ae949fc77dd3fe8e560ee3b140ee52d859387b40ab6327dbd0c16f6c1f9ba377e58bcb7c5cd9c5c6305092fac892b5f6d3edad7f98e409419b9e1f
en-US|32|bcfff73d9531f39786959a3b762a7fb84569455e046e763f47b79c16bb2467a8e9e6fd142b79220ba9d23b82308618d1b3ddf8114a25fb0ff782b270c5f84e53
eo|32|46969da6a613c4ff35fb2ccd4a5cf5098d10d3c8a7126e0eddd3a5a8c12fc6040f5cacd8f4fac636a89f9feb15c2acee7eef078720323ea4fc4df24134ddfd0b
es-AR|32|8dabc0501841f193b60ce5e604fa3a81ef649e7ea3ddcf311efb1acfcfb85b3369a4f66f5ade165ad93bc6892370a4806d75f7b3950525ab9f0ede234b6d8583
es-CL|32|ec2e1d4df1a055801a70faa4da66caf321d2b3e408f78b99bfe5b36d221bedcd21a1b22e7d1f83b26fd8affba7d0793c7e579330743ac3152f53117266b2d3d1
es-ES|32|86fe52115ecc6fe13051ec79517befb1d91f5d03b0cca558707097419f1d6b4e4e6c08f620023adceb5db94c7aebd199ab41700eea844354706881b3f34d76fa
es-MX|32|540dc5f7223e35c70c329b122f70cc79ed2995d6bd6d97bb36c714a50155a69c2a8533a94f7d590411f33f058d2b669dbf840189e44cc190f4b6147443820395
et|32|766ecd1a04bd75e32ec3e144db906932633d94e27e78cebef968f08760c3ce63f43538716ad91524108ca73e8af5827a015883347d798b3e011deb85aed8c79b
eu|32|3dcd5a6520756e3539a7f8c4ccb5b090c8b1f298dd6ab430624ab562dee7b51cbac9cc3ce70dedf1b353f8d86e7ce1083014a8bba023f70197ff003c03f39eae
fa|32|245f1771515b9ffda7e219634ea5db39c56cdda9d0e26908e7e4a96311455378a6f5b097dde82b752d5b5dbc00c878de5f456768adff2875a1bebc36b520e9c1
ff|32|837ef1816cce86e393f8a249d07d06216b5c4ed715c51d45b4a1a84277f7a27d17c8104686634e81ed472e5e0c53cf48fde77204050383e2f3fb5d9e2055619a
fi|32|a33eead9b5e516717310c5c9de102073d20a8a0f5df91c245073e95ba0851142e87673c5d48a012bf67fd02dfb1c1e7cb7b9b3fb49fc5a3776895576bfbc51a5
fr|32|5e30d7aea508d1d9bffd13c5481128d952d673d0146f0b22a0a02f8a6be2f20c582950e967b6cc49f928479b28407c0560e87ae09738d37522f386b7243b58aa
fy-NL|32|42e0b1861e4c6bf09349ea385c887004a9aa3cf8c2d4b3b804984256622000430bd7263d05247c7400c06fd7646224fd25576039bc9d6df3075cd8b27074e333
ga-IE|32|0c1589785c6e2a001cf1a803b0d2143ceb3b07cc18fea8ad23a3741ad0e77191678a899c9d09d87224d4f5566f70563335135fe865df7ca877f53ff70ca45621
gd|32|8b2fccdf886d4c1db5d713adfd19826bb8797d440e582c9763650b02a6341fe199a0a5ce919f28e83ae6a8e6db1c7aa792abb9f25364eb359120af355ca261f6
gl|32|19511c01d970e1ea6c417909f774a8d5873c5b7f46732335ebfeb206380063183645e97aa2e1d33bbb058d35bcf7ccf8faf5713bd89e077d6099a29a3356f9e9
gn|32|d36a750c59738474cbd22d5d78ce486bb9f56525161eb2ef549b411451b6eca52fbeee1b2cbb2156f09e71ca88367d3371ea0a3cf44117c6f4a519e3dc09bf98
gu-IN|32|8514674b1764ebce9aeee797146d56f6c70382109de074877e71578405d04ff68a8b62f88e501eacc2f20a58f58deef4e5bbf75647d49169f0109198198d44e5
he|32|36df8dda110f3b0085c6d855fac6113f8fbf4d1b65c3ad3b22825253a311b7d4cc721969447765e9c828ea028abf4a26b298dd4da1baeb1607a91a58194bc73b
hi-IN|32|3351ba4e1a855dbd2d9dbecc8ff2837e039d70f8a3ecb630b89bd03b6b7f4f624e354a72f1a64e0f0c4e4748d4715137f9df32c6b027333c3c640fdabe6a535a
hr|32|433aa0a2f2b337db00ca7e7b4699b9b375ac2288411546b2f42b973cf989619b17d3f5261e874cf87377ee3702b21bc2663c3920e3340708c84a4f1c16eb4638
hsb|32|00a6b6895b36943bca51b80d587ff09cfc4e7b8213a96dcd36d10a58d0879a51ae3d59ffc29fa71a15e770675a757dba69f3f5a096f105070a61decf4a1822e4
hu|32|6a1513c5a70bdd36f66a3e4e0ce0e2060f3be445898abebeef9096bb41ea1e8a35466678a333db33575eb202b9ea71f83351e0090697ababe641f55696c76e71
hy-AM|32|bf1ac3d75c585331acafa4ee813a73cbfbd772046f85b4cd427f3233e15500319ebf35c5142b13d31054774f6b0ccbf5f0fc35442f8f3b9af12c541af1cdd846
ia|32|842da8330322ee8ce1c6edae458884ad032d574532829157d759544a1185fe9b84d4e0168d03969f34dc9b0095a109b5cb714139683da591a4ecb037ed6c5e3b
id|32|250f7afcbe88af7428e67dea73742378753ebf882d171a955128a06de52b9379ae37cf2c599925c3d74a839d53a27b3daffb793b2ce9ec645193fd75eda8fc22
is|32|0d9a1774e7d004d06e56b0310df303c0714be785e99e0dc995a883f0c62c673cf38eb6cf49060ee74d9fc95fc53641cbd1eb77533c1ea32f4fcc903915fee608
it|32|8004b93c1ead0857894c848079c05db08c319cf0c846c529fc24ba44ae35308eb66167816956343246b2b39360e6460d631de39e8216b748572b1e9bb60a0d17
ja|32|3afd53b78a96fcca8d5b72307f944591479a4042b4bac0cac7cabc53f2745d20086540cfa19463c85a600c2f442643cb9666820c2cb389b52c929a8c0722e88b
ka|32|4568b7de0e179a900abc4b97603daf89dc96935b74c39ba303f1f74ff85d4940f8cb10be4e6b5631d7aef77161ff1999a9d58d383b296410e4fcc2c0a8f55d5e
kab|32|279db3f4707e1f5a50142debb2f82189c0ee55d0b0b68e725cd553dffe6e26ad04e07698877e57e7cc51426095929e89bfeea413cfe7af6129e10c62c94fb7cb
kk|32|315f0b4a4e8533018899c7bf99efe7cf219502d30392d4ea17f82ecd99578ab33043bab667885ddd90a8abae1bb7319ed7aa22b68ec0456d8094d434e9b7fc48
km|32|d423151b39c2fa3c1b4b1751ccc2160ddf812e6ec234ca120ec9630d722f4acea30681cc71b24cf783f06c4e2eadea31ef6d6c3143817bb78c9afd1fbdd2d5f3
kn|32|b93746b0927889e977b1ad83b977b54a6567285bc5452f9b82f6852f100cf3fdc5cd78847f2b0860526adda82d154fb99265b7d7b40842434e8383f2e163d5dc
ko|32|dd2ec02992c20992ad9a9fdbc199e7e319654e5ce3c11f5c39200bd4d7e472e76e6235738b3ad9e0e122657d22d04d374104700fc426a694b8e6db2d0a69ed96
lij|32|3bc125b19353c1285e0c0f6cad0034f4c65c772520289431ccaa1628a2b036ace053e3a503589784dc3fec47b854ff9bdf96b1b052c1437b0c33900c816ac982
lt|32|ed5ee60644888f0413980ab2cf4dc360ca4003c25fa536c02b6a2fe975312bdf47511ac99fb7e02fc790ccd2f5ef3a2737004bc233d532d0f0c54cad8ed0c21c
lv|32|037ae28a53045e886813a56055701f695104a44ccd4a64517273a04ff11708f71305f015d5745c9169853f235bd3d30a6a314ec261574d2974770efde6bfef5a
mk|32|ba3a5dbc6f50c6fb35dbc6a9ce6f8c702acc91abc8faae6ace27373729df61021f2507610520f59ade622daf7e06c6de67ffa7927e47e58842313e002e7b5656
mr|32|b6d0ea3d64d293763f2227e84c033e73d986fd273ff015772fbe992d9d01c983874d1f2cc50d8e3888ca8168482b4e34d85bb47d289f7c30c65a4c0b1aae88bf
ms|32|e3a7191003bea93ebc1d5ec61ccba3ce10868424fbc3b9caf5d70e8e2465c0df74168823a1a9708d3138f05b4048486a3915ce1792f17948bbcdcc35cac839a2
my|32|ed5905f60418bf0cbb32a8cd9eb3ba15653dbce25dc0add0b63de176d0269e90d3ee20f17f58a2c3d3b9dac28bf146d4fff34cc348a3bba58a85d36d086a2cd6
nb-NO|32|296b1aee2f69515a6d0e8e11de980f7bc3b1fcc4826e72b1046f9cc3c326f8dc7e46fe80e6e62819943fd08ad140c14c79fc7d2fbf302dd50cf4a68bacdf4a89
ne-NP|32|a2552c840095bfbe7f195c06199b7f45e3f57c228b155b29c3b129b5b686742024f3ca5f85d0c6bb44b2a3fdc7b6a6cf5bc22f88f7876f4513fb490284574ced
nl|32|5b26709a4547f6a3e1a4f75d363d48f675289c8898c349eefcc31ea0632f2cbf31f6c9070926fd9dc8d2a92661cd0cab1a4b59e7529dccb0a7f02ad3cb93cf1f
nn-NO|32|eb27a73d0f51b89b670c197559ac5a99bda2f6f2ebb05f39a89e942f80ede9c594cb37cc011e1e33b2b3f45c59c44b7b4fb25953488882973101d4d7653bc842
oc|32|46fb947960d63df867387e9c7618fd87a6c2b1fc04971f2b50e3836f7b7d2f736366c62386cefe3e0e684d7792fbf343ba15d41d6e3e97f055d4f0eb2ea4825e
pa-IN|32|c4217a3fce5595806e2d5801a5706fa3d38be8eb69f5e7394226d92d0da157583e566004cfb37e4df7fdfe1f25b2b74b38416710e9abb9d1ada6900613d7714b
pl|32|8343a1dbd83a95ef1ac7c8a24640a30c1c48b41c20ea85d4006f54f9d76c89f8045f9940ac039759904da8010a2895b52114600f967fcb211ae60f40e8a87f11
pt-BR|32|60d13d351ac8e4fdbd30f9e7aee9334bd08a0a9869795bb53d62fbba1e86d9f81501c6d0807f24d4c617d92352ba8a57828bd2aa47a5c46a2303b3c3900f8934
pt-PT|32|ba4e5d0b6d41ee6b15fb334e105b43aff252f2abf219fb96fa77d1582c39577b6c51d241cbed39c62aab21c1bcfdcca43632ea591f5c54f4ade70485b321af8a
rm|32|c6d665062fb3394cb00beb308efd17d948c01dd263402c7c089e2ce5e76eea6f7790b455171f2cabfd36aebdf5e258b036bda1f0efdb842b8b5579758ffefa0f
ro|32|8e809b5b459d42a25cdfa24f8ae92be07eea0d3d38ae6e71bf920a9b015f7a3248164653f25a4b4e2f34812a703eb95f5c8246e2e62c322a94546c24de8bcc03
ru|32|388ca17e1abe579e5d4a3e9281ceb6973fe9a9bd70184055bbd65b6acfe52e40c97f27ec9131e08005684f2251863347d6aaf3a5610a5586ea3b6e89d2e60678
sco|32|21bf95745c3e3db13341af8d3417fab028234d407f8fc897b3a2c64ec559fa38e2740e17d1faddfab95ff739e79ef657a1969bd1595e6e72925baf704cda6cb1
si|32|e7001ed5bb720df05c40269fee03214bcf77b9e970dae55f3cef9ca0bd3b824b443ecadcf612c7c31d4f985c4a6838a4c23f8fa99f88b20bc5d542d812895e42
sk|32|579e32b928d8133969e94b10e041857ace7766c989e0e4bece052fc636d6913c68fe0b6b5ac18911d72d4ede15b482ed3b973a0127de9199ac8475af068b4051
sl|32|4737f1a53b4d5f4534ab8d7059899ed89299e92041a9e1f2c408bc473d214aff355e78edc622b95d7b0f149ea5bddb144958eacbea720a5b61572cb768d0b036
son|32|96b256cf4be7d41eb1672bb4649fdbd0516afec10bfa847a29d08fe6beb4c0fdb020ac6dd897fbd5227e68b6f75529b3946939725fecca392b305d3ee250e496
sq|32|a494c11d32b8d41ee045a2d1d0e69c4ede8dd26dce8d0f13e924b36c9a6ecfcd11523e34092aa975a68e95733408db5fa07680e357abd8947b2cb9a739bea63f
sr|32|6d3a3a62b1f3f4f8f6177f266ffe4ec87e25a95f0e22538f96199871981c643db09d854d09299f3fe1608c512c635c8d2b8eb365a2c00936d97388157bb7f72e
sv-SE|32|1544be0dfb7acc38303f1c47eda9aba72b2074b4fbddd83e220b4205f47add55e446ad38ea3a309d56ff39dbcee554137f8209e3938921328b0af63701556d73
szl|32|7bff839215176055b46e6080455860f2ee9e27a35e112f5cd630e7ee96c14621e9c2ef7ff5ddbeef44a02646772869159aa9f2d9b69d0000b3171aede0ee850f
ta|32|e5d7ec6833e3899300499caa56bece9e180fc6d4faa8a0ac2e29bd3d40636b999b2726ea4788b2cc427ae25a342d84eb86e6f54a8e42697101e0666a79f09db6
te|32|9dbae8e6160db7e68f5b73a8bd1d5944c1bfc5b1511019f7392595f130cb4fb89ecde5f3f84087de23f0f8529c46462554b1ec4f3709368797f10ef4aa6aa14c
th|32|e42e8bbcfced7017037a6ecfea5d715690763b639b34d5901c2e6d34fcf688e893a9eb4e97139295c572d164c36e2b5f6679bb06913442bc2fbb57e8177e5e98
tl|32|7b302761d8e4539cd85be3c33fb56b0d693f0221ec2da69409b8df062ed7a48abe9317b30119575760a146f525559f679be1b67629c3c7c454a660296b73eaf7
tr|32|475f1607edc374efc726e18d72b6bf8262ccd683e41b5ca254bc63363bfc97071a7594c4d3101d5321992a070389c4ec8bf7e3aaafdebf2f72092ea3b891abb2
trs|32|960cb5141a20771e3227e651d113dec157b48d23c66f701cfb2dd63fb8ac84f760c9076e5b25c4a2ae808abba97c877e1ebed64e49f041628da785dce0312d2c
uk|32|fcf6a97cc286699dc6f3e1e66fbfc3d6ef49361b977c85bb02f86e900e4e461f77b6d2bb381aade07717901d0ca86b1fef4dbbc686e42dbbeeb2c59d6fd203cf
ur|32|aa08bd5616f10275b7a969f5c87582c362f1ea425089eb2f8d4d717da8397d698fab1c204eb17251b20e939d4d2fe903fa7d70c5e4372cac47231146766c9705
uz|32|f4c66f959e3dbe2cd5e857060fe3c109bb1b4977f4c743c2eed7c3c1dc6c15ecfef726980dca746ba30663af1d98dbda00edc83b14fd1df5e84f6d955339043f
vi|32|5bb7ac6b920443643abeef94fe9a481f76ff743e13ce1f336e64d4b7b5310dddd0a611ad5b8bfc4fb994f37af2d2cbc28f8e28f1b7ce72cffeab6acd5507e112
xh|32|9d86e8ed6a1d4b0bdf79cdb37d483e1177b4d2fb594713565b5c49e9b9d5602a97ef7f8839535d2836295d42b6560e7f0ea987a966fc9e86f3075a449ec0179c
zh-CN|32|7ca7daa685e9ba4c5f33a4c70ae0d46768ebce3882d6ee6d98157677a2f27d19f07943aae263a9fffcb54f654d4a99a39efa683c90acf1f784cedbc72fd8f4c3
zh-TW|32|6aa4089af6409b980daf29e1c01b77c57b3752aeaea0f59e8567fc26cf68efce4d5c5dd62ad4319eabfcf050460e4f7e5b5b6cb56bdcf81f1c51a8ba4d18e4f4
ach|64|e984f8a904cee523e8c542746e854b0a6468f56b5f33bd0fd1f910cc6491cc506d2ad6fb44c496e59d1bffb06f8dd8a2b668d37ba319d9f045e33a4fda92a8d5
af|64|3956c13e396cd22a4e9a8e227f2322601d6bc2db523a371fe260a03a21a8caef41a5f196d8939db9613929e3f093b7dbb0b51f26cc20c037ab715c9497afbf6a
an|64|7391ed95f9ecf127b26c669bed85682c5a550d22dd97782dbaf1bbc9536e8d3a80a63c9805c5a426b3f72453c337d74f0f13ec0b0fc8cb4390ef76f9b6df7742
ar|64|1c8650b86b5a07b95c33efdb2380f34f56d6d239125adb030722b07564a14d5e59be8d0dc9f538c773e7cd651ff6a889818842fb63afe2af3cb51a4c0da373eb
ast|64|26c0ad892454000b502ad4f7b5f33540e9efa01f490935d258a518af088c728c648b08514cd81f71efa412b5f09052004994957a582bc59c0dd19e9609f8c0d0
az|64|fa8021d6c24b9fee98b8ec6dcc7c567f2bd59bbaf6fa753561e06b0723ab7e2ab95e17f16a46a5077d491263c66d43777c4cfd2dbf3b8fe3e774ea16e7beadd1
be|64|c68777cca50352682e4de03427efbb4c1124390f5d24d1618276f5a89e32b0719ec2bf0b7a83248a652b68d4ea8aaaf43474dbc103397ffd335e7cb4bfd4f428
bg|64|2a5b49f14148def04307208a75df7fd3735e67f835b9e397f663a0e47638189fdaad41db7ca4b3ba4b44b05f590a22a0f50657f80d9fdfdce42fcc66ff84c87b
bn|64|0f25c379f266e5a6d70557504a0b50b7298c0872c79979322c36861b9f28aae2be63e16df9186fdb4693d55438694622a36098af6c0fdf62592a905b05484ef9
br|64|c4ca785d77259b069c4621364ac53061d4270a2023e7cd20a473e2abf1139c306611f658e6f36664237021a9e4c9a6cd6f42b76e067f302637884a37d09f84ac
bs|64|0ad9a5c6bafe202d3c3a7822886b4ed163387c81d4933871955f38e2028029f3a3f7d0ae778f838084cc541f6e7d6cd8d4a9d5562cfe9e2092ab84ba9a199e19
ca-valencia|64|1379aee5b0b3ef3cabaab69c62f4d903fe6613878f8338f99aaa7cebf512b5564139c5ed52ffaaaeb86830c7bec2bc292efefcbdb32f013909a4948be7c0d1d5
ca|64|9ea34da5ffe40981e0ad5cd307bc4f0fdaaa799acfb8a2397eaa5a69f6e82d7bf30a97721d129e4501654f0996b3cd3e9ca04610708150da926e0d13fc5c149c
cak|64|dfa908b80eab5d72f983b2c9182763e5e03d527bf77b204fe9c29c858c7271762556c91ad8f14e852ff5a21d82c62870749f9bb05ce3558bec4c8a340765ea12
cs|64|8960144c8f6be115f33883475c5675ac0c28bf3a8927941e061af5967bd83105a6b48ee4bc445ae0837c6d710eb6fc04e45413f7a3dd081c0e9b38a99ebcf07f
cy|64|eda574ce803ecec9544cd88fae7354861eee61f5743052717e060fd730b89b8c9bb15a0fb3006861cda88ffdfbc181eee3ee83a0544aa94f62db1eace84ba5e0
da|64|d428c4c81543eb514dcf8dcf1f833183170d2de6a9e41d1cd771c5b588e79bb22997fba173c41f8a6fc1050a57dd293b0acda6dffea9d12a69e4edf2d637f27b
de|64|ab9bdf9fe86c4e49a8c1ae2aa31159160837aabf16817a8572a0c58cecd5f30bd3c869b151448a895b061bd7510ac0d3314cf563aaca46946c751e4498fe85ad
dsb|64|b45566f89646a90c4fa3bd569a673ec42ac0c1ee384816596bde81b03db7b77495cf2e07f0bd95ff6afcb4dcabc890718b5f2ba57c9281a872a7b9ce6162bde5
el|64|cb4124aca1d8d8c1eb5cf996c1beb82c97a0b743b1e2c0f05faf05119572786f45a1247c94987b3b618cf95f277aa40947f0db29e40c8cd246eb5ac940e97cd5
en-CA|64|2e1539c5f5c6807afaeefe145138b3dcebd4210e9c15f8ed5d277f0689f8a8efc25eb493849016d9fae2f49aae039e4ab761090dab5850744cebec415b41dde2
en-GB|64|5dbf21653d9c83a2310889f6570b25b53162c5c45ff8cee8d8df3f0ebce1cdb404d453804984b3601fb5debf9dd67f7546e2fa7217ae0ac2e09a333fd3a59c9e
en-US|64|084e97d758fabd728a3e5e8b4016552318dd3b03f6078aeef6349e9129ff859a9ba19afd18e04b8251eceb3a4dfd8b55477b63584a8e74c55d0df6feb546080b
eo|64|ba184093a122107670acf7dd3ea3d8ba3f71e004f829080c2556da14f52329f8646f0325a7f8c923824150ed3754b50cfded87ba423ee9a594fe30e35b37d017
es-AR|64|267e65d47fb099a7fcc85e9829ae3a7c7775c4144482f0ae50d542fa4fde93a3e1248cb82a4922512a80d7f8e1c7624b53ab7eac4ab385e6fc088cd209ab802b
es-CL|64|094ae63a486681e252f0097526726afa8a272e7406f7a498395f3b8366c1596da4870126be0513f1a0ad43a05657af099c19806b2f24e7040cdd04e3cb73a410
es-ES|64|c19e4630a66d3176151d93ab52b457e7c764ee9f950651c9e52e648ed44dc07aabc7707055a2ad9bfb7f09e7a84df9514f9434b2f66fc08cb3e9f806d0a71aee
es-MX|64|2e65286df700e3e03f7281bd63815d6ae93a8b977d5a661a40a5da4a72bd5eafb6be802bc12208c391326f65bee02d0777a55056075ae2fdc37a7a95a1bf6644
et|64|d42a8d112d4aa1b28c28d83e1b9dfc413d9cd506f02142b00841e876d4c23288ff2a505c29feeaee683aa43c2bece2b236ad1cf1008d5df27e8361d950dba134
eu|64|27970c9f8fe8822972fb372b6754dd86e76c0c453bb46fdb1fd6ee5fa6c7b112dd8e43d550909d869589c632a16414228c86f0efd05ab9101fde00f53a270f92
fa|64|ef695ddbea69794d28217d9876e7644f4bed9d64d61fd733c1e601edaa17390c464611920162e9a92b0713cfb83b43049d70d8d2926c0d1566aa29b7cc45fb78
ff|64|71f9db5b8929a00ba007fff3e96738f5ed59f2f6a3bf48ded173c8644f358cbb23e9d951c1880d5687d2bdbb9fc5697aad3ea68e9cf0ff5fabd54e4fd542c03f
fi|64|08c2f79a482d9135429d2e4a5e1b8b5ad63d54d07984fad2b9ee4e6ef107fd2b64d1d4d1d87d084088442a8a2ca4f72f29840b5d12bc11eb90aec126b75cf74d
fr|64|1c18aa85426b2cabcbff6ac2a5977d7658cba862cb6046adbdd81f6323c7181e4b8fd769d7d01acbba5f361f574337ad9ec9873b423b67de2d99d7c98c0b59fa
fy-NL|64|c9145de4ce75681ef48365e12dbc9975f600a1fd456faae3030ff4371d98ddc0320c828fdb20a64831ef3bc442508c3de5759f97ca36f3f48ba5cc67ba618cb5
ga-IE|64|bbe0613c4fa5e5f7f6006f273af4b58fe655fb152e6d03e3e68ef3ef522c8988cf77e5d96a70c7f8e216b36dcb954fad180af561d061ae4d5ed140d81eeafd0b
gd|64|f8df38b24f88ddc7a72071700d4a68a3efa122af83f02c4a0b969c4f66200fb020a09ef5b97a3ca0bc6e55663506c90cf59927aaeba7b0666a66cd758775ac6d
gl|64|f5a6ed231dcf6d4b86987b619e340cbe64541d26de13e7c94cce66478a78db942930cc6da82996651ccea8e5d3effe6f4d2f415a834843b8e2c4d3694569a3e2
gn|64|7c0d352d0f295b417c262c39c82e0b2d6d22d6f2d38005ff4fc360ccd08d5101e396e9fd964d9eeca02e8499d1d3e4811f730a24a684783920a419bb557c8dd4
gu-IN|64|ec3f4e627f672c9021949f68d33c2026d49aa95a033d12fc12d1e5f629df6ce2d6d366b5951caf2e39874098634a06a2f3103897cc52c85352274852153c093c
he|64|3376b2af70cc8f26f6d6af0e034c421418b9e4b171366dcf576347e1de4ed6393fec0e92d2751f6e3b64dcad6e5beec4dbdb6b84e73a449abe4c44dcd3170fb3
hi-IN|64|6ddb2f9e0e92c3a38e74a1ffb683c9aa9ff83cf1ce23fbfb760e386a5cbe6e53ef3bf74989213472208558363473c2c717b7bebda85f5e4388a56bb2c7b95404
hr|64|9f746d1037632721e316747bba5a3499d000cb7a4e642f80001dfb6cc6f569f0509c6f57c910bedb9c522caedd8275e28ca6a76e3b99b74c8897fda9ff81da9f
hsb|64|ce765d9043f251fd9f5aa0e3694283d61508874f329a30ca07640139a0daaea718ccfc78655a04766a23686ca71030bbfa032fe663cfd7cb36c38d00d3da956b
hu|64|fd4576ee0487f0c3ab4d459afa6a34cebe3f79453351e39e985b051676afb55240a7dc6e213e8947eb04e337b92f7d4dae17002e4a4f74946f213307ea4bd3b2
hy-AM|64|3c34c0118194c72c788490a8b632ffbce8a5a06c7b0aafc20e6c0dbfafe8d455ea28f1d6ac83934b84cd27ec215c8cad0696fd44b353d85056081e5489bd5053
ia|64|73be87a647f23a396d6ceba93e006ee85898df2fd4f293bbd4f55d26a3d38c96eed0f35ebbdf9bc850bb3709613e0c732c2bf0d25a4feb791107b823861737be
id|64|9b1135c14f37a2d0cc22d7820b5c1135d9eedef85e33d6f2639d5996971003dec8dd84a5f8277d4f9d95dea64595a96065ffa2bd47ef143574da70040bd85dbf
is|64|86fc1a2a1c185679b61d13e4d4bf5d02b85bce3e363f938fbd2923e9e8c131c839206328c9e796e8210a53b71f5e84c0d2ee55a2c0677b440a903d961a9bec4c
it|64|4de5d11b8ad23acde039ed95c315daafb347e15be0d1143eeaa0f3e5ec21e1cd6cfa221b9cbf031aafd8c86e316b0b7e0578d478c43bea2c7a0e81d426463828
ja|64|d9eef14dae28f8c55746f40771b14162c97da6d39898fdf8565548af96d446cceb0326bd39cce1ee292013cd18557e3ee384e57a791adc45beda1a601a30a999
ka|64|935e12050124f08e948f7b63c6eb9e4e9c5e6f4521aca4f4d808ea9d10b367445db0597836f79ac8071e456da85297470a16c7348e013946fb0a55a48de57ab8
kab|64|b70ccaa4f6fcf7181c528320e2d1d98bf79727a28ddffcb7f34957d9caebc8d1599570f58317fd5e5842544e9869a18ac196ad10badeb099585b5fa98b07551c
kk|64|f2fc8b902549b0ec738a47b2051d9f5dee29fede3d27e6c1617454eb3f325a7748f0ab5a6cfeb593082647014de135000d54a4464500b28b586ec0270930a326
km|64|c8557cd7c5318505d93dbb4f4fd97dce1312c1884e58e5786662f3695dff2af0511dbf752adc4b20c6e372bdd68b173acc8ead95c17576368dc075c655b06203
kn|64|16a72430145c1a366305d45658e361a3c36e5043684dd7f226c47bbbef252af87e79020cc98d6a783f671e07cfea38fab31b047fa264a7cd4d53a40d6609f7f7
ko|64|ffaea1ab8d227663e041724ecc64e25ed46393b72a73cf68872f00395d0e387624d264d0b417327e14bf6b492105f68e2fef56f6c7e05f6470e9708d5adf1f49
lij|64|60da387362dcee08214957920c309cd392e23e2fac3a515d7cb50ea57cd49a1f0e5cab6a47db1a8eec4d7f53e04098d67c0165016c5c5a046475a7150c443324
lt|64|7ff3fb19d816f65e0b8a544f113c0d41bc18ee1c175ff3a87d352cdbc03290ceaa4c52582e60630a0344757bc77f7ecf8c7ec5742ca09452a7bbb944773a33ac
lv|64|35ede949ec5d6db74564e962217265d329efd2e127fbd88bd918b46a4b372982533e6884c79f63571a996eec075b6455d71672ddb0faa8a2d37bfce15c283a05
mk|64|f32ef4c02c227cb80967a0768e722dceb524edbb1840239b82277bf7e37b6614b33df4a0ec5dde20790c4150c749e79396613dce7bdb69f7e67e1f919c34057d
mr|64|b35ffa680741063d579619ccf34f0f4632a90bc0fb5938f198b986f5c42083dcbcd9d232139ead75530248d5d7faad4a8aff672ee0a349387b00dba2bb4eba72
ms|64|34ee7c03d23a0941a84ed717e5c4c6c2d7b8086c834f3f9097c6f4ec77ac3e0c718f0a32bca6ce94e8e511434597f3d43e5d1f357acd63a465261ed752243a66
my|64|91f824c41c4ba246dcfc7e61ce6279cdd6560179f4fe955953b1cb7016b76983cb630932de02732b5431739c9e6847d16a30e54c3028cd16c550619272603d05
nb-NO|64|56966096e893d5f2b9611d4d82704de3deedd9cea6b3250f94b9061cdef23446feb511349802de668a57df605fd2ffd6413d4d89d3f2fe36028ec352e61b24e8
ne-NP|64|e8bff0bf89e1286f00bababa94f127edb5b771692be811e4309df397ceca6ba0db20ea8a546891eeb4cf29fffebcf47dcd2a0394d721598305782e861c1230a7
nl|64|9a9a8669d771d758701309d1f4d68bc7626d661890a4de721936a92d87cc2ade8235fb940959986e5d3e9a90f2c5684373e1244b7e9b91aea870b102cd6da714
nn-NO|64|b910aba1d4723bba0a315884d97ba3866d4c0912f7cc670a04c9c6158c649815e56eff8172dae94598d1dc521f4b05082bd06ab7fae1979657c37d51aaa1ecd7
oc|64|2e00372697be2a341779f74f17ea00d71f1f7016d109b58b85785a78c8380697e952b38deddc04df5c9187cb6233cbf98ed6b00deb3152ee643b36d73bf93316
pa-IN|64|2332ae9e30bba0c621411d38c4066780cf3e5b54259c4a33c5e7a49fb05d61aa89154c415f579c9c3726f618105077ad7a6c6162505b2327c053238f7bca6cf6
pl|64|5e8149ff757826876020c98cbf47aea5ea06b6cc5ce5bf425988043a27b64fdc978518435e34fc68c0d0c592aaa22dc96d261e9d46a0a35ae63ea40fd0397047
pt-BR|64|37eadc86859693a51f75e2d7344a7077c39b9be2b3f7a793aeb2990cff3b6e753fbd2747514d6879beee2ac5cffeb531608690deb1e66769679ad0c25837ba09
pt-PT|64|e17994a6be9a042bdb2af82c0d2e6ff286f28b569495327e6e82f447a13b19f03bfde9947e9d6fd4b1471bc36f60d894594db5637937b1cf5a5a74e8089f5c7f
rm|64|98de4efa260088367e33151562ab6f2241dbeb5c8483ce28358aab593f55c1b44d68f497ffec439081b9d295d1e9280ffba495d705ea60295a1653bb7b089d43
ro|64|253a4839cc92d1d7fd910d1c31117149a43492cc9466be79beb6af29687d97b770a73251fb70d578551511a3d3e61c29f2ad0e3d29c20cb37e669ea40b7bfc5a
ru|64|df972c3ba903292cd40868914a05a0b97c0d9746fface56a66dfb40f8978f2c190b47f233a6383c4e1203078e1fcb1cf4a53aab745d020984e55d8137a5e9ce9
sco|64|6846f77b5f746b32cdbd93d334ee49868af3af988496b449e1aa2703b41f3f799b2382f781324e18cc092da94f2ff2e59d50600ea28d58dd8db0c18d221ee28a
si|64|51d3fb3c76d50e26474d2f08bddcf9d94b627891d27e424f1b349100e2dba4da6dd494460f413ef72b9cde2fba2b2859e2d7579c5fc7c54ada061fd9e6ee9991
sk|64|807b45178951c506fb66d6dd5b9da09479a0fde10c4dc9b75f73dabd48815be9c302ebccf266203bd36857f2d29b3b10731ae2ba3c15ffba35849755d8e53b23
sl|64|cc38344ec7c1ffb89e60604ea4a70ee622f3d094484bd1a7ce52a20fac7dbdcef9dfc8ba1f9a2d5fb6cd6a801a5da5cb4e3171bf6f223fcb388a33fe996deb57
son|64|3d7b2b5b5fcba8711600a7f9715312a6b1639e62a51734fc9eed0f45363f242b44ae56b385a12cc5961b88a85b3e6b59156e5c418843c522e5da7de08bb5c211
sq|64|85466ccde9a6c2a5c7fd5748b6adc1f87a5ef46499e470cbe3428623ac318138a3e4504457235f9c777cfc153e59c739b08d00989e7d2f756c7cec066d8db88c
sr|64|b583bbb63357218ee9d4067e1d6efd79fbc1123ae2f99d296e379624357735ce5488d8dfca06b6a1e33996e42d75a55cee959643617487af166ab9daa2912a60
sv-SE|64|11b3bf0a87bf54b7fa6d0085755c044905e17bf2dbf5305352d3b6a64e0acc97e67a00fb273420b7ebbcd7c7ea3412fe55142a72d0c75f6832ddf7a4f131c387
szl|64|97445c870df25c1f51627ef5c87af00fbb61c0d352ce5a672352eb4671bddedafeb307ea5e022336b3ef0628304cd76d74676b3852eb6cd1db1535589efe08c9
ta|64|404a656c061ddfcc9a11f8d2cd0cb75f0843db527f2c862f2411da2aeb348ff53e9e0adec2bc9ec2fd7489e9ef0518744a296c011566e50697d0cdd8d6c4bbbd
te|64|659eb5d17174493e5aa99c31cd393dac15a44bafea0d19807b7606225e06fcae00ab96ac93ebc3aeffe55afb16f714e70402ec39bf9f34b8967e0479965c74e5
th|64|97e76498cd0e0a56df94eb7b429188021bcd0c94c920ef2447dcdd7983abfcdf13aadad72365115ce2921855067f04672a25100d99e6814d983900ead377f117
tl|64|ba49e04c88a657470e78c70c6586965e68499978305ac0c6706f242dc4c5cbe5575164b0a6b1575ec3d93ccb39c8412b02e6ef29e3431053a013eef78fd6cc6e
tr|64|758d54c00deddd08f8142fe2df5ab02116ad4cd3eed7f270ec193a80e5d1c4f201ff2aaa5bb3184266a918f75c07a21c86b4bed29b0d4e0e8ee97f6f487970fb
trs|64|f0c7b519590c07a59713f05dfc900ff49ae3f264844681bf5fb5661deba302cd513bfb27d0fe68977491ab406d809c734032fb78ca64f6972177a864acfad4d4
uk|64|f5317a9a41138ce040494c3ee4be929b7b681e22ebcaf40dfb324e498aeb92e670d2841571efa39020899ad69c572b256701e8ab31d8d83c6a2d5adb4ef6d3c2
ur|64|bd6df70643380ae99c7d2090b9553dfd85a1749e4b4a6fe22b19c2bff73c30466105b6dff0b68b212ea0ff4a524db1be8f8f0765901fb34e45fe8a34f42a76fc
uz|64|e7d365b66d66a5108bbc0dc92155d22a0dbf7c704bf26c0b716f3431cd5faabdac06e07c409f08bfa101363cb23d12a7f91089d48e892a85db84051f6918328e
vi|64|9bd58193850c1837eddc79de330dadca70728239c855d34d433311de660a1bc94a245c3cf64774454bdaf664ff3a84e51877212752962a6d113d5bb42b6c1e12
xh|64|ed0b30764efa70c606555254d738e9389c4a7a6bcca38d80696be3eaf8a74645aa02fe90ff7f160f19d26139d556ea75e6dfe15a99dcf319a82d8607f0b9291c
zh-CN|64|f6f05426ce3f0f9a50db1462467488fa515210fe26d01c9852843030b11ae6e1011b39d49ac60167cf7cf2aca45ec3b712bfe4292b07b1323415ed76d030d4bb
zh-TW|64|88f1561b873080019b1054c485ee86bb3b4edbfd9558c2984851275e916365e2d8d2dd66d041933d606ac8af3cf57109a83d8847d680d006ed9a3726d6c21a5d

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 102.0.1 28 Wednesday, July 6, 2022 Pending Automated Review
Mozilla Firefox 101.0.1 611992 Thursday, June 9, 2022 Approved
Mozilla Firefox 101.0 440650 Tuesday, May 31, 2022 Approved
Mozilla Firefox 100.0.2 439128 Friday, May 20, 2022 Approved
Mozilla Firefox 100.0.1 294921 Monday, May 16, 2022 Approved
Mozilla Firefox 100.0 462131 Tuesday, May 3, 2022 Approved
Mozilla Firefox 99.0.1 498909 Tuesday, April 12, 2022 Approved
Mozilla Firefox 99.0 332762 Tuesday, April 5, 2022 Approved
Mozilla Firefox 98.0.2 428461 Wednesday, March 23, 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