win_versions = {
    "win10": {
        "CSDVersion": "",
        "CSDVersionHex": "0",
        "CurrentBuild": "17763",
        "CurrentBuildNumber": "17763",
        "CurrentVersion": "10.0",
        "CurrentMinorVersionNumber": "0",
        "CurrentMajorVersionNumber": "a",  # 10
        "ProductType": "WinNT",
        "ProductName": "Microsoft Windows 10"
    },
    "win81": {
        "CSDVersion": "",
        "CSDVersionHex": "00000000",
        "CurrentBuild": "9600",
        "CurrentBuildNumber": "9600",
        "CurrentVersion": "6.3",
        "CurrentMinorVersionNumber": "3",
        "CurrentMajorVersionNumber": "6",
        "ProductType": "WinNT",
        "ProductName": "Microsoft Windows 8.1"
    },
    "win8": {
        "CSDVersion": "",
        "CSDVersionHex": "0",
        "CurrentBuild": "9200",
        "CurrentBuildNumber": "9200",
        "CurrentVersion": "6.2",
        "CurrentMinorVersionNumber": "2",
        "CurrentMajorVersionNumber": "6",
        "ProductType": "WinNT",
        "ProductName": "Microsoft Windows 8"
    },
    "win7": {
        "CSDVersion": "Service Pack 1",
        "CSDVersionHex": "100",
        "CurrentBuild": "7601",
        "CurrentBuildNumber": "7601",
        "CurrentVersion": "6.1",
        "CurrentMinorVersionNumber": "1",
        "CurrentMajorVersionNumber": "6",
        "ProductType": "WinNT",
        "ProductName": "Microsoft Windows 7"
    },
    "win2008r2": {
        "CSDVersion": "Service Pack 1",
        "CSDVersionHex": "100",
        "CurrentBuild": "7601",
        "CurrentBuildNumber": "7601",
        "CurrentVersion": "6.1",
        "CurrentMinorVersionNumber": "1",
        "CurrentMajorVersionNumber": "6",
        "ProductType": "ServerNT",
        "ProductName": "Microsoft Windows 2008 R2"
    },
    "win2008": {
        "CSDVersion": "Service Pack 2",
        "CSDVersionHex": "200",
        "CurrentBuild": "6002",
        "CurrentBuildNumber": "6002",
        "CurrentVersion": "6.0",
        "CurrentMinorVersionNumber": "0",
        "CurrentMajorVersionNumber": "6",
        "ProductType": "ServerNT",
        "ProductName": "Microsoft Windows 2008"
    },
    "win2003": {
        "CSDVersion": "Service Pack 2",
        "CSDVersionHex": "200",
        "CurrentBuild": "3790",
        "CurrentBuildNumber": "3790",
        "CurrentVersion": "5.2",
        "CurrentMinorVersionNumber": "2",
        "CurrentMajorVersionNumber": "5",
        "ProductType": "ServerNT",
        "ProductName": "Microsoft Windows 2003"
    },
    "winxp": {
        "CSDVersion": "Service Pack 3",
        "CSDVersionHex": "768",
        "CurrentBuild": "2600",
        "CurrentBuildNumber": "3790",
        "CurrentVersion": "5.1",
        "CurrentMinorVersionNumber": "2",
        "CurrentMajorVersionNumber": "5",
        "ProductName": "Microsoft Windows XP"
    },
    "winxp64": {
        "CSDVersion": "Service Pack 2",
        "CSDVersionHex": "200",
        "CurrentBuild": "3790",
        "CurrentBuildNumber": "3790",
        "CurrentVersion": "5.2",
        "CurrentMinorVersionNumber": "2",
        "CurrentMajorVersionNumber": "5",
        "ProductType": "WinNT",
        "ProductName": "Microsoft Windows XP"
    },
    "win98": {
        "VersionNumber": "4.10.2222",
        "SubVersionNumber": " A ",
        "ProductName": "Microsoft Windows 98"
    },
    "win95": {
        "VersionNumber": "4.0.950",
        "SubVersionNumber": "",
        "ProductName": "Microsoft Windows 95"
    },
}
