<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Wipro (HP) -->
<CoreSetup xsi:noNamespaceSchemaLocation="..\Schemas\main state sequence.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" FileSchemaVersion="1.0">
  <InstallSystemInfo>
    <CommonStates>
      <CancelState StateID="STATE_Cancel"/>
      <ErrorState StateID="STATE_Error"/>
      <RollBackState StateID="STATE_Rollback"/>
      <ResumeState StateID="STATE_Resume"/>
      <ResumeContinueID StateID="STATE_ResumeContinue"/>
    </CommonStates>
    <SystemRequirements>
      <OS_NOT_SUPPORTED OSRefID="WindowsNT_2K_i386"/>
    </SystemRequirements>
  </InstallSystemInfo>
  <StateSequenceInfo FirstState="STATE_Install_Initialize" EndState="STATE_End">
    <DialogStateFile>xx.x,3</DialogStateFile>
    <ResourceFiles>
      <ResourceFile>hpbsljres.dll</ResourceFile>
      <ResourceFile>hpbhires.dll</ResourceFile>
      <ResourceFile>hpbicnrs.dll</ResourceFile>
      <ResourceFile>hpbicres.dll</ResourceFile>
    </ResourceFiles>
    <!-- Logging level can be changed to 5 for extended logging -->
    <Logging FileName="hpDJT120_T520.log" ErrorOutput="FILE" LogOutput="FILE" LogLevel="5" ShowTime="false" MSILogging="true"/>
  </StateSequenceInfo>
  <ProductData>
    <Common>
      <DisplayData CopyrightYear="2015"/>
      <LicenseAgreement RootFolder="?SRCDIR\Licenses"/>
      <ProductInfoGroup>
        <ProductInfo Name="HP DesignJet T120 and T520 ePrinter Series" LocalizedName="1026" Version="497.44.4600" ProductRegistrationKey="DJAmpXL" EngineFileRefID="HPAmpereXL" DefaultProductInfo="true"/>
      </ProductInfoGroup>
      <EngineFilesGroup>
        <EngineFiles RefID="HPAmpereXL" DestinationRootFolder="?PRGMFILES\HP\Install Engines\[CI_CORE_PRODUCT_NAME]" SourceRootFolder="?SRCDIR" MainEngineFile="setup.exe">
          <File>hpbicore.dll</File>
          <File>hpbicstat.dll</File>
          <File>hpbiprop.xml</File>
          <File>hpbistat.xml</File>
          <File>hpbicres.dll</File>
          <File>hpbicnrs.dll</File>
          <File>hpbinstr.dll</File>
          <File>hpbisupp.dll</File>
          <File>hpbibase.dll</File>
          <File>hpbicmfn.dll</File>
          <File>hpbnwkst.dll</File>
          <File>hpbsljres.dll</File>
          <File>hpbhires.dll</File>
          <File>navstarui.xml</File>
          <File>hpbmpadl.dll</File>
          <File>hpbstsad.dll</File>
          <File>hpbstsap.exe</File>
          <File>bmps\icon_status_critical.bmp</File>
          <File>bmps\icon_status_installing.bmp</File>
          <File>bmps\icon_status_major.bmp</File>
          <File>bmps\icon_status_normal.bmp</File>
          <File>bmps\icon_status_warning.bmp</File>
	  <File>bmps\installing.gif</File>
          <File>hpbmsifn.dll</File>
          <File>difxapi.dll</File>
          <File>hpbprndi.exe</File>
          <File>mfcm80.dll</File>
          <File>msvcm80.dll</File>
          <File>msvcp80.dll</File>
          <File>mfc80.dll</File>
          <File>msvcr80.dll</File>
          <File>Microsoft.VC80.CRT.manifest</File>
          <File>Microsoft.VC80.MFC.manifest</File>
          <File>x64\difxapi.dll</File>
          <File>x64\hpbprndi.exe</File>
	      <File>HPSimplified_Rg.ttf</File>

        </EngineFiles>
      </EngineFilesGroup>
    </Common>
    <HardwareFirstDetection>
      <RegistryInfo Hive="HKEY_LOCAL_MACHINE" Key="Software\Hewlett-Packard\PNP\DJAmpXL"/>
      <CleanUp>
        <RunLineValue>HP DJ AmpereXL Driver Install</RunLineValue>
        <DeleteFile>?SYSTEM\hpbicoin.dll</DeleteFile>
        <DeleteFile>?SYSTEM\hpbicoin64.dll</DeleteFile>
      </CleanUp>
    </HardwareFirstDetection>
    <InstallSystemCapabilities EnablePrinterNaming="true" EnablePrinterSharing="true" EnableDriverDownload="false" EnablePrinterVending="true" EnableHeliniDownload="true"/>
    <Models>
      <!-- Model 1 -->
      <Model ModelID="HP_Designjet_T120" PropertyValue="HP Designjet T120" DisplayText="1021" SuggestedName="5000" SuggestedNameCopy="5001" NameSuffix="6006" ShareSuffix="6005" DeviceModelNumber="CXXXXA">
        <DefaultPrinterOrder>
          <DriverReference AvailableDriverReference="pcl3_24in"/>
        </DefaultPrinterOrder>
      <!-- <ConditionalAvailability>
          <ConditionList EvaluatorType="ALL_TRUE">
            <PropertyCondition PropertyName="CI_HPGL2_LIGHT_INSTALLER" PropertyValue="false"/>
          </ConditionList>
        </ConditionalAvailability>-->
        <DeviceIDs>
          <PortTypeRef PortTypeRef="USB">
            <HardwareID HardwareID="Hewlett-PackardHP_De133A"/>
          </PortTypeRef>
        </DeviceIDs>
      </Model>
      <!-- Model 2 -->
      <Model ModelID="HP_Designjet_T520_24" PropertyValue="HP Designjet T520 24in" DisplayText="1022" SuggestedName="5002" SuggestedNameCopy="5003" NameSuffix="6006" ShareSuffix="6005" DeviceModelNumber="CXXXXA">
       <DefaultPrinterOrder>
          <DriverReference AvailableDriverReference="hpgl2_24in"/>
          </DefaultPrinterOrder>
	  <ConditionalAvailability>
          <ConditionList EvaluatorType="ALL_TRUE">
            <PropertyCondition PropertyName="CI_PCL3_LIGHT_INSTALLER" PropertyValue="false"/>
          </ConditionList>
        </ConditionalAvailability>
        <DeviceIDs>
          <PortTypeRef PortTypeRef="USB">
            <HardwareID HardwareID="Hewlett-PackardHP_De7FBC"/>
          </PortTypeRef>
        </DeviceIDs>
      </Model>
      <!-- Model 3 -->
      <Model ModelID="HP_Designjet_T520_36" PropertyValue="HP Designjet T520 36in" DisplayText="1023" SuggestedName="5005" SuggestedNameCopy="5006" NameSuffix="6006" ShareSuffix="6005" DeviceModelNumber="CXXXXA">
        <DefaultPrinterOrder>
          <DriverReference AvailableDriverReference="hpgl2_36in"/>
        </DefaultPrinterOrder>
        <ConditionalAvailability>
          <ConditionList EvaluatorType="ALL_TRUE">
            <PropertyCondition PropertyName="CI_PCL3_LIGHT_INSTALLER" PropertyValue="false"/>
          </ConditionList>
        </ConditionalAvailability>
        <DeviceIDs>
          <PortTypeRef PortTypeRef="USB">
            <HardwareID HardwareID="Hewlett-PackardHP_De411C"/>
          </PortTypeRef>
        </DeviceIDs>
      </Model>
    </Models>
    <ConnectionGroup ConnectionTypePropertyName="CI_CONNECTION_TYPE" PortTypePropertyName="CI_PORT_SELECTION">
      <VisibleSelections Title="1067" SubTitle="1068" SkipText="1295" SkipConnectionPropertyName="CI_SKIP_CONNECTION">
        <SelectablePort PortReference="USB"/>
        <SelectablePort PortReference="Wired"/>
        <!--<SelectablePort PortReference="FILE"/>-->
      </VisibleSelections>
    </ConnectionGroup>
    <AvailablePorts>
      <Port PortID="USB" PortTypePropertyValue="USB" Icon="2098" Text="1096">
        <PlugNPlayPort ConnectionType="Direct" SkipOption="true"/>
      </Port>
      <Port PortID="Wired" PortTypePropertyValue="Wired" Icon="2100" Text="1114">
        <NetworkPort ConnectionType="Network" NetworkConnectionType="Wired">Wired</NetworkPort>
      </Port>
      <!--<Port PortID="FILE" PortTypePropertyValue="Other" Icon="2119" Text="1306">
        <FixedPortString ConnectionType="Other" PortString="FILE:"/>
      </Port>-->
    </AvailablePorts>
    <NetworkWizard FilePath="?SRCDIR\NetWiz" RunLocalizeMode="false">
      <Capabilities HideEncryptionValues="false" AllowChangingPortName="yes" SupportIPX="false" FilterSingleDeviceDiscovery="false" SupportBlindPortCreation="true" SupportGUID="yes" SupportVariableMACLength="false" SupportSmartKey="false" LowerMACLength="6" UpperMACLength="8" GenericDllNames="" SmartkeyIsDefault="true" GenericDllSupported="false" SuppressXPFirewallWarning="false" AllowDialogResizing="yes">
        <Wired PortRef="Wired"/>
      </Capabilities>
      <SearchString>HP Designjet T120</SearchString>
      <PortSettings>
        <SNMPSettings ErrorIfFailure="false"/>
        <PortMonitorTimeout Value="270"/>
      </PortSettings>
    </NetworkWizard>
    <!--  
			Drivers  ======================== 
		-->
    <AvailableDrivers>
      <DriverConfig Location="?SRCDIR\cfgedit" DefaultConfigFile="hpcp5200.CF_"/>
      
      <!-- PCL3 -->
     
      <AvailableDriver FeatureID="pcl3_24in" Text="50000" Description="8025" Suffix="PCL3" IsPrinterDriver="false">
        <ConditionList EvaluatorType="ALL_TRUE">
          <PropertyCondition PropertyName="CI_MODEL" PropertyValue="HP_Designjet_T120"/>
        </ConditionList>
        <DriverName>HP Designjet T120</DriverName>
        <OSDriverData DriverID="Driver_pcl3_i386" OSDefinitionRef="Windows2k_XP_2K3_i386" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\i386(32 bit - 2000_XP_S2003_Vista)\pcl3win2k_xp\hpi5boba.inf">
          <FeatureSize>12500992</FeatureSize>
        </OSDriverData>
        <OSDriverData DriverID="Driver_pcl3_Vista_i386" OSDefinitionRef="WindowsVista_i386" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\i386(32 bit - 2000_XP_S2003_Vista)\pcl3win2k_xp\hpi5boba.inf">
          <FeatureSize>12500992</FeatureSize>
        </OSDriverData>
        <OSDriverData DriverID="Driver_pcl3_x64" OSDefinitionRef="WindowsXP_2K3_x64" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\x64(64 bit - XP_S2003_Vista)\pcl3winxp_x64\hpi5bobs.inf">
          <FeatureSize>12500992</FeatureSize>
          <VendableDrivers>
            <ClientDriver DriverIDRef="Driver_pcl3_i386"/>
          </VendableDrivers>
        </OSDriverData>
        <OSDriverData DriverID="Driver_pcl3_Vista_x64" OSDefinitionRef="WindowsVista_x64" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\x64(64 bit - XP_S2003_Vista)\pcl3winxp_x64\hpi5bobs.inf">
          <FeatureSize>12500992</FeatureSize>
        </OSDriverData>
      </AvailableDriver>
    
      <!-- HPGL2 -->
      
      <AvailableDriver FeatureID="hpgl2_24in" Text="50001" Description="8026" Suffix="HPGL2" IsPrinterDriver="false">
        <ConditionList EvaluatorType="ALL_TRUE">
          <PropertyCondition PropertyName="CI_MODEL" PropertyValue="HP_Designjet_T520_24"/>
        </ConditionList>
        <DriverName>HP Designjet T520 24in</DriverName>
        <OSDriverData DriverID="Driver_hpgl2_24in_i386" OSDefinitionRef="Windows2k_XP_2K3_i386" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\i386(32 bit - 2000_XP_S2003_Vista)\hpgl2win2k_xp\hpi5125h.inf">
          <FeatureSize>12500992</FeatureSize>
        </OSDriverData>
        <OSDriverData DriverID="Driver_hpgl2_24in_Vista_i386" OSDefinitionRef="WindowsVista_i386" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\i386(32 bit - 2000_XP_S2003_Vista)\hpgl2win2k_xp\hpi5125h.inf">
          <FeatureSize>12500992</FeatureSize>
        </OSDriverData>
        <OSDriverData DriverID="Driver_hpgl2_24in_x64" OSDefinitionRef="WindowsXP_2K3_x64" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\x64(64 bit - XP_S2003_Vista)\hpgl2winxp_x64\hpi5125x.inf">
          <FeatureSize>12500992</FeatureSize>
          <VendableDrivers>
            <ClientDriver DriverIDRef="Driver_hpgl2_24in_i386"/>
          </VendableDrivers>
        </OSDriverData>
        <OSDriverData DriverID="Driver_hpgl2_24in_Vista_x64" OSDefinitionRef="WindowsVista_x64" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\x64(64 bit - XP_S2003_Vista)\hpgl2winxp_x64\hpi5125x.inf">
          <FeatureSize>12500992</FeatureSize>
        </OSDriverData>
      </AvailableDriver>
      
      <!-- HPGL2 -->
      <AvailableDriver FeatureID="hpgl2_36in" Text="50002" Description="8026" Suffix="HPGL2" IsPrinterDriver="false">
        <ConditionList EvaluatorType="ALL_TRUE">
          <PropertyCondition PropertyName="CI_MODEL" PropertyValue="HP_Designjet_T520_36"/>
        </ConditionList>
        <DriverName>HP Designjet T520 36in</DriverName>
        <OSDriverData DriverID="Driver_hpgl2_36in_i386" OSDefinitionRef="Windows2k_XP_2K3_i386" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\i386(32 bit - 2000_XP_S2003_Vista)\hpgl2win2k_xp\hpi5125h.inf">
          <FeatureSize>12500992</FeatureSize>
        </OSDriverData>
        <OSDriverData DriverID="Driver_hpgl2_36in_Vista_i386" OSDefinitionRef="WindowsVista_i386" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\i386(32 bit - 2000_XP_S2003_Vista)\hpgl2win2k_xp\hpi5125h.inf">
          <FeatureSize>12500992</FeatureSize>
        </OSDriverData>
        <OSDriverData DriverID="Driver_hpgl2_36in_x64" OSDefinitionRef="WindowsXP_2K3_x64" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\x64(64 bit - XP_S2003_Vista)\hpgl2winxp_x64\hpi5125x.inf">
          <FeatureSize>12500992</FeatureSize>
          <VendableDrivers>
            <ClientDriver DriverIDRef="Driver_hpgl2_36in_i386"/>
          </VendableDrivers>
        </OSDriverData>
        <OSDriverData DriverID="Driver_hpgl2_36in_Vista_x64" OSDefinitionRef="WindowsVista_x64" DriverConfigurable="true" InfFilePath="?SRCDIR\..\..\Drivers\x64(64 bit - XP_S2003_Vista)\hpgl2winxp_x64\hpi5125x.inf">
          <FeatureSize>12500992</FeatureSize>
        </OSDriverData>
      </AvailableDriver>
      
    </AvailableDrivers>

    <!--  
			FEATURES ======================== 
		-->
    <AvailableFeatures>
      <!--Web Registration -->
      <AvailableFeature FeatureID="webreg" Visible="false">
        <ConditionList EvaluatorType="ALL_TRUE">
          <PropertyCondition PropertyName="CI_CORE_COMMANDMODE" PropertyValue="dummy"/>
        </ConditionList>
        <MSIFeature MSIFeatureRef="MSIFeature_WebReg"/>
        <FeatureSize>590000</FeatureSize>
      </AvailableFeature>
      <!-- ICC Profiles i386 and x64-->
      <AvailableFeature FeatureID="ICCprofiles" Visible="true" Text="6008" Description="8022">
        <ConditionList EvaluatorType="ALL_TRUE">
          <OS_Condition OSRefID="Windows_i386"/>
        </ConditionList>
        <MSIFeature MSIFeatureRef="MSIFeature_ICCprofiles"/>
        <FeatureSize>14994636</FeatureSize>
      </AvailableFeature>
      <AvailableFeature FeatureID="ICCprofiles_x64" Visible="true" Text="6008" Description="8022">
        <ConditionList EvaluatorType="ALL_TRUE">
          <OS_Condition OSRefID="Windows_x64"/>
        </ConditionList>
        <MSIFeature MSIFeatureRef="MSIFeature_ICCprofiles_x64"/>
        <FeatureSize>14994636</FeatureSize>
      </AvailableFeature>
      <!--Port Monitor i386 and x64-->
      <AvailableFeature FeatureID="hptcpmon_i386" Visible="false">
        <ConditionList EvaluatorType="ALL_TRUE">
          <OS_Condition OSRefID="Windows_i386"/>
          <ConditionList EvaluatorType="ANY_TRUE">
            <PropertyCondition PropertyName="CI_CORE_MaintType" PropertyValue="Upgrade"/>
            <PropertyCondition PropertyName="CI_CONNECTION_TYPE" PropertyValue="Network"/>
          </ConditionList>
        </ConditionList>
        <!-- since we can not detect the MSI we will remove this until it is fixed. This will alow it to be upgraded.
			    	<MSIFeature MSIFeatureRef="MSIFeature_hptcpmon_i386"/> -->
        <FeatureSize>9999999</FeatureSize>
      </AvailableFeature>
      <AvailableFeature FeatureID="hptcpmon_x64" Visible="false">
        <ConditionList EvaluatorType="ALL_TRUE">
          <OS_Condition OSRefID="Windows_x64"/>
          <ConditionList EvaluatorType="ANY_TRUE">
            <PropertyCondition PropertyName="CI_CORE_MaintType" PropertyValue="Upgrade"/>
            <PropertyCondition PropertyName="CI_CONNECTION_TYPE" PropertyValue="Network"/>
          </ConditionList>
        </ConditionList>
        <!-- since we can not detect the MSI we will remove this until it is fixed. This will alow it to be upgraded.
			 	 <MSIFeature MSIFeatureRef="MSIFeature_hptcpmon_x64"/> -->
        <FeatureSize>9999999</FeatureSize>
      </AvailableFeature>

      <!-- HP Utility -->
      <AvailableFeature FeatureID="PrinterUtility" Visible="true" Text="6010" Description="8027">
        <ConditionList EvaluatorType="ALL_TRUE">
          <PropertyCondition PropertyName="CI_HPGL2_LIGHT_INSTALLER" PropertyValue="false"/>
          <PropertyCondition PropertyName="CI_PS_LIGHT_INSTALLER" PropertyValue="false"/>
          <ConditionList EvaluatorType="ANY_TRUE">
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1027"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1028"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1031"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1033"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1034"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1036"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1040"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1041"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1042"/>
	          <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1045"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1046"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="1049"/>
            <PropertyCondition PropertyName="CI_CORE_LANG" PropertyValue="2052"/>
          </ConditionList>
        </ConditionList>
        <MSIFeature MSIFeatureRef="MSIFeature_PrinterUtility"/>
        <FeatureSize>27682000</FeatureSize>
      </AvailableFeature>
        <!-- Eprint and share-->
		<AvailableFeature FeatureID="Feature_HPIP" Visible="true" Text="6015" Description="6016">				
			<ConditionList EvaluatorType="ALL_TRUE" Negate="true">
				<PropertyCondition PropertyName="CI_CORE_MaintType" PropertyValue="Upgrade"/>
			</ConditionList>				
			<FeatureSize>83886080</FeatureSize>
		</AvailableFeature>
	
	<!-- Windows Imaging Component only for XP -->
	  <AvailableFeature FeatureID="wic_x86" Visible="false">
		<ConditionList EvaluatorType="ALL_TRUE">
			<OS_Condition OSRefID="WindowsXP_i386"/>
      		<PropertyCondition PropertyName="CI_DOTNET4_CHECK" PropertyValue="TRUE"/>
			<PropertyCondition PropertyName="CI_DOTNET2_CHECK" PropertyValue="TRUE"/>
		</ConditionList>	  
		<FeatureSize>9999999</FeatureSize>
	  </AvailableFeature>	
	  
	  <AvailableFeature FeatureID="wic_x64" Visible="false">
		<ConditionList EvaluatorType="ALL_TRUE">
			<OS_Condition OSRefID="WindowsXP_x64"/>
      		<PropertyCondition PropertyName="CI_DOTNET4_CHECK" PropertyValue="TRUE"/>
			<PropertyCondition PropertyName="CI_DOTNET2_CHECK" PropertyValue="TRUE"/>
		</ConditionList>	  
		<FeatureSize>9999999</FeatureSize>
	  </AvailableFeature>	

	  <!-- dotNet 4.0  -->
	  <AvailableFeature FeatureID="dotNet40" Visible="false">
		<ConditionList EvaluatorType="ALL_TRUE">
			<PropertyCondition PropertyName="CI_DOTNET4_CHECK" PropertyValue="TRUE"/>
		</ConditionList>
      <FeatureSize>9999999</FeatureSize>
	  </AvailableFeature>		  
	</AvailableFeatures>
    <!-- 
			MSI Sources ======================== 
		-->
    <AvailableMSISources>
      <!-- Web Registration -->
      <MSIFeatureSources MSIFeatureID="MSIFeature_WebReg" MasterMSISourceRef="MSISource_WebReg">
        <MSISource MSISourceID="MSISource_WebReg">
          <DatabaseFile>?SRCDIR\..\..\Web Registration\HP WebReg [CI_CORE_LANG].msi</DatabaseFile>
          <!--<TransformFile>?SRCDIR\..\Web Registration\[CI_CORE_LANG].mst</TransformFile>-->
          <UnsupportedTransformList>
            <LangTransformMap DecimalLang="1027" TransformFile="?SRCDIR\..\Web Registration\1034.mst"/>
          </UnsupportedTransformList>
        </MSISource>
      </MSIFeatureSources>
      <!-- ICC Profiles -->
      <MSIFeatureSources MSIFeatureID="MSIFeature_ICCprofiles" MasterMSISourceRef="MSISource_ICCprofiles">
        <MSISource MSISourceID="MSISource_ICCprofiles">
          <DatabaseFile>?SRCDIR\..\..\system32\spool\drivers\HP ICC Profiles.msi</DatabaseFile>
        </MSISource>
      </MSIFeatureSources>
      <MSIFeatureSources MSIFeatureID="MSIFeature_ICCprofiles_x64" MasterMSISourceRef="MSISource_ICCprofiles_x64">
        <MSISource MSISourceID="MSISource_ICCprofiles_x64">
          <DatabaseFile>?SRCDIR\..\..\system32\spool\drivers\HP ICC Profiles_x64.msi</DatabaseFile>
        </MSISource>
      </MSIFeatureSources>
      <!--Port Monitor -->
      <MSIFeatureSources MSIFeatureID="MSIFeature_hptcpmon_i386" MasterMSISourceRef="MSISource_hptcpmon_i386">
        <MSISource MSISourceID="MSISource_hptcpmon_i386">
          <DatabaseFile>?SRCDIR\..\..\HP TCP Port Monitor\i386(32 bit)\HpTcpMon.msi</DatabaseFile>
          <TransformFile>?SRCDIR\..\..\HP TCP Port Monitor\i386(32 bit)\[CI_CORE_LANG].mst</TransformFile>
        </MSISource>
      </MSIFeatureSources>
      <MSIFeatureSources MSIFeatureID="MSIFeature_hptcpmon_x64" MasterMSISourceRef="MSISource_hptcpmon_x64">
        <MSISource MSISourceID="MSISource_hptcpmon_x64">
          <DatabaseFile>?SRCDIR\..\..\HP TCP Port Monitor\x64(64 bit)\HpTcpMon64.msi</DatabaseFile>
          <TransformFile>?SRCDIR\..\..\HP TCP Port Monitor\x64(64 bit)\[CI_CORE_LANG].mst</TransformFile>
        </MSISource>
      </MSIFeatureSources>
      <!--Printer Utility -->
      <MSIFeatureSources MSIFeatureID="MSIFeature_PrinterUtility" MasterMSISourceRef="MSISource_PU">
        <MSISource MSISourceID="MSISource_PU">
          <DatabaseFile>?SRCDIR\..\..\designjet\HP Printer Tools\Designjet Utility\HP Designjet Utility.msi</DatabaseFile>
          <TransformFile>?SRCDIR\..\..\designjet\HP Printer Tools\Designjet Utility\[CI_CORE_LANG].mst</TransformFile>
        </MSISource>
      </MSIFeatureSources>

      <MSIFeatureSources MSIFeatureID="MSIFeature_ePS" MasterMSISourceRef="MSISource_ePS">
        <MSISource MSISourceID="MSISource_ePS">
          <DatabaseFile>C:\ProgramData\Downloaded Installations\{E0D20627-2935-4A28-A3D1-E8C2BE4CE5B6}\HP ePrint and Share.msi</DatabaseFile>
        </MSISource>
      </MSIFeatureSources>
     
    </AvailableMSISources>
    <!--  
			Install Types  ======================== 
		-->
    <InstallTypes PropertyName="CI_INSTALL_TYPE">
      <!--<InstallType InstallTypeRef="Basic" InstallTypePropertyValue="Basic" ShowDetails="true">
        <Drivers>
          <SelectableDriver FeatureRef="pcl3_24in" Selected="true"/>
          <SelectableDriver FeatureRef="hpgl2_24in" Selected="true"/>
          <SelectableDriver FeatureRef="hpgl2_36in" Selected="true"/>
        </Drivers>
        <Features>
          <SelectableFeature FeatureRef="ICCprofiles" Selected="true"/>
          <SelectableFeature FeatureRef="ICCprofiles_x64" Selected="true"/>
          <SelectableFeature FeatureRef="hptcpmon_i386" Selected="true"/>
          <SelectableFeature FeatureRef="hptcpmon_x64" Selected="true"/>
          <SelectableFeature FeatureRef="webreg" Selected="true"/>
          <SelectableFeature FeatureRef="PrinterUtility" Selected="true"/>
	  <SelectableFeature FeatureRef="Feature_HPIP" Selected="true"/>       

        </Features>
      </InstallType>-->
      <InstallType InstallTypeRef="Custom" InstallTypePropertyValue="Custom" ShowDetails="false">
        <Drivers>
          <SelectableDriver FeatureRef="pcl3_24in" Selected="true"/>
          <SelectableDriver FeatureRef="hpgl2_24in" Selected="true"/>
          <SelectableDriver FeatureRef="hpgl2_36in" Selected="true"/>
        </Drivers>
        <Features>
          <SelectableFeature FeatureRef="ICCprofiles" Selected="true"/>
          <SelectableFeature FeatureRef="ICCprofiles_x64" Selected="true"/>
          <SelectableFeature FeatureRef="hptcpmon_i386" Selected="true"/>
          <SelectableFeature FeatureRef="hptcpmon_x64" Selected="true"/>
          <SelectableFeature FeatureRef="webreg" Selected="true"/>
          <SelectableFeature FeatureRef="PrinterUtility" Selected="true"/>
	   <SelectableFeature FeatureRef="Feature_HPIP" Selected="false"/> 
          
		  <SelectableFeature FeatureRef="wic_x86" Selected="true"/>
		  <SelectableFeature FeatureRef="wic_x64" Selected="true"/>
		  <SelectableFeature FeatureRef="dotNet40" Selected="true"/>  
        </Features>
      </InstallType>
      <DefaultInstallType InstallTypeRef="Custom">
        <DefaultInstallTypeSelection SelectionID="Custom" InstallTypeRef="Custom">
          <ConditionList EvaluatorType="ALL_TRUE">
            <ConditionList EvaluatorType="ANY_TRUE">
              <PropertyCondition PropertyName="CI_CONNECTION_TYPE" PropertyValue="Direct"/>
              <PropertyCondition PropertyName="CI_CONNECTION_TYPE" PropertyValue="Network"/>
            </ConditionList>
          </ConditionList>
        </DefaultInstallTypeSelection>
      </DefaultInstallType>
    </InstallTypes>
    <AvailableInstallTypes>
      <AvailableInstallType TypeID="Custom" Text="1260" Description="1059"/>
    </AvailableInstallTypes>
    <AvailableNextSteps>
      <NextStep Name="HPInstantPrinting" Priority="1">
      </NextStep>
    </AvailableNextSteps>
  </ProductData>
  <!--  
			APR Data  ======================== 
		-->
  <ARPs>
    <ARP ARPID="APR_ICCprofiles">
      <MSIARP UpgradeCode="{A9EB90CF-0B04-43F2-88FB-2C1ACF9095FE}" ProductCodeToken="?PRODUCTCODE" CmdLine="/qn /x ?PRODUCTCODE"/>
    </ARP>
    <ARP ARPID="APR_ICCprofiles_x64">
      <MSIARP UpgradeCode="{19C2C4B5-DAC7-4509-A25A-90BD0F7417D7}" ProductCodeToken="?PRODUCTCODE" CmdLine="/qn /x ?PRODUCTCODE"/>
    </ARP>
    <ARP ARPID="APR_WebReg">
      <MSIARP UpgradeCode="{4584FA21-0CD2-4643-B3FF-47A025421968}" ProductCodeToken="?PRODUCTCODE" CmdLine="/qn /x ?PRODUCTCODE"/>
    </ARP>
  </ARPs>
  <!--  
			APR Consolidations  ======================== 
		-->
  <ARPCreations>
    <ARPCreation Key="HPAmpereXL" EngineFileRefID="HPAmpereXL" UninstallParameter="/x">
      <ARPTitle>
        <Title>HP Designjet T120 and T520 ePrinter Series</Title>
        <LocalizedTitle>1026</LocalizedTitle>
      </ARPTitle>
      <ARPToConsolidate ARPID="APR_WebReg" Critical="true"/>
    </ARPCreation>
  </ARPCreations>
  <States>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_Install_Initialize">
      <StateInstallMode>
        <PleaseWait WaitAction="kill"/>
        <StateAttributes Reboot="RebootNever" Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallInitializeEx"/>
        </BinaryState>
        <NextState StateID="STATE_Error">
          <!-- 1 = Install Mode, 2 = Maint Mode, 3 = Uninstall -->
          <NextStateConditionList Property="CI_CORE_INSTALLMODE">
            <StateConditionItem Value="1" NextStateID="STATE_ValidateSystemRequirements"/>
            <StateConditionItem Value="2" NextStateID="STATE_CheckForDowngrade"/>
            <StateConditionItem Value="3" NextStateID="STATE_CheckForDowngrade"/>
          </NextStateConditionList>
        </NextState>
      </StateInstallMode>
      <StateMaintMode>
        <PleaseWait WaitAction="kill"/>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallInitializeEx"/>
        </BinaryState>
        <NextState StateID="STATE_Initialize_NextSteps"/>
      </StateMaintMode>
      <StateUninstallMode>
        <PleaseWait WaitAction="kill"/>
        <StateAttributes Critical="false"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallInitializeEx"/>
        <NextState StateID="STATE_NavstarUI"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_CheckForDowngrade">
      <StateMaintMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="DummyFunction"/>
        </BinaryState>
        <NextState StateID="STATE_SilentInstall">
          <NextStateConditionList Property="CI_DOWNGRADE_DETECTED">
            <StateConditionItem Value="True" NextStateID="STATE_End"/>
          </NextStateConditionList>
        </NextState>
      </StateMaintMode>
      <StateUninstallMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="DummyFunction"/>
        <NextState StateID="STATE_NavstarUI">
          <NextStateConditionList Property="CI_DOWNGRADE_DETECTED">
            <StateConditionItem Value="True" NextStateID="STATE_End"/>
          </NextStateConditionList>
        </NextState>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_ValidateSystemRequirements" Name="ValidateSystemRequirements">
      <StateInstallMode>
        <PleaseWait WaitAction="start"/>
        <DialogState FunctionName="StateValidateSysReqDialog" DLLPath="hpbicstat.dll"/>
        <NextState StateID="STATE_InstallFinalizeError">
          <NextStateConditionList Property="ValidSystemRequirements">
            <StateConditionItem Value="True" NextStateID="STATE_SilentInstall"/>
          </NextStateConditionList>
        </NextState>
      </StateInstallMode>
    </State>
    <!--  
			
			STATE ======================== 
		-->
    <State StateID="STATE_SilentInstall">
      <StateInstallMode>
        <StateAttributes Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="DummyFunction"/>
        </BinaryState>
        <NextState StateID="STATE_AdminMode"/>
      </StateInstallMode>
      <StateMaintMode>
        <PleaseWait WaitAction="start" WaitExeParams="/L [CI_CORE_LANG]"/>
        <StateAttributes Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="DummyFunction"/>
        </BinaryState>
        <NextState StateID="STATE_AdminMode"/>
      </StateMaintMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_AdminMode">
      <StateInstall_MaintMode>
        <StateAttributes Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="DummyFunction"/>
        </BinaryState>
        <NextState StateID="STATE_Detect_HW1st"/>
      </StateInstall_MaintMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_Detect_HW1st" Name="Detect HW 1st Install">
      <StateInstall_MaintMode>
        <StateAttributes Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="DetectHardwareFirstInstall"/>
          <Rollback>
            <PleaseWait WaitAction="kill"/>
            <StateAttributes Critical="false"/>
            <DLLState DLLPath="hpbicstat.dll" FunctionName="RollbackHardwareFirstInstall"/>
          </Rollback>
        </BinaryState>
        <NextState StateID="STATE_Initialize_NextSteps">
          <NextStateConditionList Property="CI_HARDWARE_FIRST">
            <StateConditionItem Value="False" NextStateID="STATE_NHW_Supp"/>
          </NextStateConditionList>
        </NextState>
      </StateInstall_MaintMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_NHW_Supp" Name="New Hardware Wizard Suppression">
      <StateInstall_MaintMode>
        <StateAttributes Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbisupp.dll" FunctionName="StartSuppression"/>
          <Rollback>
            <StateAttributes Critical="false"/>
            <DLLState DLLPath="hpbisupp.dll" FunctionName="StopSuppression"/>
          </Rollback>
        </BinaryState>
        <NextState StateID="STATE_Initialize_NextSteps"/>
      </StateInstall_MaintMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_Initialize_NextSteps">
      <StateInstall_MaintMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="NextStepsInitialization"/>
          <Rollback>
            <StateAttributes Reboot="RebootNever" Critical="false"/>
            <DLLState DLLPath="hpbicstat.dll" FunctionName="CleanupFiles"/>
          </Rollback>
        </BinaryState>
        <NextState StateID="STATE_SetMSIInstallStateProperties"/>
      </StateInstall_MaintMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_SetMSIInstallStateProperties" Name="Set MSI installe state properties">
      <StateInstall_MaintMode>
        <StateAttributes Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="DummyFunction"/>
        </BinaryState>
        <NextState StateID="STATE_NavstarUI"/>
      </StateInstall_MaintMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_NavstarUI" Name="NavStarUI">
      <StateInstall_MaintMode>
        <EmbeddedStateSequence FileName="navstarui.xml"/>
        <NextState StateID="STATE_SounderStart"/>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <EmbeddedStateSequence FileName="navstarui.xml"/>
        <NextState StateID="STATE_SounderStart"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_SounderStart" Name="SounderStart">
      <StateInstall_MaintMode>
        <StateAttributes Reboot="RebootNever" Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="StartInstallerStatus"/>
          <Rollback>
            <StateAttributes Critical="false"/>
            <DLLState DLLPath="hpbicstat.dll" FunctionName="EndInstallerStatus"/>
          </Rollback>
        </BinaryState>
        <NextState StateID="STATE_PortMonitorInstall_i386">
        </NextState>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="StartInstallerStatus"/>
        <NextState StateID="STATE_NHW_Supp_End"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_PortMonitorInstall_i386" Name="Port Monitor Install i386" >
      <StateInstall_MaintMode>

        <ConditionList EvaluatorType="ALL_TRUE">
          <OS_Condition OSRefID="Windows_i386"/>
       <!--   <ConditionList EvaluatorType="ANY_TRUE">
            <PropertyCondition PropertyName="CI_CORE_MaintType" PropertyValue="Upgrade"/>
            <PropertyCondition PropertyName="CI_CONNECTION_TYPE" PropertyValue="Network"/>
          </ConditionList>-->
        </ConditionList>     
        <StateAttributes Critical="true"/>
        <BinaryState>
          <MSIDatabaseState MSIFeatureRef="MSIFeature_hptcpmon_i386" MSISourceRef="MSISource_hptcpmon_i386" ExecuteIfSame="false" CommandLineArgs="/quiet"/>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_PortMonitorInstall_x64"/>
      </StateInstall_MaintMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_PortMonitorInstall_x64" Name="Port Monitor Install x64" >
      <StateInstall_MaintMode>
      
        <ConditionList EvaluatorType="ALL_TRUE">
          <OS_Condition OSRefID="Windows_x64"/>
         <!-- <ConditionList EvaluatorType="ANY_TRUE">
            <PropertyCondition PropertyName="CI_CORE_MaintType" PropertyValue="Upgrade"/>
            <PropertyCondition PropertyName="CI_CONNECTION_TYPE" PropertyValue="Network"/>
          </ConditionList> -->
        </ConditionList>
       
       <StateAttributes Critical="true"/>
        <BinaryState>
          <MSIDatabaseState MSIFeatureRef="MSIFeature_hptcpmon_x64" MSISourceRef="MSISource_hptcpmon_x64" ExecuteIfSame="false" CommandLineArgs="/quiet"/>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_NHW_Supp_End"/>
      </StateInstall_MaintMode>
    </State>
	
    <!--  
			STATE ======================== 
		-->	
    <State StateID="STATE_NHW_Supp_End" Name="New Hardware Wizard Suppression">
      <StateInstall_MaintMode>
        <StateAttributes Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbisupp.dll" FunctionName="StopSuppression"/>
          <Rollback>
            <StateAttributes Critical="false"/>
            <DLLState DLLPath="hpbisupp.dll" FunctionName="StopSuppression"/>
          </Rollback>
        </BinaryState>
        <NextState StateID="STATE_InstallDrivers_hpgl2"/>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <DLLState DLLPath="hpbisupp.dll" FunctionName="StopSuppression"/>
        <NextState StateID="STATE_InstallDrivers_hpgl2"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_InstallDrivers_hpgl2" Name="InstallDrivers">
      <StateInstallMode>
      <FeatureConditionList EvaluatorType="ANY_TRUE">
          <FeatureCondition FeatureRefID="hpgl2_24in"/>
          <FeatureCondition FeatureRefID="hpgl2_36in"/>
        </FeatureConditionList>
        <StatusUpdate TaskIDRef="Status_DriversSW_Install_hpgl2" StatusAction="START_END"/>
        <StateAttributes Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="InstallDrivers"/>
        </BinaryState>
        <NextState StateID="STATE_InstallDrivers_pcl3"/>
      </StateInstallMode>
      <StateMaintMode>
        <FeatureConditionList EvaluatorType="ANY_TRUE">
          <FeatureCondition FeatureRefID="hpgl2_24in"/>
          <FeatureCondition FeatureRefID="hpgl2_36in"/>
        </FeatureConditionList>
        <StatusUpdate TaskIDRef="Status_DriversSW_Maintenance_hpgl2" StatusAction="START_END"/>
        <StateAttributes Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="InstallDrivers"/>
        </BinaryState>
        <NextState StateID="STATE_InstallDrivers_pcl3"/>
      </StateMaintMode>
      <StateUninstallMode>
        <StatusUpdate TaskIDRef="Status_DriversSW_Uninstall" StatusAction="START_END"/>
        <StateAttributes Critical="true"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="UninstallDrivers"/>
        <NextState StateID="STATE_InstallDrivers_pcl3"/>
      </StateUninstallMode>
    </State>


    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_InstallDrivers_pcl3" Name="InstallDrivers">
      <StateInstallMode>
        <FeatureConditionList EvaluatorType="ANY_TRUE">
          <FeatureCondition FeatureRefID="pcl3_24in"/>
        </FeatureConditionList>
        <StatusUpdate TaskIDRef="Status_DriversSW_Install_pcl3" StatusAction="START_END"/>
        <StateAttributes Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="InstallDrivers"/>
        </BinaryState>
        <NextState StateID="STATE_WIC"/>
      </StateInstallMode>
      <StateMaintMode>
        <StatusUpdate TaskIDRef="Status_DriversSW_Maintenance_pcl3" StatusAction="START_END"/>
        <StateAttributes Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="InstallDrivers"/>
        </BinaryState>
		<NextState StateID="STATE_ICCprofiles"/> 
