[Version]
    Signature                 = "$Windows NT$"
    LanguageType              = %LangTypeValue%
    NtBuildToUpdate           = 2600
    NtMajorVersionToUpdate    = 5
    NtMinorVersionToUpdate    = 1
    MaxNtBuildToUpdate        = 2600
    MaxNtMajorVersionToUpdate = 5
    MaxNtMinorVersionToUpdate = 1
    MinNtServicePackVersion   = 768
    MaxNtServicePackVersion   = 768
    ThisServicePackVersion    = 768
    CatalogFile               = %SP_SHORT_TITLE%.cat

[Register.Include]
    RegCondition=MSI.Reg.Install.Condition

[ProductCatalogsToInstall]
    %SP_SHORT_TITLE%.cat, update\%SP_SHORT_TITLE%.cat

[ProductInstall.DontDelayUntilReboot]
    CopyFiles=MustReplace.System32.files

[ProductInstall.CopyFilesAlways]
    CopyFiles=CopyAlways.System32.files
    CopyFiles=CopyAlways.Cache.files

[ProductInstall.GlobalRegistryChanges.Install]
    AddReg=Product.Add.Reg

[ProductInstall.GlobalRegistryChanges.ReInstall]
    AddReg=Product.Add.Reg

[ServicesToStopAndStart]
    msiserver

[Save.Reg.For.Uninstall]
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%BETA1_RELEASE_NAME%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%BETA2_RELEASE_NAME%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%RC1_RELEASE_NAME%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%RC2_RELEASE_NAME%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI30RTM_NAME%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI30a_NAME%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI30v2RTM_Name%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI31_Beta%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI31_RC1%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI31RTM%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI31RTMv2%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI45_Beta%
    HKCR,CLSID\{000C101C-0000-0000-C000-000000000046}
    HKCR,CLSID\{000C101C-0000-0000-C000-000000000046}\ProgId
    HKCR,IMsiServer
    HKCR,IMsiServer\CLSID
    HKLM,"Software\Microsoft\Windows\CurrentVersion\Installer","InstallerLocation"
    HKCR,APPID\{000C101C-0000-0000-C000-000000000046}
    HKLM,System\CurrentControlSet\Services\EventLog\Application\MsiInstaller
    HKCR,CLSID\{000C103E-0000-0000-C000-000000000046}
    HKCR,CLSID\{000C103E-0000-0000-C000-000000000046}\InProcServer32
    HKCR,Interface\{000C1025-0000-0000-C000-000000000046}
    HKCR,Interface\{000C1025-0000-0000-C000-000000000046}\NumMethods
    HKCR,Interface\{000C1025-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C101D-0000-0000-C000-000000000046}
    HKCR,Interface\{000C101D-0000-0000-C000-000000000046}\NumMethods
    HKCR,Interface\{000C101D-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C1033-0000-0000-C000-000000000046}
    HKCR,Interface\{000C1033-0000-0000-C000-000000000046}\NumMethods
    HKCR,Interface\{000C1033-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C101C-0000-0000-C000-000000000046}
    HKCR,Interface\{000C101C-0000-0000-C000-000000000046}\NumMethods
    HKCR,Interface\{000C101C-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}
    HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}\InprocHandler32
    HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}\InprocServer32
    HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}\ProgId
    HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}\TypeLib
    HKCR,CLSID\{000C1090-0000-0000-C000-000000000046}\Version
    HKCR,WindowsInstaller.Installer
    HKCR,WindowsInstaller.Installer\CLSID
    HKCR,CLSID\{000C1094-0000-0000-C000-000000000046}
    HKCR,CLSID\{000C1094-0000-0000-C000-000000000046}\InprocServer32
    HKCR,WindowsInstaller.Message
    HKCR,WindowsInstaller.Message\CLSID
    HKCR,CLSID\{000C101D-0000-0000-C000-000000000046}
    HKCR,CLSID\{000C101D-0000-0000-C000-000000000046}\DllVersion
    HKCR,CLSID\{000C101D-0000-0000-C000-000000000046}\ProgId
    HKCR,TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0
    HKCR,TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\409\win32
    HKCR,TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\409\FLAGS
    HKCR,TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\409\HELPDIR
    HKCR,Interface\{000C1090-0000-0000-C000-000000000046}
    HKCR,Interface\{000C1090-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C1090-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C1090-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C1093-0000-0000-C000-000000000046}
    HKCR,Interface\{000C1093-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C1093-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C1093-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C1095-0000-0000-C000-000000000046}
    HKCR,Interface\{000C1095-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C1095-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C1095-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C1096-0000-0000-C000-000000000046}
    HKCR,Interface\{000C1096-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C1096-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C1096-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C109A-0000-0000-C000-000000000046}
    HKCR,Interface\{000C109A-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C109A-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C109A-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C109B-0000-0000-C000-000000000046}
    HKCR,Interface\{000C109B-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C109B-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C109B-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C109C-0000-0000-C000-000000000046}
    HKCR,Interface\{000C109C-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C109C-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C109C-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C109D-0000-0000-C000-000000000046}
    HKCR,Interface\{000C109D-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C109D-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C109D-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C109E-0000-0000-C000-000000000046}
    HKCR,Interface\{000C109E-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C109E-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C109E-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C109F-0000-0000-C000-000000000046}
    HKCR,Interface\{000C109F-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C109F-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C109F-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C10A0-0000-0000-C000-000000000046}
    HKCR,Interface\{000C10A0-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C10A0-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C10A0-0000-0000-C000-000000000046}\TypeLib
    HKCR,Interface\{000C10A1-0000-0000-C000-000000000046}
    HKCR,Interface\{000C10A1-0000-0000-C000-000000000046}\ProxyStubClsid
    HKCR,Interface\{000C10A1-0000-0000-C000-000000000046}\ProxyStubClsid32
    HKCR,Interface\{000C10A1-0000-0000-C000-000000000046}\TypeLib
    HKLM,SYSTEM\CurrentControlSet\Services\MSIServer
    HKLM,SYSTEM\CurrentControlSet\Services\MsiServer\Security
    HKCR,.msi
    HKCR,Msi.Package
    HKCR,Msi.Package\DefaultIcon
    HKCR,Msi.Package\shell
    HKCR,Msi.Package\shell\Open
    HKCR,Msi.Package\shell\Open\command
    HKCR,Msi.Package\shell\Repair
    HKCR,Msi.Package\shell\Repair\command
    HKCR,Msi.Package\shell\Uninstall
    HKCR,Msi.Package\shell\Uninstall\command
    HKCR,.msp
    HKCR,Msi.Patch
    HKCR,Msi.Patch\DefaultIcon
    HKCR,Msi.Patch\shell
    HKCR,Msi.Patch\shell\Open
    HKCR,Msi.Patch\shell\Open\command
    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Setup","LogLevel"
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%
    HKLM,SOFTWARE\Microsoft\Updates\Windows XP\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%

