* Redesigned the Edit window, removing VPath field

* Adjusted code to use Path field instead of VPath field
* Changed name of IconPathCopyButton to IconResetButton and updated tooltip
This commit is contained in:
Kim 2020-07-16 22:09:13 +10:00
parent be4ab4a890
commit 0ddcc502da
3 changed files with 423 additions and 431 deletions

View File

@ -25,35 +25,38 @@ Partial Class RemoteAppEditWindow
Me.components = New System.ComponentModel.Container() Me.components = New System.ComponentModel.Container()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(RemoteAppEditWindow)) Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(RemoteAppEditWindow))
Me.SmallerIcons = New System.Windows.Forms.ImageList(Me.components) Me.SmallerIcons = New System.Windows.Forms.ImageList(Me.components)
Me.IconPathCopyButton = New System.Windows.Forms.Button()
Me.VPathCopyButton = New System.Windows.Forms.Button()
Me.TSWAbox = New System.Windows.Forms.ComboBox() Me.TSWAbox = New System.Windows.Forms.ComboBox()
Me.CommandLineOptionCombo = New System.Windows.Forms.ComboBox() Me.CommandLineOptionCombo = New System.Windows.Forms.ComboBox()
Me.IconPathText = New System.Windows.Forms.TextBox()
Me.CommandLineText = New System.Windows.Forms.TextBox() Me.CommandLineText = New System.Windows.Forms.TextBox()
Me.Label11 = New System.Windows.Forms.Label()
Me.Label10 = New System.Windows.Forms.Label() Me.Label10 = New System.Windows.Forms.Label()
Me.Label8 = New System.Windows.Forms.Label() Me.Label8 = New System.Windows.Forms.Label()
Me.VPathText = New System.Windows.Forms.TextBox()
Me.Label7 = New System.Windows.Forms.Label()
Me.PathText = New System.Windows.Forms.TextBox()
Me.Label6 = New System.Windows.Forms.Label() Me.Label6 = New System.Windows.Forms.Label()
Me.FullNameText = New System.Windows.Forms.TextBox()
Me.Label5 = New System.Windows.Forms.Label()
Me.IconIndexText = New System.Windows.Forms.TextBox()
Me.ShortNameText = New System.Windows.Forms.TextBox()
Me.Label4 = New System.Windows.Forms.Label()
Me.Label3 = New System.Windows.Forms.Label()
Me.Label12 = New System.Windows.Forms.Label()
Me.CancelEditButton = New System.Windows.Forms.Button() Me.CancelEditButton = New System.Windows.Forms.Button()
Me.FileBrowserPath = New System.Windows.Forms.OpenFileDialog() Me.FileBrowserPath = New System.Windows.Forms.OpenFileDialog()
Me.FileBrowserIcon = New System.Windows.Forms.OpenFileDialog() Me.FileBrowserIcon = New System.Windows.Forms.OpenFileDialog()
Me.FileBrowserVPath = New System.Windows.Forms.OpenFileDialog() Me.FileBrowserVPath = New System.Windows.Forms.OpenFileDialog()
Me.SaveButton = New System.Windows.Forms.Button() Me.SaveButton = New System.Windows.Forms.Button()
Me.BrowseIconPath = New System.Windows.Forms.Button()
Me.BrowseVPath = New System.Windows.Forms.Button()
Me.BrowsePath = New System.Windows.Forms.Button()
Me.FTAButton = New System.Windows.Forms.Button() Me.FTAButton = New System.Windows.Forms.Button()
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
Me.FullNameText = New System.Windows.Forms.TextBox()
Me.ShortNameText = New System.Windows.Forms.TextBox()
Me.Label3 = New System.Windows.Forms.Label()
Me.Label12 = New System.Windows.Forms.Label()
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
Me.BrowseIconPath = New System.Windows.Forms.Button()
Me.IconResetButton = New System.Windows.Forms.Button()
Me.IconPathText = New System.Windows.Forms.TextBox()
Me.Label11 = New System.Windows.Forms.Label()
Me.Label7 = New System.Windows.Forms.Label()
Me.PathText = New System.Windows.Forms.TextBox()
Me.IconIndexText = New System.Windows.Forms.TextBox()
Me.Label4 = New System.Windows.Forms.Label()
Me.BrowsePath = New System.Windows.Forms.Button()
Me.GroupBox3 = New System.Windows.Forms.GroupBox()
Me.Label1 = New System.Windows.Forms.Label()
Me.GroupBox1.SuspendLayout()
Me.GroupBox2.SuspendLayout()
Me.GroupBox3.SuspendLayout()
Me.SuspendLayout() Me.SuspendLayout()
' '
'SmallerIcons 'SmallerIcons
@ -70,48 +73,17 @@ Partial Class RemoteAppEditWindow
Me.SmallerIcons.Images.SetKeyName(7, "doc_file_document_manager_paper_phone.ico") Me.SmallerIcons.Images.SetKeyName(7, "doc_file_document_manager_paper_phone.ico")
Me.SmallerIcons.Images.SetKeyName(8, "cross.ico") Me.SmallerIcons.Images.SetKeyName(8, "cross.ico")
' '
'IconPathCopyButton
'
Me.IconPathCopyButton.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.IconPathCopyButton.AutoSize = True
Me.IconPathCopyButton.BackColor = System.Drawing.Color.WhiteSmoke
Me.IconPathCopyButton.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.IconPathCopyButton.ImageIndex = 6
Me.IconPathCopyButton.ImageList = Me.SmallerIcons
Me.IconPathCopyButton.Location = New System.Drawing.Point(382, 97)
Me.IconPathCopyButton.Name = "IconPathCopyButton"
Me.IconPathCopyButton.Size = New System.Drawing.Size(61, 27)
Me.IconPathCopyButton.TabIndex = 15
Me.IconPathCopyButton.Text = "Copy"
Me.IconPathCopyButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText
Me.IconPathCopyButton.UseVisualStyleBackColor = False
'
'VPathCopyButton
'
Me.VPathCopyButton.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.VPathCopyButton.AutoSize = True
Me.VPathCopyButton.BackColor = System.Drawing.Color.WhiteSmoke
Me.VPathCopyButton.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.VPathCopyButton.ImageIndex = 6
Me.VPathCopyButton.ImageList = Me.SmallerIcons
Me.VPathCopyButton.Location = New System.Drawing.Point(382, 67)
Me.VPathCopyButton.Name = "VPathCopyButton"
Me.VPathCopyButton.Size = New System.Drawing.Size(61, 27)
Me.VPathCopyButton.TabIndex = 9
Me.VPathCopyButton.Text = "Copy"
Me.VPathCopyButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText
Me.VPathCopyButton.UseVisualStyleBackColor = False
'
'TSWAbox 'TSWAbox
' '
Me.TSWAbox.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.TSWAbox.BackColor = System.Drawing.Color.WhiteSmoke Me.TSWAbox.BackColor = System.Drawing.Color.WhiteSmoke
Me.TSWAbox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.TSWAbox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
Me.TSWAbox.FormattingEnabled = True Me.TSWAbox.FormattingEnabled = True
Me.TSWAbox.Items.AddRange(New Object() {"No", "Yes"}) Me.TSWAbox.Items.AddRange(New Object() {"No", "Yes"})
Me.TSWAbox.Location = New System.Drawing.Point(321, 157) Me.TSWAbox.Location = New System.Drawing.Point(318, 22)
Me.TSWAbox.Name = "TSWAbox" Me.TSWAbox.Name = "TSWAbox"
Me.TSWAbox.Size = New System.Drawing.Size(81, 23) Me.TSWAbox.Size = New System.Drawing.Size(81, 23)
Me.TSWAbox.TabIndex = 22 Me.TSWAbox.TabIndex = 3
' '
'CommandLineOptionCombo 'CommandLineOptionCombo
' '
@ -119,174 +91,62 @@ Partial Class RemoteAppEditWindow
Me.CommandLineOptionCombo.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.CommandLineOptionCombo.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
Me.CommandLineOptionCombo.FormattingEnabled = True Me.CommandLineOptionCombo.FormattingEnabled = True
Me.CommandLineOptionCombo.Items.AddRange(New Object() {"Disabled", "Optional", "Enforced"}) Me.CommandLineOptionCombo.Items.AddRange(New Object() {"Disabled", "Optional", "Enforced"})
Me.CommandLineOptionCombo.Location = New System.Drawing.Point(145, 157) Me.CommandLineOptionCombo.Location = New System.Drawing.Point(139, 22)
Me.CommandLineOptionCombo.Name = "CommandLineOptionCombo" Me.CommandLineOptionCombo.Name = "CommandLineOptionCombo"
Me.CommandLineOptionCombo.Size = New System.Drawing.Size(81, 23) Me.CommandLineOptionCombo.Size = New System.Drawing.Size(81, 23)
Me.CommandLineOptionCombo.TabIndex = 20 Me.CommandLineOptionCombo.TabIndex = 1
'
'IconPathText
'
Me.IconPathText.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.IconPathText.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.IconPathText.Location = New System.Drawing.Point(78, 99)
Me.IconPathText.Name = "IconPathText"
Me.IconPathText.Size = New System.Drawing.Size(159, 23)
Me.IconPathText.TabIndex = 12
' '
'CommandLineText 'CommandLineText
' '
Me.CommandLineText.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _ Me.CommandLineText.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.CommandLineText.Font = New System.Drawing.Font("Segoe UI", 9.0!) Me.CommandLineText.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.CommandLineText.Location = New System.Drawing.Point(112, 128) Me.CommandLineText.Location = New System.Drawing.Point(163, 53)
Me.CommandLineText.Name = "CommandLineText" Me.CommandLineText.Name = "CommandLineText"
Me.CommandLineText.Size = New System.Drawing.Size(364, 23) Me.CommandLineText.Size = New System.Drawing.Size(236, 23)
Me.CommandLineText.TabIndex = 18 Me.CommandLineText.TabIndex = 5
'
'Label11
'
Me.Label11.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.Label11.AutoSize = True
Me.Label11.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.Label11.Location = New System.Drawing.Point(243, 103)
Me.Label11.Name = "Label11"
Me.Label11.Size = New System.Drawing.Size(65, 15)
Me.Label11.TabIndex = 13
Me.Label11.Text = "Icon Index:"
' '
'Label10 'Label10
' '
Me.Label10.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.Label10.AutoSize = True Me.Label10.AutoSize = True
Me.Label10.Location = New System.Drawing.Point(232, 160) Me.Label10.Location = New System.Drawing.Point(229, 25)
Me.Label10.Name = "Label10" Me.Label10.Name = "Label10"
Me.Label10.Size = New System.Drawing.Size(82, 15) Me.Label10.Size = New System.Drawing.Size(82, 15)
Me.Label10.TabIndex = 21 Me.Label10.TabIndex = 2
Me.Label10.Text = "TSWebAccess:" Me.Label10.Text = "TSWebAccess:"
' '
'Label8 'Label8
' '
Me.Label8.AutoSize = True Me.Label8.AutoSize = True
Me.Label8.Location = New System.Drawing.Point(12, 160) Me.Label8.Location = New System.Drawing.Point(6, 25)
Me.Label8.Name = "Label8" Me.Label8.Name = "Label8"
Me.Label8.Size = New System.Drawing.Size(127, 15) Me.Label8.Size = New System.Drawing.Size(127, 15)
Me.Label8.TabIndex = 19 Me.Label8.TabIndex = 0
Me.Label8.Text = "Command line option:" Me.Label8.Text = "Command line option:"
' '
'VPathText
'
Me.VPathText.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.VPathText.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.VPathText.Location = New System.Drawing.Point(60, 70)
Me.VPathText.Name = "VPathText"
Me.VPathText.Size = New System.Drawing.Size(315, 23)
Me.VPathText.TabIndex = 8
'
'Label7
'
Me.Label7.AutoSize = True
Me.Label7.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.Label7.Location = New System.Drawing.Point(12, 102)
Me.Label7.Name = "Label7"
Me.Label7.Size = New System.Drawing.Size(60, 15)
Me.Label7.TabIndex = 11
Me.Label7.Text = "Icon path:"
'
'PathText
'
Me.PathText.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.PathText.Location = New System.Drawing.Point(60, 41)
Me.PathText.Name = "PathText"
Me.PathText.Size = New System.Drawing.Size(383, 23)
Me.PathText.TabIndex = 5
'
'Label6 'Label6
' '
Me.Label6.AutoSize = True Me.Label6.AutoSize = True
Me.Label6.Font = New System.Drawing.Font("Segoe UI", 9.0!) Me.Label6.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.Label6.Location = New System.Drawing.Point(12, 131) Me.Label6.Location = New System.Drawing.Point(6, 56)
Me.Label6.Name = "Label6" Me.Label6.Name = "Label6"
Me.Label6.Size = New System.Drawing.Size(89, 15) Me.Label6.Size = New System.Drawing.Size(151, 15)
Me.Label6.TabIndex = 17 Me.Label6.TabIndex = 4
Me.Label6.Text = "Command line:" Me.Label6.Text = "Command line parameters:"
'
'FullNameText
'
Me.FullNameText.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.FullNameText.Location = New System.Drawing.Point(304, 12)
Me.FullNameText.Name = "FullNameText"
Me.FullNameText.Size = New System.Drawing.Size(172, 23)
Me.FullNameText.TabIndex = 3
'
'Label5
'
Me.Label5.AutoSize = True
Me.Label5.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.Label5.Location = New System.Drawing.Point(12, 73)
Me.Label5.Name = "Label5"
Me.Label5.Size = New System.Drawing.Size(41, 15)
Me.Label5.TabIndex = 7
Me.Label5.Text = "VPath:"
'
'IconIndexText
'
Me.IconIndexText.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.IconIndexText.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.IconIndexText.Location = New System.Drawing.Point(315, 99)
Me.IconIndexText.Name = "IconIndexText"
Me.IconIndexText.Size = New System.Drawing.Size(60, 23)
Me.IconIndexText.TabIndex = 14
Me.IconIndexText.Text = "0"
'
'ShortNameText
'
Me.ShortNameText.Location = New System.Drawing.Point(60, 12)
Me.ShortNameText.Name = "ShortNameText"
Me.ShortNameText.Size = New System.Drawing.Size(170, 23)
Me.ShortNameText.TabIndex = 1
'
'Label4
'
Me.Label4.AutoSize = True
Me.Label4.Location = New System.Drawing.Point(12, 44)
Me.Label4.Name = "Label4"
Me.Label4.Size = New System.Drawing.Size(34, 15)
Me.Label4.TabIndex = 4
Me.Label4.Text = "Path:"
'
'Label3
'
Me.Label3.AutoSize = True
Me.Label3.Location = New System.Drawing.Point(236, 15)
Me.Label3.Name = "Label3"
Me.Label3.Size = New System.Drawing.Size(62, 15)
Me.Label3.TabIndex = 2
Me.Label3.Text = "Full name:"
'
'Label12
'
Me.Label12.AutoSize = True
Me.Label12.Location = New System.Drawing.Point(12, 15)
Me.Label12.Name = "Label12"
Me.Label12.Size = New System.Drawing.Size(42, 15)
Me.Label12.TabIndex = 0
Me.Label12.Text = "Name:"
' '
'CancelEditButton 'CancelEditButton
' '
Me.CancelEditButton.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.CancelEditButton.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.CancelEditButton.BackColor = System.Drawing.Color.WhiteSmoke Me.CancelEditButton.BackColor = System.Drawing.Color.WhiteSmoke
Me.CancelEditButton.DialogResult = System.Windows.Forms.DialogResult.Cancel Me.CancelEditButton.DialogResult = System.Windows.Forms.DialogResult.Cancel
Me.CancelEditButton.Font = New System.Drawing.Font("Segoe UI", 9.0!) Me.CancelEditButton.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.CancelEditButton.ImageIndex = 8 Me.CancelEditButton.ImageIndex = 8
Me.CancelEditButton.ImageList = Me.SmallerIcons Me.CancelEditButton.ImageList = Me.SmallerIcons
Me.CancelEditButton.Location = New System.Drawing.Point(327, 189) Me.CancelEditButton.Location = New System.Drawing.Point(269, 356)
Me.CancelEditButton.Name = "CancelEditButton" Me.CancelEditButton.Name = "CancelEditButton"
Me.CancelEditButton.Size = New System.Drawing.Size(75, 29) Me.CancelEditButton.Size = New System.Drawing.Size(75, 29)
Me.CancelEditButton.TabIndex = 24 Me.CancelEditButton.TabIndex = 3
Me.CancelEditButton.Text = "Cancel" Me.CancelEditButton.Text = "Cancel"
Me.CancelEditButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText Me.CancelEditButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText
Me.CancelEditButton.UseVisualStyleBackColor = False Me.CancelEditButton.UseVisualStyleBackColor = False
@ -308,19 +168,106 @@ Partial Class RemoteAppEditWindow
' '
'SaveButton 'SaveButton
' '
Me.SaveButton.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.SaveButton.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.SaveButton.BackColor = System.Drawing.Color.WhiteSmoke Me.SaveButton.BackColor = System.Drawing.Color.WhiteSmoke
Me.SaveButton.Font = New System.Drawing.Font("Segoe UI", 9.0!) Me.SaveButton.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.SaveButton.ImageIndex = 0 Me.SaveButton.ImageIndex = 0
Me.SaveButton.ImageList = Me.SmallerIcons Me.SaveButton.ImageList = Me.SmallerIcons
Me.SaveButton.Location = New System.Drawing.Point(407, 189) Me.SaveButton.Location = New System.Drawing.Point(350, 356)
Me.SaveButton.Name = "SaveButton" Me.SaveButton.Name = "SaveButton"
Me.SaveButton.Size = New System.Drawing.Size(67, 29) Me.SaveButton.Size = New System.Drawing.Size(67, 29)
Me.SaveButton.TabIndex = 25 Me.SaveButton.TabIndex = 4
Me.SaveButton.Text = "Save" Me.SaveButton.Text = "Save"
Me.SaveButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText Me.SaveButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText
Me.SaveButton.UseVisualStyleBackColor = False Me.SaveButton.UseVisualStyleBackColor = False
' '
'FTAButton
'
Me.FTAButton.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.FTAButton.BackColor = System.Drawing.Color.WhiteSmoke
Me.FTAButton.ImageAlign = System.Drawing.ContentAlignment.MiddleRight
Me.FTAButton.ImageIndex = 7
Me.FTAButton.ImageList = Me.SmallerIcons
Me.FTAButton.Location = New System.Drawing.Point(163, 82)
Me.FTAButton.Name = "FTAButton"
Me.FTAButton.Size = New System.Drawing.Size(236, 29)
Me.FTAButton.TabIndex = 7
Me.FTAButton.Text = "Configure..."
Me.FTAButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText
Me.FTAButton.UseVisualStyleBackColor = False
'
'GroupBox1
'
Me.GroupBox1.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.GroupBox1.Controls.Add(Me.FullNameText)
Me.GroupBox1.Controls.Add(Me.ShortNameText)
Me.GroupBox1.Controls.Add(Me.Label3)
Me.GroupBox1.Controls.Add(Me.Label12)
Me.GroupBox1.Location = New System.Drawing.Point(12, 12)
Me.GroupBox1.Name = "GroupBox1"
Me.GroupBox1.Size = New System.Drawing.Size(405, 91)
Me.GroupBox1.TabIndex = 0
Me.GroupBox1.TabStop = False
Me.GroupBox1.Text = "Title"
'
'FullNameText
'
Me.FullNameText.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.FullNameText.Location = New System.Drawing.Point(72, 51)
Me.FullNameText.Name = "FullNameText"
Me.FullNameText.Size = New System.Drawing.Size(327, 23)
Me.FullNameText.TabIndex = 3
'
'ShortNameText
'
Me.ShortNameText.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.ShortNameText.Location = New System.Drawing.Point(72, 22)
Me.ShortNameText.Name = "ShortNameText"
Me.ShortNameText.Size = New System.Drawing.Size(327, 23)
Me.ShortNameText.TabIndex = 1
'
'Label3
'
Me.Label3.AutoSize = True
Me.Label3.Location = New System.Drawing.Point(6, 54)
Me.Label3.Name = "Label3"
Me.Label3.Size = New System.Drawing.Size(62, 15)
Me.Label3.TabIndex = 2
Me.Label3.Text = "Full name:"
'
'Label12
'
Me.Label12.AutoSize = True
Me.Label12.Location = New System.Drawing.Point(6, 25)
Me.Label12.Name = "Label12"
Me.Label12.Size = New System.Drawing.Size(42, 15)
Me.Label12.TabIndex = 0
Me.Label12.Text = "Name:"
'
'GroupBox2
'
Me.GroupBox2.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.GroupBox2.Controls.Add(Me.BrowseIconPath)
Me.GroupBox2.Controls.Add(Me.IconResetButton)
Me.GroupBox2.Controls.Add(Me.IconPathText)
Me.GroupBox2.Controls.Add(Me.Label11)
Me.GroupBox2.Controls.Add(Me.Label7)
Me.GroupBox2.Controls.Add(Me.PathText)
Me.GroupBox2.Controls.Add(Me.IconIndexText)
Me.GroupBox2.Controls.Add(Me.Label4)
Me.GroupBox2.Controls.Add(Me.BrowsePath)
Me.GroupBox2.Location = New System.Drawing.Point(12, 109)
Me.GroupBox2.Name = "GroupBox2"
Me.GroupBox2.Size = New System.Drawing.Size(405, 116)
Me.GroupBox2.TabIndex = 1
Me.GroupBox2.TabStop = False
Me.GroupBox2.Text = "Files"
'
'BrowseIconPath 'BrowseIconPath
' '
Me.BrowseIconPath.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.BrowseIconPath.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
@ -328,24 +275,84 @@ Partial Class RemoteAppEditWindow
Me.BrowseIconPath.Font = New System.Drawing.Font("Segoe UI", 9.0!) Me.BrowseIconPath.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.BrowseIconPath.ImageIndex = 4 Me.BrowseIconPath.ImageIndex = 4
Me.BrowseIconPath.ImageList = Me.SmallerIcons Me.BrowseIconPath.ImageList = Me.SmallerIcons
Me.BrowseIconPath.Location = New System.Drawing.Point(449, 97) Me.BrowseIconPath.Location = New System.Drawing.Point(372, 49)
Me.BrowseIconPath.Name = "BrowseIconPath" Me.BrowseIconPath.Name = "BrowseIconPath"
Me.BrowseIconPath.Size = New System.Drawing.Size(27, 27) Me.BrowseIconPath.Size = New System.Drawing.Size(27, 27)
Me.BrowseIconPath.TabIndex = 16 Me.BrowseIconPath.TabIndex = 5
Me.BrowseIconPath.UseVisualStyleBackColor = False Me.BrowseIconPath.UseVisualStyleBackColor = False
' '
'BrowseVPath 'IconResetButton
' '
Me.BrowseVPath.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.IconResetButton.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.BrowseVPath.BackColor = System.Drawing.Color.WhiteSmoke Me.IconResetButton.AutoSize = True
Me.BrowseVPath.Font = New System.Drawing.Font("Segoe UI", 9.0!) Me.IconResetButton.BackColor = System.Drawing.Color.WhiteSmoke
Me.BrowseVPath.ImageIndex = 1 Me.IconResetButton.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.BrowseVPath.ImageList = Me.SmallerIcons Me.IconResetButton.ImageIndex = 6
Me.BrowseVPath.Location = New System.Drawing.Point(449, 67) Me.IconResetButton.ImageList = Me.SmallerIcons
Me.BrowseVPath.Name = "BrowseVPath" Me.IconResetButton.Location = New System.Drawing.Point(312, 80)
Me.BrowseVPath.Size = New System.Drawing.Size(27, 27) Me.IconResetButton.Name = "IconResetButton"
Me.BrowseVPath.TabIndex = 10 Me.IconResetButton.Size = New System.Drawing.Size(87, 29)
Me.BrowseVPath.UseVisualStyleBackColor = False Me.IconResetButton.TabIndex = 8
Me.IconResetButton.Text = "Reset icon"
Me.IconResetButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText
Me.IconResetButton.UseVisualStyleBackColor = False
'
'IconPathText
'
Me.IconPathText.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.IconPathText.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.IconPathText.Location = New System.Drawing.Point(72, 51)
Me.IconPathText.Name = "IconPathText"
Me.IconPathText.Size = New System.Drawing.Size(294, 23)
Me.IconPathText.TabIndex = 4
'
'Label11
'
Me.Label11.AutoSize = True
Me.Label11.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.Label11.Location = New System.Drawing.Point(6, 85)
Me.Label11.Name = "Label11"
Me.Label11.Size = New System.Drawing.Size(65, 15)
Me.Label11.TabIndex = 6
Me.Label11.Text = "Icon Index:"
'
'Label7
'
Me.Label7.AutoSize = True
Me.Label7.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.Label7.Location = New System.Drawing.Point(6, 54)
Me.Label7.Name = "Label7"
Me.Label7.Size = New System.Drawing.Size(60, 15)
Me.Label7.TabIndex = 3
Me.Label7.Text = "Icon path:"
'
'PathText
'
Me.PathText.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.PathText.Location = New System.Drawing.Point(72, 22)
Me.PathText.Name = "PathText"
Me.PathText.Size = New System.Drawing.Size(294, 23)
Me.PathText.TabIndex = 1
'
'IconIndexText
'
Me.IconIndexText.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.IconIndexText.Location = New System.Drawing.Point(72, 80)
Me.IconIndexText.Name = "IconIndexText"
Me.IconIndexText.Size = New System.Drawing.Size(60, 23)
Me.IconIndexText.TabIndex = 7
Me.IconIndexText.Text = "0"
'
'Label4
'
Me.Label4.AutoSize = True
Me.Label4.Location = New System.Drawing.Point(6, 25)
Me.Label4.Name = "Label4"
Me.Label4.Size = New System.Drawing.Size(59, 15)
Me.Label4.TabIndex = 0
Me.Label4.Text = "App path:"
' '
'BrowsePath 'BrowsePath
' '
@ -353,25 +360,40 @@ Partial Class RemoteAppEditWindow
Me.BrowsePath.BackColor = System.Drawing.Color.WhiteSmoke Me.BrowsePath.BackColor = System.Drawing.Color.WhiteSmoke
Me.BrowsePath.ImageIndex = 1 Me.BrowsePath.ImageIndex = 1
Me.BrowsePath.ImageList = Me.SmallerIcons Me.BrowsePath.ImageList = Me.SmallerIcons
Me.BrowsePath.Location = New System.Drawing.Point(449, 38) Me.BrowsePath.Location = New System.Drawing.Point(372, 20)
Me.BrowsePath.Name = "BrowsePath" Me.BrowsePath.Name = "BrowsePath"
Me.BrowsePath.Size = New System.Drawing.Size(27, 27) Me.BrowsePath.Size = New System.Drawing.Size(27, 27)
Me.BrowsePath.TabIndex = 6 Me.BrowsePath.TabIndex = 2
Me.BrowsePath.UseVisualStyleBackColor = False Me.BrowsePath.UseVisualStyleBackColor = False
' '
'FTAButton 'GroupBox3
' '
Me.FTAButton.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) Me.GroupBox3.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
Me.FTAButton.BackColor = System.Drawing.Color.WhiteSmoke Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.FTAButton.ImageIndex = 7 Me.GroupBox3.Controls.Add(Me.Label8)
Me.FTAButton.ImageList = Me.SmallerIcons Me.GroupBox3.Controls.Add(Me.Label1)
Me.FTAButton.Location = New System.Drawing.Point(12, 189) Me.GroupBox3.Controls.Add(Me.Label6)
Me.FTAButton.Name = "FTAButton" Me.GroupBox3.Controls.Add(Me.Label10)
Me.FTAButton.Size = New System.Drawing.Size(172, 29) Me.GroupBox3.Controls.Add(Me.FTAButton)
Me.FTAButton.TabIndex = 23 Me.GroupBox3.Controls.Add(Me.CommandLineText)
Me.FTAButton.Text = "File type associations..." Me.GroupBox3.Controls.Add(Me.CommandLineOptionCombo)
Me.FTAButton.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText Me.GroupBox3.Controls.Add(Me.TSWAbox)
Me.FTAButton.UseVisualStyleBackColor = False Me.GroupBox3.Location = New System.Drawing.Point(12, 231)
Me.GroupBox3.Name = "GroupBox3"
Me.GroupBox3.Size = New System.Drawing.Size(405, 119)
Me.GroupBox3.TabIndex = 2
Me.GroupBox3.TabStop = False
Me.GroupBox3.Text = "Options"
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.Label1.Location = New System.Drawing.Point(6, 87)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(121, 15)
Me.Label1.TabIndex = 6
Me.Label1.Text = "File type associations:"
' '
'RemoteAppEditWindow 'RemoteAppEditWindow
' '
@ -380,68 +402,35 @@ Partial Class RemoteAppEditWindow
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.White Me.BackColor = System.Drawing.Color.White
Me.CancelButton = Me.CancelEditButton Me.CancelButton = Me.CancelEditButton
Me.ClientSize = New System.Drawing.Size(488, 230) Me.ClientSize = New System.Drawing.Size(429, 391)
Me.Controls.Add(Me.FTAButton) Me.Controls.Add(Me.GroupBox3)
Me.Controls.Add(Me.GroupBox2)
Me.Controls.Add(Me.GroupBox1)
Me.Controls.Add(Me.CancelEditButton) Me.Controls.Add(Me.CancelEditButton)
Me.Controls.Add(Me.SaveButton) Me.Controls.Add(Me.SaveButton)
Me.Controls.Add(Me.BrowseIconPath)
Me.Controls.Add(Me.IconPathCopyButton)
Me.Controls.Add(Me.VPathCopyButton)
Me.Controls.Add(Me.TSWAbox)
Me.Controls.Add(Me.CommandLineOptionCombo)
Me.Controls.Add(Me.IconPathText)
Me.Controls.Add(Me.CommandLineText)
Me.Controls.Add(Me.Label11)
Me.Controls.Add(Me.Label10)
Me.Controls.Add(Me.Label8)
Me.Controls.Add(Me.VPathText)
Me.Controls.Add(Me.Label7)
Me.Controls.Add(Me.PathText)
Me.Controls.Add(Me.Label6)
Me.Controls.Add(Me.FullNameText)
Me.Controls.Add(Me.Label5)
Me.Controls.Add(Me.IconIndexText)
Me.Controls.Add(Me.ShortNameText)
Me.Controls.Add(Me.Label4)
Me.Controls.Add(Me.Label3)
Me.Controls.Add(Me.Label12)
Me.Controls.Add(Me.BrowseVPath)
Me.Controls.Add(Me.BrowsePath)
Me.Font = New System.Drawing.Font("Segoe UI", 9.0!) Me.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
Me.MaximizeBox = False Me.MaximizeBox = False
Me.MaximumSize = New System.Drawing.Size(9000, 269) Me.MaximumSize = New System.Drawing.Size(1500, 430)
Me.MinimizeBox = False Me.MinimizeBox = False
Me.MinimumSize = New System.Drawing.Size(504, 269) Me.MinimumSize = New System.Drawing.Size(445, 430)
Me.Name = "RemoteAppEditWindow" Me.Name = "RemoteAppEditWindow"
Me.Text = "RemoteAppEditWindow" Me.Text = "RemoteAppEditWindow"
Me.ResumeLayout(false) Me.GroupBox1.ResumeLayout(False)
Me.PerformLayout Me.GroupBox1.PerformLayout()
Me.GroupBox2.ResumeLayout(False)
Me.GroupBox2.PerformLayout()
Me.GroupBox3.ResumeLayout(False)
Me.GroupBox3.PerformLayout()
Me.ResumeLayout(False)
End Sub End Sub
Friend WithEvents BrowseIconPath As System.Windows.Forms.Button
Friend WithEvents IconPathCopyButton As System.Windows.Forms.Button
Friend WithEvents VPathCopyButton As System.Windows.Forms.Button
Friend WithEvents TSWAbox As System.Windows.Forms.ComboBox Friend WithEvents TSWAbox As System.Windows.Forms.ComboBox
Friend WithEvents CommandLineOptionCombo As System.Windows.Forms.ComboBox Friend WithEvents CommandLineOptionCombo As System.Windows.Forms.ComboBox
Friend WithEvents IconPathText As System.Windows.Forms.TextBox
Friend WithEvents CommandLineText As System.Windows.Forms.TextBox Friend WithEvents CommandLineText As System.Windows.Forms.TextBox
Friend WithEvents Label11 As System.Windows.Forms.Label
Friend WithEvents Label10 As System.Windows.Forms.Label Friend WithEvents Label10 As System.Windows.Forms.Label
Friend WithEvents Label8 As System.Windows.Forms.Label Friend WithEvents Label8 As System.Windows.Forms.Label
Friend WithEvents VPathText As System.Windows.Forms.TextBox
Friend WithEvents Label7 As System.Windows.Forms.Label
Friend WithEvents PathText As System.Windows.Forms.TextBox
Friend WithEvents Label6 As System.Windows.Forms.Label Friend WithEvents Label6 As System.Windows.Forms.Label
Friend WithEvents FullNameText As System.Windows.Forms.TextBox
Friend WithEvents Label5 As System.Windows.Forms.Label
Friend WithEvents IconIndexText As System.Windows.Forms.TextBox
Friend WithEvents ShortNameText As System.Windows.Forms.TextBox
Friend WithEvents Label4 As System.Windows.Forms.Label
Friend WithEvents Label3 As System.Windows.Forms.Label
Friend WithEvents Label12 As System.Windows.Forms.Label
Friend WithEvents BrowseVPath As System.Windows.Forms.Button
Friend WithEvents BrowsePath As System.Windows.Forms.Button
Friend WithEvents SmallerIcons As System.Windows.Forms.ImageList Friend WithEvents SmallerIcons As System.Windows.Forms.ImageList
Friend WithEvents SaveButton As System.Windows.Forms.Button Friend WithEvents SaveButton As System.Windows.Forms.Button
Friend WithEvents CancelEditButton As System.Windows.Forms.Button Friend WithEvents CancelEditButton As System.Windows.Forms.Button
@ -449,4 +438,21 @@ End Sub
Friend WithEvents FileBrowserIcon As System.Windows.Forms.OpenFileDialog Friend WithEvents FileBrowserIcon As System.Windows.Forms.OpenFileDialog
Friend WithEvents FileBrowserVPath As System.Windows.Forms.OpenFileDialog Friend WithEvents FileBrowserVPath As System.Windows.Forms.OpenFileDialog
Friend WithEvents FTAButton As System.Windows.Forms.Button Friend WithEvents FTAButton As System.Windows.Forms.Button
Friend WithEvents GroupBox1 As GroupBox
Friend WithEvents FullNameText As TextBox
Friend WithEvents ShortNameText As TextBox
Friend WithEvents Label3 As Label
Friend WithEvents Label12 As Label
Friend WithEvents GroupBox2 As GroupBox
Friend WithEvents BrowseIconPath As Button
Friend WithEvents IconResetButton As Button
Friend WithEvents IconPathText As TextBox
Friend WithEvents Label11 As Label
Friend WithEvents Label7 As Label
Friend WithEvents PathText As TextBox
Friend WithEvents IconIndexText As TextBox
Friend WithEvents Label4 As Label
Friend WithEvents BrowsePath As Button
Friend WithEvents GroupBox3 As GroupBox
Friend WithEvents Label1 As Label
End Class End Class

