NODEMCU 4DIGIT TM1637 DHT11

#include <NTPClient.h>
#include <ESP8266WiFi.h>
#include <WiFiUdp.h>
#include <TM1637Display.h> //
#include <DHT.h>

#define CLK D2 // Define the connections pins:
#define DIO D3
#define DHTPIN D5 // Pin sensor is connected to

// Create degree Celsius symbol:
const uint8_t celsius[] = {
// SEG_A | SEG_B | SEG_F | SEG_G, // Circle
SEG_G | SEG_E | SEG_D // c
};
const uint8_t hum[] = {
// SEG_A | SEG_B | SEG_F | SEG_G, // Circle
SEG_F | SEG_E | SEG_G | SEG_C // h
};

// Set DHT type, uncomment whatever type you’re using!
#define DHTTYPE DHT11 // DHT 11
//#define DHTTYPE DHT22 // DHT 22 (AM2302)
//#define DHTTYPE DHT21 // DHT 21 (AM2301)

float temp_c = 0.0;
float humi = 0.0;
TM1637Display display = TM1637Display(CLK, DIO); // Create display object of type TM1637Display:
DHT dht = DHT(DHTPIN, DHTTYPE);

const char *ssid = “xxxx”;
const char *password = “yyyyyy”;

//const long utcOffsetInSeconds = 19802;
const long utcOffsetInSeconds = 25200;

// Define NTP Client to get time
WiFiUDP ntpUDP;
NTPClient timeClient(ntpUDP, “1.th.pool.ntp.org”, utcOffsetInSeconds);

void setup(){
Serial.begin(9600);
Serial.println();
Serial.println(“DHTxx test!”);
dht.begin();
// Begin serial communication at a baud rate of 9600:

WiFi.begin(ssid, password);

while ( WiFi.status() != WL_CONNECTED ) {
delay ( 500 );
Serial.print ( “.” );
}

timeClient.begin();
}

void loop() {
int A,B;

// Read the temperature as Celsius and Fahrenheit:
temp_c = dht.readTemperature();
humi = dht.readHumidity();

// print both to serial console
Serial.printf(“%2.2fC %2.2f%%\n”, temp_c, humi);

timeClient.update();
display.setBrightness(7); // Set the brightness:

A = timeClient.getHours() * 100 + timeClient.getMinutes();
B = timeClient.getSeconds();

if((B % 2) == 0)
{
display.showNumberDecEx(A, 0b01000000 , false, 4, 0);
}
else
{
display.showNumberDecEx(A, 0b00000000 , false, 4, 0);
}

delay (3000);
display.clear();
display.showNumberDecEx(static_cast<int>(temp_c * 100), 0x40);
display.setSegments(celsius, 1, 3);
delay (30000);
display.clear();
display.showNumberDecEx(static_cast<int>(humi * 100), 0x40);
display.setSegments(hum, 1, 3);
delay (30000);
display.clear();

}

ESPEasy ESP8266 ESP12E DS18B20

เมื่อตั้งค่า Sensor  GPIO <- TX ถูกต้องแล้ว

ให้ดู log ว่าแสดง DS: อะไรหรือไม่

ที่พบคือเมื่อต่อขาถูกต้องแล้ว Enable พบว่าแสดงเป็น

DS : Cannot set Resloution 

และ Device Address ไม่แสดงอะไร

ผมลองปรับ Device Resolution bit ไปที่ 12 แล้ว submit

พบว่า Device Address  แสดง Address ออกมา เมื่อเลือกแล้ว submit จะแสดงอุณหภูมิออกมาได้



Windows Version From File

Windows 7 / 8 / 8.1 / 10 C:\Windows\System32\license.rtf
ดูที่ Last updated
เช่น Last updated June 2018

Windows XP – C:\Windows\System32\eula.txt

10.0.19041.746

[10.0.19041.746]
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=88F31
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x64=1
SingleUserOffset.x64=0CB22
SingleUserCode.x64=Zero
DefPolicyPatch.x64=1
DefPolicyOffset.x64=18A15
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x64=1
SLInitOffset.x64=1D5BC
SLInitFunc.x64=New_CSLQuery_Initialize

[10.0.19041.746-SLInit]
bInitialized.x64 =106028
bServerSku.x64 =10602C
lMaxUserSessions.x64 =106030
bAppServerAllowed.x64 =106038
bRemoteConnAllowed.x64=106040
bMultimonAllowed.x64 =106044
ulMaxDebugSessions.x64=106048
bFUSEnabled.x64 =10604C

EXE info

ใช้ว่า EXE สร้างโดยโปรแกรมอะไร

กด แฟ้มเลือกไฟล์ที่ต้องการทราบ

จากรูป ไฟล์ Finance.exe สร้างจาก Visual C++ 7.0 ต้องใช้ library ดังกล่าวจึงจะทำงานได้ download ได้ที่

https://github.com/ExeinfoASL/ASL/raw/master/exeinfope.zip

Ref:http://exeinfo.byethost18.com/?i=1

ESPEASY-BME280-Thingspeak

ESP12E Connect BME280 /BME280 โดยทั่วไปต่อ 

VCC (3.3v) – 3.3V

GND – GND

GPIO5   – SCL

GPIO4  –  SDA

ถ้าต่อแล้วส่งไม่ได้ หรือประสบปัญหาให้ต่อ

GND – SDO

 

ในการตั้งค่า BMx280 ใน Device

ให้ตั้งค่า Interval นานๆ หน่อย 

สำหรับ Thing Speak ใน Controller  ถ้าเลือก 

IP Address ให้ใช้ 184.106.153.149 

Minimum Send Interval 15000 ms  (15 วินาที) 

Check Reply:Check Acknowledgement

Media Creator tool for Windows 10 1507 1511 1607 1703 1709 1803 1809 1903 [19H1] 1909 [19H2] 2004 [20H1] 2009 [20H2]

Table ใช้ Intel Atom Z2760 เดิมใช้ Windows 8 แล้วมาใช้ Windows 10 1511 พอจะ Update Windows 10 ล่าสุดกลับ ติดตั้งไม่ได้ เพราะ Intel Atom Z2760, Z2520, Z2560 and Z2580 ไม่รองรับ Windows 10 1703 Redstone 2 Creators Update เป็นต้นไป จึงต้องหารุ่นต่ำกว่ามาติดตั้ง

สร้าง bat file MediaCreationTool.bat จากข้อมูลข้างล่าง แล้วเรียกใช้งาน run as admin

เลือก รุ่น Windows 10 ที่จะติดตั้ง หรือ สร้างแผ่น 

@call :init MediaCreationTool.bat – latest version at pastebin.com/bBw0Avc4 or git.io/MediaCreationTool.bat
:: Universal MCT wrapper script by AveYo – for all Windows 10 versions from 1507 to 20H2!
:: Nothing but Microsoft-hosted source links and no third-party tools – script just configures a xml and starts MCT!
:: Ingenious support for business editions (Enterprise / VL) selecting language, x86, x64 or AiO inside the MCT GUI!
:: Changelog: 2020.12.11
:: – updated 20H2; fixed pesky 1703 decryption bug on dual x86 + x64; improved cleanup; label includes version
:: – fixed compatibility with naked windows 7 powershell 2.0 / IPv6 / optional import $OEM$ / 1803+ business typo
:: – generate latest links for 1909,2004; all xml editing now in one go; resolved known cannot run script issues
:: – 2009: 19042.631 / 2004: 19041.572 / 1909: 18363.1139 / 1903: 18362.356 / 1809: 17763.379 / 1803: 17134.112

set CHOICES= 1507, 1511, 1607, 1703, 1709, 1803, 1809, 1903 [19H1], 1909 [19H2], 2004 [20H1], 2009 [20H2]

:: comment to not unhide Enterprise for 1709+ in products.xml
set/a UNHIDE_BUSINESS=1

:: comment to not insert Enterprise esd links for 1511,1607,1703 and update links for 1909,2004 in products.xml
set/a UPDATE_BUSINESS=1

:: uncomment to bypass gui dialog choice and hardcode the MCT version: 1=1507, 2=1511, 3=1607, … 10=20H1, 11=20H2
rem set/a MCT_VERSION=11

:: uncomment to force a specific Edition, Architecture and Language – if enabled, all 3 should be used
rem set OPTIONS=%OPTIONS% /MediaEdition Enterprise /MediaArch x64 /MediaLangCode en-us

:: uncomment to force Auto Upgrade without user intervention – or just rename the script to “auto MediaCreationTool.bat”
rem set OPTIONS=%OPTIONS% /Eula Accept /MigChoice Upgrade /Auto Upgrade /Action UpgradeNow

:: uncomment to disable dynamic update when doing upgrades – it increases the duration substantially
rem set OPTIONS=%OPTIONS% /DynamicUpdate Disable

:: add / remove extra launch parameters below if needed – default preset gives the least amount of issues when doing upgrades
set OPTIONS=%OPTIONS% /MigrateDrivers All /ResizeRecoveryPartition Disable /ShowOOBE None /Compat IgnoreWarning /CompactOS Disable

:: comment to enable default setup telemetry
set OPTIONS=%OPTIONS% /Telemetry Disable

:: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
:: parse first commandline parameter as version, example: MediaCreationTool.bat 1909
for %%V in (1.1507 2.1511 3.1607 4.1703 5.1709 6.1803 7.1809 8.1903 9.1909 10.2004 11.2009) do if %%~xV==.%1 set MCT_VERSION=%%~nV

:: handle auto upgrade scenario without user intervention when script was renamed to “auto MediaCreationTool.bat”
for /f %%s in (“%~n0”) do if /i %%s EQU auto if not defined MCT_VERSION set MCT_VERSION=11

:: choices dialog
if not defined MCT_VERSION call :choices MCT_VERSION “%CHOICES%” 11 “Create Windows 10 Media” 12 white dodgerblue 300
@goto version-%MCT_VERSION%

:version-0
%<%:e1 ” NO MCT_VERSION SELECTED “%>% & popd & timeout /t 5 >nul & exit/b

:version-11
set “V=2009” & set “B=19042.631.201119-0144.20h2_release_svc_refresh” & set “D=2020/11/” & set “C=1.4.1”
set “CAB=http://download.microsoft.com/download/4/3/0/430e9adb-cf08-4b68-9032-eafca8378d42/products_20201119.cab”
set “MCT=http://download.microsoft.com/download/4/c/c/4cc6c15c-75a5-4d1b-a3fe-140a5e09c9ff/MediaCreationTool20H2.exe”
:: just a 2004 with an integrated enablement package to mainly bundle ChrEdge and bloat install.esd
goto process

:version-10
set “V=2004” & set “B=19041.508.200907-0256.vb_release_svc_refresh” & set “D=2020/09/” & set “C=1.4”
if %UPDATE_BUSINESS%0 GEQ 1 set “B=19041.572.201009-1946.vb_release_svc_refresh” & set “D=2020/11/”
set “CAB=http://download.microsoft.com/download/7/4/4/744ccd60-3203-4eea-bfa2-4d04e18a1552/products.cab”
set “MCT=http://software-download.microsoft.com/download/pr/8d71966f-05fd-4d64-900b-f49135257fa5/MediaCreationTool2004.exe”
:: visible improvements to windows update, defender, search, dx12, wsl, sandbox; pushing ChrEdge update intensifies
goto process

:version-9
set “V=1909” & set “B=18363.592.200109-2016.19h2_release_svc_refresh” & set “D=2020/01/” & set “C=1.3”
if %UPDATE_BUSINESS%0 GEQ 1 set “B=18363.1139.201008-0514.19h2_release_svc_refresh” & set “D=2020/11/”
set “CAB=http://download.microsoft.com/download/8/2/b/82b12fa5-cab6-4d37-8167-16630c6151eb/products_20200116.cab”
set “MCT=http://download.microsoft.com/download/c/0/b/c0b2b254-54f1-42de-bfe5-82effe499ee0/MediaCreationTool1909.exe”
:: just a 1903 with an integrated enablement package to activate usability and security fixes
goto process

:version-8
set “V=1903” & set “B=18362.356.190909-1636.19h1_release_svc_refresh” & set “D=2019/09/” & set “C=1.3”
set “CAB=http://download.microsoft.com/download/4/e/4/4e491657-24c8-4b7d-a8c2-b7e4d28670db/products_20190912.cab”
set “MCT=http://download.microsoft.com/download/9/8/8/9886d5ac-8d7c-4570-a3af-e887ce89cf65/MediaCreationTool1903.exe”
:: modern windows 10 starts here with proper memory allocation, cpu scheduling, security features
goto process

:version-7
set “V=1809” & set “B=17763.379.190312-0539.rs5_release_svc_refresh” & set “D=2019/03/” & set “C=1.3”
set “CAB=http://download.microsoft.com/download/8/E/8/8E852CBF-0BCC-454E-BDF5-60443569617C/products_20190314.cab”
set “MCT=http://software-download.microsoft.com/download/pr/MediaCreationTool1809.exe”
:: rather mediocre considering it is the base for ltsc 2019; less smooth than 1803 in games; intel pre-4th-gen still buggy
goto process

:version-6
set “V=1803” & set “B=17134.112.180619-1212.rs4_release_svc_refresh” & set “D=2018/07/” & set “C=1.2”
set “CAB=http://download.microsoft.com/download/5/C/B/5CB83D2A-2D7E-4129-9AFE-353F8459AA8B/products_20180705.cab”
set “MCT=http://software-download.microsoft.com/download/pr/MediaCreationTool1803.exe”
:: update available to finally fix most standby memory issues that were present since 1703; intel pre-4th-gen still buggy
goto process

:version-5
set “V=1709” & set “B=16299.125.171213-1220.rs3_release_svc_refresh” & set “D=2018/01/” & set “C=1.1”
set “CAB=http://download.microsoft.com/download/3/2/3/323D0F94-95D2-47DE-BB83-1D4AC3331190/products_20180105.cab”
set “MCT=http://download.microsoft.com/download/A/B/E/ABEE70FE-7DE8-472A-8893-5F69947DE0B1/MediaCreationTool.exe”
:: plagued by standby and other memory allocation bugs, fullscreen optimisation issues, worst version of windows 10 by far
goto process

:version-4
set “V=1703” & set “B=15063.0.170317-1834.rs2_release” & set “D=2017/03/” & set “C=1.0”
if %UPDATE_BUSINESS%0 GEQ 1 set “B=15063.0.170710-1358.rs2_release_svc_refresh” & set “D=2017/07/”
rem set “XML=http://download.microsoft.com/download/2/E/B/2EBE3F9E-46F6-4DB8-9C84-659F7CCEDED1/products20170727.xml”
rem above refreshed xml often fails decrypting dual x86 + x64 – using rtm instead; the added enterprise + cloud are refreshed
set “CAB=http://download.microsoft.com/download/9/5/4/954415FD-D9D7-4E1F-8161-41B3A4E03D5E/products_20170317.cab”
set “MCT=http://download.microsoft.com/download/1/F/E/1FE453BE-89E0-4B6D-8FF8-35B8FA35EC3F/MediaCreationTool.exe”
:: some gamers still find it the best despite unfixed memory allocation bugs and exposed cpu flaws; can select Cloud (S)
goto process

:version-3
set “V=1607” & set “B=14393.0.161119-1705.rs1_refresh” & set “D=2017/01/” & set “C=1.0”
set “CAB=http://wscont.apps.microsoft.com/winstore/OSUpgradeNotification/MediaCreationTool/prod/Products_20170116.cab”
set “MCT=http://download.microsoft.com/download/C/F/9/CF9862F9-3D22-4811-99E7-68CE3327DAE6/MediaCreationTool.exe”
:: snappy and stable for legacy hardware
goto process

:version-2
set “V=1511” & set “B=10586.0.160426-1409.th2_refresh” & set “D=2016/05/” & set “C=1.0”
set “XML=http://wscont.apps.microsoft.com/winstore/OSUpgradeNotification/MediaCreationTool/prod/Products05242016.xml”
set “MCT=http://download.microsoft.com/download/1/C/4/1C41BC6B-F8AB-403B-B04E-C96ED6047488/MediaCreationTool.exe”
rem 1511 MCT exe works and can select Education – using 1607 one instead anyway for unified products.xml catalog 1.0 format
set “MCT=http://download.microsoft.com/download/C/F/9/CF9862F9-3D22-4811-99E7-68CE3327DAE6/MediaCreationTool.exe”
:: most would rather go with 1507 or 1607 instead as with a little effort can apply latest ltsb updates on all editions
goto process

:version-1
set “V=1507” & set “B=10240.16393.150909-1450.th1_refresh” & set “D=2015/09/” & set “C=1.0”
set “XML=http://wscont.apps.microsoft.com/winstore/OSUpgradeNotification/MediaCreationTool/prod/Products09232015_2.xml”
set “MCT=http://download.microsoft.com/download/1/C/8/1C8BAF5C-9B7E-44FB-A90A-F58590B5DF7B/v2.0/MediaCreationToolx64.exe”
set “MCT32=http://download.microsoft.com/download/1/C/8/1C8BAF5C-9B7E-44FB-A90A-F58590B5DF7B/v2.0/MediaCreationTool.exe”
if /i “%PROCESSOR_ARCHITECTURE%”==”x86” if not defined PROCESSOR_ARCHITEW6432 set “MCT=%MCT32%”
rem 1507 MCT exe works but cant select Education – using 1607 one instead anyway for unified products.xml catalog 1.0 format
set “MCT=http://download.microsoft.com/download/C/F/9/CF9862F9-3D22-4811-99E7-68CE3327DAE6/MediaCreationTool.exe”
:: fastest for potato PCs
goto process

