Downloads:

37,399,142

Downloads of v 103.0:

325,797

Last Update:

26 Jul 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

103.0 | Updated: 26 Jul 2022

Downloads:

37,399,142

Downloads of v 103.0:

325,797

Maintainer(s):

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 103.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="'103.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="'103.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: '103.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  '103.0'
end

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


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

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


package { 'firefox':
  ensure   => '103.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 26 Jul 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 '103.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-103.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-103.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 | 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|ee90ea62533cee4645d0705a393b0a20a46bb57d7e0bf0c1b2939b541bfa2171c525610ae43e57b1c8965d38bde8e9caac609384d5bb6a054ee2eed8123a3651
af|32|10a77cfa28ddb908f94c4aa8df65a78724b5bdaebad50d42a6ae9780fef2272ba7d6ff5ee95083ffe73259bc9a6dc21bbafbcb76f645193aa8fb3e1d53dd579a
an|32|de66363eb855eb9891034c77b5adf7a9134d6e0f25c78f933726c8c4d17d7a45e4bc209e6af4c98d21cd17b415fcaa17b5eaad3feae602a6b5cde71371d1c13a
ar|32|8b5e83de7bbaff76dac29dcb9e77ac3756979e1a796f9ae3d99d58a626f42d4d4c7e63a942e1da3ba16f9e16eb7d8bbbf0e7f0fed0493a277199f0612e23be05
ast|32|fad4073ae1d91b1e5bd925bd75c2da54a861b0645118ec655c02b50181d6c8ccf057454615a5240462edbb5ddf1b21fdaec6aef4a66e0decd48d672e506311f5
az|32|7347bf637f567f094fa97988fea2f677e9940a987b3e9173a8c90820162999c0153de78ddba605dad88701f125593470ffab42cde6350887b03189929a22150f
be|32|34b50dd96698a036fc992e1899d01a1a489cec5dd20d12b4ac77fa312c4039473c6d5de78e685047215813439cf5fa2a99948a5f588efe9bafd4fff26d381bea
bg|32|ff27a0a4770858218ba605024a2ea24de2772a9cc8d28f32de5ed96a4d4bce307648b2911d75d9d4c9ed56edec943c1ef2bebc9b953bc339a8efdad53c91900a
bn|32|26be3526ca9114d04201dc7925d20d392a8086355a5ba2636dd7c06ca31878c2d61c28c8d14f215f0763f68cc937edc2aaa9e97d7b188caae1c4be80933c08f4
br|32|a73da758fa880427afde477289973cc071359bbb44d0db8e0aa51006d25dc198b8fb6fad6331ebc4529e5966d7cf69337f0aa17333959f24fbf9b9f3701b5d67
bs|32|ef3893767cbbcdd20d8e6d10013b06cdaf4e601383a9267ca43ca469b8360dbbdc17c5a38028ebd76bf2cb07633e189e332f747f3ad0e869c0f5daff95400499
ca-valencia|32|852c5ef4b92f387127a3ed913fce4cfec048c1267ce3d723ebc35bbbc4b23ee591a552ebdd1ee33db88e3a6d910311a22f9a1bc0ed52b0be9b6577d6d44d1da5
ca|32|d38561f13b514402b255bbf59a7e0fd275112e67f9e4e729e0108e4d4bbb234311917eab5d412677d09111191f4e3ef292976ed30b1938d3d2e90607cadab723
cak|32|9d47fdcf5787f00b81f123f26d6f6536220738d668a4cf39d770faa76337c6c8718f24963b2a2648ee02eff0f4570d6137badcbc12a48da6d98c267f9149a5d1
cs|32|dc8bb274b8c423e911ad42dbb90f5895fe9e6e817c8d7fc7cf232b42c4134d6c013b656448d13ac4fae7810e6dcb856a0021e3e1dcd5e80bb33a1ab8c8a2ef9f
cy|32|5651420845a2635c9950cc36cbe2b4aaa82174183f5091caae3d9e7cf704ec95a3265fe91c93b2e848fb1fbff807739776bd55e2caea1739a37cb04794537c0d
da|32|cfb325b5240c4868a38a872bffd87f988eae897781f0677409b98e5325ab60418d2916ecd7cb4e3e468f9e876ef4d918bbeee64ac60ea81417c4e09a93c097a1
de|32|de21836b16bf96124fb4bd0748ab708c398d079ed5e1b798bc3a273da8ffb9e4ec5568561d3f6b926730f64133f44b8446cb38a197621f8ae7d95a038f02321e
dsb|32|d47a21e1980536b5709d5b2004498b15632eb978d2086050adbeef3e7d632cd534b6e29d8f2be578ea18af9d7734104f4d365ff522522240ef8df79ceb3ce018
el|32|681d1c2048fad1500158f89a17fc0308fcb215da1b1251d0b2ab18bdad5ad958d16133176292731d98c03a24a9d0bb3f28ef4555bcfa6f4065a71a20b4ec678f
en-CA|32|227da01a97c188184ade9f362cc1871f9ab35534db361a1e43f365b8197ae748198142c0a1d3aba6beb89722b8309fd5aacb63be989ed0bd15c63fea9ddfa608
en-GB|32|4dabe66ae52674c68990b4ca436b5f322eab073874f511576b156834927b4b0f37f767b9a5cd46e9a37b5b2ca338b9623a61f7b627b509c272e9e0d312ae1564
en-US|32|68573b72c48c7d6be941989131a81fbfeaee1fc1ad9ac124e25ddb83640bef29861163587d102d43da7bce597115af17a284c12943da392f84990b35f04b8707
eo|32|2a9f556c84cc4f819f241ddf3995caa049f4ba1f2256ca6c0976a0e48650543f641e97e322bcd49aa414a13a5cbc0fe6224ce3b21337595e509cfda3955aee0d
es-AR|32|4b169efc13d62646783541d7ee6a4d2fdb8e5fd6f1993dc461b939c2f4e7cc39cd80269cfe732767456cfa3e00ac1f1ee6c8a44bc40581c2b191bde1204ce20c
es-CL|32|585a03a1d7567fbaa526ed66cb776b626796875c6e4f5f5ee2318227569fa05ac0ea81be4b99b578c3008461e1c72fed895885fc5c60e4f6dba44a931b881cbf
es-ES|32|8dbbb4daba40dc3e366939722decc4ccd81a107a62f5dec60738e984ca3143309b8d2ce1cecf44ead3bc413f5afa971b9c89e4a0191297a8b7c42119c48ad704
es-MX|32|73238d2514bdf030e08b3aa8b7d512762f912fed6b39bd890f0de23f61fc40693906eb9d29f88997d990b6298bd2e79ec4faff109157384908ee8ec9a6be02da
et|32|959abf3629aac0eea45ca904d52e5367f39090a98d36d065f580dc756cfd4ad4f112b12ba5408516772dd3d6c0d2881ede9c98466c3d7cce0296ab966b7f76ae
eu|32|7a74e9c07008407c3a34c40f0ab942a4ce121fb6694235e47ebb475c71e48c93403f2fdc9d6dda26af3031c95afb1d62032045a508028646c72877c86a009f33
fa|32|0b72f3415a8a38135b0af601ef5014da38ef46f672a33b03f7e31c7eb28c22e7b235a0acd15b7acef3cdbf7f7cd38736b723876f6f044fcf6005466b3c899d8c
ff|32|ff5fd6f45f51fed6b085eb4cd4271dc5cd57f32b1b9afcfc758663f78d07c1e4f75c6d981d69d891a8bd44c74c3496f10c020228555e303db36379235a99585d
fi|32|cd6eb48d4c802ceb93ece76a1dc5895b924116070141bfba628b9310bbcfbafea03a42ab7d446c7527dd420f6109c39a933a7b163a67385d07194406c014551f
fr|32|9b77ace9589fd1376fecf2f64432dbd76bef97252588b4f39f53ee19f35c78f62d8d7abe9fca0d3b69272d25e31f9578c8154bc59d35ebb9c527b20f4b1b59da
fy-NL|32|fc5003f618b86d1db1bf2a86500d13ff1d010d1fd117445c0a9cbc5e8e38dff02f9348f559769c94c274dbd554d4a7259903744d5cd710dc33c9a149d6b31410
ga-IE|32|972a202404552fb57411e73bf4ad601713067f2bf8b604fe9a212c236725bb50755e609c9107025c1acb716286f0ecc4af0b27316d49385284245fac8c69a018
gd|32|0fb756e14dcdc79a6da676085e43cb3b67d54ae323533c09f25d4964889848a0abc5c7b37dbe73f6f7c776870d5d989e508a0da79b604a3b5fa110597456700e
gl|32|130346d6ece0553214d5641ec3207af38cdbfd32843a177a9207ac4e690f9658aec8ff345556210a17f59a9b6350fcf94a2ea5ec173688afa9093ba08eb03767
gn|32|b6e6254c539e0482c8c04bee154f0a3224ef35128f3d78d384fa3c71a2d5499f1dea2bda4e4a3fadde7dfda26354eca07f4683108b4873d60e876fc3d68439cb
gu-IN|32|9bdecd58816bb50a0b4bc668ef392e54512f9ab912a8a662fb15848a310103767cfd1aebebae46ea0059434debe043c1d97fb8deb918517ba31dc6acad38e108
he|32|5c5e8246b1b7398697d496463addb3377143eb819bbf018ded81339540fb0b300f20010545ec35b39f09ca00845f95da6ec444563ede426790ca8868a390ffc9
hi-IN|32|5559348a92c21e6a72e2a9887ba6e6bf1f008a8f58983f5572a2157f60a183a2ee6f16be9608fe1239aa4602988b62be65871e7b765a38b9779126ae4a679fe6
hr|32|14aba1a214bcba252972928bd8245413ff155048c7044a4bedf0831056df56a83380b73ef4ba5b26dfaf92d5e2101d393476a472371b4f575096ca7561017c82
hsb|32|6fb1ea764e43585201ccec3b16fa46c221c74b17a24b5fc346ce0048797335016084c3946c313a1c42d3b0fa2d3c0144a3ba042f5a2e457f8ecf6c51a4970776
hu|32|40085d2c804ebc448f16d869c458867257f745c994817ecf0f56c6252735562540a46b924e308f5eee52ec6de352414499bfd9d116bcd01c09bcb61d588e0d8f
hy-AM|32|4407f0105b1a535f57cad83466fe33e9611ea423ce3a97d226f58591e18ef998d76e56006d4ca3c6d4f43d52e80e2a1a00d4235bf465e5e05a6d888d4065a09b
ia|32|513ba02e83f153275607a6d170104637b96bf256192ba34f0832b647b487517f8cc4bfd42ab7dd7589c77ea41fc29d4151f7f6d274cc9ff673f9d9cd92cabeb2
id|32|a8edcabde0e9d45ac5fd8c84dc86bcc7c5786bda1ab68d2c254ddba4c05787c701792914329feafd9c404b2b6db872e2be0b4b87f3b1e76945e1cc4756537dca
is|32|0974463925d7dc6e4e011947a707c246c055ba9d2ea211d364e6006f9fe6155ddf579af4f3bbba2a5ee49a9e0d8da94841af8613720564b63151c32a5b3fd4f8
it|32|23d7e85116f0d5d8c53bf27a2bd9dfd0eab8e0c485214482bdd222b991c3484d17c7921c1d5f8a8f27557e859806fdcc712c8a4cad0ef606eb3c9624e21181aa
ja|32|12c5d5f1905aa6e49ed03fff269047fa0f167b49a7e8dbd3cbea64d6920ce36a7d5e329dab4959663f2a5b5d6a1afece2cc31cec915631a575b569682760e6cc
ka|32|12df2f1c61be37e1d914ca7b61fb6d0ad1b5b0ebf11d06297aa02970d2f6b4acf34c9b9356e4f13803271c0bcb93187fd2f59c79f40b5787791e893df7bba3ef
kab|32|87c4996fae47a3a60a95d28be61694669eb9c493e9ebde483863524d8d5ea4dbe9a6c84caaa31286cfee9469d6021a81eb53bc8aefd10aa98733e179c427ec28
kk|32|83440c5bbda8bac72652e073eca59d3abe42814f45754fd8e852c6341a1ef6ae257567019db10f66ca34361479c7acc5dabf986fed260f7daf097ae4777f4bb3
km|32|bf063dfebf7d4102e49ba9c614f5f4035a9fe674efe455fa9c0996f5ac4622d0e72178719f85edfaeef2c515613ab99e4480ed592366b21ec9c15ce1c0f484fd
kn|32|6911843e76ef6912c38a69c902c678083e7e12ed1d2028e09e43101420c0e33685fc260b65aac13893aa875b342587e715988d1c215cb54bf3b8933f3600604b
ko|32|6d07973b284cd641d14ceaf1b28fb562007185f35e9f66bfbe9f89f37dd8dab32d049ac2c40ddeb84432260c1428d067f50816207f0096fc9f909067ac494c0d
lij|32|f080d6234349ee520c0b19f8c6f0d07d6e332095c92ac52733c8a03d0a0545895613e286fa7884769bf08d9b0a8051f0df98df1bd9f95fe4db77403fe78494a9
lt|32|c13f72b2bba9de3e4f98a75c81aaca4696dd2a41a29fee3f07803616e52a974fa3ce8575b6294e65f21a381cbb417fd2015b7847ea8f70213d4a92f17a875f3f
lv|32|ad55d2483aec6b7745bba9940dd7f5835fd41f1c6b13965201a550f441167daec0f1e0908b1c9c5868706554eee66298dcf20559c4ff833a5d12ac66993a4285
mk|32|258f1f1ddb5db1fa9a8e642f1e0ccf15f79da2f05a67dbf35888b642fc5f688a8a8536883f23b9fe3c48e5ff1fa1ee16497b1caece7756d381d5c922b70db040
mr|32|40fdb3db56e23e45b3ca7bcee5310980db3105f9ba46db7737d753c6fe016c60f62829201a56032dad2bab35c33751246c37df357ee5a942a4040bb664e0b922
ms|32|dc553764958f4b03edd42ab9168c3419df2a222228c1eece374ee7653a723d9c25231d34592e107ec351df68f381cf25b4ff063624bafcfa1cdc21f325ed01fd
my|32|31c4841171217123ca63c7ff7a72da814ef4650ba2e811600643708875dcea347e8b313cb9405dd6ba4a3771d32eada463b22e0c276e3d5158e05744c1333ee0
nb-NO|32|3d3bfd184bc4e2636ac41a00c258766dd9d0ca27ea985d8433abb59166a738576bde18734cfc744b6892fb016999c52a861d0378dc33a1e445096a64e074ea23
ne-NP|32|17adfcb760a1f6ec202697a00d945513b88b81e1c856a57d5bcc250313d831ebb282e57e84e5f0e802a239e88b61cd011ee1791939a7ebc7ca4ed11e135c6a11
nl|32|aee41b58caf3c133dedc608344896bb9544769b7be22d9fc1500e6aa273dedbe890bde601faa4b360273c7e9d11df5a651950d58b5c5e571a245e2b5a56d65ef
nn-NO|32|1bfc6381ca9f364de0c7eaa88307ea787a520d55b3b378417b7e5b804010c5d6dd7eb0cbf222fd32ba7076451b91094f36f0d5cad7f0c682e4ffc948c2409f1f
oc|32|3c08c9b134f4c82ad30b0e3835da1ddd261a95dc9d90fb089cc659004463854cf9e62eb64c767ddcad64cbe7ca1b84b74eb803ece053ca7a3157b2c72247a6a7
pa-IN|32|76aabd1ff6a638c7670f85badc5c325534a0994b2d078e7088c8bc2467dd115355a43d892993be29acc85811a19bf31cdcc95ff626064d9dd68331c740d5856f
pl|32|e5355585249334657e9d90b189d43464edfb149f4d1d5412036d79495160954db192678f8adfed5ee0ddd025722e45e0e0bb6348af37cc38e611c5406d30f6ad
pt-BR|32|7ed6176db97f7a40715222af51f7bfc970c1391e9a84c8f7c87d3fdae650c00f34e45ac4e143b3a0535a5e2139b12547c01a90ff64c909b5ab97baf7b8ad04f7
pt-PT|32|10e81d2134ef39eecbf4b8defe57fb8febb7bf03dafe900da77d3656ad8bd2e54de6c56e69f6927791ad88af028debd1f0ae008ceab89acf0582847c34ced643
rm|32|f13662eef60516428089efe26bc5e198e4765b7aab3fd4e61e0738f1ec07aa6bd82c1bf2b24677f6a4031ddbb376319ea89bb3f772327ba24bc1d71e3ef331e4
ro|32|cbea1909b6d8f9ab3339e69b565d79736dcdb173e53e201d41bea65ca923e74d6d133e2a8388c9a8127cbafa216c219950b7dd7b3ad39e4aae28e35988058009
ru|32|2963d561770fcca69c35737dd0076f7cf852ebd22922dfb3be1a3bb325b46f86ac7a56db9295582c7a460bc79d37f088fcdd3427acadc7798205af2bb8e9381d
sco|32|7aafa5866842e19121b9134b04287c5b2bc29fa14f650f6b6c6eeef19fd1941d342fe9abb1c5e9c60910b6450c60e470d113818a65ca9e1b3ca0e60a9044e7b9
si|32|3e6ede2ca72541634312c92293da3b4f0500acc04d3dac42535537503e5045f286e290c8fe5bc25065b242146acdafa6493a83844882547718ade810701a8223
sk|32|a565bcaea232ebcef3a47fd7be78efad4fceeb3b35802cda3483b746bc5064cd69c27a5ead6df49a38a1c0b2498de6aa7a7a83da000da5e181379336cbd44119
sl|32|0ce11d013a1ce90941c4ed477ae6b28fa85868d4b78e77ea278751cb994cb0eaf27aef4849adb45346707186e5fba84c9aae4419a61f644a39405bdb9f7bf46b
son|32|2f823bd5f6aad2c7c361f0f186cfad38583b0ce04bb53941dea2e28366f5f6c1da768b7728f7dca7ce6d5964887fdba3fec932f28b178a5b06128e960bc58c3d
sq|32|a7b8d0df154d9bc3409674a756340bbd936e9b44f41c1d3e94930623b6be696cb53198350ed7bbdf1973ca2646bf9124ce21ddbf202e597afc3a28919e7a6316
sr|32|34fdb321b203cb30addc3a59cbaa2d9086bbc2bfa073c614bfb12b2c380c9cdfd0bd2ce234c84e870c97edfd056daf971de723fb552a3e6523e45acdd76e9c74
sv-SE|32|93a0ab1b8f69394b8988f0e0918973a437d283772ac1c4745d4e6e0bff3cbb9095433f49b072730c489f329fb64bf4c265957488ebc2d89f80dc0f359c5565f7
szl|32|377a5fa8ca008aa49628f8b1cf6546b2dabd1d431f156fb549e085241fb17f2dd0d0ff25c0c6d3bdd999c5a453b054ca4222ba514fef123902373f419a808edd
ta|32|1b06b7622a295dc13d8dbbd7884b5085c83aaa948245794306596992cf936d9813f0970c0252dc9247a28c315349068cf6ce7bae9b50dbb7a44625498a9472aa
te|32|f1e1bb75c802b1c15b164ebf1fc1f87fd1a716a118aafdfeed252ae43fceca561c9bc266006eb9fbaea460ecb71bd47a9b59610e8f06c0d87c7bfec63c897f74
th|32|aaa3abfafbcbd50430c5fd5b43d1f12a6c1faafc82e860f1db59c061744c34c9a8d6a57830af9ef75f7bebc3f9841bbdd7a62b4b1b557006b5b74a1a76cbc4b7
tl|32|875af9353d90b43326a7bb0f727904b44ad276c89d11f48fa1e6790376acd3ff0b0bfb1fb0288040fd947dd44c5dd2f61ce184430e893c9c86092fc09de83117
tr|32|2d1b886cb990c760aaba4ebc367a0e5ee6781aff6bb648b71950351ed8cb756365702cbcb0dd997f5075a85962d4f09ea9aee6361e7f130a69dbd5206fec0719
trs|32|7ef754ac01e7a45727c6246d41a0bd93c7679aefd51ba134e587225488693415736da0333868e03aa62adda8b35094919d59126d25e266572a733ac8cd8f26c5
uk|32|456b41b99882905a21fb4ab1cc0cccc1763709f860dad0b0ebee853edbc17a5b14579568261424339a3d6ba2b6d7d6e4d98f7c696f62ad3a7fc9617da05e7acd
ur|32|553e7074e377317a2b844b16ba7835bb1428a4d69330363057ec5bf7cafee24f12eb849dd5008d12302483fb5be2b99f0008c86e9387bd825b083ba67dd8c0ad
uz|32|e37960cb8195f9a17c137c14cfe06f465dfde3cba2d5d4ddbce3fbea06e83b49ecfee00d6f1c8988309dacb264d52921d10a345df419a7dcd1079fb4037dc2e6
vi|32|8ebc94548588ab73acce4ed24664f1857830e544e27f35c2f99d7da2fd94531d26932702c2913d68c52ab3cb6c5273486a6cdfc07de03cb42b2f1251789cba70
xh|32|0b5d97ad4deaf544bf622131a18bb7b261a02b618ba1619bf2cb1266995738614a0b06f89d095709ce9f395b913fdc643a125b310438b12e6866ef8d623df91d
zh-CN|32|b3b1770209b4d463361623c8a917abbb5b55fe817b32e3ca79350afb3c3517f328bda976c6487e217ef482f6866c5a1fed693770ee16c399baba50eb6172cfa4
zh-TW|32|d9419efcbc1ef3785a166fd5221cea7279b78f30b75117f4af22e3b8e18e44b19ba78824051e423056acdfb72239013e9147b144d26865e9ff1cf825b090c16b
ach|64|980c379ec071e66b1dc324c3ef7227f4500e9677e4b3301ad289e79605b5d8ef647057ba491c3dc22ab9b017dff23e71b4a97af2e6bb6f4eda9e72edcb167a43
af|64|0a40e20950556a71e20b9b36ae67ab95b40be863734d284de20a30e6dde32d696b105c0212c61c5bf3bf0b7a8466ead5d3529263ddf8f609cbbbcc360847baee
an|64|b32ae9301688d421b32c7dacdb1dee864724e938c7207c62b07557cb473171e3660c753a92178b253a9748999a3af77fe4d0b7e63947a5aa450bfb8dd0817ac7
ar|64|c2845828521ead0704c89c3c7cf53f58bd4b91098da474c562b4f3a191493d50fa3dde15098b6d7eb65b4c231d03c22893c511054b4be7292d49bd868dd5462a
ast|64|919ad7c117e22d7da65ca818f4f7dc0ff8d02e76401b3dc8cabbb764786217d78ce349310a56397fca373c08496c63f3d6281201674a83b18d53e353c569848e
az|64|7f98e60897ee7dddf18bcdac5d1823148d205d5afeb473f643be2939992ad8bd594c60dfc8b79bb3d657ff0889590b6f20180ade1fcefeeed9f11966f5fbe490
be|64|76b94b35ece06e9931626fe8652818745ddf2361627777dcd29015aca9bd477e15bbcc878bcae23974a3ce7249a20bc0244b2ad0a138ea32b69537aeb680552a
bg|64|ede1a4c85556ae177fbb5d119e58b52ac10a88f93c36f81618c866d71692b316156a34c9d1cb33ebc7f374e27734f7f270caaf6cedbd1633fdb3db0397136c6c
bn|64|2968d8769ac5b6861265281dd1c709d4879dbc1a769440170d295a18dd84a74724901722005b0f70dc52e4cb5b2b9ce65b3264a2caf099102016f9929479473c
br|64|0fe3f367f84cb0e4ae9d10f4d8456fea1337e37dfea9cae68003216192a9f2cdf25ebf2f630745e5a73afeaec86a5305732f0b29b2f393a98ea3881c27161c92
bs|64|e58ed570f0375f8c463a0d4e71d1ad5c79d706e1ac397854ce9c07eeac49a673701d707f1fc03355923e345f5bee65ac7b4b06faf412850c8c6c2bf2848f6cc9
ca-valencia|64|7eb3337c69ce031bef37a4c19fc21e7cef002bbad2c9064cde1335b3d4bc88a0d8ce653be4cecfe01aaf1e3d009aeb252d08dcefdcdfb45cabce507e07e2850d
ca|64|80ea95b33ec91768b6b5678fca683665140fa64cbe016f6517872275e5bddbf1ffc64175634af1599b309d059ac3c6cd6a991bc007b89205b4442cb34d963d2f
cak|64|df29be835ac3d220c3a0feaa5b23a4e394ec5c6b8aba35ad1d1544002fe0c57194dbc22f3a5af6b5618db6d4f9f22c6c02fb2edfb26ab8de609418427546b3a7
cs|64|ef6971950a88ce40a5866ba1d10bacced23575b8af9b1499846e823e5cba9f32f79bd6911af347e26d296ebf35d9c7a367551180ce52862fabbf3e55611e3e25
cy|64|e30a6b2d3f301164d62e37671bb6e7848305836cbf589b0d0504b3229e5913b5f22de1d6ad6f9ef2caa59177f0c50f2be2746dc28b9efa0eba6569479c25d3ce
da|64|8ba24fa8caefde92b206da5004c52de771a7b3e3d943cfa0da8d4d9be332900576d166d87555203fe619779ff6e7fd04df77ace9bf597f46f373f8c8f5f415f2
de|64|7db1af831bf4223b63df6114b3a8d2e85acbef2123bd1cfadc0cb8bed90827569e89b128ae72ba75a319b6460dd8bf1c55029c9b07071d2e8ce14c5ab9ff89f5
dsb|64|3d7aa002e4774fb86378a951134ff787227915e5c3a3fe4b2d31847846bd32192f45f23f35bdc1d56ed868ca05625aca5d4413f5967ae7c57785025e847a5e45
el|64|75564cc916f5194330b775a143495f28c01a93d4c6b05d49ebd3e5f3fa8d8a9e8519268cffa0ef84c600b303f1470184d8fa16cd999fc3524be8f42fd8337c12
en-CA|64|8f0c56bfe65830f9ba02e2549bc8b89f5ce70b72f2609bae3616086420b406468ef68e779ef67be65feae5cf2a22ebc0b0e8885b667811a3c89e36ba7d7a6a62
en-GB|64|d140359b6a3d83f939771c4614178fe1fdb59cf7e01dd42d21012a00e17539ebffd452c509ed4a6955aab53b9b355f1ee10dfb582ce548ff7cd98a1c48787496
en-US|64|9e27f171679290a992bf2a9979b828ab83a7a9fb294977120a6677fb2faa9e9557dfb67480505e89f7b10c7b8dc19f9f38931415b8c949be6811156983fd2fd0
eo|64|efe4416a52916a9cd2d479b57f45870e8af4d004f990b71efa6b1320462ab52d63f9b4bfe283a4e9e5d2692d6de695b91c35dad6db5163745eec2eabbd9d869a
es-AR|64|67b079f47c96d8b1afdf3af1967bc30dbc9adc0341b316d1af792af6683b20e2e3b433684ffdf0cd20b7de815749b2a3d7fa238e60222d93411706583b0c4e39
es-CL|64|108a9310f65210b1c94ffaf86786b088f011baca4bcaf1f9dba09ad4a1e2c3a5a386fcb11da8470e89d3c34d916705f713d4a34cb4914343b2d3c545a7cdb378
es-ES|64|11939a6ffb3748fc2b5a9a125905240c3165d14a6423bd8df358e149fae2d1f94789201e738b411440f9040b0f69336ebc6d0d04d4225d690da3872b44044cf7
es-MX|64|0375c6ed5249a121d2c6a00fc13f0e61ecce305f5b50f0f2c8c4d09fc7c4327d04a58713df1636d7f0e0a8e7fec788d45785c6dd48d965b26526a587054af583
et|64|85ee8cab1912230ba3c1f95e8397c791079609b7c25a0b2fd13b746327c2bba7877db5ea628a09922085cdd372a9aabe720e26bd9f2410647d7a6ddb1b181aa4
eu|64|98da068852645211e3ef5d791a84113be32558736d739d83ddf4b57c47ead0262fa717ad87770b5859e18a7aa815812c48f69336036e7ad45a455be292d4ba31
fa|64|4910fad13fa49018f2837000a989a730d14c561a0903e8ad1888fe76a8610af4eb086532d4008290658030640e90e446b14371d7de8741b76a745bc1c2bcec87
ff|64|2e3dea84457532db89a1fdc536a8813f2911e77eee78a782eb2c6d84da8834b069f04a0dc9dbd9ac2778523ae1f4938cfed3983bb9864afbbb752ef749590e69
fi|64|e0dcb5e3ee5dfe91cc4416ba208eb277a604b29c15b5bafe53314f619499fcea1a4cbdf03c263441f88115a85596f4d225a884805dd8a35b666ffc2f332a51b4
fr|64|ca3504b839f86df7d38f31a102e3284ffddd9fdfe9f422b64eb245dcaf911f618525be9d76a1dba90d9005be5d799dd372485e471d46117c574a87c958819055
fy-NL|64|27e42c52aff5dd1f5eae1c95fba4d50f9197305e762775e7fe795d86c3c3692e5f34e0e90e88134e53c4bfd09dd27ab3fba20760b08435412f0a3bb58f10c546
ga-IE|64|381d5e02be5382b27d446387986e46d6d82eb6ea82db917f28e7c20276aec24e4a19e15bdd5bf0ef888e19565e5e589e2a33cf1385ed1a42328a249d25e41642
gd|64|05389e3d56db5efcda4d4d7a1f40f1d70ee489702dc053d45ecd5be9ceaf37aa7d2533fb1d213bf5698add36ca0e5f0014f3d1bf18d538ad6e74e6d4ce9ad1e3
gl|64|ad54fa5d5c74912c50a749049056c827e6fd17b861094409f95010425566badb22f33ff699c8bbec94d1e36b4ddebd5a571b934b9773f5e40e6e1228e3d51f7e
gn|64|37d07437a19fa374813d1a0d590ced12b0bfbca2a636e45b328091a580ae97d9f725b660b3c6f0f9f7fca68116c32cb24dc50f7f6d05e3ecc0be362735da9aa4
gu-IN|64|eae5efd3fc7edaf825ac23c3612e021f353d4c1e032e9c2e7014f27adabed8c5a8a818d52ade9cd803463d97a4f9fe5ba2cc049e4d52b3e378e29ff964d74413
he|64|fd9bbd57953edabab768f974a6d884435a95fe799e0f77499128d1985c139cce6685359cbf2725b90e73ff104a35ef54aaae3c05047a43e253d589ab3a2565b6
hi-IN|64|8edbd52229ed2c34f904ee98c0428a4e468922111f08cb6ff7d216d60c40b18c663a292735bd9777208f857d4844c00884d3c51e6783d034934829db192c6adb
hr|64|f6efb231ff2dacc7044de33be868ab64dbb8c49d4a039fb7d6bc8b935be0c34828dbdef4f179e2e29095b64aa8b1c68f9b484178f6ac72d8aa8b748886cd6e3c
hsb|64|88bf15c7a8f5c52e2b313622061874607c2a8ec86940a0242aaa0e257ec4e06be4f18e1ef2b978ef552c026c18d08976cd32a54d1dcdb6211bf1580b8e95a78d
hu|64|d19d41a5320b1278d9bf10e9a5596623fa317075437caa556bb8cdab70556529f034f17811101de258ebf73a0f591e86f5e47de07ba1860021228cf73d578e18
hy-AM|64|92452c2fc5de469b9004f5ae02431f32389f829be2431fe353826d89adcad7e651e76db1445957d9d9415d5549fd2a48d11a3aef3c3a05c2faf5f2945e9bb09e
ia|64|3846d4058ba9d7b392fc1d7943e300377b627fe7ce0ad2f7bec878f19ce4b1f61ce5c045e49b7236416a6d78d208fcb7a6fd4ce216b18fa91d01a5882e67d892
id|64|1612a9cfefa48236f31a2bc968067e2e16cc6f319cc8528e1349218b4bcef3630dc7fb8e0e8cd91d8deeeb557f6ba787a9e746dbdb491ac41420da5393c20178
is|64|fbbdc30a293dcffeb62c034916954d29c0b8c0b4748abf65945a6cee692d6b2ae947ab7d11418b68e670c0eba3207ee2a5b6837a38dfe7944c320de64ace17f2
it|64|c9e60138605cf240cf6f3e662106907d47a37c5dad523db60cb1984c7ea83432387c73dc4a8a5b109f5bf53c4c53511483801fa597a6519f3d0ec0c2e04d95ad
ja|64|51128be296468deeb15484f4775b3c34b1eb9f80aaefc284adf6249255aabe7a33f7105ca9d3634a5bf398cd94a4bdf9e851f10b75e8cbf9483203b26fc06b97
ka|64|ddedd5bcf04ec94228e093ee260a22ed169fbc621d6e791f1f5987b9f8949cfac5e6daed90e79579af28607ad560f8ca36a762eb0df46782dba76e8c0b6b6c10
kab|64|3774eea1eeaad0fa63f0d549d83911399fad8208cafdbb80bfcbb87f4162b9e2bc436a991778f319a9a5370a1caa5ed182fa54837e713880a955e380e762a6f0
kk|64|0220f8200c3f80427806e1babeccd7414347306c71fecb85ff8f1b81e7eee78f41c664ae4ddfb8c3e3a80f59d2c434eb0882976c7de9add8b9c3092f541fc132
km|64|1445df1455ce6c74dd17c99ad5fe338c606e1ee11a5ddc1a98ad08f004826c9c373e4ddfa5960a29e42ca75453d5427d29bd7ce0962f88b3755e9318f542b076
kn|64|01c2e397f59ab25ac79350212365bb81e811aee909e110dc5d1d102e9bbe0ba3f3a42bdd0d1019eddfd755db0b0eadcc53e0fee5155727c8e6b6916010363187
ko|64|7b18925112c62957e2a0a8a29158f31607af75a35d93b51399570d5910b22ef40747e6073228c262eefd1e7a50930ba3601c8b910c98c0d56def7c93de4bfeb4
lij|64|ff1f1c1650750b829e93df8056dc95c18203faa46a273621e853a8962724ba889a48a394154061dbc54f620adb7a2d66d724e75ae0eec6526e1c167725743aaa
lt|64|bf56b513a4f5f8980222951a8c929f20547e32677bfeec46d92322d1ab61b49cde14e5c4b1001be5a602817ecf5f77da433595cb9879da2ecf9eae93142d0b73
lv|64|d3794895ac48527fc1d35008bca47a516d808d2c03566218c51992591ac7862820cbd1bfd298181cafabf8031c2d4c09a457bd10f1d382df08d4582e6704f48a
mk|64|25080e7664d420d2261925924fa91a37acc3e61fe4d2a2c90b64d5c8cb20aa2348bd262b197adaf9c48ac98ef78b6b5a7868f6d114fa5ba7722d627586c6c786
mr|64|ae8729adf150c890d9aee4af14760e91d0a774626ea014e482ca36d5990d05ace260796d7ab6448bca4427932bd9e2c19fabbec0ac6d204e81309bf5267aaa41
ms|64|459ebee7ed4e13cfe22855d6cc450d1bba73740ef458504f7d2f3258b698686a90e84e08b03de36d761214bb44d768eff3e5141d7c1e40006c32f82d4f8e6b7e
my|64|29e9451f4ca60b7482d3d5a5dac6d9f4315432af86b32f772a031745a5e4cff4a9be626fa584ae73d745dc53f498c4467c63d00fc61ccc4d03096537f6cbf985
nb-NO|64|eabd3792f9637acd4b2b2494c1ca73da4947737ff50291f068d019f4e6209b3f8ff1e773090662e71e4a5d3af28c22c40e01eb9708cf5dccf7c4c6780963d717
ne-NP|64|3228b11daedd983d4b1901414a30f7fd85330f9da0207ff36b8ef13c19e29e429ceeee945b38ec3903e6124b3b0b76b6f125880ca7c123d1de52911e1a86ffe1
nl|64|03a48f5846a05d1631dde79dd0f910c6ea9903af57dba97a1c1ab9d40fa7bf5e24259d72f64e77467e9ef6e14fefadf54f6cb54ce0d9e2d83c494889af5eda50
nn-NO|64|1069dc9ca30bf105bc58e519636612dc2ef2e6fc3302062484c6409163965ed2b13972c2b8a502a1016d680acd7e82bee177c81569ba201b8a89ea7a0f8066d4
oc|64|ae025598d035ec053eff931b32e6f549a47d6a327bd6bcc423f5ac1cd6e44aa9aebc4bf9c3252e9563bd1720abbd1ec4d93380ff1731126f684f71cf12742db4
pa-IN|64|46f8d04101e65decfe8dde0676907e76cd03ce75a5aabe701744371a9f251623e6509f850f0c9bab3272306488fdfd4fbd2c9edd930cfb478f46b4b4daf4649d
pl|64|8cfad71166b8b01f175037e0bc8f6c5c96c565281fe057055ee5018302a0240ec669c99fdd1ceaaeddafa501a61236078257ceb8292495de81318d80d3d204af
pt-BR|64|328cea1fd35de3a51509cae1b58e194402814994c802410208dacb7edfdc0a26fcc7227a29c94a38c8f0bdfaebd8e39026965236f512b14d43cf4dce1b7f4854
pt-PT|64|76eea7c817b7d29c6e24c5a68730fbf4d2e106b66574fafd96cad224c394a90f6361dc60c1fb6c5632632b3ab8ca6e5868ec619d742a155dd8c1f866475c7958
rm|64|3a025d13bc44c10bfea1c3229715675ac2c2ca6bf1c7ce915e231d210e2eaefe8b4122de6a4a6f3f32435da20c145a22c73bf1af69fe4d302b3f48720dcde07d
ro|64|6c3cfe871e279d8ada8365c1cf79b67fcbf07228ed59ebb1bc44b2b1fcaabf9494bf525ea7a74100719e5422a74ec1bf5741ac287478f39d75dd1a7a442ffdb3
ru|64|08926ff3510eec5bfc8e74704460bb100c5d45b016df2e1e738a70730c26e8b8416b13e77fd4664a0cde7a080bd663d616bd673d6e9777bec0ac56505ff35929
sco|64|8b3c71607cbe78ec5e6c3107b680193547e6105362101ca0f9074adc22023fd03376a54741ef2162ee597a60ea0bd1bdf1ed1c848443aa603224d683185f8ac2
si|64|5e91c1a3014e7391e2bcc9589b3b48463b9adc719566d3d424df18462b3848f6cfc367b71bdccfd6f71613397c7bd24d24fdff428f2769792beeb256ee74f893
sk|64|2185453edf5233d3727791de0298b47ab547fe4b1df06e3c9b0fb8fbbc392062e97008f4ecd3ff92544fa0dfc4eb483ca169d8fb30d580e04b60adea5b8fbc70
sl|64|b30ee8b680ec94bdebcaf62fd866b497726b145d78d19a15561bc586aee412f5f6b3cc1e2ab847d8d8f8b83143e29d04d7c4b60797065235079273378c8b0861
son|64|12790b3b79af41e2fc73421203389db5e1f035c3ea5762b7ac8b31afa101067380a6c9ff45293cd000ea147bd11e0028aa121933704f55161abf7432fab942a9
sq|64|2efcb71325bf85856d2f89d0d3a71189452820b84cdc30e3b65ca9b6cb11953bc5fac35a6cc4a61e10ffbd8cfd32121315c40cab01a9ff8e705b5910ccf57358
sr|64|27c357e21a666a20b11c67ceb812b25acdf318f0e0bf563d0d588a84cf09d4e8e6315bbcb11fa32f03bcfebef1c0ad75761bf4dc2dae1a6d2786e35497afeb3f
sv-SE|64|d80764892fb25b77e4fcb0abadc13f1dc7703a41e9830c83a7a0984070acae2ffd6c8ead50c2270fc15e6a127a34732b37030cc45b0d247ec33ce3c1a47e10d4
szl|64|712ade7402de8d6821c174b49686fb89027bf80c6691c8027f456fc407d3d3f77a4bf09cc91d11e45cb81f716047232c90955dbf59c40b8cb040ea176bcbe4af
ta|64|12329377c72a8093f2ea8fed8d168796172b2fa63b2c23f267c888c4abf6405df731f61e7324b39e5eefe47c5b06a637c78e383a72d0be7c60de2e8a9987ae15
te|64|4cafbf3f2ff31dea5653251f25fe3d4c15898c2f8e95648574115f0e7437b5e0d85968bbcdbd094eceaeb0585aa16e1ba66a5529d811caf11b7a181195659114
th|64|d426e4a73438eb44491cf76dcdc34c133fd9deb782e4988428a279db74e9601d2b174d0414da81e872569dffc3aaa7f69cbab2d19ea27e12871a98a9bda4ac7e
tl|64|5d1075cc8169d1e1b53dea8dcb2b870475c98f2bd2840c7d4afb197010c18831d9cbabfffac862e157f23327f9b296e63299fa61c8465798b2aa194d093f40ac
tr|64|2dc5d07e52341b28e7a6cee84b72b3e1088b78eb37a67491b899226d56288d3709b9cb3f8103e68c5518f928300f03aa5e8fbccb3e58f890f6ad5d6bbf4fa116
trs|64|49829000e5550199255953c030402edd4a05e8220ee5987a1357a3475b516f98fbfaecf13d481d5d5db273adcdd04118fb1e36a3a66caf999acd1b2d17cd358d
uk|64|195e233a9eb042a1c46cd4d2802a5c8f77876d79ce702e90158bd5503215a6f76d606c33b0ba0ff7a31b065d022ca72954e44dc9d0f5fbc8789c09efda363696
ur|64|aac661285123b2e0890973a016f025ab83742cc928d1d3b7e9941e594d8dfbe824b7e7469fbba58c6db42bae11ad6cd8bde0d34181a43dd0d97152541fed2614
uz|64|92c26d05b3161d416d9e93fd1477a9054e96870d93852e5a70632e0535b74e15ef921bfd0e9e0310b232ea36a542069fd5c0d731813e8671124af2e30c175c7b
vi|64|f7fa418653209c3c9d9b0a25e833c2378381870e1d2645de6bc5d20733960f77a07dc009309f89986810c9c246a666496b63a571eb52cc3d20798f2931e4fed0
xh|64|2af7ee8c3812d34299b8dfc7e29b0b78729e82ba13809bb7f43b3af96e2587f66ba6fe84b7d6a65b346882b1132eeb4a27af767dd620fbdc1e14d219fe25bade
zh-CN|64|198a9a94182ee7c1f807f68527e179e0b55f4d92413833847901f09e7c7c6c281b2501b78fa052b2722fe17187ab5b9f8eea2a8f584fa89339baf77cfe57b037
zh-TW|64|2c7d07af50fd267c5db5d4f972ef8a61a862922e3f59da8ead80dd65733986351be19800a8c2dc84a3edda20dddf4e1b5378082a0b6e41360fa2e0f9547af106

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 105.0 283788 Tuesday, September 20, 2022 Approved
Mozilla Firefox 104.0.2 482427 Tuesday, September 6, 2022 Approved
Mozilla Firefox 104.0.1 380453 Tuesday, August 30, 2022 Approved
Mozilla Firefox 104.0 372375 Tuesday, August 23, 2022 Approved
Mozilla Firefox 103.0.2 471138 Tuesday, August 9, 2022 Approved
Mozilla Firefox 103.0.1 374912 Monday, August 1, 2022 Approved
Mozilla Firefox 103.0 325797 Tuesday, July 26, 2022 Approved
Mozilla Firefox 102.0.1 511622 Wednesday, July 6, 2022 Approved
Mozilla Firefox 102.0 395670 Tuesday, June 28, 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