[Product.Add.Reg]
    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Setup", "LogLevel", 0x10001, 0
    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%SP_SHORT_TITLE%","ParentKeyName",0x00000000,"OperatingSystem"
    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%SP_SHORT_TITLE%","ParentDisplayName",0x00000000,"%PARENT_DISPLAY_NAME%"
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Installed",0x10001,1
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Comments",0,%SP_TITLE%
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Backup Dir",0,""
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Fix Description",0,%SP_TITLE%
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Installed By",0,""
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Installed On",0,""
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Service Pack",0x10001,%SERVICE_PACK_NUMBER%
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%,"Valid",0x10001,1
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%\File 1\,"Flags",0,""
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%\File 1\,"New File",0,""
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%\File 1\,"New Link Date",0,""
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%\File 1\,"Old Link Date",0,""
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%SP_SHORT_TITLE%,"ReleaseType",0,%SECURITY_UPDATE%
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%SP_SHORT_TITLE%,"RegistryLocation",0,"HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%"
    HKLM,SOFTWARE\Microsoft\Updates\Windows XP\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%,"Description",,%SP_TITLE%

[IE7.AdditionalSettings.Save.Reg.For.Uninstall]

[IE8.AdditionalSettings.Save.Reg.For.Uninstall]

[DestinationDirs]
    CopyAlways.System32.files=11    ; %windir%\system32 (copy even if don't exist)
    MustReplace.System32.files=11   ; %windir%\system32 (don't delay until reboot)
    CopyAlways.Cache.files=65619        ; %windir%\system32\DllCache (copy even if don't exist)

[MustReplace.System32.files]
    msihnd.dll,SP3QFE\msihnd.dll,,8
    msiexec.exe,SP3QFE\msiexec.exe,,8
    msi.dll,SP3QFE\msi.dll,,8

[CopyAlways.System32.files]
    msihnd.dll,SP3QFE\msihnd.dll,,8
    msiexec.exe,SP3QFE\msiexec.exe,,8
    msi.dll,SP3QFE\msi.dll,,8

[CopyAlways.Cache.files]
    msihnd.dll,SP3QFE\msihnd.dll
    msiexec.exe,SP3QFE\msiexec.exe
    msi.dll,SP3QFE\msi.dll

[ArchiveCatalogFilesOnly]
    %SP_SHORT_TITLE%.cat

[DirectoriesToCleanUp.Uninstall]

[SourceDisksNames]
    1=%ServicePackSourceFiles%

[SourceDisksFiles]
    SP3QFE\msi.dll=1
    SP3QFE\msihnd.dll=1
    SP3QFE\msiexec.exe=1

[UninstallSections]
    ServicesToStopAndStart, ServicesToStopAndStart.Uninstall
    GlobalRegistryChanges, GlobalRegistryChanges.UnInstall
    Add.Reg, Add.Reg.Uninstall
    Del.Reg, Del.Reg.Uninstall

[Del.Reg.Uninstall.PRE.SP2]

[Strings]
    BETA1_RELEASE_NAME="MSI30-Beta1"
    BETA2_RELEASE_NAME="MSI30-Beta2"
    RC1_RELEASE_NAME="MSI30-RC1"
    RC2_RELEASE_NAME="MSI30-RC2"
    MSI30RTM_NAME="KB884016"
    MSI30v2RTM_Name=MSI30-KB884016
    MSI30a_NAME="MSI30a-KB884016"
    MSI31_Beta="MSI31-Beta"
    MSI31_RC1="MSI31-RC1"
    MSI31RTM="KB893803"
    MSI31RTMv2="KB893803v2"
    MSI45_Beta="KB935695_Beta"
    ProxyRegKey=SYSTEM\CurrentControlSet\Services\WSPSrv\Parameters
    IeRegKey=Software\Microsoft\Windows\CurrentVersion\App Paths\iexplore.exe
    HyperRegKey=SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\hypertrm.exe
    EudcRegKey=Software\Microsoft\Windows\CurrentVersion\App Paths\eudcedit.exe
    AdmtRegKey=SOFTWARE\Mission Critical Software\DomainAdmin
    TsclientRegKey=SOFTWARE\Classes\conman.exe\DefaultIcon
    PATH_ZONES="Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones"
    SERVICE_PACK_NUMBER     = 4
    HelpLink = "http://support.microsoft.com?kbid=3072630"
    URLInfoAbout = "http://support.microsoft.com"
    BUILDTIMESTAMP = 1
    EXPIRETIMESTAMP = 20150825.151812
    CONN_WIZ           = "Connection Wizard"
    UPDATE                = "Update"
    HOTFIX                = "Hotfix"
    SECURITY_UPDATE       = "Security Update"
    LangTypeValue           = 0x09
    WSEDIR                  = "1033"
    TSCLIENTDIR             = "Terminal Services Client"
    PORTUGAL                = "Portugal"
    FALKLANDS               = "Falkland Islands"
    LCID                    = "0409"
    W32ID                   = "0009"
    ACCESSDIR               = "accessories"
    ACCESSDIRNAME           = "accessories" ;; accessories folder name is different from the display name in case of PLK, FIN and ELL
    PEAP-DispName         = "Protected EAP (PEAP)"
    EAPMSCHAP-DispName    = "Secured password (EAP-MSCHAP v2)"
    WIRELESS-DispName     = "Wireless"
    ServicePackSourceFiles  = "Windows XP Hotfix Source Files"
    SP_SHORT_TITLE          = "KB3072630"
    SP_TITLE                = "Security Update for Windows XP (KB3072630)"
    PARENT_DISPLAY_NAME     ="Windows XP - Software Updates"
    LOC_UPDATE="Update"
    LOC_CRITICALUPDATE="Critical Update"
    LOC_HOTFIX="Hotfix"
    LOC_SECURITY_UPDATE="Security Update"
    WUCUN_TS_JOBFILE        = "windows critical update notification.job"
    BITS_DISPLAY_NAME       = "Background Intelligent Transfer Service"
    BITS_DESCRIPTION        = \
"Transfers files in the background using idle network bandwidth. If the service is stopped, features such as Windows Update, and MSN Explorer will be unable to automatically download programs and other information. If this service is disabled, any services that explicitly depend on it may fail to transfer files if they do not have a fail safe mechanism to transfer files directly through IE in case BITS has been disabled."
    BITS_CLASS_NAME         = "Background Intelligent Transfer Control Class 1.0"
    LEGACY_BITS_CLASS_NAME  = "Legacy Background Intelligent Transfer Control Class"
    AU_DESCRIPTION          = "Enables the download and installation of Windows updates. If this service is disabled, this computer will not be able to use the Automatic Updates feature or the Windows Update Web site."
    AU_DISPLAY_NAME         = "Automatic Updates"
    DispStrCum_MP9          = "This software update can only be applied to Windows Media Player 9. If you have Windows Media Player 9 installed but still see this message, your version already includes this software update."
    DispStrPreReq_MP9       = "This software update can only be applied to Windows Media Player 9. If you see this message, you do not have Windows Media Player 9 installed and cannot install this software update."
    MSI_DISPLAY_NAME        = "Windows Installer"
    MSI_DESCRIPTION         = "Adds, modifies, and removes applications provided as a Windows Installer (*.msi) package. If this service is disabled, any services that explicitly depend on it will fail to start."
    CancelEventType         = "Cancel Report"
    MainCancelIntroString   = "Thank you for reporting the Request. When you click ""Send Report"" button, data concerning why install failed will be sent to Microsoft"
    MainCancelDetailsLink   = "See what the installer report contains."
    MainCancelReportBtn     = "&Send Report"
    DetailsCancelHeader     = "Report Information"
    DetailsCancelBody       = \
"Sending this report helps us improve the user experience. We will statistically process the collected data to understand what initiated the install failure. This information will help us reduce the number of install failures caused by applying updates."
    GMT_PLUS_02_D_DESC     = "(GMT+02:00) Athens, Beirut, Istanbul, Minsk"
    HTTP="HTTP"
    HTTP_DESCRIPTION="This service implements the hypertext transfer protocol (HTTP). If this service is disabled, any services that explicitly depend on it will fail to start."
    HTTPFILTER="HTTP SSL"
    HTTPFILTER_DESCRIPTION=\
"This service implements the secure hypertext transfer protocol (HTTPS) for the HTTP service,  using the Secure Socket Layer (SSL).  If this service is disabled, any services that explicitly depend on it will fail to start."
    WEBOC_SCRIPT="Allow scripting of Internet Explorer Webbrowser control"
    MsSHARED = "Microsoft Shared"
    OLEDB = "Ole DB"
    ADO = "ado"
    MSADC = "msadc"
    DAO = "DAO"
    MSSOAPBIN = "MSSoap\Binaries"
    MSSOAPBINRES = "MSSoap\Binaries\Resources\1033"
    ODBC_DATA_SOURCE_NAME = "ODBC Data Source"
    SHAREDACCESS_SERVICE_NAME = "Windows Firewall/Internet Connection Sharing (ICS)"
    Svc-ALG-Description       = "Provides support for 3rd party protocol plug-ins for Internet Connection Sharing and the Windows Firewall."
    Svc-Ip6Fw-DispName          = "IPv6 Windows Firewall Driver"
    Svc-Ip6Fw-Description       = "Provides intrusion prevention service for a home or small office network."
    NotOnACPowerMsg= "This Service Pack requires the machine to be on AC Power before setup starts."
    A6Blocked= "The version of Windows you have installed does not match the update you are trying to install."
    SharedComputerToolMsg= \
"Service Pack 3 Setup has been canceled because Microsoft Shared Computer Toolkit for Windows XP is not compatible with this version of Windows. Before you can continue, you must: 1) Uninstall Microsoft Shared Computer Toolkit 2) (Optional) Install Windows SteadyState, the newer version of Microsoft Shared Computer Toolkit. For more detailed information, go to the Shared Access page on the Microsoft Web site."
    RDPMUIBlockedMsg= "Service Pack 3 Setup has been canceled because XP SP3 cannot be installed over RDP 6.0 MUI PACK (Update for Windows XP (KB925877)) . Before you can continue, you must Uninstall KB925877."
    WinflpBlockedMsg= "Microsoft Windows XP Professional Service Pack 3 cannot be applied to Windows Fundamentals for Legacy PCs (WinFLP). A unique SP3 update package for WinFLP will be made available at download.microsoft.com."
    WEPOSBlockedMsg= "Microsoft Windows XP Professional Service Pack 3 cannot be applied to Windows Embedded for Point of Service (WEPOS). A unique SP3 update package for WEPOS will be made available at download.microsoft.com."
    PreReq_MSI_3 = "This fix only installs over MSI 3.0"
    PreReq_MSI_31 = "This fix only installs over MSI 3.1"
    NOTATABLET = "This hotfix can only be installed on a Tablet PC"
    ELK_VERSION=2
    ELK_VERSION_NEWER_ERROR="Setup has determined that the contents of this update are already available on this system."
    ELK_LOCALE_INUSE_201a = \
"Bosnian (Cyrillic, Bosnia and Herzegovina) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."

    ELK_MUI_INUSE_201a    = \
"Bosnian (Cyrillic, Bosnia and Herzegovina) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."

    ELK_LOCALE_INUSE_0464 = "Filipino (Philippines) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."
    ELK_MUI_INUSE_0464    = \
"Filipino (Philippines) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."

    ELK_LOCALE_INUSE_046e = "Luxembourgish (Luxembourg) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."
    ELK_MUI_INUSE_046e    = \
"Luxembourgish (Luxembourg) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."

    ELK_LOCALE_INUSE_0463 = "Pashto (Afghanistan) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."
    ELK_MUI_INUSE_0463    = \
"Pashto (Afghanistan) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."

    ELK_LOCALE_INUSE_0462 = "Frisian (Netherlands) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."
    ELK_MUI_INUSE_0462    = \
"Frisian (Netherlands) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."

    ELK_LOCALE_INUSE_047a = "Mapudungun (Chile) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."
    ELK_MUI_INUSE_047a    = "Mapudungun (Chile) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."
    ELK_LOCALE_INUSE_0461 = "Nepali (Nepal) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."
    ELK_MUI_INUSE_0461    = "Nepali (Nepal) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."
    ELK_LOCALE_INUSE_085d = "Inuktitut (Latin, Canada) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."
    ELK_MUI_INUSE_085d    = \
"Inuktitut (Latin, Canada) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."

    ELK_LOCALE_INUSE_083c = "Irish (Ireland) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."
    ELK_MUI_INUSE_083c    = "Irish (Ireland) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."
    ELK_LOCALE_INUSE_047c = "Mohawk (Mohawk) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."
    ELK_MUI_INUSE_047c    = "Mohawk (Mohawk) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."
    ELK_LOCALE_INUSE_0417 = "Romansh (Switzerland) is selected as the language for standards and formats, or for non-Unicode programs.  This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm to select a different language."
    ELK_MUI_INUSE_0417    = \
"Romansh (Switzerland) language support for menus and dialogs is installed on your system. This language is not supported prior to Security Update for Windows XP (KB3072630).  Please see readmesp.htm for more information to uninstall this language support."

    KLT_148               = "Bosnian Cyrillic"
    KLT_149               = "Inuktitut Latin"
    KLT_150               = "Luxembourgish"
    KLT_151               = "Nepali"
    KLT_152               = "Pashto"
    BEETHOVEN_NINTH_NAME            = "Beethoven's Symphony No. 9 (Scherzo).wma"
    MYMUSIC_SAMPLES_DIR             = "Sample Music"
    NEW_STORIES_NAME                = "New Stories (Highway Blues).wma"
    InvalidIEVersion="The version of Internet Explorer you have installed does not match the update you are trying to install."
    TSC_PACKAGE_EXPIRED="The pre-release version of Remote Desktop Connection has expired. To download the full version of Remote Desktop Connection, go to Windows Update or contact your system administrator."
    KWL_MEDIAPLAYER_LNK_TITLE="Media Player Center"
    KWL_MEDIAPLAYER_LNK_TOOLTIP="Media Player Center"
    KWL_MESSENGER_LNK_TITLE="Messenger Center"
    KWL_MESSENGER_LNK_TOOLTIP="Messenger Center"
    Argentina_Display="(GMT-03:00) Buenos Aires"
    Argentina_Dlt="Argentina Daylight Time"
    Argentina_Std="Argentina Standard Time"
    Armenian_Dlt="Armenian Daylight Time"
    Armenian_Std="Armenian Standard Time"
    Azerbaijan_Display="(GMT+04:00) Baku"
    Azerbaijan_Dlt="Azerbaijan Daylight Time"
    Azerbaijan_Std="Azerbaijan Standard Time"
    Bahia_Display="(GMT-03:00) Salvador"
    Bahia_Dlt="Bahia Daylight Time"
    Bahia_Std="Bahia Standard Time"
    Bangladesh_Display="(GMT+06:00) Dhaka"
    Bangladesh_Dlt="Bangladesh Daylight Time"
    Bangladesh_Std="Bangladesh Standard Time"
    Belarus_Display="(GMT+03:00) Minsk"
    Belarus_Dlt="Belarus Daylight Time"
    Belarus_Std="Belarus Standard Time"
    Cape_Verde_Display="(GMT-01:00) Cabo Verde Is."
    Cape_Verde_Dlt="Cabo Verde Daylight Time"
    Cape_Verde_Std="Cabo Verde Standard Time"
    Caucasus_Common_Display="(GMT+04:00) Caucasus Standard Time"
    Caucasus_Display="(GMT+04:00) Yerevan"
    Central_Brazilian_Display="(GMT-04:00) Cuiaba"
    Central_Brazilian_Dlt="Central Brazilian Daylight Time"
    Central_Brazilian_Std="Central Brazilian Standard Time"
    Central_M_Display="(GMT-06:00) Guadalajara, Mexico City, Monterrey - New"
    Central_M_Dlt="Central Daylight Time (Mexico)"
    Central_M_Std="Central Standard Time (Mexico)"
    Central_Pacific_Display="(GMT+11:00) Solomon Is., New Caledonia"
    CentralAsia_Display="(GMT+06:00) Astana"
    E_Europe_Display="(GMT+02:00) E. Europe"
    Eastern_M_Display="(GMT-05:00) Chetumal"
    Eastern_M_Dlt="Eastern Daylight Time (Mexico)"
    Eastern_M_Std="Eastern Standard Time (Mexico)"
    Ekaterinburg_Display="(GMT+05:00) Ekaterinburg (RTZ 4)"
    Ekaterinburg_Dlt="Russia TZ 4 Daylight Time"
    Ekaterinburg_Std="Russia TZ 4 Standard Time"
    Fiji_Display="(GMT+12:00) Fiji"
    Georgian_Display="(GMT+04:00) Tbilisi"
    Georgian_Dlt="Georgian Daylight Time"
    Georgian_Std="Georgian Standard Time"
    Greenwich_Display="(GMT) Monrovia, Reykjavik"
    GTB_Display="(GMT+02:00) Athens, Bucharest"
    Jordan_Display="(GMT+02:00) Amman"
    Jordan_Dlt="Jordan Daylight Time"
    Jordan_Std="Jordan Standard Time"
    Kaliningrad_Display="(GMT+02:00) Kaliningrad (RTZ 1)"
    Kaliningrad_Dlt="Russia TZ 1 Daylight Time"
    Kaliningrad_Std="Russia TZ 1 Standard Time"
    Kamchatka_Display="(GMT+12:00) Petropavlovsk-Kamchatsky - Old"
    Kamchatka_Dlt="Kamchatka Daylight Time"
    Kamchatka_Std="Kamchatka Standard Time"
    Libya_Display="(GMT+02:00) Tripoli"
    Libya_Dlt="Libya Daylight Time"
    Libya_Std="Libya Standard Time"
    Line_Islands_Display="(GMT+14:00) Kiritimati Island"
    Line_Islands_Dlt="Line Islands Daylight Time"
    Line_Islands_Std="Line Islands Standard Time"
    Magadan_Display="(GMT+10:00) Magadan"
    Magadan_Dlt="Magadan Daylight Time"
    Magadan_Std="Magadan Standard Time"
    Mauritius_Display="(GMT+04:00) Port Louis"
    Mauritius_Dlt="Mauritius Daylight Time"
    Mauritius_Std="Mauritius Standard Time"
    Mexico_2_Old_Display="(GMT-07:00) Chihuahua, La Paz, Mazatlan - Old"
    Mexico_Old_Display="(GMT-06:00) Guadalajara, Mexico City, Monterrey - Old"
    MidAtlantic_Display="(GMT-02:00) Mid-Atlantic - Old"
    Middle_East_Display="(GMT+02:00) Beirut"
    Middle_East_Dlt="Middle East Daylight Time"
    Middle_East_Std="Middle East Standard Time"
    Montevideo_Display="(GMT-03:00) Montevideo"
    Montevideo_Dlt="Montevideo Daylight Time"
    Montevideo_Std="Montevideo Standard Time"
    Morocco_Display="(GMT) Casablanca"
    Morocco_Dlt="Morocco Daylight Time"
    Morocco_Std="Morocco Standard Time"
    Mountain_M_Display="(GMT-07:00) Chihuahua, La Paz, Mazatlan - New"
    Mountain_M_Dlt="Mountain Daylight Time (Mexico)"
    Mountain_M_Std="Mountain Standard Time (Mexico)"
    Myanmar_Display="(GMT+06:30) Yangon (Rangoon)"
    Namibia_Display="(GMT+01:00) Windhoek"
    Namibia_Dlt="Namibia Daylight Time"
    Namibia_Std="Namibia Standard Time"
    NCentralAsia_Display="(GMT+06:00) Novosibirsk (RTZ 5)"
    NCentralAsia_Dlt="Russia TZ 5 Daylight Time"
    NCentralAsia_Std="Russia TZ 5 Standard Time"
    North_Asia_Display="(GMT+07:00) Krasnoyarsk (RTZ 6)"
    North_Asia_Dlt="Russia TZ 6 Daylight Time"
    North_Asia_Std="Russia TZ 6 Standard Time"
    NorthAsiaEast_Display="(GMT+08:00) Irkutsk (RTZ 7)"
    NorthAsiaEast_Dlt="Russia TZ 7 Daylight Time"
    NorthAsiaEast_Std="Russia TZ 7 Standard Time"
    NorthPacific_Display="(GMT-11:00) Midway Islands"
    NorthPacific_Dlt="North Pacific Daylight Time"
    NorthPacific_Std="North Pacific Standard Time"
    Pacific_Display="(GMT-08:00) Pacific Time (US & Canada)"
    Pacific_M_Display="(GMT-08:00) Baja California"
    Pacific_M_Dlt="Pacific Daylight Time (Mexico)"
    Pacific_M_Std="Pacific Standard Time (Mexico)"
    Pacific_SA_Display="(GMT-03:00) Santiago"
    Pakistan_Display="(GMT+05:00) Islamabad, Karachi"
    Pakistan_Dlt="Pakistan Daylight Time"
    Pakistan_Std="Pakistan Standard Time"
    Paraguay_Display="(GMT-04:00) Asuncion"
    Paraguay_Dlt="Paraguay Daylight Time"
    Paraguay_Std="Paraguay Standard Time"
    Russia_Time_Zone_10_Display="(GMT+11:00) Chokurdakh (RTZ 10)"
    Russia_Time_Zone_10_Dlt="Russia TZ 10 Daylight Time"
    Russia_Time_Zone_10_Std="Russia TZ 10 Standard Time"
    Russia_Time_Zone_11_Display="(GMT+12:00) Anadyr, Petropavlovsk-Kamchatsky (RTZ 11)"
    Russia_Time_Zone_11_Dlt="Russia TZ 11 Daylight Time"
    Russia_Time_Zone_11_Std="Russia TZ 11 Standard Time"
    Russia_Time_Zone_3_Display="(GMT+04:00) Izhevsk, Samara (RTZ 3)"
    Russia_Time_Zone_3_Dlt="Russia TZ 3 Daylight Time"
    Russia_Time_Zone_3_Std="Russia TZ 3 Standard Time"
    Russian_Display="(GMT+03:00) Moscow, St. Petersburg, Volgograd (RTZ 2)"
    Russian_Dlt="Russia TZ 2 Daylight Time"
    Russian_Std="Russia TZ 2 Standard Time"
    SA_Eastern_Display="(GMT-03:00) Cayenne, Fortaleza"
    SA_Pacific_Display="(GMT-05:00) Bogota, Lima, Quito, Rio Branco"
    SA_Western_Display="(GMT-04:00) Georgetown, La Paz, Manaus, San Juan"
    Samoa_Display="(GMT+13:00) Samoa"
    Sri_Lanka_Display="(GMT+05:30) Sri Jayawardenepura"
    Syria_Display="(GMT+02:00) Damascus"
    Syria_Dlt="Syria Daylight Time"
    Syria_Std="Syria Standard Time"
    Turkey_Display="(GMT+02:00) Istanbul"
    Turkey_Dlt="Turkey Daylight Time"
    Turkey_Std="Turkey Standard Time"
    Ulaanbaatar_Display="(GMT+08:00) Ulaanbaatar"
    Ulaanbaatar_Dlt="Ulaanbaatar Daylight Time"
    Ulaanbaatar_Std="Ulaanbaatar Standard Time"
    UTC_Display="(GMT) Coordinated Universal Time"
    UTC_Dlt="Coordinated Universal Time"
    UTC_Std="Coordinated Universal Time"
    UTCm01_Display="(GMT-01:00) Coordinated Universal Time-01"
    UTCm01_Dlt="UTC-01"
    UTCm01_Std="UTC-01"
    UTCm02_Display="(GMT-02:00) Coordinated Universal Time-02"
    UTCm02_Dlt="UTC-02"
    UTCm02_Std="UTC-02"
    UTCm03_Display="(GMT-03:00) Coordinated Universal Time-03"
    UTCm03_Dlt="UTC-03"
    UTCm03_Std="UTC-03"
    UTCm04_Display="(GMT-04:00) Coordinated Universal Time-04"
    UTCm04_Dlt="UTC-04"
    UTCm04_Std="UTC-04"
    UTCm05_Display="(GMT-05:00) Coordinated Universal Time-05"
    UTCm05_Dlt="UTC-05"
    UTCm05_Std="UTC-05"
    UTCm06_Display="(GMT-06:00) Coordinated Universal Time-06"
    UTCm06_Dlt="UTC-06"
    UTCm06_Std="UTC-06"
    UTCm07_Display="(GMT-07:00) Coordinated Universal Time-07"
    UTCm07_Dlt="UTC-07"
    UTCm07_Std="UTC-07"
    UTCm08_Display="(GMT-08:00) Coordinated Universal Time-08"
    UTCm08_Dlt="UTC-08"
    UTCm08_Std="UTC-08"
    UTCm09_Display="(GMT-09:00) Coordinated Universal Time-09"
    UTCm09_Dlt="UTC-09"
    UTCm09_Std="UTC-09"
    UTCm10_Display="(GMT-10:00) Coordinated Universal Time-10"
    UTCm10_Dlt="UTC-10"
    UTCm10_Std="UTC-10"
    UTCm11_Display="(GMT-11:00) Coordinated Universal Time-11"
    UTCm11_Dlt="UTC-11"
    UTCm11_Std="UTC-11"
    UTCm12_Display="(GMT-12:00) Coordinated Universal Time-12"
    UTCm12_Dlt="UTC-12"
    UTCm12_Std="UTC-12"
    UTCp01_Display="(GMT+01:00) Coordinated Universal Time+01"
    UTCp01_Dlt="UTC+01"
    UTCp01_Std="UTC+01"
    UTCp02_Display="(GMT+02:00) Coordinated Universal Time+02"
    UTCp02_Dlt="UTC+02"
    UTCp02_Std="UTC+02"
    UTCp03_Display="(GMT+03:00) Coordinated Universal Time+03"
    UTCp03_Dlt="UTC+03"
    UTCp03_Std="UTC+03"
    UTCp04_Display="(GMT+04:00) Coordinated Universal Time+04"
    UTCp04_Dlt="UTC+04"
    UTCp04_Std="UTC+04"
    UTCp05_Display="(GMT+05:00) Coordinated Universal Time+05"
    UTCp05_Dlt="UTC+05"
    UTCp05_Std="UTC+05"
    UTCp06_Display="(GMT+06:00) Coordinated Universal Time+06"
    UTCp06_Dlt="UTC+06"
    UTCp06_Std="UTC+06"
    UTCp07_Display="(GMT+07:00) Coordinated Universal Time+07"
    UTCp07_Dlt="UTC+07"
    UTCp07_Std="UTC+07"
    UTCp08_Display="(GMT+08:00) Coordinated Universal Time+08"
    UTCp08_Dlt="UTC+08"
    UTCp08_Std="UTC+08"
    UTCp09_Display="(GMT+09:00) Coordinated Universal Time+09"
    UTCp09_Dlt="UTC+09"
    UTCp09_Std="UTC+09"
    UTCp10_Display="(GMT+10:00) Coordinated Universal Time+10"
    UTCp10_Dlt="UTC+10"
    UTCp10_Std="UTC+10"
    UTCp11_Display="(GMT+11:00) Coordinated Universal Time+11"
    UTCp11_Dlt="UTC+11"
    UTCp11_Std="UTC+11"
    UTCp12_Display="(GMT+12:00) Coordinated Universal Time+12"
    UTCp12_Dlt="UTC+12"
    UTCp12_Std="UTC+12"
    UTCp13_Display="(GMT+13:00) Coordinated Universal Time+13"
    UTCp13_Dlt="UTC+13"
    UTCp13_Std="UTC+13"
    Venezuela_Display="(GMT-04:30) Caracas"
    Venezuela_Dlt="Venezuela Daylight Time"
    Venezuela_Std="Venezuela Standard Time"
    Vladivostok_Display="(GMT+10:00) Vladivostok, Magadan (RTZ 9)"
    Vladivostok_Dlt="Russia TZ 9 Daylight Time"
    Vladivostok_Std="Russia TZ 9 Standard Time"
    West_Asia_Display="(GMT+05:00) Ashgabat, Tashkent"
    Yakutsk_Display="(GMT+09:00) Yakutsk (RTZ 8)"
    Yakutsk_Dlt="Russia TZ 8 Daylight Time"
    Yakutsk_Std="Russia TZ 8 Standard Time"
    WSMAN_ServiceDisplay="Windows Remote Management (WS-Management)"
    WSMANOOB_WSMAN_ServiceDescription="Allows access to management information from local and remote machines."
    PowerShell_CurrentlyInstalled=\
"Cannot install this version of the product. You must first remove any earlier versions of Windows PowerShell(TM) 1.0 before you can install this version.  Please click OK to close the Setup Wizard. Next open the Add/Remove Programs Control Panel, uninstall any versions of the Windows PowerShell(TM) 1.0, and run the Windows PowerShell(TM) 1.0 setup again."
    PowerShell_CLR_NOT_INSTALLED=\
"Cannot install/uninstall Windows PowerShell(TM) 1.0 because it requires an updated version of the .NET Framework 2.0. Please install .NET Framework 2.0 RTM from http://go.microsoft.com/fwlink/?linkid=57014&lcid=0x409 and rerun Windows PowerShell(TM) 1.0 Setup"
    PowerShell_SCFN="Lucida Console"
    PowerShell_SCFS="12"
    PowerShell_SCDir="Windows PowerShell 1.0"
    PowerShell_SCName="Windows PowerShell"
    PowerShell_ShortCutRelNote="Release Notes"
    PowerShell_ShortCutGettingStarted="Getting Started"
    PowerShell_ShortCutUserGuide="User Guide"
    PowerShell_ShortCutQRef="Quick Reference"
    PowerShell_Comments="Windows PowerShell(TM) 1.0"
    PowerShell_Culture=en
    PowerShell_InstallLangPackId=1033
    PowerShell_ReleaseNotesDir=
    InstallMSXML6="Please install Microsoft Core XML Services (MSXML) 6.0 before installing this package. To obtain MSXML6, please visit http://download.microsoft.com and search for MSXML6."
    napagent_displayname="Network Access Protection Agent"
    napagent_description="Allows windows clients to participate in Network Access Protection"
    hkmsvc_displayname= "Health Key and Certificate Management Service"
    hkmsvc_description="Manages health certificates and keys (used by NAP)"
    eaphost_displayname="Extensible Authentication Protocol Service"
    eaphost_description="Provides windows clients Extensible Authentication Protocol Service"
    eapqec_displayname="EAP Quarantine Enforcement Client"
    eapqec_description="Provides EAP based enforcement for NAP"
    dot3svc_displayname="Wired AutoConfig"
    dot3svc_description="This service performs IEEE 802.1X authentication on Ethernet interfaces"

[LinkItems.Create.Uninstall]

[GlobalRegistryChanges.UnInstall]
    AddReg=Add.Reg
    DelReg=Del.Reg

[Del.Reg.Uninstall]

[Add.Reg.Uninstall]

[Configuration]
    noPNPfiles=1
    InstallationType        = Hotfix
    InstallLogFileName      = %SP_SHORT_TITLE%.log
    UnInstallLogFileName    = %SP_SHORT_TITLE%Uninst.log
    UnInstallDirName        = $NtUninstall%SP_SHORT_TITLE%$
    EventLogKeyName         = NtServicePack
    EventLogDllName         = spmsg.dll

[PreRequisite.Uninstall]

[MSI.Reg.Install]
    AddReg=MSI.AddReg

[ServicesToStopAndStart.Uninstall]
    msiserver

[MSI.AddReg]
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%BETA1_RELEASE_NAME%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%BETA2_RELEASE_NAME%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%RC1_RELEASE_NAME%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%RC2_RELEASE_NAME%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI30RTM_NAME%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI30a_NAME%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI30v2RTM_Name%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI31_Beta%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI31_RC1%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI31RTM%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI31RTMv2%,SystemComponent,0x00010001,1
    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%MSI45_Beta%,SystemComponent,0x00010001,1
    HKCR,"CLSID\{000C101C-0000-0000-C000-000000000046}",,0x00000000,"Msi install server"
    HKCR,"CLSID\{000C101C-0000-0000-C000-000000000046}\ProgId",,0x00000000,"IMsiServer"
    HKCR,"CLSID\{000C101C-0000-0000-C000-000000000046}","AppId",0x00000000,"{000C101C-0000-0000-C000-000000000046}"
    HKCR,"IMsiServer",,0x00000000,"Msi install server"
    HKCR,"IMsiServer\CLSID",,0x00000000,"{000C101C-0000-0000-C000-000000000046}"
    HKLM,"Software\Microsoft\Windows\CurrentVersion\Installer","InstallerLocation",0x00000000,"%10%\system32\"
    HKCR,"APPID\{000C101C-0000-0000-C000-000000000046}","ServiceParameters",0x00000000,""
    HKCR,"APPID\{000C101C-0000-0000-C000-000000000046}","LocalService",0x00000000,"MSIServer"
    HKLM,"System\CurrentControlSet\Services\EventLog\Application\MsiInstaller","EventMessageFile",0x00000000,"%11%\msi.dll"
    HKLM,"System\CurrentControlSet\Services\EventLog\Application\MsiInstaller","TypesSupported",0x00010001,0x7
    HKCR,"CLSID\{000C103E-0000-0000-C000-000000000046}",,0x000000000,"PSFactoryBuffer"
    HKCR,"CLSID\{000C103E-0000-0000-C000-000000000046}\InProcServer32",,0x00000000,"%11%\msi.dll"
    HKCR,"CLSID\{000C103E-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Both"
    HKCR,"Interface\{000C1025-0000-0000-C000-000000000046}",,0x0000000,"IMsiCustomAction"
    HKCR,"Interface\{000C1025-0000-0000-C000-000000000046}\NumMethods",,0x0000000,"38"
    HKCR,"Interface\{000C1025-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x0000000,"{000C103E-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C101D-0000-0000-C000-000000000046}",,0x00000000,"IMsiMessage"
    HKCR,"Interface\{000C101D-0000-0000-C000-000000000046}\NumMethods",,0x00000000,"5"
    HKCR,"Interface\{000C101D-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{000C103E-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1033-0000-0000-C000-000000000046}",,0x00000000,"IMsiRemoteAPI"
    HKCR,"Interface\{000C1033-0000-0000-C000-000000000046}\NumMethods",,0x00000000,"58"
    HKCR,"Interface\{000C1033-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{000C103E-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C101C-0000-0000-C000-000000000046}",,0x00000000,"IMsiServer"
    HKCR,"Interface\{000C101C-0000-0000-C000-000000000046}\NumMethods",,0x00000000,"24"
    HKCR,"Interface\{000C101C-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{000C103E-0000-0000-C000-000000000046}"
    HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}",,0x00000000,"Microsoft Windows Installer"
    HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\InprocHandler32",,0x00000000,"ole32.dll"
    HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\InprocServer32",,0x00000000,"%11%\msi.dll"
    HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\InprocServer32","ThreadingModel",0x00000000,"Apartment"
    HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\ProgId",,0x00000000,"WindowsInstaller.Installer"
    HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"CLSID\{000C1090-0000-0000-C000-000000000046}\Version",,0x00000000,"1.0"
    HKCR,"WindowsInstaller.Installer",,0x00000000,"Microsoft Windows Installer"
    HKCR,"WindowsInstaller.Installer\CLSID",,0x00000000,"{000C1090-0000-0000-C000-000000000046}"
    HKCR,"CLSID\{000C1094-0000-0000-C000-000000000046}",,0x00000000,""
    HKCR,"CLSID\{000C1094-0000-0000-C000-000000000046}\InprocServer32",,0x00000000,"%11%\msi.dll"
    HKCR,"CLSID\{000C1094-0000-0000-C000-000000000046}\InprocServer32","ThreadingModel",0x00000000,"Apartment"
    HKCR,"WindowsInstaller.Message",,0x00000000,"Microsoft Windows Installer Message RPC"
    HKCR,"WindowsInstaller.Message\CLSID",,0x00000000,"{000C101D-0000-0000-C000-000000000046}"
    HKCR,"CLSID\{000C101D-0000-0000-C000-000000000046}",,0x00000000,"Microsoft Windows Installer Message RPC"
    HKCR,"CLSID\{000C101D-0000-0000-C000-000000000046}\DllVersion",,0x00000000,"4.5.6002"
    HKCR,"CLSID\{000C101D-0000-0000-C000-000000000046}\ProgId",,0x00000000,"WindowsInstaller.Message"
    HKCR,"TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0",,0x00000000,"Microsoft Windows Installer Object Library"
    HKCR,"TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\409\win32",,0x00000000,"%11%\msi.dll"
    HKCR,"TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\FLAGS",,0x00000000,"0"
    HKCR,"TypeLib\{000C1092-0000-0000-C000-000000000046}\1.0\HELPDIR",,0x00000000,"%10%\system32"
    HKCR,"Interface\{000C1090-0000-0000-C000-000000000046}",,0x00000000,"Installer"
    HKCR,"Interface\{000C1090-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1090-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1090-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1090-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C1093-0000-0000-C000-000000000046}",,0x00000000,"Record"
    HKCR,"Interface\{000C1093-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1093-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1093-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1093-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C1095-0000-0000-C000-000000000046}",,0x00000000,"StringList"
    HKCR,"Interface\{000C1095-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1095-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1095-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1095-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C1096-0000-0000-C000-000000000046}",,0x00000000,"RecordList"
    HKCR,"Interface\{000C1096-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1096-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1096-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C1096-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C109A-0000-0000-C000-000000000046}",,0x00000000,"UIPreview"
    HKCR,"Interface\{000C109A-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109A-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109A-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109A-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C109B-0000-0000-C000-000000000046}",,0x00000000,"SummaryInfo"
    HKCR,"Interface\{000C109B-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109B-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109B-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109B-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C109C-0000-0000-C000-000000000046}",,0x00000000,"View"
    HKCR,"Interface\{000C109C-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109C-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109C-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109C-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C109D-0000-0000-C000-000000000046}",,0x00000000,"Database"
    HKCR,"Interface\{000C109D-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109D-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109D-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109D-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C109E-0000-0000-C000-000000000046}",,0x00000000,"Session"
    HKCR,"Interface\{000C109E-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109E-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109E-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109E-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C109F-0000-0000-C000-000000000046}",,0x00000000,"FeatureInfo"
    HKCR,"Interface\{000C109F-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109F-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109F-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C109F-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C10A0-0000-0000-C000-000000000046}",,0x00000000,"Product"
    HKCR,"Interface\{000C10A0-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C10A0-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C10A0-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C10A0-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKCR,"Interface\{000C10A1-0000-0000-C000-000000000046}",,0x00000000,"Patch"
    HKCR,"Interface\{000C10A1-0000-0000-C000-000000000046}\ProxyStubClsid",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C10A1-0000-0000-C000-000000000046}\ProxyStubClsid32",,0x00000000,"{00020420-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C10A1-0000-0000-C000-000000000046}\TypeLib",,0x00000000,"{000C1092-0000-0000-C000-000000000046}"
    HKCR,"Interface\{000C10A1-0000-0000-C000-000000000046}\TypeLib","Version",0x00000000,"1.0"
    HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","Type",0x00010001,0x20
    HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","Start",0x00010001,0x3
    HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","ErrorControl",0x00010001,0x1
    HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","ImagePath",0x00020000,"%11%\msiexec.exe /V"
    HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","DependOnService",0x00010000,"RpcSs"
    HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","DependOnGroup",0x00010000,""
    HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer","ObjectName",0x00000000,"LocalSystem"
    HKCR,".msi",,0x00000000,"Msi.Package"
    HKCR,"Msi.Package",,0x00000000,"Windows Installer Package"
    HKCR,"Msi.Package\DefaultIcon",,0x00000000,"%11%\msiexec.exe,0"
    HKCR,"Msi.Package","EditFlags",0x00000001,00,00,10,00
    HKCR,"Msi.Package","FriendlyTypeName",0x00020000,"@%SystemRoot%\System32\msi.dll,-34"
    HKCR,"Msi.Package\shell",,0x00000000,"Open,Repair,Uninstall"
    HKCR,"Msi.Package\shell\Open",,0x00000000,"&Install"
    HKCR,"Msi.Package\shell\Open","MUIVerb",0x00020000,"@%SystemRoot%\System32\msi.dll,-36"
    HKCR,"Msi.Package\shell\Open\command",,0x00020000,"""%SystemRoot%\System32\msiexec.exe"" /i ""%1"" %*"
    HKCR,"Msi.Package\shell\Repair",,0x00000000,"Re&pair"
    HKCR,"Msi.Package\shell\Repair","MUIVerb",0x00020000,"@%SystemRoot%\System32\msi.dll,-37"
    HKCR,"Msi.Package\shell\Repair\command",,0x00020000,"""%SystemRoot%\System32\msiexec.exe"" /f ""%1"" %*"
    HKCR,"Msi.Package\shell\Uninstall",,0x00000000,"&Uninstall"
    HKCR,"Msi.Package\shell\Uninstall","MUIVerb",0x00020000,"@%SystemRoot%\System32\msi.dll,-38"
    HKCR,"Msi.Package\shell\Uninstall\command",,0x00020000,"""%SystemRoot%\System32\msiexec.exe"" /x ""%1"" %*"
    HKCR,".msp",,0x00000000,"Msi.Patch"
    HKCR,"Msi.Patch",,0x00000000,"Windows Installer Patch"
    HKCR,"Msi.Patch\DefaultIcon",,0x00000000,"%11%\msiexec.exe,0"
    HKCR,"Msi.Patch\shell",,0x00000000,"Open"
    HKCR,"Msi.Patch","EditFlags",0x00000001,00,00,10,00
    HKCR,"Msi.Patch","FriendlyTypeName",0x00020000,"@%SystemRoot%\System32\msi.dll,-35"
    HKCR,"Msi.Patch\shell\Open",,0x00000000,"&Apply Patch"
    HKCR,"Msi.Patch\shell\Open","MUIVerb",0x00020000,"@%SystemRoot%\System32\msi.dll,-39"
    HKCR,"Msi.Patch\shell\Open\command",,0x00020000,"""%SystemRoot%\System32\msiexec.exe"" /p ""%1"" %*"

[MSI.Reg.Install.Condition]
    InstallFromSection=MSI.Reg.Install
    Operation=CheckInstall, msi.dll, sp3qfe\msi.dll
    TargetFromSection = System32.files



[Prerequisite]
    condition=CompositeOp,OrOp,Prereq.XPInstallEmbedded.Section


[Prereq.XPInstallEmbedded.Section]
    OrOp=Prereq.XPInstallEmbedded1.Section
    OrOp=Prereq.XPInstallEmbedded2.Section
    Display_String="%A6Blocked%"
[Prereq.XPInstallEmbedded1.Section]
    EqualOp=CheckReg,HKLM,"System\CurrentControlSet\Control\WindowsEmbedded\ProductVersion",FeaturePackVersion,0x00000000,==,"SP3"
    EqualOp=CheckReg,HKLM,"SYSTEM\WPA\WEPOS",Installed,0x10001,==,1
    Display_String="%A6Blocked%"
[Prereq.XPInstallEmbedded2.Section]
    EqualOp=CheckReg,HKLM,"System\WPA\WES",Installed,0x10001,==,1
    EqualOp=CheckReg,HKLM,"SYSTEM\WPA\POSReady",Installed,0x10001,==,1
    Display_String="%A6Blocked%"