View File

@ -124,162 +124,161 @@
<value> <value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAg ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAD8
JAAAAk1TRnQBSQFMAgEBCQEAAVABAQFQAQEBEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA IwAAAk1TRnQBSQFMAgEBCQEAAagBAQGoAQEBEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
AwABMAMAAQEBAAEgBgABMP8AHwADKgFBAwYBCBgAAwYBCAMqAUHUAAMqAUEBPwE8AfIB/wJAAb4B/QMG AwABMAMAAQEBAAEgBgABMP8AHwADKgFBAwYBCBgAAwYBCAMqAUHUAAMqAUEBNAExAfIB/wJAAbMB/QMG
AQgQAAMGAQgCKwGzAfwBIQEfAeoB/wMqAUHMAAMqAUEBSAFGAfUB/wFTAVEB+gH/AUgBRQH2Af8BMQEw AQgQAAMGAQgCKwGXAfwBFgEUAeoB/wMqAUHMAAMqAUEBPQE7AfUB/wFIAUYB+gH/AT0BOgH2Af8CKwGd
AbcB/AMGAQgIAAMGAQgCKwG0AfwBMQEvAfEB/wE8AToB9gH/ASEBHwHqAf8DKgFByAADHgErAUsBSAH2 AfwDBgEICAADBgEIAisBmAH8ASYBJAHxAf8BMQEvAfYB/wEWARQB6gH/AyoBQcgAAx4BKwFAAT0B9gH/
Af8BVQFSAfoB/wFhAWAC/wFJAUYB9gH/ATEBMAG3AfwDBgEIAwYBCAIrAbUB/AE3ATUB8gH/AVMBUgL/ AUoBRwH6Af8BVgFVAv8BPgE7AfYB/wIrAZ0B/AMGAQgDBgEIAisBmgH8ASwBKgHyAf8BSAFHAv8BLwEt
AToBOAH0Af8BHwEdAekB/wMeASvMAAMeASsBSwFJAfYB/wFWAVMB+gH/AWQBYQL/AUoBSAH2Af8BMgEx AfQB/wEUARIB6QH/Ax4BK8wAAx4BKwFAAT4B9gH/AUsBSAH6Af8BWQFWAv8BPwE9AfYB/wIrAZ0B/AJA
AbcB/AJAAb4B/QFAAT0B9AH/AVgBVwL/AUABPgH1Af8BJgEkAesB/wMeASvUAAMeASsBTAFKAfYB/wFX AbMB/QE1ATIB9AH/AU0BTAL/ATUBMwH1Af8BGwEZAesB/wMeASvUAAMeASsBQQE/AfYB/wFMAUkB+gH/
AVQB+gH/AWQBYgL/AWMBYAL/AWABXgL/AV4BXAL/AUcBRQH3Af8BLwEtAe4B/wMeASvcAAMeASsBTQFL AVkBVwL/AVgBVQL/AVUBUwL/AVMBUQL/ATwBOgH3Af8BJAEiAe4B/wMeASvcAAMeASsBQgFAAfcB/wFe
AfcB/wFpAWYC/wFJAUYC/wFHAUQC/wFiAWAC/wE4ATYB8AH/Ax4BK+AAAwYBCAFJAUgBxwH9AW0BaQL/ AVsC/wE+ATsC/wE8ATkC/wFXAVUC/wEtASsB8AH/Ax4BK+AAAwYBCAJAAbYB/QFiAV4C/wFDAUAC/wFA
AU4BSwL/AUsBSAL/AWYBZAL/AkABwAH9AwYBCNwAAwYBCAFWAVEBuwH8AWABXQH7Af8BgAFuAv8BbgFr AT0C/wFbAVkC/wJAAbQB/QMGAQjcAAMGAQgBQQE9AaMB/AFVAVIB+wH/AYABYwL/AWMBYAL/AWEBXgL/
Av8BbAFpAv8BaQFnAv8BTgFMAfcB/wE0ATIBtwH8AwYBCNQAAwYBCAFeAVsBvQH8AWcBZAH9Af8BhgGC AV4BXAL/AUMBQQH3Af8CKwGdAfwDBgEI1AADBgEIAVEBSwGmAfwBXAFZAf0B/wGGAYIC/wFbAVgB/AH/
Av8BZgFjAfwB/wFUAVIB+AH/AVABTQH3Af8BXQFaAfoB/wFrAWkC/wFQAU0B9wH/ATQBMwG3AfwDBgEI AUkBRwH4Af8BRQFCAfcB/wFSAU8B+gH/AWABXgL/AUUBQgH3Af8CKwGdAfwDBgEIzAADBgEIAUoBSAG5
zAADBgEIAVUBUwHPAf0BbQFqAf4B/wGKAYcC/wFsAWkB/QH/AVwBWQH7Af8DHgErAx4BKwFRAU4B+AH/ Af0BYgFfAf4B/wGKAYcC/wFhAV4B/QH/AVEBTgH7Af8DHgErAx4BKwFGAUMB+AH/AVMBUQH6Af8BYgFf
AV4BXAH6Af8BbQFqAv8BUQFPAfcB/wE1ATMBuAH8AwQBBcgAAxYBHwFqAWcC/wGBAW4C/wGBAW4B/gH/ Av8BRgFEAfcB/wIrAZ4B/AMEAQXIAAMWAR8BXwFcAv8BgQFjAv8BgQFjAf4B/wFZAVYB/QH/Ax4BKwgA
AWQBYQH9Af8DHgErCAADHgErAVIBTwH4Af8BXwFdAfsB/wFuAWwC/wFSAU8B+AH/A0ABbwMBAQLIAAMW Ax4BKwFHAUQB+AH/AVQBUgH7Af8BYwFhAv8BRwFEAfgB/wNAAW8DAQECyAADFgEfAV8BXAL/AV4BWwH+
AR8BagFnAv8BaQFmAf4B/wMeASsQAAMeASsBVAFRAfgB/wFaAVgB+QH/AVMBUgFTAagDHQEp0AADFgEf Af8DHgErEAADHgErAUkBRgH4Af8BTwFNAfkB/wFTAVIBUwGoAx0BKdAAAxYBHwMeASsYAAMeASsDQAFv
Ax4BKxgAAx4BKwNAAW8DKQE++AADBwEK2AADIAEvAyMBMwMjATMDIwEzAyMBMwMjATMDIwEzAyMBMwMj AykBPvgAAwcBCtgAAyABLwMjATMDIwEzAyMBMwMjATMDIwEzAyMBMwMjATMDIwEzAxkBIxgAAyABLwMj
ATMDGQEjGAADIAEvAyMBMwMjATMDIwEzAyMBMwMjATMDIwEzAyMBMwMjATMDGQEjUAADFAEcAyABLgMg ATMDIwEzAyMBMwMjATMDIwEzAyMBMwMjATMDIwEzAxkBI1AAAxQBHAMgAS4DIAEuAyABLgEWARkBJQH/
AS4DIAEuASEBJAEwAf8DWQHHA0IBdAM3AVsDNQFYAzMBUgMvAUoDKwFCAyABLgMUARwMAAMIAQsBaAFd A1kBxwNCAXQDNwFbAzUBWAMzAVIDLwFKAysBQgMgAS4DFAEcDAADCAELAl0BVAHwAbYBhAExAf8BtQGD
AVQB8AG2AYQBPAH/AbUBgwE4Af8BtgGCATcB/wG2AYIBNwH/AbYBggE3Af8BtgGCATcB/wG1AYMBOAH/ AS0B/wG2AYIBLAH/AbYBggEsAf8BtgGCASwB/wG2AYIBLAH/AbUBgwEtAf8BtgGEATEB/wJaAVgBwBQA
AbYBhAE8Af8CWgFYAcAUAAMIAQsBaAFdAVQB8AG1AYQBPAH/AbUBgQE5Af8BtgGBATkB/wG2AYEBOQH/ AwgBCwJdAVQB8AG1AYQBMQH/AbUBgQEuAf8BtgGBAS4B/wG2AYEBLgH/AbYBgQEuAf8BtgGBAS4B/wG1
AbYBgQE5Af8BtgGBATkB/wG1AYEBOQH/AbUBhAE8Af8CWgFYAcBUAAHiAbgBmQH/AeIBuQGYAf8B4gG4 AYEBLgH/AbUBhAExAf8CWgFYAcBUAAHiAbgBmQH/AeIBuQGYAf8B4gG4AZkB/wFDAVIBnQH/ATsBSwGS
AZkB/wFOAV0BnQH/AUYBVgGSAf8BQgFRAZIB/wExAVQBngH/AcoBrAGYAf8B4gG4AZgB/wHiAbkBmQH/ Af8BNwFGAZIB/wEmAUkBngH/AcoBrAGYAf8B4gG4AZgB/wHiAbkBmQH/AeIBuQGYAf8B4gG4AZgB/xAA
AeIBuQGYAf8B4gG4AZgB/xAAAykBPwG2AYQBPCH/AbYBhAE8Af8UAAMpAT8BtQGEATwh/wG1AYQBPAH/ AykBPwG2AYQBMSH/AbYBhAExAf8UAAMpAT8BtQGEATEh/wG1AYQBMQH/GAADEgEYA00BlQMAAf8EAAMB
GAADEgEYA00BlQMAAf8EAAMBAQIIAAMBAQIcAAHjAbsBmwH/AfgB4AG+Af8B+AHgAb4B/wGbAZ8BrgH/ AQIIAAMBAQIcAAHjAbsBmwH/AfgB4AG+Af8B+AHgAb4B/wGbAZ8BrgH/AU8BYQGpAf8BPQFZAaAB/wEA
AVoBbAGpAf8BSAFkAaAB/wEAAVsBsAH/AQABZAG/Af8B+AHhAb4B/wH4AeABvwH/AfgB4QG+Af8B4wG6 AVABsAH/AQABWQG/Af8B+AHhAb4B/wH4AeABvwH/AfgB4QG+Af8B4wG6AZoB/xAAAycBOwG1AYMBLQX/
AZoB/xAAAycBOwG1AYMBOAX/AQABLwHyAf8BAQFVAfMB/wEUAZoB9gH/ARgBpgH4Af8BBwFkAfQB/wEA AQABJAHyAf8BAAFKAfMB/wEJAZoB9gH/AQ0BpgH4Af8BAAFZAfQB/wEAAR8B8gX/AbUBgwEtAf8UAAMn
ASoB8gX/AbUBgwE4Af8UAAMnATsBtQGCAToF/wELAaMBZQH/ARYBpgFpAf8BGAGnAWsB/wEaAagBawH/ ATsBtQGCAS8F/wEAAaMBWgH/AQsBpgFeAf8BDQGnAWAB/wEPAagBYAH/AQ4BqQFfAf8BAgGlAVsF/wG1
ARkBqQFqAf8BDQGlAWYF/wG1AYIBOgH/EAADHAEoA0gBhQM0AfYDAAH/AwAB/zAAAeQBvQGcAf8B+AHh AYIBLwH/EAADHAEoA0gBhQNFAfYDAAH/AwAB/zAAAeQBvQGcAf8B+AHhAb8B/wHzAdYBsgH/AcIBuAGu
Ab8B/wHzAdYBsgH/AcIBuAGuAf8BRwFnAawB/wEZAcAB+AH/AQABlwHXAf8BAAFmAdQB/wEAAWYBwQH/ Af8BPAFcAawB/wEOAcAB+AH/AQABlwHXAf8BAAFbAdQB/wEAAVsBwQH/AfMB1gGyAf8B+AHhAb8B/wHk
AfMB1gGyAf8B+AHhAb8B/wHkAb0BnQH/EAADJAE2AbYBgwE4Bf8BGgFBAfIB/wEkAWgB8gH/AR0BkwH0 Ab0BnQH/EAADJAE2AbYBgwEtBf8BDwE2AfIB/wEZAV0B8gH/ARIBkwH0Af8BFgGaAfQB/wEJAVsB8QH/
Af8BIQGaAfQB/wEUAWYB8QH/AQABLQHwBf8BtgGDATcB/wMjATMDIwEzAxkBIwgAAyQBNgG1AYEBOgX/ AQABIgHwBf8BtgGDASwB/wMjATMDIwEzAxkBIwgAAyQBNgG1AYEBLwX/ARIBvQGNAf8BHAG/AZIB/wEh
AR0BvQGNAf8BJwG/AZIB/wEsAcEBlAH/ATQBxgGWAf8BEgFLAYwB/wEoAcMBjwX/AbUBgQE5Af8DIwEz AcEBlAH/ASkBxgGWAf8BBwFAAYwB/wEdAcMBjwX/AbUBgQEuAf8DIwEzAyMBMwMZASMEAAM5AfkDAAH/
AyMBMwMZASMEAAMnAfkDAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/xQA AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/xQAAeYBwAGfAf8B+AHiAcEB/wHZ
AeYBwAGfAf8B+AHiAcEB/wHZAb4BnQH/AdkBvgGeAf8BlgGnAasB/wEAAWIBxAH/ARQB0wL/AQABswHu Ab4BnQH/AdkBvgGeAf8BlgGnAasB/wEAAVcBxAH/AQkB0wL/AQABswHuAf8BAAFbAdQB/wEAAV0BwgH/
Af8BAAFmAdQB/wEAAWgBwgH/AfgB4QHAAf8B5gHAAZ8B/wgAAxkEIwEzAzEBTwG2AYMBOAP/AfwB/wEO AfgB4QHAAf8B5gHAAZ8B/wgAAxkEIwEzAzEBTwG2AYMBLQP/AfwB/wEDASMB8AH/ATUBYwHyAf8BNgGT
AS4B8AH/AUABbgHyAf8BQQGTAfQB/wEmAYMB8gH/AQoBTAHwAf8BAAEiAfAD/wH7Af8BtQGAATQB/wG1 AfQB/wEbAYMB8gH/AQABQQHwAf8BAAEXAfAD/wH7Af8BtQGAASkB/wG1AYMBMAH/AbYBhAEyAf8CWgFY
AYMBOwH/AbYBhAE9Af8CWgFYAcADGQQjATMDMQFPAbQBgQE5Bv8B4QGoAv8B4wGtAv8B5gGwAf8BxAHO AcADGQQjATMDMQFPAbQBgQEuBv8B4QGoAv8B4wGtAv8B5gGwAf8BxAHOAZ8B/wEAAYYBgAH/AcABzAGZ
AZ8B/wEJAYYBgAH/AcABzAGZBf8BtAFuATUB/wG1AYMBOwH/AbYBhAE9Af8CWgFYAcAEAAMHAQkDQAFx Bf8BtAFjASoB/wG1AYMBMAH/AbYBhAEyAf8CWgFYAcAEAAMHAQkDQAFxAzkB+QMAAf8DAAH/GwAB/xQA
AycB+QMAAf8DAAH/GwAB/xQAAecBwwGiAf8B+AHjAcIB/wH2Ad0BugH/AfgB4wHDAf8B+AHjAcIB/wG2 AecBwwGiAf8B+AHjAcIB/wH2Ad0BugH/AfgB4wHDAf8B+AHjAcIB/wG2AcUBwwH/AQABVwHEAf8BCQHT
AcUBwwH/AQABYgHEAf8BFAHTAv8BFQHGAfYB/wEAAWYB1AH/AQABbAHKAf8B6AHDAaIB/wMAAQEEAAJa Av8BCgHGAfYB/wEAAVsB1AH/AQABYQHKAf8B6AHDAaIB/wMAAQEEAAJaAVgBwAG1AYUBMwH/AbUBhAEy
AVgBwAG1AYUBPgH/AbUBhAE9Af8BtQGCATUD/wH7Af8BAAETAe4B/wEvAVEB8AH/AUwBhQHzAf8BYwGV Af8BtQGCASoD/wH7Af8BAAEIAe4B/wEkAUYB8AH/AUEBhQHzAf8BWAGVAfQB/wGDAZoB9gH/AYABjQH5
AfQB/wGDAZoB9gH/AYABjQH5A/8B+QH/AbUBawEvCf8BtgGEATwB/wJaAVgBwAG2AYUBPgH/AbYBhAE9 A/8B+QH/AbUBYAEkCf8BtgGEATEB/wJaAVgBwAG2AYUBMwH/AbYBhAEyAf8BswFjASsG/wHZAZQC/wHb
Af8BswFuATYG/wHZAZQC/wHbAZoC/wHeAaAB/wEDAZ8BggH/AREBogGDAf8BAwGdAWwF/wG1AWoBMAn/ AZoC/wHeAaAB/wEAAZ8BggH/AQYBogGDAf8BAAGdAWEF/wG1AV8BJQn/AbUBhAExAf8MAAMLAQ8DSAGF
AbUBhAE8Af8MAAMLAQ8DSAGFAwAB/xsAAf8UAAHqAcYBpAH/AfgB5AHEAf8B3AHCAaQB/wHcAcQBpgH/ AwAB/xsAAf8UAAHqAcYBpAH/AfgB5AHEAf8B3AHCAaQB/wHcAcQBpgH/AdwBxAGmAf8B3AHFAaYB/wGh
AdwBxAGmAf8B3AHFAaYB/wGhAa4BrwH/AQABYgHEAf8BmAHsAv8BFQHGAfYB/wEAAWYB1AH/Am4BZQH/ Aa4BrwH/AQABVwHEAf8BmAHsAv8BCgHGAfYB/wEAAVsB1AH/AmMBWgH/AygBPAQAAbUBhAEyBf8B9gHw
AygBPAQAAbUBhAE9Bf8B9gHwAekB/wGyAW4BMgP/Af0B/wIAAewB/wEcAS8B7QH/ATgBTwHwAf8BSwFi AekB/wGyAWMBJwP/Af0B/wIAAewB/wERASQB7QH/AS0BRAHwAf8BQAFXAfIB/wFQAV8B9AH/AVYBWQH2
AfIB/wFbAWoB9AH/AWEBZAH2A/8B/AH/AbwBawEvAf8BAAGuAYAF/wG2AYIBOgH/AbYBhAE9Bf8B/AHv A/8B/AH/AbwBYAEkAf8BAAGuAYAF/wG2AYIBLwH/AbYBhAEyBf8B/AHvAecB/wG0AWABJgX/AQABuAL/
AecB/wG0AWsBMQX/AQMBuAL/AWYBxQHfAv8B1wGNAf8BOQGvAYsB/wERAakBiwH/ATgBrQGGBf8BugFq AVsBxQHfAv8B1wGNAf8BLgGvAYsB/wEGAakBiwH/AS0BrQGGBf8BugFfASYB/wEAAacBYAX/AbUBggEv
ATEB/wEEAacBawX/AbUBggE6Af8zAAH/FAAB7AHKAagB/wH4AeUBxgH/AfkB5AHGAf8B+QHlAcUB/wH5 Af8zAAH/FAAB7AHKAagB/wH4AeUBxgH/AfkB5AHGAf8B+QHlAcUB/wH5AeQBxgH/AfgB5AHGAf8B9wHj
AeQBxgH/AfgB5AHGAf8B9wHjAcUB/wG8AcgBxgH/AQABYgHEAf8BlgHqAf4B/wK3AawB/wFeAV8BUQH/ AcUB/wG8AcgBxgH/AQABVwHEAf8BlgHqAf4B/wK3AawB/wFTAVQBRgH/AmMBWgH/BAABtAGCAS8F/wHn
Am4BZQH/BAABtAGCAToF/wHnAZsBJAH/AbEBbgE1Bf8CAAHtAf8CAAHuAf8BFgEdAfAB/wEsATQB8gH/ AZsBGQH/AbEBYwEqBf8CAAHtAf8CAAHuAf8BCwESAfAB/wEhASkB8gH/ATQBNgH1Af8BQgFBAfcF/wHA
AT8BQQH1Af8BTQFMAfcF/wHAAWwBMgH/AQABrQGBBf8BtgGCAToB/wG1AYIBOgX/ASsBnQFfAf8BtwFr AWEBJwH/AQABrQGBBf8BtgGCAS8B/wG1AYIBLwX/ASABnQFUAf8BtwFgAScF/wFeAccB0AH/AQAByQP/
ATIF/wFpAccB0AH/AQsByQP/Ac0BaQH/AccBwwGFAf8BBgGvAZQB/wHGAcIBgQX/AbsBawEyAf8BGwHC Ac0BXgH/AccBwwGFAf8BAAGvAZQB/wHGAcIBgQX/AbsBYAEnAf8BEAHCAZMF/wG1AYEBLwH/FwABARsA
AZMF/wG1AYEBOgH/FwABARsAAf8UAAHuAc0BqwH/AfgB5gHHAf8B3wHIAaoB/wHeAcgBqgH/Ad8ByAGr Af8UAAHuAc0BqwH/AfgB5gHHAf8B3wHIAaoB/wHeAcgBqgH/Ad8ByAGrAf8B3wHHAasB/wHbAcMBpgH/
Af8B3wHHAasB/wHbAcMBpgH/AdoBwgGkAf8BqwGwAasB/wGOAY8BhAH/AeAB4gHTAf8CiQFvAf8BBwFV AdoBwgGkAf8BqwGwAasB/wGOAY8BhAH/AeAB4gHTAf8CiQFkAf8BAAFKAd4B/wFVAlwB6gGzAYIBMAX/
Ad4B/wFVAVwBZQHqAbMBggE7Bf8B5gGeAS0B/wGvAYABOwP/AfYD/wHtA/8B6wP/AeoD/wHqA/8B6gP/ AeYBngEiAf8BrwGAATAD/wH2A/8B7QP/AesD/wHqA/8B6gP/AeoD/wHsA/8B8wH/AcIBYQEoAf8BAAGr
AewD/wHzAf8BwgFsATMB/wEAAasBbQX/AbYBggE6Af8BtAGCAToF/wE4Aa8BbgH/AbYBbAE1A/8B9AL/ AWIF/wG2AYIBLwH/AbQBggEvBf8BLQGvAWMB/wG2AWEBKgP/AfQC/wH+Ae0C/wH+Ae0C/wH+AfIC/wH+
Af4B7QL/Af4B7QL/Af4B8gL/Af4B9AP/AfQC/wH+AfQD/wH3Af8BvQFtATUB/wGzAcsBnAX/AbUBggE6 AfQD/wH0Av8B/gH0A/8B9wH/Ab0BYgEqAf8BswHLAZwF/wG1AYIBLwH/MwAB/xQAAfAB0AGtAf8B+QHm
Af8zAAH/FAAB8AHQAa0B/wH5AeYByQH/AfgB5gHJAf8B+QHmAckB/wH5AeYByQH/AfcB5QHJAf8B8AHZ AckB/wH4AeYByQH/AfkB5gHJAf8B+QHmAckB/wH3AeUByQH/AfAB2QG9Af8B6QHPAbMB/wHoAc4BsgH/
Ab0B/wHpAc8BswH/AegBzgGyAf8BzAG5Aa8B/wKJAW8B/wFEAZYB6gH/ATIBhQHgAf8BWgJdAdMBswGC AcwBuQGvAf8CiQFkAf8BOQGWAeoB/wEnAYUB4AH/AVoCXQHTAbMBggEwBf8B8gGhARUB/wG9AYsBOQH/
ATsF/wHyAaEBIAH/Ab0BiwFEAf8BrwGAAT0B/wGvAW4BNwH/AbABbQE1Af8BrwFsATMB/wGxAWwBMQH/ Aa8BgAEyAf8BrwFjASwB/wGwAWIBKgH/Aa8BYQEoAf8BsQFhASYB/wG3AWMBKQH/Ab0BYwEpAf8BwQFi
AbcBbgE0Af8BvQFuATQB/wHBAW0BNAH/AaYBnwFhAf8BZAHTAb0F/wG1AYIBOgH/AbQBgQE6Bv8B3wGl ASkB/wGmAZ8BVgH/AVkB0wG9Bf8BtQGCAS8B/wG0AYEBLwb/Ad8BpQH/AcMBkAE+Af8BtAFgASoB/wG9
Af8BwwGQAUkB/wG0AWsBNQH/Ab0BbQE1Af8BwQFtATUB/wG8AWwBMwH/AbQBawEzAf8BsgFtATUB/wG0 AWIBKgH/AcEBYgEqAf8BvAFhASgB/wG0AWABKAH/AbIBYgEqAf8BtAFiASsB/wG+AWMBLAH/AYQBjgFG
AW0BNgH/Ab4BbgE3Af8BhAGOAVEB/wEAAZ4BbgX/AbUBggE6Af8bAAEBEwABAQMAAf8UAAHxAdMBsQH/ Af8BAAGeAWMF/wG1AYIBLwH/GwABARMAAQEDAAH/FAAB8QHTAbEB/wH5AecBywH/AeIBzAGwAf8B4gHL
AfkB5wHLAf8B4gHMAbAB/wHiAcsBrwH/AeEBzAGvAf8B4QHKAa8B/wHXAb4BoQH/AdUBugGcAf8B1AG5 Aa8B/wHhAcwBrwH/AeEBygGvAf8B1wG+AaEB/wHVAboBnAH/AdQBuQGdAf8B1AG5AZ0B/wG2Aa8BtAH/
AZ0B/wHUAbkBnQH/AbYBrwG0Af8BZAGSAcQB/wNIAYYEAAGzAYIBOwX/AfEBlwELAf8B+AGyAUEB/wH9 AVkBkgHEAf8DSAGGBAABswGCATAF/wHxAZcBAAH/AfgBsgE2Af8B/QHBAVYB/wH+AcoBggH/Af4BzgGK
AcEBYQH/Af4BygGCAf8B/gHOAYoB/wH9AcsBhQX/AbwBbgE3Af8BHAHAAaAB/wE8AcgBqgH/AVIByQGv Af8B/QHLAYUF/wG8AWMBLAH/AREBwAGgAf8BMQHIAaoB/wFHAckBrwH/AU8BygGwBf8BtQGBAS4B/wG0
Af8BWgHKAbAF/wG1AYEBOQH/AbQBgQE5Bv8B2wGXAv8B3wGeAv8B5AGmAf8BAAGjAYcB/wEIAaQBiAH/ AYEBLgb/AdsBlwL/Ad8BngL/AeQBpgH/AQABowGHAf8BAAGkAYgB/wEAAaEBgwX/AbIBYgEsAv8B4AGb
AQABoQGDBf8BsgFtATcC/wHgAZsB/wExAbMBkQH/AQkBqgGOAf8BNQGtAYYF/wG1AYIBOgH/MwAB/xQA Af8BJgGzAZEB/wEAAaoBjgH/ASoBrQGGBf8BtQGCAS8B/zMAAf8UAAHzAdcBtAH/AfkB5wHMAf8B+AHn
AfMB1wG0Af8B+QHnAcwB/wH4AecBzAH/AfkB6AHMAf8B+QHoAcwB/wH3AeUBygH/AecBzwG1Af8B8gHe AcwB/wH5AegBzAH/AfkB6AHMAf8B9wHlAcoB/wHnAc8BtQH/AfIB3gHGAf8B8wHgAcgB/wH3AegB0wH/
AcYB/wHzAeAByAH/AfcB6AHTAf8DWgHFAe8B0AGuAf8DAQECAwABAQGzAYMBOwX/AewBigEAAf8B8QGh A1oBxQHvAdABrgH/AwEBAgMAAQEBswGDATAF/wHsAYoBAAH/AfEBoQEaAf8B9QGxATkB/wH2AbkBSgH/
ASUB/wH1AbEBRAH/AfYBuQFVAf8B9wG/AWEB/wH2Ab8BYQX/AboBawEzAf8BAwGvAYsB/wEjAbYBkwH/ AfcBvwFWAf8B9gG/AVYF/wG6AWABKAH/AQABrwGLAf8BGAG2AZMB/wEtAboBnQH/AT0BwQGlBf8BtQGC
ATgBugGdAf8BSAHBAaUF/wG1AYIBOgH/AbUBgQE5Bf8BBAG5Av8BZwHGAeAC/wHZAY4B/wE4AbABjAH/ AS8B/wG1AYEBLgX/AQABuQL/AVwBxgHgAv8B2QGOAf8BLQGwAYwB/wEFAaoBjAH/ASwBrgGHBf8BsAFf
ARABqgGMAf8BNwGuAYcF/wGwAWoBMwL/AdQBhgH/AsUBiAH/AQUBrwGUAf8BxgHCAYEF/wG0AYIBOgH/ ASgC/wHUAYYB/wLFAYgB/wEAAa8BlAH/AcYBwgGBBf8BtAGCAS8B/0gAAfQB2QG1Af8B+QHoAc0B/wHk
SAAB9AHZAbUB/wH5AegBzQH/AeQBzwG0Af8B5AHPAbQB/wHkAc8BtAH/AeMBzgGzAf8B3QHGAakB/wH5 Ac8BtAH/AeQBzwG0Af8B5AHPAbQB/wHjAc4BswH/Ad0BxgGpAf8B+QHoAc4B/wH5AegBzgH/A1wBzAHx
AegBzgH/AfkB6AHOAf8DXAHMAfEB0wGxAf8DJgE4CAABtAGDATwF/wHpAWwBAAH/Ae0BjwEAAf8B7wGe AdMBsQH/AyYBOAgAAbQBgwExBf8B6QFhAQAB/wHtAY8BAAH/Ae8BngEQAf8B8QGoASYB/wHzAa8BNQH/
ARsB/wHxAagBMQH/AfMBrwFAAf8B9AG1AU0F/wG0AWsBMwP/AfsD/wH2A/8B8wP/AfID/wH4Af8BtQGE AfQBtQFCBf8BtAFgASgD/wH7A/8B9gP/AfMD/wHyA/8B+AH/AbUBhAEzAf8BtQGCAS8F/wFeAccB0AH/
AT4B/wG1AYIBOgX/AWkBxwHQAf8BCwHJA/8BzQFpAf8BxwHDAYUB/wEGAa8BlAH/AcYBwgGBBf8BrwFq AQAByQP/Ac0BXgH/AccBwwGFAf8BAAGvAZQB/wHGAcIBgQX/Aa8BXwEoA/8B+wP/AfcD/wH1A/8B9AP/
ATMD/wH7A/8B9wP/AfUD/wH0A/8B+QH/AbUBhAE+Af9IAAH2AdsBuAH/AfkB6QHPAf8B+QHpAc4B/wH5 AfkB/wG1AYQBMwH/SAAB9gHbAbgB/wH5AekBzwH/AfkB6QHOAf8B+QHoAc4B/wH4AegBzgH/AfYB5QHM
AegBzgH/AfgB6AHOAf8B9gHlAcwB/wHuAdoBvwH/AfkB6AHOAf8DYAHeAfQB2QG1Af8DJgE4DAABtQGF Af8B7gHaAb8B/wH5AegBzgH/A2AB3gH0AdkBtQH/AyYBOAwAAbUBhQE0A/8B/AP/Af0H/wH+A/8B/AP/
AT8D/wH8A/8B/Qf/Af4D/wH8A/8B+gP/AfcD/wH5Af8BtAGCAToB/wG2AYQBPQH/AbYBgwE7Af8BtQGC AfoD/wH3A/8B+QH/AbQBggEvAf8BtgGEATIB/wG2AYMBMAH/AbUBggEwAf8BtQGDATAB/wG1AYQBMwH/
ATsB/wG1AYMBOwH/AbUBhAE+Af8DVQGwAbUBhAE9A/8B9wL/Af4B7gL/Af4B7wL/Af4B8wP/AfUD/wH1 A1UBsAG1AYQBMgP/AfcC/wH+Ae4C/wH+Ae8C/wH+AfMD/wH1A/8B9QP/AfQD/wH4Af8BswGCAS8B/wG0
A/8B9AP/AfgB/wGzAYIBOgH/AbQBhAE9Af8BtAGDATwB/wG1AYIBOwH/AbQBgwE7Af8BtQGEAT4B/wNV AYQBMgH/AbQBgwExAf8BtQGCATAB/wG0AYMBMAH/AbUBhAEzAf8DVQGwSAAB9wHdAboB/wH5AekBzwH/
AbBIAAH3Ad0BugH/AfkB6QHPAf8B+QHpAc8B/wH5AekBzwH/AfkB6QHPAf8B9wHmAc0B/wHtAdgBvQH/ AfkB6QHPAf8B+QHpAc8B/wH5AekBzwH/AfcB5gHNAf8B7QHYAb0B/wH5AegBzgH/AfcB3QG4Af8DJgE4
AfkB6AHOAf8B9wHdAbgB/wMmATgQAAFlAWIBWAHvAbUBhQE/Af8BswGDAT0B/wGzAYMBPQH/AbMBgwE9 EAACYgFYAe8BtQGFATQB/wGzAYMBMgH/AbMBgwEyAf8BswGDATIB/wGzAYMBMQH/AbMBgwExAf8BswGD
Af8BswGDATwB/wGzAYMBPAH/AbMBgwE8Af8BtQGEAT4B/wJkAVwB5xgAAWUBYgFYAe8BtQGEAT4B/wG1 ATEB/wG1AYQBMwH/AmQBXAHnGAACYgFYAe8BtQGEATMB/wG1AYIBLwH/AbUBggEvAf8BtAGCATAB/wG0
AYIBOgH/AbUBggE6Af8BtAGCATsB/wG0AYIBOwH/AbUBggE7Af8BtAGDATsB/wG1AYQBPgH/AmQBXAHn AYIBMAH/AbUBggEwAf8BtAGDATAB/wG1AYQBMwH/AmQBXAHnYAAB+AHfAbsB/wH4Ad8BuwH/AfgB3wG7
YAAB+AHfAbsB/wH4Ad8BuwH/AfgB3wG7Af8B+AHfAbsB/wH4Ad8BuwH/AfgB3wG7Af8B+AHfAbsB/wH4 Af8B+AHfAbsB/wH4Ad8BuwH/AfgB3wG7Af8B+AHfAbsB/wH4Ad8BuwH/AyYBODwAAwUBBwNCAXQDAgED
Ad8BuwH/AyYBODwAAwUBBwNCAXQDAgEDEAADIwEzARkBTwGWAf8BFgFRAZMB/wEZAU8BlQH/ARkBUAGT EAADIwEzAQ4BRAGWAf8BCwFGAZMB/wEOAUQBlQH/AQ4BRQGTAf8BDQFFAZUB/wEOAUUBkwH/yAADRQF9
Af8BGAFQAZUB/wEZAVABkwH/yAADRQF9AVsCXgHQAwwBEBAAARoBUAGWAf8BTQG9Ad8B/wFQAbwB4QH/ AVsCXgHQAwwBEBAAAQ8BRQGWAf8BQgG9Ad8B/wFFAbwB4QH/AUIBvgHcAf8BRwG+AeEB/wFAAb0B3wH/
AU0BvgHcAf8BUgG+AeEB/wFLAb0B3wH/AZsB2gHuAf8BHwFQAZgB/wEcAU8BlwH/AR4BVQGYAf8BHAFT AZsB2gHuAf8BFAFFAZgB/wERAUQBlwH/ARMBSgGYAf8BEQFIAZYB/wEOAUYBlAH/AyMBM6wAA1ABnQEA
AZYB/wEZAVEBlAH/AyMBM6wAA1ABnQEAAb8C/wFZAmcB8gMYASIQAAEfAVEBlQH/AUwBvwHfAf8BTwG+ Ab8C/wFZAmcB8gMYASIQAAEUAUYBlQH/AUEBvwHfAf8BRAG+Ad8B/wFFAb8B4QH/AUMBvgHgAf8BQgG/
Ad8B/wFQAb8B4QH/AU4BvgHgAf8BTQG/AeEB/wGgAdkB8gH/ASgBjwG7Af8BjAG+AdIB/wFGAbEBzAH/ AeEB/wGgAdkB8gH/AR0BjwG7Af8BjAG+AdIB/wE7AbEBzAH/AS0BpwHJAf8BPAHIAeMB/wEhAZQBtgH/
ATgBpwHJAf8BRwHIAeMB/wEsAZQBtgH/A0UBfUQAA1IBqQHDAY4BVwH/AcABiwFVAf8BvgGIAVMB/wG7 A0UBfUQAA1IBqQHDAY4BTAH/AcABiwFKAf8BvgGIAUgB/wG7AYUBRQH/AbkBgwFDAf8BtAFiAUAB/wGy
AYUBUAH/AbkBgwFOAf8BtAFtAUsB/wGyAWsBSQH/AbEBagFHAf8BrgFoAUYB/wGtAWUBRQH/AasBZAFD AWABPgH/AbEBXwE8Af8BrgFdATsB/wGtAVoBOgH/AasBWQE4Af8BqQFXATcB/wGpAVUBNQH/A1IBqRAA
Af8BqQFiAUIB/wGpAWABQAH/A1IBqRAAA1EBogFSAlMBqAM9AWkDIQEwAxQBGwNVAbUBAAHGAv8BAAHF A1EBogFSAlMBqAM9AWkDIQEwAxQBGwNVAbUBAAHGAv8BAAHFAv8BXAJhAdwDFAEcAwYBCAwAARABSgGT
Av8BXAJhAdwDFAEcAwYBCAwAARsBVQGTAf8BTwG+Ad8B/wFNAcEB3gH/AVEBvwHdAf8BUgG+AeEB/wFT Af8BRAG+Ad8B/wFCAcEB3gH/AUYBvwHdAf8BRwG+AeEB/wFIAbsB3QH/AZ0B2gHuAf8BIQGXAbYB/wFM
AbsB3QH/AZ0B2gHuAf8BLAGXAbYB/wFXAb8B3gH/AU4BuAHVAf8BQwGrAc4B/wFQAb0B5AH/AS8BkgG5 Ab8B3gH/AUMBuAHVAf8BOAGrAc4B/wFFAb0B5AH/ASQBkgG5Af8DOAFcAyMBMwgAA8AB/wM/Af8DwAH/
Af8DOAFcAyMBMwgAA8AB/wNKAf8DwAH/BAADwAH/A0oB/wPAAf8EAAPAAf8DSgH/A8AB/wwAAcgBkgFb BAADwAH/Az8B/wPAAf8EAAPAAf8DPwH/A8AB/wwAAcgBkgFQBf8BxwHIAv8BxwHIBv8B1QHtAdgB/wHV
Bf8BxwHIAv8BxwHIBv8B1QHtAdgB/wHVAe0B2AX/A+gB/wPpBf8D6gH/A+sF/wGpAWEBQAH/EAADQAFw Ae0B2AX/A+gB/wPpBf8D6gH/A+sF/wGpAVYBNQH/EAADQAFwAQAB1wL/AQAB2AL/AQABxwH+Af8BTgJd
AQYB1wL/AQUB2AL/AQABxwH+Af8BTgJdAfABAAHLAf4B/wEAAcgB/QH/AQAByAL/AVwCXgHOAwoBDgML AfABAAHLAf4B/wEAAcgB/QH/AQAByAL/AVwCXgHOAwoBDgMLAQ8DAwEECAABEgFGAZcB/wFJAbwB3gH/
AQ8DAwEECAABHQFRAZcB/wFUAbwB3gH/AVMBvgHdAf8BVAG/Ad4B/wFUAb0B3AH/AYcByQHiAf8BpQHg AUgBvgHdAf8BSQG/Ad4B/wFJAb0B3AH/AYcByQHiAf8BpQHgAfQB/wEfAZkBuwH/AYYByAHhAf8BhAHA
AfQB/wEqAZkBuwH/AYYByAHhAf8BhAHAAd4B/wFSAbsB1wH/AYoBzwHqAf8BKwGWAb0B/wMjATMMAANK Ad4B/wFHAbsB1wH/AYoBzwHqAf8BIAGWAb0B/wMjATMMAAM/Af8DAAH/Az8B/wQAAz8B/wMAAf8DPwH/
Af8DAAH/A0oB/wQAA0oB/wMAAf8DSgH/BAADSgH/AwAB/wNKAf8MAAHKAZQBXQX/AVoBXgH+Af8BWgFe BAADPwH/AwAB/wM/Af8MAAHKAZQBUgX/AU8BUwH+Af8BTwFTAf4B/wP8Af8BkAHPAZkB/wGQAc8BmQH/
Af4B/wP8Af8BkAHPAZkB/wGQAc8BmQH/A/wB/wPRAf8D0QH/A/sB/wPRAf8D0QX/AaoBYgFCAf8QAAMg A/wB/wPRAf8D0QH/A/sB/wPRAf8D0QX/AaoBVwE3Af8QAAMgAS8BAAHSAf0B/wEAAdEB/QH/AQAB0gH+
AS8BCQHSAf0B/wEJAdEB/QH/AQkB0gH+Af8BCAHSAv8BBQHNAf0B/wECAcwB/QH/AQABzQL/A1YBtgQA Af8BAAHSAv8BAAHNAf0B/wEAAcwB/QH/AQABzQL/A1YBtgQAAwgBCwMEAQYDAAEBBAABEwFLAZcB/wFM
AwgBCwMEAQYDAAEBBAABHgFWAZcB/wFXAcgB5AH/AYEBxgHnAf8BVwHFAeIB/wGAAcoB5AH/AZQB0wHv AcgB5AH/AYEBxgHnAf8BTAHFAeIB/wGAAcoB5AH/AZQB0wHvAf8BrgHjAfgB/wEnAZ0BvgH/AYsBzQHm
Af8BrgHjAfgB/wEyAZ0BvgH/AYsBzQHmAf8BjAHMAeUB/wGJAcYB4AH/AZcB2gHvAf8BMgGaAb0B/xAA Af8BjAHMAeUB/wGJAcYB4AH/AZcB2gHvAf8BJwGaAb0B/xAAA8AB/wM/Af8DwAH/BAADwAH/Az8B/wPA
A8AB/wNKAf8DwAH/BAADwAH/A0oB/wPAAf8EAAPAAf8DSgH/A8AB/wwAAcwBlwFeBf8D/gH/A/0B/wP9 Af8EAAPAAf8DPwH/A8AB/wwAAcwBlwFTBf8D/gH/A/0B/wP9Af8D/QH/A/wB/wP8Af8D/AH/A/wB/wP7
Af8D/QH/A/wB/wP8Af8D/AH/A/wB/wP7Af8D+wH/A/sF/wGsAWQBQwH/EAADBAEFAV4CYQHaAQ0B1gH9 Af8D+wH/A/sF/wGsAVkBOAH/EAADBAEFAV4CYQHaAQIB1gH9Af8BAwHWAf0B/wEBAdQB/QH/AQAB0gH9
Af8BDgHWAf0B/wEMAdQB/QH/AQoB0gH9Af8BBwHQAf0B/wEFAdEB/gH/AVgCYQHmAyoBQAsAAQEEAAEg Af8BAAHQAf0B/wEAAdEB/gH/AVgCYQHmAyoBQAsAAQEEAAEVAUwBmgH/AYsB0AHrAf8BjQHQAesB/wGN
AVcBmgH/AYsB0AHrAf8BjQHQAesB/wGNAdEB6AH/AY4B0QHoAf8BpAHcAfUB/wGyAecB9AH/AckB9wL/ AdEB6AH/AY4B0QHoAf8BpAHcAfUB/wGyAecB9AH/AckB9wL/ATEBowG/Af8BpgHZAfMB/wGWAc8B6AH/
ATwBowG/Af8BpgHZAfMB/wGWAc8B6AH/AawB6QHrAf8BOAGeAcIB/0gAAdEBnAFiBf8B6wGwAU8B/wHr AawB6QHrAf8BLQGeAcIB/0gAAdEBnAFXBf8B6wGwAUQB/wHrAbABRAH/A/4B/wPRAf8D0QH/A/0B/wFX
AbABTwH/A/4B/wPRAf8D0QH/A/0B/wFiAaoC/wFiAaoC/wP8Af8BVgHVAfAB/wFWAdUB8AX/AbABaQFH AaoC/wFXAaoC/wP8Af8BSwHVAfAB/wFLAdUB8AX/AbABXgE8Af8UAANWAbQBEwHeAf0B/wEGAdoB/QH/
Af8UAANWAbQBHgHeAf0B/wERAdoB/QH/ARIB2QH9Af8BDwHXAf0B/wEMAdQB/QH/AQkB0QH9Af8BBwHS AQcB2QH9Af8BBAHXAf0B/wEBAdQB/QH/AQAB0QH9Af8BAAHSAv8BAAHTAv8DSwGOAwoBDQgAARcBggGd
Av8BAAHTAv8DSwGOAwoBDQgAASIBggGdAf8BoQHaAfMB/wGmAdwB8wH/AacB3QH0Af8BpgHcAfUB/wGq Af8BoQHaAfMB/wGmAdwB8wH/AacB3QH0Af8BpgHcAfUB/wGqAeMB+AH/AcUB7wL/Ac0B9gL/AToBpgHF
AeMB+AH/AcUB7wL/Ac0B9gL/AUUBpgHFAf8BrwHjAfAB/wGsAecB+wH/AUEBowHGAf9MAAHUAZ4BZAX/ Af8BrwHjAfAB/wGsAecB+wH/ATYBowHGAf9MAAHUAZ4BWQX/AesBsAFEAf8B6wGwAUQF/wPRAf8D0QH/
AesBsAFPAf8B6wGwAU8F/wPRAf8D0QH/A/4B/wFiAaoC/wFiAaoC/wP9Af8BVgHVAfAB/wFWAdUB8AX/ A/4B/wFXAaoC/wFXAaoC/wP9Af8BSwHVAfAB/wFLAdUB8AX/AbIBYAE+Af8QAANKAYoBhQHrAf4B/wGD
AbIBawFJAf8QAANKAYoBhQHrAf4B/wGDAesB/gH/AR4B4AH9Af8BFQHdAf0B/wEVAdsB/QH/AREB2AH9 AesB/gH/ARMB4AH9Af8BCgHdAf0B/wEKAdsB/QH/AQYB2AH9Af8BAAHVAf0B/wEAAdEB/QH/AQcB1AL/
Af8BCgHVAf0B/wEJAdEB/QH/ARIB1AL/ASoB8gL/AVYCWAHBAwoBDQQAASQBggGgAf8BsQHjAfcB/wG2 AR8B8gL/AVYCWAHBAwoBDQQAARkBggGgAf8BsQHjAfcB/wG2AeAB9wH/AbEB4AH2Af8BtAHjAfkB/wGx
AeAB9wH/AbEB4AH2Af8BtAHjAfkB/wGxAeYB+gH/AcIB7wH8Af8B0AH7Af4B/wFIAa4BxgH/AbgB5QH6 AeYB+gH/AcIB7wH8Af8B0AH7Af4B/wE9Aa4BxgH/AbgB5QH6Af8BwwHyAv8BPgGqAckB/0wAAdUBoAFa
Af8BwwHyAv8BSQGqAckB/0wAAdUBoAFlFf8D/gH/A/4B/wP+Af8D/QH/A/0B/wP9Af8D/QX/AbUBbQFL Ff8D/gH/A/4B/wP+Af8D/QH/A/0B/wP9Af8D/QX/AbUBYgFAAf8MAAM1AVYCXAFfAfgBmQHxAf4B/wG2
Af8MAAM1AVYBXAFvAXEB+AGZAfEB/gH/AbYB9QH+Af8BTwHqAf4B/wEXAeAB/QH/ARkB3wH9Af8BFwHc AfUB/gH/AUQB6gH+Af8BDAHgAf0B/wEOAd8B/QH/AQwB3AH9Af8BIAHeAf0B/wElAeUB/gH/AVcCWgG9
Af0B/wErAd4B/QH/ATAB5QH+Af8BVwJaAb0DLAFEAwcBCgMAAQEEAAErAYgBowH/AbsB7QH5Af8BvQHw AywBRAMHAQoDAAEBBAABIAGIAaMB/wG7Ae0B+QH/Ab0B8AH6Af8BvAHuAfoB/wHDAe0B+gH/AcUB8wH6
AfoB/wG8Ae4B+gH/AcMB7QH6Af8BxQHzAfoB/wHBAfIB/AH/AdQB+gH+Af8BgQG4Ac0B/wHKAesB+wH/ Af8BwQHyAfwB/wHUAfoB/gH/AYEBuAHNAf8BygHrAfsB/wHKAfQC/wGDAboBzwH/TAAB2AGiAV0F/wPR
AcoB9AL/AYMBugHPAf9MAAHYAaIBaAX/A9EB/wPRBf8B6wGwAU8B/wHrAbABTwX/AZABzwGZAf8BkAHP Af8D0QX/AesBsAFEAf8B6wGwAUQF/wGQAc8BmQH/AZABzwGZAf8D/gH/A9EB/wPRBf8BtwGBAUIB/wgA
AZkB/wP+Af8D0QH/A9EF/wG3AYEBTQH/CAADCgEOAVgCXgHdAZMB8wH+Af8BrwH1Af4B/wGyAfUC/wGd AwoBDgFYAl4B3QGTAfMB/gH/Aa8B9QH+Af8BsgH1Av8BnQHyAv8BoAHxAf4B/wESAeQB/QH/AR4B3QH8
AfIC/wGgAfEB/gH/AR0B5AH9Af8BKQHdAfwB/wFaAl0BygMyAVEPAAEBBAABMQGIAacB/wHFAewB+gH/ Af8BWgJdAcoDMgFRDwABAQQAASYBiAGnAf8BxQHsAfoB/wHEAe8B+AH/AcMB7QH5Af8BwwHsAfsB/wHF
AcQB7wH4Af8BwwHtAfkB/wHDAewB+wH/AcUB9wH9Af8ByQHwAf4B/wHXAfwB+gH/AY0BuwHdAf8B1QHw AfcB/QH/AckB8AH+Af8B1wH8AfoB/wGNAbsB3QH/AdUB8AH+Af8B0gH4Af0B/wGGAbwB1QH/TAAB2QGj
Af4B/wHSAfgB/QH/AYYBvAHVAf9MAAHZAaMBaAX/A9EB/wPRBf8B6wGwAU8B/wHrAbABTwX/AZABzwGZ AV0F/wPRAf8D0QX/AesBsAFEAf8B6wGwAUQF/wGQAc8BmQH/AZABzwGZAf8D/gH/A9EB/wPRBf8BugGF
Af8BkAHPAZkB/wP+Af8D0QH/A9EF/wG6AYUBTwH/CAABQQJCAXMDYQHhA1sBxgNVAbADTAGTA14BzgHt AUQB/wgAAUECQgFzA2EB4QNbAcYDVQGwA0wBkwNeAc4B7QH9Av8BiQHxAv8BGQHSAfgB/wMuAUcYAAEm
Af0C/wGJAfEC/wEkAdIB+AH/Ay4BRxgAATEBiQGlAf8ByAH3Av8BzwH5Av8B0wH3Af0B/wHTAfsC/wHV AYkBpQH/AcgB9wL/Ac8B+QL/AdMB9wH9Af8B0wH7Av8B1QH4AfwB/wHcAfoC/wHgAfgB/gH/AYkBwgHX
AfgB/AH/AdwB+gL/AeAB+AH+Af8BiQHCAdcB/wHTAe0B/QH/AdUB9gL/AZQBvgHVAf9MAAHbAaQBaTX/ Af8B0wHtAf0B/wHVAfYC/wGUAb4B1QH/TAAB2wGkAV41/wG9AYcBRwH/HAADHAEnA2oB+QHJAfkC/wFa
Ab0BhwFSAf8cAAMcAScBagJ3AfkByQH5Av8BWgJhAeQDBgEIGAABMQGMAaYB/wFGAacBxgH/AUMBqQHH AmEB5AMGAQgYAAEmAYwBpgH/ATsBpwHGAf8BOAGpAccB/wE8AaYBxQH/AUYBrAHMAf8BTAG7AdMB/wGK
Af8BRwGmAcUB/wFRAawBzAH/AVcBuwHTAf8BigG9AdEB/wGQAcEB1wH/AdgB8wH9Af8B0gHyAfgB/wHd Ab0B0QH/AZABwQHXAf8B2AHzAf0B/wHSAfIB+AH/Ad0B+gL/AZQBwwHYAf9MAAHcAacBXwH/AdwBpwFf
AfoC/wGUAcMB2AH/TAAB3AGnAWoB/wHcAacBagH/AdwBpwFqAf8B3AGnAWoB/wHcAacBagH/AdwBpwFq Af8B3AGnAV8B/wHcAacBXwH/AdwBpwFfAf8B3AGnAV8B/wHcAacBXwH/AdwBpwFfAf8B3AGnAV8B/wHc
Af8B3AGnAWoB/wHcAacBagH/AdwBpwFqAf8B3AGnAWoB/wHcAacBagH/AdwBpwFqAf8B3AGnAWoB/wHc AacBXwH/AdwBpwFfAf8B3AGnAV8B/wHcAacBXwH/AdwBpwFfAf8BwAGLAUoB/yAAAz0BaAGlAegB+wH/
AacBagH/AcABiwFVAf8gAAM9AWgBpQHoAfsB/wFNAk4BlRwAAyMBMwE6AZIBqgH/AdIB9QL/AdUB+QL/ AU0CTgGVHAADIwEzAS8BkgGqAf8B0gH1Av8B1QH5Av8B0wH5Af0B/wHeAfsC/wHfAfkC/wHdAfYC/wHk
AdMB+QH9Af8B3gH7Av8B3wH5Av8B3QH2Av8B5AH6Av8B3gH9AfwB/wHdAfwB+wH/AZcBwwHaAf9MAAG4 AfoC/wHeAf0B/AH/Ad0B/AH7Af8BlwHDAdoB/0wAAa0BqAGFAf0B6AG5AZIB/wHoAbkBkgH/AegBuQGS
AagBhQH9AegBuQGSAf8B6AG5AZIB/wHoAbkBkgH/AegBuQGSAf8B6AG5AZIB/wHoAbkBkgH/AegBuQGS Af8B6AG5AZIB/wHoAbkBkgH/AegBuQGSAf8B6AG5AZIB/wHoAbkBkgH/AegBuQGSAf8B6AG5AZIB/wHo
Af8B6AG5AZIB/wHoAbkBkgH/AegBuQGSAf8B6AG5AZIB/wHoAbkBkgH/AegBuQGSAf8BrwGQAVEB/SQA AbkBkgH/AegBuQGSAf8B6AG5AZIB/wGoAZABRgH9JAADVgG0Ay0BRSAAAyMBMwE/AawByQH/AUYBsAHL
A1YBtAMtAUUgAAMjATMBSgGsAckB/wFRAbABywH/AVUBswHRAf8BjgG+AdYB/wGRAcQB2AH/AZ0BxgHd Af8BSgGzAdEB/wGOAb4B1gH/AZEBxAHYAf8BnQHGAd0B/wGaAccB3AH/AZgByQHfAf8BmwHGAdkB/wMj
Af8BmgHHAdwB/wGYAckB3wH/AZsBxgHZAf8DIwEzTAADPgFrAXsBcAFlAfQB3AGnAWoB/wHcAaYBaQH/ ATNMAAM+AWsDZQH0AdwBpwFfAf8B3AGmAV4B/wHaAaQBXgH/AdgBogFdAf8B1QGgAVoB/wHUAZ4BWQH/
AdoBpAFpAf8B2AGiAWgB/wHVAaABZQH/AdQBngFkAf8B0gGdAWIB/wHPAZoBYQH/Ac4BmQFfAf8BywGW AdIBnQFXAf8BzwGaAVYB/wHOAZkBVAH/AcsBlgFTAf8ByQGUAVAB/wNlAfQDPgFrJAADGgElAw0BEdgA
AV4B/wHJAZQBWwH/AXcBZwFlAfQDPgFrJAADGgElAw0BEdgAAUIBTQE+BwABPgMAASgDAAFAAwABMAMA AUIBTQE+BwABPgMAASgDAAFAAwABMAMAAQEBAAEBBQABgAEBFgAD/wEAAv8GAALnBgACwwYAAoEGAAGA
AQEBAAEBBQABgAEBFgAD/wEAAv8GAALnBgACwwYAAoEGAAGAAQEGAAHAAQMGAAHgAQcGAAHwAQ8GAAHw AQEGAAHAAQMGAAHgAQcGAAHwAQ8GAAHwAQ8GAAHgAQcGAAHAAQMGAAGAAQEGAAGBAYAGAAHDAcEGAAHn
AQ8GAAHgAQcGAAHAAQMGAAGAAQEGAAGBAYAGAAHDAcEGAAHnAeMGAAH/AfcGAAHgAQcB4AEHAv8BgAEB AeMGAAH/AfcGAAHgAQcB4AEHAv8BgAEBAcABBwHAAQcC/wHAAQMBwAEHAcABBwHiAd8BwAEDAcABBwHA
AcABBwHAAQcC/wHAAQMBwAEHAcABBwHiAd8BwAEDAcABBwHAAQcBgwH/AcABAwHAAQABwAEAAYABBwHA AQcBgwH/AcABAwHAAQABwAEAAYABBwHAAQMEAAGDAfcBwAEBBAAB4wH3AcABAQQAAf8B9wHAAQEEAAH7
AQMEAAGDAfcBwAEBBAAB4wH3AcABAQQAAf8B9wHAAQEEAAH7AfcBwAUAAf8B9wHABQAB/QHnAcABAQQA AfcBwAUAAf8B9wHABQAB/QHnAcABAQQAAf8B9wHABQAC/wHAAQMEAAL/AcABBwQAAv8BwAEPAQABPwEA
Af8B9wHABQAC/wHAAQMEAAL/AcABBwQAAv8BwAEPAQABPwEAAT8C/wHAAR8B/wHHAYAG/wHHAYABAwX/ AT8C/wHAAR8B/wHHAYAG/wHHAYABAwX/AYcBgAEBAv8BAAEBAeABAwGAAQABxAFHAQABAQHgAQEBgAEB
AYcBgAEBAv8BAAEBAeABAwGAAQABxAFHAQABAQHgAQEBgAEBAcQBRwEAAQEB4AEIAYABAwHEAUcBAAEB AcQBRwEAAQEB4AEIAYABAwHEAUcBAAEBAeABBgGAAQMC/wEAAQEB8AEBAYABBwL/AQABAQHgAQABgAEH
AeABBgGAAQMC/wEAAQEB8AEBAYABBwL/AQABAQHgAQABgAEHAv8BAAEBAcABAAGAAQcC/wEAAQEBgAEO Av8BAAEBAcABAAGAAQcC/wEAAQEBgAEOAYABBwL/AQABAQGAAR8BgAEHAv8BAAEBAfwBHwGAAQcC/wEA
AYABBwL/AQABAQGAAR8BgAEHAv8BAAEBAfwBHwGAAQcC/wEAAQEB/gE/AYABBwL/AQABAQH/AT8BwAEH AQEB/gE/AYABBwL/AQABAQH/AT8BwAEHAv8BAAEBAf8BPwb/Cw==
Av8BAAEBAf8BPwb/Cw==
</value> </value>
</data> </data>
<metadata name="FileBrowserPath.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="FileBrowserPath.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">

