App selection saved after adding or editing an app. About window updated. Updated version number - hopefully gtg for a release

This commit is contained in:
Kim 2023-09-10 00:16:31 +10:00
parent 7f851e1fa1
commit a3c0cff353
6 changed files with 172 additions and 148 deletions

View File

@ -10,7 +10,7 @@ Imports System.Runtime.InteropServices
<Assembly: AssemblyTitle("RemoteApp Tool")>
<Assembly: AssemblyDescription("")>
<Assembly: AssemblyCompany("Kim Knight")>
<Assembly: AssemblyCompany("kimmknight, MrBrianGale, wk6768, danielb7390")>
<Assembly: AssemblyProduct("RemoteApp Tool")>
<Assembly: AssemblyCopyright("")>
<Assembly: AssemblyTrademark("")>
@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' by using the '*' as shown below:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("6.0.0.0")>
<Assembly: AssemblyFileVersion("6.0.0.0")>
<Assembly: AssemblyVersion("6.0.7.0")>
<Assembly: AssemblyFileVersion("6.0.7.0")>

View File

@ -38,9 +38,9 @@ Partial Class RemoteAppAboutWindow
'
Me.TitleLabel.Anchor = System.Windows.Forms.AnchorStyles.Top
Me.TitleLabel.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.TitleLabel.Location = New System.Drawing.Point(17, 9)
Me.TitleLabel.Location = New System.Drawing.Point(16, 9)
Me.TitleLabel.Name = "TitleLabel"
Me.TitleLabel.Size = New System.Drawing.Size(263, 30)
Me.TitleLabel.Size = New System.Drawing.Size(350, 30)
Me.TitleLabel.TabIndex = 0
Me.TitleLabel.Text = "RemoteApp Tool"
Me.TitleLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
@ -48,9 +48,9 @@ Partial Class RemoteAppAboutWindow
'VersionLabel
'
Me.VersionLabel.Anchor = System.Windows.Forms.AnchorStyles.Top
Me.VersionLabel.Location = New System.Drawing.Point(17, 39)
Me.VersionLabel.Location = New System.Drawing.Point(16, 39)
Me.VersionLabel.Name = "VersionLabel"
Me.VersionLabel.Size = New System.Drawing.Size(263, 30)
Me.VersionLabel.Size = New System.Drawing.Size(350, 30)
Me.VersionLabel.TabIndex = 0
Me.VersionLabel.Text = "Version 0.0.0.0"
Me.VersionLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
@ -58,9 +58,9 @@ Partial Class RemoteAppAboutWindow
'CopyrightLabel
'
Me.CopyrightLabel.Anchor = System.Windows.Forms.AnchorStyles.Top
Me.CopyrightLabel.Location = New System.Drawing.Point(17, 69)
Me.CopyrightLabel.Location = New System.Drawing.Point(16, 69)
Me.CopyrightLabel.Name = "CopyrightLabel"
Me.CopyrightLabel.Size = New System.Drawing.Size(263, 30)
Me.CopyrightLabel.Size = New System.Drawing.Size(350, 53)
Me.CopyrightLabel.TabIndex = 0
Me.CopyrightLabel.Text = "Kim Knight, Brian Gale"
Me.CopyrightLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
@ -68,9 +68,9 @@ Partial Class RemoteAppAboutWindow
'SiteLinkLabel
'
Me.SiteLinkLabel.Anchor = System.Windows.Forms.AnchorStyles.Top
Me.SiteLinkLabel.Location = New System.Drawing.Point(15, 129)
Me.SiteLinkLabel.Location = New System.Drawing.Point(16, 152)
Me.SiteLinkLabel.Name = "SiteLinkLabel"
Me.SiteLinkLabel.Size = New System.Drawing.Size(271, 30)
Me.SiteLinkLabel.Size = New System.Drawing.Size(350, 30)
Me.SiteLinkLabel.TabIndex = 1
Me.SiteLinkLabel.TabStop = True
Me.SiteLinkLabel.Text = "https://github.com/kimmknight/remoteapptool"
@ -79,9 +79,9 @@ Partial Class RemoteAppAboutWindow
'IconLibCreatedByLabel
'
Me.IconLibCreatedByLabel.Anchor = System.Windows.Forms.AnchorStyles.Top
Me.IconLibCreatedByLabel.Location = New System.Drawing.Point(17, 189)
Me.IconLibCreatedByLabel.Location = New System.Drawing.Point(16, 212)
Me.IconLibCreatedByLabel.Name = "IconLibCreatedByLabel"
Me.IconLibCreatedByLabel.Size = New System.Drawing.Size(263, 30)
Me.IconLibCreatedByLabel.Size = New System.Drawing.Size(350, 30)
Me.IconLibCreatedByLabel.TabIndex = 4
Me.IconLibCreatedByLabel.Text = "Created by CastorTiu"
Me.IconLibCreatedByLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
@ -90,9 +90,9 @@ Partial Class RemoteAppAboutWindow
'
Me.IconLibLabel.Anchor = System.Windows.Forms.AnchorStyles.Top
Me.IconLibLabel.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.IconLibLabel.Location = New System.Drawing.Point(17, 159)
Me.IconLibLabel.Location = New System.Drawing.Point(16, 182)
Me.IconLibLabel.Name = "IconLibLabel"
Me.IconLibLabel.Size = New System.Drawing.Size(263, 30)
Me.IconLibLabel.Size = New System.Drawing.Size(350, 30)
Me.IconLibLabel.TabIndex = 5
Me.IconLibLabel.Text = "IconLib"
Me.IconLibLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
@ -100,9 +100,9 @@ Partial Class RemoteAppAboutWindow
'IconLibLinkLabel
'
Me.IconLibLinkLabel.Anchor = System.Windows.Forms.AnchorStyles.Top
Me.IconLibLinkLabel.Location = New System.Drawing.Point(12, 249)
Me.IconLibLinkLabel.Location = New System.Drawing.Point(16, 309)
Me.IconLibLinkLabel.Name = "IconLibLinkLabel"
Me.IconLibLinkLabel.Size = New System.Drawing.Size(274, 30)
Me.IconLibLinkLabel.Size = New System.Drawing.Size(350, 30)
Me.IconLibLinkLabel.TabIndex = 1
Me.IconLibLinkLabel.TabStop = True
Me.IconLibLinkLabel.Text = "https://creativecommons.org/licenses/by-sa/3.0/"
@ -111,9 +111,9 @@ Partial Class RemoteAppAboutWindow
'IconLibLicenceTextLabel
'
Me.IconLibLicenceTextLabel.Anchor = System.Windows.Forms.AnchorStyles.Top
Me.IconLibLicenceTextLabel.Location = New System.Drawing.Point(17, 219)
Me.IconLibLicenceTextLabel.Location = New System.Drawing.Point(16, 242)
Me.IconLibLicenceTextLabel.Name = "IconLibLicenceTextLabel"
Me.IconLibLicenceTextLabel.Size = New System.Drawing.Size(263, 30)
Me.IconLibLicenceTextLabel.Size = New System.Drawing.Size(350, 67)
Me.IconLibLicenceTextLabel.TabIndex = 4
Me.IconLibLicenceTextLabel.Text = "Licensed under a Creative Commons" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "Attribution-Share Alike 3.0 Unported License"
Me.IconLibLicenceTextLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
@ -121,19 +121,19 @@ Partial Class RemoteAppAboutWindow
'RemoteAppToolLicenceTextLabel
'
Me.RemoteAppToolLicenceTextLabel.Anchor = System.Windows.Forms.AnchorStyles.Top
Me.RemoteAppToolLicenceTextLabel.Location = New System.Drawing.Point(17, 99)
Me.RemoteAppToolLicenceTextLabel.Location = New System.Drawing.Point(16, 122)
Me.RemoteAppToolLicenceTextLabel.Name = "RemoteAppToolLicenceTextLabel"
Me.RemoteAppToolLicenceTextLabel.Size = New System.Drawing.Size(263, 30)
Me.RemoteAppToolLicenceTextLabel.Size = New System.Drawing.Size(350, 30)
Me.RemoteAppToolLicenceTextLabel.TabIndex = 6
Me.RemoteAppToolLicenceTextLabel.Text = "Licensed under The MIT License"
Me.RemoteAppToolLicenceTextLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
'
'RemoteAppAboutWindow
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 15.0!)
Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 20.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.White
Me.ClientSize = New System.Drawing.Size(298, 296)
Me.ClientSize = New System.Drawing.Size(378, 357)
Me.Controls.Add(Me.RemoteAppToolLicenceTextLabel)
Me.Controls.Add(Me.IconLibLicenceTextLabel)
Me.Controls.Add(Me.IconLibCreatedByLabel)

