Downloads:

25,771,150

Downloads of v 94.0.2:

314,963

Last Update:

22 Nov 2021

Package Maintainer(s):

Software Author(s):

  • Mozilla

Tags:

browser mozilla firefox admin foss cross-platform

Mozilla Firefox

  • 1
  • 2
  • 3

94.0.2 | Updated: 22 Nov 2021

Downloads:

25,771,150

Downloads of v 94.0.2:

314,963

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 94.0.2

  • 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 as a Note:

At least one file within this package has greater than 0 detections, but less than 5

Details

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

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


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

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


package { 'firefox':
  ensure   => '94.0.2',
  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 22 Nov 2021.

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

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

$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-94.0.2-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-94.0.2-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|ef442e3c05637ee8157694f0ba65000195d90d8330102fff9d7c9cb3e5b361b74f08c94e0b756ad923ddd4d4376f8d4848b3c2637046a77ee6a338cbbf7a1980
af|32|1fb23fc36f1d896aec2386d5ac8ac0203e1fa6422e3ad016cf9542306cfcaa8e0d9433c87c2a7af2cf1e574e6300df7503b67f2fef37042d7c851e37f20458bd
an|32|8fd900d4959284d73ccbe50499a08a40f870dcae77e1a85586d51197ba91436c62446be32aa10edc1dd4bde3054885a0c450d5e0e2c67e7ee56bf45fb1cbdc82
ar|32|5a6adef310d7382915e7c029198af561f8e86044169aa7b1b1a157a418b64f82cd389326999eff0a92a86f82dcd0e20ef78c1c685463c75491775ed957279a5f
ast|32|8bba8e81c1177182fc48d81d5c66fb01013851bc8cefd6735daac1109cf2d94c0254833b1813ee30385e88192ed06b52b6caa45e3161b70ab5ffb6eafd446c7f
az|32|9513a7d05ce5a0e876b2462dd6c3364f1e36bff0efa62cd702d348fb077557b5bc964471eb4a2dd0f63af4cb8b3a4a98c7623b05e7ef6069d6b320ce26ca8d9b
be|32|75d32bdba4a982cfdff2ce4467bdfb49fe5173ce60bffc7737fbf1e23a980b0ea6319373469454d38a9b82414f23e827cb6b99b34117f74a8b0444d82dffcb37
bg|32|ef04c63a4b43979222d1f16a15e4641f6929dfb526133c2e520d2c87e8564335ce3a76b05ae4e57e7b4fa6c334fc9f08cb1606b38e68e4d7287b258c612c5b56
bn|32|92bea3b82c2b84d7a379f98b1aa00dd55f14b0ea898d6067db5cc7e4e5e422c864594a931f3c839813023e4bfa906845b3813f14213fbb6936b5b50b81e86a79
br|32|0d0c55a1291a6b5ccc5b7abbbfee33bdab2046ea12f10ea79c482fe40d19fe35a38b9fc752c7acbb361b5b629a19e7ca6ab6f2f96729ce6fefa3cca556ad4036
bs|32|e6a632ec38bc39ab70d0cb87d5fa8b70c9c37b5aa9bfbc6d7f22ec869c91a2e51a28a4becb2e3ee34212926db9a369cad546b51c9317e6a28ef1cd1981b6b7c7
ca-valencia|32|3f5fb3539186faf7f22157af87e321d1be73a98b41e436e31c52b762d5d2d10f25c1a4981e8dbc3e220d679ca17b22553012a6c446e7c2469685a9ece4b791a8
ca|32|ecaf495a3a0f58dfaa647f2eb983f5a4d2d184b56c8da390abe5f12b76b6dfaab73083edf19ea478e64f1faa3420aa5da4014690d1be1045efc1a2e9b3137053
cak|32|71b844f9a9299760396321008ed90feabcab4d1f9b6c250614fc4cf6c4fc458b2de28c9453198ec17caeaa45753a38ad8eaabd97823e3010baa0151f274c4cd0
cs|32|bc03ebade7031b37c071ba848634e3de5d43bdc1af480d7d6560735fa403e4ebf2844ef214fbc28f9992b63d5d72cc31f8f7d47b322b2a1846fdf2cf24df2285
cy|32|35201ed4e00912f9bac3833fb83670030238c4d44d29fd28fd815c7cde7faaf8a8352c58cd944b9487553d1b6abe1b49656ac12c160856fe5700b8de9a011165
da|32|5624e2645d8aa48a2bb4dd88fa0ad9fd01e91157198d595a81e07c189392633a59493349e66ef709790fd884408fd567d952306469322fb0916cab15dae3bc44
de|32|021371a3d9a5cf77b1e298ee18110019661c0f76b1c19d5a8c707c12d9f329b2a6ab3474bdfc34426d8e0ff3b6d51a123a7bae015979a17f5025393ff8759526
dsb|32|470cd39a44e0905b6207038c21abd215f6e149ae0401f601de3cb226a0d9e9e212d92ee0a86fc7a307186ea1840b81e1bc3802ec4d771b7a043b494c1645e2c4
el|32|479ccd9d27ed34bba8a99789630b3c4622193608cefbfe46d9634712b8271f41602dc854677fb043c9280126a20b4d13a09ae28dd3fff2e96472e4d01401861a
en-CA|32|e7995d03555cdf375cad767271f1af6a5af3f47fd6a8c791bf36f50fc45997085fc36bb8d196e8daa340ed4ec3ebaaf2f46551264790abfd0a5a2c77fdb3748a
en-GB|32|1f3bff69d9e6078424a4d0033bbf54de27f274760a2235005b0ec4774165ac631abd82e2ef599e88c1cefad3358f8f59ff1e566bb78b17667d64bcbd1579e2e1
en-US|32|f2d78782dd3eb00513f52e4745ad45b2bc48e4463eaed4c711392c1729f922e428cd0649bec61b35389c03bd4648ab7d1fb1d1ccdc5497f496478e88f97cc486
eo|32|6765e831796c3a12abe7d7d47a3b1097129dff5ed5f19483736a1be8703e7fde65ae0933cd725c10b76d946d9eb6d7c075f2d051194e9c36b9d1443495830b8d
es-AR|32|a2fa6e89038e5f4d14170af8268015da2d438323e85b7375c39840dbef79096bd9cfcbe34ee1a9ea18aa952f31c8e4a3e11f49621b4587f03fbb40fd21982b62
es-CL|32|bf7e5e23ddf1b68638f8b90969bb882e5c8b3bf552a046aa76378b6a7edff8a85002f33497fd0a521e704c89b91a4adededba4bc1792d1c505d65d3e5a6b12e7
es-ES|32|c3a29f1669447d7d4c7978e5243f95fcf2a5fff078d249433f28c2363c9683c8a96c375bc7462b7f2246e01b75787d22137eed52325b3279602d2d03304abec4
es-MX|32|a2db8d17392d7f432a18265f27e745655699d79394d75512ad027fe7b62a19a85c8866333232b0bc34a8daeda2167266b8938acc22b5d9e7e151d6b140a19a06
et|32|506e3a90fb250b0b588ca55543b320ba72b2678620251c7b4f65df0d89a775933cfd1223708cd488eba538c91d8557cc6989c76d1a83a298c2a62a4f66617926
eu|32|9dae725150906282849aea746689198466c76b4c707e7209199aa42b730788fdd2ff2295a972770d548a25864604a16b63edaef6a3793f55ff6b7082a8778478
fa|32|f15ff566894b12ea39605ec865829bc965a442c821e0e4e31554b372469cf1b7ce14e52c360039dd932d7dbdfedfd30abc50877f0720bfb38f514ff541409c06
ff|32|a5e4e9b7bc7abe857db93b309c582087834ffc30ca1e4d83aea85a44c40aa495a235b5f18ffd1216ca87a8d51bc611bc02ecaeda824961fff7b0a04ce78e4a10
fi|32|8fc5561cbaac4c1a3ec6c479fae38491d8e3bbf3614ba57e2b5075b512f539049965b5faa9739242f95c812bbca60f3ca22c5d910d9b9e748e8a6c7f75645c5b
fr|32|4ec96ab69fd97db77200a7ea74daecf3d74f44a294b9ba09671486f3b8fa56391b1a779b4dc0afa4b32fdb32e7d79033912c6459624bd8ca266b02ea93bd0a61
fy-NL|32|f7a85f189cdbf3350d04e304ccf4490a2e166ebb0cfb9e273958642a3019a460c29c1ca27b401c9ab075010561043f39b5b8acc3bf411fdc30bbbfc6adc1692c
ga-IE|32|1d45c6e6759b8eb94c7741993f2c946c6d2acf89b56b25edc0098094b58da0c4e65ff5c9d0a1087a95fa699b3242ee4ac9610ce7cf29d14beacaf0d7dc219a26
gd|32|946a9ecc142d237afd2d3d4ed6c88269e0985dfa1f9997f1336db3078a96776d3c1e5d4ce416caffef645f74ba3d584c44268ba67b7b1e8ae13b873e0e670662
gl|32|40dd1fdb02d7c2187213e6203ceb886915937cea9163154364109768e54140d848c2739b00aa4ff88be6000722c4e39ab980ffc4deccb10ad8655db38df09e4a
gn|32|8bf94241541562b54b1f15086f364fe4fad7c3bd90345dedb2cd2eb50f0d697de6ef3c442fe316df8e0fff6ed1aa10c6a47464ca78c44a50bf969746afff5078
gu-IN|32|98ba14670d5952485b152e89f0dcd384f88619f24b9a37f81c1b36b7d6f32c394990a74908ea91adb1f50cc80d5018d4b55c766f8400eaef14c6935c85a79cff
he|32|4e88c939d474f5f7e895cd79529f10f8e321f5cb2a15eb6d781fcf3a9229c2634c3beaf752bbe3b3169ee4aafd30f8976f97e21dbe9ff24324cdc96fcdd8e7c9
hi-IN|32|8f6c02526f65f8a64547c675fce1c4f6258525559a1b36792913f365384d6f5aa5f126e35a5306f4311c2dd6c60521d8f5ac9e4afb185ec490ed8d6632469e6a
hr|32|225daa666e6322d669407a1123cb48642f3473641baa4cf8a078a4bb6e6119bc53bec53dfdc8258a98551f4dd8f9932f99258b1d1fe4f1ce1a9049748cdbdb5c
hsb|32|9f69cee0a53a91d21a2fa78bbdbd07e0355b5e8424c62084edec9595dff7516c39f711571ed40f85eaa8f78e8bab9c41c78a35bf8c7f27e74837090e90f07531
hu|32|0afb8cde7989c055b1d19402144a6333690a986035c3c0282fa01857756502345c15c160c03647f2f845b723d91bd7d5651319c0001aca7840128bfc9d2b1a29
hy-AM|32|950edc0591bdd4186af2ec235f8a1b377cc1266ecb85e83b4de9f87394080df905dc9b7a2755388267a828dfccd1d794f2cca4a1923162fa3907ea0e2737e778
ia|32|6334e2da6dc27d415be490880192843b93172319ec094d42deb796bdcc467d09933ad9df0c34b815fc1641e5ae0d81dc8dd07b8bbd05886277fd9c34886cc752
id|32|d8f76fdadcac0fe205f99d34ff8a7a962cb5133fbb78592538826e27b1b5bf137cbe3c2835899e6d5f9b2e1f06d5afeedfdec49b8112bc21f59c48d005f84775
is|32|f87dafae171cffbe280299b490a20fd332c1668664379333a1b9f45dbc1618cf9f8f51cf090af250db4cfbf001d47d0b6d219244ad2e764289442b3d98f54d97
it|32|693d688b5cd2680e4faebef678f6d35ab056da0159278afb744596daebeb0bfb952757fb5518ff2e8d279b5312c6764bb673dd322917d88cedcb9aed04bd8a2f
ja|32|9c33de182b31f6d69b60f19e03971371634a26a99d107f788b7acff34f6583a26f9f4bcd2929995cba3c4ab52f3deae22ce694a66aad69cdfadf38a0e0afac6d
ka|32|2294690337ebe41ee3f27b2572ddc71cf7986706055bacaa666c3a793ab681a170014922c637783b24c5a6f262de7b997f7248335fd37ec5325c8e09948e5175
kab|32|91d011d6bc2df47fae0f01d53dd763c963861ffc1336f8ddf295be84b467a41330b9f8b3980138ecb30342a7666e9423f16b1bd8aafb3688e895a6c8c7d3ff5f
kk|32|db280dadde4bc6156f838814b027c6ca904e6592885eba5635b419d4acb50ed23d17c32a0b1c5aa9d5c6d3b0a40ccfb755d9435b592c66ba25aa90f48f6a20ec
km|32|5ea454678bb47703ca1317eb021f5fefd7b4bcce9c8ecfe5a1d9d2cd97ead54c2c0fc29b70b4abf6d1b5b0ce08d6403bcddc3f105809723c472f0691b50915eb
kn|32|803329b88f4cc8e34b71c18773a912dbb4d51f87405819d649ce851b01a1244e9874353c6c73316745f55b5c40fda9bb87e68c293f06894cc86b4a4cefce470e
ko|32|c09ffe1c1fde1e799ca1f551990f3bb9a3d7be5742ed0fab178d1ce212ff8f2b4fa5c7487ec776a0e967b1b39fff8da237177d7abc89102947ebe1b727f955b2
lij|32|8af79c4503ee3d1d1afd7fe578ecaa27bbb03afa67591250af3d44a5be3e5f50edb10430d7e6cabb02ed94faad76a7ef8b3bbeafcc9f8ab119271b91959a4a39
lt|32|b573a952810f7eb0e9f0bcc6b204da8ac9808452e1fc93d088d73f34bfb3a208360319d19c0d0f74f121fec14d373488e64a0a0a5885c22a92c811b68e41be9b
lv|32|b86502beb65e5debd05b2de6b3c7cad67ff910165ef81460784dadfd01f878a88ec38810a68fe83cc93defdc77f736cf6a937d3dbe05035dd390c472d2c7e36f
mk|32|ca0733757a3d745bbd3aee171a53d56511742194cf09f764a48491bdd72728b2d2c1a6462a372398993f6440b33739efbb1b4df491a5d02b95be32a7e09bb323
mr|32|87d4a1485995b5948870b4f7848468e968f98b1544c3f78775b43e479046d29da33843d6b587571b235d1bec9df4918a2a1b3632bd98fb3bdf46de6ee33a22ae
ms|32|6661833ff57bb8694f072139703f9177e9c723faf53acab2b237bb5d33c8b30816e805f7c6bbd82c3db3829cf715fa38e5878d0c731fd1fca1dee52674db67e7
my|32|f7598af1935e204e1047d12e56192cb0890c32aec3097cd4b4c39b4224a7b1c96310cf523a513e12183988e6cf1380270b034b05f8d790f87373ad321412c414
nb-NO|32|c2274b685139982a27d16db7262388f7e427e58a15f1b6c2f74641ab2144f0f16c445be7322860cc1e9ee519c758542aba73ac6948dbb3ea86ee3b538dd8b5cc
ne-NP|32|1c24995c2834516bcf1560461a1b0f489087f069adda78f5b4543a1f472767a4bc0cbc8e870d6b5dc0601598729a97c12b55e21c8339d770206839ad0f6c9b8c
nl|32|2059f1a27229779bc1c1e280242a5919a503f849f9b78f9c7744906ed9677099197dfacd4f6d1cbee9f4ef2217e199bb1a3f25a2da3fc5ddae60620bf1b056a3
nn-NO|32|8c3390f7cc720223799f436834b0b1ad68651ebb872dde61a1e658bde26069911081fc612191038b02c3b34e16aadde3a47a991606ad73539e91252e60b964af
oc|32|0f0f13a432cea549fd8c21f7785232cf0be85a4a1dd59007435d536f950b98b8a884b0a05ec1c28b438eb3d6ed5c6db76aba751b6be0ec7a80f9dc7dfe00df82
pa-IN|32|b5e478e8d739f3cd753292419d9221b938d84b72da69e30d2431bc5c82009678ae09d4a893dd91422a34f41f47ccb581bfbc2abcb71b2ca4c6ee96f4258122ce
pl|32|60b148b6430d33292fbe67e9b7b897f427e871985dfe615fd22305ed5d8b4c03982c3cad7373434e1c145d967bfe63b0c4cafc450f7efa66eb4c997709a9b10f
pt-BR|32|31fc7088fb046e1e94e8b4f4cf1bcdfb466c5a1d6e4b386b354644ff524d12caf76b8f82fa4f9ee1ad2aba12a97cc7966422e727a2c9ed878aa2689500a65186
pt-PT|32|a23b98fce98df480b45d50177525bef35018e13f938f6261ab014f2837e0b4b7711629bf68f832e20cbe36668ffbf01d023df79286498d72c5a0d0fd3d692165
rm|32|8aadce88785f9f3797d7dfb49acd24ea54c61362d9586ee13458da04056938b7dee5cb56d5642763ee3a20c93768bcd02c4b0feed810572d060be95e23710b56
ro|32|1b20728d3e5f9e7aaf66962abed45a7efd04c7f4c201286bb8894320e8a27d77dcfc53e74a39d6f75065ff42b8d5611a22d887a5bce1fd9e80b521c8fdfd1715
ru|32|823d51b0c4b027945a164ec699649cdc4c3beb5280e1ce2cfd624e5d911a16d133e89600a7451dfcd60b4c63b6e0d77117ef3a93938acd19dcc7d348c08381d7
sco|32|5bda2dd2bb2b97328aaf3400b29289271dcda43f9b6c55424d323736f4b656b0e706a61927e3fca92c83cb49eeedda195d856f061a5b5e4213a0425d4ae7c97a
si|32|580043b3bf899bc827158ef88b24c47fc3685049f144ae6e0287e19d16995fec49af2c875213c16277809b4aded8a1e4f15fc733fae6dce4da208cc4353e0a32
sk|32|0267a14b4f02d5f0bea2ee1b55d47857cb38c71492cacaf33d459625e932507769aa317f98aafd85223efc2f9cb1c6f0ee63aeb2cb79c269794a0158504d0496
sl|32|ffce10e21aca78514e329e37b54ada187042913f2c235add2a7687b4b1f8f87b0dfff27659ba995b8f3475d6399687ac4a81b2668e10e0e3b44fc6981f52b6fc
son|32|abbd5784e9a217803e4f1f7b629e4342f56cebb74a812389c91ecb491b73f49d8cb4270b24f3b1975d77b19c119b48fb3708fb1e1d10b427e3369582e5ca126f
sq|32|ad39332e3caabbb0304e3c9d7320d4767b9860016d792bd12034bcdd16c78c6a633028830b8ac8a01985dd8f898af961a37760a86a4446e56ce11b12dd2acbee
sr|32|c24605d3949802f2f65a3be2fb415ef8e569bf7d80936b1809c09a838bf1250aa3a942ed71dd5d92c9d9c55d47d1a2ee05af949dcc7daea7a44432bb06633ed1
sv-SE|32|08d6065fc100c21d7684b30b86c2a09c353d7cb1a26c454dc2f188b748ae8251e1cb0a76004473af9f7f649f1c76240008c6e940bc7aaf8ef659ea896504d8e1
szl|32|451a573ac4f0ca487b766ab937f159cc2fdaadf79fa4ca7168272b70dc6f045b7c1bd323944a1416db0d30653a780b56ba1a34a014d0bcd8569c41a54a170976
ta|32|18f01a4491e74a8828aeae1ef7395d35fdf9de476add5c97e454cc2adf506584c0213c6c456dc9dbb823d91af20dc6462a2a162bf2eda36c5d02ed3f848d370d
te|32|639e14730cc87b2d9ac8a68e1fffa75d45c32b8390977545aa6823e26ae850763f15eefa77194b7aa46274e209d3ca4729e107baadb3484b53ebddcfbd0a76db
th|32|0283e8540136c52d650bc023c3a9b5e2372d4ef6e34789d7ff88b8495c1fcc2292d66a3d10ec6fc33d65b1e664535a9b0b12b9dac21f1d223bea672d6929bd0d
tl|32|42c70c195bcde8c1ed1aec3518870f91756da30d8d69a2882a3352641f8eaa75e76f89484ebac0774af805cfdd06914968aa74387925b30a3d4d8877bf5dc8d2
tr|32|b9d8ebfd4c3f0adaddaacee1a53dbac80ead61d78ef30a8500bd5e044a7ab5f095ae0f916ce12ae0f85a78296eda8a97db6ca38cfcf61ec3fcf1a66b2b421907
trs|32|aad3b498db6aa5b95e12a66c22d8243d67cc9d3e314c22b5b41745e87f0ee6e99f7ba24829a1eb3755cdeef068194df1ddaf7812607f50f3c1ad2a4b68353c30
uk|32|6669e801061d554f190bae46c469cf0d82bffb97b62fdf0925ea72374726433b031331a267aab4c90b268a0b229c810717b50feb6c8813e4ded9790a72cdc92a
ur|32|7f48826f33a4944c97449da90222bc76fc1119b8d8ce46c9779e3e4951c0794c6315ddb1ad7355b84488695dc22dbf40fe2ea85c691b1f68d17c80a097121453
uz|32|4cdcde0a82ebad6dd2171856677d87f7999dcd3a3561e1a63cc4419ac5a74f844f3f095f6c49ac03d8f82fdcfefb55a438eda89ac7ada5576deef175482e34bb
vi|32|a5789267dfd12ef6bc23c77fc3be61c87155ba1ba4ef6461e7aa3f03d8c666b62fd087d8baa81f08ea4dfae3fa13f4af492d744d99972c5dcae893f572c42ed3
xh|32|2f81223001191737963b3e02fc08a3d65e62eca811a6563138d665d9005b1e22d08bb3d26dc93f71e85fd0e786f84685bc68264333fa1196c1bce5506c358ab9
zh-CN|32|d0f9b4e068f971e2c1207dfb529612930d9920c6d6af777d5cf40bce2306d0cce9919875e95f3e73c83e494346c7ccdf58164b4bde1dd11b9d6b58403b7bdbcd
zh-TW|32|3ece9549fd7ba9eb568f735b98545d87dd4147281c44f2ed512cf0e457af008e8299eab0316739ed5ab760273f5181986388afc9b61fedca9bb842d668bb652f
ach|64|b2e3bcf1a5726d37dd8785a02673c0a63a7e494457bb1caf32c70b19c56956b676926539a1753c65e1a8b45268bd044760da1e17684e0e10599b4fcdfd87d3b1
af|64|140dbfcb2f268c223b1b45a974b0b6dedc002bffa5cbe612f008ee9fdf643bee54e8e5f06f0ac85eea581a98533518960787303dd74e06d681a5bc9570a3ae77
an|64|c1a6d7473011eebf77a959b9623ba8c749745063526899a07ce21b23ec3a6391f1194643b39a56a513dd1b7cef5213b74ca4ce06a276c01ad9c82395980ff9a9
ar|64|9a63f7a6f3d1b41a9cf2b8358e8ad0cdcd99cc0f5d99fc036cbae9e93a61c80ea610c31e77cbf4d320723e140bd262f4d1f7a709493058a6481f6a30a67ec08d
ast|64|322f9bcdfac8a0ee5ee195c0fe6bfc41284ab45dd3fc4a010b8d0b103b6df0d9251405f8418c4fb23b7edb9f44b3a17484bd07505984db5ab6637c665d18d4b0
az|64|ed311f9bd22cb9344b9d70d587bcf47260978a4134158ee4271a1d7fea4d07f3ff3276bb65dd19420d21aaf968caa9c747b2d32154ae7ca580e5acddd9ee940c
be|64|e176e28405dba7e03084d51c6909f6f6c92e1c738c59d300b8675eb1606bfb4ac557dd59acc13bd9bdfa9ae52e257a6db9aacfd43b891186b3d5e5569ce485b0
bg|64|808630c3c6f051b6a0b500016c1abb00d3f4ace570eab58bacca610d8c47c8c43aef3572341bfac5d49954166c9b6dbc7dc98e073d990181f0ace9720d860093
bn|64|315e10b2c53a02e56ac347853d2bff19d601b9c5e6f3d8f75fafab0af8212fa9550f4de70f5fa623ae978265b44e136e8d3e18ee4daee479ed401701e1daf7fd
br|64|1e1a256f51e0984806d6b9c126df8bf971f86ba84fd08e3409b31d73b9065c15de2da44d85092a2ceec0b920c2df706c7ffb4b7512bade33e87844ba5567018e
bs|64|a91ab76e6148e225dd9bf3236512d50702e1fed31dc902825d323264b577e2b8804af04425c1bb54f591a222e9ec89c16e665a391bcb4d50c298fa1a5a5c42d4
ca-valencia|64|2cf6a9b859776ad61e3dc01959d72dde71ef71679add0f5557039d3f0a1c19d7d7b4f1187cb3be109be26b808ecb94b1c247c5fbf4116f0f616845cf1eb18f73
ca|64|90f26c8339ecea865a1a189a0acf790b7bac168005748c71107fb43e3eb6ced4de02973e321e5d5c28da2b664da4cad6fd39ae38a71a69caaa4d035942609f17
cak|64|06d8c094249537802af9e87eb41060ca71e4a80659723787830bcbd4685baf6008585322e1b06f854d34714e47e76d5c43c047e83aba703c0509e879f46e9c1f
cs|64|b26a28b9d43edfe3ff1c2ec37b5e61889df31622597aef30789b630ae525d0a923b46bff80697c5e43f6ae6ceb3f684147c182c9e80d41d087e74136749f47f0
cy|64|0b5da245de08e15569d5f25db5356e696611d5b890a1f27c3b6adeffe51de14ce92126295464def9ad689f7277954aa2888285c7a59103e7f01891bf66400c8d
da|64|28db13fd7f47f37378a8b8877a4e3555dee4e3c57467386c2fdebc17e2cae05f24ba16618c421aa4df09344bbf260e12b068ac59db6a6e729be44357bb411978
de|64|8839e85612ab1ae511dcf96cc236263ac1b23aa85a9b3ab1593ae1a23eb743af2bc3d27fb21bcb4456263afdbd3fcb98b4b70c997f15581ce44b0fa92ada4abb
dsb|64|a22faabcb72c04525586fbbf607aec1792001998b6ea83c52b972aacd8e6aacb05e2569e937a8dc2d2b7ac84fe6e65c9d9b07cc5f12c1a894f280297e80a3458
el|64|dd1c11485d0b4c5c5fc0bf5ce432031db6179e7f8a04e0704b72ebfdcb5bf098d4683bb2b7d062db470b4a45d62fdeae420d382c95f65924be3b9a92d01c19ce
en-CA|64|f051386702715b605c9e99d5cbd3c1809cddaa1a1b0917d5512cb0c52c66da50653d653dd5675ae63bd43772a9118a0f56948e367366780a4b7c318281c45353
en-GB|64|e573ca10c7613eb3445e2dc616fa3bb485db766a3d667440d8ff0eb991ed86b24cd1a2657420d5b1cba473f6b22dad4ec013964d04e59eb351261f2ef4422fbe
en-US|64|15051bf1886b22aceeda12f02e7aea8777812fb6791e75cb8aeaeab464227fbdce8aac9911ab778baa170bf9a0c110c05d555db56d5eb9e9399abaa9989f9b8d
eo|64|d0c3fb0311844e287681adc1a45c05ef571ac5210be92e681705c23d7b924c131999ba431526d99d24b99473bed203c8a924df4c57ed59c5059c25c90daac705
es-AR|64|2d1ba5f004c0bb7eb328e0cade1a7dc4274e5e3422f884f95457e562cbc74094b6fb0ebeafcd12281f62e0d6452c6fc659d851934248c60cb4a4cb3dac228ea8
es-CL|64|2199ae0d2a56a5ffda42148bd9eaefdf1fc20b13298bdf98370896b8412bb3495438c02593260b74a344f1c16e016c4ca5500c42a9c125c8c7afdb9fbdd30349
es-ES|64|b0a198145c1f55671c7f9acff234bb290f76917dacfc136a45c0e56a0ded10bcc2d33f3eedcfdb6fbd53244d74ac28ad4538b2784491529e22cb4b1fa2aa510d
es-MX|64|cc60991a2c924fe59db8c95b686043974d78cf1a8c61875bced44e0b2b0ed206f07b4dd74f8fbf1b54ffbfc14e6cec343a46f8076387a1f9abdb9269fae327d5
et|64|d9d3ab61553ebea9d144c87454417da8f4d4bfe8b8c70fbcad71e9c6fcfa7f642e01393fb1b3ed97fbf7a747c271c3eb2200d2379da5894380b38d8e0d5ed787
eu|64|100b94d0698a645bc524476c3aedfdbeb0ad908bb51aa903ecb50601122c345cbc3a57e6c13948369f460a3633ab820d432cd316b6ab6446b5aed34b461ccf65
fa|64|aa6aa83448c8a302e261885387e60decd961d635188135cfd107d8fd5cb9bf657672fa78df0a480601ba08f2a726d0ecb559814c1c82900606dceb32fe8f9be8
ff|64|a4f383b6104f3d8973472d614f1c27ea28dac701c587e50bef1847a2d4ac5c3c8ec5dcbb258955c295f6adf575e9d529499272e8a0d0a69634c658e728477cdf
fi|64|64b861aca2f776425e860ce7e94fca4cca3c8944ce26bdbcc23656b810a6c04d6501de89bb9c2b90ce3bf52212fff54fd77dd5a338884a4d61291608aad7b02e
fr|64|24ffa9e55864808971e2bdf981fe0ebe1956ea92700f3da51585c3e21bb67f1ffb6abb773d4cba2ca7237bfaef7e6f481204ca008541e3faab17d0ea39df82da
fy-NL|64|c3c43f88d0e302d6a04f56097721bda159795bfac45191908849e11d189deb81d21354cd069f5d13a153dc7f08781750c6b05a43c4dbab004f2854d0070e2eee
ga-IE|64|fa17f366c6b135a7b4b558c8486602c33356fc1b33603f28145a995ea4fa5f3881a55b6fbd82ccad372d21437b3478b7d8f79b8192b42c64421674103bc54eda
gd|64|3552c747687edbbae1efe2841e12da8f4d966c27cda7b62dfef027bf6dd5d2b0e83345616fffefed5275b670144f45c1f68357c800414381615eda71971128f3
gl|64|010ca189a4f9190a868e953ae4f5f941e1ce11620972f3a523df8615a154127e945a4e06df1ca651d92b61fdd1c3c109e9ac7b4df106e1fefc4d2a7d76319f5a
gn|64|79278f79664695a4796ee350bac9dd787f9b859a9a57f9e12c33d104bd19c46ad905a39612e11df38c0c3a1159afe182cb4854c6434c0756d13c10e0fdca9ce0
gu-IN|64|bebad4d692e1d150e5c6a414df75f6f2e471ad491fc798f6c82fc4441a2ea73336c6d9abe1f18a33fe222a3165c67ea82b75e73fb27a8387c742ad7fd05389cb
he|64|7084f7135a2c4f622aee8990a7aa59445c8f9408ce2da680ca2e9442a69463cd8bf3a74b36da384295959445458421c2f632b496c984e0e69c7af4ad5f5bb1ad
hi-IN|64|57a0beddd8b4a8153a0df0b23a0bde5804988a42983e163ac88fb120c241a18fb939073a574ddbc295c5b90d70cf2390944f191b6bf698028b3e8713a315f846
hr|64|f35eb8d95cc67342fe9979deac69ce816caff5f5ae032e14185cd810fa8ce7ed758306ec829b601705b897ec3d8758e6bc322cc4bf8e5cda43fe60b7ee466c02
hsb|64|c3a3bed965a9b1d0a6e25e292c6f5f71822264207d123cf0f2c8b732c21048758a4034956d0407836be0021f24b6b597cc48cd6818d3777f5698ce645a354af9
hu|64|415f0bf8eeda89f265ad6e9d4e402577451943434b6d681af292127eea3221aa63bbf2ee0902fb788e0103d9c58db9924043b41da207298c95ddc7577987736b
hy-AM|64|43ae2762f0e45b474b5bbe81601233e6248fb46e415e7607cee7b9e205ce732f7d797366bf24f3e92b5a1475b05376759d8d36f90966e5f28149b67921094415
ia|64|99397dc791a66975323ab27a64fa06e5b195ac0cb1d48c532e642874ff7a00c3578d4f849cdb2fcd77f52cb02dde5ee7d3350dadbdacab5e6064a40cbbde9e5b
id|64|5d63ba16ec0ce085ae13f10b2e933f9f572fb7325cd916eb5e0637bdd795daf7fa54850c15506eb1f0e3dcfb57981f2c7b5d2c65292d7d73b764a257a06149cc
is|64|4729d2d28cb0cba17be54c757e7562209d92417eb4fa7c21810a6aad7f7fddd19664cac9a2350ab4af99f1d033ad72192d1330edf3c175dd5f2fca20b22d9524
it|64|edebf3cfb3ce949b826e883e94c7f097da5f7fbc66831350e0fed06659b9a83779dfffe1b26f81209354240fbed53240dc5d5b50bdc9bb799882de237e94a32d
ja|64|4b477142056c5d34d6c00493b24cd4887527e16f3e8901ed0bb0e4672f4dc1802f1a9623360fba959dbe045f2d4dad73fa8ca1b44029a4296a291c2dfb13c6cf
ka|64|f1efce0488a3b172ef93359de150b9012d8d0b3132c782fbbf893a3e7f6231f6ad71a17264688652bdbef1e32d3669fb337e587f24fdb72ba10c95d97d2f103e
kab|64|593fee36c0cf0b88433c9a3228e88fb63507b395cbdc99715e8028ed4d36347dbb76d474e970c3a6fb158d8c69627ad19407e8d84c5acd570fb4ee43089eaf66
kk|64|df22b6a05bdc3bb56812ecf8d45cfa517e70fd9f4643734398bc62e1928baea8079ed636a082eae7dd817171e75c06a42167ceab2f682f387a57a39588d8af30
km|64|7ef12ea87ae72b0aa41ee480114289914e2069bfda2437c61f77c8fa81a64b565b13ad8efe9808d477c6003003113a57e3f14a60871657b6b20643c3523b49fa
kn|64|9766ad1c2b5d3cca4d83ee1164a29ebe0f73523cba3271266a5918e77e4c6b158f080f9ce465c15e34cb2f47b34476fbe761cc5758ef3c9f76b5eeefc97435a5
ko|64|08de3f97be1e4ef370cbda5e3d54be46275ee2dd8a0f8848d744422f42676b5ccacbf95926b178d89d971e7012c92062d7c54460bc8bb6fad63ce8181ce9a61e
lij|64|d21f5ed05c1d4e7ddff83fda8aa9d3ae8ed8a8b683cdff7062f16587ae796aa5532d71c578651c0073cbde2e4b806e9bcd5cc6cf34a19fdcf4934c08003fb6b7
lt|64|84d9c7a175d2a11ea4c3ed1982d6f86c630ebb1e3bfb46894ff0380f2a9ae956e3601f01722e6340d1fcacaf3c974ae1ffdcf1af629be47f4a16816a3f79b438
lv|64|c4abe6cbb17065456c453712e421b04751c14474e88b56c45bd069f94c4b99635dd77b839921b11ed87a87d16b84c25afd04ca60881e86ab668665301e33310d
mk|64|96914314157502e4309ebea7e1c4113d00e2354562cb8faa2a43cf1c6e2243118c45595ad2d87c45c0fbe33f8e46e47b577a9bf87b8423d6618347e1bb4bf4cd
mr|64|4f62e933eb6e6c78b8be160410265378a183171e4857089276b5138af463d995516319a879fb178e3527cac319e7c546e7e6905aa7935c93f29de1173a09e9a4
ms|64|706005e1e393a2f15d873d18f00ece3fb8257324c9d2054d19d63ddfa4f36294a0bbe819cddb3b6ec58990a8fac9df6bdb8ea56e5bffb18f0537f5758a157c49
my|64|9fffb39ce0a0dcf18111c31dd9bbd3ee2cee14afb36ac4907098a17ff0225a70fd71d46b53660554ce7c307de9169a0ae4d604042a2b39d609f1c0ffcfb653d9
nb-NO|64|d919248edebdc88bf543f04d0f8b44c7750e9a9524db310a0ee39e1b8cd775f354f2bffb4fadaf1e165bac4a295711d331b846be01c9db44f7e0f1da6d4aa8e6
ne-NP|64|a76e8a6c6d7b93c52cfb16409261a037e93b4e8e1ed1a5432a9c2d5ba19305436e0884636defac7d79212544c31768863f2c0c786bd6c24b648ea51b1c53c58f
nl|64|86719f28ee8d3319644011ea18cbaf91d27ac890b23f54b7f53282c9206d9526faf25b7a4f8b8ec96b6627765308ed3ee24d6e48401a7203e34192ea3f46c1ae
nn-NO|64|2a0b7d1a9dbcc9cf77bc4133fde166fd0d4bfff21af33b9ad4c37fd89286893b931076731f43f2e8a6ec2d7424fe42f944dcefd2ac70fe713c4d44bd1fb70356
oc|64|11f29b74db3580b587fd4597934e85a70e5453adb9742a66df4a6ae48f3ade839aa824a8e0f8dfbfcfd062c2445c4e9c6a24b857f6daca257c3ed6c7478501f2
pa-IN|64|ed8ada007e2739a60229d42ef8d50845681ecfb71cee03aa2bd73364f3504f4fe910dcfc908e0d40534c7dffbe832cbbde2b90c3146796e1e9511d93a49bd2d3
pl|64|e8c96dda9f8af15cc9e890bef01aa76d312e30c2ef9c60e87eb61b5edf7046b5472e75032a7c8226d58d9fccd60dbd0f3d5a86b4157dc8cd3584ce15d27ee013
pt-BR|64|a8a2f68fd8b1bbfec3abd93ca16df236c350bb814dbc133431a5b1d786348449d4d87163964fed6c57235e8b1a2e2f7de572c464e0014404a00cb33bb93c790f
pt-PT|64|a84e24ba42d5f8e7f0eccc5c0db8e3695e3203c996af51f019c41d5babb67f2b666395d54ffbd05db83669cc3275955fb36849bc437ee95a94d3406a7e12f71a
rm|64|aed71121feabb1b37e766cfc1e87247891b2d9159b8fcc74722b7e117aad001ca78f8051157d9ef804c75b4d9237289f95c0388b64a5fe5ce18d8fd545150c16
ro|64|4481e940e30577f984b998344d649c0f1d1fd4944ddf563f4240df92c74298f4b7fc742304476c3536d39bee80330dc23396e0214fabb185aee0d46abb5ba0b3
ru|64|9b7334a1fbd7ca455e5070e65b604e6e08d466d6842c1ba07b87b340faa99cd11805f19dfb520b6d8b5a85ca4ff7fff5bdd6a5b5d23c6bb9e60ef1f6884d4811
sco|64|2d86209aec5dbcee56541ade5fada68ebfe22950c46781186e31302616cb7678b321a3d4b490ab86837b7f6348264c8730e3065c6651a74a9c5fb164f90b1b2e
si|64|19195963d6b4c514641eaa4aa6989436eadde586702e1e77654b501ceea45ecd945b8bc9dab5956b72d12295cf5b9a889dfeef49115805a25eeadfeb426c81c9
sk|64|ebb87016aae4250db6335019c8b32bbe8006c477aad9888e0728fd275566f5cf6a331b752b30db36f8f16b2f168a63fcf92a793c8673127547107a7f4e27639d
sl|64|e7fb885c7adb93e6ee39da1711d5b8b4b73739449b494758f1ca87f815ba257d7c8e487bf5b8d92485f781670edc9844e1037ec5b6450f44a12a41e431d07764
son|64|431670d0af1d3fa2d823f02f19cd7c423d031b9923328b4860c83bd8c756c6c461cd43063dc7ba2c122b1250db40f488b938c7927ebe63a9ae7e3aa80d1d2360
sq|64|002e604e9b81575ae798a03e017d1b5eaec3d6b75f8e6f0b3b73afe791a43504c2d88b41f870f16828e13fffad12c5aa9e57433cfce0f5e162415ff11c4d4110
sr|64|03ca9b05d5e133c4819577a0e4f810e55147412e7d79b71e34e5790ee2d4e395eeb4a81d5812421e3fcd9200cda78d4ef6ed94d018f98fb9488b865db278d2ba
sv-SE|64|1951c04b8aeacdbfb3a20e9afbde4eb7223991bc1f8dc401ecd21c717851cc0dcacb192a393d906cd20f3a8a9c30ce067584961ac4ee0127d860d01999b98f40
szl|64|2df4f1c34b698d68f3c55caa578824cf7b9343d15f688a71ba38626a9b8c435f79b72692c3b1f60da968bd4c2154596d75f9dee4192710273b36081302c63142
ta|64|449706b119763692635ab1ff425cc69759ed89a433f13a2257cd44083f39892ac27b601c874ac33cf2a72c936a729e1bea2cfe399a5dbebde86cbdfc233c387f
te|64|ad053ca1cf00084027efbd9bdda23bae1270c8dc8a352e009939a26265ea54e007a12cd6db7c0f1e467b403d7373d12c8d9649816e40c39b041f23ce0df2b6e0
th|64|ea81e70c0ea9dd5deb0ed087d2923b489835f98ee3b02802c2d1996f302dea0f094848fee476f62857b9b4634e409faffa47e4761f91de056de03ad8fa095737
tl|64|1f30647a9b72fd8cb06289ace60476afc69f6c88003a5e666a85663d2a852ce5b7a7937a6b1b9846d5271d96039d7a764ade5ffe01a0499f7160542a433bada2
tr|64|67313a2b63369d89c273497e82742f1944ac4aedeafee76efd67d8bfe94471281251af376ec1d8ec9260260ec0aa8634128f7f12967b7f490325ca6822413667
trs|64|68db2cba0aac7d8f6aa25f9955707be9c2d078bcf5d40bba940db8e2e259a137423351f5236ca10309c228044a9f2a6b5127b6f3267da3504dd34d1341c26110
uk|64|4893ebee0192541608a89cec085e2fd8831e19c36c9994db4addb4cae4d492b5bd2042b2f04f80501e738124ee12353e60dba53c0a7ff155e4c83ad22b16db7f
ur|64|aecaf2b16d7f2429f00640c28a926e0eba6fb6c0e0136c9e8da6f3abbd1e6323c57bf5c4d03f6461b24c39d976c08cc9c35a8af5daa85d4b0673123a53a98c51
uz|64|ec7f320b11f050c8f58998d8a182a06a4c1baf55207ad18b646c19a795b19d1498d693c70eab7009fb9734cdcf480343c292b06a22050ee44907dbe18071f9a0
vi|64|c13a705ef670b5c6369e621d99f274beb4597680f6f119b9c0978baa808458c018a2b0f6b84716f879ed1dabf670cb1c09a5e17913c7821a0ed8971a6e6172fd
xh|64|3dcc7d201ce64651af75e47f1c52b7848faa6c9f5f2ff0b907142a7901ef2b47fa26109ab29c9184b9bc1f095ba980cf27c594c4ccc137c7fcff5f02148620cf
zh-CN|64|7cc02e821e8d9fd4672e1cd3054f6f430a4a43a8edf2406f06f39fa755ac815f59cd8d8962e53b3d44c4f8028fad22b9a4ffcd666788a341b2f0dc1233729d68
zh-TW|64|23a2b206a0dd4aee9afedfb36389e9e1597d44af42800c6a5014cd6871e41c58a0c5bcc67d52554b6595a7227e1c82a5e4bced7f843854e404ca7cda9f732b2c

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 94.0.1 443827 Thursday, November 4, 2021 Approved
Mozilla Firefox 94.0 164115 Tuesday, November 2, 2021 Approved
Mozilla Firefox 93.0.0.20211014 520778 Thursday, October 14, 2021 Approved
Mozilla Firefox 93.0.0.20211011 250836 Monday, October 11, 2021 Approved
Mozilla Firefox 93.0 318093 Tuesday, October 5, 2021 Approved
Mozilla Firefox 92.0.1 450858 Thursday, September 23, 2021 Approved
Mozilla Firefox 92.0 426387 Tuesday, September 7, 2021 Approved
Mozilla Firefox 91.0.2 335446 Tuesday, August 24, 2021 Approved
Mozilla Firefox 91.0.1 260285 Tuesday, August 17, 2021 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