<!--       <NextState StateID="STATE_PrinterUtility"/>    -->
		
      </StateMaintMode>
      <StateUninstallMode>
        <StatusUpdate TaskIDRef="Status_DriversSW_Uninstall" StatusAction="START_END"/>
        <StateAttributes Critical="true"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="UninstallDrivers"/>
        <NextState StateID="STATE_ICCprofiles"/>
      </StateUninstallMode>
    </State>    



    <!-- 

	STATE Wic Install only on WinXP id dotnet2 and dotnet4 are not installed
	-->

    <State StateID="STATE_WIC">
      <StateInstall_MaintMode>
        <!--<ConditionList EvaluatorType="ALL_TRUE">
          <OS_Condition OSRefID="WindowsXP_i386"/>
        </ConditionList>-->
        <ConditionList EvaluatorType="ALL_TRUE">
          <OS_Condition OSRefID="WindowsXP_i386"/>
          <PropertyCondition PropertyName="CI_DOTNET4_CHECK" PropertyValue="TRUE"/>
          <PropertyCondition PropertyName="CI_DOTNET2_CHECK" PropertyValue="TRUE"/>
        </ConditionList>
        
        <StateAttributes Reboot="RebootAlways" Critical="false"/>
        <BinaryState>
          <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\dotNet\wic_x86_enu.exe " CommandLine="/QUIET" Wait="true"/>
          <Rollback>
            <StateAttributes Critical="false"/>
            <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\dotNet\wic_x86_enu.exe " CommandLine="/QUIET"  Wait="true"/>
          </Rollback>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="FAILURE" Value="5100"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_WIC_X64"/>
      </StateInstall_MaintMode>
 
    </State>

    <State StateID="STATE_WIC_X64">
      <StateInstall_MaintMode>
       <!-- <ConditionList EvaluatorType="ALL_TRUE">
          <OS_Condition OSRefID="WindowsXP_x64"/>
        </ConditionList>-->
        <ConditionList EvaluatorType="ALL_TRUE">
          <OS_Condition OSRefID="WindowsXP_x64"/>
          <PropertyCondition PropertyName="CI_DOTNET4_CHECK" PropertyValue="TRUE"/>
          <PropertyCondition PropertyName="CI_DOTNET2_CHECK" PropertyValue="TRUE"/>
        </ConditionList>
        
        <StateAttributes Reboot="RebootAlways" Critical="false"/>
        <BinaryState>
          <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\dotNet\wic_x64_enu.exe " CommandLine="/QUIET" Wait="true"/>
          <Rollback>
            <StateAttributes Critical="false"/>
            <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\dotNet\wic_x64_enu.exe " CommandLine="/QUIET"  Wait="true"/>
          </Rollback>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="FAILURE" Value="5100"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
          </ReturnValue>
        </Return>
        
		<NextState StateID="STATE_DOTNET4"/>
           
      </StateInstall_MaintMode>
 
    </State>

    <!--STATE-->

    <State StateID="STATE_DOTNET4">
      <StateInstall_MaintMode>
		<FeatureConditionList EvaluatorType="ALL_TRUE">
          <FeatureCondition FeatureRefID="Feature_HPIP"/>
		  <FeatureCondition FeatureRefID="PrinterUtility"/>
          <FeatureCondition FeatureRefID="dotNet40"/>
        </FeatureConditionList>	
        
        <StateAttributes Reboot="RebootAlways" Critical="false" />
        <BinaryState>
          <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\dotNet\dotNetFx40_Full_x86_x64.exe " CommandLine="/PASSIVE /norestart" Wait="true"/>
          <Rollback>
            <StateAttributes Critical="false" />
            <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\dotNet\dotNetFx40_Full_x86_x64.exe " CommandLine="/PASSIVE /norestart" Wait="true"/>
          </Rollback>
        </BinaryState>
        <NextState StateID="STATE_DOTNET4_PU" />
      </StateInstall_MaintMode>

    </State>

    <State StateID="STATE_DOTNET4_PU">
      <StateInstall_MaintMode>
		<FeatureConditionList EvaluatorType="ALL_TRUE">
          <FeatureCondition FeatureRefID="Feature_HPIP" DesiredSelectionState="false"/>
		  <FeatureCondition FeatureRefID="PrinterUtility"/>
          <FeatureCondition FeatureRefID="dotNet40"/>
        </FeatureConditionList>	
        
        <StateAttributes Reboot="RebootAlways" Critical="false" />
        <BinaryState>
          <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\dotNet\dotNetFx40_Full_x86_x64.exe " CommandLine="/PASSIVE /norestart" Wait="true"/>
          <Rollback>
            <StateAttributes Critical="false" />
            <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\dotNet\dotNetFx40_Full_x86_x64.exe " CommandLine="/PASSIVE /norestart" Wait="true"/>
          </Rollback>
        </BinaryState>
        <NextState StateID="STATE_DOTNET4_HPIP" />
      </StateInstall_MaintMode>

    </State>
	
	
    <State StateID="STATE_DOTNET4_HPIP">
      <StateInstall_MaintMode>
		<FeatureConditionList EvaluatorType="ALL_TRUE">
          <FeatureCondition FeatureRefID="Feature_HPIP" />
		  <FeatureCondition FeatureRefID="PrinterUtility" DesiredSelectionState="false"/>
          <FeatureCondition FeatureRefID="dotNet40"/>
        </FeatureConditionList>	
        
        <StateAttributes Reboot="RebootAlways" Critical="false" />
        <BinaryState>
          <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\dotNet\dotNetFx40_Full_x86_x64.exe " CommandLine="/PASSIVE /norestart" Wait="true"/>
          <Rollback>
            <StateAttributes Critical="false" />
            <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\dotNet\dotNetFx40_Full_x86_x64.exe " CommandLine="/PASSIVE /norestart" Wait="true"/>
          </Rollback>
        </BinaryState>
        <NextState StateID="STATE_PrinterUtility" />
      </StateInstall_MaintMode>

    </State>
	

	