View File

@ -7,6 +7,7 @@ Public Class RemoteAppAboutWindow
Me.Text = "About " & My.Application.Info.Title
Me.TitleLabel.Text = My.Application.Info.Title
Me.VersionLabel.Text = "Version " & My.Application.Info.Version.ToString
Me.CopyrightLabel.Text = My.Application.Info.CompanyName.ToString
End Sub
Private Sub SiteLinkLabel_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles SiteLinkLabel.LinkClicked

View File

@ -45,6 +45,7 @@ Partial Class RemoteAppMainWindow
Me.ToolsMenuStrip = New System.Windows.Forms.MenuStrip()
Me.FileToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.NewRemoteAppadvancedToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.DuplicateToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStripSeparator2 = New System.Windows.Forms.ToolStripSeparator()
Me.ExitToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolsToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
@ -58,7 +59,6 @@ Partial Class RemoteAppMainWindow
Me.AboutToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.PictureBox1 = New System.Windows.Forms.PictureBox()
Me.BackupSaveFileDialog = New System.Windows.Forms.SaveFileDialog()
Me.DuplicateToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolsMenuStrip.SuspendLayout()
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
@ -224,7 +224,6 @@ Partial Class RemoteAppMainWindow
Me.CreateClientConnection.AutoSize = True
Me.CreateClientConnection.BackColor = System.Drawing.Color.WhiteSmoke
Me.CreateClientConnection.Enabled = False
Me.CreateClientConnection.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.CreateClientConnection.ImageIndex = 3
Me.CreateClientConnection.ImageList = Me.SmallerIcons
Me.CreateClientConnection.Location = New System.Drawing.Point(214, 223)
@ -261,6 +260,12 @@ Partial Class RemoteAppMainWindow
Me.NewRemoteAppadvancedToolStripMenuItem.Size = New System.Drawing.Size(293, 26)
Me.NewRemoteAppadvancedToolStripMenuItem.Text = "New RemoteApp (advanced)..."
'
'DuplicateToolStripMenuItem
'
Me.DuplicateToolStripMenuItem.Name = "DuplicateToolStripMenuItem"
Me.DuplicateToolStripMenuItem.Size = New System.Drawing.Size(293, 26)
Me.DuplicateToolStripMenuItem.Text = "Duplicate RemoteApp"
'
'ToolStripSeparator2
'
Me.ToolStripSeparator2.Name = "ToolStripSeparator2"
@ -343,12 +348,6 @@ Partial Class RemoteAppMainWindow
Me.BackupSaveFileDialog.DefaultExt = "reg"
Me.BackupSaveFileDialog.Filter = "Windows Registry file|*.reg"
'
'DuplicateToolStripMenuItem
'
Me.DuplicateToolStripMenuItem.Name = "DuplicateToolStripMenuItem"
Me.DuplicateToolStripMenuItem.Size = New System.Drawing.Size(293, 26)
Me.DuplicateToolStripMenuItem.Text = "Duplicate RemoteApp"
'
'RemoteAppMainWindow
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 20.0!)

View File

