From 05f46cd6b46bcc9da560b00d7f42ab990f0f86e7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Damian=20B=C3=BCchel?= <damian.buechel@id.ethz.ch>
Date: Wed, 12 Jun 2024 17:30:19 +0200
Subject: [PATCH] SEBWIN-836: Implemented configuration value for lock screen
 background color.

---
 .../ClientControllerTests.cs                  |  29 +-
 SafeExamBrowser.Client/ClientController.cs    |   2 +-
 .../DataMapping/UserInterfaceDataMapper.cs    |  11 +
 .../ConfigurationData/DataValues.cs           |   1 +
 .../ConfigurationData/Keys.cs                 |   5 +
 SafeExamBrowser.Settings/AppSettings.cs       |   8 +-
 .../SafeExamBrowser.Settings.csproj           |   2 +
 .../UserInterface/LockScreenSettings.cs       |  24 +
 .../UserInterface/UserInterfaceSettings.cs    |  29 +
 .../IUserInterfaceFactory.cs                  |   3 +-
 .../UserInterfaceFactory.cs                   |   5 +-
 .../Windows/LockScreen.xaml                   |   4 +-
 .../Windows/LockScreen.xaml.cs                |  10 +-
 .../UserInterfaceFactory.cs                   |   5 +-
 .../Windows/LockScreen.xaml                   |   4 +-
 .../Windows/LockScreen.xaml.cs                |  10 +-
 ...afeExamBrowser.UserInterface.Shared.csproj |   1 +
 .../Utilities/Parser.cs                       |  30 +
 SebWindowsConfig/SEBSettings.cs               |   2 +
 .../SebWindowsConfigForm.Designer.cs          |  97 +-
 SebWindowsConfig/SebWindowsConfigForm.cs      |  32 +
 SebWindowsConfig/SebWindowsConfigForm.resx    | 996 +++++++++---------
 22 files changed, 794 insertions(+), 516 deletions(-)
 create mode 100644 SafeExamBrowser.Settings/UserInterface/LockScreenSettings.cs
 create mode 100644 SafeExamBrowser.Settings/UserInterface/UserInterfaceSettings.cs
 create mode 100644 SafeExamBrowser.UserInterface.Shared/Utilities/Parser.cs

diff --git a/SafeExamBrowser.Client.UnitTests/ClientControllerTests.cs b/SafeExamBrowser.Client.UnitTests/ClientControllerTests.cs
index 59b7f23d..9082791d 100644
--- a/SafeExamBrowser.Client.UnitTests/ClientControllerTests.cs
+++ b/SafeExamBrowser.Client.UnitTests/ClientControllerTests.cs
@@ -33,6 +33,7 @@ using SafeExamBrowser.Server.Contracts;
 using SafeExamBrowser.Server.Contracts.Data;
 using SafeExamBrowser.Settings;
 using SafeExamBrowser.Settings.Monitoring;
+using SafeExamBrowser.Settings.UserInterface;
 using SafeExamBrowser.SystemComponents.Contracts.Network;
 using SafeExamBrowser.SystemComponents.Contracts.Registry;
 using SafeExamBrowser.UserInterface.Contracts;
@@ -222,9 +223,9 @@ namespace SafeExamBrowser.Client.UnitTests
 			lockScreen.Setup(l => l.WaitForResult()).Returns(result);
 			runtimeProxy.Setup(p => p.RequestShutdown()).Returns(new CommunicationResult(true));
 			uiFactory
-				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>()))
+				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>(), It.IsAny<LockScreenSettings>()))
 				.Returns(lockScreen.Object)
-				.Callback<string, string, IEnumerable<LockScreenOption>>((m, t, o) => result.OptionId = o.First().Id);
+				.Callback<string, string, IEnumerable<LockScreenOption>, LockScreenSettings>((m, t, o, s) => result.OptionId = o.First().Id);
 
 			sut.TryStart();
 			applicationMonitor.Raise(m => m.TerminationFailed += null, new List<RunningApplication>());
@@ -241,9 +242,9 @@ namespace SafeExamBrowser.Client.UnitTests
 			lockScreen.Setup(l => l.WaitForResult()).Returns(result);
 			runtimeProxy.Setup(p => p.RequestShutdown()).Returns(new CommunicationResult(true));
 			uiFactory
-				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>()))
+				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>(), It.IsAny<LockScreenSettings>()))
 				.Returns(lockScreen.Object)
-				.Callback<string, string, IEnumerable<LockScreenOption>>((m, t, o) => result.OptionId = o.Last().Id);
+				.Callback<string, string, IEnumerable<LockScreenOption>, LockScreenSettings>((m, t, o, s) => result.OptionId = o.Last().Id);
 
 			sut.TryStart();
 			applicationMonitor.Raise(m => m.TerminationFailed += null, new List<RunningApplication>());
@@ -275,7 +276,7 @@ namespace SafeExamBrowser.Client.UnitTests
 			lockScreen.Setup(l => l.WaitForResult()).Callback(() => wait = ++order).Returns(result);
 			lockScreen.Setup(l => l.Close()).Callback(() => close = ++order);
 			uiFactory
-				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>()))
+				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>(), It.IsAny<LockScreenSettings>()))
 				.Returns(lockScreen.Object);
 
 			sut.TryStart();
@@ -312,7 +313,7 @@ namespace SafeExamBrowser.Client.UnitTests
 			hashAlgorithm.Setup(a => a.GenerateHashFor(It.Is<string>(p => p == result.Password))).Returns(hash);
 			lockScreen.Setup(l => l.WaitForResult()).Returns(lockScreenResult);
 			uiFactory
-				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>()))
+				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>(), It.IsAny<LockScreenSettings>()))
 				.Returns(lockScreen.Object);
 
 			sut.TryStart();
@@ -561,7 +562,9 @@ namespace SafeExamBrowser.Client.UnitTests
 
 			displayMonitor.Setup(m => m.ValidateConfiguration(It.IsAny<DisplaySettings>())).Returns(new ValidationResult { IsAllowed = false });
 			lockScreen.Setup(l => l.WaitForResult()).Returns(new LockScreenResult());
-			uiFactory.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>())).Returns(lockScreen.Object);
+			uiFactory
+				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>(), It.IsAny<LockScreenSettings>()))
+				.Returns(lockScreen.Object);
 
 			sut.TryStart();
 			displayMonitor.Raise(d => d.DisplayChanged += null);
@@ -1230,7 +1233,9 @@ namespace SafeExamBrowser.Client.UnitTests
 
 			settings.Service.IgnoreService = true;
 			lockScreen.Setup(l => l.WaitForResult()).Returns(new LockScreenResult());
-			uiFactory.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>())).Returns(lockScreen.Object);
+			uiFactory
+				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>(), It.IsAny<LockScreenSettings>()))
+				.Returns(lockScreen.Object);
 
 			sut.TryStart();
 			systemMonitor.Raise(m => m.SessionChanged += null);
@@ -1248,8 +1253,8 @@ namespace SafeExamBrowser.Client.UnitTests
 			lockScreen.Setup(l => l.WaitForResult()).Returns(result);
 			runtimeProxy.Setup(r => r.RequestShutdown()).Returns(new CommunicationResult(true));
 			uiFactory
-				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>()))
-				.Callback(new Action<string, string, IEnumerable<LockScreenOption>>((message, title, options) => result.OptionId = options.Last().Id))
+				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>(), It.IsAny<LockScreenSettings>()))
+				.Callback(new Action<string, string, IEnumerable<LockScreenOption>, LockScreenSettings>((message, title, options, settings) => result.OptionId = options.Last().Id))
 				.Returns(lockScreen.Object);
 
 			sut.TryStart();
@@ -1268,7 +1273,9 @@ namespace SafeExamBrowser.Client.UnitTests
 			settings.Service.DisableUserLock = false;
 			settings.Service.DisableUserSwitch = false;
 			lockScreen.Setup(l => l.WaitForResult()).Returns(new LockScreenResult());
-			uiFactory.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>())).Returns(lockScreen.Object);
+			uiFactory
+				.Setup(f => f.CreateLockScreen(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IEnumerable<LockScreenOption>>(), It.IsAny<LockScreenSettings>()))
+				.Returns(lockScreen.Object);
 
 			sut.TryStart();
 			systemMonitor.Raise(m => m.SessionChanged += null);
diff --git a/SafeExamBrowser.Client/ClientController.cs b/SafeExamBrowser.Client/ClientController.cs
index 31587d9e..b3d88762 100644
--- a/SafeExamBrowser.Client/ClientController.cs
+++ b/SafeExamBrowser.Client/ClientController.cs
@@ -1008,7 +1008,7 @@ namespace SafeExamBrowser.Client
 
 			logger.Info("Showing lock screen...");
 			PauseActivators();
-			lockScreen = uiFactory.CreateLockScreen(message, title, options);
+			lockScreen = uiFactory.CreateLockScreen(message, title, options, Settings.UserInterface.LockScreen);
 			lockScreen.Show();
 
 			if (Settings.SessionMode == SessionMode.Server)
diff --git a/SafeExamBrowser.Configuration/ConfigurationData/DataMapping/UserInterfaceDataMapper.cs b/SafeExamBrowser.Configuration/ConfigurationData/DataMapping/UserInterfaceDataMapper.cs
index a320bee0..86f48499 100644
--- a/SafeExamBrowser.Configuration/ConfigurationData/DataMapping/UserInterfaceDataMapper.cs
+++ b/SafeExamBrowser.Configuration/ConfigurationData/DataMapping/UserInterfaceDataMapper.cs
@@ -20,6 +20,9 @@ namespace SafeExamBrowser.Configuration.ConfigurationData.DataMapping
 				case Keys.UserInterface.ActionCenter.EnableActionCenter:
 					MapEnableActionCenter(settings, value);
 					break;
+				case Keys.UserInterface.LockScreen.BackgroundColor:
+					MapLockScreenBackgroundColor(settings, value);
+					break;
 				case Keys.UserInterface.SystemControls.Audio.Show:
 					MapShowAudio(settings, value);
 					break;
@@ -58,6 +61,14 @@ namespace SafeExamBrowser.Configuration.ConfigurationData.DataMapping
 			}
 		}
 
+		private void MapLockScreenBackgroundColor(AppSettings settings, object value)
+		{
+			if (value is string color)
+			{
+				settings.UserInterface.LockScreen.BackgroundColor = color;
+			}
+		}
+
 		private void MapShowAudio(AppSettings settings, object value)
 		{
 			if (value is bool show)
diff --git a/SafeExamBrowser.Configuration/ConfigurationData/DataValues.cs b/SafeExamBrowser.Configuration/ConfigurationData/DataValues.cs
index 9b923dcd..47173e81 100644
--- a/SafeExamBrowser.Configuration/ConfigurationData/DataValues.cs
+++ b/SafeExamBrowser.Configuration/ConfigurationData/DataValues.cs
@@ -299,6 +299,7 @@ namespace SafeExamBrowser.Configuration.ConfigurationData
 			settings.Taskbar.ShowKeyboardLayout = true;
 			settings.Taskbar.ShowNetwork = false;
 
+			settings.UserInterface.LockScreen.BackgroundColor = "#ff0000";
 			settings.UserInterfaceMode = UserInterfaceMode.Desktop;
 
 			return settings;
diff --git a/SafeExamBrowser.Configuration/ConfigurationData/Keys.cs b/SafeExamBrowser.Configuration/ConfigurationData/Keys.cs
index 7b459b8b..224e16e3 100644
--- a/SafeExamBrowser.Configuration/ConfigurationData/Keys.cs
+++ b/SafeExamBrowser.Configuration/ConfigurationData/Keys.cs
@@ -326,6 +326,11 @@ namespace SafeExamBrowser.Configuration.ConfigurationData
 				internal const string EnableActionCenter = "showSideMenu";
 			}
 
+			internal static class LockScreen
+			{
+				internal const string BackgroundColor = "lockScreenBackgroundColor";
+			}
+
 			internal static class SystemControls
 			{
 				internal static class Audio
diff --git a/SafeExamBrowser.Settings/AppSettings.cs b/SafeExamBrowser.Settings/AppSettings.cs
index 564120ba..6d41630c 100644
--- a/SafeExamBrowser.Settings/AppSettings.cs
+++ b/SafeExamBrowser.Settings/AppSettings.cs
@@ -28,7 +28,7 @@ namespace SafeExamBrowser.Settings
 	public class AppSettings
 	{
 		/// <summary>
-		/// All action center-related settings.
+		/// All settings related to the action center.
 		/// </summary>
 		public ActionCenterSettings ActionCenter { get; set; }
 
@@ -112,6 +112,11 @@ namespace SafeExamBrowser.Settings
 		/// </summary>
 		public TaskbarSettings Taskbar { get; set; }
 
+		/// <summary>
+		/// All settings related to the user interface.
+		/// </summary>
+		public UserInterfaceSettings UserInterface { get; set; }
+
 		/// <summary>
 		/// The mode which determines the look &amp; feel of the user interface.
 		/// </summary>
@@ -133,6 +138,7 @@ namespace SafeExamBrowser.Settings
 			Service = new ServiceSettings();
 			System = new SystemSettings();
 			Taskbar = new TaskbarSettings();
+			UserInterface = new UserInterfaceSettings();
 		}
 	}
 }
diff --git a/SafeExamBrowser.Settings/SafeExamBrowser.Settings.csproj b/SafeExamBrowser.Settings/SafeExamBrowser.Settings.csproj
index 28847fe5..6c7ab38f 100644
--- a/SafeExamBrowser.Settings/SafeExamBrowser.Settings.csproj
+++ b/SafeExamBrowser.Settings/SafeExamBrowser.Settings.csproj
@@ -96,8 +96,10 @@
     <Compile Include="SystemComponents\PowerSupplySettings.cs" />
     <Compile Include="System\SystemSettings.cs" />
     <Compile Include="UserInterface\ActionCenterSettings.cs" />
+    <Compile Include="UserInterface\LockScreenSettings.cs" />
     <Compile Include="UserInterface\TaskbarSettings.cs" />
     <Compile Include="UserInterface\UserInterfaceMode.cs" />
+    <Compile Include="UserInterface\UserInterfaceSettings.cs" />
   </ItemGroup>
   <ItemGroup />
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
diff --git a/SafeExamBrowser.Settings/UserInterface/LockScreenSettings.cs b/SafeExamBrowser.Settings/UserInterface/LockScreenSettings.cs
new file mode 100644
index 00000000..1bd90d6b
--- /dev/null
+++ b/SafeExamBrowser.Settings/UserInterface/LockScreenSettings.cs
@@ -0,0 +1,24 @@
+/*
+ * Copyright (c) 2024 ETH Zürich, IT Services
+ * 
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ */
+
+using System;
+
+namespace SafeExamBrowser.Settings.UserInterface
+{
+	/// <summary>
+	/// Defines all settings for the lock screen.
+	/// </summary>
+	[Serializable]
+	public class LockScreenSettings
+	{
+		/// <summary>
+		/// The background color as hexadecimal color code.
+		/// </summary>
+		public string BackgroundColor { get; set; }
+	}
+}
diff --git a/SafeExamBrowser.Settings/UserInterface/UserInterfaceSettings.cs b/SafeExamBrowser.Settings/UserInterface/UserInterfaceSettings.cs
new file mode 100644
index 00000000..dbefbdb2
--- /dev/null
+++ b/SafeExamBrowser.Settings/UserInterface/UserInterfaceSettings.cs
@@ -0,0 +1,29 @@
+/*
+ * Copyright (c) 2024 ETH Zürich, IT Services
+ * 
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ */
+
+using System;
+
+namespace SafeExamBrowser.Settings.UserInterface
+{
+	/// <summary>
+	/// Defines all settings for the user interface.
+	/// </summary>
+	[Serializable]
+	public class UserInterfaceSettings
+	{
+		/// <summary>
+		/// All settings related to the lock screen.
+		/// </summary>
+		public LockScreenSettings LockScreen { get; set; }
+
+		public UserInterfaceSettings()
+		{
+			LockScreen = new LockScreenSettings();
+		}
+	}
+}
diff --git a/SafeExamBrowser.UserInterface.Contracts/IUserInterfaceFactory.cs b/SafeExamBrowser.UserInterface.Contracts/IUserInterfaceFactory.cs
index 21bf2a80..35fa290e 100644
--- a/SafeExamBrowser.UserInterface.Contracts/IUserInterfaceFactory.cs
+++ b/SafeExamBrowser.UserInterface.Contracts/IUserInterfaceFactory.cs
@@ -16,6 +16,7 @@ using SafeExamBrowser.Proctoring.Contracts;
 using SafeExamBrowser.Server.Contracts.Data;
 using SafeExamBrowser.Settings.Browser;
 using SafeExamBrowser.Settings.Proctoring;
+using SafeExamBrowser.Settings.UserInterface;
 using SafeExamBrowser.SystemComponents.Contracts.Audio;
 using SafeExamBrowser.SystemComponents.Contracts.Keyboard;
 using SafeExamBrowser.SystemComponents.Contracts.Network;
@@ -76,7 +77,7 @@ namespace SafeExamBrowser.UserInterface.Contracts
 		/// <summary>
 		/// Creates a lock screen with the given message, title and options.
 		/// </summary>
-		ILockScreen CreateLockScreen(string message, string title, IEnumerable<LockScreenOption> options);
+		ILockScreen CreateLockScreen(string message, string title, IEnumerable<LockScreenOption> options, LockScreenSettings settings);
 
 		/// <summary>
 		/// Creates a new log window which runs on its own thread.
diff --git a/SafeExamBrowser.UserInterface.Desktop/UserInterfaceFactory.cs b/SafeExamBrowser.UserInterface.Desktop/UserInterfaceFactory.cs
index a1019d80..3487f5c0 100644
--- a/SafeExamBrowser.UserInterface.Desktop/UserInterfaceFactory.cs
+++ b/SafeExamBrowser.UserInterface.Desktop/UserInterfaceFactory.cs
@@ -20,6 +20,7 @@ using SafeExamBrowser.Proctoring.Contracts;
 using SafeExamBrowser.Server.Contracts.Data;
 using SafeExamBrowser.Settings.Browser;
 using SafeExamBrowser.Settings.Proctoring;
+using SafeExamBrowser.Settings.UserInterface;
 using SafeExamBrowser.SystemComponents.Contracts.Audio;
 using SafeExamBrowser.SystemComponents.Contracts.Keyboard;
 using SafeExamBrowser.SystemComponents.Contracts.Network;
@@ -107,9 +108,9 @@ namespace SafeExamBrowser.UserInterface.Desktop
 			}
 		}
 
-		public ILockScreen CreateLockScreen(string message, string title, IEnumerable<LockScreenOption> options)
+		public ILockScreen CreateLockScreen(string message, string title, IEnumerable<LockScreenOption> options, LockScreenSettings settings)
 		{
-			return Application.Current.Dispatcher.Invoke(() => new LockScreen(message, title, text, options));
+			return Application.Current.Dispatcher.Invoke(() => new LockScreen(message, title, settings, text, options));
 		}
 
 		public IWindow CreateLogWindow(ILogger logger)
diff --git a/SafeExamBrowser.UserInterface.Desktop/Windows/LockScreen.xaml b/SafeExamBrowser.UserInterface.Desktop/Windows/LockScreen.xaml
index 549d705f..d3f93c49 100644
--- a/SafeExamBrowser.UserInterface.Desktop/Windows/LockScreen.xaml
+++ b/SafeExamBrowser.UserInterface.Desktop/Windows/LockScreen.xaml
@@ -4,8 +4,8 @@
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
         xmlns:local="clr-namespace:SafeExamBrowser.UserInterface.Desktop"
-        mc:Ignorable="d" d:DesignWidth="1500" ResizeMode="NoResize" Topmost="True" WindowState="Maximized" WindowStyle="None">
-    <Grid Background="Red" FocusManager.FocusedElement="{Binding ElementName=Password}">
+        mc:Ignorable="d" d:DesignWidth="1500" Background="Red" ResizeMode="NoResize" Topmost="True" WindowState="Maximized" WindowStyle="None">
+    <Grid FocusManager.FocusedElement="{Binding ElementName=Password}">
         <Grid.RowDefinitions>
             <RowDefinition Height="*" />
             <RowDefinition Height="Auto" />
diff --git a/SafeExamBrowser.UserInterface.Desktop/Windows/LockScreen.xaml.cs b/SafeExamBrowser.UserInterface.Desktop/Windows/LockScreen.xaml.cs
index 0a86938e..5da44632 100644
--- a/SafeExamBrowser.UserInterface.Desktop/Windows/LockScreen.xaml.cs
+++ b/SafeExamBrowser.UserInterface.Desktop/Windows/LockScreen.xaml.cs
@@ -15,6 +15,7 @@ using System.Windows.Controls;
 using System.Windows.Input;
 using System.Windows.Media;
 using SafeExamBrowser.I18n.Contracts;
+using SafeExamBrowser.Settings.UserInterface;
 using SafeExamBrowser.UserInterface.Contracts.Windows;
 using SafeExamBrowser.UserInterface.Contracts.Windows.Data;
 using SafeExamBrowser.UserInterface.Contracts.Windows.Events;
@@ -26,6 +27,7 @@ namespace SafeExamBrowser.UserInterface.Desktop.Windows
 	internal partial class LockScreen : Window, ILockScreen
 	{
 		private readonly AutoResetEvent autoResetEvent;
+		private readonly LockScreenSettings settings;
 		private readonly IText text;
 
 		private bool canceled;
@@ -43,9 +45,10 @@ namespace SafeExamBrowser.UserInterface.Desktop.Windows
 			remove { throw new NotImplementedException(); }
 		}
 
