Merge pull request #47 from kimmknight/issue42

Added an option in the Tools menu to export all RemoteApps to a reg file.
This commit is contained in:
Kim Knight 2020-10-24 01:41:48 +11:00 committed by GitHub
commit 8b8e785303
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 192 additions and 159 deletions

View File

@ -44,18 +44,20 @@ Partial Class RemoteAppMainWindow
Me.CreateClientConnection = New System.Windows.Forms.Button()
Me.ToolsMenuStrip = New System.Windows.Forms.MenuStrip()
Me.FileToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.NewRemoteAppadvancedToolStripMenuItem = 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()
Me.HostOptionsToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStripSeparator3 = New System.Windows.Forms.ToolStripSeparator()
Me.RemoveUnusedFileTypeAssociationsToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.BackupAllRemoteAppsToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.HelpToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.WebsiteToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStripSeparator1 = New System.Windows.Forms.ToolStripSeparator()
Me.AboutToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.PictureBox1 = New System.Windows.Forms.PictureBox()
Me.RemoveUnusedFileTypeAssociationsToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.NewRemoteAppadvancedToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStripSeparator2 = New System.Windows.Forms.ToolStripSeparator()
Me.ToolStripSeparator3 = New System.Windows.Forms.ToolStripSeparator()
Me.BackupSaveFileDialog = New System.Windows.Forms.SaveFileDialog()
Me.ToolsMenuStrip.SuspendLayout()
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
@ -251,17 +253,28 @@ Partial Class RemoteAppMainWindow
Me.FileToolStripMenuItem.Size = New System.Drawing.Size(37, 20)
Me.FileToolStripMenuItem.Text = "File"
'
'NewRemoteAppadvancedToolStripMenuItem
'
Me.NewRemoteAppadvancedToolStripMenuItem.Name = "NewRemoteAppadvancedToolStripMenuItem"
Me.NewRemoteAppadvancedToolStripMenuItem.Size = New System.Drawing.Size(235, 22)
Me.NewRemoteAppadvancedToolStripMenuItem.Text = "New RemoteApp (advanced)..."
'
'ToolStripSeparator2
'
Me.ToolStripSeparator2.Name = "ToolStripSeparator2"
Me.ToolStripSeparator2.Size = New System.Drawing.Size(232, 6)
'
'ExitToolStripMenuItem
'
Me.ExitToolStripMenuItem.Name = "ExitToolStripMenuItem"
Me.ExitToolStripMenuItem.Size = New System.Drawing.Size(92, 22)
Me.ExitToolStripMenuItem.Size = New System.Drawing.Size(235, 22)
Me.ExitToolStripMenuItem.Text = "Exit"
'
'ToolsToolStripMenuItem
'
Me.ToolsToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.HostOptionsToolStripMenuItem, Me.ToolStripSeparator3, Me.RemoveUnusedFileTypeAssociationsToolStripMenuItem})
Me.ToolsToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.HostOptionsToolStripMenuItem, Me.ToolStripSeparator3, Me.RemoveUnusedFileTypeAssociationsToolStripMenuItem, Me.BackupAllRemoteAppsToolStripMenuItem})
Me.ToolsToolStripMenuItem.Name = "ToolsToolStripMenuItem"
Me.ToolsToolStripMenuItem.Size = New System.Drawing.Size(94, 20)
Me.ToolsToolStripMenuItem.Size = New System.Drawing.Size(46, 20)
Me.ToolsToolStripMenuItem.Text = "&Tools"
'
'HostOptionsToolStripMenuItem
@ -270,6 +283,23 @@ Partial Class RemoteAppMainWindow
Me.HostOptionsToolStripMenuItem.Size = New System.Drawing.Size(280, 22)
Me.HostOptionsToolStripMenuItem.Text = "Host Options..."
'
'ToolStripSeparator3
'
Me.ToolStripSeparator3.Name = "ToolStripSeparator3"
Me.ToolStripSeparator3.Size = New System.Drawing.Size(277, 6)
'
'RemoveUnusedFileTypeAssociationsToolStripMenuItem
'
Me.RemoveUnusedFileTypeAssociationsToolStripMenuItem.Name = "RemoveUnusedFileTypeAssociationsToolStripMenuItem"
Me.RemoveUnusedFileTypeAssociationsToolStripMenuItem.Size = New System.Drawing.Size(280, 22)
Me.RemoveUnusedFileTypeAssociationsToolStripMenuItem.Text = "Remove unused file type associations..."
'
'BackupAllRemoteAppsToolStripMenuItem
'
Me.BackupAllRemoteAppsToolStripMenuItem.Name = "BackupAllRemoteAppsToolStripMenuItem"
Me.BackupAllRemoteAppsToolStripMenuItem.Size = New System.Drawing.Size(280, 22)
Me.BackupAllRemoteAppsToolStripMenuItem.Text = "Backup all RemoteApps..."
'
'HelpToolStripMenuItem
'
Me.HelpToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.WebsiteToolStripMenuItem, Me.ToolStripSeparator1, Me.AboutToolStripMenuItem})
@ -306,27 +336,10 @@ Partial Class RemoteAppMainWindow
Me.PictureBox1.TabIndex = 7
Me.PictureBox1.TabStop = False
'
'RemoveUnusedFileTypeAssociationsToolStripMenuItem
'BackupSaveFileDialog
'
Me.RemoveUnusedFileTypeAssociationsToolStripMenuItem.Name = "RemoveUnusedFileTypeAssociationsToolStripMenuItem"
Me.RemoveUnusedFileTypeAssociationsToolStripMenuItem.Size = New System.Drawing.Size(280, 22)
Me.RemoveUnusedFileTypeAssociationsToolStripMenuItem.Text = "Remove unused file type associations..."
'
'NewRemoteAppadvancedToolStripMenuItem
'
Me.NewRemoteAppadvancedToolStripMenuItem.Name = "NewRemoteAppadvancedToolStripMenuItem"
Me.NewRemoteAppadvancedToolStripMenuItem.Size = New System.Drawing.Size(235, 22)
Me.NewRemoteAppadvancedToolStripMenuItem.Text = "New RemoteApp (advanced)..."
'
'ToolStripSeparator2
'
Me.ToolStripSeparator2.Name = "ToolStripSeparator2"
Me.ToolStripSeparator2.Size = New System.Drawing.Size(232, 6)
'
'ToolStripSeparator3
'
Me.ToolStripSeparator3.Name = "ToolStripSeparator3"
Me.ToolStripSeparator3.Size = New System.Drawing.Size(277, 6)
Me.BackupSaveFileDialog.DefaultExt = "reg"
Me.BackupSaveFileDialog.Filter = "Windows Registry file|*.reg"
'
'RemoteAppMainWindow
'
@ -388,4 +401,6 @@ Partial Class RemoteAppMainWindow
Friend WithEvents NewRemoteAppadvancedToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
Friend WithEvents ToolStripSeparator2 As System.Windows.Forms.ToolStripSeparator
Friend WithEvents ToolStripSeparator3 As System.Windows.Forms.ToolStripSeparator
Friend WithEvents BackupAllRemoteAppsToolStripMenuItem As ToolStripMenuItem
Friend WithEvents BackupSaveFileDialog As SaveFileDialog
End Class

View File

