// Decompiled with JetBrains decompiler // Type: Office_2010_Toolkit.Common // Assembly: AutoKMS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null // MVID: D1CED9E3-1FC7-49B8-B3AC-44976AB7F6E4 // Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\HackTool.Win32.KMSAuto.i-f317ba4d4051fad64a0aa45b587fa3dcea795bac30acec2872779abe31a07cbe.exe using Microsoft.Win32; using Office_2010_Toolkit.Logic; using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Management; using System.ServiceProcess; using System.Text.RegularExpressions; using System.Threading; using TaskScheduler; namespace Office_2010_Toolkit { internal class Common { public const string AUTOKMS_FILE_NAME = "AutoKMS.exe"; public const string AUTOKMS_PROCESS_NAME = "AutoKMS"; public const string AUTOKMSINI_FILE_NAME = "AutoKMS.ini"; public const string AUTOKMSLOG_FILE_NAME = "AutoKMS.log"; public const string AUTOKMSLOGTMP_FILE_NAME = "AutoKMS.tmp"; public const string AUTOREARM_FILE_NAME = "AutoRearm.exe"; public const string AUTOREARM_PROCESS_NAME = "AutoRearm"; public const string AUTOREARMINI_FILE_NAME = "AutoRearm.ini"; public const string AUTOREARMLOG_FILE_NAME = "AutoRearm.log"; public const string AUTOREARMLOGTMP_FILE_NAME = "AutoRearm.tmp"; public const string BACKUP_KEYS_FILE_NAME = "Keys.ini"; public const string IORRT_FILE_NAME = "IORRT.bat"; public const string IORRT_PROCESS_NAME = "IORRT"; public const string KEYGEN_FILE_NAME = "KMSEmulator.exe"; public const string KEYGEN_PROCESS_NAME = "KMSEmulator"; public const string MAKEISO_FILE_NAME = "Office14.iso"; public const string PHONE_FILE_NAME = "PhoneActivation.ini"; public const string PIDGENX_FILE_NAME = "pidgenx.dll"; public const string PKEYCONFIGOFFICE_FILE_NAME = "pkeyconfig-office.xrm-ms"; public const string TOOLKITINI_FILE_NAME = "Settings.ini"; public const string TOOLKITLOG_FILE_NAME = "Office 2010 Toolkit.log"; public const string UNINSTALL2003_FILE_NAME = "UninstallOffice2003.vbs"; public const string UNINSTALL2007_FILE_NAME = "UninstallOffice2007.vbs"; public const string UNINSTALL2010_FILE_NAME = "UninstallOffice2010.vbs"; public const string Access_KMS_Client_OOB_FILE_NAME = "Access_KMS_Client.OOB.xrm-ms"; public const string Access_KMS_Client_PL_FILE_NAME = "Access_KMS_Client.PL.xrm-ms"; public const string Access_KMS_Client_PPDLIC_FILE_NAME = "Access_KMS_Client.PPDLIC.xrm-ms"; public const string Access_KMS_Client_RAC_Priv_FILE_NAME = "Access_KMS_Client.RAC_Priv.xrm-ms"; public const string Access_KMS_Client_RAC_Pub_FILE_NAME = "Access_KMS_Client.RAC_Pub.xrm-ms"; public const string Access_MAK_OOB_FILE_NAME = "Access_MAK.OOB.xrm-ms"; public const string Access_MAK_PHN_FILE_NAME = "Access_MAK.PHN.xrm-ms"; public const string Access_MAK_PL_FILE_NAME = "Access_MAK.PL.xrm-ms"; public const string Access_MAK_PPDLIC_FILE_NAME = "Access_MAK.PPDLIC.xrm-ms"; public const string Excel_KMS_Client_OOB_FILE_NAME = "Excel_KMS_Client.OOB.xrm-ms"; public const string Excel_KMS_Client_PL_FILE_NAME = "Excel_KMS_Client.PL.xrm-ms"; public const string Excel_KMS_Client_PPDLIC_FILE_NAME = "Excel_KMS_Client.PPDLIC.xrm-ms"; public const string Excel_KMS_Client_RAC_Priv_FILE_NAME = "Excel_KMS_Client.RAC_Priv.xrm-ms"; public const string Excel_KMS_Client_RAC_Pub_FILE_NAME = "Excel_KMS_Client.RAC_Pub.xrm-ms"; public const string Excel_MAK_OOB_FILE_NAME = "Excel_MAK.OOB.xrm-ms"; public const string Excel_MAK_PHN_FILE_NAME = "Excel_MAK.PHN.xrm-ms"; public const string Excel_MAK_PL_FILE_NAME = "Excel_MAK.PL.xrm-ms"; public const string Excel_MAK_PPDLIC_FILE_NAME = "Excel_MAK.PPDLIC.xrm-ms"; public const string Groove_KMS_Client_OOB_FILE_NAME = "Groove_KMS_Client.OOB.xrm-ms"; public const string Groove_KMS_Client_PL_FILE_NAME = "Groove_KMS_Client.PL.xrm-ms"; public const string Groove_KMS_Client_PPDLIC_FILE_NAME = "Groove_KMS_Client.PPDLIC.xrm-ms"; public const string Groove_KMS_Client_RAC_Priv_FILE_NAME = "Groove_KMS_Client.RAC_Priv.xrm-ms"; public const string Groove_KMS_Client_RAC_Pub_FILE_NAME = "Groove_KMS_Client.RAC_Pub.xrm-ms"; public const string Groove_MAK_OOB_FILE_NAME = "Groove_MAK.OOB.xrm-ms"; public const string Groove_MAK_PHN_FILE_NAME = "Groove_MAK.PHN.xrm-ms"; public const string Groove_MAK_PL_FILE_NAME = "Groove_MAK.PL.xrm-ms"; public const string Groove_MAK_PPDLIC_FILE_NAME = "Groove_MAK.PPDLIC.xrm-ms"; public const string InfoPath_KMS_Client_OOB_FILE_NAME = "InfoPath_KMS_Client.OOB.xrm-ms"; public const string InfoPath_KMS_Client_PL_FILE_NAME = "InfoPath_KMS_Client.PL.xrm-ms"; public const string InfoPath_KMS_Client_PPDLIC_FILE_NAME = "InfoPath_KMS_Client.PPDLIC.xrm-ms"; public const string InfoPath_KMS_Client_RAC_Priv_FILE_NAME = "InfoPath_KMS_Client.RAC_Priv.xrm-ms"; public const string InfoPath_KMS_Client_RAC_Pub_FILE_NAME = "InfoPath_KMS_Client.RAC_Pub.xrm-ms"; public const string InfoPath_MAK_OOB_FILE_NAME = "InfoPath_MAK.OOB.xrm-ms"; public const string InfoPath_MAK_PHN_FILE_NAME = "InfoPath_MAK.PHN.xrm-ms"; public const string InfoPath_MAK_PL_FILE_NAME = "InfoPath_MAK.PL.xrm-ms"; public const string InfoPath_MAK_PPDLIC_FILE_NAME = "InfoPath_MAK.PPDLIC.xrm-ms"; public const string OneNote_KMS_Client_OOB_FILE_NAME = "OneNote_KMS_Client.OOB.xrm-ms"; public const string OneNote_KMS_Client_PL_FILE_NAME = "OneNote_KMS_Client.PL.xrm-ms"; public const string OneNote_KMS_Client_PPDLIC_FILE_NAME = "OneNote_KMS_Client.PPDLIC.xrm-ms"; public const string OneNote_KMS_Client_RAC_Priv_FILE_NAME = "OneNote_KMS_Client.RAC_Priv.xrm-ms"; public const string OneNote_KMS_Client_RAC_Pub_FILE_NAME = "OneNote_KMS_Client.RAC_Pub.xrm-ms"; public const string OneNote_MAK_OOB_FILE_NAME = "OneNote_MAK.OOB.xrm-ms"; public const string OneNote_MAK_PHN_FILE_NAME = "OneNote_MAK.PHN.xrm-ms"; public const string OneNote_MAK_PL_FILE_NAME = "OneNote_MAK.PL.xrm-ms"; public const string OneNote_MAK_PPDLIC_FILE_NAME = "OneNote_MAK.PPDLIC.xrm-ms"; public const string Outlook_KMS_Client_OOB_FILE_NAME = "Outlook_KMS_Client.OOB.xrm-ms"; public const string Outlook_KMS_Client_PL_FILE_NAME = "Outlook_KMS_Client.PL.xrm-ms"; public const string Outlook_KMS_Client_PPDLIC_FILE_NAME = "Outlook_KMS_Client.PPDLIC.xrm-ms"; public const string Outlook_KMS_Client_RAC_Priv_FILE_NAME = "Outlook_KMS_Client.RAC_Priv.xrm-ms"; public const string Outlook_KMS_Client_RAC_Pub_FILE_NAME = "Outlook_KMS_Client.RAC_Pub.xrm-ms"; public const string Outlook_MAK_OOB_FILE_NAME = "Outlook_MAK.OOB.xrm-ms"; public const string Outlook_MAK_PHN_FILE_NAME = "Outlook_MAK.PHN.xrm-ms"; public const string Outlook_MAK_PL_FILE_NAME = "Outlook_MAK.PL.xrm-ms"; public const string Outlook_MAK_PPDLIC_FILE_NAME = "Outlook_MAK.PPDLIC.xrm-ms"; public const string PowerPoint_KMS_Client_OOB_FILE_NAME = "PowerPoint_KMS_Client.OOB.xrm-ms"; public const string PowerPoint_KMS_Client_PL_FILE_NAME = "PowerPoint_KMS_Client.PL.xrm-ms"; public const string PowerPoint_KMS_Client_PPDLIC_FILE_NAME = "PowerPoint_KMS_Client.PPDLIC.xrm-ms"; public const string PowerPoint_KMS_Client_RAC_Priv_FILE_NAME = "PowerPoint_KMS_Client.RAC_Priv.xrm-ms"; public const string PowerPoint_KMS_Client_RAC_Pub_FILE_NAME = "PowerPoint_KMS_Client.RAC_Pub.xrm-ms"; public const string PowerPoint_MAK_OOB_FILE_NAME = "PowerPoint_MAK.OOB.xrm-ms"; public const string PowerPoint_MAK_PHN_FILE_NAME = "PowerPoint_MAK.PHN.xrm-ms"; public const string PowerPoint_MAK_PL_FILE_NAME = "PowerPoint_MAK.PL.xrm-ms"; public const string PowerPoint_MAK_PPDLIC_FILE_NAME = "PowerPoint_MAK.PPDLIC.xrm-ms"; public const string ProjectPro_KMS_Client_OOB_FILE_NAME = "ProjectPro_KMS_Client.OOB.xrm-ms"; public const string ProjectPro_KMS_Client_PL_FILE_NAME = "ProjectPro_KMS_Client.PL.xrm-ms"; public const string ProjectPro_KMS_Client_PPDLIC_FILE_NAME = "ProjectPro_KMS_Client.PPDLIC.xrm-ms"; public const string ProjectPro_KMS_Client_RAC_Priv_FILE_NAME = "ProjectPro_KMS_Client.RAC_Priv.xrm-ms"; public const string ProjectPro_KMS_Client_RAC_Pub_FILE_NAME = "ProjectPro_KMS_Client.RAC_Pub.xrm-ms"; public const string ProjectPro_MAK_OOB_FILE_NAME = "ProjectPro_MAK.OOB.xrm-ms"; public const string ProjectPro_MAK_PHN_FILE_NAME = "ProjectPro_MAK.PHN.xrm-ms"; public const string ProjectPro_MAK_PL_FILE_NAME = "ProjectPro_MAK.PL.xrm-ms"; public const string ProjectPro_MAK_PPDLIC_FILE_NAME = "ProjectPro_MAK.PPDLIC.xrm-ms"; public const string ProjectStd_KMS_Client_OOB_FILE_NAME = "ProjectStd_KMS_Client.OOB.xrm-ms"; public const string ProjectStd_KMS_Client_PL_FILE_NAME = "ProjectStd_KMS_Client.PL.xrm-ms"; public const string ProjectStd_KMS_Client_PPDLIC_FILE_NAME = "ProjectStd_KMS_Client.PPDLIC.xrm-ms"; public const string ProjectStd_KMS_Client_RAC_Priv_FILE_NAME = "ProjectStd_KMS_Client.RAC_Priv.xrm-ms"; public const string ProjectStd_KMS_Client_RAC_Pub_FILE_NAME = "ProjectStd_KMS_Client.RAC_Pub.xrm-ms"; public const string ProjectStd_MAK_OOB_FILE_NAME = "ProjectStd_MAK.OOB.xrm-ms"; public const string ProjectStd_MAK_PHN_FILE_NAME = "ProjectStd_MAK.PHN.xrm-ms"; public const string ProjectStd_MAK_PL_FILE_NAME = "ProjectStd_MAK.PL.xrm-ms"; public const string ProjectStd_MAK_PPDLIC_FILE_NAME = "ProjectStd_MAK.PPDLIC.xrm-ms"; public const string ProjectStd_MAK2_OOB_FILE_NAME = "ProjectStd_MAK2.OOB.xrm-ms"; public const string ProjectStd_MAK2_PHN_FILE_NAME = "ProjectStd_MAK2.PHN.xrm-ms"; public const string ProjectStd_MAK2_PL_FILE_NAME = "ProjectStd_MAK2.PL.xrm-ms"; public const string ProjectStd_MAK2_PPDLIC_FILE_NAME = "ProjectStd_MAK2.PPDLIC.xrm-ms"; public const string ProPlus_KMS_Client_OOB_FILE_NAME = "ProPlus_KMS_Client.OOB.xrm-ms"; public const string ProPlus_KMS_Client_PL_FILE_NAME = "ProPlus_KMS_Client.PL.xrm-ms"; public const string ProPlus_KMS_Client_PPDLIC_FILE_NAME = "ProPlus_KMS_Client.PPDLIC.xrm-ms"; public const string ProPlus_KMS_Client_RAC_Priv_FILE_NAME = "ProPlus_KMS_Client.RAC_Priv.xrm-ms"; public const string ProPlus_KMS_Client_RAC_Pub_FILE_NAME = "ProPlus_KMS_Client.RAC_Pub.xrm-ms"; public const string ProPlus_MAK_OOB_FILE_NAME = "ProPlus_MAK.OOB.xrm-ms"; public const string ProPlus_MAK_PHN_FILE_NAME = "ProPlus_MAK.PHN.xrm-ms"; public const string ProPlus_MAK_PL_FILE_NAME = "ProPlus_MAK.PL.xrm-ms"; public const string ProPlus_MAK_PPDLIC_FILE_NAME = "ProPlus_MAK.PPDLIC.xrm-ms"; public const string ProPlusAcad_MAK_OOB_FILE_NAME = "ProPlusAcad_MAK.OOB.xrm-ms"; public const string ProPlusAcad_MAK_PHN_FILE_NAME = "ProPlusAcad_MAK.PHN.xrm-ms"; public const string ProPlusAcad_MAK_PL_FILE_NAME = "ProPlusAcad_MAK.PL.xrm-ms"; public const string ProPlusAcad_MAK_PPDLIC_FILE_NAME = "ProPlusAcad_MAK.PPDLIC.xrm-ms"; public const string Publisher_KMS_Client_OOB_FILE_NAME = "Publisher_KMS_Client.OOB.xrm-ms"; public const string Publisher_KMS_Client_PL_FILE_NAME = "Publisher_KMS_Client.PL.xrm-ms"; public const string Publisher_KMS_Client_PPDLIC_FILE_NAME = "Publisher_KMS_Client.PPDLIC.xrm-ms"; public const string Publisher_KMS_Client_RAC_Priv_FILE_NAME = "Publisher_KMS_Client.RAC_Priv.xrm-ms"; public const string Publisher_KMS_Client_RAC_Pub_FILE_NAME = "Publisher_KMS_Client.RAC_Pub.xrm-ms"; public const string Publisher_MAK_OOB_FILE_NAME = "Publisher_MAK.OOB.xrm-ms"; public const string Publisher_MAK_PHN_FILE_NAME = "Publisher_MAK.PHN.xrm-ms"; public const string Publisher_MAK_PL_FILE_NAME = "Publisher_MAK.PL.xrm-ms"; public const string Publisher_MAK_PPDLIC_FILE_NAME = "Publisher_MAK.PPDLIC.xrm-ms"; public const string SmallBusBasics_KMS_Client_OOB_FILE_NAME = "SmallBusBasics_KMS_Client.OOB.xrm-ms"; public const string SmallBusBasics_KMS_Client_PL_FILE_NAME = "SmallBusBasics_KMS_Client.PL.xrm-ms"; public const string SmallBusBasics_KMS_Client_PPDLIC_FILE_NAME = "SmallBusBasics_KMS_Client.PPDLIC.xrm-ms"; public const string SmallBusBasics_KMS_Client_RAC_Priv_FILE_NAME = "SmallBusBasics_KMS_Client.RAC_Priv.xrm-ms"; public const string SmallBusBasics_KMS_Client_RAC_Pub_FILE_NAME = "SmallBusBasics_KMS_Client.RAC_Pub.xrm-ms"; public const string SmallBusBasics_MAK_OOB_FILE_NAME = "SmallBusBasics_MAK.OOB.xrm-ms"; public const string SmallBusBasics_MAK_PHN_FILE_NAME = "SmallBusBasics_MAK.PHN.xrm-ms"; public const string SmallBusBasics_MAK_PL_FILE_NAME = "SmallBusBasics_MAK.PL.xrm-ms"; public const string SmallBusBasics_MAK_PPDLIC_FILE_NAME = "SmallBusBasics_MAK.PPDLIC.xrm-ms"; public const string Standard_KMS_Client_OOB_FILE_NAME = "Standard_KMS_Client.OOB.xrm-ms"; public const string Standard_KMS_Client_PL_FILE_NAME = "Standard_KMS_Client.PL.xrm-ms"; public const string Standard_KMS_Client_PPDLIC_FILE_NAME = "Standard_KMS_Client.PPDLIC.xrm-ms"; public const string Standard_KMS_Client_RAC_Priv_FILE_NAME = "Standard_KMS_Client.RAC_Priv.xrm-ms"; public const string Standard_KMS_Client_RAC_Pub_FILE_NAME = "Standard_KMS_Client.RAC_Pub.xrm-ms"; public const string Standard_MAK_OOB_FILE_NAME = "Standard_MAK.OOB.xrm-ms"; public const string Standard_MAK_PHN_FILE_NAME = "Standard_MAK.PHN.xrm-ms"; public const string Standard_MAK_PL_FILE_NAME = "Standard_MAK.PL.xrm-ms"; public const string Standard_MAK_PPDLIC_FILE_NAME = "Standard_MAK.PPDLIC.xrm-ms"; public const string StandardAcad_MAK_OOB_FILE_NAME = "StandardAcad_MAK.OOB.xrm-ms"; public const string StandardAcad_MAK_PHN_FILE_NAME = "StandardAcad_MAK.PHN.xrm-ms"; public const string StandardAcad_MAK_PL_FILE_NAME = "StandardAcad_MAK.PL.xrm-ms"; public const string StandardAcad_MAK_PPDLIC_FILE_NAME = "StandardAcad_MAK.PPDLIC.xrm-ms"; public const string VisioPrem_KMS_Client_OOB_FILE_NAME = "VisioPrem_KMS_Client.OOB.xrm-ms"; public const string VisioPrem_KMS_Client_PL_FILE_NAME = "VisioPrem_KMS_Client.PL.xrm-ms"; public const string VisioPrem_KMS_Client_PPDLIC_FILE_NAME = "VisioPrem_KMS_Client.PPDLIC.xrm-ms"; public const string VisioPrem_KMS_Client_RAC_Priv_FILE_NAME = "VisioPrem_KMS_Client.RAC_Priv.xrm-ms"; public const string VisioPrem_KMS_Client_RAC_Pub_FILE_NAME = "VisioPrem_KMS_Client.RAC_Pub.xrm-ms"; public const string VisioPrem_MAK_OOB_FILE_NAME = "VisioPrem_MAK.OOB.xrm-ms"; public const string VisioPrem_MAK_PHN_FILE_NAME = "VisioPrem_MAK.PHN.xrm-ms"; public const string VisioPrem_MAK_PL_FILE_NAME = "VisioPrem_MAK.PL.xrm-ms"; public const string VisioPrem_MAK_PPDLIC_FILE_NAME = "VisioPrem_MAK.PPDLIC.xrm-ms"; public const string VisioPro_KMS_Client_OOB_FILE_NAME = "VisioPro_KMS_Client.OOB.xrm-ms"; public const string VisioPro_KMS_Client_PL_FILE_NAME = "VisioPro_KMS_Client.PL.xrm-ms"; public const string VisioPro_KMS_Client_PPDLIC_FILE_NAME = "VisioPro_KMS_Client.PPDLIC.xrm-ms"; public const string VisioPro_KMS_Client_RAC_Priv_FILE_NAME = "VisioPro_KMS_Client.RAC_Priv.xrm-ms"; public const string VisioPro_KMS_Client_RAC_Pub_FILE_NAME = "VisioPro_KMS_Client.RAC_Pub.xrm-ms"; public const string VisioPro_MAK_OOB_FILE_NAME = "VisioPro_MAK.OOB.xrm-ms"; public const string VisioPro_MAK_PHN_FILE_NAME = "VisioPro_MAK.PHN.xrm-ms"; public const string VisioPro_MAK_PL_FILE_NAME = "VisioPro_MAK.PL.xrm-ms"; public const string VisioPro_MAK_PPDLIC_FILE_NAME = "VisioPro_MAK.PPDLIC.xrm-ms"; public const string VisioStd_KMS_Client_OOB_FILE_NAME = "VisioStd_KMS_Client.OOB.xrm-ms"; public const string VisioStd_KMS_Client_PL_FILE_NAME = "VisioStd_KMS_Client.PL.xrm-ms"; public const string VisioStd_KMS_Client_PPDLIC_FILE_NAME = "VisioStd_KMS_Client.PPDLIC.xrm-ms"; public const string VisioStd_KMS_Client_RAC_Priv_FILE_NAME = "VisioStd_KMS_Client.RAC_Priv.xrm-ms"; public const string VisioStd_KMS_Client_RAC_Pub_FILE_NAME = "VisioStd_KMS_Client.RAC_Pub.xrm-ms"; public const string VisioStd_MAK_OOB_FILE_NAME = "VisioStd_MAK.OOB.xrm-ms"; public const string VisioStd_MAK_PHN_FILE_NAME = "VisioStd_MAK.PHN.xrm-ms"; public const string VisioStd_MAK_PL_FILE_NAME = "VisioStd_MAK.PL.xrm-ms"; public const string VisioStd_MAK_PPDLIC_FILE_NAME = "VisioStd_MAK.PPDLIC.xrm-ms"; public const string Word_KMS_Client_OOB_FILE_NAME = "Word_KMS_Client.OOB.xrm-ms"; public const string Word_KMS_Client_PL_FILE_NAME = "Word_KMS_Client.PL.xrm-ms"; public const string Word_KMS_Client_PPDLIC_FILE_NAME = "Word_KMS_Client.PPDLIC.xrm-ms"; public const string Word_KMS_Client_RAC_Priv_FILE_NAME = "Word_KMS_Client.RAC_Priv.xrm-ms"; public const string Word_KMS_Client_RAC_Pub_FILE_NAME = "Word_KMS_Client.RAC_Pub.xrm-ms"; public const string Word_MAK_OOB_FILE_NAME = "Word_MAK.OOB.xrm-ms"; public const string Word_MAK_PHN_FILE_NAME = "Word_MAK.PHN.xrm-ms"; public const string Word_MAK_PL_FILE_NAME = "Word_MAK.PL.xrm-ms"; public const string Word_MAK_PPDLIC_FILE_NAME = "Word_MAK.PPDLIC.xrm-ms"; public const string OEM_ByPass_OOB_FILE_NAME = "OEM_ByPass_OOB.xrm-ms"; public const string OEM_ByPass_PHN_FILE_NAME = "OEM_ByPass_PHN.xrm-ms"; public const string OEM_ByPass_PL_FILE_NAME = "OEM_ByPass_PL.xrm-ms"; public const string OEM_ByPass_PPDLIC_FILE_NAME = "OEM_ByPass_PPDLIC.xrm-ms"; public const string Access_OEM_Perp_OOB_FILE_NAME = "Access_OEM_Perp.OOB.xrm-ms"; public const string Access_OEM_Perp_PHN_FILE_NAME = "Access_OEM_Perp.PHN.xrm-ms"; public const string Access_OEM_Perp_PL_FILE_NAME = "Access_OEM_Perp.PL.xrm-ms"; public const string Access_OEM_Perp_PPDLIC_FILE_NAME = "Access_OEM_Perp.PPDLIC.xrm-ms"; public const string Access_Retail_OOB_FILE_NAME = "Access_Retail.OOB.xrm-ms"; public const string Access_Retail_PHN_FILE_NAME = "Access_Retail.PHN.xrm-ms"; public const string Access_Retail_PL_FILE_NAME = "Access_Retail.PL.xrm-ms"; public const string Access_Retail_PPDLIC_FILE_NAME = "Access_Retail.PPDLIC.xrm-ms"; public const string Access_SubPrepid_OOB_FILE_NAME = "Access_SubPrepid.OOB.xrm-ms"; public const string Access_SubPrepid_PL_FILE_NAME = "Access_SubPrepid.PL.xrm-ms"; public const string Access_SubPrepid_PPDLIC_FILE_NAME = "Access_SubPrepid.PPDLIC.xrm-ms"; public const string Access_Trial_OOB_FILE_NAME = "Access_Trial.OOB.xrm-ms"; public const string Access_Trial_PL_FILE_NAME = "Access_Trial.PL.xrm-ms"; public const string Access_Trial_PPDLIC_FILE_NAME = "Access_Trial.PPDLIC.xrm-ms"; public const string HSExcel_OEM_Perp_OOB_FILE_NAME = "HSExcel_OEM_Perp.OOB.xrm-ms"; public const string HSExcel_OEM_Perp_PHN_FILE_NAME = "HSExcel_OEM_Perp.PHN.xrm-ms"; public const string HSExcel_OEM_Perp_PL_FILE_NAME = "HSExcel_OEM_Perp.PL.xrm-ms"; public const string HSExcel_OEM_Perp_PPDLIC_FILE_NAME = "HSExcel_OEM_Perp.PPDLIC.xrm-ms"; public const string HSExcel_Retail_OOB_FILE_NAME = "HSExcel_Retail.OOB.xrm-ms"; public const string HSExcel_Retail_PHN_FILE_NAME = "HSExcel_Retail.PHN.xrm-ms"; public const string HSExcel_Retail_PL_FILE_NAME = "HSExcel_Retail.PL.xrm-ms"; public const string HSExcel_Retail_PPDLIC_FILE_NAME = "HSExcel_Retail.PPDLIC.xrm-ms"; public const string HSExcel_SubPrepid_OOB_FILE_NAME = "HSExcel_SubPrepid.OOB.xrm-ms"; public const string HSExcel_SubPrepid_PL_FILE_NAME = "HSExcel_SubPrepid.PL.xrm-ms"; public const string HSExcel_SubPrepid_PPDLIC_FILE_NAME = "HSExcel_SubPrepid.PPDLIC.xrm-ms"; public const string HSExcel_Trial_OOB_FILE_NAME = "HSExcel_Trial.OOB.xrm-ms"; public const string HSExcel_Trial_PL_FILE_NAME = "HSExcel_Trial.PL.xrm-ms"; public const string HSExcel_Trial_PPDLIC_FILE_NAME = "HSExcel_Trial.PPDLIC.xrm-ms"; public const string Excel_OEM_Perp_OOB_FILE_NAME = "Excel_OEM_Perp.OOB.xrm-ms"; public const string Excel_OEM_Perp_PHN_FILE_NAME = "Excel_OEM_Perp.PHN.xrm-ms"; public const string Excel_OEM_Perp_PL_FILE_NAME = "Excel_OEM_Perp.PL.xrm-ms"; public const string Excel_OEM_Perp_PPDLIC_FILE_NAME = "Excel_OEM_Perp.PPDLIC.xrm-ms"; public const string Excel_Retail_OOB_FILE_NAME = "Excel_Retail.OOB.xrm-ms"; public const string Excel_Retail_PHN_FILE_NAME = "Excel_Retail.PHN.xrm-ms"; public const string Excel_Retail_PL_FILE_NAME = "Excel_Retail.PL.xrm-ms"; public const string Excel_Retail_PPDLIC_FILE_NAME = "Excel_Retail.PPDLIC.xrm-ms"; public const string Excel_SubPrepid_OOB_FILE_NAME = "Excel_SubPrepid.OOB.xrm-ms"; public const string Excel_SubPrepid_PL_FILE_NAME = "Excel_SubPrepid.PL.xrm-ms"; public const string Excel_SubPrepid_PPDLIC_FILE_NAME = "Excel_SubPrepid.PPDLIC.xrm-ms"; public const string Excel_Trial_OOB_FILE_NAME = "Excel_Trial.OOB.xrm-ms"; public const string Excel_Trial_PL_FILE_NAME = "Excel_Trial.PL.xrm-ms"; public const string Excel_Trial_PPDLIC_FILE_NAME = "Excel_Trial.PPDLIC.xrm-ms"; public const string Groove_OEM_Perp_OOB_FILE_NAME = "Groove_OEM_Perp.OOB.xrm-ms"; public const string Groove_OEM_Perp_PHN_FILE_NAME = "Groove_OEM_Perp.PHN.xrm-ms"; public const string Groove_OEM_Perp_PL_FILE_NAME = "Groove_OEM_Perp.PL.xrm-ms"; public const string Groove_OEM_Perp_PPDLIC_FILE_NAME = "Groove_OEM_Perp.PPDLIC.xrm-ms"; public const string Groove_Retail_OOB_FILE_NAME = "Groove_Retail.OOB.xrm-ms"; public const string Groove_Retail_PHN_FILE_NAME = "Groove_Retail.PHN.xrm-ms"; public const string Groove_Retail_PL_FILE_NAME = "Groove_Retail.PL.xrm-ms"; public const string Groove_Retail_PPDLIC_FILE_NAME = "Groove_Retail.PPDLIC.xrm-ms"; public const string Groove_SubPrepid_OOB_FILE_NAME = "Groove_SubPrepid.OOB.xrm-ms"; public const string Groove_SubPrepid_PL_FILE_NAME = "Groove_SubPrepid.PL.xrm-ms"; public const string Groove_SubPrepid_PPDLIC_FILE_NAME = "Groove_SubPrepid.PPDLIC.xrm-ms"; public const string Groove_Trial_OOB_FILE_NAME = "Groove_Trial.OOB.xrm-ms"; public const string Groove_Trial_PL_FILE_NAME = "Groove_Trial.PL.xrm-ms"; public const string Groove_Trial_PPDLIC_FILE_NAME = "Groove_Trial.PPDLIC.xrm-ms"; public const string HomeBusiness_BypassTrial_OOB_FILE_NAME = "HomeBusiness_BypassTrial.OOB.xrm-ms"; public const string HomeBusiness_BypassTrial_PL_FILE_NAME = "HomeBusiness_BypassTrial.PL.xrm-ms"; public const string HomeBusiness_BypassTrial_PPDLIC_FILE_NAME = "HomeBusiness_BypassTrial.PPDLIC.xrm-ms"; public const string HomeBusiness_OEM_Perp_OOB_FILE_NAME = "HomeBusiness_OEM_Perp.OOB.xrm-ms"; public const string HomeBusiness_OEM_Perp_PHN_FILE_NAME = "HomeBusiness_OEM_Perp.PHN.xrm-ms"; public const string HomeBusiness_OEM_Perp_PL_FILE_NAME = "HomeBusiness_OEM_Perp.PL.xrm-ms"; public const string HomeBusiness_OEM_Perp_PPDLIC_FILE_NAME = "HomeBusiness_OEM_Perp.PPDLIC.xrm-ms"; public const string HomeBusiness_OEM_Perp2_OOB_FILE_NAME = "HomeBusiness_OEM_Perp2.OOB.xrm-ms"; public const string HomeBusiness_OEM_Perp2_PHN_FILE_NAME = "HomeBusiness_OEM_Perp2.PHN.xrm-ms"; public const string HomeBusiness_OEM_Perp2_PL_FILE_NAME = "HomeBusiness_OEM_Perp2.PL.xrm-ms"; public const string HomeBusiness_OEM_Perp2_PPDLIC_FILE_NAME = "HomeBusiness_OEM_Perp2.PPDLIC.xrm-ms"; public const string HomeBusiness_OEM_Perp3_OOB_FILE_NAME = "HomeBusiness_OEM_Perp3.OOB.xrm-ms"; public const string HomeBusiness_OEM_Perp3_PHN_FILE_NAME = "HomeBusiness_OEM_Perp3.PHN.xrm-ms"; public const string HomeBusiness_OEM_Perp3_PL_FILE_NAME = "HomeBusiness_OEM_Perp3.PL.xrm-ms"; public const string HomeBusiness_OEM_Perp3_PPDLIC_FILE_NAME = "HomeBusiness_OEM_Perp3.PPDLIC.xrm-ms"; public const string HomeBusiness_Retail_OOB_FILE_NAME = "HomeBusiness_Retail.OOB.xrm-ms"; public const string HomeBusiness_Retail_PHN_FILE_NAME = "HomeBusiness_Retail.PHN.xrm-ms"; public const string HomeBusiness_Retail_PL_FILE_NAME = "HomeBusiness_Retail.PL.xrm-ms"; public const string HomeBusiness_Retail_PPDLIC_FILE_NAME = "HomeBusiness_Retail.PPDLIC.xrm-ms"; public const string HomeBusiness_Retail2_OOB_FILE_NAME = "HomeBusiness_Retail2.OOB.xrm-ms"; public const string HomeBusiness_Retail2_PHN_FILE_NAME = "HomeBusiness_Retail2.PHN.xrm-ms"; public const string HomeBusiness_Retail2_PL_FILE_NAME = "HomeBusiness_Retail2.PL.xrm-ms"; public const string HomeBusiness_Retail2_PPDLIC_FILE_NAME = "HomeBusiness_Retail2.PPDLIC.xrm-ms"; public const string HomeBusiness_Retail3_OOB_FILE_NAME = "HomeBusiness_Retail3.OOB.xrm-ms"; public const string HomeBusiness_Retail3_PHN_FILE_NAME = "HomeBusiness_Retail3.PHN.xrm-ms"; public const string HomeBusiness_Retail3_PL_FILE_NAME = "HomeBusiness_Retail3.PL.xrm-ms"; public const string HomeBusiness_Retail3_PPDLIC_FILE_NAME = "HomeBusiness_Retail3.PPDLIC.xrm-ms"; public const string HomeBusiness_SubPrepid_OOB_FILE_NAME = "HomeBusiness_SubPrepid.OOB.xrm-ms"; public const string HomeBusiness_SubPrepid_PL_FILE_NAME = "HomeBusiness_SubPrepid.PL.xrm-ms"; public const string HomeBusiness_SubPrepid_PPDLIC_FILE_NAME = "HomeBusiness_SubPrepid.PPDLIC.xrm-ms"; public const string HomeBusiness_Trial_OOB_FILE_NAME = "HomeBusiness_Trial.OOB.xrm-ms"; public const string HomeBusiness_Trial_PL_FILE_NAME = "HomeBusiness_Trial.PL.xrm-ms"; public const string HomeBusiness_Trial_PPDLIC_FILE_NAME = "HomeBusiness_Trial.PPDLIC.xrm-ms"; public const string HomeBusiness_Trial2_OOB_FILE_NAME = "HomeBusiness_Trial2.OOB.xrm-ms"; public const string HomeBusiness_Trial2_PL_FILE_NAME = "HomeBusiness_Trial2.PL.xrm-ms"; public const string HomeBusiness_Trial2_PPDLIC_FILE_NAME = "HomeBusiness_Trial2.PPDLIC.xrm-ms"; public const string HomeBusinessDemo_BypassTrial_OOB_FILE_NAME = "HomeBusinessDemo_BypassTrial.OOB.xrm-ms"; public const string HomeBusinessDemo_BypassTrial_PL_FILE_NAME = "HomeBusinessDemo_BypassTrial.PL.xrm-ms"; public const string HomeBusinessDemo_BypassTrial_PPDLIC_FILE_NAME = "HomeBusinessDemo_BypassTrial.PPDLIC.xrm-ms"; public const string HomeStudent_BypassTrial_OOB_FILE_NAME = "HomeStudent_BypassTrial.OOB.xrm-ms"; public const string HomeStudent_BypassTrial_PL_FILE_NAME = "HomeStudent_BypassTrial.PL.xrm-ms"; public const string HomeStudent_BypassTrial_PPDLIC_FILE_NAME = "HomeStudent_BypassTrial.PPDLIC.xrm-ms"; public const string HomeStudent_OEM_Perp_OOB_FILE_NAME = "HomeStudent_OEM_Perp.OOB.xrm-ms"; public const string HomeStudent_OEM_Perp_PHN_FILE_NAME = "HomeStudent_OEM_Perp.PHN.xrm-ms"; public const string HomeStudent_OEM_Perp_PL_FILE_NAME = "HomeStudent_OEM_Perp.PL.xrm-ms"; public const string HomeStudent_OEM_Perp_PPDLIC_FILE_NAME = "HomeStudent_OEM_Perp.PPDLIC.xrm-ms"; public const string HomeStudent_OEM_Perp2_OOB_FILE_NAME = "HomeStudent_OEM_Perp2.OOB.xrm-ms"; public const string HomeStudent_OEM_Perp2_PHN_FILE_NAME = "HomeStudent_OEM_Perp2.PHN.xrm-ms"; public const string HomeStudent_OEM_Perp2_PL_FILE_NAME = "HomeStudent_OEM_Perp2.PL.xrm-ms"; public const string HomeStudent_OEM_Perp2_PPDLIC_FILE_NAME = "HomeStudent_OEM_Perp2.PPDLIC.xrm-ms"; public const string HomeStudent_OEM_Perp3_OOB_FILE_NAME = "HomeStudent_OEM_Perp3.OOB.xrm-ms"; public const string HomeStudent_OEM_Perp3_PHN_FILE_NAME = "HomeStudent_OEM_Perp3.PHN.xrm-ms"; public const string HomeStudent_OEM_Perp3_PL_FILE_NAME = "HomeStudent_OEM_Perp3.PL.xrm-ms"; public const string HomeStudent_OEM_Perp3_PPDLIC_FILE_NAME = "HomeStudent_OEM_Perp3.PPDLIC.xrm-ms"; public const string HomeStudent_Retail_OOB_FILE_NAME = "HomeStudent_Retail.OOB.xrm-ms"; public const string HomeStudent_Retail_PHN_FILE_NAME = "HomeStudent_Retail.PHN.xrm-ms"; public const string HomeStudent_Retail_PL_FILE_NAME = "HomeStudent_Retail.PL.xrm-ms"; public const string HomeStudent_Retail_PPDLIC_FILE_NAME = "HomeStudent_Retail.PPDLIC.xrm-ms"; public const string HomeStudent_Retail2_OOB_FILE_NAME = "HomeStudent_Retail2.OOB.xrm-ms"; public const string HomeStudent_Retail2_PHN_FILE_NAME = "HomeStudent_Retail2.PHN.xrm-ms"; public const string HomeStudent_Retail2_PL_FILE_NAME = "HomeStudent_Retail2.PL.xrm-ms"; public const string HomeStudent_Retail2_PPDLIC_FILE_NAME = "HomeStudent_Retail2.PPDLIC.xrm-ms"; public const string HomeStudent_Retail3_OOB_FILE_NAME = "HomeStudent_Retail3.OOB.xrm-ms"; public const string HomeStudent_Retail3_PHN_FILE_NAME = "HomeStudent_Retail3.PHN.xrm-ms"; public const string HomeStudent_Retail3_PL_FILE_NAME = "HomeStudent_Retail3.PL.xrm-ms"; public const string HomeStudent_Retail3_PPDLIC_FILE_NAME = "HomeStudent_Retail3.PPDLIC.xrm-ms"; public const string HomeStudent_SubPrepid_OOB_FILE_NAME = "HomeStudent_SubPrepid.OOB.xrm-ms"; public const string HomeStudent_SubPrepid_PL_FILE_NAME = "HomeStudent_SubPrepid.PL.xrm-ms"; public const string HomeStudent_SubPrepid_PPDLIC_FILE_NAME = "HomeStudent_SubPrepid.PPDLIC.xrm-ms"; public const string HomeStudent_Trial_OOB_FILE_NAME = "HomeStudent_Trial.OOB.xrm-ms"; public const string HomeStudent_Trial_PL_FILE_NAME = "HomeStudent_Trial.PL.xrm-ms"; public const string HomeStudent_Trial_PPDLIC_FILE_NAME = "HomeStudent_Trial.PPDLIC.xrm-ms"; public const string HomeStudentDemo_BypassTrial_OOB_FILE_NAME = "HomeStudentDemo_BypassTrial.OOB.xrm-ms"; public const string HomeStudentDemo_BypassTrial_PL_FILE_NAME = "HomeStudentDemo_BypassTrial.PL.xrm-ms"; public const string HomeStudentDemo_BypassTrial_PPDLIC_FILE_NAME = "HomeStudentDemo_BypassTrial.PPDLIC.xrm-ms"; public const string InfoPath_OEM_Perp_OOB_FILE_NAME = "InfoPath_OEM_Perp.OOB.xrm-ms"; public const string InfoPath_OEM_Perp_PHN_FILE_NAME = "InfoPath_OEM_Perp.PHN.xrm-ms"; public const string InfoPath_OEM_Perp_PL_FILE_NAME = "InfoPath_OEM_Perp.PL.xrm-ms"; public const string InfoPath_OEM_Perp_PPDLIC_FILE_NAME = "InfoPath_OEM_Perp.PPDLIC.xrm-ms"; public const string InfoPath_Retail_OOB_FILE_NAME = "InfoPath_Retail.OOB.xrm-ms"; public const string InfoPath_Retail_PHN_FILE_NAME = "InfoPath_Retail.PHN.xrm-ms"; public const string InfoPath_Retail_PL_FILE_NAME = "InfoPath_Retail.PL.xrm-ms"; public const string InfoPath_Retail_PPDLIC_FILE_NAME = "InfoPath_Retail.PPDLIC.xrm-ms"; public const string InfoPath_SubPrepid_OOB_FILE_NAME = "InfoPath_SubPrepid.OOB.xrm-ms"; public const string InfoPath_SubPrepid_PL_FILE_NAME = "InfoPath_SubPrepid.PL.xrm-ms"; public const string InfoPath_SubPrepid_PPDLIC_FILE_NAME = "InfoPath_SubPrepid.PPDLIC.xrm-ms"; public const string InfoPath_Trial_OOB_FILE_NAME = "InfoPath_Trial.OOB.xrm-ms"; public const string InfoPath_Trial_PL_FILE_NAME = "InfoPath_Trial.PL.xrm-ms"; public const string InfoPath_Trial_PPDLIC_FILE_NAME = "InfoPath_Trial.PPDLIC.xrm-ms"; public const string HSOneNote_OEM_Perp_OOB_FILE_NAME = "HSOneNote_OEM_Perp.OOB.xrm-ms"; public const string HSOneNote_OEM_Perp_PHN_FILE_NAME = "HSOneNote_OEM_Perp.PHN.xrm-ms"; public const string HSOneNote_OEM_Perp_PL_FILE_NAME = "HSOneNote_OEM_Perp.PL.xrm-ms"; public const string HSOneNote_OEM_Perp_PPDLIC_FILE_NAME = "HSOneNote_OEM_Perp.PPDLIC.xrm-ms"; public const string HSOneNote_Retail_OOB_FILE_NAME = "HSOneNote_Retail.OOB.xrm-ms"; public const string HSOneNote_Retail_PHN_FILE_NAME = "HSOneNote_Retail.PHN.xrm-ms"; public const string HSOneNote_Retail_PL_FILE_NAME = "HSOneNote_Retail.PL.xrm-ms"; public const string HSOneNote_Retail_PPDLIC_FILE_NAME = "HSOneNote_Retail.PPDLIC.xrm-ms"; public const string HSOneNote_SubPrepid_OOB_FILE_NAME = "HSOneNote_SubPrepid.OOB.xrm-ms"; public const string HSOneNote_SubPrepid_PL_FILE_NAME = "HSOneNote_SubPrepid.PL.xrm-ms"; public const string HSOneNote_SubPrepid_PPDLIC_FILE_NAME = "HSOneNote_SubPrepid.PPDLIC.xrm-ms"; public const string HSOneNote_Trial_OOB_FILE_NAME = "HSOneNote_Trial.OOB.xrm-ms"; public const string HSOneNote_Trial_PL_FILE_NAME = "HSOneNote_Trial.PL.xrm-ms"; public const string HSOneNote_Trial_PPDLIC_FILE_NAME = "HSOneNote_Trial.PPDLIC.xrm-ms"; public const string OneNote_OEM_Perp_OOB_FILE_NAME = "OneNote_OEM_Perp.OOB.xrm-ms"; public const string OneNote_OEM_Perp_PHN_FILE_NAME = "OneNote_OEM_Perp.PHN.xrm-ms"; public const string OneNote_OEM_Perp_PL_FILE_NAME = "OneNote_OEM_Perp.PL.xrm-ms"; public const string OneNote_OEM_Perp_PPDLIC_FILE_NAME = "OneNote_OEM_Perp.PPDLIC.xrm-ms"; public const string OneNote_Retail_OOB_FILE_NAME = "OneNote_Retail.OOB.xrm-ms"; public const string OneNote_Retail_PHN_FILE_NAME = "OneNote_Retail.PHN.xrm-ms"; public const string OneNote_Retail_PL_FILE_NAME = "OneNote_Retail.PL.xrm-ms"; public const string OneNote_Retail_PPDLIC_FILE_NAME = "OneNote_Retail.PPDLIC.xrm-ms"; public const string OneNote_SubPrepid_OOB_FILE_NAME = "OneNote_SubPrepid.OOB.xrm-ms"; public const string OneNote_SubPrepid_PL_FILE_NAME = "OneNote_SubPrepid.PL.xrm-ms"; public const string OneNote_SubPrepid_PPDLIC_FILE_NAME = "OneNote_SubPrepid.PPDLIC.xrm-ms"; public const string OneNote_Trial_OOB_FILE_NAME = "OneNote_Trial.OOB.xrm-ms"; public const string OneNote_Trial_PL_FILE_NAME = "OneNote_Trial.PL.xrm-ms"; public const string OneNote_Trial_PPDLIC_FILE_NAME = "OneNote_Trial.PPDLIC.xrm-ms"; public const string Outlook_OEM_Perp_OOB_FILE_NAME = "Outlook_OEM_Perp.OOB.xrm-ms"; public const string Outlook_OEM_Perp_PHN_FILE_NAME = "Outlook_OEM_Perp.PHN.xrm-ms"; public const string Outlook_OEM_Perp_PL_FILE_NAME = "Outlook_OEM_Perp.PL.xrm-ms"; public const string Outlook_OEM_Perp_PPDLIC_FILE_NAME = "Outlook_OEM_Perp.PPDLIC.xrm-ms"; public const string Outlook_Retail_OOB_FILE_NAME = "Outlook_Retail.OOB.xrm-ms"; public const string Outlook_Retail_PHN_FILE_NAME = "Outlook_Retail.PHN.xrm-ms"; public const string Outlook_Retail_PL_FILE_NAME = "Outlook_Retail.PL.xrm-ms"; public const string Outlook_Retail_PPDLIC_FILE_NAME = "Outlook_Retail.PPDLIC.xrm-ms"; public const string Outlook_SubPrepid_OOB_FILE_NAME = "Outlook_SubPrepid.OOB.xrm-ms"; public const string Outlook_SubPrepid_PL_FILE_NAME = "Outlook_SubPrepid.PL.xrm-ms"; public const string Outlook_SubPrepid_PPDLIC_FILE_NAME = "Outlook_SubPrepid.PPDLIC.xrm-ms"; public const string Outlook_Trial_OOB_FILE_NAME = "Outlook_Trial.OOB.xrm-ms"; public const string Outlook_Trial_PL_FILE_NAME = "Outlook_Trial.PL.xrm-ms"; public const string Outlook_Trial_PPDLIC_FILE_NAME = "Outlook_Trial.PPDLIC.xrm-ms"; public const string HSPowerPoint_OEM_Perp_OOB_FILE_NAME = "HSPowerPoint_OEM_Perp.OOB.xrm-ms"; public const string HSPowerPoint_OEM_Perp_PHN_FILE_NAME = "HSPowerPoint_OEM_Perp.PHN.xrm-ms"; public const string HSPowerPoint_OEM_Perp_PL_FILE_NAME = "HSPowerPoint_OEM_Perp.PL.xrm-ms"; public const string HSPowerPoint_OEM_Perp_PPDLIC_FILE_NAME = "HSPowerPoint_OEM_Perp.PPDLIC.xrm-ms"; public const string HSPowerPoint_Retail_OOB_FILE_NAME = "HSPowerPoint_Retail.OOB.xrm-ms"; public const string HSPowerPoint_Retail_PHN_FILE_NAME = "HSPowerPoint_Retail.PHN.xrm-ms"; public const string HSPowerPoint_Retail_PL_FILE_NAME = "HSPowerPoint_Retail.PL.xrm-ms"; public const string HSPowerPoint_Retail_PPDLIC_FILE_NAME = "HSPowerPoint_Retail.PPDLIC.xrm-ms"; public const string HSPowerPoint_SubPrepid_OOB_FILE_NAME = "HSPowerPoint_SubPrepid.OOB.xrm-ms"; public const string HSPowerPoint_SubPrepid_PL_FILE_NAME = "HSPowerPoint_SubPrepid.PL.xrm-ms"; public const string HSPowerPoint_SubPrepid_PPDLIC_FILE_NAME = "HSPowerPoint_SubPrepid.PPDLIC.xrm-ms"; public const string HSPowerPoint_Trial_OOB_FILE_NAME = "HSPowerPoint_Trial.OOB.xrm-ms"; public const string HSPowerPoint_Trial_PL_FILE_NAME = "HSPowerPoint_Trial.PL.xrm-ms"; public const string HSPowerPoint_Trial_PPDLIC_FILE_NAME = "HSPowerPoint_Trial.PPDLIC.xrm-ms"; public const string PowerPoint_OEM_Perp_OOB_FILE_NAME = "PowerPoint_OEM_Perp.OOB.xrm-ms"; public const string PowerPoint_OEM_Perp_PHN_FILE_NAME = "PowerPoint_OEM_Perp.PHN.xrm-ms"; public const string PowerPoint_OEM_Perp_PL_FILE_NAME = "PowerPoint_OEM_Perp.PL.xrm-ms"; public const string PowerPoint_OEM_Perp_PPDLIC_FILE_NAME = "PowerPoint_OEM_Perp.PPDLIC.xrm-ms"; public const string PowerPoint_Retail_OOB_FILE_NAME = "PowerPoint_Retail.OOB.xrm-ms"; public const string PowerPoint_Retail_PHN_FILE_NAME = "PowerPoint_Retail.PHN.xrm-ms"; public const string PowerPoint_Retail_PL_FILE_NAME = "PowerPoint_Retail.PL.xrm-ms"; public const string PowerPoint_Retail_PPDLIC_FILE_NAME = "PowerPoint_Retail.PPDLIC.xrm-ms"; public const string PowerPoint_SubPrepid_OOB_FILE_NAME = "PowerPoint_SubPrepid.OOB.xrm-ms"; public const string PowerPoint_SubPrepid_PL_FILE_NAME = "PowerPoint_SubPrepid.PL.xrm-ms"; public const string PowerPoint_SubPrepid_PPDLIC_FILE_NAME = "PowerPoint_SubPrepid.PPDLIC.xrm-ms"; public const string PowerPoint_Trial_OOB_FILE_NAME = "PowerPoint_Trial.OOB.xrm-ms"; public const string PowerPoint_Trial_PL_FILE_NAME = "PowerPoint_Trial.PL.xrm-ms"; public const string PowerPoint_Trial_PPDLIC_FILE_NAME = "PowerPoint_Trial.PPDLIC.xrm-ms"; public const string Professional_BypassTrial_OOB_FILE_NAME = "Professional_BypassTrial.OOB.xrm-ms"; public const string Professional_BypassTrial_PL_FILE_NAME = "Professional_BypassTrial.PL.xrm-ms"; public const string Professional_BypassTrial_PPDLIC_FILE_NAME = "Professional_BypassTrial.PPDLIC.xrm-ms"; public const string Professional_DeltaTrial_OOB_FILE_NAME = "Professional_DeltaTrial.OOB.xrm-ms"; public const string Professional_DeltaTrial_PL_FILE_NAME = "Professional_DeltaTrial.PL.xrm-ms"; public const string Professional_DeltaTrial_PPDLIC_FILE_NAME = "Professional_DeltaTrial.PPDLIC.xrm-ms"; public const string Professional_OEM_Perp_OOB_FILE_NAME = "Professional_OEM_Perp.OOB.xrm-ms"; public const string Professional_OEM_Perp_PHN_FILE_NAME = "Professional_OEM_Perp.PHN.xrm-ms"; public const string Professional_OEM_Perp_PL_FILE_NAME = "Professional_OEM_Perp.PL.xrm-ms"; public const string Professional_OEM_Perp_PPDLIC_FILE_NAME = "Professional_OEM_Perp.PPDLIC.xrm-ms"; public const string Professional_OEM_Perp2_OOB_FILE_NAME = "Professional_OEM_Perp2.OOB.xrm-ms"; public const string Professional_OEM_Perp2_PHN_FILE_NAME = "Professional_OEM_Perp2.PHN.xrm-ms"; public const string Professional_OEM_Perp2_PL_FILE_NAME = "Professional_OEM_Perp2.PL.xrm-ms"; public const string Professional_OEM_Perp2_PPDLIC_FILE_NAME = "Professional_OEM_Perp2.PPDLIC.xrm-ms"; public const string Professional_OEM_Perp3_OOB_FILE_NAME = "Professional_OEM_Perp3.OOB.xrm-ms"; public const string Professional_OEM_Perp3_PHN_FILE_NAME = "Professional_OEM_Perp3.PHN.xrm-ms"; public const string Professional_OEM_Perp3_PL_FILE_NAME = "Professional_OEM_Perp3.PL.xrm-ms"; public const string Professional_OEM_Perp3_PPDLIC_FILE_NAME = "Professional_OEM_Perp3.PPDLIC.xrm-ms"; public const string Professional_Retail_OOB_FILE_NAME = "Professional_Retail.OOB.xrm-ms"; public const string Professional_Retail_PHN_FILE_NAME = "Professional_Retail.PHN.xrm-ms"; public const string Professional_Retail_PL_FILE_NAME = "Professional_Retail.PL.xrm-ms"; public const string Professional_Retail_PPDLIC_FILE_NAME = "Professional_Retail.PPDLIC.xrm-ms"; public const string Professional_Retail2_OOB_FILE_NAME = "Professional_Retail2.OOB.xrm-ms"; public const string Professional_Retail2_PHN_FILE_NAME = "Professional_Retail2.PHN.xrm-ms"; public const string Professional_Retail2_PL_FILE_NAME = "Professional_Retail2.PL.xrm-ms"; public const string Professional_Retail2_PPDLIC_FILE_NAME = "Professional_Retail2.PPDLIC.xrm-ms"; public const string Professional_Retail3_OOB_FILE_NAME = "Professional_Retail3.OOB.xrm-ms"; public const string Professional_Retail3_PHN_FILE_NAME = "Professional_Retail3.PHN.xrm-ms"; public const string Professional_Retail3_PL_FILE_NAME = "Professional_Retail3.PL.xrm-ms"; public const string Professional_Retail3_PPDLIC_FILE_NAME = "Professional_Retail3.PPDLIC.xrm-ms"; public const string Professional_SubPrepid_OOB_FILE_NAME = "Professional_SubPrepid.OOB.xrm-ms"; public const string Professional_SubPrepid_PL_FILE_NAME = "Professional_SubPrepid.PL.xrm-ms"; public const string Professional_SubPrepid_PPDLIC_FILE_NAME = "Professional_SubPrepid.PPDLIC.xrm-ms"; public const string Professional_Trial_OOB_FILE_NAME = "Professional_Trial.OOB.xrm-ms"; public const string Professional_Trial_PL_FILE_NAME = "Professional_Trial.PL.xrm-ms"; public const string Professional_Trial_PPDLIC_FILE_NAME = "Professional_Trial.PPDLIC.xrm-ms"; public const string Professional_Trial2_OOB_FILE_NAME = "Professional_Trial2.OOB.xrm-ms"; public const string Professional_Trial2_PL_FILE_NAME = "Professional_Trial2.PL.xrm-ms"; public const string Professional_Trial2_PPDLIC_FILE_NAME = "Professional_Trial2.PPDLIC.xrm-ms"; public const string ProfessionalAcad_OEM_Perp_OOB_FILE_NAME = "ProfessionalAcad_OEM_Perp.OOB.xrm-ms"; public const string ProfessionalAcad_OEM_Perp_PHN_FILE_NAME = "ProfessionalAcad_OEM_Perp.PHN.xrm-ms"; public const string ProfessionalAcad_OEM_Perp_PL_FILE_NAME = "ProfessionalAcad_OEM_Perp.PL.xrm-ms"; public const string ProfessionalAcad_OEM_Perp_PPDLIC_FILE_NAME = "ProfessionalAcad_OEM_Perp.PPDLIC.xrm-ms"; public const string ProfessionalAcad_Retail_OOB_FILE_NAME = "ProfessionalAcad_Retail.OOB.xrm-ms"; public const string ProfessionalAcad_Retail_PHN_FILE_NAME = "ProfessionalAcad_Retail.PHN.xrm-ms"; public const string ProfessionalAcad_Retail_PL_FILE_NAME = "ProfessionalAcad_Retail.PL.xrm-ms"; public const string ProfessionalAcad_Retail_PPDLIC_FILE_NAME = "ProfessionalAcad_Retail.PPDLIC.xrm-ms"; public const string ProfessionalAcad_Trial_OOB_FILE_NAME = "ProfessionalAcad_Trial.OOB.xrm-ms"; public const string ProfessionalAcad_Trial_PL_FILE_NAME = "ProfessionalAcad_Trial.PL.xrm-ms"; public const string ProfessionalAcad_Trial_PPDLIC_FILE_NAME = "ProfessionalAcad_Trial.PPDLIC.xrm-ms"; public const string ProfessionalDemo_BypassTrial_OOB_FILE_NAME = "ProfessionalDemo_BypassTrial.OOB.xrm-ms"; public const string ProfessionalDemo_BypassTrial_PL_FILE_NAME = "ProfessionalDemo_BypassTrial.PL.xrm-ms"; public const string ProfessionalDemo_BypassTrial_PPDLIC_FILE_NAME = "ProfessionalDemo_BypassTrial.PPDLIC.xrm-ms"; public const string ProjectPro_OEM_Perp_OOB_FILE_NAME = "ProjectPro_OEM_Perp.OOB.xrm-ms"; public const string ProjectPro_OEM_Perp_PHN_FILE_NAME = "ProjectPro_OEM_Perp.PHN.xrm-ms"; public const string ProjectPro_OEM_Perp_PL_FILE_NAME = "ProjectPro_OEM_Perp.PL.xrm-ms"; public const string ProjectPro_OEM_Perp_PPDLIC_FILE_NAME = "ProjectPro_OEM_Perp.PPDLIC.xrm-ms"; public const string ProjectPro_OEM_Perp2_OOB_FILE_NAME = "ProjectPro_OEM_Perp2.OOB.xrm-ms"; public const string ProjectPro_OEM_Perp2_PHN_FILE_NAME = "ProjectPro_OEM_Perp2.PHN.xrm-ms"; public const string ProjectPro_OEM_Perp2_PL_FILE_NAME = "ProjectPro_OEM_Perp2.PL.xrm-ms"; public const string ProjectPro_OEM_Perp2_PPDLIC_FILE_NAME = "ProjectPro_OEM_Perp2.PPDLIC.xrm-ms"; public const string ProjectPro_Retail_OOB_FILE_NAME = "ProjectPro_Retail.OOB.xrm-ms"; public const string ProjectPro_Retail_PHN_FILE_NAME = "ProjectPro_Retail.PHN.xrm-ms"; public const string ProjectPro_Retail_PL_FILE_NAME = "ProjectPro_Retail.PL.xrm-ms"; public const string ProjectPro_Retail_PPDLIC_FILE_NAME = "ProjectPro_Retail.PPDLIC.xrm-ms"; public const string ProjectPro_Retail2_OOB_FILE_NAME = "ProjectPro_Retail2.OOB.xrm-ms"; public const string ProjectPro_Retail2_PHN_FILE_NAME = "ProjectPro_Retail2.PHN.xrm-ms"; public const string ProjectPro_Retail2_PL_FILE_NAME = "ProjectPro_Retail2.PL.xrm-ms"; public const string ProjectPro_Retail2_PPDLIC_FILE_NAME = "ProjectPro_Retail2.PPDLIC.xrm-ms"; public const string ProjectPro_SubPrepid_OOB_FILE_NAME = "ProjectPro_SubPrepid.OOB.xrm-ms"; public const string ProjectPro_SubPrepid_PL_FILE_NAME = "ProjectPro_SubPrepid.PL.xrm-ms"; public const string ProjectPro_SubPrepid_PPDLIC_FILE_NAME = "ProjectPro_SubPrepid.PPDLIC.xrm-ms"; public const string ProjectPro_Trial_OOB_FILE_NAME = "ProjectPro_Trial.OOB.xrm-ms"; public const string ProjectPro_Trial_PL_FILE_NAME = "ProjectPro_Trial.PL.xrm-ms"; public const string ProjectPro_Trial_PPDLIC_FILE_NAME = "ProjectPro_Trial.PPDLIC.xrm-ms"; public const string ProjectPro_Trial2_OOB_FILE_NAME = "ProjectPro_Trial2.OOB.xrm-ms"; public const string ProjectPro_Trial2_PL_FILE_NAME = "ProjectPro_Trial2.PL.xrm-ms"; public const string ProjectPro_Trial2_PPDLIC_FILE_NAME = "ProjectPro_Trial2.PPDLIC.xrm-ms"; public const string ProjectProMSDN_Retail_OOB_FILE_NAME = "ProjectProMSDN_Retail.OOB.xrm-ms"; public const string ProjectProMSDN_Retail_PHN_FILE_NAME = "ProjectProMSDN_Retail.PHN.xrm-ms"; public const string ProjectProMSDN_Retail_PL_FILE_NAME = "ProjectProMSDN_Retail.PL.xrm-ms"; public const string ProjectProMSDN_Retail_PPDLIC_FILE_NAME = "ProjectProMSDN_Retail.PPDLIC.xrm-ms"; public const string ProjectStd_OEM_Perp_OOB_FILE_NAME = "ProjectStd_OEM_Perp.OOB.xrm-ms"; public const string ProjectStd_OEM_Perp_PHN_FILE_NAME = "ProjectStd_OEM_Perp.PHN.xrm-ms"; public const string ProjectStd_OEM_Perp_PL_FILE_NAME = "ProjectStd_OEM_Perp.PL.xrm-ms"; public const string ProjectStd_OEM_Perp_PPDLIC_FILE_NAME = "ProjectStd_OEM_Perp.PPDLIC.xrm-ms"; public const string ProjectStd_Retail_OOB_FILE_NAME = "ProjectStd_Retail.OOB.xrm-ms"; public const string ProjectStd_Retail_PHN_FILE_NAME = "ProjectStd_Retail.PHN.xrm-ms"; public const string ProjectStd_Retail_PL_FILE_NAME = "ProjectStd_Retail.PL.xrm-ms"; public const string ProjectStd_Retail_PPDLIC_FILE_NAME = "ProjectStd_Retail.PPDLIC.xrm-ms"; public const string ProjectStd_SubPrepid_OOB_FILE_NAME = "ProjectStd_SubPrepid.OOB.xrm-ms"; public const string ProjectStd_SubPrepid_PL_FILE_NAME = "ProjectStd_SubPrepid.PL.xrm-ms"; public const string ProjectStd_SubPrepid_PPDLIC_FILE_NAME = "ProjectStd_SubPrepid.PPDLIC.xrm-ms"; public const string ProjectStd_Trial_OOB_FILE_NAME = "ProjectStd_Trial.OOB.xrm-ms"; public const string ProjectStd_Trial_PL_FILE_NAME = "ProjectStd_Trial.PL.xrm-ms"; public const string ProjectStd_Trial_PPDLIC_FILE_NAME = "ProjectStd_Trial.PPDLIC.xrm-ms"; public const string ProPlus_Retail_OOB_FILE_NAME = "ProPlus_Retail.OOB.xrm-ms"; public const string ProPlus_Retail_PHN_FILE_NAME = "ProPlus_Retail.PHN.xrm-ms"; public const string ProPlus_Retail_PL_FILE_NAME = "ProPlus_Retail.PL.xrm-ms"; public const string ProPlus_Retail_PPDLIC_FILE_NAME = "ProPlus_Retail.PPDLIC.xrm-ms"; public const string ProPlus_Retail2_OOB_FILE_NAME = "ProPlus_Retail2.OOB.xrm-ms"; public const string ProPlus_Retail2_PHN_FILE_NAME = "ProPlus_Retail2.PHN.xrm-ms"; public const string ProPlus_Retail2_PL_FILE_NAME = "ProPlus_Retail2.PL.xrm-ms"; public const string ProPlus_Retail2_PPDLIC_FILE_NAME = "ProPlus_Retail2.PPDLIC.xrm-ms"; public const string ProPlus_SubPrepid_OOB_FILE_NAME = "ProPlus_SubPrepid.OOB.xrm-ms"; public const string ProPlus_SubPrepid_PL_FILE_NAME = "ProPlus_SubPrepid.PL.xrm-ms"; public const string ProPlus_SubPrepid_PPDLIC_FILE_NAME = "ProPlus_SubPrepid.PPDLIC.xrm-ms"; public const string ProPlus_Trial_OOB_FILE_NAME = "ProPlus_Trial.OOB.xrm-ms"; public const string ProPlus_Trial_PL_FILE_NAME = "ProPlus_Trial.PL.xrm-ms"; public const string ProPlus_Trial_PPDLIC_FILE_NAME = "ProPlus_Trial.PPDLIC.xrm-ms"; public const string ProPlusAcad_Retail_OOB_FILE_NAME = "ProPlusAcad_Retail.OOB.xrm-ms"; public const string ProPlusAcad_Retail_PHN_FILE_NAME = "ProPlusAcad_Retail.PHN.xrm-ms"; public const string ProPlusAcad_Retail_PL_FILE_NAME = "ProPlusAcad_Retail.PL.xrm-ms"; public const string ProPlusAcad_Retail_PPDLIC_FILE_NAME = "ProPlusAcad_Retail.PPDLIC.xrm-ms"; public const string ProPlusMSDN_Retail_OOB_FILE_NAME = "ProPlusMSDN_Retail.OOB.xrm-ms"; public const string ProPlusMSDN_Retail_PHN_FILE_NAME = "ProPlusMSDN_Retail.PHN.xrm-ms"; public const string ProPlusMSDN_Retail_PL_FILE_NAME = "ProPlusMSDN_Retail.PL.xrm-ms"; public const string ProPlusMSDN_Retail_PPDLIC_FILE_NAME = "ProPlusMSDN_Retail.PPDLIC.xrm-ms"; public const string ProPlusMSDN_Retail2_OOB_FILE_NAME = "ProPlusMSDN_Retail2.OOB.xrm-ms"; public const string ProPlusMSDN_Retail2_PHN_FILE_NAME = "ProPlusMSDN_Retail2.PHN.xrm-ms"; public const string ProPlusMSDN_Retail2_PL_FILE_NAME = "ProPlusMSDN_Retail2.PL.xrm-ms"; public const string ProPlusMSDN_Retail2_PPDLIC_FILE_NAME = "ProPlusMSDN_Retail2.PPDLIC.xrm-ms"; public const string Publisher_OEM_Perp_OOB_FILE_NAME = "Publisher_OEM_Perp.OOB.xrm-ms"; public const string Publisher_OEM_Perp_PHN_FILE_NAME = "Publisher_OEM_Perp.PHN.xrm-ms"; public const string Publisher_OEM_Perp_PL_FILE_NAME = "Publisher_OEM_Perp.PL.xrm-ms"; public const string Publisher_OEM_Perp_PPDLIC_FILE_NAME = "Publisher_OEM_Perp.PPDLIC.xrm-ms"; public const string Publisher_Retail_OOB_FILE_NAME = "Publisher_Retail.OOB.xrm-ms"; public const string Publisher_Retail_PHN_FILE_NAME = "Publisher_Retail.PHN.xrm-ms"; public const string Publisher_Retail_PL_FILE_NAME = "Publisher_Retail.PL.xrm-ms"; public const string Publisher_Retail_PPDLIC_FILE_NAME = "Publisher_Retail.PPDLIC.xrm-ms"; public const string Publisher_SubPrepid_OOB_FILE_NAME = "Publisher_SubPrepid.OOB.xrm-ms"; public const string Publisher_SubPrepid_PL_FILE_NAME = "Publisher_SubPrepid.PL.xrm-ms"; public const string Publisher_SubPrepid_PPDLIC_FILE_NAME = "Publisher_SubPrepid.PPDLIC.xrm-ms"; public const string Publisher_Trial_OOB_FILE_NAME = "Publisher_Trial.OOB.xrm-ms"; public const string Publisher_Trial_PL_FILE_NAME = "Publisher_Trial.PL.xrm-ms"; public const string Publisher_Trial_PPDLIC_FILE_NAME = "Publisher_Trial.PPDLIC.xrm-ms"; public const string SmallBusBasics_OEM_Perp_OOB_FILE_NAME = "SmallBusBasics_OEM_Perp.OOB.xrm-ms"; public const string SmallBusBasics_OEM_Perp_PHN_FILE_NAME = "SmallBusBasics_OEM_Perp.PHN.xrm-ms"; public const string SmallBusBasics_OEM_Perp_PL_FILE_NAME = "SmallBusBasics_OEM_Perp.PL.xrm-ms"; public const string SmallBusBasics_OEM_Perp_PPDLIC_FILE_NAME = "SmallBusBasics_OEM_Perp.PPDLIC.xrm-ms"; public const string SmallBusBasics_Retail_OOB_FILE_NAME = "SmallBusBasics_Retail.OOB.xrm-ms"; public const string SmallBusBasics_Retail_PHN_FILE_NAME = "SmallBusBasics_Retail.PHN.xrm-ms"; public const string SmallBusBasics_Retail_PL_FILE_NAME = "SmallBusBasics_Retail.PL.xrm-ms"; public const string SmallBusBasics_Retail_PPDLIC_FILE_NAME = "SmallBusBasics_Retail.PPDLIC.xrm-ms"; public const string SmallBusBasics_SubPrepid_OOB_FILE_NAME = "SmallBusBasics_SubPrepid.OOB.xrm-ms"; public const string SmallBusBasics_SubPrepid_PL_FILE_NAME = "SmallBusBasics_SubPrepid.PL.xrm-ms"; public const string SmallBusBasics_SubPrepid_PPDLIC_FILE_NAME = "SmallBusBasics_SubPrepid.PPDLIC.xrm-ms"; public const string SmallBusBasics_Trial_OOB_FILE_NAME = "SmallBusBasics_Trial.OOB.xrm-ms"; public const string SmallBusBasics_Trial_PL_FILE_NAME = "SmallBusBasics_Trial.PL.xrm-ms"; public const string SmallBusBasics_Trial_PPDLIC_FILE_NAME = "SmallBusBasics_Trial.PPDLIC.xrm-ms"; public const string SmallBusBasicsMSDN_Retail_OOB_FILE_NAME = "SmallBusBasicsMSDN_Retail.OOB.xrm-ms"; public const string SmallBusBasicsMSDN_Retail_PHN_FILE_NAME = "SmallBusBasicsMSDN_Retail.PHN.xrm-ms"; public const string SmallBusBasicsMSDN_Retail_PL_FILE_NAME = "SmallBusBasicsMSDN_Retail.PL.xrm-ms"; public const string SmallBusBasicsMSDN_Retail_PPDLIC_FILE_NAME = "SmallBusBasicsMSDN_Retail.PPDLIC.xrm-ms"; public const string Standard_Retail_OOB_FILE_NAME = "Standard_Retail.OOB.xrm-ms"; public const string Standard_Retail_PHN_FILE_NAME = "Standard_Retail.PHN.xrm-ms"; public const string Standard_Retail_PL_FILE_NAME = "Standard_Retail.PL.xrm-ms"; public const string Standard_Retail_PPDLIC_FILE_NAME = "Standard_Retail.PPDLIC.xrm-ms"; public const string Standard_SubPrepid_OOB_FILE_NAME = "Standard_SubPrepid.OOB.xrm-ms"; public const string Standard_SubPrepid_PL_FILE_NAME = "Standard_SubPrepid.PL.xrm-ms"; public const string Standard_SubPrepid_PPDLIC_FILE_NAME = "Standard_SubPrepid.PPDLIC.xrm-ms"; public const string StandardMSDN_Retail_OOB_FILE_NAME = "StandardMSDN_Retail.OOB.xrm-ms"; public const string StandardMSDN_Retail_PHN_FILE_NAME = "StandardMSDN_Retail.PHN.xrm-ms"; public const string StandardMSDN_Retail_PL_FILE_NAME = "StandardMSDN_Retail.PL.xrm-ms"; public const string StandardMSDN_Retail_PPDLIC_FILE_NAME = "StandardMSDN_Retail.PPDLIC.xrm-ms"; public const string VisioPrem_OEM_Perp_OOB_FILE_NAME = "VisioPrem_OEM_Perp.OOB.xrm-ms"; public const string VisioPrem_OEM_Perp_PHN_FILE_NAME = "VisioPrem_OEM_Perp.PHN.xrm-ms"; public const string VisioPrem_OEM_Perp_PL_FILE_NAME = "VisioPrem_OEM_Perp.PL.xrm-ms"; public const string VisioPrem_OEM_Perp_PPDLIC_FILE_NAME = "VisioPrem_OEM_Perp.PPDLIC.xrm-ms"; public const string VisioPrem_Retail_OOB_FILE_NAME = "VisioPrem_Retail.OOB.xrm-ms"; public const string VisioPrem_Retail_PHN_FILE_NAME = "VisioPrem_Retail.PHN.xrm-ms"; public const string VisioPrem_Retail_PL_FILE_NAME = "VisioPrem_Retail.PL.xrm-ms"; public const string VisioPrem_Retail_PPDLIC_FILE_NAME = "VisioPrem_Retail.PPDLIC.xrm-ms"; public const string VisioPrem_SubPrepid_OOB_FILE_NAME = "VisioPrem_SubPrepid.OOB.xrm-ms"; public const string VisioPrem_SubPrepid_PL_FILE_NAME = "VisioPrem_SubPrepid.PL.xrm-ms"; public const string VisioPrem_SubPrepid_PPDLIC_FILE_NAME = "VisioPrem_SubPrepid.PPDLIC.xrm-ms"; public const string VisioPrem_Trial_OOB_FILE_NAME = "VisioPrem_Trial.OOB.xrm-ms"; public const string VisioPrem_Trial_PL_FILE_NAME = "VisioPrem_Trial.PL.xrm-ms"; public const string VisioPrem_Trial_PPDLIC_FILE_NAME = "VisioPrem_Trial.PPDLIC.xrm-ms"; public const string VisioPro_OEM_Perp_OOB_FILE_NAME = "VisioPro_OEM_Perp.OOB.xrm-ms"; public const string VisioPro_OEM_Perp_PHN_FILE_NAME = "VisioPro_OEM_Perp.PHN.xrm-ms"; public const string VisioPro_OEM_Perp_PL_FILE_NAME = "VisioPro_OEM_Perp.PL.xrm-ms"; public const string VisioPro_OEM_Perp_PPDLIC_FILE_NAME = "VisioPro_OEM_Perp.PPDLIC.xrm-ms"; public const string VisioPro_OEM_Perp2_OOB_FILE_NAME = "VisioPro_OEM_Perp2.OOB.xrm-ms"; public const string VisioPro_OEM_Perp2_PHN_FILE_NAME = "VisioPro_OEM_Perp2.PHN.xrm-ms"; public const string VisioPro_OEM_Perp2_PL_FILE_NAME = "VisioPro_OEM_Perp2.PL.xrm-ms"; public const string VisioPro_OEM_Perp2_PPDLIC_FILE_NAME = "VisioPro_OEM_Perp2.PPDLIC.xrm-ms"; public const string VisioPro_Retail_OOB_FILE_NAME = "VisioPro_Retail.OOB.xrm-ms"; public const string VisioPro_Retail_PHN_FILE_NAME = "VisioPro_Retail.PHN.xrm-ms"; public const string VisioPro_Retail_PL_FILE_NAME = "VisioPro_Retail.PL.xrm-ms"; public const string VisioPro_Retail_PPDLIC_FILE_NAME = "VisioPro_Retail.PPDLIC.xrm-ms"; public const string VisioPro_Retail2_OOB_FILE_NAME = "VisioPro_Retail2.OOB.xrm-ms"; public const string VisioPro_Retail2_PHN_FILE_NAME = "VisioPro_Retail2.PHN.xrm-ms"; public const string VisioPro_Retail2_PL_FILE_NAME = "VisioPro_Retail2.PL.xrm-ms"; public const string VisioPro_Retail2_PPDLIC_FILE_NAME = "VisioPro_Retail2.PPDLIC.xrm-ms"; public const string VisioPro_SubPrepid_OOB_FILE_NAME = "VisioPro_SubPrepid.OOB.xrm-ms"; public const string VisioPro_SubPrepid_PL_FILE_NAME = "VisioPro_SubPrepid.PL.xrm-ms"; public const string VisioPro_SubPrepid_PPDLIC_FILE_NAME = "VisioPro_SubPrepid.PPDLIC.xrm-ms"; public const string VisioPro_Trial_OOB_FILE_NAME = "VisioPro_Trial.OOB.xrm-ms"; public const string VisioPro_Trial_PL_FILE_NAME = "VisioPro_Trial.PL.xrm-ms"; public const string VisioPro_Trial_PPDLIC_FILE_NAME = "VisioPro_Trial.PPDLIC.xrm-ms"; public const string VisioProMSDN_Retail_OOB_FILE_NAME = "VisioProMSDN_Retail.OOB.xrm-ms"; public const string VisioProMSDN_Retail_PHN_FILE_NAME = "VisioProMSDN_Retail.PHN.xrm-ms"; public const string VisioProMSDN_Retail_PL_FILE_NAME = "VisioProMSDN_Retail.PL.xrm-ms"; public const string VisioProMSDN_Retail_PPDLIC_FILE_NAME = "VisioProMSDN_Retail.PPDLIC.xrm-ms"; public const string VisioStd_OEM_Perp_OOB_FILE_NAME = "VisioStd_OEM_Perp.OOB.xrm-ms"; public const string VisioStd_OEM_Perp_PHN_FILE_NAME = "VisioStd_OEM_Perp.PHN.xrm-ms"; public const string VisioStd_OEM_Perp_PL_FILE_NAME = "VisioStd_OEM_Perp.PL.xrm-ms"; public const string VisioStd_OEM_Perp_PPDLIC_FILE_NAME = "VisioStd_OEM_Perp.PPDLIC.xrm-ms"; public const string VisioStd_Retail_OOB_FILE_NAME = "VisioStd_Retail.OOB.xrm-ms"; public const string VisioStd_Retail_PHN_FILE_NAME = "VisioStd_Retail.PHN.xrm-ms"; public const string VisioStd_Retail_PL_FILE_NAME = "VisioStd_Retail.PL.xrm-ms"; public const string VisioStd_Retail_PPDLIC_FILE_NAME = "VisioStd_Retail.PPDLIC.xrm-ms"; public const string VisioStd_SubPrepid_OOB_FILE_NAME = "VisioStd_SubPrepid.OOB.xrm-ms"; public const string VisioStd_SubPrepid_PL_FILE_NAME = "VisioStd_SubPrepid.PL.xrm-ms"; public const string VisioStd_SubPrepid_PPDLIC_FILE_NAME = "VisioStd_SubPrepid.PPDLIC.xrm-ms"; public const string VisioStd_Trial_OOB_FILE_NAME = "VisioStd_Trial.OOB.xrm-ms"; public const string VisioStd_Trial_PL_FILE_NAME = "VisioStd_Trial.PL.xrm-ms"; public const string VisioStd_Trial_PPDLIC_FILE_NAME = "VisioStd_Trial.PPDLIC.xrm-ms"; public const string HSWord_OEM_Perp_OOB_FILE_NAME = "HSWord_OEM_Perp.OOB.xrm-ms"; public const string HSWord_OEM_Perp_PHN_FILE_NAME = "HSWord_OEM_Perp.PHN.xrm-ms"; public const string HSWord_OEM_Perp_PL_FILE_NAME = "HSWord_OEM_Perp.PL.xrm-ms"; public const string HSWord_OEM_Perp_PPDLIC_FILE_NAME = "HSWord_OEM_Perp.PPDLIC.xrm-ms"; public const string HSWord_Retail_OOB_FILE_NAME = "HSWord_Retail.OOB.xrm-ms"; public const string HSWord_Retail_PHN_FILE_NAME = "HSWord_Retail.PHN.xrm-ms"; public const string HSWord_Retail_PL_FILE_NAME = "HSWord_Retail.PL.xrm-ms"; public const string HSWord_Retail_PPDLIC_FILE_NAME = "HSWord_Retail.PPDLIC.xrm-ms"; public const string HSWord_SubPrepid_OOB_FILE_NAME = "HSWord_SubPrepid.OOB.xrm-ms"; public const string HSWord_SubPrepid_PL_FILE_NAME = "HSWord_SubPrepid.PL.xrm-ms"; public const string HSWord_SubPrepid_PPDLIC_FILE_NAME = "HSWord_SubPrepid.PPDLIC.xrm-ms"; public const string HSWord_Trial_OOB_FILE_NAME = "HSWord_Trial.OOB.xrm-ms"; public const string HSWord_Trial_PL_FILE_NAME = "HSWord_Trial.PL.xrm-ms"; public const string HSWord_Trial_PPDLIC_FILE_NAME = "HSWord_Trial.PPDLIC.xrm-ms"; public const string Word_OEM_Perp_OOB_FILE_NAME = "Word_OEM_Perp.OOB.xrm-ms"; public const string Word_OEM_Perp_PHN_FILE_NAME = "Word_OEM_Perp.PHN.xrm-ms"; public const string Word_OEM_Perp_PL_FILE_NAME = "Word_OEM_Perp.PL.xrm-ms"; public const string Word_OEM_Perp_PPDLIC_FILE_NAME = "Word_OEM_Perp.PPDLIC.xrm-ms"; public const string Word_Retail_OOB_FILE_NAME = "Word_Retail.OOB.xrm-ms"; public const string Word_Retail_PHN_FILE_NAME = "Word_Retail.PHN.xrm-ms"; public const string Word_Retail_PL_FILE_NAME = "Word_Retail.PL.xrm-ms"; public const string Word_Retail_PPDLIC_FILE_NAME = "Word_Retail.PPDLIC.xrm-ms"; public const string Word_SubPrepid_OOB_FILE_NAME = "Word_SubPrepid.OOB.xrm-ms"; public const string Word_SubPrepid_PL_FILE_NAME = "Word_SubPrepid.PL.xrm-ms"; public const string Word_SubPrepid_PPDLIC_FILE_NAME = "Word_SubPrepid.PPDLIC.xrm-ms"; public const string Word_Trial_OOB_FILE_NAME = "Word_Trial.OOB.xrm-ms"; public const string Word_Trial_PL_FILE_NAME = "Word_Trial.PL.xrm-ms"; public const string Word_Trial_PPDLIC_FILE_NAME = "Word_Trial.PPDLIC.xrm-ms"; public const string SPD_ByPass_OOB_FILE_NAME = "SPD_ByPass_OOB.xrm-ms"; public const string SPD_ByPass_PHN_FILE_NAME = "SPD_ByPass_PHN.xrm-ms"; public const string SPD_ByPass_PL_FILE_NAME = "SPD_ByPass_PL.xrm-ms"; public const string SPD_ByPass_PPDLIC_FILE_NAME = "SPD_ByPass_PPDLIC.xrm-ms"; public const string Starter_ByPass_OOB_FILE_NAME = "Starter_ByPass_OOB.xrm-ms"; public const string Starter_ByPass_PHN_FILE_NAME = "Starter_ByPass_PHN.xrm-ms"; public const string Starter_ByPass_PL_FILE_NAME = "Starter_ByPass_PL.xrm-ms"; public const string Starter_ByPass_PPDLIC_FILE_NAME = "Starter_ByPass_PPDLIC.xrm-ms"; public const string StarterPrem_SubPrepid_OOB_FILE_NAME = "StarterPrem_SubPrepid_OOB.xrm-ms"; public const string StarterPrem_SubPrepid_PL_FILE_NAME = "StarterPrem_SubPrepid_PL.xrm-ms"; public const string StarterPrem_SubPrepid_PPDLIC_FILE_NAME = "StarterPrem_SubPrepid_PPDLIC.xrm-ms"; public const string AccessVLReg32_FILE_NAME = "AccessVLReg32.reg"; public const string AccessVLReg64_FILE_NAME = "AccessVLReg64.reg"; public const string AccessVLRegWOW_FILE_NAME = "AccessVLRegWOW.reg"; public const string ExcelVLReg32_FILE_NAME = "ExcelVLReg32.reg"; public const string ExcelVLReg64_FILE_NAME = "ExcelVLReg64.reg"; public const string ExcelVLRegWOW_FILE_NAME = "ExcelVLRegWOW.reg"; public const string GrooveVLReg32_FILE_NAME = "GrooveVLReg32.reg"; public const string GrooveVLReg64_FILE_NAME = "GrooveVLReg64.reg"; public const string GrooveVLRegWOW_FILE_NAME = "GrooveVLRegWOW.reg"; public const string InfoPathVLReg32_FILE_NAME = "InfoPathVLReg32.reg"; public const string InfoPathVLReg64_FILE_NAME = "InfoPathVLReg64.reg"; public const string InfoPathVLRegWOW_FILE_NAME = "InfoPathVLRegWOW.reg"; public const string OneNoteVLReg32_FILE_NAME = "OneNoteVLReg32.reg"; public const string OneNoteVLReg64_FILE_NAME = "OneNoteVLReg64.reg"; public const string OneNoteVLRegWOW_FILE_NAME = "OneNoteVLRegWOW.reg"; public const string OutlookVLReg32_FILE_NAME = "OutlookVLReg32.reg"; public const string OutlookVLReg64_FILE_NAME = "OutlookVLReg64.reg"; public const string OutlookVLRegWOW_FILE_NAME = "OutlookVLRegWOW.reg"; public const string PowerPointVLReg32_FILE_NAME = "PowerPointVLReg32.reg"; public const string PowerPointVLReg64_FILE_NAME = "PowerPointVLReg64.reg"; public const string PowerPointVLRegWOW_FILE_NAME = "PowerPointVLRegWOW.reg"; public const string ProjectProVLReg32_FILE_NAME = "ProjectProVLReg32.reg"; public const string ProjectProVLReg64_FILE_NAME = "ProjectProVLReg64.reg"; public const string ProjectProVLRegWOW_FILE_NAME = "ProjectProVLRegWOW.reg"; public const string ProjectStdVLReg32_FILE_NAME = "ProjectStdVLReg32.reg"; public const string ProjectStdVLReg64_FILE_NAME = "ProjectStdVLReg64.reg"; public const string ProjectStdVLRegWOW_FILE_NAME = "ProjectStdVLRegWOW.reg"; public const string ProPlusVLReg32_FILE_NAME = "ProPlusVLReg32.reg"; public const string ProPlusVLReg64_FILE_NAME = "ProPlusVLReg64.reg"; public const string ProPlusVLRegWOW_FILE_NAME = "ProPlusVLRegWOW.reg"; public const string PublisherVLReg32_FILE_NAME = "PublisherVLReg32.reg"; public const string PublisherVLReg64_FILE_NAME = "PublisherVLReg64.reg"; public const string PublisherVLRegWOW_FILE_NAME = "PublisherVLRegWOW.reg"; public const string SmallBusBasicsVLReg32_FILE_NAME = "SmallBusBasicsVLReg32.reg"; public const string SmallBusBasicsVLReg64_FILE_NAME = "SmallBusBasicsVLReg64.reg"; public const string SmallBusBasicsVLRegWOW_FILE_NAME = "SmallBusBasicsVLRegWOW.reg"; public const string StandardVLReg32_FILE_NAME = "StandardVLReg32.reg"; public const string StandardVLReg64_FILE_NAME = "StandardVLReg64.reg"; public const string StandardVLRegWOW_FILE_NAME = "StandardVLRegWOW.reg"; public const string VisioVLReg32_FILE_NAME = "VisioVLReg32.reg"; public const string VisioVLReg64_FILE_NAME = "VisioVLReg64.reg"; public const string VisioVLRegWOW_FILE_NAME = "VisioVLRegWOW.reg"; public const string WordVLReg32_FILE_NAME = "WordVLReg32.reg"; public const string WordVLReg64_FILE_NAME = "WordVLReg64.reg"; public const string WordVLRegWOW_FILE_NAME = "WordVLRegWOW.reg"; public const string AccessRetailReg32_FILE_NAME = "AccessRetailReg32.reg"; public const string AccessRetailReg64_FILE_NAME = "AccessRetailReg64.reg"; public const string AccessRetailRegWOW_FILE_NAME = "AccessRetailRegWOW.reg"; public const string ExcelRetailReg32_FILE_NAME = "ExcelRetailReg32.reg"; public const string ExcelRetailReg64_FILE_NAME = "ExcelRetailReg64.reg"; public const string ExcelRetailRegWOW_FILE_NAME = "ExcelRetailRegWOW.reg"; public const string GrooveRetailReg32_FILE_NAME = "GrooveRetailReg32.reg"; public const string GrooveRetailReg64_FILE_NAME = "GrooveRetailReg64.reg"; public const string GrooveRetailRegWOW_FILE_NAME = "GrooveRetailRegWOW.reg"; public const string HomeBusinessRetailReg32_FILE_NAME = "HomeBusinessRetailReg32.reg"; public const string HomeBusinessRetailReg64_FILE_NAME = "HomeBusinessRetailReg64.reg"; public const string HomeBusinessRetailRegWOW_FILE_NAME = "HomeBusinessRetailRegWOW.reg"; public const string HomeStudentRetailReg32_FILE_NAME = "HomeStudentRetailReg32.reg"; public const string HomeStudentRetailReg64_FILE_NAME = "HomeStudentRetailReg64.reg"; public const string HomeStudentRetailRegWOW_FILE_NAME = "HomeStudentRetailRegWOW.reg"; public const string InfoPathRetailReg32_FILE_NAME = "InfoPathRetailReg32.reg"; public const string InfoPathRetailReg64_FILE_NAME = "InfoPathRetailReg64.reg"; public const string InfoPathRetailRegWOW_FILE_NAME = "InfoPathRetailRegWOW.reg"; public const string OneNoteRetailReg32_FILE_NAME = "OneNoteRetailReg32.reg"; public const string OneNoteRetailReg64_FILE_NAME = "OneNoteRetailReg64.reg"; public const string OneNoteRetailRegWOW_FILE_NAME = "OneNoteRetailRegWOW.reg"; public const string OutlookRetailReg32_FILE_NAME = "OutlookRetailReg32.reg"; public const string OutlookRetailReg64_FILE_NAME = "OutlookRetailReg64.reg"; public const string OutlookRetailRegWOW_FILE_NAME = "OutlookRetailRegWOW.reg"; public const string PowerPointRetailReg32_FILE_NAME = "PowerPointRetailReg32.reg"; public const string PowerPointRetailReg64_FILE_NAME = "PowerPointRetailReg64.reg"; public const string PowerPointRetailRegWOW_FILE_NAME = "PowerPointRetailRegWOW.reg"; public const string ProfessionalRetailReg32_FILE_NAME = "ProfessionalRetailReg32.reg"; public const string ProfessionalRetailReg64_FILE_NAME = "ProfessionalRetailReg64.reg"; public const string ProfessionalRetailRegWOW_FILE_NAME = "ProfessionalRetailRegWOW.reg"; public const string ProjectProRetailReg32_FILE_NAME = "ProjectProRetailReg32.reg"; public const string ProjectProRetailReg64_FILE_NAME = "ProjectProRetailReg64.reg"; public const string ProjectProRetailRegWOW_FILE_NAME = "ProjectProRetailRegWOW.reg"; public const string ProjectStdRetailReg32_FILE_NAME = "ProjectStdRetailReg32.reg"; public const string ProjectStdRetailReg64_FILE_NAME = "ProjectStdRetailReg64.reg"; public const string ProjectStdRetailRegWOW_FILE_NAME = "ProjectStdRetailRegWOW.reg"; public const string ProPlusRetailReg32_FILE_NAME = "ProPlusRetailReg32.reg"; public const string ProPlusRetailReg64_FILE_NAME = "ProPlusRetailReg64.reg"; public const string ProPlusRetailRegWOW_FILE_NAME = "ProPlusRetailRegWOW.reg"; public const string PublisherRetailReg32_FILE_NAME = "PublisherRetailReg32.reg"; public const string PublisherRetailReg64_FILE_NAME = "PublisherRetailReg64.reg"; public const string PublisherRetailRegWOW_FILE_NAME = "PublisherRetailRegWOW.reg"; public const string SmallBusBasicsRetailReg32_FILE_NAME = "SmallBusBasicsRetailReg32.reg"; public const string SmallBusBasicsRetailReg64_FILE_NAME = "SmallBusBasicsRetailReg64.reg"; public const string SmallBusBasicsRetailRegWOW_FILE_NAME = "SmallBusBasicsRetailRegWOW.reg"; public const string StandardRetailReg32_FILE_NAME = "StandardRetailReg32.reg"; public const string StandardRetailReg64_FILE_NAME = "StandardRetailReg64.reg"; public const string StandardRetailRegWOW_FILE_NAME = "StandardRetailRegWOW.reg"; public const string VisioRetailReg32_FILE_NAME = "VisioRetailReg32.reg"; public const string VisioRetailReg64_FILE_NAME = "VisioRetailReg64.reg"; public const string VisioRetailRegWOW_FILE_NAME = "VisioRetailRegWOW.reg"; public const string WordRetailReg32_FILE_NAME = "WordRetailReg32.reg"; public const string WordRetailReg64_FILE_NAME = "WordRetailReg64.reg"; public const string WordRetailRegWOW_FILE_NAME = "WordRetailRegWOW.reg"; public const string SharePointDesignerOtherReg32_FILE_NAME = "SharePointDesignerOtherReg32.reg"; public const string SharePointDesignerOtherReg64_FILE_NAME = "SharePointDesignerOtherReg64.reg"; public const string SharePointDesignerOtherRegWOW_FILE_NAME = "SharePointDesignerOtherRegWOW.reg"; public const string StarterOtherReg32_FILE_NAME = "StarterOtherReg32.reg"; public const string StarterOtherReg64_FILE_NAME = "StarterOtherReg64.reg"; public const string StarterOtherRegWOW_FILE_NAME = "StarterOtherRegWOW.reg"; public const string FOLDER_AUTOREARM = "AutoRearm"; public const string FOLDER_LICENSE_TEMP = "Office2010Licenses"; public const string FOLDER_UNINSTALLER_TEMP = "OfficeUninstaller"; public const string FOLDER_RESTORE_AUTOREARM = "AutoRearmBackup"; public const string FOLDER_RESTORE_TEMP = "TEMP"; public const string FOLDER_RESTORE_CHECKTEMP = "RearmCheckTEMP"; public const string FOLDER_RESTORE_EZTEMP = "EZ-TEMP"; public const string FOLDER_RESTORE_EZCMID = "EZ-CMID"; public const string X86 = "x86"; public const string WOW = "x86-64"; public const string X64 = "x64"; public const string AccessVLKey = "V7Y44-9T38C-R2VJK-666HK-T7DDX"; public const string ExcelVLKey = "H62QG-HXVKF-PP4HP-66KMR-CW9BM"; public const string InfoPathVLKey = "K96W8-67RPQ-62T9Y-J8FQJ-BT37T"; public const string OneNoteVLKey = "Q4Y4M-RHWJM-PY37F-MTKWH-D3XHX"; public const string OutlookVLKey = "7YDC2-CWM8M-RRTJC-8MDVC-X3DWQ"; public const string PowerPointVLKey = "RC8FX-88JRY-3PF7C-X8P67-P4VTT"; public const string ProPlusVLKey = "VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB"; public const string ProjectProVLKey = "YGX6F-PGV49-PGW3J-9BTGG-VHKC6"; public const string ProjectStdVLKey = "4HP3K-88W3F-W2K3D-6677X-F9PGB"; public const string PublisherVLKey = "BFK7F-9MYHM-V68C7-DRQ66-83YTP"; public const string SharePointWorkspaceVLKey = "QYYW6-QP4CB-MBV6G-HYMCJ-4T3J4"; public const string SmallBusinessBasicsVLKey = "D6QFG-VBYP2-XQHM7-J97RH-VVRCK"; public const string StandardVLKey = "V7QKV-4XVVR-XYV4D-F7DFM-8R6BM"; public const string VisioPremiumVLKey = "D9DWC-HPYVV-JGF4P-BTWQB-WX8BJ"; public const string VisioProVLKey = "7MCW8-VRQVK-G677T-PDJCM-Q8TCP"; public const string VisioStdVLKey = "767HD-QGMWX-8QTDB-9G3R2-KHFGJ"; public const string WordVLKey = "HVHB3-C6FV7-KQX9W-YQG79-CRY7T"; public const string AccessRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string ExcelRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string HomeBusinessRetailKey = "H746C-BM4VK-TWBB8-MVWH8-FXR32"; public const string HomeStudentRetailKey = "KCQQJ-B3HPF-9MDDG-MP9YW-R3V97"; public const string InfoPathRetailKey = "XDGJY-KFHW9-JWX9X-YM4GW-GC8WR"; public const string OneNoteRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string OutlookRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string PowerPointRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string ProfessionalRetailKey = "BK94T-HTCK7-PVJ7J-RB4KD-FQK67"; public const string ProPlusRetailKey = "6QFDX-PYH2G-PPYFD-C7RJM-BBKQ8"; public const string ProjectProRetailKey = "MVR3D-9XVBT-TBWY8-W3793-FR7C3"; public const string ProjectStdRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string PublisherRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string SharePointWorkspaceRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string SmallBusinessBasicsRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string StandardRetailKey = "HMWTD-39GCX-W84CF-37R44-BQWH2"; public const string VisioPremiumRetailKey = "GR24B-GC2XY-KRXRG-2TRJJ-4X7DC"; public const string VisioProRetailKey = "6GMHJ-PJRM9-JP7JP-634V9-H7TH3"; public const string VisioStdRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string WordRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"; public const string SharePointDesignerOtherKey = "H48K6-FB4Y6-P83GH-9J7XG-HDKKX"; public const string StarterOtherKey = "VXHHB-W7HBD-7M342-RJ7P8-CHBD6"; public const string Access_KMS_Client = "8ce7e872-188c-4b98-9d90-f8f90b7aad02"; public const string Access_MAK = "95ab3ec8-4106-4f9d-b632-03c019d1d23f"; public const string Excel_KMS_Client = "cee5d470-6e3b-4fcc-8c2b-d17428568a9f"; public const string Excel_MAK = "71dc86ff-f056-40d0-8ffb-9592705c9b76"; public const string Groove_KMS_Client = "8947d0b8-c33b-43e1-8c56-9b674c052832"; public const string Groove_MAK = "fdad0dfa-417d-4b4f-93e4-64ea8867b7fd"; public const string InfoPath_KMS_Client = "ca6b6639-4ad6-40ae-a575-14dee07f6430"; public const string InfoPath_MAK = "85e22450-b741-430c-a172-a37962c938af"; public const string OneNote_KMS_Client = "ab586f5c-5256-4632-962f-fefd8b49e6f4"; public const string OneNote_MAK = "6860b31f-6a67-48b8-84b9-e312b3485c4b"; public const string Outlook_KMS_Client = "ecb7c192-73ab-4ded-acf4-2399b095d0cc"; public const string Outlook_MAK = "a9aeabd8-63b8-4079-a28e-f531807fd6b8"; public const string PowerPoint_KMS_Client = "45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a"; public const string PowerPoint_MAK = "38252940-718c-4aa6-81a4-135398e53851"; public const string ProjectPro_KMS_Client = "df133ff7-bf14-4f95-afe3-7b48e7e331ef"; public const string ProjectPro_MAK = "1cf57a59-c532-4e56-9a7d-ffa2fe94b474"; public const string ProjectStd_KMS_Client = "5dc7bf61-5ec9-4996-9ccb-df806a2d0efe"; public const string ProjectStd_MAK = "11b39439-6b93-4642-9570-f2eb81be2238"; public const string ProjectStd_MAK2 = "b6e9fae1-1a0e-4c61-99d0-4af068915378"; public const string ProPlus_KMS_Client = "6f327760-8c5c-417c-9b61-836a98287e0c"; public const string ProPlus_MAK = "fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7"; public const string ProPlusAcad_MAK = "191301d3-a579-428c-b0c7-d7988500f9e3"; public const string Publisher_KMS_Client = "b50c4f75-599b-43e8-8dcd-1081a7967241"; public const string Publisher_MAK = "3d014759-b128-4466-9018-e80f6320d9d0"; public const string SmallBusBasics_KMS_Client = "ea509e87-07a1-4a45-9edc-eba5a39f36af"; public const string SmallBusBasics_MAK = "8090771e-d41a-4482-929e-de87f1f47e46"; public const string Standard_KMS_Client = "9da2a678-fb6b-4e67-ab84-60dd6a9c819a"; public const string StandardAcad_MAK = "dd457678-5c3e-48e4-bc67-a89b7a3e3b44"; public const string Standard_MAK = "1f76e346-e0be-49bc-9954-70ec53a4fcfe"; public const string VisioPrem_KMS_Client = "92236105-bb67-494f-94c7-7f7a607929bd"; public const string VisioPrem_MAK = "36756cb8-8e69-4d11-9522-68899507cd6a"; public const string VisioPro_KMS_Client = "e558389c-83c3-4b29-adfe-5e4d7f46c358"; public const string VisioPro_MAK = "5980cf2b-e460-48af-921e-0c2a79025d23"; public const string VisioStd_KMS_Client = "9ed833ff-4f92-4f36-b370-8683a4f13275"; public const string VisioStd_MAK = "cab3a4c4-f31a-4c12-afa9-a0eecc86bd95"; public const string Word_KMS_Client = "2d0882e7-a4e7-423b-8ccc-70d91e0158b1"; public const string Word_MAK = "98d4050e-9c98-49bf-9be1-85e12eb3ab13"; public const string OEM_ByPass = "c1ceda8b-c578-4d5d-a4aa-23626be4e234"; public const string Access_OEM_Perp = "4b17d082-d27d-467d-9e70-40b805714c0a"; public const string Access_Retail = "4d463c2c-0505-4626-8cdb-a4da82e2d8ed"; public const string Access_SubPrepid = "b3dade99-de64-4cec-bcc7-a584d510782a"; public const string Access_Trial = "ed826596-52c4-4a81-85bd-0f343cbc6d67"; public const string HSExcel_OEM_Perp = "8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd"; public const string HSExcel_Retail = "c3ae020c-5a71-4cc5-a27a-2a97c2d46860"; public const string HSExcel_SubPrepid = "c7df3516-425a-4a84-9420-0112f3094d90"; public const string HSExcel_Trial = "f4f25e2b-c13c-4256-8e4c-5d4d82e1b862"; public const string Excel_OEM_Perp = "eaeed721-9715-46fc-b2f8-03eea2ef1fe2"; public const string Excel_Retail = "4eaff0d0-c6cb-4187-94f3-c7656d49a0aa"; public const string Excel_SubPrepid = "0be50797-9053-4f15-b9b1-2f2c5a310816"; public const string Excel_Trial = "8fc26056-52e4-4519-889f-cdbedeac7c31"; public const string Groove_OEM_Perp = "209408df-98db-4eeb-b96b-d0b9a4b13468"; public const string Groove_Retail = "7004b7f0-6407-4f45-8eac-966e5f868bde"; public const string Groove_SubPrepid = "84155b23-bae0-4748-967b-40e12917b0bb"; public const string Groove_Trial = "dd1e0912-6816-4dc2-a8bf-aa2971db0e25"; public const string HomeBusiness_BypassTrial = "2beb303e-66c6-4422-b2ec-5aea48b75ee5"; public const string HomeBusiness_OEM_Perp = "f63b84d0-ed9d-4b05-99e4-19d33fd7afbd"; public const string HomeBusiness_OEM_Perp2 = "0eaaf923-70a2-48bd-a6f1-54cc1aa95c13"; public const string HomeBusiness_OEM_Perp3 = "00b6bbfc-4091-4182-bb81-93a9a6deb46a"; public const string HomeBusiness_Retail = "7b7d1f17-fdcb-4820-9789-9bec6e377821"; public const string HomeBusiness_Retail2 = "00495466-527f-442f-a681-f36fad813f86"; public const string HomeBusiness_Retail3 = "4efbd4c4-5422-434c-8c25-75da21b9381c"; public const string HomeBusiness_SubPrepid = "b21da2d5-50f1-4c5c-bf59-07baa35e25ba"; public const string HomeBusinessSub_Subscription = "2637e47c-cd16-45a1-8ff7-b7938723fd10"; public const string HomeBusinessSub_Subscription2 = "eff11b33-79b0-4d87-b05f-ae5e4ec5f209"; public const string HomeBusinessSub_SubPrepid = "19316117-30a8-4773-8fd9-7f7231f4e060"; public const string HomeBusiness_Trial = "4790b2a5-bbf2-4c26-976f-d7736e516cce"; public const string HomeBusiness_Trial2 = "1dfbb6c1-0c4d-44e9-a0ea-77f59146e011"; public const string HomeBusinessDemo_BypassTrial = "0b1aca01-5c25-468f-809d-da81cb49ac3a"; public const string HomeStudent_BypassTrial = "f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec"; public const string HomeStudent_OEM_Perp = "5dbe2163-3fa9-464c-b8b7-caadde61e4ff"; public const string HomeStudent_OEM_Perp2 = "0e795cce-5bad-40b1-8803-ce71fb89031d"; public const string HomeStudent_OEM_Perp3 = "ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020"; public const string HomeStudent_Retail = "09e2d37e-474b-4121-8626-58ad9be5776f"; public const string HomeStudent_Retail2 = "1caef4ec-adec-4236-a835-882f5afd4bf0"; public const string HomeStudent_Retail3 = "7b0ff49b-22da-4c74-876f-b039616d9a4e"; public const string HomeStudent_SubPrepid = "afca9e83-152d-48a8-a492-6d552e40ee8a"; public const string HomeStudent_Trial = "3850c794-b06f-4633-b02f-8ac4df0a059f"; public const string HomeStudentDemo_BypassTrial = "8fc4269f-a845-4d1f-9df0-9f499c92d9cb"; public const string InfoPath_OEM_Perp = "866ac003-01a0-49fd-a6ec-f8f56abdcfab"; public const string InfoPath_Retail = "ef1da464-01c8-43a6-91af-e4e5713744f9"; public const string InfoPath_SubPrepid = "0209ac7b-8a4b-450b-92f2-b583152a2613"; public const string InfoPath_Trial = "4f0b7650-a09d-4180-976d-76d8b31ea1b4"; public const string HSOneNote_OEM_Perp = "9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7"; public const string HSOneNote_Retail = "25fe4611-b44d-49cc-ae87-2143d299194e"; public const string HSOneNote_SubPrepid = "d82665d5-2d8f-46ba-abec-fdf06206b956"; public const string HSOneNote_Trial = "b49d9abe-7f30-40aa-9a4c-bde08a14832d"; public const string OneNote_OEM_Perp = "115a5cf2-d4cf-4627-91dc-839df666d082"; public const string OneNote_Retail = "3f7aa693-9a7e-44fc-9309-bb3d8e604925"; public const string OneNote_SubPrepid = "698fa94f-eb99-43be-ab8c-5a085c36936c"; public const string OneNote_Trial = "8cc3794c-4b71-44ea-baae-d95cc1d17042"; public const string Outlook_OEM_Perp = "8c54246a-31fe-4274-90c7-687987735848"; public const string Outlook_Retail = "fbf4ac36-31c8-4340-8666-79873129cf40"; public const string Outlook_SubPrepid = "8fb0d83e-2bcc-43cd-871a-6ad7a06349f4"; public const string Outlook_Trial = "2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5"; public const string HSPowerPoint_OEM_Perp = "95ff18b9-f2cf-4291-ab2e-bc17d54aa756"; public const string HSPowerPoint_Retail = "d652ad8d-da5c-4358-b928-7fb1b4de7a7c"; public const string HSPowerPoint_SubPrepid = "31e631f4-ee62-4b1f-aeb6-3b30393e0045"; public const string HSPowerPoint_Trial = "131e900a-efa8-412e-ba20-cb0f4be43054"; public const string PowerPoint_OEM_Perp = "247e7706-0d68-4f56-8d78-2b8147a11ca8"; public const string PowerPoint_Retail = "133c8359-4e93-4241-8118-30bb18737ea0"; public const string PowerPoint_SubPrepid = "1eea4120-6699-47e9-9e5d-2305ee108bac"; public const string PowerPoint_Trial = "1c57ad8f-60be-4ce0-82ec-8f55aa09751f"; public const string Professional_BypassTrial = "4365667b-8304-463e-b542-2df8d0a73ea9"; public const string Professional_DeltaTrial = "6912ccdf-557a-497c-9903-3de6ce9fa631"; public const string Professional_OEM_Perp = "1783c7a6-840c-4b33-af05-2b1f5cd73527"; public const string Professional_OEM_Perp2 = "7d4627b9-9467-4aa7-ae7f-892807d78d8f"; public const string Professional_OEM_Perp3 = "7e05fc0c-7ce4-4849-bb0b-231bdf5dca70"; public const string Professional_Retail = "8b559c37-0117-413e-921b-b853aeb6e210"; public const string Professional_Retail2 = "50ac2361-fe88-4e5e-b0b2-13acc96ca9ae"; public const string Professional_Retail3 = "a7971f62-61d0-4c67-abcc-085c10cf470f"; public const string Professional_SubPrepid = "71fb05b7-19e2-4567-af77-8f31681d39d2"; public const string Professional_Trial = "df01848d-8f9d-4589-9198-4ac51f2547f3"; public const string Professional_Trial2 = "42122f59-2850-485e-b0c0-1aaca1c88923"; public const string ProfessionalAcad_OEM_Perp = "ae3ed6ae-2654-4b82-a4ba-331265bb8972"; public const string ProfessionalAcad_Retail = "c4109e90-6c4a-44f6-b380-ef6137122f16"; public const string ProfessionalAcad_Trial = "23037f94-d654-4f38-962f-ff5b15348630"; public const string ProfessionalDemo_BypassTrial = "2bcdddbe-4ebe-4728-9594-625e26137761"; public const string ProjectPro_OEM_Perp = "fabc9393-6174-4192-b3ee-6340e16cf90d"; public const string ProjectPro_OEM_Perp2 = "7b8ebe34-08fc-46c5-8bfa-161b12a43e41"; public const string ProjectPro_Retail = "725714d7-d58f-4d12-9fa8-35873c6f7215"; public const string ProjectPro_Retail2 = "aa188b61-d3d3-443c-9dec-5b42393ee5cb"; public const string ProjectPro_SubPrepid = "9a13eb9c-006f-450a-9f59-4cec1eab88f5"; public const string ProjectPro_Trial = "694e35b9-f965-47d7-aa19-ab2783224adf"; public const string ProjectPro_Trial2 = "fd2bbced-f8db-45bc-b4d6-ac05a47d3691"; public const string ProjectProMSDN_Retail = "47a5840c-8124-4a1f-a447-50168cd6833d"; public const string ProjectProSub_Subscription = "3047cde0-03e2-4bae-abc9-40ad640b418d"; public const string ProjectProSub_SubPrepid = "4d06f72e-fd50-4bc2-a24b-d448d7f17ef2"; public const string ProjectStd_OEM_Perp = "8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe"; public const string ProjectStd_Retail = "688f6589-2bd9-424e-a152-b13f36aa6de1"; public const string ProjectStd_SubPrepid = "f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf"; public const string ProjectStd_Trial = "f510f8de-4325-4461-bd33-571edbe0a933"; public const string ProPlus_Retail = "71af7e84-93e6-4363-9b69-699e04e74071"; public const string ProPlus_Retail2 = "46c84aad-65c7-482d-b82a-1edc52e6989a"; public const string ProPlus_SubPrepid = "28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae"; public const string ProPlus_Trial = "8c5fa740-5dca-43f9-be1b-d0281bcf9779"; public const string ProPlusAcad_Retail = "75bb133b-f5dd-423c-8321-3bd0b50322a5"; public const string ProPlusMSDN_Retail = "42cbf3f6-4d5e-49c6-991a-0d99b8429a6d"; public const string ProPlusMSDN_Retail2 = "8c5edb5d-9aa0-47a7-9416-d61c7419a60a"; public const string ProPlusSub_Subscription = "ae28e0ab-590f-4be3-b7f6-438dda6c0b1c"; public const string ProPlusSub_Subscription2 = "8d1e5912-b904-40a6-addd-8c7482879e87"; public const string ProPlusSub_SubPrepid = "e98ef0c0-71c4-42ce-8305-287d8721e26c"; public const string Sub4_Subscription = "eff34ba1-2794-4908-9501-5190c8f2025e"; public const string Publisher_OEM_Perp = "4e6f61a8-989b-463c-9948-83b894540ad4"; public const string Publisher_Retail = "98677603-a668-4fa4-9980-3f1f05f78f69"; public const string Publisher_SubPrepid = "17b7ce1a-92a9-4b59-a7d0-e872d8a9a994"; public const string Publisher_Trial = "1a069855-55ec-4ccf-9c45-2ac5d500f792"; public const string SmallBusBasics_OEM_Perp = "88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b"; public const string SmallBusBasics_Retail = "dbe3aee0-5183-4ff7-8142-66050173cb01"; public const string SmallBusBasics_SubPrepid = "08cef85d-8704-417e-a749-b87c7d218cad"; public const string SmallBusBasics_Trial = "4519abcf-23db-487b-ac28-7c9ebe801716"; public const string SmallBusBasicsMSDN_Retail = "af2afe5b-55dd-4252-af42-e6f79cc07ebc"; public const string Standard_Retail = "d3422cfb-8d8b-4ead-99f9-eab0ccd990d7"; public const string Standard_SubPrepid = "bc8275b7-d67a-4390-8c5e-cc57cfc74328"; public const string StandardMSDN_Retail = "b6d2565c-341d-4768-ad7d-addbe00bb5ce"; public const string VisioPrem_OEM_Perp = "bb42dd2b-070c-4f5b-947a-55f56a16d4f3"; public const string VisioPrem_Retail = "66cad568-c2dc-459d-93ec-2f3cb967ee34"; public const string VisioPrem_SubPrepid = "3513c04b-9085-43a9-8f9a-639993c19e80"; public const string VisioPrem_Trial = "7616c283-5c5b-4054-b52c-902f03e4dcdf"; public const string VisioPro_OEM_Perp = "1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d"; public const string VisioPro_OEM_Perp2 = "0b172e55-95ae-4c78-8c58-81aa98ab7f94"; public const string VisioPro_Retail = "d0a97e12-08a1-4a45-add5-1155b204e766"; public const string VisioPro_Retail2 = "0993043d-664f-4b2e-a7f1-fd92091fa81f"; public const string VisioPro_SubPrepid = "0ec894e8-a5a9-48de-9463-061c4801ee8f"; public const string VisioPro_Trial = "673ea9ea-9bc0-463f-93e5-f77655e46630"; public const string VisioProMSDN_Retail = "15a9d881-3184-45e0-b407-466a68a691b1"; public const string VisioStd_OEM_Perp = "40becf98-1d17-43ef-989f-1d92396a2741"; public const string VisioStd_Retail = "ba24d057-8b5f-462e-87fe-485038c68954"; public const string VisioStd_SubPrepid = "4cc91c85-44a8-4834-b15d-ffea4616e4e4"; public const string VisioStd_Trial = "a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17"; public const string HSWord_OEM_Perp = "d79a3f4f-e768-4114-8d3a-7f9f45687f67"; public const string HSWord_Retail = "a963d7ae-7a88-41a7-94da-8bb5635a8af9"; public const string HSWord_SubPrepid = "c735dcc2-f5e9-4077-a72f-4b6d254ddc43"; public const string HSWord_Trial = "533d80cb-bf68-48db-ab3e-165b5377599e"; public const string Word_OEM_Perp = "bed40a3e-6aca-4512-8012-70ae831a2fc5"; public const string Word_Retail = "db3bbc9c-ce52-41d1-a46f-1a1d68059119"; public const string Word_SubPrepid = "99279f42-6de2-4346-87b1-b0ec99c7525c"; public const string Word_Trial = "195e23d7-e0b7-4c30-8a30-8e9941afd07e"; public const string SPD_ByPass = "b78df69e-0966-40b1-ae85-30a5134dedd0"; public const string Starter_ByPass = "2745e581-565a-4670-ae90-6bf7c57ffe43"; public const string StarterPrem_SubPrepid = "59ec6b79-f6f5-4add-a5a0-b755bfb77422"; public const string VOLUME_EDITION = "Volume"; public const string RETAIL_EDITION = "Retail"; public const string OTHER_EDITION = "Other"; public const string Product_Name_Access = "Access"; public const string Product_Name_Excel = "Excel"; public const string Product_Name_HomeBusiness = "Home and Business"; public const string Product_Name_HomeStudent = "Home and Student"; public const string Product_Name_InfoPath = "InfoPath"; public const string Product_Name_OneNote = "OneNote"; public const string Product_Name_Outlook = "Outlook"; public const string Product_Name_PowerPoint = "PowerPoint"; public const string Product_Name_Professional = "Professional"; public const string Product_Name_Professional_Plus = "Professional Plus"; public const string Product_Name_Project_Professional = "Project Professional"; public const string Product_Name_Project_Standard = "Project Standard"; public const string Product_Name_Publisher = "Publisher"; public const string Product_Name_SharePoint_Designer = "SharePoint Designer"; public const string Product_Name_SharePoint_Workspace = "SharePoint Workspace"; public const string Product_Name_Small_Business_Basics = "Small Business Basics"; public const string Product_Name_Standard = "Standard"; public const string Product_Name_Starter = "Starter"; public const string Product_Name_Visio = "Visio"; public const string Product_Name_Visio_Premium = "Visio Premium"; public const string Product_Name_Visio_Professional = "Visio Professional"; public const string Product_Name_Visio_Standard = "Visio Standard"; public const string Product_Name_Word = "Word"; public static int FILE_ATTEMPTS = 5; public static string OSPPREARM; public static string BrowseFile = string.Empty; public static string BrowseFolder = string.Empty; public static string BrowseFileSave = string.Empty; public static string BrowseFolderSave = string.Empty; public static bool ExtractISO = false; public static string WINDIR; public static string ALLUSERSPROFILE; public static string TEMP; public static string OfficeInstallPath; public static bool OfficeInstalled; public static string OfficeArchitecture; public static string OSPPSVCVersion; public static List KMSPIDList = new List(); public static bool AccessVLPhysicallyInstalled = false; public static bool ExcelVLPhysicallyInstalled = false; public static bool GrooveVLPhysicallyInstalled = false; public static bool InfoPathVLPhysicallyInstalled = false; public static bool OneNoteVLPhysicallyInstalled = false; public static bool OutlookVLPhysicallyInstalled = false; public static bool PowerPointVLPhysicallyInstalled = false; public static bool ProjectProVLPhysicallyInstalled = false; public static bool ProjectStdVLPhysicallyInstalled = false; public static bool ProPlusVLPhysicallyInstalled = false; public static bool PublisherVLPhysicallyInstalled = false; public static bool SmallBusBasicsVLPhysicallyInstalled = false; public static bool StandardVLPhysicallyInstalled = false; public static bool VisioVLPhysicallyInstalled = false; public static bool WordVLPhysicallyInstalled = false; public static bool AccessRetailPhysicallyInstalled = false; public static bool ExcelRetailPhysicallyInstalled = false; public static bool GrooveRetailPhysicallyInstalled = false; public static bool HomeBusinessRetailPhysicallyInstalled = false; public static bool HomeStudentRetailPhysicallyInstalled = false; public static bool InfoPathRetailPhysicallyInstalled = false; public static bool OneNoteRetailPhysicallyInstalled = false; public static bool OutlookRetailPhysicallyInstalled = false; public static bool PowerPointRetailPhysicallyInstalled = false; public static bool ProfessionalRetailPhysicallyInstalled = false; public static bool ProjectProRetailPhysicallyInstalled = false; public static bool ProjectStdRetailPhysicallyInstalled = false; public static bool ProPlusRetailPhysicallyInstalled = false; public static bool PublisherRetailPhysicallyInstalled = false; public static bool SmallBusBasicsRetailPhysicallyInstalled = false; public static bool StandardRetailPhysicallyInstalled = false; public static bool VisioRetailPhysicallyInstalled = false; public static bool WordRetailPhysicallyInstalled = false; public static bool SharePointDesignerOtherPhysicallyInstalled = false; public static bool StarterOtherPhysicallyInstalled = false; public static bool OEMBypassAllPhysicallyInstalled = false; public static bool HomeBusinessRetailPhysicallyInstalledC2R = false; public static bool HomeStudentRetailPhysicallyInstalledC2R = false; public static bool ProfessionalRetailPhysicallyInstalledC2R = false; public static bool AccessVLLicenseInstalled = false; public static bool ExcelVLLicenseInstalled = false; public static bool GrooveVLLicenseInstalled = false; public static bool InfoPathVLLicenseInstalled = false; public static bool OneNoteVLLicenseInstalled = false; public static bool OutlookVLLicenseInstalled = false; public static bool PowerPointVLLicenseInstalled = false; public static bool ProjectProVLLicenseInstalled = false; public static bool ProjectStdVLLicenseInstalled = false; public static bool ProPlusVLLicenseInstalled = false; public static bool PublisherVLLicenseInstalled = false; public static bool SmallBusBasicsVLLicenseInstalled = false; public static bool StandardVLLicenseInstalled = false; public static bool VisioPremVLLicenseInstalled = false; public static bool VisioProVLLicenseInstalled = false; public static bool VisioStdVLLicenseInstalled = false; public static bool WordVLLicenseInstalled = false; public static bool AccessRetailLicenseInstalled = false; public static bool ExcelRetailLicenseInstalled = false; public static bool GrooveRetailLicenseInstalled = false; public static bool HomeBusinessRetailLicenseInstalled = false; public static bool HomeStudentRetailLicenseInstalled = false; public static bool InfoPathRetailLicenseInstalled = false; public static bool OneNoteRetailLicenseInstalled = false; public static bool OutlookRetailLicenseInstalled = false; public static bool PowerPointRetailLicenseInstalled = false; public static bool ProfessionalRetailLicenseInstalled = false; public static bool ProjectProRetailLicenseInstalled = false; public static bool ProjectStdRetailLicenseInstalled = false; public static bool ProPlusRetailLicenseInstalled = false; public static bool PublisherRetailLicenseInstalled = false; public static bool SmallBusBasicsRetailLicenseInstalled = false; public static bool StandardRetailLicenseInstalled = false; public static bool VisioPremRetailLicenseInstalled = false; public static bool VisioProRetailLicenseInstalled = false; public static bool VisioStdRetailLicenseInstalled = false; public static bool WordRetailLicenseInstalled = false; public static bool SharePointDesignerOtherLicenseInstalled = false; public static bool StarterOtherLicenseInstalled = false; public static bool OEMBypassAllLicenseInstalled = false; public static string AccessVLLicType; public static string ExcelVLLicType; public static string GrooveVLLicType; public static string InfoPathVLLicType; public static string OneNoteVLLicType; public static string OutlookVLLicType; public static string PowerPointVLLicType; public static string ProjectProVLLicType; public static string ProjectStdVLLicType; public static string ProPlusVLLicType; public static string PublisherVLLicType; public static string SmallBusBasicsVLLicType; public static string StandardVLLicType; public static string VisioPremVLLicType; public static string VisioProVLLicType; public static string VisioStdVLLicType; public static string WordVLLicType; public static string AccessRetailLicType; public static string ExcelRetailLicType; public static string GrooveRetailLicType; public static string HomeBusinessRetailLicType; public static string HomeStudentRetailLicType; public static string InfoPathRetailLicType; public static string OneNoteRetailLicType; public static string OutlookRetailLicType; public static string PowerPointRetailLicType; public static string ProfessionalRetailLicType; public static string ProjectProRetailLicType; public static string ProjectStdRetailLicType; public static string ProPlusRetailLicType; public static string PublisherRetailLicType; public static string SmallBusBasicsRetailLicType; public static string StandardRetailLicType; public static string VisioPremRetailLicType; public static string VisioProRetailLicType; public static string VisioStdRetailLicType; public static string WordRetailLicType; public static string SharePointDesignerOtherLicType; public static string StarterOtherLicType; public static string OEMBypassAllLicType; public static string AccessVLActiveSKU; public static string ExcelVLActiveSKU; public static string GrooveVLActiveSKU; public static string InfoPathVLActiveSKU; public static string OneNoteVLActiveSKU; public static string OutlookVLActiveSKU; public static string PowerPointVLActiveSKU; public static string ProjectProVLActiveSKU; public static string ProjectStdVLActiveSKU; public static string ProPlusVLActiveSKU; public static string PublisherVLActiveSKU; public static string SmallBusBasicsVLActiveSKU; public static string StandardVLActiveSKU; public static string VisioPremVLActiveSKU; public static string VisioProVLActiveSKU; public static string VisioStdVLActiveSKU; public static string WordVLActiveSKU; public static string AccessRetailActiveSKU; public static string ExcelRetailActiveSKU; public static string GrooveRetailActiveSKU; public static string HomeBusinessRetailActiveSKU; public static string HomeStudentRetailActiveSKU; public static string InfoPathRetailActiveSKU; public static string OneNoteRetailActiveSKU; public static string OutlookRetailActiveSKU; public static string PowerPointRetailActiveSKU; public static string ProfessionalRetailActiveSKU; public static string ProjectProRetailActiveSKU; public static string ProjectStdRetailActiveSKU; public static string ProPlusRetailActiveSKU; public static string PublisherRetailActiveSKU; public static string SmallBusBasicsRetailActiveSKU; public static string StandardRetailActiveSKU; public static string VisioPremRetailActiveSKU; public static string VisioProRetailActiveSKU; public static string VisioStdRetailActiveSKU; public static string WordRetailActiveSKU; public static string SharePointDesignerOtherActiveSKU; public static string StarterOtherActiveSKU; public static string OEMBypassAllActiveSKU; public static string AccessVLLicStatus; public static string ExcelVLLicStatus; public static string GrooveVLLicStatus; public static string InfoPathVLLicStatus; public static string OneNoteVLLicStatus; public static string OutlookVLLicStatus; public static string PowerPointVLLicStatus; public static string ProjectProVLLicStatus; public static string ProjectStdVLLicStatus; public static string ProPlusVLLicStatus; public static string PublisherVLLicStatus; public static string SmallBusBasicsVLLicStatus; public static string StandardVLLicStatus; public static string VisioPremVLLicStatus; public static string VisioProVLLicStatus; public static string VisioStdVLLicStatus; public static string WordVLLicStatus; public static string AccessRetailLicStatus; public static string ExcelRetailLicStatus; public static string GrooveRetailLicStatus; public static string HomeBusinessRetailLicStatus; public static string HomeStudentRetailLicStatus; public static string InfoPathRetailLicStatus; public static string OneNoteRetailLicStatus; public static string OutlookRetailLicStatus; public static string PowerPointRetailLicStatus; public static string ProfessionalRetailLicStatus; public static string ProjectProRetailLicStatus; public static string ProjectStdRetailLicStatus; public static string ProPlusRetailLicStatus; public static string PublisherRetailLicStatus; public static string SmallBusBasicsRetailLicStatus; public static string StandardRetailLicStatus; public static string VisioPremRetailLicStatus; public static string VisioProRetailLicStatus; public static string VisioStdRetailLicStatus; public static string WordRetailLicStatus; public static string SharePointDesignerOtherLicStatus; public static string StarterOtherLicStatus; public static string OEMBypassAllLicStatus; public static bool RunningSilent = false; public static Result ExecuteCommand(string Command, int Timeout, bool SaveOutput) { Result result = new Result(); Process process = Process.Start(new ProcessStartInfo("cmd.exe", "/C " + Command) { CreateNoWindow = true, UseShellExecute = false, RedirectStandardOutput = true }); StreamReader standardOutput = process.StandardOutput; while (!process.HasExited) Thread.Sleep(100); result.ExitCode = process.ExitCode; if (SaveOutput) { if (result.HasError) result.Error = standardOutput.ReadToEnd(); else result.Output = standardOutput.ReadToEnd(); } process.Close(); return result; } public static Result FileCreate(string FileName, byte[] FileData, string CreatePath) { Result result = new Result(); DirectoryInfo directoryInfo = new DirectoryInfo(CreatePath); if (!directoryInfo.Exists) { bool flag = false; for (int index = 0; index < Common.FILE_ATTEMPTS; ++index) { if (!flag) { try { directoryInfo.Create(); flag = true; } catch (IOException ex) { Thread.Sleep(50); } } else break; } if (!flag) result.Error = "The directory \"" + directoryInfo.FullName + "\" could not be created"; } if (!result.HasError) { bool flag = false; for (int index = 0; index < Common.FILE_ATTEMPTS; ++index) { if (!flag) { try { FileInfo fileInfo = new FileInfo(CreatePath + "\\" + FileName); if (fileInfo.Exists) fileInfo.Delete(); FileStream fileStream = fileInfo.OpenWrite(); fileStream.Write(FileData, 0, FileData.Length); fileStream.Close(); flag = true; } catch (IOException ex) { Thread.Sleep(50); } } else break; } if (!flag) result.Error = "The file \"" + CreatePath + "\\" + FileName + "\" could not be created"; } return result; } public static Result FileDelete(string FileName) { Result result = new Result(); FileInfo fileInfo = new FileInfo(FileName); if (fileInfo.Exists) { bool flag = false; for (int index = 0; index < Common.FILE_ATTEMPTS; ++index) { if (!flag) { try { fileInfo.Attributes = FileAttributes.Normal; fileInfo.Delete(); flag = true; } catch (IOException ex) { Thread.Sleep(50); } } else break; } if (!flag) result.Error = "The file \"" + fileInfo.FullName + "\" could not be deleted"; } return result; } public static void KillProcess(Process process) { process.Kill(); while (!process.HasExited) Thread.Sleep(100); } public static void ReplaceTextInFile(string filePath, string searchText, string replaceText) { StreamReader streamReader = new StreamReader(filePath); string end = streamReader.ReadToEnd(); streamReader.Close(); string str = Regex.Replace(end, searchText, replaceText); StreamWriter streamWriter = new StreamWriter(filePath); streamWriter.Write(str); streamWriter.Close(); } public static void FolderCopy(DirectoryInfo source, DirectoryInfo target) { if (!Directory.Exists(target.FullName)) Directory.CreateDirectory(target.FullName); foreach (FileInfo file in source.GetFiles()) file.CopyTo(Path.Combine(target.ToString(), file.Name), true); foreach (DirectoryInfo directory in source.GetDirectories()) { DirectoryInfo subdirectory = target.CreateSubdirectory(directory.Name); Common.FolderCopy(directory, subdirectory); } } public static Result FolderDelete(string DirectoryName) { Result result = new Result(); DirectoryInfo directoryInfo = new DirectoryInfo(DirectoryName); if (directoryInfo.Exists) { bool flag = false; for (int index = 0; index < Common.FILE_ATTEMPTS; ++index) { if (!flag) { try { directoryInfo.Attributes = FileAttributes.Normal; Directory.Delete(DirectoryName, true); flag = true; } catch (IOException ex) { Thread.Sleep(50); } } else break; } if (!flag) result.Error = "The directory \"" + DirectoryName + "\" could not be deleted"; } return result; } public static void OfficeCriticalVariablesCheck() { Common.WINDIR = Environment.GetEnvironmentVariable("windir"); Common.ALLUSERSPROFILE = Environment.GetEnvironmentVariable("ALLUSERSPROFILE"); Common.TEMP = Environment.GetEnvironmentVariable("temp"); Common.OfficeInstalled = Common.IsOfficeInstalled(); Common.OfficeArchitecture = Common.GetOfficeArch(); Common.OfficeInstallPath = Common.GetOfficeInstallPath(); Common.BuildKMSPIDList(); Common.OSPPREARM = Common.GetRearmToolPath(); Common.OSPPSVCVersion = Common.GetOSPPSVCVersion(); } public static bool IsOfficeInstalled() { try { Common.StartOSPPSVC(); return true; } catch (Exception ex) { return false; } } public static string GetOfficeArch() { string officeArch; try { if (((string) Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment").GetValue("PROCESSOR_ARCHITECTURE")).Equals("x86")) { officeArch = "x86"; } else { RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Wow6432Node\\Microsoft\\Office\\14.0\\Common\\InstallRoot"); if (registryKey != null) { string str = (string) registryKey.GetValue("Path"); officeArch = str == null || str.Length <= 0 ? "x64" : "x86-64"; } else officeArch = "x64"; } } catch (Exception ex) { ex.GetType(); officeArch = string.Empty; } return officeArch; } public static string GetOfficeInstallPath() { string empty; try { switch (Common.OfficeArchitecture) { case "x86": empty = (string) Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Office\\14.0\\Common\\InstallRoot").GetValue("Path"); break; case "x86-64": empty = (string) Registry.LocalMachine.OpenSubKey("SOFTWARE\\Wow6432Node\\Microsoft\\Office\\14.0\\Common\\InstallRoot").GetValue("Path"); break; case "x64": empty = (string) Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Office\\14.0\\Common\\InstallRoot").GetValue("Path"); break; default: empty = string.Empty; break; } } catch (Exception ex) { ex.GetType(); empty = string.Empty; } return empty; } public static string GetRearmToolPath() { string rearmToolPath; try { switch (Common.OfficeArchitecture) { case "x86": rearmToolPath = "\"" + Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles"), "microsoft shared\\OfficeSoftwareProtectionPlatform\\OSPPREARM.exe") + "\""; break; case "x86-64": rearmToolPath = "\"" + Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles(x86)"), "microsoft shared\\OfficeSoftwareProtectionPlatform\\OSPPREARM.exe") + "\""; break; case "x64": rearmToolPath = "\"" + Path.Combine(Environment.GetEnvironmentVariable("CommonProgramW6432"), "microsoft shared\\OfficeSoftwareProtectionPlatform\\OSPPREARM.exe") + "\""; break; default: rearmToolPath = string.Empty; break; } } catch (Exception ex) { ex.GetType(); rearmToolPath = string.Empty; } return rearmToolPath; } public static string GetOSPPSVCVersion() { string osppsvcVersion = string.Empty; try { foreach (ManagementBaseObject managementBaseObject in new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM OfficeSoftwareProtectionService").Get()) osppsvcVersion = Convert.ToString(managementBaseObject["Version"]); } catch (Exception ex) { osppsvcVersion = "14.0.370.400"; } return osppsvcVersion; } public static string GetPIDGENXPath() { string pidgenxPath; try { switch (Common.OfficeArchitecture) { case "x86": pidgenxPath = Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles"), "microsoft shared\\OFFICE14\\Office Setup Controller"); break; case "x86-64": pidgenxPath = Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles(x86)"), "microsoft shared\\OFFICE14\\Office Setup Controller"); break; case "x64": pidgenxPath = Path.Combine(Environment.GetEnvironmentVariable("CommonProgramW6432"), "microsoft shared\\OFFICE14\\Office Setup Controller"); break; default: pidgenxPath = string.Empty; break; } } catch (Exception ex) { ex.GetType(); pidgenxPath = string.Empty; } return pidgenxPath; } public static void BuildKMSPIDList() { Common.KMSPIDList.Add("55041-00168-305-190595-03-1033-3790.0000-2692009"); Common.KMSPIDList.Add("55041-00096-199-000004-03-1033-7600.0000-3632009"); Common.KMSPIDList.Add("55041-00168-305-246209-03-1033-7600.0000-0522010"); Common.KMSPIDList.Add("55041-00168-305-100667-03-1033-6002.0000-2372009"); Common.KMSPIDList.Add("55041-00142-026-982506-03-1033-3790.0000-0962010"); Common.KMSPIDList.Add("55041-00152-339-725949-03-1033-3790.0000-0972010"); Common.KMSPIDList.Add("55041-00140-015-871562-03-1033-7078.0000-0992009"); Common.KMSPIDList.Add("55041-00142-026-826687-03-1033-6000.0000-3472006"); Common.KMSPIDList.Add("55041-00152-105-000223-03-1033-6001.0000-0692009"); Common.KMSPIDList.Add("55041-00168-313-440506-03-1033-7600.0000-2242010"); Common.KMSPIDList.Add("55041-00142-026-098258-03-1033-6000.0000-3392006"); } public static bool isValidPID(string key) => new Regex("^([0-9]{5})-([0-9]{5})-([0-9]{3})-([0-9]{6})-([0-9]{2})-([0-9]{4})-([0-9]{4}).([0-9]{4})-([0-9]{7})$").Match(key).Success; public static bool IsAutoKMSInstalled() { bool flag = false; if (Common.IsAutoKMSCustomTaskInstalled()) return true; ScheduledTasks scheduledTasks = new ScheduledTasks(); try { scheduledTasks.OpenTask("AutoKMS").Close(); flag = true; } catch (Exception ex) { } scheduledTasks.Dispose(); return flag; } public static bool IsAutoKMSCustomTaskInstalled() { bool flag = false; ScheduledTasks scheduledTasks = new ScheduledTasks(); try { scheduledTasks.OpenTask("AutoKMSCustom").Close(); flag = true; } catch (Exception ex) { } scheduledTasks.Dispose(); return flag; } public static bool IsAutoKMSServiceInstalled() { foreach (ServiceController service in ServiceController.GetServices()) { if (service.ServiceName == "AutoKMS") return true; } return false; } public static bool IsAutoRearmInstalled() { bool flag = false; ScheduledTasks scheduledTasks = new ScheduledTasks(); try { scheduledTasks.OpenTask("AutoRearm").Close(); flag = true; } catch (Exception ex) { } scheduledTasks.Dispose(); return flag; } public static bool IsIORRTInstalled() { bool flag = false; if (new FileInfo(Environment.GetEnvironmentVariable("SYSTEMDRIVE") + "\\IORRT\\IORRT.bat").Exists) flag = true; ScheduledTasks scheduledTasks = new ScheduledTasks(); try { scheduledTasks.OpenTask("IORRT").Close(); flag = true; } catch (Exception ex) { } scheduledTasks.Dispose(); return flag; } public static void GetLicConfigStatus() { Console.WriteLine("Getting Office License Configuration Information."); string str = Activation.CheckActivation(true); if (str.Contains("8ce7e872-188c-4b98-9d90-f8f90b7aad02")) { Common.AccessVLLicenseInstalled = true; Common.AccessVLLicType = "KMS"; Common.AccessVLActiveSKU = "8ce7e872-188c-4b98-9d90-f8f90b7aad02"; Common.AccessVLLicStatus = Common.GetLicStatus("8ce7e872-188c-4b98-9d90-f8f90b7aad02"); } if (str.Contains("95ab3ec8-4106-4f9d-b632-03c019d1d23f")) { Common.AccessVLLicenseInstalled = true; Common.AccessVLLicType = "MAK"; Common.AccessVLActiveSKU = "95ab3ec8-4106-4f9d-b632-03c019d1d23f"; Common.AccessVLLicStatus = Common.GetLicStatus("95ab3ec8-4106-4f9d-b632-03c019d1d23f"); } if (str.Contains("cee5d470-6e3b-4fcc-8c2b-d17428568a9f")) { Common.ExcelVLLicenseInstalled = true; Common.ExcelVLLicType = "KMS"; Common.ExcelVLActiveSKU = "cee5d470-6e3b-4fcc-8c2b-d17428568a9f"; Common.ExcelVLLicStatus = Common.GetLicStatus("cee5d470-6e3b-4fcc-8c2b-d17428568a9f"); } if (str.Contains("71dc86ff-f056-40d0-8ffb-9592705c9b76")) { Common.ExcelVLLicenseInstalled = true; Common.ExcelVLLicType = "MAK"; Common.ExcelVLActiveSKU = "71dc86ff-f056-40d0-8ffb-9592705c9b76"; Common.ExcelVLLicStatus = Common.GetLicStatus("71dc86ff-f056-40d0-8ffb-9592705c9b76"); } if (str.Contains("8947d0b8-c33b-43e1-8c56-9b674c052832")) { Common.GrooveVLLicenseInstalled = true; Common.GrooveVLLicType = "KMS"; Common.GrooveVLActiveSKU = "8947d0b8-c33b-43e1-8c56-9b674c052832"; Common.GrooveVLLicStatus = Common.GetLicStatus("8947d0b8-c33b-43e1-8c56-9b674c052832"); } if (str.Contains("fdad0dfa-417d-4b4f-93e4-64ea8867b7fd")) { Common.GrooveVLLicenseInstalled = true; Common.GrooveVLLicType = "MAK"; Common.GrooveVLActiveSKU = "fdad0dfa-417d-4b4f-93e4-64ea8867b7fd"; Common.GrooveVLLicStatus = Common.GetLicStatus("fdad0dfa-417d-4b4f-93e4-64ea8867b7fd"); } if (str.Contains("ca6b6639-4ad6-40ae-a575-14dee07f6430")) { Common.InfoPathVLLicenseInstalled = true; Common.InfoPathVLLicType = "KMS"; Common.InfoPathVLActiveSKU = "ca6b6639-4ad6-40ae-a575-14dee07f6430"; Common.InfoPathVLLicStatus = Common.GetLicStatus("ca6b6639-4ad6-40ae-a575-14dee07f6430"); } if (str.Contains("85e22450-b741-430c-a172-a37962c938af")) { Common.InfoPathVLLicenseInstalled = true; Common.InfoPathVLLicType = "MAK"; Common.InfoPathVLActiveSKU = "85e22450-b741-430c-a172-a37962c938af"; Common.InfoPathVLLicStatus = Common.GetLicStatus("85e22450-b741-430c-a172-a37962c938af"); } if (str.Contains("ab586f5c-5256-4632-962f-fefd8b49e6f4")) { Common.OneNoteVLLicenseInstalled = true; Common.OneNoteVLLicType = "KMS"; Common.OneNoteVLActiveSKU = "ab586f5c-5256-4632-962f-fefd8b49e6f4"; Common.OneNoteVLLicStatus = Common.GetLicStatus("ab586f5c-5256-4632-962f-fefd8b49e6f4"); } if (str.Contains("6860b31f-6a67-48b8-84b9-e312b3485c4b")) { Common.OneNoteVLLicenseInstalled = true; Common.OneNoteVLLicType = "MAK"; Common.OneNoteVLActiveSKU = "6860b31f-6a67-48b8-84b9-e312b3485c4b"; Common.OneNoteVLLicStatus = Common.GetLicStatus("6860b31f-6a67-48b8-84b9-e312b3485c4b"); } if (str.Contains("ecb7c192-73ab-4ded-acf4-2399b095d0cc")) { Common.OutlookVLLicenseInstalled = true; Common.OutlookVLLicType = "KMS"; Common.OutlookVLActiveSKU = "ecb7c192-73ab-4ded-acf4-2399b095d0cc"; Common.OutlookVLLicStatus = Common.GetLicStatus("ecb7c192-73ab-4ded-acf4-2399b095d0cc"); } if (str.Contains("a9aeabd8-63b8-4079-a28e-f531807fd6b8")) { Common.OutlookVLLicenseInstalled = true; Common.OutlookVLLicType = "MAK"; Common.OutlookVLActiveSKU = "a9aeabd8-63b8-4079-a28e-f531807fd6b8"; Common.OutlookVLLicStatus = Common.GetLicStatus("a9aeabd8-63b8-4079-a28e-f531807fd6b8"); } if (str.Contains("45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a")) { Common.PowerPointVLLicenseInstalled = true; Common.PowerPointVLLicType = "KMS"; Common.PowerPointVLActiveSKU = "45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a"; Common.PowerPointVLLicStatus = Common.GetLicStatus("45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a"); } if (str.Contains("38252940-718c-4aa6-81a4-135398e53851")) { Common.PowerPointVLLicenseInstalled = true; Common.PowerPointVLLicType = "MAK"; Common.PowerPointVLActiveSKU = "38252940-718c-4aa6-81a4-135398e53851"; Common.PowerPointVLLicStatus = Common.GetLicStatus("38252940-718c-4aa6-81a4-135398e53851"); } if (str.Contains("df133ff7-bf14-4f95-afe3-7b48e7e331ef")) { Common.ProjectProVLLicenseInstalled = true; Common.ProjectProVLLicType = "KMS"; Common.ProjectProVLActiveSKU = "df133ff7-bf14-4f95-afe3-7b48e7e331ef"; Common.ProjectProVLLicStatus = Common.GetLicStatus("df133ff7-bf14-4f95-afe3-7b48e7e331ef"); } if (str.Contains("1cf57a59-c532-4e56-9a7d-ffa2fe94b474")) { Common.ProjectProVLLicenseInstalled = true; Common.ProjectProVLLicType = "MAK"; Common.ProjectProVLActiveSKU = "1cf57a59-c532-4e56-9a7d-ffa2fe94b474"; Common.ProjectProVLLicStatus = Common.GetLicStatus("1cf57a59-c532-4e56-9a7d-ffa2fe94b474"); } if (str.Contains("5dc7bf61-5ec9-4996-9ccb-df806a2d0efe")) { Common.ProjectStdVLLicenseInstalled = true; Common.ProjectStdVLLicType = "KMS"; Common.ProjectStdVLActiveSKU = "5dc7bf61-5ec9-4996-9ccb-df806a2d0efe"; Common.ProjectStdVLLicStatus = Common.GetLicStatus("5dc7bf61-5ec9-4996-9ccb-df806a2d0efe"); } if (str.Contains("11b39439-6b93-4642-9570-f2eb81be2238")) { Common.ProjectStdVLLicenseInstalled = true; Common.ProjectStdVLLicType = "KMS"; Common.ProjectStdVLActiveSKU = "11b39439-6b93-4642-9570-f2eb81be2238"; Common.ProjectStdVLLicStatus = Common.GetLicStatus("11b39439-6b93-4642-9570-f2eb81be2238"); } if (str.Contains("b6e9fae1-1a0e-4c61-99d0-4af068915378")) { Common.ProjectStdVLLicenseInstalled = true; Common.ProjectStdVLLicType = "MAK"; Common.ProjectStdVLActiveSKU = "b6e9fae1-1a0e-4c61-99d0-4af068915378"; Common.ProjectStdVLLicStatus = Common.GetLicStatus("b6e9fae1-1a0e-4c61-99d0-4af068915378"); } if (str.Contains("6f327760-8c5c-417c-9b61-836a98287e0c")) { Common.ProPlusVLLicenseInstalled = true; Common.ProPlusVLLicType = "KMS"; Common.ProPlusVLActiveSKU = "6f327760-8c5c-417c-9b61-836a98287e0c"; Common.ProPlusVLLicStatus = Common.GetLicStatus("6f327760-8c5c-417c-9b61-836a98287e0c"); } if (str.Contains("fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7")) { Common.ProPlusVLLicenseInstalled = true; Common.ProPlusVLLicType = "MAK"; Common.ProPlusVLActiveSKU = "fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7"; Common.ProPlusVLLicStatus = Common.GetLicStatus("fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7"); } if (str.Contains("191301d3-a579-428c-b0c7-d7988500f9e3")) { Common.ProPlusVLLicenseInstalled = true; Common.ProPlusVLLicType = "MAK (Academic)"; Common.ProPlusVLActiveSKU = "191301d3-a579-428c-b0c7-d7988500f9e3"; Common.ProPlusVLLicStatus = Common.GetLicStatus("191301d3-a579-428c-b0c7-d7988500f9e3"); } if (str.Contains("b50c4f75-599b-43e8-8dcd-1081a7967241")) { Common.PublisherVLLicenseInstalled = true; Common.PublisherVLLicType = "KMS"; Common.PublisherVLActiveSKU = "b50c4f75-599b-43e8-8dcd-1081a7967241"; Common.PublisherVLLicStatus = Common.GetLicStatus("b50c4f75-599b-43e8-8dcd-1081a7967241"); } if (str.Contains("3d014759-b128-4466-9018-e80f6320d9d0")) { Common.PublisherVLLicenseInstalled = true; Common.PublisherVLLicType = "MAK"; Common.PublisherVLActiveSKU = "3d014759-b128-4466-9018-e80f6320d9d0"; Common.PublisherVLLicStatus = Common.GetLicStatus("3d014759-b128-4466-9018-e80f6320d9d0"); } if (str.Contains("ea509e87-07a1-4a45-9edc-eba5a39f36af")) { Common.SmallBusBasicsVLLicenseInstalled = true; Common.SmallBusBasicsVLLicType = "KMS"; Common.SmallBusBasicsVLActiveSKU = "ea509e87-07a1-4a45-9edc-eba5a39f36af"; Common.SmallBusBasicsVLLicStatus = Common.GetLicStatus("ea509e87-07a1-4a45-9edc-eba5a39f36af"); } if (str.Contains("8090771e-d41a-4482-929e-de87f1f47e46")) { Common.SmallBusBasicsVLLicenseInstalled = true; Common.SmallBusBasicsVLLicType = "MAK"; Common.SmallBusBasicsVLActiveSKU = "8090771e-d41a-4482-929e-de87f1f47e46"; Common.SmallBusBasicsVLLicStatus = Common.GetLicStatus("8090771e-d41a-4482-929e-de87f1f47e46"); } if (str.Contains("9da2a678-fb6b-4e67-ab84-60dd6a9c819a")) { Common.StandardVLLicenseInstalled = true; Common.StandardVLLicType = "KMS"; Common.StandardVLActiveSKU = "9da2a678-fb6b-4e67-ab84-60dd6a9c819a"; Common.StandardVLLicStatus = Common.GetLicStatus("9da2a678-fb6b-4e67-ab84-60dd6a9c819a"); } if (str.Contains("1f76e346-e0be-49bc-9954-70ec53a4fcfe")) { Common.StandardVLLicenseInstalled = true; Common.StandardVLLicType = "MAK"; Common.StandardVLActiveSKU = "1f76e346-e0be-49bc-9954-70ec53a4fcfe"; Common.StandardVLLicStatus = Common.GetLicStatus("1f76e346-e0be-49bc-9954-70ec53a4fcfe"); } if (str.Contains("dd457678-5c3e-48e4-bc67-a89b7a3e3b44")) { Common.StandardVLLicenseInstalled = true; Common.StandardVLLicType = "MAK (Academic)"; Common.StandardVLActiveSKU = "dd457678-5c3e-48e4-bc67-a89b7a3e3b44"; Common.StandardVLLicStatus = Common.GetLicStatus("dd457678-5c3e-48e4-bc67-a89b7a3e3b44"); } if (str.Contains("92236105-bb67-494f-94c7-7f7a607929bd")) { Common.VisioPremVLLicenseInstalled = true; Common.VisioPremVLLicType = "KMS"; Common.VisioPremVLActiveSKU = "92236105-bb67-494f-94c7-7f7a607929bd"; Common.VisioPremVLLicStatus = Common.GetLicStatus("92236105-bb67-494f-94c7-7f7a607929bd"); } if (str.Contains("36756cb8-8e69-4d11-9522-68899507cd6a")) { Common.VisioPremVLLicenseInstalled = true; Common.VisioPremVLLicType = "MAK"; Common.VisioPremVLActiveSKU = "36756cb8-8e69-4d11-9522-68899507cd6a"; Common.VisioPremVLLicStatus = Common.GetLicStatus("36756cb8-8e69-4d11-9522-68899507cd6a"); } if (str.Contains("e558389c-83c3-4b29-adfe-5e4d7f46c358")) { Common.VisioProVLLicenseInstalled = true; Common.VisioProVLLicType = "KMS"; Common.VisioProVLActiveSKU = "e558389c-83c3-4b29-adfe-5e4d7f46c358"; Common.VisioProVLLicStatus = Common.GetLicStatus("e558389c-83c3-4b29-adfe-5e4d7f46c358"); } if (str.Contains("5980cf2b-e460-48af-921e-0c2a79025d23")) { Common.VisioProVLLicenseInstalled = true; Common.VisioProVLLicType = "MAK"; Common.VisioProVLActiveSKU = "5980cf2b-e460-48af-921e-0c2a79025d23"; Common.VisioProVLLicStatus = Common.GetLicStatus("5980cf2b-e460-48af-921e-0c2a79025d23"); } if (str.Contains("9ed833ff-4f92-4f36-b370-8683a4f13275")) { Common.VisioStdVLLicenseInstalled = true; Common.VisioStdVLLicType = "KMS"; Common.VisioStdVLActiveSKU = "9ed833ff-4f92-4f36-b370-8683a4f13275"; Common.VisioStdVLLicStatus = Common.GetLicStatus("9ed833ff-4f92-4f36-b370-8683a4f13275"); } if (str.Contains("cab3a4c4-f31a-4c12-afa9-a0eecc86bd95")) { Common.VisioStdVLLicenseInstalled = true; Common.VisioStdVLLicType = "MAK"; Common.VisioStdVLActiveSKU = "cab3a4c4-f31a-4c12-afa9-a0eecc86bd95"; Common.VisioStdVLLicStatus = Common.GetLicStatus("cab3a4c4-f31a-4c12-afa9-a0eecc86bd95"); } if (str.Contains("2d0882e7-a4e7-423b-8ccc-70d91e0158b1")) { Common.WordVLLicenseInstalled = true; Common.WordVLLicType = "KMS"; Common.WordVLActiveSKU = "2d0882e7-a4e7-423b-8ccc-70d91e0158b1"; Common.WordVLLicStatus = Common.GetLicStatus("2d0882e7-a4e7-423b-8ccc-70d91e0158b1"); } if (str.Contains("98d4050e-9c98-49bf-9be1-85e12eb3ab13")) { Common.WordVLLicenseInstalled = true; Common.WordVLLicType = "MAK"; Common.WordVLActiveSKU = "98d4050e-9c98-49bf-9be1-85e12eb3ab13"; Common.WordVLLicStatus = Common.GetLicStatus("98d4050e-9c98-49bf-9be1-85e12eb3ab13"); } if (str.Contains("c1ceda8b-c578-4d5d-a4aa-23626be4e234")) { Common.OEMBypassAllLicenseInstalled = true; Common.OEMBypassAllLicType = "Bypass ALL (OEM)"; Common.OEMBypassAllActiveSKU = "c1ceda8b-c578-4d5d-a4aa-23626be4e234"; Common.OEMBypassAllLicStatus = "Activated"; } if (str.Contains("4b17d082-d27d-467d-9e70-40b805714c0a")) { Common.AccessRetailLicenseInstalled = true; Common.AccessRetailLicType = "Retail (OEM)"; Common.AccessRetailActiveSKU = "4b17d082-d27d-467d-9e70-40b805714c0a"; Common.AccessRetailLicStatus = Common.GetLicStatus("4b17d082-d27d-467d-9e70-40b805714c0a"); } if (str.Contains("4d463c2c-0505-4626-8cdb-a4da82e2d8ed")) { Common.AccessRetailLicenseInstalled = true; Common.AccessRetailLicType = "Retail"; Common.AccessRetailActiveSKU = "4d463c2c-0505-4626-8cdb-a4da82e2d8ed"; Common.AccessRetailLicStatus = Common.GetLicStatus("4d463c2c-0505-4626-8cdb-a4da82e2d8ed"); } if (str.Contains("b3dade99-de64-4cec-bcc7-a584d510782a")) { Common.AccessRetailLicenseInstalled = true; Common.AccessRetailLicType = "Subscription"; Common.AccessRetailActiveSKU = "b3dade99-de64-4cec-bcc7-a584d510782a"; Common.AccessRetailLicStatus = Common.GetLicStatus("b3dade99-de64-4cec-bcc7-a584d510782a"); } if (str.Contains("ed826596-52c4-4a81-85bd-0f343cbc6d67")) { Common.AccessRetailLicenseInstalled = true; Common.AccessRetailLicType = "Trial"; Common.AccessRetailActiveSKU = "ed826596-52c4-4a81-85bd-0f343cbc6d67"; Common.AccessRetailLicStatus = Common.GetLicStatus("ed826596-52c4-4a81-85bd-0f343cbc6d67"); } if (str.Contains("8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd")) { Common.ExcelRetailLicenseInstalled = true; Common.ExcelRetailLicType = "Retail (Home and Student) (OEM)"; Common.ExcelRetailActiveSKU = "8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd"; Common.ExcelRetailLicStatus = Common.GetLicStatus("8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd"); } if (str.Contains("eaeed721-9715-46fc-b2f8-03eea2ef1fe2")) { Common.ExcelRetailLicenseInstalled = true; Common.ExcelRetailLicType = "Retail (OEM)"; Common.ExcelRetailActiveSKU = "eaeed721-9715-46fc-b2f8-03eea2ef1fe2"; Common.ExcelRetailLicStatus = Common.GetLicStatus("eaeed721-9715-46fc-b2f8-03eea2ef1fe2"); } if (str.Contains("c3ae020c-5a71-4cc5-a27a-2a97c2d46860")) { Common.ExcelRetailLicenseInstalled = true; Common.ExcelRetailLicType = "Retail (Home and Student)"; Common.ExcelRetailActiveSKU = "c3ae020c-5a71-4cc5-a27a-2a97c2d46860"; Common.ExcelRetailLicStatus = Common.GetLicStatus("c3ae020c-5a71-4cc5-a27a-2a97c2d46860"); } if (str.Contains("4eaff0d0-c6cb-4187-94f3-c7656d49a0aa")) { Common.ExcelRetailLicenseInstalled = true; Common.ExcelRetailLicType = "Retail"; Common.ExcelRetailActiveSKU = "4eaff0d0-c6cb-4187-94f3-c7656d49a0aa"; Common.ExcelRetailLicStatus = Common.GetLicStatus("4eaff0d0-c6cb-4187-94f3-c7656d49a0aa"); } if (str.Contains("c7df3516-425a-4a84-9420-0112f3094d90")) { Common.ExcelRetailLicenseInstalled = true; Common.ExcelRetailLicType = "Subscription (Home and Student)"; Common.ExcelRetailActiveSKU = "c7df3516-425a-4a84-9420-0112f3094d90"; Common.ExcelRetailLicStatus = Common.GetLicStatus("c7df3516-425a-4a84-9420-0112f3094d90"); } if (str.Contains("0be50797-9053-4f15-b9b1-2f2c5a310816")) { Common.ExcelRetailLicenseInstalled = true; Common.ExcelRetailLicType = "Subscription"; Common.ExcelRetailActiveSKU = "0be50797-9053-4f15-b9b1-2f2c5a310816"; Common.ExcelRetailLicStatus = Common.GetLicStatus("0be50797-9053-4f15-b9b1-2f2c5a310816"); } if (str.Contains("f4f25e2b-c13c-4256-8e4c-5d4d82e1b862")) { Common.ExcelRetailLicenseInstalled = true; Common.ExcelRetailLicType = "Trial (Home and Student)"; Common.ExcelRetailActiveSKU = "f4f25e2b-c13c-4256-8e4c-5d4d82e1b862"; Common.ExcelRetailLicStatus = Common.GetLicStatus("f4f25e2b-c13c-4256-8e4c-5d4d82e1b862"); } if (str.Contains("8fc26056-52e4-4519-889f-cdbedeac7c31")) { Common.ExcelRetailLicenseInstalled = true; Common.ExcelRetailLicType = "Trial"; Common.ExcelRetailActiveSKU = "8fc26056-52e4-4519-889f-cdbedeac7c31"; Common.ExcelRetailLicStatus = Common.GetLicStatus("8fc26056-52e4-4519-889f-cdbedeac7c31"); } if (str.Contains("209408df-98db-4eeb-b96b-d0b9a4b13468")) { Common.GrooveRetailLicenseInstalled = true; Common.GrooveRetailLicType = "Retail (OEM)"; Common.GrooveRetailActiveSKU = "209408df-98db-4eeb-b96b-d0b9a4b13468"; Common.GrooveRetailLicStatus = Common.GetLicStatus("209408df-98db-4eeb-b96b-d0b9a4b13468"); } if (str.Contains("7004b7f0-6407-4f45-8eac-966e5f868bde")) { Common.GrooveRetailLicenseInstalled = true; Common.GrooveRetailLicType = "Retail"; Common.GrooveRetailActiveSKU = "7004b7f0-6407-4f45-8eac-966e5f868bde"; Common.GrooveRetailLicStatus = Common.GetLicStatus("7004b7f0-6407-4f45-8eac-966e5f868bde"); } if (str.Contains("84155b23-bae0-4748-967b-40e12917b0bb")) { Common.GrooveRetailLicenseInstalled = true; Common.GrooveRetailLicType = "Subscription"; Common.GrooveRetailActiveSKU = "84155b23-bae0-4748-967b-40e12917b0bb"; Common.GrooveRetailLicStatus = Common.GetLicStatus("84155b23-bae0-4748-967b-40e12917b0bb"); } if (str.Contains("dd1e0912-6816-4dc2-a8bf-aa2971db0e25")) { Common.GrooveRetailLicenseInstalled = true; Common.GrooveRetailLicType = "Trial"; Common.GrooveRetailActiveSKU = "dd1e0912-6816-4dc2-a8bf-aa2971db0e25"; Common.GrooveRetailLicStatus = Common.GetLicStatus("dd1e0912-6816-4dc2-a8bf-aa2971db0e25"); } if (str.Contains("2beb303e-66c6-4422-b2ec-5aea48b75ee5")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Bypass (Trial)"; Common.HomeBusinessRetailActiveSKU = "2beb303e-66c6-4422-b2ec-5aea48b75ee5"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("2beb303e-66c6-4422-b2ec-5aea48b75ee5"); } if (str.Contains("f63b84d0-ed9d-4b05-99e4-19d33fd7afbd")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Retail (OEM)"; Common.HomeBusinessRetailActiveSKU = "f63b84d0-ed9d-4b05-99e4-19d33fd7afbd"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("f63b84d0-ed9d-4b05-99e4-19d33fd7afbd"); } if (str.Contains("0eaaf923-70a2-48bd-a6f1-54cc1aa95c13")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Retail (OEM)"; Common.HomeBusinessRetailActiveSKU = "0eaaf923-70a2-48bd-a6f1-54cc1aa95c13"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("0eaaf923-70a2-48bd-a6f1-54cc1aa95c13"); } if (str.Contains("00b6bbfc-4091-4182-bb81-93a9a6deb46a")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Retail (OEM)"; Common.HomeBusinessRetailActiveSKU = "00b6bbfc-4091-4182-bb81-93a9a6deb46a"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("00b6bbfc-4091-4182-bb81-93a9a6deb46a"); } if (str.Contains("7b7d1f17-fdcb-4820-9789-9bec6e377821")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Retail"; Common.HomeBusinessRetailActiveSKU = "7b7d1f17-fdcb-4820-9789-9bec6e377821"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("7b7d1f17-fdcb-4820-9789-9bec6e377821"); } if (str.Contains("00495466-527f-442f-a681-f36fad813f86")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Retail"; Common.HomeBusinessRetailActiveSKU = "00495466-527f-442f-a681-f36fad813f86"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("00495466-527f-442f-a681-f36fad813f86"); } if (str.Contains("4efbd4c4-5422-434c-8c25-75da21b9381c")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Retail"; Common.HomeBusinessRetailActiveSKU = "4efbd4c4-5422-434c-8c25-75da21b9381c"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("4efbd4c4-5422-434c-8c25-75da21b9381c"); } if (str.Contains("b21da2d5-50f1-4c5c-bf59-07baa35e25ba")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Subscription"; Common.HomeBusinessRetailActiveSKU = "b21da2d5-50f1-4c5c-bf59-07baa35e25ba"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("b21da2d5-50f1-4c5c-bf59-07baa35e25ba"); } if (str.Contains("2637e47c-cd16-45a1-8ff7-b7938723fd10")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Subscription"; Common.HomeBusinessRetailActiveSKU = "2637e47c-cd16-45a1-8ff7-b7938723fd10"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("2637e47c-cd16-45a1-8ff7-b7938723fd10"); } if (str.Contains("eff11b33-79b0-4d87-b05f-ae5e4ec5f209")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Subscription"; Common.HomeBusinessRetailActiveSKU = "eff11b33-79b0-4d87-b05f-ae5e4ec5f209"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("eff11b33-79b0-4d87-b05f-ae5e4ec5f209"); } if (str.Contains("19316117-30a8-4773-8fd9-7f7231f4e060")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Subscription"; Common.HomeBusinessRetailActiveSKU = "19316117-30a8-4773-8fd9-7f7231f4e060"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("19316117-30a8-4773-8fd9-7f7231f4e060"); } if (str.Contains("4790b2a5-bbf2-4c26-976f-d7736e516cce")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Trial"; Common.HomeBusinessRetailActiveSKU = "4790b2a5-bbf2-4c26-976f-d7736e516cce"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("4790b2a5-bbf2-4c26-976f-d7736e516cce"); } if (str.Contains("1dfbb6c1-0c4d-44e9-a0ea-77f59146e011")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Trial"; Common.HomeBusinessRetailActiveSKU = "1dfbb6c1-0c4d-44e9-a0ea-77f59146e011"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("1dfbb6c1-0c4d-44e9-a0ea-77f59146e011"); } if (str.Contains("0b1aca01-5c25-468f-809d-da81cb49ac3a")) { Common.HomeBusinessRetailLicenseInstalled = true; Common.HomeBusinessRetailLicType = "Bypass (Demo) (Trial)"; Common.HomeBusinessRetailActiveSKU = "0b1aca01-5c25-468f-809d-da81cb49ac3a"; Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("0b1aca01-5c25-468f-809d-da81cb49ac3a"); } if (str.Contains("f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec")) { Common.HomeStudentRetailLicenseInstalled = true; Common.HomeStudentRetailLicType = "Bypass (Trial)"; Common.HomeStudentRetailActiveSKU = "f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec"; Common.HomeStudentRetailLicStatus = Common.GetLicStatus("f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec"); } if (str.Contains("5dbe2163-3fa9-464c-b8b7-caadde61e4ff")) { Common.HomeStudentRetailLicenseInstalled = true; Common.HomeStudentRetailLicType = "Retail (OEM)"; Common.HomeStudentRetailActiveSKU = "5dbe2163-3fa9-464c-b8b7-caadde61e4ff"; Common.HomeStudentRetailLicStatus = Common.GetLicStatus("5dbe2163-3fa9-464c-b8b7-caadde61e4ff"); } if (str.Contains("0e795cce-5bad-40b1-8803-ce71fb89031d")) { Common.HomeStudentRetailLicenseInstalled = true; Common.HomeStudentRetailLicType = "Retail (OEM)"; Common.HomeStudentRetailActiveSKU = "0e795cce-5bad-40b1-8803-ce71fb89031d"; Common.HomeStudentRetailLicStatus = Common.GetLicStatus("0e795cce-5bad-40b1-8803-ce71fb89031d"); } if (str.Contains("ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020")) { Common.HomeStudentRetailLicenseInstalled = true; Common.HomeStudentRetailLicType = "Retail (OEM)"; Common.HomeStudentRetailActiveSKU = "ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020"; Common.HomeStudentRetailLicStatus = Common.GetLicStatus("ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020"); } if (str.Contains("09e2d37e-474b-4121-8626-58ad9be5776f")) { Common.HomeStudentRetailLicenseInstalled = true; Common.HomeStudentRetailLicType = "Retail"; Common.HomeStudentRetailActiveSKU = "09e2d37e-474b-4121-8626-58ad9be5776f"; Common.HomeStudentRetailLicStatus = Common.GetLicStatus("09e2d37e-474b-4121-8626-58ad9be5776f"); } if (str.Contains("1caef4ec-adec-4236-a835-882f5afd4bf0")) { Common.HomeStudentRetailLicenseInstalled = true; Common.HomeStudentRetailLicType = "Retail"; Common.HomeStudentRetailActiveSKU = "1caef4ec-adec-4236-a835-882f5afd4bf0"; Common.HomeStudentRetailLicStatus = Common.GetLicStatus("1caef4ec-adec-4236-a835-882f5afd4bf0"); } if (str.Contains("7b0ff49b-22da-4c74-876f-b039616d9a4e")) { Common.HomeStudentRetailLicenseInstalled = true; Common.HomeStudentRetailLicType = "Retail"; Common.HomeStudentRetailActiveSKU = "7b0ff49b-22da-4c74-876f-b039616d9a4e"; Common.HomeStudentRetailLicStatus = Common.GetLicStatus("7b0ff49b-22da-4c74-876f-b039616d9a4e"); } if (str.Contains("afca9e83-152d-48a8-a492-6d552e40ee8a")) { Common.HomeStudentRetailLicenseInstalled = true; Common.HomeStudentRetailLicType = "Subscription"; Common.HomeStudentRetailActiveSKU = "afca9e83-152d-48a8-a492-6d552e40ee8a"; Common.HomeStudentRetailLicStatus = Common.GetLicStatus("afca9e83-152d-48a8-a492-6d552e40ee8a"); } if (str.Contains("3850c794-b06f-4633-b02f-8ac4df0a059f")) { Common.HomeStudentRetailLicenseInstalled = true; Common.HomeStudentRetailLicType = "Trial"; Common.HomeStudentRetailActiveSKU = "3850c794-b06f-4633-b02f-8ac4df0a059f"; Common.HomeStudentRetailLicStatus = Common.GetLicStatus("3850c794-b06f-4633-b02f-8ac4df0a059f"); } if (str.Contains("8fc4269f-a845-4d1f-9df0-9f499c92d9cb")) { Common.HomeStudentRetailLicenseInstalled = true; Common.HomeStudentRetailLicType = "Bypass (Demo) (Trial)"; Common.HomeStudentRetailActiveSKU = "8fc4269f-a845-4d1f-9df0-9f499c92d9cb"; Common.HomeStudentRetailLicStatus = Common.GetLicStatus("8fc4269f-a845-4d1f-9df0-9f499c92d9cb"); } if (str.Contains("866ac003-01a0-49fd-a6ec-f8f56abdcfab")) { Common.InfoPathRetailLicenseInstalled = true; Common.InfoPathRetailLicType = "Retail (OEM)"; Common.InfoPathRetailActiveSKU = "866ac003-01a0-49fd-a6ec-f8f56abdcfab"; Common.InfoPathRetailLicStatus = Common.GetLicStatus("866ac003-01a0-49fd-a6ec-f8f56abdcfab"); } if (str.Contains("ef1da464-01c8-43a6-91af-e4e5713744f9")) { Common.InfoPathRetailLicenseInstalled = true; Common.InfoPathRetailLicType = "Retail"; Common.InfoPathRetailActiveSKU = "ef1da464-01c8-43a6-91af-e4e5713744f9"; Common.InfoPathRetailLicStatus = Common.GetLicStatus("ef1da464-01c8-43a6-91af-e4e5713744f9"); } if (str.Contains("0209ac7b-8a4b-450b-92f2-b583152a2613")) { Common.InfoPathRetailLicenseInstalled = true; Common.InfoPathRetailLicType = "Subscription"; Common.InfoPathRetailActiveSKU = "0209ac7b-8a4b-450b-92f2-b583152a2613"; Common.InfoPathRetailLicStatus = Common.GetLicStatus("0209ac7b-8a4b-450b-92f2-b583152a2613"); } if (str.Contains("4f0b7650-a09d-4180-976d-76d8b31ea1b4")) { Common.InfoPathRetailLicenseInstalled = true; Common.InfoPathRetailLicType = "Trial"; Common.InfoPathRetailActiveSKU = "4f0b7650-a09d-4180-976d-76d8b31ea1b4"; Common.InfoPathRetailLicStatus = Common.GetLicStatus("4f0b7650-a09d-4180-976d-76d8b31ea1b4"); } if (str.Contains("9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7")) { Common.OneNoteRetailLicenseInstalled = true; Common.OneNoteRetailLicType = "Retail (Home and Student) (OEM)"; Common.OneNoteRetailActiveSKU = "9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7"; Common.OneNoteRetailLicStatus = Common.GetLicStatus("9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7"); } if (str.Contains("115a5cf2-d4cf-4627-91dc-839df666d082")) { Common.OneNoteRetailLicenseInstalled = true; Common.OneNoteRetailLicType = "Retail (OEM)"; Common.OneNoteRetailActiveSKU = "115a5cf2-d4cf-4627-91dc-839df666d082"; Common.OneNoteRetailLicStatus = Common.GetLicStatus("115a5cf2-d4cf-4627-91dc-839df666d082"); } if (str.Contains("25fe4611-b44d-49cc-ae87-2143d299194e")) { Common.OneNoteRetailLicenseInstalled = true; Common.OneNoteRetailLicType = "Retail (Home and Student)"; Common.OneNoteRetailActiveSKU = "25fe4611-b44d-49cc-ae87-2143d299194e"; Common.OneNoteRetailLicStatus = Common.GetLicStatus("25fe4611-b44d-49cc-ae87-2143d299194e"); } if (str.Contains("3f7aa693-9a7e-44fc-9309-bb3d8e604925")) { Common.OneNoteRetailLicenseInstalled = true; Common.OneNoteRetailLicType = "Retail"; Common.OneNoteRetailActiveSKU = "3f7aa693-9a7e-44fc-9309-bb3d8e604925"; Common.OneNoteRetailLicStatus = Common.GetLicStatus("3f7aa693-9a7e-44fc-9309-bb3d8e604925"); } if (str.Contains("d82665d5-2d8f-46ba-abec-fdf06206b956")) { Common.OneNoteRetailLicenseInstalled = true; Common.OneNoteRetailLicType = "Subscription (Home and Student)"; Common.OneNoteRetailActiveSKU = "d82665d5-2d8f-46ba-abec-fdf06206b956"; Common.OneNoteRetailLicStatus = Common.GetLicStatus("d82665d5-2d8f-46ba-abec-fdf06206b956"); } if (str.Contains("698fa94f-eb99-43be-ab8c-5a085c36936c")) { Common.OneNoteRetailLicenseInstalled = true; Common.OneNoteRetailLicType = "Subscription"; Common.OneNoteRetailActiveSKU = "698fa94f-eb99-43be-ab8c-5a085c36936c"; Common.OneNoteRetailLicStatus = Common.GetLicStatus("698fa94f-eb99-43be-ab8c-5a085c36936c"); } if (str.Contains("b49d9abe-7f30-40aa-9a4c-bde08a14832d")) { Common.OneNoteRetailLicenseInstalled = true; Common.OneNoteRetailLicType = "Trial (Home and Student)"; Common.OneNoteRetailActiveSKU = "b49d9abe-7f30-40aa-9a4c-bde08a14832d"; Common.OneNoteRetailLicStatus = Common.GetLicStatus("b49d9abe-7f30-40aa-9a4c-bde08a14832d"); } if (str.Contains("8cc3794c-4b71-44ea-baae-d95cc1d17042")) { Common.OneNoteRetailLicenseInstalled = true; Common.OneNoteRetailLicType = "Trial"; Common.OneNoteRetailActiveSKU = "8cc3794c-4b71-44ea-baae-d95cc1d17042"; Common.OneNoteRetailLicStatus = Common.GetLicStatus("8cc3794c-4b71-44ea-baae-d95cc1d17042"); } if (str.Contains("8c54246a-31fe-4274-90c7-687987735848")) { Common.OutlookRetailLicenseInstalled = true; Common.OutlookRetailLicType = "Retail (OEM)"; Common.OutlookRetailActiveSKU = "8c54246a-31fe-4274-90c7-687987735848"; Common.OutlookRetailLicStatus = Common.GetLicStatus("8c54246a-31fe-4274-90c7-687987735848"); } if (str.Contains("fbf4ac36-31c8-4340-8666-79873129cf40")) { Common.OutlookRetailLicenseInstalled = true; Common.OutlookRetailLicType = "Retail"; Common.OutlookRetailActiveSKU = "fbf4ac36-31c8-4340-8666-79873129cf40"; Common.OutlookRetailLicStatus = Common.GetLicStatus("fbf4ac36-31c8-4340-8666-79873129cf40"); } if (str.Contains("8fb0d83e-2bcc-43cd-871a-6ad7a06349f4")) { Common.OutlookRetailLicenseInstalled = true; Common.OutlookRetailLicType = "Subscription"; Common.OutlookRetailActiveSKU = "8fb0d83e-2bcc-43cd-871a-6ad7a06349f4"; Common.OutlookRetailLicStatus = Common.GetLicStatus("8fb0d83e-2bcc-43cd-871a-6ad7a06349f4"); } if (str.Contains("2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5")) { Common.OutlookRetailLicenseInstalled = true; Common.OutlookRetailLicType = "Trial"; Common.OutlookRetailActiveSKU = "2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5"; Common.OutlookRetailLicStatus = Common.GetLicStatus("2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5"); } if (str.Contains("95ff18b9-f2cf-4291-ab2e-bc17d54aa756")) { Common.PowerPointRetailLicenseInstalled = true; Common.PowerPointRetailLicType = "Retail (Home and Student) (OEM)"; Common.PowerPointRetailActiveSKU = "95ff18b9-f2cf-4291-ab2e-bc17d54aa756"; Common.PowerPointRetailLicStatus = Common.GetLicStatus("95ff18b9-f2cf-4291-ab2e-bc17d54aa756"); } if (str.Contains("247e7706-0d68-4f56-8d78-2b8147a11ca8")) { Common.PowerPointRetailLicenseInstalled = true; Common.PowerPointRetailLicType = "Retail (OEM)"; Common.PowerPointRetailActiveSKU = "247e7706-0d68-4f56-8d78-2b8147a11ca8"; Common.PowerPointRetailLicStatus = Common.GetLicStatus("247e7706-0d68-4f56-8d78-2b8147a11ca8"); } if (str.Contains("d652ad8d-da5c-4358-b928-7fb1b4de7a7c")) { Common.PowerPointRetailLicenseInstalled = true; Common.PowerPointRetailLicType = "Retail (Home and Student)"; Common.PowerPointRetailActiveSKU = "d652ad8d-da5c-4358-b928-7fb1b4de7a7c"; Common.PowerPointRetailLicStatus = Common.GetLicStatus("d652ad8d-da5c-4358-b928-7fb1b4de7a7c"); } if (str.Contains("133c8359-4e93-4241-8118-30bb18737ea0")) { Common.PowerPointRetailLicenseInstalled = true; Common.PowerPointRetailLicType = "Retail"; Common.PowerPointRetailActiveSKU = "133c8359-4e93-4241-8118-30bb18737ea0"; Common.PowerPointRetailLicStatus = Common.GetLicStatus("133c8359-4e93-4241-8118-30bb18737ea0"); } if (str.Contains("31e631f4-ee62-4b1f-aeb6-3b30393e0045")) { Common.PowerPointRetailLicenseInstalled = true; Common.PowerPointRetailLicType = "Subscription (Home and Student)"; Common.PowerPointRetailActiveSKU = "31e631f4-ee62-4b1f-aeb6-3b30393e0045"; Common.PowerPointRetailLicStatus = Common.GetLicStatus("31e631f4-ee62-4b1f-aeb6-3b30393e0045"); } if (str.Contains("1eea4120-6699-47e9-9e5d-2305ee108bac")) { Common.PowerPointRetailLicenseInstalled = true; Common.PowerPointRetailLicType = "Subscription"; Common.PowerPointRetailActiveSKU = "1eea4120-6699-47e9-9e5d-2305ee108bac"; Common.PowerPointRetailLicStatus = Common.GetLicStatus("1eea4120-6699-47e9-9e5d-2305ee108bac"); } if (str.Contains("131e900a-efa8-412e-ba20-cb0f4be43054")) { Common.PowerPointRetailLicenseInstalled = true; Common.PowerPointRetailLicType = "Trial (Home and Student)"; Common.PowerPointRetailActiveSKU = "131e900a-efa8-412e-ba20-cb0f4be43054"; Common.PowerPointRetailLicStatus = Common.GetLicStatus("131e900a-efa8-412e-ba20-cb0f4be43054"); } if (str.Contains("1c57ad8f-60be-4ce0-82ec-8f55aa09751f")) { Common.PowerPointRetailLicenseInstalled = true; Common.PowerPointRetailLicType = "Trial"; Common.PowerPointRetailActiveSKU = "1c57ad8f-60be-4ce0-82ec-8f55aa09751f"; Common.PowerPointRetailLicStatus = Common.GetLicStatus("1c57ad8f-60be-4ce0-82ec-8f55aa09751f"); } if (str.Contains("4365667b-8304-463e-b542-2df8d0a73ea9")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Bypass (Trial)"; Common.ProfessionalRetailActiveSKU = "4365667b-8304-463e-b542-2df8d0a73ea9"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("4365667b-8304-463e-b542-2df8d0a73ea9"); } if (str.Contains("6912ccdf-557a-497c-9903-3de6ce9fa631")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Trial (Delta)"; Common.ProfessionalRetailActiveSKU = "6912ccdf-557a-497c-9903-3de6ce9fa631"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("6912ccdf-557a-497c-9903-3de6ce9fa631"); } if (str.Contains("1783c7a6-840c-4b33-af05-2b1f5cd73527")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Retail (OEM)"; Common.ProfessionalRetailActiveSKU = "1783c7a6-840c-4b33-af05-2b1f5cd73527"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("1783c7a6-840c-4b33-af05-2b1f5cd73527"); } if (str.Contains("7d4627b9-9467-4aa7-ae7f-892807d78d8f")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Retail (OEM)"; Common.ProfessionalRetailActiveSKU = "7d4627b9-9467-4aa7-ae7f-892807d78d8f"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("7d4627b9-9467-4aa7-ae7f-892807d78d8f"); } if (str.Contains("7e05fc0c-7ce4-4849-bb0b-231bdf5dca70")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Retail (OEM)"; Common.ProfessionalRetailActiveSKU = "7e05fc0c-7ce4-4849-bb0b-231bdf5dca70"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("7e05fc0c-7ce4-4849-bb0b-231bdf5dca70"); } if (str.Contains("8b559c37-0117-413e-921b-b853aeb6e210")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Retail"; Common.ProfessionalRetailActiveSKU = "8b559c37-0117-413e-921b-b853aeb6e210"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("8b559c37-0117-413e-921b-b853aeb6e210"); } if (str.Contains("50ac2361-fe88-4e5e-b0b2-13acc96ca9ae")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Retail"; Common.ProfessionalRetailActiveSKU = "50ac2361-fe88-4e5e-b0b2-13acc96ca9ae"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("50ac2361-fe88-4e5e-b0b2-13acc96ca9ae"); } if (str.Contains("a7971f62-61d0-4c67-abcc-085c10cf470f")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Retail"; Common.ProfessionalRetailActiveSKU = "a7971f62-61d0-4c67-abcc-085c10cf470f"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("a7971f62-61d0-4c67-abcc-085c10cf470f"); } if (str.Contains("71fb05b7-19e2-4567-af77-8f31681d39d2")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Subscription"; Common.ProfessionalRetailActiveSKU = "71fb05b7-19e2-4567-af77-8f31681d39d2"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("71fb05b7-19e2-4567-af77-8f31681d39d2"); } if (str.Contains("df01848d-8f9d-4589-9198-4ac51f2547f3")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Trial"; Common.ProfessionalRetailActiveSKU = "df01848d-8f9d-4589-9198-4ac51f2547f3"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("df01848d-8f9d-4589-9198-4ac51f2547f3"); } if (str.Contains("42122f59-2850-485e-b0c0-1aaca1c88923")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Trial"; Common.ProfessionalRetailActiveSKU = "42122f59-2850-485e-b0c0-1aaca1c88923"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("42122f59-2850-485e-b0c0-1aaca1c88923"); } if (str.Contains("ae3ed6ae-2654-4b82-a4ba-331265bb8972")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Retail (OEM) (Academic)"; Common.ProfessionalRetailActiveSKU = "ae3ed6ae-2654-4b82-a4ba-331265bb8972"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("ae3ed6ae-2654-4b82-a4ba-331265bb8972"); } if (str.Contains("c4109e90-6c4a-44f6-b380-ef6137122f16")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Retail (Academic)"; Common.ProfessionalRetailActiveSKU = "c4109e90-6c4a-44f6-b380-ef6137122f16"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("c4109e90-6c4a-44f6-b380-ef6137122f16"); } if (str.Contains("23037f94-d654-4f38-962f-ff5b15348630")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Trial (Academic)"; Common.ProfessionalRetailActiveSKU = "23037f94-d654-4f38-962f-ff5b15348630"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("23037f94-d654-4f38-962f-ff5b15348630"); } if (str.Contains("2bcdddbe-4ebe-4728-9594-625e26137761")) { Common.ProfessionalRetailLicenseInstalled = true; Common.ProfessionalRetailLicType = "Bypass (Demo) (Trial)"; Common.ProfessionalRetailActiveSKU = "2bcdddbe-4ebe-4728-9594-625e26137761"; Common.ProfessionalRetailLicStatus = Common.GetLicStatus("2bcdddbe-4ebe-4728-9594-625e26137761"); } if (str.Contains("fabc9393-6174-4192-b3ee-6340e16cf90d")) { Common.ProjectProRetailLicenseInstalled = true; Common.ProjectProRetailLicType = "Retail (OEM)"; Common.ProjectProRetailActiveSKU = "fabc9393-6174-4192-b3ee-6340e16cf90d"; Common.ProjectProRetailLicStatus = Common.GetLicStatus("fabc9393-6174-4192-b3ee-6340e16cf90d"); } if (str.Contains("7b8ebe34-08fc-46c5-8bfa-161b12a43e41")) { Common.ProjectProRetailLicenseInstalled = true; Common.ProjectProRetailLicType = "Retail (OEM)"; Common.ProjectProRetailActiveSKU = "7b8ebe34-08fc-46c5-8bfa-161b12a43e41"; Common.ProjectProRetailLicStatus = Common.GetLicStatus("7b8ebe34-08fc-46c5-8bfa-161b12a43e41"); } if (str.Contains("725714d7-d58f-4d12-9fa8-35873c6f7215")) { Common.ProjectProRetailLicenseInstalled = true; Common.ProjectProRetailLicType = "Retail"; Common.ProjectProRetailActiveSKU = "725714d7-d58f-4d12-9fa8-35873c6f7215"; Common.ProjectProRetailLicStatus = Common.GetLicStatus("725714d7-d58f-4d12-9fa8-35873c6f7215"); } if (str.Contains("aa188b61-d3d3-443c-9dec-5b42393ee5cb")) { Common.ProjectProRetailLicenseInstalled = true; Common.ProjectProRetailLicType = "Retail"; Common.ProjectProRetailActiveSKU = "aa188b61-d3d3-443c-9dec-5b42393ee5cb"; Common.ProjectProRetailLicStatus = Common.GetLicStatus("aa188b61-d3d3-443c-9dec-5b42393ee5cb"); } if (str.Contains("9a13eb9c-006f-450a-9f59-4cec1eab88f5")) { Common.ProjectProRetailLicenseInstalled = true; Common.ProjectProRetailLicType = "Subscription"; Common.ProjectProRetailActiveSKU = "9a13eb9c-006f-450a-9f59-4cec1eab88f5"; Common.ProjectProRetailLicStatus = Common.GetLicStatus("9a13eb9c-006f-450a-9f59-4cec1eab88f5"); } if (str.Contains("694e35b9-f965-47d7-aa19-ab2783224adf")) { Common.ProjectProRetailLicenseInstalled = true; Common.ProjectProRetailLicType = "Trial"; Common.ProjectProRetailActiveSKU = "694e35b9-f965-47d7-aa19-ab2783224adf"; Common.ProjectProRetailLicStatus = Common.GetLicStatus("694e35b9-f965-47d7-aa19-ab2783224adf"); } if (str.Contains("fd2bbced-f8db-45bc-b4d6-ac05a47d3691")) { Common.ProjectProRetailLicenseInstalled = true; Common.ProjectProRetailLicType = "Trial"; Common.ProjectProRetailActiveSKU = "fd2bbced-f8db-45bc-b4d6-ac05a47d3691"; Common.ProjectProRetailLicStatus = Common.GetLicStatus("fd2bbced-f8db-45bc-b4d6-ac05a47d3691"); } if (str.Contains("47a5840c-8124-4a1f-a447-50168cd6833d")) { Common.ProjectProRetailLicenseInstalled = true; Common.ProjectProRetailLicType = "Retail (MSDN)"; Common.ProjectProRetailActiveSKU = "47a5840c-8124-4a1f-a447-50168cd6833d"; Common.ProjectProRetailLicStatus = Common.GetLicStatus("47a5840c-8124-4a1f-a447-50168cd6833d"); } if (str.Contains("3047cde0-03e2-4bae-abc9-40ad640b418d")) { Common.ProjectProRetailLicenseInstalled = true; Common.ProjectProRetailLicType = "Subscription"; Common.ProjectProRetailActiveSKU = "3047cde0-03e2-4bae-abc9-40ad640b418d"; Common.ProjectProRetailLicStatus = Common.GetLicStatus("3047cde0-03e2-4bae-abc9-40ad640b418d"); } if (str.Contains("4d06f72e-fd50-4bc2-a24b-d448d7f17ef2")) { Common.ProjectProRetailLicenseInstalled = true; Common.ProjectProRetailLicType = "Subscription"; Common.ProjectProRetailActiveSKU = "4d06f72e-fd50-4bc2-a24b-d448d7f17ef2"; Common.ProjectProRetailLicStatus = Common.GetLicStatus("4d06f72e-fd50-4bc2-a24b-d448d7f17ef2"); } if (str.Contains("8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe")) { Common.ProjectStdRetailLicenseInstalled = true; Common.ProjectStdRetailLicType = "Retail (OEM)"; Common.ProjectStdRetailActiveSKU = "8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe"; Common.ProjectStdRetailLicStatus = Common.GetLicStatus("8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe"); } if (str.Contains("688f6589-2bd9-424e-a152-b13f36aa6de1")) { Common.ProjectStdRetailLicenseInstalled = true; Common.ProjectStdRetailLicType = "Retail"; Common.ProjectStdRetailActiveSKU = "688f6589-2bd9-424e-a152-b13f36aa6de1"; Common.ProjectStdRetailLicStatus = Common.GetLicStatus("688f6589-2bd9-424e-a152-b13f36aa6de1"); } if (str.Contains("f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf")) { Common.ProjectStdRetailLicenseInstalled = true; Common.ProjectStdRetailLicType = "Subscription"; Common.ProjectStdRetailActiveSKU = "f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf"; Common.ProjectStdRetailLicStatus = Common.GetLicStatus("f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf"); } if (str.Contains("f510f8de-4325-4461-bd33-571edbe0a933")) { Common.ProjectStdRetailLicenseInstalled = true; Common.ProjectStdRetailLicType = "Trial"; Common.ProjectStdRetailActiveSKU = "f510f8de-4325-4461-bd33-571edbe0a933"; Common.ProjectStdRetailLicStatus = Common.GetLicStatus("f510f8de-4325-4461-bd33-571edbe0a933"); } if (str.Contains("71af7e84-93e6-4363-9b69-699e04e74071")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Retail"; Common.ProPlusRetailActiveSKU = "71af7e84-93e6-4363-9b69-699e04e74071"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("71af7e84-93e6-4363-9b69-699e04e74071"); } if (str.Contains("46c84aad-65c7-482d-b82a-1edc52e6989a")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Retail"; Common.ProPlusRetailActiveSKU = "46c84aad-65c7-482d-b82a-1edc52e6989a"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("46c84aad-65c7-482d-b82a-1edc52e6989a"); } if (str.Contains("28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Subscription"; Common.ProPlusRetailActiveSKU = "28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae"); } if (str.Contains("8c5fa740-5dca-43f9-be1b-d0281bcf9779")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Trial"; Common.ProPlusRetailActiveSKU = "8c5fa740-5dca-43f9-be1b-d0281bcf9779"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("8c5fa740-5dca-43f9-be1b-d0281bcf9779"); } if (str.Contains("75bb133b-f5dd-423c-8321-3bd0b50322a5")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Retail (Academic)"; Common.ProPlusRetailActiveSKU = "75bb133b-f5dd-423c-8321-3bd0b50322a5"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("75bb133b-f5dd-423c-8321-3bd0b50322a5"); } if (str.Contains("42cbf3f6-4d5e-49c6-991a-0d99b8429a6d")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Retail (MSDN)"; Common.ProPlusRetailActiveSKU = "42cbf3f6-4d5e-49c6-991a-0d99b8429a6d"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("42cbf3f6-4d5e-49c6-991a-0d99b8429a6d"); } if (str.Contains("8c5edb5d-9aa0-47a7-9416-d61c7419a60a")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Retail (MSDN)"; Common.ProPlusRetailActiveSKU = "8c5edb5d-9aa0-47a7-9416-d61c7419a60a"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("8c5edb5d-9aa0-47a7-9416-d61c7419a60a"); } if (str.Contains("ae28e0ab-590f-4be3-b7f6-438dda6c0b1c")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Subscription"; Common.ProPlusRetailActiveSKU = "ae28e0ab-590f-4be3-b7f6-438dda6c0b1c"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("ae28e0ab-590f-4be3-b7f6-438dda6c0b1c"); } if (str.Contains("8d1e5912-b904-40a6-addd-8c7482879e87")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Subscription"; Common.ProPlusRetailActiveSKU = "8d1e5912-b904-40a6-addd-8c7482879e87"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("8d1e5912-b904-40a6-addd-8c7482879e87"); } if (str.Contains("e98ef0c0-71c4-42ce-8305-287d8721e26c")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Subscription"; Common.ProPlusRetailActiveSKU = "e98ef0c0-71c4-42ce-8305-287d8721e26c"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("e98ef0c0-71c4-42ce-8305-287d8721e26c"); } if (str.Contains("eff34ba1-2794-4908-9501-5190c8f2025e")) { Common.ProPlusRetailLicenseInstalled = true; Common.ProPlusRetailLicType = "Subscription"; Common.ProPlusRetailActiveSKU = "eff34ba1-2794-4908-9501-5190c8f2025e"; Common.ProPlusRetailLicStatus = Common.GetLicStatus("eff34ba1-2794-4908-9501-5190c8f2025e"); } if (str.Contains("4e6f61a8-989b-463c-9948-83b894540ad4")) { Common.PublisherRetailLicenseInstalled = true; Common.PublisherRetailLicType = "Retail (OEM)"; Common.PublisherRetailActiveSKU = "4e6f61a8-989b-463c-9948-83b894540ad4"; Common.PublisherRetailLicStatus = Common.GetLicStatus("4e6f61a8-989b-463c-9948-83b894540ad4"); } if (str.Contains("98677603-a668-4fa4-9980-3f1f05f78f69")) { Common.PublisherRetailLicenseInstalled = true; Common.PublisherRetailLicType = "Retail"; Common.PublisherRetailActiveSKU = "98677603-a668-4fa4-9980-3f1f05f78f69"; Common.PublisherRetailLicStatus = Common.GetLicStatus("98677603-a668-4fa4-9980-3f1f05f78f69"); } if (str.Contains("17b7ce1a-92a9-4b59-a7d0-e872d8a9a994")) { Common.PublisherRetailLicenseInstalled = true; Common.PublisherRetailLicType = "Subscription"; Common.PublisherRetailActiveSKU = "17b7ce1a-92a9-4b59-a7d0-e872d8a9a994"; Common.PublisherRetailLicStatus = Common.GetLicStatus("17b7ce1a-92a9-4b59-a7d0-e872d8a9a994"); } if (str.Contains("1a069855-55ec-4ccf-9c45-2ac5d500f792")) { Common.PublisherRetailLicenseInstalled = true; Common.PublisherRetailLicType = "Trial"; Common.PublisherRetailActiveSKU = "1a069855-55ec-4ccf-9c45-2ac5d500f792"; Common.PublisherRetailLicStatus = Common.GetLicStatus("1a069855-55ec-4ccf-9c45-2ac5d500f792"); } if (str.Contains("88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b")) { Common.SmallBusBasicsRetailLicenseInstalled = true; Common.SmallBusBasicsRetailLicType = "Retail (OEM)"; Common.SmallBusBasicsRetailActiveSKU = "88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b"; Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b"); } if (str.Contains("dbe3aee0-5183-4ff7-8142-66050173cb01")) { Common.SmallBusBasicsRetailLicenseInstalled = true; Common.SmallBusBasicsRetailLicType = "Retail"; Common.SmallBusBasicsRetailActiveSKU = "dbe3aee0-5183-4ff7-8142-66050173cb01"; Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("dbe3aee0-5183-4ff7-8142-66050173cb01"); } if (str.Contains("08cef85d-8704-417e-a749-b87c7d218cad")) { Common.SmallBusBasicsRetailLicenseInstalled = true; Common.SmallBusBasicsRetailLicType = "Subscription"; Common.SmallBusBasicsRetailActiveSKU = "08cef85d-8704-417e-a749-b87c7d218cad"; Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("08cef85d-8704-417e-a749-b87c7d218cad"); } if (str.Contains("4519abcf-23db-487b-ac28-7c9ebe801716")) { Common.SmallBusBasicsRetailLicenseInstalled = true; Common.SmallBusBasicsRetailLicType = "Trial"; Common.SmallBusBasicsRetailActiveSKU = "4519abcf-23db-487b-ac28-7c9ebe801716"; Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("4519abcf-23db-487b-ac28-7c9ebe801716"); } if (str.Contains("af2afe5b-55dd-4252-af42-e6f79cc07ebc")) { Common.SmallBusBasicsRetailLicenseInstalled = true; Common.SmallBusBasicsRetailLicType = "Retail (MSDN)"; Common.SmallBusBasicsRetailActiveSKU = "af2afe5b-55dd-4252-af42-e6f79cc07ebc"; Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("af2afe5b-55dd-4252-af42-e6f79cc07ebc"); } if (str.Contains("d3422cfb-8d8b-4ead-99f9-eab0ccd990d7")) { Common.StandardRetailLicenseInstalled = true; Common.StandardRetailLicType = "Retail"; Common.StandardRetailActiveSKU = "d3422cfb-8d8b-4ead-99f9-eab0ccd990d7"; Common.StandardRetailLicStatus = Common.GetLicStatus("d3422cfb-8d8b-4ead-99f9-eab0ccd990d7"); } if (str.Contains("bc8275b7-d67a-4390-8c5e-cc57cfc74328")) { Common.StandardRetailLicenseInstalled = true; Common.StandardRetailLicType = "Subscription"; Common.StandardRetailActiveSKU = "bc8275b7-d67a-4390-8c5e-cc57cfc74328"; Common.StandardRetailLicStatus = Common.GetLicStatus("bc8275b7-d67a-4390-8c5e-cc57cfc74328"); } if (str.Contains("b6d2565c-341d-4768-ad7d-addbe00bb5ce")) { Common.StandardRetailLicenseInstalled = true; Common.StandardRetailLicType = "Retail (MSDN)"; Common.StandardRetailActiveSKU = "b6d2565c-341d-4768-ad7d-addbe00bb5ce"; Common.StandardRetailLicStatus = Common.GetLicStatus("b6d2565c-341d-4768-ad7d-addbe00bb5ce"); } if (str.Contains("bb42dd2b-070c-4f5b-947a-55f56a16d4f3")) { Common.VisioPremRetailLicenseInstalled = true; Common.VisioPremRetailLicType = "Retail (OEM)"; Common.VisioPremRetailActiveSKU = "bb42dd2b-070c-4f5b-947a-55f56a16d4f3"; Common.VisioPremRetailLicStatus = Common.GetLicStatus("bb42dd2b-070c-4f5b-947a-55f56a16d4f3"); } if (str.Contains("66cad568-c2dc-459d-93ec-2f3cb967ee34")) { Common.VisioPremRetailLicenseInstalled = true; Common.VisioPremRetailLicType = "Retail"; Common.VisioPremRetailActiveSKU = "66cad568-c2dc-459d-93ec-2f3cb967ee34"; Common.VisioPremRetailLicStatus = Common.GetLicStatus("66cad568-c2dc-459d-93ec-2f3cb967ee34"); } if (str.Contains("3513c04b-9085-43a9-8f9a-639993c19e80")) { Common.VisioPremRetailLicenseInstalled = true; Common.VisioPremRetailLicType = "Subscription"; Common.VisioPremRetailActiveSKU = "3513c04b-9085-43a9-8f9a-639993c19e80"; Common.VisioPremRetailLicStatus = Common.GetLicStatus("3513c04b-9085-43a9-8f9a-639993c19e80"); } if (str.Contains("7616c283-5c5b-4054-b52c-902f03e4dcdf")) { Common.VisioPremRetailLicenseInstalled = true; Common.VisioPremRetailLicType = "Trial"; Common.VisioPremRetailActiveSKU = "7616c283-5c5b-4054-b52c-902f03e4dcdf"; Common.VisioPremRetailLicStatus = Common.GetLicStatus("7616c283-5c5b-4054-b52c-902f03e4dcdf"); } if (str.Contains("1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d")) { Common.VisioProRetailLicenseInstalled = true; Common.VisioProRetailLicType = "Retail (OEM)"; Common.VisioProRetailActiveSKU = "1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d"; Common.VisioProRetailLicStatus = Common.GetLicStatus("1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d"); } if (str.Contains("0b172e55-95ae-4c78-8c58-81aa98ab7f94")) { Common.VisioProRetailLicenseInstalled = true; Common.VisioProRetailLicType = "Retail (OEM)"; Common.VisioProRetailActiveSKU = "0b172e55-95ae-4c78-8c58-81aa98ab7f94"; Common.VisioProRetailLicStatus = Common.GetLicStatus("0b172e55-95ae-4c78-8c58-81aa98ab7f94"); } if (str.Contains("d0a97e12-08a1-4a45-add5-1155b204e766")) { Common.VisioProRetailLicenseInstalled = true; Common.VisioProRetailLicType = "Retail"; Common.VisioProRetailActiveSKU = "d0a97e12-08a1-4a45-add5-1155b204e766"; Common.VisioProRetailLicStatus = Common.GetLicStatus("d0a97e12-08a1-4a45-add5-1155b204e766"); } if (str.Contains("0993043d-664f-4b2e-a7f1-fd92091fa81f")) { Common.VisioProRetailLicenseInstalled = true; Common.VisioProRetailLicType = "Retail"; Common.VisioProRetailActiveSKU = "0993043d-664f-4b2e-a7f1-fd92091fa81f"; Common.VisioProRetailLicStatus = Common.GetLicStatus("0993043d-664f-4b2e-a7f1-fd92091fa81f"); } if (str.Contains("0ec894e8-a5a9-48de-9463-061c4801ee8f")) { Common.VisioProRetailLicenseInstalled = true; Common.VisioProRetailLicType = "Subscription"; Common.VisioProRetailActiveSKU = "0ec894e8-a5a9-48de-9463-061c4801ee8f"; Common.VisioProRetailLicStatus = Common.GetLicStatus("0ec894e8-a5a9-48de-9463-061c4801ee8f"); } if (str.Contains("673ea9ea-9bc0-463f-93e5-f77655e46630")) { Common.VisioProRetailLicenseInstalled = true; Common.VisioProRetailLicType = "Trial"; Common.VisioProRetailActiveSKU = "673ea9ea-9bc0-463f-93e5-f77655e46630"; Common.VisioProRetailLicStatus = Common.GetLicStatus("673ea9ea-9bc0-463f-93e5-f77655e46630"); } if (str.Contains("15a9d881-3184-45e0-b407-466a68a691b1")) { Common.VisioProRetailLicenseInstalled = true; Common.VisioProRetailLicType = "Retail (MSDN)"; Common.VisioProRetailActiveSKU = "15a9d881-3184-45e0-b407-466a68a691b1"; Common.VisioProRetailLicStatus = Common.GetLicStatus("15a9d881-3184-45e0-b407-466a68a691b1"); } if (str.Contains("40becf98-1d17-43ef-989f-1d92396a2741")) { Common.VisioStdRetailLicenseInstalled = true; Common.VisioStdRetailLicType = "Retail (OEM)"; Common.VisioStdRetailActiveSKU = "40becf98-1d17-43ef-989f-1d92396a2741"; Common.VisioStdRetailLicStatus = Common.GetLicStatus("40becf98-1d17-43ef-989f-1d92396a2741"); } if (str.Contains("ba24d057-8b5f-462e-87fe-485038c68954")) { Common.VisioStdRetailLicenseInstalled = true; Common.VisioStdRetailLicType = "Retail"; Common.VisioStdRetailActiveSKU = "ba24d057-8b5f-462e-87fe-485038c68954"; Common.VisioStdRetailLicStatus = Common.GetLicStatus("ba24d057-8b5f-462e-87fe-485038c68954"); } if (str.Contains("4cc91c85-44a8-4834-b15d-ffea4616e4e4")) { Common.VisioStdRetailLicenseInstalled = true; Common.VisioStdRetailLicType = "Subscription"; Common.VisioStdRetailActiveSKU = "4cc91c85-44a8-4834-b15d-ffea4616e4e4"; Common.VisioStdRetailLicStatus = Common.GetLicStatus("4cc91c85-44a8-4834-b15d-ffea4616e4e4"); } if (str.Contains("a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17")) { Common.VisioStdRetailLicenseInstalled = true; Common.VisioStdRetailLicType = "Trial"; Common.VisioStdRetailActiveSKU = "a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17"; Common.VisioStdRetailLicStatus = Common.GetLicStatus("a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17"); } if (str.Contains("d79a3f4f-e768-4114-8d3a-7f9f45687f67")) { Common.WordRetailLicenseInstalled = true; Common.WordRetailLicType = "Retail (Home and Student) (OEM)"; Common.WordRetailActiveSKU = "d79a3f4f-e768-4114-8d3a-7f9f45687f67"; Common.WordRetailLicStatus = Common.GetLicStatus("d79a3f4f-e768-4114-8d3a-7f9f45687f67"); } if (str.Contains("bed40a3e-6aca-4512-8012-70ae831a2fc5")) { Common.WordRetailLicenseInstalled = true; Common.WordRetailLicType = "Retail (OEM)"; Common.WordRetailActiveSKU = "bed40a3e-6aca-4512-8012-70ae831a2fc5"; Common.WordRetailLicStatus = Common.GetLicStatus("bed40a3e-6aca-4512-8012-70ae831a2fc5"); } if (str.Contains("a963d7ae-7a88-41a7-94da-8bb5635a8af9")) { Common.WordRetailLicenseInstalled = true; Common.WordRetailLicType = "Retail (Home and Student)"; Common.WordRetailActiveSKU = "a963d7ae-7a88-41a7-94da-8bb5635a8af9"; Common.WordRetailLicStatus = Common.GetLicStatus("a963d7ae-7a88-41a7-94da-8bb5635a8af9"); } if (str.Contains("db3bbc9c-ce52-41d1-a46f-1a1d68059119")) { Common.WordRetailLicenseInstalled = true; Common.WordRetailLicType = "Retail"; Common.WordRetailActiveSKU = "db3bbc9c-ce52-41d1-a46f-1a1d68059119"; Common.WordRetailLicStatus = Common.GetLicStatus("db3bbc9c-ce52-41d1-a46f-1a1d68059119"); } if (str.Contains("c735dcc2-f5e9-4077-a72f-4b6d254ddc43")) { Common.WordRetailLicenseInstalled = true; Common.WordRetailLicType = "Subscription (Home and Student)"; Common.WordRetailActiveSKU = "c735dcc2-f5e9-4077-a72f-4b6d254ddc43"; Common.WordRetailLicStatus = Common.GetLicStatus("c735dcc2-f5e9-4077-a72f-4b6d254ddc43"); } if (str.Contains("99279f42-6de2-4346-87b1-b0ec99c7525c")) { Common.WordRetailLicenseInstalled = true; Common.WordRetailLicType = "Subscription"; Common.WordRetailActiveSKU = "99279f42-6de2-4346-87b1-b0ec99c7525c"; Common.WordRetailLicStatus = Common.GetLicStatus("99279f42-6de2-4346-87b1-b0ec99c7525c"); } if (str.Contains("533d80cb-bf68-48db-ab3e-165b5377599e")) { Common.WordRetailLicenseInstalled = true; Common.WordRetailLicType = "Trial (Home and Student)"; Common.WordRetailActiveSKU = "533d80cb-bf68-48db-ab3e-165b5377599e"; Common.WordRetailLicStatus = Common.GetLicStatus("533d80cb-bf68-48db-ab3e-165b5377599e"); } if (str.Contains("195e23d7-e0b7-4c30-8a30-8e9941afd07e")) { Common.WordRetailLicenseInstalled = true; Common.WordRetailLicType = "Trial"; Common.WordRetailActiveSKU = "195e23d7-e0b7-4c30-8a30-8e9941afd07e"; Common.WordRetailLicStatus = Common.GetLicStatus("195e23d7-e0b7-4c30-8a30-8e9941afd07e"); } if (str.Contains("b78df69e-0966-40b1-ae85-30a5134dedd0")) { Common.SharePointDesignerOtherLicenseInstalled = true; Common.SharePointDesignerOtherLicType = "Bypass (Free)"; Common.SharePointDesignerOtherActiveSKU = "b78df69e-0966-40b1-ae85-30a5134dedd0"; Common.SharePointDesignerOtherLicStatus = "Activated"; } if (str.Contains("2745e581-565a-4670-ae90-6bf7c57ffe43")) { Common.StarterOtherLicenseInstalled = true; Common.StarterOtherLicType = "Bypass (Free)"; Common.StarterOtherActiveSKU = "2745e581-565a-4670-ae90-6bf7c57ffe43"; Common.StarterOtherLicStatus = "Activated"; } if (str.Contains("59ec6b79-f6f5-4add-a5a0-b755bfb77422")) { Common.StarterOtherLicenseInstalled = true; Common.StarterOtherLicType = "Subscription"; Common.StarterOtherActiveSKU = "59ec6b79-f6f5-4add-a5a0-b755bfb77422"; Common.StarterOtherLicStatus = Common.GetLicStatus("59ec6b79-f6f5-4add-a5a0-b755bfb77422"); } Console.WriteLine("---------------------------------------"); } public static string GetLicStatus(string SKUID) { int num = -1; foreach (ManagementBaseObject managementBaseObject in new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM OfficeSoftwareProtectionProduct WHERE ID='" + SKUID + "'").Get()) num = Convert.ToInt32(managementBaseObject["LicenseStatus"]); switch (num) { case 0: return "Unlicensed"; case 1: return "Activated"; case 2: return "Initial Grace Period"; case 3: return "Out-of-Tolerance Grace Period"; case 4: return "Non-Genuine Grace Period"; case 5: return "Notifications Mode"; case 6: return "Extended Grace Period"; default: return "Unknown"; } } public static void GetPhysicalInstallConfigStatus() { string empty = string.Empty; string str1 = !(Common.OfficeArchitecture != "x86-64") ? "SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\" : "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\"; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Access") != null) Common.AccessVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Excel") != null) Common.ExcelVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Groove") != null) Common.GrooveVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.InfoPath") != null) Common.InfoPathVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.OneNote") != null) Common.OneNoteVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Outlook") != null) Common.OutlookVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PowerPoint") != null) Common.PowerPointVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjPro") != null) Common.ProjectProVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjStd") != null) Common.ProjectStdVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ProPlus") != null) Common.ProPlusVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Publisher") != null) Common.PublisherVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.SmallBusBasics") != null) Common.SmallBusBasicsVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Standard") != null) Common.StandardVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Visio") != null) Common.VisioVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Word") != null) Common.WordVLPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.AccessR") != null) Common.AccessRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ExcelR") != null) Common.ExcelRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.GrooveR") != null) Common.GrooveRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.HomeBusinessR") != null) { Common.HomeBusinessRetailPhysicallyInstalled = true; Common.HomeBusinessRetailPhysicallyInstalledC2R = false; } if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.HomeStudentR") != null) { Common.HomeStudentRetailPhysicallyInstalled = true; Common.HomeStudentRetailPhysicallyInstalledC2R = false; } if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.InfoPathR") != null) Common.InfoPathRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.OneNoteR") != null) Common.OneNoteRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.OutlookR") != null) Common.OutlookRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PowerPointR") != null) Common.PowerPointRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjProR") != null) Common.ProjectProRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjStdR") != null) Common.ProjectStdRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ProPlusR") != null) Common.ProPlusRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ProR") != null) { Common.ProfessionalRetailPhysicallyInstalled = true; Common.ProfessionalRetailPhysicallyInstalledC2R = false; } if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PublisherR") != null) Common.PublisherRetailPhysicallyInstalled = true; RegistryKey registryKey = Registry.LocalMachine.OpenSubKey(str1 + "Office14.SingleImage"); if (registryKey != null) { string str2 = registryKey.GetValue("DisplayName").ToString(); if (str2 == "Microsoft Office Home and Business 2010") { Common.HomeBusinessRetailPhysicallyInstalled = true; Common.HomeBusinessRetailPhysicallyInstalledC2R = true; } else if (str2 == "Microsoft Office Home and Student 2010") { Common.HomeStudentRetailPhysicallyInstalled = true; Common.HomeStudentRetailPhysicallyInstalledC2R = true; } else if (str2 == "Microsoft Office Professional 2010") { Common.ProfessionalRetailPhysicallyInstalled = true; Common.ProfessionalRetailPhysicallyInstalledC2R = true; } } if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.SmallBusBasicsR") != null) Common.SmallBusBasicsRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.StandardR") != null) Common.StandardRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.VisioR") != null) Common.VisioRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.WordR") != null) Common.WordRetailPhysicallyInstalled = true; if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.SharePointDesigner") == null) return; Common.SharePointDesignerOtherPhysicallyInstalled = true; } public static void LicConfigStatusReset() { Common.AccessVLLicenseInstalled = false; Common.ExcelVLLicenseInstalled = false; Common.GrooveVLLicenseInstalled = false; Common.InfoPathVLLicenseInstalled = false; Common.OneNoteVLLicenseInstalled = false; Common.OutlookVLLicenseInstalled = false; Common.PowerPointVLLicenseInstalled = false; Common.ProjectProVLLicenseInstalled = false; Common.ProjectStdVLLicenseInstalled = false; Common.ProPlusVLLicenseInstalled = false; Common.PublisherVLLicenseInstalled = false; Common.SmallBusBasicsVLLicenseInstalled = false; Common.StandardVLLicenseInstalled = false; Common.VisioPremVLLicenseInstalled = false; Common.VisioProVLLicenseInstalled = false; Common.VisioStdVLLicenseInstalled = false; Common.WordVLLicenseInstalled = false; Common.AccessRetailLicenseInstalled = false; Common.ExcelRetailLicenseInstalled = false; Common.GrooveRetailLicenseInstalled = false; Common.HomeBusinessRetailLicenseInstalled = false; Common.HomeStudentRetailLicenseInstalled = false; Common.InfoPathRetailLicenseInstalled = false; Common.OneNoteRetailLicenseInstalled = false; Common.OutlookRetailLicenseInstalled = false; Common.PowerPointRetailLicenseInstalled = false; Common.ProfessionalRetailLicenseInstalled = false; Common.ProjectProRetailLicenseInstalled = false; Common.ProjectStdRetailLicenseInstalled = false; Common.ProPlusRetailLicenseInstalled = false; Common.PublisherRetailLicenseInstalled = false; Common.SmallBusBasicsRetailLicenseInstalled = false; Common.StandardRetailLicenseInstalled = false; Common.VisioPremRetailLicenseInstalled = false; Common.VisioProRetailLicenseInstalled = false; Common.VisioStdRetailLicenseInstalled = false; Common.WordRetailLicenseInstalled = false; Common.SharePointDesignerOtherLicenseInstalled = false; Common.StarterOtherLicenseInstalled = false; Common.OEMBypassAllLicenseInstalled = false; Common.AccessVLActiveSKU = string.Empty; Common.ExcelVLActiveSKU = string.Empty; Common.GrooveVLActiveSKU = string.Empty; Common.InfoPathVLActiveSKU = string.Empty; Common.OneNoteVLActiveSKU = string.Empty; Common.OutlookVLActiveSKU = string.Empty; Common.PowerPointVLActiveSKU = string.Empty; Common.ProjectProVLActiveSKU = string.Empty; Common.ProjectStdVLActiveSKU = string.Empty; Common.ProPlusVLActiveSKU = string.Empty; Common.PublisherVLActiveSKU = string.Empty; Common.SmallBusBasicsVLActiveSKU = string.Empty; Common.StandardVLActiveSKU = string.Empty; Common.VisioPremVLActiveSKU = string.Empty; Common.VisioProVLActiveSKU = string.Empty; Common.VisioStdVLActiveSKU = string.Empty; Common.WordVLActiveSKU = string.Empty; Common.AccessRetailActiveSKU = string.Empty; Common.ExcelRetailActiveSKU = string.Empty; Common.GrooveRetailActiveSKU = string.Empty; Common.HomeBusinessRetailActiveSKU = string.Empty; Common.HomeStudentRetailActiveSKU = string.Empty; Common.InfoPathRetailActiveSKU = string.Empty; Common.OneNoteRetailActiveSKU = string.Empty; Common.OutlookRetailActiveSKU = string.Empty; Common.PowerPointRetailActiveSKU = string.Empty; Common.ProfessionalRetailActiveSKU = string.Empty; Common.ProjectProRetailActiveSKU = string.Empty; Common.ProjectStdRetailActiveSKU = string.Empty; Common.ProPlusRetailActiveSKU = string.Empty; Common.PublisherRetailActiveSKU = string.Empty; Common.SmallBusBasicsRetailActiveSKU = string.Empty; Common.StandardRetailActiveSKU = string.Empty; Common.VisioPremRetailActiveSKU = string.Empty; Common.VisioProRetailActiveSKU = string.Empty; Common.VisioStdRetailActiveSKU = string.Empty; Common.WordRetailActiveSKU = string.Empty; Common.SharePointDesignerOtherActiveSKU = string.Empty; Common.StarterOtherActiveSKU = string.Empty; Common.OEMBypassAllActiveSKU = string.Empty; Common.AccessVLLicStatus = string.Empty; Common.ExcelVLLicStatus = string.Empty; Common.GrooveVLLicStatus = string.Empty; Common.InfoPathVLLicStatus = string.Empty; Common.OneNoteVLLicStatus = string.Empty; Common.OutlookVLLicStatus = string.Empty; Common.PowerPointVLLicStatus = string.Empty; Common.ProjectProVLLicStatus = string.Empty; Common.ProjectStdVLLicStatus = string.Empty; Common.ProPlusVLLicStatus = string.Empty; Common.PublisherVLLicStatus = string.Empty; Common.SmallBusBasicsVLLicStatus = string.Empty; Common.StandardVLLicStatus = string.Empty; Common.VisioPremVLLicStatus = string.Empty; Common.VisioProVLLicStatus = string.Empty; Common.VisioStdVLLicStatus = string.Empty; Common.WordVLLicStatus = string.Empty; Common.AccessRetailLicStatus = string.Empty; Common.ExcelRetailLicStatus = string.Empty; Common.GrooveRetailLicStatus = string.Empty; Common.HomeBusinessRetailLicStatus = string.Empty; Common.HomeStudentRetailLicStatus = string.Empty; Common.InfoPathRetailLicStatus = string.Empty; Common.OneNoteRetailLicStatus = string.Empty; Common.OutlookRetailLicStatus = string.Empty; Common.PowerPointRetailLicStatus = string.Empty; Common.ProfessionalRetailLicStatus = string.Empty; Common.ProjectProRetailLicStatus = string.Empty; Common.ProjectStdRetailLicStatus = string.Empty; Common.ProPlusRetailLicStatus = string.Empty; Common.PublisherRetailLicStatus = string.Empty; Common.SmallBusBasicsRetailLicStatus = string.Empty; Common.StandardRetailLicStatus = string.Empty; Common.VisioPremRetailLicStatus = string.Empty; Common.VisioProRetailLicStatus = string.Empty; Common.VisioStdRetailLicStatus = string.Empty; Common.WordRetailLicStatus = string.Empty; Common.SharePointDesignerOtherLicStatus = string.Empty; Common.StarterOtherLicStatus = string.Empty; Common.OEMBypassAllLicStatus = string.Empty; Common.AccessVLLicType = string.Empty; Common.ExcelVLLicType = string.Empty; Common.GrooveVLLicType = string.Empty; Common.InfoPathVLLicType = string.Empty; Common.OneNoteVLLicType = string.Empty; Common.OutlookVLLicType = string.Empty; Common.PowerPointVLLicType = string.Empty; Common.ProjectProVLLicType = string.Empty; Common.ProjectStdVLLicType = string.Empty; Common.ProPlusVLLicType = string.Empty; Common.PublisherVLLicType = string.Empty; Common.SmallBusBasicsVLLicType = string.Empty; Common.StandardVLLicType = string.Empty; Common.VisioPremVLLicType = string.Empty; Common.VisioProVLLicType = string.Empty; Common.VisioStdVLLicType = string.Empty; Common.WordVLLicType = string.Empty; Common.AccessRetailLicType = string.Empty; Common.ExcelRetailLicType = string.Empty; Common.GrooveRetailLicType = string.Empty; Common.HomeBusinessRetailLicType = string.Empty; Common.HomeStudentRetailLicType = string.Empty; Common.InfoPathRetailLicType = string.Empty; Common.OneNoteRetailLicType = string.Empty; Common.OutlookRetailLicType = string.Empty; Common.PowerPointRetailLicType = string.Empty; Common.ProfessionalRetailLicType = string.Empty; Common.ProjectProRetailLicType = string.Empty; Common.ProjectStdRetailLicType = string.Empty; Common.ProPlusRetailLicType = string.Empty; Common.PublisherRetailLicType = string.Empty; Common.SmallBusBasicsRetailLicType = string.Empty; Common.StandardRetailLicType = string.Empty; Common.VisioPremRetailLicType = string.Empty; Common.VisioProRetailLicType = string.Empty; Common.VisioStdRetailLicType = string.Empty; Common.WordRetailLicType = string.Empty; Common.SharePointDesignerOtherLicType = string.Empty; Common.StarterOtherLicType = string.Empty; Common.OEMBypassAllLicType = string.Empty; } public static void PhysicalInstallConfigStatusReset() { Common.AccessVLPhysicallyInstalled = false; Common.ExcelVLPhysicallyInstalled = false; Common.GrooveVLPhysicallyInstalled = false; Common.InfoPathVLPhysicallyInstalled = false; Common.OneNoteVLPhysicallyInstalled = false; Common.OutlookVLPhysicallyInstalled = false; Common.PowerPointVLPhysicallyInstalled = false; Common.ProjectProVLPhysicallyInstalled = false; Common.ProjectStdVLPhysicallyInstalled = false; Common.ProPlusVLPhysicallyInstalled = false; Common.PublisherVLPhysicallyInstalled = false; Common.SmallBusBasicsVLPhysicallyInstalled = false; Common.StandardVLPhysicallyInstalled = false; Common.VisioVLPhysicallyInstalled = false; Common.WordVLPhysicallyInstalled = false; Common.AccessRetailPhysicallyInstalled = false; Common.ExcelRetailPhysicallyInstalled = false; Common.GrooveRetailPhysicallyInstalled = false; Common.HomeBusinessRetailPhysicallyInstalled = false; Common.HomeStudentRetailPhysicallyInstalled = false; Common.InfoPathRetailPhysicallyInstalled = false; Common.OneNoteRetailPhysicallyInstalled = false; Common.OutlookRetailPhysicallyInstalled = false; Common.PowerPointRetailPhysicallyInstalled = false; Common.ProfessionalRetailPhysicallyInstalled = false; Common.ProjectProRetailPhysicallyInstalled = false; Common.ProjectStdRetailPhysicallyInstalled = false; Common.ProPlusRetailPhysicallyInstalled = false; Common.PublisherRetailPhysicallyInstalled = false; Common.SmallBusBasicsRetailPhysicallyInstalled = false; Common.StandardRetailPhysicallyInstalled = false; Common.VisioRetailPhysicallyInstalled = false; Common.WordRetailPhysicallyInstalled = false; Common.SharePointDesignerOtherPhysicallyInstalled = false; Common.StarterOtherPhysicallyInstalled = false; Common.OEMBypassAllPhysicallyInstalled = false; } public static void LicAndPhysicalConfigReset() { Common.LicConfigStatusReset(); Common.PhysicalInstallConfigStatusReset(); } public static void StartOSPPSVC() { try { ServiceController serviceController = new ServiceController(); serviceController.ServiceName = "OSPPSVC"; if (!(serviceController.Status.ToString().ToLower() == "stopped")) return; serviceController.Start(); } catch (Exception ex) { throw new Exception(); } } public static void StopOSPPSVC() { try { ServiceController serviceController = new ServiceController(); serviceController.ServiceName = "OSPPSVC"; if (!(serviceController.Status.ToString().ToLower() == "running")) return; serviceController.Stop(); Thread.Sleep(1000); foreach (Process process in Process.GetProcessesByName("OSPPSVC")) Common.KillProcess(process); } catch (Exception ex) { throw new Exception(); } } } }