<!--  
	STATE ======================== 
-->
    <State StateID="STATE_PrinterUtility">
      <StateInstallMode>
        <FeatureConditionList EvaluatorType="ANY_TRUE">
          <FeatureCondition FeatureRefID="PrinterUtility"/>
        </FeatureConditionList>
        <StatusUpdate TaskIDRef="Status_Additional_SW_Install" StatusAction="START_END"/>
        <StateAttributes Reboot="RebootAlways" Critical="false"/>
        <BinaryState>
          <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\Designjet Utility\Setup.exe" CommandLine="/v/qn /V/norestart" Wait="true"/>
          <Rollback>
            <StateAttributes Critical="false"/>
            <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\Designjet Utility\Setup.exe" CommandLine="/v/qn /V/norestart" Wait="true"/>
          </Rollback>
        </BinaryState>
		<Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
		<NextState StateID="STATE_ICCprofiles"/>
      </StateInstallMode>
      <StateMaintMode>
        <FeatureConditionList EvaluatorType="ANY_TRUE">
          <FeatureCondition FeatureRefID="PrinterUtility"/>
        </FeatureConditionList>
        <StatusUpdate TaskIDRef="Status_Additional_SW_Maintenance" StatusAction="START_END"/>
        <StateAttributes Reboot="RebootAlways" Critical="false"/>
        <BinaryState>
          <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\Designjet Utility\Setup.exe" CommandLine="/v/qn /V/norestart" Wait="true"/>
          <Rollback>
            <StateAttributes Critical="true"/>
            <ExecutableState ProgramPath="?SRCDIR\..\..\designjet\HP Printer Tools\Designjet Utility\Setup.exe" CommandLine="/v/qn /V/norestart" Wait="true"/>
          </Rollback>
        </BinaryState>
		<Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_ICCprofiles"/>
      </StateMaintMode>
    </State>
	


 <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_ICCprofiles" Name="Install ICCprofiles">
      <StateInstallMode>
        <FeatureConditionList EvaluatorType="ALL_TRUE">
          <FeatureCondition FeatureRefID="ICCprofiles"/>
        </FeatureConditionList>
        <StatusUpdate TaskIDRef="Status_ICC_Profile_Install" StatusAction="START_END"/>
        <StateAttributes Critical="false"/>
        <BinaryState>
          <MSIDatabaseState MSIFeatureRef="MSIFeature_ICCprofiles" MSISourceRef="MSISource_ICCprofiles" ExecuteIfSame="false" CommandLineArgs="/qn"/>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_ICCprofiles_x64"/>
        <StateInstallCmdMode Mode="S">
          <FeatureConditionList EvaluatorType="ALL_TRUE">
            <FeatureCondition FeatureRefID="ICCprofiles"/>
          </FeatureConditionList>
          <StatusUpdate TaskIDRef="Status_ICC_Profile_Install" StatusAction="START_END"/>
          <StateAttributes Reboot="RebootNever" Critical="false"/>
          <BinaryState>
            <MSIDatabaseState MSIFeatureRef="MSIFeature_ICCprofiles" MSISourceRef="MSISource_ICCprofiles" ExecuteIfSame="false" CommandLineArgs="/qn"/>
          </BinaryState>
        </StateInstallCmdMode>
      </StateInstallMode>
      <StateMaintMode>
        <FeatureConditionList EvaluatorType="ALL_TRUE">
          <FeatureCondition FeatureRefID="ICCprofiles"/>
        </FeatureConditionList>
        <StatusUpdate TaskIDRef="Status_ICC_Profile_Maintenance" StatusAction="START_END"/>
        <StateAttributes Critical="false"/>
        <BinaryState>
          <MSIDatabaseState MSIFeatureRef="MSIFeature_ICCprofiles" MSISourceRef="MSISource_ICCprofiles" ExecuteIfSame="false" CommandLineArgs="/qn"/>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_ICCprofiles_x64"/>
        <StateMaintCmdMode Mode="S">
          <FeatureConditionList EvaluatorType="ALL_TRUE">
            <FeatureCondition FeatureRefID="ICCprofiles"/>
          </FeatureConditionList>
          <StatusUpdate TaskIDRef="Status_ICC_Profile_Install" StatusAction="START_END"/>
          <StateAttributes Reboot="RebootNever" Critical="false"/>
          <BinaryState>
            <MSIDatabaseState MSIFeatureRef="MSIFeature_ICCprofiles" MSISourceRef="MSISource_ICCprofiles" ExecuteIfSame="false" CommandLineArgs="/qn"/>
          </BinaryState>
        </StateMaintCmdMode>
      </StateMaintMode>
      <StateUninstallMode>
        <StatusUpdate TaskIDRef="Status_Additional_SW_Uninstall" StatusAction="START"/>
        <StateAttributes Critical="true" Reboot="RebootNever"/>
        <ARPState>
          <ARPREF ARPID="APR_ICCprofiles"/>
        </ARPState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_ICCprofiles_x64"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_ICCprofiles_x64" Name="Install ICCprofiles_x64">
      <StateInstallMode>
        <FeatureConditionList EvaluatorType="ALL_TRUE">
          <FeatureCondition FeatureRefID="ICCprofiles_x64"/>
        </FeatureConditionList>
        <StatusUpdate TaskIDRef="Status_ICC_Profile_Install" StatusAction="START_END"/>
        <StateAttributes Critical="false"/>
        <BinaryState>
          <MSIDatabaseState MSIFeatureRef="MSIFeature_ICCprofiles_x64" MSISourceRef="MSISource_ICCprofiles_x64" ExecuteIfSame="false" CommandLineArgs="/qn"/>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_WebReg"/>
        <StateInstallCmdMode Mode="S">
          <FeatureConditionList EvaluatorType="ALL_TRUE">
            <FeatureCondition FeatureRefID="ICCprofiles_x64"/>
          </FeatureConditionList>
         <StatusUpdate TaskIDRef="Status_ICC_Profile_Install" StatusAction="START_END"/>
          <StateAttributes Reboot="RebootNever" Critical="false"/>
          <BinaryState>
            <MSIDatabaseState MSIFeatureRef="MSIFeature_ICCprofiles_x64" MSISourceRef="MSISource_ICCprofiles_x64" ExecuteIfSame="false" CommandLineArgs="/qn"/>
          </BinaryState>
        </StateInstallCmdMode>
      </StateInstallMode>
      <StateMaintMode>
        <FeatureConditionList EvaluatorType="ALL_TRUE">
          <FeatureCondition FeatureRefID="ICCprofiles_x64"/>
        </FeatureConditionList>
        <StatusUpdate TaskIDRef="Status_ICC_Profile_Maintenance" StatusAction="START_END"/>
        <StateAttributes Critical="false"/>
        <BinaryState>
          <MSIDatabaseState MSIFeatureRef="MSIFeature_ICCprofiles_x64" MSISourceRef="MSISource_ICCprofiles_x64" ExecuteIfSame="false" CommandLineArgs="/qn"/>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_WebReg"/>
        <StateMaintCmdMode Mode="S">
          <FeatureConditionList EvaluatorType="ALL_TRUE">
            <FeatureCondition FeatureRefID="ICCprofiles_x64"/>
          </FeatureConditionList>
          <StatusUpdate TaskIDRef="Status_ICC_Profile_Install" StatusAction="START_END"/>
          <StateAttributes Reboot="RebootNever" Critical="false"/>
          <BinaryState>
            <MSIDatabaseState MSIFeatureRef="MSIFeature_ICCprofiles_x64" MSISourceRef="MSISource_ICCprofiles_x64" ExecuteIfSame="false" CommandLineArgs="/qn"/>
          </BinaryState>
        </StateMaintCmdMode>
      </StateMaintMode>
      <StateUninstallMode>
       <StatusUpdate TaskIDRef="Status_Additional_SW_Uninstall" StatusAction="START_END"/>
        <StateAttributes Critical="true" Reboot="RebootNever"/>
        <ARPState>
          <ARPREF ARPID="APR_ICCprofiles_x64"/>
        </ARPState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_WebReg"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_WebReg" Name="Install WebReg">
      <StateInstallMode>
        <FeatureConditionList EvaluatorType="ALL_TRUE">
          <FeatureCondition FeatureRefID="webreg"/>
        </FeatureConditionList>
        <!--<StatusUpdate TaskIDRef="Status_Additional_SW_Install" StatusAction="START_END"/>-->
        <StateAttributes Critical="false"/>
        <BinaryState>
          <MSIDatabaseState MSIFeatureRef="MSIFeature_WebReg" MSISourceRef="MSISource_WebReg" ExecuteIfSame="false" CommandLineArgs="/quiet"/>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
		
				<NextState StateID="STATE_EPRINT_SHARE"/>
      </StateInstallMode>
      <StateMaintMode>
        <FeatureConditionList EvaluatorType="ALL_TRUE">
          <FeatureCondition FeatureRefID="webreg"/>
        </FeatureConditionList>
        <!--<StatusUpdate TaskIDRef="Status_Additional_SW_Maintenance" StatusAction="START_END"/>-->
        <StateAttributes Critical="false"/>
        <BinaryState>
          <MSIDatabaseState MSIFeatureRef="MSIFeature_WebReg" MSISourceRef="MSISource_WebReg" ExecuteIfSame="false" CommandLineArgs="/quiet"/>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
				<NextState StateID="STATE_EPRINT_SHARE"/>
      </StateMaintMode>
      <StateUninstallMode>
        <!--<StatusUpdate TaskIDRef="Status_Additional_SW_Uninstall" StatusAction="START_END"/>-->
        <StateAttributes Critical="false" Reboot="RebootNever"/>
        <ARPState>
          <ARPREF ARPID="APR_WebReg"/>
        </ARPState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_SounderEnd"/>
      </StateUninstallMode>
    </State>

    
    <!-- 

	STATE ======================== 
		-->
    <State StateID="STATE_EPRINT_SHARE">
      <StateInstallMode>
        <FeatureConditionList EvaluatorType="ANY_TRUE">
          <FeatureCondition FeatureRefID="Feature_HPIP"/>
        </FeatureConditionList>
        <StatusUpdate TaskIDRef="Status_ePrint_share_Install" StatusAction="START_END"/>
        <StateAttributes Reboot="RebootAlways" Critical="false"/>
        <BinaryState>
          <ExecutableState ProgramPath="?SRCDIR\..\..\Installation\InstEng\silent.bat" Wait="true"/>
          <Rollback>
            <StateAttributes Critical="false"/>
            <ExecutableState ProgramPath="?SRCDIR\..\..\Installation\InstEng\silent.bat"  Wait="true"/>
          </Rollback>
        </BinaryState>
        <Return>
          <ReturnValue>
            <ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
		  </ReturnValue>
        </Return>
        <NextState StateID="STATE_SEP"/>
       </StateInstallMode>
      <StateMaintMode>
        <FeatureConditionList EvaluatorType="ANY_TRUE">
          <FeatureCondition FeatureRefID="Feature_HPIP"/>
        </FeatureConditionList>
	<StatusUpdate TaskIDRef="Status_ePrint_share_Maintenance" StatusAction="START"/>
        <StateAttributes Reboot="RebootAlways" Critical="false"/>
        <BinaryState>
          <ExecutableState ProgramPath="?SRCDIR\..\..\Installation\InstEng\silent.bat" Wait="true"/>
          <Rollback>
            <StateAttributes Critical="false"/>
            <ExecutableState ProgramPath="?SRCDIR\..\..\Installation\InstEng\silent.bat" Wait="true"/>
          </Rollback>
        </BinaryState>
        <Return>
          <ReturnValue>
			<ReturnValueCondition Condition="SUCCESS" Value="0"/>
            <ReturnValueCondition Condition="FAILURE" Value="1603"/>
            <ReturnValueCondition Condition="REBOOT_SUCCESS" Value="3010"/>
            <ReturnValueCondition Condition="CANCEL" Value="1602"/>
            <ReturnValueCondition Condition="REBOOT_CANCEL" Value="3221226695"/>
            <ReturnValueCondition Condition="REBOOT_FAILURE" Value="3221227075"/>
          </ReturnValue>
        </Return>
        <NextState StateID="STATE_SEP"/>
      </StateMaintMode>
    </State>
       <!-- 
			STATE ======================== 
		-->
    <State StateID="STATE_SEP" Name="Second Execution Prep">
      <StateInstallMode>
        <!--<StatusUpdate TaskIDRef="Status_Additional_SW_Install" StatusAction="END"/>-->
        <StateAttributes Reboot="RebootNever" Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="SEPStateInstall"/>
        </BinaryState>
        <NextState StateID="STATE_ValidateTriggerMarketingRequirements"/>
      </StateInstallMode>
      <StateMaintMode>
        <!--<StatusUpdate TaskIDRef="Status_Additional_SW_Maintenance" StatusAction="END"/>-->
        <StateAttributes Reboot="RebootNever" Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="SEPStateInstall"/>
        </BinaryState>
        <NextState StateID="STATE_ValidateTriggerMarketingRequirements"/>
      </StateMaintMode>
    </State>
    <!-- 
			STATE ======================== 
		-->
    <State StateID="STATE_ValidateTriggerMarketingRequirements" Name="Validate Trigger Marketing Requirements">
      <StateInstall_MaintMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="ValidateTriggerMarketingRequirements"/>
        </BinaryState>
        <NextState StateID="STATE_ProcessAvailableNextSteps"/>
      </StateInstall_MaintMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_ProcessAvailableNextSteps">
      <StateInstall_MaintMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="ProcessAvailableNextSteps"/>
        </BinaryState>
        <NextState StateID="STATE_SounderEnd"/>
      </StateInstall_MaintMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_SounderEnd" Name="SounderEnd">
      <StateInstall_MaintMode>
        <StateAttributes Reboot="RebootNever" Critical="true"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="EndInstallerStatus"/>
        </BinaryState>
        <NextState StateID="STATE_DisplayFinish"/>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <StateAttributes Reboot="RebootAlways" Critical="true"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="EndInstallerStatus"/>
        <NextState StateID="STATE_DisplayFinish"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_DisplayFinish" Name="Display Finish">
      <StateInstall_MaintMode>
        <DialogState FunctionName="StateFinishDialog" DLLPath="hpbicstat.dll"/>
        <NextState StateID="STATE_InstallFinalize">
          <NextStateConditionList Property="CI_CORE_REBOOT">
            <StateConditionItem Value="false" NextStateID="STATE_InstallFinalize"/>
            <!--<StateConditionItem Value="True" NextStateID="STATE_DisplayTestPage"/>-->
          </NextStateConditionList>
        </NextState>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <DialogState FunctionName="StateFinishDialog" DLLPath="hpbicstat.dll"/>
        <NextState StateID="STATE_SEP_Cleanup"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_SEP_Cleanup" Name="Second Execution Prep Cleanup">
      <StateUninstallMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="SEPStateUninstall"/>
        <NextState StateID="STATE_InstallFinalize"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_InstallFinalize" Name="Install Finalize">
      <StateInstall_MaintMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallFinalizeEx"/>
        </BinaryState>
        <NextState StateID="STATE_End"/>
        </StateInstall_MaintMode>
      <StateUninstallMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallFinalizeEx"/>
        <NextState StateID="STATE_End"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_PrepNextStepsCDBrowser">
      <StateInstall_MaintMode>
        <ConditionList EvaluatorType="ALL_TRUE">
          <PropertyCondition PropertyName="CI_HPGL2_LIGHT_INSTALLER" PropertyValue="false"/>
          <PropertyCondition PropertyName="CI_PS_LIGHT_INSTALLER" PropertyValue="false"/>
          <PropertyCondition PropertyName="CI_CORE_INSTALLMODE" PropertyValue="1"/>
        </ConditionList>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="PrepNextStepsInCDBrowser"/>
        </BinaryState>
        <NextState StateID="STATE_End"/>
      </StateInstall_MaintMode>
    </State>
    <State StateID="STATE_PrepNextStepsInCDBrowserforReboot">
      <StateInstall_MaintMode>
        <ConditionList EvaluatorType="ALL_TRUE">
          <PropertyCondition PropertyName="CI_HPGL2_LIGHT_INSTALLER" PropertyValue="false"/>
          <PropertyCondition PropertyName="CI_PS_LIGHT_INSTALLER" PropertyValue="false"/>
          <PropertyCondition PropertyName="CI_CORE_INSTALLMODE" PropertyValue="1"/>

        </ConditionList>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="PrepNextStepsInCDBrowserforReboot"/>
        </BinaryState>
        <NextState StateID="STATE_End"/>
      </StateInstall_MaintMode>
    </State>
    <State StateID="STATE_Cancel">
      <StateInstall_MaintMode>
        <DialogState FunctionName="StateCancelDialog" DLLPath="hpbicstat.dll"/>
        <NextState StateID="STATE_InstallFinalizeCancel"/>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <DialogState FunctionName="StateCancelDialog" DLLPath="hpbicstat.dll"/>
        <NextState StateID="STATE_InstallFinalizeCancel"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_Error">
      <StateInstall_MaintMode>
        <DialogState FunctionName="StateSmartErrorDialog" DLLPath="hpbicstat.dll"/>
        <NextState StateID="STATE_InstallFinalizeError"/>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <DialogState FunctionName="StateSmartErrorDialog" DLLPath="hpbicstat.dll"/>
        <NextState StateID="STATE_InstallFinalizeError"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_Resume" Name="Resume">
      <StateInstall_MaintMode>
        <DialogState FunctionName="StateResumeDialog" DLLPath="hpbicstat.dll"/>
        <NextState StateID="STATE_End"/>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <DialogState FunctionName="StateResumeDialog" DLLPath="hpbicstat.dll"/>
        <NextState StateID="STATE_End"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_InstallFinalizeCancel" Name="Install Finalize Cancel">
      <StateInstall_MaintMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallFinalizeEx"/>
        </BinaryState>
        <NextState StateID="STATE_End"/>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallFinalizeEx"/>
        <NextState StateID="STATE_End"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_InstallFinalizeError" Name="Install Finalize Error">
      <StateInstall_MaintMode>
        <PleaseWait WaitAction="kill"/>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallFinalizeEx"/>
        </BinaryState>
        <NextState StateID="STATE_End"/>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <PleaseWait WaitAction="kill"/>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallFinalizeEx"/>
        <NextState StateID="STATE_End"/>
      </StateUninstallMode>
    </State>
    <!--  
			STATE ======================== 
		-->
    <State StateID="STATE_Rollback" Name="Rollback">
      <StateInstall_MaintMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <BinaryState>
          <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallRollback"/>
        </BinaryState>
        <NextState StateID="STATE_End"/>
      </StateInstall_MaintMode>
      <StateUninstallMode>
        <StateAttributes Reboot="RebootNever" Critical="false"/>
        <DLLState DLLPath="hpbicstat.dll" FunctionName="CoreInstallRollback"/>
        <NextState StateID="STATE_End"/>
      </StateUninstallMode>
    </State>
  </States>
  <!--  
			Sounder/Status Data ======================== 
		-->
  <StatusData StatusPath="?SRCDIR">
    <Common>
      <DlgTitle>1026</DlgTitle>
      <TransitionDlgGraphic>?SRCDIR\bmps\transition_inkjet.bmp</TransitionDlgGraphic>
      <CompletedGraphic>?SRCDIR\bmps\icon_status_normal.bmp</CompletedGraphic>
      <WarningGraphic>?SRCDIR\bmps\icon_status_warning.bmp</WarningGraphic>
      <ErrorGraphic>?SRCDIR\bmps\icon_status_critical.bmp</ErrorGraphic>
      <PendingDlgGraphic>?SRCDIR\bmps\icon_status_pending.bmp</PendingDlgGraphic>
    </Common>
    <ModeInfo>
      <Install Text="7000" ActiveGraphic="?SRCDIR\bmps\installing.gif">
        
        <StatusTask TaskIDRef="Status_DriversSW_Install_hpgl2">
          <FeatureConditionList EvaluatorType="ANY_TRUE">
            <FeatureCondition FeatureRefID="hpgl2_24in"/>
            <FeatureCondition FeatureRefID="hpgl2_36in"/>
          </FeatureConditionList>
        </StatusTask>
        <StatusTask TaskIDRef="Status_DriversSW_Install_pcl3">
          <FeatureConditionList EvaluatorType="ANY_TRUE">
            <FeatureCondition FeatureRefID="pcl3_24in"/>
            </FeatureConditionList>
        </StatusTask>
        <StatusTask TaskIDRef="Status_Additional_SW_Install">
          <FeatureConditionList EvaluatorType="ANY_TRUE">
            <FeatureCondition FeatureRefID="PrinterUtility"/>
          </FeatureConditionList>
        </StatusTask>
        <StatusTask TaskIDRef="Status_ICC_Profile_Install">
          <FeatureConditionList EvaluatorType="ANY_TRUE">
            <FeatureCondition FeatureRefID="ICCprofiles"/>
            <FeatureCondition FeatureRefID="ICCprofiles_x64"/>
          </FeatureConditionList>
        </StatusTask>
        
        <StatusTask TaskIDRef="Status_ePrint_share_Install">
          <FeatureConditionList EvaluatorType="ANY_TRUE">
            <FeatureCondition FeatureRefID="Feature_HPIP"/>
          </FeatureConditionList>
        </StatusTask>
      </Install>
      <Maintenance Text="7000" ActiveGraphic="?SRCDIR\bmps\installing.gif">
      
        <StatusTask TaskIDRef="Status_DriversSW_Maintenance_hpgl2">
          <FeatureConditionList EvaluatorType="ANY_TRUE">
            <FeatureCondition FeatureRefID="hpgl2_24in"/>
            <FeatureCondition FeatureRefID="hpgl2_36in"/>
          </FeatureConditionList>
        </StatusTask>
        <StatusTask TaskIDRef="Status_DriversSW_Maintenance_pcl3">
          <FeatureConditionList EvaluatorType="ANY_TRUE">
            <FeatureCondition FeatureRefID="pcl3_24in"/>
          </FeatureConditionList>
        </StatusTask>
        <StatusTask TaskIDRef="Status_Additional_SW_Maintenance">
          <FeatureConditionList EvaluatorType="ANY_TRUE">
            <FeatureCondition FeatureRefID="PrinterUtility"/>
          </FeatureConditionList>
        </StatusTask>

        <StatusTask TaskIDRef="Status_ICC_Profile_Maintenance">
          <FeatureConditionList EvaluatorType="ANY_TRUE">
            <FeatureCondition FeatureRefID="ICCprofiles"/>
            <FeatureCondition FeatureRefID="ICCprofiles_x64"/>
          </FeatureConditionList>
        </StatusTask>
        
        <StatusTask TaskIDRef="Status_ePrint_share_Maintenance">
          <FeatureConditionList EvaluatorType="ANY_TRUE">
            <FeatureCondition FeatureRefID="Feature_HPIP"/>
          </FeatureConditionList>
        </StatusTask>
      </Maintenance>
      <Uninstall Text="8021" ActiveGraphic="?SRCDIR\bmps\installing.gif">
        <StatusTask TaskIDRef="Status_DriversSW_Uninstall"/>
        <!--<StatusTask TaskIDRef="Status_Additional_SW_Uninstall"/>-->
      </Uninstall>
    </ModeInfo>
    <StatusTasks>
      <Task TaskID="Status_ICC_Profile_Install" MainWindowItemText="7013" MainCompletedText="7015" TransitionCompletedText="7015" TransitionActiveText="7014">
        <WarningText MainWarningText="8037" TransitionWarningText="8037"/>
      </Task>
      <Task TaskID="Status_ICC_Profile_Maintenance" MainWindowItemText="7013" MainCompletedText="8039" TransitionCompletedText="8039" TransitionActiveText="8038">
        <WarningText MainWarningText="8040" TransitionWarningText="8040"/>
      </Task>
      <Task TaskID="Status_DriversSW_Install_hpgl2" MainWindowItemText="7016" MainCompletedText="7018" TransitionCompletedText="7018" TransitionActiveText="7017">
        <WarningText MainWarningText="7019" TransitionWarningText="7019"/>
      </Task>
      <Task TaskID="Status_DriversSW_Install_pcl3" MainWindowItemText="7026" MainCompletedText="7028" TransitionCompletedText="7028" TransitionActiveText="7027">
        <WarningText MainWarningText="7029" TransitionWarningText="7029"/>
      </Task>
      <Task TaskID="Status_DriversSW_Maintenance_hpgl2" MainWindowItemText="7016" MainCompletedText="7018" TransitionCompletedText="7018" TransitionActiveText="7020">
        <WarningText MainWarningText="7019" TransitionWarningText="7019"/>
      </Task>
      <Task TaskID="Status_DriversSW_Maintenance_pcl3" MainWindowItemText="7026" MainCompletedText="7028" TransitionCompletedText="7028" TransitionActiveText="7030">
        <WarningText MainWarningText="7029" TransitionWarningText="7029"/>
      </Task>
      <Task TaskID="Status_DriversSW_Uninstall" MainWindowItemText="7023" MainCompletedText="7025" TransitionCompletedText="7025" TransitionActiveText="7023">
        <WarningText MainWarningText="7024" TransitionWarningText="7024"/>
      </Task>
      <Task TaskID="Status_Additional_SW_Install" MainWindowItemText="7001" MainCompletedText="7003" TransitionCompletedText="7003" TransitionActiveText="7002">
        <WarningText MainWarningText="7004" TransitionWarningText="7004"/>
      </Task>
      <Task TaskID="Status_ePrint_share_Install" MainWindowItemText="7031" MainCompletedText="7033" TransitionCompletedText="7033" TransitionActiveText="7032">
        <WarningText MainWarningText="7034" TransitionWarningText="7034"/>
      </Task>
      <Task TaskID="Status_Additional_SW_Maintenance" MainWindowItemText="7001" MainCompletedText="7006" TransitionCompletedText="7006" TransitionActiveText="7005">
        <WarningText MainWarningText="7007" TransitionWarningText="7007"/>
      </Task>
      <Task TaskID="Status_ePrint_share_Maintenance" MainWindowItemText="7031" MainCompletedText="7036" TransitionCompletedText="7036" TransitionActiveText="7035">
        <WarningText MainWarningText="7037" TransitionWarningText="7037"/>
      </Task>
      <Task TaskID="Status_Additional_SW_Uninstall" MainWindowItemText="7001" MainCompletedText="7010" TransitionCompletedText="7010" TransitionActiveText="7008">
        <WarningText MainWarningText="7009" TransitionWarningText="7009"/>
      </Task>
      <Task TaskID="RollbackCoreSoftware" MainWindowItemText="7011" MainCompletedText="7011" TransitionCompletedText="7011" TransitionActiveText="7011">
        <WarningText MainWarningText="7001" TransitionWarningText="7001"/>
      </Task>
    </StatusTasks>
  </StatusData>
  <PropertyMap>
    <PropertyMapEntry PropertyID="MAP_ID_ConnectionType" PropertyName="CI_CONNECTION_TYPE"/>
    <PropertyMapEntry PropertyID="MAP_ID_Model" PropertyName="CI_MODEL"/>
    <PropertyMapEntry PropertyID="MAP_ID_PortType" PropertyName="CI_PORT_TYPE"/>
    <PropertyMapEntry PropertyID="MAP_ID_HardwareFirst" PropertyName="CI_HARDWARE_FIRST"/>
    <PropertyMapEntry PropertyID="MAP_ID_Language" PropertyName="CI_CORE_LANG"/>
    <PropertyMapEntry PropertyID="MAP_ID_Direction" PropertyName="CI_CORE_DIRECTION"/>
    <PropertyMapEntry PropertyID="MAP_ID_InstallType" PropertyName="CI_INSTALL_TYPE"/>
    <PropertyMapEntry PropertyID="MAP_ID_IS_MSIUPGRADE_NEEDED" PropertyName="CI_MSIUpgradeNeeded"/>
    <PropertyMapEntry PropertyID="MAP_ID_MSIUPGRADE_FILENAME" PropertyName="CI_MSIUpgraded_Filename"/>
    <PropertyMapEntry PropertyID="MAP_ID_Reboot" PropertyName="CI_CORE_REBOOT"/>
    <PropertyMapEntry PropertyID="MAP_ID_GOLDSTONE_FEATURES_AVAILABLE" PropertyName="CI_GOLDSTONE_FEATURES_AVAILABLE"/>
    <PropertyMapEntry PropertyID="MAP_ID_SkipConnection" PropertyName="CI_SKIP_CONNECTION"/>
    <PropertyMapEntry PropertyID="MAP_ID_Downgrade_Detected" PropertyName="CI_DOWNGRADE_DETECTED"/>
    <PropertyMapEntry PropertyID="MAP_ID_TestPage" PropertyName="CI_ISTESTPAGE"/>
    <PropertyMapEntry PropertyID="MAP_ID_DriverDownload" PropertyName="CI_DRIVER_DOWNLOAD"/>
    <PropertyMapEntry PropertyID="MAP_ID_HeliniDownload" PropertyName="CI_HELINI_DOWNLOAD"/>
    <PropertyMapEntry PropertyID="MAP_ID_HeliniExecutableFile" PropertyName="CI_HeliniExecutableFile"/>
    <PropertyMapEntry PropertyID="MAP_ID_HeliniCommandlineArg" PropertyName="CI_HeliniCommandlineArg"/>
    <PropertyMapEntry PropertyID="MAP_ID_DisplaySaveAsPDFStrings" PropertyName="CI_DisplaySaveAsPDFStrings"/>
  </PropertyMap>
  <LanguageCore ShowLanguageSelection="NEVER">
    <SupportedLanguages DefaultLang="English">
      <LanguageID>English</LanguageID>
      <LanguageID>Catalan</LanguageID>
      <LanguageID>Deutsch</LanguageID>
      <LanguageID>Espanol</LanguageID>
      <LanguageID>Francais</LanguageID>
      <LanguageID>Italiano</LanguageID>
      <LanguageID>Japanese</LanguageID>
      <LanguageID>Korean</LanguageID>
      <LanguageID>Portugues</LanguageID>
      <LanguageID>Russian</LanguageID>
      <LanguageID>Simplified_Chinese</LanguageID>
      <LanguageID>Traditional_Chinese</LanguageID>
      <LanguageID>Polski</LanguageID>
    </SupportedLanguages>
    <Languages>
      <LanguageData LangID="Arabic">
        <LocalizedStringID>166</LocalizedStringID>
        <DecimalValue>1025</DecimalValue>
        <TextID>ARWW</TextID>
      </LanguageData>
      <LanguageData LangID="Catalan">
        <LocalizedStringID>165</LocalizedStringID>
        <DecimalValue>1027</DecimalValue>
        <TextID>CAWW</TextID>
      </LanguageData>
      <LanguageData LangID="Cestina">
        <LocalizedStringID>167</LocalizedStringID>
        <DecimalValue>1029</DecimalValue>
        <TextID>CSWW</TextID>
      </LanguageData>
      <LanguageData LangID="Dansk">
        <LocalizedStringID>168</LocalizedStringID>
        <DecimalValue>1030</DecimalValue>
        <TextID>DAWW</TextID>
      </LanguageData>
      <LanguageData LangID="Deutsch">
        <LocalizedStringID>171</LocalizedStringID>
        <DecimalValue>1031</DecimalValue>
        <TextID>DEWW</TextID>
      </LanguageData>
      <LanguageData LangID="Greek">
        <LocalizedStringID>172</LocalizedStringID>
        <DecimalValue>1032</DecimalValue>
        <TextID>ELWW</TextID>
      </LanguageData>
      <LanguageData LangID="English">
        <LocalizedStringID>160</LocalizedStringID>
        <DecimalValue>1033</DecimalValue>
        <TextID>ENWW</TextID>
      </LanguageData>
      <LanguageData LangID="Espanol">
        <LocalizedStringID>162</LocalizedStringID>
        <DecimalValue>1034</DecimalValue>
        <TextID>ESWW</TextID>
      </LanguageData>
      <LanguageData LangID="Suomi">
        <LocalizedStringID>170</LocalizedStringID>
        <DecimalValue>1035</DecimalValue>
        <TextID>FIWW</TextID>
      </LanguageData>
      <LanguageData LangID="Francais">
        <LocalizedStringID>161</LocalizedStringID>
        <DecimalValue>1036</DecimalValue>
        <TextID>FRWW</TextID>
      </LanguageData>
      <LanguageData LangID="Hebrew">
        <LocalizedStringID>173</LocalizedStringID>
        <DecimalValue>1037</DecimalValue>
        <TextID>HEWW</TextID>
      </LanguageData>
      <LanguageData LangID="Magyar">
        <LocalizedStringID>174</LocalizedStringID>
        <DecimalValue>1038</DecimalValue>
        <TextID>HUWW</TextID>
      </LanguageData>
      <LanguageData LangID="Italiano">
        <LocalizedStringID>175</LocalizedStringID>
        <DecimalValue>1040</DecimalValue>
        <TextID>ITWW</TextID>
      </LanguageData>
      <LanguageData LangID="Japanese">
        <LocalizedStringID>176</LocalizedStringID>
        <DecimalValue>1041</DecimalValue>
        <TextID>JAWW</TextID>
      </LanguageData>
      <LanguageData LangID="Korean">
        <LocalizedStringID>177</LocalizedStringID>
        <DecimalValue>1042</DecimalValue>
        <TextID>KOWW</TextID>
      </LanguageData>
      <LanguageData LangID="Nederlands">
        <LocalizedStringID>169</LocalizedStringID>
        <DecimalValue>1043</DecimalValue>
        <TextID>NLWW</TextID>
      </LanguageData>
      <LanguageData LangID="Norsk">
        <LocalizedStringID>178</LocalizedStringID>
        <DecimalValue>1044</DecimalValue>
        <TextID>NOWW</TextID>
      </LanguageData>
      <LanguageData LangID="Polski">
        <LocalizedStringID>179</LocalizedStringID>
        <DecimalValue>1045</DecimalValue>
        <TextID>PLWW</TextID>
      </LanguageData>
      <LanguageData LangID="Portugues">
        <LocalizedStringID>180</LocalizedStringID>
        <DecimalValue>1046</DecimalValue>
        <TextID>PTWW</TextID>
      </LanguageData>
      <LanguageData LangID="Russian">
        <LocalizedStringID>181</LocalizedStringID>
        <DecimalValue>1049</DecimalValue>
        <TextID>RUWW</TextID>
      </LanguageData>
      <LanguageData LangID="Slovak">
        <LocalizedStringID>182</LocalizedStringID>
        <DecimalValue>1051</DecimalValue>
        <TextID>SKWW</TextID>
      </LanguageData>
      <LanguageData LangID="Svenska">
        <LocalizedStringID>183</LocalizedStringID>
        <DecimalValue>1053</DecimalValue>
        <TextID>SVWW</TextID>
      </LanguageData>
      <LanguageData LangID="Thai">
        <LocalizedStringID>185</LocalizedStringID>
        <DecimalValue>1054</DecimalValue>
        <TextID>THWW</TextID>
      </LanguageData>
      <LanguageData LangID="Turkce">
        <LocalizedStringID>184</LocalizedStringID>
        <DecimalValue>1055</DecimalValue>
        <TextID>TRWW</TextID>
      </LanguageData>
      <LanguageData LangID="Simplified_Chinese">
        <LocalizedStringID>187</LocalizedStringID>
        <DecimalValue>2052</DecimalValue>
        <TextID>ZHCN</TextID>
      </LanguageData>
      <LanguageData LangID="Traditional_Chinese">
        <LocalizedStringID>186</LocalizedStringID>
        <DecimalValue>1028</DecimalValue>
        <TextID>ZHTW</TextID>
      </LanguageData>
      <LanguageData LangID="Bulgarian">
        <LocalizedStringID>742</LocalizedStringID>
        <DecimalValue>1026</DecimalValue>
        <TextID>BGWW</TextID>
      </LanguageData>
      <LanguageData LangID="Hrvatski">
        <LocalizedStringID>743</LocalizedStringID>
        <DecimalValue>1050</DecimalValue>
        <TextID>HRWW</TextID>
      </LanguageData>
      <LanguageData LangID="Eesti">
        <LocalizedStringID>744</LocalizedStringID>
        <DecimalValue>1061</DecimalValue>
        <TextID>ETWW</TextID>
      </LanguageData>
      <LanguageData LangID="Indonesian">
        <LocalizedStringID>745</LocalizedStringID>
        <DecimalValue>1057</DecimalValue>
        <TextID>IDWW</TextID>
      </LanguageData>
      <LanguageData LangID="Latviski">
        <LocalizedStringID>747</LocalizedStringID>
        <DecimalValue>1062</DecimalValue>
        <TextID>LVWW</TextID>
      </LanguageData>
      <LanguageData LangID="Lietuviskai">
        <LocalizedStringID>748</LocalizedStringID>
        <DecimalValue>1063</DecimalValue>
        <TextID>LTWW</TextID>
      </LanguageData>
      <LanguageData LangID="Romanian">
        <LocalizedStringID>749</LocalizedStringID>
        <DecimalValue>1048</DecimalValue>
        <TextID>ROWW</TextID>
      </LanguageData>
      <LanguageData LangID="Srpski">
        <LocalizedStringID>750</LocalizedStringID>
        <DecimalValue>2074</DecimalValue>
        <TextID>SRWW</TextID>
      </LanguageData>
      <LanguageData LangID="Slovenian">
        <LocalizedStringID>751</LocalizedStringID>
        <DecimalValue>1060</DecimalValue>
        <TextID>SLWW</TextID>
      </LanguageData>
      <LanguageData LangID="Ukrainian">
        <LocalizedStringID>752</LocalizedStringID>
        <DecimalValue>1058</DecimalValue>
        <TextID>UKWW</TextID>
      </LanguageData>
      <LanguageData LangID="Viet_Nam">
        <LocalizedStringID>753</LocalizedStringID>
        <DecimalValue>1066</DecimalValue>
        <TextID>VIWW</TextID>
      </LanguageData>
    </Languages>
  </LanguageCore>
  <OS_Definitions>
    <OS_Definition OSDefinitionID="Windows2K_i386" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
      <VersionEqual ServicePackMajor="4" ServicePackMinor="0" Major="5" Minor="0"/>
    </OS_Definition>
    <OS_Definition OSDefinitionID="WindowsXP_i386" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
      <VersionEqual ServicePackMajor="2" ServicePackMinor="0" Major="5" Minor="1"/>
    </OS_Definition>
    <OS_Definition OSDefinitionID="Windows2K3_i386" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
      <VersionEqual ServicePackMajor="3" ServicePackMinor="0" Major="5" Minor="2"/>
    </OS_Definition>
    <OS_Definition OSDefinitionID="WindowsVista_i386" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
      <VersionRange>
        <Min ServicePackMajor="0" ServicePackMinor="0" Major="6" Minor="0"/>
        <Max ServicePackMajor="9" ServicePackMinor="9" Major="6" Minor="9"/>
      </VersionRange>
    </OS_Definition>
    <OS_Definition OSDefinitionID="Windows_i386" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
    </OS_Definition>
    <OS_Definition OSDefinitionID="Windows_i386_Workstation" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
      <ProductType>Workstation</ProductType>
    </OS_Definition>
    <OS_Definition OSDefinitionID="WindowsXP_2K3_i386" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
      <VersionRange>
        <Min ServicePackMajor="1" ServicePackMinor="0" Major="5" Minor="1"/>
        <Max ServicePackMajor="4" ServicePackMinor="0" Major="5" Minor="2"/>
      </VersionRange>
    </OS_Definition>
    <OS_Definition OSDefinitionID="Windows2k_XP_2K3_i386" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
      <VersionRange>
        <Min ServicePackMajor="4" ServicePackMinor="0" Major="5" Minor="0"/>
        <Max ServicePackMajor="4" ServicePackMinor="0" Major="5" Minor="2"/>
      </VersionRange>
    </OS_Definition>
    <OS_Definition OSDefinitionID="Windows2K_i386_Polaris" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
      <VersionRange>
        <Min ServicePackMajor="4" ServicePackMinor="0" Major="5" Minor="0"/>
        <Max ServicePackMajor="5" ServicePackMinor="0" Major="5" Minor="2"/>
      </VersionRange>
    </OS_Definition>
    <OS_Definition OSDefinitionID="WindowsXP_2K3_Vista_i386" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
      <VersionRange>
        <Min ServicePackMajor="0" ServicePackMinor="0" Major="5" Minor="1"/>
        <Max ServicePackMajor="0" ServicePackMinor="0" Major="6" Minor="0"/>
      </VersionRange>
    </OS_Definition>
    <OS_Definition OSDefinitionID="WindowsXP_x64" DisplayString="1293">
      <PlatformID>Windows x64</PlatformID>
      <VersionEqual ServicePackMajor="2" ServicePackMinor="0" Major="5" Minor="2"/>
    </OS_Definition>
    <OS_Definition OSDefinitionID="Windows2K3_x64" DisplayString="1293">
      <PlatformID>Windows x64</PlatformID>
      <VersionEqual ServicePackMajor="2" ServicePackMinor="0" Major="5" Minor="2"/>
    </OS_Definition>
    <OS_Definition OSDefinitionID="WindowsVista_x64" DisplayString="1293">
      <PlatformID>Windows x64</PlatformID>
      <VersionRange>
        <Min ServicePackMajor="0" ServicePackMinor="0" Major="6" Minor="0"/>
        <Max ServicePackMajor="9" ServicePackMinor="9" Major="6" Minor="9"/>
      </VersionRange>
    </OS_Definition>
    <OS_Definition OSDefinitionID="WindowsXP_2K3_x64" DisplayString="1293">
      <PlatformID>Windows x64</PlatformID>
      <VersionRange>
        <Min ServicePackMajor="0" ServicePackMinor="0" Major="5" Minor="2"/>
        <Max ServicePackMajor="3" ServicePackMinor="0" Major="5" Minor="2"/>
      </VersionRange>
    </OS_Definition>
    <OS_Definition OSDefinitionID="Windows_x64" DisplayString="1293">
      <PlatformID>Windows x64</PlatformID>
    </OS_Definition>
    <OS_Definition OSDefinitionID="Windows_x64_Workstation" DisplayString="1291">
      <PlatformID>Windows x64</PlatformID>
      <ProductType>Workstation</ProductType>
    </OS_Definition>
    <OS_Definition OSDefinitionID="WindowsNT_2K_i386" DisplayString="1291">
      <PlatformID>Windows NT x86</PlatformID>
      <VersionRange>
        <Min Major="3" Minor="0"/>
        <Max ServicePackMajor="4" ServicePackMinor="0" Major="5" Minor="0"/>
      </VersionRange>
    </OS_Definition>
  </OS_Definitions>
</CoreSetup>