-		internal LockScreen(string message, string title, IText text, IEnumerable<LockScreenOption> options)
+		internal LockScreen(string message, string title, LockScreenSettings settings, IText text, IEnumerable<LockScreenOption> options)
 		{
 			this.autoResetEvent = new AutoResetEvent(false);
+			this.settings = settings;
 			this.text = text;
 
 			InitializeComponent();
@@ -129,6 +132,11 @@ namespace SafeExamBrowser.UserInterface.Desktop.Windows
 			Message.Text = message;
 			Password.KeyDown += Password_KeyDown;
 
+			if (Parser.TryParseBrush(settings.BackgroundColor, out var brush))
+			{
+				Background = brush;
+			}
+
 			foreach (var option in options)
 			{
 				Options.Children.Add(new RadioButton
diff --git a/SafeExamBrowser.UserInterface.Mobile/UserInterfaceFactory.cs b/SafeExamBrowser.UserInterface.Mobile/UserInterfaceFactory.cs
index b67bcc4f..283cb3b8 100644
--- a/SafeExamBrowser.UserInterface.Mobile/UserInterfaceFactory.cs
+++ b/SafeExamBrowser.UserInterface.Mobile/UserInterfaceFactory.cs
@@ -20,6 +20,7 @@ using SafeExamBrowser.Proctoring.Contracts;
 using SafeExamBrowser.Server.Contracts.Data;
 using SafeExamBrowser.Settings.Browser;
 using SafeExamBrowser.Settings.Proctoring;
+using SafeExamBrowser.Settings.UserInterface;
 using SafeExamBrowser.SystemComponents.Contracts.Audio;
 using SafeExamBrowser.SystemComponents.Contracts.Keyboard;
 using SafeExamBrowser.SystemComponents.Contracts.Network;
@@ -107,9 +108,9 @@ namespace SafeExamBrowser.UserInterface.Mobile
 			}
 		}
 
-		public ILockScreen CreateLockScreen(string message, string title, IEnumerable<LockScreenOption> options)
+		public ILockScreen CreateLockScreen(string message, string title, IEnumerable<LockScreenOption> options, LockScreenSettings settings)
 		{
-			return Application.Current.Dispatcher.Invoke(() => new LockScreen(message, title, text, options));
+			return Application.Current.Dispatcher.Invoke(() => new LockScreen(message, title, settings, text, options));
 		}
 
 		public IWindow CreateLogWindow(ILogger logger)
diff --git a/SafeExamBrowser.UserInterface.Mobile/Windows/LockScreen.xaml b/SafeExamBrowser.UserInterface.Mobile/Windows/LockScreen.xaml
index 8dd9dd8e..109851bf 100644
--- a/SafeExamBrowser.UserInterface.Mobile/Windows/LockScreen.xaml
+++ b/SafeExamBrowser.UserInterface.Mobile/Windows/LockScreen.xaml
@@ -4,8 +4,8 @@
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
         xmlns:local="clr-namespace:SafeExamBrowser.UserInterface.Mobile"
-        mc:Ignorable="d" d:DesignWidth="1500" FontSize="16" ResizeMode="NoResize" Topmost="True" WindowState="Maximized" WindowStyle="None">
-    <Grid Background="Red" FocusManager.FocusedElement="{Binding ElementName=Password}">
+        mc:Ignorable="d" d:DesignWidth="1500" Background="Red" FontSize="16" ResizeMode="NoResize" Topmost="True" WindowState="Maximized" WindowStyle="None">
+    <Grid FocusManager.FocusedElement="{Binding ElementName=Password}">
         <Grid.RowDefinitions>
             <RowDefinition Height="*" />
             <RowDefinition Height="Auto" />
diff --git a/SafeExamBrowser.UserInterface.Mobile/Windows/LockScreen.xaml.cs b/SafeExamBrowser.UserInterface.Mobile/Windows/LockScreen.xaml.cs
index e3836b71..99e71ae4 100644
--- a/SafeExamBrowser.UserInterface.Mobile/Windows/LockScreen.xaml.cs
+++ b/SafeExamBrowser.UserInterface.Mobile/Windows/LockScreen.xaml.cs
@@ -15,6 +15,7 @@ using System.Windows.Controls;
 using System.Windows.Input;
 using System.Windows.Media;
 using SafeExamBrowser.I18n.Contracts;
+using SafeExamBrowser.Settings.UserInterface;
 using SafeExamBrowser.UserInterface.Contracts.Windows;
 using SafeExamBrowser.UserInterface.Contracts.Windows.Data;
 using SafeExamBrowser.UserInterface.Contracts.Windows.Events;
@@ -26,6 +27,7 @@ namespace SafeExamBrowser.UserInterface.Mobile.Windows
 	internal partial class LockScreen : Window, ILockScreen
 	{
 		private readonly AutoResetEvent autoResetEvent;
+		private readonly LockScreenSettings settings;
 		private readonly IText text;
 
 		private bool canceled;
@@ -43,9 +45,10 @@ namespace SafeExamBrowser.UserInterface.Mobile.Windows
 			remove { throw new NotImplementedException(); }
 		}
 
-		internal LockScreen(string message, string title, IText text, IEnumerable<LockScreenOption> options)
+		internal LockScreen(string message, string title, LockScreenSettings settings, IText text, IEnumerable<LockScreenOption> options)
 		{
 			this.autoResetEvent = new AutoResetEvent(false);
+			this.settings = settings;
 			this.text = text;
 
 			InitializeComponent();
@@ -129,6 +132,11 @@ namespace SafeExamBrowser.UserInterface.Mobile.Windows
 			Message.Text = message;
 			Password.KeyDown += Password_KeyDown;
 
+			if (Parser.TryParseBrush(settings.BackgroundColor, out var brush))
+			{
+				Background = brush;
+			}
+
 			foreach (var option in options)
 			{
 				Options.Children.Add(new RadioButton
diff --git a/SafeExamBrowser.UserInterface.Shared/SafeExamBrowser.UserInterface.Shared.csproj b/SafeExamBrowser.UserInterface.Shared/SafeExamBrowser.UserInterface.Shared.csproj
index e8c4f2a0..ee785602 100644
--- a/SafeExamBrowser.UserInterface.Shared/SafeExamBrowser.UserInterface.Shared.csproj
+++ b/SafeExamBrowser.UserInterface.Shared/SafeExamBrowser.UserInterface.Shared.csproj
@@ -76,6 +76,7 @@
     </Compile>
     <Compile Include="Utilities\IconLoader.cs" />
     <Compile Include="Utilities\IconResourceLoader.cs" />
+    <Compile Include="Utilities\Parser.cs" />
     <Compile Include="Utilities\Thumbnail.cs" />
     <Compile Include="Utilities\VisualExtensions.cs" />
     <Compile Include="Utilities\WindowExtensions.cs" />
diff --git a/SafeExamBrowser.UserInterface.Shared/Utilities/Parser.cs b/SafeExamBrowser.UserInterface.Shared/Utilities/Parser.cs
new file mode 100644
index 00000000..e84301f6
--- /dev/null
+++ b/SafeExamBrowser.UserInterface.Shared/Utilities/Parser.cs
@@ -0,0 +1,30 @@
+/*
+ * Copyright (c) 2024 ETH Zürich, IT Services
+ * 
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ */
+
+using System.Windows.Media;
+
+namespace SafeExamBrowser.UserInterface.Shared.Utilities
+{
+	public static class Parser
+	{
+		public static bool TryParseBrush(string hexColorCode, out Brush brush)
+		{
+			brush = default;
+
+			try
+			{
+				brush = new BrushConverter().ConvertFromString(hexColorCode) as Brush;
+			}
+			catch
+			{
+			}
+
+			return brush != default;
+		}
+	}
+}
diff --git a/SebWindowsConfig/SEBSettings.cs b/SebWindowsConfig/SEBSettings.cs
index 3fd04900..f1329aec 100644
--- a/SebWindowsConfig/SEBSettings.cs
+++ b/SebWindowsConfig/SEBSettings.cs
@@ -384,6 +384,7 @@ namespace SebWindowsConfig
 		public const String KeyDisableSessionChangeLockScreen = "disableSessionChangeLockScreen";
 		public const String KeyEnableCursorVerification = "enableCursorVerification";
 		public const String KeyEnableSessionVerification = "enableSessionVerification";
+		public const String KeyLockScreenBackgroundColor = "lockScreenBackgroundColor";
 
 		// Group "macOS specific settings"
 		public const String KeyMinMacOSVersion = "minMacOSVersion";
@@ -1026,6 +1027,7 @@ namespace SebWindowsConfig
 			SEBSettings.settingsDefault.Add(SEBSettings.KeyDisableSessionChangeLockScreen, false);
 			SEBSettings.settingsDefault.Add(SEBSettings.KeyEnableCursorVerification, true);
 			SEBSettings.settingsDefault.Add(SEBSettings.KeyEnableSessionVerification, true);
+			SEBSettings.settingsDefault.Add(SEBSettings.KeyLockScreenBackgroundColor, "#ff0000");
 
 			// Default selected index and string in combo box for minMacOSVersion 
 			SEBSettings.intArrayDefault[SEBSettings.ValMinMacOSVersion] = 4;
diff --git a/SebWindowsConfig/SebWindowsConfigForm.Designer.cs b/SebWindowsConfig/SebWindowsConfigForm.Designer.cs
index a9f8691f..19322c5d 100644
--- a/SebWindowsConfig/SebWindowsConfigForm.Designer.cs
+++ b/SebWindowsConfig/SebWindowsConfigForm.Designer.cs
@@ -30,8 +30,8 @@ namespace SebWindowsConfig
         {
 			this.components = new System.ComponentModel.Container();
 			System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SebWindowsConfigForm));
-			System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
-			System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
+			System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle();
+			System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle();
 			this.openFileDialogSebConfigFile = new System.Windows.Forms.OpenFileDialog();
 			this.saveFileDialogSebConfigFile = new System.Windows.Forms.SaveFileDialog();
 			this.imageListTabIcons = new System.Windows.Forms.ImageList(this.components);
@@ -481,6 +481,10 @@ namespace SebWindowsConfig
 			this.editDuplicateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
 			this.configureClientToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
 			this.applyAndStartSEBToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+			this.groupBox22 = new System.Windows.Forms.GroupBox();
+			this.lockscreenColorButton = new System.Windows.Forms.Button();
+			this.lockscreenColorTextbox = new System.Windows.Forms.TextBox();
+			this.label34 = new System.Windows.Forms.Label();
 			this.tabPageHookedKeys.SuspendLayout();
 			this.groupBoxFunctionKeys.SuspendLayout();
 			this.groupBoxSpecialKeys.SuspendLayout();
@@ -541,6 +545,7 @@ namespace SebWindowsConfig
 			this.groupBoxExitSequence.SuspendLayout();
 			this.tabControlSebWindowsConfig.SuspendLayout();
 			this.menuStrip1.SuspendLayout();
+			this.groupBox22.SuspendLayout();
 			this.SuspendLayout();
 			// 
 			// openFileDialogSebConfigFile
@@ -1162,7 +1167,7 @@ namespace SebWindowsConfig
 			// checkBoxEnableSessionVerification
 			// 
 			this.checkBoxEnableSessionVerification.AutoSize = true;
-			this.checkBoxEnableSessionVerification.Location = new System.Drawing.Point(328, 335);
+			this.checkBoxEnableSessionVerification.Location = new System.Drawing.Point(230, 336);
 			this.checkBoxEnableSessionVerification.Name = "checkBoxEnableSessionVerification";
 			this.checkBoxEnableSessionVerification.Size = new System.Drawing.Size(179, 17);
 			this.checkBoxEnableSessionVerification.TabIndex = 112;
@@ -1173,7 +1178,7 @@ namespace SebWindowsConfig
 			// checkBoxEnableCursorVerification
 			// 
 			this.checkBoxEnableCursorVerification.AutoSize = true;
-			this.checkBoxEnableCursorVerification.Location = new System.Drawing.Point(328, 316);
+			this.checkBoxEnableCursorVerification.Location = new System.Drawing.Point(230, 317);
 			this.checkBoxEnableCursorVerification.Name = "checkBoxEnableCursorVerification";
 			this.checkBoxEnableCursorVerification.Size = new System.Drawing.Size(173, 17);
 			this.checkBoxEnableCursorVerification.TabIndex = 111;
@@ -1318,19 +1323,19 @@ namespace SebWindowsConfig
 			// checkBoxAllowedDisplayIgnoreError
 			// 
 			this.checkBoxAllowedDisplayIgnoreError.AutoSize = true;
-			this.checkBoxAllowedDisplayIgnoreError.Location = new System.Drawing.Point(617, 296);
+			this.checkBoxAllowedDisplayIgnoreError.Location = new System.Drawing.Point(466, 297);
 			this.checkBoxAllowedDisplayIgnoreError.Name = "checkBoxAllowedDisplayIgnoreError";
-			this.checkBoxAllowedDisplayIgnoreError.Size = new System.Drawing.Size(554, 17);
+			this.checkBoxAllowedDisplayIgnoreError.Size = new System.Drawing.Size(431, 17);
 			this.checkBoxAllowedDisplayIgnoreError.TabIndex = 108;
-			this.checkBoxAllowedDisplayIgnoreError.Text = "Ignore errors when validating display configuration. Needs to be active when usin" +
-    "g SEB inside a virtual machine.";
+			this.checkBoxAllowedDisplayIgnoreError.Text = "Ignore errors when validating display configuration (required for use in virtual " +
+    "machine).";
 			this.checkBoxAllowedDisplayIgnoreError.UseVisualStyleBackColor = true;
 			this.checkBoxAllowedDisplayIgnoreError.CheckedChanged += new System.EventHandler(this.checkBoxAllowedDisplayIgnoreError_CheckedChanged);
 			// 
 			// checkBoxEnforceBuiltinDisplay
 			// 
 			this.checkBoxEnforceBuiltinDisplay.AutoSize = true;
-			this.checkBoxEnforceBuiltinDisplay.Location = new System.Drawing.Point(617, 278);
+			this.checkBoxEnforceBuiltinDisplay.Location = new System.Drawing.Point(466, 279);
 			this.checkBoxEnforceBuiltinDisplay.Name = "checkBoxEnforceBuiltinDisplay";
 			this.checkBoxEnforceBuiltinDisplay.Size = new System.Drawing.Size(193, 17);
 			this.checkBoxEnforceBuiltinDisplay.TabIndex = 107;
@@ -1435,7 +1440,7 @@ namespace SebWindowsConfig
 			// checkBoxShowLogButton
 			// 
 			this.checkBoxShowLogButton.AutoSize = true;
-			this.checkBoxShowLogButton.Location = new System.Drawing.Point(617, 335);
+			this.checkBoxShowLogButton.Location = new System.Drawing.Point(466, 336);
 			this.checkBoxShowLogButton.Margin = new System.Windows.Forms.Padding(2);
 			this.checkBoxShowLogButton.Name = "checkBoxShowLogButton";
 			this.checkBoxShowLogButton.Size = new System.Drawing.Size(180, 17);
@@ -1448,7 +1453,7 @@ namespace SebWindowsConfig
 			// 
 			this.comboBoxAllowedDisplaysMaxNumber.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
 			this.comboBoxAllowedDisplaysMaxNumber.FormattingEnabled = true;
-			this.comboBoxAllowedDisplaysMaxNumber.Location = new System.Drawing.Point(831, 258);
+			this.comboBoxAllowedDisplaysMaxNumber.Location = new System.Drawing.Point(679, 259);
 			this.comboBoxAllowedDisplaysMaxNumber.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1);
 			this.comboBoxAllowedDisplaysMaxNumber.Name = "comboBoxAllowedDisplaysMaxNumber";
 			this.comboBoxAllowedDisplaysMaxNumber.Size = new System.Drawing.Size(57, 21);
@@ -1459,7 +1464,7 @@ namespace SebWindowsConfig
 			// checkBoxAllowLogAccess
 			// 
 			this.checkBoxAllowLogAccess.AutoSize = true;
-			this.checkBoxAllowLogAccess.Location = new System.Drawing.Point(598, 316);
+			this.checkBoxAllowLogAccess.Location = new System.Drawing.Point(447, 317);
 			this.checkBoxAllowLogAccess.Margin = new System.Windows.Forms.Padding(2);
 			this.checkBoxAllowLogAccess.Name = "checkBoxAllowLogAccess";
 			this.checkBoxAllowLogAccess.Size = new System.Drawing.Size(199, 17);
@@ -1473,7 +1478,7 @@ namespace SebWindowsConfig
 			this.label13.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
 			this.label13.AutoSize = true;
 			this.label13.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-			this.label13.Location = new System.Drawing.Point(593, 262);
+			this.label13.Location = new System.Drawing.Point(441, 263);
 			this.label13.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
 			this.label13.Name = "label13";
 			this.label13.Size = new System.Drawing.Size(234, 13);
@@ -1485,7 +1490,7 @@ namespace SebWindowsConfig
 			// 
 			this.checkBoxEnablePrivateClipboard.AutoSize = true;
 			this.checkBoxEnablePrivateClipboard.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-			this.checkBoxEnablePrivateClipboard.Location = new System.Drawing.Point(328, 280);
+			this.checkBoxEnablePrivateClipboard.Location = new System.Drawing.Point(230, 281);
 			this.checkBoxEnablePrivateClipboard.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1);
 			this.checkBoxEnablePrivateClipboard.Name = "checkBoxEnablePrivateClipboard";
 			this.checkBoxEnablePrivateClipboard.Size = new System.Drawing.Size(156, 17);
@@ -1753,7 +1758,7 @@ namespace SebWindowsConfig
 			// 
 			this.checkBoxEnableScreenCapture.AutoSize = true;
 			this.checkBoxEnableScreenCapture.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-			this.checkBoxEnableScreenCapture.Location = new System.Drawing.Point(328, 261);
+			this.checkBoxEnableScreenCapture.Location = new System.Drawing.Point(230, 262);
 			this.checkBoxEnableScreenCapture.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1);
 			this.checkBoxEnableScreenCapture.Name = "checkBoxEnableScreenCapture";
 			this.checkBoxEnableScreenCapture.Size = new System.Drawing.Size(191, 17);
@@ -1773,7 +1778,7 @@ namespace SebWindowsConfig
 			this.groupBox3.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1);
 			this.groupBox3.Name = "groupBox3";
 			this.groupBox3.Padding = new System.Windows.Forms.Padding(2, 1, 2, 1);
-			this.groupBox3.Size = new System.Drawing.Size(235, 92);
+			this.groupBox3.Size = new System.Drawing.Size(173, 92);
 			this.groupBox3.TabIndex = 81;
 			this.groupBox3.TabStop = false;
 			this.groupBox3.Text = "Kiosk Mode";
@@ -1828,7 +1833,7 @@ namespace SebWindowsConfig
 			// 
 			this.checkBoxAllowVirtualMachine.AutoSize = true;
 			this.checkBoxAllowVirtualMachine.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-			this.checkBoxAllowVirtualMachine.Location = new System.Drawing.Point(328, 299);
+			this.checkBoxAllowVirtualMachine.Location = new System.Drawing.Point(230, 300);
 			this.checkBoxAllowVirtualMachine.Margin = new System.Windows.Forms.Padding(2, 1, 2, 1);
 			this.checkBoxAllowVirtualMachine.Name = "checkBoxAllowVirtualMachine";
 			this.checkBoxAllowVirtualMachine.Size = new System.Drawing.Size(185, 17);
@@ -2064,8 +2069,8 @@ namespace SebWindowsConfig
 			// 
 			// Type
 			// 
-			dataGridViewCellStyle1.BackColor = System.Drawing.Color.Silver;
-			this.Type.DefaultCellStyle = dataGridViewCellStyle1;
+			dataGridViewCellStyle11.BackColor = System.Drawing.Color.Silver;
+			this.Type.DefaultCellStyle = dataGridViewCellStyle11;
 			this.Type.HeaderText = "Type";
 			this.Type.Name = "Type";
 			this.Type.ReadOnly = true;
@@ -4711,6 +4716,7 @@ namespace SebWindowsConfig
 			// 
 			// tabPageAppearance
 			// 
+			this.tabPageAppearance.Controls.Add(this.groupBox22);
 			this.tabPageAppearance.Controls.Add(this.spellCheckerGroupBox);
 			this.tabPageAppearance.Controls.Add(this.groupBox16);
 			this.tabPageAppearance.Controls.Add(this.groupBox6);
@@ -4848,8 +4854,8 @@ namespace SebWindowsConfig
 			// spellCheckerDictionaryFilesColumn
 			// 
 			this.spellCheckerDictionaryFilesColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
-			dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
-			this.spellCheckerDictionaryFilesColumn.DefaultCellStyle = dataGridViewCellStyle2;
+			dataGridViewCellStyle12.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+			this.spellCheckerDictionaryFilesColumn.DefaultCellStyle = dataGridViewCellStyle12;
 			this.spellCheckerDictionaryFilesColumn.HeaderText = "Files";
 			this.spellCheckerDictionaryFilesColumn.Name = "spellCheckerDictionaryFilesColumn";
 			this.spellCheckerDictionaryFilesColumn.ReadOnly = true;
@@ -6247,6 +6253,49 @@ namespace SebWindowsConfig
 			this.applyAndStartSEBToolStripMenuItem.Visible = false;
 			this.applyAndStartSEBToolStripMenuItem.Click += new System.EventHandler(this.applyAndStartSEBToolStripMenuItem_Click);
 			// 
+			// groupBox22
+			// 
+			this.groupBox22.Controls.Add(this.lockscreenColorButton);
+			this.groupBox22.Controls.Add(this.lockscreenColorTextbox);
+			this.groupBox22.Controls.Add(this.label34);
+			this.groupBox22.Location = new System.Drawing.Point(529, 176);
+			this.groupBox22.Name = "groupBox22";
+			this.groupBox22.Size = new System.Drawing.Size(689, 59);
+			this.groupBox22.TabIndex = 88;
+			this.groupBox22.TabStop = false;
+			this.groupBox22.Text = "Lock Screen";
+			// 
+			// lockscreenColorButton
+			// 
+			this.lockscreenColorButton.Location = new System.Drawing.Point(226, 22);
+			this.lockscreenColorButton.Name = "lockscreenColorButton";
+			this.lockscreenColorButton.Size = new System.Drawing.Size(75, 23);
+			this.lockscreenColorButton.TabIndex = 118;
+			this.lockscreenColorButton.Text = "Choose";
+			this.lockscreenColorButton.UseVisualStyleBackColor = true;
+			this.lockscreenColorButton.Click += new System.EventHandler(this.lockscreenColorButton_Click);
+			// 
+			// lockscreenColorTextbox
+			// 
+			this.lockscreenColorTextbox.Font = new System.Drawing.Font("Consolas", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+			this.lockscreenColorTextbox.ForeColor = System.Drawing.Color.White;
+			this.lockscreenColorTextbox.Location = new System.Drawing.Point(102, 23);
+			this.lockscreenColorTextbox.MaxLength = 7;
+			this.lockscreenColorTextbox.Name = "lockscreenColorTextbox";
+			this.lockscreenColorTextbox.Size = new System.Drawing.Size(111, 20);
+			this.lockscreenColorTextbox.TabIndex = 117;
+			this.lockscreenColorTextbox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+			this.lockscreenColorTextbox.TextChanged += new System.EventHandler(this.lockscreenColorTextbox_TextChanged);
+			// 
+			// label34
+			// 
+			this.label34.AutoSize = true;
+			this.label34.Location = new System.Drawing.Point(6, 26);
+			this.label34.Name = "label34";
+			this.label34.Size = new System.Drawing.Size(92, 13);
+			this.label34.TabIndex = 116;
+			this.label34.Text = "Background Color";
+			// 
 			// SebWindowsConfigForm
 			// 
 			this.AllowDrop = true;
@@ -6376,6 +6425,8 @@ namespace SebWindowsConfig
 			this.tabControlSebWindowsConfig.ResumeLayout(false);
 			this.menuStrip1.ResumeLayout(false);
 			this.menuStrip1.PerformLayout();
+			this.groupBox22.ResumeLayout(false);
+			this.groupBox22.PerformLayout();
 			this.ResumeLayout(false);
 			this.PerformLayout();
 
@@ -6833,6 +6884,10 @@ namespace SebWindowsConfig
 		private System.Windows.Forms.CheckBox checkBoxAllowDownloads;
 		private System.Windows.Forms.CheckBox checkBoxEnableCursorVerification;
 		private System.Windows.Forms.CheckBox checkBoxEnableSessionVerification;
+		private System.Windows.Forms.GroupBox groupBox22;
+		private System.Windows.Forms.Button lockscreenColorButton;
+		private System.Windows.Forms.TextBox lockscreenColorTextbox;
+		private System.Windows.Forms.Label label34;
 	}
 }
 
diff --git a/SebWindowsConfig/SebWindowsConfigForm.cs b/SebWindowsConfig/SebWindowsConfigForm.cs
index 075e563c..834a4a3e 100644
--- a/SebWindowsConfig/SebWindowsConfigForm.cs
+++ b/SebWindowsConfig/SebWindowsConfigForm.cs
@@ -2,6 +2,7 @@
 using System.Collections.Generic;
 using System.Diagnostics;
 using System.Drawing;
+using System.Globalization;
 using System.IO;
 using System.Linq;
 using System.Reflection;
@@ -816,6 +817,7 @@ namespace SebWindowsConfig
 			checkBoxAllowWindowsUpdate.Checked = (Boolean) SEBSettings.settingsCurrent[SEBSettings.KeyAllowWindowsUpdate];
 			checkBoxEnableCursorVerification.Checked = (Boolean) SEBSettings.settingsCurrent[SEBSettings.KeyEnableCursorVerification];
 			checkBoxEnableSessionVerification.Checked = (Boolean) SEBSettings.settingsCurrent[SEBSettings.KeyEnableSessionVerification];
+			lockscreenColorTextbox.Text = (String) SEBSettings.settingsCurrent[SEBSettings.KeyLockScreenBackgroundColor];
 
 			if (String.IsNullOrEmpty(textBoxLogDirectoryWin.Text))
 			{
@@ -4803,5 +4805,35 @@ namespace SebWindowsConfig
 		{
 			SEBSettings.settingsCurrent[SEBSettings.KeyEnableSessionVerification] = checkBoxEnableSessionVerification.Checked;
 		}
+
+		private void lockscreenColorButton_Click(object sender, EventArgs e)
+		{
+			var dialog = new ColorDialog();
+
+			dialog.AllowFullOpen = true;
+			dialog.FullOpen = true;
+			dialog.Color = lockscreenColorTextbox.BackColor;
+
+			if (dialog.ShowDialog() == DialogResult.OK)
+			{
+				lockscreenColorTextbox.BackColor = dialog.Color;
+				lockscreenColorTextbox.Text = $"#{dialog.Color.R:x2}{dialog.Color.G:x2}{dialog.Color.B:x2}";
+			}
+		}
+
+		private void lockscreenColorTextbox_TextChanged(object sender, EventArgs e)
+		{
+			var raw = lockscreenColorTextbox.Text;
+
+			if (!string.IsNullOrWhiteSpace(raw) && Regex.IsMatch(raw, "^#[0-9a-f]{6}$", RegexOptions.IgnoreCase))
+			{
+				var r = byte.Parse(raw.Substring(1, 2), NumberStyles.HexNumber);
+				var g = byte.Parse(raw.Substring(3, 2), NumberStyles.HexNumber);
+				var b = byte.Parse(raw.Substring(5, 2), NumberStyles.HexNumber);
+
+				lockscreenColorTextbox.BackColor = Color.FromArgb(r, g, b);
+				SEBSettings.settingsCurrent[SEBSettings.KeyLockScreenBackgroundColor] = raw;
+			}
+		}
 	}
 }
diff --git a/SebWindowsConfig/SebWindowsConfigForm.resx b/SebWindowsConfig/SebWindowsConfigForm.resx
index fb4838e8..7d41d760 100644
--- a/SebWindowsConfig/SebWindowsConfigForm.resx
+++ b/SebWindowsConfig/SebWindowsConfigForm.resx
@@ -130,8 +130,8 @@
     <value>
         AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
         LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
-        ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADA
-        1QAAAk1TRnQBSQFMAgEBDAEAAXABDAFwAQwBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA
+        ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC+
+        1QAAAk1TRnQBSQFMAgEBDAEAAYABDAGAAQwBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA
         AwABgAMAAQEBAAEgBwABAf8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A
         /wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A
         /wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A0QABjgGLAQAB/wGOAYsBAAH/AY4BiwEAAf8BjgGLAQAB/wGO
@@ -566,8 +566,8 @@
         AbIBqAH/AcsBugGxAf8B0QHCAboB/wHoAeEB3QH/BAAB+QH3AfYB/wHcAdEBywH/AdYByQHBAf8B3QHS
         AcwB/wHXAcoBwwH/AdIBxAG9Af8B0AHCAbsB/wHeAdUB0QH/A/4B/wHlAd4B2wH/AbcBpAGfAf8BmAGD
         AQAB/wMzAVEIAANQAZ0BAAG9AQAB/wEAAcEBAAH/AQABuQEAAf8BAAG3AQAB/wEAAbEBAAH/AQABqwEA
-        Af8BAAGmAQAB/wEAAaABAAH/AQABmgEAAf8BAAGUAQAB/wEAAY4BAAH/AQABiAEAAf8BAAGCAQAB/wFi
-        AWUBYgHxAwYBBwMMAQ8DSgGJA0QBeQNEAXkDRAF4A10B0QEAAb4BAAH/AQABtgEAAf8BAAGxAQAB/wEA
+        Af8BAAGmAQAB/wEAAaABAAH/AQABmgEAAf8BAAGUAQAB/wEAAY4BAAH/AQABiAEAAf8BAAGCAQAB/wFk
+        AWUBZAHxAwYBBwMMAQ8DSgGJA0QBeQNEAXkDRAF4A10B0QEAAb4BAAH/AQABtgEAAf8BAAGxAQAB/wEA
         Aa4BAAH/AQABqgEAAf8DWAG3A0QBeANEAXkDRAF5A0MBdhAAAyUBNgPqAf8EAAPhAf8D4AH/A+cB/wPi
         Af8D5AH/A+YB/wPgAf8D5gH/A+EB/wPfAf8B4QHgAeEB/wPjAf8D4AH/A94B/wPlAf8D4AH/A9wB/wPd
         Af8D5gH/BAADPgFrGAADKQE+A2oB+QPgAf8D9wH/AfQB9QH0Af8D9AH/AfMC9AH/AfMC9AH/AfMC9AH/
@@ -577,473 +577,473 @@
         AcMBuwH/AdIBxAG8Af8BzAG9AbQB/wHUAccBwAH/AfMB8AHuAf8B5gHeAdoB/wG9AagBngH/AcABrQGj
         Af8ByQG5AbAB/wG4AaEBlgH/AbgBoQGXAf8BtwGiAZcB/wG+AawBpAH/AeMB2wHZAf8BxgG4AbQB/wG/
         Aa4BqQH/AaEBjgGKAf8DRgF+CAADQQFyA0IBdQNCAXQDQgF0A1MBqgEAAbUBAAH/AQABsAEAAf8BAAGp
