diff --git a/Deadlock/Deadlock.sln b/Deadlock/Deadlock.sln index a09e9ce..698fd69 100644 --- a/Deadlock/Deadlock.sln +++ b/Deadlock/Deadlock.sln @@ -1,25 +1,25 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27428.2011 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Deadlock", "Deadlock\Deadlock.csproj", "{D5CACE0F-D0E0-48DB-A8FE-367599DD175F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D5CACE0F-D0E0-48DB-A8FE-367599DD175F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D5CACE0F-D0E0-48DB-A8FE-367599DD175F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D5CACE0F-D0E0-48DB-A8FE-367599DD175F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D5CACE0F-D0E0-48DB-A8FE-367599DD175F}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {0D4199B0-3273-41C5-BA34-375FEEFDEFB1} - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.27428.2011 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Deadlock", "Deadlock\Deadlock.csproj", "{D5CACE0F-D0E0-48DB-A8FE-367599DD175F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D5CACE0F-D0E0-48DB-A8FE-367599DD175F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D5CACE0F-D0E0-48DB-A8FE-367599DD175F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D5CACE0F-D0E0-48DB-A8FE-367599DD175F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D5CACE0F-D0E0-48DB-A8FE-367599DD175F}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {0D4199B0-3273-41C5-BA34-375FEEFDEFB1} + EndGlobalSection +EndGlobal diff --git a/Deadlock/Deadlock/App.config b/Deadlock/Deadlock/App.config index 731f6de..00bfd11 100644 --- a/Deadlock/Deadlock/App.config +++ b/Deadlock/Deadlock/App.config @@ -1,6 +1,6 @@ - - - - - + + + + + \ No newline at end of file diff --git a/Deadlock/Deadlock/Deadlock.csproj b/Deadlock/Deadlock/Deadlock.csproj index e6d72dc..2b24fd3 100644 --- a/Deadlock/Deadlock/Deadlock.csproj +++ b/Deadlock/Deadlock/Deadlock.csproj @@ -1,157 +1,157 @@ - - - - - Debug - AnyCPU - {D5CACE0F-D0E0-48DB-A8FE-367599DD175F} - WinExe - Deadlock - Deadlock - v4.6.1 - 512 - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - deadlock.ico - - - - - - - - - - - - - - - - - Form - - - FormDeadlock.cs - - - - - UserControl - - - RoundButton.cs - - - FormDeadlock.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - RoundButton.cs - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + Debug + AnyCPU + {D5CACE0F-D0E0-48DB-A8FE-367599DD175F} + WinExe + Deadlock + Deadlock + v4.6.1 + 512 + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + deadlock.ico + + + + + + + + + + + + + + + + + Form + + + FormDeadlock.cs + + + + + UserControl + + + RoundButton.cs + + + FormDeadlock.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + RoundButton.cs + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Deadlock/Deadlock/FormDeadlock.Designer.cs b/Deadlock/Deadlock/FormDeadlock.Designer.cs index 562d213..8873f9c 100644 --- a/Deadlock/Deadlock/FormDeadlock.Designer.cs +++ b/Deadlock/Deadlock/FormDeadlock.Designer.cs @@ -1,229 +1,229 @@ -namespace Deadlock -{ - partial class FormDeadlock - { - /// - /// Обязательная переменная конструктора. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Освободить все используемые ресурсы. - /// - /// истинно, если управляемый ресурс должен быть удален; иначе ложно. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Код, автоматически созданный конструктором форм Windows - - /// - /// Требуемый метод для поддержки конструктора — не изменяйте - /// содержимое этого метода с помощью редактора кода. - /// - private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormDeadlock)); - this.pictureBoxScreen = new System.Windows.Forms.PictureBox(); - this.roundButton0 = new Deadlock.RoundButton(); - this.roundButton9 = new Deadlock.RoundButton(); - this.roundButton8 = new Deadlock.RoundButton(); - this.roundButton7 = new Deadlock.RoundButton(); - this.roundButton6 = new Deadlock.RoundButton(); - this.roundButton5 = new Deadlock.RoundButton(); - this.roundButton4 = new Deadlock.RoundButton(); - this.roundButton3 = new Deadlock.RoundButton(); - this.roundButton2 = new Deadlock.RoundButton(); - this.roundButton1 = new Deadlock.RoundButton(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBoxScreen)).BeginInit(); - this.SuspendLayout(); - // - // pictureBoxScreen - // - this.pictureBoxScreen.BackgroundImage = global::Deadlock.Properties.Resources.screen_enterpassword; - this.pictureBoxScreen.InitialImage = global::Deadlock.Properties.Resources.screen_enterpassword; - this.pictureBoxScreen.Location = new System.Drawing.Point(0, 0); - this.pictureBoxScreen.Name = "pictureBoxScreen"; - this.pictureBoxScreen.Size = new System.Drawing.Size(500, 160); - this.pictureBoxScreen.TabIndex = 16; - this.pictureBoxScreen.TabStop = false; - this.pictureBoxScreen.BackgroundImageChanged += new System.EventHandler(this.pictureBoxScreen_BackgroundImageChanged); - // - // roundButton0 - // - this.roundButton0.BackColor = System.Drawing.Color.Transparent; - this.roundButton0.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton0.BackgroundImage"))); - this.roundButton0.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.roundButton0.Location = new System.Drawing.Point(188, 446); - this.roundButton0.Name = "roundButton0"; - this.roundButton0.Size = new System.Drawing.Size(125, 65); - this.roundButton0.TabIndex = 15; - this.roundButton0.Click += new System.EventHandler(this.roundButton0_Click); - // - // roundButton9 - // - this.roundButton9.BackColor = System.Drawing.Color.Transparent; - this.roundButton9.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton9.BackgroundImage"))); - this.roundButton9.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.roundButton9.Enabled = false; - this.roundButton9.Location = new System.Drawing.Point(348, 353); - this.roundButton9.Name = "roundButton9"; - this.roundButton9.Size = new System.Drawing.Size(125, 65); - this.roundButton9.TabIndex = 14; - this.roundButton9.Click += new System.EventHandler(this.roundButton_Click); - this.roundButton9.DoubleClick += new System.EventHandler(this.roundButton_Click); - // - // roundButton8 - // - this.roundButton8.BackColor = System.Drawing.Color.Transparent; - this.roundButton8.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton8.BackgroundImage"))); - this.roundButton8.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.roundButton8.Enabled = false; - this.roundButton8.Location = new System.Drawing.Point(188, 353); - this.roundButton8.Name = "roundButton8"; - this.roundButton8.Size = new System.Drawing.Size(125, 65); - this.roundButton8.TabIndex = 13; - this.roundButton8.Click += new System.EventHandler(this.roundButton_Click); - this.roundButton8.DoubleClick += new System.EventHandler(this.roundButton_Click); - // - // roundButton7 - // - this.roundButton7.BackColor = System.Drawing.Color.Transparent; - this.roundButton7.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton7.BackgroundImage"))); - this.roundButton7.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.roundButton7.Enabled = false; - this.roundButton7.Location = new System.Drawing.Point(27, 353); - this.roundButton7.Name = "roundButton7"; - this.roundButton7.Size = new System.Drawing.Size(125, 65); - this.roundButton7.TabIndex = 12; - this.roundButton7.Click += new System.EventHandler(this.roundButton_Click); - this.roundButton7.DoubleClick += new System.EventHandler(this.roundButton_Click); - // - // roundButton6 - // - this.roundButton6.BackColor = System.Drawing.Color.Transparent; - this.roundButton6.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton6.BackgroundImage"))); - this.roundButton6.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.roundButton6.Enabled = false; - this.roundButton6.Location = new System.Drawing.Point(348, 257); - this.roundButton6.Name = "roundButton6"; - this.roundButton6.Size = new System.Drawing.Size(125, 65); - this.roundButton6.TabIndex = 11; - this.roundButton6.Click += new System.EventHandler(this.roundButton_Click); - this.roundButton6.DoubleClick += new System.EventHandler(this.roundButton_Click); - // - // roundButton5 - // - this.roundButton5.BackColor = System.Drawing.Color.Transparent; - this.roundButton5.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton5.BackgroundImage"))); - this.roundButton5.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.roundButton5.Enabled = false; - this.roundButton5.Location = new System.Drawing.Point(188, 257); - this.roundButton5.Name = "roundButton5"; - this.roundButton5.Size = new System.Drawing.Size(125, 65); - this.roundButton5.TabIndex = 10; - this.roundButton5.Click += new System.EventHandler(this.roundButton_Click); - this.roundButton5.DoubleClick += new System.EventHandler(this.roundButton_Click); - // - // roundButton4 - // - this.roundButton4.BackColor = System.Drawing.Color.Transparent; - this.roundButton4.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton4.BackgroundImage"))); - this.roundButton4.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.roundButton4.Enabled = false; - this.roundButton4.Location = new System.Drawing.Point(27, 257); - this.roundButton4.Name = "roundButton4"; - this.roundButton4.Size = new System.Drawing.Size(125, 65); - this.roundButton4.TabIndex = 9; - this.roundButton4.Click += new System.EventHandler(this.roundButton_Click); - this.roundButton4.DoubleClick += new System.EventHandler(this.roundButton_Click); - // - // roundButton3 - // - this.roundButton3.BackColor = System.Drawing.Color.Transparent; - this.roundButton3.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton3.BackgroundImage"))); - this.roundButton3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.roundButton3.Enabled = false; - this.roundButton3.Location = new System.Drawing.Point(348, 163); - this.roundButton3.Name = "roundButton3"; - this.roundButton3.Size = new System.Drawing.Size(125, 65); - this.roundButton3.TabIndex = 8; - this.roundButton3.Click += new System.EventHandler(this.roundButton_Click); - this.roundButton3.DoubleClick += new System.EventHandler(this.roundButton_Click); - // - // roundButton2 - // - this.roundButton2.BackColor = System.Drawing.Color.Transparent; - this.roundButton2.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton2.BackgroundImage"))); - this.roundButton2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.roundButton2.Enabled = false; - this.roundButton2.Location = new System.Drawing.Point(188, 163); - this.roundButton2.Name = "roundButton2"; - this.roundButton2.Size = new System.Drawing.Size(125, 65); - this.roundButton2.TabIndex = 7; - this.roundButton2.Click += new System.EventHandler(this.roundButton_Click); - this.roundButton2.DoubleClick += new System.EventHandler(this.roundButton_Click); - // - // roundButton1 - // - this.roundButton1.BackColor = System.Drawing.Color.Transparent; - this.roundButton1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton1.BackgroundImage"))); - this.roundButton1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.roundButton1.Enabled = false; - this.roundButton1.Location = new System.Drawing.Point(27, 163); - this.roundButton1.Name = "roundButton1"; - this.roundButton1.Size = new System.Drawing.Size(125, 65); - this.roundButton1.TabIndex = 6; - this.roundButton1.Click += new System.EventHandler(this.roundButton_Click); - this.roundButton1.DoubleClick += new System.EventHandler(this.roundButton_Click); - // - // FormDeadlock - // - this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; - this.BackColor = System.Drawing.Color.Black; - this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.ClientSize = new System.Drawing.Size(500, 530); - this.Controls.Add(this.pictureBoxScreen); - this.Controls.Add(this.roundButton0); - this.Controls.Add(this.roundButton9); - this.Controls.Add(this.roundButton8); - this.Controls.Add(this.roundButton7); - this.Controls.Add(this.roundButton6); - this.Controls.Add(this.roundButton5); - this.Controls.Add(this.roundButton4); - this.Controls.Add(this.roundButton3); - this.Controls.Add(this.roundButton2); - this.Controls.Add(this.roundButton1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "FormDeadlock"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "Deadlock"; - ((System.ComponentModel.ISupportInitialize)(this.pictureBoxScreen)).EndInit(); - this.ResumeLayout(false); - - } - - #endregion - private RoundButton roundButton1; - private RoundButton roundButton2; - private RoundButton roundButton3; - private RoundButton roundButton4; - private RoundButton roundButton5; - private RoundButton roundButton6; - private RoundButton roundButton7; - private RoundButton roundButton8; - private RoundButton roundButton9; - private RoundButton roundButton0; - private System.Windows.Forms.PictureBox pictureBoxScreen; - } -} - +namespace Deadlock +{ + partial class FormDeadlock + { + /// + /// Обязательная переменная конструктора. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Освободить все используемые ресурсы. + /// + /// истинно, если управляемый ресурс должен быть удален; иначе ложно. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Код, автоматически созданный конструктором форм Windows + + /// + /// Требуемый метод для поддержки конструктора — не изменяйте + /// содержимое этого метода с помощью редактора кода. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormDeadlock)); + this.pictureBoxScreen = new System.Windows.Forms.PictureBox(); + this.roundButton0 = new Deadlock.RoundButton(); + this.roundButton9 = new Deadlock.RoundButton(); + this.roundButton8 = new Deadlock.RoundButton(); + this.roundButton7 = new Deadlock.RoundButton(); + this.roundButton6 = new Deadlock.RoundButton(); + this.roundButton5 = new Deadlock.RoundButton(); + this.roundButton4 = new Deadlock.RoundButton(); + this.roundButton3 = new Deadlock.RoundButton(); + this.roundButton2 = new Deadlock.RoundButton(); + this.roundButton1 = new Deadlock.RoundButton(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxScreen)).BeginInit(); + this.SuspendLayout(); + // + // pictureBoxScreen + // + this.pictureBoxScreen.BackgroundImage = global::Deadlock.Properties.Resources.screen_enterpassword; + this.pictureBoxScreen.InitialImage = global::Deadlock.Properties.Resources.screen_enterpassword; + this.pictureBoxScreen.Location = new System.Drawing.Point(0, 0); + this.pictureBoxScreen.Name = "pictureBoxScreen"; + this.pictureBoxScreen.Size = new System.Drawing.Size(500, 160); + this.pictureBoxScreen.TabIndex = 16; + this.pictureBoxScreen.TabStop = false; + this.pictureBoxScreen.BackgroundImageChanged += new System.EventHandler(this.pictureBoxScreen_BackgroundImageChanged); + // + // roundButton0 + // + this.roundButton0.BackColor = System.Drawing.Color.Transparent; + this.roundButton0.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton0.BackgroundImage"))); + this.roundButton0.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.roundButton0.Location = new System.Drawing.Point(188, 446); + this.roundButton0.Name = "roundButton0"; + this.roundButton0.Size = new System.Drawing.Size(125, 65); + this.roundButton0.TabIndex = 15; + this.roundButton0.Click += new System.EventHandler(this.roundButton0_Click); + // + // roundButton9 + // + this.roundButton9.BackColor = System.Drawing.Color.Transparent; + this.roundButton9.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton9.BackgroundImage"))); + this.roundButton9.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.roundButton9.Enabled = false; + this.roundButton9.Location = new System.Drawing.Point(348, 353); + this.roundButton9.Name = "roundButton9"; + this.roundButton9.Size = new System.Drawing.Size(125, 65); + this.roundButton9.TabIndex = 14; + this.roundButton9.Click += new System.EventHandler(this.roundButton_Click); + this.roundButton9.DoubleClick += new System.EventHandler(this.roundButton_Click); + // + // roundButton8 + // + this.roundButton8.BackColor = System.Drawing.Color.Transparent; + this.roundButton8.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton8.BackgroundImage"))); + this.roundButton8.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.roundButton8.Enabled = false; + this.roundButton8.Location = new System.Drawing.Point(188, 353); + this.roundButton8.Name = "roundButton8"; + this.roundButton8.Size = new System.Drawing.Size(125, 65); + this.roundButton8.TabIndex = 13; + this.roundButton8.Click += new System.EventHandler(this.roundButton_Click); + this.roundButton8.DoubleClick += new System.EventHandler(this.roundButton_Click); + // + // roundButton7 + // + this.roundButton7.BackColor = System.Drawing.Color.Transparent; + this.roundButton7.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton7.BackgroundImage"))); + this.roundButton7.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.roundButton7.Enabled = false; + this.roundButton7.Location = new System.Drawing.Point(27, 353); + this.roundButton7.Name = "roundButton7"; + this.roundButton7.Size = new System.Drawing.Size(125, 65); + this.roundButton7.TabIndex = 12; + this.roundButton7.Click += new System.EventHandler(this.roundButton_Click); + this.roundButton7.DoubleClick += new System.EventHandler(this.roundButton_Click); + // + // roundButton6 + // + this.roundButton6.BackColor = System.Drawing.Color.Transparent; + this.roundButton6.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton6.BackgroundImage"))); + this.roundButton6.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.roundButton6.Enabled = false; + this.roundButton6.Location = new System.Drawing.Point(348, 257); + this.roundButton6.Name = "roundButton6"; + this.roundButton6.Size = new System.Drawing.Size(125, 65); + this.roundButton6.TabIndex = 11; + this.roundButton6.Click += new System.EventHandler(this.roundButton_Click); + this.roundButton6.DoubleClick += new System.EventHandler(this.roundButton_Click); + // + // roundButton5 + // + this.roundButton5.BackColor = System.Drawing.Color.Transparent; + this.roundButton5.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton5.BackgroundImage"))); + this.roundButton5.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.roundButton5.Enabled = false; + this.roundButton5.Location = new System.Drawing.Point(188, 257); + this.roundButton5.Name = "roundButton5"; + this.roundButton5.Size = new System.Drawing.Size(125, 65); + this.roundButton5.TabIndex = 10; + this.roundButton5.Click += new System.EventHandler(this.roundButton_Click); + this.roundButton5.DoubleClick += new System.EventHandler(this.roundButton_Click); + // + // roundButton4 + // + this.roundButton4.BackColor = System.Drawing.Color.Transparent; + this.roundButton4.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton4.BackgroundImage"))); + this.roundButton4.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.roundButton4.Enabled = false; + this.roundButton4.Location = new System.Drawing.Point(27, 257); + this.roundButton4.Name = "roundButton4"; + this.roundButton4.Size = new System.Drawing.Size(125, 65); + this.roundButton4.TabIndex = 9; + this.roundButton4.Click += new System.EventHandler(this.roundButton_Click); + this.roundButton4.DoubleClick += new System.EventHandler(this.roundButton_Click); + // + // roundButton3 + // + this.roundButton3.BackColor = System.Drawing.Color.Transparent; + this.roundButton3.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton3.BackgroundImage"))); + this.roundButton3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.roundButton3.Enabled = false; + this.roundButton3.Location = new System.Drawing.Point(348, 163); + this.roundButton3.Name = "roundButton3"; + this.roundButton3.Size = new System.Drawing.Size(125, 65); + this.roundButton3.TabIndex = 8; + this.roundButton3.Click += new System.EventHandler(this.roundButton_Click); + this.roundButton3.DoubleClick += new System.EventHandler(this.roundButton_Click); + // + // roundButton2 + // + this.roundButton2.BackColor = System.Drawing.Color.Transparent; + this.roundButton2.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton2.BackgroundImage"))); + this.roundButton2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.roundButton2.Enabled = false; + this.roundButton2.Location = new System.Drawing.Point(188, 163); + this.roundButton2.Name = "roundButton2"; + this.roundButton2.Size = new System.Drawing.Size(125, 65); + this.roundButton2.TabIndex = 7; + this.roundButton2.Click += new System.EventHandler(this.roundButton_Click); + this.roundButton2.DoubleClick += new System.EventHandler(this.roundButton_Click); + // + // roundButton1 + // + this.roundButton1.BackColor = System.Drawing.Color.Transparent; + this.roundButton1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("roundButton1.BackgroundImage"))); + this.roundButton1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.roundButton1.Enabled = false; + this.roundButton1.Location = new System.Drawing.Point(27, 163); + this.roundButton1.Name = "roundButton1"; + this.roundButton1.Size = new System.Drawing.Size(125, 65); + this.roundButton1.TabIndex = 6; + this.roundButton1.Click += new System.EventHandler(this.roundButton_Click); + this.roundButton1.DoubleClick += new System.EventHandler(this.roundButton_Click); + // + // FormDeadlock + // + this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.BackColor = System.Drawing.Color.Black; + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.ClientSize = new System.Drawing.Size(500, 530); + this.Controls.Add(this.pictureBoxScreen); + this.Controls.Add(this.roundButton0); + this.Controls.Add(this.roundButton9); + this.Controls.Add(this.roundButton8); + this.Controls.Add(this.roundButton7); + this.Controls.Add(this.roundButton6); + this.Controls.Add(this.roundButton5); + this.Controls.Add(this.roundButton4); + this.Controls.Add(this.roundButton3); + this.Controls.Add(this.roundButton2); + this.Controls.Add(this.roundButton1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "FormDeadlock"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Deadlock"; + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxScreen)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + private RoundButton roundButton1; + private RoundButton roundButton2; + private RoundButton roundButton3; + private RoundButton roundButton4; + private RoundButton roundButton5; + private RoundButton roundButton6; + private RoundButton roundButton7; + private RoundButton roundButton8; + private RoundButton roundButton9; + private RoundButton roundButton0; + private System.Windows.Forms.PictureBox pictureBoxScreen; + } +} + diff --git a/Deadlock/Deadlock/FormDeadlock.cs b/Deadlock/Deadlock/FormDeadlock.cs index cd4a198..65222aa 100644 --- a/Deadlock/Deadlock/FormDeadlock.cs +++ b/Deadlock/Deadlock/FormDeadlock.cs @@ -1,146 +1,183 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading; -using System.Threading.Tasks; -using System.Windows.Forms; -using System.Media; - -namespace Deadlock -{ - public partial class FormDeadlock : Form - { - int nums = -1; - int stateTryAgain = 0; - string curPassword = ""; - const string realPassword = "59812598948524898"; - List numberButtons = new List(); - List images = new List(); - - private void PlaySound(string name) => new SoundPlayer(Properties.Resources.ResourceManager.GetStream("snd_" + name)).Play(); - - public FormDeadlock() - { - InitializeComponent(); - PlaySound("startup"); - numberButtons.Add(roundButton1); - numberButtons.Add(roundButton2); - numberButtons.Add(roundButton3); - numberButtons.Add(roundButton4); - numberButtons.Add(roundButton5); - numberButtons.Add(roundButton6); - numberButtons.Add(roundButton7); - numberButtons.Add(roundButton8); - numberButtons.Add(roundButton9); - images.Add(null); - images.Add(Properties.Resources.screen_password1); - images.Add(Properties.Resources.screen_password2); - images.Add(Properties.Resources.screen_password3); - images.Add(Properties.Resources.screen_password4); - images.Add(Properties.Resources.screen_password5); - images.Add(Properties.Resources.screen_password6); - images.Add(Properties.Resources.screen_password7); - images.Add(Properties.Resources.screen_password8); - images.Add(Properties.Resources.screen_password9); - images.Add(Properties.Resources.screen_password10); - images.Add(Properties.Resources.screen_password11); - images.Add(Properties.Resources.screen_password12); - images.Add(Properties.Resources.screen_password13); - images.Add(Properties.Resources.screen_password14); - images.Add(Properties.Resources.screen_password15); - images.Add(Properties.Resources.screen_password16); - images.Add(Properties.Resources.screen_password17); - } - - private async void roundButton0_Click(object sender, EventArgs e) - { - if (nums == -1 || stateTryAgain == 2) - { - PlaySound("0"); - stateTryAgain = 0; - pictureBoxScreen.BackgroundImage = null; - nums = 0; - curPassword = ""; - return; - } - - if (stateTryAgain == 1) - { - PlaySound("0_tryagain"); - pictureBoxScreen.BackgroundImage = Properties.Resources.screen_tryagain_no; - roundButton0.Enabled = false; - roundButton6.Enabled = true; - stateTryAgain = 2; - return; - } - - stateTryAgain = 1; - roundButton0.Enabled = false; - - void func() - { - if (curPassword == realPassword) - { - PlaySound("0"); - pictureBoxScreen.BackgroundImage = null; - Thread.Sleep(1500); - pictureBoxScreen.BackgroundImage = Properties.Resources.screen_accessgranted; - PlaySound("accessgranted"); - Thread.Sleep(2000); - Application.Exit(); - } - - PlaySound("0_wrong"); - pictureBoxScreen.BackgroundImage = Properties.Resources.screen_wrongpassword; - Thread.Sleep(300); - pictureBoxScreen.BackgroundImage = null; - Thread.Sleep(300); - pictureBoxScreen.BackgroundImage = Properties.Resources.screen_wrongpassword; - Thread.Sleep(300); - pictureBoxScreen.BackgroundImage = null; - } - - await Task.Factory.StartNew(func); - roundButton0.Enabled = true; - } - - private void roundButton_Click(object sender, EventArgs e) - { - if (stateTryAgain == 0) - { - nums++; - pictureBoxScreen.BackgroundImage = images[nums]; - RoundButton button = (RoundButton)sender; - for (int i = 0; i < 9; i++) if (button == numberButtons[i]) - { - curPassword += (i + 1).ToString(); - PlaySound((i + 1).ToString()); - } - } - else - { - pictureBoxScreen.BackgroundImage = Properties.Resources.screen_tryagain_yes; - roundButton0.Enabled = true; - PlaySound("6"); - } - } - - private void pictureBoxScreen_BackgroundImageChanged(object sender, EventArgs e) - { - if (pictureBoxScreen.BackgroundImage == images[17]) - { - roundButton0.Enabled = true; - foreach (RoundButton button in numberButtons) button.Enabled = false; - } - else if (stateTryAgain == 0 && pictureBoxScreen.BackgroundImage == null) - { - roundButton0.Enabled = false; - foreach (RoundButton button in numberButtons) button.Enabled = true; - } - } - } +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.Media; + +/*--------------------------------\ +|I am sorry for my code is a mess.| +| Amen. | +\--------------------------------*/ + +namespace Deadlock +{ + public partial class FormDeadlock : Form + { + // Current amount of inputted digits, -1 by default is to show that the app was run first time + int nums = -1; + // State of "Try Again" screen: + // 0 - not that screen, 1 - flashy crosses sequence/"Access Granted" sequence + // 2 - sequence ended + int stateTryAgain = 0; + // How many times did the user input correct password + int trueRetries = 0; + // You will need to type in the password 5 to 10 times before getting the "Access Granted" + int trueNeededRetries = new Random().Next(4, 9); + // Current password + string curPassword = ""; + // Duh, required password + const string realPassword = "59812598948524898"; + // I put them in a list so it will be easier to disable them all at once with foreach + List numberButtons = new List(); + // Screen images for the inputed password + List images = new List(); + + // I hate this piece of garbage, but I couldn't get any other way of playing sounds to work + // I just want to have something that could play multiple sounds at once :c + private void PlaySound(string name) => new SoundPlayer(Properties.Resources.ResourceManager.GetStream("snd_" + name)).Play(); + + public FormDeadlock() + { + InitializeComponent(); + // windows95_startup.ogg + PlaySound("startup"); + // Because 9 lines of stuff like + // roundButton1.Enabled = false; + // aren't worth it + numberButtons.Add(roundButton1); + numberButtons.Add(roundButton2); + numberButtons.Add(roundButton3); + numberButtons.Add(roundButton4); + numberButtons.Add(roundButton5); + numberButtons.Add(roundButton6); + numberButtons.Add(roundButton7); + numberButtons.Add(roundButton8); + numberButtons.Add(roundButton9); + // And here I just added the list because it's really easy to do images[i], where i runs from 0 to 17 + images.Add(null); + images.Add(Properties.Resources.screen_password1); + images.Add(Properties.Resources.screen_password2); + images.Add(Properties.Resources.screen_password3); + images.Add(Properties.Resources.screen_password4); + images.Add(Properties.Resources.screen_password5); + images.Add(Properties.Resources.screen_password6); + images.Add(Properties.Resources.screen_password7); + images.Add(Properties.Resources.screen_password8); + images.Add(Properties.Resources.screen_password9); + images.Add(Properties.Resources.screen_password10); + images.Add(Properties.Resources.screen_password11); + images.Add(Properties.Resources.screen_password12); + images.Add(Properties.Resources.screen_password13); + images.Add(Properties.Resources.screen_password14); + images.Add(Properties.Resources.screen_password15); + images.Add(Properties.Resources.screen_password16); + images.Add(Properties.Resources.screen_password17); + } + + // Method for the 0 aka OK button + private async void roundButton0_Click(object sender, EventArgs e) + { + // If this is first boot of the app or the Try Again sequence added + if (nums == -1 || stateTryAgain == 2) + { + PlaySound("0"); + stateTryAgain = 0; + pictureBoxScreen.BackgroundImage = null; + nums = 0; + curPassword = ""; + return; + } + + // If the password confirmed to be wrong... + if (stateTryAgain == 1) + { + // ...we play that sexy voice saying "Try again!" + PlaySound("0_tryagain"); + pictureBoxScreen.BackgroundImage = Properties.Resources.screen_tryagain_no; + roundButton0.Enabled = false; + roundButton6.Enabled = true; + stateTryAgain = 2; + return; + } + + // If none of above (as in when we need to confirm if password is right or wrong) + stateTryAgain = 1; + roundButton0.Enabled = false; + + // Love you, async + // Eff you, manual thread creation + await Task.Factory.StartNew(() => { + if (curPassword == realPassword) + { + if (trueRetries == trueNeededRetries) + { + PlaySound("0"); + pictureBoxScreen.BackgroundImage = null; + Thread.Sleep(1500); + pictureBoxScreen.BackgroundImage = Properties.Resources.screen_accessgranted; + PlaySound("accessgranted"); + Thread.Sleep(2000); + Application.Exit(); + } + else trueRetries++; + } + + PlaySound("0_wrong"); + // That animation code... [sarcasm]Beautiful.[/sarcasm] + pictureBoxScreen.BackgroundImage = Properties.Resources.screen_wrongpassword; + Thread.Sleep(300); + pictureBoxScreen.BackgroundImage = null; + Thread.Sleep(300); + pictureBoxScreen.BackgroundImage = Properties.Resources.screen_wrongpassword; + Thread.Sleep(300); + pictureBoxScreen.BackgroundImage = null; + }); + roundButton0.Enabled = true; + } + + // Common method for all the 1-9 buttons + private void roundButton_Click(object sender, EventArgs e) + { + // If we still input the password + if (stateTryAgain == 0) + { + pictureBoxScreen.BackgroundImage = images[++nums]; + RoundButton button = (RoundButton)sender; + char btnNum = button.Name[button.Name.Length - 1]; + curPassword += btnNum; + // Notes for the final input are different, and this is my "great" way to detect that + if (trueRetries == trueNeededRetries && curPassword + "8" == realPassword) PlaySound("2"); + else if (trueRetries == trueNeededRetries && curPassword == realPassword) PlaySound("1"); + else PlaySound(btnNum.ToString()); + } + // If we need to move the > to YES + else + { + pictureBoxScreen.BackgroundImage = Properties.Resources.screen_tryagain_yes; + roundButton0.Enabled = true; + PlaySound("6"); + } + } + + // Enabling/disabling certain button sets when typing the password + private void pictureBoxScreen_BackgroundImageChanged(object sender, EventArgs e) + { + if (pictureBoxScreen.BackgroundImage == images[17]) + { + roundButton0.Enabled = true; + foreach (RoundButton button in numberButtons) button.Enabled = false; + } + else if (stateTryAgain == 0 && pictureBoxScreen.BackgroundImage == null) + { + roundButton0.Enabled = false; + foreach (RoundButton button in numberButtons) button.Enabled = true; + } + } + } } \ No newline at end of file diff --git a/Deadlock/Deadlock/FormDeadlock.resx b/Deadlock/Deadlock/FormDeadlock.resx index 55df42c..78cfb3e 100644 --- a/Deadlock/Deadlock/FormDeadlock.resx +++ b/Deadlock/Deadlock/FormDeadlock.resx @@ -1,537 +1,537 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH - EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo - z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ - xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT - ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn - FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg - v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY - AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW - VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 - 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 - yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC - dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q - ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM - U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 - om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni - 5xjpAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH - EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo - z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ - xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT - ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn - FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg - v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY - AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW - VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 - 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 - yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC - dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q - ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM - U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 - om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni - 5xjpAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH - EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo - z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ - xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT - ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn - FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg - v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY - AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW - VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 - 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 - yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC - dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q - ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM - U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 - om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni - 5xjpAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH - EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo - z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ - xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT - ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn - FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg - v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY - AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW - VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 - 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 - yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC - dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q - ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM - U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 - om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni - 5xjpAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH - EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo - z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ - xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT - ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn - FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg - v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY - AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW - VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 - 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 - yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC - dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q - ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM - U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 - om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni - 5xjpAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH - EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo - z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ - xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT - ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn - FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg - v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY - AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW - VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 - 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 - yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC - dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q - ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM - U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 - om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni - 5xjpAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH - EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo - z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ - xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT - ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn - FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg - v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY - AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW - VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 - 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 - yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC - dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q - ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM - U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 - om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni - 5xjpAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH - EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo - z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ - xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT - ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn - FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg - v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY - AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW - VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 - 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 - yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC - dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q - ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM - U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 - om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni - 5xjpAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH - EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo - z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ - xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT - ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn - FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg - v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY - AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW - VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 - 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 - yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC - dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q - ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM - U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 - om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni - 5xjpAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH - EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo - z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ - xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT - ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn - FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg - v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY - AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW - VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 - 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 - yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC - dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q - ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM - U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 - om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni - 5xjpAAAAAElFTkSuQmCC - - - - - AAABAAEAAAAAAAEAIAB1MQAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAEAAAABAAgCAAAA0xA/MQAAMTxJ - REFUeNrtfXl4VNX5/7n3zr2zJJOEbCQNECAsEhaRLRIQVFwR9bHVuiKtKFqthYp9VNR+3apWHx9t1fpU - rbW48qigLaD9PbIJ2oggS0kUEpYqJASybzNzt/P7400OJ/femblJZuYOyfn8wRNm7px7lvfznu1dEGJg - YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg - YGBgYGBgYGBgYGBgYGBgYGBgYGBgcALcaVFLnucjP4AxxhjbfDjcD3v0RoSQrusONoe8neM4juP62A/h - CuxRe8P9MCadxhCNytxpQGb7lYz6ZLgHet0PfezA06L/zXAlfxU9Hk9hYaEoipqmmbUaxtjlctXW1tbW - 1vI8jzEuLCxMSUnRdZ0eEvPwYIwFQaivr6+pqYH/0t8OHz7c7/drmhZusAOBwKFDh3oqIhhjj8dTVFRk - Oe2gLiV64sSJEydO8Dyv6/ro0aMlSSLPQ7Xb29sPHz4MBQ4ePDg3N1fTNJfLdfTo0YaGBoQQz/PDhg1L - S0sL1wQoCkrgeb65ufnYsWPwlry8vNzcXEVRDJ1WVVUly3KEpuXm5ubk5ICON3c4fFJVVRUKhZJIJSWz - 6AuCoGnaWWed9dZbbw0ePFiWZUEQDM8oipKfn//EE0888sgjoihyHLdu3bopU6bIshyZAKqqDho06MUX - X1yxYoVBSnieX7t2bWlpaUdHRzhO7t27d968eZqm2dd8PM9rmjZ16tR///vfiqJY1krXdY/H89RTTz37 - 7LMejycYDO7cubOwsDAUCsHDuq6npaVt27Zt/vz5brc7FAo9+uijS5cubW9vz8/Lv+NXd7z66qsul8vt - dr/55puXXHJJa2trhLUQx3Gapnm93nXr1i1evFiWZYzxY489tmLFipqaGlEUCVVEUSwpKTl48CDQ0qhH - XS5VVR9++OGlS5cSkkCFSRs5jhNFsbS09Pvvv7cshM0AyFJnuN3unJyc7Oxsy2c0TRMEwefzkdkgJycn - MzMzauG6rvM8n5WVBXIJOoy8d/Dgwenp6enp6eF+npubG06LR26OJElZWVnw9nBa2e12k0/y8vKysrLM - bycFpqampqenp6SkcDyXmppKppFBgwalpqZ6vV6z1jDD7/fDrzDGKSkpgiDk5eW5XC4DgVGYpQ58mJ6e - bq6qoWmSJKFkWi8lNQFUVQUdDxo6FAq5XC7DcBqkkOM4+JUcknmBpwfP8KSqqm63W1EUsxxrmgZqTFEU - QRDIUoHjOCK1GGPDKisC4BWdFeu+ijBMPkQKUdd+ERYMZKrRNE0URSgKQKpK5FVVVXrVhDBSNRVZsdUl - uogKJ/UktYXGknKi6myoCXkMY4x16q0ccrlcMPVFWJgxAnQuKIcPH+52u+vq6tLS0ojuwRhXV1cj6sBB - UZTc3FyyViHDJooix3NRhdLyFAgmaxALWsRVVa2vr1cUxe/319XV9aCXXa5hw4Z5PJ7jx4/zPF9XV6fr - uizLKSkpgwYNMuhI1P0AB/7meR6+gtrSD8AnhvUex3H19fUtLS3Nzc0cx2VnZbvdbo7jMMIc4jDqFHHo - zNTU1IaGBsJz8l6a7YT8lvMevdqhf3Vqic11EiMlJSUrKysnJ6elpaWuri7cpmJAE0AQBFVV16xZM3ny - ZFVVYQGKMZYk6eDBg6NGjYINsUGaQfef0nz25tjIJ3fkK1ixHDx48Oqrr963b5/H47G5k4O2TJgw4aOP - Pho5ciRCaO/evePHj29sbFQUZfHixa+//rr5dZErbMlk+m/YJS9cuBCqrShKVVUV7Lzh56qiiqJYVVVV - XFwMaxJd11VVFUVR13WDiNMrw3AECFt/6gOe51VV/erLrziec7lc33333VVXXbV//35n9wNJOgPAKMJ/ - yVaMVtswtLA+oSfuCPqePue2eUYOEqNpmqZpkiRJkgSVCYVCcHhicxugKAp5uyRJgiDASgBkkeO7bT96 - KhAcLWVcZyEYY3iFZQ1hwQNvUVVV13VBEGj13zvQP9d1HZQUtAiWcPRCi+O4cOdFA50AdG/C6R6tUIk+ - 1nWdFhQijuF2afTmwSZtYJAEQYDfer1eQk7DvjkqpenDEPK3x+Mhq3AaXq+3Bx2FcFRtYjlhktUULawx - GTsYIFrLQDcSTQSaiwycg1uCZL8HgAma7kfUNZmWlJTMmTNHVVWfz7dt27YtW7YgqzU9DHZLS8s333wT - CATcbneaP63k7BL6ZD3yWH755ZdtbW1ut7u2thZO2elNqk0y01tJImeHDh3asGEDOXEni739+/ej7ltS - RO0QegHLg6A4qV6YGysqKiorKz0ej6ZpJSUl5HSIfikwxNnz0GQngGHUiQJWVXXevHl/+MMf4IEXXnhh - y5Ythj0rXUJtbe3999///fffu93uiy666N2z37WpyQRBePTRR7dt25aWlqaqant7e9/XrET1btq0aceO - HfSVE8xjoVCI6EV66rAszY4c93Ft0yPApL127dr77rsvOztbkqQ1a9ZkZWWFI3Ai63b6EcCys2htKsuy - x+OB9a7lQTXsjHVdb2pqamtra2tri3ryQJansiy73e6WlpZQKHTy5MmYK85gMBgMBiOLteUMQO9H6X+5 - vt1sRlhD2pFUstwix511dXVwOxn1V06BR6cV4PwbpDMQCGAdww6BCAS92e2kuMsF3CC3S4b7HUvAzZrH - 4yF3N2R6iZXGinAARe8uLPcq0MZuot+9KK4LEYSM/NDOw/YbTv9ckiSXy9VTs7xE4jSbAbKzsx944IHU - 1NT6+vpzzz2XF3j6Sgh0ZLj1SbhFv+WqadWqVaNHjw4Gg3B4DzIXWUH2SPRBU86cOfPSSy81mHAKgrBh - w4aNGzeCHiXLd/qsPT8/f9myZQUFBbW1tXPnzkVWVweJh/lAFneBEaCvgIHPysp68sknzbrQ8iImsgIz - WKoYnnz88ce7dZPLRTMtVoIybdq0hx9+2LKxGzduFEVRURTDug4mh6FDhz7//PPmMu0cbUXulqhDEPUB - m3Ugcw7bA1gPCX3kT47VMMZEEEFZ0vIRgQCCIJCVT+TdJEwjoijC5aumaYqixFD6BUEgR1uBQEBVVTBn - ouWgtbUVda33zK+GWQ64AcahcIqPuu8c7FzwIYQkSQoEAlHlmyhyw5kEveykd+3k9ibcbYmqquEsAgc6 - AegehAUAWRMTI4XInDF/JcsySBVCqLm52fKltBELMSaNuX6SZbmxsRH+Busm857EcGVhLoTe0liCHFWB - UBqWhaFQyOPxwN/EiiSCIMLJJsgrXRSpG5zLkZN+hBA8DLqD3PoBLeExt9ttx0pvIBIAxuypp54qKCho - bW0tLCxcvHhxVlYWaMrIWsp8OQUTQkFBwdtvvw0lp6WlIdPxoq7rv/71r3/1q1/V1NSkpKQ8++yzq1ev - jodyGjZs2D//+U8OcbIi5+fn90hbk4d//PHHxx9/PCMjo6Oj4+KLL7788svhW3K5K0nS008/PXv2bGD7 - 0KFD6aKAPCNHjoSdhiiKX3zxxe9//3siqYYKwEz43nvvgQEIudB1u927d+++/fbbiZ5CXVc3N954Y0lJ - ic/nU1W1uLiYsOiZZ545cuSI3+8/fvz4iRMnEFsCmQGj+Pbbb8N/zzzzzOuuu47cpNDiYtjXmmWFFOj3 - +2fNmkV/Ze73oUOHFhcXjx07VhCEYcOGxbBF5HVwbTdnzhya7bquw/0XCuMhYPivIAg1NTWvvfYaqPnM - zMwFCxbQP4d10fjx46dOnWo9k3BI0zWfz3feeefBB01NTUR3mE8LwJxh5syZqOuWl5REa336h8OHDwfb - J/ivrumapvES/+abb3733XfdRNDlsrTJHbgEoLtGVVWv1+t2u+G63txNYMIFqp3eD6iqSguT+WgI7Irp - z0G9wbVUbL2WaNmCa2zEIYRPbVqg/hhjOEQ3b2xIc4AAUG1JkoLBoMftQd0vp0FngzoPBAKwU9J13WAz - oXM6RhgcYgIdAVJPsnaihZuIcmf9uwYI9g/k7dAEyz5XVEVwCcS4lRRL7wQST4OkJgDRaj6fj+d5g1kE - GQPUZTwDygkes9wqmH/odrtJp8PSCBbHUGDf7cMAoihmZGTYrxV5O0IoJSXF/EPaWMjj9RAfGtraDD6x - aVaU6k89VSDVA1FBXJFgNiAWb+GaRr6N1ZlyX3VTMhMA5C89PX3q1Kler9dssAWd6PV6KyoqwLAWY1xa - WpqdnQ27WPrsAv5L1Cexry4vL4dl1YQJE4qKisBeaO/evUeOHLEkQI/GDPbWfr9/2rRpKSkpoDuJew0y - GRuDAFVUVFRVVcEx6Lx582ACJM+7XK6GhoavvvqKOA2PHj1aUZTU1NRdu3ZBtXmenzJlSl5eHrzR0nwD - HlMURRTFmpqab7/9FipzxhlnnHHGGYFAwOAAQB9FwOder7e6uvrrr7+Gqo4ZM2bs2LEwhdLdDpWH123e - vLmtrY3uAbPKYwQwcsDOkzE3K7dv7RwVvSgHmhOhUUSGzJv+vvRD7yY9Iug9egUjQCfIMXa4/oIjeYP9 - Mw36K0EQzC4EtKshotassAclokO2dzaln36vweLaso3k1DycOyU8BhWDB8iqhrYZpv9LbkjgrIZ4O5DP - owo6bBgMBaKu8wZ6WWXJPXLSCq+GfQL9arLDIT83/EE6M3lcJU9X9HRNGdmExg4iuIrHsJ49qkysuq6n - lSR+m71udeKNOBw1xON5Xde9Xu/UqVMzMjIM5zYGSJJUWVlZUVERtdiUlJRzzz3XXJrB4ZXjuL179/74 - 44/mSZ/juEsuuYTsFiLUv7Kycv/+/XBalZWVNWvWLPDhjCwBu3fvrq6uNq9VUlNTZ86cCbar5EPYq7S2 - tpaVlQUCgQhLFChwxowZ+fn5wWDQvoMl8XkwTAsY47S0tLlz50ZuFGxLvv3225qaGqjDmDFjJk6c2NbW - BrX69NNPSYGTJ08eOnSoruu4uyePIAjfffddVVVV8kRMiTtgbs3Ly/v666/h8lULAxiAv7z8l8gFwgpk - zJgxUBpYGZiLgtIwxosWLUJWJzOCIASDQfAq1K0ARWGMn3jiCdR19TN79mx6hWP5KzDlML8XBHHEiBEn - TpyAZ0iFIVZPRUVFYWFhZB0Jxz5r164FjwItGshbMMaTJk1CXQswAHTm1KlToR/gThdgKAdqeMMNN5A6 - /N/v/w9jHAwGdV0HGpAr/Pfff7+zlzRdVVVN1VSlczhWrFiBbByUxVgIHSQA7ZOKIpoHd94iaSotLuGM - Oom7iaWsEH9Zs506fcwCRgrk8D5cxaDmoijKshzBB5cGbWRhUOeyLEMcEbP/pDlOWwR9jOyF6SQlm4PN - kJ9DH4ZCIeIOan4dPEN7WWi6Rgoh7aULVBSFQxw4Q2OEwerWkQ2A8/cALpcL3Dh0zWLi4xAHvQluuPQY - G2Sa7AvN/Wi+OSa+xWbRgfEGC7Nw63vyCf1GmycYoJ5Rdyu3U3GHBJ6mHLHBtrwEtBT9blFJ7PW/LMu0 - +NL2bcBqSZIiFGs2xKJv0AjJu5kSYYT4rscQjhBwpf8TgOd5GHVe4C1PUXiBJzc7fr8fVI6u64FAgJzo - u91uiHvT2tpKTH3CCa7hGI7Y3nm9Xhh42kDNjt6lKRf1eVVVofBBgwYpqoJ13N7eDl+RScm8m7T09ozS - qzY2lNAPYPoKbwE7ObfbzSGuuaUZOpPneJqNhmEyqwmaihhjv98Pvdrc3AzLRcHVzYACnuxRKID+Q4Co - IKJ88cUXjxs3Di6zGhoali9ffujQIZgZlixZcvuS26trqj0eT0tLy9KlS6HTO0eI6xQFHesQGYrneYTR - zp07iSa+5ppr7rnnnpaWFohZAivR2J7VQGkej2fZsmU333yzx+MRRbGsrGzZsmWGnZ950RXvG1NaF/zy - F7+8++67a2trfT5fbW3t3XffnZKSAkelt9xyC1i2RWZUZ2/rOkLI7/evWbOGWGcUFxdjHcN/f/jhh3ff - fffkyZOpqakY488//xwlPGhc8hLAECGQ5/mRI0cS+6qmpiaIgwmGQKNGjRo/YXzxhGIOcYcOHVqwYIHN - t8AVJkJo1KhRtOlYnADsnTJlikFKQOUTxe+UgQB0+KjRo8YVjxtzxhiBF3bu3PnSSy+RB+bPn19cXGwz - PgVs/V0u17x58wxvgRJaW1tffvnlo0eP0oOe4COg5CIAtB+khAS7pK0GyLcQmgp1tz4PBoJer1fX9ZTU - FEVWwg5z1wEc3IIB02BdLssy8SFGXfdN9D1d1LE3LHwN+htOVzoNNDDiBR7WP1FdB3t6OxGubsQwAYW/ - iIV/Q8GQz+cDRyIShclyJ2BY/RObarJso6PNkZs+hJDb7c7IyDh69CjsgOlLyQFKAHqJSY7DaKdYOJsn - 3Yq6eyHB8KiK2t7WbvONhnBahqWzpQ9UdCFDHOKsxQvrmOM5+lrafGkdV/2CqGg8nYcHCJtDjCFqZQ/h - VuEB2kqPgB4vs7sMWeKboWkauOOQ0Bixsj48LQlAIlgdPnwY3B05jhszZkw460KzGoO/09LTrrzyStrM - 07JzdV3fuXMnsXgjJzmG6CMul6u6uvrkyZOSJHV0dGRmZg4dOjRCXAnCqEOHDrW2toKrVFZW1pAhQziO - Q3xYp4V4Q9f1w4cPt7a2wrXdoEGDwOfBTiQVOBpWVbWysjIrK8tgK67rekpKCu1nZzOAisfjOf/88888 - 80zoz/Ly8oqKigRfhCURAcBA/5NPPlm0aJHX6w0EArm5uVVVVXDyYydWB8yt+fn5H330UWTfMZjNb7nl - lr///e/gkEHoZAgHLYrin/70p2eeeSYlJaW9vf2CCy5YtWpVZmYmvR4w1E1RFEmSbrrppv/85z8+n6+j - o2Px4sWvvfYaKdARzdLR0bF8+fJPPvkEqvTYY489/PDDmnqK9pZdagid8otf/CKcQMOUYulTZrYCgq4r - LCz861//SuJPPvzwwxUVFVEv4PstAYhooq6TGXL4bf8OiL7FjKqB7J+UI4TA88PgD0XPQgYbL7DjJyHz - wzns24zm0PfgImSHTUfohwjynM5F3g/QIxL5FeGIRA+Q4ScozLXMACUALSi9M40ycIbcNBuEyWByE5kA - giC43e6Ojg5JkmyykW5I1JhTie9bA3XNK0nzJ7quR2i+uZ/JVoe+ZSN3DubxGqAXYXEFLF7DfQtKOiqa - mprIdu3kyZNm2iRz4KcY9iQypbcxwHL1Ysj4ZNZQEdwDGAH6OmYcxz355JPr16/3+Xxg/kUWPzzPf//9 - 98gq8M6p3nG5EELLli276qqrwBc2Ozvb7/cjKwVpXukiU6iiCJfTKAn8A6MS4C9/+cvEiRPNwdYlSXro - oYc2bdoE9yp0Q9ra2ubPnw+nGs3NzU8//fQFF1xgOGxwEP18BkAIVVRUfPnll+G+jTzzwrcjRowYMWKE - mVqnheDGFrNnz544caLlVz/5yU+Q1apVVdWtW7eS/x47dgz1LdR7PycAyfAVCoUMBpvErhiO5GzOm9nZ - 2aIoWm6L6cQt4fYbcBBODknB3czO4BHffDAsRdQUAZt7yAZg8+afmBNLkmRWwDYD10E1oEo2g1KB5oYO - JLbNBt80aAisjixdqOFYwuVyBYNB6BZDbBsH+ZB0BIDDFujo2tpa2tCSvqXKyckBgYhKg+rqajBnDzfA - kU9gYBcRbiNh/i25VDr641HSkMbGRvoZWvjoJHkREAqFIKF31HDq4aDrOkR4hyq1tLSgMJtgulHBYBDu - aEk1UHdbvajHU/CAwT8pJhfb/Y0AINwTJky49tprc3NzQ6HQoEGDICACaP3y8nKI4CAIQktLCyRridqP - F110UXp6OolKQAZMEISNGzfu37+fDoZjjkLO8/yuXbu+//57WN1mZWWdc845YDdqWD4ZnAeu+fk1U6ZO - 8fl8zc3Nl156KTF4lmV5+/bthw4d8ng8kiTt2bMHhY9cTRqYnZ29ZMkSsKY03No2NjZ++OGHpyYBzpob - LpfryiuvHDlyJKTXhjBhcDNtyWr4VU5OzsKFCzMyMmDSKCgoQBGDrUfQJpa2IYwA3Qig63ppaWlpaSn9 - uaZq4Cby+eef//a3v0Wm+5RwAJm79dZbb731VssHlixZsn//fpBsOrjfqVdrGs/zq1evfuKJJ+CxuXPn - rv5oNSGAeSB5nuc5Xtf0Bx98MJwmfuWVV959910Iv0PSAKMu2yRkCsmGMR42bNhzzz1nWeDhw4c//vhj - QgCsWetjsELtLpKdbDFocZKGB2M8cuTIlStXmpVCH8ea7QGslQfHcZqqgcModLQoirzAwzgR6wbSfZIk - 0X5YltMxmM0REzQSXcLr9ZLlBK2AzQa9YLwOkCQJVGY4hdepPnkONhhkjUEIBqQi4k7nqTc47tDx5EgK - HDqcBCy+W1tbze4Nll3R+UaOV1QFlvWqqnKI07FuebYL76XNpcyRJiIsgSLEKkbhzekGEAHIESGdgkVw - CQIy7s+Ih5FBUAwnbpbXNBGiKNOOS+RKki6hM3qc5CbKXhRFr89Lfkuv5g0nnuFMHsgaxjKkT6e/iMlB - 0TIqHsDv99PTF6SdtIw0Q3YyJDUlpFU25I2F0sAI1PK9ltaBdB3oRLdQAulA2tjW/MaBSACMcVtbm6Io - bW1thmwoRMHIsuz3+8H52qAgoSvhlqq+vp4MWLj0zsR/Eg4lyAOw+W5qaqJ9wWRZzsrK6ujoOOVvqWpN - jU0pKSmaptEzEjzf0dEBKtPyjhlqGwqF6DjshsY2NTW53W7zfZNlWmKYAcgOG/5ta2vTNK2pqcnCb4vr - 9Dsl0Xtge0ousKAmZOMO9CBx3SyPjKEzSeZwEgMYOtPr9TY2NNLPK4oiyzI4HpHDMfDpgyFItBA6SwCM - sc/nmzZtWkZGBn3gQ7qb2Fe53e4DBw7A1RUyOeBNmDBh1KhRHR0d5niuqHuwNDo/7rfffnv8+HE4VB0z - ZkxxcbHhsAjsHHft2nXw4EEoJCsz66yzzhIlEepWWVlZVVUFlUlPTy8tLSU225YTOiyBdu/eDRFE6DAt - uq77fL7Zs2e73W5L72dLXvE839DQUFZWRsLInX322bm5uWYnejp4G3QCNBwcHrZt29bS0gL7nOLi4nHj - xkFgFTixNR8hmNu1Y8eO2tpaKHncuHGTJk2ChAwcx61bt468ferUqQUFBbIsE5dr1BWIF8KiOGUTcTqB - OE/1/R4KJvoemfeYP+xFBUj9Lf0Qet0tfUk5AXXoS2dGSL1DKNS7EvrnDEBgc9joDJBmo8Je2NmDnrY8 - C6eHxBD/0DCKEb4KpywjzA+9kwD6ZiqCEEconG4jXH711P6UTiJoqIMhaECEGDMsOG5flU2PCICsYhnE - sBrhpLzv1Y5Hp5ltmXpXGQcb2AucZnmCGRhirBQGevv7NpOcXtquF+urfr8fZTMAw4BGEplCJNhAKk4Z - zOlWJEB9xsONMMFNcDaVvPNLIMfPfelQtT0dOVpinArqTULFRK2AnXC5cPbvuFQMFALQ0p+fn0+ydsYb - kiR988035eXlcHnUi1M/wgG6CS6Xa+bMmSNGjKDzZMUDYN3U3t7+xRdfgFUsspEcKQIBSKZKhFBBQUFJ - SQmYkMSvCRB+WNf1Q4cOffXVV5Yi0d/J1zUeS5YsKS8vb29vJ/H74w1N0wKBwNGjR994442ioiJEXdbY - B6JuMIqLi995553jx49DriE6F0Fc0dHRUVZWtnDhQjvmNOFaAWZLfr//zjvvLC8vDwQCkA2AOAPED4qi - BIPBkydPvvLKK6NGjSJs7P+iD11fWlr67a5vsaNobm6+7bbbeJ4H6bFPACL9jzzyCHYan376KTgrR4g7 - ZNkKsJ4aMWLEnj17ElxnsE4lES9DodCdd945IDhAfF+qq6sxxoqsOCU3YGCHMb7713dbSk846SfGC08/ - /TSMJUk8k2Doug6t+O9//wvZiCPE0rPU/QUFBceOHQPDOKcGgriJ3nPPPai7qUi4iev01v0Ioc2bN2OM - Q8GQg4qTZPhpaGiYMGECsjJFtgQIGQQ4CMkhRVGw7uQMEAgEMMZvvPEGCm8NYeYwzGOfffYZrQucgq53 - Jk2C6NmROXDaE2Du3LmdvNc7Z0AHOQBOMxAH3OA/EE79I4R8Pt8HH3yAMQ50BMCWxlnp0TStpaWlpKQE - hTGvMrQC1P/PfvYzaL6z9QdAvrC//e1vUZejMVuMOMIBhND8+fOB5d1yBTrESRDooqIiiJhgs3+zs7PP - PvtshJHb43ZcLYHduN/vz8rK6tFCdNiwYeBYlwxqFXIFzZo1K2F7AMe2GrSTV5LMaKIoRnC8MgOU1oC3 - JokLEnap4hgBcNKc9dqP8MHQ/+DwYdPAianGwAjAwMAIwMDACMDAwAjAwMAIwMDACMDAwAjAwMAIwMDA - CMDA0G8JgMNngkgG9LRWydUKrvdNHrBX8okmgMGZMKnMb3paE+IV4JQ7vEn+uR61ghZ9R8ISRqhYv7UG - Jb4akBooqXDy5MlAIOByuWyKQjAYrK6uRgjpWlJIDwhNuCRi4QCR5ZMKNTU1SaJTYg9ifJ+ZmdnU1JQM - fhhQAU3TFi1ahOw5xBCH4DvvvBNjHAwGsdPOJODPtWHDBsi6Z8cjDJpQUFAAmdcURcFOA+pwxRVXoP7q - EUZGAiF02WWXgfxBJAXwaSK5UBPpg4cxXrNmDUJIFMWo3qi09AwaNGjLli0YY4g0QVphCZ1CbPynVFVV - VWgFxritre2SSy5Btn2CSQ73hQsXgksu9AZxzyW9FD+A0JNOwxh/9NFHoCITQwDBQRpUVlbW1dVdeuml - kM/HMBvEtd8hLVdnRHyeW7du3VVXXYV7kqkKY+xyuTo6OrZu3Tp9+vRhw4aRqFIk0V1k7vWtATpkYRF4 - geM5nuebm5vvuuuu1atXQwombC8wNSQs27NnTyAQOPvssz0eD8dzhurFVQFBXg8i62vXrr3tttva29vN - 6XD6IUCJTp8+/fPPP4c8PwlGMBisqqpaunQp1Mem7reMDvTYY49VVlY6ElWhrq7u008/nTp1KuqKNhU1 - UYWlNi0tLd24cWNjgwMD0draeuDAgd/97nf2ByJmixFnOUCCmZ1zzjnz58/Pzc01tDBOqz3ILLRnz563 - 334b0vXAnNDTcmgtlZ2d/fOf/3zs2LGZmZmRS+t7ozDGPM8Hg8EjR45s2LChrKyMlAxfWW4iI+T3JT85 - 77zz5s6ZWzi8EKSQTkoZK2BIB6ppMNBNTU07d+784IMPICkTtpdOOFbzQ1LEBhVF0ZwWLmFvh2yhqG/R - wyHfllN96HK5YAEdtbERmgAS72BgUFBDiRYAxwlAGm+O5EFS5eE45FXGXaFEsCkzSi8IgLquBej0fvHu - NLKStik3kQlABoLOvxbXypO/DQMxEAkQecwS0zX9Pn+EHQIMNCRRfoC+i+NpUclkE7i+9HM/IA8zhmMY - 0GAEYGAEYGBgBGBgYARgYGAESDgSb9/XD/w/6Cb0s+YkEklxDAq3YHCHH6drL2OzXS6wvAXrnb4XCJUX - RZGYD+C4eVrBu3ieh8qDFUMf0/KR2sJFGNyFwS1b/MaC+OJABeKdWdC6Do5LP8/zgiAoiuIU93ieh7f3 - ZaSBUU71ocvlImabUQUuwkCQrnBEDCRJkmU5wa4wDhOAmH/MmDHj3HPPHTx4cOQ8hzEBzDD19fUVFRUf - fvghqUavCQBa3+fz/fSnPx07dmxGRgZRnPHTZxzHhUKhY8eObdq0Cdzr+pImlRhEzZgxY86cOTk5OW63 - G4yle80oe/LHNbc079q1a/369ZCaZADdTEM2iuLi4o8//hiy5SUYbW1tZWVld9xxBz2cPTWKht/ee++9 - u3btCgaDiW/FDz/8sHLlyvHjx6NoyRXD1R/+nT59+urVqyFbXoLR0tKyY8eOO++8k64PSkiKJMdmAOD6 - jTfe+Oqrr/p8PkRZRCXGjIw2v1u1atV1113XU60GWnPIkCFvvPHGhRdeiBDCOtax3pfJpKcA8zuEUHV1 - 9bJlyz744IMIdqnh/CR1XV+yZMkf//hHSDJJPMLszGAxmAS6YgsghN5///077rijubk5qkPM6T1RQK9d - cskl0NGQljnxzsHgTAjvfffdd1GXM6F9l8j09PR169ZBE+SQTBLfJrgJMPM0NTWdf/75ZGq1MwNAnrzr - rrsO8uTJsrEJUR0aYwLImA17+rfeeuuUs14/zhKZlpZ29OhROIdxNsUiKDxFUa699lqQHvsE+OUvf4kx - hozq2FEHf+DAv/71L0iXbd8pPjs7e+fOnSD9dNrqRBKAFCWHZIwx0LjfEgC0zg033ICTBhBSgUwCUaUf - lto5OTllZWUY41AolAw5RuFgF6THTppUmCgWL15M1JDjTYAABVu2bIH698M0qdDXCCHwYU2qJVl2drbX - 61VV1Wb/er3eIUOGIIRESUwGnQRHQOZk95FbnZaWhhBK5L4lYp0QQig/P9+SwPGAAzfBoD6TMPKRIAj2 - pQdRYe1wcmzIoBo9agJKsltkCG4HG5LEvNGBm2Dc5YWdbASAxSjqHrAxkm876lwLYR07Gl/Gont7uk5I - Fhpw3VqB4x+31AEpTBJ9GYO6ccnlUkpbFpzWSCQbmTWoY13PGpIMYATon0iqzQkjAIMDBGDSzwgwQEWf - dQIjAAMDIwADAyNAfMGWG4wAAxnstDEeSOQ2hhHglBz3ND4ruTlGOImmAnxaJ7pECCHkdrsTplkcIACd - JTKp0FPrDDAjRQhhhHHSMCCcM0Dk4Ugq9iYy0LxjWSKTCsTmBLxgbdaQF3iPxwNkTh5r0J7mOkgq20So - jCFPYb8iADhSIITWr1+fPP0OBDh8+HAwGBRF0WatGuobduzYgRKrsSI0AaIqNDY2InsLG2hmTU2NoigC - LyTDWgh6cvv27cnQpXHH9u3biTOKgwBPvPb29mnTpqHw5sQGhwxwnoREl+BJ6KQfiaZ1tHeAPyEoUTt+ - 5TDXiaK4YcMGjHFIDhn8sxIGkqkWfHpKSkpQNKe201v0oQFnnXVWfX09eFQ56wuGMV6+fDmKOPlaOoW5 - 3e4XX3wRd2UsdYbAWqdPcHl5+eDBg1H3NKmRXdvgyYkTJx4/fhx8yhLv1kzc2UCJPPTQQ5Elpz8QgGDO - nDn79+93dgaQZRnyExJvYDsEID61oig+99xzjjsTbtmyJTs72zyDRY3pApvmSZMm7du3z6kZgGDFihW0 - iuzPBCDNSE1NXb58+ZEjR3Qt0f3e3Nz8xhtvTJo0yTw72QRwgOf5kpKSNWvWODKVlZeX33777RBaxrx+ - sxPXCOaB3Nzce++9t/JAZaKXczpubm5euXLllClToM6JdJZKljSpHo8nLy9v1qxZfr8/rvEoMcaw8N2x - Y8eePXs0TYOjTJLZDvdwL0iaIAiC3++fMWPG6NGjZVmO3yiSHKPt7e2bN2+ura3tTJptlWUxak9Ce8lv - JUkqLCwsLS11u90Y48in1X1MryQIgq7rB/Yf+Hr71x0dHdCNUePb9SsCQCfyPO9gdk4yiri3xyB0Nkun - 9AgKYwJtkwCJlzwzBm6a1M6AeIhD3KnxoEcu5oKFMabT4vY9JCVZTmAqsl0C+ACvI9Hg+kIAEqCblsK4 - rrbJlIudO4FNIgIYxiOuBEhMExL2ahzreJLYXu7k5B+XqGC2QP0BcZL+gQBGAIYBjeRNlH364nRfNgwo - G282AzAMaDACMDACMDAMVCTRHsCw9ExMnph4tyLuiMOGIvF7AAf3RUlBALiTMpiAJ6BTYngJTYpK/GWq - wAvI5Flh8yDfzkAkqBWCAEZ4CX6vw/t9sKmEHvd4PCkpKbQJTZwSLRL725aWFjLqfaEBnZYrIyOjpwHK - e9cE4FtzczO8WpKkcLm9InAAU6GkXS4XmEXBQMDFsJ2a9G7cMZXhuLm52dyT/Z8ALpcLxmzUqFFTpky5 - 7LLLxo8f7/V6cfzjWiqK0tjY+Mknn2zfvr2srKzXXQ95VkKhkMfjKZ1ZOmfunPPPPz8zMxOM1SwtLGK1 - wJAkqb29fcc3O/79//69Y8eO//3vf0C8CKm/ozKhqKho2rRpCxYsKC4u9nq9iqLEz3Vb13VRFDVNO3Hi - xKfrP9325bbt27drmiaKooMZlxMH0PSiKN59990H9h9w0JL+hRdeGDt2LOqVFW5KSgpCaPTo0WvWrHGw - CXv37r366quh/iRvpCUBLJ3C4Fe333774cOHnWqCqqorV67Mz88Hbidh+oiYzjtdI/Taa69B+4PBIDgW - JgaQ1DEYDGq6hjHet2/fhAkTesoBcCWZMGEC5NaVZTkUCimyAgkPNU2Df+MKWZY7OjqgDx944AE65agd - AqAul4aXX3oZCgkEAqT+JHljzAElh0Ih0gpwhqysqszJyUE9j21xWuLRRx8F6kPjHXFF1XUdvFi2bNni - 8XhgT2JnlQJUKSoqOnToEMiNg45URIAg27FNt2aO48AFdPny5bApUhQlTnkgLTuf9rzRNC0QCGCMt3+9 - HebVfnshDQ1LT09XFRWk39n8hGQkwC24R7rn6aefBunHTgNovHv37qFDh4abysI5BB85cgR3pUlNGAEi - tOI3v/lN4pbiThHgrrvuElwCxjjClJ2w+sAR0Ny5cyFtus0m5OXlXXHFFUkyX4uiKMvymWeeOW7cOJvq - E0gye/bswsJCOSST/LAOtgLWY4sWLUqYVDiWIwy2OzzHoySY7EAU0tLS0tPTVVW1uROQJGnQoEHJUH+6 - YyFWl314vV6EEOK6RVJxUBkhhPx+f38OjQjiFQqFEEK8kBSbfRAdRVE6Qx3aO4HFJDZoEoAob+LibFPa - oAnma3gHZ4NE3og5Jn9JuMXpH/E24nR72F9lgxnDMQxoMAIwMAIwMDACMDAwAjAwMAIwMDACMDAwAjAw - MAIwMDACxBzJeVV5Wl+g9hvggZAnOAldfkjiox79hMlrPAai3xKAuMmCQ7rjgMqAQVgwGGxra7Pf+7qu - B4NBlDTzBu6hLzWmkvImlUErGEr2TwKA3wNC6NVXX0VJkCYVCAlm6Lt370YIuVwumzJUW1u7adMmlBxp - UjVNc7vdx2uO//jjj/YJjBDat29fQ0ODy+VKBstW6Pn169f32zSpJLccQmjlypXgBOSgR5imaeCFdODA - gYKCAmR7bQatmD59emtrK3Y62auqqtCKZUuXofC5Ls0ukeDK8+c//xknQbJXaEJdXR34ivTn5SXxeygr - K4PGB4NBkqMTED9HclI+caVtbGy85pprUPcEo1EBD19//fWQ3i8UCpEmRH51rAB+95AjFWP83nvvpaWn - ReBwuESXeXl5GzduJAOhKmrMqxq5FbIsgwZRFGXevHkoKbeIMQZ0fVZW1j/+8Q9I8gz62OCxHg8YFM+m - TZsWLFgAVeJ6CODA5ZdfXl5ebrPmMXRlJn83NTU9+OCDGRkZkTls2QTwoM/JznnppZcSmeUS2Et/8uWX - X86dOxchJIpiwtS/w4GxYKl30UUXXXzxxXPmzBk9erQkSTj+gbE4jqurq9u8efPWrVtXrVrV2toK8Zh6 - 1O9QQ0mSZFkeOXLkxRdffP75559zzjnp6ekREl3GZGjBlzoQCPx373/Xrlv71VdfffHFFyDQ8GrL3jO/ - GuICgTgihC688MJZs2ZdecWVI4tGut1uRVHipInBDxuUYH19/datWz/77LOPP/64paXF4/HARNr/CQAD - wPM80GDIkCGDBw8mPR4/AkDJHR0dlZWV8GqgYq9FExzSEUKpqalFRUWiKOJYJ+0yN0EQBEVRjh8/XlNT - gxDyer1wJBWh9yyrRFKMQYEIoeHDh2dmZkLOxvi1gkRTDQQCBw8ehJMfSZJUVU0eR9OEUJDjEjnlGRAh - jlpPmZyAkKDh6BerGAoxLKoXr3Zk3Z8sG23ij5swJpClZ8xbkUgyx8MxHwTxtB4IBgYGBgYGBgYGBgYG - BgYGBgYGBgaGTjB/jlh3aFdqsHifoyfAYISBIQpIji3kUGxdkuqLjUUvO5B1Qd/lD1GePVlZWZMnTw4G - g/ETStD6oigePXq0srKSfA7WO2xQGAESByJzbrf7vvvuu/766wcPHuzxeCJYg8YKYEnf3t6+bdu2559/ - HpK9Mg4wJFB5dIn4TTfdVFdX52yOsNdffx3cu2Jl3sfAEAWwyFm6dKnBmydhHp7EyQb82tavXw8W9uFc - IhkYYgYQtRkzZoD9usG5KfFob2/HGD/zzDOov6S6YUhekBTTkOibeOU6CJh/ampqJk+ejAaCT22MwLqp - 98jPz7/oootQcqRJ5Xk+FArl5eX1/5AKjABJ1H08j5LmNooJPSMAAwMjAAMDIwADAyMAAwMjAAMDIwAD - AyMAAwMjAAMDIwADAyMAAwMjAAMjAAMDIwBDj0FSDCWVFRqLE8EIkCAoilJfX588Mgc87Lf5FRkBkgcQ - 9uf48eMrV64EJjheJVVVRVHctWvX/v37k4eTDP0WsPjJz8/fs2cPpDcEx9yEATyPIZ0WcUe++eabEUJO - 5aphGFiAbEIlJSWHDx8mQqmqqqIoajwB5SuKIssy7Yt8//33AzMh3SUbIIa4A+aBIUOGvPfee/X19Y54 - AwcDwd27d19xxRWoK/Mck377YD0VAw5ALKrp06dfc801RUVFPp8v3oGxYIkvy/LJkye3bNnyzjvvEOkn - MerYNoAh/vqje8ZsB0nItH4vR5B1QR8JQP7med6OIMZcMcMmmI0FI4DDBLAJtjJhYGBgYGBgYGBgYGBg - YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGCw - xP8Hv9FWN+SkufEAAAAASUVORK5CYII= - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH + EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo + z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ + xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT + ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn + FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg + v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY + AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW + VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 + 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 + yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC + dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q + ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM + U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 + om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni + 5xjpAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH + EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo + z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ + xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT + ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn + FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg + v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY + AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW + VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 + 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 + yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC + dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q + ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM + U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 + om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni + 5xjpAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH + EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo + z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ + xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT + ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn + FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg + v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY + AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW + VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 + 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 + yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC + dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q + ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM + U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 + om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni + 5xjpAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH + EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo + z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ + xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT + ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn + FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg + v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY + AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW + VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 + 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 + yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC + dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q + ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM + U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 + om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni + 5xjpAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH + EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo + z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ + xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT + ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn + FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg + v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY + AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW + VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 + 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 + yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC + dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q + ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM + U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 + om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni + 5xjpAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH + EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo + z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ + xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT + ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn + FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg + v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY + AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW + VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 + 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 + yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC + dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q + ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM + U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 + om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni + 5xjpAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH + EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo + z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ + xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT + ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn + FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg + v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY + AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW + VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 + 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 + yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC + dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q + ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM + U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 + om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni + 5xjpAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH + EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo + z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ + xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT + ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn + FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg + v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY + AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW + VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 + 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 + yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC + dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q + ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM + U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 + om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni + 5xjpAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH + EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo + z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ + xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT + ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn + FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg + v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY + AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW + VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 + 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 + yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC + dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q + ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM + U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 + om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni + 5xjpAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAH0AAABBCAYAAAD8OKvzAAAABGdBTUEAALGeYUxB9wAAACBjSFJNAACH + EAAAjBIAAP1NAACBPgAAWesAARIPAAA85gAAGc66ySIyAAABJmlDQ1BBZG9iZSBSR0IgKDE5OTgpAAAo + z2NgYDJwdHFyZRJgYMjNKykKcndSiIiMUmA/z8DGwMwABonJxQWOAQE+IHZefl4qAwb4do2BEURf1gWZ + xUAa4EouKCoB0n+A2CgltTiZgYHRAMjOLi8pAIozzgGyRZKywewNIHZRSJAzkH0EyOZLh7CvgNhJEPYT + ELsI6Akg+wtIfTqYzcQBNgfClgGxS1IrQPYyOOcXVBZlpmeUKBhaWloqOKbkJ6UqBFcWl6TmFit45iXn + FxXkFyWWpKYA1ULcBwaCEIWgENMAarTQZKAyAMUDhPU5EBy+jGJnEGIIkFxaVAZlMjIZE+YjzJgjwcDg + v5SBgeUPQsykl4FhgQ4DA/9UhJiaIQODgD4Dw745AMDGT/0ZOjZcAAAACXBIWXMAAAsTAAALEwEAmpwY + AAAB10lEQVR4Xu2dQU4CQRBFTYysPRiu9Th6BMV4C28hehVFDyBuxvo9MulOmogrnPrvJS8ZJqx4EBoW + VSfDMBziWbgMb8Pn8DX8DOF46PVXB/VQF/VRp16/xu7NyvPwOtyE8P95D9VL3Xo9i92bP16FeifB/FA3 + 9et17UY/DR9CmD/qqJ5N4+ZBqCc8hpAH9WzC18HlKoR83IdT5zr4ZQh5Ud8muk57byHkRX3LqX4XXcd8 + yI86l+iLkN/hHqjzQtH1Tw74sFT0u/EaTFgp+tN4DSasFZ3vcy82ir4dr8GEraKDGUQ3hOiGEN0QohtC + dEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0QohtCdEOIbgjRDSG6IUQ3hOiGEN0Q + ohtCdEOIbgjRDSG6IUQ3hOiGKDozZ7woM2eYLuVFmS61Hq/BhDJHjomRXpSJkcyG9eJC0TUF+qM8hOxM + U6Al8949mOa9SzY75Eef8mazg2SHS26mPW11dKmtPpCPvduaJHvZ8vHrXjapJ7CBMQcHbWCs1XcAh7t5 + om5/2rVaq9PeTcjv+HmgTupVTun77N7suNufrr9sX0K9k75COB56/dVBPdRFffRHW69f5XDyDRGQuwni + 5xjpAAAAAElFTkSuQmCC + + + + + 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 + xP8Hv9FWN+SkufEAAAAASUVORK5CYII= + + \ No newline at end of file diff --git a/Deadlock/Deadlock/Program.cs b/Deadlock/Deadlock/Program.cs index c7fba48..ab1b6ac 100644 --- a/Deadlock/Deadlock/Program.cs +++ b/Deadlock/Deadlock/Program.cs @@ -1,22 +1,22 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace Deadlock -{ - static class Program - { - /// - /// Главная точка входа для приложения. - /// - [STAThread] - static void Main() - { - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Application.Run(new FormDeadlock()); - } - } -} +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Deadlock +{ + static class Program + { + /// + /// Главная точка входа для приложения. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new FormDeadlock()); + } + } +} diff --git a/Deadlock/Deadlock/Properties/AssemblyInfo.cs b/Deadlock/Deadlock/Properties/AssemblyInfo.cs index 2b27d5b..c6b9633 100644 --- a/Deadlock/Deadlock/Properties/AssemblyInfo.cs +++ b/Deadlock/Deadlock/Properties/AssemblyInfo.cs @@ -1,36 +1,36 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// Общие сведения об этой сборке предоставляются следующим набором -// набора атрибутов. Измените значения этих атрибутов, чтобы изменить сведения, -// связанные со сборкой. -[assembly: AssemblyTitle("Deadlock")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("maximmax42")] -[assembly: AssemblyProduct("Deadlock")] -[assembly: AssemblyCopyright("Copyright © 2018")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми -// для компонентов COM. Если необходимо обратиться к типу в этой сборке через -// COM, задайте атрибуту ComVisible значение TRUE для этого типа. -[assembly: ComVisible(false)] - -// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM -[assembly: Guid("d5cace0f-d0e0-48db-a8fe-367599dd175f")] - -// Сведения о версии сборки состоят из следующих четырех значений: -// -// Основной номер версии -// Дополнительный номер версии -// Номер сборки -// Редакция -// -// Можно задать все значения или принять номер сборки и номер редакции по умолчанию. -// используя "*", как показано ниже: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Общие сведения об этой сборке предоставляются следующим набором +// набора атрибутов. Измените значения этих атрибутов, чтобы изменить сведения, +// связанные со сборкой. +[assembly: AssemblyTitle("Deadlock")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("maximmax42")] +[assembly: AssemblyProduct("Deadlock")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми +// для компонентов COM. Если необходимо обратиться к типу в этой сборке через +// COM, задайте атрибуту ComVisible значение TRUE для этого типа. +[assembly: ComVisible(false)] + +// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM +[assembly: Guid("d5cace0f-d0e0-48db-a8fe-367599dd175f")] + +// Сведения о версии сборки состоят из следующих четырех значений: +// +// Основной номер версии +// Дополнительный номер версии +// Номер сборки +// Редакция +// +// Можно задать все значения или принять номер сборки и номер редакции по умолчанию. +// используя "*", как показано ниже: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Deadlock/Deadlock/Properties/Resources.Designer.cs b/Deadlock/Deadlock/Properties/Resources.Designer.cs index b01f45e..419c564 100644 --- a/Deadlock/Deadlock/Properties/Resources.Designer.cs +++ b/Deadlock/Deadlock/Properties/Resources.Designer.cs @@ -1,479 +1,479 @@ -//------------------------------------------------------------------------------ -// -// Этот код создан программой. -// Исполняемая версия:4.0.30319.42000 -// -// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае -// повторной генерации кода. -// -//------------------------------------------------------------------------------ - -namespace Deadlock.Properties { - using System; - - - /// - /// Класс ресурса со строгой типизацией для поиска локализованных строк и т.д. - /// - // Этот класс создан автоматически классом StronglyTypedResourceBuilder - // с помощью такого средства, как ResGen или Visual Studio. - // Чтобы добавить или удалить член, измените файл .ResX и снова запустите ResGen - // с параметром /str или перестройте свой проект VS. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Возвращает кэшированный экземпляр ResourceManager, использованный этим классом. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Deadlock.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Перезаписывает свойство CurrentUICulture текущего потока для всех - /// обращений к ресурсу с помощью этого класса ресурса со строгой типизацией. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap bg { - get { - object obj = ResourceManager.GetObject("bg", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap bg_crosses { - get { - object obj = ResourceManager.GetObject("bg_crosses", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap bg_fulltext { - get { - object obj = ResourceManager.GetObject("bg_fulltext", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap bg_inverted { - get { - object obj = ResourceManager.GetObject("bg_inverted", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap button { - get { - object obj = ResourceManager.GetObject("button", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap button_click { - get { - object obj = ResourceManager.GetObject("button_click", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap button_hover { - get { - object obj = ResourceManager.GetObject("button_hover", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_accessgranted { - get { - object obj = ResourceManager.GetObject("screen_accessgranted", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_enterpassword { - get { - object obj = ResourceManager.GetObject("screen_enterpassword", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password1 { - get { - object obj = ResourceManager.GetObject("screen_password1", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password10 { - get { - object obj = ResourceManager.GetObject("screen_password10", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password11 { - get { - object obj = ResourceManager.GetObject("screen_password11", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password12 { - get { - object obj = ResourceManager.GetObject("screen_password12", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password13 { - get { - object obj = ResourceManager.GetObject("screen_password13", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password14 { - get { - object obj = ResourceManager.GetObject("screen_password14", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password15 { - get { - object obj = ResourceManager.GetObject("screen_password15", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password16 { - get { - object obj = ResourceManager.GetObject("screen_password16", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password17 { - get { - object obj = ResourceManager.GetObject("screen_password17", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password2 { - get { - object obj = ResourceManager.GetObject("screen_password2", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password3 { - get { - object obj = ResourceManager.GetObject("screen_password3", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password4 { - get { - object obj = ResourceManager.GetObject("screen_password4", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password5 { - get { - object obj = ResourceManager.GetObject("screen_password5", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password6 { - get { - object obj = ResourceManager.GetObject("screen_password6", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password7 { - get { - object obj = ResourceManager.GetObject("screen_password7", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password8 { - get { - object obj = ResourceManager.GetObject("screen_password8", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_password9 { - get { - object obj = ResourceManager.GetObject("screen_password9", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_tryagain_no { - get { - object obj = ResourceManager.GetObject("screen_tryagain_no", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_tryagain_yes { - get { - object obj = ResourceManager.GetObject("screen_tryagain_yes", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap screen_wrongpassword { - get { - object obj = ResourceManager.GetObject("screen_wrongpassword", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_0 { - get { - return ResourceManager.GetStream("snd_0", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_0_tryagain { - get { - return ResourceManager.GetStream("snd_0_tryagain", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_0_wrong { - get { - return ResourceManager.GetStream("snd_0_wrong", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_1 { - get { - return ResourceManager.GetStream("snd_1", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_2 { - get { - return ResourceManager.GetStream("snd_2", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_3 { - get { - return ResourceManager.GetStream("snd_3", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_4 { - get { - return ResourceManager.GetStream("snd_4", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_5 { - get { - return ResourceManager.GetStream("snd_5", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_6 { - get { - return ResourceManager.GetStream("snd_6", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_7 { - get { - return ResourceManager.GetStream("snd_7", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_8 { - get { - return ResourceManager.GetStream("snd_8", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_9 { - get { - return ResourceManager.GetStream("snd_9", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_accessgranted { - get { - return ResourceManager.GetStream("snd_accessgranted", resourceCulture); - } - } - - /// - /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. - /// - internal static System.IO.UnmanagedMemoryStream snd_startup { - get { - return ResourceManager.GetStream("snd_startup", resourceCulture); - } - } - } -} +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +namespace Deadlock.Properties { + using System; + + + /// + /// Класс ресурса со строгой типизацией для поиска локализованных строк и т.д. + /// + // Этот класс создан автоматически классом StronglyTypedResourceBuilder + // с помощью такого средства, как ResGen или Visual Studio. + // Чтобы добавить или удалить член, измените файл .ResX и снова запустите ResGen + // с параметром /str или перестройте свой проект VS. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Возвращает кэшированный экземпляр ResourceManager, использованный этим классом. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Deadlock.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Перезаписывает свойство CurrentUICulture текущего потока для всех + /// обращений к ресурсу с помощью этого класса ресурса со строгой типизацией. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap bg { + get { + object obj = ResourceManager.GetObject("bg", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap bg_crosses { + get { + object obj = ResourceManager.GetObject("bg_crosses", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap bg_fulltext { + get { + object obj = ResourceManager.GetObject("bg_fulltext", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap bg_inverted { + get { + object obj = ResourceManager.GetObject("bg_inverted", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap button { + get { + object obj = ResourceManager.GetObject("button", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap button_click { + get { + object obj = ResourceManager.GetObject("button_click", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap button_hover { + get { + object obj = ResourceManager.GetObject("button_hover", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_accessgranted { + get { + object obj = ResourceManager.GetObject("screen_accessgranted", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_enterpassword { + get { + object obj = ResourceManager.GetObject("screen_enterpassword", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password1 { + get { + object obj = ResourceManager.GetObject("screen_password1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password10 { + get { + object obj = ResourceManager.GetObject("screen_password10", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password11 { + get { + object obj = ResourceManager.GetObject("screen_password11", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password12 { + get { + object obj = ResourceManager.GetObject("screen_password12", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password13 { + get { + object obj = ResourceManager.GetObject("screen_password13", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password14 { + get { + object obj = ResourceManager.GetObject("screen_password14", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password15 { + get { + object obj = ResourceManager.GetObject("screen_password15", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password16 { + get { + object obj = ResourceManager.GetObject("screen_password16", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password17 { + get { + object obj = ResourceManager.GetObject("screen_password17", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password2 { + get { + object obj = ResourceManager.GetObject("screen_password2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password3 { + get { + object obj = ResourceManager.GetObject("screen_password3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password4 { + get { + object obj = ResourceManager.GetObject("screen_password4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password5 { + get { + object obj = ResourceManager.GetObject("screen_password5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password6 { + get { + object obj = ResourceManager.GetObject("screen_password6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password7 { + get { + object obj = ResourceManager.GetObject("screen_password7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password8 { + get { + object obj = ResourceManager.GetObject("screen_password8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_password9 { + get { + object obj = ResourceManager.GetObject("screen_password9", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_tryagain_no { + get { + object obj = ResourceManager.GetObject("screen_tryagain_no", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_tryagain_yes { + get { + object obj = ResourceManager.GetObject("screen_tryagain_yes", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap screen_wrongpassword { + get { + object obj = ResourceManager.GetObject("screen_wrongpassword", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_0 { + get { + return ResourceManager.GetStream("snd_0", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_0_tryagain { + get { + return ResourceManager.GetStream("snd_0_tryagain", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_0_wrong { + get { + return ResourceManager.GetStream("snd_0_wrong", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_1 { + get { + return ResourceManager.GetStream("snd_1", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_2 { + get { + return ResourceManager.GetStream("snd_2", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_3 { + get { + return ResourceManager.GetStream("snd_3", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_4 { + get { + return ResourceManager.GetStream("snd_4", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_5 { + get { + return ResourceManager.GetStream("snd_5", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_6 { + get { + return ResourceManager.GetStream("snd_6", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_7 { + get { + return ResourceManager.GetStream("snd_7", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_8 { + get { + return ResourceManager.GetStream("snd_8", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_9 { + get { + return ResourceManager.GetStream("snd_9", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_accessgranted { + get { + return ResourceManager.GetStream("snd_accessgranted", resourceCulture); + } + } + + /// + /// Поиск локализованного ресурса типа System.IO.UnmanagedMemoryStream, аналогичного System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream snd_startup { + get { + return ResourceManager.GetStream("snd_startup", resourceCulture); + } + } + } +} diff --git a/Deadlock/Deadlock/Properties/Resources.resx b/Deadlock/Deadlock/Properties/Resources.resx index 1516f71..6e32a4b 100644 --- a/Deadlock/Deadlock/Properties/Resources.resx +++ b/Deadlock/Deadlock/Properties/Resources.resx @@ -1,250 +1,250 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - ..\Resources\screen_enterpassword.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\bg_inverted.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\bg_fulltext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\button_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\button.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\bg_crosses.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\button_click.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\bg.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password11.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password13.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password14.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_password17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_tryagain_no.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_tryagain_yes.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_wrongpassword.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\screen_accessgranted.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\snd_0.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_0_tryagain.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_0_wrong.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_1.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_2.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_3.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_4.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_5.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_6.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_7.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_8.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_9.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_accessgranted.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ..\Resources\snd_startup.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\Resources\screen_enterpassword.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bg_inverted.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bg_fulltext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\button_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\button.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bg_crosses.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\button_click.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bg.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password11.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password13.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password14.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_password17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_tryagain_no.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_tryagain_yes.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_wrongpassword.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\screen_accessgranted.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\snd_0.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_0_tryagain.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_0_wrong.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_1.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_2.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_3.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_4.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_5.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_6.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_7.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_8.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_9.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_accessgranted.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\snd_startup.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/Deadlock/Deadlock/Properties/Settings.Designer.cs b/Deadlock/Deadlock/Properties/Settings.Designer.cs index 8286f59..12c2bc3 100644 --- a/Deadlock/Deadlock/Properties/Settings.Designer.cs +++ b/Deadlock/Deadlock/Properties/Settings.Designer.cs @@ -1,26 +1,26 @@ -//------------------------------------------------------------------------------ -// -// Этот код создан программой. -// Исполняемая версия:4.0.30319.42000 -// -// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае -// повторной генерации кода. -// -//------------------------------------------------------------------------------ - -namespace Deadlock.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.6.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - } -} +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +namespace Deadlock.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.6.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/Deadlock/Deadlock/Properties/Settings.settings b/Deadlock/Deadlock/Properties/Settings.settings index 3964565..abf36c5 100644 --- a/Deadlock/Deadlock/Properties/Settings.settings +++ b/Deadlock/Deadlock/Properties/Settings.settings @@ -1,7 +1,7 @@ - - - - - - - + + + + + + + diff --git a/Deadlock/Deadlock/RoundButton.Designer.cs b/Deadlock/Deadlock/RoundButton.Designer.cs index 85f6240..9b3c81b 100644 --- a/Deadlock/Deadlock/RoundButton.Designer.cs +++ b/Deadlock/Deadlock/RoundButton.Designer.cs @@ -1,53 +1,53 @@ -namespace Deadlock -{ - partial class RoundButton - { - /// - /// Обязательная переменная конструктора. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Освободить все используемые ресурсы. - /// - /// истинно, если управляемый ресурс должен быть удален; иначе ложно. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Код, автоматически созданный конструктором компонентов - - /// - /// Требуемый метод для поддержки конструктора — не изменяйте - /// содержимое этого метода с помощью редактора кода. - /// - private void InitializeComponent() - { - this.SuspendLayout(); - // - // RoundButton - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Transparent; - this.BackgroundImage = global::Deadlock.Properties.Resources.button; - this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; - this.DoubleBuffered = true; - this.Name = "RoundButton"; - this.Size = new System.Drawing.Size(125, 65); - this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.roundButton_MouseDown); - this.MouseLeave += new System.EventHandler(this.roundButton_MouseLeave); - this.MouseHover += new System.EventHandler(this.roundButton_MouseHover); - this.MouseUp += new System.Windows.Forms.MouseEventHandler(this.roundButton_MouseUp); - this.ResumeLayout(false); - - } - - #endregion - } -} +namespace Deadlock +{ + partial class RoundButton + { + /// + /// Обязательная переменная конструктора. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Освободить все используемые ресурсы. + /// + /// истинно, если управляемый ресурс должен быть удален; иначе ложно. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Код, автоматически созданный конструктором компонентов + + /// + /// Требуемый метод для поддержки конструктора — не изменяйте + /// содержимое этого метода с помощью редактора кода. + /// + private void InitializeComponent() + { + this.SuspendLayout(); + // + // RoundButton + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.Transparent; + this.BackgroundImage = global::Deadlock.Properties.Resources.button; + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center; + this.DoubleBuffered = true; + this.Name = "RoundButton"; + this.Size = new System.Drawing.Size(125, 65); + this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.roundButton_MouseDown); + this.MouseLeave += new System.EventHandler(this.roundButton_MouseLeave); + this.MouseHover += new System.EventHandler(this.roundButton_MouseHover); + this.MouseUp += new System.Windows.Forms.MouseEventHandler(this.roundButton_MouseUp); + this.ResumeLayout(false); + + } + + #endregion + } +} diff --git a/Deadlock/Deadlock/RoundButton.cs b/Deadlock/Deadlock/RoundButton.cs index 27b4db7..183e031 100644 --- a/Deadlock/Deadlock/RoundButton.cs +++ b/Deadlock/Deadlock/RoundButton.cs @@ -1,25 +1,25 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace Deadlock -{ - public partial class RoundButton : UserControl - { - public RoundButton() => InitializeComponent(); - - private void roundButton_MouseDown(object sender, MouseEventArgs e) => this.BackgroundImage = Deadlock.Properties.Resources.button_click; - - private void roundButton_MouseHover(object sender, EventArgs e) => this.BackgroundImage = Deadlock.Properties.Resources.button_hover; - - private void roundButton_MouseLeave(object sender, EventArgs e) => this.BackgroundImage = Deadlock.Properties.Resources.button; - - private void roundButton_MouseUp(object sender, MouseEventArgs e) => this.BackgroundImage = Deadlock.Properties.Resources.button_hover; - } -} +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Deadlock +{ + public partial class RoundButton : UserControl + { + public RoundButton() => InitializeComponent(); + + private void roundButton_MouseDown(object sender, MouseEventArgs e) => this.BackgroundImage = Deadlock.Properties.Resources.button_click; + + private void roundButton_MouseHover(object sender, EventArgs e) => this.BackgroundImage = Deadlock.Properties.Resources.button_hover; + + private void roundButton_MouseLeave(object sender, EventArgs e) => this.BackgroundImage = Deadlock.Properties.Resources.button; + + private void roundButton_MouseUp(object sender, MouseEventArgs e) => this.BackgroundImage = Deadlock.Properties.Resources.button_hover; + } +} diff --git a/Deadlock/Deadlock/RoundButton.resx b/Deadlock/Deadlock/RoundButton.resx index 1af7de1..29dcb1b 100644 --- a/Deadlock/Deadlock/RoundButton.resx +++ b/Deadlock/Deadlock/RoundButton.resx @@ -1,120 +1,120 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/Deadlock/Deadlock/bin/Debug/Deadlock.exe b/Deadlock/Deadlock/bin/Debug/Deadlock.exe deleted file mode 100644 index cca0913..0000000 Binary files a/Deadlock/Deadlock/bin/Debug/Deadlock.exe and /dev/null differ diff --git a/Deadlock/Deadlock/bin/Debug/Deadlock.exe.config b/Deadlock/Deadlock/bin/Debug/Deadlock.exe.config deleted file mode 100644 index 731f6de..0000000 --- a/Deadlock/Deadlock/bin/Debug/Deadlock.exe.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/Deadlock/Deadlock/bin/Debug/Deadlock.pdb b/Deadlock/Deadlock/bin/Debug/Deadlock.pdb deleted file mode 100644 index b1409f9..0000000 Binary files a/Deadlock/Deadlock/bin/Debug/Deadlock.pdb and /dev/null differ diff --git a/Deadlock/Deadlock/bin/Release/Deadlock.exe b/Deadlock/Deadlock/bin/Release/Deadlock.exe deleted file mode 100644 index 2c2b752..0000000 Binary files a/Deadlock/Deadlock/bin/Release/Deadlock.exe and /dev/null differ diff --git a/Deadlock/Deadlock/bin/Release/Deadlock.exe.config b/Deadlock/Deadlock/bin/Release/Deadlock.exe.config deleted file mode 100644 index 731f6de..0000000 --- a/Deadlock/Deadlock/bin/Release/Deadlock.exe.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/Deadlock/Deadlock/bin/Release/Deadlock.pdb b/Deadlock/Deadlock/bin/Release/Deadlock.pdb deleted file mode 100644 index 1c72a98..0000000 Binary files a/Deadlock/Deadlock/bin/Release/Deadlock.pdb and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/Deadlock.FormDeadlock.resources b/Deadlock/Deadlock/obj/Debug/Deadlock.FormDeadlock.resources deleted file mode 100644 index 4b4a59b..0000000 Binary files a/Deadlock/Deadlock/obj/Debug/Deadlock.FormDeadlock.resources and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/Deadlock.Properties.Resources.resources b/Deadlock/Deadlock/obj/Debug/Deadlock.Properties.Resources.resources deleted file mode 100644 index dbbc7ab..0000000 Binary files a/Deadlock/Deadlock/obj/Debug/Deadlock.Properties.Resources.resources and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/Deadlock.RoundButton.resources b/Deadlock/Deadlock/obj/Debug/Deadlock.RoundButton.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Deadlock/Deadlock/obj/Debug/Deadlock.RoundButton.resources and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/Deadlock.csproj.CoreCompileInputs.cache b/Deadlock/Deadlock/obj/Debug/Deadlock.csproj.CoreCompileInputs.cache deleted file mode 100644 index b8d9033..0000000 --- a/Deadlock/Deadlock/obj/Debug/Deadlock.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -6555dbf94053920d4ce58bfcc8bae29b9b07f6c5 diff --git a/Deadlock/Deadlock/obj/Debug/Deadlock.csproj.FileListAbsolute.txt b/Deadlock/Deadlock/obj/Debug/Deadlock.csproj.FileListAbsolute.txt deleted file mode 100644 index 21c242d..0000000 --- a/Deadlock/Deadlock/obj/Debug/Deadlock.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,11 +0,0 @@ -C:\Users\maxim\source\repos\Deadlock\Deadlock\bin\Debug\Deadlock.exe.config -C:\Users\maxim\source\repos\Deadlock\Deadlock\bin\Debug\Deadlock.exe -C:\Users\maxim\source\repos\Deadlock\Deadlock\bin\Debug\Deadlock.pdb -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Debug\Deadlock.Properties.Resources.resources -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Debug\Deadlock.csproj.GenerateResource.cache -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Debug\Deadlock.csproj.CoreCompileInputs.cache -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Debug\Deadlock.exe -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Debug\Deadlock.pdb -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Debug\Deadlock.roundButton.resources -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Debug\Deadlock.csprojResolveAssemblyReference.cache -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Debug\Deadlock.FormDeadlock.resources diff --git a/Deadlock/Deadlock/obj/Debug/Deadlock.csproj.GenerateResource.cache b/Deadlock/Deadlock/obj/Debug/Deadlock.csproj.GenerateResource.cache deleted file mode 100644 index ae24ad8..0000000 Binary files a/Deadlock/Deadlock/obj/Debug/Deadlock.csproj.GenerateResource.cache and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/Deadlock.csprojResolveAssemblyReference.cache b/Deadlock/Deadlock/obj/Debug/Deadlock.csprojResolveAssemblyReference.cache deleted file mode 100644 index 2f477a6..0000000 Binary files a/Deadlock/Deadlock/obj/Debug/Deadlock.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/Deadlock.exe b/Deadlock/Deadlock/obj/Debug/Deadlock.exe deleted file mode 100644 index cca0913..0000000 Binary files a/Deadlock/Deadlock/obj/Debug/Deadlock.exe and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/Deadlock.pdb b/Deadlock/Deadlock/obj/Debug/Deadlock.pdb deleted file mode 100644 index b1409f9..0000000 Binary files a/Deadlock/Deadlock/obj/Debug/Deadlock.pdb and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Deadlock/Deadlock/obj/Debug/DesignTimeResolveAssemblyReferences.cache deleted file mode 100644 index ffa2c05..0000000 Binary files a/Deadlock/Deadlock/obj/Debug/DesignTimeResolveAssemblyReferences.cache and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Deadlock/Deadlock/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index b07bd5b..0000000 Binary files a/Deadlock/Deadlock/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/Deadlock/Deadlock/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll deleted file mode 100644 index e3e09aa..0000000 Binary files a/Deadlock/Deadlock/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/Deadlock/Deadlock/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs deleted file mode 100644 index e69de29..0000000 diff --git a/Deadlock/Deadlock/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/Deadlock/Deadlock/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs deleted file mode 100644 index e69de29..0000000 diff --git a/Deadlock/Deadlock/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/Deadlock/Deadlock/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs deleted file mode 100644 index e69de29..0000000 diff --git a/Deadlock/Deadlock/obj/Release/Deadlock.FormDeadlock.resources b/Deadlock/Deadlock/obj/Release/Deadlock.FormDeadlock.resources deleted file mode 100644 index 4b4a59b..0000000 Binary files a/Deadlock/Deadlock/obj/Release/Deadlock.FormDeadlock.resources and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Release/Deadlock.Properties.Resources.resources b/Deadlock/Deadlock/obj/Release/Deadlock.Properties.Resources.resources deleted file mode 100644 index dbbc7ab..0000000 Binary files a/Deadlock/Deadlock/obj/Release/Deadlock.Properties.Resources.resources and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Release/Deadlock.RoundButton.resources b/Deadlock/Deadlock/obj/Release/Deadlock.RoundButton.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Deadlock/Deadlock/obj/Release/Deadlock.RoundButton.resources and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Release/Deadlock.csproj.CoreCompileInputs.cache b/Deadlock/Deadlock/obj/Release/Deadlock.csproj.CoreCompileInputs.cache deleted file mode 100644 index b8d9033..0000000 --- a/Deadlock/Deadlock/obj/Release/Deadlock.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -6555dbf94053920d4ce58bfcc8bae29b9b07f6c5 diff --git a/Deadlock/Deadlock/obj/Release/Deadlock.csproj.FileListAbsolute.txt b/Deadlock/Deadlock/obj/Release/Deadlock.csproj.FileListAbsolute.txt deleted file mode 100644 index 96d7ac4..0000000 --- a/Deadlock/Deadlock/obj/Release/Deadlock.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,11 +0,0 @@ -C:\Users\maxim\source\repos\Deadlock\Deadlock\bin\Release\Deadlock.exe.config -C:\Users\maxim\source\repos\Deadlock\Deadlock\bin\Release\Deadlock.exe -C:\Users\maxim\source\repos\Deadlock\Deadlock\bin\Release\Deadlock.pdb -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Release\Deadlock.FormDeadlock.resources -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Release\Deadlock.Properties.Resources.resources -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Release\Deadlock.RoundButton.resources -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Release\Deadlock.csproj.GenerateResource.cache -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Release\Deadlock.csproj.CoreCompileInputs.cache -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Release\Deadlock.exe -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Release\Deadlock.pdb -C:\Users\maxim\source\repos\Deadlock\Deadlock\obj\Release\Deadlock.csprojResolveAssemblyReference.cache diff --git a/Deadlock/Deadlock/obj/Release/Deadlock.csproj.GenerateResource.cache b/Deadlock/Deadlock/obj/Release/Deadlock.csproj.GenerateResource.cache deleted file mode 100644 index 1f45bc5..0000000 Binary files a/Deadlock/Deadlock/obj/Release/Deadlock.csproj.GenerateResource.cache and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Release/Deadlock.csprojResolveAssemblyReference.cache b/Deadlock/Deadlock/obj/Release/Deadlock.csprojResolveAssemblyReference.cache deleted file mode 100644 index 07fb52c..0000000 Binary files a/Deadlock/Deadlock/obj/Release/Deadlock.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Release/Deadlock.exe b/Deadlock/Deadlock/obj/Release/Deadlock.exe deleted file mode 100644 index 2c2b752..0000000 Binary files a/Deadlock/Deadlock/obj/Release/Deadlock.exe and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Release/Deadlock.pdb b/Deadlock/Deadlock/obj/Release/Deadlock.pdb deleted file mode 100644 index 1c72a98..0000000 Binary files a/Deadlock/Deadlock/obj/Release/Deadlock.pdb and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Release/DesignTimeResolveAssemblyReferences.cache b/Deadlock/Deadlock/obj/Release/DesignTimeResolveAssemblyReferences.cache deleted file mode 100644 index a0e80ad..0000000 Binary files a/Deadlock/Deadlock/obj/Release/DesignTimeResolveAssemblyReferences.cache and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/Deadlock/Deadlock/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 038a5e4..0000000 Binary files a/Deadlock/Deadlock/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Release/TempPE/Properties.Resources.Designer.cs.dll b/Deadlock/Deadlock/obj/Release/TempPE/Properties.Resources.Designer.cs.dll deleted file mode 100644 index a2f31ab..0000000 Binary files a/Deadlock/Deadlock/obj/Release/TempPE/Properties.Resources.Designer.cs.dll and /dev/null differ diff --git a/Deadlock/Deadlock/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/Deadlock/Deadlock/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs deleted file mode 100644 index e69de29..0000000 diff --git a/Deadlock/Deadlock/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/Deadlock/Deadlock/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs deleted file mode 100644 index e69de29..0000000 diff --git a/Deadlock/Deadlock/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/Deadlock/Deadlock/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs deleted file mode 100644 index e69de29..0000000