Downloads:
465,710
Downloads of v 87.0.1.2021022109-alpha:
249
Last Update:
21 Feb 2021
Package Maintainer(s):
Software Author(s):
- Mozilla
Tags:
browser mozilla firefox alpha admin foss cross-platformFirefox Nightly
This is a prerelease version of Firefox Nightly.
- 1
- 2
- 3
87.0.1.2021022109-alpha | Updated: 21 Feb 2021
Downloads:
465,710
Downloads of v 87.0.1.2021022109-alpha:
249
Maintainer(s):
Software Author(s):
- Mozilla
Firefox Nightly 87.0.1.2021022109-alpha
This is a prerelease version of Firefox Nightly.
- 1
- 2
- 3
This Package Contains an Exempted Check
Not All Tests Have Passed
Deployment Method: Individual Install, Upgrade, & Uninstall
To install Firefox Nightly, run the following command from the command line or from PowerShell:
To upgrade Firefox Nightly, run the following command from the command line or from PowerShell:
To uninstall Firefox Nightly, run the following command from the command line or from PowerShell:
Deployment Method:
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
Option 1: Cached Package (Unreliable, Requires Internet - Same As Community)-
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
-
Open Source
-
Download the package:
Download - Follow manual internalization instructions
-
-
Package Internalizer (C4B)
-
Run: (additional options)
choco download firefox-nightly --internalize --version=87.0.1.2021022109-alpha --pre --source=https://community.chocolatey.org/api/v2/
-
For package and dependencies run:
choco push --source="'INTERNAL REPO URL'"
- Automate package internalization
-
Run: (additional options)
3. Copy Your Script
choco upgrade firefox-nightly -y --source="'INTERNAL REPO URL'" --version="'87.0.1.2021022109-alpha'" --prerelease [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-nightly -y --source="'INTERNAL REPO URL'" --version="'87.0.1.2021022109-alpha'" --prerelease
$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-nightly
win_chocolatey:
name: firefox-nightly
version: '87.0.1.2021022109-alpha'
source: INTERNAL REPO URL
state: present
allow_prerelease: yes
See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.
chocolatey_package 'firefox-nightly' do
action :install
source 'INTERNAL REPO URL'
version '87.0.1.2021022109-alpha'
options '--prerelease'
end
See docs at https://docs.chef.io/resource_chocolatey_package.html.
cChocoPackageInstaller firefox-nightly
{
Name = "firefox-nightly"
Version = "87.0.1.2021022109-alpha"
Source = "INTERNAL REPO URL"
chocoParams = "--prerelease"
}
Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.
package { 'firefox-nightly':
ensure => '87.0.1.2021022109-alpha',
install_options => ['--prerelease'],
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 21 Feb 2021.
Firefox Nightly builds are under active development and should be used only by advanced users for testing experimental features.
Package Parameters
l=<locale>
- Install given Firefox locale. For examplechoco install Firefox --params "l=en-GB"
. See the official page for a complete list of available locales.
Firefox channels (development cycle)
Every 6 weeks, Firefox developers take the current stable features of each build and introduce them into the next stable channel for further development. The Developer Edition is a special build containing features never moved forward since they would be rarely used by the average user and needlessly consume resources.
- Firefox
- Firefox Beta
- Firefox Developer Edition
- Firefox Nightly (you are here)
Forum
Mozilla Developer Network documentation
Privacy policy
Please Note: This is an automatically updated package. If you find it is
out of date by more than a day or two, please contact the maintainer(s) and
let them know the package is no longer updating correctly.
ach|32|4f2ca64896978d44a6cd338835a285eaee0af75bd9dbf33b56bde5adf7862e08fde863f0ada23716a5c4d551066acc6e306f724bc19961050273d6f1b63ca328
ach|64|c4a744f04a82696b4d76a63cb0d8644dc05b7ba6d3653c00ec3499cd04bb4c982c712540fd7db721a7bd05c0ecb5a76f95357b754d4e6b4592afc9fde32bb17e
af|32|c5cf752ffb153a51221f7efcfd8d3970469cef9488c51de3e46b07b4624a0290c46eec87d2672735463d58b3f2bbe8268d48ad1b46eac06359bc6ec0d8faa62d
af|64|b0ee6366c969a95ad675217137fd2e2c82cb9792b7594f0e63829e73afc63dfd598eb41e4b533dc05caac3024d9151880c91a8d539abdfa34924054b4a1f699c
an|32|92be9d65bba01943ad0bb434a6ae2f6d88386ab1f55f5ff368608c87753eccbe485da9e38a9384bb6b70f45b0e8db2c4f2a446d617564abc4c19e0b365b4f24e
an|64|c962c0d5b9ba78e7b4125d4b36822131360b593a950db0ed4ebf70c9fc333227c66f2f8ca485dc6193df661b80ba5528bdba810e5154aea659e0ca2738bfc1ca
ar|32|773ab7dbb2f649107cbe6b78a154c1fe32f156422c453bdc96e9e9b70c28de8e359118be801fdf082a7386c5def915d8c6b4babf601a8c29697ee3c53daa5722
ar|64|fdca5d90e0742596319b7d803b480b97f11fe35bc09ddf034876582923272d44f12425869a704d4a5ff3f6061196a103cbe91b58d3544b7a48e83bf19b8fa975
ast|32|2f0e82e6f563e48978d01fb1d20e6718d08310fa930450f34b5d22150083f49947af09ac8f2a0b6925032ea06f434182c5ab6380e1a60ed1d2409b2b966772b7
ast|64|5452e6e5fa1cb664a06d989a9e45cbc74c4188ffa78f1d82587d8390a297df7efbd21ded99b57bb244e92ffb9dc25de18a94bd59e0940c150bf349244fbde427
az|32|41e70e8eeee20214ae23f3d75567b15992fa7794c3f83af2fb931b949054afc1ff060e739350efaebed14f5f67002f5574a5b379470bfd084690a701a1a2d4b7
az|64|d049861abb00995e7aba6f1eda8589a270dc5d467e8b9cad3045a9c7f9cfd77bd2504384d3aa5e077eac3f38e55cff0b0341adc223bc631698fbd8ea9293fc7f
be|32|4c2ae38a8a65fa9fc6fdc9fba65e3df4bcc04e4f3bbb70c3a8b0c81f78ac5b62a9a45358a7de8a0a3f41a28b1dd2b4d81e6ddc516d360ad5142199821728bc72
be|64|c05abe4f487a1b30b596f3ce19fb91d6d644a86fcb6018247a9afd232d52cf1423d9076185a079edf84694ae8036af2dcdf304bad029f5ec40cbf9dc52b2c4b0
bg|32|9a5912d4306e5b32ff572e88786a93001f9657e1a75e4009179baa3a7af6cc249dc9c92f6b75d1ab3aff31c416b0f8bc54fb1e340e11b0e882ac7b125ab5d35c
bg|64|d04fb9b406205252b4692b02769659926b3170c71dd61e67da122dbff6486ecba81e971548ec109721c6c505468552ff1ef0426d4bf08f906e1dd767928a0243
bn|32|2bc7439d3d4cc2dde2f43deaeb76c567c8656193a349c5d51edcf585d186d0c3cb1383ceabc0df2ebf25b5e922924ac830da670c0b414279e8f1b935940f53f2
bn|64|12b53efe62f366e3337e73be87184f85c0db0dbea98d395d29271029b1b8c09fcb6d398a48db7b630c228d7f7a6f5e4924112f6b9a4895080cb338f93525909d
bo|32|d30936a7bfe57d61207883be04ea27ac8461f33ff97a1cc0669d4d0427e0341627c3328f5653e550f3964832b0469bbbcc1fe53d8948e13b81558f4286b8b145
bo|64|2e700b6e284f95ab8f551b0a40418bf76d9e30cf3fa5111e1e34888dd3488b84745d0f50b03ddfbd40a3b7a1b16bc39ff7b43c628358e7173e3321104be85492
br|32|7765dbc19004adaeaf3b0ec4643976769337fcf05749f92cc4dc57f88eeeb11f3d9c1e95681edf1387ad8c6678caec22812081184b417ccfaa9ba1a0070a3109
br|64|2f316b188509e5678d96e71b6882e52c6b20c95b7a3c82b1e6400b4ff1b561a8908748b188804d02854417297f3169548836ff2cc323eac8285664a55bd77153
brx|32|9d4921498f68a957cdc6b96b5a97c5c4aba3f91f1c594bc399392e91fa556f5cf10cbfbb89eefffc24b77cfbd508c5e94995804d5e708312b0fc3efc5af676da
brx|64|51648b3ca555bdafbc7f2ad35df0de6c71c52b19e7206ce392ee7d5feac224df7444578ab9fa3cd91d811ffbb09a56c73245baecff1bd9c61ba62489852ad984
bs|32|e96d769a5eaffe6429bbf67c17d4771eb70c7581e6f77d37bc49b3571ed644a120faaf7b0d845e2e3c0bddca1103e847f90ad5b3b4f4d8cb2f62d0455fce3e2f
bs|64|8569701b84b8995c8333ace5477f4a77f11ab9e1b0e2f1173ab3b01f2ec35f2d206dc58710bc6da13ab65513b6669fb32edd218c4a564bc5df6569dce31dddfa
ca-valencia|32|7f3333d70132c66b9e2ea09b93b737fcaa69b4159b45d4a9fc7f4d0af895cdb09f6fbd66e6baa2674f95d1c4e746804f9a2b44738901725e4ae403b918927ead
ca-valencia|64|1640bb3a79bc47e6c44de79364e696af7d4d07f2318b80d99127daca1eb57a5e13ee68b391474dbe3cf76f32df0e81313acd8a9f28e70c4585dd9e0c8020085c
ca|32|3eb16c3288f6ad049c4c8935e8d81c52baa0bde5cd4b8e3549d40276d51bc76427bf79b4b20ca44d7bb34a947665b0dbc1e3e16e9becd6f651de3d310785763d
ca|64|748d8409187fd0d19ce69fa3aa02db72c6a5c5ddef5edb13f57c388cf4cbbdc9246ec2fccc74e7aa70cabbf0c9d34bb6d2ae8f29e7201a78e07755c2a6ec239c
cak|32|473f71e5e4b2e6bf0f81a437533f845c769391353dc6cdb9b21a7c8b5ffd0e46399d84fb4f9b6ca912ff62e6ce2f9ad99e2c6218e53703defb6510e76befbbf0
cak|64|4fae3e0aeb3c5b735a3f8318f3eba3cb1a048712b5e63dff0f4bba4fe032c722c7140c70a887769d035190e62ecce3517c66dbe2c70a8a75c521aed52ba4481f
ckb|32|ed5b8d31257e725be214f55dcd4050501c3193b367992691a97a5e7761e4d761e9c415a4c0511eaad5e9a9ba5e650c3a31c8d4612a298d975d917fab46c8af3b
ckb|64|c00690b510de7917e81c4768fda5ff843e2f78e1e723989434d9a762461927a57679fdcc21b77bb7c22a522a533829aa57e71883669bca9bbb174ba5c59d7964
cs|32|cb6486142b1b7ab1456a0e193c9d8e7d47468d3517f574b41bd2f1b1a4d960ecb979f15da10da18fae4f9d5b8ee6c4700d15fe2941cae17166f822091655a1f6
cs|64|f6de9fc09ad0f6806490f7209d702330406cb90771de3121f450d78444d3fd7ab3f7d1b8ea74d9e4e3407bc58fc27f8b73904564fe182544cf2d43a31d1e1d2b
cy|32|ffd1432d4d2f85aa6f840f4abc387a27182e349e431b6730a53b8b7e07501d1868975b85913b207c85a4418294e4ee668bcb30c42a7253effb9d96c3b54eb906
cy|64|6f853ac65b5f68419bf8dc8e39325e9a33711912fc21e4c0c254bb84ecfdbe533ad5270d37ca45306750c39a0be43155fc57f167532e287fb13a68cc77e186ea
da|32|3f9d4cf7044760116d16122a51061865a95ca5ff5fe8c6d5bb9d6f4adca7901b49a0eaa44c90232a1ee9dd0e4a01d7fa5b626b0cb47481d62978ad16fc26b842
da|64|cee7dfe2ba193b39700aba3b1baf879da8b3b0024ab051240a02d4cede332ce787e2453126744ca3ba2a114d1ebd3757e1a8a08bb9f41e93492741eebbee666f
de|32|dfc42f46a2437bca326a37c55f678941415d268f0fa78a20b138e3112388261959a0f8a81bf2eadcb485e0d9a0b7c00512c4297142a6381e270cbf617a32b0be
de|64|c61cf44a66552085c9010076ae7037a44b6619b70487d1a634ce269a734c9d3ba90f4ea84b49a35e674edfac24008e74a7c11b1e31857e388e0cb53d266e2090
dsb|32|0b11076006610cb5d7ba944c6679ada2f7cacdae6c234f39e089e2a37f7f67a7817aa0ec50d402ce3955ae07da31fcd2ed4e62731a1f0422f334c44c26447c66
dsb|64|a65f74def1f8ea4e4ef605da96e07a73851e22c15bfbff41878d848526b9b2a53d0bae060a759a6eef4971219a2bd344901f9a5d6b867b028cf8dbacdc75f566
el|32|ca4fc4f61db494ac1391ccd65baa9efc5916eee80d663a7f51f87128f5bd9fb5b3bcb5a97f91c51b5200aba0d1f376cff00381233918ea86bbd9795eaed78b45
el|64|425c10f24c58eb730760ef8ae39afb9787ff7a257dc870bf3c2d5d687fba3f753aafe973c106e2fa36c8468110e87e1d1f129bec9ac60af394f99331059a5d7f
en-CA|32|e665fb0183444c185d72914d5a792e54b15c305de3e2d316a8f76da16dab226518f7c0e87980d2dcc351da27e9dbc604f240a7ca97dfaa86137639f21df5974b
en-CA|64|84f6bc739cc725ad7bdc3d3ab0c968384ec480b5214f648a765e70bd814beec898f5a9873ac6f37ec0883c7577f139530c2b36533c38969b747d6f124362fee7
en-GB|32|1a4119c1ef7801348fcef7c27128b7f2f27eab882f552d44ffd6dc650024cd6e9dfa9884b092639356b1250535e9356869196303c18578d9d891b077688cfd59
en-GB|64|b631495d6a35b1b409c69ce68982f4ebdd165fc02b718bdc5639aa12b70c7fcb1b68b95bf55c6a0ff93ea585a6178aab6431d4f9294955f9b969c6b542e77aa4
en-US|32|a8f699aabb9cc5723f5c92031d2ac0c8ebffd1b629326961d3143c134ef8b21a9eac90380760fadfce2d88af951f05b75e51a6d107d98affb331afe37ea7e843
en-US|64|a426196d82a5e996bb4b31526900c23edd962b994a03359dca2a34c1b4016318ef68daab68579b3ab20dd115369d27f66ae4ba6c7dfe0ad69c5a633d29bce075
eo|32|4b2e46a94b8affa6806e37fd44fda5eef081419f76f8b6717a209eb9c5aaf94599c5ca6b8044dbbc9e909c77738a6832c9157e3e8a3448d3fe09084553f608b2
eo|64|393c7d52688e815a5da1e286b73a8f85dbcbc4d113c7c13c96bab6f561e011fcea9592bec1302da45323ca4cd8489a9aea031d735e5c27e031fb00cc8a459314
es-AR|32|c7e088d2411a5bb4504e440d1ca2d8a197db9253c73da5177648307b5f72928df67bfcf4e061442306321befcead964fe291867458a35dc7ee8a5b4a11fbebde
es-AR|64|7d86675e0a162648e03a3b2fecb6decc6b8dbb910f4b200e3f7bc021405607e498b74c056f1f9b27dbb19b8c97d586d12f6a5dc2bdda82e98bea2cc1efabb0d9
es-CL|32|a6e1856f80da2d415234ba57176cbaec6bd6b5ee024453ffa7c73392bae4836101416b524f5087a3c5118e61c6553f1d3e3449da10539a011d3b65cb162f35e5
es-CL|64|e20e22cd810d01f46bc6a0c1da5cab6f2913bba269729aaf5740a2a56681a0f3623baa0b8f66cb76c70ca3586ab036dd4adf302611ccc9d8fe66a9bcef8ab8e9
es-ES|32|b6ae0414a53a638cd33d2b3e0305330588c66831eb427a9dce07942de0df48d374c2f9230aa9a2b3c5cf09b3d3ac0cdf52d88e39a28203f3c58238211cef1d10
es-ES|64|20baf50382afc1693ffe4f6dc938de7143d8ec63343de4a98e9115cf5bb993f296f4e515f97586278ee636f126fb3a4c9f5350e38f22a0dc584f1179e5726b14
es-MX|32|2895f060893d5233d07e219e14f3c2484cf77628216e724521133aa46a2cd82ee82f74069b3e400679fedc409e067fcf24658911527720a611ce80011f3db519
es-MX|64|aa22a71479e74bb8dce0da96235d264bc399467278762a481fdd001cca46e3d895897659c1fde8ac563efbac09443bff1fddf9a9b2e0e373a4d1987726e48d1b
et|32|f1966dd5d1a6d430a5558622932b1ed9cf00fb33ba4ef034e3a04e1800c84b6b1fb2082262750f949b556e8a717881aeb02c4019b5b4acba3333fb9fe82301b4
et|64|28ba692f2832191badd57311ece622c302fcf85298f2051565dec653808c69b1e6a7c3cf944b93d97c7cbd0e599bd6f334cb217b137280639c53462d3c6eae58
eu|32|238bdc305513b07acdae048520f4739be298ae29327cac8f3c5e350c6c47c01d27f59cfa3a89655c0a7aca1a24bab4467eb6083d8b5666490fe7c581edacc94d
eu|64|98f98679ba2750e8866c8b92a7652890a0dc729bfa6b25b16455cf89a627cfe4f8fdff1b048fbf2d884606232a74e0e74f79d298197188d07b49ec2fbd76ad5d
fa|32|a4e8b16c2aba5b88ab67edb062786139e196629799effc4bf13f4248bf34dc3ed683e674f108a9c69a7c6fcfa4d0590ee1521a6709eb8e301e5924f5b5f9a69a
fa|64|ae29c73e3ac589e340d8dcc6061b9dae37707f9be2f8a4e809380e1947c37e55fc3a77a06eea41873f34476147c83f4516b39935d71cb61c2ccc3cb4875e8877
ff|32|8e69d8738d56cc429ea78b5a67b247bad06db33620da588cba21dabccdfbbf3f3c1ba808a874201f23e51834329ce4bb97831d6b3d7a6e0fce2101c724d54052
ff|64|d0b7ac9e94ac207ea1df29e4ea7729fb68acb32e8dd9f338749357d0b4f9e1f249621acb2d9dc4520a3a3857cd11741292056fb0ca7507f98318ed63bdc6c93d
fi|32|97580d3ed87cf3d8b14f80f284b5172e6e90d523777be51c19079e208145c84b0424e05f2000c97372bce4674a235e16e7782ff904821ee5aada91d092b658ad
fi|64|d6be8eff050c68c92d6f4cf74bb6cf314d9669ca6064321ed3ca39fa78ec262a9a45b9ee37c4092d18af0f5d34c0706bc2676012564db82bfe65a165e492619a
fr|32|1eca49a7b12eedffa0c81f72d3a5d5dda2f8e4f7463e224873e17da1a02c24aab8dc392083d9395b8d85eebbfa975233d611a65c5d83d5a6f88cf257a0b487a5
fr|64|e334095d6949fb4f1fb249ab7f807542daa7d028712d949814866f68f16d6f3a42ad499cb46a78e417b0df30ee9d3cc4010b110b3883c2150d701004b977a361
fy-NL|32|f1b8e797289ffb3c5eaf2d2a65c2849f2dab09f4633186a49ca0f28508c831cae00196d99107a594326c31e05e3826f0b54616aa0e61561bfd27d32ecd6a3639
fy-NL|64|19c82aab6fcf3d564652eb267f6bdca07f8d7d9ed1edc60ab66e39d17e6534edb16becbea405758e527d7cef205de532f9738271dabf88ee9134404b7116d1d9
ga-IE|32|6d6c63579e45d21e5ddbf03575d9accdcef9183051dc694b58d0a5601f0885b6cea02d6715a52d7d5d0b04eb098f75b56e13186c455effc2ae69d8c8f5667cad
ga-IE|64|d33603a3ffadbeee57e90f7e11d9b9412b57d8026a31a5118061f4bcd728be8d7b8b4bf1e75c60ac91a16a7caf4526612c1e70c2d0efeaf87e324dc13d218c85
gd|32|4313b5f6a6aeabc4386e8a1982c842828e171dfd4b6753ea369e6754453c5058db468ba77c41e774f9d0eb08cda1d62e2d05b731d2570b75aaea05ece5f47760
gd|64|bbbc04b03f71e2839e97dee3645669477e63441fc9dd58e6fbe5c53dac4e96580057a7435781b830400a47a263f72dddb9fecacc181fe03e149cf3f3ee51861a
gl|32|e4a4d342f786ce051b6b23bff78e0f7eed496c23053210369ad7b5067e104a7ce29a7470d75f5bfbdd5f580cbdf571f2bb846fb9ece36a723d72fc77e2b84513
gl|64|0bf0c6240890c13838823b445fe9be5c5cb8ea341d45abcee4ebbd3ec491c6a20e86f50dc0ffbf191a79af0b1ecd66266da846029234de6e6e278c41c58af739
gn|32|026d077ad46d0f704c535accba3a3713831551cd3ea2b9272d6df0653778556e437681db9b38ed587d811ad3ead0e7d0651b555f4c7200f930a1206d54ea2320
gn|64|b8ba00f03c7c6eb9042ab5a84a0217357639220e14a43cf5c1de3f7f136579fb082c959b739832b8bca10d75dfbac2aa92a5e5ddfed36718447df69fc489f114
gu-IN|32|16883211a28a0bd837e564558db4e8176f805db2b2a0fd2b1d4ad81bdec6f7f18308aa6243b8813a017ab143369385fc801bdf378646c97f2e80efc6f8cfd150
gu-IN|64|a427bca0f6c1c3ba72b4a848f302602dd38c328deae0fb4fdf19966955fe46e742d9053e57f6027945343435121ca5db25ee20594df02f993e34c8c26e0e2ffc
he|32|0b8b0a585696ae8a66eb174008824c771fe1348f91d31f760faa20d221b751950604f91cb30a287ac89824d44c107ab431a46ca3842c52db6631dd04ffd7fec5
he|64|79cb31167074ddd5015bffff72f80e989def1cf7571590e900aa2922a56b51516875deffea043d700bc018e593ccd365e6a8184e251b02503bd70436d78e78c3
hi-IN|32|a9ec0d9989f734efcf833c1f0dcc8c21b4aad6d9694e28b5d420b4f1408f5a75a987827bc9e7b0e7a851e94131c0f9039d166ff715225ed8181018604d26b362
hi-IN|64|265cb6c4953bd1b996ddb30e342ba8330e11308a702b8827b0ebe580b6d0f1a47339125e8a036ec66bf76900363b670bb6deaf32435ca6930c204fb758f1951b
hr|32|496ef41b50d7ba53f6d88540dd8ade57023800b79915f0a4963086d0b064d7248a9c3ba879b7663275c63602027a5481925bc2589afd0aba836fbe16d20053b0
hr|64|5b8cd641900014d92bb53616e1bf926b33b91d5461508b94a8a62ab75b47a588bb9c365b577f8e8848197aa786c3e7d0c3aa58c1ae16c32dc53f5dd06f991bbe
hsb|32|50c9a5d06b61522db81101736816407afc964ae48bcf8a0666372e44edf40643644b9ecffc1b1cdede63203b681853a1ff53747ff2d504bfa6509706641e530d
hsb|64|54cfd87a1962b7428b1fbc9d6d3b1731c2d173769497df5d90539f3815a51ecaa0919fe3bf9a4bc7fdf6fd5218a580a6811d90b665f488e3d47026ef6bd31d85
hu|32|8aaf54e861427a465a01655e11549baefcfaba9d833dfba47fd62860618d2c6f736ed495f2d3ebf2053846131c1bf42471e5dc5f5694d32a2d6d9da918d22cc7
hu|64|201ac28dd7b537ea9184eb4b4c2ab7d0029ae8a22e003166c9e480528f9280c18ec5df677522e1ac8e33ff9b7a77dfb1515e3b4aa8bb1ff643cd77fa0b60e061
hy-AM|32|70413d8dd2b1600f7618094b716db4a6b866f87121bf4753d1441ba6f5947ceb43d17785637181d3435338e0a3521a2021b70b9b320fb32a01ef80d068a14945
hy-AM|64|1aa59a19c637841dfeedc4e00bf1d91b0c89a961423224961b49f3b1a8db83b0eb10d7a2d9d6927dacd127d3437f2136011addc805cd5decd584b4d5005062b4
hye|32|c3f83a874b53ec39dc67343738b697baf770e671091f2794af9aafba49a7dd09d4a3d65ce7aac986b649169b8a472a3f6811d04c845461d85a5937cae9e3bb89
hye|64|8db25f95c4286be3d3999b00cf07d49cb414598671f4150d46df2b77d9369aabf49a9beb19337d27549fc0ab9b872d5b7604c907fdd24e96dffb9aa5921a2c08
ia|32|52a5030f3d6dc1f5a79ff88d6207acbd60cb6ac79941eab7e0c730d73145ba72f65129d1036c33b23beb82ec2fc27d1cfe3ffecdcaaaeb85b2e95e0314601ee0
ia|64|cdaff9db1689a299e96efd6b4038305be7fe3d545f3826031449e6ff03ce1ce3f0e367a4bfc874d74e6ba72d48b99d947cf2961460c6c74d2326a83cc4c3311b
id|32|61e376cd7d4a6a2840ec876f623181e035b35e0f7352374a8d06929ddda995e2ad484f3e7eea5282151a84eb1fe8c3bb514ab08241a96edf67946017eb927f67
id|64|601003d96bae73470dfbf9269c35919f748baf2bfae4496df8cbb18e563dc15c840a55727baf1c26cc4c86b6cc29074118ac90f4c58c99133d162be71c3ef450
is|32|1c553d09ee962ac9d6893c06885d6525b3e90508763a949b399d0bda5d5e58b7fe10d81bbec1382cc0be314f037eab6ac6516bbb4b9c3078ddabb6d745c7278f
is|64|54ca6acf36000496e3c571ec4397bf43412a9b25e93508c640f64c38b20e5660cd0bd1e875a21f322c4b3b292b67e5fead886bdfb2e168da5a6d392e76984196
it|32|ab9c946a49c64a151bc0fd978ff1f033fd0ef251a4bcc2834400935f2d4ed9732c6ccad675ebc9049bc732d295d6ad63e818d1a73d218b068f8eb79fe599fc68
it|64|bb5d8e5c9309255a7311c40557f40c39a6321e44e1d1df2c4330e53983b8e16631b013ed92ab1d8c3e582c2f173ef6d04a25d0e0bd96e7179625be9c77be4e8d
ja|32|8b1816f9017e0caeb2948215e0ba8e0974c226553b64a9854bd02f7c483793cc027b39ac651094f8ff38c29960d38e9d4209dd7c9b2174803ab8580bd3e82bca
ja|64|623eeb1d71fcc3ad7b5681bf6268d08bbd4f12d112313737b238c07f07c9d7b4ea96d87b5154eddfe52eae696b37c985dcc23553012638693dc2e7c1a202b8ff
ka|32|9de2badb66c45fbe671a9041b926ab56ea9060c84d43f63a3f0df46d8ac8cba1cb86acf8a872ddae3d88e7ea5c53d137889163aec69415ddd49c19cef9aaa6ff
ka|64|85d690841375a5829d2290e94cfc4ee8596a4c58a3905cc7ce294e8997e20af6c25ed1d9adaa1efafcb5b5bcf8d79116aea0043abd3bc8bf73f770a843d6335d
kab|32|e3723ca268b966e1f4b89fe81d9148311ef2e345d255b43839bc7d90330977f14a2676e40f8768d277facbdb9577176b6c7105cf2b2548f49a855a45c5759e7a
kab|64|5f23bd0030f919121705291c6813b89864e4cf96ee9da6014337f42191178290ff65d76c9bf597eda11505b76f197ab9ea06eb4ccb18e527cce370b1b16be325
kk|32|b23bb0e30dd2e7e44aa5bec13b844515484bb327471971f06012e75fbc4bcc98a96e8c1fb2e5d9486e636db8c3d064864fcd6e4e082122e4f1665c68254d042c
kk|64|3f89e89e1487b2cc3372a384cdb7ec50915ee622b4db332f6ec8d47c97a386062e71f65516c54a73b0169f09fd82b7f79336eacfe233093b791c6ed9829965b4
km|32|652dfebdde00802f72865a9807199e6bdb9e5c9853d9e522b43ddd8a2ef68761f770f53427ab76d7e855ea3302b7d60078212aff0f88945746d6ccc461cd1176
km|64|01483e1ca458da285b10e132ed22774040ef2cc0284189125ead7f45489be143b28ac8c955e7c80033a6da8ac20fefa3b35c25c756d718de8a5130b8a169bd09
kn|32|ac1b83e03a0da00eab94e1595a326b2480db141d8064c99f3eaed0c477a889b66f7980f0dbdbd6902d8b03336fee576abf1fc9fc866b2392ad1544cf26740bb8
kn|64|285286f1ad97334f1af77497c0cf47320f2c14be3ee16234a47584db8e05d81f30965aa4ceba6246b865b4078815114e8c18e4d53dba32c2b447778421403dab
ko|32|459399f2d0a74b240ed6ec7f1b210ba931a43de7d5ec7d0d28f226d7388eb17fd429a0586a53f147297e0cfd16b7f11468a6e56fd0b3916d871b17fa87f35a01
ko|64|4025bb224fea224f04a405a7b593be168e5e5e603f7f03fd6e00997438da74d10c4d5f5db18371676c5595871cacda9ca37fe9c088d9b29003c7a8b83f0d74f8
lij|32|6dacdb05adaf10125585bde05cb4b43c378dc5f152920d28c7e7d5f0757501feffb2f5fda4caa413d499b388498b8ae5cfcbede3df9e68532e5673cbbba16be2
lij|64|9eed3fc5356d5d2f7251d11de74dfcb0c224916b519f40743ebc999b7d870af390faaf98c2650c16ca64b88dceb543e862b3e8670e5fe3da12b887096a538665
lo|32|8030765718fc2f72966b6f53306e8bced594d3d7707be6c8c6507267efb8f749c98304d3a2f82d1153f700d919edf70c822dd6885d4db1f96b046baede6f3658
lo|64|d157b5ace004c4cd6d9ae07e70a99eb07abedcf6cd77d6768a75064923b5fcedfcdc64e3885d23c2b92ee411aa9b5321a1bde41ada6210716601d15d0596a5b6
lt|32|b663015aed74342575e0a2ef604df6db146cce41a7b4dad94e9c8d04e82dc7ac9cfd6e26f40b6693b8e40f3e75739aea7828b513aa0147de784aef2a0bb5a387
lt|64|5fd165def10ab891f2e4a81d5a39637e5414325b12f4800ec6978b6723da0c71bd5fab18e9485e0bdf5166e0a3986b0735bf3a7a73f2828498039de216c56a84
ltg|32|acaf4e82625eb52b4f20bdbe84d0aaf0c7a108203ff49814deab5ddeaf4cc43ca82d7a55fb1c9572cbddcadb4d53d32f15d75c95c52149984093e99d1d99862a
ltg|64|385e9708d61b6f30bc34fc3e6140d217b8816374d9ba966e1ab5d891c6bf71d08bc0f0c2a212324d32737964af83c93d0aef02b6e700292348008d5101f3c266
lv|32|54db89c6a09ad93bbbb970f2adbc735540d6e2b2293c38ad483c453db2bc32d1d43f146ab7b341fd47c8e190902094571b140ae8dd7faa4b34c680a557e9d093
lv|64|0ae9e6ea7ba42b1c67178f38ebb0ba189bfb48a776052cc01f9636b4abafd5e1cdd6dc2bd2083c51f42bd9754c801b62b7590c82e56490fe8d2e1db117248afc
meh|32|c3e5c12a6525fadee6ccbce0a2cc2910d8ae7884114340c531f6234836d3bff67b027d9d423b2368bd0c6ea82e15e718113f5396dd1f47f69981fb0749447522
meh|64|b25cef2d1d13c45b1e3ade087e8492a1b90e2c783eacdbe0fca89725557e17fdcbd3ad281d3c64f4fab8c8cb9b7ab817893eed8252a0bc12361787297f202378
mk|32|66bf48eb7ab2851ab1c4f2a5d13d0a3c19f4967e8352fac5d7937343ffc76cf48d6e0363b1a76cc81b49fd189c761e738c32c655ce0bf7ff616f4bce37f56fc8
mk|64|87382f34c18a69bc65331f72f7a8f7f5998656fdb766cd9d4b38137b5d2a567825602cc4aa655ef6bac57f94938c3543678a58d185597b2c2161f87f123ed1c8
mr|32|a0e8b6cb0e6860b5c69c0c2fa4a5bd38051973c8026ffbf094086d964b14e61a4693631f6d4e622fe317c45ece688955262d07635c34565af8e00adf07f0b757
mr|64|f55aa80274c5630029732145d4160350b5a291c904d49a97e2306e2fe093da6fee29114a6288d77556009c1ca6e77154073d76a9740dd21af0f84cdd784b3267
ms|32|0d8c125cbc434231ee798bb3bfb2187575c2049b41217c8dd014c4d7945fdbaeb6c3eb3492291a26c95e11c7b6c81ff2becab8332fcbda45187277ff3b18d672
ms|64|679f4f69f9dfc80aebbebb7c18f8aee13d4d0c66e8063e88a3d47b1c4fa03721fb2d230cedc46dfa3cc49c43898471a26eac93479f6fe09fa67ed30ca5df819d
my|32|a928057fd5873e3c04c38fff42498adbaa738beb050f72cf690bfc1ac3ca3155704157cb6ec5a6a78f29e8174e089a08271d5313d3837860bc3aa8a3258ee25c
my|64|07a0343ff4eb08d99479cc9a9753196602e9978cdcaf3c7da24d89aae1b375e6b6ad73fd9a2cfd77468f4a8491deea4b9149ace5e009355ac1915e6c9ae3bb68
nb-NO|32|48c3dced6c816092f19bb7a178236cd06e2ddc48ff753d4deca83179ee1f1885a764403bf41de909a16e8bd0180c64e57d4481f5c1502ac1f101e71e13d72ee7
nb-NO|64|82c5af202f0acaa14df8d4a39bcc8a1309a07468a631441f36f139e5a28514d80e60bb60372b34ea73ffe7fd58c35b14d873f4b23936da0f9f031c1521a15f89
ne-NP|32|fdfbe26f579d5398362b6d0b10c59746688c6cacc9dd5cbf674d3c9730cc58de85dbad5ecee27a2dc8973f8834ac9437cceea0ffb600e0400eca04f1d53ab868
ne-NP|64|cd9e793f20b984cc02e412e0af24552f4d8f9952765fbf4cf08a87cba3ad5bb233b3252032a928106c8119f6ca936f6b74c74f8192a4e304fc37b77756c24923
nl|32|d2d4842cc90e35d8e6790a7278c3b5439eccb7940dfd4f25f0ec058378a235dcc36df7f266d8edf13950b6287917a56c5c924c3d608677f42810352d482b7aba
nl|64|cff7ce23649cca6f485804e4ecefa951fc26bf17b9383acb5a6bd782adcc24c5bed22fff0daf59b998d6e20c115c320b92b4223bac34a9888db3c018eff5abb8
nn-NO|32|e6bdb6faf3e76d0564c99ace531981ac0e3b14694dab665508c8fe513efe09a0fa7c48ca5acd223b488835dadf43031105d15414b3f7c985e6e66187db1ec1d3
nn-NO|64|ba9e276d76b57bb505c95982379b7f2190902ae7828d059637da7434b6d9425c2fbc691e8a44c1803d9e33bdd518308f6431e6224d026d88c8f4ebf170d7f93b
oc|32|094ec871aff9aff2a146fc7d8f27dc8f70fda7a6ab3cf3c53d244aac45883ce96e11172c07213dbde792aa5166f2db11b26cbff203b07e796db4f852795b26e7
oc|64|5b46be3c088b26dd51b8859703cee019a2c3cc49c231714d46ae31985a9ce3e0edfd6cbf9c9744e86a87cb0255422a31491d28f300256ea6f07855093fca52a4
pa-IN|32|4553839ae95b3affa97f2759387884fd120d85778c95615805d9ffe720a52280832b2fa0c0fbe5fe6e340b3c88fa4a7e11b4002d2870c2c66178e63e4add8329
pa-IN|64|6c39e64d31afe62182eea54951bcb69a4da322d0eb0dde71af6d51770b2e23d5d3a2600002a68c027f5bca18b088c480d10535a627457b01ab02332a4c5747e7
pl|32|83e84444fac6050a79d54d6668d3494bd0da8b8727647c1f3f2f0003c20076f7426eab2f63b5f9ed35c806cdb96cf42707bbeae1f2a4fb3c4cd8af0255c5c6db
pl|64|27a11d20f551946c1de03c525798fe75041bca1733857b8fb1b03ac12e28712b441075465b55ce1dc712cbfc84a1b409befe60a7d6269dec22b366a42db5b26d
pt-BR|32|5575ac3b2df752c41d8dd383fc6866a50b5486a80b7e78ee3cf54d5fead0b9fca8c53cf8984a6edf5772bba116601ac50c4f7a1f9e387c0ce4b441f6ecfcbb19
pt-BR|64|4e35b71396b36ae293c215c7cc64fb80b371248ac6c330d85fb5ad0af89184dbb24b97636033945895e78e3c8eeab47841166bb8ee941b97862a6ac9a314ca62
pt-PT|32|844471bc648cfc810a83c372cd33db8f6c045a6f22f4e3fae61f99267afc9332c587df904df4116ebf609b2b3e5aba19e3d82c57f8ddf415a9853b1dd451a7c8
pt-PT|64|c66726acb79dc36162e4c63b9915fe50825420c5686ed658d3e4e28f17aedf03994fd7f697aa73dc370294a8215ab67416e589ca77bfbbdd6431fe34a8193b00
rm|32|66cf38c5b54565e96aec01d1065c8d3fe2a28242968665875d7908780488372fd139964fbeb588350e5df37564a6e05586d0f592f38e15d8b6ddf4e177622402
rm|64|d0f26cad5ebb6776a02085f3fb5c215b5ca2187dce906cad4195850b55d6525f5092de0babf6a5b82f55b40d7692785f306f66bb672956b21f97498fd228d5c1
ro|32|85d3ced3ad2f6724452b5be1bfc283dcb2094e36a9192cd6a71a059b496462064d78ee345d8bc6a92e94ccc06e40e2058248f0860da5a792126bf189c495a509
ro|64|a048cddbefce8a85dd5ef36f46d31cc91ef7b31e907c2c4cc27b7221c58023ec98fcaa1b824c8b7c4cebc877df77fc8e255e770677baea9023ee205dcefbdf9d
ru|32|5a68377b78f88ecbb8c018d707f5648f91aa907f6c1d86e9b31a603d17e37e2306218e19e38172654d26bfe9234aa593d5c09ab228f87d83feaa4d4bd9065095
ru|64|c0b107c9abfe8826b4d721ace2f5128c70b14efcff06e37870a17396d7a5fc4600fda44f45249a2e8d2bfc83a4444d716e6e466fb880d4aa0ec4e0bfbc745327
scn|32|6932464db47269623453d51aa893035ec2001244c018ba8d9656ad5c25fa309442201ff1d9adc915d689643d66a8e51f5b5fda299caece26f6fcd6b8b35e85de
scn|64|e8742a937a40a0219285746ada8789f4ef0cad61981477ac4dac629b73e7342650ba6092e1327d2046e77ec2bc1ec81f1cd6a1da73a1011712c678eeabfacfc4
si|32|1c8c113bc47e17f611959a741563d391921c8fd438ec5e74c106fe54bc7a31063492785373af625d23b2d49935886ef3374653da6fd75470fe8e05ed77dfe266
si|64|5cfc73ae26300e856cc8203b1acd85ecfa3e31472db8eab03f04d783bc157b24d4fcca792611c76c9ec563378716d4ba20d687cc915fd3b5c8560113fda017eb
sk|32|842e42f58bfc26f187d7a4c03b60d71c9a9be3bdddd3f4cfe9fc3c89809ee4ec56fc7b5ef0b5fcc87ab85ca25bcb2a662630d7bf4ee4216c5120139070b07d1c
sk|64|8f6865d2946698c055b365cab42c6a2a03034ed80a04e386faa7f33bb82a39ed7b9c86a0e03a0e473d2fe16493280a7530785f730486e411350d089574bacc8c
sl|32|9ee0aa106f9273d574c9808ef9e83c4446239b4688e28b4136e7317e7401eedfaf28c6409261f322c7a31baa08f8f4cf05cea6e6692a74634e843de25adb37ab
sl|64|21144f92f3f1b9cb56e538083990a4ad1e559ae70e6835ceccc4eafd342681c0d1f58f9f16b6ee82a835df7339639c0a5fbdf11b278024d37a705e26ed10c851
son|32|adeb1d9e5feefd0c7f63fad875dbf1371529d59bae05763c3288e07d86377c91b09a6455e818e17ad4900ac6dee29ef1716950f220b65109c5b6c3603b141fcc
son|64|36454eadf75455d896658763503684ba9f80c7735acf42e99a2a802e359c49941fa0c913cd44d508b94c8a2b2262b97ea406b14c202a4cc5bce2bbd1356a9047
sq|32|e12db05c69633369e7e974a5a6350a952b7b40faaa431e5ad34d97d04ebf43142b35cf6802476af065980920e4984a058759cb42df7f167fd5b7a3c1c1bd2074
sq|64|9674d1b469a00692735e8db0018b8e1485bc5cad13756b9aa1a63c34f129c5f6689f23525b2de7849fec8a2c8c968677466a0b291fd3c2468273b7a7bb4388ad
sr|32|bd947725a4a07203bcca653130ae8831413e273c03757dff883e1c52139db587b5add75abcfa21825fcc32ed6af4520bfc22880dd1ed550eaafa1199c9fc05da
sr|64|c47a6046e7f82bcbafa1ce426a96c5cbdebf8b3e96cb64b74a18a742600bf21f1b49f9522b5e17a0889acd6279fb35d9cee1554af561e2b62cae393005e443e9
sv-SE|32|d9fd8c9a4ad3f36c15c03f14a3196dc121abd0be6d40456fe018f86b6ffdbeb211da96e64831a847ae4e195ef342a7465429eaedfe4bbe428c88b61dc0de346c
sv-SE|64|a619dc97c1b6fbb0af49c21a1eb1f7091423a9b58d77971a443bb7cd2acc0342e16034c2611ce08df523a2b6b101bc56f4bb7d512c7a21025263f840fa338393
szl|32|05f65f206080c054c96730196ebe74c1559e0339077e767c2a7b6ee08b4481e827263444c01dd61d7d7199e8d71acfcab0a4c88844c31fbe8a010e9f522cac35
szl|64|a411bd21a8aba2efe189e231806282d4bcc7877fbd2fc3113c2069a0608d24240dbafc72a1cfe833cf800022a0339e422bad0626648881f35c6a082bba7623a7
ta|32|27df23b8851ee9640808a3d5347f4a3e43fff3056c1e72d87047b16e791657f37d5dbc868624a0ddeee6ea22d3bb7a3d5db6a60b9cfc02c72714af19ebc8e7b4
ta|64|7224eefb13648a54b464e672ba3182fa3b6179bd8811b1a3e84c05cde0fb9e39c683f332b0c8b2ab340f40178b6f9e21000164080ba52d8668bad44cdc640105
te|32|1f3c7783589347161b5d7f2bc21fb46733daa5d8ee7357fe6c3b741cc2ef907b5dd05b5fa4781dfed02a8aa5c1020e01d8b11adcc625bd178e0095fcaf6e9908
te|64|337f72438150a9f9e758c538a04e6c3466d515cdbb12bca90676004257f069dbf81e6f4ae19eb7a4beefbfe2cac76841785d366f662644b1d43bed539015337b
th|32|579a3f0176c17ea2f83a768e137d23f05d10ce1fca1aec6a9e9dd11c2c3838587bdda9fde3f1171e7854dd5746355595e8c138c5329c8c83b5b4cd6374cf408f
th|64|a115b8ec4679ca15f14f79ad35d841e1521da240cf5ed10deaaad675823c35e7917a2963e34bffe3812933972617ceed2ed7af11cff0067adadb6efd08e2d4a5
tl|32|9497c43dc31c0d8a92875a13599001ac90bd08c0f0f2a7dbf1628d390585ad07d1cdb6fadc7de99af1f3478b50032ea1a969d4c9fa3c5187ff7d632b91d1a434
tl|64|7cd1ac31fe1ef97d8a25224e6b53768444ca085a10b4c279dfbb522d781244877bc874edc941e21a9779824dba5ea3521cb6e30fb9911646c9ac9a16f4957d28
tr|32|2bdf9b07c734a15b610b413798a2552b489a074c6a5d6a84d6625500bf4614f790b540b081d1d7aecba977beff278ab91580c87094a57a7b39c82d704abbab65
tr|64|3687b24d24a137f4834bacd0e4b3cd24e65b66b16bca59ae71c73d26a702616533be41ed4d4d3434876b621a8d1244bf2b31a648df5e85c6511c08634e4545f1
trs|32|026a47523c65a5b35fe76849c1f991804464b0caa267b129704b7c8f005e9384681ef30f166ef612c38a5d026414f50855d852a94f3b9cfde79d886d315fc5c3
trs|64|3c330963147ce89f4a37b818e7f63ac921a17d87086d37c0bc5db92be13c29ab9552db9af5bc457af22a6c89fa7bc73379e6d5e380a21dc15a5806bc5176bcd9
uk|32|4314f6d6b0d0d7f7a00c1036d8a38a52605cf3b7957264be980b5df987ec8ae532250860d92306f1697601dc0bdb9e9dcb223cfcf08a7d44c8a7fcdfe9821c79
uk|64|3ec795bcf066c05cc42b1b544d96d63ce7ba6ff3d45ee58d9ff1bf01f88c4c7be5ed9dd51a2e5336a36b712206dece54a8b2c7047c315e178bab3b1bb1960792
ur|32|a4c09408234198bb401b024512d5b03e8673bfeff2088ed6120bd55cef56bd73f4a4cf97d622ddf05060e6c3f42ce34e6850d05397d2abee3d9038e94b65b14a
ur|64|714d2b1e09295ab33db8da5b5055a6415042f18162dbbb91ced3dbe7d31032f14456c96f7d364783ff9c2eb80eac245c30d9cd038fdcd83a7d77f31bf9bbc205
uz|32|1ee21e6ecad9a8b344e01a2a80cf7d72496f0363d966ab984a8b2dc70f90ddc24c6e0405c7157275e3acc272b1231f39034ce120ca1a7b08e8db8d88e3bd50a7
uz|64|8723f1e3ca8ab12caf3271c9b93fc49101dbbdc4a4b30a30010a779118c368aac7c274d640bb83230f7d20792168cbc44821217f48dfc712edc0150a9acdb17f
vi|32|96d8ddb4723f82c7d6b8867a5ac30f8c498346c074f92ca6b9cd0bbdf2fb337c3879eca8858789ad23e266837bed8791e500471a47b80a4b5669f7b98f093b13
vi|64|95c2999db7844d5c9fe80ce2a84ce27c3ce55285484bee40cdcb23345cd320edbc447ed4bcf128fe63914be3e1d27bbf1531acad64c6fa3343723a247c4b9cf4
wo|32|ce966340bc5adaf17a11837640030da5f6fbc702718c70b18829f9930b7351af67436c5f0861a3fd8e476e9a772fe9e61032d0c4970179ff8d78124ab55eba98
wo|64|089e64b26eff5e2ff6aab647fce40b54c483f06c864092fdcd25c775bc8b3bcb765e26dfa2da2ab155b7828ead64bd859dc756f60920f70570dc02092ac1b3b0
xh|32|8e6bfa4b2c0ca0c52e6b25dcad27cc635d8f1bb540375a52ff7512b9252d2a0628ae1fa6c6f2f9f1dfa3860b7432fb129c32d5ccdbbc0ce0baa34d058c2e8bad
xh|64|373a08477e479d00a665864e439cd2021cd03b8757dab8d1f5f37d6e1303fca4c1f65bec61d79283517ff8874ddb470b0749851d350ff9a311d7ef93f76a1aa9
zh-CN|32|71c5e46eb4353d74a119ce2b4980f9230bc43f5f1621debfe8a1a3be7bc4be5e22fede42cda9a0a20d2f9b92465522d7de6d23ea5e983625e32dcf0c61f17936
zh-CN|64|89deabe1fc0bf28c831a45d586d5f7ad152d80673cd20955249809183653c9502c3aa034110454db364120b6bf2add600a8a9fc392c4d8aadac92be9d28f4ad0
zh-TW|32|e5d0030be33c181cef8d3b269fc9b82659209a7d0c2e54ea52f555087fd5b58b4b457b6a1a6bd4761f22981771627d2b0920c7703372e9321bbdf1e4f0b6d1da
zh-TW|64|8364e4852f8a26d2edee1fa4d5df8edc18a591eefdad0e4979d9df0dfc0f8c67b0dfd32b9f05f1d6b6fa95934a6a3d8739083ba5917f1a6e99a769805ea46fa5
function GetUninstallPath() {
param(
[Parameter(Mandatory = $true)]
[string]$product
)
$regUninstallDir = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\'
$regUninstallDirWow64 = 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\'
$uninstallPaths = $(Get-ChildItem $regUninstallDir).Name
if (Test-Path $regUninstallDirWow64) {
$uninstallPaths += $(Get-ChildItem $regUninstallDirWow64).Name
}
$uninstallPath = $uninstallPaths -match "$product [\d\.]+ \([^\s]+ [a-zA-Z\-]+\)" | Select-Object -first 1
return $uninstallPath
}
function GetLocale {
param(
[Parameter(Mandatory = $true)]
[string]$localeFile,
[Parameter(Mandatory = $true)]
[string]$product
)
#$availableLocales = Get-WebContent $localeUrl 2>$null
$availableLocales = Get-Content $localeFile | ForEach-Object { $_ -split '\|' | Select-Object -first 1 } | Select-Object -Unique
$packageParameters = $env:chocolateyPackageParameters
$packageParameters = if ($packageParameters -ne $null) { $packageParameters } else { "" }
$argumentMap = ConvertFrom-StringData $packageParameters
$localeFromPackageParameters = $argumentMap.Item('l')
Write-Verbose "User chooses '$localeFromPackageParameters' as a locale..."
$localeFromPackageParametersTwoLetter = $localeFromPackageParameters -split '\-' | Select-Object -first 1
Write-Verbose "With fallback to '$localeFromPackageParametersTwoLetter' as locale..."
$uninstallPath = GetUninstallPath -product $product
$alreadyInstalledLocale = $uninstallPath -replace ".+\s([a-zA-Z\-]+)\)",'$1'
Write-Verbose "Installed locale is: '$alreadyInstalledLocale'..."
$systemLocalizeAndCountry = (Get-UICulture).Name
$systemLocaleTwoLetter = (Get-UICulture).TwoLetterISOLanguageName
Write-Verbose "System locale is: '$locale'..."
$fallbackLocale = 'en-US'
$locales = $localeFromPackageParameters,$localeFromPackageParametersTwoLetter, `
$alreadyInstalledLocale, $systemLocalizeAndCountry, $systemLocaleTwoLetter, `
$fallbackLocale
foreach ($locale in $locales) {
$localeMatch = $availableLocales | Where-Object { $_ -eq $locale } | Select-Object -first 1
if ($localeMatch -and $locale -ne $null) {
Write-Verbose "Using locale '$locale'..."
break
}
}
return $locale
}
function AlreadyInstalled() {
param(
[Parameter(Mandatory = $true)]
[string]$product,
[Parameter(Mandatory = $true)]
[string]$version
)
$uninstallEntry = $(
"HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
)
$uninstallEntryWow64 = $(
"HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
)
if ((Test-Path $uninstallEntry) -or (Test-Path $uninstallEntryWow64)) {
return $true
}
return $false
}
function Get-32bitOnlyInstalled() {
param(
[Parameter(Mandatory = $true)]
[string]$product
)
$systemIs64bit = Get-OSArchitectureWidth 64
if (-Not $systemIs64bit) {
return $false
}
$registryPaths = @(
'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'
'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall'
)
$installedVersions = Get-ChildItem $registryPaths | Where-Object { $_.Name -match "$product [\d\.]+ \(x(64|86)" }
if (
$installedVersions -match 'x86' `
-and $installedVersions -notmatch 'x64' `
-and $systemIs64bit
) {
return $true
}
}
function GetChecksums() {
param(
[Parameter(Mandatory = $true)]
[string]$language,
[Parameter(Mandatory = $true)]
$checksumFile
)
Write-Debug "Loading checksums from: $checksumFile"
$checksumContent = Get-Content $checksumFile
$checksum32 = ($checksumContent -match "$language\|32") -split '\|' | Select-Object -last 1
$checksum64 = ($checksumContent -match "$language\|64") -split '\|' | Select-Object -last 1
return @{
"Win32" = $checksum32
"Win64" = $checksum64
}
}
$ErrorActionPreference = 'Stop';
$packageName = 'firefox-nightly'
$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName 'Nightly*' | 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)"}
}
Log in or click on link to see number of positives.
- firefox-nightly.87.0.1.2021022109-alpha.nupkg (461cc928e165) - ## / 62
- firefox-87.0a1.en-US.win64.installer.exe (5d9e4d3e6147) - ## / 53
- firefox-87.0a1.en-US.win32.installer.exe (34e191915397) - ## / 58
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.