private List <MFilesSettings> GetAdminServerNames(MFilesServerApplication serverApp)
        {
            List <MFilesSettings> serverNamesList = new List <MFilesSettings>();
            string      name         = string.Format("Software\\Motive\\M-Files\\{0}\\ServerTools\\MFAdmin\\Servers", (object)serverApp.GetAPIVersion().Display);
            RegistryKey registryKey1 = Registry.CurrentUser.OpenSubKey(name, false);

            foreach (string subKeyName in registryKey1.GetSubKeyNames())
            {
                RegistryKey registryKey2 = registryKey1.OpenSubKey(subKeyName);
                serverNamesList.Add(new MFilesSettings()
                {
                    Alias  = subKeyName,
                    Server = (string)registryKey2.GetValue("NetworkAddress")
                });
            }

            return(serverNamesList);
        }