diff --git a/.github/workflows/magisk.yml b/.github/workflows/magisk.yml
index 125fa41..f3e519c 100644
--- a/.github/workflows/magisk.yml
+++ b/.github/workflows/magisk.yml
@@ -98,53 +98,95 @@ jobs:
steps:
- name: Dependencies
run: |
- pip3 install beautifulsoup4 lxml
sudo apt-get update && sudo apt-get install setools lzip wine winetricks patchelf
- wget -qO- "$GITHUB_SERVER_URL/$GITHUB_REPOSITORY/archive/$GITHUB_REF.tar.gz" | sudo tar --wildcards -zxvf- -C ~ --strip-component=2 '*/wine/*' '*/linker/*'
+ wget -qO- "$GITHUB_SERVER_URL/$GITHUB_REPOSITORY/archive/$GITHUB_REF.tar.gz" | sudo tar --wildcards -zxvf- -C ~ --strip-component=2 '*/wine/*' '*/linker/*' '*/xml/*'
winetricks msxml6
- echo "163.172.251.201 store.rg-adguard.net" | sudo tee -a /etc/hosts
- name: Download WSA
shell: python
run: |
import requests
- from bs4 import BeautifulSoup
+ from xml.dom import minidom
+ import html
+ import warnings
import re
import zipfile
import os
import urllib.request
+ from pathlib import Path
+ warnings.filterwarnings("ignore")
+
arch = "${{ matrix.arch }}"
release_type_map = {"retail": "Retail", "release preview": "RP", "insider slow": "WIS", "insider fast": "WIF"}
release_type = release_type_map["${{ github.event.inputs.release_type }}"] if "${{ github.event.inputs.release_type }}" != "" else "Retail"
- res = requests.post("https://store.rg-adguard.net/api/GetFiles", f"type=CategoryId&url=858014f3-3934-4abe-8078-4aa193e74ca8&ring={release_type}&lang=en-US", headers={
- "content-type": "application/x-www-form-urlencoded"
- }, verify=False) # source site has expired cert
- html = BeautifulSoup(res.content, "lxml")
+ cat_id = '858014f3-3934-4abe-8078-4aa193e74ca8'
- a = html.find("a", string=re.compile(f"Microsoft\.UI\.Xaml\..*_{arch}_.*\.appx"))
- link = a["href"]
- print(f"downloading link: {link}", flush=True)
- out_file = "xaml.appx"
- if not os.path.isfile(out_file):
- urllib.request.urlretrieve(link, out_file)
+ with open(Path.home() / "GetCookie.xml", "r") as f:
+ cookie_content = f.read()
- a = html.find("a", string=re.compile(f"Microsoft\.VCLibs\..*_{arch}_.*\.appx"))
- link = a["href"]
- print(f"downloading link: {link}", flush=True)
- out_file = "vclibs.appx"
- if not os.path.isfile(out_file):
- urllib.request.urlretrieve(link, out_file)
+ out = requests.post(
+ 'https://fe3.delivery.mp.microsoft.com/ClientWebService/client.asmx',
+ data=cookie_content,
+ headers={'Content-Type': 'application/soap+xml; charset=utf-8'},
+ verify=False
+ )
+ doc = minidom.parseString(out.text)
+ cookie = doc.getElementsByTagName('EncryptedData')[0].firstChild.nodeValue
- a = html.find("a", string=re.compile("MicrosoftCorporationII\.WindowsSubsystemForAndroid_.*\.msixbundle"))
- link = a["href"]
- print(f"downloading link: {link}", flush=True)
- out_file = "wsa.zip"
- if not os.path.isfile(out_file):
- urllib.request.urlretrieve(link, out_file)
+ print(cookie)
+
+ with open(Path.home() / "WUIDRequest.xml", "r") as f:
+ cat_id_content = f.read().format(cookie, cat_id, release_type)
+
+ out = requests.post(
+ 'https://fe3.delivery.mp.microsoft.com/ClientWebService/client.asmx',
+ data=cat_id_content,
+ headers={'Content-Type': 'application/soap+xml; charset=utf-8'},
+ verify=False
+ )
+
+ doc = minidom.parseString(html.unescape(out.text))
+
+ filenames = {}
+ for node in doc.getElementsByTagName('Files'):
+ filenames[node.parentNode.parentNode.getElementsByTagName('ID')[0].firstChild.nodeValue] = f"{node.firstChild.attributes['InstallerSpecificIdentifier'].value}_{node.firstChild.attributes['FileName'].value}"
+ pass
+
+ identities = []
+ for node in doc.getElementsByTagName('SecuredFragment'):
+ filename = filenames[node.parentNode.parentNode.parentNode.getElementsByTagName('ID')[0].firstChild.nodeValue]
+ update_identity = node.parentNode.parentNode.firstChild
+ identities += [(update_identity.attributes['UpdateID'].value, update_identity.attributes['RevisionNumber'].value, filename)]
+
+ with open(Path.home() / "FE3FileUrl.xml", "r") as f:
+ file_content = f.read()
+
+ for i, v, f in identities:
+ if re.match(f"Microsoft\.UI\.Xaml\..*_{arch}_.*\.appx", f):
+ out_file = "xaml.appx"
+ elif re.match(f"Microsoft\.VCLibs\..*_{arch}_.*\.appx", f):
+ out_file = "vclibs.appx"
+ elif re.match(f"MicrosoftCorporationII\.WindowsSubsystemForAndroid_.*\.msixbundle", f):
+ out_file = "wsa.zip"
+ else:
+ continue
+ out = requests.post(
+ 'https://fe3.delivery.mp.microsoft.com/ClientWebService/client.asmx/secured',
+ data=file_content.format(i, v),
+ headers={'Content-Type': 'application/soap+xml; charset=utf-8'},
+ verify=False
+ )
+ doc = minidom.parseString(out.text)
+ for l in doc.getElementsByTagName("FileLocation"):
+ url = l.getElementsByTagName("Url")[0].firstChild.nodeValue
+ if len(url) != 99:
+ if not os.path.isfile(out_file):
+ print(f"downloading link: {url} to {out_file}", flush=True)
+ urllib.request.urlretrieve(url, out_file)
zip_name = ""
- with zipfile.ZipFile(out_file) as zip:
+ with zipfile.ZipFile("wsa.zip") as zip:
for f in zip.filelist:
if arch in f.filename.lower():
zip_name = f.filename
diff --git a/xml/FE3FileUrl.xml b/xml/FE3FileUrl.xml
new file mode 100644
index 0000000..2557abc
--- /dev/null
+++ b/xml/FE3FileUrl.xml
@@ -0,0 +1,40 @@
+
+
+ http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/GetExtendedUpdateInfo2
+ urn:uuid:2cc99c2e-3b3e-4fb1-9e31-0cd30e6f43a0
+ https://fe3.delivery.mp.microsoft.com/ClientWebService/client.asmx/secured
+
+
+ 2017-08-01T00:29:01.868Z
+ 2017-08-01T00:34:01.868Z
+
+
+
+ dAA9AEUAdwBBAHcAQQBzAE4AMwBCAEEAQQBVADEAYgB5AHMAZQBtAGIAZQBEAFYAQwArADMAZgBtADcAbwBXAHkASAA3AGIAbgBnAEcAWQBtAEEAQQBMAGoAbQBqAFYAVQB2AFEAYwA0AEsAVwBFAC8AYwBDAEwANQBYAGUANABnAHYAWABkAGkAegBHAGwAZABjADEAZAAvAFcAeQAvAHgASgBQAG4AVwBRAGUAYwBtAHYAbwBjAGkAZwA5AGoAZABwAE4AawBIAG0AYQBzAHAAVABKAEwARAArAFAAYwBBAFgAbQAvAFQAcAA3AEgAagBzAEYANAA0AEgAdABsAC8AMQBtAHUAcgAwAFMAdQBtAG8AMABZAGEAdgBqAFIANwArADQAcABoAC8AcwA4ADEANgBFAFkANQBNAFIAbQBnAFIAQwA2ADMAQwBSAEoAQQBVAHYAZgBzADQAaQB2AHgAYwB5AEwAbAA2AHoAOABlAHgAMABrAFgAOQBPAHcAYQB0ADEAdQBwAFMAOAAxAEgANgA4AEEASABzAEoAegBnAFQAQQBMAG8AbgBBADIAWQBBAEEAQQBpAGcANQBJADMAUQAvAFYASABLAHcANABBAEIAcQA5AFMAcQBhADEAQgA4AGsAVQAxAGEAbwBLAEEAdQA0AHYAbABWAG4AdwBWADMAUQB6AHMATgBtAEQAaQBqAGgANQBkAEcAcgBpADgAQQBlAEUARQBWAEcAbQBXAGgASQBCAE0AUAAyAEQAVwA0ADMAZABWAGkARABUAHoAVQB0AHQARQBMAEgAaABSAGYAcgBhAGIAWgBsAHQAQQBUAEUATABmAHMARQBGAFUAYQBRAFMASgB4ADUAeQBRADgAagBaAEUAZQAyAHgANABCADMAMQB2AEIAMgBqAC8AUgBLAGEAWQAvAHEAeQB0AHoANwBUAHYAdAB3AHQAagBzADYAUQBYAEIAZQA4AHMAZwBJAG8AOQBiADUAQQBCADcAOAAxAHMANgAvAGQAUwBFAHgATgBEAEQAYQBRAHoAQQBYAFAAWABCAFkAdQBYAFEARQBzAE8AegA4AHQAcgBpAGUATQBiAEIAZQBUAFkAOQBiAG8AQgBOAE8AaQBVADcATgBSAEYAOQAzAG8AVgArAFYAQQBiAGgAcAAwAHAAUgBQAFMAZQBmAEcARwBPAHEAdwBTAGcANwA3AHMAaAA5AEoASABNAHAARABNAFMAbgBrAHEAcgAyAGYARgBpAEMAUABrAHcAVgBvAHgANgBuAG4AeABGAEQAbwBXAC8AYQAxAHQAYQBaAHcAegB5AGwATABMADEAMgB3AHUAYgBtADUAdQBtAHAAcQB5AFcAYwBLAFIAagB5AGgAMgBKAFQARgBKAFcANQBnAFgARQBJADUAcAA4ADAARwB1ADIAbgB4AEwAUgBOAHcAaQB3AHIANwBXAE0AUgBBAFYASwBGAFcATQBlAFIAegBsADkAVQBxAGcALwBwAFgALwB2AGUATAB3AFMAawAyAFMAUwBIAGYAYQBLADYAagBhAG8AWQB1AG4AUgBHAHIAOABtAGIARQBvAEgAbABGADYASgBDAGEAYQBUAEIAWABCAGMAdgB1AGUAQwBKAG8AOQA4AGgAUgBBAHIARwB3ADQAKwBQAEgAZQBUAGIATgBTAEUAWABYAHoAdgBaADYAdQBXADUARQBBAGYAZABaAG0AUwA4ADgAVgBKAGMAWgBhAEYASwA3AHgAeABnADAAdwBvAG4ANwBoADAAeABDADYAWgBCADAAYwBZAGoATAByAC8ARwBlAE8AegA5AEcANABRAFUASAA5AEUAawB5ADAAZAB5AEYALwByAGUAVQAxAEkAeQBpAGEAcABwAGgATwBQADgAUwAyAHQANABCAHIAUABaAFgAVAB2AEMAMABQADcAegBPACsAZgBHAGsAeABWAG0AKwBVAGYAWgBiAFEANQA1AHMAdwBFAD0AJgBwAD0A
+
+
+
+
+
+
+
+
+ {}
+ {}
+
+
+
+ FileUrl
+ FileDecryption
+
+ BranchReadinessLevel=CB;CurrentBranch=rs_prerelease;OEMModel=Virtual Machine;FlightRing=WIS;AttrDataVer=21;SystemManufacturer=Microsoft Corporation;InstallLanguage=en-US;OSUILocale=en-US;InstallationType=Client;FlightingBranchName=external;FirmwareVersion=Hyper-V UEFI Release v2.5;SystemProductName=Virtual Machine;OSSkuId=48;FlightContent=Branch;App=WU;OEMName_Uncleaned=Microsoft Corporation;AppVer=10.0.16184.1001;OSArchitecture=AMD64;SystemSKU=None;UpdateManagementGroup=2;IsFlightingEnabled=1;IsDeviceRetailDemo=0;TelemetryLevel=3;OSVersion=10.0.16184.1001;DeviceFamily=Windows.Desktop;
+
+
+
diff --git a/xml/GetCookie.xml b/xml/GetCookie.xml
new file mode 100644
index 0000000..f8bfb1d
--- /dev/null
+++ b/xml/GetCookie.xml
@@ -0,0 +1,27 @@
+
+
+ http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/GetCookie
+ urn:uuid:b9b43757-2247-4d7b-ae8f-a71ba8a22386
+ https://fe3.delivery.mp.microsoft.com/ClientWebService/client.asmx
+
+
+ 2017-12-02T00:16:15.210Z
+ 2017-12-29T06:25:43.943Z
+
+
+
+
+
+
+
+
+
+
+
+
+ 2015-10-21T17:01:07.1472913Z
+ 2017-12-02T00:16:15.217Z
+ 1.40
+
+
+
\ No newline at end of file
diff --git a/xml/WUIDRequest.xml b/xml/WUIDRequest.xml
new file mode 100644
index 0000000..724c8e7
--- /dev/null
+++ b/xml/WUIDRequest.xml
@@ -0,0 +1,680 @@
+
+
+ http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates
+ urn:uuid:175df68c-4b91-41ee-b70b-f2208c65438e
+ https://fe3.delivery.mp.microsoft.com/ClientWebService/client.asmx
+
+
+ 2017-08-05T02:03:05.038Z
+ 2017-08-05T02:08:05.038Z
+
+
+
+ dAA9AEUAdwBBAHcAQQBzAE4AMwBCAEEAQQBVADEAYgB5AHMAZQBtAGIAZQBEAFYAQwArADMAZgBtADcAbwBXAHkASAA3AGIAbgBnAEcAWQBtAEEAQQBMAGoAbQBqAFYAVQB2AFEAYwA0AEsAVwBFAC8AYwBDAEwANQBYAGUANABnAHYAWABkAGkAegBHAGwAZABjADEAZAAvAFcAeQAvAHgASgBQAG4AVwBRAGUAYwBtAHYAbwBjAGkAZwA5AGoAZABwAE4AawBIAG0AYQBzAHAAVABKAEwARAArAFAAYwBBAFgAbQAvAFQAcAA3AEgAagBzAEYANAA0AEgAdABsAC8AMQBtAHUAcgAwAFMAdQBtAG8AMABZAGEAdgBqAFIANwArADQAcABoAC8AcwA4ADEANgBFAFkANQBNAFIAbQBnAFIAQwA2ADMAQwBSAEoAQQBVAHYAZgBzADQAaQB2AHgAYwB5AEwAbAA2AHoAOABlAHgAMABrAFgAOQBPAHcAYQB0ADEAdQBwAFMAOAAxAEgANgA4AEEASABzAEoAegBnAFQAQQBMAG8AbgBBADIAWQBBAEEAQQBpAGcANQBJADMAUQAvAFYASABLAHcANABBAEIAcQA5AFMAcQBhADEAQgA4AGsAVQAxAGEAbwBLAEEAdQA0AHYAbABWAG4AdwBWADMAUQB6AHMATgBtAEQAaQBqAGgANQBkAEcAcgBpADgAQQBlAEUARQBWAEcAbQBXAGgASQBCAE0AUAAyAEQAVwA0ADMAZABWAGkARABUAHoAVQB0AHQARQBMAEgAaABSAGYAcgBhAGIAWgBsAHQAQQBUAEUATABmAHMARQBGAFUAYQBRAFMASgB4ADUAeQBRADgAagBaAEUAZQAyAHgANABCADMAMQB2AEIAMgBqAC8AUgBLAGEAWQAvAHEAeQB0AHoANwBUAHYAdAB3AHQAagBzADYAUQBYAEIAZQA4AHMAZwBJAG8AOQBiADUAQQBCADcAOAAxAHMANgAvAGQAUwBFAHgATgBEAEQAYQBRAHoAQQBYAFAAWABCAFkAdQBYAFEARQBzAE8AegA4AHQAcgBpAGUATQBiAEIAZQBUAFkAOQBiAG8AQgBOAE8AaQBVADcATgBSAEYAOQAzAG8AVgArAFYAQQBiAGgAcAAwAHAAUgBQAFMAZQBmAEcARwBPAHEAdwBTAGcANwA3AHMAaAA5AEoASABNAHAARABNAFMAbgBrAHEAcgAyAGYARgBpAEMAUABrAHcAVgBvAHgANgBuAG4AeABGAEQAbwBXAC8AYQAxAHQAYQBaAHcAegB5AGwATABMADEAMgB3AHUAYgBtADUAdQBtAHAAcQB5AFcAYwBLAFIAagB5AGgAMgBKAFQARgBKAFcANQBnAFgARQBJADUAcAA4ADAARwB1ADIAbgB4AEwAUgBOAHcAaQB3AHIANwBXAE0AUgBBAFYASwBGAFcATQBlAFIAegBsADkAVQBxAGcALwBwAFgALwB2AGUATAB3AFMAawAyAFMAUwBIAGYAYQBLADYAagBhAG8AWQB1AG4AUgBHAHIAOABtAGIARQBvAEgAbABGADYASgBDAGEAYQBUAEIAWABCAGMAdgB1AGUAQwBKAG8AOQA4AGgAUgBBAHIARwB3ADQAKwBQAEgAZQBUAGIATgBTAEUAWABYAHoAdgBaADYAdQBXADUARQBBAGYAZABaAG0AUwA4ADgAVgBKAGMAWgBhAEYASwA3AHgAeABnADAAdwBvAG4ANwBoADAAeABDADYAWgBCADAAYwBZAGoATAByAC8ARwBlAE8AegA5AEcANABRAFUASAA5AEUAawB5ADAAZAB5AEYALwByAGUAVQAxAEkAeQBpAGEAcABwAGgATwBQADgAUwAyAHQANABCAHIAUABaAFgAVAB2AEMAMABQADcAegBPACsAZgBHAGsAeABWAG0AKwBVAGYAWgBiAFEANQA1AHMAdwBFAD0AJgBwAD0A
+
+
+
+
+
+
+
+ 2045-03-11T02:02:48Z
+ {}
+
+
+ false
+
+ 1
+ 2
+ 3
+ 11
+ 19
+ 544
+ 549
+ 2359974
+ 2359977
+ 5169044
+ 8788830
+ 23110993
+ 23110994
+ 54341900
+ 54343656
+ 59830006
+ 59830007
+ 59830008
+ 60484010
+ 62450018
+ 62450019
+ 62450020
+ 66027979
+ 66053150
+ 97657898
+ 98822896
+ 98959022
+ 98959023
+ 98959024
+ 98959025
+ 98959026
+ 104433538
+ 104900364
+ 105489019
+ 117765322
+ 129905029
+ 130040031
+ 132387090
+ 132393049
+ 133399034
+ 138537048
+ 140377312
+ 143747671
+ 158941041
+ 158941042
+ 158941043
+ 158941044
+ 159123858
+ 159130928
+ 164836897
+ 164847386
+ 164848327
+ 164852241
+ 164852246
+ 164852252
+ 164852253
+
+
+ 10
+ 17
+ 2359977
+ 5143990
+ 5169043
+ 5169047
+ 8806526
+ 9125350
+ 9154769
+ 10809856
+ 23110995
+ 23110996
+ 23110999
+ 23111000
+ 23111001
+ 23111002
+ 23111003
+ 23111004
+ 24513870
+ 28880263
+ 30077688
+ 30486944
+ 30526991
+ 30528442
+ 30530496
+ 30530501
+ 30530504
+ 30530962
+ 30535326
+ 30536242
+ 30539913
+ 30545142
+ 30545145
+ 30545488
+ 30546212
+ 30547779
+ 30548797
+ 30548860
+ 30549262
+ 30551160
+ 30551161
+ 30551164
+ 30553016
+ 30553744
+ 30554014
+ 30559008
+ 30559011
+ 30560006
+ 30560011
+ 30561006
+ 30563261
+ 30565215
+ 30578059
+ 30664998
+ 30677904
+ 30681618
+ 30682195
+ 30685055
+ 30702579
+ 30708772
+ 30709591
+ 30711304
+ 30715418
+ 30720106
+ 30720273
+ 30732075
+ 30866952
+ 30866964
+ 30870749
+ 30877852
+ 30878437
+ 30890151
+ 30892149
+ 30990917
+ 31049444
+ 31190936
+ 31196961
+ 31197811
+ 31198836
+ 31202713
+ 31203522
+ 31205442
+ 31205557
+ 31207585
+ 31208440
+ 31208451
+ 31209591
+ 31210536
+ 31211625
+ 31212713
+ 31213588
+ 31218518
+ 31219420
+ 31220279
+ 31220302
+ 31222086
+ 31227080
+ 31229030
+ 31238236
+ 31254198
+ 31258008
+ 36436779
+ 36437850
+ 36464012
+ 41916569
+ 47249982
+ 47283134
+ 58577027
+ 58578040
+ 58578041
+ 58628920
+ 59107045
+ 59125697
+ 59142249
+ 60466586
+ 60478936
+ 66450441
+ 66467021
+ 66479051
+ 75202978
+ 77436021
+ 77449129
+ 85159569
+ 90199702
+ 90212090
+ 96911147
+ 97110308
+ 98528428
+ 98665206
+ 98837995
+ 98842922
+ 98842977
+ 98846632
+ 98866485
+ 98874250
+ 98879075
+ 98904649
+ 98918872
+ 98945691
+ 98959458
+ 98984707
+ 100220125
+ 100238731
+ 100662329
+ 100795834
+ 100862457
+ 103124811
+ 103348671
+ 104369981
+ 104372472
+ 104385324
+ 104465831
+ 104465834
+ 104467697
+ 104473368
+ 104482267
+ 104505005
+ 104523840
+ 104550085
+ 104558084
+ 104659441
+ 104659675
+ 104664678
+ 104668274
+ 104671092
+ 104673242
+ 104674239
+ 104679268
+ 104686047
+ 104698649
+ 104751469
+ 104752478
+ 104755145
+ 104761158
+ 104762266
+ 104786484
+ 104853747
+ 104873258
+ 104983051
+ 105063056
+ 105116588
+ 105178523
+ 105318602
+ 105362613
+ 105364552
+ 105368563
+ 105369591
+ 105370746
+ 105373503
+ 105373615
+ 105376634
+ 105377546
+ 105378752
+ 105379574
+ 105381626
+ 105382587
+ 105425313
+ 105495146
+ 105862607
+ 105939029
+ 105995585
+ 106017178
+ 106129726
+ 106768485
+ 107825194
+ 111906429
+ 115121473
+ 115578654
+ 116630363
+ 117835105
+ 117850671
+ 118638500
+ 118662027
+ 118872681
+ 118873829
+ 118879289
+ 118889092
+ 119501720
+ 119551648
+ 119569538
+ 119640702
+ 119667998
+ 119674103
+ 119697201
+ 119706266
+ 119744627
+ 119773746
+ 120072697
+ 120144309
+ 120214154
+ 120357027
+ 120392612
+ 120399120
+ 120553945
+ 120783545
+ 120797092
+ 120881676
+ 120889689
+ 120999554
+ 121168608
+ 121268830
+ 121341838
+ 121729951
+ 121803677
+ 122165810
+ 125408034
+ 127293130
+ 127566683
+ 127762067
+ 127861893
+ 128571722
+ 128647535
+ 128698922
+ 128701748
+ 128771507
+ 129037212
+ 129079800
+ 129175415
+ 129317272
+ 129319665
+ 129365668
+ 129378095
+ 129424803
+ 129590730
+ 129603714
+ 129625954
+ 129692391
+ 129714980
+ 129721097
+ 129886397
+ 129968371
+ 129972243
+ 130009862
+ 130033651
+ 130040030
+ 130040032
+ 130040033
+ 130091954
+ 130100640
+ 130131267
+ 130131921
+ 130144837
+ 130171030
+ 130172071
+ 130197218
+ 130212435
+ 130291076
+ 130402427
+ 130405166
+ 130676169
+ 130698471
+ 130713390
+ 130785217
+ 131396908
+ 131455115
+ 131682095
+ 131689473
+ 131701956
+ 132142800
+ 132525441
+ 132765492
+ 132801275
+ 133399034
+ 134522926
+ 134524022
+ 134528994
+ 134532942
+ 134536993
+ 134538001
+ 134547533
+ 134549216
+ 134549317
+ 134550159
+ 134550214
+ 134550232
+ 134551154
+ 134551207
+ 134551390
+ 134553171
+ 134553237
+ 134554199
+ 134554227
+ 134555229
+ 134555240
+ 134556118
+ 134557078
+ 134560099
+ 134560287
+ 134562084
+ 134562180
+ 134563287
+ 134565083
+ 134566130
+ 134568111
+ 134624737
+ 134666461
+ 134672998
+ 134684008
+ 134916523
+ 135100527
+ 135219410
+ 135222083
+ 135306997
+ 135463054
+ 135779456
+ 135812968
+ 136097030
+ 136131333
+ 136146907
+ 136157556
+ 136320962
+ 136450641
+ 136466000
+ 136745792
+ 136761546
+ 136840245
+ 138160034
+ 138181244
+ 138210071
+ 138210107
+ 138232200
+ 138237088
+ 138277547
+ 138287133
+ 138306991
+ 138324625
+ 138341916
+ 138372035
+ 138372036
+ 138375118
+ 138378071
+ 138380128
+ 138380194
+ 138534411
+ 138618294
+ 138931764
+ 139536037
+ 139536038
+ 139536039
+ 139536040
+ 140367832
+ 140406050
+ 140421668
+ 140422973
+ 140423713
+ 140436348
+ 140483470
+ 140615715
+ 140802803
+ 140896470
+ 141189437
+ 141192744
+ 141382548
+ 141461680
+ 141624996
+ 141627135
+ 141659139
+ 141872038
+ 141993721
+ 142006413
+ 142045136
+ 142095667
+ 142227273
+ 142250480
+ 142518788
+ 142544931
+ 142546314
+ 142555433
+ 142653044
+ 143191852
+ 143258496
+ 143299722
+ 143331253
+ 143432462
+ 143632431
+ 143695326
+ 144219522
+ 144590916
+ 145410436
+ 146720405
+ 150810438
+ 151258773
+ 151315554
+ 151400090
+ 151429441
+ 151439617
+ 151453617
+ 151466296
+ 151511132
+ 151636561
+ 151823192
+ 151827116
+ 151850642
+ 152016572
+ 153111675
+ 153114652
+ 153123147
+ 153267108
+ 153389799
+ 153395366
+ 153718608
+ 154171028
+ 154315227
+ 154559688
+ 154978771
+ 154979742
+ 154985773
+ 154989370
+ 155044852
+ 155065458
+ 155578573
+ 156403304
+ 159085959
+ 159776047
+ 159816630
+ 160733048
+ 160733049
+ 160733050
+ 160733051
+ 160733056
+ 164824922
+ 164824924
+ 164824926
+ 164824930
+ 164831646
+ 164831647
+ 164831648
+ 164831650
+ 164835050
+ 164835051
+ 164835052
+ 164835056
+ 164835057
+ 164835059
+ 164836898
+ 164836899
+ 164836900
+ 164845333
+ 164845334
+ 164845336
+ 164845337
+ 164845341
+ 164845342
+ 164845345
+ 164845346
+ 164845349
+ 164845350
+ 164845353
+ 164845355
+ 164845358
+ 164845361
+ 164845364
+ 164847387
+ 164847388
+ 164847389
+ 164847390
+ 164848328
+ 164848329
+ 164848330
+ 164849448
+ 164849449
+ 164849451
+ 164849452
+ 164849454
+ 164849455
+ 164849457
+ 164849461
+ 164850219
+ 164850220
+ 164850222
+ 164850223
+ 164850224
+ 164850226
+ 164850227
+ 164850228
+ 164850229
+ 164850231
+ 164850236
+ 164850237
+ 164850240
+ 164850242
+ 164850243
+ 164852242
+ 164852243
+ 164852244
+ 164852247
+ 164852248
+ 164852249
+ 164852250
+ 164852251
+ 164852254
+ 164852256
+ 164852257
+ 164852258
+ 164852259
+ 164852260
+ 164852261
+ 164852262
+ 164853061
+ 164853063
+ 164853071
+ 164853072
+ 164853075
+ 168118980
+ 168118981
+ 168118983
+ 168118984
+ 168180375
+ 168180376
+ 168180378
+ 168180379
+ 168270830
+ 168270831
+ 168270833
+ 168270834
+ 168270835
+
+ false
+ true
+
+
+ {}
+
+
+ true
+ false
+
+
+
+ Extended
+
+
+ en-US
+ en
+
+
+
+ en-US
+
+
+ false
+ BranchReadinessLevel=CB;CurrentBranch=rs_prerelease;OEMModel=Virtual Machine;FlightRing={};AttrDataVer=21;SystemManufacturer=Microsoft Corporation;InstallLanguage=en-US;OSUILocale=en-US;InstallationType=Client;FlightingBranchName=external;FirmwareVersion=Hyper-V UEFI Release v2.5;SystemProductName=Virtual Machine;OSSkuId=48;FlightContent=Branch;App=WU;OEMName_Uncleaned=Microsoft Corporation;AppVer=10.0.16184.1001;OSArchitecture=AMD64;SystemSKU=None;UpdateManagementGroup=2;IsFlightingEnabled=1;IsDeviceRetailDemo=0;TelemetryLevel=3;OSVersion=10.0.16184.1001;DeviceFamily=Windows.Desktop;
+ Interactive=1;IsSeeker=0;
+
+
+
+
+
+