-        AQAB/wEAAaQBAAH/AQABogEAAf8DYAHbA0IBdANCAXQDQgF0A0kBhQMLAQ4DBgEHAV0CXgHwAQABywGD
-        Af8BAAHFAQAB/wEAAcQBAAH/AQABwgEAAf8BAAG7AQAB/wEAAbgBAAH/AQABtAEAAf8BAAGvAQAB/wEA
-        AasBAAH/AQABqAEAAf8BAAGhAQAB/wEAAZ0BAAH/AQABkgEAAf8BTwFQAU8BmxAAAyUBNgPpAf8EAAP2
-        Af8D9gH/A/UB/wP1Af8D9QH/A/QB/wP0Af8D8wH/A/MB/wPzAf8D8gH/A/IB/wHyAfEB8gH/A/EB/wPx
-        Af8ChgH2Af8CAAH2Af8B6wHqAesB/wHtAewB7QH/A/4B/wM+AWsUAAMFAQYDWAG8A+oB/wPjAf8D9wH/
-        AfMC9AH/AvMB9AH/AvMB9AH/A/MB/wHyAvMB/wHyAvMB/wPyAf8B8ALxAf8B7gLvAf8B6wHsAe0B/wHp
-        AeoB6wH/AecC6QH/AeUC6AH/Ad8B4AHaAf8BwgG7AeAB/wIAAcQB/wIAAZ0B/wIAAZMB/wIAAacB/wHi
-        AeUB4gH/A18BzgMFAQYYAANOAZgBjAIAAf8BmgGEAQAB/wGgAYkBhAH/AaQBjAGFAf8BygG7AbUB/wHI
-        AbcBsAH/Ae4B6QHnAf8B5QHdAdkB/wHDAbABpwH/AboBpAGbAf8BtgGfAZQB/wG1AZ4BkwH/AbYBnwGV
-        Af8BvQGoAZ8B/wHNAb0BtgH/AbMBmwGRAf8BxgG0AawB/wG5AaMBmgH/AbQBnQGTAf8BtAGdAZMB/wG5
-        AaMBmAH/Aa8BmAGOAf8BvgGtAagB/wGgAYoBhAH/AaEBigGEAf8BlAGAAQAB/wNPAZkYAAMuAUcBAAG0
-        AQAB/wEAAbQBAAH/AQABrAEAAf8BAAGnAQAB/wEAAacBAAH/AVUBVwFVAbEYAAMZASIBAAG6AQAB/wEA
-        AcwBgwH/AQABwgEAAf8BAAG/AQAB/wEAAbwBAAH/AQABugEAAf8BAAG2AQAB/wEAAbIBAAH/AQABrQEA
-        Af8BAAGpAQAB/wEAAaQBAAH/AQABpAEAAf8BXgFhAV4B4hQAAyUBNgPoAf8EAAPVAf8D0AH/A+IB/wPt
-        Af8D8QH/A+8B/wPuAf8D7wH/A+wB/wPuAf8D7wH/A+8B/wPtAf8D7gH/As0B7gH/AgAB+gH/AgAB/QH/
-        AsYB8gH/AewB7QHsAf8B+wL6Af8DPgFrFAADOAFbBAAD1QH/A+0B/wP1Af8D8wH/AfIC8wH/AfIB8wHy
-        Af8D8gH/AfEC8gH/AfEC8gH/AfAC8QH/Ae8C8AH/Ae4C7wH/AewB7QHuAf8B6gHrAewB/wHnAekB6gH/
-        AeUC5wH/AeUB6AHmAf8BzgHQAd0B/wGPAYwB5gH/AYwBiwHCAf8CAAGXAf8BgAEAAbgB/wH4AfsB9AH/
-        A0oBixwAA1IBoAGDAgAB/wGRAgAB/wGWAgAB/wGoAZEBiwH/AekB4gHgAf8B4QHYAdUB/wHTAcUBvwH/
-        AbkBowGaAf8BsQGYAY4B/wGwAZYBjQH/AbEBmAGOAf8BsQGYAY4B/wGxAZgBjwH/Aa4BlAGKAf8BwQGt
-        AaUB/wHUAccBwgH/AcYBtAGtAf8BrgGUAYsB/wGxAZcBjgH/AbIBmAGOAf8BuwGiAZYB/wGvAZcBjQH/
-        AbwBqwGmAf8BmgGEAQAB/wGaAYMBAAH/AYYCAAH/A1IBoBgAAzsBYwEAAbYBAAH/AQABtgEAAf8BAAGu
-        AQAB/wEAAaoBAAH/AQABqQEAAf8BWAFaAVgBvRwAAU4CTwGXAQAByAGBAf8BAAHDAQAB/wEAAb8BAAH/
-        AQABvgEAAf8BAAG7AQAB/wEAAbgBAAH/AQABtAEAAf8BAAGwAQAB/wEAAaoBAAH/AQABqgEAAf8BAAGc
-        AQAB/wMrAUIUAAMlATYD5gH/BAADywH/A74B/wPPAf8D2gH/A9kB/wPZAf8D3QH/A9gB/wPMAf8D3AH/
-        A9wB/wPUAf8D0wH/A9wB/wK+AdgB/wLhAeQB/wK9AfYB/wIAAf0B/wK6AfEB/wH2AfcB9gH/Az4BaxAA
-        AwwBEANfAdgD7gH/A9YB/wPyAf8B8gLzAf8D8gH/AfEC8gH/AfEC8gH/AfAC8QH/AvAB8QH/Ae8C8AH/
-        Ae4C7wH/Ae0B7gHvAf8B7QLuAf8B7AHtAe4B/wHqAuwB/wHnAekB6gH/AeUB5wHoAf8B4wHlAeYB/wHj
-        AeYB5QH/AesB7wHgAf8BmgGbAbcB/wIAAZ8B/wG4AbsBzAH/AfkB+wH4Af8DLQFFHAADTgGVAwAB/wGG
-        AgAB/wGhAY0BiAH/AbMBoQGbAf8BugGnAaEB/wHMAbwBtwH/Ab4BqQGiAf8BqgGOAYUB/wGvAZUBiwH/
-        AawBkQGIAf8BrAGSAYkB/wGsAZIBiQH/Aa0BkgGJAf8BqgGOAYUB/wHHAbUBsAH/BAAB4gHZAdYB/wGs
-        AZEBiQH/AawBkQGJAf8BrQGTAYoB/wG0AZoBkAH/AakBjwGHAf8BuAGlAaEB/wGRAgAB/wGOAgAB/wMA
-        Af8DTgGWGAADOwFjAQABuAEAAf8BAAG5AQAB/wEAAbEBAAH/AQABrQEAAf8BAAGtAQAB/wFYAVoBWAG9
-        HAADBgEHAUECagH5AQABzAGDAf8BAAHAAQAB/wEAAb8BAAH/AQABvQEAAf8BAAG6AQAB/wEAAbYBAAH/
-        AQABsgEAAf8BAAGvAQAB/wEAAa8BAAH/A1kBvhgAAyUBNgPkAf8EAAPKAf8DrgH/A7UB/wPHAf8DvgH/
-        A7UB/wO/Af8DtwH/A6wB/wO8Af8DuAH/A7EB/wO0Af8DuQH/A7QB/wO8Af8DzQH/AgAB0gH/AgAB9AH/
-        A/IB/wM+AWsQAANGAX4EAAPcAf8D3AH/A/UB/wLxAfIB/wHwAfEB8gH/AfAC8QH/Ae8C8AH/Ae4B7wHw
-        Af8B7gLvAf8B7QHuAe8B/wHsAe0B7gH/AewC7QH/AesB7AHtAf8B6gLsAf8B6QLrAf8B6ALqAf8B5gHn
-        AegB/wHjAeUB5gH/AeEB4wHkAf8B5wHqAeQB/wGMAYsBvAH/AgABtQH/AeEB5AHhAf8DYgHhAwwBEBwA
-        A0MBdgMAAf8BiwIAAf8BmAGDAQAB/wGNAgAB/wGrAZQBjgH/AfMB8AHvAf8B1QHIAcQB/wGtAZIBigH/
-        AbABlAGNAf8BrAGPAYgB/wGpAYwBhQH/AacBiQGBAf8BpwGJAYEB/wGmAYgBgAH/AboBowGdAf8B8QHt
-        AewB/wHeAdMBzwH/AagBigGDAf8BqAGKAYMB/wGqAY4BhgH/AasBkAGGAf8BpgGMAYUB/wGvAZ0BmAH/
-        AYUCAAH/AYcCAAH/AwAB/wNEAXkYAAM7AWMBAAG6AQAB/wEAAboBAAH/AQABtAEAAf8BAAGvAQAB/wEA
-        AbABAAH/AVgBWgFYAb0gAAM9AWgBAAHDAQAB/wEAAcYBAAH/AQABvwEAAf8BAAG+AQAB/wEAAbsBAAH/
-        AQABuAEAAf8BAAG0AQAB/wEAAbYBAAH/AQABowEAAf8DFgEeGAADJQE2A+MB/wQAA9cB/wPSAf8D3QH/
-        A9sB/wPcAf8D3AH/A9cB/wPdAf8D2AH/A9YB/wPXAf8D2gH/A9cB/wPUAf8D2wH/A9QB/wPPAf8DzwH/
-        A9kB/wPpAf8DPgFrEAADLgFIA10BzAP7Af8D5gH/AfMC9AH/Ae8C8AH/Ae8C8AH/Ae8C8AH/Ae4C7wH/
-        Ae4C7wH/Ae0C7gH/AewB7QHuAf8B6wLtAf8B6wLsAf8B6gHrAewB/wHoAeoB6wH/AegB6QHqAf8B5wHp
-        AeoB/wHmAugB/wHkAeYB5wH/AeIB5AHlAf8B4ALjAf8B0QHTAdsB/wHPAdEB2AH/Ae8C8QH/A1IBpCAA
-        Ay0BRQMAAf8DAAH/AwAB/wGPAgAB/wHRAcUBwwH/BAAB8wLvAf8BwAGrAaUB/wG9AacBoQH/Ab4BqQGi
-        Af8BwAGrAaUB/wG9AacBoQH/AbUBnAGVAf8BqgGNAYYB/wGoAYsBgwH/AbgBoQGbAf8BtwGfAZgB/wG3
-        AZ8BmQH/AaEBggEAAf8BpgGJAYAB/wGgAYMBAAH/AaYBjgGIAf8BoAGMAYgB/wMAAf8BgQIAAf8DAAH/
-        Ay8BSRgAAzsBYwEAAbsBAAH/AQABvQEAAf8BAAG2AQAB/wEAAbIBAAH/AQABsgEAAf8BWAFaAVgBvSQA
-        AVsCYQHeAQABzAGDAf8BAAHAAQAB/wEAAb8BAAH/AQABvQEAAf8BAAG6AQAB/wEAAbkBAAH/AQABtgEA
-        Af8DTQGSHAADJQE2A+EB/wQAA+0B/wPtAf8D7AH/A+wB/wPsAf8D6wH/A+sB/wPrAf8B6wLqAf8D6wH/
-        A+oB/wPoAf8C5QHmAf8D4wH/AeEB4gHhAf8D3wH/A90B/wPbAf8D2AH/A9oB/wM+AWsUAAMGAQcDQAFx
-        A1oB9QLzAfQB/wHuAe8B8AH/Ae4C7wH/Ae0C7wH/AewC7gH/AewC7QH/AesB7AHtAf8B6gHrAewB/wHp
-        AusB/wHoAeoB6wH/AegB6QHqAf8B5wHoAekB/wHmAugB/wHlAucB/wHkAeYB5wH/AeMC5gH/AeIB5AHl
-        Af8B3wHiAeMB/wHfAuIB/wHcAt8B/wH3AvkB/wM4AVwgAAMMARADWwHkAwAB/wGDAgAB/wGWAYEBAAH/
-        AaoBmAGUAf8B9AHyAfEB/wHZAc0BygH/AZwCAAH/AaABgQEAAf8BoQGDAQAB/wGmAYgBgQH/AawBkQGK
-        Af8BtgGdAZcB/wG9AagBogH/AdIBwwG/Af8ByAG2AbIB/wGdAgAB/wG5AaMBnAH/AbIBmQGSAf8BmQIA
-        Af8BlAIAAf8BpwGTAY0B/wGPAgAB/wMAAf8DAAH/A1wB5wMOARIYAAM7AWMBAAG8AQAB/wEAAb4BAAH/
-        AQABuAEAAf8BAAG0AQAB/wEAAbUBAAH/AVgBWgFYAb0kAAMoATwBAAG9AQAB/wEAAcgBgQH/AQABvwEA
-        Af8BAAG+AQAB/wEAAbsBAAH/AQABwQEAAf8BSAJiAfYDBAEFHAADJQE2At4B3wH/Av4B/QH/AfQB8wHq
-        Af8C7AHrAf8C6gHrAf8B5wHmAesB/wL1AegB/wL3AecB/wLlAeoB/wPqAf8D6gH/A+kB/wPnAf8B5ALl
-        Af8D3wH/A9QB/wPLAf8DygH/A8wB/wPHAf8DuwH/A9AB/wM6AWIYAAMPARMDXgHtAfEB8gHzAf8B7QLu
-        Af8B7AHtAe4B/wHrAewB7QH/AeoC7AH/AeoB6wHsAf8B6QLrAf8B6AHpAesB/wHnAukB/wHmAugB/wHl
-        AecB6AH/AeQB5gHnAf8B4wLmAf8B4wHlAeYB/wHiAeQB5QH/AeEC5AH/AeAB4gHjAf8B3wLiAf8B3AHf
-        AeAB/wHdAeAB4QH/A14B8AMWAR4kAANMAZEDAAH/AwAB/wMAAf8DAAH/Aa8BnQGYAf8BvAGpAaUB/wGd
-        AgAB/wGfAYEBAAH/AaMBhQEAAf8BpgGIAYIB/wGnAYkBgwH/AacBiQGDAf8BpgGJAYIB/wHKAboBtgH/
-        AdgBzAHJAf8BugGjAZ4B/wGkAYcBgAH/AbgBogGcAf8BpQGNAYcB/wGOAgAB/wGnAZMBjgH/AwAB/wMA
-        Af8DAAH/A04BlRwAAzsBYwEAAb4BAAH/AQABwAEAAf8BAAG5AQAB/wEAAbYBAAH/AQABuAEAAf8BWAFa
-        AVgBvSgAAVcCWQG5AQABywGDAf8BAAHCAQAB/wEAAb8BAAH/AQABwQEAAf8BAAG7AQAB/wM7AWMgAAMl
-        ATYC3wHeAf8C9gH8Af8C4gHpAf8C8QHoAf8C5gHpA/8B5wH/ArkB7QH/Ap0B8AP/AecB/wHoAekB6AH/
-        A+cB/wHlAuYB/wPkAf8B4gLhAf8D1QH/AbgBuQG4Af8DnAH/A5QB/wOVAf8DigH/A6kB/wNiAe8DFQEd
-        GAADLQFFA/0B/wHsAu0B/wHrAewB7QH/AeoB6wHsAf8B6QLrAf8B6AHpAesB/wHnAekB6gH/AecB6AHp
-        Af8B5gLoAf8B5QLnAf8B5AHmAecB/wHjAeUB5gH/AeIB5AHlAf8B4QLkAf8B4AHjAeQB/wHfAeIB4wH/
-        Ad4B4QHiAf8B3QHgAeEB/wHdAeAB4QH/AdsB3gHfAf8B6QLsAf8DWQG7KAADGwElAk0BOgH6AwAB/wMA
-        Af8DAAH/AZkBhQGAAf8BmgGEAQAB/wG1AaABmwH/AZwCAAH/AaUBiQGEAf8BqQGNAYcB/wGpAY4BiAH/
-        AakBjgGIAf8BqAGMAYYB/wGzAZsBlgH/AbIBmgGUAf8BtQGdAZgB/wHGAbMBrgH/AaQBigGEAf8BqQGU
-        AY8B/wHgAdgB1gH/AbgBrAGqAf8DAAH/AwAB/wFNAjoB+gMdASgcAAM7AWMBAAG/AQAB/wEAAcEBAAH/
-        AQABuwEAAf8BAAG5AQAB/wEAAboBAAH/AVgCWgG9KAADEwEaAQABtQEAAf8BAAHKAYIB/wEAAb8BAAH/
-        AQABxwEAAf8BXwJhAdokAAMlATYC3wHcA/8B+gH/AgAB9AH/AtUB6AP/AeQD/wHhAf8CAAH0Af8CgwHy
-        A/8B5AH/AusB5gH/AeYB5QHkAf8C4gHjAf8D4QH/A98B/wPPAf8DoQH/AwAB/wMAAf8DAAH/A5kB/wO8
-        Af8DLwFJHAADQgF0Af4D/wHpAeoB6wH/AekB6gHrAf8B6ALqAf8B5wLpAf8B5gHoAekB/wHlAucB/wHk
-        AeYB5wH/AeMC5gH/AeMC5QH/AeIB5AHlAf8B4QHjAeQB/wHgAeIB4wH/Ad8B4QHiAf8B3gHhAeIB/wHd
-        AeAB4QH/AdwB3wHgAf8B2wHeAd8B/wHaAd0B3gH/AdgB2wHcAf8B9QH3AfgB/wNCAXUsAANMAZADAAH/
-        AwAB/wMAAf8BkwGBAQAB/wGDAgAB/wG5AaoBpwH/AakBkgGOAf8BnwGGAYIB/wGkAYoBhgH/AaYBiwGH
-        Af8BpwGMAYcB/wGnAYsBhwH/AbMBmwGWAf8BtgGgAZsB/wGsAZABiwH/AbEBmQGUAf8BvAGtAakB/wGS
-        AgAB/wHVAc0BzAH/AbMBqAGmAf8DAAH/AwAB/wNNAZMgAAM7AWMBAAG/AQAB/wEAAcIBAAH/AQABvQEA
-        Af8BAAG6AQAB/wEAAb0BAAH/AVgCWgG9LAADSwGMAQABxwGAAf8BAAHLAYMB/wEAAbsBAAH/AyYBOCQA
-        AyUBNgPbA/8B9QH/AoYB8QH/AgAB+AH/Ar8B6wH/Ao4B7wH/AgAB9gH/AuMB5gH/AuEB5gH/AtgB5QH/
-        At8B4gH/AuIB4AH/A98B/wPcAf8DwgH/A5oB/wPMAf8D3QH/A/IB/wPnAf8DMAFKIAADUgGkAfcC+QH/
-        AeYB6AHpAf8B5gHoAekB/wHmAecB6AH/AeUB5wHoAf8B5AHmAecB/wHjAeUB5gH/AeIB5QHmAf8B4gHk
-        AeUB/wHhAeMB5AH/AeAB4gHjAf8B3wLiAf8B3gHhAeIB/wHdAeAB4QH/AdwB3wHgAf8B2wHeAd8B/wHa
-        Ad0B3gH/AdkB3QHeAf8B2AHbAdwB/wHYAdwB3QH/A18B+wMiATEsAAMKAQ0DXQHUAwAB/wMAAf8BiQIA
-        Af8BlwGFAYEB/wGmAZMBkAH/AcsBvAG5Af8BogGNAYkB/wGjAYwBiAH/AaUBjQGJAf8BpQGNAYkB/wGk
-        AYwBiAH/AagBkwGPAf8BtQGiAZ8B/wGiAYwBiQH/AZ4BigGGAf8BogGRAY4B/wHTAcoByQH/AaABkQGP
-        Af8DAAH/AwAB/wNcAdYDCwEOIAADOwFjAQABwAEAAf8BAAHDAQAB/wEAAb4BAAH/AQABvAEAAf8BAAHA
-        AQAB/wFYAloBvSwABAIDYgHuAQAB0gGIAf8DVgGzKAADJQE2A9kD/wH1Af8CywHoAf8CAAH3Af8ClwHt
-        Af8CAAH8Af8CrgHrAf8C2AHmAf8CAAHzAf8CAAHwAf8CwwHjAf8C7gHbAf8D2wH/A9kB/wO7Af8DmAH/
-        A/IB/wQAA/UB/wMwAUogAAMGAQcDYQHaAfAC8gH/AeUC5wH/AeMC5gH/AeMB5QHmAf8B4wHlAeYB/wHi
-        AuUB/wHiAeQB5QH/AeEB4wHkAf8B4AHiAeMB/wHfAuIB/wHeAeEB4gH/Ad0B4AHhAf8B3AHfAeAB/wHb
-        Ad4B3wH/AdoB3QHeAf8B2QHcAd0B/wHYAdwB3QH/AdcB2wHcAf8B1gHZAdoB/wHgAeMB5AH/A14B0gMF
-        AQYwAAMdASkDYAHoAwAB/wMAAf8BqQGdAZsB/wGeAY0BiwH/AbgBqgGnAf8BvgGyAbAB/wGcAYoBhwH/
-        AZ0BigGHAf8BnQGKAYcB/wGcAYkBhgH/AaIBjwGLAf8BtwGnAaUB/wGgAY8BjQH/AaIBkgGPAf8BnwGQ
-        AY0B/wHmAuEB/wGcAZABjgH/AwAB/wNdAeoDHgErJAADPgFrAQABxgGAAf8BAAHMAYMB/wEAAcYBAAH/
-        AQABxQEAAf8BAAHIAQAB/wNdAcwwAAFBAkIBcwEAAagBAAH/AxIBGCgAAyUBNgPYAf8C9QH2Af8C+QHi
-        Af8CAAHwAf8CpQHqAf8CAAHwAf8C5wHjAf8D4gH/AtQB4gH/AtMB4AH/AtkB3AH/AtsB2gH/A9kB/wPW
-        Af8DsQH/A5gB/wQAA/AB/wMwAUskAAMMAQ8DWAG8A14B7QL9Af4B/wH7AfwB/QH/AfQB9QH2Af8B6gHs
-        Ae0B/wHjAeUB5gH/Ad8C4gH/Ad0C4AH/AdwB3wHgAf8B3AHfAeAB/wHbAd4B3wH/AdsB3gHfAf8B2gHd
-        Ad4B/wHZAdwB3QH/AdgB2wHcAf8B1wHaAdsB/wHWAdkB2wH/AdUB2QHaAf8B0gHWAdcB/wHuAfAB8QH/
-        A0wBjjgAAyIBMQNbAd4DAAH/AaEBlQGTAf8BqwGfAZ0B/wGkAZYBlAH/Ab0BsQGvAf8BvgGzAbEB/wGg
-        AZEBjgH/AaEBkQGOAf8BpgGVAZIB/wGkAZMBkAH/AbIBpQGjAf8BrgGhAZ8B/wGlAZcBlAH/Ab0BsgGw
-        Af8BoQGWAZMB/wMAAf8DYAHgAyQBNCgAAzkBXgFaAmcB8gFaAmcB8gFaAmcB8gFaAmcB8gFaAmcB8gNW
-        AbMwAAMMAQ8DNAFULAADJQE2A9cB/wL0AfUD/wHfAf8CugHoAf8CAAL/ApYB7AP/AdwB/wPfAf8C4gHd
-        Af8C4AHbAf8C2gHZAf8C1gHXAf8D1wH/A9AB/wOgAf8DuwH/A+8B/wMwAUosAAQBAxMBGgMpBD4BawNR
-        AZwDXQHJA2UB7AH6AvsB/wH3AvkB/wHvAfEB8gH/AeQB5wHoAf8B3AHfAeAB/wHYAdsB3AH/AdUB2QHa
-        Af8B1AHYAdkB/wHUAdgB2gH/AdQB2AHZAf8B0wHXAdkB/wHTAdYB2AH/AdEB1QHWAf8B9wL4Af8DLgFH
-        PAADFQEdA1YBsgMAAf8BlAGIAYYB/wG4Aa0BqwH/AbEBpQGjAf8BwQG3AbUB/wHGAb0BuwH/AbABogGg
-        Af8BqAGaAZgB/wGoAZwBmgH/Aa4BogGgAf8BwgG4AbYB/wHBAbcBtQH/AaoBoAGeAf8DAAH/A1UBtAMW
-        AR6sAAMlATcD1wH/A/QB/wLoAeIB/wLsAeIB/wIAAfYB/wK6AeUB/wLxAd0B/wPdAf8D2gH/A9gB/wPX
-        Af8D1QH/A9IB/wPAAf8DtQH/A8gB/wMwAUtIAAMSARgDKAE8Az4BagNQAZsDWgHHA10B6gH4AvkB/wH0
-        AvYB/wHqAe0B7gH/Ad4B4gHjAf8B1QHZAdsB/wHRAdUB1gH/Ac0B0gHTAf8B1AHZAdoB/wNlAeUDDAEQ
-        RAADNgFYA10ByQMAAf8BowGYAZYB/wG9AbMBsQH/AdMBygHIAf8B3gHWAdUB/wHTAcoByQH/AcsBwQHA
-        Af8BwgG3AbYB/wG3Aa4BrQH/AaICmgH/A1sBygM3AVq0AAMgAS0DqAH9DAAC/gL/EAAD/QH/A/sB/wP2
-        Af8B6QLqAf8D3wH/A8UB/wMwAUxgAAMRARYDJwE6Az0BaANPAZkDWwHFA2MB6QH2AfcB+AH/Ae8B8gHz
-        Af8B9QH3AfgB/wNWAatMAAQCAyoBPwNJAYcDWAG9A10B3ANhAesDYQHrA2EB3ANZAb4DSQGIAyoBQAQC
-        uAADCwEOA0gBgwNOAZQDSgGKA0oBigNKAYoDSgGKA0oBigNKAYoDSgGKA0oBigNKAYoDSgGKA0wBkANM
-        AY8DIAEteAADDwEUAyYBOAM8AWYDUQGcAy4BSP8AMQAIAVgACAEYAAQBAwMBBAMDAQQDAwEEAwMBBAMD
-        AQQDAwEEAwMBBAMDAQQDAwEEAwMBBAMDAQQDAwEEAwMBBAMDAQQDAwEEAwMBBAMDAQQDAwEEAwMBBAMD
-        AQQDAwEEAwMBBAMDAQQDAwEEBAE0AAMTARoDOAFcA1ABmwNaAccDXQHfA2EB6wNhAesDXQHfA1oBxwNR
-        AZwDOAFcAxMBGigAAwMBBAMkATQDMwFRAzMBUAMzAVADMwFQAzMBUAMzAVADMwFQAzMBUAMzAVADMwFQ
-        AzMBUAMzAVADMwFQAzMBUAMzAVADMwFQAzMBUAMzAVADMwFQAzMBUAMzAVADMwFQAzMBUAMzAVADMwFQ
-        AzMBUAMzAVADMwFRAyQBNQMDAQQQAAMOARIDKgE/AygBOwMnAToDJwE6AycBOgMnAToDJwE6AycBOgMz
-        AVEDTwGXA1wByANlAeUDXgHwA2UB7ANfAdUDVQGsAz4BawMnAToDJwE6AycBOgMoATsDKgE/Aw8BEwQB
-        EAAEAQMPARQDIQEwAycBOgMnAToDJwE6AycBOgMnAToDJwE6AycBOgMnAToDJwE6AycBOgMnAToDJwE6
-        AycBOgMnAToDJwE6AycBOgMnAToDJwE6AycBOgMnAToDJwE6AycBOgMnAToDJwE6AyEBMAMPARQEASQA
-        AyEBLwNRAZwDXgHtAeIBrwEAAf8B1QGcAQAB/wHJAYoBAAH/AcACAAH/AbsCAAH/AboCAAH/Ab4CAAH/
-        AcYBhwEAAf8B0wGZAQAB/wHhAa4BAAH/A14B7QNQAZ0DIQEvIAADBgEHA10BzwOQAf8DkgH/A5IB/wOS
-        Af8DkgH/A5EB/wORAf8DkQH/A5EB/wORAf8DkQH/A5EB/wORAf8DkQH/A5EB/wORAf8DkQH/A5EB/wOR
-        Af8DkQH/A5EB/wORAf8DkQH/AZECkgH/A5IB/wOSAf8DkgH/A48B/wNdAc8DBgEIEAADNAFTBAAD+AH/
-        A/YB/wP2Af8D9gH/A/YB/wP1Af8D5gH/A8AB/wOXAf8DiQH/AwAB/wMAAf8DAAH/AwAB/wONAf8DrgH/
-        A94B/wPwAf8D9gH/A/cB/wQAAzgBWxQAAxQBGwNRAaQDWgHyAwAB/wN7Af4DewH+A3sB/gN7Af4DewH+
-        A3oB/gN0Af4DYAH+A00B/gOAAf4DgAH+A4AB/gOAAf4DgAH+A4AB/gOAAf4DgAH+A4AB/gOAAf4DgAH+
-        A4AB/gOAAf4DAAH/A2cB8gNRAaQDFAEbHAADCgENA0sBjAJtAWwB9wHcAaYBAAH/AcUBhgEAAf8BvAIA
-        Af8BvAIAAf8BuQIAAf8BtQIAAf8BrAIAAf8BqAIAAf8BqAIAAf8BpwIAAf8BqAIAAf8BrQIAAf8BvQIA
-        Af8B2AGgAQAB/wJtAWwB9wNLAYwDCgENGAADBgEHA50B/wHvAvAB/wPrAf8B7wHwAfEB/wHvAvEB/wPr
-        Af8D6gH/A+oB/wPqAf8D6gH/A+oB/wPqAf8D6gH/A+oB/wPqAf8D6gH/A+oB/wPqAf8D6gH/A+oB/wPq
-        Af8D6gH/A+oB/wPqAf8C6gHrAf8C7wHwAf8D8QH/AusB7QH/A/AB/wOdAf8DBgEIEAADMwFSFAAD+AH/
-        A9cB/wOnAf8DAAH/A5EB/wO5Af8DrgH/A5gB/wMAAf8DAAH/AwAB/wMAAf8DgAH/A8AB/wPxAf8IAAM3
-        AVoQAAMFAQYDUAGaAwAB/wG8Ab0BvAH/AccCyAH/A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A7cB/wOc
-        Af8DAAH/A/sB/wsAAf8DygH/BAAD9QH/AwAB/wPKAf8DAAH/A+cB/wMAAf8DlAH/AwAB/wOlAf8DlAH/
-        A1ABmgMFAQYUAAMeASsDXAHNAeMBsAEAAf8BygGLAQAB/wG5AgAB/wG9AgAB/wGhAYcBAAH/AQABjgHD
-        Af8BAAGLAbUB/wGHAYUBAAH/Aa0CAAH/AbcCAAH/AasCAAH/AasCAAH/AasCAAH/AaoCAAH/AagCAAH/
-        AakCAAH/Ab0CAAH/AeABrQEAAf8DXAHNAx4BKxQAAwYBBwOiAf8D7QH/AukB6gH/Ac0BzAHKAf8B0gHP
-        Ac4B/wHrAewB7QH/A+cB/wPlAf8D5AH/A+QB/wPkAf8D5AH/A+QB/wPkAf8D5QH/A+YB/wPmAf8D5QH/
-        A+UB/wPlAf8D5QH/A+QB/wPkAf8D5QH/AuoB6wH/AdQB0gHRAf8BzQHLAckB/wPrAf8D7gH/A6IB/wMG
-        AQgQAAMzAVIQAAP5Af8DzwH/A54B/wOBAf8DkwH/A8gB/wPAAf8DvQH/A8MB/wOwAf8DiQH/AwAB/wMA
-        Af8DAAH/AwAB/wO0Af8D8AH/BAADNwFaEAADDAEQA0gB9gMAAf8BvQK+Af8BwgHDAcIB/wO+Af8DvgH/
-        A74B/wO+Af8DvgH/A74B/wO0Af8DlwH/AwAB/wP0Af8D/gH/BwAB/wOJAf8EAAO8Af8DAAH/A+cB/wMA
-        Af8DAAH/AwAB/wH6AfsB+gH/A7sB/wMAAf8DhAH/A2IB9gMMARAQAAMlATcDZQHnAd0BpwEAAf8BwgGA
-        AQAB/wG8AgAB/wHBAgAB/wGqAYoBAAH/AQABkAHzAf8BAAGGAf0B/wEAAYQB+wH/AQABgwH9Af8BAAGG
-        AesB/wEAAYcBmgH/AbYCAAH/AbECAAH/AaoCAAH/AasCAAH/AasCAAH/AasCAAH/AacCAAH/Aa4CAAH/
-        AdUBnAEAAf8DZQHnAyUBNxAAAwYBBwOgAf8D8AH/AdMB0AHRAf8BpgGhAZsB/wMAAf8BxQHCAb8B/wLt
-        Ae8B/wPlAf8D5QH/A+UB/wPlAf8D5QH/A+UB/wPlAf8D5QH/A+YB/wPjAf8D4AH/A+EB/wPkAf8D5gH/
-        A+UB/wPlAf8D6gH/AdUC1AH/AZwBlgGRAf8BggIAAf8BtwGyAa8B/wHzAvQB/wOhAf8DBgEIEAADMwFS
-        EAAD1QH/A6YB/wOVAf8DkQH/A50B/wPKAf8DvwH/A7kB/wOyAf8DuAH/A8AB/wOyAf8DigH/AwAB/wMA
-        Af8DAAH/A7wB/wP2Af8DNwFaEAADDgESAwAB/wMAAf8BvQK8Af8BxAHFAcQB/wPBAf8DwQH/A8EB/wHE
-        AcIBvgH/AcQBwgG+Af8DvwH/A7YB/wOaAf8DAAH/A/QB/wP8Af8EAAPTAf8DAAH/AwAB/wMAAf8DsAH/
-        IAADrgH/Aw4BEgwAAx0BKQNgAegB2wGkAQAB/wHDAYEBAAH/AcACAAH/Ab8CAAH/AcgCAAH/AQABkwGn
-        Af8BAAGLAv8BAAGIAfEB/wEAAYUB8QH/AQABgwHxAf8CAAHzAf8CAAH+Af8BAAGIAcYB/wGfAgAB/wG2
-        AgAB/wG0AgAB/wGrAgAB/wGrAgAB/wGrAgAB/wGpAgAB/wGpAgAB/wHQAZUBAAH/A2AB6AMdASkMAAMG
-        AQcDoQH/A/AB/wLGAccB/wLoAekB/wG/AbwBugH/AbMBsAGtAf8B7gLwAf8D5gH/A+YB/wPmAf8D5gH/
-        A+YB/wPmAf8D5wH/A+YB/wPfAf8D1QH/A84B/wPSAf8D3AH/A+UB/wPmAf8D5gH/AusB7AH/AsgBxwH/
-        AeYC5wH/Ab4CugH/AaYBogGfAf8C9AH1Af8DogH/AwYBCBAAAzMBUgwAA+gB/wO4Af8DngH/A58B/wOd
-        Af8DqwH/A8cB/wPHAf8DuwH/A7cB/wOzAf8DsgH/A74B/wO5Af8DAAH/AwAB/wMAAf8DAAH/A9QB/wM3
-        AVoQAAMOARIBRQEgATMB/gMAAf8BvwLBAf8ByALJAf8DxAH/AcoByAHEAf8B1AHSAcMB/wHBAcIBygH/
-        AcEBwgHKAf8B1AHSAcMB/wG+AbwBtwH/ApsBnAH/AwAB/wP0Af8D/AH/AfoC+QH/BAAC+gH7Af8CzwHO
-        Af8D8QH/BAAD+gH/A/kB/wP6Af8B+wL6Af8B9gH5AfcB/wH2AfkB9wH/AvsB/AH/BAADgAH+Aw4BEggA
-        AwkBDANfAdAB3gGpAQAB/wHFAYUBAAH/AcQBgwEAAf8BwwGBAQAB/wHAAgAB/wHIAgAB/wEAAZMBrQH/
-        AQABjQH8Af8BAAGKAfIB/wEAAYcB8QH/AQABhAHxAf8BAAGBAfAB/wIAAfAB/wIAAfgB/wEAAYMB9gH/
-        AQABhwHLAf8BhgGDAYAB/wGyAgAB/wGtAgAB/wGrAgAB/wGrAgAB/wGqAgAB/wGpAgAB/wHVAZwBAAH/
-        A18B0AMJAQwIAAMGAQcDoQH/A+8B/wPfAf8DtQH/AbsBugG5Af8D4AH/A+oB/wPnAf8D5wH/A+cB/wPn
-        Af8D5wH/A+gB/wPuAf8D5wH/A9MB/wO9Af8DsQH/A8AB/wPVAf8D4wH/A+gB/wPnAf8D6QH/A+IB/wPF
-        Af8BvgK9Af8B1wLYAf8D8QH/A6EB/wMGAQgQAAMzAVIIAAP9Af8DywH/A6sB/wOoAf8DqgH/A48B/wMA
-        Af8DAAH/A4IB/wPMAf8DuQH/A7QB/wOzAf8DtQH/A7YB/wMAAf8DAAH/AwAB/wMAAf8DoQH/A08BmRAA
-        Aw4BEgFEAR8BMwH+AwAB/wHDAsQB/wHLAs0B/wLNAcgB/wLOAckB/wEAAYEB4gH/AgAB9wH/AgAB9wH/
-        AQABggHgAf8BwwHCAb0B/wGkAaMBnwH/AwAB/wL1AfQB/wH8AfsB/AH/AewB9QH3Af8B6gH3AfoB/wHt
-        AfoC/wH2A/8B/AL+Af8D+QH/A/kB/wP5Af8B9wH5AfcB/wHvAfgB8AH/AesB+wHzAf8B6wH7AfMB/wHv
-        AfkB8wH/BAADgAH+Aw4BEggAA0sBjQHlAbMBAAH/AcsBjQEAAf8BxwGHAQAB/wHGAYUBAAH/AcMBggEA
-        Af8BwQIAAf8ByQIAAf8BAAGVAa0B/wEAAY4B/AH/AQABiwHyAf8BAAGIAfEB/wEAAYUB8QH/AQABggHx
-        Af8CAAHwAf8CAAHwAf8CAAHxAf8CAAH4Af8BAAGAAv8BAAGKAckB/wGvAgAB/wGsAgAB/wGrAgAB/wGr
-        AgAB/wGpAgAB/wGuAgAB/wHgAawBAAH/A0sBjQgAAwYBBwOhAf8D7QH/A+sB/wPpAf8B6QLqAf8D6wH/
-        A+cB/wPnAf8D5wH/A+cB/wPnAf8D5wH/A+sB/wPWAf8DxwH/A6sB/wGRAZIBkQH/A5sB/wO1Af8D0gH/
-        A+MB/wPnAf8D5wH/A+cB/wPqAf8D6QH/A+kB/wPtAf8D7QH/A6EB/wMGAQgQAAMzAVIIAAPuAf8DwAH/
-        A6wB/wOsAf8DuQH/AwAB/wMAAf8DAAH/AwAB/wPIAf8DvQH/A7YB/wOzAf8DxAH/A6AB/wMAAf8DAAH/
-        AwAB/wMAAf8DAAH/A2AB2wMhAS8MAAMOARIBQgEeATEB/gMAAf8DxQH/Ac8B0QHPAf8B3QHZAckB/wIA
-        AdAB/wIAAfwB/wGrAbsB/gH/Aa0BuwH+Af8CAAH8Af8CAAHGAf8BsQGvAZ8B/wOBAf8B9gH0AfUB/wHv
-        AfYB+QH/AeEB8AH3Af8B6gH5Av8B7AH4Av8B4QHwAfcB/wHqAfAB9QH/AfoC+QH/AfoB+QH6Af8B+gL5
-        Af8B6gH1Ae4B/wHkAfcB6wH/Ae0B/wH0Af8B7QH/AfQB/wHlAfgB6wH/AfIB/QH4Af8DgAH+Aw4BEgQA
-        Ax8BLAJqAWgB+QHVAZwBAAH/AckBiwEAAf8ByQGKAQAB/wHGAYYBAAH/AcUBgwEAAf8BwgGAAQAB/wHK
-        AgAB/wEAAZYBqAH/AQABkAH9Af8BAAGNAfIB/wEAAYoB8gH/AQABhgHxAf8BAAGEAfEB/wEAAYAB8AH/
-        AgAB8AH/AgAB8AH/AgAB8AH/AgAB8AH/AQABggL/AZcCAAH/AbACAAH/AasCAAH/AasCAAH/AasCAAH/
-        AacCAAH/Ab0CAAH/AmoBaAH5Ax8BLAQAAwYBBwOjAf8D7wH/A+gB/wPpAf8D6QH/A+gB/wPoAf8D6QH/
-        A+kB/wPpAf8D6QH/A+oB/wPvAf8BlQGWAZUB/wGOAY8BjgH/AZQBlgGVAf8DAAH/A4gB/wOwAf8D0gH/
-        A+cB/wPqAf8D6QH/A+kB/wPoAf8D6QH/A+kB/wPoAf8D7gH/A6MB/wMGAQgQAAMzAVIIAAPhAf8DuAH/
-        A6wB/wOuAf8DsgH/A5EB/wMAAf8DAAH/AwAB/wPGAf8DxAH/A8UB/wO7Af8DoAH/A5IB/wOyAf8DlQH/
-        AwAB/wMAAf8DAAH/AysB/ANBAXIMAAMOARIBPwEcAS8B/gMAAf8DyAH/AtkB1AH/AckByAHHAf8CAAG9
-        Af8CAAHvAf8CAAH1Af8CAAH1Af8CAAHvAf8CAAGzAf8BoAGfAZwB/wGHAYYBhQH/AvIB9AH/AeYB7gHy
-        Af8B3gHrAfIB/wHnAfUB+wH/AeQB8wH5Af8B3gHrAfIB/wHkAe4B8gH/AfkB9wH5Af8D/AH/AfwB/gH8
-        Af8B5gH2Ae4B/wHhAfQB6QH/AeYB+gHtAf8B6gH8AfAB/wHgAfUB6AH/AewB+wHxAf8DgAH+Aw4BEgQA
-        A1EBngHiAa8BAAH/Ac0BkAEAAf8BzAGOAQAB/wHKAYsBAAH/AccBiAEAAf8BxQGFAQAB/wHDAYEBAAH/
-        AcsCAAH/AYQBlgGeAf8BAAGSAf4B/wEAAY4B8gH/AQABiwHyAf8BAAGIAfEB/wEAAYUB8QH/AQABggHx
-        Af8CAAHwAf8CAAHwAf8CAAHwAf8CAAHwAf8BAAGCAfsB/wGVAgAB/wGwAgAB/wGrAgAB/wGrAgAB/wGr
-        AgAB/wGrAgAB/wGoAgAB/wHYAaABAAH/A1EBnwQAAwYBBwOkAf8D8AH/A+oB/wPqAf8D6gH/A+oB/wPq
-        Af8D6gH/A+oB/wPqAf8D6gH/A+oB/wP1Af8BywHKAcsB/wPPAf8D2gH/A64B/wMAAf8DrgH/A9cB/wPp
-        Af8D6wH/A+oB/wPqAf8D6gH/A+oB/wPqAf8D6gH/A/AB/wOkAf8DBgEIEAADMwFSBAAD/gH/A9cB/wPP
-        Af8DwQH/A60B/wOoAf8DuwH/AwAB/wMAAf8DAAH/A9QB/wO7Af8DmQH/AwAB/wMAAf8DvAH/A8AB/wO8
-        Af8DAAH/AwAB/wMAAf8DrgH/A08BlwwAAw4BEgE7ARsBKwH+AwAB/wHLAs0B/wLbAdcB/wHPAc4ByQH/
-        AgABjgH/AgABywH/AgAB6QH/AgAB6QH/AgABygH/AgABhQH/AqYBoQH/AYkBiAGHAf8C8gH0Af8B5QHs
-        AfAB/wHgAe0B8QH/AeEB8AH1Af8B4gHyAfkB/wHnAfUB+gH/AecB7wHxAf8B/AH7AfwB/wQAA+wB/wHN
-        AdgB0QH/AeEB8wHoAf8B6wH9AfIB/wHqAfsB8AH/AekB/AHxAf8B7AH3AfAB/wOAAf4DDgQSARgDXgHw
-        AdgBoAEAAf8BzQGRAQAB/wHNAZABAAH/AcsBjQEAAf8ByQGKAQAB/wHGAYYBAAH/AcQBgwEAAf8BzAGD
-        AQAB/wEAAZkBuAH/AQABkgH8Af8BAAGPAfIB/wEAAYwB8gH/AQABigHyAf8BAAGGAfEB/wEAAYQB8QH/
-        AQABgQHwAf8CAAHwAf8CAAHwAf8CAAHxAf8BAAGEAfUB/wGgAgAB/wGuAgAB/wGrAgAB/wGrAgAB/wGr
-        AgAB/wGrAgAB/wGoAgAB/wG9AgAB/wNeAfADEgEYAwYBBwOkAf8D8AH/A+oB/wPqAf8D6gH/A+oB/wPq
-        Af8D6gH/A+oB/wPqAf8D6gH/A/UB/wOyAf8DvgH/CAADuwH/AwAB/wO4Af8D3QH/A+sB/wPqAf8D6gH/
-        A+oB/wPqAf8D6gH/A+oB/wPqAf8D8AH/A6QB/wMGAQgQAAMzAVIEAAP9Af8D4QH/A/IB/wPyAf8D0gH/
-        A6wB/wOyAf8DvAH/AwAB/wMAAf8DwAH/AwAB/wODAf8DmQH/A6MB/wO9Af8DswH/A7sB/wOGAf8DAAH/
-        AwAB/wOoAf8DUQGiDAADDgESATkBGgEqAf4DAAH/Ac4CzwH/A9cB/wHtAeoB3gH/AwAB/wIAAcMB/wIA
-        AfwB/wIAAfwB/wIAAcQB/wMAAf8BvgG8AbEB/wOGAf8D9QH/AfAB9AH1Af8B6wH4AfwB/wMAAf8B4AHt
-        AfIB/wHbAeYB6wH/AwAB/wPlAf8DmQH/AwAB/wMAAf8B0QHhAdgB/wG9AcsBwgH/AwAB/wHmAfYB6wH/
-        AwAB/wOAAf4DDgESAzgBXAHmAbUBAAH/AdMBmQEAAf8BzwGUAQAB/wHOAZIBAAH/AcwBjgEAAf8BygGL
-        AQAB/wHHAYgBAAH/AcYBgwEAAf8BxwGKAQAB/wEAAZsB3AH/AQABkwH4Af8BAAGRAfMB/wEAAY4B8gH/
-        AQABiwHyAf8BAAGIAfEB/wEAAYUB8QH/AQABggHwAf8CAAHwAf8CAAHwAf8CAAH+Af8BAAGIAcUB/wG4
-        AgAB/wGzAgAB/wGtAgAB/wGrAgAB/wGrAgAB/wGrAgAB/wGqAgAB/wGtAgAB/wHhAa4BAAH/AzgBXAMG
-        AQcDpAH/A/EB/wPrAf8D6wH/A+sB/wPrAf8D6wH/A+sB/wPrAf8D6wH/A+sB/wP8Af8DmAH/A6MB/wgA
-        A6kB/wMAAf8DxwH/A+QB/wPtAf8D6wH/A+sB/wPrAf8D6wH/A+sB/wPrAf8D6wH/A/EB/wOkAf8DBgEI
-        EAADMwFSBAAD/AH/A9UB/wOuAf8DAAH/AwAB/wOzAf8DugH/A+kB/wMAAf8DAAH/AwAB/wOTAf8DsAH/
-        A8MB/wO6Af8DsQH/A7MB/wO6Af8DhgH/AwAB/wMAAf8DrgH/A1ABmgwAAw4BEgE4AR0BKgH+AwAB/wHQ
-        AtEB/wPaAf8C2wHZAf8B3AHaAdAB/wIAAY8B/wIAAaMB/wIAAaMB/wIAAZAB/wHPAc0BxAH/Aq8BrQH/
-        A4cB/wP1Af8C/gH8Af8B+gH+Av8DAAH/AesB8QH2Af8DAAH/AwAB/wPRAf8DAAH/A5QB/wG8Ar0B/wH2
-        Af4B+QH/AQABggGAAf8DAAH/AYoBjgGLAf8DAAH/A4AB/gMOARIDUAGdAeEBrgEAAf8B0gGYAQAB/wHR
-        AZYBAAH/Ac4BkwEAAf8BzQGQAQAB/wHLAY0BAAH/AcgBiQEAAf8BygGEAQAB/wG2AZMBAAH/AQABmwH1
-        Af8BAAGVAfUB/wEAAZIB8wH/AQABjwHyAf8BAAGMAfIB/wEAAYkB8QH/AQABhgHyAf8BAAGCAfYB/wEA
-        AYAB+wH/AQABgAH+Af8BAAGIAdIB/wGyAgAB/wGlAgAB/wGFAYIBAAH/AagCAAH/Aa8CAAH/AasCAAH/
-        AasCAAH/AasCAAH/AagCAAH/AdIBmQEAAf8DUAGdAwYBBwOlAf8D8gH/A+wB/wPsAf8D7AH/A+wB/wPs
-        Af8D7AH/A+wB/wPsAf8D7AH/A/0B/wOgAf8DmAH/A/wB/wP+Af8DmgH/AwAB/wPWAf8D6gH/A+0B/wPs
-        Af8D7AH/A+wB/wPsAf8D7AH/A+wB/wPsAf8D8gH/A6UB/wMGAQgQAAMzAVIDuAH/AwAB/wMAAf8DAAH/
-        AwAB/wMAAf8DiAH/A+oB/wO0Af8DAAH/AwAB/wMAAf8DAAH/A9MB/wPDAf8DugH/A7sB/wO5Af8DvAH/
-        A4AB/wMAAf8DAAH/A4AB/gNEAXgMAAMOARIBOgEfASwB/gMAAf8D1gH/AdoC2wH/A9UB/wHfAd0B2gH/
-        AeoB5wHbAf8BxQHDAcEB/wHFAcQBwQH/AegB5wHbAf8B0wHQAc4B/wKpAasB/wOHAf8D9gH/CwAB/wMA
-        Af8DAAH/AwAB/wPLAf8DAAH/AZcClgH/AwAB/wHNAssB/wMAAf8BtgG3AbYB/wMAAf8DpgH/A4AB/gMO
-        ARIDXQHJAeMBqwEAAf8B2wGaAQAB/wHYAZYBAAH/Ac8BlAEAAf8BzgGRAQAB/wHMAY4BAAH/AckBiwEA
-        Af8B0AGHAQAB/wGRAZsBmAH/AQABmgH+Af8BAAGXAfQB/wEAAZMB8wH/AQABkQHzAf8BAAGNAfIB/wEA
-        AYoB+gH/AQABiwH4Af8BAAGMAdsB/wEAAYoBrAH/AZABgwEAAf8BvAIAAf8BmQIAAf8BAAGFAfQB/wIA
-        Av8BAAGJAeAB/wGrAgAB/wGtAgAB/wGrAgAB/wGrAgAB/wGnAgAB/wHGAYcBAAH/A10ByQMGAQcDpgH/
-        A/MB/wPtAf8D7QH/A+0B/wPtAf8D7QH/A+0B/wPtAf8D7QH/A+0B/wQAA6IB/wOVAf8D+QH/A/sB/wOW
-        Af8DAAH/A+MB/wPuAf8D7gH/A+0B/wPtAf8D7QH/A+0B/wPtAf8D7QH/A+0B/wPzAf8DpgH/AwYBCBAA
-        AzMBUgMAAf8DAAH/A5cB/wOxAf8D8AH/A4MB/wMAAf8DgAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DoQH/
-        A74B/wO5Af8DqgH/A7QB/wOaAf8DAAH/AwAB/wMAAf8DYAHgAyUBNwwAAw4BEgE6ASEBLAH+AwAB/wHB
-        AbwBvgH/AewB8wHwAf8D3AH/AdoC3AH/A9wB/wHhAeIB4AH/AeEB4gHgAf8C2wHcAf8D0AH/Aa4CrwH/
-        A4sB/wP3Af8LAAH/AwAB/wP3Af8DAAH/A9YB/wPIAf8DAAH/A48B/wPyAf8DgAH/BwAB/wPqAf8DgAH+
-        Aw4BEgNgAeABmgG1AbAB/wGBAbABwQH/AbQBpwGFAf8B1wGXAQAB/wHOAZIBAAH/Ac0BkAEAAf8BygGM
-        AQAB/wHRAY0BAAH/AQABoQHIAf8BAAGbAfwB/wEAAZgB9AH/AQABlQHzAf8BAAGRAfQB/wEAAZAB/QH/
-        AQABkwHJAf8BowGIAQAB/wG9AgAB/wHBAgAB/wG5AgAB/wGsAgAB/wEAAYYB6wH/AgAB9gH/AgAB8AH/
-        AgAC/wEAAYQBkAH/AbUCAAH/AasCAAH/AasCAAH/AagCAAH/Ab4CAAH/A2AB4AMGAQcDpgH/A/QB/wPu
-        Af8D7gH/A+4B/wPuAf8D7gH/A+4B/wPuAf8D7gH/A+4B/wQAA6QB/wMAAf8D2AH/A9gB/wMAAf8DAAH/
-        A+8B/wPxAf8D7gH/A+4B/wPuAf8D7gH/A+4B/wPuAf8D7gH/A+4B/wP0Af8DpgH/AwYBCBAAAzMBUgOV
-        Af8DAAH/A/MB/wPxAf8D9gH/A7MB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/A5wB/wOY
-        Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wOcAf8DUQGiEAADDgESATcBIgEqAf4DAAH/AwAB/wHJAcIBxQH/
-        AeQC5QH/AeEB4AHhAf8B4QHgAeEB/wHhAeAB4QH/AeEB4AHhAf8B4QLgAf8B1QLUAf8BtAKzAf8BiwGN
-        AYsB/wP2Af8LAAH/A50B/wcAAf8DywH/IAADgAH+Aw4BEgNlAewBAAG3AdkB/wEAAbQC/wEAAbMC/wGr
-        AagBjwH/Ad0BkwEAAf8BzgGQAQAB/wHMAY0BAAH/Ac0BkQEAAf8BAAGiAdkB/wEAAZwB+gH/AQABmQH0
-        Af8BAAGWAfQB/wEAAZQB+gH/AQABlgGtAf8BxAIAAf8BwAIAAf8BrAGAAQAB/wGqAgAB/wHEAgAB/wEA
-        AYcBmQH/AgAB/gH/AgAB8AH/AgAB8AH/AgAB+wH/AQABhQGmAf8BtgIAAf8BqwIAAf8BqwIAAf8BqAIA
-        Af8BugIAAf8DZQHsAwYBBwOmAf8D9AH/A+8B/wPvAf8D7gH/A+4B/wPuAf8D7gH/A+4B/wPuAf8D7gH/
-        BAADpQH/AwAB/wPFAf8DxQH/AwAB/wOGAf8D9wH/A/IB/wPuAf8D7gH/A+4B/wPuAf8D7gH/A+4B/wPu
-        Af8D7gH/A/QB/wOmAf8DBgEIEAADMwFSA9sB/wMAAf8D4QH/A+wB/wPcAf8D3AH/AwAB/wMAAf8DAAH/
-        A5gB/wOdAf8DAAH/A44B/wO5Af8DyAH/A7MB/wMAAf8DAAH/AwAB/wMAAf8DAAH/A84B/wM4AV0QAAMO
-        ARIBMAEfASQB/gMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wHm
-        AeMB5QH/AfIB8AHxAf8B7QLsAf8C6wHqAf8B9gH0AfUB/wHwAe0B7wH/AeoB6AHqAf8B7AHrAewB/wHt
-        AesB7AH/AewB6gHrAf8B7AHqAesB/wHrAeoB6wH/AewB6gHsAf8B7AHqAesB/wHtAewB7QH/AfUB9AH1
-        Af8DgAH+Aw4BEgNlAewBAAG4AdUB/wEAAbUC/wEAAbIB/AH/AQABsQHyAf8BoQGpAZoB/wHUAZYBAAH/
-        Ac8BjAEAAf8ByQGVAQAB/wEAAaMB5AH/AQABnQH5Af8BAAGbAfQB/wEAAZgB/AH/AQABmgHDAf8B0QGA
-        AQAB/wHAAgAB/wHCAgAB/wGmAYQBAAH/AQABkgHXAf8BpwGKAQAB/wEAAYUB1AH/AgAB9QH/AgAB8AH/
-        AgAB8AH/AgAB+wH/AQABhQGmAf8BtgIAAf8BqwIAAf8BqwIAAf8BqAIAAf8BugIAAf8DZQHsAwYBBwOq
-        Af8D+QH/A/QB/wPyAf8D8gH/A/EB/wPwAf8D8AH/A+8B/wPvAf8D7wH/BAADoQH/A6IB/wgAA6EB/wOR
-        Af8D/gH/A/EB/wPvAf8D7wH/A+8B/wPvAf8D7wH/A+8B/wPvAf8D7wH/A/UB/wOnAf8DBgEIEAADMwFS
-        BwAB/wOYAf8D8gH/A9kB/wQAA5AB/wMAAf8D1gH/A+kB/wPgAf8D3QH/A9cB/wPRAf8DzgH/A50B/wMA
-        Af8DgAH/AwAB/wMAAf8DswH/A/QB/wM3AVoQAAMOARIBKQEcASAB/gMAAf8DAAH/AwAB/wMAAf8DAAH/
-        AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wHnAeUB5gH/A/EB/wHsAecB6gH/AfAB6wHtAf8B7QHq
-        AewB/wHsAecB6gH/AfAB6wHtAf8B7QHqAewB/wHsAeoB6wH/AewB6gHrAf8B7AHqAewB/wHtAesB7AH/
-        Ae0B6wHtAf8B7wHrAe0B/wHwAe0B7wH/AfcB9QH3Af8DgAH+Aw4BEgNgAeABhAG4AcwB/wEAAbYC/wEA
-        AbMB+QH/AQABsAH7Af8BAAGwAv8BjAGqAbEB/wHZAZQBAAH/AdQBlAEAAf8BAAGlAd8B/wEAAZ4B+gH/
-        AQABnAH0Af8BAAGZAfkB/wEAAZkB2gH/AaQBkQEAAf8BsAGJAQAB/wGlAYkBAAH/AbgBhwEAAf8BAAGP
-        AcUB/wEAAYcB+wH/AQABgQHxAf8CAAHwAf8CAAHwAf8CAAHwAf8CAAH7Af8BAAGEAaQB/wG2AgAB/wGr
-        AgAB/wGrAgAB/wGoAgAB/wG+AgAB/wNgAeADBgEHA6oB/wP5Af8D9AH/A/QB/wP0Af8D9AH/A/QB/wPz
-        Af8D8wH/A/MB/wPyAf8EAAOiAf8BqgKpAf8IAAOpAf8DnQH/BAAD8QH/A/AB/wPwAf8D8AH/A/AB/wPw
-        Af8D8AH/A/AB/wPwAf8D9gH/A6gB/wMGAQgQAAMzAVIEAAOIAf8DAAH/A/AB/wPpAf8DqgH/AwAB/wMA
-        Af8DrgH/A+MB/wPKAf8DywH/A84B/wPIAf8DnQH/A4EB/wOGAf8DAAH/AwAB/wOrAf8D5wH/BAADNwFa
-        EAADDgESAR4BFgEZAf4DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA
-        Af8C6wHwAf8C9gH+Af8C7wH0Af8B8AHvAfQB/wHwAe4B9QH/AfAB7gH1Af8B8AHxAfUB/wHwAfEB9QH/
-        AfAB8QH1Af8C8QH1Af8B8QHwAfcB/wHxAfIB9wH/AvIB9gH/AvIB+QH/AfQB8gH6Af8B+wH6Av8DgAH+
-        Aw4BEgNdAckBlwG5AbgB/wEAAbgC/wEAAbUB+QH/AQABsgH5Af8BAAGvAfkB/wEAAa0B/gH/AQABqgHD
-        Af8BnQGkAZgB/wEAAaQB7gH/AQABoAH3Af8BAAGdAfUB/wEAAZoB8wH/AQABlwH4Af8BAAGWAfoB/wEA
-        AZUB9AH/AQABkgH5Af8BAAGQAfEB/wEAAYkB8QH/AQABhQHzAf8BAAGDAfEB/wEAAYAB8AH/AgAB8AH/
-        AgAB8AH/AgAB/QH/AQABhAGVAf8BtQIAAf8BqwIAAf8BqwIAAf8BpwIAAf8BxgGHAQAB/wNdAckDBgEH
-        A6sB/wP6Af8D9AH/A/QB/wP0Af8D9AH/A/QB/wP0Af8D9AH/A/QB/wP0Af8EAAOmAf8DAAH/A8QB/wPE
-        Af8DAAH/A6QB/wQAA/EB/wPxAf8D8QH/A/AB/wPwAf8D8AH/A/AB/wPwAf8D8AH/A/UB/wOnAf8DBgEI
-        EAADMwFSBAADyAH/AwAB/wOHAf8DAAH/AwAB/wMAAf8DAAH/A8sB/wPbAf8DzwH/A8QB/wOsAf8DmgH/
-        A4sB/wOHAf8DAAH/A4AB/wO3Af8D5wH/A/EB/wQAAzcBWhAAAw4BEgEbARUBFwH+AwAB/wMAAf8DAAH/
-        AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AeAC3AH/AewB6gHrAf8B5gHjAeYB/wHm
-        AeMB5gH/AeYB4wHmAf8B5gHjAeYB/wHmAeMB5gH/AeYB4wHmAf8B5gHjAeYB/wHnAeMB5gH/AecC5gH/
-        AecB5QHmAf8B5wHlAeYB/wHnAeUB5gH/AegB5gHoAf8B8QLtAf8DgAH+Aw4BEgNQAZ0BtQG6AZkB/wEA
-        AbkC/wEAAbYB+QH/AQABswH5Af8BAAGwAfgB/wEAAa4B+AH/AQABqwH+Af8BAAGpAv8BAAGkAfcB/wEA
-        AaIB9QH/AQABnwH1Af8BAAGcAfQB/wEAAZkB9AH/AQABlgH0Af8BAAGSAfQB/wEAAZAB8wH/AQABjAH6
-        Af8BAAGMAfkB/wEAAYcB8AH/AQABgwH2Af8BAAGBAfsB/wIAAfkB/wIAAfgB/wEAAYMB/gH/AZcCAAH/
-        AbACAAH/AasCAAH/AasCAAH/AagCAAH/AdIBmQEAAf8DUAGdAwYBBwOrAf8D+wH/A/UB/wP1Af8D9QH/
-        A/UB/wP1Af8D9QH/A/UB/wP1Af8D9QH/BAADvgH/AwAB/wMAAf8DAAH/AwAB/wO+Af8EAAP2Af8D9QH/
-        A/UB/wP0Af8D9AH/A/MB/wPzAf8D8wH/A/IB/wP4Af8DqgH/AwYBCBAAAzMBUgQAA+4B/wMAAf8DAAH/
-        AwAB/wOoAf8D2QH/A/AB/wPZAf8DzwH/A9MB/wPQAf8DoAH/A5IB/wOVAf8DmAH/A6wB/wPUAf8D6AH/
-        A+0B/wPuAf8EAAM3AVoQAAMOARIBgAFvAXEB/gHRAbkBvAH/AcoBswG2Af8ByQGyAbUB/wHJAbIBtQH/
-        AckBsgG1Af8ByQGyAbUB/wHJAbIBtQH/AckBsgG1Af8ByQGyAbUB/wHJAbIBtQH/AckBtAG7Af8BxgKs
-        Af8BzAIAAf8BygIAAf8BygIAAf8BygIAAf8BygIAAf8BygIAAf8BygIAAf8BygIAAf8BygIAAf8BygIA
-        Af8BygIAAf8ByQIAAf8ByQIAAf8ByQIAAf8BygIAAf8B0gIAAf8BgAEzAREB/gMOARIDOAFcAdcBuQEA
-        Af8BAAG6AfYB/wEAAbcB/AH/AQABtQH5Af8BAAGyAfkB/wEAAa8B+AH/AQABrAH4Af8BAAGpAfcB/wEA
-        AaYB9gH/AQABowH2Af8BAAGgAfUB/wEAAZ0B9QH/AQABmgH0Af8BAAGYAfQB/wEAAZQB8wH/AQABkgH9
-        Af8BAAGTAdQB/wGdAZQBAAH/AQABjwHsAf8BAAGLAdoB/wEAAYoBpwH/AQABiAG/Af8BAAGHAdEB/wEA
-        AYcBmwH/AbMCAAH/AasCAAH/AasCAAH/AaoCAAH/Aa0CAAH/AeEBrgEAAf8DOAFcAwYBBwOsAf8D/AH/
-        A/YB/wP2Af8D9gH/A/YB/wP2Af8D9gH/A/YB/wP2Af8D9gH/A/gB/wP7Af8D8wH/AfEC8wH/AfEC8wH/
-        A/MB/wP7Af8D+AH/A/YB/wP2Af8D9gH/A/YB/wP2Af8D9gH/A/YB/wP2Af8D9wH/A/wB/wOsAf8DBgEI
-        EAADMwFSBAAD7QH/A9MB/wPKAf8D6wH/A+sB/wPrAf8D6wH/A+QB/wPaAf8D1QH/A84B/wPCAf8DwgH/
-        A8sB/wPaAf8D4gH/A+MB/wPjAf8D4wH/A+MB/wP+Af8DOAFbEAADDgESAYABaQFrAf4BxgGqAawB/wG/
-        AaMBpQH/Ab4BogGkAf8BvgGiAaQB/wG+AaIBpAH/Ab4BogGkAf8BvgGiAaQB/wG+AaIBpAH/Ab4BogGk
-        Af8BvgGiAaMB/wG+AaMBqAH/Ab4BogGhAf8B0AIAAf8B0AIAAf8B0AIAAf8B0AIAAf8B0AIAAf8B0AIA
-        Af8B0AIAAf8B0AIAAf8B0AIAAf8B0AIAAf8B0AIAAf8B0AIAAf8B0AIAAf8B0AIAAf8B0QIAAf8B2AIA
-        Af8BgAE0AREB/gMOBBIBGANeAfABhAG6Ac0B/wEAAbkC/wEAAbYB+QH/AQABswH5Af8BAAGwAfgB/wEA
-        Aa4B+AH/AQABqgH3Af8BAAGoAfcB/wEAAaQB9gH/AQABogH2Af8BAAGeAfUB/wEAAZwB9AH/AQABmQH0
-        Af8BAAGWAfwB/wEAAZgBtQH/AcMBggEAAf8BxQIAAf8BpAGLAQAB/wG1AgAB/wG/AgAB/wG8AgAB/wG5
-        AgAB/wG2AgAB/wGrAgAB/wGrAgAB/wGrAgAB/wGoAgAB/wG9AgAB/wNeAfADEgEYAwYBBwOrAf8D/AH/
-        A/cB/wP3Af8D9wH/A/cB/wP3Af8D9wH/A/cB/wP3Af8D9wH/A/cB/wP6Af8D/QH/A/4B/wP+Af8D/QH/
-        A/oB/wP3Af8D9wH/A/cB/wP3Af8D9wH/A/cB/wP3Af8D9wH/A/cB/wP3Af8D/AH/A6sB/wMGAQgQAAMz
-        AVIEAAPsAf8D6gH/A+oB/wPqAf8D6gH/A+oB/wPqAf8D6gH/A+YB/wPgAf8D2gH/A9oB/wPdAf8D3wH/
-        A9sB/wPPAf8DxwH/A8UB/wPHAf8DwgH/A9cB/wM1AVUQAAMOARIBgAFnAWoB/gHFAacBqgH/Ab4BoAGk
-        Af8BvQGfAaMB/wG9AZ8BowH/Ab0BnwGjAf8BvQGfAaMB/wG9AZ8BowH/Ab0BnwGjAf8BvQGfAaMB/wG9
-        AZ8BoQH/Ab0BoAGnAf8BvQGeAaAB/wHSAgAB/wHSAgAB/wHRAgAB/wHTAgAB/wHSAgAB/wHSAgAB/wHR
-        AgAB/wHTAgAB/wHRAgAB/wHTAgAB/wHRAgAB/wHPAgAB/wHVAgAB/wHWAgAB/wHTAgAB/wHbAgAB/wGA
-        ATgBEgH+Aw4BEgQAA1EBnwHBAboBjAH/AQABugH+Af8BAAG3AfoB/wEAAbQB+QH/AQABsgH4Af8BAAGv
-        AfgB/wEAAawB+AH/AQABqQH3Af8BAAGmAfYB/wEAAaMB9gH/AQABoAH1Af8BAAGdAfUB/wEAAZoB+wH/
-        AQABnAHLAf8B0gGEAQAB/wHKAgAB/wG9AYEBAAH/AZoBjgEAAf8BtwIAAf8BtAIAAf8BsgIAAf8BsAIA
-        Af8BrQIAAf8BrAIAAf8BqwIAAf8BqwIAAf8BqAIAAf8B2AGgAQAB/wNRAZ8EAAMGAQcDrAH/A/wB/wP5
-        Af8IAAP5Af8D+AH/A/gB/wP4Af8D+AH/A/gB/wP4Af8D+AH/A/gB/wP4Af8D+AH/A/gB/wP4Af8D+AH/
-        A/gB/wP4Af8D+AH/A/gB/wP4Af8D+QH/Av4C/wQAAfkC+wH/A/wB/wOsAf8DBgEIEAADMwFSBAAD6gH/
-        A+gB/wPoAf8D6AH/A+gB/wPoAf8D6AH/A+gB/wPoAf8D6AH/A+gB/wPoAf8D6QH/A+IB/wPMAf8DowH/
-        A4sB/wOHAf8DAAH/A4wB/wNiAe8DCQELEAADDgESAYABagFsAf4BxgGrAa0B/wG/AaQBpgH/Ab4BowGl
-        Af8BvgGjAaUB/wG+AaMBpQH/Ab4BowGlAf8BvgGjAaUB/wG+AaMBpQH/Ab4BowGlAf8BvgGjAaUB/wG+
-        AaQBqQH/Ab8CowH/AdgCAAH/AdkCAAH/AdcCAAH/AfkB4wHKAf8B4gGQAQAB/wHWAgAB/wHbAgAB/wH6
-        AegB1AH/AdsCAAH/AfYB3gHDAf8B3QIAAf8B6QGsAQAB/wH3AdkBuAH/AfEBwgGMAf8B4AGCAQAB/wHh
-        AgAB/wGAATwBEgH+Aw4BEgQAAx8BLAJqAWgB+QGDAboBzwH/AQABuQL/AQABtgH5Af8BAAGzAfkB/wEA
-        AbAB+AH/AQABrQH4Af8BAAGqAfcB/wEAAagB9wH/AQABpAH2Af8BAAGhAfUB/wEAAZ4B9QH/AQABmwH6
-        Af8BAAGcAcwB/wGYAZQBhQH/AY8BlAGNAf8BAAGVAc8B/wEAAZAC/wGSAY0BAAH/Ab0CAAH/AbMCAAH/
-        AbECAAH/Aa8CAAH/Aa0CAAH/AasCAAH/AacCAAH/Ab0CAAH/AmoBaAH5Ax8BLAQAAwYBBwOuAf8D/AH/
-        BAAB4gHfAd4B/wHkAeIB4AH/BAAD+gH/A/kB/wP5Af8D+QH/A/kB/wP5Af8D+QH/A/kB/wP5Af8D+QH/
-        A/kB/wP5Af8D+QH/A/kB/wP5Af8D+QH/A/kB/wP6Af8EAAHkAeMB4QH/AeAB3gHbAf8EAAP8Af8DrgH/
-        AwYBCBAAAzMBUgQAA+gB/wPmAf8D5gH/A+YB/wPmAf8D5gH/A+YB/wPmAf8D5gH/A+YB/wPmAf8D5gH/
-        A+cB/wPeAf8DvwH/AwAB/wMAAf8DAAH/A5AB/wOiAf8DIQEwFAADDgESAYABbQFvAf4BygGuAbAB/wHD
-        AacBqQH/AcIBpgGoAf8BwgGmAagB/wHCAaYBqAH/AcIBpgGoAf8BwgGmAagB/wHCAaYBqAH/AcIBpgGo
-        Af8BwgGmAagB/wHCAacBrQH/AcMBpQGmAf8B3gIAAf8B4AIAAf8B3QIAAf8B/gHyAeYB/wHrAZ0BAAH/
-        Ad4CAAH/AeICAAH/Af4B+wH2Af8B4AIAAf8B+wHsAdoB/wHoAZIBAAP/Af4B/wHsAawBAAH/AecBlwEA
-        Af8B5AIAAf8B6AIAAf8BgAFAARIB/gMOARIIAANLAY0B1QG5AQAB/wEAAbkB8gH/AQABtwH9Af8BAAG0
-        AfkB/wEAAbEB+AH/AQABrgH4Af8BAAGsAfcB/wEAAakB9wH/AQABpgH2Af8BAAGjAfYB/wEAAaAB9QH/
-        AQABnQH0Af8BAAGaAfgB/wEAAZgC/wEAAZUB/gH/AQABkAL/AQABkwH8Af8BpgGJAQAB/wG7AgAB/wG0
-        AgAB/wGyAgAB/wGwAgAB/wGuAgAB/wGqAgAB/wGuAgAB/wHgAawBAAH/A0sBjQgAAwYBBwOvAf8D/AH/
-        Ad8B3gHdAf8BqwGlAaAB/wMAAf8B0wHPAc0B/wQAA/oB/wP6Af8D+gH/A/oB/wP6Af8D+gH/A/oB/wP6
-        Af8D+gH/A/oB/wP6Af8D+gH/A/oB/wP6Af8D+gH/A/oB/wQAAegB5wHoAf8BuwG1AbEB/wMAAf8BwwG9
-        AbsB/wP8Af8DrwH/AwYBCBAAAzMBUgQAA+cB/wPlAf8D5QH/A+UB/wPlAf8D5QH/A+UB/wPlAf8D5QH/
-        A+UB/wPlAf8D5gH/A+YB/wPXAf8DtgH/A+YB/wPtAf8EAAPsAf8DJQE3GAADDgESAYABcgF0Af4BzwG0
-        AbYB/wHIAa0BrwH/AcYBrAGuAf8BxgGsAa4B/wHGAawBrgH/AcYBrAGuAf8BxgGsAa4B/wHGAawBrgH/
-        AcYBrAGuAf8BxgGsAa4B/wHFAa0BsgH/AcYBqwGsAf8B6AIAAf8B6AIAAf8B5wIAAf8B+wHqAdUB/wH6
-        AeEBwQH/AfUBwQGEAf8B6QIAAf8B/gH/Af4B/wHoAgAB/wH6AeoB0gH/Ae0BkQEAAf8B/AH0AeoB/wHy
-        AbEBAAH/BAAB7gGWAQAB/wHwAgAB/wGAAUQBFAH+Aw4BEggAAwkBDAJfAVsB0AG6AbkBkwH/AQABuAH9
-        Af8BAAG2AfwB/wEAAbMB+QH/AQABsAH4Af8BAAGtAfgB/wEAAaoB9wH/AQABpwH3Af8BAAGkAfsB/wEA
-        AaEB9gH/AQABngH1Af8BAAGbAfQB/wEAAZgB9AH/AQABlAH8Af8BAAGYAeQB/wGeAZEBAAH/AcACAAH/
-        AbcCAAH/AbUCAAH/AbMCAAH/AbECAAH/Aa4CAAH/AasCAAH/AdUBnAEAAf8DXwHQAwkBDAgAAwYBBwOw
-        Af8D/AH/A8kB/wHVAdQB1QH/AbIBsQGuAf8BuQG2AbMB/wQAA/sB/wP7Af8D+wH/A/sB/wP7Af8D+wH/
-        A/sB/wP7Af8D+wH/A/sB/wP7Af8D+wH/A/sB/wP7Af8D+wH/A/sB/wQAA9kB/wHMAc0BzAH/AckBxwHF
-        Af8BtQGyAa4B/wP8Af8DsAH/AwYBCBAAAzMBUgQAA+YB/wPkAf8D5AH/A+QB/wPkAf8D5AH/A+QB/wPk
-        Af8D5AH/A+QB/wPkAf8D5QH/A+MB/wPTAf8DsgH/A/kB/wQAA+kB/wMoATscAAMOARIBgAF4AXoB/gHU
-        AbsBvQH/AcwBtAG2Af8BywGzAbUB/wHLAbMBtQH/AcsBswG1Af8BywGzAbUB/wHLAbMBtQH/AcsBswG1
-        Af8BywGzAbUB/wHLAbMBtQH/AcoBtAG7Af8BywKzAf8B8AIAAf8B8QIAAf8B7gIAAf8B/gHyAeYB/wHy
-        AZoBAAH/Ae0CAAH/Ae4CAAH/AfoBxwGLAf8B8AIAAf8B/AHvAd4B/wHxAYwBAAH/AfIBmQEAAf8B+QHQ
-        AZ4B/wH3Ab0BAAH/AfECAAH/AfgBgwEAAf8BgAFJARQB/gMOARIMAAMdASkDYAHoAbABuQGfAf8BAAG3
-        Af0B/wEAAbQB/QH/AQABsQH4Af8BAAGuAfgB/wEAAasB/QH/AQABrAHFAf8BAAGpAb0B/wEAAaMB+gH/
-        AQABoAL/AQABngL/AQABnAL/AQABnQHbAf8BugGNAQAB/wHGAgAB/wG6AgAB/wG4AgAB/wG2AgAB/wG0
-        AgAB/wGxAgAB/wGuAgAB/wHRAZcBAAH/A2AB6AMdASkMAAMGAQcDsQH/A/0B/wP1Af8BzwHRAdAB/wLU
-        AdUB/wP1Af8EAAP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8
-        Af8D/AH/A/wB/wP8Af8EAAP4Af8BwwLEAf8C0gHRAf8D8QH/A/0B/wOxAf8DBgEIEAADMwFSA/0B/wPk
-        Af8D4gH/A+IB/wPiAf8D4gH/A+IB/wPiAf8D4gH/A+IB/wPiAf8D4gH/A+MB/wPhAf8DzgH/A7IB/wQA
-        A+QB/wMoATwgAAMMARABhgIAAf8B2QHCAcMB/wHQAboBvAH/AdABuQG7Af8B0AG5AbsB/wHQAbkBuwH/
-        AdABuQG7Af8B0AG5AbsB/wHQAbkBuwH/AdABuQG7Af8B0AG5AbsB/wHPAboBwAH/AdABuQG4Af8B9gGC
-        AQAB/wH3AYEBAAH/AfYCAAH/AfwB4AG9Af8B/AHgAb4B/wH8AdcBqwH/AfcBmwEAAf8B+gHIAY0B/wH3
-        AYIBAAH/Af4B9QHuAf8B+AGcAQAB/wH2AgAB/wH2AgAB/wH2AgAB/wH3AYEBAAL/AYoBAAH/AakCAAH/
-        AwwBEBAAAyUBNwJlAVwB5wG5AbgBkwH/AQABtgHyAf8BAAGyAv8BAAGvAfkB/wEAAa0B+gH/AQABqgHt
-        Af8BlgGsAakB/wGkAaoBmAH/AZsBoQGVAf8BkAGcAZoB/wGhAZgBggH/AcMBigEAAf8BxAIAAf8BvQIA
-        Af8BvAIAAf8BuQIAAf8BtwIAAf8BsgIAAf8BtQIAAf8B1wGfAQAB/wNlAecDJQE3EAADBAEFA64B/wP4
-        Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8
-        Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP4Af8DrgH/AwUBBhAA
-        AzMBUgP7Af8D4wH/A+EB/wPhAf8D4QH/A+EB/wPhAf8D4QH/A+EB/wPhAf8D4QH/A+EB/wPfAf8D2wH/
-        A7wB/wPNAf8D6gH/AygBOyQAAwUBBgNaAfUB4gHNAc8B/wHZAcEBwwH/AdIBvAG+Af8B0gG8Ab4B/wHS
-        AbwBvgH/AdIBvAG+Af8B0gG8Ab4B/wHSAbwBvgH/AdIBvAG+Af8B0gG8Ab4B/wHRAb4BxAH/AdQBvAG7
-        Af8B/AGDAQAC/wGCAQAB/wH8AYIBAAH/AfwBgQEAAf8B/QGGAQAB/wH9AYoBAAH/AfwBhAEAAf8B/QGV
-        AQAB/wH8AYIBAAH/Af0BmQEAAf8B/QGJAQAB/wH8AYIBAAH/AfwBgwEAAf8B/AGDAQAC/wGJAQAC/wGT
-        AQAB/wFaAlMB9QMFAQYUAAMeASsCXAFbAc0B1QG4AQAB/wEAAbUBzQH/AQABsQH+Af8BAAGuAv8BAAGr
-        AfsB/wEAAagB/gH/AQABpwHvAf8BmgGiAZcB/wHVAYoBAAH/AcwBggEAAf8BxQGAAQAB/wHBAgAB/wG/
-        AgAB/wG8AgAB/wG4AgAB/wG2AgAB/wHFAYQBAAH/AeIBrgEAAf8DXAHNAx4BKxgAA1oBwgPDAf8DwgH/
-        A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/
-        A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A8IB/wPDAf8DWwHEFAADMwFSA/oB/wPi
-        Af8D4AH/A+AB/wPgAf8D4AH/A+AB/wPgAf8D4AH/A+AB/wPgAf8D4AH/A9sB/wPPAf8DzAH/A8wB/wMo
-        ATssAANIAYMBtAKhAf8B7wHeAd8B/wHsAdoB3QH/AewB2gHcAf8B7AHaAdwB/wHsAdoB3AH/AewB2gHc
-        Af8B7AHaAdwB/wHsAdoB3AH/AewB2gHcAf8B6wHdAeIB/wHrAdkB1wL/AaABAAL/AZ0BAAL/AZ8BAAL/
-        AZ0BAAL/AZ0BAAL/AZ0BAAL/AZ0BAAL/AZoBAAL/AZ4BAAL/AZkBAAL/AZ0BAAL/AZ4BAAL/AZ8BAAL/
-        AaABAAL/AaMBAAH/AdECAAH/AUgCRwGDHAADCgENA0sBjAJtAVEB9wG/AbcBjAH/AQABsgHMAf8BAAGt
-        AfMB/wEAAakC/wEAAaUC/wEAAacB9gH/AcMBkgEAAf8BxgGCAQAB/wHCAYABAAH/Ab8CAAH/Ab4CAAH/
-        Ab8CAAH/AckBigEAAf8B3AGlAQAB/wJtAWwB9wNLAYwDCgENqAADNAFTOAADyAH/AycBOjQAA0cBggNe
-        Ae0BlAGFAYYB/wOAAf4DgAH+A4AB/gOAAf4DgAH+A4AB/gOAAf4DgAH+A4AB/gGAAVcBGQH+AYABVAEX
-        Af4BgAFWARgB/gGAAVYBGAH+AYABVgEYAf4BgAFWARgB/gGAAVYBGAH+AYABVgEYAf4BgAFWARgB/gGA
-        AVYBGAH+AYABVgEYAf4BgAFWARgB/gGAAVYBGQH+AbACAAH/A14B7QNHAYIoAAMhAS8DUAGdA14B7QHW
-        AbgBAAH/Aa8BtAGYAf8BjQGwAbcB/wGyAasBigH/AdQBmAEAAf8BzwGSAQAB/wHQAZQBAAH/AdMBmQEA
-        Af8B2gGjAQAB/wHkAbEBAAH/A14B7QNQAZ0DIQEvsAADGwElA00BkwNIAYQDSAGDA0gBgwNIAYMDSAGD
-        A0gBgwNIAYMDSAGDA0gBgwNIAYMDSAGDA0kBiANHAYEDGAEg2AADEwEaAzgBXANRAZwDWgHHA10B3wNh
-        AesDYQHrA10B3wNaAccDUQGcAzgBXAMUARsoAAFCAU0BPgcAAT4DAAEoAwABgAMAAYADAAEBAQABAQYA
-        AQgWAAP//wD/AAMABP8EAAGAAgABAQX/AfgBBwH/CAAB8AIAAQ8B/wHgAQAB/wgAAfACAAEPAf8BgAEA
-        AT8IAAHwAgABDwH+AgABHwEcAecGAAHwAgABDwH8AgABDwEcAecGAAHwAgABDwH8AgABBwEcAecGAAHw
-        AgABDwH4AgABAwgAAfACAAEPAfACAAEDARwB4AMAAQEB4AEAAfACAAEPAfACAAEBARwB4AMAAQYBMAEA
-        AfACAAEPAeACAAEBARwB4wHAAgABDAEYAQAB8AIAAQ8B4AMAARwB4wHAAgACCAEAAfACAAEPAeAEAAED
-        AcACAAEQAQgBAAHwAgABDwHAAwABHAEAAQEDAAEIAQAB8AIAAQ8BwAMAARwBAAEDAYACAAEYAQAB8AIA
-        AQ8BwAMAARwBeAEDAcACAAEwAQAB8AIAAQ8BwAMAARwBeAHhAYACAAFgAQAB8AIAAQ8BwAQAAXgB4AIA
-        AQEBgAEAAfACAAEPBgAB4AIAAQEBgAEAAfACAAEPCQABBwHAAQAB8AIAAQ8JAAEPAeABAAHwAgABDwMA
-        AQEDAAGAAQABHwHwAQAB8AIAAQ8DAAEBAgABAQHAAQABHwH4AQAB8AIAAQ8DAAEBAgABAwHAAQABPwH4
-        AQAB8AIAAQ8BiAIAAQMCAAFhAYAEAAHwAgABHwGAAgABBwIAAfACAAE/AfgBAAHwAgABPwGAAgABDwIA
-        AXAFAAHwAgABfwHAAgABHwIAASAFAAHwAgAB/wHAAgABPwgAAfABAAEBAf8BwwHAAQAB/wgAAfABAAED
-        Av8B+AEDAf8IAAHwAQABBwX/BAABgAIAAQEB8AEAAQ8K/wHHAf8BxwH/AcABAwX/AfACAAEPAf8BwQH/
-        AcMB/gIAAX8E/wHyAgABLwH8ARAB/wHDAfACAAEPAf4BfwH4AQ8B8wH/AfwB7wH8AQABOwHDAeACAAEH
-        AfwBfwH4AQ8B8gIAAW8B/QEAAQcBxwHAAgABAwH8AT8B+AEPAfICAAFvAfwDAAHAAgABAwH4AT8B+AEP
-        AfICAAEvAfgDAAHAAgABAwH4AR8B+AEPAfICAAEvAfgDAAHAAgABAwHwAR8B+AEPAfICAAEvAfgDAAHg
-        AQEBAAEHAeABDwH4AQ8B8gIAAS8B+AMAAfACAAEPAeABDwH4AQ8B8gIAAS8B8gMAAfACAAEPAcABBwH4
-        AQ8B8gIAAS8B8AIAAQcB4AIAAQcBwAEDAfgBDwHyAgABLwHwAgABBwHgAgABBwGAAQMB+AEPAfICAAEv
-        AeACAAEHAcACAAEDAYABAQH4AQ8B8gIAAS8B4AIAAQ8BwAEAAYABAwQAAfICAAEvAcACAAEPAcACAAED
-        BAAB8gIAAQ8BgAIAAQ8BwAIAAQMB8AEfAYABAQHyAgABDwGgAgABHwHAAgABAwHwAR8BwAEBAfICAAEP
-        AwABHwHAAQABIAEDAfABHwHAAQMB8gIAAQ8BQAIAAR8BwAIAAQMB8AEfAeABAwHyAgABDwMAAT8BwAGA
-        AQABAwHwAR8B8AEHAfICAAEPAYACAAE/AcACAAEDAfABHwHwAQcB8AIAAQ8BwAIAAT8B4AIAAQcB8AEf
-        AfgBDwHwAgABDwHAAgABfwHgAgABBwHwAR8B+AEfAfACAAEfAcACAAF/AfACAAEPAfABHwH8AR8B8AIA
-        AT8BwAIAAX8B8AIAAQ8B8AEfAfwBPwHwAQABAgF/AYACAAF/AfgCAAEfAfABHwH+AT8B8AEAAQQB/wGA
-        AgAB/wH8AgABPwHwAR8B/gF/AfABAAEBAf8BwAIAAf8B/gIAAX8E/wHwAQABAwL/AgAC/wGAAQEF/wHz
-        AbwBBwL/AfgBAQL/AcABAwX/AfABAAEPA/8BwQn/AecC/wHnAeACAAEHAf8BwAEDAf8EAAHwAgABBwGA
-        AgABAQH/AgAB/wQAAfQCAAEvAYACAAEBAfwCAAE/BAAB9wHAAQABbwEAAQEBkAEAAfgCAAEfBAAB9wGA
-        AQABLwIAAZABAAHwAgABDwQAAfcBgAEAAQ8CAAGDAfwB4AIAAQcEAAH3AgABDwIAAUQBBAHAAgABAwQA
-        AfYCAAEPAwABBAHAAgABAwQAAfYCAAEHBAABgAIAAQEEAAH2AgABBwQAAYACAAEBBAAB9AIAAQcCAAEC
-        BgABAQGAAQAB9AIAAQcJAAEBAYABAAH0AgABBwwAAfACAAEHAQABAQGABgABCAIAAfACAAEHAQABAQGA
-        ARAFAAEIAgAB8AIAAQ8BAAEBAZMB/AUAAQgCAAHwAgABDwkAAQkBgAEAAfQBIAEAAQ8JAAEJAZABAAH0
-        AgABLwkAAQgBEAEAAfQCAAEvCQABCAEQAQAB9AIAAS8MAAH0AgABDwwAAfQCAAEPBAABgAIAAQEBDAIA
-        ARAB9AIAAQ8EAAGAAgABAQESAgABSAH0AgABHwQAAcACAAEDAQECAAGAAfQBAAEBAT8DAAEQAcACAAED
-        AQECAAGAAfQBAAECAX8EAAHgAgABBwEBAgABgAHwAQABBAH/BAAB8AIAAQ8EAAHwAQABAQH/BAAB+AIA
-        AR8BgAIAAQEB8AEAAQMB/wGAAgABAQH8AgABPwT/AfcB/wHnAf8BwAIAAQMB/wIABf8B8AEAAQ8G/wHA
-        AQMB/ws=
+        AQAB/wEAAaQBAAH/AQABogEAAf8DYAHbA0IBdANCAXQDQgF0A0kBhQMLAQ4DBgEHA14B8AEAAcsBgwH/
+        AQABxQEAAf8BAAHEAQAB/wEAAcIBAAH/AQABuwEAAf8BAAG4AQAB/wEAAbQBAAH/AQABrwEAAf8BAAGr
+        AQAB/wEAAagBAAH/AQABoQEAAf8BAAGdAQAB/wEAAZIBAAH/AU8BUAFPAZsQAAMlATYD6QH/BAAD9gH/
+        A/YB/wP1Af8D9QH/A/UB/wP0Af8D9AH/A/MB/wPzAf8D8wH/A/IB/wPyAf8B8gHxAfIB/wPxAf8D8QH/
+        AoYB9gH/AgAB9gH/AesB6gHrAf8B7QHsAe0B/wP+Af8DPgFrFAADBQEGA1gBvAPqAf8D4wH/A/cB/wHz
+        AvQB/wLzAfQB/wLzAfQB/wPzAf8B8gLzAf8B8gLzAf8D8gH/AfAC8QH/Ae4C7wH/AesB7AHtAf8B6QHq
+        AesB/wHnAukB/wHlAugB/wHfAeAB2gH/AcIBuwHgAf8CAAHEAf8CAAGdAf8CAAGTAf8CAAGnAf8B4gHl
+        AeIB/wNfAc4DBQEGGAADTgGYAYwCAAH/AZoBhAEAAf8BoAGJAYQB/wGkAYwBhQH/AcoBuwG1Af8ByAG3
+        AbAB/wHuAekB5wH/AeUB3QHZAf8BwwGwAacB/wG6AaQBmwH/AbYBnwGUAf8BtQGeAZMB/wG2AZ8BlQH/
+        Ab0BqAGfAf8BzQG9AbYB/wGzAZsBkQH/AcYBtAGsAf8BuQGjAZoB/wG0AZ0BkwH/AbQBnQGTAf8BuQGj
+        AZgB/wGvAZgBjgH/Ab4BrQGoAf8BoAGKAYQB/wGhAYoBhAH/AZQBgAEAAf8DTwGZGAADLgFHAQABtAEA
+        Af8BAAG0AQAB/wEAAawBAAH/AQABpwEAAf8BAAGnAQAB/wFVAVcBVQGxGAADGQEiAQABugEAAf8BAAHM
+        AYMB/wEAAcIBAAH/AQABvwEAAf8BAAG8AQAB/wEAAboBAAH/AQABtgEAAf8BAAGyAQAB/wEAAa0BAAH/
+        AQABqQEAAf8BAAGkAQAB/wEAAaQBAAH/AV4BYQFeAeIUAAMlATYD6AH/BAAD1QH/A9AB/wPiAf8D7QH/
+        A/EB/wPvAf8D7gH/A+8B/wPsAf8D7gH/A+8B/wPvAf8D7QH/A+4B/wLNAe4B/wIAAfoB/wIAAf0B/wLG
+        AfIB/wHsAe0B7AH/AfsC+gH/Az4BaxQAAzgBWwQAA9UB/wPtAf8D9QH/A/MB/wHyAvMB/wHyAfMB8gH/
+        A/IB/wHxAvIB/wHxAvIB/wHwAvEB/wHvAvAB/wHuAu8B/wHsAe0B7gH/AeoB6wHsAf8B5wHpAeoB/wHl
+        AucB/wHlAegB5gH/Ac4B0AHdAf8BjwGMAeYB/wGMAYsBwgH/AgABlwH/AYABAAG4Af8B+AH7AfQB/wNK
+        AYscAANSAaABgwIAAf8BkQIAAf8BlgIAAf8BqAGRAYsB/wHpAeIB4AH/AeEB2AHVAf8B0wHFAb8B/wG5
+        AaMBmgH/AbEBmAGOAf8BsAGWAY0B/wGxAZgBjgH/AbEBmAGOAf8BsQGYAY8B/wGuAZQBigH/AcEBrQGl
+        Af8B1AHHAcIB/wHGAbQBrQH/Aa4BlAGLAf8BsQGXAY4B/wGyAZgBjgH/AbsBogGWAf8BrwGXAY0B/wG8
+        AasBpgH/AZoBhAEAAf8BmgGDAQAB/wGGAgAB/wNSAaAYAAM7AWMBAAG2AQAB/wEAAbYBAAH/AQABrgEA
+        Af8BAAGqAQAB/wEAAakBAAH/AVgBWgFYAb0cAAFOAk8BlwEAAcgBgQH/AQABwwEAAf8BAAG/AQAB/wEA
+        Ab4BAAH/AQABuwEAAf8BAAG4AQAB/wEAAbQBAAH/AQABsAEAAf8BAAGqAQAB/wEAAaoBAAH/AQABnAEA
+        Af8DKwFCFAADJQE2A+YB/wQAA8sB/wO+Af8DzwH/A9oB/wPZAf8D2QH/A90B/wPYAf8DzAH/A9wB/wPc
+        Af8D1AH/A9MB/wPcAf8CvgHYAf8C4QHkAf8CvQH2Af8CAAH9Af8CugHxAf8B9gH3AfYB/wM+AWsQAAMM
+        ARADXwHYA+4B/wPWAf8D8gH/AfIC8wH/A/IB/wHxAvIB/wHxAvIB/wHwAvEB/wLwAfEB/wHvAvAB/wHu
+        Au8B/wHtAe4B7wH/Ae0C7gH/AewB7QHuAf8B6gLsAf8B5wHpAeoB/wHlAecB6AH/AeMB5QHmAf8B4wHm
+        AeUB/wHrAe8B4AH/AZoBmwG3Af8CAAGfAf8BuAG7AcwB/wH5AfsB+AH/Ay0BRRwAA04BlQMAAf8BhgIA
+        Af8BoQGNAYgB/wGzAaEBmwH/AboBpwGhAf8BzAG8AbcB/wG+AakBogH/AaoBjgGFAf8BrwGVAYsB/wGs
+        AZEBiAH/AawBkgGJAf8BrAGSAYkB/wGtAZIBiQH/AaoBjgGFAf8BxwG1AbAB/wQAAeIB2QHWAf8BrAGR
+        AYkB/wGsAZEBiQH/Aa0BkwGKAf8BtAGaAZAB/wGpAY8BhwH/AbgBpQGhAf8BkQIAAf8BjgIAAf8DAAH/
+        A04BlhgAAzsBYwEAAbgBAAH/AQABuQEAAf8BAAGxAQAB/wEAAa0BAAH/AQABrQEAAf8BWAFaAVgBvRwA
+        AwYBBwFBAmoB+QEAAcwBgwH/AQABwAEAAf8BAAG/AQAB/wEAAb0BAAH/AQABugEAAf8BAAG2AQAB/wEA
+        AbIBAAH/AQABrwEAAf8BAAGvAQAB/wNZAb4YAAMlATYD5AH/BAADygH/A64B/wO1Af8DxwH/A74B/wO1
+        Af8DvwH/A7cB/wOsAf8DvAH/A7gB/wOxAf8DtAH/A7kB/wO0Af8DvAH/A80B/wIAAdIB/wIAAfQB/wPy
+        Af8DPgFrEAADRgF+BAAD3AH/A9wB/wP1Af8C8QHyAf8B8AHxAfIB/wHwAvEB/wHvAvAB/wHuAe8B8AH/
+        Ae4C7wH/Ae0B7gHvAf8B7AHtAe4B/wHsAu0B/wHrAewB7QH/AeoC7AH/AekC6wH/AegC6gH/AeYB5wHo
+        Af8B4wHlAeYB/wHhAeMB5AH/AecB6gHkAf8BjAGLAbwB/wIAAbUB/wHhAeQB4QH/A2IB4QMMARAcAAND
+        AXYDAAH/AYsCAAH/AZgBgwEAAf8BjQIAAf8BqwGUAY4B/wHzAfAB7wH/AdUByAHEAf8BrQGSAYoB/wGw
+        AZQBjQH/AawBjwGIAf8BqQGMAYUB/wGnAYkBgQH/AacBiQGBAf8BpgGIAYAB/wG6AaMBnQH/AfEB7QHs
+        Af8B3gHTAc8B/wGoAYoBgwH/AagBigGDAf8BqgGOAYYB/wGrAZABhgH/AaYBjAGFAf8BrwGdAZgB/wGF
+        AgAB/wGHAgAB/wMAAf8DRAF5GAADOwFjAQABugEAAf8BAAG6AQAB/wEAAbQBAAH/AQABrwEAAf8BAAGw
+        AQAB/wFYAVoBWAG9IAADPQFoAQABwwEAAf8BAAHGAQAB/wEAAb8BAAH/AQABvgEAAf8BAAG7AQAB/wEA
+        AbgBAAH/AQABtAEAAf8BAAG2AQAB/wEAAaMBAAH/AxYBHhgAAyUBNgPjAf8EAAPXAf8D0gH/A90B/wPb
+        Af8D3AH/A9wB/wPXAf8D3QH/A9gB/wPWAf8D1wH/A9oB/wPXAf8D1AH/A9sB/wPUAf8DzwH/A88B/wPZ
+        Af8D6QH/Az4BaxAAAy4BSANdAcwD+wH/A+YB/wHzAvQB/wHvAvAB/wHvAvAB/wHvAvAB/wHuAu8B/wHu
+        Au8B/wHtAu4B/wHsAe0B7gH/AesC7QH/AesC7AH/AeoB6wHsAf8B6AHqAesB/wHoAekB6gH/AecB6QHq
+        Af8B5gLoAf8B5AHmAecB/wHiAeQB5QH/AeAC4wH/AdEB0wHbAf8BzwHRAdgB/wHvAvEB/wNSAaQgAAMt
+        AUUDAAH/AwAB/wMAAf8BjwIAAf8B0QHFAcMB/wQAAfMC7wH/AcABqwGlAf8BvQGnAaEB/wG+AakBogH/
+        AcABqwGlAf8BvQGnAaEB/wG1AZwBlQH/AaoBjQGGAf8BqAGLAYMB/wG4AaEBmwH/AbcBnwGYAf8BtwGf
+        AZkB/wGhAYIBAAH/AaYBiQGAAf8BoAGDAQAB/wGmAY4BiAH/AaABjAGIAf8DAAH/AYECAAH/AwAB/wMv
+        AUkYAAM7AWMBAAG7AQAB/wEAAb0BAAH/AQABtgEAAf8BAAGyAQAB/wEAAbIBAAH/AVgBWgFYAb0kAAFb
+        AmEB3gEAAcwBgwH/AQABwAEAAf8BAAG/AQAB/wEAAb0BAAH/AQABugEAAf8BAAG5AQAB/wEAAbYBAAH/
+        A00BkhwAAyUBNgPhAf8EAAPtAf8D7QH/A+wB/wPsAf8D7AH/A+sB/wPrAf8D6wH/AesC6gH/A+sB/wPq
+        Af8D6AH/AuUB5gH/A+MB/wHhAeIB4QH/A98B/wPdAf8D2wH/A9gB/wPaAf8DPgFrFAADBgEHA0ABcQNa
+        AfUC8wH0Af8B7gHvAfAB/wHuAu8B/wHtAu8B/wHsAu4B/wHsAu0B/wHrAewB7QH/AeoB6wHsAf8B6QLr
+        Af8B6AHqAesB/wHoAekB6gH/AecB6AHpAf8B5gLoAf8B5QLnAf8B5AHmAecB/wHjAuYB/wHiAeQB5QH/
+        Ad8B4gHjAf8B3wLiAf8B3ALfAf8B9wL5Af8DOAFcIAADDAEQA1sB5AMAAf8BgwIAAf8BlgGBAQAB/wGq
+        AZgBlAH/AfQB8gHxAf8B2QHNAcoB/wGcAgAB/wGgAYEBAAH/AaEBgwEAAf8BpgGIAYEB/wGsAZEBigH/
+        AbYBnQGXAf8BvQGoAaIB/wHSAcMBvwH/AcgBtgGyAf8BnQIAAf8BuQGjAZwB/wGyAZkBkgH/AZkCAAH/
+        AZQCAAH/AacBkwGNAf8BjwIAAf8DAAH/AwAB/wNcAecDDgESGAADOwFjAQABvAEAAf8BAAG+AQAB/wEA
+        AbgBAAH/AQABtAEAAf8BAAG1AQAB/wFYAVoBWAG9JAADKAE8AQABvQEAAf8BAAHIAYEB/wEAAb8BAAH/
+        AQABvgEAAf8BAAG7AQAB/wEAAcEBAAH/AUgCYgH2AwQBBRwAAyUBNgLeAd8B/wL+Af0B/wH0AfMB6gH/
+        AuwB6wH/AuoB6wH/AecB5gHrAf8C9QHoAf8C9wHnAf8C5QHqAf8D6gH/A+oB/wPpAf8D5wH/AeQC5QH/
+        A98B/wPUAf8DywH/A8oB/wPMAf8DxwH/A7sB/wPQAf8DOgFiGAADDwETA14B7QHxAfIB8wH/Ae0C7gH/
+        AewB7QHuAf8B6wHsAe0B/wHqAuwB/wHqAesB7AH/AekC6wH/AegB6QHrAf8B5wLpAf8B5gLoAf8B5QHn
+        AegB/wHkAeYB5wH/AeMC5gH/AeMB5QHmAf8B4gHkAeUB/wHhAuQB/wHgAeIB4wH/Ad8C4gH/AdwB3wHg
+        Af8B3QHgAeEB/wNeAfADFgEeJAADTAGRAwAB/wMAAf8DAAH/AwAB/wGvAZ0BmAH/AbwBqQGlAf8BnQIA
+        Af8BnwGBAQAB/wGjAYUBAAH/AaYBiAGCAf8BpwGJAYMB/wGnAYkBgwH/AaYBiQGCAf8BygG6AbYB/wHY
+        AcwByQH/AboBowGeAf8BpAGHAYAB/wG4AaIBnAH/AaUBjQGHAf8BjgIAAf8BpwGTAY4B/wMAAf8DAAH/
+        AwAB/wNOAZUcAAM7AWMBAAG+AQAB/wEAAcABAAH/AQABuQEAAf8BAAG2AQAB/wEAAbgBAAH/AVgBWgFY
+        Ab0oAAFXAlkBuQEAAcsBgwH/AQABwgEAAf8BAAG/AQAB/wEAAcEBAAH/AQABuwEAAf8DOwFjIAADJQE2
+        At8B3gH/AvYB/AH/AuIB6QH/AvEB6AH/AuYB6QP/AecB/wK5Ae0B/wKdAfAD/wHnAf8B6AHpAegB/wPn
+        Af8B5QLmAf8D5AH/AeIC4QH/A9UB/wG4AbkBuAH/A5wB/wOUAf8DlQH/A4oB/wOpAf8DYgHvAxUBHRgA
+        Ay0BRQP9Af8B7ALtAf8B6wHsAe0B/wHqAesB7AH/AekC6wH/AegB6QHrAf8B5wHpAeoB/wHnAegB6QH/
+        AeYC6AH/AeUC5wH/AeQB5gHnAf8B4wHlAeYB/wHiAeQB5QH/AeEC5AH/AeAB4wHkAf8B3wHiAeMB/wHe
+        AeEB4gH/Ad0B4AHhAf8B3QHgAeEB/wHbAd4B3wH/AekC7AH/A1kBuygAAxsBJQJNAT4B+gMAAf8DAAH/
+        AwAB/wGZAYUBgAH/AZoBhAEAAf8BtQGgAZsB/wGcAgAB/wGlAYkBhAH/AakBjQGHAf8BqQGOAYgB/wGp
+        AY4BiAH/AagBjAGGAf8BswGbAZYB/wGyAZoBlAH/AbUBnQGYAf8BxgGzAa4B/wGkAYoBhAH/AakBlAGP
+        Af8B4AHYAdYB/wG4AawBqgH/AwAB/wMAAf8BTQI+AfoDHQEoHAADOwFjAQABvwEAAf8BAAHBAQAB/wEA
+        AbsBAAH/AQABuQEAAf8BAAG6AQAB/wFYAloBvSgAAxMBGgEAAbUBAAH/AQABygGCAf8BAAG/AQAB/wEA
+        AccBAAH/AV8CYQHaJAADJQE2At8B3AP/AfoB/wIAAfQB/wLVAegD/wHkA/8B4QH/AgAB9AH/AoMB8gP/
+        AeQB/wLrAeYB/wHmAeUB5AH/AuIB4wH/A+EB/wPfAf8DzwH/A6EB/wMAAf8DAAH/AwAB/wOZAf8DvAH/
+        Ay8BSRwAA0IBdAH+A/8B6QHqAesB/wHpAeoB6wH/AegC6gH/AecC6QH/AeYB6AHpAf8B5QLnAf8B5AHm
+        AecB/wHjAuYB/wHjAuUB/wHiAeQB5QH/AeEB4wHkAf8B4AHiAeMB/wHfAeEB4gH/Ad4B4QHiAf8B3QHg
+        AeEB/wHcAd8B4AH/AdsB3gHfAf8B2gHdAd4B/wHYAdsB3AH/AfUB9wH4Af8DQgF1LAADTAGQAwAB/wMA
+        Af8DAAH/AZMBgQEAAf8BgwIAAf8BuQGqAacB/wGpAZIBjgH/AZ8BhgGCAf8BpAGKAYYB/wGmAYsBhwH/
+        AacBjAGHAf8BpwGLAYcB/wGzAZsBlgH/AbYBoAGbAf8BrAGQAYsB/wGxAZkBlAH/AbwBrQGpAf8BkgIA
+        Af8B1QHNAcwB/wGzAagBpgH/AwAB/wMAAf8DTQGTIAADOwFjAQABvwEAAf8BAAHCAQAB/wEAAb0BAAH/
+        AQABugEAAf8BAAG9AQAB/wFYAloBvSwAA0sBjAEAAccBgAH/AQABywGDAf8BAAG7AQAB/wMmATgkAAMl
+        ATYD2wP/AfUB/wKGAfEB/wIAAfgB/wK/AesB/wKOAe8B/wIAAfYB/wLjAeYB/wLhAeYB/wLYAeUB/wLf
+        AeIB/wLiAeAB/wPfAf8D3AH/A8IB/wOaAf8DzAH/A90B/wPyAf8D5wH/AzABSiAAA1IBpAH3AvkB/wHm
+        AegB6QH/AeYB6AHpAf8B5gHnAegB/wHlAecB6AH/AeQB5gHnAf8B4wHlAeYB/wHiAeUB5gH/AeIB5AHl
+        Af8B4QHjAeQB/wHgAeIB4wH/Ad8C4gH/Ad4B4QHiAf8B3QHgAeEB/wHcAd8B4AH/AdsB3gHfAf8B2gHd
+        Ad4B/wHZAd0B3gH/AdgB2wHcAf8B2AHcAd0B/wNfAfsDIgExLAADCgENA10B1AMAAf8DAAH/AYkCAAH/
+        AZcBhQGBAf8BpgGTAZAB/wHLAbwBuQH/AaIBjQGJAf8BowGMAYgB/wGlAY0BiQH/AaUBjQGJAf8BpAGM
+        AYgB/wGoAZMBjwH/AbUBogGfAf8BogGMAYkB/wGeAYoBhgH/AaIBkQGOAf8B0wHKAckB/wGgAZEBjwH/
+        AwAB/wMAAf8DXAHWAwsBDiAAAzsBYwEAAcABAAH/AQABwwEAAf8BAAG+AQAB/wEAAbwBAAH/AQABwAEA
+        Af8BWAJaAb0sAAQCA2IB7gEAAdIBiAH/A1YBsygAAyUBNgPZA/8B9QH/AssB6AH/AgAB9wH/ApcB7QH/
+        AgAB/AH/Aq4B6wH/AtgB5gH/AgAB8wH/AgAB8AH/AsMB4wH/Au4B2wH/A9sB/wPZAf8DuwH/A5gB/wPy
+        Af8EAAP1Af8DMAFKIAADBgEHA2EB2gHwAvIB/wHlAucB/wHjAuYB/wHjAeUB5gH/AeMB5QHmAf8B4gLl
+        Af8B4gHkAeUB/wHhAeMB5AH/AeAB4gHjAf8B3wLiAf8B3gHhAeIB/wHdAeAB4QH/AdwB3wHgAf8B2wHe
+        Ad8B/wHaAd0B3gH/AdkB3AHdAf8B2AHcAd0B/wHXAdsB3AH/AdYB2QHaAf8B4AHjAeQB/wNeAdIDBQEG
+        MAADHQEpA2AB6AMAAf8DAAH/AakBnQGbAf8BngGNAYsB/wG4AaoBpwH/Ab4BsgGwAf8BnAGKAYcB/wGd
+        AYoBhwH/AZ0BigGHAf8BnAGJAYYB/wGiAY8BiwH/AbcBpwGlAf8BoAGPAY0B/wGiAZIBjwH/AZ8BkAGN
+        Af8B5gLhAf8BnAGQAY4B/wMAAf8DXQHqAx4BKyQAAz4BawEAAcYBgAH/AQABzAGDAf8BAAHGAQAB/wEA
+        AcUBAAH/AQAByAEAAf8DXQHMMAABQQJCAXMBAAGoAQAB/wMSARgoAAMlATYD2AH/AvUB9gH/AvkB4gH/
+        AgAB8AH/AqUB6gH/AgAB8AH/AucB4wH/A+IB/wLUAeIB/wLTAeAB/wLZAdwB/wLbAdoB/wPZAf8D1gH/
+        A7EB/wOYAf8EAAPwAf8DMAFLJAADDAEPA1gBvANeAe0C/QH+Af8B+wH8Af0B/wH0AfUB9gH/AeoB7AHt
+        Af8B4wHlAeYB/wHfAuIB/wHdAuAB/wHcAd8B4AH/AdwB3wHgAf8B2wHeAd8B/wHbAd4B3wH/AdoB3QHe
+        Af8B2QHcAd0B/wHYAdsB3AH/AdcB2gHbAf8B1gHZAdsB/wHVAdkB2gH/AdIB1gHXAf8B7gHwAfEB/wNM
+        AY44AAMiATEDWwHeAwAB/wGhAZUBkwH/AasBnwGdAf8BpAGWAZQB/wG9AbEBrwH/Ab4BswGxAf8BoAGR
+        AY4B/wGhAZEBjgH/AaYBlQGSAf8BpAGTAZAB/wGyAaUBowH/Aa4BoQGfAf8BpQGXAZQB/wG9AbIBsAH/
+        AaEBlgGTAf8DAAH/A2AB4AMkATQoAAM5AV4BWgJnAfIBWgJnAfIBWgJnAfIBWgJnAfIBWgJnAfIDVgGz
+        MAADDAEPAzQBVCwAAyUBNgPXAf8C9AH1A/8B3wH/AroB6AH/AgAC/wKWAewD/wHcAf8D3wH/AuIB3QH/
+        AuAB2wH/AtoB2QH/AtYB1wH/A9cB/wPQAf8DoAH/A7sB/wPvAf8DMAFKLAAEAQMTARoDKQQ+AWsDUQGc
+        A10ByQNlAewB+gL7Af8B9wL5Af8B7wHxAfIB/wHkAecB6AH/AdwB3wHgAf8B2AHbAdwB/wHVAdkB2gH/
+        AdQB2AHZAf8B1AHYAdoB/wHUAdgB2QH/AdMB1wHZAf8B0wHWAdgB/wHRAdUB1gH/AfcC+AH/Ay4BRzwA
+        AxUBHQNWAbIDAAH/AZQBiAGGAf8BuAGtAasB/wGxAaUBowH/AcEBtwG1Af8BxgG9AbsB/wGwAaIBoAH/
+        AagBmgGYAf8BqAGcAZoB/wGuAaIBoAH/AcIBuAG2Af8BwQG3AbUB/wGqAaABngH/AwAB/wNVAbQDFgEe
+        rAADJQE3A9cB/wP0Af8C6AHiAf8C7AHiAf8CAAH2Af8CugHlAf8C8QHdAf8D3QH/A9oB/wPYAf8D1wH/
+        A9UB/wPSAf8DwAH/A7UB/wPIAf8DMAFLSAADEgEYAygBPAM+AWoDUAGbA1oBxwNdAeoB+AL5Af8B9AL2
+        Af8B6gHtAe4B/wHeAeIB4wH/AdUB2QHbAf8B0QHVAdYB/wHNAdIB0wH/AdQB2QHaAf8DZQHlAwwBEEQA
+        AzYBWANdAckDAAH/AaMBmAGWAf8BvQGzAbEB/wHTAcoByAH/Ad4B1gHVAf8B0wHKAckB/wHLAcEBwAH/
+        AcIBtwG2Af8BtwGuAa0B/wGiApoB/wNbAcoDNwFatAADIAEtA6gB/QwAAv4C/xAAA/0B/wP7Af8D9gH/
+        AekC6gH/A98B/wPFAf8DMAFMYAADEQEWAycBOgM9AWgDTwGZA1sBxQNjAekB9gH3AfgB/wHvAfIB8wH/
+        AfUB9wH4Af8DVgGrTAAEAgMqAT8DSQGHA1gBvQNdAdwDYQHrA2EB6wNhAdwDWQG+A0kBiAMqAUAEArgA
+        AwsBDgNIAYMDTgGUA0oBigNKAYoDSgGKA0oBigNKAYoDSgGKA0oBigNKAYoDSgGKA0oBigNMAZADTAGP
+        AyABLXgAAw8BFAMmATgDPAFmA1EBnAMuAUj/ADEACAFYAAgBGAAEAQMDAQQDAwEEAwMBBAMDAQQDAwEE
+        AwMBBAMDAQQDAwEEAwMBBAMDAQQDAwEEAwMBBAMDAQQDAwEEAwMBBAMDAQQDAwEEAwMBBAMDAQQDAwEE
+        AwMBBAMDAQQDAwEEAwMBBAQBNAADEwEaAzgBXANQAZsDWgHHA10B3wNhAesDYQHrA10B3wNaAccDUQGc
+        AzgBXAMTARooAAMDAQQDJAE0AzMBUQMzAVADMwFQAzMBUAMzAVADMwFQAzMBUAMzAVADMwFQAzMBUAMz
+        AVADMwFQAzMBUAMzAVADMwFQAzMBUAMzAVADMwFQAzMBUAMzAVADMwFQAzMBUAMzAVADMwFQAzMBUAMz
+        AVADMwFQAzMBUQMkATUDAwEEEAADDgESAyoBPwMoATsDJwE6AycBOgMnAToDJwE6AycBOgMnAToDMwFR
+        A08BlwNcAcgDZQHlA14B8ANlAewDXwHVA1UBrAM+AWsDJwE6AycBOgMnAToDKAE7AyoBPwMPARMEARAA
+        BAEDDwEUAyEBMAMnAToDJwE6AycBOgMnAToDJwE6AycBOgMnAToDJwE6AycBOgMnAToDJwE6AycBOgMn
+        AToDJwE6AycBOgMnAToDJwE6AycBOgMnAToDJwE6AycBOgMnAToDJwE6AycBOgMhATADDwEUBAEkAAMh
+        AS8DUQGcA14B7QHiAa8BAAH/AdUBnAEAAf8ByQGKAQAB/wHAAgAB/wG7AgAB/wG6AgAB/wG+AgAB/wHG
+        AYcBAAH/AdMBmQEAAf8B4QGuAQAB/wNeAe0DUAGdAyEBLyAAAwYBBwNdAc8DkAH/A5IB/wOSAf8DkgH/
+        A5IB/wORAf8DkQH/A5EB/wORAf8DkQH/A5EB/wORAf8DkQH/A5EB/wORAf8DkQH/A5EB/wORAf8DkQH/
+        A5EB/wORAf8DkQH/A5EB/wGRApIB/wOSAf8DkgH/A5IB/wOPAf8DXQHPAwYBCBAAAzQBUwQAA/gB/wP2
+        Af8D9gH/A/YB/wP2Af8D9QH/A+YB/wPAAf8DlwH/A4kB/wMAAf8DAAH/AwAB/wMAAf8DjQH/A64B/wPe
+        Af8D8AH/A/YB/wP3Af8EAAM4AVsUAAMUARsDUQGkA1oB8gMAAf8DfQH+A30B/gN9Af4DfQH+A30B/gN8
+        Af4DdgH+A2IB/gNPAf4DgAH+A4AB/gOAAf4DgAH+A4AB/gOAAf4DgAH+A4AB/gOAAf4DgAH+A4AB/gOA
+        Af4DgAH+AwAB/wNnAfIDUQGkAxQBGxwAAwoBDQNLAYwCbQFsAfcB3AGmAQAB/wHFAYYBAAH/AbwCAAH/
+        AbwCAAH/AbkCAAH/AbUCAAH/AawCAAH/AagCAAH/AagCAAH/AacCAAH/AagCAAH/Aa0CAAH/Ab0CAAH/
+        AdgBoAEAAf8CbQFsAfcDSwGMAwoBDRgAAwYBBwOdAf8B7wLwAf8D6wH/Ae8B8AHxAf8B7wLxAf8D6wH/
+        A+oB/wPqAf8D6gH/A+oB/wPqAf8D6gH/A+oB/wPqAf8D6gH/A+oB/wPqAf8D6gH/A+oB/wPqAf8D6gH/
+        A+oB/wPqAf8D6gH/AuoB6wH/Au8B8AH/A/EB/wLrAe0B/wPwAf8DnQH/AwYBCBAAAzMBUhQAA/gB/wPX
+        Af8DpwH/AwAB/wORAf8DuQH/A64B/wOYAf8DAAH/AwAB/wMAAf8DAAH/A4AB/wPAAf8D8QH/CAADNwFa
+        EAADBQEGA1ABmgMAAf8BvAG9AbwB/wHHAsgB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A8IB/wO3Af8DnAH/
+        AwAB/wP7Af8LAAH/A8oB/wQAA/UB/wMAAf8DygH/AwAB/wPnAf8DAAH/A5QB/wMAAf8DpQH/A5QB/wNQ
+        AZoDBQEGFAADHgErA1wBzQHjAbABAAH/AcoBiwEAAf8BuQIAAf8BvQIAAf8BoQGHAQAB/wEAAY4BwwH/
+        AQABiwG1Af8BhwGFAQAB/wGtAgAB/wG3AgAB/wGrAgAB/wGrAgAB/wGrAgAB/wGqAgAB/wGoAgAB/wGp
+        AgAB/wG9AgAB/wHgAa0BAAH/A1wBzQMeASsUAAMGAQcDogH/A+0B/wLpAeoB/wHNAcwBygH/AdIBzwHO
+        Af8B6wHsAe0B/wPnAf8D5QH/A+QB/wPkAf8D5AH/A+QB/wPkAf8D5AH/A+UB/wPmAf8D5gH/A+UB/wPl
+        Af8D5QH/A+UB/wPkAf8D5AH/A+UB/wLqAesB/wHUAdIB0QH/Ac0BywHJAf8D6wH/A+4B/wOiAf8DBgEI
+        EAADMwFSEAAD+QH/A88B/wOeAf8DgQH/A5MB/wPIAf8DwAH/A70B/wPDAf8DsAH/A4kB/wMAAf8DAAH/
+        AwAB/wMAAf8DtAH/A/AB/wQAAzcBWhAAAwwBEANIAfYDAAH/Ab0CvgH/AcIBwwHCAf8DvgH/A74B/wO+
+        Af8DvgH/A74B/wO+Af8DtAH/A5cB/wMAAf8D9AH/A/4B/wcAAf8DiQH/BAADvAH/AwAB/wPnAf8DAAH/
+        AwAB/wMAAf8B+gH7AfoB/wO7Af8DAAH/A4QB/wNiAfYDDAEQEAADJQE3A2UB5wHdAacBAAH/AcIBgAEA
+        Af8BvAIAAf8BwQIAAf8BqgGKAQAB/wEAAZAB8wH/AQABhgH9Af8BAAGEAfsB/wEAAYMB/QH/AQABhgHr
+        Af8BAAGHAZoB/wG2AgAB/wGxAgAB/wGqAgAB/wGrAgAB/wGrAgAB/wGrAgAB/wGnAgAB/wGuAgAB/wHV
+        AZwBAAH/A2UB5wMlATcQAAMGAQcDoAH/A/AB/wHTAdAB0QH/AaYBoQGbAf8DAAH/AcUBwgG/Af8C7QHv
+        Af8D5QH/A+UB/wPlAf8D5QH/A+UB/wPlAf8D5QH/A+UB/wPmAf8D4wH/A+AB/wPhAf8D5AH/A+YB/wPl
+        Af8D5QH/A+oB/wHVAtQB/wGcAZYBkQH/AYICAAH/AbcBsgGvAf8B8wL0Af8DoQH/AwYBCBAAAzMBUhAA
+        A9UB/wOmAf8DlQH/A5EB/wOdAf8DygH/A78B/wO5Af8DsgH/A7gB/wPAAf8DsgH/A4oB/wMAAf8DAAH/
+        AwAB/wO8Af8D9gH/AzcBWhAAAw4BEgMAAf8DAAH/Ab0CvAH/AcQBxQHEAf8DwQH/A8EB/wPBAf8BxAHC
+        Ab4B/wHEAcIBvgH/A78B/wO2Af8DmgH/AwAB/wP0Af8D/AH/BAAD0wH/AwAB/wMAAf8DAAH/A7AB/yAA
+        A64B/wMOARIMAAMdASkDYAHoAdsBpAEAAf8BwwGBAQAB/wHAAgAB/wG/AgAB/wHIAgAB/wEAAZMBpwH/
+        AQABiwL/AQABiAHxAf8BAAGFAfEB/wEAAYMB8QH/AgAB8wH/AgAB/gH/AQABiAHGAf8BnwIAAf8BtgIA
+        Af8BtAIAAf8BqwIAAf8BqwIAAf8BqwIAAf8BqQIAAf8BqQIAAf8B0AGVAQAB/wNgAegDHQEpDAADBgEH
+        A6EB/wPwAf8CxgHHAf8C6AHpAf8BvwG8AboB/wGzAbABrQH/Ae4C8AH/A+YB/wPmAf8D5gH/A+YB/wPm
+        Af8D5gH/A+cB/wPmAf8D3wH/A9UB/wPOAf8D0gH/A9wB/wPlAf8D5gH/A+YB/wLrAewB/wLIAccB/wHm
+        AucB/wG+AroB/wGmAaIBnwH/AvQB9QH/A6IB/wMGAQgQAAMzAVIMAAPoAf8DuAH/A54B/wOfAf8DnQH/
+        A6sB/wPHAf8DxwH/A7sB/wO3Af8DswH/A7IB/wO+Af8DuQH/AwAB/wMAAf8DAAH/AwAB/wPUAf8DNwFa
+        EAADDgESAUcBIgE1Af4DAAH/Ab8CwQH/AcgCyQH/A8QB/wHKAcgBxAH/AdQB0gHDAf8BwQHCAcoB/wHB
+        AcIBygH/AdQB0gHDAf8BvgG8AbcB/wKbAZwB/wMAAf8D9AH/A/wB/wH6AvkB/wQAAvoB+wH/As8BzgH/
+        A/EB/wQAA/oB/wP5Af8D+gH/AfsC+gH/AfYB+QH3Af8B9gH5AfcB/wL7AfwB/wQAA4AB/gMOARIIAAMJ
+        AQwDXwHQAd4BqQEAAf8BxQGFAQAB/wHEAYMBAAH/AcMBgQEAAf8BwAIAAf8ByAIAAf8BAAGTAa0B/wEA
+        AY0B/AH/AQABigHyAf8BAAGHAfEB/wEAAYQB8QH/AQABgQHwAf8CAAHwAf8CAAH4Af8BAAGDAfYB/wEA
+        AYcBywH/AYYBgwGAAf8BsgIAAf8BrQIAAf8BqwIAAf8BqwIAAf8BqgIAAf8BqQIAAf8B1QGcAQAB/wNf
+        AdADCQEMCAADBgEHA6EB/wPvAf8D3wH/A7UB/wG7AboBuQH/A+AB/wPqAf8D5wH/A+cB/wPnAf8D5wH/
+        A+cB/wPoAf8D7gH/A+cB/wPTAf8DvQH/A7EB/wPAAf8D1QH/A+MB/wPoAf8D5wH/A+kB/wPiAf8DxQH/
+        Ab4CvQH/AdcC2AH/A/EB/wOhAf8DBgEIEAADMwFSCAAD/QH/A8sB/wOrAf8DqAH/A6oB/wOPAf8DAAH/
+        AwAB/wOCAf8DzAH/A7kB/wO0Af8DswH/A7UB/wO2Af8DAAH/AwAB/wMAAf8DAAH/A6EB/wNPAZkQAAMO
+        ARIBRgEhATUB/gMAAf8BwwLEAf8BywLNAf8CzQHIAf8CzgHJAf8BAAGBAeIB/wIAAfcB/wIAAfcB/wEA
+        AYIB4AH/AcMBwgG9Af8BpAGjAZ8B/wMAAf8C9QH0Af8B/AH7AfwB/wHsAfUB9wH/AeoB9wH6Af8B7QH6
+        Av8B9gP/AfwC/gH/A/kB/wP5Af8D+QH/AfcB+QH3Af8B7wH4AfAB/wHrAfsB8wH/AesB+wHzAf8B7wH5
+        AfMB/wQAA4AB/gMOARIIAANLAY0B5QGzAQAB/wHLAY0BAAH/AccBhwEAAf8BxgGFAQAB/wHDAYIBAAH/
+        AcECAAH/AckCAAH/AQABlQGtAf8BAAGOAfwB/wEAAYsB8gH/AQABiAHxAf8BAAGFAfEB/wEAAYIB8QH/
+        AgAB8AH/AgAB8AH/AgAB8QH/AgAB+AH/AQABgAL/AQABigHJAf8BrwIAAf8BrAIAAf8BqwIAAf8BqwIA
+        Af8BqQIAAf8BrgIAAf8B4AGsAQAB/wNLAY0IAAMGAQcDoQH/A+0B/wPrAf8D6QH/AekC6gH/A+sB/wPn
+        Af8D5wH/A+cB/wPnAf8D5wH/A+cB/wPrAf8D1gH/A8cB/wOrAf8BkQGSAZEB/wObAf8DtQH/A9IB/wPj
+        Af8D5wH/A+cB/wPnAf8D6gH/A+kB/wPpAf8D7QH/A+0B/wOhAf8DBgEIEAADMwFSCAAD7gH/A8AB/wOs
+        Af8DrAH/A7kB/wMAAf8DAAH/AwAB/wMAAf8DyAH/A70B/wO2Af8DswH/A8QB/wOgAf8DAAH/AwAB/wMA
+        Af8DAAH/AwAB/wNgAdsDIQEvDAADDgESAUQBIAEzAf4DAAH/A8UB/wHPAdEBzwH/Ad0B2QHJAf8CAAHQ
+        Af8CAAH8Af8BqwG7Af4B/wGtAbsB/gH/AgAB/AH/AgABxgH/AbEBrwGfAf8DgQH/AfYB9AH1Af8B7wH2
+        AfkB/wHhAfAB9wH/AeoB+QL/AewB+AL/AeEB8AH3Af8B6gHwAfUB/wH6AvkB/wH6AfkB+gH/AfoC+QH/
+        AeoB9QHuAf8B5AH3AesB/wHtAf8B9AH/Ae0B/wH0Af8B5QH4AesB/wHyAf0B+AH/A4AB/gMOARIEAAMf
+        ASwCagFoAfkB1QGcAQAB/wHJAYsBAAH/AckBigEAAf8BxgGGAQAB/wHFAYMBAAH/AcIBgAEAAf8BygIA
+        Af8BAAGWAagB/wEAAZAB/QH/AQABjQHyAf8BAAGKAfIB/wEAAYYB8QH/AQABhAHxAf8BAAGAAfAB/wIA
+        AfAB/wIAAfAB/wIAAfAB/wIAAfAB/wEAAYIC/wGXAgAB/wGwAgAB/wGrAgAB/wGrAgAB/wGrAgAB/wGn
+        AgAB/wG9AgAB/wJqAWgB+QMfASwEAAMGAQcDowH/A+8B/wPoAf8D6QH/A+kB/wPoAf8D6AH/A+kB/wPp
+        Af8D6QH/A+kB/wPqAf8D7wH/AZUBlgGVAf8BjgGPAY4B/wGUAZYBlQH/AwAB/wOIAf8DsAH/A9IB/wPn
+        Af8D6gH/A+kB/wPpAf8D6AH/A+kB/wPpAf8D6AH/A+4B/wOjAf8DBgEIEAADMwFSCAAD4QH/A7gB/wOs
+        Af8DrgH/A7IB/wORAf8DAAH/AwAB/wMAAf8DxgH/A8QB/wPFAf8DuwH/A6AB/wOSAf8DsgH/A5UB/wMA
+        Af8DAAH/AwAB/wMrAfwDQQFyDAADDgESAUEBHgExAf4DAAH/A8gB/wLZAdQB/wHJAcgBxwH/AgABvQH/
+        AgAB7wH/AgAB9QH/AgAB9QH/AgAB7wH/AgABswH/AaABnwGcAf8BhwGGAYUB/wLyAfQB/wHmAe4B8gH/
+        Ad4B6wHyAf8B5wH1AfsB/wHkAfMB+QH/Ad4B6wHyAf8B5AHuAfIB/wH5AfcB+QH/A/wB/wH8Af4B/AH/
+        AeYB9gHuAf8B4QH0AekB/wHmAfoB7QH/AeoB/AHwAf8B4AH1AegB/wHsAfsB8QH/A4AB/gMOARIEAANR
+        AZ4B4gGvAQAB/wHNAZABAAH/AcwBjgEAAf8BygGLAQAB/wHHAYgBAAH/AcUBhQEAAf8BwwGBAQAB/wHL
+        AgAB/wGEAZYBngH/AQABkgH+Af8BAAGOAfIB/wEAAYsB8gH/AQABiAHxAf8BAAGFAfEB/wEAAYIB8QH/
+        AgAB8AH/AgAB8AH/AgAB8AH/AgAB8AH/AQABggH7Af8BlQIAAf8BsAIAAf8BqwIAAf8BqwIAAf8BqwIA
+        Af8BqwIAAf8BqAIAAf8B2AGgAQAB/wNRAZ8EAAMGAQcDpAH/A/AB/wPqAf8D6gH/A+oB/wPqAf8D6gH/
+        A+oB/wPqAf8D6gH/A+oB/wPqAf8D9QH/AcsBygHLAf8DzwH/A9oB/wOuAf8DAAH/A64B/wPXAf8D6QH/
+        A+sB/wPqAf8D6gH/A+oB/wPqAf8D6gH/A+oB/wPwAf8DpAH/AwYBCBAAAzMBUgQAA/4B/wPXAf8DzwH/
+        A8EB/wOtAf8DqAH/A7sB/wMAAf8DAAH/AwAB/wPUAf8DuwH/A5kB/wMAAf8DAAH/A7wB/wPAAf8DvAH/
+        AwAB/wMAAf8DAAH/A64B/wNPAZcMAAMOARIBPQEdAS0B/gMAAf8BywLNAf8C2wHXAf8BzwHOAckB/wIA
+        AY4B/wIAAcsB/wIAAekB/wIAAekB/wIAAcoB/wIAAYUB/wKmAaEB/wGJAYgBhwH/AvIB9AH/AeUB7AHw
+        Af8B4AHtAfEB/wHhAfAB9QH/AeIB8gH5Af8B5wH1AfoB/wHnAe8B8QH/AfwB+wH8Af8EAAPsAf8BzQHY
+        AdEB/wHhAfMB6AH/AesB/QHyAf8B6gH7AfAB/wHpAfwB8QH/AewB9wHwAf8DgAH+Aw4EEgEYA14B8AHY
+        AaABAAH/Ac0BkQEAAf8BzQGQAQAB/wHLAY0BAAH/AckBigEAAf8BxgGGAQAB/wHEAYMBAAH/AcwBgwEA
+        Af8BAAGZAbgB/wEAAZIB/AH/AQABjwHyAf8BAAGMAfIB/wEAAYoB8gH/AQABhgHxAf8BAAGEAfEB/wEA
+        AYEB8AH/AgAB8AH/AgAB8AH/AgAB8QH/AQABhAH1Af8BoAIAAf8BrgIAAf8BqwIAAf8BqwIAAf8BqwIA
+        Af8BqwIAAf8BqAIAAf8BvQIAAf8DXgHwAxIBGAMGAQcDpAH/A/AB/wPqAf8D6gH/A+oB/wPqAf8D6gH/
+        A+oB/wPqAf8D6gH/A+oB/wP1Af8DsgH/A74B/wgAA7sB/wMAAf8DuAH/A90B/wPrAf8D6gH/A+oB/wPq
+        Af8D6gH/A+oB/wPqAf8D6gH/A/AB/wOkAf8DBgEIEAADMwFSBAAD/QH/A+EB/wPyAf8D8gH/A9IB/wOs
+        Af8DsgH/A7wB/wMAAf8DAAH/A8AB/wMAAf8DgwH/A5kB/wOjAf8DvQH/A7MB/wO7Af8DhgH/AwAB/wMA
+        Af8DqAH/A1EBogwAAw4BEgE7ARwBLAH+AwAB/wHOAs8B/wPXAf8B7QHqAd4B/wMAAf8CAAHDAf8CAAH8
+        Af8CAAH8Af8CAAHEAf8DAAH/Ab4BvAGxAf8DhgH/A/UB/wHwAfQB9QH/AesB+AH8Af8DAAH/AeAB7QHy
+        Af8B2wHmAesB/wMAAf8D5QH/A5kB/wMAAf8DAAH/AdEB4QHYAf8BvQHLAcIB/wMAAf8B5gH2AesB/wMA
+        Af8DgAH+Aw4BEgM4AVwB5gG1AQAB/wHTAZkBAAH/Ac8BlAEAAf8BzgGSAQAB/wHMAY4BAAH/AcoBiwEA
+        Af8BxwGIAQAB/wHGAYMBAAH/AccBigEAAf8BAAGbAdwB/wEAAZMB+AH/AQABkQHzAf8BAAGOAfIB/wEA
+        AYsB8gH/AQABiAHxAf8BAAGFAfEB/wEAAYIB8AH/AgAB8AH/AgAB8AH/AgAB/gH/AQABiAHFAf8BuAIA
+        Af8BswIAAf8BrQIAAf8BqwIAAf8BqwIAAf8BqwIAAf8BqgIAAf8BrQIAAf8B4QGuAQAB/wM4AVwDBgEH
+        A6QB/wPxAf8D6wH/A+sB/wPrAf8D6wH/A+sB/wPrAf8D6wH/A+sB/wPrAf8D/AH/A5gB/wOjAf8IAAOp
+        Af8DAAH/A8cB/wPkAf8D7QH/A+sB/wPrAf8D6wH/A+sB/wPrAf8D6wH/A+sB/wPxAf8DpAH/AwYBCBAA
+        AzMBUgQAA/wB/wPVAf8DrgH/AwAB/wMAAf8DswH/A7oB/wPpAf8DAAH/AwAB/wMAAf8DkwH/A7AB/wPD
+        Af8DugH/A7EB/wOzAf8DugH/A4YB/wMAAf8DAAH/A64B/wNQAZoMAAMOARIBOgEfASwB/gMAAf8B0ALR
+        Af8D2gH/AtsB2QH/AdwB2gHQAf8CAAGPAf8CAAGjAf8CAAGjAf8CAAGQAf8BzwHNAcQB/wKvAa0B/wOH
+        Af8D9QH/Av4B/AH/AfoB/gL/AwAB/wHrAfEB9gH/AwAB/wMAAf8D0QH/AwAB/wOUAf8BvAK9Af8B9gH+
+        AfkB/wEAAYIBgAH/AwAB/wGKAY4BiwH/AwAB/wOAAf4DDgESA1ABnQHhAa4BAAH/AdIBmAEAAf8B0QGW
+        AQAB/wHOAZMBAAH/Ac0BkAEAAf8BywGNAQAB/wHIAYkBAAH/AcoBhAEAAf8BtgGTAQAB/wEAAZsB9QH/
+        AQABlQH1Af8BAAGSAfMB/wEAAY8B8gH/AQABjAHyAf8BAAGJAfEB/wEAAYYB8gH/AQABggH2Af8BAAGA
+        AfsB/wEAAYAB/gH/AQABiAHSAf8BsgIAAf8BpQIAAf8BhQGCAQAB/wGoAgAB/wGvAgAB/wGrAgAB/wGr
+        AgAB/wGrAgAB/wGoAgAB/wHSAZkBAAH/A1ABnQMGAQcDpQH/A/IB/wPsAf8D7AH/A+wB/wPsAf8D7AH/
+        A+wB/wPsAf8D7AH/A+wB/wP9Af8DoAH/A5gB/wP8Af8D/gH/A5oB/wMAAf8D1gH/A+oB/wPtAf8D7AH/
+        A+wB/wPsAf8D7AH/A+wB/wPsAf8D7AH/A/IB/wOlAf8DBgEIEAADMwFSA7gB/wMAAf8DAAH/AwAB/wMA
+        Af8DAAH/A4gB/wPqAf8DtAH/AwAB/wMAAf8DAAH/AwAB/wPTAf8DwwH/A7oB/wO7Af8DuQH/A7wB/wOA
+        Af8DAAH/AwAB/wOAAf4DRAF4DAADDgESATwBIQEuAf4DAAH/A9YB/wHaAtsB/wPVAf8B3wHdAdoB/wHq
+        AecB2wH/AcUBwwHBAf8BxQHEAcEB/wHoAecB2wH/AdMB0AHOAf8CqQGrAf8DhwH/A/YB/wsAAf8DAAH/
+        AwAB/wMAAf8DywH/AwAB/wGXApYB/wMAAf8BzQLLAf8DAAH/AbYBtwG2Af8DAAH/A6YB/wOAAf4DDgES
+        A10ByQHjAasBAAH/AdsBmgEAAf8B2AGWAQAB/wHPAZQBAAH/Ac4BkQEAAf8BzAGOAQAB/wHJAYsBAAH/
+        AdABhwEAAf8BkQGbAZgB/wEAAZoB/gH/AQABlwH0Af8BAAGTAfMB/wEAAZEB8wH/AQABjQHyAf8BAAGK
+        AfoB/wEAAYsB+AH/AQABjAHbAf8BAAGKAawB/wGQAYMBAAH/AbwCAAH/AZkCAAH/AQABhQH0Af8CAAL/
+        AQABiQHgAf8BqwIAAf8BrQIAAf8BqwIAAf8BqwIAAf8BpwIAAf8BxgGHAQAB/wNdAckDBgEHA6YB/wPz
+        Af8D7QH/A+0B/wPtAf8D7QH/A+0B/wPtAf8D7QH/A+0B/wPtAf8EAAOiAf8DlQH/A/kB/wP7Af8DlgH/
+        AwAB/wPjAf8D7gH/A+4B/wPtAf8D7QH/A+0B/wPtAf8D7QH/A+0B/wPtAf8D8wH/A6YB/wMGAQgQAAMz
+        AVIDAAH/AwAB/wOXAf8DsQH/A/AB/wODAf8DAAH/A4AB/wMAAf8DAAH/AwAB/wMAAf8DAAH/A6EB/wO+
+        Af8DuQH/A6oB/wO0Af8DmgH/AwAB/wMAAf8DAAH/A2AB4AMlATcMAAMOARIBPAEjAS4B/gMAAf8BwQG8
+        Ab4B/wHsAfMB8AH/A9wB/wHaAtwB/wPcAf8B4QHiAeAB/wHhAeIB4AH/AtsB3AH/A9AB/wGuAq8B/wOL
+        Af8D9wH/CwAB/wMAAf8D9wH/AwAB/wPWAf8DyAH/AwAB/wOPAf8D8gH/A4AB/wcAAf8D6gH/A4AB/gMO
+        ARIDYAHgAZoBtQGwAf8BgQGwAcEB/wG0AacBhQH/AdcBlwEAAf8BzgGSAQAB/wHNAZABAAH/AcoBjAEA
+        Af8B0QGNAQAB/wEAAaEByAH/AQABmwH8Af8BAAGYAfQB/wEAAZUB8wH/AQABkQH0Af8BAAGQAf0B/wEA
+        AZMByQH/AaMBiAEAAf8BvQIAAf8BwQIAAf8BuQIAAf8BrAIAAf8BAAGGAesB/wIAAfYB/wIAAfAB/wIA
+        Av8BAAGEAZAB/wG1AgAB/wGrAgAB/wGrAgAB/wGoAgAB/wG+AgAB/wNgAeADBgEHA6YB/wP0Af8D7gH/
+        A+4B/wPuAf8D7gH/A+4B/wPuAf8D7gH/A+4B/wPuAf8EAAOkAf8DAAH/A9gB/wPYAf8DAAH/AwAB/wPv
+        Af8D8QH/A+4B/wPuAf8D7gH/A+4B/wPuAf8D7gH/A+4B/wPuAf8D9AH/A6YB/wMGAQgQAAMzAVIDlQH/
+        AwAB/wPzAf8D8QH/A/YB/wOzAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wOcAf8DmAH/
+        AwAB/wMAAf8DAAH/AwAB/wMAAf8DnAH/A1EBohAAAw4BEgE5ASQBLAH+AwAB/wMAAf8ByQHCAcUB/wHk
+        AuUB/wHhAeAB4QH/AeEB4AHhAf8B4QHgAeEB/wHhAeAB4QH/AeEC4AH/AdUC1AH/AbQCswH/AYsBjQGL
+        Af8D9gH/CwAB/wOdAf8HAAH/A8sB/yAAA4AB/gMOARIDZQHsAQABtwHZAf8BAAG0Av8BAAGzAv8BqwGo
+        AY8B/wHdAZMBAAH/Ac4BkAEAAf8BzAGNAQAB/wHNAZEBAAH/AQABogHZAf8BAAGcAfoB/wEAAZkB9AH/
+        AQABlgH0Af8BAAGUAfoB/wEAAZYBrQH/AcQCAAH/AcACAAH/AawBgAEAAf8BqgIAAf8BxAIAAf8BAAGH
+        AZkB/wIAAf4B/wIAAfAB/wIAAfAB/wIAAfsB/wEAAYUBpgH/AbYCAAH/AasCAAH/AasCAAH/AagCAAH/
+        AboCAAH/A2UB7AMGAQcDpgH/A/QB/wPvAf8D7wH/A+4B/wPuAf8D7gH/A+4B/wPuAf8D7gH/A+4B/wQA
+        A6UB/wMAAf8DxQH/A8UB/wMAAf8DhgH/A/cB/wPyAf8D7gH/A+4B/wPuAf8D7gH/A+4B/wPuAf8D7gH/
+        A+4B/wP0Af8DpgH/AwYBCBAAAzMBUgPbAf8DAAH/A+EB/wPsAf8D3AH/A9wB/wMAAf8DAAH/AwAB/wOY
+        Af8DnQH/AwAB/wOOAf8DuQH/A8gB/wOzAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wPOAf8DOAFdEAADDgES
+        ATIBIQEmAf4DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8B5gHj
+        AeUB/wHyAfAB8QH/Ae0C7AH/AusB6gH/AfYB9AH1Af8B8AHtAe8B/wHqAegB6gH/AewB6wHsAf8B7QHr
+        AewB/wHsAeoB6wH/AewB6gHrAf8B6wHqAesB/wHsAeoB7AH/AewB6gHrAf8B7QHsAe0B/wH1AfQB9QH/
+        A4AB/gMOARIDZQHsAQABuAHVAf8BAAG1Av8BAAGyAfwB/wEAAbEB8gH/AaEBqQGaAf8B1AGWAQAB/wHP
+        AYwBAAH/AckBlQEAAf8BAAGjAeQB/wEAAZ0B+QH/AQABmwH0Af8BAAGYAfwB/wEAAZoBwwH/AdEBgAEA
+        Af8BwAIAAf8BwgIAAf8BpgGEAQAB/wEAAZIB1wH/AacBigEAAf8BAAGFAdQB/wIAAfUB/wIAAfAB/wIA
+        AfAB/wIAAfsB/wEAAYUBpgH/AbYCAAH/AasCAAH/AasCAAH/AagCAAH/AboCAAH/A2UB7AMGAQcDqgH/
+        A/kB/wP0Af8D8gH/A/IB/wPxAf8D8AH/A/AB/wPvAf8D7wH/A+8B/wQAA6EB/wOiAf8IAAOhAf8DkQH/
+        A/4B/wPxAf8D7wH/A+8B/wPvAf8D7wH/A+8B/wPvAf8D7wH/A+8B/wP1Af8DpwH/AwYBCBAAAzMBUgcA
+        Af8DmAH/A/IB/wPZAf8EAAOQAf8DAAH/A9YB/wPpAf8D4AH/A90B/wPXAf8D0QH/A84B/wOdAf8DAAH/
+        A4AB/wMAAf8DAAH/A7MB/wP0Af8DNwFaEAADDgESASsBHgEiAf4DAAH/AwAB/wMAAf8DAAH/AwAB/wMA
+        Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8B5wHlAeYB/wPxAf8B7AHnAeoB/wHwAesB7QH/Ae0B6gHs
+        Af8B7AHnAeoB/wHwAesB7QH/Ae0B6gHsAf8B7AHqAesB/wHsAeoB6wH/AewB6gHsAf8B7QHrAewB/wHt
+        AesB7QH/Ae8B6wHtAf8B8AHtAe8B/wH3AfUB9wH/A4AB/gMOARIDYAHgAYQBuAHMAf8BAAG2Av8BAAGz
+        AfkB/wEAAbAB+wH/AQABsAL/AYwBqgGxAf8B2QGUAQAB/wHUAZQBAAH/AQABpQHfAf8BAAGeAfoB/wEA
+        AZwB9AH/AQABmQH5Af8BAAGZAdoB/wGkAZEBAAH/AbABiQEAAf8BpQGJAQAB/wG4AYcBAAH/AQABjwHF
+        Af8BAAGHAfsB/wEAAYEB8QH/AgAB8AH/AgAB8AH/AgAB8AH/AgAB+wH/AQABhAGkAf8BtgIAAf8BqwIA
+        Af8BqwIAAf8BqAIAAf8BvgIAAf8DYAHgAwYBBwOqAf8D+QH/A/QB/wP0Af8D9AH/A/QB/wP0Af8D8wH/
+        A/MB/wPzAf8D8gH/BAADogH/AaoCqQH/CAADqQH/A50B/wQAA/EB/wPwAf8D8AH/A/AB/wPwAf8D8AH/
+        A/AB/wPwAf8D8AH/A/YB/wOoAf8DBgEIEAADMwFSBAADiAH/AwAB/wPwAf8D6QH/A6oB/wMAAf8DAAH/
+        A64B/wPjAf8DygH/A8sB/wPOAf8DyAH/A50B/wOBAf8DhgH/AwAB/wMAAf8DqwH/A+cB/wQAAzcBWhAA
+        Aw4BEgEgARgBGwH+AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/
+        AusB8AH/AvYB/gH/Au8B9AH/AfAB7wH0Af8B8AHuAfUB/wHwAe4B9QH/AfAB8QH1Af8B8AHxAfUB/wHw
+        AfEB9QH/AvEB9QH/AfEB8AH3Af8B8QHyAfcB/wLyAfYB/wLyAfkB/wH0AfIB+gH/AfsB+gL/A4AB/gMO
+        ARIDXQHJAZcBuQG4Af8BAAG4Av8BAAG1AfkB/wEAAbIB+QH/AQABrwH5Af8BAAGtAf4B/wEAAaoBwwH/
+        AZ0BpAGYAf8BAAGkAe4B/wEAAaAB9wH/AQABnQH1Af8BAAGaAfMB/wEAAZcB+AH/AQABlgH6Af8BAAGV
+        AfQB/wEAAZIB+QH/AQABkAHxAf8BAAGJAfEB/wEAAYUB8wH/AQABgwHxAf8BAAGAAfAB/wIAAfAB/wIA
+        AfAB/wIAAf0B/wEAAYQBlQH/AbUCAAH/AasCAAH/AasCAAH/AacCAAH/AcYBhwEAAf8DXQHJAwYBBwOr
+        Af8D+gH/A/QB/wP0Af8D9AH/A/QB/wP0Af8D9AH/A/QB/wP0Af8D9AH/BAADpgH/AwAB/wPEAf8DxAH/
+        AwAB/wOkAf8EAAPxAf8D8QH/A/EB/wPwAf8D8AH/A/AB/wPwAf8D8AH/A/AB/wP1Af8DpwH/AwYBCBAA
+        AzMBUgQAA8gB/wMAAf8DhwH/AwAB/wMAAf8DAAH/AwAB/wPLAf8D2wH/A88B/wPEAf8DrAH/A5oB/wOL
+        Af8DhwH/AwAB/wOAAf8DtwH/A+cB/wPxAf8EAAM3AVoQAAMOARIBHQEXARkB/gMAAf8DAAH/AwAB/wMA
+        Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wHgAtwB/wHsAeoB6wH/AeYB4wHmAf8B5gHj
+        AeYB/wHmAeMB5gH/AeYB4wHmAf8B5gHjAeYB/wHmAeMB5gH/AeYB4wHmAf8B5wHjAeYB/wHnAuYB/wHn
+        AeUB5gH/AecB5QHmAf8B5wHlAeYB/wHoAeYB6AH/AfEC7QH/A4AB/gMOARIDUAGdAbUBugGZAf8BAAG5
+        Av8BAAG2AfkB/wEAAbMB+QH/AQABsAH4Af8BAAGuAfgB/wEAAasB/gH/AQABqQL/AQABpAH3Af8BAAGi
+        AfUB/wEAAZ8B9QH/AQABnAH0Af8BAAGZAfQB/wEAAZYB9AH/AQABkgH0Af8BAAGQAfMB/wEAAYwB+gH/
+        AQABjAH5Af8BAAGHAfAB/wEAAYMB9gH/AQABgQH7Af8CAAH5Af8CAAH4Af8BAAGDAf4B/wGXAgAB/wGw
+        AgAB/wGrAgAB/wGrAgAB/wGoAgAB/wHSAZkBAAH/A1ABnQMGAQcDqwH/A/sB/wP1Af8D9QH/A/UB/wP1
+        Af8D9QH/A/UB/wP1Af8D9QH/A/UB/wQAA74B/wMAAf8DAAH/AwAB/wMAAf8DvgH/BAAD9gH/A/UB/wP1
+        Af8D9AH/A/QB/wPzAf8D8wH/A/MB/wPyAf8D+AH/A6oB/wMGAQgQAAMzAVIEAAPuAf8DAAH/AwAB/wMA
+        Af8DqAH/A9kB/wPwAf8D2QH/A88B/wPTAf8D0AH/A6AB/wOSAf8DlQH/A5gB/wOsAf8D1AH/A+gB/wPt
+        Af8D7gH/BAADNwFaEAADDgESAYABcQFzAf4B0QG5AbwB/wHKAbMBtgH/AckBsgG1Af8ByQGyAbUB/wHJ
+        AbIBtQH/AckBsgG1Af8ByQGyAbUB/wHJAbIBtQH/AckBsgG1Af8ByQGyAbUB/wHJAbQBuwH/AcYCrAH/
+        AcwCAAH/AcoCAAH/AcoCAAH/AcoCAAH/AcoCAAH/AcoCAAH/AcoCAAH/AcoCAAH/AcoCAAH/AcoCAAH/
+        AcoCAAH/AckCAAH/AckCAAH/AckCAAH/AcoCAAH/AdICAAH/AYABNQETAf4DDgESAzgBXAHXAbkBAAH/
+        AQABugH2Af8BAAG3AfwB/wEAAbUB+QH/AQABsgH5Af8BAAGvAfgB/wEAAawB+AH/AQABqQH3Af8BAAGm
+        AfYB/wEAAaMB9gH/AQABoAH1Af8BAAGdAfUB/wEAAZoB9AH/AQABmAH0Af8BAAGUAfMB/wEAAZIB/QH/
+        AQABkwHUAf8BnQGUAQAB/wEAAY8B7AH/AQABiwHaAf8BAAGKAacB/wEAAYgBvwH/AQABhwHRAf8BAAGH
+        AZsB/wGzAgAB/wGrAgAB/wGrAgAB/wGqAgAB/wGtAgAB/wHhAa4BAAH/AzgBXAMGAQcDrAH/A/wB/wP2
+        Af8D9gH/A/YB/wP2Af8D9gH/A/YB/wP2Af8D9gH/A/YB/wP4Af8D+wH/A/MB/wHxAvMB/wHxAvMB/wPz
+        Af8D+wH/A/gB/wP2Af8D9gH/A/YB/wP2Af8D9gH/A/YB/wP2Af8D9gH/A/cB/wP8Af8DrAH/AwYBCBAA
+        AzMBUgQAA+0B/wPTAf8DygH/A+sB/wPrAf8D6wH/A+sB/wPkAf8D2gH/A9UB/wPOAf8DwgH/A8IB/wPL
+        Af8D2gH/A+IB/wPjAf8D4wH/A+MB/wPjAf8D/gH/AzgBWxAAAw4BEgGAAWsBbQH+AcYBqgGsAf8BvwGj
+        AaUB/wG+AaIBpAH/Ab4BogGkAf8BvgGiAaQB/wG+AaIBpAH/Ab4BogGkAf8BvgGiAaQB/wG+AaIBpAH/
+        Ab4BogGjAf8BvgGjAagB/wG+AaIBoQH/AdACAAH/AdACAAH/AdACAAH/AdACAAH/AdACAAH/AdACAAH/
+        AdACAAH/AdACAAH/AdACAAH/AdACAAH/AdACAAH/AdACAAH/AdACAAH/AdACAAH/AdECAAH/AdgCAAH/
+        AYABNgETAf4DDgQSARgDXgHwAYQBugHNAf8BAAG5Av8BAAG2AfkB/wEAAbMB+QH/AQABsAH4Af8BAAGu
+        AfgB/wEAAaoB9wH/AQABqAH3Af8BAAGkAfYB/wEAAaIB9gH/AQABngH1Af8BAAGcAfQB/wEAAZkB9AH/
+        AQABlgH8Af8BAAGYAbUB/wHDAYIBAAH/AcUCAAH/AaQBiwEAAf8BtQIAAf8BvwIAAf8BvAIAAf8BuQIA
+        Af8BtgIAAf8BqwIAAf8BqwIAAf8BqwIAAf8BqAIAAf8BvQIAAf8DXgHwAxIBGAMGAQcDqwH/A/wB/wP3
+        Af8D9wH/A/cB/wP3Af8D9wH/A/cB/wP3Af8D9wH/A/cB/wP3Af8D+gH/A/0B/wP+Af8D/gH/A/0B/wP6
+        Af8D9wH/A/cB/wP3Af8D9wH/A/cB/wP3Af8D9wH/A/cB/wP3Af8D9wH/A/wB/wOrAf8DBgEIEAADMwFS
+        BAAD7AH/A+oB/wPqAf8D6gH/A+oB/wPqAf8D6gH/A+oB/wPmAf8D4AH/A9oB/wPaAf8D3QH/A98B/wPb
+        Af8DzwH/A8cB/wPFAf8DxwH/A8IB/wPXAf8DNQFVEAADDgESAYABaQFsAf4BxQGnAaoB/wG+AaABpAH/
+        Ab0BnwGjAf8BvQGfAaMB/wG9AZ8BowH/Ab0BnwGjAf8BvQGfAaMB/wG9AZ8BowH/Ab0BnwGjAf8BvQGf
+        AaEB/wG9AaABpwH/Ab0BngGgAf8B0gIAAf8B0gIAAf8B0QIAAf8B0wIAAf8B0gIAAf8B0gIAAf8B0QIA
+        Af8B0wIAAf8B0QIAAf8B0wIAAf8B0QIAAf8BzwIAAf8B1QIAAf8B1gIAAf8B0wIAAf8B2wIAAf8BgAE6
+        ARQB/gMOARIEAANRAZ8BwQG6AYwB/wEAAboB/gH/AQABtwH6Af8BAAG0AfkB/wEAAbIB+AH/AQABrwH4
+        Af8BAAGsAfgB/wEAAakB9wH/AQABpgH2Af8BAAGjAfYB/wEAAaAB9QH/AQABnQH1Af8BAAGaAfsB/wEA
+        AZwBywH/AdIBhAEAAf8BygIAAf8BvQGBAQAB/wGaAY4BAAH/AbcCAAH/AbQCAAH/AbICAAH/AbACAAH/
+        Aa0CAAH/AawCAAH/AasCAAH/AasCAAH/AagCAAH/AdgBoAEAAf8DUQGfBAADBgEHA6wB/wP8Af8D+QH/
+        CAAD+QH/A/gB/wP4Af8D+AH/A/gB/wP4Af8D+AH/A/gB/wP4Af8D+AH/A/gB/wP4Af8D+AH/A/gB/wP4
+        Af8D+AH/A/gB/wP4Af8D+AH/A/kB/wL+Av8EAAH5AvsB/wP8Af8DrAH/AwYBCBAAAzMBUgQAA+oB/wPo
+        Af8D6AH/A+gB/wPoAf8D6AH/A+gB/wPoAf8D6AH/A+gB/wPoAf8D6AH/A+kB/wPiAf8DzAH/A6MB/wOL
+        Af8DhwH/AwAB/wOMAf8DYgHvAwkBCxAAAw4BEgGAAWwBbgH+AcYBqwGtAf8BvwGkAaYB/wG+AaMBpQH/
+        Ab4BowGlAf8BvgGjAaUB/wG+AaMBpQH/Ab4BowGlAf8BvgGjAaUB/wG+AaMBpQH/Ab4BowGlAf8BvgGk
+        AakB/wG/AqMB/wHYAgAB/wHZAgAB/wHXAgAB/wH5AeMBygH/AeIBkAEAAf8B1gIAAf8B2wIAAf8B+gHo
+        AdQB/wHbAgAB/wH2Ad4BwwH/Ad0CAAH/AekBrAEAAf8B9wHZAbgB/wHxAcIBjAH/AeABggEAAf8B4QIA
+        Af8BgAE+ARQB/gMOARIEAAMfASwCagFoAfkBgwG6Ac8B/wEAAbkC/wEAAbYB+QH/AQABswH5Af8BAAGw
+        AfgB/wEAAa0B+AH/AQABqgH3Af8BAAGoAfcB/wEAAaQB9gH/AQABoQH1Af8BAAGeAfUB/wEAAZsB+gH/
+        AQABnAHMAf8BmAGUAYUB/wGPAZQBjQH/AQABlQHPAf8BAAGQAv8BkgGNAQAB/wG9AgAB/wGzAgAB/wGx
+        AgAB/wGvAgAB/wGtAgAB/wGrAgAB/wGnAgAB/wG9AgAB/wJqAWgB+QMfASwEAAMGAQcDrgH/A/wB/wQA
+        AeIB3wHeAf8B5AHiAeAB/wQAA/oB/wP5Af8D+QH/A/kB/wP5Af8D+QH/A/kB/wP5Af8D+QH/A/kB/wP5
+        Af8D+QH/A/kB/wP5Af8D+QH/A/kB/wP5Af8D+gH/BAAB5AHjAeEB/wHgAd4B2wH/BAAD/AH/A64B/wMG
+        AQgQAAMzAVIEAAPoAf8D5gH/A+YB/wPmAf8D5gH/A+YB/wPmAf8D5gH/A+YB/wPmAf8D5gH/A+YB/wPn
+        Af8D3gH/A78B/wMAAf8DAAH/AwAB/wOQAf8DogH/AyEBMBQAAw4BEgGAAW8BcQH+AcoBrgGwAf8BwwGn
+        AakB/wHCAaYBqAH/AcIBpgGoAf8BwgGmAagB/wHCAaYBqAH/AcIBpgGoAf8BwgGmAagB/wHCAaYBqAH/
+        AcIBpgGoAf8BwgGnAa0B/wHDAaUBpgH/Ad4CAAH/AeACAAH/Ad0CAAH/Af4B8gHmAf8B6wGdAQAB/wHe
+        AgAB/wHiAgAB/wH+AfsB9gH/AeACAAH/AfsB7AHaAf8B6AGSAQAD/wH+Af8B7AGsAQAB/wHnAZcBAAH/
+        AeQCAAH/AegCAAH/AYABQgEUAf4DDgESCAADSwGNAdUBuQEAAf8BAAG5AfIB/wEAAbcB/QH/AQABtAH5
+        Af8BAAGxAfgB/wEAAa4B+AH/AQABrAH3Af8BAAGpAfcB/wEAAaYB9gH/AQABowH2Af8BAAGgAfUB/wEA
+        AZ0B9AH/AQABmgH4Af8BAAGYAv8BAAGVAf4B/wEAAZAC/wEAAZMB/AH/AaYBiQEAAf8BuwIAAf8BtAIA
+        Af8BsgIAAf8BsAIAAf8BrgIAAf8BqgIAAf8BrgIAAf8B4AGsAQAB/wNLAY0IAAMGAQcDrwH/A/wB/wHf
+        Ad4B3QH/AasBpQGgAf8DAAH/AdMBzwHNAf8EAAP6Af8D+gH/A/oB/wP6Af8D+gH/A/oB/wP6Af8D+gH/
+        A/oB/wP6Af8D+gH/A/oB/wP6Af8D+gH/A/oB/wP6Af8EAAHoAecB6AH/AbsBtQGxAf8DAAH/AcMBvQG7
+        Af8D/AH/A68B/wMGAQgQAAMzAVIEAAPnAf8D5QH/A+UB/wPlAf8D5QH/A+UB/wPlAf8D5QH/A+UB/wPl
+        Af8D5QH/A+YB/wPmAf8D1wH/A7YB/wPmAf8D7QH/BAAD7AH/AyUBNxgAAw4BEgGAAXQBdgH+Ac8BtAG2
+        Af8ByAGtAa8B/wHGAawBrgH/AcYBrAGuAf8BxgGsAa4B/wHGAawBrgH/AcYBrAGuAf8BxgGsAa4B/wHG
+        AawBrgH/AcYBrAGuAf8BxQGtAbIB/wHGAasBrAH/AegCAAH/AegCAAH/AecCAAH/AfsB6gHVAf8B+gHh
+        AcEB/wH1AcEBhAH/AekCAAH/Af4B/wH+Af8B6AIAAf8B+gHqAdIB/wHtAZEBAAH/AfwB9AHqAf8B8gGx
+        AQAB/wQAAe4BlgEAAf8B8AIAAf8BgAFGARYB/gMOARIIAAMJAQwCXwFbAdABugG5AZMB/wEAAbgB/QH/
+        AQABtgH8Af8BAAGzAfkB/wEAAbAB+AH/AQABrQH4Af8BAAGqAfcB/wEAAacB9wH/AQABpAH7Af8BAAGh
+        AfYB/wEAAZ4B9QH/AQABmwH0Af8BAAGYAfQB/wEAAZQB/AH/AQABmAHkAf8BngGRAQAB/wHAAgAB/wG3
+        AgAB/wG1AgAB/wGzAgAB/wGxAgAB/wGuAgAB/wGrAgAB/wHVAZwBAAH/A18B0AMJAQwIAAMGAQcDsAH/
+        A/wB/wPJAf8B1QHUAdUB/wGyAbEBrgH/AbkBtgGzAf8EAAP7Af8D+wH/A/sB/wP7Af8D+wH/A/sB/wP7
+        Af8D+wH/A/sB/wP7Af8D+wH/A/sB/wP7Af8D+wH/A/sB/wP7Af8EAAPZAf8BzAHNAcwB/wHJAccBxQH/
+        AbUBsgGuAf8D/AH/A7AB/wMGAQgQAAMzAVIEAAPmAf8D5AH/A+QB/wPkAf8D5AH/A+QB/wPkAf8D5AH/
+        A+QB/wPkAf8D5AH/A+UB/wPjAf8D0wH/A7IB/wP5Af8EAAPpAf8DKAE7HAADDgESAYABegF8Af4B1AG7
+        Ab0B/wHMAbQBtgH/AcsBswG1Af8BywGzAbUB/wHLAbMBtQH/AcsBswG1Af8BywGzAbUB/wHLAbMBtQH/
+        AcsBswG1Af8BywGzAbUB/wHKAbQBuwH/AcsCswH/AfACAAH/AfECAAH/Ae4CAAH/Af4B8gHmAf8B8gGa
+        AQAB/wHtAgAB/wHuAgAB/wH6AccBiwH/AfACAAH/AfwB7wHeAf8B8QGMAQAB/wHyAZkBAAH/AfkB0AGe
+        Af8B9wG9AQAB/wHxAgAB/wH4AYMBAAH/AYABSwEWAf4DDgESDAADHQEpA2AB6AGwAbkBnwH/AQABtwH9
+        Af8BAAG0Af0B/wEAAbEB+AH/AQABrgH4Af8BAAGrAf0B/wEAAawBxQH/AQABqQG9Af8BAAGjAfoB/wEA
+        AaAC/wEAAZ4C/wEAAZwC/wEAAZ0B2wH/AboBjQEAAf8BxgIAAf8BugIAAf8BuAIAAf8BtgIAAf8BtAIA
+        Af8BsQIAAf8BrgIAAf8B0QGXAQAB/wNgAegDHQEpDAADBgEHA7EB/wP9Af8D9QH/Ac8B0QHQAf8C1AHV
+        Af8D9QH/BAAD/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/
+        A/wB/wP8Af8D/AH/BAAD+AH/AcMCxAH/AtIB0QH/A/EB/wP9Af8DsQH/AwYBCBAAAzMBUgP9Af8D5AH/
+        A+IB/wPiAf8D4gH/A+IB/wPiAf8D4gH/A+IB/wPiAf8D4gH/A+IB/wPjAf8D4QH/A84B/wOyAf8EAAPk
+        Af8DKAE8IAADDAEQAYYCAAH/AdkBwgHDAf8B0AG6AbwB/wHQAbkBuwH/AdABuQG7Af8B0AG5AbsB/wHQ
+        AbkBuwH/AdABuQG7Af8B0AG5AbsB/wHQAbkBuwH/AdABuQG7Af8BzwG6AcAB/wHQAbkBuAH/AfYBggEA
+        Af8B9wGBAQAB/wH2AgAB/wH8AeABvQH/AfwB4AG+Af8B/AHXAasB/wH3AZsBAAH/AfoByAGNAf8B9wGC
+        AQAB/wH+AfUB7gH/AfgBnAEAAf8B9gIAAf8B9gIAAf8B9gIAAf8B9wGBAQAC/wGKAQAB/wGpAgAB/wMM
+        ARAQAAMlATcCZQFcAecBuQG4AZMB/wEAAbYB8gH/AQABsgL/AQABrwH5Af8BAAGtAfoB/wEAAaoB7QH/
+        AZYBrAGpAf8BpAGqAZgB/wGbAaEBlQH/AZABnAGaAf8BoQGYAYIB/wHDAYoBAAH/AcQCAAH/Ab0CAAH/
+        AbwCAAH/AbkCAAH/AbcCAAH/AbICAAH/AbUCAAH/AdcBnwEAAf8DZQHnAyUBNxAAAwQBBQOuAf8D+AH/
+        A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/
+        A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D/AH/A/wB/wP8Af8D+AH/A64B/wMFAQYQAAMz
+        AVID+wH/A+MB/wPhAf8D4QH/A+EB/wPhAf8D4QH/A+EB/wPhAf8D4QH/A+EB/wPhAf8D3wH/A9sB/wO8
+        Af8DzQH/A+oB/wMoATskAAMFAQYDWgH1AeIBzQHPAf8B2QHBAcMB/wHSAbwBvgH/AdIBvAG+Af8B0gG8
+        Ab4B/wHSAbwBvgH/AdIBvAG+Af8B0gG8Ab4B/wHSAbwBvgH/AdIBvAG+Af8B0QG+AcQB/wHUAbwBuwH/
+        AfwBgwEAAv8BggEAAf8B/AGCAQAB/wH8AYEBAAH/Af0BhgEAAf8B/QGKAQAB/wH8AYQBAAH/Af0BlQEA
+        Af8B/AGCAQAB/wH9AZkBAAH/Af0BiQEAAf8B/AGCAQAB/wH8AYMBAAH/AfwBgwEAAv8BiQEAAv8BkwEA
+        Af8BWgJWAfUDBQEGFAADHgErAlwBWwHNAdUBuAEAAf8BAAG1Ac0B/wEAAbEB/gH/AQABrgL/AQABqwH7
+        Af8BAAGoAf4B/wEAAacB7wH/AZoBogGXAf8B1QGKAQAB/wHMAYIBAAH/AcUBgAEAAf8BwQIAAf8BvwIA
+        Af8BvAIAAf8BuAIAAf8BtgIAAf8BxQGEAQAB/wHiAa4BAAH/A1wBzQMeASsYAANaAcIDwwH/A8IB/wPC
+        Af8DwgH/A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A8IB/wPC
+        Af8DwgH/A8IB/wPCAf8DwgH/A8IB/wPCAf8DwgH/A8IB/wPCAf8DwwH/A1sBxBQAAzMBUgP6Af8D4gH/
+        A+AB/wPgAf8D4AH/A+AB/wPgAf8D4AH/A+AB/wPgAf8D4AH/A+AB/wPbAf8DzwH/A8wB/wPMAf8DKAE7
+        LAADSAGDAbQCoQH/Ae8B3gHfAf8B7AHaAd0B/wHsAdoB3AH/AewB2gHcAf8B7AHaAdwB/wHsAdoB3AH/
+        AewB2gHcAf8B7AHaAdwB/wHsAdoB3AH/AesB3QHiAf8B6wHZAdcC/wGgAQAC/wGdAQAC/wGfAQAC/wGd
+        AQAC/wGdAQAC/wGdAQAC/wGdAQAC/wGaAQAC/wGeAQAC/wGZAQAC/wGdAQAC/wGeAQAC/wGfAQAC/wGg
+        AQAC/wGjAQAB/wHRAgAB/wFIAkcBgxwAAwoBDQNLAYwCbQFRAfcBvwG3AYwB/wEAAbIBzAH/AQABrQHz
+        Af8BAAGpAv8BAAGlAv8BAAGnAfYB/wHDAZIBAAH/AcYBggEAAf8BwgGAAQAB/wG/AgAB/wG+AgAB/wG/
+        AgAB/wHJAYoBAAH/AdwBpQEAAf8CbQFsAfcDSwGMAwoBDagAAzQBUzgAA8gB/wMnATo0AANHAYIDXgHt
+        AZQBhQGGAf8DgAH+A4AB/gOAAf4DgAH+A4AB/gOAAf4DgAH+A4AB/gOAAf4BgAFZARsB/gGAAVYBGQH+
+        AYABWAEaAf4BgAFYARoB/gGAAVgBGgH+AYABWAEaAf4BgAFYARoB/gGAAVgBGgH+AYABWAEaAf4BgAFY
+        ARoB/gGAAVgBGgH+AYABWAEaAf4BgAFYARsB/gGwAgAB/wNeAe0DRwGCKAADIQEvA1ABnQNeAe0B1gG4
+        AQAB/wGvAbQBmAH/AY0BsAG3Af8BsgGrAYoB/wHUAZgBAAH/Ac8BkgEAAf8B0AGUAQAB/wHTAZkBAAH/
+        AdoBowEAAf8B5AGxAQAB/wNeAe0DUAGdAyEBL7AAAxsBJQNNAZMDSAGEA0gBgwNIAYMDSAGDA0gBgwNI
+        AYMDSAGDA0gBgwNIAYMDSAGDA0gBgwNJAYgDRwGBAxgBINgAAxMBGgM4AVwDUQGcA1oBxwNdAd8DYQHr
+        A2EB6wNdAd8DWgHHA1EBnAM4AVwDFAEbKAABQgFNAT4HAAE+AwABKAMAAYADAAGAAwABAQEAAQEGAAEI
+        FgAD//8A/wADAAT/BAABgAIAAQEF/wH4AQcB/wgAAfACAAEPAf8B4AEAAf8IAAHwAgABDwH/AYABAAE/
+        CAAB8AIAAQ8B/gIAAR8BHAHnBgAB8AIAAQ8B/AIAAQ8BHAHnBgAB8AIAAQ8B/AIAAQcBHAHnBgAB8AIA
+        AQ8B+AIAAQMIAAHwAgABDwHwAgABAwEcAeADAAEBAeABAAHwAgABDwHwAgABAQEcAeADAAEGATABAAHw
+        AgABDwHgAgABAQEcAeMBwAIAAQwBGAEAAfACAAEPAeADAAEcAeMBwAIAAggBAAHwAgABDwHgBAABAwHA
+        AgABEAEIAQAB8AIAAQ8BwAMAARwBAAEBAwABCAEAAfACAAEPAcADAAEcAQABAwGAAgABGAEAAfACAAEP
+        AcADAAEcAXgBAwHAAgABMAEAAfACAAEPAcADAAEcAXgB4QGAAgABYAEAAfACAAEPAcAEAAF4AeACAAEB
+        AYABAAHwAgABDwYAAeACAAEBAYABAAHwAgABDwkAAQcBwAEAAfACAAEPCQABDwHgAQAB8AIAAQ8DAAEB
+        AwABgAEAAR8B8AEAAfACAAEPAwABAQIAAQEBwAEAAR8B+AEAAfACAAEPAwABAQIAAQMBwAEAAT8B+AEA
+        AfACAAEPAYgCAAEDAgABYQGABAAB8AIAAR8BgAIAAQcCAAHwAgABPwH4AQAB8AIAAT8BgAIAAQ8CAAFw
+        BQAB8AIAAX8BwAIAAR8CAAEgBQAB8AIAAf8BwAIAAT8IAAHwAQABAQH/AcMBwAEAAf8IAAHwAQABAwL/
+        AfgBAwH/CAAB8AEAAQcF/wQAAYACAAEBAfABAAEPCv8BxwH/AccB/wHAAQMF/wHwAgABDwH/AcEB/wHD
+        Af4CAAF/BP8B8gIAAS8B/AEQAf8BwwHwAgABDwH+AX8B+AEPAfMB/wH8Ae8B/AEAATsBwwHgAgABBwH8
+        AX8B+AEPAfICAAFvAf0BAAEHAccBwAIAAQMB/AE/AfgBDwHyAgABbwH8AwABwAIAAQMB+AE/AfgBDwHy
+        AgABLwH4AwABwAIAAQMB+AEfAfgBDwHyAgABLwH4AwABwAIAAQMB8AEfAfgBDwHyAgABLwH4AwAB4AEB
+        AQABBwHgAQ8B+AEPAfICAAEvAfgDAAHwAgABDwHgAQ8B+AEPAfICAAEvAfIDAAHwAgABDwHAAQcB+AEP
+        AfICAAEvAfACAAEHAeACAAEHAcABAwH4AQ8B8gIAAS8B8AIAAQcB4AIAAQcBgAEDAfgBDwHyAgABLwHg
+        AgABBwHAAgABAwGAAQEB+AEPAfICAAEvAeACAAEPAcABAAGAAQMEAAHyAgABLwHAAgABDwHAAgABAwQA
+        AfICAAEPAYACAAEPAcACAAEDAfABHwGAAQEB8gIAAQ8BoAIAAR8BwAIAAQMB8AEfAcABAQHyAgABDwMA
+        AR8BwAEAASABAwHwAR8BwAEDAfICAAEPAUACAAEfAcACAAEDAfABHwHgAQMB8gIAAQ8DAAE/AcABgAEA
+        AQMB8AEfAfABBwHyAgABDwGAAgABPwHAAgABAwHwAR8B8AEHAfACAAEPAcACAAE/AeACAAEHAfABHwH4
+        AQ8B8AIAAQ8BwAIAAX8B4AIAAQcB8AEfAfgBHwHwAgABHwHAAgABfwHwAgABDwHwAR8B/AEfAfACAAE/
+        AcACAAF/AfACAAEPAfABHwH8AT8B8AEAAQIBfwGAAgABfwH4AgABHwHwAR8B/gE/AfABAAEEAf8BgAIA
+        Af8B/AIAAT8B8AEfAf4BfwHwAQABAQH/AcACAAH/Af4CAAF/BP8B8AEAAQMC/wIAAv8BgAEBBf8B8wG8
+        AQcC/wH4AQEC/wHAAQMF/wHwAQABDwP/AcEJ/wHnAv8B5wHgAgABBwH/AcABAwH/BAAB8AIAAQcBgAIA
+        AQEB/wIAAf8EAAH0AgABLwGAAgABAQH8AgABPwQAAfcBwAEAAW8BAAEBAZABAAH4AgABHwQAAfcBgAEA
+        AS8CAAGQAQAB8AIAAQ8EAAH3AYABAAEPAgABgwH8AeACAAEHBAAB9wIAAQ8CAAFEAQQBwAIAAQMEAAH2
+        AgABDwMAAQQBwAIAAQMEAAH2AgABBwQAAYACAAEBBAAB9gIAAQcEAAGAAgABAQQAAfQCAAEHAgABAgYA
+        AQEBgAEAAfQCAAEHCQABAQGAAQAB9AIAAQcMAAHwAgABBwEAAQEBgAYAAQgCAAHwAgABBwEAAQEBgAEQ
+        BQABCAIAAfACAAEPAQABAQGTAfwFAAEIAgAB8AIAAQ8JAAEJAYABAAH0ASABAAEPCQABCQGQAQAB9AIA
+        AS8JAAEIARABAAH0AgABLwkAAQgBEAEAAfQCAAEvDAAB9AIAAQ8MAAH0AgABDwQAAYACAAEBAQwCAAEQ
+        AfQCAAEPBAABgAIAAQEBEgIAAUgB9AIAAR8EAAHAAgABAwEBAgABgAH0AQABAQE/AwABEAHAAgABAwEB
+        AgABgAH0AQABAgF/BAAB4AIAAQcBAQIAAYAB8AEAAQQB/wQAAfACAAEPBAAB8AEAAQEB/wQAAfgCAAEf
+        AYACAAEBAfABAAEDAf8BgAIAAQEB/AIAAT8E/wH3Af8B5wH/AcACAAEDAf8CAAX/AfABAAEPBv8BwAED
+        Af8L
 </value>
   </data>
   <metadata name="folderBrowserDialogDownloadDirectoryWin.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