:init script
@echo off & title %1 & color 1f & mode 120,30
:: self-echo top 2-20 lines of script
<“%~f0” (set/p \=&for /l %%/ in (1,1,20) do set \=& set/p \=& call echo;%%\%%)
:: lean xp+ color macros by AveYo: %<%:af ” hello “%>>% & %<%:cf ” w\”or\”ld “%>% for single \ / ” use .%|%\ .%|%/ \”%|%\”
for /f “delims=:” %%\ in (‘echo;prompt $h$s$h:^|cmd/d’) do set “|=%%\” &set “>>=\..\c nul &set/p \=%%\%%\%%\%%\%%\%%\%%\<nul&popd”
set “<=pushd “%allusersprofile%”&2>nul findstr /c:\ /a” &set “>=%>>%&echo;” &set “|=%|:~0,1%” &set/p \=\<nul>”%allusersprofile%\c”
:: generate a latest_MCT_script.url file for manual update – could have made the script to update itself, but decided against it
for %%s in (latest_MCT_script.url) do if not exist %%s (echo;[InternetShortcut]&echo;URL=https://git.io/MediaCreationTool.bat)>%%s
:: use MCT workfolder
pushd “%~dp0” & mkdir MCT >nul 2>nul & pushd MCT
:: (un)define main variables
set “UPDATE=” & set “XML=” & set “CAB=” & set “MCT_VERSION=” & set “OPTIONS=/Selfhost”
exit/b

:choices dialog: 1=variable 2=”c,h,o,i,c,e,s” 3=selected-index [optional] 4=”caption” 5=textsize 6=backcolor 7=textcolor 8=winsize
set “0=%~f0” &set 1=%*& powershell -nop -c “iex(([io.file]::ReadAllText($env:0)-split’:PS_CHOICES\:.*’)[1]+’Choices ‘+$env:1)”>nul
set “%~1=%errorlevel%” &exit/b &rem :PS_CHOICES: # USAGE: call :choices rez “one,2 two,three” 3 ‘some title’ 16 white blue 200
function Choices ($outputvar,$choices,$sel=1,$caption=’Choose’,[byte]$sz=12,$bc=’MidnightBlue’,$fc=’Snow’,[string]$min=’300′) {
[void][System.Reflection.Assembly]::LoadWithPartialName(‘System.Windows.Forms’); $f=new-object System.Windows.Forms.Form; $i=1
$global:rez=”; $bt=@(); $ch=($choices+’,Cancel’).split(‘,’); $ch |foreach {$b=New-Object System.Windows.Forms.Button; $b.Name=$i
$b.Text=$_; $b.Font=’Tahoma,’+$sz; $b.Margin=’0,0,9,9′; $b.Location=’9,’+($sz*3*$i-$sz); $b.MinimumSize=$min+’,18′; $b.AutoSize=1
$b.FlatStyle=0; $b.cursor=’Hand’; $b.add_Click({$global:rez=$this.Name;$f.Close()}); $f.Controls.Add($b); $bt+=$b; $i++}
$f.Text=$caption; $f.BackColor=$bc; $f.ForeColor=$fc; $f.StartPosition=4; $f.AutoSize=1; $f.AutoSizeMode=0; $f.MaximizeBox=0
$f.AcceptButton=$bt[$sel-1]; $f.CancelButton=$bt[-1]; $f.Add_Shown({$f.Activate();$bt[$sel-1].focus()}); $null=$f.ShowDialog()
if ($global:rez -ne $ch.length) {exit $global:rez} else {exit 0} } :PS_CHOICES: gui choices returning index – snippet by AveYo

:process selected
%<%:f0 ” Windows 10 Version “%>>% & %<%:2f ” %V% “%>>% & %<%:f1 ” %B% “%>>% & %<%:11 ~%>% & echo;
:: remove unsupported options in older versions
if %V% LSS 1703 echo %OPTIONS% | findstr /c:”/DiagnosticPrompt enable” >nul && set “OPTIONS=%OPTIONS:/DiagnosticPrompt enable=%”
if %V% LSS 1709 echo %OPTIONS% | findstr /c:”/Console” >nul && set “OPTIONS=%OPTIONS:/Console=%”
:: cleanup workfolder
(del /f /q products.* & rd /s/q %systemdrive%\$Windows.~WS %systemdrive%\$WINDOWS.~BT) 2>nul
set latest=0 & if exist latest set/p latest=<latest
if %latest% LSS 20201211 del /f /q products*.* MediaCreationTool*.exe 2>nul & echo,20201211>latest

:: download MCT and CAB / XML
set “DOWN=function dl($u,$f){$w=new-object System.Net.WebClient; $w.Headers.Add(‘user-agent’,’ipad’); try{$w.DownloadFile($u,$f)}”
set “LOAD=catch [System.Net.WebException] {write-host -non ‘;(‘; del $f -force -ea 0} finally{$w.Dispose()} } ; dl”
if defined MCT echo;%MCT%
if not exist MediaCreationTool%V%.exe powershell -nop -c “%DOWN% %LOAD% $env:MCT ‘MediaCreationTool%V%.exe'” 2>nul
if not exist MediaCreationTool%V%.exe %<%:1e ” MediaCreationTool%V%.exe download failed “%>%
if defined XML echo;%XML%
if defined XML if not exist products%V%.xml powershell -nop -c “%DOWN% %LOAD% $env:XML ‘products%V%.xml'” 2>nul
if defined XML if not exist products%V%.xml %<%:1e ” products%V%.xml download failed “%>%
if defined XML if exist products%V%.xml copy /y products%V%.xml products.xml >nul 2>nul
if defined CAB echo;%CAB%
if defined CAB if not exist products%V%.cab powershell -nop -c “%DOWN% %LOAD% $env:CAB ‘products%V%.cab'” 2>nul
if defined CAB if not exist products%V%.cab %<%:1e ” products%V%.cab download failed “%>%
if exist products%V%.cab del /f /q products%V%.xml 2>nul
if exist products%V%.cab expand.exe -R products%V%.cab -F:* . >nul 2>nul
set success=1 &for %%s in (products.xml MediaCreationTool%V%.exe) do if not exist %%s set “success=”
echo; & if defined success ( %<%:0f ” MCT starts after configuring products.xml, please wait…”%>% ) else (
%<%:4f ” ERROR “%>>% & %<%:0f ” Check urls in browser | del MCT dir | unblock powershell | enable BITS serv “%>% &pause &exit/b )

:: configure products.xml – editing in one go
set “0=%~f0” & powershell -nop -c $f0=[io.file]::ReadAllText($env:0);iex(($f0-split’:PRODUCTS_XML\:.*’)[1]) & goto :PRODUCTS_XML:
[xml]$xml = [IO.File]::ReadAllText(“$pwd\products.xml”,[Text.Encoding]::UTF8)
$ver = $env:V; if ($ver -eq 2009) {$vers = “20H2”} else {$vers = $ver}

## apply/insert Catalog version attribute for MCT compatibility
if ($null -ne $xml.MCT) {
$xml.MCT.Catalogs.Catalog.version = $env:C; $root = $xml.SelectSingleNode(‘/MCT/Catalogs/Catalog/PublishedMedia’)
} else { if ($ver -eq 1703) {$root = $xml.SelectSingleNode(‘/PublishedMedia’);continue}
$temp = [xml](‘<?xml version=”1.0″ encoding=”UTF-8″?><MCT><Catalogs><Catalog version=”‘ + $env:C + ‘”/></Catalogs></MCT>’)
$null = $temp.SelectSingleNode(‘/MCT/Catalogs/Catalog’).AppendChild($temp.ImportNode($xml.PublishedMedia,$true))
$xml = $temp; $root = $xml.SelectSingleNode(‘/MCT/Catalogs/Catalog/PublishedMedia’)
}

## apply/insert EULA url fix to prevent MCT timing out while downloading it (likely TLS issue under naked Windows 7 host)
$eula = ‘http://download.microsoft.com/download/C/0/3/C036B882-9F99-4BC9-A4B5-69370C4E17E9/EULA_MCTool_’; $rtf = ‘_6.27.16.rtf’
if ($null -ne $root.EULAS) {
foreach ($i in $root.EULAS.EULA) {$i.URL = $eula + $i.LanguageCode.ToUpper() + $rtf}
} else {
$tmp = [xml](‘<EULA><LanguageCode/><URL/></EULA>’); $el = $xml.CreateElement(‘EULAS’); $node = $xml.ImportNode($tmp.EULA,$true)
foreach ($lang in ($root.Languages.Language |where {$_.LanguageCode -ne ‘default’})) {
$i = $el.AppendChild($node.Clone()); $lc = $lang.LanguageCode; $i.LanguageCode = $lc; $i.URL = $eula + $lc.ToUpper() + $rtf
}
$null = $root.AppendChild($el)
}

## friendlier version + combined consumer editions label (not doing it for business too here as it would be ignored by mct)
if ($null -ne $root.Languages) {
if ($ver -gt 1511) {$CONSUMER = “$vers Home | Pro | Edu”} else {$CONSUMER = “$vers Home | Pro”}
foreach ($i in $root.Languages.Language) {
foreach ($l in $i.ChildNodes) {$label = $i.$($l.LocalName); $i.$($l.LocalName) = $label.replace(“Windows 10”, “$vers”)}
if ($null -ne $i.CLIENT) {$i.CLIENT = “$CONSUMER”} ; if ($null -ne $i.CLIENT_K) {$i.CLIENT_K = “$CONSUMER K”}
if ($null -ne $i.CLIENT_N) {$i.CLIENT_N = “$CONSUMER N”} ; if ($null -ne $i.CLIENT_KN) {$i.CLIENT_KN = “$CONSUMER KN”}
}
}

## unhide combined business editions in xml that include them: 1709 – 20H2; unhide Education on 1507 – 1511; better edition label
if ($env:UNHIDE_BUSINESS -ge 1) {
if ($ver -gt 1511) {$CONSUMER = ‘Home | Pro | Edu’} else {$CONSUMER = ‘Home | Pro’}
foreach ($f in $root.Files.File) {
if ($f.Architecture -eq ‘ARM64’) {continue} ; $edi = $f.Edition; $loc = $f.Edition_Loc
if ($edi -eq ‘Enterprise’) {$f.IsRetailOnly = ‘False’; $f.Edition_Loc = “$vers Enterprise | Pro | Edu vl”}
if ($ver -le 1511 -and ($edi -eq ‘Education’ -or $edi -eq ‘EducationN’)) {$f.IsRetailOnly = ‘False’}
}
}

## insert individual business editions in xml that never included them: 1607, 1703
$lines = ($f0-split’:PS_UPDATE_BUSINESS_CSV\:’)[1]; $url = ‘http://fg.ds.b1.download.windowsupdate.com/’
if ($null -ne $lines -and $env:UPDATE_BUSINESS -ge 1 -and 2004,1909,1703,1607,1511 -contains $ver) {
$csv = ConvertFrom-CSV -Input $lines.replace(‘sr-rs’,’sr-latn-rs’) |where {$_.Ver -eq $ver}
$edi = @{ent=’Enterprise’;enN=’EnterpriseN’;pro=’Professional’;prN=’ProfessionalN’;edu=’Education’;edN=’EducationN’;
clo=’Cloud’;clN=’CloudN’}
## insert business entries for 1607, 1703
if ($ver -le 1703) {
$files = $root.Files.File |where {$_.Edition -eq “Education” -and $_.Architecture -ne ‘ARM64’}
foreach ($e in ‘ent’,’enN’,’pro’,’prN’,’edu’,’edN’,’clo’,’clN’) {
$items = $csv |where {$_.Client -eq $e} |group Lang -AsHashTable -AsString; if ($null -eq $items) {continue}
$cli = ‘_CLIENT’ + $edi[$e]; $up = ‘/upgr/’; if ($ver -eq 1607 -and $e -like ‘en*’) {$up = ‘/updt/’} #.toupper();
if ($e -like ‘cl*’) {$cli += ‘_RET_’} elseif ($e -like ‘p*’) {$cli += ‘VL_VOL_’} else {$cli += ‘_VOL_’}
if ($e -like ‘cl*’) {$BUSINESS = $edi[$e] -replace ‘Cloud’,’S’} else {$BUSINESS = $edi[$e] -creplace ‘N’,’ N’}
foreach ($f in $files) {
$arch = $f.Architecture; $lang = $f.LanguageCode; $item = $items[$lang]; if ($null -eq $item) {continue}
$i = @(); “Size_$arch”,”Sha1_$arch”,”Dir_$arch” |foreach {$i += [string]($item |select -exp $_)}
$c = $f.Clone(); $c.RemoveAttribute(‘id’); $c.IsRetailOnly = ‘False’; $c.Edition = $edi[$e]
$name = $env:B + $cli + $arch + ‘FRE_’ + $lang; $c.Size = $i[0]; $c.Sha1 = $i[1]
$c.FileName = $name + ‘.esd’; $c.FilePath = $url + $i[2] + $up + $env:D + $name.tolower() + ‘_’ + $i[1] + ‘.esd’
$c.Edition_Loc = “$vers $BUSINESS”
$null = $root.Files.AppendChild($c)
}
}
}
## update existing entries for 1909, 2004
if ($ver -gt 1703) {
$items = $csv |group Client,Lang -AsHashTable -AsString
foreach ($f in $root.Files.File) {
if ($f.Architecture -eq ‘ARM64’ -or $f.Edition_Loc -eq ‘%BASE_CHINA%’) {continue}
$cli = ‘_CLIENTCONSUMER_’; $chan = ‘ret’; if ($f.Edition -like ‘Enterprise*’) {$cli= ‘_CLIENTBUSINESS_’; $chan = ‘vol’}
$arch = $f.Architecture; $lang = $f.LanguageCode; $item = $items[“$chan, $lang”]; if ($null -eq $item) {continue}
$i = @(); “Size_$arch”,”Sha1_$arch”,”Dir_$arch” |foreach {$i += [string]($item |select -exp $_)}
$name = $env:B + $cli + $chan.ToUpper() + ‘_’ + $arch + ‘FRE_’ + $f.LanguageCode; $f.Size = $i[0]; $f.Sha1 = $i[1]
$f.FileName = $name + ‘.esd’; $f.FilePath = $url + $i[2] + ‘/upgr/’ + $env:D + $name.tolower() + ‘_’ + $i[1] + ‘.esd’
}
}
}
$xml.Save(“$pwd\products.xml”)
:PRODUCTS_XML: edited!

:: repack XML into CAB
makecab products.xml products.cab >nul

:: handle auto upgrade scenario without user intervention when script was renamed to “auto MediaCreationTool.bat”
set AUTO_OPTIONS=/Eula Accept /MigChoice Upgrade /Auto Upgrade /Action UpgradeNow
for /f %%s in (“%~n0”) do if /i %%s NEQ auto (set AUTO=) else set AUTO=1
if defined AUTO echo %OPTIONS% | findstr /c:”Upgrade” >nul && set “OPTIONS=%OPTIONS% %AUTO_OPTIONS%”

:: [Dev] if present, import a $OEM$ folder into generated media – for example a $OEM$\$$\Setup\Scripts\setupcomplete.cmd
set “\=<# this optional feature requires script to be [Run as administrator] #> $null=fltmc; if($LASTEXITCODE -gt 0) {return}”
set “\=%\%; $f=’Name=”MediaCreationTool%V%.exe”’; if (($null -eq $MCT) -or -not (Test-Path ‘..\$OEM$’)) {return}”
set “\=%\%; $sources=$env:SystemDrive+’\$Windows.~WS\Sources\Windows\sources\’; $setup=$sources+’setupprep.exe'”
set “\=%\%; for (;;) {sleep 20; if(Test-Path $setup){break} ; if((gwmi -Class Win32_Process -Filter $f).ProcessId -le 0){break}}”
set “\=%\%; if (Test-Path $setup) {xcopy /CYBERHIQ ‘..\$OEM$’ ([char]34 + $sources + ‘$OEM$’ + [char]34)} ; exit 0”

:: add a short delay to see the script output since the xml processing is too fast 😀
timeout 3 >nul

:: finally launch MCT executable with local configuration and optional launch parameters
powershell -win 1 -nop -c “$MCT=start MediaCreationTool%V%.exe -args $env:OPTIONS -passthru; %\%” 2>nul

exit || DONE! AveYo: can skip some or all entries below if not interested in updating the esd links in products.xml

:: Insert business esd links in 1511,1607,1703; UPDATE 1909 and 2004 by hand until getting a products.xml url from microsoft
:: Following are condensed ver,edition,lang,sizes,hashes,dirs to be recomposed into full official ESD links for MCT
:: I have chosen to generate them on-the-fly here instead of linking to third-party hosted pre-edited products.xml
:: [Dev] ESD name has all except size; can get it with (Invoke-WebRequest -Uri $url -Method Head).Headers[‘Content-Length’]
:PS_UPDATE_BUSINESS_CSV:_,Ver,Client,Lang,Size_x64,Size_x86,Sha1_x64,Sha1_x86,Dir_x64,Dir_x86
::#,2004,ret,ar-sa,3424376474,2443826666,b318889964b75cef3a69ec75d28c7ef174157fac,34627c10a75e32440b8655fce3fa160b2561f81e,d,d
::#,2004,ret,bg-bg,3497891524,2461077962,89768c1292bb00d8bc59cc93a8bd31bf86fd0d60,b445575585fafced162431c8e491f35b20541083,c,d
::#,2004,ret,cs-cz,3489284116,2457579642,47089fda0dbd90725a7de74dcbe18edd8b10ffd5,b5a47c13798de6d47e39d82795d300c826e3e9b6,c,c
::#,2004,ret,da-dk,3507001682,2477282274,e4ce114cfd03048e730bd4662295ce780709392e,a59bd93c879daa86f99a1197de1ed1bbc9fab01a,d,d
::#,2004,ret,de-de,3614862366,2589284516,eac7aba66e17eed1405be412261ab2d232db0ac4,356c83719c01fa5bf454f6440a447dc226d354b2,c,c
::#,2004,ret,el-gr,3498039924,2468809106,e0ae333f9116e87cd0bc8cd6323bcfd18d793a79,26128c308750746770e9fa52a467dbebec6cd67b,c,d
::#,2004,ret,en-gb,3613068719,2567539510,f84e99690cc7b91e32ea810c5066a66d41d068b4,158d6aaffcbc3f05447d54bc29e0c87230e9a2e1,d,d
::#,2004,ret,en-us,3597848148,2571735054,06bd415350b963311586e1de57febcf257d9cff3,0f1b95cd0d53ba38bbcdc8c458ebfb87542d8451,c,c
::#,2004,ret,es-es,3609765180,2573133188,0f1a4d2a5a834ea061c0b181eae9222f41a1e7b2,755ac3d14b36876e382b8d889acfbb6d77c26447,c,d
::#,2004,ret,es-mx,3424062694,2442840954,db62d745b53bcc84ddea45736a2f49e7a44dbdf9,07c5d9d9a8c17d4ed831ca3e507c99e89226c05f,c,c
::#,2004,ret,et-ee,3456503784,2435272710,2ef7c92f0309c275f614b1575f25102c7ee16b84,f9e2a0dde19ce5a98ef62fa23850f2a1ea54fa7c,d,c
::#,2004,ret,fi-fi,3497923336,2464566905,43868003191ab607fd43a178379c322a0783355a,ea5f551e2b431bd528c7082e5f8aa80367ec9818,c,c
::#,2004,ret,fr-ca,3429493680,2463208232,e2f735e257f54396aad2d1fe3edb7d0b93503a58,a89f8c102b88384b797d8701a024af0959eb7860,c,c
::#,2004,ret,fr-fr,3609809548,2575907042,e054e10ceea4e5a745fa8af161b3cdb7e3b30ca0,97f0ac8d2938c959a40aff51fb00b015b13b31fb,c,c
::#,2004,ret,he-il,3387641100,2417997396,dbee3f52a33a1fa047e0ae2107cd1234b24b1bed,9744d0a39b5208975084d88bc62d13b85c8d8ab2,c,d
::#,2004,ret,hr-hr,3470072329,2438864354,75c479cde45f0947f1ba888ff43dc21645a60ba2,22068deb67b8f86e91242000158e3cf7c59f4743,d,c
::#,2004,ret,hu-hu,3479965078,2454964320,49af470384f50367f0da283b0a3cc8786c2ac579,66b3d6535d454ae1b46fc2cf1fc745cec4226096,c,c
::#,2004,ret,it-it,3545049736,2505035143,4c77371c4400e740a2c9587df2d9df702e634ef5,885c59294149196767752dc51cdada5f4e2436f0,d,c
::#,2004,ret,ja-jp,3567937591,2599663537,1a2dd0ed6cb646e9625542a85ffef6a3b85b6be2,5212ad20aaad1a86ec48ec74bf2401ea148e1f67,c,c
::#,2004,ret,ko-kr,3408943290,2428297516,309fcf1e62d221ef4aa46605720e4c98b3ebdf19,90f326a15fa2262821be32051d51f564738a8ab8,c,c
::#,2004,ret,lt-lt,3458060502,2434258738,3f58ab5dfd4d22c7608a53e4df20e09283120a85,0339147d76114c30afc8c534dd467b94d1f4061c,c,c
::#,2004,ret,lv-lv,3459293591,2433334878,82789facd7f365ac9b30c1ab817d0d2763eeedd3,d3a2550e3c9f1aff8145a407b9cfcd929275aa47,c,c
::#,2004,ret,nb-no,3486726744,2454241385,e7801f8aad13c147edaf4b81305cc903db1eac64,e706a4b35f245dad58cbe4a9995f4108863a3119,c,d
::#,2004,ret,nl-nl,3496217572,2459007239,fe71082799ca39b135ef9f79cbcd7f1c474ed2c9,bb5ced629bd6c4c355cba039f74390f96900b218,d,c
::#,2004,ret,pl-pl,3516672629,2478972583,6875b4cd91967e2ae66daf4bdb7b63b791fe1123,b4f1a225c49b01ead6f7ee29cea62f76d2fce28d,d,c
::#,2004,ret,pt-br,3429740362,2450903030,2860a35cb85fb005ccefe32227e5460f6dcd09b0,a096a5d0a35d4bf7e87f2a707f7cfc30998b5bd6,d,d
::#,2004,ret,pt-pt,3535617631,2494949674,ede953f70ab3486a942028aedcbf4b278db4d90b,bd8f218be4507c2dd628aba2bc1348041102d113,c,c
::#,2004,ret,ro-ro,3467100688,2438425587,5ecb0f93491e6b365452b098178b535f21700c3a,42d1e3d076ef3abc34881c910a235803230ed945,d,d
::#,2004,ret,ru-ru,3427409638,2445672042,958a2a4e08ef80cc8f51a6a2ec2e7cea9c1bdb46,ce67b93cc8a8607fcee480375180f98679d4f457,c,d
::#,2004,ret,sk-sk,3475940590,2440236480,2bc732a2e7f32361a5e5a8dfd8ef668a7e799021,4222b825ac5fd5f1d584f0a2b08d033fb3295a45,d,d
::#,2004,ret,sl-si,3479491576,2437397846,93b922173be1d4a1bd3e8deef75c4c2d677eb4ef,e98d3a38454a20a2d40ffae26d570b0be05e6a70,d,d
::#,2004,ret,sr-rs,3354336144,2378312436,94c1218ad5a0647e26f101bafa8fcc5aeb3a643d,90ccbf8f7809b15597ce3c81785b19c96c165a20,d,d
::#,2004,ret,sv-se,3495995024,2461632144,733d5a06b3a7e3b6d323f3de60d81358b37be3d5,a7f9db399893b571517a601d79ecebe2c3bc25ca,c,c
::#,2004,ret,th-th,3365441667,2391686522,536fcad0f98c0b33b9e4302262a11a53f0fb3341,107b585ad05e2ff14bbc179d893552a13da6d869,c,c
::#,2004,ret,tr-tr,3369376330,2388513330,e6bd2aa2fbc021259f0323565e161952f3e5ed87,0427edb24429c374e3578fd8353d96bca16e572d,d,d
::#,2004,ret,uk-ua,3371962482,2394813378,db50269f01b65a268b2d50315b6a0f930f8c36c5,e5633184a45a024e8823df4b16b43273df20f5bc,c,d
::#,2004,ret,zh-cn,3626392090,2639420517,97217085684d332e0e757b14a8aafb83ed4f9228,836fee7e6da1702baff5b1b70a31dbae282d073c,d,c
::#,2004,ret,zh-tw,3578643890,2599924262,357631c425711dfb56a056c83ede2fbf1f4b5ed4,4de762ee553d1215946f34a0ca151134dc99f524,c,d
::#,2004,vol,ar-sa,3337049672,2382164264,282a18b176760f7e4f558333b3b7fa5ca1160424,2d83c65b40d8541246a74347ea8f814f154fccd4,c,c
::#,2004,vol,bg-bg,3420008948,2405808668,7a5f62a3f9398759e0f8f9cd6082f5e7f6ed204b,e5502e4a3f055cc1302e46afe2c1606b68f3fa57,c,c
::#,2004,vol,cs-cz,3415536976,2403592642,295396d53ebd6b11f32f09221555f86136976128,fc6063ece178a987949b2ce467edb12fe3c00e09,c,d
::#,2004,vol,da-dk,3432382840,2418055684,cf4178a959823c7793da72655b112ed896aadcfc,36986250d3d4d7d23fa183fffb9b045304fe8588,d,d
::#,2004,vol,de-de,3545981312,2526462682,d8622fa89122a2e0e2c122bec7c7faab6552e981,a4b0cf2430fc5fb5d09f5929ba4e93299efc84d0,d,d
::#,2004,vol,el-gr,3421657688,2413797186,24be059f14afe6b7ee8b12c21fded81eec7eeb33,5d4021dd4c99d5abcbb9ca66fd6f5478e5554e14,c,c
::#,2004,vol,en-gb,3495718032,2489614296,a4d3fc298be25a876749f4d5c6adbb87adca612b,661023c661e83076134fb2076dbef1b13007e5ee,c,c
::#,2004,vol,en-us,3500119894,2494569638,a48a1cfc278325ab8a1c42ceedb987bbb80eda56,77dfcb554d1ae7c917ab15c1e9d0c2f4856ba9f5,c,c
::#,2004,vol,es-es,3515058812,2497868122,81da7db75f5a7489c94f3d4b6e9fe5a678763278,296d4ead8ac4560bae0fc2f23141c3b4628c8f82,c,c
::#,2004,vol,es-mx,3333388370,2381523108,12faa311404c11e48f0197c7301160055588421e,a33ee7767183bc5213e68948607546eb66ff36c2,d,d
::#,2004,vol,et-ee,3386938516,2374267332,48108700b1a40d847428d4306702eeb89ffdc122,87fe2d4d5371de17867db4e19578e1fb88d572b2,d,d
::#,2004,vol,fi-fi,3417568380,2404857436,93979b462f6e38fe7a3061848e13bcf3d7134a49,c7ca32216d18b1ac2296e26989106fce8aeb8adc,d,d
::#,2004,vol,fr-ca,3372327488,2406723436,c24875ff7d899d5d25ab2cc3161b29df93ceb907,88f10025b3fe0b3e6a4e88263942aae4e2425490,d,c
::#,2004,vol,fr-fr,3502615664,2494868554,78ac1b908a741e1c199843b1d178297befc53bef,24842f5b457f1588ab9d5d135b1c5399843a7242,d,c
::#,2004,vol,he-il,3326291904,2363110634,5e3e09ab97d25ebd43b7c7c64c3b2f6042a20a44,65f629dea18993e7e268a8ec219f57744e664281,c,c
::#,2004,vol,hr-hr,3394485528,2386293690,3957393bdc6a390b8ad8319a009482d634e9360e,8a2720641aed985b93418efade15b54f6fc4f6ef,d,c
::#,2004,vol,hu-hu,3410378170,2398604217,c0fd037cb6e71b3d8ff1c65cd0709ad4be70766b,8a515e58998334e61bc7da0e7575798303cf552d,c,c
::#,2004,vol,it-it,3456571166,2449850778,146c91ea307ae320d92fe1de52ea6dc1c21ef9ed,e46d46f366ca52a55a333446346fa44ce9ca4b92,c,d
::#,2004,vol,ja-jp,3516513370,2555241626,0d240e868c78b6657f386764bd64c1c0af2928b3,a4deb7d5ae34fb573c2e2608c6f03949ebdb3912,c,d
::#,2004,vol,ko-kr,3340000358,2382413742,67249288c44f559383c965f29aa7345c2ab4986c,ad31a542bb8ba7ab4f3d588fd1724e5077396480,d,d
::#,2004,vol,lt-lt,3374755582,2381555458,89158b640c7abf5d6ca555128e5a79315937be82,1a0392412c4686e8a2bb7b03414f6573c2c7cae0,d,d
::#,2004,vol,lv-lv,3376297534,2378948437,745fbbb5342bc0faf920933b5765cd46d0a4158e,cb956ea1f98a3b7abdf08cc8d8f46da1518a1e36,d,d
::#,2004,vol,nb-no,3412829848,2393852905,7ab759beab49fca69bbe4a237f8b22b0ad727e5a,69484d076fa1c02dcc65aefee68c0185f9de0357,c,d
::#,2004,vol,nl-nl,3410125156,2403615762,8174ede338619dae1d12ef2598cfc7efd5252e04,90238ad4dfdf83e9ebb532c56c54b6a3998dbd0f,d,c
::#,2004,vol,pl-pl,3434908644,2423333360,19edb7eb5299ad68084f81195fa71a8c138f0928,3984fc3d439902a6a9036d37a38c3c164470971d,c,c
::#,2004,vol,pt-br,3338185264,2384769636,0d9440dc88ac9bc801bd7bd2447d2c0b8a522794,ced8909d445026b240c7ae8bba928876d1592dae,d,d
::#,2004,vol,pt-pt,3431843388,2419892541,c393edfb10954926d28d52524ae46564a9e30313,1dbd60386a2ebe8c55bb7ef768ebc6899c570120,d,d
::#,2004,vol,ro-ro,3388179067,2387319172,770d4f485f0ef4d1cb2ef308bce57dab25b6b356,072034bfe8b6bc8c3091c81a601189106c8a6244,d,c
::#,2004,vol,ru-ru,3337179298,2379751666,ab11d756a8df20207fb54bda40844d4c24578bdf,0df5eadfb28ce196f9537c1538f49310f5aa0795,d,c
::#,2004,vol,sk-sk,3393372124,2390659820,c811826b28d6b5fcac627af8f9f17b9ec1d2b44d,ada3ae7425e811bebcbe37578360ad614e21e720,d,d
::#,2004,vol,sl-si,3398150744,2390916654,0bd241b3581f18103e5666acacbfa2192dc40939,75810797378b6617af7ce70bb6c7c3f128d15c29,d,d
::#,2004,vol,sr-rs,3258181170,2317685258,9bed7c7572427f5799d344e084857ea804f50c2e,2cc9fdef0b0e1cb0f88059007bb89dbc1890f6ac,c,d
::#,2004,vol,sv-se,3416343626,2402913840,a539d19e9b7ed95f1964c52475c79bcf3e37ef7c,015b5031c9179fcb9bebb12fb3459eac450fa5c4,d,c
::#,2004,vol,th-th,3290469514,2333566872,5176637227958a753c31ee24b058c6b22a8577fa,5c3af190420d84d4fdc2d7df0ce7cfa0d1ac0a4f,c,d
::#,2004,vol,tr-tr,3284251716,2324670322,5bdb765df04960bfa3485620915bbb70250b884e,697ade3f5f60e132efb440ec4b39829daa6d072b,c,c
::#,2004,vol,uk-ua,3286815020,2331143230,d661873706320af9226e0e9d94eebbc0fadc46ef,d3ca8eac86fa768f46e38af53dcec7b7c4c3450d,c,c
::#,2004,vol,zh-cn,3535283706,2584167773,f3515d1cb0ab219628c2a18e03fc75cb7dc11b86,b9a4cd37887f3fdf0715f2e0a5126b11e8f7575c,c,d
::#,2004,vol,zh-tw,3515637448,2554871592,4cda25b41f80e6d091135c43d90075bea1ebb8e9,746713766579000c9f9882179e8e907bfd995e67,c,d
::#,1909,ret,ar-sa,3534195534,2503681828,52fabba21d833ca1746fe01a9e140edc2384d2f8,b919ebda0e93697c8e07f45715c34d53a4550e18,c,c
::#,1909,ret,bg-bg,3616720365,2536193716,ecbaddb64333432ff362ba648a047126dc6d86a4,cf73a79d3e648c099b00a95b765967a2ab568f6e,c,c
::#,1909,ret,cs-cz,3596259408,2539164455,c6d216e87897543cd93c3849a2bfe1ea43f5a196,ca51e4668344315fdf76e1699885f80f7526915a,c,d
::#,1909,ret,da-dk,3626744664,2557337496,00986cd4dc16a7c63a9c38301aa99dc43b6da7fc,4539ccc6ec355dc9f6f9cc9f1bfea9b93ff06625,c,c
::#,1909,ret,de-de,3753625660,2653304701,d8be4510cda39d81db1db6a48cf55de0a48bb29b,9e20b40d3b3f1772d2e948a69de7580f16dc8c03,c,c
::#,1909,ret,el-gr,3625490491,2558937416,9644e53938815aca6294cc831c79200e4047c337,0d72241839cf34efe3633131a83656b4e92d579b,d,c
::#,1909,ret,en-gb,3726999678,2634727632,b58c7afb818787d7b637e0fa0536c290cb954b7c,d0a833ac07840929914661ed9c2c4e152a0aa43e,d,d
::#,1909,ret,en-us,3746732457,2646270866,170e462a455d70ca336bf4675c1fec02a21a9d67,c8393ee4bcb304ec61b5a8fb0198b60db36b4435,d,d
::#,1909,ret,es-es,3756800607,2650060364,ba78c4d274f2d81261a8a7f21217db93e11381e4,d7716927da2cea74807d080fbccb491ba1d8a897,d,c
::#,1909,ret,es-mx,3521473841,2523667818,10691b1f9528f21057bd3f8ff6a7e0a73dc3a6e6,95b379a02a112dee64bcdd5835fa06e8486e3b4f,d,d
::#,1909,ret,et-ee,3594420935,2517716050,e616b862e1c6889c7866fd288de94e1784f0b495,7cbded82f7c385535e50d471fba962ae009b4a38,c,d
::#,1909,ret,fi-fi,3598140463,2541038274,89647853e0a23b424df7c5d72b4ae20b3c41571d,a0552a455e7787aa5b874bc48310f844f8f65df8,c,d
::#,1909,ret,fr-ca,3547183350,2518932854,d02e9629c75a8668b1159bfaf67b64154e5a4a10,f4e2819c95f5bb788af96460b6e233adabafdaa4,c,d
::#,1909,ret,fr-fr,3757903522,2641536922,b52adfb7c2df14fbaaa1e7d3a8e6e8148283fb61,707ea14c6d9df9ec5f65927ea40bf6ff5f010b4c,d,d
::#,1909,ret,he-il,3499149195,2466957942,d73481b14d2a7edf88684e796fbdefce13e83865,4da96e9cb07d752ffee259c3f73c8e7fb277f9c9,c,c
::#,1909,ret,hr-hr,3601816053,2518725064,700f00793805cf91ee1433df7c47cf9938cd8c6a,d7fbc5fcc4ba5f87e5e27e5beb051ca41e34c717,c,c
::#,1909,ret,hu-hu,3606339666,2527574058,e0ece35475ef451705b078c8dfb87ce5b208c456,7f2fcbfbb210f071ccec0231af6ff061c4eb0927,d,d
::#,1909,ret,it-it,3659368504,2586153428,e4df1283e85ee82ca3e6a4ff8454709d0619e886,4a9c58e4a503502422b0df5d5f557b6d3e33e206,c,d
::#,1909,ret,ja-jp,3717942762,2722824559,940c15520159b71a4f902598b6fb11412aef03e8,2c2163574fb5e92b703b121a3f41f735e0eaed9c,c,c
::#,1909,ret,ko-kr,3509599307,2507662974,c6a9f46be961b555b02157f6d6564855d4ac2087,0c9f2e5c98a0772ec30d5e1a12a21abaa53ec14d,c,d
::#,1909,ret,lt-lt,3605328560,2525623222,77068837398c1bd8745a0fff7912bdd7a5af5f5a,09cf2972e2d643829bdcf0df2c4c31244a16a042,c,c
::#,1909,ret,lv-lv,3603336860,2524075145,b32fcc646c5903fe5f2cb0965064b7b4db41deaa,d9e922761da4550f3b2c067533e7f72664183818,c,d
::#,1909,ret,nb-no,3598008516,2537410248,d5823fadefe86de56f3b9e4ed82d2f537ffe6930,c1cc612b2d082e78e45c394ef45bbcdb2eea5851,d,c
::#,1909,ret,nl-nl,3602015901,2540847107,f16c02cd37e28d62d7cbae068b3665d711974498,8ead85f9e8ffb92f780ac4af6568972328224fe1,c,d
::#,1909,ret,pl-pl,3623954742,2562478387,32a2f20346023e15d3012c9b763f085d96d8cea3,5b2eabda21109a11d40c75d682e19580cff75e76,c,c
::#,1909,ret,pt-br,3526360750,2511295626,45dc921d718f454552f594a5118f1eff50e980ec,dba75f476ef36f27500ba89dd79e5e6a168e1dc5,c,c
::#,1909,ret,pt-pt,3654633787,2580822457,58dea38a0acc405ed3ff7d7f0bf57c971057ab5f,150b11cd62240290eef26234a9f940b4b9741f94,c,c
::#,1909,ret,ro-ro,3608412362,2517617112,775499dcfef68773c0981a601f3e750eb163a78e,0ee4b2af13c06d5baec4b2d3313baefb73a34df5,d,c
::#,1909,ret,ru-ru,3526653960,2520449336,7b09780c580b31b6c029f8bab6fdcd38300edb7a,d4d68912161ba7e774c1ae8bc2fb9b409f26ee37,c,c
::#,1909,ret,sk-sk,3592875792,2532722296,4b0519c5d29cd14ee60d569a63a61210714446ac,7d076f20902518c79e5c164db884ffd428e747ad,c,c
::#,1909,ret,sl-si,3590885252,2531509710,5d0a0450f5e812bd34f64d8baa329036cd57e218,db93a8696baf9f82099a08514186201db10b58fe,d,c
::#,1909,ret,sr-rs,3473762820,2459536778,46c0560c00a8d1610e80855989d3f82d613e949c,56f8d491ca221c6c24397cf575e0072edb62fbcb,d,d
::#,1909,ret,sv-se,3607556388,2539084928,a9150141b66cc5f777d1d25df41aaace1b6e7e4c,3a6733a0e6e671c39ce01330b67e7dd458b3b4db,c,c
::#,1909,ret,th-th,3473959714,2470289032,136e0b238ad6c9f68d8949b4e66e0a5ab824fd72,658a7a457de843392ab1412df9d36901dec962b2,d,d
::#,1909,ret,tr-tr,3454874782,2473688877,22a6aabed8919305484c64b721765594f22ce3bf,93782a360ca1ca008d02d3c564972eb4a98b37a8,c,d
::#,1909,ret,uk-ua,3480799111,2480365333,231667487f5d1ee0b628eb8f37e431e7f0b8d320,8cee39824bafe5385d537ea19634610571bc3a84,c,d
::#,1909,ret,zh-cn,3743699182,2727802108,2fab0741463c85d6c98e29942e1164aece5ea4a6,35aefd6712b6c9e4af8962c4a66dc147ca854fa3,c,c
::#,1909,ret,zh-tw,3695699407,2682296155,2fee332a79cf34665d0f828ccaf4516d28b0c85b,71f255dde4f7bf187d0ab6993b92afbc73870396,d,c
::#,1909,vol,ar-sa,3438487182,2463877856,44b7508dbd428c3770a4c6541a22e771880023f7,f6e7e559babf4b340dadd9167b7bd44b3392b48a,c,c
::#,1909,vol,bg-bg,3555503804,2478427478,18abc38b8244bd1983f0df9ccfed2fcae93dd5c4,43bd73e4967a0ffff46fdc30cb129cbcf21ec5b8,c,c
::#,1909,vol,cs-cz,3544206016,2456114546,7ea76b661002d51092d305d121a11bf3caf95ce7,18172af53696c48b87c88fe71890a1dcca493ae9,d,d
::#,1909,vol,da-dk,3548513556,2479829852,da3d602521690d82a22f169819951aea50674aa1,531fac95b3bc738e1c76fb13eec030c903e17819,d,c
::#,1909,vol,de-de,3688176224,2616340732,12d01c5ba4a9e496d113e4b16f407255c724ba72,8b65ec3845877f004ed1b024aa378c803c0d710a,d,d
::#,1909,vol,el-gr,3558884298,2481087098,7bb6a3ac13772230b607a4e483452a3d3e3e2756,53be030536e98a2c8131e3a40f53de117adc2c16,c,c
::#,1909,vol,en-gb,3624244211,2565433673,1afd7d55f9980e95c968699fb9d6a83f7fc1ca02,d098c781e57d62a9a9fd43afd0d5b8d4a50907ba,d,d
::#,1909,vol,en-us,3626567900,2586064754,6e83a5e8f3ca99b74467e51cc9f5cf4f8e5de476,d29c815c75e7d1e5ab9937704596f0bd97b45e2d,d,d
::#,1909,vol,es-es,3650584272,2599419212,2891d81c1a3690dac9dd62ce89977f94712db24e,c5855501e2374986e43c31172c3f1b8baf6e3a93,d,c
::#,1909,vol,es-mx,3430336908,2436459674,57503381aeb77cccf8294f4dafeab74cbe0ef950,e4d9102abc0f75c7c9c32c8395a39f41e07474c0,c,c
::#,1909,vol,et-ee,3518112390,2449000822,cbafb8998c1defd62edcf948d86117f3f5b4203a,4c4f949134b0e9d76203a78f3a9534c4c1749a11,c,c
::#,1909,vol,fi-fi,3543527114,2459816940,1c4873c5a5530be8b5a76fa5b3fe2fd60f5140cb,b587bfee033d54417305058f17a253be7ad57eb1,d,d
::#,1909,vol,fr-ca,3464877292,2486610154,751ad373801a67360eba3f7592c31f22715ca093,34928d27c7896afcd52b5df00cd8826beefc254f,c,d
::#,1909,vol,fr-fr,3625088635,2566787963,ebb8d09cc257a72fec8af3b672c0fffdefaac9eb,f4bdb4451d69216d4257b9bbbbdd246423b94118,d,d
::#,1909,vol,he-il,3418411702,2457925586,dfdb260ac42541834d64fba7c92fe9a3f44433a8,600f2217cf78951733e3c42f42ce768b357a2949,d,d
::#,1909,vol,hr-hr,3527137724,2460277762,be0e2ae7e64ab3e2f2cc887387137f26a23445ce,6a2b171dce7a6dac99b3351e1b4d9a6f06df3b77,d,c
::#,1909,vol,hu-hu,3539765872,2476271612,a8d08956fcea906d14a729927b9a4ff972c29351,017a35c75bb3691ef95d2012dbcbe19625fe48da,c,c
::#,1909,vol,it-it,3589744297,2511290334,3e5388a5b88a58f91fa46da5c0fc7127fe2a7529,4eb11a6b4213ed880da40e5d58002e4f27e30cfb,c,c
::#,1909,vol,ja-jp,3659614104,2658113529,47e797fef4015a2f8a8e047aac1bca08c959defb,bd3d9d8f4075959429984111c46abab750ca0ee2,c,c
::#,1909,vol,ko-kr,3449851782,2461608809,9cb9303f4adbe0fdd6fd6ea0e4c65fc574678e8b,6f9aeeb5c04ab2f2c4aae5135cd8137189c67f3d,d,d
::#,1909,vol,lt-lt,3518768755,2449382022,b5a117d824cb8694d41a45d97aa29b3a4911e602,c3d0b1200b17f4488fa506de4acdbc92b9980555,c,c
::#,1909,vol,lv-lv,3523056680,2449409594,2c5f7d4b65b276b27e6e2f0ca2e410e029492af4,0e4ac0ca473c37ca50ee9479793622b43a192fc6,c,c
::#,1909,vol,nb-no,3544730789,2461847874,aa05a78d662e07c5228e0191facb1dd9ac9f04a9,bb68b82b2dfa3f458fbd10a3c29443ffc58bb917,c,d
::#,1909,vol,nl-nl,3549561116,2458069947,9fe135842f500555cdd2bed9f0c1cd9286fe012b,dc2d1656a1f8999411858c30540c46fac671ccc1,c,d
::#,1909,vol,pl-pl,3572337138,2478124343,abc4abfacf682d93208e0bd3bd04977747dedfc9,febfc49e741b801910a02d670ab9b46f96237da0,d,c
::#,1909,vol,pt-br,3428726552,2444163246,4352b59c2bcdabfc0b7dc59e24174fe4ebf38abc,e4f04d8368d3598e2daf0a38039310d2697b0d15,d,d
::#,1909,vol,pt-pt,3565350068,2476180920,de29f9da02628ea8586c19c4931af73e07aa7dde,ae2a83effcd146aed0316252c94ef578c69801c9,d,d
::#,1909,vol,ro-ro,3517478570,2462901786,2beec4e4a9370638d81be6c13477047918781ccd,57872ac72196c4c262de113cd9c5b7c34db4f5a0,c,c
::#,1909,vol,ru-ru,3433382344,2444495902,e3b374d1718c3e59da1a3d0788ed931f8ba8b33a,11223ce1458f8bfd5e661a6db874387d4667aa1c,c,c
::#,1909,vol,sk-sk,3540286278,2457158107,232c2a415bc96faee36ecb1784aa424106e75d55,414f6ae918bc2fc54427685450a439c27c4e37c6,c,c
::#,1909,vol,sl-si,3541863904,2455048708,8cdd2535fb674cc31bf4d90534c510f20a74f0ba,ee84549e0c62fc4f115a5740a4cef7ce87f33632,c,c
::#,1909,vol,sr-rs,3370534021,2392943153,09b4929a17e4003fc49412bb66a15f63230d70b3,7a28f56020f0b1cbaa1337db93eb7a7addbbcc73,c,d
::#,1909,vol,sv-se,3549130526,2458325268,b107a4df6f20fad705ea537a7e5dc941d71f2186,ff0d69a33fde4e69806bc0b63b478e4188ceb44f,c,c
::#,1909,vol,th-th,3387929126,2411207900,a567f0a903a66963ec322ce724496a6597e14ea1,00c35ea978df4d6d85301077537c655c7410ecca,d,d
::#,1909,vol,tr-tr,3392986710,2389635164,9a2ba606d93ce2cdd3ae3911939435d1a088d5fb,ec4b9540928fa08e869434c27544b1fe2539f377,d,d
::#,1909,vol,uk-ua,3392754222,2413347222,2d69506768fdcea8dbba9db817f3061abf185147,b07a76669c2b2a7e90b0810d0c95f8719946392b,d,d
::#,1909,vol,zh-cn,3649266478,2647047456,47102873fd333e715f06c840e08a149963cfb6a4,8e1f607553ab7980c0c9ded018d8352b529320a4,d,d
::#,1909,vol,zh-tw,3629284727,2627531775,c4e3cea8745b894726133b81b9ad63c7344272b9,845b5ce812931b1cfcd665ee11b223549721bbee,d,c
::#,1703,clo,en-us,3315033420,2546331272,7e8eae476222bbb48de04862a8ac85bdd563461c,9d92ec014d1dcc4d1968b33e9cc9bc0748e07bcd,d,d
::#,1703,clN,en-us,3144657572,2437732564,e69925fec9aebc5fbf3852086ecb4c3fe00dfc2e,0fcc1248ab6ac55cae7ec24be5b21ff163d34fc1,c,c
::#,1703,enN,bg-bg,3063703618,2343397300,859fd1064516d2d86970313e20682c3f2da3b0f7,3f2d95b5af40290989b42d7e85fb73c2deecb107,c,c
::#,1703,enN,cs-cz,3063480034,2339478712,5885cef1a0a88972eafbf3240a91944a5bbaef0c,ebb7e9db690c146503c1470f6431ebb3b9f90b8d,d,d
::#,1703,enN,da-dk,3064590226,2359187156,049db05e06fc85f2e4fa47daf620a91219f94da7,bc154a20faed8cb135617ea5f7c804a78b041663,c,c
::#,1703,enN,de-de,3175541170,2469646676,8114e5eade5115f06e87cc63d82a56e6da4e9d71,829e8e3a44ee0793a6c10b76d6fc0180cca52c60,c,c
::#,1703,enN,el-gr,3068824274,2359266864,b02813b4225d89cb685c75b0d13950e9f5af90db,1731ca121d36bb3115282277de3f467dee4eee2b,c,c
::#,1703,enN,en-gb,3137564572,2426801288,10b79168087eedc6f574af4c6c6893313702ec85,d45cfdcc6d7227a8ed12ad24d718df17709fa8fb,c,c
::#,1703,enN,en-us,3140230812,2433137092,3e2111b94ad40b063d6fc224da72f83205c374c8,b17b8827e6954672d2bd85276b73770801a3bf6a,c,c
::#,1703,enN,es-es,3147765694,2438326380,9bbfcdebcd28939d5463630e0938ba6a82c69387,87974fab21f2e4ffc783ee6de4e6942a6bcb943e,c,c
::#,1703,enN,et-ee,3032725650,2320212652,577a6202ef0105c44fa46e852f02cadeb4d8d9a3,4e55f61f68aaa863f3e98bd1159d09fe90508a7c,c,c
::#,1703,enN,fi-fi,3059882946,2342513800,d9c35e5ba0889424e10bd1391f482270b3c40853,70e4f643e220a70547bc75cafd358e5c247a918d,d,d
::#,1703,enN,fr-fr,3130815842,2428304540,34e9d32c32d40b6fa1bffb9d5e43b7ee52ccc8a4,61eaf46743223466e066c77c0563ad46501378d5,d,d
::#,1703,enN,hr-hr,3033535336,2328147230,80fc1b08c6b4d89b65ab5d4aff5b8c4460120800,ad15cd4f66559bdbe0c42552f4d9ff645fcc5151,d,d
::#,1703,enN,hu-hu,3056933946,2340664250,ff090817737eabc45aab729654e73446c79b053b,5bdb5d7c487fc0fb37b8b76c66c1f3e8e2682f06,c,c
::#,1703,enN,it-it,3100499922,2384586126,9f8316c823d069842e8cc52d9ced8b6915bfd612,4089301a2ea267526b974aae278aa5e0fc0134ae,c,c
::#,1703,enN,lt-lt,3025353026,2325646266,9aef261cd6fffa9d1db2ab1ab7cd52678ef06094,d1725c85939679dd82fb8d551909e8686773e53f,c,c
::#,1703,enN,lv-lv,3029332916,2325624994,7fa4685a86839f3d8093be889e7dcb14b99a4581,cdf68b52a97795d3bbddb17e08f5153868423082,c,c
::#,1703,enN,nb-no,3058404996,2337861734,17ec8c4db6dd115fc45050205d4ee391d55847a8,ab6a56a1e544b30cda33601f60ffdfe4b7a7c010,c,c
::#,1703,enN,nl-nl,3058285820,2340806626,9af5d931ed90868395e94fa99e15ce723153e7b4,202eed2dd65dab2791ec1a4b04afbb1a28ca997a,c,c
::#,1703,enN,pl-pl,3082538930,2365075840,3b8c6e1273d2d65562b81b0b1b63a8ce9ecdb3aa,5292273b4477d413dcec2533ad2459ba1821891b,c,c
::#,1703,enN,pt-pt,3074473316,2356933976,763b5bb74b702c18ba80f770dfa25a7af4dc4f91,5659133bec9806a48096068ee53c2838beae6f6c,c,c
::#,1703,enN,ro-ro,3035031152,2329162166,d9883e4a8242398402383ae47e4015a8c724b2f7,efa8623d089f7df5c41453b862c9e686d0b0b157,c,c
::#,1703,enN,sk-sk,3036114496,2330022126,c705871aa637455dbf04532b5ca462539d466d6d,b9b1705f81a7120a2bad78ffda154182814d53e9,c,c
::#,1703,enN,sl-si,3026544424,2326113308,cb1485805fa62f1ed18d28a0418e45c5d612b31a,8cccac3b248a6e6879bb8f5baeb06a375bc8fe68,c,c
::#,1703,enN,sv-se,3061594264,2339127740,6cb6b740c9f5390f0e1bd29cd33890a78f20775e,2e1c69c5a253cd7b7ed381e8a7d9ff02350ca8f2,c,c
::#,1703,ent,ar-sa,3269761758,2494711944,8efb029378cd955809e67baf2cc71c53c632e32c,489191d8cc329b9721ff26287bc71ff4cf02115a,d,d
::#,1703,ent,bg-bg,3221290404,2450825804,64316f68725e92c2567dcf86981e5eb1c635fd09,117a347347deaa73dce186af781b7eda8e4fc62f,d,d
::#,1703,ent,cs-cz,3231413240,2450581096,5d0fa9367cbc1ce83ceb9ec130af97000e89b150,30aa6d6caee1e882fd88018c7ddb9a747499b891,c,c
::#,1703,ent,da-dk,3248303690,2469352822,3005a5859d2010da9fd1a77e6aab14ca233d73dd,5451990e566561a587a8fd44bf81f3236fb27a8b,c,c
::#,1703,ent,de-de,3348816134,2577096876,f813662c59c2a382a940d82b96e825de80da7089,a19f69452edb66da0591a63ae7a2f9b319bedad3,c,c
::#,1703,ent,el-gr,3245990678,2468826000,f2f713a69c342e4b6513bdb8974213530f37d6ee,da04cef145557e500060759c3b759c03adf0580c,c,c
::#,1703,ent,en-gb,3312981002,2541092494,a7100680c5718d34474579b0154819e2e528ffd7,c4371bd42a1d3463c40ad05b4f328471e8be80c4,c,c
::#,1703,ent,en-us,3312849564,2542115274,5477ecbdb80b477d3cb049d0d64831b72797be8b,65162f45583f38d53d01c5e5a64a69d1e73cc005,d,d
::#,1703,ent,es-es,3319718002,2547575630,cf78240f01de56403f3ab7066cf061178a90ef3f,000f7839c99dfc3e883c9c41a2e7e1f9b9d1049c,c,c
::#,1703,ent,es-mx,3273904408,2496325838,8b4f2f3b2bf76a6ee78339332bb18e0476669b4d,9315c4f7cdbacac86b47aa2637e90b1820c1e0b5,d,d
::#,1703,ent,et-ee,3200923112,2429782490,2be6d35081b25a3e808343ea0aae69fbe781f506,1bb3b0c7df189c3cf2504a6c7b3044592991f510,c,c
::#,1703,ent,fi-fi,3230886556,2455546618,5bde9ca7461591e51af74416335694ecc4b1ca5f,32a72a1c0d4e70f7940e91c3e60aa10b6326d618,c,c
::#,1703,ent,fr-ca,3294268308,2520878858,cccbccd532887d278fa922fd09f56bfdca5088bb,904abb865818ee7ef3259129f49fde9464efd4cd,d,d
::#,1703,ent,fr-fr,3309828430,2542088822,64ff0e97c469fdd3b591ae226a16ebaa75c7e8d1,b2d1ccaca7117637ccc74c86876d6289ec2499a3,d,d
::#,1703,ent,he-il,3232690912,2455101288,d85a04e8c72279d00889be97fa9aa79e88964a89,8a6662b13ceb703d8ccc874351843fd6f9918ee1,c,c
::#,1703,ent,hr-hr,3212042850,2433083014,b07812c974941b314884778654da1831f41d838e,22b5565943863d9a82f6f0af17d0d8796e40dca9,c,c
::#,1703,ent,hu-hu,3222250300,2443754316,3eec65d51e8c24e8b0c823071ef246df465270c9,b50222d340eb136fd736f2eb256c97072ed74f14,c,c
::#,1703,ent,it-it,3272240844,2500145118,12c773f8db4c66d1a7d039e689a53e711f55b23b,1833f47a8968d2b31a8c90672dfb76d57a5ab022,c,c
::#,1703,ent,ja-jp,3391347078,2622699920,e214f6797b2f174db15901b79ae0285a0859e5e5,e7c95f7ecfc9a46f1a66479ead6c6fa6194c0e28,c,c
::#,1703,ent,ko-kr,3287839184,2511245616,801a09ef5a8b28a98b620bdb83472f2a17265e17,a7e52b0652ad20c351d8d5a79cc4e7904f48390a,c,c
::#,1703,ent,lt-lt,3204395822,2429457908,11584883f422bbd13394a3b7aa502572bf204ba7,14be449da61677562b2f49de9f401a84d6d2c88b,c,c
::#,1703,ent,lv-lv,3202719722,2429484246,c29e06c7e338df384fa4d0ec1798b07b4175056c,1b85049cb4f85c0a50723a17f2b566c3ae05aa9f,c,c
::#,1703,ent,nb-no,3224730246,2447487494,9b80ea391601f5eaa2dc82a86b51e4e8a5ef00d6,dfd2952d9ee50ffdaf70729577655fb52bbded02,d,d
::#,1703,ent,nl-nl,3233989634,2453608998,9d79d2877e7015039b7795311ee33b12e82103d4,db4d9998e2891a2c11af49e8edf864c4d669bee8,c,c
::#,1703,ent,pl-pl,3254871838,2474897208,78b3c876618557bccee0e9437466d70c0c136dcf,be5d2f555cdde8925c1ebd08a7f7a3222c9e612e,c,c
::#,1703,ent,pt-br,3271500426,2503336302,01c57b64de3a66b7795c363ce0b80ca3567bcb49,ffde6034bdc95b6b3d4e651a8677ddc6bb2d180c,d,d
::#,1703,ent,pt-pt,3240619572,2472391446,6fdb16fb6bfd01cc846818eac4bbd468731137d3,4d41383f7e149f8f332683a803e80913bc9b1dc2,d,d
::#,1703,ent,ro-ro,3213373488,2434175900,3b61d2d6592bf7172b20b6c087465e4e201a1b12,d150722d68fe7eeab6584e6b91ce40a51f6e83b9,c,c
::#,1703,ent,ru-ru,3276687624,2500599630,702da7305af22183af857b1d92f225ba89c846b1,e4925023ca2a7c875a257542177f51adef9ac00a,d,d
::#,1703,ent,sk-sk,3209901276,2428270146,2a76f3cf95bb8816bf2a4a77f60e5500eb0260df,2062f6e7a1cb1ae6dcc8755b6afec3cf92aaaeba,c,c
::#,1703,ent,sl-si,3205356168,2430123934,45c67e340e223378aa8aa6aa5678d1ac5e3285a1,5edf9bc85d7893d5f8489693be58606ffd0733ce,c,c
::#,1703,ent,sr-rs,3211056238,2432563554,59d39830461b47692ecb8d8b3d3d5b5510bd2b41,905b282702bd35a24335e13b7532bebdd6500577,c,c
::#,1703,ent,sv-se,3225016350,2456236258,d5bd28ea94a57f48c5dd9be95eaa77e1af5b879b,fdec6fe68064a5863424adbb88b1f3fab2f8f9ab,c,c
::#,1703,ent,th-th,3225739176,2452122006,10e7d1628d17f175c7be22b9cbfc31b0f4d6cf11,7e6804bb22e995c8d7fda7bf17003f1a598923c5,d,d
::#,1703,ent,tr-tr,3223779720,2446042716,2bf79ce9f82e719816523039c6219fcb1681f211,440ca442a89e088530739ad7b1fb911aa4455a06,c,c
::#,1703,ent,uk-ua,3231204960,2453614364,4689166d55d8b658144c219da32025ace59071be,e45c9e3569ab5763f1aa8fb3363256278a665d19,d,d
::#,1703,ent,zh-cn,3475307584,2693601882,ff6a432a6ee8204153cc057074fb07b5a41f201b,feaf7891cc55c6f2716923a5e5aad8c9edccbba3,c,c
::#,1703,ent,zh-tw,3402457552,2621863118,4b15f3fa006b472788efda8daae41dcc1cdc6335,ee8a66c1d34e68ba480b017f9aeed538a7847b05,c,c
::#,1607,enN,bg-bg,2773448902,2111500580,d090ecc0e32e05a6c075eb8384f577315ac35ee2,f2206f926561fd89b69d6e7e61aa98956966dfd6,c,c
::#,1607,enN,cs-cz,2775734726,2113434488,3979b107d1af43aae3cc79bd7a2a081def5d04cf,e773288e71f7a17ec8e1525415134acbfa13a803,d,d
::#,1607,enN,da-dk,2799132592,2137434148,f0a667d9584f10c47b3db96b0e6700f1a47021c3,9defa59a1627b3440684ce9605a43a0c4e88c770,d,d
::#,1607,enN,de-de,2888504080,2219030252,e8a1023f0f21a7c99d1b5006ef520323238833cd,e62e766faffcd25ebce37b758aeac6e63208c332,d,d
::#,1607,enN,el-gr,2798418934,2123659240,8bd00622321661b9ca1eb7289d907a9056c713ce,880756cb261c7a7b32289e549011d9bb968d2706,d,d
::#,1607,enN,en-gb,2861883002,2200050658,f145a8eff3121dc8fb020c5a1750a0f2c117ecb3,7c3415af341630a1f01f2f0983e44579d6a23487,d,d
::#,1607,enN,en-us,2859877184,2201813278,fab646ab44b5d956a91e0d2aa0e4a37f22ddf7cd,5166cb73561f9c1190f9d6f8a35fe444877318f9,c,c
::#,1607,enN,es-es,2848523494,2196489320,7386e7b352e080a15f6a565feeace4c6e854703d,191a58383195e53864fcacb41313043a5ea77663,d,d
::#,1607,enN,et-ee,2748248864,2095947306,b487809fa9f137624e4bb205e389f0e599d17093,d9f88ee10c3f41e5e152b24c78a35ab1f15d6af4,d,d
::#,1607,enN,fi-fi,2796624854,2137783028,dc40703bd5eca75ce2d234e367f23db5a71c807f,d3ed9db8b398eda4497c6b9d897555f5a5663d84,c,c
::#,1607,enN,fr-fr,2852055774,2193600366,5838ee4f277ebd8ab33f3d40bbcc380a95f9e69b,36286ca54f121ca1247e1026e0c76bf3fdc4f2be,c,c
::#,1607,enN,hr-hr,2765426784,2100724714,f8d5c52045248839329634468038b184b7e9a491,742c2541073a78be847cbe684651b7fcab6b6fdb,c,c
::#,1607,enN,hu-hu,2780468248,2122154560,65b67804be6e6a5e66f0046a8c779fc9599b571e,444ac3b15980f3ef4f911fa2f920891e230118ca,d,d
::#,1607,enN,it-it,2798572882,2144445692,162bbba0399ed2e0cc12569676f4afcc685f08a0,f4deb16739ba26ec597725cc5a9a2580b33e7ca2,d,d
::#,1607,enN,lt-lt,2755834506,2094863630,11c047008667638f72cfa7391b0ac14ce954a427,0a1d7d1bd8456251c623d5c3f3e7e6f0a9c00e86,d,d
::#,1607,enN,lv-lv,2752316336,2093716546,230ac84bf1c669d375fd05159a8d26edb87cf264,98948912070a686f3b7060b9f80446faba677b2d,d,d
::#,1607,enN,nb-no,2773039326,2113695528,7939fcefabeed9a8cebf6ca04984e9c0f8470f50,ba8c7be3fb2a12ae3a227ac60b69ce225f367933,c,c
::#,1607,enN,nl-nl,2775118184,2130921230,fbb84419e1b8618b83b91873ed5cc7fa1365a009,40d9d1a599a5266947f337fa6acfcaeeece8a865,c,c
::#,1607,enN,pl-pl,2778912686,2125591884,7ea026557e632da890a64e0fcf72f3672ef12e53,487eab83f1e6f67058b50b9a889d790f49384567,d,d
::#,1607,enN,pt-pt,2787935254,2125017148,0afce496d59bbfc1f1c6580dfb49bf0ca1e30275,40a28c0263920c0e13a1c450511718f61f2c67e1,d,d
::#,1607,enN,ro-ro,2763055438,2101442992,d88e0b470995cc081f9e73d06baf0ce6080445c9,5452de2544692ba234c744cb18676f1cbc3c7c3c,d,d
::#,1607,enN,sk-sk,2763328164,2096292986,be661b5d237a8a93259d64754b09ae29f26cb42b,6322ebdfaea5955e28ec0edba5595e6ecc3eabba,c,c
::#,1607,enN,sl-si,2754008752,2096786702,73a4a166b1eedff7c7465eed4ce3daa8eec1c051,882e91a3c1e7a239ac4d39288c19228b8ba20c8d,c,c
::#,1607,enN,sv-se,2799778090,2130127248,70e0831a0c4078705b6699e8662d6cb0dc4875a0,66c58033888d81d9e914463d941a525ef1f1c29b,d,d
::#,1607,ent,ar-sa,2955820350,2253811598,672bb229c831b84e95a6dbff94818528894540d3,c6daaa38f3eb589e8654a266320032ed3aa3a6f5,d,d
::#,1607,ent,bg-bg,2911551848,2218360574,97d613cdfb2ded4df2f71ef29fc93ca3656c6ed8,2c0063b9f769ba2307f84717ac2b915206a9d4a3,d,d
::#,1607,ent,cs-cz,2918785956,2214354874,7542eab92328937b8d09ee02cf8fa9cc6a196830,3108854bb25b7c75bac13289db5c2a2e9c920578,d,d
::#,1607,ent,da-dk,2946222420,2240352350,bb9da04cd47d7973597386ffd203ed56e19d4d65,297f5fb65fa79f3ed1d0a6dcad202d863b71e9bc,c,c
::#,1607,ent,de-de,3019388686,2321843034,c9b01f8eceb84ea2e7abf8c8823a623d759a61d0,8af78913db117260a888d57c5376470cfc109670,d,d
::#,1607,ent,el-gr,2933879638,2226440968,14e182c6ed9ba36c720fbd0c3f5ce7d64ed38ca5,b8bad577e15fbfaa27b8bdb53d1c6724fe64357a,d,d
::#,1607,ent,en-gb,3002224046,2305860070,b972022ec65c9205195833b842983e527f287d0a,6d0466628b39e192bd675fae1dfafded7fff94d9,d,d
::#,1607,ent,en-us,3012544034,2310343386,cbf97f9ee545d6bbff70c7fb9740e9fe5d6f4d77,72e16690f022fde1c59abc93457a1c6b8bd4c5dc,c,c
::#,1607,ent,es-es,3002625924,2298493682,d6b21213c81c83c46965baf0c1da2f14d4f3eff2,4b3999d40e9ac39c1ba4c1dec301c51aacc50f28,c,c
::#,1607,ent,es-mx,2943527594,2249633892,e7bb91c6aa0c9295718f0ea2761005ac4c556cc8,3341b800403bb93375745ea4c3a4529ae5472fe3,c,c
::#,1607,ent,et-ee,2889988048,2192782608,ca9eba2953c9aed39e051f5d984e4a58c945d17d,06e7a360daba3388edefbdf56d958e98b2cae2d2,c,c
::#,1607,ent,fi-fi,2932564162,2235053854,b250bb11cbbea356417993455d639582ca4fd052,3d13bc3b7ca9411cd791c5c861e022bfbf2db2ce,d,d
::#,1607,ent,fr-ca,2970085652,2267316492,e33bc497cc5ef1a2ef362c23d2814d580aa22e26,2200c921718cf3b8246cf4e82ae7127668790444,d,d
::#,1607,ent,fr-fr,2996998394,2297031996,b599b3275302e57b8e1ad25271da68c299c4de39,8b6805f55fd7c6641d182131f500c0340887c0b6,d,d
::#,1607,ent,he-il,2927278142,2224939840,b82d6122d55c838393c5645520692acd101834a9,4011de9ecdf53b41fdb2ea9e0910bc6a0bca7939,c,c
::#,1607,ent,hr-hr,2898184950,2202588894,bc2cbd1d92e60598115098238f12e8dac2c2166f,c689528beb00b9157cc3d08c2409ffaec84ea56c,c,c
::#,1607,ent,hu-hu,2918877960,2223268852,a0453e7dc3d34716caac2cacb473aa65ccecea3e,47e181c321033ac99850fb222047635a83d71d43,c,c
::#,1607,ent,it-it,2953574274,2247219130,9b48a0fef984b867e8018708785a6c70a696a469,4e68dba7258c1af508d8c180564749b5b1b9b3fc,c,c
::#,1607,ent,ja-jp,3063387292,2355095860,ec30e2dfa29223fbeda28feeed89f7ed6d2911fd,24d900e9937c520b10056e53775e6a5934a916a2,c,c
::#,1607,ent,ko-kr,2979348462,2265728512,8b9af5c684e639b1787c901baddb33e3ec1f17d5,296956b802ccf9a76083e6398db20d2b67186fd0,c,c
::#,1607,ent,lt-lt,2890387644,2196863664,97f81a28fa526e57e2e38235ce7103aa0fca0ff5,1636c7532f21ebf6282e785f35840201ed6cb81c,c,c
::#,1607,ent,lv-lv,2897092188,2196617270,26775e677727ad2296e7de0620be132d144abd55,aa16e2b2f317ab45e43885bb700a428d74244ef3,d,d
::#,1607,ent,nb-no,2922664364,2218857478,7c42bfed895f37cf86153ee75325b5d4b71e3eab,a9bbff5197b258a37d4639a9699e938f86030777,d,d
::#,1607,ent,nl-nl,2934556272,2223733356,81b8974317b76417ae102951ec191f90fdfc00f9,c1ad0d57e0ba595e81ef7820f9db2b7c12114629,c,c
::#,1607,ent,pl-pl,2929138222,2228062654,7ddc4be2c46d3aa5b562bc593936b7bac33c6a4a,165494554c7fdb1be55e4399b6372515c2d6b1ab,c,c
::#,1607,ent,pt-br,2953378710,2264016962,71de2e5a288324151bec24830bcedca5ad77a1ad,a5006f26410655f0efa3a42c0ff63b6c9acf4d74,d,d
::#,1607,ent,pt-pt,2941611330,2229207498,52dc57e4107dec547e68a9e74eec10244cea4f92,0b1a60b57e687aba766001a8b306870c9e7241b3,d,d
::#,1607,ent,ro-ro,2887834662,2201439796,24950dd0d69cd50fe01f8e9309583772ef231518,f1d43e2cbf3006e034b64eca9bc94de7ffa8cf94,c,c
::#,1607,ent,ru-ru,2957770620,2261034630,8ce69e0236a2b5269c08a67edab908211585b3c1,50f2f76e8a0e62f26a6238fd9471b16ca1b26186,c,c
::#,1607,ent,sk-sk,2888894912,2197855320,14accd88aa808e900ba902ac6509a5786d41be79,1796ddb7072d64e971b3f7ef7c3c3ecadfc7dd00,d,d
::#,1607,ent,sl-si,2881745984,2196163006,c1ac7d37d86e4dbdbb2992acc8d3b6e60e52919a,2bcc0dd24a8fcf85e041d29c27be612d20f6c39a,d,d
::#,1607,ent,sr-rs,2910809030,2204793922,f8d80cb91733aa8b48c6b84327494e210b8e5494,242810176bd2c17e25c94b5478762bacd04f0c2c,c,c
::#,1607,ent,sv-se,2931748080,2231055130,d6196f5e660ef7055a0a5efad8892045131a7f9b,14642e83ecd3d000bfc10d5bcea08de83ca1fe39,c,c
::#,1607,ent,th-th,2910791934,2218450936,1286f4fef88b41884d8083aad666d63ca232be42,5660b3c566e05bbb58504c392470916996988bf5,c,c
::#,1607,ent,tr-tr,2915633822,2215962556,871cf4807375a39b335468d44407023f19bade5f,2dbe29adf9297d98e66e42558fa673c0e76b4cf8,d,d
::#,1607,ent,uk-ua,2915857130,2219357380,5b88fcd4211676ced3350a9bdf5abe0a37707991,02a14a526045c75cbbc1aa279d01f1f23686dd93,c,c
::#,1607,ent,zh-cn,3131493920,2421427008,e78e04e6204b107ffa36d898d58232c86e98199d,2ddd95d076810d788d63082cffcbbd75bf921243,d,d
::#,1607,ent,zh-tw,3059396808,2361521848,4b4e82301a37192b69d70496fcf57c16aad681eb,589eb269e0666134c1d31d67c665da50ea9b2a66,d,d
the removed 1607-1703 edu vl pro vl [use the combined choice or add them back at the end of the script].txt
::#,1607,edN,bg-bg,2779059020,2111252165,7a3b8f8df4d678a1e7a34e341fc7d5618ec9a246,66cc95cd28f00e40caee6bec7d5d70a8fb5e773f,c,c
::#,1607,edN,cs-cz,2776622382,2110545610,ccf1326afdb7d2641360f79e096e49c6a38ffa32,f1a9bd1559dc919bc370f4166ef8ad86f10d73b6,c,c
::#,1607,edN,da-dk,2798017588,2144210086,7406eda1d78d6f3a7e8a1bb6370daeff8a28821c,497b443d71e65f6a63f01fb7ec61c53b8bfbdb6d,c,c
::#,1607,edN,de-de,2887254906,2219606526,64b3d9d55cbda469d5228ccc9156cd0fc23e04d4,9213ab89e0c17890d3a9151fc79932a587f3ac52,d,d
::#,1607,edN,el-gr,2797909794,2124151984,6d69df40a7294e47c4e1ed4dd97407df71e3b579,94e7d1affe714552cd0d5dbacbd49eb48f3f1fbc,d,d
::#,1607,edN,en-gb,2856936794,2200062104,1178f5a038534a6db054c0587795827c8174a3b7,3eb8ee29ddf22f0347e51c2dc0b6e244c988c9e8,d,d
::#,1607,edN,en-us,2861204596,2200128810,9f9054a5831a86799435742b96589d35556e0b33,3245de6b32dac4fe753a29d77c4d5276f752a9cb,c,c
::#,1607,edN,es-es,2851148850,2196419238,9ce4a7149f1c83547a093c77e3a054be2facd930,4ed9dcd6d9402c53b7c0d7ddadf29732ccd47ef3,d,d
::#,1607,edN,et-ee,2747120942,2096054254,1ed1164e84604f09732a9837adbcd27b45742d16,1edea61b5c9f927bb86adc4eb4b64e65f565f5ed,d,d
::#,1607,edN,fi-fi,2798444234,2136693992,9798bf4f02717618f71ab3ec9919e4c304b24ea8,8299144245d06af58bfb1787897e2601a4346bd7,d,d
::#,1607,edN,fr-fr,2851527218,2198063086,b80067fe56f542be1e2262fd1f93ed9bf45de7e6,d67758e1aab4ba26e563c94c9e71f02bc8b457ce,d,d
::#,1607,edN,hr-hr,2768580546,2099953642,35d1a05b4f329e42e0d16930b6cde4122c40f765,d9037e29d6981d000643004ac770e5e1eccfcfb7,c,c
::#,1607,edN,hu-hu,2782140028,2116985906,1a108c29a93bc32e4a1fd28c73e99ca88c5fc1c0,f45cf9ff9c019ecaa9b9de14252aa950bdfeed91,d,d
::#,1607,edN,it-it,2811926886,2145186280,7521153898da230759cbc5a3b7b6534d3a378ef0,e12aaf53fb3b43731394a90b052d522e53d4c3c8,d,d
::#,1607,edN,lt-lt,2757803852,2095722632,f0385e16fa913fa76719383e850d1d35070a92a8,e5d410dee7dc702f1951f7a7a8a86590f605b302,d,d
::#,1607,edN,lv-lv,2756086022,2095036762,7792ef1b2b8bc3c5b8c217d0748da5b8a23eea07,e41ce56ea65c5a80aae7aae51409c8353c89de3d,d,d
::#,1607,edN,nb-no,2773327388,2113411140,ff125d34aecdf49b9d1540d6061cab57dc7e39a3,d0fb7c0f30e00ed68322a56f83502a84ca512b7e,c,c
::#,1607,edN,nl-nl,2777477440,2122186926,e4d76ea47cccc8d3c917d5d86325903a9759e1f4,a71e61b4fb3a53e6346cdfae4d0a509b2c59b712,d,d
::#,1607,edN,pl-pl,2781418062,2121400542,b15363bc8841f93b28d285220a9ad7786e1ca9a1,e03523eb6a1426ac02da0db90e90da9ce24f242f,c,c
::#,1607,edN,pt-pt,2792216100,2129997546,b7810c3c8ca4c1be162ea5cacb8eecf5f90161c8,af38dc63a255f96722417a390bb29625bd5f2c0d,d,d
::#,1607,edN,ro-ro,2764183386,2098687326,cabebb3cdc5c3e11f839942ce96f76ebc24f14a0,7fde1bd5b650f7bd1b39da2c27a6cfce05cb58f2,d,d
::#,1607,edN,sk-sk,2757427958,2096928490,3abdf61dec10498ecd12df2570bffe4d11109e3b,f77f86e70b997ef156cdafa5e3927c24d020751f,d,d
::#,1607,edN,sl-si,2758340722,2096845220,e5b73905ef2020efc1bc646abe87a3ddd7dd7bf6,c1319abf345baf4c95a35dfbedcc0e3b9c206a59,d,d
::#,1607,edN,sv-se,2788498688,2130648134,fd2fcdd512f2b38c3791426b3f8421b1041a9e0f,19d90b982ec2d963667561718642d3dcf2497cd4,d,d
::#,1607,edu,ar-sa,2956949156,2254502852,ad209ddde42bb7c0dbe62aeaa56c9edb1e21374d,d7e56ec015c48a9ad24671c6ef1d80daea27f189,d,d
::#,1607,edu,bg-bg,2913342796,2227290394,d5c152271d498675f400eb335c7f20c8f05cff0d,225b91d09bd7a639fdabe14b7a82bfbb7abf5ba9,c,c
::#,1607,edu,cs-cz,2917449894,2213609352,abb6ab1ab0b5a9f9c715d1cf91aa473e410eb958,dbde988b353a76740e0576b53005cbd5861ef1c7,d,d
::#,1607,edu,da-dk,2945166370,2249489774,4641e22dd93423212b5b465db1c4b720921ff737,2a892143d6eaa1dcadc8720eb890a1db7a03b28d,d,d
::#,1607,edu,de-de,3018157658,2319600702,352e4a7510e0ceaf1d97f03db3579af3e0344938,a691d8569c4dd10f4831d8ab9c9bd87d7b3b918e,c,c
::#,1607,edu,el-gr,2934720002,2226151718,93eadcdc4ea4b3c9464de64898fc172284ba3d24,6c7b921c6798ff2a8128bcd6130962f923064642,c,c
::#,1607,edu,en-gb,3001730482,2303122652,d363257e8203c0b46c98bfbaeac8e50d6d762f91,6542537ae4a5b1d76c2f7658b91ccfdc84005dfe,d,d
::#,1607,edu,en-us,3014778678,2305264922,01e49055b446024d37bdd3ad1711a8b529bc98df,fe55e8afdcc571f8e8fd5a42cfccf14790d89cbc,c,c
::#,1607,edu,es-es,2999917512,2297447302,8b396b404a5e68b22570bd9d2c7bc23e0cc2fa89,6aaf073db8890a7c6aa6214633bb345cbe9a82cf,d,d
::#,1607,edu,es-mx,2940854936,2245392276,b16befdf9f8905fed73836a03a1505968b2aa583,79d8fa9f21f4f689ff2315d669e584058c407b69,c,c
::#,1607,edu,et-ee,2890533510,2190464570,6edcaa2167c569b5e3dac218f90161f686eb4ea0,7b4c97f368a2673f751a9e1c98a79a65ec846b74,c,c
::#,1607,edu,fi-fi,2936951164,2232027472,88e07bcb494c2973a37eb32c11c6b2f6f313d6cf,44c3d9b0f171337f3e83cd4b16b9fb04875b47c5,d,d
::#,1607,edu,fr-ca,2972513666,2268537776,99dff3ff2faac319c38b67adbbf7df11b996e2f0,01a686ce606798e63eee51111ba600f832cb867a,d,d
::#,1607,edu,fr-fr,2993414936,2298742674,c4aa11238240f052fc155a69add5aaee5a8fa2c1,e9e686f6bb0e5a2bb463969aee1ea0bec3cafa16,d,d
::#,1607,edu,he-il,2919856152,2225234406,ccd6fcf5bba100f8bd7416b8368ae88986d42719,135c9d913514fb9ce8c0e3a11365c1f7ec96f7d4,c,c
::#,1607,edu,hr-hr,2893579680,2203786466,373e5f74e3bf90e1e40597b2907a705cf7947ab6,a97c9fd5d866cb6b49f5224c0e227923335b071b,d,d
::#,1607,edu,hu-hu,2914578404,2219026456,9c2f593daf664ef8b2424c9b85ec981d957b96b2,24e79499a39c3f658a4721f0e64fc99f80eb71e5,c,c
::#,1607,edu,it-it,2966090488,2247919526,be99f0766321e460a071d50083a758dfacc64923,907c1dba70eca9011e7a4c087b76edd7d4ead76f,d,d
::#,1607,edu,ja-jp,3061128986,2356394260,02e4b9da921626da3d03c0a413ae76148dc0f9cc,6511fc807e5213138c36abe22ca4b9e7c9e43dfd,d,d
::#,1607,edu,ko-kr,2966153026,2259563116,77018ee745ebdc581693dcaa9ec8697b5605dd3b,9e869188c0d903fd0d982f93076960383d6b608e,c,c
::#,1607,edu,lt-lt,2886584406,2195909696,afacc60cf3c558d94d01691f896a303cd3455651,593f59fabf626765463001023aff98a29c98e713,c,c
::#,1607,edu,lv-lv,2884763892,2194102206,f36bada74914782fe174d92bf82222e7d5d61488,d520a5c393fd148b7e0af4fafca9e7381b5981f7,c,c
::#,1607,edu,nb-no,2918231688,2217842192,330597e50d041b5f9e1798671aa0857ff9dc2e3a,98468450afb526f4f16f5c791ecad934f1ad99ce,c,c
::#,1607,edu,nl-nl,2929881030,2227957810,5fd638867eae87b871fa1d0e393866698eda8514,1b68236863ec2782377eb23c4897fc371e5d082f,d,d
::#,1607,edu,pl-pl,2930550878,2226921692,3e48dfc45ec6551ba7b67ae6c965351e5b0c6263,d2e0f7a4d26c8f52d136d7bdae162075edf70757,c,c
::#,1607,edu,pt-br,2952864672,2254176436,5e453b92f20a8713b7ca6ecc5c2f2577cc67b58a,34066ad64f0066280ebde3b7833f89c7e468212b,c,c
::#,1607,edu,pt-pt,2928144706,2228686892,6135ad949cdfc76b4ebd0375f83ffd49ea09d80c,fe0f33f8faeffba3c3a059660802d9c44936c801,d,d
::#,1607,edu,ro-ro,2904204054,2203396506,1d231962d9263ea94c7a094565cae9e22f95e645,3787c9449e922cff784347f436f0e10b11c83588,c,c
::#,1607,edu,ru-ru,2957672236,2261036400,c5496123d5f1ed75a8511ea6c71c958bc38915c8,e01b56432419748e3420926222512f8b464509ca,c,c
::#,1607,edu,sk-sk,2893555152,2197058184,07e05be074dc12e411b3d1c5cd144a210b70e869,703136264909e5333044aec874ad6fb14790eedb,d,d
::#,1607,edu,sl-si,2884411810,2195839708,6236323d5ddce9c6d1e5673c13ad2232d8d8f1a3,a92efb6ebe2225fffca570d46b9bde4dcba732f9,d,d
::#,1607,edu,sr-rs,2891648167,2201558184,534d4a85ae9a935f7ede65e352252ad27e90f21f,8d504ce35fb48d0e43e4b0129f80157991f93727,c,c
::#,1607,edu,sv-se,2942914320,2230458544,67ee08ce7dcdb02cb063a40129afae15a5e7e774,5b7f3a60a484b8ab7ea57629974a6df187bdae48,c,c
::#,1607,edu,th-th,2909426878,2216567444,c341908be3ecdbe7150a763b900cca194befe662,df73d20b5559e717b965b762741795630a253877,c,c
::#,1607,edu,tr-tr,2917813760,2215387172,3cef4a469646dd673562a2990c6fc99c1d57af3d,e53d36d75762b89914ee1787e220ac10dfb5c5f8,c,c
::#,1607,edu,uk-ua,2913314734,2220722110,e7e3090d392bc59e15da7a49be08772a15d5c2c7,b70d87de530267e650ae34b5b29b5a316d69cde6,c,c
::#,1607,edu,zh-cn,3137548350,2421638284,120476969142efd3701de14d140be47cf84d92ab,32e7d27d988f97b5b77e2a371035c9b80ee23b48,d,d
::#,1607,edu,zh-tw,3058815872,2359003730,57c2708dc6583a3ba6005e04934bc07541626da2,2237f1fb22a928df1615afffacf3bd916a188728,c,c
::#,1607,prN,bg-bg,2773968628,2111630422,fc329f5b4f683d6c9dce6da8ab12254f4aee79a2,ef1cdac011e2796516bb2ecd489f5a95807db56e,c,c
::#,1607,prN,cs-cz,2773293502,2111595264,c8c121aa245eebedef4142d86e8c444c82eb5ebf,c2fb76d2890cd7b33759d070bd4fa9daed67839d,c,c
::#,1607,prN,da-dk,2797523030,2137463158,01fa575f4e02f6d7b63cf02f691cdad8b7d06385,6f3a269b3f46310845cc4671753f9bb5e0c53fbc,c,c
::#,1607,prN,de-de,2887386902,2220146562,dceb5a8fbefd5c891523cdaf7d9ef85ba78648ca,bfe79458d02aeaffbff01df43e43af6cff1086a2,d,d
::#,1607,prN,el-gr,2801821428,2120864956,33997af7aa98ddf701dd77a197a01ada0083cd16,93a91f0147950b7a92f1b52206d4185d5fe2adf7,c,c
::#,1607,prN,en-gb,2859609418,2198424742,91815f5e30a2b75891b396c8a0b2848befaeb46b,00f726c42be7c11b5fa7761cc26f9957880d1324,d,d
::#,1607,prN,en-us,2859983836,2202017206,eef8273e5aff097f031d3eced6081a2ff1ce6e70,5e29955a7ce81907f0d90f61ef0c87a4d5693150,c,c
::#,1607,prN,es-es,2849603408,2195845498,28c0c3facdee14fca9c415baf12e852424cfe823,cd2c62a7e75b6d0afe39da402b63b1f042b2ee60,c,c
::#,1607,prN,et-ee,2749178492,2095309794,956dcd0e2e74458d9c530837e76e3e85c87569af,618bb7a7e6305ae5a4ad05417c1d7a6d1c240d94,c,c
::#,1607,prN,fi-fi,2797659170,2136318712,2bdb6ac2dbc58954f7cd24270fe3e90284e54daa,8c673bcaf88ff3675573a358be304962900a6971,c,c
::#,1607,prN,fr-fr,2851575648,2199089480,2911e901d843d85ff7d4d8a26df117c915739d1e,eb7fd4ca93539d05478dec8ee088184df9ad340b,c,c
::#,1607,prN,hr-hr,2765117444,2100765434,2bb2b9c596d7c58a152533c0f68c193dff262f7d,90a92a7b6a6ca30d4e0b609178c9aaa49c0fcc28,c,c
::#,1607,prN,hu-hu,2782768444,2121777568,650ca39bc961abf7798fa7877bd44bec042426a0,7407a410bf6d9573cb22b06cc98ea8467f0df658,c,c
::#,1607,prN,it-it,2800506190,2144659586,63287c51ff616254966ed37d52ca9300cbb12230,f4863cd0ecf5bfee974b9c423c9d864e9bfba3b9,c,c
::#,1607,prN,lt-lt,2754636784,2094530112,33ce1e39bcd256df8476f189e5a6a051de49cd13,e2db5267355217e8f572b6b482b5b15e0ae85121,d,d
::#,1607,prN,lv-lv,2755350776,2094597898,fb774f04e2f477d5060cdf15ccb67a57471a5511,a342940c936e67f0f93c433c935b868d58d8867c,d,d
::#,1607,prN,nb-no,2772100158,2113869760,c1a2d7a1b2a5215831439f80a716768eabea41b9,c850d7cc8aa9b5c6a1f443efb313482c9e01fa12,d,d
::#,1607,prN,nl-nl,2773104714,2131740526,e363e17767440f8c902e96ab193c926610ffadd6,31f1d6c1735d862d9c4a5aad54983b9ac691dc3e,c,c
::#,1607,prN,pl-pl,2780436314,2126498562,695623b0a4f468c1dd7c5807faf84dfc9b9356f2,947f434e5f736374f797083686d156ac31f61cc1,c,c
::#,1607,prN,pt-pt,2788551940,2128468318,5d54830d399eaee9d14223f9085684c5182cdab4,76f04e40fda45dccb6d056d3a3ed629f3574f0c1,c,c
::#,1607,prN,ro-ro,2765807026,2099203004,d98b84579055ca2114bb86390def6a06d4450e40,c399fc45669d57ea42a650cfa1ef9cff42aa6315,d,d
::#,1607,prN,sk-sk,2762718640,2096757828,fef5249e7b211a31db3c756f8746cc69093b8f89,24cc2caaa234990688701aa259fc99740f6cf625,d,d
::#,1607,prN,sl-si,2758415634,2094438534,ac0ede2cf10e95a905f4070bcf08651625d8cf6a,0bab0901bdd35b2e1bfa11db4d31aa835a79d39b,d,d
::#,1607,prN,sv-se,2797681810,2129967952,1ed5517d01de32c3cc1f77cdecfe4f356c0d94c8,7b3ac33040f23a1d3ca949124aae5035270f0e0f,d,d
::#,1607,pro,ar-sa,3017152712,2316041282,763f8d3532a4c3d95dddc0239ec6999c6c063c43,1bd076aea51f88e19c600d34d06050f78e87099e,d,d
::#,1607,pro,bg-bg,2968435508,2285063890,c56a9b9f6e7c37fc548686835755676ea04625d8,d9ff9494d106af25bad566591933e20f3cbb9c01,c,c
::#,1607,pro,cs-cz,2976799184,2275903108,4ac0dbd8eb31b90ea7b500083a1a71f9665fb677,f721cf9c925e778ab8b0014cd8727156613664a0,d,d
::#,1607,pro,da-dk,3009307712,2305464234,a15c3a85061a12b7cc9b366157bb9fbc30d71aba,e830209b7541756470aa21ebca191dfc6ac39561,d,d
::#,1607,pro,de-de,3219035316,2495166956,dea2c577e64546463080a96c4b075e924a60d412,968aaf9107ec3d486f1125a109a1ade30cae07db,c,c
::#,1607,pro,el-gr,2991041138,2286941358,4f9089bfd9b0815116fce8ee104a07f445ab82e3,6e029e44b04367c7f684888280b52666f999b47c,c,c
::#,1607,pro,en-gb,3176583254,2476842804,db057a5eac7cb0d65691e758f3949c13f26a513d,21fb6904b75427ffc9e9d3fadd3e0df9a4035598,c,c
::#,1607,pro,en-us,3319805853,2602533592,a67fdee4fc4b5703b4ab599a5578a2dbe2f655f2,d91e124cbe2bfbd372a936a401bd462f4773ceee,c,c
::#,1607,pro,es-es,3089825090,2370591066,8428460416a1effb60b2e204c40c436cef439727,b5af8299317ac3398e93a122b06c846c4e18b6a5,d,d
::#,1607,pro,es-mx,3021626512,2339980484,0d6d30912e3cfb6b05481a8dac29cb165d5ec531,205d7918b164275b9fc747dd05d9bf3d5d82272c,d,d
::#,1607,pro,et-ee,2947223572,2250794742,736038bc59a7adbd86622480076d54c916ca583e,e39b8aebf84482322316e54a8e7fc03b200d6b5e,c,c
::#,1607,pro,fi-fi,2988097106,2294397954,894658288a4de3bdadc3c92caafbc77d6beaf8df,5a5a127d2b9f67eb076b2bb8a8d05588ab33e41c,d,d
::#,1607,pro,fr-ca,3057151984,2340335032,b7af8f72ebeb77a7529a91ba82fa96b5d7c1aca5,3921cf2651b9bf40729c503f59ea39dadd67c1ca,c,c
::#,1607,pro,fr-fr,3151088370,2431461582,fba5faa2d2d3c656a6e2180be4aed091e179dfbf,52c657286188ae0ff2e4dcb9e19238affbebdd95,c,c
::#,1607,pro,he-il,2988102890,2282465040,cce395f6f1ef65da5a9514312f7988fb975c7aab,294bee60f7d248b6766c331ed6d291f23cab54f3,d,d
::#,1607,pro,hr-hr,2964453442,2265497235,c6a879a1bde4828296073b45bee522a530fde1ce,453579e6e76c81fc72a2b78b554c8cafaa4a23b0,c,c
::#,1607,pro,hu-hu,2976155974,2284059150,952368f507a15afac4d0c4c42697c36794c57a28,237677d16e6f2256687a02e2c07d44042ec4a5c6,d,d
::#,1607,pro,it-it,3027424610,2312619924,ac52981de1ff7d7f7b8e8d2a4981130dd9b7062a,86b071f191f5193270378258c69814988df0f10f,c,c
::#,1607,pro,ja-jp,3249832189,2526997792,87dc289be935d27958cf49f9d97b3db6f2d69721,f7491c42d0d64688df6630378657cc2bf725e89e,c,c
::#,1607,pro,ko-kr,3053846230,2337854332,9f5180fb3d8792b87ee078df3b64cc1504221b0b,6639d29ba6934b13bcd5bec97a10cdaf1cdd30c7,d,d
::#,1607,pro,lt-lt,2959202730,2256006622,cd7650dac53a9f94e1556879d30ed5965a0703eb,1d142359840ab83fb067468cbb295845d07db385,c,c
::#,1607,pro,lv-lv,2967916812,2260414882,060160161b5ed79d53a3bffa7fc0014806664979,2a3033731f8b28041fbe193a3f718cc62a301e6f,c,c
::#,1607,pro,nb-no,2986394866,2279262560,80dcd802fde6998d7f82d9e34457d29106180150,5c5e576148999231f138597401cb14f25ea15829,c,c
::#,1607,pro,nl-nl,3005059082,2301425470,64a639f0066eed9c454e3e33451efde18dd6ba98,823da75e12b4688f0e08acb6efa686266c91d3fe,c,c
::#,1607,pro,pl-pl,2988628234,2284329308,953d0e942518a30e8e98fd1dea151926fc8944af,df3a74d6bd322219e33031e7e97c7ad7ac503bc1,d,d
::#,1607,pro,pt-br,3030217044,2337652576,9d925ec3a182e0c2822e37900f89bccb79c666ed,70142b3f23e729829b377ec56941cfa41c723204,c,c
::#,1607,pro,pt-pt,3007507556,2293680178,5cd6a59fe21427feee2a34f825f8783752c23d5d,b8b1c20b0cc4383b54c6547f295ad8e8a7897d2e,d,d
::#,1607,pro,ro-ro,2955444630,2263202628,b15bf61a558013f5202cd175308979af0a95d49a,5ce741cb144a804e2281c8476f9c65f0b4a1594e,d,d
::#,1607,pro,ru-ru,3039587116,2331906278,f27830fe80f8a1f56c1d492d1007f63363ff69f5,517619490219771a44196bb803dcc099110d9e05,d,d
::#,1607,pro,sk-sk,2944655478,2258865734,ea535aa8e2d891fdbedd9cd6a7d261c91280e495,eff3680bbbd0b45f27dabf4a054606fd78b30422,c,c
::#,1607,pro,sl-si,2941825400,2255942595,50c210f92a64a625d320fbe704d1e2d0fe129dd1,736233c3b0da875665d9fd8abd093771352d4608,d,d
::#,1607,pro,sr-rs,2972572460,2264817096,235a4d11b0346a527f34e68822b0d08af5637323,2d44d42cfe870638ee5d517da54f3286790decd4,c,c
::#,1607,pro,sv-se,2996962528,2303368688,956f1c12d67edd9ca19cf26a9b871610c4e51758,9b7ad348af69829d1adb57d12f5315bda42f6ecd,d,d
::#,1607,pro,th-th,2976849192,2275252504,64529e2290a400a605093bbf7169060ac0f9bbbb,2676ce00bc5b187ca87dfbae04226471b3bc36ec,d,d
::#,1607,pro,tr-tr,2975807725,2276829342,65612b0b4ac01f1bb2fec7b8a161ff31b9bf7ebe,250c7ec09eaebb90681467d906ba22f5aab890c8,d,d
::#,1607,pro,uk-ua,2981529906,2287688882,3d2b3939b2f60afec719c89443b170c48fba83ac,47ed1f3b95a08c706e13f5b4afb5e4ae0173a56a,c,c
::#,1607,pro,zh-cn,3203380142,2492418640,efdd42f9baea736aebfb443922ffbd0de4b0e2b7,bf32e2b319724e7fc6765330c55888cc3eda6637,c,c
::#,1607,pro,zh-tw,3136948712,2437070118,ec6068642e34a049a9bf9ff79ea439722fe6bfec,e80465b8395ca5afe4a3002519d2f100514f39eb,d,d
::#,1703,edN,bg-bg,3062413646,2343495134,a9b6ef650c85369e3a4f3f7232fdc7749ad0bd47,76ec0c3816f8ade33ffeee9615450467af80ec7f,c,c
::#,1703,edN,cs-cz,3062757590,2339079508,9e43e3051c6142fe660ab4bb3c9318750cc7de93,8ad87a656634d89236a6b32418e615418d5045d1,c,c
::#,1703,edN,da-dk,3063187452,2359142738,aeea7197285823c6c337af2d71ce8f922ff03bbc,2dc2a60636d961a67eb9496cb621113dcb582ef8,d,d
::#,1703,edN,de-de,3174260636,2468099010,fb0ebc0aa2ec1df782f6d5a5f18202df98907153,f4a2ca4545ba6a8166d4c3421849b6cc1fcb35d9,c,c
::#,1703,edN,el-gr,3067640890,2355660782,d4185e6aa65f5679fae8ae794ca94e75ea843016,d26d6de6ed08658921e5b702920370090e8b9592,c,c
::#,1703,edN,en-gb,3137052746,2426880828,0d11ae99ec511df9f9e61f860737dd1fe30b4206,14a1c43e4c7d7cf5a169257307395af0ef2e879d,d,d
::#,1703,edN,en-us,3139755962,2430993824,d534aa4085bf14c3df828c5af83032b79cec8bf9,88743dd5e4c3b6d8ff2f6339c7a59d535f776b90,d,d
::#,1703,edN,es-es,3146456906,2439392666,233790bf41149c751d40811dbfa9c64f83553d8e,22593039f6029ebce3946a1a37292545b45071ae,d,d
::#,1703,edN,et-ee,3031709940,2317447208,643c5c146cfa48609ab76e718b08049fe371100a,cc868eb008d71ca38fc236e745cf5e27548c4bd6,d,d
::#,1703,edN,fi-fi,3061874646,2341874174,41898f06c71bba38c74c5c501f4eae437ec41695,b5ed3b76897eecb07038496eb78dd05b032dce97,c,c
::#,1703,edN,fr-fr,3132546598,2435002592,340507bd08c569ad54e992eaa20bc5b094887bab,2ed1bf3706a82495959874e91b2a3a06e0a9e7b3,c,c
::#,1703,edN,hr-hr,3032743718,2321673434,1af71d7b368e2f0fa31bdc415f9a59fc7d1490df,c18c5d1e09f39c547cc4e4639915f78f3161fe0b,c,c
::#,1703,edN,hu-hu,3055842566,2341763976,2ae5ec7d0ce1566d5f1981d2e5b0c8f19b4bd24e,55751ed59fb161d34ddc3644f3722ae15dc424aa,c,c
::#,1703,edN,it-it,3099583308,2384149974,ef21e54b4149b2fcd67805d966fff614ec6a23fe,0e57750ad4aecb20870e58d35c0df1f76d494ddc,d,d
::#,1703,edN,lt-lt,3028908668,2326483892,bb5814b37ad1c338ab6fc73446d255e4a0134ab9,5d7619d4af7279b02bce8d4fe835205ffe470ffe,d,d
::#,1703,edN,lv-lv,3028644192,2324302588,0ef2a40575f7cf5110609b53d454e203145132f9,6b430483aa0af8073b3a79f3ec217a71c8e394f3,c,c
::#,1703,edN,nb-no,3058575164,2337167608,66f8d9a1a6a8070eef3f80d00df333d9df61fc43,eb0d9b5b9a8325b13f264b14f7e7e1f6b99eb766,c,c
::#,1703,edN,nl-nl,3062067296,2341747004,48c9f2807b869bb00a9ba1241424a38f95612ebe,146caf1f3bebf1be99c72c759ae57d033b159da8,d,d
::#,1703,edN,pl-pl,3080456656,2364261192,25becb5821e972dd606bd9155740a99ae7180a1f,6533b22e8d6ccb7867d3d97a01b5cc9e49e33541,d,d
::#,1703,edN,pt-pt,3076125224,2357048280,fcb4cc8a9defc6f31971aa681bdd04ee735487a7,0fafeb7203697a8d61a0deea890321b3f0d89d16,c,c
::#,1703,edN,ro-ro,3029460788,2329099636,ec31c6800ea132e93dff86efd58a7843b05f20be,fc2cb8041993259d5472a13b561edcdcf213e54a,d,d
::#,1703,edN,sk-sk,3035148714,2330490226,d3f1058d8bbbc21e81f1047a75b48b4cee0630e9,07d3014138819d9681c48c5687be4bf2d75f26d4,d,d
::#,1703,edN,sl-si,3024798576,2321416078,e89e7e320308935f183c2b7a7e2e7cf7172511e1,f25df37d61c88d58a7d746d6ba6159db712a70f4,c,c
::#,1703,edN,sv-se,3061608074,2340666742,0c40567e9a5e8d720ed6edf05a0cde9a17bb0415,ae6dd7d66db41d7683af5157459bec97824535a3,d,d
::#,1703,edu,ar-sa,3251847572,2492824508,75bf847f81faae21d85ce27bc2ea5081df25cdfc,4cf10443f278587cb72900324884908d8441c407,c,c
::#,1703,edu,bg-bg,3206626386,2449636070,c6ead57dcc61d87f3c43b78526fdbbe78d912377,f48b253b765dff39881651030268c09392de1555,c,c
::#,1703,edu,cs-cz,3207310586,2447727068,031224c662881365f2a971dfe42ea342c9448796,3e56ca36104feac70f46cf7ea0a8853b1b500b3d,d,d
::#,1703,edu,da-dk,3226462806,2467425384,60aba504f24ddbb177c94edf837ca85c21662fe0,ef137301727174a08df1fb84743469139bc4e925,d,d
::#,1703,edu,de-de,3327083894,2576555370,fad7f186a2e646d16a6a6b56f11b01ee0cc14f1f,d1f9c856dee75466ecd396f027aabaf640fc2122,d,d
::#,1703,edu,el-gr,3226390944,2467105860,c51af64f28ae99c28a3f453365195ded29aeeb2e,535d32d74692fba745c4f3241549b949d76e5d68,c,c
::#,1703,edu,en-gb,3282224232,2540526024,d2fd393536a0910ce1d69eb94dba465e24a545fe,0673fd68d4acd8c079a35a2213b06b318e05ff07,d,d
::#,1703,edu,en-us,3283493420,2541035512,5fcec6f04b988820c7a7c9324e1d8a78e897efd2,6e18fed58e3ca6097828e0b85cb9d71a6e812b47,d,d
::#,1703,edu,es-es,3293989448,2546176642,c2cf0c41654a9f36b7788210ccc07b98d353b63a,0d30a4ee2fff7affecb4bdff17eb67e9bc935a7f,d,d
::#,1703,edu,es-mx,3255353974,2493052572,9f9d726cd46235d4ec471c8ade9a0144a01512e2,5024e49e1c0ab3b0d7db5405dc1a835c5e82529e,d,d
::#,1703,edu,et-ee,3173983282,2429343544,8bc1d88e96a8b5563bc153cc3fd2ec1e558eeb70,20605729c6933a0d6e4dc02a03df3d404c9923ed,c,c
::#,1703,edu,fi-fi,3211676114,2443850910,9d0403b9310263edb3fa8e4926c033288d5d77dd,152a5599fdde049965f043ef4cd3594f725177a0,c,c
::#,1703,edu,fr-ca,3267937290,2520135272,1afa5bfa09a0bfa82187f93ebeb72327c8babb75,b9eef07b0f4c8d398b452a02e400e2004e1060ee,c,c
::#,1703,edu,fr-fr,3280449890,2541782742,c13e3a943e43a78b77954fd490ca9fddd613e36b,6d2c95ab1708554903effed98043384c07009ce1,d,d
::#,1703,edu,he-il,3211561870,2457389036,35fcaf72f58e39dfef29d1bc2ef909e18e4e3e8e,ccaa33207aed1be2676b952e216b70c27b0d44bd,d,d
::#,1703,edu,hr-hr,3187910322,2432051490,371dc050f05b667eb0ddd07f4628a6e2f6d8bbd8,d47d0ef940827000c610141a20244be8db49e093,d,d
::#,1703,edu,hu-hu,3198669702,2443321470,4dff1276e483c996460413fde34f4ddb2d82ec2b,3f21594fcd99429f43a134b2ad705a39a6e93a23,c,c
::#,1703,edu,it-it,3252699004,2499266318,1281c83d18b4a3f896b12d503fb8c04e574b579c,2cdf05c94907e814f86875c69a33fdb3f4afa56f,d,d
::#,1703,edu,ja-jp,3380955790,2619755766,5d61c365a23b3b1af2e52064b8d9403225f98d38,4c232d7187a7deae3b7a442becf86e83aa92585b,c,c
::#,1703,edu,ko-kr,3263151432,2510631222,72ec8182516a922a2790559421e3dd7a12076588,60598d7cb17d96b714e8c1e46331e8477ddfde26,d,d
::#,1703,edu,lt-lt,3171495573,2428993596,91811ee67098cfc971e0beca22b204f61638cfab,cdeeab36d55a0697a857988ba3539b5889a0b667,c,c
::#,1703,edu,lv-lv,3170436086,2428345960,17663ddefe2473ed47e1ab3021aecb49a2911957,621cb2345a0bb589f11aff848467e52a64b4aa5c,c,c
::#,1703,edu,nb-no,3205527402,2445596626,36959196b44da127aea969a96024af7e09de1032,a58a554d48058666f6ed04f656e7679cfeb69532,c,c
::#,1703,edu,nl-nl,3209719614,2451085940,4f802d5a36d6d129446419d00faf96c60f574ba3,cb9d8986c2d5d3a5845aac14e311133228184854,d,d
::#,1703,edu,pl-pl,3228161764,2472848030,169ea673afe3d895dde85efbee23ddce221f44f6,454e63ac6d99ea6627d7841bc0410875b5ebcc6e,c,c
::#,1703,edu,pt-br,3242537098,2503136758,9c8ee58f9ecc4c5748166e10788b7aef771491ad,2425c7a1c1d5f265c67fa7c06b5ce4459b305214,c,c
::#,1703,edu,pt-pt,3229372742,2470097536,c02515d94fbd41341f59025a2c89ebf87dabfd29,84fe29af7992ee44492f232c4be3682d03c86ca8,d,d
::#,1703,edu,ro-ro,3185051694,2433381486,0407c402d5a3c1c83d4b8a30cfb01747f72385e4,a197a2dae04fb628ef7d26afa7fb916168425a5b,d,d
::#,1703,edu,ru-ru,3247965106,2499430086,0a35728822997a3290ced87d63dd0da3f20435fa,71d32106405319b240dcf070f7685b3d1832e77e,d,d
::#,1703,edu,sk-sk,3193305246,2433557044,5fd6a7c13e5ad9dd90df492087ec24d814958abc,9cc504744b4aa015b221185332454ef7b16ab7be,c,c
::#,1703,edu,sl-si,3180336710,2429463296,dd4fc454cf52c17cc1d3c65cadad865ec39cf331,f8bed0bf249db18ef548358975e522cd5058ce80,d,d
::#,1703,edu,sr-rs,3186224050,2430903936,1b5296f5a5974bf00111a4e566ef945c831ad420,cee1f8554f96a20ab6f2cafbf97ec64fc8ab0cb0,d,d
::#,1703,edu,sv-se,3201626294,2445395424,95250cfc844f35e2882f32671ae1de8c976c4fe5,bdb42eeac01c6f273523b5acf72eef383a0c74b4,c,c
::#,1703,edu,th-th,3201916226,2446891086,ba005f9b74ee05f93746bce839dc877360e28922,8d24243de4efadbae4ad505b7d3ac9a911215675,d,d
::#,1703,edu,tr-tr,3204014662,2445522614,257208062c06e87b315007769087170d277d4a69,419b90478352a0ffb34a4acda6ad65b8c3007a44,d,d
::#,1703,edu,uk-ua,3206768732,2451238526,b843e99042a296e35f0821816a2ad619a5395c3d,92d482a317102c5c9c0d82c633dc2224a2e9d27a,d,d
::#,1703,edu,zh-cn,3448766646,2692947978,2a825c67608ded61192a63bec775096213aa5205,1c5b9c6233824e29683eab03a330597043be909d,c,c
::#,1703,edu,zh-tw,3384825764,2620904612,0ac1ba13c4ec709fd6edfacd6584adcefa626aee,6d88e81c026f66d3873622cd852f59b511031388,c,c
::#,1703,prN,bg-bg,3062965392,2342230796,5f44e18a89a33ee13c3f58956e2875c4a69e4339,784397435172346058dcddaaf598f50c1106052c,c,c
::#,1703,prN,cs-cz,3061390492,2340828822,eab2c98d358e19006bc5501eb376eb78c5f61ff4,f7d6e4300851b880570a4b42c290ea43a51e825a,c,c
::#,1703,prN,da-dk,3071035468,2357616126,b16e9860d40df7b56e1dd6ac5c66d3695ca605ac,1705dd7e86d7afcf517c549a94e2db7a445b595f,d,d
::#,1703,prN,de-de,3174390478,2468947694,b4f3bf648271229e67c02d4a9c3e928f59671182,3d1516229572cd93b7aa643c5afbd38f6208e9f6,d,d
::#,1703,prN,el-gr,3058180776,2358200780,ba6536791a95ddde7eb6d2092fbe4dc256263bc3,d2b7504700e688f39d66a773bae8f0e5ce34f79b,d,d
::#,1703,prN,en-gb,3138889370,2427693510,ebf08fbb1b8a857b5ddf615ecdb2e05576fde6fe,4de9f2360f0645a3fadfab850f9ab48762573d78,d,d
::#,1703,prN,en-us,3134074578,2431422208,8f08b14b8e4215d95df4aa8f6677c442f3280608,a7497ef7aff694250be967d2d10c6116a5d26523,d,d
::#,1703,prN,es-es,3147378694,2440408844,e980e0e4d391747c5079b9bcf8fa02f3610dadf8,a08ff7d5dfe25eb51d56341c4df866577c6e5e65,c,c
::#,1703,prN,et-ee,3033156374,2320456032,a5459eab69a630f6de0f5f7ed390d80da6287d1e,0a26ea09337519ba115f21b78e3f0aed0ab45b0d,c,c
::#,1703,prN,fi-fi,3058342604,2342355544,b41a9b486513d44ea20c0036973ce7e7e5677d2d,bab89eeb930561e0140eb12be7a06d6df16476bc,d,d
::#,1703,prN,fr-fr,3135241050,2432693414,7b1918b7a43b5c484f9604888dfd571eb5ef989c,1fa92c0dd81a6cac8efa741d27d6902f04f5f941,d,d
::#,1703,prN,hr-hr,3031238450,2327449750,83872704fe26c66dddb5588c43d0c5105f0a8e7e,0a725ce083bacfcced9022209bef12ab5dfdd58a,c,c
::#,1703,prN,hu-hu,3046729422,2342265870,dfe00bed39f3293acedfc60d4703b093b627c1bf,0aa88a593232240db6c89ab9bcd3d994fe047f8e,c,c
::#,1703,prN,it-it,3100978042,2385126888,9b988be77d94a9ceecfdd3c0aeb1a2921f3b3ab4,8d67fd32d106b0d7ab3b8375a013f681cbba1dff,c,c
::#,1703,prN,lt-lt,3028157126,2326102028,0712851abb0163df81f8692ffab04d6b1b19c7d5,37b27db921300461795edcaae085528735fa28aa,c,c
::#,1703,prN,lv-lv,3028725540,2326564272,d1678361ca61445e7e808a67548dc37292ebb2af,fcb378ef59b277223986482e8d0528608f74d4ff,d,d
::#,1703,prN,nb-no,3059758392,2338122848,326efdbe48d12dfbf7fb5be385d99ddf9891c464,c485cf3d979b1d3e85f249d39489c9c7ae077720,c,c
::#,1703,prN,nl-nl,3058822848,2342693286,834e4a5b1ee8a34ea6d7ab97d1543727ef07f066,9f9538de6a63c6eb9a510c1edf3f8dbf7c885dbf,d,d
::#,1703,prN,pl-pl,3078483218,2363883710,f503b82af5c2a1d7d3db92867c7ad8ea8c506e25,44d11c4f07f54617067a5c50a37f23047b260ad1,d,d
::#,1703,prN,pt-pt,3076144756,2357325274,105e7656ad4f9472f46a990e9af6fc6008bb0299,53e8e14cfd0703bfd4d529e4a6caac2352d117da,c,c
::#,1703,prN,ro-ro,3035255674,2328716638,07129c8b89771ee78d55b28fa0235eb5fbc203a3,672763eea048eabf9d2561532a051eecd3447d93,c,c
::#,1703,prN,sk-sk,3038980680,2329998398,96df6aaa8c80e17a364518e4407ec341654b7312,b5764a025eb14227a8d48a23fb53c9af2e0e2032,c,c
::#,1703,prN,sl-si,3027672078,2325483758,3e44dc84aef2463ed56352740a0b170651acda74,3de28a415bf6d3424387b91e5e8d54219785fa7f,c,c
::#,1703,prN,sv-se,3055257762,2341328688,451e5df2b8a32f7bfd04ed1b20737a16b0a3d770,d226b50b2dd9f995d4080b98030bbabcdafe76d6,c,c
::#,1703,pro,ar-sa,3269139960,2494401210,3963c262ac8d2b8054df782a94354ffbd234f52d,9576073ffabf77db7d51f90a37aa2df01f3fabd0,c,c
::#,1703,pro,bg-bg,3229523040,2450825844,d9868eb90a2d6a89244a402adfcb3fefc5a2e0e0,dba3940d5ad6dc45140bb6994d20aa527766cea6,c,c
::#,1703,pro,cs-cz,3225207160,2450450424,b2c8da4d2f96e81a1dfa20a38e318ef604d27587,50c30eb573ec91cfcca178745775d38f7b986b78,d,d
::#,1703,pro,da-dk,3242370264,2468847300,8bf3e4027b0ee612a32bfb0821e9f4424030c71c,c9a3e82cf520a3814454c24c35a4c06919ed1652,d,d
::#,1703,pro,de-de,3349142306,2569095198,3f35923a27d57e6b531a926824d68d70ca201e23,4e203ac80f25a6a21727dc915d80074bc5877954,c,c
::#,1703,pro,el-gr,3246934952,2468868678,fc990c37e360b0b3242ae7b4989fd3bcc457635b,dd90f8a993016a0847101c8e2eb1b059177860ea,c,c
::#,1703,pro,en-gb,3312166688,2540699908,7e7b2b9d0c229a5083fd45a7d17e77bcdabf8e69,b611bd4eb7e100596062445444a90b37d32a1540,d,d
::#,1703,pro,en-us,3306899294,2541865106,4ec0294c4ece0c7d977c7de1fac74f5a43412c37,5af2b28a2edeee03d47c17668797c8795cf56d2e,d,d
::#,1703,pro,es-es,3318862104,2546579330,d62f6693f86651315289ec6c2a36951e330053a4,7ee3ab0dc272ae71ad9638e64f734bc733e20a51,c,c
::#,1703,pro,es-mx,3266281600,2495688050,5732b1f2c9716012a0a5e8262f380a903b857612,ed1de56ac8f100eb7ceed68da3787004434d0c6d,c,c
::#,1703,pro,et-ee,3199845540,2429532836,4d4653f610d9ac20bd32aa4860a055c8ee4724d7,c067ab95f0417dfe757f673f48cf77606ced0e99,c,c
::#,1703,pro,fi-fi,3224291788,2455923358,a9ce6b78c9dfd83bea9a93f9693dca3db27ea3f0,5145376a20a27f09b990b8442c062f91139f4b59,d,d
::#,1703,pro,fr-ca,3288230206,2521110928,48d917594ec3ee11df4ecb89a28d67d5621d34b1,0d84ca5ed316ab3dddc76ecb624bad5c758e5adc,d,d
::#,1703,pro,fr-fr,3306810834,2542532614,fcdef8db06ed83cefc4a9764edf9e300c8a834e0,51175bc8447a6bf82b742c2bedb2513ce3c26772,c,c
::#,1703,pro,he-il,3232992066,2457645752,352cb000c67fdb818f2b6055354a167d4cd0a69d,35d3f60ebe22ba28fe51522a71d70269944a8789,d,d
::#,1703,pro,hr-hr,3211331764,2433167276,f939dc75371ec69876c572d491498aaa4a0bea72,a1c6c6d83e61563a5b094e59f9591d4a48430236,d,d
::#,1703,pro,hu-hu,3221998158,2443048982,ab6424a97b162cc189a3ee111f230b9b5decefc0,4d5d740d8b644610fdfc403f09c75e471dc48fa1,d,d
::#,1703,pro,it-it,3271830856,2500671908,b14fbaaa8ac55b6036fa2749bdb10d9eddfca97a,cedc39f6ae98c61ac0647b4a067040b1a244c913,d,d
::#,1703,pro,ja-jp,3399536718,2623127146,4cc008c93ceb0b76392a1c012c76ee14fcbee660,5f3a233a97b3a824de588902db59175274e7c6fe,c,c
::#,1703,pro,ko-kr,3286198386,2511427192,b6399dbba1a2852805086b4581d4b202dabd0d2f,b5908819eca098113bc9ef3f763a1b75aad14b84,c,c
::#,1703,pro,lt-lt,3205686580,2429889618,8a7beb73b01dd32141ad119a09a8bc01ebec01da,09c68f4e38d2b94671012239cf29867671999271,c,c
::#,1703,pro,lv-lv,3203530768,2428535640,26425a6a8d0f6aa9a05782977b692e190f7b3fe1,71d5489b02a14a1ff7eca965ceb9833f19627447,d,d
::#,1703,pro,nb-no,3227302824,2441045070,cf80da8119dff6edd83fc14d04f1c07a93154522,070a95e2239444b095e94bb42d1d9da70f13283b,d,d
::#,1703,pro,nl-nl,3231406962,2453422694,dbce7a99d33758f6880e3e25869f4dcf8cba168f,0149b5bcb08496f561e962adf8bf4bb4eb74dae7,c,c
::#,1703,pro,pl-pl,3254396898,2475957478,711e0bd9cba640f046d24c965478dc4c64b6bb56,07c08c77c8932aff2cd74aa51f25767200fb2d05,d,d
::#,1703,pro,pt-br,3271791946,2503293424,6a1729c45317670a371ab95a2888c8d46c246efd,b57a3631b25084d4608c1297d80d6aaae245bc1b,c,c
::#,1703,pro,pt-pt,3242820652,2473189542,543d6cf7ba085eb01fe476589b3f853f68e14a1f,04c8f1dbe58217d0e9ec83570dc205002d2fbf62,d,d
::#,1703,pro,ro-ro,3212920292,2433641874,7043ae390b72561e8575213280c65932fcd57bf8,6f3b6a6d0129fc638f0183fa02e9c06a46efbf69,d,d
::#,1703,pro,ru-ru,3277964848,2499856318,5c82a5b3d47e369e08950d1bf990d66af71382ee,b7ce8535a9d98b725decd942e0d3be30754a0575,c,c
::#,1703,pro,sk-sk,3209614406,2434620244,2be1c1c86924229c575ea86256ea6ceafa9250c5,1a19d541a7d730b039e8df7dd7398bfcf4830291,d,d
::#,1703,pro,sl-si,3193801558,2429892232,a76a6a9aba283de1d5a2c13e25f2d6f46b7b7328,0e50d975b2fe90a58aecc3c7cc201457f435c025,c,c
::#,1703,pro,sr-rs,3205347802,2432319216,35e53089ec427c155f267988176a98a9ba6729c1,00596ed8b28cfdc923415ce6331866b81d91033f,c,c
::#,1703,pro,sv-se,3238580990,2445959076,73a9dc803eadeb9026e7e431cb244af6bfe7c0b4,74da5ba69fe1e6910f3cc9a085a794f12e22ef58,d,d
::#,1703,pro,th-th,3233561098,2450007156,edc54e4750f7716be213f9b18e65b4eb492be1f0,67f63c4d073486cd33353f450883d921dde35945,d,d
::#,1703,pro,tr-tr,3218876806,2448261418,f800b571c0045b463801a504a7025816ff741d6c,b6a86891756286e3ba6b1ebd4d47e59c0c1cf5c1,d,d
::#,1703,pro,uk-ua,3230917596,2453351344,867689f02d837ec57b73cd705ad7bf8c70c7ddd5,4f4683215f0b795a943992677e989e4977016227,c,c
::#,1703,pro,zh-cn,3462073854,2693248436,63be8d0a2fb3ede0f5336ab238c871a10a2a3515,a09759e7eba5eb47e1714ef9fb90fbb9b8b16926,c,c
::#,1703,pro,zh-tw,3405611514,2622868522,450f612a2ef4eb388806e0e71456a45f3ff86702,b04b61789de4357e5b558e3304d251be84717905,c,c

Credit:https://gist.github.com/AveYo/c74dc774a8fb81a332b5d65613187b15