<?xml version="1.0" encoding="utf-8"?>
<UPDATEARRAY>
  <UPDATE>
    <PRECONDITIONARRAY />
    <UPDATECOMMANDS>
      <REDIRECT Location="https://sadownload.mcafee.com/products/SA/v1/pc/partner_custom_bsi.xml" />
    </UPDATECOMMANDS>
  </UPDATE>
  <UPDATE>
    <PRECONDITIONARRAY>
      <PRECONDITION Name="[UPGRADE_PARAMS]" Type="STR" Compare="EQ"><![CDATA[!UNKNOWN]]></PRECONDITION>
    </PRECONDITIONARRAY>
    <UPDATECOMMANDS>
      <SETVAR Key="UPGRADE_PARAMS" Value="/s" />
    </UPDATECOMMANDS>
  </UPDATE>
  <UPDATE>
    <PRECONDITIONARRAY>
      <PRECONDITION Name="[REG64:SOFTWARE\McAfee\WebAdvisor@UUID]" Type="STR" Compare="EQ"><![CDATA[!UNKNOWN]]></PRECONDITION>
      <PRECONDITION Name="[REG32:SOFTWARE\McAfee\SiteAdvisor@UUID]" Type="STR" Compare="NEQ"><![CDATA[!UNKNOWN]]></PRECONDITION>
    </PRECONDITIONARRAY>
    <UPDATECOMMANDS>
      <SETREG64 Type="STR" Key="SOFTWARE\McAfee\WebAdvisor" Name="UUID" Value="[REG32:SOFTWARE\McAfee\SiteAdvisor@UUID]" />
    </UPDATECOMMANDS>
  </UPDATE>
  <UPDATE>
    <PRECONDITIONARRAY />
    <UPDATECOMMANDS>
      <DOWNLOAD DestDir="[.]\" Location="https://sadownload.mcafee.com/products/SA/v1/installer/4.1.1/910/[plat]/installer.exe" />
      <EXECUTE_LOCAL Command="[.]\installer.exe" Param="[UPGRADE_PARAMS]" DeleteFile="TRUE" />
      <SEND_EVENT el="Return_[?]" Name="bsiinstallxml_saupgrade_return[?]" ec="Bsi_Install_Xml" ea="WA_Upgrade" />
    </UPDATECOMMANDS>
  </UPDATE>
  <!--We return success if a newer version of WA has already been installed (i.e. exit code: 1025)-->
  <UPDATE>
    <PRECONDITIONARRAY>
      <PRECONDITION Name="[?]" Type="STR" Compare="EQ"><![CDATA[1025]]></PRECONDITION>
    </PRECONDITIONARRAY>
    <UPDATECOMMANDS>
      <SETVAR Key="?" Value="0" />
    </UPDATECOMMANDS>
  </UPDATE>
  <UPDATE>
    <PRECONDITIONARRAY />
    <UPDATECOMMANDS>
      <REDIRECT Location="https://sadownload.mcafee.com/products/SA/v1/update/post_install.xml" />
    </UPDATECOMMANDS>
  </UPDATE>
  <UPDATE>
    <PRECONDITIONARRAY />
    <UPDATECOMMANDS>
      <EXIT ReturnCode="[?]" />
    </UPDATECOMMANDS>
  </UPDATE>
</UPDATEARRAY>
<!--8AE28D44687C2ED458EFC7651C84EC90A3FF1751F5FDDA47D076E31A802FB398D74B2110FBE76EC65B10E1F037DB1423E8C55C89015FCACA0785F71337D5E20E-->