diff --git a/UE4localizationsTool/Core/StructProperty.cs b/UE4localizationsTool/Core/StructProperty.cs index 527961e..83bb33c 100644 --- a/UE4localizationsTool/Core/StructProperty.cs +++ b/UE4localizationsTool/Core/StructProperty.cs @@ -6,15 +6,15 @@ namespace AssetParser { public class StructProperty { - public Uexp uexp; - public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, bool Modify = false) + + public StructProperty(MemoryList memoryList, Uexp uexp, bool FromStruct = true, bool Modify = false) { - uexp = Uexp; + while (memoryList.GetPosition() < memoryList.GetSize()) { long PropertyNameC = memoryList.GetInt64Value(); - // Console.WriteLine($"PropertyNameC- {PropertyNameC} > "+ memoryList.GetPosition()); + //Console.WriteLine($"PropertyNameC- {PropertyNameC} > "+ memoryList.GetPosition()); if (PropertyNameC > uexp.UassetData.Number_of_Names) { memoryList.Skip(-4); @@ -33,11 +33,11 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, int PropertyLength = memoryList.GetIntValue(); memoryList.Skip(4);//null - Console.ForegroundColor = ConsoleColor.Green; - // Console.WriteLine($"PropertyName-> " + PropertyName); - // Console.WriteLine("Property-> " + Property); - // Console.WriteLine("PropertyLength-> " + PropertyLength); - Console.ForegroundColor = ConsoleColor.White; + //Console.ForegroundColor = //ConsoleColor.Green; + //Console.WriteLine($"PropertyName-> " + PropertyName); + //Console.WriteLine("Property-> " + Property); + //Console.WriteLine("PropertyLength-> " + PropertyLength); + //Console.ForegroundColor = //ConsoleColor.White; if (Property == "MapProperty") { @@ -55,9 +55,9 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, MapData.Skip(4);//null or something int MapCount = MapData.GetIntValue(); //Console.WriteLine("MapCount-> " + MapCount); - Console.ForegroundColor = ConsoleColor.Blue; - // Console.WriteLine("MapProperty"); - Console.ForegroundColor = ConsoleColor.White; + //Console.ForegroundColor = //ConsoleColor.Blue; + //Console.WriteLine("MapProperty"); + //Console.ForegroundColor = //ConsoleColor.White; try { for (int Mapindex = 0; Mapindex < MapCount; Mapindex++) @@ -66,9 +66,9 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, { MapData.Skip(4);//null or something } - // Console.WriteLine("Mapindex-> " + Mapindex); - // Console.WriteLine("MapKey-> " + MapKey); - // Console.WriteLine("MapValue-> " + MapValue); + //Console.WriteLine("Mapindex-> " + Mapindex); + //Console.WriteLine("MapKey-> " + MapKey); + //Console.WriteLine("MapValue-> " + MapValue); PropertyParser(PropertyName, MapKey, -1, MapData, uexp, Modify); PropertyParser(PropertyName, MapValue, -1, MapData, uexp, Modify); } @@ -77,9 +77,9 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, { uexp.IsGood = false; } - Console.ForegroundColor = ConsoleColor.Blue; - // Console.WriteLine("EndMapProperty"); - Console.ForegroundColor = ConsoleColor.White; + //Console.ForegroundColor = //ConsoleColor.Blue; + //Console.WriteLine("EndMapProperty"); + //Console.ForegroundColor = //ConsoleColor.White; if (Modify) { memoryList.ReplaceBytes(PropertyLength, MapData.ToArray(), false, MapDataPosition); @@ -89,12 +89,12 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, } else if (Property == "ArrayProperty") { - Console.ForegroundColor = ConsoleColor.Yellow; - // Console.WriteLine("ArrayProperty"); - Console.ForegroundColor = ConsoleColor.White; + //Console.ForegroundColor = //ConsoleColor.Yellow; + //Console.WriteLine("ArrayProperty"); + //Console.ForegroundColor = //ConsoleColor.White; string ArrayType = uexp.UassetData.GetPropertyName(memoryList.GetIntValue()); memoryList.Skip(4);//null or something - // Console.WriteLine("ArrayType-> " + ArrayType); + //Console.WriteLine("ArrayType-> " + ArrayType); if (FromStruct) { memoryList.Skip(1); //null For "Struct" @@ -111,22 +111,31 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, if (ArrayType == "StructProperty") { string ArrayName /*?*/ = uexp.UassetData.GetPropertyName(ArrayData.GetIntValue()); - // Console.WriteLine("ArrayName-> " + ArrayName); + //Console.WriteLine("ArrayName-> " + ArrayName); ArrayData.Skip(12); //null bytes + int StructpositionEdit = ArrayData.GetPosition(); int StructLength = ArrayData.GetIntValue(); ArrayData.Skip(4); //null or something string StructType = uexp.UassetData.GetPropertyName(ArrayData.GetIntValue()); - // Console.WriteLine("ArrayStructType-> " + StructType); + //Console.WriteLine("ArrayStructType-> " + StructType); ArrayData.Skip(20); //Unkown bytes if (FromStruct) { ArrayData.Skip(1); //null For "Struct" } + int StructPosition = ArrayData.GetPosition(); + for (int Arrayindex = 0; Arrayindex < ArrayCount; Arrayindex++) { PropertyParser(PropertyName, StructType, -1, ArrayData, uexp, Modify); } + + + if (Modify) + { + ArrayData.SetIntValue(ArrayData.GetSize() - StructPosition, false, StructpositionEdit); + } } else { @@ -146,14 +155,14 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, memoryList.Seek(ArrayPosition + ArrayData.GetSize()); memoryList.SetIntValue(ArrayData.GetSize(), false, ThisPosition); } - Console.ForegroundColor = ConsoleColor.Yellow; - // Console.WriteLine("EndArrayProperty"); - Console.ForegroundColor = ConsoleColor.White; + //Console.ForegroundColor = //ConsoleColor.Yellow; + //Console.WriteLine("EndArrayProperty"); + //Console.ForegroundColor = //ConsoleColor.White; } else if (Property == "StructProperty") { string StructType = uexp.UassetData.GetPropertyName(memoryList.GetIntValue()); - // Console.WriteLine("StructType-> " + StructType); + //Console.WriteLine("StructType-> " + StructType); memoryList.Skip(4); //null or something memoryList.Skip(16); //null bytes if (FromStruct) @@ -299,49 +308,62 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, int TextDataPosition = memoryList.GetPosition(); if (ContainText == 0xff) { - TextData = new MemoryList(memoryList.GetBytes(PropertyLength - 5)); - if (TextData.GetSize() == 0) - { - continue; - } - int TextLinesCount = TextData.GetIntValue(); - for (int i = 0; i < TextLinesCount; i++) + try { - if (!Modify) + TextData = new MemoryList(memoryList.GetBytes(PropertyLength - 5)); + if (TextData.GetSize() == 0) { - uexp.Strings.Add(new List() { PropertyName, TextData.GetStringUE() }); - + continue; } - else + int TextLinesCount = TextData.GetIntValue(); + for (int i = 0; i < TextLinesCount; i++) { - TextData.ReplaceStringUE(uexp.Strings[uexp.CurrentIndex][1]); - uexp.CurrentIndex++; - memoryList.ReplaceBytes(PropertyLength - 5, TextData.ToArray(), false, TextDataPosition); - memoryList.Seek(TextDataPosition + TextData.GetSize()); - memoryList.SetIntValue(TextData.GetSize() + 5, false, ThisPosition); + if (!Modify) + { + uexp.Strings.Add(new List() { PropertyName, TextData.GetStringUE() }); + + } + else + { + TextData.ReplaceStringUE(uexp.Strings[uexp.CurrentIndex][1]); + uexp.CurrentIndex++; + memoryList.ReplaceBytes(PropertyLength - 5, TextData.ToArray(), false, TextDataPosition); + memoryList.Seek(TextDataPosition + TextData.GetSize()); + memoryList.SetIntValue(TextData.GetSize() + 5, false, ThisPosition); + } } + } + catch + { + } continue; } - - TextData = new MemoryList(memoryList.GetBytes(PropertyLength - 5)); - if (!Modify) + try { - uexp.Strings.Add(new List() { PropertyName, TextData.GetStringUE() }); - uexp.Strings.Add(new List() { PropertyName, TextData.GetStringUE() }); - uexp.Strings.Add(new List() { PropertyName, TextData.GetStringUE() }); + TextData = new MemoryList(memoryList.GetBytes(PropertyLength - 5)); + if (!Modify) + { + uexp.Strings.Add(new List() { PropertyName + "_1", TextData.GetStringUE() }); + uexp.Strings.Add(new List() { PropertyName + "_2", TextData.GetStringUE() }); + uexp.Strings.Add(new List() { PropertyName + "_3", TextData.GetStringUE() }); + } + else + { + TextData.ReplaceStringUE(uexp.Strings[uexp.CurrentIndex][1]); + uexp.CurrentIndex++; + TextData.ReplaceStringUE(uexp.Strings[uexp.CurrentIndex][1]); + uexp.CurrentIndex++; + TextData.ReplaceStringUE(uexp.Strings[uexp.CurrentIndex][1]); + uexp.CurrentIndex++; + memoryList.ReplaceBytes(PropertyLength - 5, TextData.ToArray(), false, TextDataPosition); + memoryList.Seek(TextDataPosition + TextData.GetSize()); + memoryList.SetIntValue(TextData.GetSize() + 5, false, ThisPosition); + } } - else + catch { - TextData.ReplaceStringUE(uexp.Strings[uexp.CurrentIndex][1]); - uexp.CurrentIndex++; - TextData.ReplaceStringUE(uexp.Strings[uexp.CurrentIndex][1]); - uexp.CurrentIndex++; - TextData.ReplaceStringUE(uexp.Strings[uexp.CurrentIndex][1]); - uexp.CurrentIndex++; - memoryList.ReplaceBytes(PropertyLength - 5, TextData.ToArray(), false, TextDataPosition); - memoryList.Seek(TextDataPosition + TextData.GetSize()); - memoryList.SetIntValue(TextData.GetSize() + 5, false, ThisPosition); + } } else if (Property == "ByteProperty") @@ -364,6 +386,25 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, memoryList.Skip(8); //Val2 } } + else if (Property == "SetProperty") + { + + string SetKey = uexp.UassetData.GetPropertyName(memoryList.GetIntValue()); + memoryList.Skip(4);//null or something + if (FromStruct) + { + memoryList.Skip(1); //null For "Struct" + } + int StructPosition = memoryList.GetPosition(); + MemoryList SetData = new MemoryList(memoryList.GetBytes(PropertyLength)); + + int SetCount = SetData.GetIntValue(); + for (int n = 0; n < SetCount; n++) + { + PropertyParser(PropertyName, SetKey, -1, SetData, uexp, Modify); + } + + } else { if (FromStruct) @@ -378,13 +419,19 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, int TextDataPosition = memoryList.GetPosition(); MemoryList TextData = new MemoryList(memoryList.GetBytes(PropertyLength)); - PropertyParser(PropertyName, Property, PropertyLength, TextData, uexp, Modify); - - if (Modify) + try { - memoryList.ReplaceBytes(PropertyLength, TextData.ToArray(), false, TextDataPosition); - memoryList.Seek(TextDataPosition + TextData.GetSize()); - memoryList.SetIntValue(TextData.GetSize(), false, ThisPosition); + PropertyParser(PropertyName, Property, PropertyLength, TextData, uexp, Modify); + if (Modify) + { + memoryList.ReplaceBytes(PropertyLength, TextData.ToArray(), false, TextDataPosition); + memoryList.Seek(TextDataPosition + TextData.GetSize()); + memoryList.SetIntValue(TextData.GetSize(), false, ThisPosition); + } + } + catch + { + } } @@ -392,7 +439,7 @@ public StructProperty(MemoryList memoryList, Uexp Uexp, bool FromStruct = true, } - private void PropertyParser(string PropertyName, string Property, int PropertyLength, MemoryList memoryList, Uexp Uexp, bool Modify = false) + private void PropertyParser(string PropertyName, string Property, int PropertyLength, MemoryList memoryList, Uexp uexp, bool Modify = false) { if (Property == "Int8Property") { @@ -494,9 +541,9 @@ private void PropertyParser(string PropertyName, string Property, int PropertyLe memoryList.Skip(4);//null or something int MapCount = memoryList.GetIntValue(); //Console.WriteLine("MapCount-> " + MapCount); - Console.ForegroundColor = ConsoleColor.Blue; - // Console.WriteLine("MapProperty2"); - Console.ForegroundColor = ConsoleColor.White; + //Console.ForegroundColor = //ConsoleColor.Blue; + //Console.WriteLine("MapProperty2"); + //Console.ForegroundColor = //ConsoleColor.White; try { for (int Mapindex = 0; Mapindex < MapCount; Mapindex++) @@ -505,9 +552,9 @@ private void PropertyParser(string PropertyName, string Property, int PropertyLe { memoryList.Skip(4);//null or something } - // Console.WriteLine("Mapindex2-> " + Mapindex); - // Console.WriteLine("MapKey2-> " + MapKey); - // Console.WriteLine("MapValue2-> " + MapValue); + //Console.WriteLine("Mapindex2-> " + Mapindex); + //Console.WriteLine("MapKey2-> " + MapKey); + //Console.WriteLine("MapValue2-> " + MapValue); PropertyParser(PropertyName, MapKey, -1, memoryList, uexp, Modify); PropertyParser(PropertyName, MapValue, -1, memoryList, uexp, Modify); @@ -517,9 +564,9 @@ private void PropertyParser(string PropertyName, string Property, int PropertyLe { uexp.IsGood = false; } - Console.ForegroundColor = ConsoleColor.Blue; - // Console.WriteLine("EndMapProperty2"); - Console.ForegroundColor = ConsoleColor.White; + //Console.ForegroundColor = //ConsoleColor.Blue; + //Console.WriteLine("EndMapProperty2"); + //Console.ForegroundColor = //ConsoleColor.White; } else if (Property == "FieldPathProperty") { @@ -570,13 +617,27 @@ private void PropertyParser(string PropertyName, string Property, int PropertyLe { string ArrayName /*?*/ = uexp.UassetData.GetPropertyName(memoryList.GetIntValue()); memoryList.Skip(12); //null bytes + int StructpositionEdit = memoryList.GetPosition(); int StructLength = memoryList.GetIntValue(); memoryList.Skip(4); //null or something string StructType = uexp.UassetData.GetPropertyName(memoryList.GetIntValue()); memoryList.Skip(20); //Unkown bytes - for (int Arrayindex = 0; Arrayindex < ArrayCount; Arrayindex++) + int StructPosition = memoryList.GetPosition(); + MemoryList StructData = new MemoryList(memoryList.GetBytes(StructLength)); + try { - PropertyParser(PropertyName, StructType, -1, memoryList, uexp, Modify); + for (int Arrayindex = 0; Arrayindex < ArrayCount; Arrayindex++) + { + PropertyParser(PropertyName, StructType, -1, StructData, uexp, Modify); + } + } + catch { uexp.IsGood = false; } + + if (Modify) + { + memoryList.ReplaceBytes(StructLength, StructData.ToArray(), false, StructPosition); + memoryList.Seek(StructPosition + memoryList.GetSize()); + memoryList.SetIntValue(StructData.GetSize(), false, StructpositionEdit); } } else @@ -593,7 +654,7 @@ private void PropertyParser(string PropertyName, string Property, int PropertyLe if (!Modify) { uexp.Strings.Add(new List() { PropertyName, memoryList.GetStringUE() }); - // Console.WriteLine(uexp.Strings[uexp.Strings.Count - 1][1]); + //Console.WriteLine(uexp.Strings[uexp.Strings.Count - 1][1]); } else { @@ -626,9 +687,9 @@ private void PropertyParser(string PropertyName, string Property, int PropertyLe if (!Modify) { - uexp.Strings.Add(new List() { PropertyName, memoryList.GetStringUE() }); - uexp.Strings.Add(new List() { PropertyName, memoryList.GetStringUE() }); - uexp.Strings.Add(new List() { PropertyName, memoryList.GetStringUE() }); + uexp.Strings.Add(new List() { PropertyName + "_1", memoryList.GetStringUE() }); + uexp.Strings.Add(new List() { PropertyName + "_2", memoryList.GetStringUE() }); + uexp.Strings.Add(new List() { PropertyName + "_3", memoryList.GetStringUE() }); } else { @@ -643,15 +704,30 @@ private void PropertyParser(string PropertyName, string Property, int PropertyLe } else if (Property == "StructProperty") { - Console.ForegroundColor = ConsoleColor.Yellow; - // Console.WriteLine("StructProperty->" + memoryList.GetPosition()); - Console.ForegroundColor = ConsoleColor.White; + //Console.ForegroundColor = //ConsoleColor.Yellow; + //Console.WriteLine("StructProperty->" + memoryList.GetPosition()); + //Console.ForegroundColor = //ConsoleColor.White; new StructProperty(memoryList, uexp, true, Modify); - Console.ForegroundColor = ConsoleColor.Yellow; - // Console.WriteLine("EndStructProperty->" + memoryList.GetPosition()); - Console.ForegroundColor = ConsoleColor.White; + //Console.ForegroundColor = //ConsoleColor.Yellow; + //Console.WriteLine("EndStructProperty->" + memoryList.GetPosition()); + //Console.ForegroundColor = //ConsoleColor.White; + } + else if (Property == "SetProperty") + { + string SetKey= uexp.UassetData.GetPropertyName(memoryList.GetIntValue()); + memoryList.Skip(4);//null or something + int SetCount = memoryList.GetIntValue(); + for(int n=0;n< SetCount; n++) + { + PropertyParser(PropertyName, SetKey, -1, memoryList, uexp, Modify); + } + + } + else if (Property == "MulticastInlineDelegateProperty") + { + } //For StructProperty else if (Property == "FrameNumber") @@ -666,9 +742,9 @@ private void PropertyParser(string PropertyName, string Property, int PropertyLe try { - // Console.WriteLine("MovieSceneEvalTemplatePtr--> StructProperty"); + //Console.WriteLine("MovieSceneEvalTemplatePtr--> StructProperty"); new StructProperty(memoryList, uexp, true, Modify); - // Console.WriteLine("MovieSceneEvalTemplatePtr--> EndStructProperty"); + //Console.WriteLine("MovieSceneEvalTemplatePtr--> EndStructProperty"); } catch { @@ -678,27 +754,27 @@ private void PropertyParser(string PropertyName, string Property, int PropertyLe } else if (Property == "MovieSceneTrackImplementationPtr") { - //Console.ReadLine() - // Console.WriteLine("StartMovieSceneEvalTemplatePtrLength->"+PropertyLength); + //Console.ReadLine(); + //Console.WriteLine("StartMovieSceneEvalTemplatePtrLength->"+PropertyLength); if (memoryList.GetStringUE().Length > 0|| PropertyLength>0) { - // Console.WriteLine("StartMovieSceneEvalTemplatePtr"); + //Console.WriteLine("StartMovieSceneEvalTemplatePtr"); try { - Console.ForegroundColor = ConsoleColor.DarkYellow; - // Console.WriteLine("MovieSceneEvalTemplatePtr--> StructProperty"); + //Console.ForegroundColor = //ConsoleColor.DarkYellow; + //Console.WriteLine("MovieSceneEvalTemplatePtr--> StructProperty"); new StructProperty(memoryList, uexp, true, Modify); - // Console.WriteLine("MovieSceneEvalTemplatePtr--> EndStructProperty"); - Console.ForegroundColor = ConsoleColor.White; + //Console.WriteLine("MovieSceneEvalTemplatePtr--> EndStructProperty"); + //Console.ForegroundColor = //ConsoleColor.White; } catch { uexp.IsGood = false; } memoryList.Skip(4); //ImplementationPtr Index - Console.ForegroundColor = ConsoleColor.DarkYellow; - // Console.WriteLine("EndStartMovieSceneEvalTemplatePtr"); - Console.ForegroundColor = ConsoleColor.White; + //Console.ForegroundColor = //ConsoleColor.DarkYellow; + //Console.WriteLine("EndStartMovieSceneEvalTemplatePtr"); + //Console.ForegroundColor = //ConsoleColor.White; } } diff --git a/UE4localizationsTool/FrmFilter.Designer.cs b/UE4localizationsTool/FrmFilter.Designer.cs new file mode 100644 index 0000000..3e5c616 --- /dev/null +++ b/UE4localizationsTool/FrmFilter.Designer.cs @@ -0,0 +1,210 @@ +namespace UE4localizationsTool +{ + partial class FrmFilter + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmFilter)); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.button1 = new System.Windows.Forms.Button(); + this.listBox1 = new System.Windows.Forms.ListBox(); + this.label1 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.label3 = new System.Windows.Forms.Label(); + this.Add = new System.Windows.Forms.Button(); + this.RemoveSelected = new System.Windows.Forms.Button(); + this.ClearList = new System.Windows.Forms.Button(); + this.matchcase = new System.Windows.Forms.CheckBox(); + this.Close = new System.Windows.Forms.Button(); + this.regularexpression = new System.Windows.Forms.CheckBox(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom))); + this.button1.DialogResult = System.Windows.Forms.DialogResult.OK; + this.button1.Location = new System.Drawing.Point(261, 226); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(80, 23); + this.button1.TabIndex = 1; + this.button1.Text = "Apply"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // listBox1 + // + this.listBox1.FormattingEnabled = true; + this.listBox1.Location = new System.Drawing.Point(12, 25); + this.listBox1.Name = "listBox1"; + this.listBox1.ScrollAlwaysVisible = true; + this.listBox1.Size = new System.Drawing.Size(172, 199); + this.listBox1.TabIndex = 2; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(12, 9); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(67, 13); + this.label1.TabIndex = 3; + this.label1.Text = "Filter Values:"; + // + // textBox1 + // + this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.textBox1.Location = new System.Drawing.Point(228, 25); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(207, 20); + this.textBox1.TabIndex = 4; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(191, 28); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(34, 13); + this.label3.TabIndex = 5; + this.label3.Text = "Input:"; + // + // Add + // + this.Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.Add.Location = new System.Drawing.Point(441, 23); + this.Add.Name = "Add"; + this.Add.Size = new System.Drawing.Size(115, 23); + this.Add.TabIndex = 6; + this.Add.Text = "Add"; + this.Add.UseVisualStyleBackColor = true; + this.Add.Click += new System.EventHandler(this.Add_Click); + // + // RemoveSelected + // + this.RemoveSelected.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.RemoveSelected.Location = new System.Drawing.Point(441, 52); + this.RemoveSelected.Name = "RemoveSelected"; + this.RemoveSelected.Size = new System.Drawing.Size(113, 23); + this.RemoveSelected.TabIndex = 7; + this.RemoveSelected.Text = "Remove Selected"; + this.RemoveSelected.UseVisualStyleBackColor = true; + this.RemoveSelected.Click += new System.EventHandler(this.RemoveSelected_Click); + // + // ClearList + // + this.ClearList.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.ClearList.Location = new System.Drawing.Point(441, 81); + this.ClearList.Name = "ClearList"; + this.ClearList.Size = new System.Drawing.Size(113, 23); + this.ClearList.TabIndex = 8; + this.ClearList.Text = "Clear List"; + this.ClearList.UseVisualStyleBackColor = true; + this.ClearList.Click += new System.EventHandler(this.ClearList_Click); + // + // matchcase + // + this.matchcase.AutoSize = true; + this.matchcase.Location = new System.Drawing.Point(228, 58); + this.matchcase.Name = "matchcase"; + this.matchcase.Size = new System.Drawing.Size(82, 17); + this.matchcase.TabIndex = 9; + this.matchcase.Text = "Match case"; + this.matchcase.UseVisualStyleBackColor = true; + // + // Close + // + this.Close.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.Close.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Close.Location = new System.Drawing.Point(441, 110); + this.Close.Name = "Close"; + this.Close.Size = new System.Drawing.Size(113, 23); + this.Close.TabIndex = 10; + this.Close.Text = "Close"; + this.Close.UseVisualStyleBackColor = true; + this.Close.Click += new System.EventHandler(this.Close_Click); + // + // regularexpression + // + this.regularexpression.AutoSize = true; + this.regularexpression.Location = new System.Drawing.Point(228, 81); + this.regularexpression.Name = "regularexpression"; + this.regularexpression.Size = new System.Drawing.Size(116, 17); + this.regularexpression.TabIndex = 11; + this.regularexpression.Text = "Regular expression"; + this.regularexpression.UseVisualStyleBackColor = true; + // + // FrmFilter + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.AutoSize = true; + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ClientSize = new System.Drawing.Size(584, 261); + this.Controls.Add(this.regularexpression); + this.Controls.Add(this.Close); + this.Controls.Add(this.matchcase); + this.Controls.Add(this.ClearList); + this.Controls.Add(this.RemoveSelected); + this.Controls.Add(this.Add); + this.Controls.Add(this.label3); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.label1); + this.Controls.Add(this.listBox1); + this.Controls.Add(this.button1); + this.Cursor = System.Windows.Forms.Cursors.AppStarting; + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(600, 300); + this.MinimizeBox = false; + this.MinimumSize = new System.Drawing.Size(600, 300); + this.Name = "FrmFilter"; + this.ShowIcon = false; + this.ShowInTaskbar = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.Manual; + this.Text = "Filter"; + this.Load += new System.EventHandler(this.FrmFilter_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.Timer timer1; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.ListBox listBox1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Button Add; + private System.Windows.Forms.Button RemoveSelected; + private System.Windows.Forms.Button ClearList; + private System.Windows.Forms.CheckBox matchcase; + private System.Windows.Forms.Button Close; + private System.Windows.Forms.CheckBox regularexpression; + } +} \ No newline at end of file diff --git a/UE4localizationsTool/FrmFilter.cs b/UE4localizationsTool/FrmFilter.cs new file mode 100644 index 0000000..01ce6cb --- /dev/null +++ b/UE4localizationsTool/FrmFilter.cs @@ -0,0 +1,94 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Text.RegularExpressions; +using System.Windows.Forms; + +namespace UE4localizationsTool +{ + public partial class FrmFilter : Form + { + public bool UseMatching; + public bool RegularExpression; + public List ArrayValues; + public FrmFilter(Form form) + { + InitializeComponent(); + this.Location = new Point(form.Location.X + (form.Width - this.Width) / 2, form.Location.Y + (form.Height - this.Height) / 2); + } + + private void button1_Click(object sender, EventArgs e) + { + ArrayValues = new List(); + ArrayValues.Add(matchcase.Checked+"|"+regularexpression.Checked); + foreach (string val in listBox1.Items) + { + ArrayValues.Add(val); + } + + File.WriteAllLines("FilterValues.txt", ArrayValues.ToArray()); + ArrayValues.RemoveAt(0); + UseMatching = matchcase.Checked; + RegularExpression = regularexpression.Checked; + this.Close(); + } + + private void ClearList_Click(object sender, EventArgs e) + { + listBox1.Items.Clear(); + } + + private void RemoveSelected_Click(object sender, EventArgs e) + { + if (listBox1.SelectedIndex!=-1) + listBox1.Items.RemoveAt(listBox1.SelectedIndex); + else + { + MessageBox.Show("Select value from list", "no selected value", MessageBoxButtons.OK, MessageBoxIcon.Stop); + } + } + + private void Add_Click(object sender, EventArgs e) + { + + if (string.IsNullOrEmpty(textBox1.Text)) + { + MessageBox.Show("Can't input null value","Null value", MessageBoxButtons.OK, MessageBoxIcon.Stop); + return; + } + + if(!listBox1.Items.Contains( textBox1.Text)) + listBox1.Items.Add(textBox1.Text); + else + { + MessageBox.Show($"The Value '{textBox1.Text}' is already in list","Existed value",MessageBoxButtons.OK,MessageBoxIcon.Stop); + } + + } + + private void FrmFilter_Load(object sender, EventArgs e) + { + if (File.Exists("FilterValues.txt")) + { + listBox1.Items.Clear(); + List FV = new List(); + FV.AddRange(File.ReadAllLines("FilterValues.txt")); + string[] Controls= FV[0].Split(new char[] {'|'},2); + + if (Controls.Length==2) + { + matchcase.Checked = Convert.ToBoolean(Controls[0]); + regularexpression.Checked = Convert.ToBoolean(Controls[1]); + FV.RemoveAt(0); + } + listBox1.Items.AddRange(FV.ToArray()); + } + } + + private void Close_Click(object sender, EventArgs e) + { + this.Close(); + } + } +} diff --git a/UE4localizationsTool/FrmFilter.resx b/UE4localizationsTool/FrmFilter.resx new file mode 100644 index 0000000..51b994e --- /dev/null +++ b/UE4localizationsTool/FrmFilter.resx @@ -0,0 +1,2030 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + + + 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 + L3CHMUBL7EcucU7xjJgRzeKYUYDR0tBwRIAoLHKHqCbE2cbqj9mV5biZbyJqieaykgP1ACJXoj3REWtP + sEU509kejM/w/y0IKM89dJwYAAAAAElFTkSuQmCCKAAAAIAAAAAAAQAAAQAgAAAAAAAAAAEAww4AAMMO + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMLCwgCBgYEHHh4eFBISEhw7OztBKSkpXQQE + BHcFBQV+ExMToxgYGLIXFxfBFRUVyRUVFckVFRXJFRUVyRcXF8EYGBiyExMTowUFBX4EBAR3LS0tWTo6 + OjIEBAQZQEBAEJiYmAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCwsIAdHR0Dg4O + Di0jIyNXCQkJkQ0NDbgHBwfjAAAA8AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+QEBAe4MDAzYCgoKpw8PD4koKChRISEhJ4iI + iAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAMLCwgFMTEwhFxcXVA0NDaQHBwfQAgIC8gAAAPkAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPkFBQXtBQUFwhcXF5UXFxdMZ2dnFwAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANTU1BDw8PB8RERFrCQkJyAICAuwAAAD7AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wEBAfoCAgLgERERrBMTE1hSUlISbW1tAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQkFRwc + HFcLCwusAAAA8gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/QQE + BOUNDQ2bIiIiPj09PQ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAACIiIgBMTExKAsLC4EGBgbQAAAA+QAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADzCAgIxBISEmY7OzsWAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJycnMQ0NDZgEBATkAAAA/QAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA+gQEBNITExNxSUlJFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AACampoCMTExKgwMDJoBAQHtAAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + APwEBATYFRUVcy0tLRVqamoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCwsGxISEoQEBATrAAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/gAAAPUCAgLzCQkJ4wcHB9UCAgK9AAAAtgAAALYAAAC2AAAAtgAAALYAAAC2AQEBtwQE + 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 + DR4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAdXV1BRAQEGEEBAThAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/QQEBOIXFxdxLy8vEaampgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQ0MJJiYmSgsLC7wBAQH3AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD9BAQE1S4uLkEjIyMBAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhISAobGxuHAAAA+QAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/AQEBOAWFhZ8MzMzFAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAApqamBCkpKUwFBQXHAAAA+QAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AwMD5gcHB2WampoDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAATDw8PnAAAAPkAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wIC + AvMPDw+aJCQkKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBQUBAVFRVoAgIC4AAA + AP0AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+RUVFXOIiIgHAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHx8fFQEBAbQAAAD4AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8JCQnHHBwcSzk5OQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAKampgErKysnDQ0NpAAAAPYAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AQEB9hoaGn9qamoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg4 + OBoCAgLBAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8BAQHxDw8Pimpq + ahIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAuLi4DHx8fWgYGBtsAAAD+AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+Bsb + G4pYWFgJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVFRUTAgICwQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD+BwcH1BsbG1GIiIgDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAJAYGBq8AAAD3AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+RsbG4pqamoIAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAA + AKsAAAD+AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+QQEBLw8PDwpAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAIyMjDhwcHIAAAAD5AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA+BsbG4WIiIgHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdHRwoPDw+cAAAA+AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAPgTExOaDg4ODgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdHR0BAkJ + CV4DAwPkAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AQEB9hEREW+ZmZkBAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsbGwFGRkZkgAA + APkAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD0FxcXc2pqagcAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMzMz4GBgbVAAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA8wMDA18jIyMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NDW0AAAD5AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA8QgICGPCwsIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAADs7OyoEBATRAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AwMD5jY2 + NjsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlJSVHAQEB6gAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAOkAAABbwsLCAQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADExMScCAgLPAAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BAQE1Q0NDR4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAGhoaIQQEBNUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAADnAAAAWwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AACTk5MBISEhCFBQUBgfHx9SBAQEaRgYGJoODg7EBgYGxzExMTdqamoAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAwsLCACAgICIEBATRAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD9ERERplhYWA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFRUVA0PDw+rAAAA+wAA + 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 + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD5CQkJpCMjIxEAAAAAAAAAAAAAAAAAAAAAAAAAACUlJSQODg6wAAAA/QAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8DAwPpBwcHc4iIiAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALS0tFwkJ + CcgAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/gkJCawjIyMLAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf39/AxUVFYsAAAD+AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8ODg6JpqamAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIiIgAODg4ERMTE4gCAgLmAAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD4DQ0NoiQkJA4AAAAAAAAAAIiI + iAAbGxswBwcHyAAAAP0AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD4FxcXkURE + RA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHh4eNwAAAO0AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AQEB9R4eHliIiIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAqKioxAAAA8AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CgoKwXV1 + dQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAwsLCASUlJToICAjPAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD6FhYWmlBQUAtJSUkDLCwsUgICAugAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6DAwMrAsLCxUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AACIiIgBGBgYfAAAAP0AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BwcH0DU1NRIAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsLC6YAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wMDA+sNDQ0+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpqagYaGhpkAAAA6wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD5GRkZjQ8P + D28DAwPpAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD6AAAAvBsbGxkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5OTkSCgoKwwAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD6GBgYawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAgICA2AQEB7QAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD8Dw8PjUlJ + SQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AABJSUkGHBwcfgICAvEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6AAAA+AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgICxBoaGhoAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAmJiZKAwMD7AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8FBQXVampqDwAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAampqAQwMDKQAAAD+AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUFBdo6OjogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0dHBB0dHYMBAQH0AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AgICxggICBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElJSQMNDQ2ZAAAA/gAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPwWFhZpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAkJCQ0AwMD6QAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD4GBgYYQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKam + pgIgICB4AAAA9wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6BgYGsiAg + IBMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4eHicDAwPoAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wMD + A9A/Pz8TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApqamAgsLC5IAAAD9AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wcHB8xqamoLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0NUgsLC9AODg7JDg4O0QICAu0AAAD+AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6EhISoGpqagsAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4O + DoYAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+hYWFlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAjIyMdBAQE4wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD4GxsbYAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKam + pgQ3NzcjNDQ0FYiIiAplZWUPJycnIwEBAaYAAAD3AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD5FBQUgsLCwgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQkHAQEBOsAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/CgoKulRUVAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApqamABUVFW4AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgICMopKSkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhYWCwgI + CNcAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD1Dw8PYUlJSQIAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAB3d3cBDg4OgwAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADyJycnNgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAlJSUFCgoKxwAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD9FBQUagAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCwsIAAgICiAAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAfYICAjcBQUFzgYG + BtEFBQXrAAAA+QAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8FBQXkKioqO8LCwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzMzMmBQUF5AAAAP8AAAD/AAAA/wAA + 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 + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BQUF7SMj + IyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8P + D6wAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AOsAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUFBUwAAAD7AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAehUV + FawAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgICubm5uQIAAAAAAAAAAAAAAAAAAAAAAAAAAEBA + QAwICAi2AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BgYG1D09PS+IiIgAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFhZ3AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8FBQXtIyMjJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw8PrAAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA7F1dXQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHh4ecgAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8MDAxyAwMDfAAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + 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 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMLCwgIRERGVAAAA/AAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BQUF7SMjIyYAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8PD6wAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP91dXUJAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAd3d3C3Nzcw11dXUNdHR0DW1tbQ5ycnINgICAC4iIiAodHR0oAAAA8QAA + AP8AAAD/CAgItXV1dQ1qamoOpKSkAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AABYWFgJCwsLvAAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAfQMDAwzAAAAAAAAAAAVFRU7AAAA9QAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8ZGRlkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAEZGRhIGBga7AAAA+wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8FBQXtIyMjJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAADw8PrAAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/39/fwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnJyeYDw8Pzg8P + D80PDw/NDw8P0A8PD84ODg7KDg4OyAwMDM4AAAD7AAAA/wAAAP8DAwPwDw8PzQ8PD9FCQkI0AAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMjIxwCAgLsAAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/BwcH3kFBQR0AAAAAAAAAAEFBQR0HBwfkAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xIS + Ep8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoKCiIEBATUAAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUFBe0jIyMmAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQmzAAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/goKCGgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZGZYAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUFBVoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAALS0tUAAAAPwAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8HBweypqamAgAAAAAAAAAAqqqqAgMD + A7gAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AQEB6ZGRkQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAApqamADc3NzgFBQXcAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/BQUF7SMjIyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAZWVlEAUFBdIAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP94eHgjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBbgAA + AP8AAAD/AAAA/wAAAP4AAAD9AAAA/QAAAP0AAAD9AAAA/QAAAP8AAAD/AAAA/gAAAPwAAAD8BwcHYQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDw+MAAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/RsbG3kAAAAAAAAAAAAAAAAAAAAAGhoabwAAAP0AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/Li4uQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIy + MkIEBATiAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8FBQXtIyMjJgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHBxCAgIC9gAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/1tb + WzIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfHx9EAgIC7QAAAP8AAAD/BwcH2QgICFkAAABUAAAAVAAA + AFQAAAC/AAAA/wAAAP8AAAD2AAAAbgAAAE4iIiIuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAiIiIBgQEBOMAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8BAQH0GxsbPAAAAAAAAAAAAAAAAAAA + AAAlJSU2AgIC8AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8PDw+aAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWFlUDAwPmAAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + 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 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAACAgJvAAAA+wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD7EhISc0lJSQMAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0dHSAEBATVAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD7EhISpENDQxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAARkZGBFFRURhgYGAnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjIyMCFRUVZAEBAesAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA+xISEqJpaWkKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIy + MkEEBAThAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD7FRUVoD4+PhIAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIyMjAhQU + FGYCAgLqAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8EBATJIyMjFwAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEGEAAAD5AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD7ExMTo0lJSRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVFRVkAgIC6gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/BQUF4TU1NTcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAdXV1BRsbG4cAAAD5AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD7DAwMqyMj + IxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCwsIBAgICbwEB + AesAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAOoTExNWSUlJAQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIChAQEJoAAAD4AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD7AgICyi8vLyiIiIgAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAWFhYDRISEosAAAD7AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD2BgYGZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAIyMjEAICAqkAAAD5AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/BgYG1yUlJUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDBoQEBCnAAAA+gAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+BkZGXumpqYEAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAA + ALIAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgIC4xMTE29qamoIAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAA0NDQ5AwMDzgAAAPsAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + APkbGxuKiIiIBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGxsbFAICAr0AAAD5AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AQEB9gkJCaE8PDwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKSkoIEhIScAICAucAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD4GxsbhFhYWAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAEQkJCaIAAAD4AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgI + CNYSEhJRSUlJBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAOTk5JwYGBqwAAAD5AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA9hkZ + GXuIiIgGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIyMjEBYWFpMAAAD5AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAfIMDAyaLi4uJsLCwgAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMzMzEBMTE2wDAwPZAAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAOoGBgZnpqamBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAASEhIChsbG4cAAAD5AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP0DAwPhExMTcWpqag8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIi + Ij8LCwu6AAAA+gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8FBQXhExMTVgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYmJiAwoK + Cl4EBAThAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD8AwMD0CEh + IVZHR0cMpqamAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAREREBSIiIjcMDAytAQEB8AAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD9AwMD0jU1NTdJSUkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8vLzgEBATDAAAA+wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+goKCsYcHBxZKSkpFAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAampqByUlJT0JCQmmAAAA8gAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+xEREaMNDQ0eAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAACQkJBgRERGcAAAA9AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAPkFBQXMEBAQczU1NSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAYmJiDyEhIVYKCgqtAQEB7wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wQEBOgICAh6aWlpCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg4OAYZGRlgAwMD3gAA + AP4AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6BAQE5g0N + DackJCRJampqCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCwsIBJycnNhgYGIQDAwPSAQEB+QAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP4GBgbJGxsbO0lJSQMAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiIiAAiIiIfDAwMpgICAvAAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPkEBATjERERnh4eHlYjIyMcWFhYCcLC + wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAi4uLBCQkJBM4ODg+Dg4OhAcH + B90AAAD5AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP4BAQHrEBAQfoODgw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AABJSUkEGxsbWQUFBcwAAAD5AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/AICAuwLCwu8DAwMjCYmJkwKCgouZ2dnFsLCwgEAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiI + iAsoKCglEhISNxsbG3oJCQmlCAgI4AAAAPUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8BAQH4CgoKtR4eHjmmpqYBAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKioqFBQUFHQEBATrAAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA+QICAvMJCQneAQEBtw4ODqcfHx+ACAgITgAAAEoZGRlAQkJCMVhYWClqamokampqJFhY + WClCQkIxIyMjPQUFBUgHBwdOGxsbcxoaGpcCAgK0BgYGywUFBesAAAD1AAAA/gAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6BwcH0A8P + D18xMTENAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAmpqaATY2NiIUFBSLAwMD6AAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD7AAAA+wEBAfkDAwP1AwMD8wQEBPIEBATyAwMD8wMDA/UCAgL4AAAA+wAAAPsAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD8BQUF1RgYGGs1NTUSiIiIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAA/Pz8hExMTiQICAuEAAAD6AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD6AwMD0BYWFmlqamoPAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCwsIAHx8fIRAQEHMGBgbMAAAA+QAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAADyCgoKuhsbG2I/Pz8TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAACQkJBMfHx9KDQ0NpAICAukAAAD9AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP0EBATlDw8PkScnJzZUVFQKAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AABRUVEDRkZGFxMTE1oSEhKyAgIC7AAAAPsAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD9AQEB+gEBAd4UFBSfHBwcT05O + Tg5cXFwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMLCwgFMTEwhExMTTw0N + DaMGBgbGAgIC8gAAAPkAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + APUGBgboAwMDvh0dHYALCwtEeXl5CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1tbQ0ODg4tKCgoUQkJCZAGBgamDQ0N2gEB + Ae4AAAD5AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAPkFBQXoDw8PzQUFBaEYGBiBHBwcPzExMSGZmZkEAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHt7ewM/Pz8RBAQEGTo6OjItLS1ZDw8PcAAAAHoKCgqOFxcXqhkZ + GbkZGRm8FxcXwxgYGL4ZGRm7GBgYsxEREaEFBQWBAAAAehISEm07OztKNjY2KhUVFRZgYGAMsbGxAgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////gAAAP///////////////+AAAAAP////////// + ////8AAAAAAf/////////////4AAAAAAAf////////////4AAAAAAAB////////////wAAAAAAAAH/// + ////////4AAAAAAAAAf//////////wAAAAAAAAAA//////////4AAAAAAAAAAH/////////4AAAAB+AA + AAAf////////4AAAA///wAAAD////////8AAAH////8AAAP///////+AAAP/////wAAB////////AAAP + //////AAAP///////AAAP//////+AAA///////gAAf///////4AAH//////wAAf////////gAA////// + 4AAP////////8AAH/////8AAP/////////wAA/////+AAH//////////AAH/////AAH//////////4AA + /////gAD///////////AAH////wAB///////////8AA////8AA////////////gAP///+AAf//////// + ///8AB////AAP///+AH//////AAP///gAP///8AB//////8AB///wAD///4AAP/4////gAf//8AB///4 + AAB/8H///8AD//+AA///wAAAP+AP///AAf//gAf//wAAAB/AB///4AH//wAP//4AAAAPgAP///AA//4A + D//wAAAABgAB///4AH/+AB//4AAAAAAAAP//+AB//gA//8AAAAAAAAB///wAf/wAP/+AAAAAAAAAP//+ + AD/4AH//AAAAAAAAAB///gA/+AD//gAAAAAAAAAP//8AH/AA//4AAAAAAAAAB///gB/wAf/8AAAAAAAA + AAP//4AP4AH///AAAAAAAAAB//+AD+AD///wAAAAAAAAAP//wAfgA///+AAAAAAAAAD//8AH4AP///gA + APwAAAAAf//gB8AH///4AAH/AAAAAD//4AfAB///+AAD/4AAA8A///ADwA////gAA//gAAfwH//wA4AP + ///4AAP/8AAH+B//8AOAH///+AAD//AAB/4P//gBgB////gAA//wAAf/D//4AYAf///4AAP/8AAH/8f/ + +AEAH///+AAD//AAB//D//gBAB////gAA//wAAf/8//8AAAT///4AAP/8AAH//v//AAAM///+AAD//AA + B/////wAADH///gAA//wAAf////8AAAx///4AAP/8AAH/////AAAMP//+AAD//AAB/////4AADB///gA + A//wAAf////+AABwf//4AAP/8AAH/////gAAcD//+AAD//AAB/////4AAHAf//gAA//wAAf////+AAB4 + H//4AAP/8AAH/////gAAeA//+AAD//AAB/////4AAHgH//gAA//wAAf////+AAB8A//4AAP/8AAH//// + /gAAfAP/+AAD//AAB/////4AAHwB//gAA//wAAf////+AAB+AP/4AAP/8AAH/////gAAPgA/+AAD//AA + B/////4AAD8AP/gAA//wAAf////+AAA/AB/4AAP/8AAH/////gAAP4AP+AAD//AAB/////wAAD+AA/AA + A//wAAf/wH/8AAA/wADwAAP/8AAH/+B//AAAH+AAAAAD//AAB//g//wAAB/gAAAAA//wAAf/4P/4AYAf + 8AAAAAP/8AAH4AAf+AGAH/gAAAAD//AAB+AAH/gBgB/8AAAAA//wAAfgAB/4AYAP/AAAAAP/4AAH4AAf + +APAD/8AAAAD/+AAB+AAH/ADwA//gAAAA//AAAfgcH/wA8AH/4AAAAP/wAAH8DB/8AfgB//AAAAD/4AA + A/gQf+AH4AP/4AAAP/8AAAH8ED/gB+AD//AAAH/+AgAB/AA/wAfgAf/4AAB//h8AAP4AP8AP8AH//gAA + f///gAB/AD+AD/AB//8AAH///+AAfwA/gB/4AP//AAD////wAD+AP4Af+AB//4AAf///+AAfwB8AP/wA + f//gAH////4AD8AeAD/+AD//8AB/////AA/gHAB//gAf//gAf////8AH/xwAf/4AH//+AD/////wA/+Y + AH//AA///wAf/////AH/+AD//4AH///AD/////8A//AB//+AA///4A//////4P/gAf//wAP///wH//// + ////wAP//8AB////Af///////4AH///gAP///8D///////+AB///8AB////4///////+AA////gAP/// + /////////AAf///8AB////////////wAP////AAP///////////wAD////4AA///////////4AB///// + AAP//////////8AA/////4AA//////////+AAf/////AAH/////////+AAP/////4AAf/////////AAH + //////AAB/////////AAD//////4AAP////////gAB///////AAAf///////AAA///////8AAD////// + /AAA////////gAAP//////AAAf///////8AAAf////+AAAP////////gAAAP///4AAAP////////+AAA + AP//gAAAH/////////4AAAAAAAAAAH//////////AAAAAAAAAAD//////////+AAAAAAAAAH//////// + ///wAAAAAAAAH////////////gAAAAAAAH////////////+AAAAAAAH/////////////8AAAAAAf//// + //////////8AAAAA////////////////8AAAD////////ygAAABAAAAAgAAAAAEAIAAAAAAAAEAAAMMO + AADDDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMLCwgAmJiYPExMTOgwM + DG4HBweTBgYGtQUFBcgKCgrcCQkJ5AkJCeQKCgrcBQUFyAYGBrMGBgaMDw8PZRgYGDY0NDQMAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1NTUBGxsbIgsL + C3UGBga8AgIC8AAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD+AgIC6wcHB7cODg5pHh4eG21tbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMz + MwoKCgpZBgYGvwAAAPwAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + 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 + AP8AAAD/AAAA/wAAAP8AAAD/BAQE4RAQEDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAICAgDgMDA9kAAAD/AAAA/wAAAP8FBQXHNTU1BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgI + CHIAAAD/AAAA/wAAAP8AAAD+CQkJbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJSUkCDw8PdgAA + APoAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8EBATgAwMD1AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADtBwcHPgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUFBRIAQEB+gAAAP8AAAD/AAAA/hAQEFQAAAAAAAAAAAAA + AAAAAAAAAAAAACYmJg0DAwPiAAAA/wAAAP8AAAD/BAQEzTo6OggAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AACmpqYBEBAQfQAAAPwAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AO8ICAg3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASUlJAQUFBakAAAD/AAAA/wAA + AP8EBATNPz8/BQAAAAAAAAAAAAAAAAAAAAAKCgplAAAA/gAAAP8AAAD/AAAA/REREU4AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAHh4eHhEREW4NDQ18AAAA5wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AwMD5BwcHCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAASEhIpAQEB+gAAAP8AAAD/AAAA/hAQEEgAAAAAAAAAAAAAAAApKSkBBQUFzQAAAP8AAAD/AAAA/wUF + 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 + AAABgAAAicEAAIfhAADAAwAA8A8AAA== + + + \ No newline at end of file diff --git a/UE4localizationsTool/FrmMain.Designer.cs b/UE4localizationsTool/FrmMain.Designer.cs index 49d5c56..0c66968 100644 --- a/UE4localizationsTool/FrmMain.Designer.cs +++ b/UE4localizationsTool/FrmMain.Designer.cs @@ -42,6 +42,10 @@ private void InitializeComponent() this.importAllTextToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.search = new System.Windows.Forms.ToolStripMenuItem(); + this.filterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.byNameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.byValueToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.clearFilterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.undoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.redoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); @@ -56,7 +60,9 @@ private void InitializeComponent() this.dataGridView1 = new System.Windows.Forms.DataGridView(); this.TextName = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.TextValue = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.Index = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.SearchPanal = new System.Windows.Forms.Panel(); + this.searchcount = new System.Windows.Forms.Label(); this.SearchHide = new System.Windows.Forms.Label(); this.FindPrevious = new System.Windows.Forms.Button(); this.FindNext = new System.Windows.Forms.Button(); @@ -66,6 +72,7 @@ private void InitializeComponent() this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.pasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.StateLabel = new System.Windows.Forms.Label(); + this.DataCount = new System.Windows.Forms.Label(); this.menuStrip1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); this.SearchPanal.SuspendLayout(); @@ -99,7 +106,7 @@ private void InitializeComponent() // this.OpenFile.Name = "OpenFile"; this.OpenFile.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); - this.OpenFile.Size = new System.Drawing.Size(146, 22); + this.OpenFile.Size = new System.Drawing.Size(180, 22); this.OpenFile.Text = "Open"; this.OpenFile.Click += new System.EventHandler(this.OpenFile_Click); // @@ -107,7 +114,7 @@ private void InitializeComponent() // this.saveToolStripMenuItem.Name = "saveToolStripMenuItem"; this.saveToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.saveToolStripMenuItem.Size = new System.Drawing.Size(146, 22); + this.saveToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.saveToolStripMenuItem.Text = "Save"; this.saveToolStripMenuItem.Click += new System.EventHandler(this.SaveFile); // @@ -115,7 +122,7 @@ private void InitializeComponent() // this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; this.exitToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.F4))); - this.exitToolStripMenuItem.Size = new System.Drawing.Size(146, 22); + this.exitToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.exitToolStripMenuItem.Text = "Exit"; this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click); // @@ -126,6 +133,7 @@ private void InitializeComponent() this.importAllTextToolStripMenuItem, this.toolStripSeparator1, this.search, + this.filterToolStripMenuItem, this.toolStripSeparator2, this.undoToolStripMenuItem, this.redoToolStripMenuItem, @@ -142,7 +150,7 @@ private void InitializeComponent() // this.exportAllTextToolStripMenuItem.Name = "exportAllTextToolStripMenuItem"; this.exportAllTextToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.E))); - this.exportAllTextToolStripMenuItem.Size = new System.Drawing.Size(186, 22); + this.exportAllTextToolStripMenuItem.Size = new System.Drawing.Size(213, 22); this.exportAllTextToolStripMenuItem.Text = "Export all text"; this.exportAllTextToolStripMenuItem.Click += new System.EventHandler(this.exportAllTextToolStripMenuItem_Click); // @@ -150,77 +158,113 @@ private void InitializeComponent() // this.importAllTextToolStripMenuItem.Name = "importAllTextToolStripMenuItem"; this.importAllTextToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.I))); - this.importAllTextToolStripMenuItem.Size = new System.Drawing.Size(186, 22); + this.importAllTextToolStripMenuItem.Size = new System.Drawing.Size(213, 22); this.importAllTextToolStripMenuItem.Text = "Import all text"; this.importAllTextToolStripMenuItem.Click += new System.EventHandler(this.importAllTextToolStripMenuItem_Click); // // toolStripSeparator1 // this.toolStripSeparator1.Name = "toolStripSeparator1"; - this.toolStripSeparator1.Size = new System.Drawing.Size(183, 6); + this.toolStripSeparator1.Size = new System.Drawing.Size(210, 6); // // search // this.search.Name = "search"; this.search.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F))); - this.search.Size = new System.Drawing.Size(186, 22); + this.search.Size = new System.Drawing.Size(213, 22); this.search.Text = "Search"; this.search.Click += new System.EventHandler(this.search_Click); // + // filterToolStripMenuItem + // + this.filterToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.byNameToolStripMenuItem, + this.byValueToolStripMenuItem, + this.clearFilterToolStripMenuItem}); + this.filterToolStripMenuItem.Name = "filterToolStripMenuItem"; + this.filterToolStripMenuItem.Size = new System.Drawing.Size(213, 22); + this.filterToolStripMenuItem.Text = "Filter"; + // + // byNameToolStripMenuItem + // + this.byNameToolStripMenuItem.Name = "byNameToolStripMenuItem"; + this.byNameToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Q))); + this.byNameToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.byNameToolStripMenuItem.Text = "By Name"; + this.byNameToolStripMenuItem.Click += new System.EventHandler(this.byNameToolStripMenuItem_Click); + // + // byValueToolStripMenuItem + // + this.byValueToolStripMenuItem.Name = "byValueToolStripMenuItem"; + this.byValueToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.W))); + this.byValueToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.byValueToolStripMenuItem.Text = "By Value"; + this.byValueToolStripMenuItem.Click += new System.EventHandler(this.byValueToolStripMenuItem_Click); + // + // clearFilterToolStripMenuItem + // + this.clearFilterToolStripMenuItem.Name = "clearFilterToolStripMenuItem"; + this.clearFilterToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D))); + this.clearFilterToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.clearFilterToolStripMenuItem.Text = "Clear filter"; + this.clearFilterToolStripMenuItem.Click += new System.EventHandler(this.clearFilterToolStripMenuItem_Click); + // // toolStripSeparator2 // this.toolStripSeparator2.Name = "toolStripSeparator2"; - this.toolStripSeparator2.Size = new System.Drawing.Size(183, 6); + this.toolStripSeparator2.Size = new System.Drawing.Size(210, 6); // // undoToolStripMenuItem // this.undoToolStripMenuItem.Name = "undoToolStripMenuItem"; - this.undoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Z))); - this.undoToolStripMenuItem.Size = new System.Drawing.Size(186, 22); + this.undoToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Z"; + this.undoToolStripMenuItem.Size = new System.Drawing.Size(213, 22); this.undoToolStripMenuItem.Text = "Undo"; this.undoToolStripMenuItem.Click += new System.EventHandler(this.undoToolStripMenuItem_Click); // // redoToolStripMenuItem // this.redoToolStripMenuItem.Name = "redoToolStripMenuItem"; + this.redoToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Shift+Z/Ctrl+Y"; this.redoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) | System.Windows.Forms.Keys.Z))); - this.redoToolStripMenuItem.Size = new System.Drawing.Size(186, 22); + this.redoToolStripMenuItem.Size = new System.Drawing.Size(213, 22); this.redoToolStripMenuItem.Text = "Redo"; this.redoToolStripMenuItem.Click += new System.EventHandler(this.redoToolStripMenuItem_Click); // // copyToolStripMenuItem1 // this.copyToolStripMenuItem1.Name = "copyToolStripMenuItem1"; - this.copyToolStripMenuItem1.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C))); - this.copyToolStripMenuItem1.Size = new System.Drawing.Size(186, 22); + this.copyToolStripMenuItem1.ShortcutKeyDisplayString = "Ctrl+C"; + this.copyToolStripMenuItem1.Size = new System.Drawing.Size(213, 22); this.copyToolStripMenuItem1.Text = "Copy"; this.copyToolStripMenuItem1.Click += new System.EventHandler(this.copyToolStripMenuItem_Click); // // pasteToolStripMenuItem1 // this.pasteToolStripMenuItem1.Name = "pasteToolStripMenuItem1"; - this.pasteToolStripMenuItem1.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.V))); - this.pasteToolStripMenuItem1.Size = new System.Drawing.Size(186, 22); + this.pasteToolStripMenuItem1.ShortcutKeyDisplayString = "Ctrl+V"; + this.pasteToolStripMenuItem1.Size = new System.Drawing.Size(213, 22); this.pasteToolStripMenuItem1.Text = "Paste"; this.pasteToolStripMenuItem1.Click += new System.EventHandler(this.pasteToolStripMenuItem_Click); // // toolStripSeparator3 // this.toolStripSeparator3.Name = "toolStripSeparator3"; - this.toolStripSeparator3.Size = new System.Drawing.Size(183, 6); + this.toolStripSeparator3.Size = new System.Drawing.Size(210, 6); // // fontToolStripMenuItem // this.fontToolStripMenuItem.Name = "fontToolStripMenuItem"; - this.fontToolStripMenuItem.Size = new System.Drawing.Size(186, 22); + this.fontToolStripMenuItem.Size = new System.Drawing.Size(213, 22); this.fontToolStripMenuItem.Text = "Font"; this.fontToolStripMenuItem.Click += new System.EventHandler(this.fontToolStripMenuItem_Click); // // rightToLeftToolStripMenuItem // this.rightToLeftToolStripMenuItem.Name = "rightToLeftToolStripMenuItem"; - this.rightToLeftToolStripMenuItem.Size = new System.Drawing.Size(186, 22); + this.rightToLeftToolStripMenuItem.ShortcutKeyDisplayString = ""; + this.rightToLeftToolStripMenuItem.Size = new System.Drawing.Size(213, 22); this.rightToLeftToolStripMenuItem.Text = "Right to left (on/off)"; this.rightToLeftToolStripMenuItem.Click += new System.EventHandler(this.rightToLeftToolStripMenuItem_Click); // @@ -236,14 +280,14 @@ private void InitializeComponent() // commandLinesToolStripMenuItem // this.commandLinesToolStripMenuItem.Name = "commandLinesToolStripMenuItem"; - this.commandLinesToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.commandLinesToolStripMenuItem.Size = new System.Drawing.Size(161, 22); this.commandLinesToolStripMenuItem.Text = "Command Lines"; this.commandLinesToolStripMenuItem.Click += new System.EventHandler(this.commandLinesToolStripMenuItem_Click); // // aboutToolStripMenuItem1 // this.aboutToolStripMenuItem1.Name = "aboutToolStripMenuItem1"; - this.aboutToolStripMenuItem1.Size = new System.Drawing.Size(180, 22); + this.aboutToolStripMenuItem1.Size = new System.Drawing.Size(161, 22); this.aboutToolStripMenuItem1.Text = "About"; this.aboutToolStripMenuItem1.Click += new System.EventHandler(this.aboutToolStripMenuItem1_Click); // @@ -261,7 +305,8 @@ private void InitializeComponent() this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.TextName, - this.TextValue}); + this.TextValue, + this.Index}); this.dataGridView1.ImeMode = System.Windows.Forms.ImeMode.Disable; this.dataGridView1.Location = new System.Drawing.Point(0, 27); this.dataGridView1.MultiSelect = false; @@ -290,11 +335,18 @@ private void InitializeComponent() this.TextValue.Name = "TextValue"; this.TextValue.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; // + // Index + // + this.Index.HeaderText = "Index"; + this.Index.Name = "Index"; + this.Index.Visible = false; + // // SearchPanal // this.SearchPanal.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.SearchPanal.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.SearchPanal.Controls.Add(this.searchcount); this.SearchPanal.Controls.Add(this.SearchHide); this.SearchPanal.Controls.Add(this.FindPrevious); this.SearchPanal.Controls.Add(this.FindNext); @@ -306,6 +358,14 @@ private void InitializeComponent() this.SearchPanal.TabIndex = 2; this.SearchPanal.Visible = false; // + // searchcount + // + this.searchcount.Location = new System.Drawing.Point(423, 7); + this.searchcount.Name = "searchcount"; + this.searchcount.Size = new System.Drawing.Size(211, 18); + this.searchcount.TabIndex = 6; + this.searchcount.Click += new System.EventHandler(this.label2_Click); + // // SearchHide // this.SearchHide.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) @@ -363,38 +423,52 @@ private void InitializeComponent() this.copyToolStripMenuItem, this.pasteToolStripMenuItem}); this.contextMenuStrip1.Name = "contextMenuStrip1"; - this.contextMenuStrip1.Size = new System.Drawing.Size(103, 48); + this.contextMenuStrip1.Size = new System.Drawing.Size(145, 48); // // copyToolStripMenuItem // this.copyToolStripMenuItem.Name = "copyToolStripMenuItem"; - this.copyToolStripMenuItem.Size = new System.Drawing.Size(102, 22); + this.copyToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+C"; + this.copyToolStripMenuItem.Size = new System.Drawing.Size(144, 22); this.copyToolStripMenuItem.Text = "Copy"; this.copyToolStripMenuItem.Click += new System.EventHandler(this.copyToolStripMenuItem_Click); // // pasteToolStripMenuItem // this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem"; - this.pasteToolStripMenuItem.Size = new System.Drawing.Size(102, 22); + this.pasteToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+V"; + this.pasteToolStripMenuItem.Size = new System.Drawing.Size(144, 22); this.pasteToolStripMenuItem.Text = "Paste"; this.pasteToolStripMenuItem.Click += new System.EventHandler(this.pasteToolStripMenuItem_Click); // // StateLabel // this.StateLabel.AutoSize = true; - this.StateLabel.Location = new System.Drawing.Point(193, 3); + this.StateLabel.Location = new System.Drawing.Point(171, 10); this.StateLabel.Name = "StateLabel"; this.StateLabel.Size = new System.Drawing.Size(64, 13); this.StateLabel.TabIndex = 3; this.StateLabel.Tag = ""; this.StateLabel.Text = "-------------------"; // + // DataCount + // + this.DataCount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.DataCount.BackColor = System.Drawing.SystemColors.Window; + this.DataCount.Location = new System.Drawing.Point(460, 9); + this.DataCount.Name = "DataCount"; + this.DataCount.Size = new System.Drawing.Size(226, 15); + this.DataCount.TabIndex = 5; + this.DataCount.Text = "------"; + this.DataCount.TextAlign = System.Drawing.ContentAlignment.TopRight; + // // FrmMain // this.AllowDrop = true; this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(689, 450); + this.Controls.Add(this.DataCount); this.Controls.Add(this.StateLabel); this.Controls.Add(this.SearchPanal); this.Controls.Add(this.dataGridView1); @@ -440,8 +514,6 @@ private void InitializeComponent() private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; private System.Windows.Forms.ToolStripMenuItem copyToolStripMenuItem1; private System.Windows.Forms.ToolStripMenuItem pasteToolStripMenuItem1; - private System.Windows.Forms.DataGridViewTextBoxColumn TextName; - private System.Windows.Forms.DataGridViewTextBoxColumn TextValue; private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; private System.Windows.Forms.ToolStripMenuItem fontToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem rightToLeftToolStripMenuItem; @@ -450,6 +522,15 @@ private void InitializeComponent() private System.Windows.Forms.ToolStripMenuItem redoToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem commandLinesToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem1; + private System.Windows.Forms.ToolStripMenuItem filterToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem byValueToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem byNameToolStripMenuItem; + private System.Windows.Forms.DataGridViewTextBoxColumn TextName; + private System.Windows.Forms.DataGridViewTextBoxColumn TextValue; + private System.Windows.Forms.DataGridViewTextBoxColumn Index; + private System.Windows.Forms.ToolStripMenuItem clearFilterToolStripMenuItem; + private System.Windows.Forms.Label DataCount; + private System.Windows.Forms.Label searchcount; } } diff --git a/UE4localizationsTool/FrmMain.cs b/UE4localizationsTool/FrmMain.cs index c2aba08..b6e0f54 100644 --- a/UE4localizationsTool/FrmMain.cs +++ b/UE4localizationsTool/FrmMain.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.Drawing; using System.IO; +using System.Text.RegularExpressions; using System.Threading.Tasks; using System.Windows.Forms; namespace UE4localizationsTool @@ -25,29 +26,34 @@ struct DataRow Stack BackupDataUndo; Stack BackupDataRedo; int BackupDataIndex = 0; - + List> ListrefValues; public FrmMain() { InitializeComponent(); this.Text = ToolName; - saveToolStripMenuItem.Enabled = false; - exportAllTextToolStripMenuItem.Enabled = false; - importAllTextToolStripMenuItem.Enabled = false; - undoToolStripMenuItem.Enabled = false; - redoToolStripMenuItem.Enabled = false; - StateLabel.Text = ""; - BackupDataUndo = new Stack(); - BackupDataRedo = new Stack(); + this.saveToolStripMenuItem.Enabled = false; + this.exportAllTextToolStripMenuItem.Enabled = false; + this.importAllTextToolStripMenuItem.Enabled = false; + this.undoToolStripMenuItem.Enabled = false; + this.redoToolStripMenuItem.Enabled = false; + this.filterToolStripMenuItem.Enabled = false; + this.StateLabel.Text = ""; + this.BackupDataUndo = new Stack(); + this.BackupDataRedo = new Stack(); + this.dataGridView1.RowsAdded += (x, y) => this.UpdateCounter(); + this.dataGridView1.RowsRemoved += (x, y) => this.UpdateCounter(); + this.DataCount.Text = ""; } - private void AddToDataView(List> strings) + private void AddToDataView() { - + + if (ListrefValues == null) return; int Index = 0; - foreach (var item in strings) + foreach (var item in ListrefValues) { - dataGridView1.Rows.Add(item[0], item[1]); + dataGridView1.Rows.Add(item[0], item[1],Index); //dataGridView1.Rows[Index].Cells[1].Style.WrapMode = DataGridViewTriState.True; //dataGridView1.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; Index++; @@ -71,17 +77,19 @@ private void OpenFile_Click(object sender, EventArgs e) private async void LoadFile(string filePath) { - dataGridView1.Rows.Clear(); - saveToolStripMenuItem.Enabled = false; - exportAllTextToolStripMenuItem.Enabled = false; - importAllTextToolStripMenuItem.Enabled = false; - undoToolStripMenuItem.Enabled = false; - redoToolStripMenuItem.Enabled = false; - FilePath = ""; - StateLabel.Text = ""; + this.dataGridView1.Rows.Clear(); + this.saveToolStripMenuItem.Enabled = false; + this.exportAllTextToolStripMenuItem.Enabled = false; + this.importAllTextToolStripMenuItem.Enabled = false; + this.undoToolStripMenuItem.Enabled = false; + this.redoToolStripMenuItem.Enabled = false; + this.filterToolStripMenuItem.Enabled = false; + this.FilePath = ""; + this.StateLabel.Text = ""; + this.DataCount.Text = ""; this.Text = ToolName; - BackupDataUndo = new Stack(); - BackupDataRedo = new Stack(); + this.BackupDataUndo = new Stack(); + this.BackupDataRedo = new Stack(); try { state = new FrmState(this, "loading File", "loading File please wait..."); @@ -91,28 +99,29 @@ private async void LoadFile(string filePath) if (filePath.ToLower().EndsWith(".locres")) { locres = await Task.Run(() => new locres(filePath)); - - AddToDataView(locres.Strings); + ListrefValues = locres.Strings; + AddToDataView(); } else if (filePath.ToLower().EndsWith(".uasset")) { Uasset = await Task.Run(() => new Uasset(filePath)); Uexp = await Task.Run(() => new Uexp(Uasset)); - - AddToDataView(Uexp.Strings); + ListrefValues = Uexp.Strings; + AddToDataView(); if (!Uexp.IsGood) { StateLabel.Text = "Warning: This file is't fully parsed and may not contain some text."; } } - undoToolStripMenuItem.Enabled = true; - redoToolStripMenuItem.Enabled = true; - saveToolStripMenuItem.Enabled = true; - exportAllTextToolStripMenuItem.Enabled = true; - importAllTextToolStripMenuItem.Enabled = true; - FilePath = filePath; + this.undoToolStripMenuItem.Enabled = true; + this.redoToolStripMenuItem.Enabled = true; + this.saveToolStripMenuItem.Enabled = true; + this.exportAllTextToolStripMenuItem.Enabled = true; + this.importAllTextToolStripMenuItem.Enabled = true; + this.filterToolStripMenuItem.Enabled = true; + this.FilePath = filePath; this.Text = ToolName + " - " + Path.GetFileName(FilePath); state.Close(); } @@ -259,15 +268,18 @@ private void Find_Click(object sender, EventArgs e) } } - if (FindArray.Count == 0) + if (FindArray.Count == 0|| InputSearch.Text=="") { MessageBox.Show($"can't find '{InputSearch.Text}'", "No results", MessageBoxButtons.OK, MessageBoxIcon.Information); + FindArray.Clear(); + searchcount.Text = "found: " + FindArray.Count; return; } dataGridView1.ClearSelection(); dataGridView1.Rows[FindArray[0]].Selected = true; dataGridView1.FirstDisplayedScrollingRowIndex = FindArray[0]; FindIndex = 0; + searchcount.Text = "found: "+ FindArray.Count; } private void FindNext_Click(object sender, EventArgs e) @@ -327,7 +339,7 @@ private void dataGridView1_MouseDown(object sender, MouseEventArgs e) private void copyToolStripMenuItem_Click(object sender, EventArgs e) { - if (dataGridView1.SelectedCells.Count > 0) + if (dataGridView1.SelectedCells.Count > 0) Clipboard.SetText(dataGridView1.SelectedCells[0].Value.ToString()); } @@ -379,18 +391,8 @@ private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEvent { if (dataGridView1.Created) { - - if (FilePath.ToLower().EndsWith(".locres")) - { - locres.Strings[e.RowIndex][1] = dataGridView1.Rows[e.RowIndex].Cells[1].Value != null ? dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString() : ""; - dataGridView1.Rows[e.RowIndex].Cells[1].Style.BackColor = System.Drawing.Color.FromArgb(255, 204, 153); - } - else if (FilePath.ToLower().EndsWith(".uasset")) - { - Uexp.Strings[e.RowIndex][1] = dataGridView1.Rows[e.RowIndex].Cells[1].Value != null ? dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString() : ""; - dataGridView1.Rows[e.RowIndex].Cells[1].Style.BackColor = System.Drawing.Color.FromArgb(255, 204, 153); - } - + ListrefValues[int.Parse(dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString())][1] = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString(); + dataGridView1.Rows[e.RowIndex].Cells[1].Style.BackColor = System.Drawing.Color.FromArgb(255, 204, 153); } } @@ -408,11 +410,12 @@ private void fontToolStripMenuItem_Click(object sender, EventArgs e) private void dataGridView1_KeyDown(object sender, KeyEventArgs e) { - if (dataGridView1.CancelEdit()) + + if (dataGridView1.CancelEdit()&& dataGridView1.Focused) { if (e.KeyCode == Keys.V && e.Control) { - this.pasteToolStripMenuItem_Click(sender, e); + pasteToolStripMenuItem_Click(sender, e); } else if (e.KeyCode == Keys.Z && e.Control) { @@ -450,7 +453,7 @@ private void dataGridView1_CellBeginEdit(object sender, DataGridViewCellCancelEv { BackupDataRedo.Clear(); } - BackupDataUndo.Push(new DataRow() { Index = e.RowIndex, StringValue = dataGridView1.Rows[e.RowIndex].Cells[1].Value != null ? dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString() : "" }); + BackupDataUndo.Push(new DataRow() { Index = e.RowIndex, StringValue = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString()}); } private void undoToolStripMenuItem_Click(object sender, EventArgs e) @@ -464,7 +467,7 @@ private void undoToolStripMenuItem_Click(object sender, EventArgs e) //MessageBox.Show(dataRow.StringValue); dataGridView1.Rows[dataRow.Index].Cells[1].Value = dataRow.StringValue; - if (dataRow.StringValue == (Uexp != null ? Uexp.Strings[dataRow.Index][1] : locres.Strings[dataRow.Index][1])) + if (dataRow.StringValue == ListrefValues[dataRow.Index][1]) dataGridView1.Rows[dataRow.Index].Cells[1].Style.BackColor = System.Drawing.Color.FromArgb(255, 255, 255); else { @@ -486,7 +489,7 @@ private void redoToolStripMenuItem_Click(object sender, EventArgs e) DataRow dataRow = BackupDataRedo.Pop(); BackupDataUndo.Push(new DataRow() { Index = dataRow.Index, StringValue = dataGridView1.Rows[dataRow.Index].Cells[1].Value != null ? dataGridView1.Rows[dataRow.Index].Cells[1].Value.ToString() : "" }); dataGridView1.Rows[dataRow.Index].Cells[1].Value = dataRow.StringValue; - if (dataRow.StringValue == (Uexp != null ? Uexp.Strings[dataRow.Index][1] : locres.Strings[dataRow.Index][1])) + if (dataRow.StringValue == ListrefValues[dataRow.Index][1]) dataGridView1.Rows[dataRow.Index].Cells[1].Style.BackColor = System.Drawing.Color.FromArgb(255, 255, 255); else { @@ -507,5 +510,161 @@ private void aboutToolStripMenuItem1_Click(object sender, EventArgs e) { new FrmAbout(this).ShowDialog(); } + + + + private void byNameToolStripMenuItem_Click(object sender, EventArgs e) + { + + if (ListrefValues==null) + { + return; + } + + FrmFilter frmFilter = new FrmFilter(this); + frmFilter.Text = "Filter by name"; + + + if (frmFilter.ShowDialog() == DialogResult.OK) + { + + dataGridView1.Rows.Clear(); + for (int x = 0; x < ListrefValues.Count; x++) + { + if (frmFilter.UseMatching) + { + frmFilter.ArrayValues.ForEach(Value => + { + if (frmFilter.RegularExpression) + { + try + { + if (Regex.IsMatch(ListrefValues[x][0], Value)) + { + dataGridView1.Rows.Add(ListrefValues[x][0], ListrefValues[x][1], x); + } + } + catch { } + } + else + { + if (ListrefValues[x][0] == Value) + { + dataGridView1.Rows.Add(ListrefValues[x][0], ListrefValues[x][1], x); + } + } + }); + + } + else + { + frmFilter.ArrayValues.ForEach(Value => + { + if (frmFilter.RegularExpression) + { + try + { + if (Regex.IsMatch(ListrefValues[x][0], Value, RegexOptions.IgnoreCase)) + { + dataGridView1.Rows.Add(ListrefValues[x][0], ListrefValues[x][1], x); + } + } + catch { } + } + else + { + if (ListrefValues[x][0].ToLower().Contains(Value.ToLower())) + { + dataGridView1.Rows.Add(ListrefValues[x][0], ListrefValues[x][1], x); + } + } + }); + } + } + } + } + + private void clearFilterToolStripMenuItem_Click(object sender, EventArgs e) + { + dataGridView1.Rows.Clear(); + AddToDataView(); + } + + private void byValueToolStripMenuItem_Click(object sender, EventArgs e) + { + if (ListrefValues == null) + { + return; + } + FrmFilter frmFilter = new FrmFilter(this); + frmFilter.Text = "Filter by value"; + if (frmFilter.ShowDialog() == DialogResult.OK) + { + dataGridView1.Rows.Clear(); + + for (int x = 0; x < ListrefValues.Count; x++) + { + if (frmFilter.UseMatching) + { + frmFilter.ArrayValues.ForEach(Value => + { + if (frmFilter.RegularExpression) + { + try + { + if (Regex.IsMatch(ListrefValues[x][1], Value)) + { + dataGridView1.Rows.Add(ListrefValues[x][0], ListrefValues[x][1], x); + } + } + catch { } + } + else + { + if (ListrefValues[x][1]==Value) + { + dataGridView1.Rows.Add(ListrefValues[x][0], ListrefValues[x][1], x); + } + } + }); + + } + else + { + frmFilter.ArrayValues.ForEach(Value => + { + if (frmFilter.RegularExpression) + { + try + { + if (Regex.IsMatch(ListrefValues[x][1], Value, RegexOptions.IgnoreCase)) + { + dataGridView1.Rows.Add(ListrefValues[x][0], ListrefValues[x][1], x); + } + } + catch { } + } + else + { + if (ListrefValues[x][1].ToLower().Contains(Value.ToLower())) + { + dataGridView1.Rows.Add(ListrefValues[x][0], ListrefValues[x][1], x); + } + } + }); + } + } + } + } + + private void UpdateCounter() + { + DataCount.Text = "Text count: " + dataGridView1.Rows.Count; + } + + private void label2_Click(object sender, EventArgs e) + { + + } } } diff --git a/UE4localizationsTool/FrmMain.resx b/UE4localizationsTool/FrmMain.resx index f0a6936..39eee4d 100644 --- a/UE4localizationsTool/FrmMain.resx +++ b/UE4localizationsTool/FrmMain.resx @@ -126,6 +126,9 @@ True + + True + 132, 17 diff --git a/UE4localizationsTool/FrmState.Designer.cs b/UE4localizationsTool/FrmState.Designer.cs index b2bd247..26d8551 100644 --- a/UE4localizationsTool/FrmState.Designer.cs +++ b/UE4localizationsTool/FrmState.Designer.cs @@ -68,7 +68,7 @@ private void InitializeComponent() this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoSize = true; this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ClientSize = new System.Drawing.Size(224, 100); + this.ClientSize = new System.Drawing.Size(220, 96); this.ControlBox = false; this.Controls.Add(this.label2); this.Controls.Add(this.label1); diff --git a/UE4localizationsTool/Properties/AssemblyInfo.cs b/UE4localizationsTool/Properties/AssemblyInfo.cs index 69d7b1c..9bcfe5e 100644 --- a/UE4localizationsTool/Properties/AssemblyInfo.cs +++ b/UE4localizationsTool/Properties/AssemblyInfo.cs @@ -32,4 +32,4 @@ // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0")] -[assembly: AssemblyFileVersion("1.1")] +[assembly: AssemblyFileVersion("1.2")] diff --git a/UE4localizationsTool/UE4localizationsTool.csproj b/UE4localizationsTool/UE4localizationsTool.csproj index 413a5f8..7c83968 100644 --- a/UE4localizationsTool/UE4localizationsTool.csproj +++ b/UE4localizationsTool/UE4localizationsTool.csproj @@ -96,6 +96,12 @@ + + Form + + + FrmFilter.cs + Form @@ -117,6 +123,9 @@ FrmState.cs + + FrmFilter.cs + FrmMain.cs