@ -125,7 +125,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAo
EAAAAk1TRnQBSQFMAwEBAAGIAQEBiAEBASABAAEgAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABgAMA
EAAAAk1TRnQBSQFMAwEBAAGQAQEBkAEBASABAAEgAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABgAMA
ASADAAEBAQABIAYAAUD/AP8A/wD/AP8A/wD/AP8A/wD/ACAAA1ABngGqAZwBhwH/AaoBnAGHAf8BqgGc
AYcB/wGqAZwBhwH/AaoBnAGHAf8BqgGcAYcB/wGqAZwBhwH/AaoBnAGHAf8BqgGcAYcB/wGqAZwBhwH/
AaoBnAGHAf8BqgGcAYcB/wGqAZwBhwH/AaoBnAGHAf8BqgGcAYcB/wGqAZwBhwH/AaoBnAGHAf8BqgGc
@ -138,11 +138,11 @@
AtkB/wP6Af8D+wH/A/oB/wP6Af8D+gH/A/oB/wP6Af8D+gH/A/oB/wP8Af8B9wL2Af8B2gHmAesB/wHH
AeQB7wH/AdwB6gHyAf8C/QH8Af8D+gH/A/oB/wP6Af8D+wX/AaoBnAGHAf//AIkAAaoBnAGHAf8C/AH2
Af8D/AH/A/sB/wH8Av0B/wHuAeIB3AH/Ac8BsgGsAf8CoAGfAf8BnQGcAZsB/wHTAdEB0AH/AvoB+QH/
AvwB+wH/A/sB/wP7Af8D+wH/A/sB/wP7Af8B/AL9Af8B9AHrAecB/wHLAawBpwH/AUABpgHHAf8BhwHM
AvwB+wH/A/sB/wP7Af8D+wH/A/sB/wP7Af8B/AL9Af8B9AHrAecB/wHLAawBpwH/AT8BpgHHAf8BhwHM
AeoB/wGoAckB2gH/AfgB9AHyAf8D/AH/A/sB/wP7Af8D/AX/AaoBnAGHAf//AIkAAaoBnAGHAv8B/gH6
Af8C/QH8Af8C/AH7Af8C/AH7Af8B2AGvAaQB/wHQAb0BsgH/AekB5wHlAf8B5AHhAeAB/wHQAc4BzAH/
AfUC9gH/Af0B/AH9Af8C/AH7Af8C/AH7Af8C/AH7Af8C/AH7Af8C/AH7Af8B/QP/AdsBtwGvAf8B4wHL
Ab4B/wE5AZkBtQH/ASkBkAGvAf8BzwHdAeEB/wH2AfQB8wH/A/wB/wL8AfsB/wL8AfsB/wL9AfwF/wGq
Ab4B/wE4AZkBtQH/ASgBkAGvAf8BzwHdAeEB/wH2AfQB8wH/A/wB/wL8AfsB/wL8AfsB/wL9AfwF/wGq
AZwBhwH//wCJAAGqAZwBhwH/AvYB9wH/A/0B/wP8Af8B+wL8Af8B2wGyAacB/wHyAdkByQH/AaMBoAGe
Af8BoAGfAZ4B/wH6AvkB/wP+Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8B/QP/AdwBuQGwAf8B8QHV
AcMB/wHdAc4BxAH/AdYBwgG3Af8B6QHnAeYF/wP8Af8D/AH/A/wB/wP9Bf8BqgGcAYcB//8AiQABqgGc
@ -205,125 +205,125 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC6
HQAAAk1TRnQBSQFMAgEBBwEAAXABAQFwAQEBEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
AwABIAMAAQEBAAEgBgABIP8AEwABXwFYAVYB/wExAi4B/wE2ATMBLwH/ATYBMwEvAf8BNgEzAS8B/wE2
ATMBLwH/ATYBMwEvAf8BNgEzAS8B/wE2ATMBLwH/ATYBMwEvAf8BNgEzAS8B/wE2ATMBLwH/JAABGAGf
AVMB/wEYAZ8BUwH/ARgBnwFTAf8BGAGfAVMB/wEYAZ8BUwH/mAAB2QHPAcgP/wH2A/8B9gP/AfYC/wH5
AewC/wHwAeEC/wHlAdYC/wHlAdYB/wE1Ai0B/yQAARgBnwFTAf8BIAHXAagB/wEgAdcBqAH/ASAB1wGo
Af8BGAGfAVMB/5gAAdMByQHCBf8BxAGvAaIB/wHEAa8BogH/Af0B+gH4Af8BxAGvAaIB/wHEAa8BogH/
AcQBrwGiAf8BxAGvAaIB/wHEAa8BogH/Af0B3gHLAf8BNQItAf8kAAEWAaEBVQH/AQABywGVAf8BAAHK
AZQB/wEAAcoBlQH/ARYBogFVAf+YAAHTAckBwhH/Af0B+gH4Af8B/QH6AfgC/wHtAeMB/wH6AekB3gH/
AfgB4gHSAf8B+AHiAdIB/wE1Ai0B/yQAARIBpQFYAf8BAAHMAZYB/wEAAcwBlwH/AQABzAGXAf8BEgGl
AVgB/5gAAdMByQHCBf8BxAGvAaIB/wHEAa8BogX/AcQBrwGiAf8BxAGvAaIB/wHEAa8BogH/AcQBrwGi
Af8BxAGvAaIC/wHlAdYB/wE1Ai0B/yQAAQ4BqQFbAf8BAAHOAZkB/wEAAc4BmQH/AQABzQGZAf8BDgGp
AVwB/5gAAdEBxwHAFf8B/QH6AfgB/wH9AfoB+AL/Ae0B4wL/Ae0B4wL/AekB3AH/ATUCLQH/EAABCQGt
AV8B/wEJAa0BXwH/AQkBrgFfAf8BCQGtAV8B/wEKAa0BXwH/AQkBrgFgAf8BAwHQAZwB/wEDAdABmwH/
AQIB0AGcAf8BCQGuAV8B/wEKAa4BXwH/AQoBrQFfAf8BCQGtAV8B/wEJAa0BXwH/AQkBrQFfAf8EAAEJ
AQ8BrQH/AQkBDwGtAf8BCQEPAa4B/wEJAQ8BrQH/AQoBEAGtAf8BCgEQAa0B/wEKARABrQH/AQoBEAGt
Af8BCgEQAa0B/wEKARABrQH/AQoBEQGuAf8BCgEQAa0B/wEJAQ8BrQH/AQkBDwGtAf8BCQEPAa0B/0QA
AdEBxwHAGf8BsAGtAawB/wEkAT8BVQH/AeMB2QHTAv8B7QHjAf8BNQItAf8QAAEFAbIBgAH/ARIB0wGi
Af8BBgHRAZ4B/wEGAdIBngH/AQYB0QGeAf8BBwHRAZ4B/wEGAdIBngH/AQcB0QGeAf8BBwHSAZ4B/wEG
AdEBngH/AQcB0QGeAf8BBwHSAZ4B/wEGAdIBngH/ARoB1AGlAf8BBQGyAYAB/wQAAQQBCQGyAf8BFAES
AdMB/wEKAQUB0QH/AQkBBQHSAf8BCgEFAdEB/wEKAQUB0QH/AQoBBQHRAf8BCgEGAdEB/wEKAQYB0QH/
AQoBBgHRAf8BCgEGAdEB/wEKAQYB0gH/AQkBBQHSAf8BHAEZAdQB/wEEAQkBsgH/RAAB0QHHAcAF/wHf
AeQB5QH/AUEBWAGEAf8B3wHkAeUF/wHCAcoBzgH/AS0BRAFTAf8BEQGpAdYB/wMAAf8BQAE/AUMB/wGk
AZ0BlgH/CAABVQGVAVsB/wEAAUkBDAH/AQABtwGEAf8BHAHVAaYB/wELAdQBoAH/AQoB1AGgAf8BCgHT
AaEB/wELAdMBoAH/AQsB1AGgAf8BCwHTAaEB/wELAdMBoAH/AQsB0wGhAf8BCwHTAaAB/wELAdMBoAH/
AQsB0wGhAf8BIQHVAacB/wEAAbcBhAH/BgABtwH/AR4BGwHVAf8BDQELAdQB/wEMAQoB0wH/AQ4BCgHT
Af8BDgEKAdMB/wEOAQoB0wH/AQ4BCwHSAf8BDgELAdIB/wEOAQsB0gH/AQ4BCwHSAf8BDgELAdIB/wEP
AQsB0gH/ASIBIAHVAf8CAAG3Af9EAAHfAZ0BYAH/AfEBygG3Af8BjwGkAawB/wGGAdMB5QH/AS0BRAFT
Af8BpwGSAYkB/wEtAUQBUwH/AUQBwQHeAf8BOgEwATwB/wECAdAC/wEAAQoBFgH/AwAB/wEAAQQBEQH/
ATIBOQFIAf8BPAFbAT4B/wEAAYwBFQH/AQABuwGIAf8B9QH5AfcB/wGRAfkB2QH/AZEB+QHZAf8BkQH5
AdkB/wH1AfkB9wH/ARMB2AGmAf8BDwHVAaMB/wESAdcBpQH/AfUB+QH3Af8BkQH5AdkB/wGRAfkB2QH/
HQAAAk1TRnQBSQFMAgEBBwEAAXgBAQF4AQEBEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
AwABIAMAAQEBAAEgBgABIP8AEwABXgFXAVUB/wEwAi0B/wE1ATIBLgH/ATUBMgEuAf8BNQEyAS4B/wE1
ATIBLgH/ATUBMgEuAf8BNQEyAS4B/wE1ATIBLgH/ATUBMgEuAf8BNQEyAS4B/wE1ATIBLgH/JAABFwGf
AVIB/wEXAZ8BUgH/ARcBnwFSAf8BFwGfAVIB/wEXAZ8BUgH/mAAB2QHPAcgP/wH2A/8B9gP/AfYC/wH5
AewC/wHwAeEC/wHlAdYC/wHlAdYB/wE0AiwB/yQAARcBnwFSAf8BHwHXAagB/wEfAdcBqAH/AR8B1wGo
Af8BFwGfAVIB/5gAAdMByQHCBf8BxAGvAaIB/wHEAa8BogH/Af0B+gH4Af8BxAGvAaIB/wHEAa8BogH/
AcQBrwGiAf8BxAGvAaIB/wHEAa8BogH/Af0B3gHLAf8BNAIsAf8kAAEVAaEBVAH/AQABywGVAf8BAAHK
AZQB/wEAAcoBlQH/ARUBogFUAf+YAAHTAckBwhH/Af0B+gH4Af8B/QH6AfgC/wHtAeMB/wH6AekB3gH/
AfgB4gHSAf8B+AHiAdIB/wE0AiwB/yQAAREBpQFXAf8BAAHMAZYB/wEAAcwBlwH/AQABzAGXAf8BEQGl
AVcB/5gAAdMByQHCBf8BxAGvAaIB/wHEAa8BogX/AcQBrwGiAf8BxAGvAaIB/wHEAa8BogH/AcQBrwGi
Af8BxAGvAaIC/wHlAdYB/wE0AiwB/yQAAQ0BqQFaAf8BAAHOAZkB/wEAAc4BmQH/AQABzQGZAf8BDQGp
AVsB/5gAAdEBxwHAFf8B/QH6AfgB/wH9AfoB+AL/Ae0B4wL/Ae0B4wL/AekB3AH/ATQCLAH/EAABCAGt
AV4B/wEIAa0BXgH/AQgBrgFeAf8BCAGtAV4B/wEJAa0BXgH/AQgBrgFfAf8BAgHQAZwB/wECAdABmwH/
AQEB0AGcAf8BCAGuAV4B/wEJAa4BXgH/AQkBrQFeAf8BCAGtAV4B/wEIAa0BXgH/AQgBrQFeAf8EAAEI
AQ4BrQH/AQgBDgGtAf8BCAEOAa4B/wEIAQ4BrQH/AQkBDwGtAf8BCQEPAa0B/wEJAQ8BrQH/AQkBDwGt
Af8BCQEPAa0B/wEJAQ8BrQH/AQkBEAGuAf8BCQEPAa0B/wEIAQ4BrQH/AQgBDgGtAf8BCAEOAa0B/0QA
AdEBxwHAGf8BsAGtAawB/wEjAT4BVAH/AeMB2QHTAv8B7QHjAf8BNAIsAf8QAAEEAbIBgAH/AREB0wGi
Af8BBQHRAZ4B/wEFAdIBngH/AQUB0QGeAf8BBgHRAZ4B/wEFAdIBngH/AQYB0QGeAf8BBgHSAZ4B/wEF
AdEBngH/AQYB0QGeAf8BBgHSAZ4B/wEFAdIBngH/ARkB1AGlAf8BBAGyAYAB/wQAAQMBCAGyAf8BEwER
AdMB/wEJAQQB0QH/AQgBBAHSAf8BCQEEAdEB/wEJAQQB0QH/AQkBBAHRAf8BCQEFAdEB/wEJAQUB0QH/
AQkBBQHRAf8BCQEFAdEB/wEJAQUB0gH/AQgBBAHSAf8BGwEYAdQB/wEDAQgBsgH/RAAB0QHHAcAF/wHf
AeQB5QH/AUABVwGEAf8B3wHkAeUF/wHCAcoBzgH/ASwBQwFSAf8BEAGpAdYB/wMAAf8BPwE+AUIB/wGk
AZ0BlgH/CAABVAGVAVoB/wEAAUgBCwH/AQABtwGEAf8BGwHVAaYB/wEKAdQBoAH/AQkB1AGgAf8BCQHT
AaEB/wEKAdMBoAH/AQoB1AGgAf8BCgHTAaEB/wEKAdMBoAH/AQoB0wGhAf8BCgHTAaAB/wEKAdMBoAH/
AQoB0wGhAf8BIAHVAacB/wEAAbcBhAH/BgABtwH/AR0BGgHVAf8BDAEKAdQB/wELAQkB0wH/AQ0BCQHT
Af8BDQEJAdMB/wENAQkB0wH/AQ0BCgHSAf8BDQEKAdIB/wENAQoB0gH/AQ0BCgHSAf8BDQEKAdIB/wEO
AQoB0gH/ASEBHwHVAf8CAAG3Af9EAAHfAZ0BXwH/AfEBygG3Af8BjwGkAawB/wGGAdMB5QH/ASwBQwFS
Af8BpwGSAYkB/wEsAUMBUgH/AUMBwQHeAf8BOQEvATsB/wEBAdAC/wEAAQkBFQH/AwAB/wEAAQMBEAH/
ATEBOAFHAf8BOwFaAT0B/wEAAYwBFAH/AQABuwGIAf8B9QH5AfcB/wGRAfkB2QH/AZEB+QHZAf8BkQH5
AdkB/wH1AfkB9wH/ARIB2AGmAf8BDgHVAaMB/wERAdcBpQH/AfUB+QH3Af8BkQH5AdkB/wGRAfkB2QH/
AZEB+QHZAf8B9QH5AfcB/wEAAbsBiAH/BgABuwH/AfQB9QH5Af8CkQH4Af8CkQH4Af8ClQH5Af8CkQH4
Af8CkQH4Af8CkQH4Af8CkQH4Af8CkQH4Af8CkQH4Af8CkQH4Af8CkQH4Af8B9AH1AfkB/wIAAbsB/0QA
Ad8BnQFgAv8BxQGkAf8B5QHJAbkB/wGPAaQBrAH/AYMB4QH2Af8BLQFEAVMB/wFdAc0B4gH/ATUBQwFK
Af8BSwHtAv8BJAEgATMB/wEVAbIB3wH/AQABmQHIAf8BAAGTAcQB/wEAAUUBjgH/ASMBSQE0Af8BDAGX
ASIB/wEAAb8BiwH/AQABvwGLAf8BAAHAAYsB/wEAAb8BjAH/AQABvwGLAf8BAAG/AYsB/wEaAdoBqgH/
ARMB1wGlAf8BIQHeAa4B/wEAAb8BiwH/AQABvwGLAf8BAAG/AYsB/wEAAb8BjAH/AQABvwGLAf8BAAG/
Ad8BnQFfAv8BxQGkAf8B5QHJAbkB/wGPAaQBrAH/AYMB4QH2Af8BLAFDAVIB/wFcAc0B4gH/ATQBQgFJ
Af8BSgHtAv8BIwEfATIB/wEUAbIB3wH/AQABmQHIAf8BAAGTAcQB/wEAAUQBjgH/ASIBSAEzAf8BCwGX
ASEB/wEAAb8BiwH/AQABvwGLAf8BAAHAAYsB/wEAAb8BjAH/AQABvwGLAf8BAAG/AYsB/wEZAdoBqgH/
ARIB1wGlAf8BIAHeAa4B/wEAAb8BiwH/AQABvwGLAf8BAAG/AYsB/wEAAb8BjAH/AQABvwGLAf8BAAG/
AYsB/wYAAb8B/wIAAb8B/wIAAcAB/wIAAb8B/wIAAb8B/wIAAb8B/wIAAb8B/wIAAb8B/wIAAcAB/wIA
Ab8B/wIAAb8B/wIAAb8B/wIAAb8B/wIAAb8B/wIAAb8B/0QAAd8BnQFgAf8B3wGdAWAB/wHfAZ0BYAH/
AdoBugGqAf8BjwGkAawB/wFiAeMB+QH/ATYBhAGVAf8BSwHtAv8BEwEdATIB/wFNAd0B9wH/ATsB0gHz
Af8BIwHDAe0B/wEUAbsB6gH/AQABqAHsAf8BMwGQAYwB/wEVAZ4BJAH/FQABwwGOAf8BIwHfAa8B/wEW
AdkBqAH/ASsB4gGzAf8BAAHCAY4B/6gAAbQBuAG6Af8BMgFGAVsB/wFLAe0C/wE7AZgBrgH/AUsB7QL/
AVUB4QH5Af8BTQHdAfcB/wE5Ac8B8gH/AS4BxwHtAf8BBQG6AfoB/wFCAaIBpgH/ASQBrAE2Af8VAAHF
AZAB/wEtAeMBtAH/ARkB2QGpAf8BMgHmAbcB/wEAAcUBkAH/qAABrAGxAboB/wGaAdQB4wH/ATUBRwFZ
Af8BSwHtAv8BSwHtAv8BSwHtAv8BVQHhAfkB/wFKAdcB9AH/ATcBvQHcAf8BNAFVAYsB/wFMAZwBiQH/
AYUBzAGFAf8VAAHFAZAB/wEzAeYBtwH/ARwB2wGrAf8BOQHpAbsB/wEAAcUBkAH/pAADvwH/AZ4BpgGr
Af8BjQGwAbwB/wGmAasBrwH/AYABpQG0Af8BgAGXAaMB/wGAAZcBowH/AV0BjwGZAf8BVgGFAZMB/wFB
AVgBhAH/AZ4BpgGrAf8BXwG1AYYB/wFDAbABUAH/FQABxQGQAf8B9QH5AfcB/wGRAfkB2QH/AfUB+QH3
Ab8B/wIAAb8B/wIAAb8B/wIAAb8B/wIAAb8B/wIAAb8B/0QAAd8BnQFfAf8B3wGdAV8B/wHfAZ0BXwH/
AdoBugGqAf8BjwGkAawB/wFhAeMB+QH/ATUBhAGVAf8BSgHtAv8BEgEcATEB/wFMAd0B9wH/AToB0gHz
Af8BIgHDAe0B/wETAbsB6gH/AQABqAHsAf8BMgGQAYwB/wEUAZ4BIwH/FQABwwGOAf8BIgHfAa8B/wEV
AdkBqAH/ASoB4gGzAf8BAAHCAY4B/6gAAbQBuAG6Af8BMQFFAVoB/wFKAe0C/wE6AZgBrgH/AUoB7QL/
AVQB4QH5Af8BTAHdAfcB/wE4Ac8B8gH/AS0BxwHtAf8BBAG6AfoB/wFBAaIBpgH/ASMBrAE1Af8VAAHF
AZAB/wEsAeMBtAH/ARgB2QGpAf8BMQHmAbcB/wEAAcUBkAH/qAABrAGxAboB/wGaAdQB4wH/ATQBRgFY
Af8BSgHtAv8BSgHtAv8BSgHtAv8BVAHhAfkB/wFJAdcB9AH/ATYBvQHcAf8BMwFUAYsB/wFLAZwBiQH/
AYUBzAGFAf8VAAHFAZAB/wEyAeYBtwH/ARsB2wGrAf8BOAHpAbsB/wEAAcUBkAH/pAADvwH/AZ4BpgGr
Af8BjQGwAbwB/wGmAasBrwH/AYABpQG0Af8BgAGXAaMB/wGAAZcBowH/AVwBjwGZAf8BVQGFAZMB/wFA
AVcBhAH/AZ4BpgGrAf8BXgG1AYYB/wFCAbABTwH/FQABxQGQAf8B9QH5AfcB/wGRAfkB2QH/AfUB+QH3
Af8BAAHFAZAB/+0AAcUBkAH/AQABxQGQAf8BAAHFAZAB/wEAAcUBkAH/AQABxQGQAf/sAAMYASIDRwGC
A1ABngNRAaADSQGIAx4BKxgAAyMBMwEVAUsBlgH/ARIBTQGTAf8BFQFLAZUB/wEVAUwBkwH/ARQBTAGV
Af8BFQFMAZMB/ycAAf8DAAH/AwAB/wsAAf8DAAH/AwAB/wMAAf8DAAH/FAADAwEEAw0BEgNFAX0DGwEm
A1ABngNRAaADSQGIAx4BKxgAAyMBMwEUAUoBlgH/AREBTAGTAf8BFAFKAZUB/wEUAUsBkwH/ARMBSwGV
Af8BFAFLAZMB/ycAAf8DAAH/AwAB/wsAAf8DAAH/AwAB/wMAAf8DAAH/FAADAwEEAw0BEgNFAX0DGwEm
AycBOgMvAUoDNAFUAzQBVAMwAUsDKQE+AxYBHwM4AVwDRwGAAwwBEBQAAwIBAwNMAY8DXALqAeQB4QH/
AfQB6gHlAf8B8wHqAeQB/wHpAeQB4AH/A2AB6wNRAZwDBwEKEAABFgFMAZYB/wFJAb0B3wH/AUwBvAHh
Af8BSQG+AdwB/wFOAb4B4QH/AUcBvQHfAf8BmwHaAe4B/wEbAUwBmAH/ARgBSwGXAf8BGgFRAZgB/wEY
AU8BlgH/ARUBTQGUAf8DIwEzDAADhgH/A8AB/wMAAf8DAAH/A4YJ/wPAAf8BAAP/AQAB/wEAAf8DAAH/
EAADAwEEAVACUgGjAQgB5QH6Af8DVAGvAw8BFAMjATMDJwE6AycBOgMjATMDGwEmAzMBUgNaAcADVQGt
A0wBjxAAAwkBDANeAdAB+gHzAfAB/wH8AekB4QH/AfABmQFAAf8B7AGDARgB/wHvAZEBIgH/AfUBuAGF
Af8B/QHxAeQB/wHxAeoB5AH/A2EB4QMSARkMAAEbAU0BlQH/AUgBvwHfAf8BSwG+Ad8B/wFMAb8B4QH/
AUoBvgHgAf8BSQG/AeEB/wGgAdkB8gH/ASQBjwG7Af8BjAG+AdIB/wFCAbEBzAH/ATQBpwHJAf8BQwHI
AeMB/wEoAZQBtgH/A0UBfQgAA4YB/wPAAf8DAAH/A4YB/wPAAf8DwAX/A8AB/wEAAf8BAAH/A8AB/wPA
Af8DAAH/EAABUQJSAacBQAHwAv8BBwHrAv8DUAGdEAADDAEQA2IB9gNVAbIDMwRSAacMAAMCAQMDXAHJ
AfkB8AHsAf8B6gGGATQB/wHLASsBAAH/AegBSAEOAf8B6gGQAS8B/wHrAZsBOQH/Ae8BngEvAf8B8QGn
ATQB/wH1AbsBhQH/AfQB4wHVAf8DXgHdAwwBEAgAARcBUQGTAf8BSwG+Ad8B/wFJAcEB3gH/AU0BvwHd
Af8BTgG+AeEB/wFPAbsB3QH/AZ0B2gHuAf8BKAGXAbYB/wFTAb8B3gH/AUoBuAHVAf8BPwGrAc4B/wFM
Ab0B5AH/ASsBkgG5Af8DOAFcAyMBMwQAA4YB/wPAAf8DAAH/A4YB/wPAAf8DwAH/A8AB/wMAAf8BAAH/
AQAD/wEAA/8BAAH/AwAB/xQAA1UBtQE+Ae4B/gH/AQkB5gL/A04BmQwAA1wB6gHiAeEB4AH/AdsC2QH/
A2EB5gMSARkMAANKAYkB6wHmAeQB/wHeAVABMAH/AcgBIgEAAf8B5gE7AQYB/wHnAUMBCAH/AfoB7gHo
Af8B5QFPARwB/wHsAZIBJAH/Ae8BngExAf8B7gGaASwB/wHzAaoBSwH/Ae8B5gHfAf8DUgGhCAABGQFN
AZcB/wFQAbwB3gH/AU8BvgHdAf8BUAG/Ad4B/wFQAb0B3AH/AYcByQHiAf8BpQHgAfQB/wEmAZkBuwH/
AYYByAHhAf8BhAHAAd4B/wFOAbsB1wH/AYoBzwHqAf8BJwGWAb0B/wMjATMIAAOGAf8DwAH/AwAB/wOG
Af8DwAH/A8AD/wEAAf8DAAH/AwAB/wPAAf8DwAH/AwAB/xgAAVYCWAG7AUAB7gL/AQcB5AH+Af8DSgGM
BAADXQHTAeIC4AH/AdMC0QH/A14B1RMAAQEDYQHkAfQB5AHgAf8BzgEYAQAB/wHeASoBAAH/AeUBNgEC
Af8B5gFAAQcB/wHlAUwBFwH/AecBiQEsAf8B7AGKAR4B/wHsAZABJQH/AewBjwEkAf8B6wGDARYB/wH4
AdsBygH/A2QB8QMCAQMEAAEaAVIBlwH/AVMByAHkAf8BgQHGAecB/wFTAcUB4gH/AYABygHkAf8BlAHT
Ae8B/wGuAeMB+AH/AS4BnQG+Af8BiwHNAeYB/wGMAcwB5QH/AYkBxgHgAf8BlwHaAe8B/wEuAZoBvQH/
DAADhgX/AwAB/wOGA/8BAAH/A8AD/wEAAf8BAAf/A8AB/wPAAf8DAAH/AwAB/wMAAf8UAANUAa8BUAHx
Av8BXAGMAaQB/gFcAmEB3AHbAdEBzQH/Ac4BzAHLAf8DVAGuFAADRAF5A5gB/gHFATgBHgH/Ac8BLgEK
Af8B2AEmAQAB/wHjAS8BAAH/AeUBNAEAAf8B9QHcAdAB/wHhAUQBCwH/AekBSwENAf8B6gGDARsB/wHq
AYIBGgH/AekBUAEVAf8B6gFNARUB/wHsAeQB4QH/A0wBjwQAARwBUwGaAf8BiwHQAesB/wGNAdAB6wH/
AY0B0QHoAf8BjgHRAegB/wGkAdwB9QH/AbIB5wH0Af8ByQH3Av8BOAGjAb8B/wGmAdkB8wH/AZYBzwHo
Af8BrAHpAesB/wE0AZ4BwgH/DAADhgX/AwAB/wPAAf8DhgP/AQAD/wEAAf8BAAv/AwAB/wPAAf8DwAH/
A8AB/wMAAf8UAAFEAkUBfAFLAfAC/wFKAcUBzgH/A38B/gNIAYQYAANSAaEB+AL1Af8BvgEnAQ4B/wHP
AT4BIQH/AdUBNgEQAf8B2wEmAQAB/wHjASkBAAH/AfoB6gHjAf8B3gGEAR0B/wHkAUEBCAH/AegBRwEP
Af8B6AFIARAB/wHnAUQBDQH/AeYBOAEAAf8B+gH0AfEB/wNTAaoEAAEeAYIBnQH/AaEB2gHzAf8BpgHc
AfMB/wGnAd0B9AH/AaYB3AH1Af8BqgHjAfgB/wHFAe8C/wHNAfYC/wFBAaYBxQH/Aa8B4wHwAf8BrAHn
AfsB/wE9AaMBxgH/EAADhgX/AwAB/wPAAf8DwAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DhgH/A4YB/wOG
Af8DwAH/AwAB/xQAAz4BawGiAdMB4AH/A38B/gNXAbocAANRAaIB9QLyAf8BuQEpARUB/wHOAUcBMAH/
AdUBSgEuAf8B2QFBAR8B/wHcASsBAAH/AeIBLgEAAf8B9QHqAeUB/wHfAYcBJQH/AeMBMwEAAf8B5QE3
AQEB/wHlATQBAAH/AeQBMAEAAf8B+gH0AfIB/wNTAaoEAAEgAYIBoAH/AbEB4wH3Af8BtgHgAfcB/wGx
AeAB9gH/AbQB4wH5Af8BsQHmAfoB/wHCAe8B/AH/AdAB+wH+Af8BRAGuAcYB/wG4AeUB+gH/AcMB8gL/
AUUBqgHJAf8QAAOGAf8DhgH/AwAB/wPAAf8DwAH/A4YB/wOGAf8DhgH/A4YB/wOGAf8DhgH/A4YB/wOG
AfQB6gHlAf8B8wHqAeQB/wHpAeQB4AH/A2AB6wNRAZwDBwEKEAABFQFLAZYB/wFIAb0B3wH/AUsBvAHh
Af8BSAG+AdwB/wFNAb4B4QH/AUYBvQHfAf8BmwHaAe4B/wEaAUsBmAH/ARcBSgGXAf8BGQFQAZgB/wEX
AU4BlgH/ARQBTAGUAf8DIwEzDAADhgH/A8AB/wMAAf8DAAH/A4YJ/wPAAf8BAAP/AQAB/wEAAf8DAAH/
EAADAwEEAVACUgGjAQcB5QH6Af8DVAGvAw8BFAMjATMDJwE6AycBOgMjATMDGwEmAzMBUgNaAcADVQGt
A0wBjxAAAwkBDANeAdAB+gHzAfAB/wH8AekB4QH/AfABmQE/Af8B7AGDARcB/wHvAZEBIQH/AfUBuAGF
Af8B/QHxAeQB/wHxAeoB5AH/A2EB4QMSARkMAAEaAUwBlQH/AUcBvwHfAf8BSgG+Ad8B/wFLAb8B4QH/
AUkBvgHgAf8BSAG/AeEB/wGgAdkB8gH/ASMBjwG7Af8BjAG+AdIB/wFBAbEBzAH/ATMBpwHJAf8BQgHI
AeMB/wEnAZQBtgH/A0UBfQgAA4YB/wPAAf8DAAH/A4YB/wPAAf8DwAX/A8AB/wEAAf8BAAH/A8AB/wPA
Af8DAAH/EAABUQJSAacBPwHwAv8BBgHrAv8DUAGdEAADDAEQA2IB9gNVAbIDMwRSAacMAAMCAQMDXAHJ
AfkB8AHsAf8B6gGGATMB/wHLASoBAAH/AegBRwENAf8B6gGQAS4B/wHrAZsBOAH/Ae8BngEuAf8B8QGn
ATMB/wH1AbsBhQH/AfQB4wHVAf8DXgHdAwwBEAgAARYBUAGTAf8BSgG+Ad8B/wFIAcEB3gH/AUwBvwHd
Af8BTQG+AeEB/wFOAbsB3QH/AZ0B2gHuAf8BJwGXAbYB/wFSAb8B3gH/AUkBuAHVAf8BPgGrAc4B/wFL
Ab0B5AH/ASoBkgG5Af8DOAFcAyMBMwQAA4YB/wPAAf8DAAH/A4YB/wPAAf8DwAH/A8AB/wMAAf8BAAH/
AQAD/wEAA/8BAAH/AwAB/xQAA1UBtQE9Ae4B/gH/AQgB5gL/A04BmQwAA1wB6gHiAeEB4AH/AdsC2QH/
A2EB5gMSARkMAANKAYkB6wHmAeQB/wHeAU8BLwH/AcgBIQEAAf8B5gE6AQUB/wHnAUIBBwH/AfoB7gHo
Af8B5QFOARsB/wHsAZIBIwH/Ae8BngEwAf8B7gGaASsB/wHzAaoBSgH/Ae8B5gHfAf8DUgGhCAABGAFM
AZcB/wFPAbwB3gH/AU4BvgHdAf8BTwG/Ad4B/wFPAb0B3AH/AYcByQHiAf8BpQHgAfQB/wElAZkBuwH/
AYYByAHhAf8BhAHAAd4B/wFNAbsB1wH/AYoBzwHqAf8BJgGWAb0B/wMjATMIAAOGAf8DwAH/AwAB/wOG
Af8DwAH/A8AD/wEAAf8DAAH/AwAB/wPAAf8DwAH/AwAB/xgAAVYCWAG7AT8B7gL/AQYB5AH+Af8DSgGM
BAADXQHTAeIC4AH/AdMC0QH/A14B1RMAAQEDYQHkAfQB5AHgAf8BzgEXAQAB/wHeASkBAAH/AeUBNQEB
Af8B5gE/AQYB/wHlAUsBFgH/AecBiQErAf8B7AGKAR0B/wHsAZABJAH/AewBjwEjAf8B6wGDARUB/wH4
AdsBygH/A2QB8QMCAQMEAAEZAVEBlwH/AVIByAHkAf8BgQHGAecB/wFSAcUB4gH/AYABygHkAf8BlAHT
Ae8B/wGuAeMB+AH/AS0BnQG+Af8BiwHNAeYB/wGMAcwB5QH/AYkBxgHgAf8BlwHaAe8B/wEtAZoBvQH/
DAADhgX/AwAB/wOGA/8BAAH/A8AD/wEAAf8BAAf/A8AB/wPAAf8DAAH/AwAB/wMAAf8UAANUAa8BTwHx
Av8BXAGKAaIB/gFcAmEB3AHbAdEBzQH/Ac4BzAHLAf8DVAGuFAADRAF5A5YB/gHFATcBHQH/Ac8BLQEJ
Af8B2AElAQAB/wHjAS4BAAH/AeUBMwEAAf8B9QHcAdAB/wHhAUMBCgH/AekBSgEMAf8B6gGDARoB/wHq
AYIBGQH/AekBTwEUAf8B6gFMARQB/wHsAeQB4QH/A0wBjwQAARsBUgGaAf8BiwHQAesB/wGNAdAB6wH/
AY0B0QHoAf8BjgHRAegB/wGkAdwB9QH/AbIB5wH0Af8ByQH3Av8BNwGjAb8B/wGmAdkB8wH/AZYBzwHo
Af8BrAHpAesB/wEzAZ4BwgH/DAADhgX/AwAB/wPAAf8DhgP/AQAD/wEAAf8BAAv/AwAB/wPAAf8DwAH/
A8AB/wMAAf8UAAFEAkUBfAFKAfAC/wFJAcUBzgH/A38B/gNIAYQYAANSAaEB+AL1Af8BvgEmAQ0B/wHP
AT0BIAH/AdUBNQEPAf8B2wElAQAB/wHjASgBAAH/AfoB6gHjAf8B3gGEARwB/wHkAUABBwH/AegBRgEO
Af8B6AFHAQ8B/wHnAUMBDAH/AeYBNwEAAf8B+gH0AfEB/wNTAaoEAAEdAYIBnQH/AaEB2gHzAf8BpgHc
AfMB/wGnAd0B9AH/AaYB3AH1Af8BqgHjAfgB/wHFAe8C/wHNAfYC/wFAAaYBxQH/Aa8B4wHwAf8BrAHn
AfsB/wE8AaMBxgH/EAADhgX/AwAB/wPAAf8DwAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DhgH/A4YB/wOG
Af8DwAH/AwAB/xQAAz4BawGiAdMB4AH/A38B/gNXAbocAANRAaIB9QLyAf8BuQEoARQB/wHOAUYBLwH/
AdUBSQEtAf8B2QFAAR4B/wHcASoBAAH/AeIBLQEAAf8B9QHqAeUB/wHfAYcBJAH/AeMBMgEAAf8B5QE2
AQAB/wHlATMBAAH/AeQBLwEAAf8B+gH0AfIB/wNTAaoEAAEfAYIBoAH/AbEB4wH3Af8BtgHgAfcB/wGx
AeAB9gH/AbQB4wH5Af8BsQHmAfoB/wHCAe8B/AH/AdAB+wH+Af8BQwGuAcYB/wG4AeUB+gH/AcMB8gL/
AUQBqgHJAf8QAAOGAf8DhgH/AwAB/wPAAf8DwAH/A4YB/wOGAf8DhgH/A4YB/wOGAf8DhgH/A4YB/wOG
Af8DwAH/AwAB/wgAAy0BRgNRAaADWQHHAdQBzQHKAf8DbQH3AyIBMQNUAa4DSgGLGAADRAF5A/AB/wG2
ATgBKQH/AcwBTgE8Af8B0QFQAToB/wHYAYEBOwH/AdwBUAEyAf8B3AE3AQ4B/wHiAYIBMwH/AewB9AH2
Af8B5AFDAQ4B/wHkAToBDAH/AeQBRQEbAf8B3gFAARkB/wH2AfAB7wH/A0wBkAQAAScBiAGjAf8BuwHt
ATcBKAH/AcwBTQE7Af8B0QFPATkB/wHYAYEBOgH/AdwBTwExAf8B3AE2AQ0B/wHiAYIBMgH/AewB9AH2
Af8B5AFCAQ0B/wHkATkBCwH/AeQBRAEaAf8B3gE/ARgB/wH2AfAB7wH/A0wBkAQAASYBiAGjAf8BuwHt
AfkB/wG9AfAB+gH/AbwB7gH6Af8BwwHtAfoB/wHFAfMB+gH/AcEB8gH8Af8B1AH6Af4B/wGBAbgBzQH/
AcoB6wH7Af8BygH0Av8BgwG6Ac8B/wwAA4YJ/wOGAf8DwAH/A8AB/wOGAf8DwAH/A8AB/wPAAf8DwAH/
A8AB/wPAAf8DwAH/A4YB/wMAAf8EAANRAZwB4AHfAd4B/wOoAf0BlQGUAZMB/wN/Af4DGwEmCAADVgG0
A1EBnBcAAQEDXgHdAfAB5gHlAf8BxQFHATkB/wHQAYkBTAH/AdMBgwFDAf8B+wH0AfIB/wHQAZkBgwH/
AcUBjwFAAf8B8AH2AfcB/wHjAYEBKwH/AeABggE2Af8B3AFLASsB/wH5Ae0B6QH/A10B7QMAAQEEAAEt
A1EBnBcAAQEDXgHdAfAB5gHlAf8BxQFGATgB/wHQAYkBSwH/AdMBgwFCAf8B+wH0AfIB/wHQAZkBgwH/
AcUBjwE/Af8B8AH2AfcB/wHjAYEBKgH/AeABggE1Af8B3AFKASoB/wH5Ae0B6QH/A10B7QMAAQEEAAEs
AYgBpwH/AcUB7AH6Af8BxAHvAfgB/wHDAe0B+QH/AcMB7AH7Af8BxQH3Af0B/wHJAfAB/gH/AdcB/AH6
Af8BjQG7Ad0B/wHVAfAB/gH/AdIB+AH9Af8BhgG8AdUB/xAAA4YB/wOGAf8DhgH/A4YB/wPAAf8DhgH/
AcwCRwL/AcwBRwH/AcwBmQEUAf8BzAGZAQAC/wFHARQB/wHMAUcBFAX/A4YB/wMAAf8DAwEEA1UBsgM6
AcwCRgL/AcwBRgH/AcwBmQETAf8BzAGZAQAC/wFGARMB/wHMAUYBEwX/A4YB/wMAAf8DAwEEA1UBsgM6
AWEDLwFKAccBxgHFAf8DYgH2EAADVAGuA1ABnhQAA0oBiQHzAvEB/wHJAZQBjAH/Ac4BjAGAAf8B0wGS
AYQB/wHbAacBmwH/AfYB8AHtAf8B+AH0AfIB/wHhAbIBpAH/AdoBigFGAf8B2gGIAUUB/wHdAZ0BjAH/
AfkB8gHxAf8DUgGhCAABLQGJAaUB/wHIAfcC/wHPAfkC/wHTAfcB/QH/AdMB+wL/AdUB+AH8Af8B3AH6
Av8B4AH4Af4B/wGJAcIB1wH/AdMB7QH9Af8B1QH2Av8BlAG+AdUB/xgAA4YJ/wOGAf8BzAJHA/8BRwL/
AcwBRwH/AcwBmQEUAf8BzAGZAQAC/wFHARQF/wOGAf8DAAH/BAADHQEqA0cBgQNcAd8B6gHoAecB/wNh
Ae4UAANWAbMDVQGyAwYBCAwAAwEBAgNcAckB9ALxAf8ByQGVAY4B/wHIAYIBSgH/AdYBmwGPAf8B1wGa
AY0B/wHYAZkBigH/AdgBlQGFAf8B0QGEAUUB/wHYAZ4BkQH/AfsB9gH1Af8DXgHdAwsBDwgAAS0BjAGm
Af8BQgGnAcYB/wE/AakBxwH/AUMBpgHFAf8BTQGsAcwB/wFTAbsB0wH/AYoBvQHRAf8BkAHBAdcB/wHY
AfMB/QH/AdIB8gH4Af8B3QH6Av8BlAHDAdgB/xwAA4YB/wOGAf8DhgH/AcwCRwP/AUcD/wFHAv8BzAFH
Af8BzAGZARQB/wHMAZkBAAX/A4YB/wMAAf8EAANIAYMBjgKNAf4B+gL5Af8B5AHjAeIB/wNKAYsYAANd
AfADWQHCAwMBBAwAAwQBBgNcAc0B9AHyAfEB/wHuAeAB3gH/Ab0BTwFGAf8BtAEzAScB/wG3ATUBKAH/
AcQBgAFHAf8B8wHkAeIB/wH8AfkB+AH/A1wB3wMJAQwMAAMjATMBNgGSAaoB/wHSAfUC/wHVAfkC/wHT
AYQB/wHbAacBmwH/AfYB8AHtAf8B+AH0AfIB/wHhAbIBpAH/AdoBigFFAf8B2gGIAUQB/wHdAZ0BjAH/
AfkB8gHxAf8DUgGhCAABLAGJAaUB/wHIAfcC/wHPAfkC/wHTAfcB/QH/AdMB+wL/AdUB+AH8Af8B3AH6
Av8B4AH4Af4B/wGJAcIB1wH/AdMB7QH9Af8B1QH2Av8BlAG+AdUB/xgAA4YJ/wOGAf8BzAJGA/8BRgL/
AcwBRgH/AcwBmQETAf8BzAGZAQAC/wFGARMF/wOGAf8DAAH/BAADHQEqA0cBgQNcAd8B6gHoAecB/wNh
Ae4UAANWAbMDVQGyAwYBCAwAAwEBAgNcAckB9ALxAf8ByQGVAY4B/wHIAYIBSQH/AdYBmwGPAf8B1wGa
AY0B/wHYAZkBigH/AdgBlQGFAf8B0QGEAUQB/wHYAZ4BkQH/AfsB9gH1Af8DXgHdAwsBDwgAASwBjAGm
Af8BQQGnAcYB/wE+AakBxwH/AUIBpgHFAf8BTAGsAcwB/wFSAbsB0wH/AYoBvQHRAf8BkAHBAdcB/wHY
AfMB/QH/AdIB8gH4Af8B3QH6Av8BlAHDAdgB/xwAA4YB/wOGAf8DhgH/AcwCRgP/AUYD/wFGAv8BzAFG
Af8BzAGZARMB/wHMAZkBAAX/A4YB/wMAAf8EAANIAYMBjAKLAf4B+gL5Af8B5AHjAeIB/wNKAYsYAANd
AfADWQHCAwMBBAwAAwQBBgNcAc0B9AHyAfEB/wHuAeAB3gH/Ab0BTgFFAf8BtAEyASYB/wG3ATQBJwH/
AcQBgAFGAf8B8wHkAeIB/wH8AfkB+AH/A1wB3wMJAQwMAAMjATMBNQGSAaoB/wHSAfUC/wHVAfkC/wHT
AfkB/QH/Ad4B+wL/Ad8B+QL/Ad0B9gL/AeQB+gL/Ad4B/QH8Af8B3QH8AfsB/wGXAcMB2gH/JAADhgH/
AcwCRwL/AcwBRwP/AUcD/wFHAv8BzAFHAf8BzAGZARQF/wOGAf8DAAH/CAADNQFVA1sBxANSAacDAQEC
AcwCRgL/AcwBRgP/AUYD/wFGAv8BzAFGAf8BzAGZARMF/wOGAf8DAAH/CAADNQFVA1sBxANSAacDAQEC
GAADIQEwA0kBhwMEAQYQAAMDAQQDTQGRA2EB5gH4AfcB9gH/AfkC+AH/AfoC+AH/AfgB9gH1Af8DXQHt
A1ABngMIAQsUAAMjATMBRgGsAckB/wFNAbABywH/AVEBswHRAf8BjgG+AdYB/wGRAcQB2AH/AZ0BxgHd
Af8BmgHHAdwB/wGYAckB3wH/AZsBxgHZAf8DIwEzJAADhgH/AcwCRwH/AcwBRwEUAf8BzAFHARQB/wHM
AUcBFAH/AcwBRwEUAf8BzAFHARQF/wOGAf8DAAH/VAADCwEPAz4BagNKAYkDSgGLA0ABbwMHAQpsAAOG
A1ABngMIAQsUAAMjATMBRQGsAckB/wFMAbABywH/AVABswHRAf8BjgG+AdYB/wGRAcQB2AH/AZ0BxgHd
Af8BmgHHAdwB/wGYAckB3wH/AZsBxgHZAf8DIwEzJAADhgH/AcwCRgH/AcwBRgETAf8BzAFGARMB/wHM
AUYBEwH/AcwBRgETAf8BzAFGARMF/wOGAf8DAAH/VAADCwEPAz4BagNKAYkDSgGLA0ABbwMHAQpsAAOG
Af8D1wH/A9cB/wPXAf8D1wH/A9cB/wPXAf8D1wH/A4YB/wMAAf8BQgFNAT4HAAE+AwABKAMAAUADAAEg
AwABAQEAAQEGAAEBFgAD/wEABv8DAAEPAfgBPwL/AwABDwH4AT8C/wMAAQ8B+AE/Av8DAAEPAfgBPwL/
AwABDwH4AT8C/wMAAQ8BAAEBAQABAQMAAQ8BAAEBAQABAQMAAQwBAAEBAQABAQUAAQEBAAEBBQABAQEA