View File

@ -49,9 +49,7 @@ Public Class RemoteAppEditWindow
toolTip1.SetToolTip(Me.BrowseIconPath, "Select an icon") toolTip1.SetToolTip(Me.BrowseIconPath, "Select an icon")
toolTip1.SetToolTip(Me.BrowsePath, "Browse for application") toolTip1.SetToolTip(Me.BrowsePath, "Browse for application")
toolTip1.SetToolTip(Me.BrowseVPath, "Browse for application") toolTip1.SetToolTip(Me.IconResetButton, "Reset icon to application default")
toolTip1.SetToolTip(Me.VPathCopyButton, "Copy Path into VPath")
toolTip1.SetToolTip(Me.IconPathCopyButton, "Copy Path into Icon path")
End Sub End Sub
Sub LoadValues() Sub LoadValues()
@ -61,7 +59,6 @@ Public Class RemoteAppEditWindow
Me.FullNameText.Text = RemoteApp.FullName Me.FullNameText.Text = RemoteApp.FullName
Me.PathText.Text = RemoteApp.Path Me.PathText.Text = RemoteApp.Path
Me.VPathText.Text = RemoteApp.VPath
Me.CommandLineText.Text = RemoteApp.CommandLine Me.CommandLineText.Text = RemoteApp.CommandLine
Me.CommandLineOptionCombo.SelectedIndex = RemoteApp.CommandLineOption Me.CommandLineOptionCombo.SelectedIndex = RemoteApp.CommandLineOption
Me.IconPathText.Text = RemoteApp.IconPath Me.IconPathText.Text = RemoteApp.IconPath
@ -82,17 +79,9 @@ Public Class RemoteAppEditWindow
Me.Close() Me.Close()
End Sub End Sub
Private Sub VPathCopyButton_Click(sender As Object, e As EventArgs) Handles VPathCopyButton.Click Private Sub IconResetButton_Click(sender As Object, e As EventArgs) Handles IconResetButton.Click
Me.VPathText.Text = Me.PathText.Text
End Sub
Private Sub IconPathCopyButton_Click(sender As Object, e As EventArgs) Handles IconPathCopyButton.Click
Me.IconPathText.Text = Me.PathText.Text Me.IconPathText.Text = Me.PathText.Text
End Sub Me.IconIndexText.Text = 0
Private Sub BrowseVPath_Click(sender As Object, e As EventArgs) Handles BrowseVPath.Click
If My.Computer.FileSystem.FileExists(VPathText.Text) Then FileBrowserVPath.InitialDirectory = My.Computer.FileSystem.GetParentPath(VPathText.Text)
If FileBrowserVPath.ShowDialog() = Windows.Forms.DialogResult.OK Then Me.VPathText.Text = FileBrowserVPath.FileName
End Sub End Sub
Private Sub BrowseIconPath_Click(sender As Object, e As EventArgs) Handles BrowseIconPath.Click Private Sub BrowseIconPath_Click(sender As Object, e As EventArgs) Handles BrowseIconPath.Click
@ -123,7 +112,6 @@ Public Class RemoteAppEditWindow
Dim FilePath = FileBrowserPath.FileName Dim FilePath = FileBrowserPath.FileName
Me.PathText.Text = FilePath Me.PathText.Text = FilePath
RemoteApp.Path = FilePath RemoteApp.Path = FilePath
If Me.VPathText.Text = "" Then RemoteApp.VPath = FilePath
If Me.IconPathText.Text = "" Then RemoteApp.IconPath = FilePath If Me.IconPathText.Text = "" Then RemoteApp.IconPath = FilePath
If FilePath.ToLower.EndsWith(".exe") Then If FilePath.ToLower.EndsWith(".exe") Then
Dim title = GetEXETitle(FilePath) Dim title = GetEXETitle(FilePath)
@ -191,7 +179,7 @@ Public Class RemoteAppEditWindow
MessageBox.Show("A RemoteApp with the same name already exists.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop) MessageBox.Show("A RemoteApp with the same name already exists.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop)
Me.ShowDialog() Me.ShowDialog()
Else Else
SaveRemoteApp(Me.ShortNameText.Text.Trim, Me.FullNameText.Text, Me.PathText.Text, Me.VPathText.Text, Me.CommandLineText.Text, Me.CommandLineOptionCombo.SelectedIndex, Me.IconPathText.Text, Val(IconIndexText.Text), Me.TSWAbox.SelectedIndex) SaveRemoteApp(Me.ShortNameText.Text.Trim, Me.FullNameText.Text, Me.PathText.Text, Me.PathText.Text, Me.CommandLineText.Text, Me.CommandLineOptionCombo.SelectedIndex, Me.IconPathText.Text, Val(IconIndexText.Text), Me.TSWAbox.SelectedIndex)
Me.Close() Me.Close()
End If End If
End Sub End Sub
@ -208,7 +196,7 @@ Public Class RemoteAppEditWindow
ElseIf Me.Text = "New RemoteApp" And DoesAppExist(Me.ShortNameText.Text) Then ElseIf Me.Text = "New RemoteApp" And DoesAppExist(Me.ShortNameText.Text) Then
MessageBox.Show("A RemoteApp with the same name already exists.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop) MessageBox.Show("A RemoteApp with the same name already exists.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop)
Else Else
SaveRemoteApp(Me.ShortNameText.Text.Trim, Me.FullNameText.Text, Me.PathText.Text, Me.VPathText.Text, Me.CommandLineText.Text, Me.CommandLineOptionCombo.SelectedIndex, Me.IconPathText.Text, Val(IconIndexText.Text), Me.TSWAbox.SelectedIndex) SaveRemoteApp(Me.ShortNameText.Text.Trim, Me.FullNameText.Text, Me.PathText.Text, Me.PathText.Text, Me.CommandLineText.Text, Me.CommandLineOptionCombo.SelectedIndex, Me.IconPathText.Text, Val(IconIndexText.Text), Me.TSWAbox.SelectedIndex)
Me.Close() Me.Close()
End If End If
End Sub End Sub
@ -223,7 +211,6 @@ Public Class RemoteAppEditWindow
End Sub End Sub
Private Sub ShortNameText_TextChanged(sender As Object, e As EventArgs) Handles ShortNameText.TextChanged Private Sub ShortNameText_TextChanged(sender As Object, e As EventArgs) Handles ShortNameText.TextChanged
ValidateAppName(Me.ShortNameText) ValidateAppName(Me.ShortNameText)
End Sub End Sub