@@ -1052,6 +1052,9 @@
   <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     <value>17, 17</value>
   </metadata>
+  <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
   <data name="labelSebServiceIgnore.Text" xml:space="preserve">
     <value>IMPORTANT: The SEB Service changes aspects of the system configuration, e.g. to lock down the security screen (CTRL+ALT+DEL). Some anti-virus software providers might falsely identify its operations as malicious, thus it is not recommended to use the SEB Service in uncontrolled environments (e.g. BYOD).</value>
   </data>
@@ -1065,12 +1068,36 @@
   <metadata name="dataGridViewTextBoxColumnName.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
+  <metadata name="Type.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="dataGridViewTextBoxColumnName.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
   <metadata name="dataGridViewCheckBoxColumnProtocolEnable.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
   <metadata name="dataGridViewTextBoxColumnProtocolType.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
+  <metadata name="dataGridViewCheckBoxColumnProtocolEnable.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="dataGridViewTextBoxColumnProtocolType.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="Active.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="OS.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="Executable.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="Title.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
   <metadata name="Active.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
@@ -1092,6 +1119,12 @@
   <metadata name="ArgumentParameter.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
+  <metadata name="ArgumentActive.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="ArgumentParameter.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
   <data name="checkBoxPermittedProcessAllowUser.ToolTip" xml:space="preserve">
     <value>Allow locating third party applications with a file dialog if it cannot be found at the paths specified. Only applications matching other criteria specified (like Original Name, executable) are accepted.</value>
   </data>
@@ -1107,6 +1140,18 @@
   <metadata name="dataGridViewTextBoxColumn2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
+  <metadata name="dataGridViewCheckBoxColumn1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="dataGridViewComboBoxColumn1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="dataGridViewTextBoxColumn1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="dataGridViewTextBoxColumn2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
   <data name="label23.Text" xml:space="preserve">
     <value>The seb(s):// link to the config file can contain an additional query string, separated from the main URL by '?' or '??' (if the URL itself doesn't contain a query). SEB will then append this query string to the Start URL.</value>
   </data>
@@ -1139,6 +1184,15 @@ IMPORTANT: Always copy the key(s) as a last step, after the configuration file w
   <metadata name="spellCheckerDictionaryFilesColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
   </metadata>
+  <metadata name="spellCheckerDictionaryEnabledColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="spellCheckerDictionaryLocaleColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <metadata name="spellCheckerDictionaryFilesColumn.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
   <data name="radioButtonTouchOptimized.ToolTip" xml:space="preserve">
     <value>To be used on Windows tablets. In Window 10, Tablet Mode needs to be activated. Not working with the Create New Desktop kiosk mode, you have to reconfigure the SEB client settings to Disable Explorer Shell.</value>
   </data>