View File

@ -33,6 +33,17 @@ Public Class RemoteAppMainWindow
End Sub
Public Sub ReloadApps()
Dim SelectedIndex = -1
Dim SelectedName = ""
Dim ItemsCount = Me.AppList.Items.Count
' Save the selection if there is one
If Me.AppList.SelectedItems.Count > 0 Then
SelectedIndex = Me.AppList.SelectedItems(0).Index
SelectedName = Me.AppList.SelectedItems(0).Text
End If
Me.AppList.Clear()
Dim SystemApps As New SystemRemoteApps
@ -51,16 +62,19 @@ Public Class RemoteAppMainWindow
AppList.Items.Add(AppItem)
Next
If Apps.Count = 0 Then
NoAppsLabel.Visible = True
Else
NoAppsLabel.Visible = False
' If there was previously a selection AND
' and an app hasn't just been removed
' and if the text of that selection hasn't changed
' then select the item again.
If SelectedIndex > -1 Then
If Me.AppList.Items.Count >= ItemsCount Then
If Me.AppList.Items(SelectedIndex).Text = SelectedName Then
Me.AppList.Items(SelectedIndex).Selected = True
End If
End If
End If
EditButton.Enabled = False
DeleteButton.Enabled = False
CreateClientConnection.Enabled = False
Me.DuplicateToolStripMenuItem.Enabled = False
UpdateWindowStateBasedOnSelection()
End Sub
Private Sub AppList_DoubleClick(sender As Object, e As EventArgs) Handles AppList.DoubleClick
@ -70,6 +84,10 @@ Public Class RemoteAppMainWindow
End Sub
Private Sub AppList_SelectedIndexChanged(sender As Object, e As EventArgs) Handles AppList.SelectedIndexChanged
UpdateWindowStateBasedOnSelection()
End Sub
Private Sub UpdateWindowStateBasedOnSelection()
If AppList.SelectedItems.Count = 1 Then
Me.EditButton.Enabled = True
Me.DeleteButton.Enabled = True
@ -81,6 +99,12 @@ Public Class RemoteAppMainWindow
Me.CreateClientConnection.Enabled = False
Me.DuplicateToolStripMenuItem.Enabled = False
End If
If Me.AppList.Items.Count = 0 Then
NoAppsLabel.Visible = True
Else
NoAppsLabel.Visible = False
End If
End Sub
Private Sub EditButton_Click(sender As Object, e As EventArgs) Handles EditButton.Click