@ -125,7 +125,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAo
EAAAAk1TRnQBSQFMAwEBAAFoAQEBaAEBASABAAEgAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABgAMA
EAAAAk1TRnQBSQFMAwEBAAF4AQEBeAEBASABAAEgAQAE/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/AUQBpgHHAf8BhwHM
AvwB+wH/A/sB/wP7Af8D+wH/A/sB/wP7Af8B/AL9Af8B9AHrAecB/wHLAawBpwH/AUIBpgHHAf8BhwHM
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/wE9AZkBtQH/AS0BkAGvAf8BzwHdAeEB/wH2AfQB8wH/A/wB/wL8AfsB/wL8AfsB/wL9AfwF/wGq
Ab4B/wE7AZkBtQH/ASsBkAGvAf8BzwHdAeEB/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
@ -204,140 +204,142 @@
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADC
HQAAAk1TRnQBSQFMAgEBBwEAAVABAQFQAQEBEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
AwABIAMAAQEBAAEgBgABIP8AEwABYwFcAVoB/wE1AjIB/wE6ATcBMwH/AToBNwEzAf8BOgE3ATMB/wE6
ATcBMwH/AToBNwEzAf8BOgE3ATMB/wE6ATcBMwH/AToBNwEzAf8BOgE3ATMB/wE6ATcBMwH/JAABHAGf
AVcB/wEcAZ8BVwH/ARwBnwFXAf8BHAGfAVcB/wEcAZ8BVwH/mAAB2QHPAcgP/wH2A/8B9gP/AfYC/wH5
AewC/wHwAeEC/wHlAdYC/wHlAdYB/wE5AjEB/yQAARwBnwFXAf8BJAHXAagB/wEkAdcBqAH/ASQB1wGo
Af8BHAGfAVcB/5gAAdMByQHCBf8BxAGvAaIB/wHEAa8BogH/Af0B+gH4Af8BxAGvAaIB/wHEAa8BogH/
AcQBrwGiAf8BxAGvAaIB/wHEAa8BogH/Af0B3gHLAf8BOQIxAf8kAAEaAaEBWQH/AQABywGVAf8BAAHK
AZQB/wEAAcoBlQH/ARoBogFZAf+YAAHTAckBwhH/Af0B+gH4Af8B/QH6AfgC/wHtAeMB/wH6AekB3gH/
AfgB4gHSAf8B+AHiAdIB/wE5AjEB/yQAARYBpQFcAf8BAAHMAZYB/wEAAcwBlwH/AQABzAGXAf8BFgGl
AVwB/5gAAdMByQHCBf8BxAGvAaIB/wHEAa8BogX/AcQBrwGiAf8BxAGvAaIB/wHEAa8BogH/AcQBrwGi
Af8BxAGvAaIC/wHlAdYB/wE5AjEB/yQAARIBqQFfAf8BAgHOAZkB/wECAc4BmQH/AQIBzQGZAf8BEgGp
AWAB/5gAAdEBxwHAFf8B/QH6AfgB/wH9AfoB+AL/Ae0B4wL/Ae0B4wL/AekB3AH/ATkCMQH/EAABDQGt
AWMB/wENAa0BYwH/AQ0BrgFjAf8BDQGtAWMB/wEOAa0BYwH/AQ0BrgFkAf8BBwHQAZwB/wEHAdABmwH/
AQYB0AGcAf8BDQGuAWMB/wEOAa4BYwH/AQ4BrQFjAf8BDQGtAWMB/wENAa0BYwH/AQ0BrQFjAf8EAAEN
ARMBrQH/AQ0BEwGtAf8BDQETAa4B/wENARMBrQH/AQ4BFAGtAf8BDgEUAa0B/wEOARQBrQH/AQ4BFAGt
Af8BDgEUAa0B/wEOARQBrQH/AQ4BFQGuAf8BDgEUAa0B/wENARMBrQH/AQ0BEwGtAf8BDQETAa0B/0QA
AdEBxwHAGf8BsAGtAawB/wEoAUMBWQH/AeMB2QHTAv8B7QHjAf8BOQIxAf8QAAEJAbIBgAH/ARYB0wGi
Af8BCgHRAZ4B/wEKAdIBngH/AQoB0QGeAf8BCwHRAZ4B/wEKAdIBngH/AQsB0QGeAf8BCwHSAZ4B/wEK
AdEBngH/AQsB0QGeAf8BCwHSAZ4B/wEKAdIBngH/AR4B1AGlAf8BCQGyAYAB/wQAAQgBDQGyAf8BGAEW
AdMB/wEOAQkB0QH/AQ0BCQHSAf8BDgEJAdEB/wEOAQkB0QH/AQ4BCQHRAf8BDgEKAdEB/wEOAQoB0QH/
AQ4BCgHRAf8BDgEKAdEB/wEOAQoB0gH/AQ0BCQHSAf8BIAEdAdQB/wEIAQ0BsgH/RAAB0QHHAcAF/wHf
AeQB5QH/AUUBXAGEAf8B3wHkAeUF/wHCAcoBzgH/ATEBSAFXAf8BFQGpAdYB/wIAAQIB/wFEAUMBRwH/
AaQBnQGWAf8IAAFZAZUBXwH/AQMBTQEQAf8BAwG3AYQB/wEgAdUBpgH/AQ8B1AGgAf8BDgHUAaAB/wEO
AdMBoQH/AQ8B0wGgAf8BDwHUAaAB/wEPAdMBoQH/AQ8B0wGgAf8BDwHTAaEB/wEPAdMBoAH/AQ8B0wGg
Af8BDwHTAaEB/wElAdUBpwH/AQMBtwGEAf8EAAECAQQBtwH/ASIBHwHVAf8BEQEPAdQB/wEQAQ4B0wH/
ARIBDgHTAf8BEgEOAdMB/wESAQ4B0wH/ARIBDwHSAf8BEgEPAdIB/wESAQ8B0gH/ARIBDwHSAf8BEgEP
AdIB/wETAQ8B0gH/ASYBJAHVAf8BAgEEAbcB/0QAAd8BnQFkAf8B8QHKAbcB/wGPAaQBrAH/AYYB0wHl
Af8BMQFIAVcB/wGnAZIBiQH/ATEBSAFXAf8BSAHBAd4B/wE+ATQBQAH/AQYB0AL/AQABDgEaAf8DAAH/
AQABCAEVAf8BNgE9AUwB/wFAAV8BQgH/AQABjAEZAf8BAAG7AYgB/wH1AfkB9wH/AZEB+QHZAf8BkQH5
AdkB/wGRAfkB2QH/AfUB+QH3Af8BFwHYAaYB/wETAdUBowH/ARYB1wGlAf8B9QH5AfcB/wGRAfkB2QH/
AZEB+QHZAf8BkQH5AdkB/wH1AfkB9wH/AQABuwGIAf8GAAG7Af8B9AH1AfkB/wKRAfgB/wKRAfgB/wKV
AfkB/wKRAfgB/wKRAfgB/wKRAfgB/wKRAfgB/wKRAfgB/wKRAfgB/wKRAfgB/wKRAfgB/wH0AfUB+QH/
AgABuwH/RAAB3wGdAWQC/wHFAaQB/wHlAckBuQH/AY8BpAGsAf8BgwHhAfYB/wExAUgBVwH/AWEBzQHi
Af8BOQFHAU4B/wFPAe0C/wEoASQBNwH/ARkBsgHfAf8BBAGZAcgB/wEAAZMBxAH/AQABSQGOAf8BJwFN
ATgB/wEQAZcBJgH/AQABvwGLAf8BAAG/AYsB/wEAAcABiwH/AQABvwGMAf8BAAG/AYsB/wEAAb8BiwH/
AR4B2gGqAf8BFwHXAaUB/wElAd4BrgH/AQABvwGLAf8BAAG/AYsB/wEAAb8BiwH/AQABvwGMAf8BAAG/
AYsB/wEAAb8BiwH/BgABvwH/AgABvwH/AgABwAH/AgABvwH/AgABvwH/AgABvwH/AgABvwH/AgABvwH/
AgABwAH/AgABvwH/AgABvwH/AgABvwH/AgABvwH/AgABvwH/AgABvwH/RAAB3wGdAWQB/wHfAZ0BZAH/
Ad8BnQFkAf8B2gG6AaoB/wGPAaQBrAH/AWYB4wH5Af8BOgGEAZUB/wFPAe0C/wEXASEBNgH/AVEB3QH3
Af8BPwHSAfMB/wEnAcMB7QH/ARgBuwHqAf8BAAGoAewB/wE3AZABjAH/ARkBngEoAf8VAAHDAY4B/wEn
Ad8BrwH/ARoB2QGoAf8BLwHiAbMB/wEAAcIBjgH/qAABtAG4AboB/wE2AUoBXwH/AU8B7QL/AT8BmAGu
Af8BTwHtAv8BWQHhAfkB/wFRAd0B9wH/AT0BzwHyAf8BMgHHAe0B/wEJAboB+gH/AUYBogGmAf8BKAGs
AToB/xUAAcUBkAH/ATEB4wG0Af8BHQHZAakB/wE2AeYBtwH/AQABxQGQAf+oAAGsAbEBugH/AZoB1AHj
Af8BOQFLAV0B/wFPAe0C/wFPAe0C/wFPAe0C/wFZAeEB+QH/AU4B1wH0Af8BOwG9AdwB/wE4AVkBiwH/
AVABnAGJAf8BhQHMAYUB/xUAAcUBkAH/ATcB5gG3Af8BIAHbAasB/wE9AekBuwH/AQABxQGQAf+kAAO/
Af8BngGmAasB/wGNAbABvAH/AaYBqwGvAf8BgAGlAbQB/wGAAZcBowH/AYABlwGjAf8BYQGPAZkB/wFa
AYUBkwH/AUUBXAGEAf8BngGmAasB/wFjAbUBhgH/AUcBsAFUAf8VAAHFAZAB/wH1AfkB9wH/AZEB+QHZ
Af8B9QH5AfcB/wEAAcUBkAH/7QABxQGQAf8BAAHFAZAB/wEAAcUBkAH/AQABxQGQAf8BAAHFAZAB/+wA
AxgBIgNHAYIDUAGeA1EBoANJAYgDHgErGAADIwEzARkBTwGWAf8BFgFRAZMB/wEZAU8BlQH/ARkBUAGT
Af8BGAFQAZUB/wEZAVABkwH/JwAB/wMAAf8DAAH/CwAB/wMAAf8DAAH/AwAB/wMAAf8UAAMDAQQDDQES
A0UBfQMbASYDJwE6Ay8BSgM0AVQDNAFUAzABSwMpAT4DFgEfAzgBXANHAYADDAEQFAADAgEDA0wBjwNc
AuoB5AHhAf8B9AHqAeUB/wHzAeoB5AH/AekB5AHgAf8DYAHrA1EBnAMHAQoQAAEaAVABlgH/AU0BvQHf
Af8BUAG8AeEB/wFNAb4B3AH/AVIBvgHhAf8BSwG9Ad8B/wGbAdoB7gH/AR8BUAGYAf8BHAFPAZcB/wEe
AVUBmAH/ARwBUwGWAf8BGQFRAZQB/wMjATMMAAOGAf8DwAH/AwAB/wMAAf8Dhgn/A8AB/wEAA/8BAAH/
AQAB/wMAAf8QAAMDAQQBUAJSAaMBDAHlAfoB/wNUAa8DDwEUAyMBMwMnAToDJwE6AyMBMwMbASYDMwFS
A1oBwANVAa0DTAGPEAADCQEMA14B0AH6AfMB8AH/AfwB6QHhAf8B8AGZAUQB/wHsAYMBHAH/Ae8BkQEm
Af8B9QG4AYUB/wH9AfEB5AH/AfEB6gHkAf8DYQHhAxIBGQwAAR8BUQGVAf8BTAG/Ad8B/wFPAb4B3wH/
AVABvwHhAf8BTgG+AeAB/wFNAb8B4QH/AaAB2QHyAf8BKAGPAbsB/wGMAb4B0gH/AUYBsQHMAf8BOAGn
AckB/wFHAcgB4wH/ASwBlAG2Af8DRQF9CAADhgH/A8AB/wMAAf8DhgH/A8AB/wPABf8DwAH/AQAB/wEA
Af8DwAH/A8AB/wMAAf8QAAFRAlIBpwFEAfAC/wELAesC/wNQAZ0QAAMMARADYgH2A1UBsgMzBFIBpwwA
AwIBAwNcAckB+QHwAewB/wHqAYYBOAH/AcsBLwEAAf8B6AFMARIB/wHqAZABMwH/AesBmwE9Af8B7wGe
ATMB/wHxAacBOAH/AfUBuwGFAf8B9AHjAdUB/wNeAd0DDAEQCAABGwFVAZMB/wFPAb4B3wH/AU0BwQHe
Af8BUQG/Ad0B/wFSAb4B4QH/AVMBuwHdAf8BnQHaAe4B/wEsAZcBtgH/AVcBvwHeAf8BTgG4AdUB/wFD
AasBzgH/AVABvQHkAf8BLwGSAbkB/wM4AVwDIwEzBAADhgH/A8AB/wMAAf8DhgH/A8AB/wPAAf8DwAH/
AwAB/wEAAf8BAAP/AQAD/wEAAf8DAAH/FAADVQG1AUIB7gH+Af8BDQHmAv8DTgGZDAADXAHqAeIB4QHg
Af8B2wLZAf8DYQHmAxIBGQwAA0oBiQHrAeYB5AH/Ad4BVAE0Af8ByAEmAQAB/wHmAT8BCgH/AecBRwEM
Af8B+gHuAegB/wHlAVMBIAH/AewBkgEoAf8B7wGeATUB/wHuAZoBMAH/AfMBqgFPAf8B7wHmAd8B/wNS
AaEIAAEdAVEBlwH/AVQBvAHeAf8BUwG+Ad0B/wFUAb8B3gH/AVQBvQHcAf8BhwHJAeIB/wGlAeAB9AH/
ASoBmQG7Af8BhgHIAeEB/wGEAcAB3gH/AVIBuwHXAf8BigHPAeoB/wErAZYBvQH/AyMBMwgAA4YB/wPA
Af8DAAH/A4YB/wPAAf8DwAP/AQAB/wMAAf8DAAH/A8AB/wPAAf8DAAH/GAABVgJYAbsBRAHuAv8BCwHk
Af4B/wNKAYwEAANdAdMB4gLgAf8B0wLRAf8DXgHVEwABAQNhAeQB9AHkAeAB/wHOARwBAAH/Ad4BLgEA
Af8B5QE6AQYB/wHmAUQBCwH/AeUBUAEbAf8B5wGJATAB/wHsAYoBIgH/AewBkAEpAf8B7AGPASgB/wHr
AYMBGgH/AfgB2wHKAf8DZAHxAwIBAwQAAR4BVgGXAf8BVwHIAeQB/wGBAcYB5wH/AVcBxQHiAf8BgAHK
AeQB/wGUAdMB7wH/Aa4B4wH4Af8BMgGdAb4B/wGLAc0B5gH/AYwBzAHlAf8BiQHGAeAB/wGXAdoB7wH/
ATIBmgG9Af8MAAOGBf8DAAH/A4YD/wEAAf8DwAP/AQAB/wEAB/8DwAH/A8AB/wMAAf8DAAH/AwAB/xQA
A1QBrwFUAfEC/wFcAZQBrAH+AVwCYQHcAdsB0QHNAf8BzgHMAcsB/wNUAa4UAANEAXkDoAH+AcUBPAEi
Af8BzwEyAQ4B/wHYASoBAAH/AeMBMwEAAf8B5QE4AQAB/wH1AdwB0AH/AeEBSAEPAf8B6QFPAREB/wHq
AYMBHwH/AeoBggEeAf8B6QFUARkB/wHqAVEBGQH/AewB5AHhAf8DTAGPBAABIAFXAZoB/wGLAdAB6wH/
AY0B0AHrAf8BjQHRAegB/wGOAdEB6AH/AaQB3AH1Af8BsgHnAfQB/wHJAfcC/wE8AaMBvwH/AaYB2QHz
Af8BlgHPAegB/wGsAekB6wH/ATgBngHCAf8MAAOGBf8DAAH/A8AB/wOGA/8BAAP/AQAB/wEAC/8DAAH/
A8AB/wPAAf8DwAH/AwAB/xQAAUQCRQF8AU8B8AL/AU4BxQHOAf8DfwH+A0gBhBgAA1IBoQH4AvUB/wG+
ASsBEgH/Ac8BQgElAf8B1QE6ARQB/wHbASoBAAH/AeMBLQEAAf8B+gHqAeMB/wHeAYQBIQH/AeQBRQEM
Af8B6AFLARMB/wHoAUwBFAH/AecBSAERAf8B5gE8AQQB/wH6AfQB8QH/A1MBqgQAASIBggGdAf8BoQHa
AfMB/wGmAdwB8wH/AacB3QH0Af8BpgHcAfUB/wGqAeMB+AH/AcUB7wL/Ac0B9gL/AUUBpgHFAf8BrwHj
AfAB/wGsAecB+wH/AUEBowHGAf8QAAOGBf8DAAH/A8AB/wPAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOG
Af8DhgH/A4YB/wPAAf8DAAH/FAADPgFrAaIB0wHgAf8DfwH+A1cBuhwAA1EBogH1AvIB/wG5AS0BGQH/
Ac4BSwE0Af8B1QFOATIB/wHZAUUBIwH/AdwBLwEAAf8B4gEyAQAB/wH1AeoB5QH/Ad8BhwEpAf8B4wE3
AQAB/wHlATsBBQH/AeUBOAEDAf8B5AE0AQAB/wH6AfQB8gH/A1MBqgQAASQBggGgAf8BsQHjAfcB/wG2
AeAB9wH/AbEB4AH2Af8BtAHjAfkB/wGxAeYB+gH/AcIB7wH8Af8B0AH7Af4B/wFIAa4BxgH/AbgB5QH6
Af8BwwHyAv8BSQGqAckB/xAAA4YB/wOGAf8DAAH/A8AB/wPAAf8DhgH/A4YB/wOGAf8DhgH/A4YB/wOG
Af8DhgH/A4YB/wPAAf8DAAH/CAADLQFGA1EBoANZAccB1AHNAcoB/wNtAfcDIgExA1QBrgNKAYsYAANE
AXkD8AH/AbYBPAEtAf8BzAFSAUAB/wHRAVQBPgH/AdgBgQE/Af8B3AFUATYB/wHcATsBEgH/AeIBggE3
Af8B7AH0AfYB/wHkAUcBEgH/AeQBPgEQAf8B5AFJAR8B/wHeAUQBHQH/AfYB8AHvAf8DTAGQBAABKwGI
AaMB/wG7Ae0B+QH/Ab0B8AH6Af8BvAHuAfoB/wHDAe0B+gH/AcUB8wH6Af8BwQHyAfwB/wHUAfoB/gH/
AYEBuAHNAf8BygHrAfsB/wHKAfQC/wGDAboBzwH/DAADhgn/A4YB/wPAAf8DwAH/A4YB/wPAAf8DwAH/
A8AB/wPAAf8DwAH/A8AB/wPAAf8DhgH/AwAB/wQAA1EBnAHgAd8B3gH/A6gB/QGVAZQBkwH/A38B/gMb
ASYIAANWAbQDUQGcFwABAQNeAd0B8AHmAeUB/wHFAUsBPQH/AdABiQFQAf8B0wGDAUcB/wH7AfQB8gH/
AdABmQGDAf8BxQGPAUQB/wHwAfYB9wH/AeMBgQEvAf8B4AGCAToB/wHcAU8BLwH/AfkB7QHpAf8DXQHt
AwABAQQAATEBiAGnAf8BxQHsAfoB/wHEAe8B+AH/AcMB7QH5Af8BwwHsAfsB/wHFAfcB/QH/AckB8AH+
Af8B1wH8AfoB/wGNAbsB3QH/AdUB8AH+Af8B0gH4Af0B/wGGAbwB1QH/EAADhgH/A4YB/wOGAf8DhgH/
A8AB/wOGAf8BzAJLAv8BzAFLAf8BzAGZARgB/wHMAZkBAAL/AUsBGAH/AcwBSwEYBf8DhgH/AwAB/wMD
AQQDVQGyAzoBYQMvAUoBxwHGAcUB/wNiAfYQAANUAa4DUAGeFAADSgGJAfMC8QH/AckBlAGMAf8BzgGM
AYAB/wHTAZIBhAH/AdsBpwGbAf8B9gHwAe0B/wH4AfQB8gH/AeEBsgGkAf8B2gGKAUoB/wHaAYgBSQH/
Ad0BnQGMAf8B+QHyAfEB/wNSAaEIAAExAYkBpQH/AcgB9wL/Ac8B+QL/AdMB9wH9Af8B0wH7Av8B1QH4
AfwB/wHcAfoC/wHgAfgB/gH/AYkBwgHXAf8B0wHtAf0B/wHVAfYC/wGUAb4B1QH/GAADhgn/A4YB/wHM
AksD/wFLAv8BzAFLAf8BzAGZARgB/wHMAZkBAAL/AUsBGAX/A4YB/wMAAf8EAAMdASoDRwGBA1wB3wHq
AegB5wH/A2EB7hQAA1YBswNVAbIDBgEIDAADAQECA1wByQH0AvEB/wHJAZUBjgH/AcgBggFOAf8B1gGb
AY8B/wHXAZoBjQH/AdgBmQGKAf8B2AGVAYUB/wHRAYQBSQH/AdgBngGRAf8B+wH2AfUB/wNeAd0DCwEP
CAABMQGMAaYB/wFGAacBxgH/AUMBqQHHAf8BRwGmAcUB/wFRAawBzAH/AVcBuwHTAf8BigG9AdEB/wGQ
AcEB1wH/AdgB8wH9Af8B0gHyAfgB/wHdAfoC/wGUAcMB2AH/HAADhgH/A4YB/wOGAf8BzAJLA/8BSwP/
AUsC/wHMAUsB/wHMAZkBGAH/AcwBmQEABf8DhgH/AwAB/wQAA0gBgwGWApUB/gH6AvkB/wHkAeMB4gH/
A0oBixgAA10B8ANZAcIDAwEEDAADBAEGA1wBzQH0AfIB8QH/Ae4B4AHeAf8BvQFTAUoB/wG0ATcBKwH/
AbcBOQEsAf8BxAGAAUsB/wHzAeQB4gH/AfwB+QH4Af8DXAHfAwkBDAwAAyMBMwE6AZIBqgH/AdIB9QL/
AdUB+QL/AdMB+QH9Af8B3gH7Av8B3wH5Av8B3QH2Av8B5AH6Av8B3gH9AfwB/wHdAfwB+wH/AZcBwwHa
Af8kAAOGAf8BzAJLAv8BzAFLA/8BSwP/AUsC/wHMAUsB/wHMAZkBGAX/A4YB/wMAAf8IAAM1AVUDWwHE
A1IBpwMBAQIYAAMhATADSQGHAwQBBhAAAwMBBANNAZEDYQHmAfgB9wH2Af8B+QL4Af8B+gL4Af8B+AH2
AfUB/wNdAe0DUAGeAwgBCxQAAyMBMwFKAawByQH/AVEBsAHLAf8BVQGzAdEB/wGOAb4B1gH/AZEBxAHY
Af8BnQHGAd0B/wGaAccB3AH/AZgByQHfAf8BmwHGAdkB/wMjATMkAAOGAf8BzAJLAf8BzAFLARgB/wHM
AUsBGAH/AcwBSwEYAf8BzAFLARgB/wHMAUsBGAX/A4YB/wMAAf9UAAMLAQ8DPgFqA0oBiQNKAYsDQAFv
AwcBCmwAA4YB/wPXAf8D1wH/A9cB/wPXAf8D1wH/A9cB/wPXAf8DhgH/AwAB/wFCAU0BPgcAAT4DAAEo
AwABQAMAASADAAEBAQABAQYAAQEWAAP/AQAG/wMAAQ8B+AE/Av8DAAEPAfgBPwL/AwABDwH4AT8C/wMA
AQ8B+AE/Av8DAAEPAfgBPwL/AwABDwEAAQEBAAEBAwABDwEAAQEBAAEBAwABDAEAAQEBAAEBBQABAQEA
AQEFAAEBAQABAQQAAfgBPwL/AgAB8AEAAfgBPwL/AgAB8AEAAfgBPwL/AgAB4AEAAfgBPwL/AgAC/wH4
AT8C/wIAAv8B+AEfAYAB/wGMAR8BAAEDAeABBwGAAQMBgAEPAQABAwHAAQMBgAEBAYABBwGHAYMBgAEB
AYABAAGAAQcBwwGDAYABAQGAAQEBgAEHAeEBDwIAAYABAwGAAQEB8AEfAgABgAEDAYABAAH4AT8CAAGA
AQcBgAEAAfgBfwIAAYABBwGAAQABwAE/AgABgAEHAgABgQGfAgABgAEHAYABAAEDAc8BgAEBAYABBwHg
AQABgwHjAYABAQGAAQcB8AEAAYMB8QHAAQMBgAEHAfwBAAHDAfEB4AEHAcABBwH8AQAC/wH4AR8C/wH8
AQAL
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC+
HQAAAk1TRnQBSQFMAgEBBwEAAWABAQFgAQEBEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
AwABIAMAAQEBAAEgBgABIP8AEwABYQFaAVgB/wEzAjAB/wE4ATUBMQH/ATgBNQExAf8BOAE1ATEB/wE4
ATUBMQH/ATgBNQExAf8BOAE1ATEB/wE4ATUBMQH/ATgBNQExAf8BOAE1ATEB/wE4ATUBMQH/JAABGgGf
AVUB/wEaAZ8BVQH/ARoBnwFVAf8BGgGfAVUB/wEaAZ8BVQH/mAAB2QHPAcgP/wH2A/8B9gP/AfYC/wH5
AewC/wHwAeEC/wHlAdYC/wHlAdYB/wE3Ai8B/yQAARoBnwFVAf8BIgHXAagB/wEiAdcBqAH/ASIB1wGo
Af8BGgGfAVUB/5gAAdMByQHCBf8BxAGvAaIB/wHEAa8BogH/Af0B+gH4Af8BxAGvAaIB/wHEAa8BogH/
AcQBrwGiAf8BxAGvAaIB/wHEAa8BogH/Af0B3gHLAf8BNwIvAf8kAAEYAaEBVwH/AQABywGVAf8BAAHK
AZQB/wEAAcoBlQH/ARgBogFXAf+YAAHTAckBwhH/Af0B+gH4Af8B/QH6AfgC/wHtAeMB/wH6AekB3gH/
AfgB4gHSAf8B+AHiAdIB/wE3Ai8B/yQAARQBpQFaAf8BAAHMAZYB/wEAAcwBlwH/AQABzAGXAf8BFAGl
AVoB/5gAAdMByQHCBf8BxAGvAaIB/wHEAa8BogX/AcQBrwGiAf8BxAGvAaIB/wHEAa8BogH/AcQBrwGi
Af8BxAGvAaIC/wHlAdYB/wE3Ai8B/yQAARABqQFdAf8BAAHOAZkB/wEAAc4BmQH/AQABzQGZAf8BEAGp
AV4B/5gAAdEBxwHAFf8B/QH6AfgB/wH9AfoB+AL/Ae0B4wL/Ae0B4wL/AekB3AH/ATcCLwH/EAABCwGt
AWEB/wELAa0BYQH/AQsBrgFhAf8BCwGtAWEB/wEMAa0BYQH/AQsBrgFiAf8BBQHQAZwB/wEFAdABmwH/
AQQB0AGcAf8BCwGuAWEB/wEMAa4BYQH/AQwBrQFhAf8BCwGtAWEB/wELAa0BYQH/AQsBrQFhAf8EAAEL
AREBrQH/AQsBEQGtAf8BCwERAa4B/wELAREBrQH/AQwBEgGtAf8BDAESAa0B/wEMARIBrQH/AQwBEgGt
Af8BDAESAa0B/wEMARIBrQH/AQwBEwGuAf8BDAESAa0B/wELAREBrQH/AQsBEQGtAf8BCwERAa0B/0QA
AdEBxwHAGf8BsAGtAawB/wEmAUEBVwH/AeMB2QHTAv8B7QHjAf8BNwIvAf8QAAEHAbIBgAH/ARQB0wGi
Af8BCAHRAZ4B/wEIAdIBngH/AQgB0QGeAf8BCQHRAZ4B/wEIAdIBngH/AQkB0QGeAf8BCQHSAZ4B/wEI
AdEBngH/AQkB0QGeAf8BCQHSAZ4B/wEIAdIBngH/ARwB1AGlAf8BBwGyAYAB/wQAAQYBCwGyAf8BFgEU
AdMB/wEMAQcB0QH/AQsBBwHSAf8BDAEHAdEB/wEMAQcB0QH/AQwBBwHRAf8BDAEIAdEB/wEMAQgB0QH/
AQwBCAHRAf8BDAEIAdEB/wEMAQgB0gH/AQsBBwHSAf8BHgEbAdQB/wEGAQsBsgH/RAAB0QHHAcAF/wHf
AeQB5QH/AUMBWgGEAf8B3wHkAeUF/wHCAcoBzgH/AS8BRgFVAf8BEwGpAdYB/wMAAf8BQgFBAUUB/wGk
AZ0BlgH/CAABVwGVAV0B/wEBAUsBDgH/AQEBtwGEAf8BHgHVAaYB/wENAdQBoAH/AQwB1AGgAf8BDAHT
AaEB/wENAdMBoAH/AQ0B1AGgAf8BDQHTAaEB/wENAdMBoAH/AQ0B0wGhAf8BDQHTAaAB/wENAdMBoAH/
AQ0B0wGhAf8BIwHVAacB/wEBAbcBhAH/BQABAgG3Af8BIAEdAdUB/wEPAQ0B1AH/AQ4BDAHTAf8BEAEM
AdMB/wEQAQwB0wH/ARABDAHTAf8BEAENAdIB/wEQAQ0B0gH/ARABDQHSAf8BEAENAdIB/wEQAQ0B0gH/
AREBDQHSAf8BJAEiAdUB/wEAAQIBtwH/RAAB3wGdAWIB/wHxAcoBtwH/AY8BpAGsAf8BhgHTAeUB/wEv
AUYBVQH/AacBkgGJAf8BLwFGAVUB/wFGAcEB3gH/ATwBMgE+Af8BBAHQAv8BAAEMARgB/wMAAf8BAAEG
ARMB/wE0ATsBSgH/AT4BXQFAAf8BAAGMARcB/wEAAbsBiAH/AfUB+QH3Af8BkQH5AdkB/wGRAfkB2QH/
AZEB+QHZAf8B9QH5AfcB/wEVAdgBpgH/AREB1QGjAf8BFAHXAaUB/wH1AfkB9wH/AZEB+QHZAf8BkQH5
AdkB/wGRAfkB2QH/AfUB+QH3Af8BAAG7AYgB/wYAAbsB/wH0AfUB+QH/ApEB+AH/ApEB+AH/ApUB+QH/
ApEB+AH/ApEB+AH/ApEB+AH/ApEB+AH/ApEB+AH/ApEB+AH/ApEB+AH/ApEB+AH/AfQB9QH5Af8CAAG7
Af9EAAHfAZ0BYgL/AcUBpAH/AeUByQG5Af8BjwGkAawB/wGDAeEB9gH/AS8BRgFVAf8BXwHNAeIB/wE3
AUUBTAH/AU0B7QL/ASYBIgE1Af8BFwGyAd8B/wECAZkByAH/AQABkwHEAf8BAAFHAY4B/wElAUsBNgH/
AQ4BlwEkAf8BAAG/AYsB/wEAAb8BiwH/AQABwAGLAf8BAAG/AYwB/wEAAb8BiwH/AQABvwGLAf8BHAHa
AaoB/wEVAdcBpQH/ASMB3gGuAf8BAAG/AYsB/wEAAb8BiwH/AQABvwGLAf8BAAG/AYwB/wEAAb8BiwH/
AQABvwGLAf8GAAG/Af8CAAG/Af8CAAHAAf8CAAG/Af8CAAG/Af8CAAG/Af8CAAG/Af8CAAG/Af8CAAHA
Af8CAAG/Af8CAAG/Af8CAAG/Af8CAAG/Af8CAAG/Af8CAAG/Af9EAAHfAZ0BYgH/Ad8BnQFiAf8B3wGd
AWIB/wHaAboBqgH/AY8BpAGsAf8BZAHjAfkB/wE4AYQBlQH/AU0B7QL/ARUBHwE0Af8BTwHdAfcB/wE9
AdIB8wH/ASUBwwHtAf8BFgG7AeoB/wEAAagB7AH/ATUBkAGMAf8BFwGeASYB/xUAAcMBjgH/ASUB3wGv
Af8BGAHZAagB/wEtAeIBswH/AQABwgGOAf+oAAG0AbgBugH/ATQBSAFdAf8BTQHtAv8BPQGYAa4B/wFN
Ae0C/wFXAeEB+QH/AU8B3QH3Af8BOwHPAfIB/wEwAccB7QH/AQcBugH6Af8BRAGiAaYB/wEmAawBOAH/
FQABxQGQAf8BLwHjAbQB/wEbAdkBqQH/ATQB5gG3Af8BAAHFAZAB/6gAAawBsQG6Af8BmgHUAeMB/wE3
AUkBWwH/AU0B7QL/AU0B7QL/AU0B7QL/AVcB4QH5Af8BTAHXAfQB/wE5Ab0B3AH/ATYBVwGLAf8BTgGc
AYkB/wGFAcwBhQH/FQABxQGQAf8BNQHmAbcB/wEeAdsBqwH/ATsB6QG7Af8BAAHFAZAB/6QAA78B/wGe
AaYBqwH/AY0BsAG8Af8BpgGrAa8B/wGAAaUBtAH/AYABlwGjAf8BgAGXAaMB/wFfAY8BmQH/AVgBhQGT
Af8BQwFaAYQB/wGeAaYBqwH/AWEBtQGGAf8BRQGwAVIB/xUAAcUBkAH/AfUB+QH3Af8BkQH5AdkB/wH1
AfkB9wH/AQABxQGQAf/tAAHFAZAB/wEAAcUBkAH/AQABxQGQAf8BAAHFAZAB/wEAAcUBkAH/7AADGAEi
A0cBggNQAZ4DUQGgA0kBiAMeASsYAAMjATMBFwFNAZYB/wEUAU8BkwH/ARcBTQGVAf8BFwFOAZMB/wEW
AU4BlQH/ARcBTgGTAf8nAAH/AwAB/wMAAf8LAAH/AwAB/wMAAf8DAAH/AwAB/xQAAwMBBAMNARIDRQF9
AxsBJgMnAToDLwFKAzQBVAM0AVQDMAFLAykBPgMWAR8DOAFcA0cBgAMMARAUAAMCAQMDTAGPA1wC6gHk
AeEB/wH0AeoB5QH/AfMB6gHkAf8B6QHkAeAB/wNgAesDUQGcAwcBChAAARgBTgGWAf8BSwG9Ad8B/wFO
AbwB4QH/AUsBvgHcAf8BUAG+AeEB/wFJAb0B3wH/AZsB2gHuAf8BHQFOAZgB/wEaAU0BlwH/ARwBUwGY
Af8BGgFRAZYB/wEXAU8BlAH/AyMBMwwAA4YB/wPAAf8DAAH/AwAB/wOGCf8DwAH/AQAD/wEAAf8BAAH/
AwAB/xAAAwMBBAFQAlIBowEKAeUB+gH/A1QBrwMPARQDIwEzAycBOgMnAToDIwEzAxsBJgMzAVIDWgHA
A1UBrQNMAY8QAAMJAQwDXgHQAfoB8wHwAf8B/AHpAeEB/wHwAZkBQgH/AewBgwEaAf8B7wGRASQB/wH1
AbgBhQH/Af0B8QHkAf8B8QHqAeQB/wNhAeEDEgEZDAABHQFPAZUB/wFKAb8B3wH/AU0BvgHfAf8BTgG/
AeEB/wFMAb4B4AH/AUsBvwHhAf8BoAHZAfIB/wEmAY8BuwH/AYwBvgHSAf8BRAGxAcwB/wE2AacByQH/
AUUByAHjAf8BKgGUAbYB/wNFAX0IAAOGAf8DwAH/AwAB/wOGAf8DwAH/A8AF/wPAAf8BAAH/AQAB/wPA
Af8DwAH/AwAB/xAAAVECUgGnAUIB8AL/AQkB6wL/A1ABnRAAAwwBEANiAfYDVQGyAzMEUgGnDAADAgED
A1wByQH5AfAB7AH/AeoBhgE2Af8BywEtAQAB/wHoAUoBEAH/AeoBkAExAf8B6wGbATsB/wHvAZ4BMQH/
AfEBpwE2Af8B9QG7AYUB/wH0AeMB1QH/A14B3QMMARAIAAEZAVMBkwH/AU0BvgHfAf8BSwHBAd4B/wFP
Ab8B3QH/AVABvgHhAf8BUQG7Ad0B/wGdAdoB7gH/ASoBlwG2Af8BVQG/Ad4B/wFMAbgB1QH/AUEBqwHO
Af8BTgG9AeQB/wEtAZIBuQH/AzgBXAMjATMEAAOGAf8DwAH/AwAB/wOGAf8DwAH/A8AB/wPAAf8DAAH/
AQAB/wEAA/8BAAP/AQAB/wMAAf8UAANVAbUBQAHuAf4B/wELAeYC/wNOAZkMAANcAeoB4gHhAeAB/wHb
AtkB/wNhAeYDEgEZDAADSgGJAesB5gHkAf8B3gFSATIB/wHIASQBAAH/AeYBPQEIAf8B5wFFAQoB/wH6
Ae4B6AH/AeUBUQEeAf8B7AGSASYB/wHvAZ4BMwH/Ae4BmgEuAf8B8wGqAU0B/wHvAeYB3wH/A1IBoQgA
ARsBTwGXAf8BUgG8Ad4B/wFRAb4B3QH/AVIBvwHeAf8BUgG9AdwB/wGHAckB4gH/AaUB4AH0Af8BKAGZ
AbsB/wGGAcgB4QH/AYQBwAHeAf8BUAG7AdcB/wGKAc8B6gH/ASkBlgG9Af8DIwEzCAADhgH/A8AB/wMA
Af8DhgH/A8AB/wPAA/8BAAH/AwAB/wMAAf8DwAH/A8AB/wMAAf8YAAFWAlgBuwFCAe4C/wEJAeQB/gH/
A0oBjAQAA10B0wHiAuAB/wHTAtEB/wNeAdUTAAEBA2EB5AH0AeQB4AH/Ac4BGgEAAf8B3gEsAQAB/wHl
ATgBBAH/AeYBQgEJAf8B5QFOARkB/wHnAYkBLgH/AewBigEgAf8B7AGQAScB/wHsAY8BJgH/AesBgwEY
Af8B+AHbAcoB/wNkAfEDAgEDBAABHAFUAZcB/wFVAcgB5AH/AYEBxgHnAf8BVQHFAeIB/wGAAcoB5AH/
AZQB0wHvAf8BrgHjAfgB/wEwAZ0BvgH/AYsBzQHmAf8BjAHMAeUB/wGJAcYB4AH/AZcB2gHvAf8BMAGa
Ab0B/wwAA4YF/wMAAf8DhgP/AQAB/wPAA/8BAAH/AQAH/wPAAf8DwAH/AwAB/wMAAf8DAAH/FAADVAGv
AVIB8QL/AVwBkAGoAf4BXAJhAdwB2wHRAc0B/wHOAcwBywH/A1QBrhQAA0QBeQOcAf4BxQE6ASAB/wHP
ATABDAH/AdgBKAEAAf8B4wExAQAB/wHlATYBAAH/AfUB3AHQAf8B4QFGAQ0B/wHpAU0BDwH/AeoBgwEd
Af8B6gGCARwB/wHpAVIBFwH/AeoBTwEXAf8B7AHkAeEB/wNMAY8EAAEeAVUBmgH/AYsB0AHrAf8BjQHQ
AesB/wGNAdEB6AH/AY4B0QHoAf8BpAHcAfUB/wGyAecB9AH/AckB9wL/AToBowG/Af8BpgHZAfMB/wGW
Ac8B6AH/AawB6QHrAf8BNgGeAcIB/wwAA4YF/wMAAf8DwAH/A4YD/wEAA/8BAAH/AQAL/wMAAf8DwAH/
A8AB/wPAAf8DAAH/FAABRAJFAXwBTQHwAv8BTAHFAc4B/wN/Af4DSAGEGAADUgGhAfgC9QH/Ab4BKQEQ
Af8BzwFAASMB/wHVATgBEgH/AdsBKAEAAf8B4wErAQAB/wH6AeoB4wH/Ad4BhAEfAf8B5AFDAQoB/wHo
AUkBEQH/AegBSgESAf8B5wFGAQ8B/wHmAToBAgH/AfoB9AHxAf8DUwGqBAABIAGCAZ0B/wGhAdoB8wH/
AaYB3AHzAf8BpwHdAfQB/wGmAdwB9QH/AaoB4wH4Af8BxQHvAv8BzQH2Av8BQwGmAcUB/wGvAeMB8AH/
AawB5wH7Af8BPwGjAcYB/xAAA4YF/wMAAf8DwAH/A8AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/A4YB/wOG
Af8DhgH/A8AB/wMAAf8UAAM+AWsBogHTAeAB/wN/Af4DVwG6HAADUQGiAfUC8gH/AbkBKwEXAf8BzgFJ
ATIB/wHVAUwBMAH/AdkBQwEhAf8B3AEtAQAB/wHiATABAAH/AfUB6gHlAf8B3wGHAScB/wHjATUBAAH/
AeUBOQEDAf8B5QE2AQEB/wHkATIBAAH/AfoB9AHyAf8DUwGqBAABIgGCAaAB/wGxAeMB9wH/AbYB4AH3
Af8BsQHgAfYB/wG0AeMB+QH/AbEB5gH6Af8BwgHvAfwB/wHQAfsB/gH/AUYBrgHGAf8BuAHlAfoB/wHD
AfIC/wFHAaoByQH/EAADhgH/A4YB/wMAAf8DwAH/A8AB/wOGAf8DhgH/A4YB/wOGAf8DhgH/A4YB/wOG
Af8DhgH/A8AB/wMAAf8IAAMtAUYDUQGgA1kBxwHUAc0BygH/A20B9wMiATEDVAGuA0oBixgAA0QBeQPw
Af8BtgE6ASsB/wHMAVABPgH/AdEBUgE8Af8B2AGBAT0B/wHcAVIBNAH/AdwBOQEQAf8B4gGCATUB/wHs
AfQB9gH/AeQBRQEQAf8B5AE8AQ4B/wHkAUcBHQH/Ad4BQgEbAf8B9gHwAe8B/wNMAZAEAAEpAYgBowH/
AbsB7QH5Af8BvQHwAfoB/wG8Ae4B+gH/AcMB7QH6Af8BxQHzAfoB/wHBAfIB/AH/AdQB+gH+Af8BgQG4
Ac0B/wHKAesB+wH/AcoB9AL/AYMBugHPAf8MAAOGCf8DhgH/A8AB/wPAAf8DhgH/A8AB/wPAAf8DwAH/
A8AB/wPAAf8DwAH/A8AB/wOGAf8DAAH/BAADUQGcAeAB3wHeAf8DqAH9AZUBlAGTAf8DfwH+AxsBJggA
A1YBtANRAZwXAAEBA14B3QHwAeYB5QH/AcUBSQE7Af8B0AGJAU4B/wHTAYMBRQH/AfsB9AHyAf8B0AGZ
AYMB/wHFAY8BQgH/AfAB9gH3Af8B4wGBAS0B/wHgAYIBOAH/AdwBTQEtAf8B+QHtAekB/wNdAe0DAAEB
BAABLwGIAacB/wHFAewB+gH/AcQB7wH4Af8BwwHtAfkB/wHDAewB+wH/AcUB9wH9Af8ByQHwAf4B/wHX
AfwB+gH/AY0BuwHdAf8B1QHwAf4B/wHSAfgB/QH/AYYBvAHVAf8QAAOGAf8DhgH/A4YB/wOGAf8DwAH/
A4YB/wHMAkkC/wHMAUkB/wHMAZkBFgH/AcwBmQEAAv8BSQEWAf8BzAFJARYF/wOGAf8DAAH/AwMBBANV
AbIDOgFhAy8BSgHHAcYBxQH/A2IB9hAAA1QBrgNQAZ4UAANKAYkB8wLxAf8ByQGUAYwB/wHOAYwBgAH/
AdMBkgGEAf8B2wGnAZsB/wH2AfAB7QH/AfgB9AHyAf8B4QGyAaQB/wHaAYoBSAH/AdoBiAFHAf8B3QGd
AYwB/wH5AfIB8QH/A1IBoQgAAS8BiQGlAf8ByAH3Av8BzwH5Av8B0wH3Af0B/wHTAfsC/wHVAfgB/AH/
AdwB+gL/AeAB+AH+Af8BiQHCAdcB/wHTAe0B/QH/AdUB9gL/AZQBvgHVAf8YAAOGCf8DhgH/AcwCSQP/
AUkC/wHMAUkB/wHMAZkBFgH/AcwBmQEAAv8BSQEWBf8DhgH/AwAB/wQAAx0BKgNHAYEDXAHfAeoB6AHn
Af8DYQHuFAADVgGzA1UBsgMGAQgMAAMBAQIDXAHJAfQC8QH/AckBlQGOAf8ByAGCAUwB/wHWAZsBjwH/
AdcBmgGNAf8B2AGZAYoB/wHYAZUBhQH/AdEBhAFHAf8B2AGeAZEB/wH7AfYB9QH/A14B3QMLAQ8IAAEv
AYwBpgH/AUQBpwHGAf8BQQGpAccB/wFFAaYBxQH/AU8BrAHMAf8BVQG7AdMB/wGKAb0B0QH/AZABwQHX
Af8B2AHzAf0B/wHSAfIB+AH/Ad0B+gL/AZQBwwHYAf8cAAOGAf8DhgH/A4YB/wHMAkkD/wFJA/8BSQL/
AcwBSQH/AcwBmQEWAf8BzAGZAQAF/wOGAf8DAAH/BAADSAGDAZICkQH+AfoC+QH/AeQB4wHiAf8DSgGL
GAADXQHwA1kBwgMDAQQMAAMEAQYDXAHNAfQB8gHxAf8B7gHgAd4B/wG9AVEBSAH/AbQBNQEpAf8BtwE3
ASoB/wHEAYABSQH/AfMB5AHiAf8B/AH5AfgB/wNcAd8DCQEMDAADIwEzATgBkgGqAf8B0gH1Av8B1QH5
Av8B0wH5Af0B/wHeAfsC/wHfAfkC/wHdAfYC/wHkAfoC/wHeAf0B/AH/Ad0B/AH7Af8BlwHDAdoB/yQA
A4YB/wHMAkkC/wHMAUkD/wFJA/8BSQL/AcwBSQH/AcwBmQEWBf8DhgH/AwAB/wgAAzUBVQNbAcQDUgGn
AwEBAhgAAyEBMANJAYcDBAEGEAADAwEEA00BkQNhAeYB+AH3AfYB/wH5AvgB/wH6AvgB/wH4AfYB9QH/
A10B7QNQAZ4DCAELFAADIwEzAUgBrAHJAf8BTwGwAcsB/wFTAbMB0QH/AY4BvgHWAf8BkQHEAdgB/wGd
AcYB3QH/AZoBxwHcAf8BmAHJAd8B/wGbAcYB2QH/AyMBMyQAA4YB/wHMAkkB/wHMAUkBFgH/AcwBSQEW
Af8BzAFJARYB/wHMAUkBFgH/AcwBSQEWBf8DhgH/AwAB/1QAAwsBDwM+AWoDSgGJA0oBiwNAAW8DBwEK
bAADhgH/A9cB/wPXAf8D1wH/A9cB/wPXAf8D1wH/A9cB/wOGAf8DAAH/AUIBTQE+BwABPgMAASgDAAFA
AwABIAMAAQEBAAEBBgABARYAA/8BAAb/AwABDwH4AT8C/wMAAQ8B+AE/Av8DAAEPAfgBPwL/AwABDwH4
AT8C/wMAAQ8B+AE/Av8DAAEPAQABAQEAAQEDAAEPAQABAQEAAQEDAAEMAQABAQEAAQEFAAEBAQABAQUA
AQEBAAEBBAAB+AE/Av8CAAHwAQAB+AE/Av8CAAHwAQAB+AE/Av8CAAHgAQAB+AE/Av8CAAL/AfgBPwL/
AgAC/wH4AR8BgAH/AYwBHwEAAQMB4AEHAYABAwGAAQ8BAAEDAcABAwGAAQEBgAEHAYcBgwGAAQEBgAEA
AYABBwHDAYMBgAEBAYABAQGAAQcB4QEPAgABgAEDAYABAQHwAR8CAAGAAQMBgAEAAfgBPwIAAYABBwGA
AQAB+AF/AgABgAEHAYABAAHAAT8CAAGAAQcCAAGBAZ8CAAGAAQcBgAEAAQMBzwGAAQEBgAEHAeABAAGD
AeMBgAEBAYABBwHwAQABgwHxAcABAwGAAQcB/AEAAcMB8QHgAQcBwAEHAfwBAAL/AfgBHwL/AfwBAAs=
</value>
</data>
<metadata name="ToolsMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>243, 19</value>
</metadata>
<metadata name="BackupSaveFileDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>381, 19</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>

View File

@ -164,4 +164,20 @@ Public Class RemoteAppMainWindow
RemoteAppEditWindow.CreateRemoteApp(True)
ReloadApps()
End Sub
Private Sub BackupAllRemoteAppsToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles BackupAllRemoteAppsToolStripMenuItem.Click
BackupSaveFileDialog.FileName = System.Net.Dns.GetHostName & " RemoteApps Backup " & DateTime.Now.ToString("yyyy-MM-dd") & ".reg"
DialogResult = BackupSaveFileDialog.ShowDialog()
If DialogResult = DialogResult.OK Then
Dim RemoteAppRegPath = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications"
Dim BackupSavePath = BackupSaveFileDialog.FileName
Dim StartInfo As New ProcessStartInfo("reg.exe", "export """ & RemoteAppRegPath & """ """ & BackupSavePath & """ /y")
StartInfo.WindowStyle = ProcessWindowStyle.Hidden
System.Diagnostics.Process.Start(StartInfo)
End If
End Sub
End Class