├── .gitignore
├── BTTool.sln
├── BTTool.v12.suo
├── BTTool
├── BNodeFactory.cs
├── BNodeIterator.cs
├── BTTool.csproj
├── BTToolLogger.cs
├── BatchConverseForm.Designer.cs
├── BatchConverseForm.cs
├── BatchConverseForm.resx
├── BatchConverser.cs
├── CommonAnalyser.cs
├── DictNode.cs
├── IAnalyser.cs
├── IBNode.cs
├── IVisitor.cs
├── KeyValueNode.cs
├── KeyValueVisitor.cs
├── ListItemNode.cs
├── MainForm.Designer.cs
├── MainForm.cs
├── MainForm.resx
├── Program.cs
├── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ ├── Settings.Designer.cs
│ └── Settings.settings
├── TorrentFile.cs
└── ico.ico
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | #忽略bin文件夹
2 | bin/
3 | #忽略obj文件夹
4 | obj/
5 | *.suo
6 |
--------------------------------------------------------------------------------
/BTTool.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 2013
4 | VisualStudioVersion = 12.0.21005.1
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BTTool", "BTTool\BTTool.csproj", "{A60D2F18-6AEE-4971-98D2-95B943691B98}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {A60D2F18-6AEE-4971-98D2-95B943691B98}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {A60D2F18-6AEE-4971-98D2-95B943691B98}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {A60D2F18-6AEE-4971-98D2-95B943691B98}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {A60D2F18-6AEE-4971-98D2-95B943691B98}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | EndGlobal
23 |
--------------------------------------------------------------------------------
/BTTool.v12.suo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yosef-gao/BTTool/1ae6bf2c4a5a3631567b77b650671a656319446b/BTTool.v12.suo
--------------------------------------------------------------------------------
/BTTool/BNodeFactory.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace BTTool
7 | {
8 | ///
9 | /// BNode工厂类,用于产生需要的IBNode 对象,并把这些BNode记录在list中
10 | ///
11 | class BNodeFactory
12 | {
13 | private List _bNodeList;
14 |
15 | public BNodeFactory(List bNodeList)
16 | {
17 | this._bNodeList = bNodeList;
18 | }
19 |
20 | public IBNode GetBNode(char type)
21 | {
22 | IBNode node = null;
23 | switch (type)
24 | {
25 | case 'l': // listitem node
26 | node = new ListItemNode();
27 | break;
28 | case 'd': // dict node
29 | node = new DictNode();
30 | break;
31 | case 'k': // key value node
32 | node = new KeyValueNode();
33 | break;
34 | }
35 | _bNodeList.Add(node);
36 | return node;
37 | }
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/BTTool/BNodeIterator.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace BTTool
7 | {
8 | class BNodeIterator:IIterateable
9 | {
10 | private IBNode _firstNode;
11 | private IBNode _currentNode;
12 | public BNodeIterator(IBNode rootNode)
13 | {
14 |
15 | }
16 |
17 | public IBNode First()
18 | {
19 | return _firstNode;
20 | }
21 |
22 | public IBNode Next()
23 | {
24 | throw new NotImplementedException();
25 | }
26 |
27 | public IBNode CurrentNode()
28 | {
29 | return _currentNode;
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/BTTool/BTTool.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | AnyCPU
7 | {A60D2F18-6AEE-4971-98D2-95B943691B98}
8 | WinExe
9 | Properties
10 | BTTool
11 | BTTool
12 | v3.5
13 | 512
14 |
15 |
16 | AnyCPU
17 | true
18 | full
19 | false
20 | bin\Debug\
21 | DEBUG;TRACE
22 | prompt
23 | 4
24 |
25 |
26 | AnyCPU
27 | pdbonly
28 | true
29 | bin\Release\
30 | TRACE
31 | prompt
32 | 4
33 |
34 |
35 | BTTool.Program
36 |
37 |
38 | ico.ico
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 | Form
55 |
56 |
57 | BatchConverseForm.cs
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 | Form
72 |
73 |
74 | MainForm.cs
75 |
76 |
77 |
78 |
79 |
80 | BatchConverseForm.cs
81 |
82 |
83 | MainForm.cs
84 |
85 |
86 | ResXFileCodeGenerator
87 | Resources.Designer.cs
88 | Designer
89 |
90 |
91 | True
92 | Resources.resx
93 |
94 |
95 | SettingsSingleFileGenerator
96 | Settings.Designer.cs
97 |
98 |
99 | True
100 | Settings.settings
101 | True
102 |
103 |
104 |
105 |
106 |
107 |
108 |
115 |
--------------------------------------------------------------------------------
/BTTool/BTToolLogger.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace BTTool
7 | {
8 | ///
9 | /// 日志记录
10 | ///
11 | class BTToolLogger
12 | {
13 | private static long startTime;
14 | public static string Start(char type, string extraMessage = null)
15 | {
16 | string retString = null;
17 | switch (type)
18 | {
19 | case 'f': // 读文件
20 | retString = String.Format("[{0}][BDecode]Start:{1}", DateTime.Now.ToLongTimeString(), extraMessage);
21 | break;
22 | case 's': // 更新树状图
23 | retString = String.Format("[{0}][TreeView Fill]Start", DateTime.Now.ToLongTimeString());
24 | break;
25 | case 'r': // 单文件智能转换
26 | retString = String.Format("[{0}][Auto Replace]Start", DateTime.Now.ToLongTimeString());
27 | break;
28 | case 'b': // 批量智能转换
29 | retString = String.Format("[{0}][Batch Conversion]Start", DateTime.Now.ToLongTimeString());
30 | break;
31 | case 'e': // 错误
32 | retString = String.Format("[{0}][Error]Failed to decode the file \"{1}\"", DateTime.Now.ToLongTimeString(), extraMessage);
33 | break;
34 | default:
35 | break;
36 | }
37 | startTime = Environment.TickCount;
38 | return retString;
39 | }
40 |
41 | public static string End(char type)
42 | {
43 | string retString = null;
44 | double span = (Environment.TickCount - startTime) / 1000.0;
45 | switch (type)
46 | {
47 | case 'f': // 读文件
48 | retString = String.Format("[{0}][BDecode]End:({1} seconds)", DateTime.Now.ToLongTimeString(), span);
49 | break;
50 | case 's': // 更新树状图
51 | retString = String.Format("[{0}][TreeView Fill]End:({1} seconds)", DateTime.Now.ToLongTimeString(), span);
52 | break;
53 | case 'r': // 单文件智能转换
54 | retString = String.Format("[{0}][Auto Replace]End:({1} seconds)", DateTime.Now.ToLongTimeString(), span);
55 | break;
56 | case 'b': // 批量智能转换
57 | retString = String.Format("[{0}][Batch Conversion]End:({1} seconds)", DateTime.Now.ToLongTimeString(), span);
58 | break;
59 | default:
60 | break;
61 | }
62 | return retString + Environment.NewLine;
63 | }
64 | }
65 | }
66 |
--------------------------------------------------------------------------------
/BTTool/BatchConverseForm.Designer.cs:
--------------------------------------------------------------------------------
1 | namespace BTTool
2 | {
3 | partial class BatchConverseForm
4 | {
5 | ///
6 | /// Required designer variable.
7 | ///
8 | private System.ComponentModel.IContainer components = null;
9 |
10 | ///
11 | /// Clean up any resources being used.
12 | ///
13 | /// true if managed resources should be disposed; otherwise, false.
14 | protected override void Dispose(bool disposing)
15 | {
16 | if (disposing && (components != null))
17 | {
18 | components.Dispose();
19 | }
20 | base.Dispose(disposing);
21 | }
22 |
23 | #region Windows Form Designer generated code
24 |
25 | ///
26 | /// Required method for Designer support - do not modify
27 | /// the contents of this method with the code editor.
28 | ///
29 | private void InitializeComponent()
30 | {
31 | this.tbSourceFolder = new System.Windows.Forms.TextBox();
32 | this.label1 = new System.Windows.Forms.Label();
33 | this.label2 = new System.Windows.Forms.Label();
34 | this.tbDestFolder = new System.Windows.Forms.TextBox();
35 | this.btSourceBorwse = new System.Windows.Forms.Button();
36 | this.btDestBorwse = new System.Windows.Forms.Button();
37 | this.btApply = new System.Windows.Forms.Button();
38 | this.btCancel = new System.Windows.Forms.Button();
39 | this.label3 = new System.Windows.Forms.Label();
40 | this.SuspendLayout();
41 | //
42 | // tbSourceFolder
43 | //
44 | this.tbSourceFolder.Location = new System.Drawing.Point(95, 9);
45 | this.tbSourceFolder.Name = "tbSourceFolder";
46 | this.tbSourceFolder.Size = new System.Drawing.Size(202, 21);
47 | this.tbSourceFolder.TabIndex = 0;
48 | //
49 | // label1
50 | //
51 | this.label1.AutoSize = true;
52 | this.label1.Location = new System.Drawing.Point(12, 12);
53 | this.label1.Name = "label1";
54 | this.label1.Size = new System.Drawing.Size(65, 12);
55 | this.label1.TabIndex = 1;
56 | this.label1.Text = "源文件夹:";
57 | //
58 | // label2
59 | //
60 | this.label2.AutoSize = true;
61 | this.label2.Location = new System.Drawing.Point(12, 50);
62 | this.label2.Name = "label2";
63 | this.label2.Size = new System.Drawing.Size(77, 12);
64 | this.label2.TabIndex = 2;
65 | this.label2.Text = "目标文件夹:";
66 | //
67 | // tbDestFolder
68 | //
69 | this.tbDestFolder.Location = new System.Drawing.Point(95, 47);
70 | this.tbDestFolder.Name = "tbDestFolder";
71 | this.tbDestFolder.Size = new System.Drawing.Size(202, 21);
72 | this.tbDestFolder.TabIndex = 3;
73 | //
74 | // btSourceBorwse
75 | //
76 | this.btSourceBorwse.Location = new System.Drawing.Point(317, 7);
77 | this.btSourceBorwse.Name = "btSourceBorwse";
78 | this.btSourceBorwse.Size = new System.Drawing.Size(75, 23);
79 | this.btSourceBorwse.TabIndex = 4;
80 | this.btSourceBorwse.Text = "浏览...";
81 | this.btSourceBorwse.UseVisualStyleBackColor = true;
82 | this.btSourceBorwse.Click += new System.EventHandler(this.btSourceBorwse_Click);
83 | //
84 | // btDestBorwse
85 | //
86 | this.btDestBorwse.Location = new System.Drawing.Point(317, 45);
87 | this.btDestBorwse.Name = "btDestBorwse";
88 | this.btDestBorwse.Size = new System.Drawing.Size(75, 23);
89 | this.btDestBorwse.TabIndex = 5;
90 | this.btDestBorwse.Text = "浏览...";
91 | this.btDestBorwse.UseVisualStyleBackColor = true;
92 | this.btDestBorwse.Click += new System.EventHandler(this.btSourceBorwse_Click);
93 | //
94 | // btApply
95 | //
96 | this.btApply.Location = new System.Drawing.Point(222, 96);
97 | this.btApply.Name = "btApply";
98 | this.btApply.Size = new System.Drawing.Size(75, 23);
99 | this.btApply.TabIndex = 6;
100 | this.btApply.Text = "确定";
101 | this.btApply.UseVisualStyleBackColor = true;
102 | this.btApply.Click += new System.EventHandler(this.btApply_Click);
103 | //
104 | // btCancel
105 | //
106 | this.btCancel.Location = new System.Drawing.Point(316, 96);
107 | this.btCancel.Name = "btCancel";
108 | this.btCancel.Size = new System.Drawing.Size(75, 23);
109 | this.btCancel.TabIndex = 7;
110 | this.btCancel.Text = "取消";
111 | this.btCancel.UseVisualStyleBackColor = true;
112 | this.btCancel.Click += new System.EventHandler(this.btCancel_Click);
113 | //
114 | // label3
115 | //
116 | this.label3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
117 | this.label3.Location = new System.Drawing.Point(2, 81);
118 | this.label3.Name = "label3";
119 | this.label3.Size = new System.Drawing.Size(400, 1);
120 | this.label3.TabIndex = 8;
121 | //
122 | // BatchConverseForm
123 | //
124 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
125 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
126 | this.ClientSize = new System.Drawing.Size(403, 131);
127 | this.Controls.Add(this.label3);
128 | this.Controls.Add(this.btCancel);
129 | this.Controls.Add(this.btApply);
130 | this.Controls.Add(this.btDestBorwse);
131 | this.Controls.Add(this.btSourceBorwse);
132 | this.Controls.Add(this.tbDestFolder);
133 | this.Controls.Add(this.label2);
134 | this.Controls.Add(this.label1);
135 | this.Controls.Add(this.tbSourceFolder);
136 | this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
137 | this.MaximizeBox = false;
138 | this.Name = "BatchConverseForm";
139 | this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
140 | this.Text = "批量处理";
141 | this.ResumeLayout(false);
142 | this.PerformLayout();
143 |
144 | }
145 |
146 | #endregion
147 |
148 | private System.Windows.Forms.TextBox tbSourceFolder;
149 | private System.Windows.Forms.Label label1;
150 | private System.Windows.Forms.Label label2;
151 | private System.Windows.Forms.TextBox tbDestFolder;
152 | private System.Windows.Forms.Button btSourceBorwse;
153 | private System.Windows.Forms.Button btDestBorwse;
154 | private System.Windows.Forms.Button btApply;
155 | private System.Windows.Forms.Button btCancel;
156 | private System.Windows.Forms.Label label3;
157 | }
158 | }
--------------------------------------------------------------------------------
/BTTool/BatchConverseForm.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.ComponentModel;
4 | using System.Data;
5 | using System.Drawing;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Windows.Forms;
9 |
10 | namespace BTTool
11 | {
12 | public partial class BatchConverseForm : Form
13 | {
14 | public string SourceFolder { get; set; }
15 |
16 | public string DestFolder { get; set; }
17 |
18 | public BatchConverseForm()
19 | {
20 | InitializeComponent();
21 | }
22 |
23 | private void btSourceBorwse_Click(object sender, EventArgs e)
24 | {
25 | FolderBrowserDialog fbd = new FolderBrowserDialog();
26 | if (fbd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
27 | {
28 | if (sender.Equals(btSourceBorwse))
29 | {
30 | this.SourceFolder = fbd.SelectedPath;
31 | this.tbSourceFolder.Text = SourceFolder;
32 | }
33 | else
34 | {
35 | this.DestFolder = fbd.SelectedPath;
36 | this.tbDestFolder.Text = DestFolder;
37 | }
38 | }
39 | }
40 |
41 | private void btApply_Click(object sender, EventArgs e)
42 | {
43 | if (tbDestFolder.Text.Equals(tbSourceFolder.Text))
44 | {
45 | MessageBox.Show("原文件夹与目标文件夹请不要选择同一个", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
46 | return;
47 | }
48 | this.DialogResult = System.Windows.Forms.DialogResult.OK;
49 | }
50 |
51 | private void btCancel_Click(object sender, EventArgs e)
52 | {
53 | this.DialogResult = System.Windows.Forms.DialogResult.Cancel;
54 | }
55 | }
56 | }
57 |
--------------------------------------------------------------------------------
/BTTool/BatchConverseForm.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
--------------------------------------------------------------------------------
/BTTool/BatchConverser.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Text;
6 |
7 | namespace BTTool
8 | {
9 | ///
10 | /// 批量转换工具
11 | ///
12 | class BatchConverser
13 | {
14 | private List _sourFilenameList;
15 | private string _destFolder;
16 | private Action _callBackFunc;
17 |
18 | public BatchConverser(string sourceFolder, string destFolder, Action callBackFunc)
19 | {
20 | _sourFilenameList = new List();
21 | DirectoryInfo dInfo = new DirectoryInfo(sourceFolder);
22 | foreach (FileInfo fInfo in dInfo.GetFiles())
23 | {
24 | // 过滤出种子文件
25 | if (fInfo.Extension.Equals(".torrent"))
26 | _sourFilenameList.Add(fInfo);
27 | }
28 |
29 | _callBackFunc = callBackFunc;
30 | _destFolder = destFolder;
31 | }
32 |
33 | public void BacthVonverse()
34 | {
35 | long tick = Environment.TickCount;
36 |
37 | IAnalyser btAnalyser = new CommonAnalyser();
38 | foreach (FileInfo fInfo in _sourFilenameList)
39 | {
40 | if (!fInfo.Extension.Equals(".torrent"))
41 | continue; // 过滤非BT文件
42 | TorrentFile torrentFile = new TorrentFile();
43 | torrentFile.OpenFile(fInfo.FullName);
44 | torrentFile.Modify();
45 | string newFilename = String.Format("{0}\\{1}", _destFolder, fInfo.Name);
46 | torrentFile.SaveFile(newFilename);
47 | }
48 |
49 | if (_callBackFunc != null)
50 | _callBackFunc(String.Format("转换完毕, 总用时{0} 秒", (Environment.TickCount - tick) / 1000.0));
51 | }
52 | }
53 | }
54 |
--------------------------------------------------------------------------------
/BTTool/CommonAnalyser.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace BTTool
7 | {
8 | ///
9 | /// 一个最简单的BT文件分析器
10 | ///
11 | class CommonAnalyser:IAnalyser
12 | {
13 | private byte[] torrentStream = null;
14 | private int index = 0;
15 | private BNodeFactory _bNodeFactory = null;
16 |
17 | public CommonAnalyser()
18 | {
19 | torrentStream = null;
20 | BNodeList = new List();
21 | _bNodeFactory = new BNodeFactory(BNodeList);
22 | index = 0;
23 | }
24 |
25 | public IBNode Analyse(byte[] torrentStream)
26 | {
27 | // 清空上一次处理的信息
28 | BNodeList = new List();
29 | _bNodeFactory = new BNodeFactory(BNodeList);
30 | index = 0;
31 |
32 | this.torrentStream = torrentStream;
33 | // bt文件一定是一个字典开始的
34 |
35 | DictNode rootNode = _bNodeFactory.GetBNode('d') as DictNode;
36 | AnalyseDictionary(rootNode);
37 | return rootNode;
38 | }
39 |
40 | ///
41 | /// 取出当前字符,并指针后移
42 | ///
43 | ///
44 | private char GetCurrentCharMove()
45 | {
46 | return (char)torrentStream[index++];
47 | }
48 |
49 | private char GetCurrentChar()
50 | {
51 | return (char)torrentStream[index];
52 | }
53 |
54 | private void AnalyseDictionary(IBNode parent)
55 | {
56 | // 字典一定是d开始的
57 | if (GetCurrentCharMove() != 'd')
58 | return;
59 |
60 | // 循环分析键值对
61 | do
62 | {
63 | KeyValueNode keyValueNode = _bNodeFactory.GetBNode('k') as KeyValueNode;
64 | // 键值对,键一定是string
65 | keyValueNode.SetKey(AnalyseString());
66 | // 值
67 | switch (GetCurrentChar())
68 | {
69 | case 'i': // 数字
70 | keyValueNode.SetValue(AnalyseInteger());
71 | keyValueNode.ValueType = 'i';
72 | break;
73 | case 'd': // 字典
74 | AnalyseDictionary(keyValueNode);
75 | keyValueNode.ValueType = 'd';
76 | break;
77 | case 'l': // 列表
78 | AnalyseList(keyValueNode);
79 | keyValueNode.ValueType = 'l';
80 | break;
81 | default:
82 | keyValueNode.SetValue(AnalyseString());
83 | keyValueNode.ValueType = 's';
84 | break;
85 | }
86 | parent.Child.Add(keyValueNode);
87 | } while (GetCurrentChar() != 'e');
88 | GetCurrentCharMove();
89 | }
90 |
91 | private void AnalyseList(IBNode parent)
92 | {
93 | // 列表一定是l开始的
94 | if (GetCurrentCharMove() != 'l')
95 | return;
96 |
97 | int count = 0;
98 | // 循环读入列表项
99 | do
100 | {
101 | ListItemNode listItemNode = _bNodeFactory.GetBNode('l') as ListItemNode;
102 | switch (GetCurrentChar())
103 | {
104 | case 'i': // 数字
105 | listItemNode.SetValue(AnalyseInteger());
106 | listItemNode.ValueType = 'i';
107 | break;
108 | case 'd': // 字典
109 | AnalyseDictionary(listItemNode);
110 | listItemNode.ValueType = 'd';
111 | break;
112 | case 'l': // 列表
113 | AnalyseList(listItemNode);
114 | listItemNode.ValueType = 'l';
115 | break;
116 | default:
117 | listItemNode.SetValue(AnalyseString());
118 | listItemNode.ValueType = 's';
119 | break;
120 | }
121 | listItemNode.ListIndex = count++;
122 | parent.Child.Add(listItemNode);
123 | } while (GetCurrentChar() != 'e');
124 | GetCurrentCharMove();
125 | }
126 |
127 | // 由于有些数字太大,用string来代替int
128 | private byte[] AnalyseInteger()
129 | {
130 | // 数字一定是i开始e结尾的
131 | if (GetCurrentCharMove() != 'i')
132 | return null;
133 |
134 | //StringBuilder builder = new StringBuilder();
135 | List integerByte = new List();
136 | char currentChar = ' ';
137 | while ((currentChar = GetCurrentCharMove()) != 'e')
138 | {
139 | //builder.Append(currentChar);
140 | integerByte.Add((byte)currentChar);
141 | }
142 |
143 | return integerByte.ToArray();
144 | }
145 |
146 | private byte[] AnalyseString()
147 | {
148 | char currentChar = GetCurrentCharMove();
149 | // 字符串一定是数字开始开始
150 | if (currentChar < '0' || currentChar > '9')
151 | return null;
152 |
153 | StringBuilder builder = new StringBuilder();
154 |
155 | do
156 | {
157 | builder.Append(currentChar);
158 | currentChar = GetCurrentCharMove();
159 | } while (currentChar >= '0' && currentChar <= '9');
160 |
161 | // 中间必须为:
162 | if (currentChar != ':')
163 | return null;
164 |
165 | int length = Int32.Parse(builder.ToString());
166 | byte[] buffer = new byte[length];
167 | for (int i = 0; i < length; ++i)
168 | {
169 | buffer[i] = torrentStream[index++];
170 | //builder.Append(GetCurrentCharMove());
171 | }
172 |
173 | return buffer;
174 | }
175 |
176 | public List BNodeList { get; set; }
177 | }
178 | }
179 |
--------------------------------------------------------------------------------
/BTTool/DictNode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Text;
6 |
7 | namespace BTTool
8 | {
9 | ///
10 | /// 字典节点
11 | ///
12 | class DictNode:IBNode
13 | {
14 | public DictNode()
15 | {
16 | Child = new List();
17 | }
18 |
19 | public byte[] ToBytes()
20 | {
21 | MemoryStream memoryStream = new MemoryStream();
22 | memoryStream.WriteByte((byte)'d');
23 | byte[] buffer;
24 | foreach (IBNode node in Child)
25 | {
26 | buffer = node.ToBytes();
27 | memoryStream.Write(buffer, 0, buffer.Length);
28 | }
29 | memoryStream.WriteByte((byte)'e');
30 |
31 | return memoryStream.ToArray();
32 | }
33 |
34 | public void Accept(IVisitor visitor)
35 | {
36 | throw new NotImplementedException();
37 | }
38 |
39 | public override string ToString()
40 | {
41 | return String.Format("ROOT(d)[{0}]", Child.Count);
42 | }
43 |
44 |
45 | public List Child { get; set; }
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/BTTool/IAnalyser.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace BTTool
7 | {
8 | interface IAnalyser
9 | {
10 | List BNodeList { get; set; }
11 | IBNode Analyse(byte[] torrentStream);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/BTTool/IBNode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace BTTool
7 | {
8 | ///
9 | /// 节点接口
10 | ///
11 | interface IBNode
12 | {
13 | ///
14 | /// 用于写回字节
15 | ///
16 | ///
17 | byte[] ToBytes();
18 |
19 | ///
20 | /// 接受修改
21 | ///
22 | ///
23 | void Accept(IVisitor visitor);
24 |
25 | ///
26 | /// 子节点
27 | ///
28 | List Child { get; set; }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/BTTool/IVisitor.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace BTTool
7 | {
8 | interface IVisitor
9 | {
10 | ///
11 | /// 用于对keyValueNode类型节点的访问
12 | ///
13 | ///
14 | void Visit(KeyValueNode keyValueNode);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/BTTool/KeyValueNode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Text;
6 |
7 | namespace BTTool
8 | {
9 | ///
10 | /// 键值对节点
11 | ///
12 | class KeyValueNode:IBNode
13 | {
14 | public char ValueType { get; set; }
15 |
16 | private byte[] _key;
17 |
18 | public string Key
19 | {
20 | get { return Encoding.UTF8.GetString(_key); }
21 | }
22 |
23 | // 统一用byte数组保存,防止转码的时候发生问题
24 | public void SetKey(byte[] key)
25 | {
26 | this._key = key;
27 | }
28 |
29 | private byte[] _value;
30 |
31 | public string Value
32 | {
33 | get { return Encoding.UTF8.GetString(_value); }
34 | }
35 |
36 | // 统一用byte数组保存,防止转码的时候发生问题
37 | public void SetValue(byte[] value)
38 | {
39 | this._value = value;
40 | }
41 |
42 | public KeyValueNode()
43 | {
44 | Child = new List();
45 | }
46 |
47 | public byte[] ToBytes()
48 | {
49 | MemoryStream memoryStream = new MemoryStream();
50 | // 写入key
51 | byte[] buffer = Encoding.UTF8.GetBytes(String.Format("{0}:", _key.Length));
52 | memoryStream.Write(buffer, 0, buffer.Length);
53 | memoryStream.Write(_key, 0, _key.Length);
54 |
55 | // 写入value
56 | switch (ValueType)
57 | {
58 | case 's':
59 | buffer = Encoding.UTF8.GetBytes(String.Format("{0}:", _value.Length));
60 | memoryStream.Write(buffer, 0, buffer.Length);
61 | memoryStream.Write(_value, 0, _value.Length);
62 | break;
63 | case 'i':
64 | buffer = Encoding.UTF8.GetBytes(String.Format("i{0}e", Value));
65 | memoryStream.Write(buffer, 0, buffer.Length);
66 | break;
67 | case 'd':
68 | memoryStream.WriteByte((byte)'d');
69 | foreach (IBNode node in Child)
70 | {
71 | buffer = node.ToBytes();
72 | memoryStream.Write(buffer, 0, buffer.Length);
73 | }
74 | memoryStream.WriteByte((byte)'e');
75 | break;
76 | case 'l':
77 | memoryStream.WriteByte((byte)'l');
78 | foreach (IBNode node in Child)
79 | {
80 | buffer = node.ToBytes();
81 | memoryStream.Write(buffer, 0, buffer.Length);
82 | };
83 | memoryStream.WriteByte((byte)'e');
84 | break;
85 | }
86 |
87 | return memoryStream.ToArray();
88 | }
89 |
90 | public void Accept(IVisitor visitor)
91 | {
92 | visitor.Visit(this);
93 | }
94 |
95 | public override string ToString()
96 | {
97 | string retString = null;
98 | switch (ValueType)
99 | {
100 | case 's': retString = String.Format("{0}(s)[{1}]={2}", Key, Value.Length, Value); break;
101 | case 'i': retString = String.Format("{0}(i)={1}", Key, Value); break;
102 | case 'd': retString = String.Format("{0}({1})[{2}]", Key, ValueType, Child.Count); break;
103 | case 'l': retString = String.Format("{0}({1})[{2}]", Key, ValueType, Child.Count); break;
104 | }
105 | return retString;
106 | }
107 |
108 |
109 | public List Child { get; set; }
110 | }
111 | }
112 |
--------------------------------------------------------------------------------
/BTTool/KeyValueVisitor.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Text.RegularExpressions;
6 | using System.Windows.Forms;
7 |
8 | namespace BTTool
9 | {
10 | ///
11 | /// 用于修改特定键值对节点的值
12 | ///
13 | class KeyValueVisitor:IVisitor
14 | {
15 | private string[] tabooString = { "name", "name.utf-8", "path", "path.utf-8", "comment", "comment.utf-8",
16 | "publisher", "publisher-url", "publisher-url.utf-8", "publisher.utf-8"};
17 | public void Visit(KeyValueNode keyValueNode)
18 | {
19 | string key = keyValueNode.Key;
20 | foreach (string name in tabooString)
21 | {
22 | var newname = Regex.Replace(Guid.NewGuid().ToString(), "-", "");
23 | if (key.Equals(name))
24 | {
25 | // 普通键值对
26 | if (keyValueNode.Child.Count == 0)
27 | keyValueNode.SetValue(Encoding.UTF8.GetBytes(newname));
28 | else // 列表项,通常是文件名
29 | {
30 | foreach (ListItemNode node in keyValueNode.Child)
31 | {
32 | string value = node.Value;
33 | int startIndex = value.LastIndexOf(".");
34 | if (startIndex < 0)
35 | value = newname;
36 | else
37 | value = String.Format("{0}.{1}", newname, value.Substring(startIndex + 1));
38 | node.SetValue(Encoding.UTF8.GetBytes(value));
39 | }
40 | }
41 | break;
42 | }
43 | }
44 | }
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/BTTool/ListItemNode.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Text;
6 |
7 | namespace BTTool
8 | {
9 | ///
10 | /// 列表节点
11 | ///
12 | class ListItemNode:IBNode
13 | {
14 | public int ListIndex { get; set; }
15 |
16 | public char ValueType { get; set; }
17 |
18 | private byte[] _value;
19 |
20 | public string Value
21 | {
22 | get { return Encoding.UTF8.GetString(_value); }
23 | }
24 |
25 | // 统一用byte数组保存,防止转码的时候发生问题
26 | public void SetValue(byte[] value)
27 | {
28 | this._value = value;
29 | }
30 |
31 | public ListItemNode()
32 | {
33 | Child = new List();
34 | }
35 |
36 |
37 | public byte[] ToBytes()
38 | {
39 | MemoryStream memoryStream = new MemoryStream();
40 | byte[] buffer;
41 | if (Child.Count > 0)
42 | {
43 | if (ValueType == 'l')
44 | {
45 | memoryStream.WriteByte((byte)'l');
46 | }
47 | else if (ValueType == 'd')
48 | {
49 | memoryStream.WriteByte((byte)'d');
50 | }
51 |
52 | Child.ForEach(node =>
53 | {
54 | buffer = node.ToBytes();
55 | memoryStream.Write(buffer, 0, buffer.Length);
56 | });
57 | memoryStream.WriteByte((byte)'e');
58 | }
59 | else
60 | {
61 | buffer = Encoding.UTF8.GetBytes(String.Format("{0}:", _value.Length));
62 | memoryStream.Write(buffer, 0, buffer.Length);
63 | memoryStream.Write(_value, 0, _value.Length);
64 | }
65 |
66 | return memoryStream.ToArray();
67 | }
68 |
69 | public void Accept(IVisitor visitor)
70 | {
71 | throw new NotImplementedException();
72 | }
73 |
74 | public override string ToString()
75 | {
76 | string retString = null;
77 | if (Child.Count > 0)
78 | retString = String.Format("ITEM{0}({1})[{2}]", ListIndex, ValueType, Child.Count);
79 | else
80 | retString = String.Format("{0}", Value);
81 |
82 | return retString;
83 | }
84 |
85 |
86 | public List Child { get; set; }
87 | }
88 | }
89 |
--------------------------------------------------------------------------------
/BTTool/MainForm.Designer.cs:
--------------------------------------------------------------------------------
1 | namespace BTTool
2 | {
3 | partial class MainForm
4 | {
5 | ///
6 | /// 必需的设计器变量。
7 | ///
8 | private System.ComponentModel.IContainer components = null;
9 |
10 | ///
11 | /// 清理所有正在使用的资源。
12 | ///
13 | /// 如果应释放托管资源,为 true;否则为 false。
14 | protected override void Dispose(bool disposing)
15 | {
16 | if (disposing && (components != null))
17 | {
18 | components.Dispose();
19 | }
20 | base.Dispose(disposing);
21 | }
22 |
23 | #region Windows 窗体设计器生成的代码
24 |
25 | ///
26 | /// 设计器支持所需的方法 - 不要
27 | /// 使用代码编辑器修改此方法的内容。
28 | ///
29 | private void InitializeComponent()
30 | {
31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
32 | this.menuStrip1 = new System.Windows.Forms.MenuStrip();
33 | this.fileFToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
34 | this.openOToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
35 | this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
36 | this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
37 | this.exitEToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
38 | this.toolTToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
39 | this.intellToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
40 | this.batchReplaceToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
41 | this.treeView = new System.Windows.Forms.TreeView();
42 | this.tabControl = new System.Windows.Forms.TabControl();
43 | this.tabPage1 = new System.Windows.Forms.TabPage();
44 | this.tabPage2 = new System.Windows.Forms.TabPage();
45 | this.tbLogger = new System.Windows.Forms.TextBox();
46 | this.menuStrip1.SuspendLayout();
47 | this.tabControl.SuspendLayout();
48 | this.tabPage1.SuspendLayout();
49 | this.tabPage2.SuspendLayout();
50 | this.SuspendLayout();
51 | //
52 | // menuStrip1
53 | //
54 | this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
55 | this.fileFToolStripMenuItem,
56 | this.toolTToolStripMenuItem});
57 | this.menuStrip1.Location = new System.Drawing.Point(0, 0);
58 | this.menuStrip1.Name = "menuStrip1";
59 | this.menuStrip1.Size = new System.Drawing.Size(519, 25);
60 | this.menuStrip1.TabIndex = 0;
61 | this.menuStrip1.Text = "menuStrip1";
62 | //
63 | // fileFToolStripMenuItem
64 | //
65 | this.fileFToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
66 | this.openOToolStripMenuItem,
67 | this.toolStripMenuItem1,
68 | this.toolStripSeparator1,
69 | this.exitEToolStripMenuItem});
70 | this.fileFToolStripMenuItem.Name = "fileFToolStripMenuItem";
71 | this.fileFToolStripMenuItem.Size = new System.Drawing.Size(53, 21);
72 | this.fileFToolStripMenuItem.Text = "File(&F)";
73 | //
74 | // openOToolStripMenuItem
75 | //
76 | this.openOToolStripMenuItem.Name = "openOToolStripMenuItem";
77 | this.openOToolStripMenuItem.Size = new System.Drawing.Size(136, 22);
78 | this.openOToolStripMenuItem.Text = "Open(&O)";
79 | this.openOToolStripMenuItem.Click += new System.EventHandler(this.openOToolStripMenuItem_Click);
80 | //
81 | // toolStripMenuItem1
82 | //
83 | this.toolStripMenuItem1.Name = "toolStripMenuItem1";
84 | this.toolStripMenuItem1.Size = new System.Drawing.Size(136, 22);
85 | this.toolStripMenuItem1.Text = "Save As(&S)";
86 | this.toolStripMenuItem1.Click += new System.EventHandler(this.toolStripMenuItem1_Click);
87 | //
88 | // toolStripSeparator1
89 | //
90 | this.toolStripSeparator1.Name = "toolStripSeparator1";
91 | this.toolStripSeparator1.Size = new System.Drawing.Size(133, 6);
92 | //
93 | // exitEToolStripMenuItem
94 | //
95 | this.exitEToolStripMenuItem.Name = "exitEToolStripMenuItem";
96 | this.exitEToolStripMenuItem.Size = new System.Drawing.Size(136, 22);
97 | this.exitEToolStripMenuItem.Text = "Exit(&E)";
98 | this.exitEToolStripMenuItem.Click += new System.EventHandler(this.exitEToolStripMenuItem_Click);
99 | //
100 | // toolTToolStripMenuItem
101 | //
102 | this.toolTToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
103 | this.intellToolStripMenuItem,
104 | this.batchReplaceToolStripMenuItem});
105 | this.toolTToolStripMenuItem.Name = "toolTToolStripMenuItem";
106 | this.toolTToolStripMenuItem.Size = new System.Drawing.Size(61, 21);
107 | this.toolTToolStripMenuItem.Text = "Tool(&T)";
108 | //
109 | // intellToolStripMenuItem
110 | //
111 | this.intellToolStripMenuItem.Name = "intellToolStripMenuItem";
112 | this.intellToolStripMenuItem.Size = new System.Drawing.Size(158, 22);
113 | this.intellToolStripMenuItem.Text = "Auto Replace";
114 | this.intellToolStripMenuItem.Click += new System.EventHandler(this.intellToolStripMenuItem_Click);
115 | //
116 | // batchReplaceToolStripMenuItem
117 | //
118 | this.batchReplaceToolStripMenuItem.Name = "batchReplaceToolStripMenuItem";
119 | this.batchReplaceToolStripMenuItem.Size = new System.Drawing.Size(158, 22);
120 | this.batchReplaceToolStripMenuItem.Text = "Batch Replace";
121 | this.batchReplaceToolStripMenuItem.Click += new System.EventHandler(this.batchReplaceToolStripMenuItem_Click);
122 | //
123 | // treeView
124 | //
125 | this.treeView.AllowDrop = true;
126 | this.treeView.Dock = System.Windows.Forms.DockStyle.Fill;
127 | this.treeView.Location = new System.Drawing.Point(3, 3);
128 | this.treeView.Name = "treeView";
129 | this.treeView.Size = new System.Drawing.Size(505, 273);
130 | this.treeView.TabIndex = 1;
131 | this.treeView.DragDrop += new System.Windows.Forms.DragEventHandler(this.treeView_DragDrop);
132 | this.treeView.DragEnter += new System.Windows.Forms.DragEventHandler(this.treeView_DragEnter);
133 | //
134 | // tabControl
135 | //
136 | this.tabControl.Controls.Add(this.tabPage1);
137 | this.tabControl.Controls.Add(this.tabPage2);
138 | this.tabControl.Dock = System.Windows.Forms.DockStyle.Fill;
139 | this.tabControl.Location = new System.Drawing.Point(0, 25);
140 | this.tabControl.Name = "tabControl";
141 | this.tabControl.SelectedIndex = 0;
142 | this.tabControl.Size = new System.Drawing.Size(519, 305);
143 | this.tabControl.TabIndex = 2;
144 | //
145 | // tabPage1
146 | //
147 | this.tabPage1.Controls.Add(this.treeView);
148 | this.tabPage1.Location = new System.Drawing.Point(4, 22);
149 | this.tabPage1.Name = "tabPage1";
150 | this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
151 | this.tabPage1.Size = new System.Drawing.Size(511, 279);
152 | this.tabPage1.TabIndex = 0;
153 | this.tabPage1.Text = "Structure";
154 | this.tabPage1.UseVisualStyleBackColor = true;
155 | //
156 | // tabPage2
157 | //
158 | this.tabPage2.Controls.Add(this.tbLogger);
159 | this.tabPage2.Location = new System.Drawing.Point(4, 22);
160 | this.tabPage2.Name = "tabPage2";
161 | this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
162 | this.tabPage2.Size = new System.Drawing.Size(511, 279);
163 | this.tabPage2.TabIndex = 1;
164 | this.tabPage2.Text = "Logger";
165 | this.tabPage2.UseVisualStyleBackColor = true;
166 | //
167 | // tbLogger
168 | //
169 | this.tbLogger.Dock = System.Windows.Forms.DockStyle.Fill;
170 | this.tbLogger.Enabled = false;
171 | this.tbLogger.Location = new System.Drawing.Point(3, 3);
172 | this.tbLogger.Multiline = true;
173 | this.tbLogger.Name = "tbLogger";
174 | this.tbLogger.Size = new System.Drawing.Size(505, 273);
175 | this.tbLogger.TabIndex = 0;
176 | //
177 | // MainForm
178 | //
179 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
180 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
181 | this.ClientSize = new System.Drawing.Size(519, 330);
182 | this.Controls.Add(this.tabControl);
183 | this.Controls.Add(this.menuStrip1);
184 | this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
185 | this.MainMenuStrip = this.menuStrip1;
186 | this.Name = "MainForm";
187 | this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
188 | this.Text = "BTTool";
189 | this.Load += new System.EventHandler(this.MainForm_Load);
190 | this.menuStrip1.ResumeLayout(false);
191 | this.menuStrip1.PerformLayout();
192 | this.tabControl.ResumeLayout(false);
193 | this.tabPage1.ResumeLayout(false);
194 | this.tabPage2.ResumeLayout(false);
195 | this.tabPage2.PerformLayout();
196 | this.ResumeLayout(false);
197 | this.PerformLayout();
198 |
199 | }
200 |
201 | #endregion
202 |
203 | private System.Windows.Forms.MenuStrip menuStrip1;
204 | private System.Windows.Forms.TreeView treeView;
205 | private System.Windows.Forms.ToolStripMenuItem fileFToolStripMenuItem;
206 | private System.Windows.Forms.ToolStripMenuItem openOToolStripMenuItem;
207 | private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
208 | private System.Windows.Forms.ToolStripMenuItem exitEToolStripMenuItem;
209 | private System.Windows.Forms.ToolStripMenuItem toolTToolStripMenuItem;
210 | private System.Windows.Forms.ToolStripMenuItem intellToolStripMenuItem;
211 | private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem1;
212 | private System.Windows.Forms.TabControl tabControl;
213 | private System.Windows.Forms.TabPage tabPage1;
214 | private System.Windows.Forms.TabPage tabPage2;
215 | private System.Windows.Forms.TextBox tbLogger;
216 | private System.Windows.Forms.ToolStripMenuItem batchReplaceToolStripMenuItem;
217 | }
218 | }
219 |
220 |
--------------------------------------------------------------------------------
/BTTool/MainForm.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.ComponentModel;
4 | using System.Data;
5 | using System.Drawing;
6 | using System.IO;
7 | using System.Linq;
8 | using System.Text;
9 | using System.Threading;
10 | using System.Windows.Forms;
11 |
12 | namespace BTTool
13 | {
14 | public partial class MainForm : Form
15 | {
16 | private string[] args;
17 | private string _filename;
18 | private TorrentFile _torrentFile = null;
19 |
20 | public MainForm(string[] args)
21 | {
22 | InitializeComponent();
23 | this.args = args;
24 | }
25 |
26 | private void treeView_DragEnter(object sender, DragEventArgs e)
27 | {
28 | if (e.Data.GetDataPresent(DataFormats.FileDrop))
29 | {
30 | e.Effect = DragDropEffects.Link;
31 | }
32 | else
33 | {
34 | e.Effect = DragDropEffects.None;
35 | }
36 | }
37 |
38 | private void treeView_DragDrop(object sender, DragEventArgs e)
39 | {
40 | foreach (string filename in ((System.Array)e.Data.GetData(DataFormats.FileDrop)))
41 | {
42 | if (new FileInfo(filename).Extension.Equals(".torrent"))
43 | {
44 | _filename = filename;
45 | AnalyseBt(_filename);
46 | return;
47 | }
48 | }
49 | }
50 |
51 | private void AnalyseBt(string filename)
52 | {
53 | SetLogger(BTToolLogger.Start('f', filename));
54 | _torrentFile = new TorrentFile();
55 | try
56 | {
57 | _torrentFile.OpenFile(filename);
58 | }
59 | catch
60 | {
61 | SetLogger(BTToolLogger.Start('e', filename));
62 | }
63 | SetLogger(BTToolLogger.End('f'));
64 | SetLogger(BTToolLogger.Start('s'));
65 | TreeNode rootNode = _torrentFile.RootNode;
66 | rootNode.Expand();
67 | treeView.Nodes.Clear();
68 | treeView.Nodes.Add(rootNode);
69 | SetLogger(BTToolLogger.End('s'));
70 | }
71 |
72 | private void openOToolStripMenuItem_Click(object sender, EventArgs e)
73 | {
74 | OpenFileDialog ofd = new OpenFileDialog();
75 | ofd.Filter = "种子文件(*.torrent)|*.torrent|所有文件|(*.*)";
76 | ofd.Multiselect = false;
77 | if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
78 | {
79 | _filename = ofd.FileName;
80 | AnalyseBt(ofd.FileName);
81 | }
82 | }
83 |
84 | private void exitEToolStripMenuItem_Click(object sender, EventArgs e)
85 | {
86 | this.Close();
87 | }
88 |
89 | private void intellToolStripMenuItem_Click(object sender, EventArgs e)
90 | {
91 | if (_filename != null)
92 | {
93 | _torrentFile.Modify();
94 | treeView.Nodes.Clear();
95 | var rootNode = _torrentFile.RootNode;
96 | rootNode.Expand();
97 | treeView.Nodes.Add(rootNode);
98 | }
99 | }
100 |
101 | private void toolStripMenuItem1_Click(object sender, EventArgs e)
102 | {
103 | SaveFileDialog sfd = new SaveFileDialog();
104 | sfd.Filter = "种子文件(*.torrent)|*.torrent";
105 | if (sfd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
106 | {
107 | SaveBt(sfd.FileName);
108 | }
109 | }
110 |
111 | private void SaveBt(string filename)
112 | {
113 | _torrentFile.SaveFile(filename);
114 | }
115 |
116 | private void SetLogger(string message)
117 | {
118 | this.Invoke(new Action(() => {
119 | tbLogger.Text += message;
120 | tbLogger.Text += Environment.NewLine;
121 | }));
122 | }
123 |
124 | public void ShowCallBackMessage(string message)
125 | {
126 | SetLogger(BTToolLogger.End('b'));
127 | MessageBox.Show(message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
128 | }
129 |
130 | private void batchReplaceToolStripMenuItem_Click(object sender, EventArgs e)
131 | {
132 | BatchConverseForm bcf = new BatchConverseForm();
133 | if (bcf.ShowDialog() == System.Windows.Forms.DialogResult.OK)
134 | {
135 | // 异步处理
136 | SetLogger(BTToolLogger.Start('b'));
137 | BatchConverser bc = new BatchConverser(bcf.SourceFolder, bcf.DestFolder, ShowCallBackMessage);
138 | Thread thread = new Thread(bc.BacthVonverse);
139 | thread.Start();
140 | }
141 | }
142 |
143 | private void MainForm_Load(object sender, EventArgs e)
144 | {
145 | if (args.Length != 0)
146 | {
147 | _filename = args[0];
148 | AnalyseBt(args[0]);
149 | }
150 | }
151 | }
152 | }
153 |
--------------------------------------------------------------------------------
/BTTool/MainForm.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 | 17, 17
122 |
123 |
124 |
125 |
126 | AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAABAAAAAAAAAAAAAAAAAAAA
127 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
128 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
129 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
130 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD9/f0C3eXeJrTGtlaYwZ2Bh82Ro2/De8NZumbhR7JW+UWz
131 | Vf9ItVj/TLhc/025Xf9NuV3/Tbld/025Xf9NuFz/SLVY/0WyVP9Hslb5Wbpm4W/De8OHzZGjmMGdgbTG
132 | tlbd5d4m/f39AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
133 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
134 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
135 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
136 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
137 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
138 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8PHwELvMvkySvZiHb8N6w0qz
139 | WfdJtln/UL1h/1bDaP9ayG7/Y854/23Vhf912o//e92W/4Dgnf+E4aP/heGj/4njqP+J46j/heGj/4bi
140 | o/+C4J//ft6a/3rblP9z1or/aM99/2DKc/9bxW3/Vb5l/0y3XP9Js1n3bsN6xZG9l4m7zL5M8PHwEAAA
141 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
142 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
143 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
144 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
145 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
146 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
147 | AADV39Ywn8Wkdm3CeMdItFf7Trxf/1bEaP9izXf/dNmO/4Hhn/+P57H/nu3D/6jyz/+t9db/sPfa/7H3
148 | 2/+w99v/sPfb/6/32f+u99n/rvfY/6732f+v+Nr/sPja/7H42/+y+Nz/svjd/7H32/+v9dj/qvLS/6Lu
149 | x/+V6Lb/ieKm/37cl/9r0H//XsZw/1W9Zf9KtFn7bcJ4x5/FpHbV39YwAAAAAAAAAAAAAAAAAAAAAAAA
150 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
151 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
152 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
153 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
154 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
155 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAANvk3Ciawp98ZL5w00i2WP9Twmb/YMx2/3bbkv+L5av/nu3C/6nz
156 | 0f+u9tf/rPbW/6r10/+p9dL/p/XR/6j10f+m9dD/pvXQ/6X1z/+l9c//pfXP/6X1z/+l9c//pfXP/6X1
157 | z/+l9c//pfXP/6b10P+n9tH/p/bR/6n20/+p9tL/qvbU/6z21v+u9tj/sPfb/6301f+j7sj/lOez/4Xf
158 | nv9tz4D/XcRu/0y3XP9kvnDTmsKffNvk3CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
159 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
160 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
161 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
162 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
163 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vf2CLXHt1Rvw3vDR7RW/1PB
164 | Zv9jz3n/fd6b/5bquf+m8c3/q/TU/6jz0f+m88//pfPN/6PzzP+j88z/ofTK/6H0yv+f9Mn/n/TI/570
165 | yP+e9Mj/nvTH/530x/+d9Mf/nfTH/530x/+d9Mf/nfTH/530x/+d9Mf/nvTI/5/0yf+f9cn/oPTJ/6H0
166 | yv+i9Mz/o/XM/6T0zv+l9M7/p/XQ/6j10f+r9dT/r/XY/6zz1P+g7ML/jeKo/3PTh/9fxXD/SrVZ/2/D
167 | e8O1x7dU9vf2CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
168 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
169 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
170 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
171 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
172 | AAAAAAAA6+3rFJvDoHxSt2DrTrxf/1zKcf953JT/lem3/6bxzf+o89D/pPLM/6Lyyv+h8sn/n/LI/57y
173 | x/+d8sX/m/LE/5ryw/+Z8sL/mfLC/5fywP+X88D/lvK//5bzwP+W87//lfO+/5Xzv/+V87//lfO//5bz
174 | v/+W87//lvO//5bzv/+W88D/l/PB/5fzwP+Y88H/mfPC/5rzxP+b88T/nPPF/53zxv+f88j/oPPJ/6Lz
175 | y/+j88z/pfPO/6fzz/+r9NT/rfPV/6Hrwf+M4KT/bs6A/1i+Z/9St2Drm8OgfOvt6xQAAAAAAAAAAAAA
176 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
177 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
178 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
179 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
180 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6evpFpG9l4lPtl3xUb9j/2fSf/+H46b/oO7G/6by
181 | zf+i8cn/oPHI/57xxv+c8cT/m/HD/5nxwf+Y8cD/lvG+/5Xxvf+U8bz/k/G8/5Pxu/+R8br/kfG5/5Dx
182 | uf+P8bj/j/K4/4/yuP+P8rj/jfK2/43yt/+N8rf/jfK3/47yt/+O8rf/j/K5/4/yuf+P8rj/kPK5/5Hy
183 | uv+S8rv/kvK8/5Tyvf+V8r7/lfK+/5fywP+Y8sH/mvLC/5vyxP+d8sb/n/LH/6Hyyf+j8sv/pvLO/6vz
184 | 0/+r8M//mue1/37Xkf9fw2//ULZf8ZG9l4np6+kWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
185 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
186 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
187 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
188 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8PLxDpW/
189 | m4NQt17vUsBk/23Vhf+O5q//o+/J/6Hwyf+f8Mb/nfDE/5vwwv+Z78D/l+++/5TvvP+T77v/kfC5/5Hv
190 | uf+P8Lf/jvC2/43wtf+M8LX/i/Cz/4nwsv+K8LL/iPCx/4jwsf+I8LD/h/Cw/4fxsP+H8bD/h/Gw/4fx
191 | sP+H8bD/h/Gw/4fxsP+H8bD/h/Gw/4jxsf+J8bL/ifGy/4vxtP+L8bT/jPG1/47xt/+O8bf/kPG4/5Dx
192 | uf+T8bv/lPG8/5bxvv+X8b//mfHB/5vxw/+e8cb/oPHI/6Lxyv+m8s7/rfLT/6Hpvf+H25r/YsRy/1G3
193 | X++Uv5qF8PHwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
194 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
195 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
196 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
197 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzNsGZTuGHrUL5i/2rUg/+O5q//oe/H/5/vxf+c78L/me7A/5ju
198 | v/+V7rz/lO67/5Huuf+P7rf/ju62/4zutP+K7rL/ie6x/4jusP+H7q//hu6u/4Xvrf+E76z/hO+s/4Pv
199 | q/+C76v/gu+r/4Hvqv+B76r/ge+q/4Hvqv+A76n/gfCp/4Hwqf+B8Kn/gfCq/4Hwqv+B8Kr/gfCq/4Pw
200 | rP+D8Kz/hPCt/4Xwrf+F8K7/hvCu/4jwsP+I8LH/ivCy/4vws/+M8LX/jvC2/5Hwuf+S8Lr/lPC8/5bw
201 | vv+Y8MD/m/DD/53wxP+f8Mb/o/DL/63x0v+j6b7/h9uZ/2DDcP9Tt2HrrM2wZgAAAAAAAAAAAAAAAAAA
202 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
203 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
204 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
205 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANni2ipuw3rFS7pc/2TP
206 | e/+J5Kn/n+7F/53uw/+a7sD/l+29/5Xtu/+T7bn/ke23/47ttf+N7bT/i+2y/4ntsP+H7a//he2t/4Tt
207 | q/+D7ar/ge2p/4Htqf+A7aj/f+2n/37tpv997aX/fe6l/3zupf987qT/fO6k/3vupP977qT/eu6j/3ru
208 | o/967qP/e++j/3vvo/9776P/fO+k/3zvpP9976X/fO6l/33upv9+76f/fu6m/3/uqP+A7qj/gu6q/4Lu
209 | q/+D7qv/hO6t/4burv+H7q//ie6x/4vus/+N77X/j+63/5HuuP+T77v/lu+9/5jvv/+b78L/nu/F/6Lv
210 | yf+s8ND/oui7/4LYk/9XvGb/bsN6xdni2ioAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
211 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
212 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
213 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
214 | AAAAAAAAAAAAAPr6+gSVv5uDS7Vb91nGbf9/4Jz/nOzA/5ztwf+Y7b7/ley7/5Psuf+Q7Lb/juu0/4zr
215 | sv+K7LD/iOuu/4brrP+E66v/guup/4HrqP9/66b/fuym/33spP977KP/e+yi/3rsof957KH/eOyg/3nt
216 | oP947aD/eO2g/3btn/947aD/eO2g/3ftn/937Z//d+2g/3ftoP937aD/d+2g/3ftoP937aD/eO2h/3jt
217 | of937qD/ee6h/3ntof967qL/eu2i/3rtov977aP/fO2k/33tpf9/7af/gO2o/4Htqf+D7av/hO2s/4bt
218 | rv+I7a//i+2y/4zts/+P7bb/ke24/5Puuv+W7r3/me6//5zuwv+i78j/ru/O/5/ls/90zoP/T7Zd95S/
219 | moX6+voEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
220 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
221 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
222 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc5N0oaMB0zU28X/9t1Yb/k+i1/5vt
223 | wP+X7Lz/lOu5/5LruP+P67X/jOqy/4rqsP+H6q3/huqs/4Tqqv+B6qf/gOqm/37qpP986qP/e+qi/3nq
224 | oP946p//eOqf/3frnv93657/duue/3brnf9065z/dOuc/3TrnP9z7Jz/c+yb/3Lsmv9z7Jv/c+yc/3Ps
225 | nP9z7J3/c+yd/3Ptnf9z7Z3/c+2c/3PtnP9z7Zz/c+2b/3TsnP917Z3/deye/3Tsnf917J3/d+yf/3js
226 | n/947KD/eeyg/3rsov967KL/e+yi/33spP9/7Kb/gOyn/4Lsqf+D7Kr/huyt/4jsr/+K7LH/jey0/4/s
227 | tv+S7bn/lu28/5jtvv+c7sL/pe/K/63sxv+R3qH/XsBt/2jAdM3c5N0oAAAAAAAAAAAAAAAAAAAAAAAA
228 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
229 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
230 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
231 | AAAAAAAArM2wZk+2XvFYxm3/guGg/5rrvv+X67v/lOq4/5Dqtf+O6rP/i+mw/4nprv+G6av/g+mp/4Hp
232 | p/9/6aX/feij/3voov966KD/eemf/3fpnv926Z3/demc/3Tpm/906Zv/c+mb/3Lqmv9y6pv/cuqa/3Lq
233 | mv9w65n/ceua/3Hrmv9w65n/cOua/3Dsm/9w7Jv/cOya/3Hsmv9x7Jr/ceya/3Hsm/9x7Jv/ceyb/3Hs
234 | m/9x7Jv/ceya/3Lsm/9y7Jz/ceya/3Psm/9z65v/c+uc/3PrnP9165z/duue/3brnf93657/eOuf/3rr
235 | of9766L/fOuj/37qpf+A6qb/guqo/4Trqv+G66z/ieuv/4zrsv+O67T/key3/5Tsuv+X7L3/nu3D/63v
236 | zf+m57j/eM+G/1G3X/GszbBmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
237 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
238 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
239 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9/j3CI/QmJdJt1r/aNKA/4/nsP+X67v/k+q4/5Dp
240 | tP+N6bL/iumv/4jorP+F6Kr/guen/4Dnpf9+56P/e+eh/3nnn/94553/eOed/3Xnm/9055r/c+ea/3Lo
241 | mf9x6Jj/ceiZ/3Hol/9w6Zj/cOmY/3DpmP9w6pn/b+qZ/3Dqmv9x6pr/b+qa/2/rmv9w65v/ceub/3Ls
242 | nP9y7J3/cOyb/3Dsm/9w7Jv/cOyb/3Lsnf9y7Jz/cuyc/3HsnP9w7Jv/cOyb/3LrnP9x65v/cOub/3Hr
243 | m/9x65r/cuqb/3Hqmv9y6pr/c+qb/3PqnP906pv/dumd/3bpnf936Z7/eumg/3rpoP986aP/femk/4Dp
244 | pv+D6qn/heqr/4jqrv+L6rD/juqz/5Hrtv+U67n/meu+/6Xtx/+v68T/kN2f/1S6Yv+P0JiX9/j3CAAA
245 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
246 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
247 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOXo
248 | 5hpqwXXLT71g/3XakP+W6bn/lOm3/5DotP+N6LH/i+iv/4fnq/+E56n/guen/3/mo/995qL/euaf/3nm
249 | nv935pz/deab/3Tmmv9z5pj/cuaZ/3LnmP9x55j/b+eX/3DnmP9v6Jj/b+iZ/2/omf9w6Zr/b+mZ/3Dp
250 | mv9w6pv/cOqb/3Hqnf9w6pz/ceuc/3Hrnv9y657/cuye/3Hsnv9x7J3/ceyd/3Hsnv9x7J7/ceye/3Ls
251 | n/9y7J7/cuye/3Hsnf9y7J3/cuue/3HrnP9x653/cuuc/3DqnP9x6pz/ceqb/3Hqm/9x6Zr/cuma/3Lp
252 | mv9y6Zv/dOma/3PonP916Jv/duic/3fonv966KD/e+ih/33oo/9/6KX/gein/4Tpqv+H6az/i+mw/47q
253 | s/+R6rX/leu6/53rwf+x7cr/oeSv/2PDcv9qwXXL5ejmGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
254 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
255 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
256 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADY4tosVbhi51bEav+B4J//lem5/5HotP+N6LH/iueu/4fn
257 | q/+F5qn/geal/37lo/985aD/euWe/3nlnf925Zv/dOSa/3PlmP9x5Zj/ceWX/3Dll/9w5pf/b+aW/2/n
258 | mP9v55j/b+eY/2/nmf9w6Jr/cOmb/3Dpm/9w6Zz/ceqd/3Dqnf9x6p7/ceue/3Hrn/9x65//cuuf/3Lr
259 | oP9y7KH/cuyh/3Lsof9z7KH/c+yh/3Psof9y7KH/cuyh/3Lsof9y7KD/cuyg/3LroP9y66D/cuuf/3Hr
260 | n/9y65//ceqe/3Lqnv9y6p3/ceqd/3Hpm/9w6Zv/ceia/3Homv9x6Jr/cuiZ/3Lnmv9z55r/dOeb/3Xn
261 | m/92553/eeef/3vnof9856L/f+ek/4Hop/+E6Kn/iOit/4vpr/+O6bP/kuq3/5jqvP+r7cj/rei7/3bN
262 | hf9VuGLn2OLaLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
263 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
264 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzODPPlG3
265 | X+1cyXH/iOOo/5Pptv+P57L/i+eu/4fmq/+F5aj/guWl/3/kov985KD/eeSd/3jknP915Jr/c+OY/3Lk
266 | mP9x5Jf/ceSX/3Dkl/9v5Jb/b+WX/2/mmP9v5pj/b+aa/2/nmv9w55v/cOic/3HonP9w6Z3/ceme/3Hp
267 | nv9y6p//cuqg/3Hrof9x66D/cuuh/3Prov9z66L/cuui/3Lsov9y7KL/c+yj/3Lso/9z7KP/c+yk/3Ps
268 | pP9y7KP/cuyj/3Pso/9z7KP/c+yj/3Psov9z66P/c+ui/3Prof9z66H/cuqh/3Lqn/9y6p//cumf/3Lp
269 | nf9y6Z3/ceic/3Hom/9x6Jv/cueb/3Hnmf9y5pr/cuaa/3Tmmv915pz/duab/3jmnf965p//feai/3/m
270 | o/+B56b/heeq/4jorf+L6K//j+mz/5XpuP+l68T/surB/4TUkv9TuGHty+DOQAAAAAAAAAAAAAAAAAAA
271 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
272 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
273 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAMXcyEhNtlzzYs55/4vlrP+Q57P/jOav/4nmrP+G5an/guSl/3/j
274 | ov9845//euOd/3fjm/914pr/c+KY/3LjmP9w4pb/cOOW/2/jlv9v5Jb/buSW/27ll/9u5Zf/b+aZ/2/m
275 | mv9w55v/cOec/2/nnP9w6J3/cOie/3LpoP9x6aD/ceqg/3Lqof9x6qH/ceqg/3Hrof9y66L/ceuh/3Hr
276 | of9x66H/ceui/3Lrov9y66L/c+yj/3Pso/9z7KP/c+yj/3Pso/9z7KP/c+yj/3Lsov9z7KP/cuyj/3Ls
277 | o/9z66L/c+uj/3Prov9z66L/c+qi/3Pqof9y6qD/cumf/3LpoP9y6J//cuid/3Honf9x55z/ceea/3Hm
278 | mf9x5pr/cuWa/3Plmv9z5Zr/deWb/3blnP945Z7/e+Wf/33lof9/5aP/guam/4Xmqv+J563/jOiw/5Lo
279 | tf+g6sD/tevE/4/anf9Rt1/zxdzISAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
280 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
281 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA2cNOS7ZZ+WTP
282 | fP+N5q7/juaw/4rlrP+H5an/hOSm/4Djo/984p//euKe/3jim/914Zr/c+GX/3Lhlv9x4pb/cOKV/2/i
283 | lv9u4pX/b+OX/27kl/9v5Jj/b+WZ/3Dlm/9w5pz/cOac/3Dnnf9x553/cOie/3Don/9w6J//cOmf/2/p
284 | n/9v6Z//b+me/2/qn/9u6p7/b+qe/3Dqnv9u6p7/buqe/27qnv9u6p7/buqe/27qnv9u6p7/buqe/27q
285 | nv9u6p//b+qf/2/qnv9v6p7/b+qe/3Dqn/9w66H/ceug/3LroP9x6qD/cuuh/3Lqof9x6qL/cuqi/3Lq
286 | of9z6aL/cumg/3Ppof9y6KD/cuie/3Lnnv9y553/ceac/3Hmm/9x5Zr/ceWZ/3Lkmf9y5Jn/dOSa/3Xk
287 | m/925Jz/eOSd/3vkn/995KL/gOWk/4Tmp/+H5qr/iueu/5Dns/+d6r3/tuvG/5Xcof9Pt175wNnDTgAA
288 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
289 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
290 | AAAAAAAAAAAAAAAAAAAAAAAAy+DOQEy1W/Vm0X7/jeWu/4zlrv+J5Kv/heSn/4Hjo/9+4qH/e+Ge/3jh
291 | m/924Zn/dOCY/3Lglv9x4JX/cOGV/2/hlf9u4ZX/buKV/2/jl/9v45j/b+SZ/2/kmv9w5Zv/b+Wb/2/m
292 | nP9v553/b+ed/2/nnv9u553/buid/23onP9t6Jz/beib/2zonP9s6Jr/a+ia/2romf9q6Jn/auiY/2ro
293 | mP9p6Jf/aOiW/2jol/9o6Jf/aOiX/2jol/9o6Jf/aOiX/2jol/9o6Zf/aemY/2rpmP9r6Zn/a+ma/2rp
294 | mv9t6Zv/bemb/23pnP9t6Z3/b+me/3Dpnv9v6Z//cemf/3HpoP9y6aD/cumh/3HooP9y6KD/cuif/3Ln
295 | n/9z5p7/cuad/3LmnP9y5Zv/ceSa/3Lkmf9y45n/c+OZ/3Tjmv9145r/d+Oc/3njnf9845//f+Oi/4Lk
296 | pf+F5aj/iear/47msf+b6bv/uOzG/5rep/9Rtl/1y+DOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
297 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
298 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANbg2C5Rt1/tZM98/4zl
299 | rf+K5az/h+So/4Pjpf+A4qL/fOGe/3vgnf934Jr/dOCX/3Lglv9x35X/cN+U/2/glP9v4JX/buGW/2/h
300 | l/9p3I//b+KZ/2/jmv9v5Jr/b+Wb/2/lm/9u5Zz/beab/23mm/9s5pr/a+aZ/2vmmf9r5pj/aeaX/2nm
301 | lv9p5pb/Z+aT/2bmk/9l5pP/ZeaS/2Xmkf9k5pH/ZOaR/2TmkP9j5o//YuaP/2Lmj/9i5o//YuaP/2Lm
302 | j/9i5o//YuaP/2Pmj/9j5o//ZOaR/2Xmkv9l55L/ZueS/2bnk/9n55T/Z+eV/2jnl/9q55f/auiY/2vo
303 | mf9s6Jv/beic/27onf9v6J7/cOie/3Don/9x55//ceef/3Hnn/9y5p//cuae/3Llnf9x5Jz/cuSa/3Lj
304 | mf9y45n/cuKY/3Pimf904pn/duKb/3finP96457/fuOh/4Djo/+D5Kb/h+Wq/43mr/+a6Ln/uezG/5fb
305 | o/9TuGHt1uDYLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
306 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
307 | AAAAAAAAAAAAAAAAAADa3tsmU7hi6WHMd/+L5Kv/ieSq/4bjp/+C4qP/fuGg/3vgnf954Jr/dt+Y/3Pf
308 | l/9y3pX/cN6U/2/flP9v35X/bt+V/27glv9t35T/WMNx/1WkX/9QsmP/XtF//23kmv9t5Jr/bOSZ/2vl
309 | mP9r5Zj/aeSW/2jklv9o5JT/ZuST/2bkkf9k5JD/Y+SO/2Lkjf9h5Iz/YeSM/2Hki/9f44r/XuOJ/17j
310 | iP9d5Ij/XeSG/13kh/9d5If/XeSH/13kh/9d5If/XeSH/13kh/9d5If/XeSH/13kh/9d5Ij/XuSJ/1/k
311 | if9g5Ir/YOWL/2Lljf9i5Y3/Y+WO/2Plj/9l5ZH/ZeaS/2fmlP9o5pX/aeaX/2zmmf9r5pr/beab/27m
312 | nP9v553/ceae/3Dmnf9x5p7/cuWf/3Llnf9y5Jz/cuOb/3Hjmv9y4pr/cuKa/3Pimf9z4Zn/deGa/3fh
313 | mv954Zz/fOKf/3/iov+C46T/huSo/4vlrf+c6Ln/uuzG/5DYnf9UuGLp2t7bJgAAAAAAAAAAAAAAAAAA
314 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
315 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6evpFla4Y+VcyHH/iOOo/4jj
316 | qf+F4qX/geGi/33gnv9635z/d9+a/3Tel/9z3pX/cd6U/2/elP9v3pT/b9+U/27flf9v4Jb/bN+V/1e/
317 | b/9wrXj/sdG2/5G+l/9hqGv/U7xq/2Xdjf9p45X/Z+OT/2bjkv9l45D/Y+KO/2Lijf9h4ov/X+KJ/17h
318 | iP9e4Yf/XeKG/1zhhf9b4YP/WuGD/1rhg/9Z4YL/WeGB/1nhgf9Z4YH/WeKB/1nhgf9Z4YD/WeGA/1nh
319 | gP9Z4YD/WeGA/1nigf9Z4oH/WeKB/1nigf9Z4oH/WeKC/1rig/9b4oT/W+KE/1zihf9d4ob/XuOI/1/j
320 | if9g44r/YOOL/2Pjjf9l5JD/ZeSR/2fkk/9p5JX/aeWX/2vlmf9s5Zr/buWc/2/lm/9x5Z3/ceWd/3Lk
321 | nv9y5J3/ceOb/3Pjm/9y4pr/cuKZ/3Lhmf9z4Zj/dOCZ/3bgmv944Zz/e+Ge/37hof+B4qP/heOn/4rk
322 | rP+d57n/uevE/4fUlP9WuGPl6evpFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
323 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
324 | AAAAAAAAAAAAAPj5+AZpwHXLV8Rr/4Tho/+I46j/g+Kk/4DgoP984J3/ed+a/3femP903Zb/ct2U/3Hd
325 | lP9w3pT/b96U/2/elf9u35b/b9+X/27gl/9axXT/dLF9/7/aw//F3sn/wdzF/6vQsf98tYT/VbFk/13X
326 | gv9i4Iz/YOGK/1/gif9d4Ib/XOCF/1vfg/9a34L/Wt+C/1jfgP9X337/V99+/1bfff9W333/Vt99/1bf
327 | ff9V33z/Vt98/1XffP9V33z/Vd98/1XgfP9V4Hz/VeB8/1XgfP9V4Hz/VeB9/1Xgff9V4Hz/VeB8/1bg
328 | fP9W4Hz/V+B+/1fgfv9X4H7/V+B+/1jgf/9Y4ID/WeCB/1vgg/9b4YT/XOGF/17hh/9f4on/YeKM/2Li
329 | jf9k44//ZuOR/2fjk/9q45b/bOSY/23kmf9v5Jr/cOSb/3HknP9y453/cuOd/3LinP9y4pv/c+Ga/3Pg
330 | mf9z4Jj/dOCY/3bgmf944Jv/euCd/33hn/+A4qH/hOOl/4nkq/+f57n/uevD/3/PjP9pwHXL+Pn4BgAA
331 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
332 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj9CYl0++Yf9+35z/h+Oo/4Ph
333 | o/9/4KD/fN+c/3nemf913Zf/c92V/3LclP9w3ZT/cN2T/2/dlP9v3pX/b96V/27flv9t4Jf/Wsl4/2uw
334 | df+72MD/wN3F/7javv+12bv/utu//7PWuf+Lv5P/XK1n/1HIbv9b3YL/Wd6A/1jdgP9X3X7/V919/1Xd
335 | fP9V3Xv/VN16/1Pdev9U3Xr/VN15/1Pdef9T3Xn/U955/1PeeP9U3nn/VN55/1Teef9U3nn/VN55/1Tf
336 | ef9U33n/VN95/1Tfef9U33n/VN95/1Tfef9U33n/VN95/1Teef9U3nr/VN56/1Xeev9U3nv/VN57/1Xf
337 | e/9W3nz/Vt58/1feff9Y3n//Wd+A/1rfgv9b4IP/XeCF/17giP9f4Ir/Y+GN/2Tijv9m4pH/aOKU/2vj
338 | lv9s45j/buOa/3Djm/9x45z/ceKc/3Lim/9z4Zv/c+Ga/3Pgmf9z35n/dN+Y/3bfmv9235n/euCb/3zg
339 | nv9/4aD/g+Kk/4vkq/+k6Lv/uevD/2vFef+P0JiXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
340 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
341 | AAAAAAAAAAAAAKvMr2hJt1n/dtqR/4fjpv+C4KL/ft+e/3vem/943Zn/dt2X/3LclP9x3JP/cNyS/2/c
342 | k/9v3ZT/bt2V/27dlf9t3pb/bN+W/2TWif9crmj/rtO0/7rcwP+53sD/t96+/7Pcuv+t2bT/qNWw/6nT
343 | sP+Sw5v/Y61u/07FaP9V23v/Vdt6/1Pbev9S23j/Utt3/1Lbd/9S23f/Utt2/1Lcd/9S3Hf/Utx3/1Lc
344 | d/9R3Xf/Udx3/1Hdd/9S3Xf/Ut13/1Ldd/9S3Xj/Ut14/1LdeP9S3Xj/Ut14/1LdeP9S3Xj/Ut14/1Ld
345 | eP9S3Xj/Ut14/1PdeP9S3Xj/Ut14/1LdeP9T3Xj/U914/1PdeP9T3Xj/U915/1Pcef9V3Xv/Vt18/1bd
346 | ff9X3X3/Wd6A/1regv9c3oT/Xt+H/2Hfiv9i4Iz/ZeCP/2fhkv9q4ZX/a+KX/27imf9w4pr/ceKb/3Hh
347 | m/9y4Zr/c+Ca/3Tfmv9z35n/c9+Y/3Xemf9235n/ed+b/3zgnf9/4KH/guKj/4zkrP+r6L3/tOm//1i7
348 | Zv+rzK9oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
349 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc5N0oT7Ze8WvTg/+G4qX/guCh/37f
350 | nv973pv/d92X/3Xclf9y3JT/cduT/3Dck/9v3JP/b9yU/27dlP9t3ZT/bd6V/2zelP9o24//U7Nj/53I
351 | o/+83cL/vd/C/73iw/+748L/uOLA/7Pfu/+r2rT/odKq/5bKn/+HvpD/Y61u/0zEZv9R2XX/Udl1/1HZ
352 | dP9Q2nX/UNp1/1Dadf9Q2nX/UNt1/1DbdP9Q23X/Udt1/1Hbdf9R3HX/Udx1/1Hcdv9R3Hb/Udx2/1Hc
353 | dv9R3Hb/Udx2/1Hddv9R3Xb/Ud12/1Hddv9R3Xb/Udx2/1Hcdv9R3Hb/Udx2/1Hcdv9R3Hb/Udx2/1Hc
354 | dv9R3Hb/Udx3/1Hbdv9R23b/Utt2/1Lbd/9S23f/U9t4/1Tbev9V23r/Vdt8/1fcfv9Z3ID/Wt2C/13d
355 | hf9f3of/Yd6L/2Tfjv9m4JH/aeCU/2zhl/9v4Zn/cOGa/3Hhm/9x4Jv/ct+a/3Pfmv903pn/dN6Z/3Xe
356 | mP923pn/ed6a/3vfnP9/4J//guGj/4/krv+z6sD/qOOz/1K3YPHc5N0oAAAAAAAAAAAAAAAAAAAAAAAA
357 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
358 | AAAAAAAA+vr6BGjAdM1byHD/g+Gi/4Lgof99353/e92a/3fclv9025X/ctuT/3Dbkv9w25L/btuT/2/c
359 | lP9u3JT/bd2U/2zdlP9r3ZL/ad2R/1bDb/+BuYr/vtzC/7zewv++4sX/v+XG/77nxv+85sT/t+TA/7Hg
360 | uv+o2bH/ntGn/5HHmv+Bu4v/Yaxs/0rGZf9P2HP/T9hz/0/Ycv9P2XP/T9lz/0/Zc/9Q2nP/UNp0/1Da
361 | dP9Q2nT/UNt0/1DbdP9Q23X/UNt1/1Hbdf9R23X/Udt1/1Hbdf9R3HX/Udx1/1Hcdf9R3HX/Udx1/1Hc
362 | df9R3HX/Udx1/1Hbdf9R23X/Udt1/1Dbdf9Q23X/UNt1/1DbdP9Q2nT/UNp0/1DadP9Q2nT/T9p1/1Da
363 | df9R2XT/Udl1/1LZdv9S2nj/U9p4/1Taef9W2nz/WNt9/1rbgP9c3IP/Xt2H/2Hdiv9k3o3/Z9+R/2rf
364 | k/9t4Jf/b+CY/3Hgmv9x4Jn/c9+b/3Pemf9y3pj/dN6Y/3Tel/923Zj/eN6a/3renP9+4J//g+Gj/5fl
365 | sv+568T/jNWY/2jAdM36+voEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
366 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVv5uDTrxf/33fmv+B4KD/fd6c/3rd
367 | mv933Jf/dNuV/3Lak/9w2pL/b9qS/2/bkv9u25P/btyT/2zck/9r3JL/adyQ/2fcj/9ZzXj/Yaxs/73Z
368 | wf+52r7/vODD/7/kxv/A58f/wOnI/77pxv+658P/teS+/63fuP+k2K7/mdCj/4zFlv99uIb/Wq1m/0zQ
369 | a/9O13H/Tthy/0/Ycv9P2HL/T9lz/0/Zc/9P2XP/T9lz/0/Zc/9Q2nP/UNp0/1DadP9Q2nT/UNp0/1Da
370 | dP9Q23T/UNt0/1DbdP9Q23T/UNt0/1Dbdf9Q23X/UNt0/1DbdP9Q23T/UNt0/1DadP9Q2nT/UNp0/1Da
371 | dP9Q2nT/UNp0/1Dac/9P2XP/T9lz/0/Zc/9P2XP/T9hy/0/Yc/9P2HP/T9hz/1DYdP9R2HX/Uth1/1HY
372 | dv9T2Hj/Vdl6/1fZfP9Z2YD/W9uC/17bhv9i3Ir/Zd2N/2jekf9r3pX/bt+X/3Dfmf9x35n/ct6Z/3Le
373 | mf903Zj/dN2Y/3Tdl/923Zj/eN2Z/3rem/9+357/huGl/6Hmtv+87Mb/acR2/5W/m4MAAAAAAAAAAAAA
374 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
375 | AAAAAAAA2uPbKky1W/Vv14n/guCg/33enP963Zn/dtyW/3TblP9y2pL/cdqR/2/Zkf9u2pH/btuS/23b
376 | k/9s25L/atuR/2fbjv9m2oz/X9aE/0+sXv+hx6b/wNzE/7bavP+64MH/veTF/7/ox/+/6sj/vurH/7vp
377 | xf+358H/seO7/6retP+g16v/lc2g/4jCkf94tIH/U7Ji/0zSbf9O13H/Ttdx/07Xcf9O2HL/T9hy/0/Y
378 | cv9P2HL/T9lz/0/Zc/9P2XP/T9lz/0/Zc/9P2XP/UNpz/1Dac/9Q2nP/UNpz/1DadP9Q2nT/UNp0/1Da
379 | dP9Q2nT/UNp0/1Dac/9Q2nP/UNpz/1Dac/9P2XP/T9lz/0/Zc/9P2XP/T9lz/0/Zc/9P2HL/T9hy/07Y
380 | cv9O2HL/Ttdx/07Xcf9O13H/TtZx/0/Wc/9P1nP/UNZz/1DWc/9R1nX/U9d3/1TXeP9X2Hz/Wdl+/1za
381 | gv9f24f/YtyL/2bcjv9q3ZL/bN6V/2/el/9w3pj/cd6Y/3LemP9z3Zj/dNyX/3Tcl/913Jf/eN2Z/3ve
382 | m/9+357/iuGp/67ovP+y57z/Urdg9drj2yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
383 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuw3rFW8hx/4Hgn/9+3pz/etyZ/3fc
384 | lv9025T/ctqS/3DZkf9v2ZH/btqS/27Zkf9t2pL/a9qQ/2nbkP9m2o3/Y9mK/2HYh/9OvWb/cad3/8DZ
385 | w/+317z/sdi4/7bevv+64sL/vObF/73oxv+96cb/uurE/7fowv+05b7/ruK5/6fcsf+e1Kf/kcqb/4W/
386 | j/9zsX3/Tblg/03WcP9O1nH/Ttdx/07Xcf9O13H/Ttdx/07Ycv9O2HL/T9hy/0/Ycv9P2HL/T9hy/0/Z
387 | c/9P2XP/T9lz/0/Zc/9P2XP/T9lz/0/Zc/9P2XP/T9lz/0/Zc/9P2XP/T9lz/0/Zc/9P2XP/T9lz/0/Y
388 | cv9P2HL/T9hy/0/Ycv9P2HL/Tthy/07Xcf9O13H/Ttdx/07Xcf9O1nH/TtZx/03WcP9N1nD/TdVw/03V
389 | cP9O1XH/T9Vy/0/Vcf9P1XL/UdV1/1LWdv9V1nn/V9d7/1nYf/9d2YT/YNqI/2XbjP9n3JD/a92S/2/d
390 | lv9w3pf/ct2Z/3LdmP9y3Jj/c9yX/3Tcl/923Jj/eN2Z/3vem/+A35//lOOt/7nrw/+P1Zv/bsN6xQAA
391 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
392 | AAAAAAAArc6yZEu5XP963Zb/ft+c/3rcmP9325b/dNqT/3Hakf9v2ZH/b9mQ/27Zkf9u2ZL/bNqR/2va
393 | kP9p2Y7/ZdmM/2LYiP9e14T/W9aA/1TPdf9PqF3/ibiQ/7zZwf+u1LT/sNm3/7XevP+448H/uebC/7rn
394 | w/+56MP/t+jC/7XmwP+x5Lv/q+C1/6PZrv+a0qT/kMiZ/4S9jf9qr3T/ScNi/03VcP9N1nD/TdZw/07W
395 | cf9O13H/Ttdx/07Xcf9O13H/Ttdx/07Xcf9O2HL/Tthy/0/Ycv9P2HL/T9hy/0/Ycv9P2HL/T9hy/0/Y
396 | cv9P2HL/T9hy/0/Ycv9P2HL/T9hy/0/Ycv9O2HL/Tthy/07Ycv9O13H/Ttdx/07Xcf9O13H/Ttdx/07W
397 | cf9O1nH/TdZw/03WcP9N1XD/TdVv/03Vb/9M1G//TNRv/0zUbv9N02//TdRw/07UcP9O03D/T9Ry/1DU
398 | dP9T1Hb/VNV4/1jWfP9b14D/X9iE/2Laiv9m247/atyS/27dlf9v3Zb/cd2Y/3LcmP9y3Jb/c9yW/3Tb
399 | lv913Jb/eN2Y/3vdmv+E36L/ouW0/77tyP9hv2//rc6yZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
400 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDy8Q5UuGLnZ9F//4Dfnf973Zn/eNuW/3Xa
401 | k/9y2ZH/cNmQ/2/YkP9u2ZD/bdmR/2zZkP9r2Y//Z9iM/2TYif9h14f/XtaC/1nUff9W03n/U9J2/07N
402 | bv9Nr13/gLeI/7LVuP+p07D/rdm1/7Leuv+1477/t+bA/7fowf+36cH/tunA/7Pnvv+v5Lr/qd+z/6LZ
403 | rf+Z0KP/j8eY/4G7i/9cr2j/S89q/03Vb/9N1W//TdVw/03WcP9N1nD/TdZw/07Wcf9O1nH/Ttdx/07X
404 | cf9O13H/Ttdx/07Xcf9O13H/Ttdx/07Xcf9O13H/Ttdx/07Xcf9O13H/Ttdx/07Xcf9O13H/Ttdx/07X
405 | cf9O13H/Ttdx/07Xcf9O1nH/TtZx/03WcP9N1nD/TdZw/03VcP9N1W//TdVv/0zUbv9Kzmn/Ss1p/0zU
406 | bv9M027/TNNu/0vTbf9N0m//TNJu/0zSb/9N0m//T9Jw/0/Tcf9S03X/U9R2/1bVev9Z1n3/XdeC/2HZ
407 | iP9l2o3/aNuP/2zck/9v3Jb/cNyX/3Lbl/9z25b/c9uW/3Tblv913Jb/eNyY/3zem/+M4Kf/sui+/6ni
408 | s/9UuGLn8PLxDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
409 | AAAAAAAAlb+bg1G+ZP983pn/e92Y/3jclv902pP/ctmR/3HYkP9v14//bdiP/2zXj/9s2I//atiO/2fY
410 | jP9k1oj/YNWF/1zUgP9Z03z/VdJ4/1LRdP9Qz3L/Ts9v/0vLav9Lt17/dbR+/6POq/+l0q3/q9iz/6/e
411 | uP+z4rz/teW+/7bnwP+16MD/tOi//7Lmvf+v47n/qd60/6LXrP+Zz6L/jsWY/4G5if9PuWH/TNRv/0zU
412 | b/9N1W//TdVv/03Vb/9N1W//TdVw/03VcP9N1nD/TdZw/03WcP9N1nD/TdZw/07Wcf9O1nH/TtZx/07W
413 | cf9O1nH/TtZx/07Wcf9O1nH/TtZx/07Wcf9N1nD/TdZw/03WcP9N1nD/TdZw/03VcP9N1XD/TdVv/03V
414 | b/9N1W//TNNt/0nHZP9Mt1//U6pf/2Kpa/9VpGD/Scpm/0vSbf9L0m3/S9Jt/0vRbP9L0W3/TNFt/0vR
415 | bv9M0W7/TtFv/07RcP9Q0XL/UtJ0/1TTeP9Y1Hz/XNaB/2DYhv9k2Yr/aNqP/2zbkv9u25X/cduW/3Hb
416 | lf9z25b/dNqV/3Xalf9225b/eNyY/4Denv+a46//vezH/3TIgf+Vv5uDAAAAAAAAAAAAAAAAAAAAAAAA
417 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjr6BhQt17vbdWG/3zemv9425X/ddqT/3LZ
418 | kf9w2I//bteO/23Xjv9s147/bNiO/2nXjP9n14v/Y9aH/1/Vg/9c03//V9J6/1PQdf9Rz3P/Ts5v/0zN
419 | bf9LzWv/S81r/0nNav9IvV//a7J1/5bGnf+h0Kn/qNew/6zctv+x4br/s+S+/7Xnv/+16MD/tOe//7Pl
420 | vf+v4rn/qt20/6LWrP+YzqL/k8ec/3e5gf9JxmP/TNNu/0zUbv9M1G//TNRv/0zUb/9M1G7/S85p/0nJ
421 | Zv9IxWP/SMNh/0jDYf9IwmD/SMZj/0nJZf9Ky2j/TNJt/03VcP9N1XD/TdVw/03VcP9N1XD/TdVw/03V
422 | cP9N1W//TdVv/03Vb/9N1W//TdVv/0zUb/9M1G//S9Jt/0nCYv9Wr2T/drN//5zFov+717//zuLS/6HG
423 | pv9MsFv/S9Jt/0vRbP9K0Wz/StFs/0rQa/9K0Gz/S9Bs/0vQbP9Kz23/TM9u/03Qbv9O0HD/UdFz/1TS
424 | dv9W03r/WtV+/1/WhP9j2Ir/aNmO/2vakf9u25P/cdqV/3Half9y2pT/ctqU/3TalP9225X/etyZ/4bf
425 | ov+s57n/tei+/1O4YO/o6+gYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
426 | AAAAAAAAkb2XiVPAZv983Zj/eduW/3Xak/9z2JD/cNiO/2/Xjv9t143/bNeO/2rXjf9p1ov/Z9aL/2LV
427 | hv9e04H/W9J+/1fQef9Tz3T/UM1x/07Mbv9LzGv/S8xr/0nMav9JzGn/SMxo/0nMaf9Hv1//ZbNw/5LF
428 | mv+fz6f/ptev/6zdtf+w4rr/s+W9/7XnwP+26MH/tei//7Plvf+v4bn/qdyz/6LWq/+ZzqP/ns2m/1q4
429 | af9L0mz/Ss9q/0jGY/9MvWH/UrVj/1uwaP9osnL/d7aA/4K5i/+MvZT/kcCY/5LBmf+Nv5T/gryL/3a3
430 | f/9isGz/U7Rj/0u9YP9JyWX/TNNu/0zUb/9M1G//TNRv/0zUb/9M1G//TNRv/0zUbv9M1G7/TNNu/0rN
431 | aP9QsWD/eLOA/6DJpv+32Lz/vtzD/8Hexv/G38r/0uXV/3OyfP9HxGH/StBr/0rQa/9K0Gv/Sc9r/0nP
432 | av9Kz2v/Ss9r/0rPa/9Kzmv/S89t/03Obv9Nz2//UNBx/1PQdf9W0nj/WtN+/1/Vg/9j14j/Z9iM/2za
433 | kf9u2ZL/cNqT/3LZlP9y2ZT/c9qU/3Tak/9325b/fN2Z/5birP+87MX/e8uH/5G9l4kAAAAAAAAAAAAA
434 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvt6xRPtl3vbdaH/3rdl/922pP/c9mQ/3DY
435 | jv9u143/bdaN/2zWjf9q1oz/aNaL/2bVif9j1IX/X9OB/1rRfP9X0Hn/Us50/1DMcP9NzG3/S8tr/0rL
436 | af9Jy2n/SMpo/0jLaP9Iy2j/SMto/0fLZ/9FwF7/a7R2/5THnP+e0aj/ptiv/63ft/+y5Lz/tufA/7jp
437 | w/+56cP/tujA/7Plvf+v4bn/qdyz/6PWrf+u2Lb/h8WS/1y7bP9tunj/iMGR/5bFnf+Yxp//nsql/6XP
438 | q/+r0rH/r9S1/7LWuP+02Lv/ttm8/7jZvf+52r7/udm+/7XWuv+pz6//lMKc/3e1f/9Yr2X/Sr5g/0vP
439 | av9M027/TNNu/0zTbv9M027/TNNu/0zTbv9IxWL/Xa5o/42+lP+lzqv/r9W1/7jbvv/A38X/xeHK/8ji
440 | zP/N5NH/uda9/1KwYf9Jzmr/Sc9r/0nPav9Jz2r/Sc5q/0jOaf9KzWr/Sc5q/0nNav9KzWr/Ss1r/0zN
441 | bP9Nzm7/T85w/1LPdP9V0Xj/W9N9/1/Ugv9i1of/Z9eM/2zYkP9t2ZL/cNmT/3HZk/9y2ZP/ctmS/3Ta
442 | lP9325X/hd6g/6rmuP+46ML/U7dg7+vt6xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
443 | AAAAAAAAmsKffFK/Zf963Zb/dtqT/3PZkP9w2I7/b9aN/23WjP9r1ov/atWL/2jViv9l1Yj/YtSF/1/S
444 | gf9a0X3/V854/1LNc/9PzG//Tcts/0rKav9Jymn/SMln/0fJZv9Hymb/R8pn/0jKZ/9Gymb/R8tm/0fL
445 | Z/9IvV//frmG/6DOqP+i06v/q9u0/7Liu/+35sD/uunD/7vrxf+66sT/uOfC/7Xkv/+y4rv/rd22/7Dc
446 | uP+33b7/s9q6/7XavP+n07D/otGq/6XSrf+p1LD/rde0/7LauP+027v/t929/7newP+638H/vN/C/7ze
447 | wf+73sH/udzA/7javf+02Lr/sdS2/6TMqv+Huo7/X65q/0rAYf9L0Gv/S9Jt/0vSbf9L0m3/SMZj/2Kv
448 | bf+Uwpr/pM6r/67Wtf+43b//weLH/8fmzP/L59D/zujS/9Dn0//T59b/hbuN/0fBYf9Jzmr/Sc5p/0jO
449 | af9IzWn/SM1o/0jNaP9JzGn/Sc1p/0nMaf9JzGn/Scxq/0zMbP9MzGz/T81v/1HPc/9V0Hf/WtJ9/1/U
450 | gv9k1of/aNeM/2vYj/9u2ZH/cNmS/3DZkv9x2ZH/c9mS/3Tak/963Jj/l+Gr/73sx/94yoT/msKffAAA
451 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPf49whSt2Dra9OD/3jclf902ZH/cdiO/27X
452 | jP9t1Yv/a9WL/2nViv9p1Yn/ZtSI/2PThf9f0oH/W9B8/1fOeP9SzXP/T8tv/0zKbP9KyWr/SMlo/0fI
453 | Zv9HyGb/Rsll/0fJZv9HyWb/Rsll/0bKZv9Gymb/Rspm/0bJZv9VtGX/mceg/6DQqP+o2LH/sN+5/7bl
454 | v/+66cP/vOvG/73rx/+76sX/uejC/7flwP+z473/suC7/8HlyP+y3rr/qtmy/6rZsv+s2rT/rtu2/7Hc
455 | uf+13rz/uOC//7riwf+848P/v+TG/8Dkx//A5Mf/wOTH/8Djx/++4sX/vODC/7newP+127v/r9a2/6rR
456 | sP+eyaX/g7qL/1O2Y/9KzWn/S9Fs/0rNaf9dtmr/ksKa/6POqv+t1rT/t96+/8Hkx//H6M3/zevS/8/s
457 | 1f/R69b/0urW/9To1v/B3MT/VrFk/0jMaP9IzWn/SM1o/0jNaP9IzGj/R8xn/0fLZ/9Iy2j/SMto/0jL
458 | aP9Jy2n/Sctp/0rLav9MzGz/T8xv/1HNcf9Vz3f/W9J8/2DUgv9j1Yf/aNaM/2zXj/9u2JD/b9iR/3HY
459 | kf9x2JH/c9mR/3balP+F3p//ree5/7PlvP9Tt2Hr9vf2CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
460 | AAAAAAAAtce3VFC8Yf953JT/ddqR/3LYjv9v14z/bdaL/2zUiv9p1Yn/aNSJ/2XTh/9j0oX/X9KB/1vQ
461 | fP9Xznf/U8xz/0/Kbv9MyWv/Sshp/0jIZ/9Hx2b/Rsdl/0bHZf9GyGX/Rshl/0bIZf9FyGT/Rcll/0bJ
462 | Zf9Gymb/Rspm/0XBXv91tn7/qtKw/6XVrf+u3bf/tuO+/7voxP+968f/vuzI/77rx/+96cX/vOjF/7rn
463 | w/+35cH/tuO+/7Thvf+z4bz/s+C7/7XhvP+24r7/uOPA/7vlxP+95sX/v+fH/8HoyP/D6Mr/xOnL/8Tp
464 | y//E6Mv/xOjL/8Lnyf/A5sf/vuPF/7vhwv+23b3/sNm3/6rTsf+o0K7/qdCv/1u4av9JzWn/Tr1j/5nI
465 | n/+k0Kv/q9az/7XdvP++5MX/xunN/8zt0v/R7tf/0u7Y/9Tu2f/U7Nn/1OnY/9bo2f+IvY//RsFf/0jN
466 | aP9IzGj/R8xn/0fLZ/9Hy2f/R8tm/0fKZ/9Iymf/R8pn/0fKZ/9Iymf/SMpp/0rKaf9My2z/Tsxu/1LO
467 | cv9Wz3f/WtF9/1/Tgv9l1Yf/aNaM/2vXjv9u15D/b9eQ/3DYkP9x2JD/c9mR/3nbl/+a4qv/we3K/2zD
468 | ef+1x7dUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvw3vDas5+/3jclP902JD/cNeM/23V
469 | iv9r1In/adSI/2jUh/9m04b/Y9KE/2DRgf9bz3z/V853/1PLc/9Pym//TMhr/0nHaP9Hx2b/R8Zl/0bG
470 | ZP9FxmT/Rcdk/0XHZP9Fx2T/Rcdk/0XIZP9FyGT/Rchk/0bJZf9GyWX/Rslm/1a0Zf+fyqb/ptOu/63a
471 | tf+14r3/u+fE/7/qyP/A7Mr/wOzK/8Dsyv+/6sj/vunH/73pxv+86cX/u+fE/7vnxP+758T/u+fE/73o
472 | xf++6Mf/wOnJ/8Lqyv/D68r/xOvM/8Xszf/G7M7/xuzO/8brz//H7M7/xevN/8TqzP/D6Mr/wObH/7vi
473 | w/+2377/sdu4/6zWs/+4273/qtSx/1W8Z/96woX/sdi4/63YtP+03bz/vOTE/8Poy//K7dH/z+/V/9Lw
474 | 2P/U8Nr/1e/a/9Xt2v/U6tf/0+jX/7/Zw/9SsGH/R8tn/0fLZ/9Hy2f/R8tm/0bKZv9Gymb/Rspm/0bJ
475 | Zv9HyWb/R8lm/0fJZv9HyWb/SMlo/0rJaf9Mymv/T8tu/1LMc/9Xz3j/W9F9/2DTgv9l1Ij/aNaL/2vX
476 | jf9u14//b9eP/3DXj/9x2I//ddmT/4reof+06b7/pt6v/2/De8MAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
477 | AAAAAAAA2uPbKkq2Wf+A3Zf/ddqR/3HYjf9u1or/a9SI/2rUiP9o04f/ZtKG/2PShP9g0YH/Xc99/1jN
478 | eP9Uy3P/UMlv/0zHa/9Kx2j/R8Zm/0bFZP9FxWP/RcVk/0TFY/9FxmP/RcZj/0TGYv9ExmP/RMdj/0XH
479 | ZP9FyGT/Rchk/0XIZP9GyWX/Rr1d/4i+j/+u1rX/rNm0/7Thvf+758T/v+rI/8Lty//C7cz/wu3L/8Lt
480 | y//C7cv/wezK/8Hsyv/A68n/wOvJ/8Dryf/B68r/wezK/8Lsy//D7cz/xO3N/8Xuzv/G7s//x+7P/8fv
481 | 0P/I79D/x+/Q/8ju0P/H7s//x+3P/8Xrzv/D6sv/wOjI/7zlxf+44sD/tN+8/7Lcuv/E5Mr/l9Cg/7Lc
482 | uv+0373/tuC+/7vkxP/B6Mn/x+zO/8zv0//Q8Nf/0/HZ/9Tw2v/U79r/1O3Z/9Lq1//R59X/2enc/3Sz
483 | ff9Fw2H/R8tm/0bKZv9Gymb/Rsll/0bJZf9FyWX/Rchk/0bIZf9GyGX/Rshl/0fIZv9HyGb/SMhn/0rI
484 | aP9MyWv/T8tu/1PMc/9Yznj/XdF+/2HTg/9m1Ij/adWL/2vWjf9t1o3/b9aO/3DXjv9y2JD/fNuY/6Pk
485 | sf/J79H/VLhi/9rj2yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACbw6B8YcVy/4Tdm/9z2Y7/b9aL/2zU
486 | if9p04f/aNOG/2XShP9k0YT/YdGB/13Pff9ZzXn/Vct1/1DJcP9Nx2v/SsZo/0jFZv9GxGT/RsRj/0XE
487 | Yv9ExGL/RMVi/0TFYv9ExWL/Q8Vi/0TGYv9ExmL/RMZj/0THY/9Fx2T/Rchk/0XIZP9FxGH/a7R2/6/V
488 | tf+q17L/tN+9/7zmxP/A6sn/xO3M/8Xuzf/F7s3/xO3N/8Ttzf/E7c3/xO3N/8TtzP/E7cz/xO3M/8Tt
489 | zP/E7cz/xO3M/8PtzP/E7Mz/xO3N/8Tszf/F7M3/xezN/8Xszv/G7c7/xu3O/8btz//G7c//xu3O/8Xs
490 | zf/D68z/wenJ/77nxv+75MP/uOLA/77kxv/J6M//yunQ/7njwv+95sT/wejJ/8Xrzf/K7dH/zvDV/9Hx
491 | 1//T8dn/1PDa/9Tu2f/S7Nf/0OjV/87l0v/Z6dv/ocWm/0m3Xf9Gymb/Rsll/0bJZf9FyWX/Rchk/0XI
492 | ZP9FyGT/Rcdk/0bHZP9Fx2T/Rcdk/0bHZP9Hx2b/R8dn/0rIaP9MyWv/UMpv/1TMdP9Yznn/XdF//2LS
493 | hP9m1Ij/adSL/2vVjP9t1Yz/btaN/3DXjv912ZL/lOCn/8Lty/+K0ZT/m8OgfAAAAAAAAAAAAAAAAAAA
494 | AAAAAAAAAAAAAGS+cNOA15H/gNyY/3HXjf9s1Yn/adSG/2jShv9l0oT/ZNGD/2HQgP9ez33/Ws16/1XL
495 | dP9SyXD/Tsds/0rGaf9IxGX/RsRk/0XDYv9Ew2L/RMNi/0PDYf9DxGH/Q8Rh/0PEYf9DxWH/Q8Vi/0PF
496 | Yv9ExmL/RMZi/0TGY/9Ex2P/Rcdk/0bIZf9cs2j/qtCw/6rUsf+13rz/vOXE/8Lqyv/F7c3/x+7P/8fu
497 | z//H7s//x+7P/8fuz//H7s//xu7P/8buzv/G7s7/xu3O/8Xtzf/E68z/w+rL/8Lqyv/A6cn/wejJ/8Do
498 | yf/A6Mn/wenJ/8Lpyv/D6cr/w+rL/8TrzP/F68z/xezN/8XrzP/D68v/wunK/8HoyP+/6Mf/vubG/8vr
499 | 0v/N7NT/wOjH/8Lpyv/F683/yO3P/8vu0//P8NX/0fDX/9Lw2P/S7tj/0u3W/8/p1P/N5tH/zOPQ/9jo
500 | 2v+vzbL/VLJj/0bJZf9FyWX/Rchk/0XIZP9FyGT/RMdj/0THY/9ExmP/RMZj/0XGY/9FxmP/RsZk/0bG
501 | ZP9HxmX/SMZm/0rHaP9NyGz/Ucpw/1XMdf9aznr/X9CA/2PShP9n04j/adWK/2vViv9s1Yv/btaL/3HX
502 | jv+H3J7/tenA/77oxf9jvm/TAAAAAAAAAAAAAAAAAAAAAAAAAADW4NcuT7he/5Dgov9+2pf/b9aK/2rU
503 | h/9o04X/ZtKD/2TQgf9h0ID/Xs9+/1vNev9Xy3b/U8lx/0/Hbf9MxWr/ScRm/0fDZP9Fw2L/RMJi/0TD
504 | Yf9DwmD/Q8Ng/0PDYf9Cw2D/QsNg/0LEYP9DxGH/Q8Vh/0PFYv9DxWL/RMZi/0bHZP9IyGX/Ssho/1O2
505 | Y/+jy6n/qdSx/7TevP+95cT/w+rL/8buz//H79D/yO/Q/8jv0P/I79D/yO/Q/8jv0P/H79D/x+/Q/8bt
506 | zv/F7M3/w+vM/8Lpyf+/6Mf/vubG/7zkxP+748P/uuPC/7rjwv+648L/u+PD/7vjw/+95cT/vubH/8Do
507 | yP/C6cn/w+rL/8Try//E7Mz/xezN/8TrzP/E68z/xevN/87u1P/E68z/xezO/8juz//K79L/zPDT/87w
508 | 1v/Q8Nf/0O/X/8/u1f/O6tT/y+fQ/8fjzP/O5NH/mMOe/1WsYv9Fv17/Rchl/0XIZP9Fx2T/RMdj/0TH
509 | Y/9ExmP/RMZi/0TGYv9DxWL/RcVj/0TFYv9ExWL/RcVj/0bFZP9GxWX/SMZn/0vHaf9OyG3/Uspx/1fM
510 | dv9cz3z/YNGB/2TShf9n04j/adSJ/2rUif9t1Yr/btaM/3zal/+q5bf/0vLZ/169a//W4NcuAAAAAAAA
511 | AAAAAAAAAAAAAJ7Fo3hpyHn/kuCj/3vZlP9s1Yj/adOE/2fSg/9k0IH/Ys+A/1/Pff9bzXr/WMt3/1TJ
512 | c/9Qx27/TcVq/0nEZ/9HxGT/RcJi/0TCYf9DwmD/Q8Fg/0LCX/9CwmD/QsJf/0LCX/9Cw1//Q8Nh/0bE
513 | ZP9JxWf/TcZq/1LIbv9XyXP/Wsp2/1zLeP9ezHn/Vblm/5nFoP+q07H/td27/77lxf/E6sv/yO7P/8nv
514 | 0f/K8NL/yvDS/8rw0v/K79L/ye/R/8nu0f/H7M//xuvO/8Tqy//B6Mj/vuXG/7viwv+54L//tt69/7Tc
515 | u/+03Lv/t929/7nev/+33b3/tdy8/7fevv+54MD/vOLD/77lxv/B58j/w+nK/8XqzP/G7M3/x+zO/8ft
516 | z//I7c//ye7Q/8nu0f/J79H/yu/S/8vw0v/N8NT/z/DW/8/v1v/O7dX/zevT/8ro0P/G48v/wd3G/4a+
517 | jv9TuWT/WMpz/1bLc/9Sym//Tclr/0nHZ/9Fx2T/RMZi/0TGYv9DxWL/Q8Vi/0PFYf9DxGL/RMRi/0PE
518 | Yf9FxGL/RcRi/0XEY/9HxWX/ScZn/0zHav9QyG7/VMpz/1jNeP9dz33/YdGB/2XShf9n0of/adOI/2rU
519 | if9s1Yn/d9iS/5/irv/K8NL/j9KZ/57Fo3gAAAAAAAAAAAAAAAAAAAAAbcJ4x4fYlv+O3qD/eNiR/2rU
520 | hv9n0oP/ZNGB/2LPf/9gzn3/Xc17/1nLd/9WyXP/Ushw/03Ga/9KxGf/SMNk/0XCY/9EwWH/Q8Fg/0PB
521 | X/9DwWD/RcJi/0nCZf9LxGj/UMVr/1LGbv9Vx3H/Vsdy/1jIdP9ayXX/Wsl1/1rJdv9aynb/W8p2/1vK
522 | d/9Ru2X/ksGZ/6rSsf+23L3/v+TG/8Xqzf/K7tL/y+/T/8zw1P/M8NT/zPDT/8vv0//L79L/ye3R/8fs
523 | z//F6cz/wufJ/73jxP+538H/tNy8/7HZuP+02br/vt3E/8Hexf++3MP/vtzD/8Hexf/D4Mj/vd3D/7bb
524 | vP+03Lz/uN/A/73ixP/A5cf/w+jL/8brzf/I7ND/ye3R/8ru0v/L79P/y+/T/8vv0//M8NP/zfDU/87w
525 | 1f/P8db/zu7V/83s0//J6c//xuTM/8Hfxf+Qw5j/VL1o/1zMeP9czHj/XMx4/1zMeP9cy3j/XMt4/1nK
526 | df9WyXH/Ushv/07Ha/9Kxmj/R8Rk/0PEYf9Dw2H/Q8Nh/0PDYf9Ew2H/RcNi/0bEY/9HxWb/SsVn/03G
527 | a/9RyW//Vst0/1rNef9ez37/YtGC/2XRhf9n04b/adOH/2vUiP9015D/luCn/8Htyv+/6Mb/bcJ4xwAA
528 | AAAAAAAAAAAAAPH08RBJtFj/m+Oq/4zdnv9314//aNOE/2XRgf9iz3//YM59/17Ne/9azHf/V8p0/1PI
529 | cP9Pxmz/TMRp/0nDZv9IwmT/SMFk/0vCZv9Owmn/UMNs/1LEbf9TxG7/U8Rt/1LFbf9TxW7/U8Zu/1PG
530 | b/9Wx3H/WMhy/1jIc/9YyXP/Wcl0/1nJdP9ZyXT/Wcp1/0+7Y/+Qv5f/q9Oy/7bdvv+/5Mf/x+vN/8vv
531 | 0v/N8NT/zfHV/83x1f/N8NT/zfDT/8vu0v/J7dD/xurN/8Lnyf+94sT/t96//7HZuP+t1LP/o82q/5zH
532 | of+KvpH/f7uH/326hv99uob/h7yO/5LBmf+fyaX/sNS2/7javv+y2Ln/tdy9/7vgwv+/5Mb/xOjL/8fq
533 | zv/J7dH/y+7S/83w0//N8NT/zfHV/83x1f/O8dX/z/HW/8/w1f/O7tT/y+vR/8bmzf/B4cf/r9O1/123
534 | a/9YynX/Wsx3/1rLdv9Zy3b/Wct2/1nKdv9ZynX/WMp1/1fJdP9VyHH/Vchx/1XIcP9Vx3D/VMdv/1HG
535 | bv9PxWv/S8Rm/0jEZf9GwmL/RMNi/0bDY/9IxGX/S8Vp/0/Hbf9TynH/V8x2/1zNe/9fz37/Y9GC/2XS
536 | hP9n0oT/adOG/3HWjP+P3aL/uOrD/9v04f9Qtl7/8fTxEAAAAAAAAAAAvM2/TGHCcP+f5K3/idyc/3XW
537 | jf9n0oL/ZNB//2DOff9ezXr/W8t4/1jKdf9VyHL/U8dv/1LGb/9TxW7/VMVu/1TEbv9SxG3/UsNs/1HD
538 | a/9Qw2v/UMNr/1DDa/9Pw2r/UMNr/1DEa/9RxG3/VcZv/1XHcP9Wx3D/Vsdw/1bHcf9WyHH/V8hy/1fI
539 | cv9XyXL/Tbxi/5C+lv+s0rP/uNy+/8HlyP/I6s//ze7U/8/w1v/P8db/z/DW/8/w1f/N79T/y+3S/8jq
540 | z//E58v/v+LF/7ndv/+32r3/o82q/4O8i/9gtm3/Urxm/1DBZ/9TxGz/U8Rs/1PEbP9QwWf/UL1k/1i3
541 | aP9ntXH/h72P/6PMqf+u07T/tNm6/7rewf/A5Mb/xejM/8nrz//L7dL/ze/U/8/w1f/P8Nb/z/HW/8/x
542 | 1v/Q8Nb/z/DV/8zs0//J6c//xOPK/73ew/+Wxp3/T79l/1jKdP9YynT/WMp0/1jKc/9XyXP/V8lz/1fJ
543 | cv9WyHL/Vshy/1bIcf9Tx2//UsZu/1LGbf9Rxm3/UcVt/1LFbf9SxW3/UsVu/1LFbv9RxGz/T8Rr/03E
544 | af9MxGn/TcZq/1DHbv9UynP/Wcx4/13OfP9hz3//Y9GB/2bRgv9o0oT/b9WL/4rbnv+x57z/2fTf/3zK
545 | iP+8zb9MAAAAAAAAAACY1KCLe8+J/53iq/+H25r/ctWL/2XRgP9hz3z/X817/17Mev9ey3r/Xsp5/17J
546 | eP9byHb/WMZz/1XFb/9Tw27/UMJr/0/Cav9PwWn/TsJp/03BaP9Nwmj/TMFo/0zCaP9Nwmj/UMRr/1PF
547 | bf9TxW7/U8Zu/1TGbv9Uxm//VMdv/1THb/9Ux3D/Vchw/1XIcP9MvWL/jr2U/67TtP+53cD/w+XK/8rr
548 | 0P/P79X/0PHX/9Hy2P/Q8df/0PHW/87v1P/L7dL/x+nN/8HjyP+938P/v97F/53Io/9kt3H/T8Bm/1fL
549 | dP9YzHX/WMx1/1jMdf9YzHX/WMx1/1jMdf9YzHX/WMx1/1fKc/9Qv2b/YLZt/4m/kf+p0K//u9zB/7zg
550 | w//C5cj/x+nO/8vt0v/O7tT/0PDW/9Dx1//R8tj/0fLY/9Dx1//P8Nb/ze3T/8jozv/B4sf/utq//4XA
551 | jf9Qwmj/Vcpx/1XKcf9VyXH/Vclx/1XJcP9UyHD/VMhw/1TIcP9UyG//VMhv/1PHb/9Rxmz/T8Vr/07E
552 | av9OxGr/TsNq/0/Eav9Pw2r/T8Rr/1DEbP9RxG3/VMVv/1bGcP9Xx3L/V8hz/1jJdf9Zy3f/W8x5/17O
553 | ff9hz3//ZNCB/2bSgv9v1Yr/htqb/6rltv/U8tr/otqq/5jUoIsAAAAAAAAAAHDDfMGV3aP/muGp/4Ta
554 | mP9y1Ir/ZtGB/2XPgP9lzn//ZMx+/2HLfP9dyXj/W8d1/1fGcv9UxG//UsNs/0/Cav9OwWj/TMFn/0zB
555 | Zv9MwWb/S8Fl/0vAZv9KwGX/S8Fm/07Cav9RxGz/UcRs/1LEbP9SxW3/UsVt/1PFbf9Txm7/U8Zu/1PH
556 | bv9Tx2//VMdv/0y9Yv+MvZL/sNS1/7vdwf/E5sv/y+zR/9Dw1//S8dj/0/LZ/9Lx2P/R8Nf/zu7U/8rq
557 | 0P/E5cv/v+DF/8Xgyf+fyaX/W7Zp/1PHb/9Wy3P/Vstz/1bMc/9WzHP/Vsxz/1bMc/9WzHP/Vsxz/1bM
558 | c/9WzHP/Vsxz/1bMc/9VynH/T71l/3W4fv+oz67/xODJ/7/gxf/E5cv/yerQ/83t1P/Q79f/0vHY/9Lx
559 | 2f/T8tn/0vHY/9Dv1v/M7NP/x+fN/7/fxf+32Lz/gr2L/0/CaP9VyXD/VMlw/1TJcP9UyHD/VMhv/1TI
560 | b/9TyG//U8du/1PHbv9Tx27/UsZu/1LGbf9QxGv/TMNo/0zDaP9Mw2f/TcJo/03DaP9Owmj/TcNp/07D
561 | af9Qw2v/UsRt/1TFb/9Yx3P/W8l3/1/Le/9izX//Y86A/2POgP9jz4D/ZNCA/23UiP+E2Zr/peOy/87w
562 | 1f/M7NL/cMN8wQAAAAD8/PwCTLVb96fmtP+a4an/h9qZ/3TUjP9o0IL/Zc5//2LMfP9fy3r/XMh2/1nH
563 | c/9WxnD/UsRt/1DCav9OwWj/S8Bm/0nAZP9Iv2T/SL9j/0e/Yv9Hv2L/R79i/0e/Yv9MwWf/TcJp/03C
564 | af9Nw2n/TcNp/07Daf9OxGn/TsRp/07Eav9OxWr/T8Vq/0/Fa/9Pxmv/Sr1h/4q9kf+y1Lf/vd7C/8bm
565 | zP/N69P/0vDY/9Ty2v/V8tv/0/LZ/9Lw2P/O7dT/yenP/8LiyP/H4sv/rtGz/2e3c/9Qxmv/Uspv/1LK
566 | b/9Sym//Uspv/1PKcP9TynD/U8pw/1PKcP9TynD/U8pw/1PKcP9TynD/U8pw/1PKcP9TynD/TL9j/3G3
567 | ev+s0bL/xuHK/8Hix//I6M7/zezT/9Hv1//T8dn/1PLa/9Xy2//U8tr/0u/X/83r0//H5sz/v9/E/7XX
568 | u/+BvIn/TMFl/1HIbf9Rx23/UMdt/1DHbf9Qx2z/UMZs/1DGbP9Pxmv/T8Zr/0/Fa/9PxWr/TsVq/07E
569 | av9Nw2j/SMJk/0jBZP9IwWT/SMFk/0jBZP9JwmX/SsJm/0vCZ/9Ow2n/UcNr/1PFbv9Xx3P/Wsp3/17L
570 | e/9hzX7/Zc6B/2jPg/9p0YT/cdOL/4TZmf+h4a//yO7Q/+T35/9PtVz3/Pz8At3l3iZYvGf/ree5/5nh
571 | qP+E2Zf/cNKI/2XPfv9hzHz/Xst4/1vJdf9YyHP/VcZw/1LEbf9Qwmr/TsFo/0rAZf9Iv2P/R75i/0e+
572 | Yf9GvmD/Rb1g/0W9YP9FvmD/SsBk/0zBZv9Mwmb/TMJm/0zCZ/9Nwmf/TcJn/03DaP9Nw2j/TcNo/03D
573 | aP9Nw2j/TsRo/07Eaf9KvGD/i72S/7PVuf++38T/x+bN/87s1f/T8Nn/1fPc/9Xz3P/V8tv/0u/Y/87s
574 | 1P/I583/w+HI/8Lex/+Hvo//TL5i/1HIbP9RyG3/Ucht/1HIbf9RyW3/Uclt/1HJbf9RyW3/Uclt/1HJ
575 | bf9RyW3/Uclt/1HJbf9RyW3/Uclt/1HJbf9RyW3/S71h/327hv+32L3/w+HJ/8blzP/M6tL/0e7X/9Pw
576 | 2v/U89v/1vPd/9Xz3P/T8Nn/zuzU/8fmzf++3sP/tNW5/4C6iP9LwGP/T8Zq/0/Gav9Pxmr/TsVq/07F
577 | af9OxWn/TsVp/07Eaf9NxGn/TcRo/03DaP9Nw2j/TcNo/03DZ/9Mwmb/R8Bi/0bAYf9HwGL/R8Bi/0fA
578 | Yv9IwGP/ScBk/0rBZf9Nw2j/T8Nr/1PFbv9Wx3L/Wsl3/17Lev9izX3/Y85//2bPgv9w04r/htma/6Hi
579 | rv/D7cz/5/jq/2rCdv/d5d4mtMa2VmzGev+s57j/l+Cm/4HYlf9s0YT/Ys17/17MeP9byXX/WMdy/1XF
580 | b/9SxGz/T8Nq/03BZ/9Kv2X/R75i/0a9Yf9FvWD/RL1f/0O9Xv9CvF3/Q71f/0i/Y/9KwGX/SsBl/0rA
581 | Zf9KwWX/SsFl/0rBZv9KwWb/S8Jn/0zCZ/9Mwmj/TMNo/03DaP9Nw2n/TcRp/0m8YP+PwJb/tda6/7/f
582 | xf/J587/0O3V/9Xx2//X893/1/Pd/9by3P/T79n/zerT/8bkzP/I483/rtGz/1+2bP9Px2z/T8ds/0/H
583 | bP9Px2z/T8ds/0/HbP9Px23/T8dt/0/Hbf9Px23/T8dt/1DIbf9QyG3/UMht/1DIbf9QyG3/T8dt/0/H
584 | bf9Px23/ULhi/5vFof/C3sf/w+LJ/8ro0P/Q7db/1PDa/9fy3P/X893/1/Pc/9Xw2v/P7NX/yefO/7/e
585 | xP+01bn/gbqI/0q/Y/9NxWr/TcVp/03Eaf9NxGn/TcRp/0zDaf9Mw2j/TMNo/0vDZ/9Lwmf/S8Jn/0vC
586 | Z/9Lwmb/SsJm/0rCZv9JwWT/Q75g/0S+YP9EvmD/Rb9h/0a+Yf9Gv2L/R79j/0rBZf9Mwmf/T8Rr/1PG
587 | b/9Wx3L/Wsl1/13Lef9hzXz/Y85//27SiP+D2Jj/neCr/8Dsyf/k9+j/i8+V/9/x4ViYwZ2BgM+M/6nm
588 | tv+V36T/f9iT/2rQgv9fzHj/XMp1/1nIcv9Vxm//UsVt/1DDav9NwWf/SsBl/0e+Yv9FvWD/RLxf/0K8
589 | Xf9Cu13/Qbtd/0G8XP9IvWL/SL5j/0m/Y/9Jv2P/Sb9k/0nAZP9JwGT/ScBk/0rBZf9Kwmb/S8Jm/0vD
590 | Zv9Lw2f/S8Nn/0zDZ/9Mw2j/Sbxg/4/Bl/+4173/weDH/8ro0P/R7tf/1vHc/9j03v/Y9N7/1/Ld/9Pv
591 | 2f/O6tP/xuPL/8fhzP+bxaH/S7tg/07Ha/9Ox2v/Tsdr/07Ha/9Px2z/T8ds/0/HbP9Px2z/T8ds/0/I
592 | bP9PyGz/T8hs/0/IbP9PyGz/T8hs/0/IbP9PyGz/T8hs/0/IbP9NxGj/brd4/7jYvf/D4Mj/yefP/9Ds
593 | 1v/V8Nv/1/Pd/9n03v/Y9N7/1vHc/9Dt1v/K58//wODG/7XWuv+FvIz/Sr9i/03Eaf9MxGn/TMRo/0zE
594 | aP9Mw2j/TMNo/0zDZ/9Lwmf/S8Jn/0rCZv9KwmX/SsJl/0nCZf9JwWX/ScFk/0nBZP9HwGL/Qr1e/0K+
595 | Xv9DvV//Q75f/0S+X/9Gv2H/R79j/0rBZv9Nwmn/T8Rr/1PGb/9XyHP/Wsp1/13MeP9fzXv/bNCF/4LY
596 | lv+b36j/vOvG/+H25v+i2qv/uuLAg4fNkaOT2aD/p+a0/5Leov981pH/Z8+A/1zLdv9ZyHP/VsZv/1PF
597 | bf9Qw2r/TcFn/0q/ZP9IvmL/Rr1g/0S8Xv9Cu1z/Qbtb/0C6Wv8/ulr/Rr1f/0i+Yf9IvmH/SL5h/0i+
598 | Yv9IvmL/Sb5i/0i/Y/9KwGP/SsBk/0rBZf9LwWX/S8Fl/0vCZv9Lwmb/S8Jm/0zDZ/9JvF//j8GW/7zZ
599 | wf/D4Mj/zOjR/9Pu2P/Y8d3/2vTf/9r03//Y8t3/1O7Z/87p0//G48v/w93H/4C7if9LwGL/TsZp/07G
600 | af9Oxmn/Tsdp/07Haf9Ox2n/Tsdp/07Haf9Ox2n/Tsdp/07Haf9Ox2r/Tsdq/07Hav9Ox2r/Tsdq/07H
601 | av9Ox2n/Tsdp/07Haf9TuGT/pcur/8PfyP/J5M7/0OvV/9bw2//Z8t7/2/Tg/9r03//Y8d3/0+3Y/8zo
602 | 0f/C4Mf/uNe8/4m+kP9Jv2H/TMRn/0zEZ/9LxGf/S8Rm/0vDZv9Lw2b/S8Nm/0vDZv9KwmX/SsJl/0nB
603 | ZP9IwWP/SMBj/0jAY/9IwGL/SL9i/0e/Yv9Fv2D/QLxb/0C8W/9BvFz/Qr1d/0S9Xv9FvmD/R8Bj/0vB
604 | Zf9Nwmj/UMRs/1PGbv9WyHL/Wcl0/13Kd/9pz4P/gNaU/5nep/+56sP/3vXj/8Dmxv+IzpKjcMN8w6Ph
605 | r/+l5bL/kNyg/3rVj/9lzn3/Wsp0/1bHcP9TxW3/UMNq/03BZ/9KwGT/SL5i/0a9YP9EvF7/Qrtc/0C6
606 | W/8/ulr/PrlZ/0S7Xv9IvWH/R71g/0e9YP9HvmH/SL5h/0i+Yf9IvmL/Sr9j/0q/ZP9LwGT/S8Bl/0vA
607 | Zf9LwWX/S8Fm/0vBZv9MwWb/TMJm/0m8X/+Owpb/wNzE/8Xiyv/O6dP/1e/a/9ry3//c9eH/3PXh/9ny
608 | 3//V7tr/zunT/8biy/+62L//bLd3/03EZ/9OxWn/TsVp/07Gav9Oxmn/TsZp/07Gaf9Oxmn/TsZp/07G
609 | av9Oxmr/TsZq/07Gav9Oxmr/TsZq/07Gav9Oxmr/TsZq/07Gav9Oxmr/TsZq/0m9YP+OwJX/wd3F/8fk
610 | zf/Q6tX/1vDb/9rz3//b9eH/2/Xh/9ry3//U7tr/zunT/8Xhyf+62L7/jMCT/0m+Yf9MxGf/TMNn/0zD
611 | Z/9Mw2f/S8Nn/0vCZ/9Lwmf/S8Jm/0vCZv9LwWb/SsFm/0jAY/9Hv2L/R79i/0e/Yv9HvmL/R75i/0e+
612 | Yf9FvV//P7ta/z+7W/9AvFz/Qbxd/0O9Xv9FvmH/SMBj/0vBZv9Owmn/UcVs/1THb/9XyHL/Wsp1/2fP
613 | gf9/1ZP/l92l/7fpwf/c9OD/1/Dc/3HEfMNgvGzhrua6/6Tksv+O3J7/d9WM/2PNev9ZyXL/Vcdv/1LF
614 | bP9Owmj/S8Fl/0m/Y/9GvmD/RL1e/0K7XP9Aulv/P7pa/z65WP9Culz/SL1g/0i8YP9HvF//R71g/0e9
615 | YP9HvWD/R75h/0m+Yv9Kv2T/SsBl/0rAZf9LwGX/S8Bl/0vBZf9LwWb/S8Fm/0vCZv9Mwmf/Sb1g/43B
616 | lP/C3Mb/xuLL/8/q1f/W79v/2/Pg/9314v/d9eL/2vLf/9Xu2v/O6NP/xeDK/7fWvP9jtW//TsRp/07E
617 | af9OxWr/TsVq/07Fav9OxWn/TsVp/07Fav9OxWr/TsVq/07Fav9OxWr/TsVq/07Fav9OxWr/TsVq/07F
618 | av9OxWr/TsVq/07Fav9OxWr/TMJm/3e6gP+92sL/x+LM/9Dq1f/W79v/2/Pg/9314v/d9eL/2/Pg/9bv
619 | 2//P6dT/xuLL/7vZwP+OwpX/Sr1h/03DZ/9Nw2f/TMJn/0zCZ/9Mwmb/TMJm/0zBZv9MwWb/TMFm/0vB
620 | Zf9LwGX/S8Bk/0i/Yv9HvmH/R75h/0e+Yf9HvmH/R75h/0i+Yf9Du13/PrtZ/z+7Wv9AvFv/Qrxc/0S9
621 | Xv9Gv2H/ScBj/0zCZv9Ow2n/UcVt/1XHcP9YyXP/Zs5//33Ukv+W3qT/tei//9r03//n9+r/Yr5v4Ve5
622 | ZPe16b//ouSw/4zcnf911Iv/Ys16/1jIcf9Uxm3/UcRq/07CZ/9Lv2T/SL5i/0a9YP9Eu17/Qrtc/0C6
623 | Wv8/uVn/QLla/0i8Yf9HvGD/R7th/0e8YP9HvGD/R7xg/0e9Yf9JvWL/S79l/0y/Zf9Mv2X/TMBm/0zA
624 | Zv9MwGb/TMBm/03BZv9NwWf/TcFn/03CZ/9KvWH/jsGU/8TdyP/I483/0urW/9jv3P/d8+L/3/Xj/9/0
625 | 4//c8uD/1+7b/9Do1P/G4cv/uda9/2K0bv9OxGn/TsRp/07Eaf9OxGn/TsRp/0/Fav9PxWr/T8Vq/0/F
626 | av9PxWr/T8Vq/0/Fav9PxWr/T8Vq/0/Fav9PxWr/T8Vq/0/Fav9PxWr/TsRq/07Eav9OxGn/abZ0/7vX
627 | v//I4sz/0enV/9jv3P/c8+H/3/Xj/9/14//d8+L/2O/c/9Lq1v/I483/vtrC/5HDmP9KvWH/TcNo/03D
628 | aP9Nw2f/TcNn/03DZ/9Nwmf/TMJn/0zCZv9MwWb/TMFm/0zBZv9MwWX/S8Fl/0i/Yv9IvmH/SL5h/0e+
629 | Yf9HvWD/SL1h/0e9Yf9Au1r/P7pa/0C7W/9BvFz/Q7xe/0W9YP9Hv2P/SsFl/07CaP9RxGv/U8Zu/1jI
630 | cv9mzH7/fNWR/5bdpP+z577/2PPe/+/68f9bu2n7XLxp/7bqwf+h467/i9qb/3TTiv9gzHn/V8hw/1PF
631 | bf9Qw2r/TcFn/0q/ZP9HvWH/Rbxf/0O6Xf9Bulv/P7hZ/z+4Wf9IvGH/SLxi/0i8Yf9HvGD/R7xg/0e8
632 | Yf9HvGH/Sbxi/02+Zf9Nv2X/Tb9l/02/Zv9NwGb/TcBm/07AZv9OwGf/TsFn/07BZ/9OwWf/T8Jo/0u9
633 | Yf+NwZT/xd7J/8rjzv/T6tf/2fDe/9704v/g9uT/4PXk/93z4v/X79z/0OjV/8fhy/+51r7/YbRt/0/F
634 | av9QxWr/UMVq/1DFav9QxWr/UMVq/1DFav9QxWr/UMVq/1DFav9PxWr/T8Vq/1DFav9QxWr/UMVq/1DF
635 | av9QxWr/UMVq/0/Fav9PxWr/T8Vq/0/Fav9jtG//ute+/8jizP/R6db/2O/d/93z4v/g9eT/4Pbk/970
636 | 4//a8N7/0+rX/8rkzv/A28T/k8Sa/0u+Yf9Pw2j/TsNo/07DaP9Ow2j/TsJn/07CZ/9Owmf/TsJn/03B
637 | Z/9NwWf/TMFm/0zBZv9MwGb/TMBl/0i+Yf9HvWH/R71g/0e9YP9HvGD/SL1h/0e9Yf8/uln/P7pa/0G6
638 | W/9DvF3/Rbxf/0e+Yf9Jv2P/TcFn/1DDav9TxW3/Vsdw/2TMfP981JD/lt2k/7Pnvf/X893/8Pvz/2rB
639 | dv9lwXL/t+vC/6Djrv+K2pr/ctKI/1/Ld/9Xx3D/U8Vs/1DCaf9NwWb/Sr9j/0e9Yf9Fu17/Q7pd/0G5
640 | W/8/uFn/Rbpe/0q8Yv9JvGH/SLxg/0e7YP9Hu2D/SLxg/0i8Yf9NvmX/Tb9m/06/Zv9Ov2b/TsBn/07A
641 | Z/9OwGf/T8Bo/0/AaP9PwGj/T8Bo/0/Baf9PwWn/TL1j/43BlP/G3sn/zOTQ/9Xr2f/b8N//4PTk/+L2
642 | 5v/i9ub/3/Pj/9nv3f/S6db/yOHN/7vWv/9itG3/UMRq/1DEav9QxGv/UMRr/1HFa/9RxWv/UcVr/1HF
643 | a/9RxWv/UcVr/1HFa/9RxWv/UcVr/1HFa/9RxWv/UcVr/1HFa/9RxWv/UcVr/1HFa/9RxWv/UcVr/2G1
644 | bf+61r7/yeLN/9Pp1//Z797/3/Pj/+L15v/i9ub/4PTl/9vx4P/V69n/zOTQ/8Lcxv+WxZv/TL1h/0/D
645 | af9Pwmn/T8Jo/0/CaP9Pwmj/T8Jo/0/BaP9OwWj/TsFo/07BaP9OwGf/TsBn/03AZ/9Nv2b/Sr5k/0e9
646 | Yf9HvWH/R7xh/0e8Yf9IvWH/Sbxi/0S8X/8/uVr/QLpb/0K7Xf9EvF//R71h/0m/Y/9LwGX/TsJo/1HE
647 | a/9Vxm7/ZMx8/3vUkP+V3KP/sue8/9bz3P/x+/P/eceE/2vDd/+368L/nuKs/4jamf9y0of/Xsp1/1XH
648 | bv9SxGv/T8Jo/0zAZf9JvmP/R71g/0S7Xv9Dulz/QLha/0G4W/9LvGP/S7tj/0q7Yv9Ju2H/SLtg/0i7
649 | YP9Iu2H/Tb1l/06+Z/9Ovmf/Tr9n/06/Z/9Pv2f/T8Bo/0/AaP9PwGj/T8Bo/0/AaP9QwWj/UMFo/1DB
650 | af9MvWP/jcKU/8XdyP/N5dH/1uza/9zx4P/h9eX/4/fn/+P25//g9OT/2vDe/9Pq1//K4s7/vdfA/2K0
651 | bv9SxGv/UsRr/1LEa/9SxGv/UsRr/1LEbP9SxGz/UsRs/1LEbP9SxGz/UsRs/1LEbP9SxGz/UsRs/1LE
652 | bP9SxGz/UcRs/1HEbP9RxGz/UcRs/1HEbP9RxGz/YrRt/7vXv//K4s7/1OrY/9vw3//g9OT/4/bn/+P3
653 | 5//h9eX/3fLh/9bs2v/O5dH/xN3H/5fGnf9MvGL/UMJq/1DCav9Qwmr/UMFp/0/Baf9PwWn/T8Fp/0/A
654 | aP9PwGj/T8Bo/0/AaP9PwGf/T79n/0+/Z/9Pv2b/Sr1j/0i8Yf9HvGH/R7xh/0i8Yf9MvWT/V8Ft/0G6
655 | W/9AuVr/Qrpc/0S7Xv9GvWD/SL5i/0vAZf9NwWf/UcRr/1TGbv9jy3v/e9OQ/5Xco/+y573/1/Pc//H7
656 | 9P+By4v/bsV7/7jqwv+d4qv/iNqY/3DRhv9dynX/VcZu/1LEa/9Owmf/S79k/0m9Yv9GvF//Q7pd/0G5
657 | W/9At1n/Sbti/0u7ZP9Lu2P/Srti/0q7Yf9Ju2H/Sbth/0y8Y/9Qvmf/UL5n/1C+aP9Rv2j/Ub9o/1C/
658 | aP9QwGj/UcBo/1HAaP9RwGn/UcFp/1HBaf9RwWr/UsFq/069ZP+Jv5H/xt3J/8/l0v/Y7Nv/3vHi/+P1
659 | 5v/l9+n/5fbp/+L05f/c8OD/1erZ/8zjz/++2ML/Y7Ru/1PEbP9TxGz/U8Rs/1TEbP9UxGz/U8Rs/1PE
660 | bP9UxGz/VMRs/1TEbP9UxGz/VMRs/1TEbP9UxGz/VMRs/1TEbP9UxGz/VMRs/1TEbP9UxGz/VMRs/1TE
661 | bP9jtG7/vdfA/8ziz//V6tn/3PDg/+H05f/l9uj/5ffo/+P15v/e8uL/2Ozb/8/l0//F3cn/l8Wd/029
662 | Y/9Sw2v/UsNr/1LDa/9Sw2v/UsJq/1LCav9Swmr/UcJq/1DBaf9QwWn/UMBp/1DAaf9QwGj/UMBo/1DA
663 | aP9Pv2f/Sbxi/0i8Yf9IvGD/Sbxh/0q8Yv9gxXb/VsFt/z+5Wv9BuVv/Q7td/0W8Xv9IvmH/S79k/03B
664 | Zv9Qw2n/VMVt/2PLe/9704//ldyk/7Lnvf/W89v/8vvz/4bNkP9wxnz/turB/5zhqv+G2Zf/b9GF/13K
665 | df9Vxm3/UsRq/07BZv9Lv2T/Sb1h/0a8X/9Dulz/Qbla/0S5XP9OvWX/TLxj/0u7Yv9Ku2L/Sbth/0m6
666 | YP9Ku2H/UL5n/1G+aP9Rvmj/Ub5o/1G+aP9Rvmn/Ur9p/1K/af9Sv2r/Ur9q/1LAav9SwGr/U8Bq/1LB
667 | av9SwWr/Tr1k/4O8iv/H3sv/0ObU/9ns3P/f8uP/5PXn/+b36v/m9+r/4/Tm/93x4f/X6tr/zuPR/8DZ
668 | xP9jtG7/VMRs/1TEbf9UxG3/VMRt/1TEbf9UxG3/VMRt/1TEbf9UxG3/VMVt/1TFbf9UxW3/VMVt/1TF
669 | bf9UxW3/VMVt/1TFbf9UxW3/VMVt/1TFbf9UxW3/VMRt/2S0b/+/2ML/zuPQ/9fq2v/d8eH/4/Tm/+b3
670 | 6v/m9+r/5PXo/+Dy4//Z7N3/0ebU/8fey/+WxZz/Tb1j/1LCa/9Swmv/UsJq/1LCav9Swmr/UcFq/1HB
671 | av9RwWn/UcFp/1HAaf9RwGn/UcBo/1DAaP9Qv2j/UL9o/1C/aP9OvWX/Sbth/0m7Yf9JvGL/Srxi/0u8
672 | ZP9xyoT/Rrpf/0C5Wv9Culz/RLxe/0e9Yf9Kv2P/TMBl/0/DaP9TxW3/Y8t7/3zUj/+V3KP/sua9/9bz
673 | 3P/y+/T/ic6T/2/GfP+16sD/m+Gp/4TZlv9u0IP/W8l0/1TGbP9Rw2r/TcFm/0q+Y/9IvWH/Rbte/0K6
674 | W/9BuFr/TLtj/028Zf9Mu2T/TLpj/0u6Yv9KumH/Sbph/0+8Zv9Svmn/Ur5p/1K+af9Svmn/Ur9p/1K/
675 | af9Sv2r/U8Bq/1PAav9TwGr/U8Br/1PBa/9TwWv/VMFr/1TBa/9Qvmb/g7yK/8nfzP/S59X/2+3d/+Dz
676 | 4//l9uj/6Pjr/+j36//l9ef/3/Hi/9jr2//P5NL/wtrF/2S0bv9Vw23/VcNt/1XDbf9Vw23/VcNt/1XD
677 | bv9WxG7/VsRu/1bEbv9WxG7/VsRu/1bEbv9WxG7/VsRu/1bEbv9WxG7/VsRu/1bEbv9VxG3/VcRt/1XE
678 | bf9VxG3/ZLRv/8HZxP/P5NL/2Ovb/9/x4v/l9ef/6Pfr/+j46//m9un/4vPl/9vt3v/T59b/yt/M/5TD
679 | mv9PvGP/VcJs/1XCbP9Uwmz/VMFs/1TBa/9UwWv/VMFr/1TBa/9TwGv/U8Br/1PAa/9TwGv/U79q/1O/
680 | av9Sv2r/Ur5q/1G+af9LvGL/Sbth/0q7Yv9Lu2P/S7tj/1nBb/9lxnr/QLha/0K6W/9Eu13/R71g/0q+
681 | Y/9MwGX/T8Jo/1PFbP9iy3r/e9OP/5Xco/+y573/1/Pc//L79P+JzpP/bcV5/7Tqv/+a4an/g9iU/23Q
682 | gv9byXP/VMZs/1HDaf9NwGb/Sr5i/0i8YP9Fu17/Q7lc/0a6Xv9PvGb/Trtl/027ZP9MumT/S7pj/0q6
683 | Yv9NumP/U71p/1O+af9Tvmr/U75q/1S/av9Uv2r/VL9r/1S/a/9UwGv/VMBr/1TAa/9VwGz/VcFr/1XB
684 | bP9VwWz/VcFs/1C+Zv+EvIv/y+DO/9Tn1//c7t//4vPl/+f26v/p+Oz/6fjs/+b16f/h8uT/2uzd/9Hl
685 | 1P/E28f/ZLRv/1fDbv9Xw27/V8Nu/1fEb/9XxG//V8Rv/1fEb/9XxG//V8Rv/1fEb/9Ww27/VsNu/1bD
686 | bv9Ww27/VsNu/1bDbv9Ww27/VsNu/1bDbv9Ww27/VsNu/1bDbv9ktHD/w9rF/9Hl1P/a693/4fLk/+b1
687 | 6f/p+Oz/6fjs/+f26v/j8+b/3O7g/9To1//L4M7/kMGX/0+8ZP9Vwm3/VcJt/1XCbf9Vwmz/VcJs/1XC
688 | bP9Uwmz/VMFs/1TBbP9UwWv/VMBr/1TAa/9UwGv/U79q/1O/av9Tv2r/U79q/1G9aP9Ju2H/Srth/0q7
689 | Yv9MvGP/TLxk/3HKhP9Ful//Qblb/0O7Xf9GvGD/Sb5i/0u/ZP9Owmj/U8Rs/2PLev9704//ldyj/7Pn
690 | vv/X893/8vv0/4bNkP9pw3b/sum9/5ngqP+C2JT/bNCC/1rJcv9TxWv/UMNo/03AZv9KvmL/R7xg/0W6
691 | Xf9DuVv/Trxl/1C9Z/9OvGX/Trtk/026Y/9MumP/S7pi/1O9af9VvWv/Vb1r/1a9a/9Wvmv/Vr5s/1a+
692 | bP9Wvmz/Vr9s/1e/bf9Xv23/V79t/1fAbf9XwG3/V8Bt/1fAbf9YwW3/U71n/4S8i//N4c//1ujY/97v
693 | 4f/k8+b/6Pfr/+r57f/q+O3/5/bq/+Lz5f/c7d7/0+bW/8bcyP9ktG//V8Nv/1jEcP9YxHD/WMRw/1jE
694 | cP9YxHD/WMRw/1jEcP9YxHD/WMRw/1jEcP9YxHD/WMRw/1jEcP9YxHD/WMRw/1jEcP9YxHD/WMRw/1jE
695 | cP9YxHD/WMRw/2W1cP/E28f/0+bW/9zt3v/i8+X/5/bq/+r47f/q+e3/6ffr/+X05//e7+H/1unZ/87i
696 | 0P+Swpj/ULxl/1fCbv9Xwm7/VsJt/1bCbf9WwW3/VsFt/1bBbf9WwWz/VsFs/1bAbP9VwGz/VcBs/1XA
697 | a/9Vv2v/Vb9r/1W/a/9Vv2v/VL9q/0y7ZP9Ku2L/S7tj/0y7ZP9NvGX/XMJx/1/DdP9CuVv/RLpd/0a8
698 | X/9JvWL/S79k/0/BZ/9TxGz/Y8p5/3zTj/+V3KP/s+e+/9n03v/z+/T/gcuL/2TAcP+w6bz/meCn/4HY
699 | k/9rz4D/Wclx/1TFbP9Qw2j/TcBl/0q+Yv9HvGD/RLpd/0W5Xv9Svmn/Ub1n/067Zf9Ou2T/Tbpk/026
700 | Y/9Ou2T/Vr5r/1a+bP9Wv2z/Vr9s/1e/bP9Xv2z/V8Bt/1fAbf9XwG3/V8Bt/1fAbf9XwG7/V8Bu/1fA
701 | bv9XwW7/V8Fu/1fBbv9TvWn/g7yK/87h0f/X6Nn/3+/i/+X05//p9+z/6/nu/+v47v/p9uv/5PPm/93t
702 | 4P/U59f/yN3K/2W0cP9Zw3D/WcNw/1nDcP9Zw3D/WcRw/1nEcP9ZxHD/WcRw/1nEcf9ZxHD/WcRw/1nE
703 | cf9ZxHH/WcRx/1nEcf9ZxHD/WcRw/1nEcP9ZxHD/WcRw/1nEcP9ZxHD/ZbVw/8bcyf/U59f/3e3g/+Tz
704 | 5v/p9uv/6/ju/+v57v/q9+z/5vTp/+Dv4v/Y6dr/z+LS/5PCmf9RvGX/WMJv/1jCb/9Ywm//WMJu/1jC
705 | bv9Ywm7/WMJu/1fBbv9XwW3/V8Ft/1fBbf9XwG3/V8Bt/1fAbf9WwGz/Vr9s/1a/bP9Vv2z/U71q/0u7
706 | Y/9MumP/Tbtk/068Zf9PvGX/bsmB/0S5Xf9Dulz/Rrtf/0i9Yf9Lv2T/TsFn/1PEa/9kynv/fNOP/5Xc
707 | pP+06L//2vTf//L79P95x4T/Wrtn/67ouv+X4Kb/gNiT/2vQgP9ayXH/U8Vr/1DCaP9Nv2X/Sr5i/0e7
708 | X/9Eulz/TLxk/1O9av9RvWf/T7tm/066Zf9NumT/TLpj/1S9av9Yvm3/V75t/1e+bf9Xvm3/V79u/1e/
709 | bv9Yv27/WL9u/1jAbv9YwG7/WMBu/1jAbv9YwG7/WMBu/1nAb/9ZwW//WcFv/1S9af+EvYv/z+PS/9jp
710 | 2//g7+L/5vTp/+r47f/s+u//7Pnu/+r37P/k8+f/3u7h/9Xo2P/J3sz/ZbRw/1rDcP9bw3H/W8Nx/1vD
711 | cf9bw3H/W8Rx/1rEcf9axHH/WsRx/1rEcf9axHH/WsRx/1rEcf9axHH/WsRx/1rEcf9axHH/WsRx/1rE
712 | cf9axHH/WsRx/1rEcf9mtXH/yN7L/9bo2P/f7uH/5fPn/+r37P/s+e7/7Prv/+v47f/n9er/4fDj/9nq
713 | 3P/Q49P/lMOa/1K8Zv9ZwnD/WcJv/1nCb/9ZwW//WcFv/1jBb/9YwW7/WMFu/1jAbv9YwG7/WMBu/1jA
714 | bf9YwG3/V8Bt/1e/bf9Xv23/V8Bt/1e/bf9hwnT/Trxl/0y7Y/9Nu2T/Trxl/069Zv9lxXn/Tr1l/0O5
715 | XP9Fu17/SLxh/0u/ZP9OwWb/UsRr/2TLe/981I//lt2k/7bowP/b9OD/8vv0/2vBd/9XuGP3q+a3/5bg
716 | pv+A2JL/atCA/1nIcP9TxGv/UMJo/0zAZP9KvmL/Rrtf/0S5XP9Tvmn/U71q/1K9Z/9QvGb/T7tl/066
717 | Zf9Pu2X/Wb9u/1m+bv9Zvm7/Wb5u/1m+bv9Zvm7/Wb9u/1m/bv9Zv27/Wr9u/1rAbv9awG7/WsBv/1rA
718 | b/9awW//WsFv/1vBcP9bwXD/Vr1q/4S9i//R49T/2urc/+Lw5P/o9er/7Pju/+768P/t+e//6/ft/+b0
719 | 6P/f7uL/2Oja/8vfzf9mtHH/W8Ny/1vDcv9bw3L/W8Ny/1vDcv9cw3L/XMNy/1zDcv9cw3L/XMNy/1zE
720 | cv9cxHL/XMRy/1zEcv9cxHL/XMRy/1zDcv9cw3L/XMNy/1zDcf9cw3H/XMNx/2e1cv/J3sz/1+jZ/+Du
721 | 4v/m9Oj/6/ft/+357//u+vD/7Pju/+n16//i8OT/2uvd/9Lk1P+Yw5z/Urxl/1rCcP9awXD/WsFw/1rB
722 | b/9awW//WsFv/1rBb/9awW//WcFv/1nBb/9ZwG//WcBv/1nAb/9ZwG7/WcBu/1m/bv9Yv27/WL9u/2jF
723 | e/9bwG//Tbtj/026ZP9OvGX/T71m/1S/av9jxHf/Q7lc/0W7Xf9IvGD/S79j/07BZv9TxGv/ZMt7/33U
724 | j/+W3aX/uOjC/9714//x+vP/Xbtq+V+8bOGj46//luCl/37Xkf9pz37/Wchv/1PFa/9Qwmj/TcBl/0m9
725 | Yf9Gu1//R7tf/1W/a/9Uvmr/Ur1o/1G8Zv9Qu2X/T7pk/1W9av9bv3D/W79w/1q/b/9av2//Wr9v/1q/
726 | b/9bwHD/W8Bw/1vAcP9bwHD/W8Bx/1vAcf9bwHH/XMBx/1zBcf9cwXH/XMFx/1zBcf9XvWr/hb2M/9Pk
727 | 1f/b6t7/4/Dl/+n16//t+O//7/rx/+758f/s9+//5/Tq/+Hv4//Z6dv/zeDP/2a0cf9dxHP/XcRz/13E
728 | c/9dxHP/XcRz/13Ec/9dxHP/XcRz/13Ec/9dxHP/XcRz/13Ec/9dxHP/XcRz/13Ec/9dxHP/XcRz/13E
729 | c/9dxHP/XcRz/13Ec/9dxHP/aLVz/8vfzv/Z6dv/4e/k/+f06v/s9+//7vnx/+/68f/t+PD/6fXs/+Px
730 | 5v/c69//1OXX/5jEnv9TvGb/XMNx/1zCcf9cwnH/XMJx/1zCcf9cwnH/XMJw/1vBcP9bwXD/W8Fw/1vB
731 | cP9bwHD/W8Bw/1vAcP9awHD/WsBw/1q/b/9av2//XcBy/3XKh/9OumX/Trpl/0+8Zv9QvWf/Ur1n/2TF
732 | eP9Ful7/Rbte/0i8YP9KvmP/TsFm/1LEa/9ly3v/fdOP/5fepf+66cT/4Pbk/+v47f9jvnDhcMN8w5jd
733 | pf+V4KT/fdeQ/2nPfv9YyXD/U8Vr/0/CZ/9Nv2T/Sr1h/0e7X/9NvGT/V8Bs/1W+av9TvGn/Ubxn/1C7
734 | Zv9Qumb/Xb9w/13Acf9dv3H/XL9x/1y/cf9cwHH/XMBx/1zAcf9cwHH/XcFx/13Bcf9dwXH/XcFx/13B
735 | cf9dwnL/XcJy/13Ccv9ewnL/XsJy/1i+a/+GvY3/1OXX/93r3//k8eb/6vbs/+758P/w+/L/8Pry/+74
736 | 8P/p9ev/4vDk/9rq3P/O4ND/Z7Vx/1/Ddf9fw3X/YMN1/1/Ddf9fw3X/X8N1/1/Ddf9gxHX/YMR1/2DE
737 | df9gxHX/YMR1/2DEdf9gxHX/YMR1/2DEdf9gxHX/X8R0/1/EdP9fxHT/X8R0/1/EdP9ptXP/zeDP/9rq
738 | 3P/j8OX/6fXr/+748P/w+vL/8Pvy/+/58f/r9u3/5fLn/97s4P/W5tj/msWg/1S8aP9ewnT/XcJz/13C
739 | c/9dwXP/XcFz/13Bc/9dwXP/XcFy/13Bcv9dwXL/XMFy/1zBcv9cwXL/XMBx/1zAcf9cwHH/XMBx/1zA
740 | cf9cwHH/fMuN/1a9a/9Pu2X/T7xl/1G9Z/9SvWn/YMN1/0u9Y/9Fu17/SLxg/0u/Y/9OwGb/U8Rr/2bL
741 | e/991JD/mN6m/77rx//j9uf/2/He/3LEfcGIzZGhidaW/5TgpP992JD/aM99/1jIcP9TxWv/UMJo/0zA
742 | ZP9KvWH/Rrte/1W/av9ZwG7/Vr5r/1S9af9SvGf/Ubtm/1O8af9fwHP/Xr9y/16/cv9ev3L/Xr9y/16/
743 | cv9ev3L/XsBy/17Acv9ewHL/X8Bz/1/Bc/9fwXP/X8Fz/1/Bc/9fwXT/X8J0/1/CdP9fwnT/Wb5t/4a+
744 | jf/X5tj/3uzg/+Xx5//r9u3/7/nx//H78//x+vP/7vjx/+r17P/k8Ob/3Ore/9Dh0v9otXL/YsV3/2LF
745 | d/9ixHb/YsV2/2LFdv9ixXb/YsV2/2HEdv9hxHb/YcR2/2HEdv9hxHb/YcR2/2HEdv9hxHb/YcR2/2HE
746 | dv9hxHb/YcR2/2HEdv9hxHb/YcR2/2q1dP/Q4dL/3Ore/+Tw5v/q9ez/7/jx//H68//x+/P/8Pnx/+z2
747 | 7v/m8uj/4O3i/9fm2f+bxaD/Vbxo/1/CdP9fwnT/X8J0/1/Cc/9fwnP/X8Jz/1/Cc/9fwnP/XsJz/17C
748 | c/9ewXL/XsFy/17Bcv9ewHL/XsBy/13Acf9dwHH/XcBx/17Acv9xyIP/acV8/0+7Zf9Qu2b/Urxo/1O+
749 | af9Xv2z/WcFu/0a6Xv9IvGD/S75j/07BZv9UxGv/Zst8/37VkP+a3qj/wezK/+X36f/D58j/iM2RoZjB
750 | nYF3zYX/lOCk/33Xj/9o0H7/Wclw/1TFa/9Qwmf/TcBl/0m9Yf9Hu1//Z8Z6/13Bcf9Wvmv/Vb1q/1O8
751 | aP9Su2f/W79w/2LBdf9hwHT/YMB0/2C/c/9fwHP/YMBz/2DAc/9gwHT/YMF0/2DBdP9gwXT/YMF0/2DB
752 | dP9hwnT/YcJ0/2HCdP9hwnT/YcJ0/2HCdf9bvm7/h76O/9jn2v/g7eH/5vLo/+z37v/w+fL/8vv0//H7
753 | 8//v+fH/6/bt/+Xx5//e69//0eLT/2i1c/9lxXn/ZcV5/2XFef9lxXn/ZcV5/2XFef9lxXn/ZcV5/2XG
754 | ef9lxnn/ZcZ5/2XGef9lxnn/ZcZ5/2TGef9kxnn/ZMZ5/2TGef9kxnn/ZMZ5/2TGef9kxnn/arZ1/9Hi
755 | 0//e6+D/5fHn/+v27f/w+fH/8fvz//L79P/w+fL/7ffv/+fz6f/h7uP/2ejb/5zGof9XvWr/YsR3/2HD
756 | dv9hw3X/YMJ1/2DCdf9gwnX/YMJ1/2DCdf9gwnX/YMJ0/2DCdP9gwnT/X8F0/1/BdP9fwXP/X8Fz/1/B
757 | c/9fwHP/YMF0/2TDeP9+zY7/Ubxn/1K8Z/9SvWj/VL5p/1a/a/9bwXD/Rbpd/0i8YP9KvmL/TsFm/1PE
758 | a/9ny3z/ftWQ/5zgqv/F7c7/6fjs/6TarP+YwZ2Btce3VGbEdP+V4KT/fNeP/2fQff9YyXD/VMZs/1HD
759 | aP9NwGT/Sr5h/0q8Yf94zIn/W8Bw/1e/bP9VvWr/U7xo/1O7aP9nw3n/Y8F2/2LBdv9hwHX/YcB1/2HA
760 | dP9hwHT/YcB1/2HAdf9hwXX/YcF1/2HBdf9hwXb/YcJ2/2HCdv9hwnb/YcJ2/2LCdv9iwnb/ZMN4/1/A
761 | cf+Ivo7/2ujc/+Hu4//o8un/7vfv//H58//z+/X/8/v0//H58v/t9u7/5vLo/9/s4f/T49X/aLVz/2jF
762 | e/9oxXv/aMV7/2jGe/9nxnv/Z8Z7/2fGe/9nxnv/aMZ7/2fGe/9nxnv/Z8Z7/2fGe/9nxnv/Z8Z7/2fG
763 | e/9nxnv/Z8Z7/2fGe/9nxnv/Z8Z7/2fFev9rtnX/0+PU/9/s4f/n8ej/7Pbu//H58v/z+/T/8/v1//H6
764 | 8//u9/D/6fPq/+Pu5P/b6dz/ncai/1m9a/9lxHn/ZcR4/2PDeP9hwnb/YcJ1/2HCdf9hwnX/YcJ1/2HC
765 | df9hwXX/YcF1/2DBdP9gwXT/YMF0/2DAdP9gwHT/YMB0/2HAdP9hwXT/YsF1/4LNkf9VvWv/Urxo/1O9
766 | af9Vvmv/Vr9s/1zBcP9Iu1//SLxg/0u/Y/9OwWb/VMVs/2fMff9/1ZH/oOGt/8rv0v/r+e7/i8+V/7TG
767 | tlbd5d4mVrtk/5ThpP972I//aNB9/1nKcP9Uxmv/UcNp/03AZf9KvmL/T75l/37Pjv9awG7/WL5t/1e+
768 | bP9VvWr/Vbxp/3LHg/9lwnf/ZMJ3/2TBdv9kwXb/Y8F1/2PBdf9jwXX/YsF1/2LBdv9iwXb/Y8J2/2PC
769 | dv9jwnb/Y8J3/2PDd/9jw3f/ZMN3/2fEev9pxXz/YsFz/4i/j//b6Nz/4u7j/+nz6v/u9/D/8vrz//T7
770 | 9f/z+/X/8fnz/+327//n8un/4Ozi/9Xk1v9ptXP/asZ9/2rGff9qxn3/asZ9/2rGff9qxn3/asZ+/2rG
771 | ff9qxn3/asZ9/2rGff9qxn7/asZ+/2rGfv9qxn7/asZ9/2rGff9qxn3/asZ9/2nGff9pxn3/acZ9/2u2
772 | dv/U5Nb/4ezi/+fy6f/u9u//8vnz//T79f/0+/X/8vr0/+/38f/q9Ov/5O/l/93p3v+fxqP/W75t/2jE
773 | e/9oxHv/aMR7/2jDe/9lwnj/ZMJ3/2TCd/9jwnb/Y8J2/2PCdv9jwnb/Y8J2/2PCdv9jwnb/Y8J1/2PC
774 | df9iwXX/YsF1/2LBdf9jwnb/fMuM/2DAdP9Tu2j/Vb1q/1a+a/9YwG3/WsFv/0y9ZP9JvGD/TL5j/07B
775 | Zv9WxW3/aM19/4DWkv+k4rD/z/DW/+368P9tw3n/3eXeJvz8/AJMtFr3leGl/3vYj/9n0H3/Wcpw/1XG
776 | bP9RxGj/TsFl/0u+Y/9VwGv/gM+Q/1zBcP9ZwG3/WL5s/1a8a/9ZvW7/eMmJ/2bCef9mwXj/ZcF4/2XB
777 | eP9lwXj/ZcF3/2XBd/9lwXf/ZcF3/2XBd/9lwXj/ZcF4/2XCeP9lwnj/ZcJ4/2jDe/9sxX//bcZ//23G
778 | f/9lwnb/h76O/9zp3v/j7uX/6vTr/+/48f/z+vX/9fz2//T89v/y+vT/7vfw/+jz6v/i7eT/1uXY/2m2
779 | dP9tyID/bsiA/23IgP9uyID/bsiA/27IgP9uyID/bsiA/27IgP9uyID/bch//23If/9tyH//bch//23I
780 | f/9tyH//bch//23If/9tx3//bcd//23Hf/9tx3//bLZ2/9bl2P/h7eT/6PPq/+738P/y+vT/9Pz2//X8
781 | 9v/z+vX/8Pjx/+v07f/k7+f/3urf/5/Hpf9dvm7/bMZ+/2vGff9rxn3/a8V9/2vFff9pxHv/ZcN4/2XD
782 | eP9lw3j/ZcJ4/2TCd/9kwnf/ZMJ3/2TCd/9jwnf/Y8F3/2TBd/9kwnf/ZMJ3/2XDd/9wx4H/cMaB/1S9
783 | af9VvWr/V75s/1nAbv9bwnD/Ub9o/0m8YP9Mv2T/T8Jn/1XFbf9pzX7/gteT/6nktf/V8tv/6/nu/1C1
784 | Xff8/PwCAAAAAHDDfMGS25//fdmQ/2fQff9aynH/Vcds/1LDaf9OwWX/S79j/1rCbv+A0JD/XMFx/1q/
785 | b/9Yvm3/WL1r/2HAdP98y4v/aMN6/2jDev9nwnn/ZsJ5/2bBef9mwXj/ZsF4/2bBeP9mwnn/ZsJ5/2bC
786 | ef9mwnn/ZsJ5/2bCef9sxX//cMeC/3DHgv9wx4L/cMeC/2jDev+Hvo7/3urf/+Xv5v/r9Oz/8fjy//T6
787 | 9f/2/Pf/9fz3//T69f/v9/H/6vPr/+Pu5P/Y5dn/arZ1/3DIgv9wyIL/cMiC/3DIgv9wyIL/cMiD/3DI
788 | g/9wyIP/cMiD/3DIg/9wyIP/cMiD/3DIg/9wyIP/cMiD/3DIg/9wyIP/b8iC/2/Igv9vyIL/b8iC/2/I
789 | gv9utnj/2Oba/+Pu5P/q8+v/7/fx//T69f/1/Pf/9vz3//T69f/x+PL/7PXu/+bw5//f6+H/ocim/1+/
790 | cP9ux4D/bsaA/27GgP9uxoD/bsaA/27GgP9txX//aMN7/2bDef9mw3n/ZsN5/2XDef9lwnn/ZcJ5/2XC
791 | eP9lwnj/ZsJ5/2bCef9nwnn/aMN6/2nEe/96y4n/Vbxp/1a+a/9Yv23/WsBu/1zBcf9WwGz/Sb1h/0zA
792 | ZP9PwWb/V8Vu/2rOf/+F2Jb/sOa6/9v03//U79j/cMN8wQAAAAAAAAAAmNSgi3nOiP+K3Zv/aNF+/1rL
793 | cf9WyG3/UsRp/0/BZv9Mv2P/X8V0/3zPjf9ewnL/XMBw/1q/bv9Yvm3/bcV+/3nJiP9qw3z/asN7/2nD
794 | e/9ownr/aMJ6/2fBef9nwnn/Z8J5/2fCef9ownr/aMJ6/2jCev9pw3v/ccaC/3PHhP9zx4T/c8eE/3PH
795 | hP90yIT/a8R7/4e/j//f6uD/5u/n/+z07f/x+PP/9fr2//f8+P/2/Pf/9Pr1//D38f/r8+z/5O7m/9nm
796 | 2v9rtnX/dMmG/3TJhv90yYX/dMmF/3TJhf90yYX/dMmF/3TJhf90yYX/dMmF/3TJhf90yYX/dMmF/3TJ
797 | hf90yYX/dMmF/3PJhf9zyYX/c8mF/3PJhf9zyYX/c8mF/2+2eP/Z59v/5O7m/+vz7P/w9/H/9Pr2//b8
798 | 9//3/Pj/9fv2//L48//t9e7/5/Do/+Hs4v+iyKf/Yb9y/3HHg/9xx4P/cceD/3HHg/9xx4P/cceD/3HH
799 | g/9wxoL/asR9/2fDev9nwnr/Z8J6/2fCef9nwnn/Z8J5/2fCef9nwnr/Z8J6/2fDev9ow3r/acN7/3nK
800 | if9YvWz/V75s/1m/bf9awW//XcJy/1rCb/9KvWH/TMBk/1DCZ/9Xxm7/a89//4jZmf+36cH/4Pbk/6fc
801 | r/+Z1KGLAAAAAAAAAAC8zb9MX8Ft/5viqf9o0n7/W8xy/1fIbv9TxWr/T8Jm/0y/Y/9jxnb/es6K/1/C
802 | c/9dwXD/W79v/1m+bf94yon/dsmH/2zFff9rw3z/a8N8/2rDe/9qw3v/asJ7/2nCe/9pwnv/acJ7/2nD
803 | e/9pw3v/a8N8/3XHhf93yIf/d8iH/3fJh/93yYf/d8mH/3fJh/9uxX7/icCP/+Ds4v/n8Oj/7fXv//L5
804 | 9P/1+/f/9/34//f8+P/1+/b/8fjy/+z07f/m7+f/2+fc/2u2df93yoj/d8qI/3fKiP93yof/d8qI/3fK
805 | iP93yoj/d8qI/3fKiP93yoj/d8qI/3jLiP94y4j/eMuI/3jLiP94y4j/d8qI/3fKiP92yoj/dsqI/3bK
806 | iP92yYf/b7d4/9vn3P/l7+f/7PTt//H48//1+vb/9/z4//f9+P/2+/f/8/n0/+727//o8en/4uzj/6XJ
807 | qf9iwHL/dcmF/3XJhf91yYX/dcmF/3XJhf91yIX/dciF/3THhf90x4X/bsWA/2nDe/9pw3v/acN7/2nD
808 | e/9pw3v/acN7/2nDe/9pw3v/asR7/2vEfP9rxH3/eMqJ/1y+cP9Yvm3/Wr9v/1zBcP9fw3L/XcNy/0q9
809 | Yv9NwGX/UMNo/1jIb/9tz4H/j9ue/7/syf/l9+n/gcuL/73NwEoAAAAAAAAAAPH08RBJtFj/nuOs/2/U
810 | hP9czXP/WMlv/1TGa/9Qw2f/TcBk/2PGd/93zIj/YcN0/17Ccv9cwHD/W75u/4PNkf91x4X/bsWA/23E
811 | f/9txH//bcR//2zEfv9sxH7/bMR9/2zDff9sw33/bMN9/23Df/96yIn/e8mL/3vJi/97yYv/esmL/3vJ
812 | i/97yov/e8qL/3HFgf+JwJD/4uzj/+jx6f/u9e//8/n0//b79//4/fn/9/z5//b79//y+PP/7fXu/+bv
813 | 6P/b6N3/a7Z2/3vLi/97y4v/e8uL/3vLi/97y4v/e8uL/3rLi/96y4v/esuL/3rLi/96y4v/esuL/3rL
814 | i/96y4v/esuL/3rLi/96y4v/esuL/3rLi/96y4v/esuK/3rLiv9vt3n/3Oje/+bw6P/t9e7/8vjz//b7
815 | 9//3/Pn/+P35//b79//z+fX/7/bw/+ny6//k7eX/psqr/2TAdP94yor/eMqK/3jKiv94yYn/eMmJ/3jJ
816 | if94yYn/eMmJ/3jJif+DzZL/c8aE/2vDff9rw3z/asN8/2rDfP9rw33/a8N9/2zEfv9sxH7/bcV+/27F
817 | f/94yYj/X8By/1m/bv9bwG//XcFx/1/DdP9exHP/S75i/07BZf9Rw2j/Wcdw/27Qg/+X36X/ye/R/+f3
818 | 6f9TuGH/8fTxEAAAAAAAAAAAAAAAAG3CeMeH15b/f9qS/13NdP9ZynD/Vcds/1HEaP9OwWX/Y8d3/3XM
819 | hv9hxHX/X8Jy/17Acf9bv2//idGX/3PHhP9xxoL/ccaB/3DGgf9vxoD/bsV//27Ff/9uxH//bMR//23D
820 | fv9uxH//g8yS/4HMkf9+y47/fsuO/37Ljv9+zI7/fsyO/37Mjv9+y43/c8aC/4rAkf/k7eT/6fHq/+/2
821 | 8P/0+fX/9/v3//n9+v/4/fn/9/v3//P59P/u9e//6PDp/93p3v9tt3b/fsyN/37Mjf9+zI3/fsyN/37M
822 | jf9+zI3/fsyN/37Mjf9+zI7/fsyO/37Mjv9+zI7/fsyO/37Mjv9+zI7/fsyO/37Mjv9+zI7/fsyO/37M
823 | jv9+zI7/fsyO/3G4ef/e6t//6PHp/+717//z+fT/9/v3//j9+f/5/fr/9/z4//X69f/w9/H/6/Pr/+Xu
824 | 5v+oy6z/ZcF2/3vLjP97y4z/e8uM/3vLjP97yoz/e8qM/3vKjP97yoz/e8qM/33Kjf+U06H/eciJ/2zD
825 | fv9sw37/bcN+/23Efv9txH7/bsV+/27Ef/9vxYD/b8aA/3TJhf9iwXX/Wr9v/1zAcP9ewnL/YMR0/2DF
826 | dP9Mv2P/T8Fm/1LEaf9ayXD/dNKG/6Hirv/S8tn/ze3T/2zCd8cAAAAAAAAAAAAAAAAAAAAAnsWjeGfH
827 | d/+S36L/X892/1rLcf9WyG3/U8Vq/0/CZv9kx3f/c8yF/2PEdv9gwnT/XsFx/1y/cP+O0pz/dMiF/3PH
828 | g/9yx4P/cceC/3HGgv9xxoL/cMaB/3DFgf9wxYD/bsSA/4XMk/+O0Zv/gsyQ/4LNkP+CzZD/gsyR/4LM
829 | kf+CzJH/gsyR/4LMkf92x4X/i8CR/+Xu5v/r8uv/8Pfx//X59v/3/Pj/+f36//n9+v/3+/j/9Pn1/+/2
830 | 8P/p8er/3+rg/223dv+CzZH/gs6R/4LOkf+CzpH/gs6R/4LOkf+CzpH/gs6R/4LOkf+CzpH/gs6R/4LO
831 | kf+BzZD/gc2Q/4HNkf+CzZH/gs2R/4LNkf+BzZD/gc2Q/4HNkP+BzZD/cbh6/+Dq4f/p8er/7/bw//T5
832 | 9f/3+/j/+f36//n9+v/4/Pn/9fr2//H38v/r8+z/5u7n/6rMrf9pwnf/gMyP/4DMj/+AzI//gMyP/3/L
833 | jv9/y47/f8uO/3/Ljv9/y47/f8uO/4HMkP+b1qb/d8iH/2/FgP9vxYD/b8WA/2/Fgf9vxYH/cMWB/3DG
834 | gv9xx4L/dMiF/2XCd/9cv2//XcFx/2DDc/9ixHb/YMV0/0y/Y/9Pwmb/U8Vq/1zKcv971o3/rua6/9v0
835 | 4P+X1aD/m8OgfAAAAAAAAAAAAAAAAAAAAADW4NcuTbdc/5PgpP9s04H/XMxz/1jJb/9Uxmv/UMNn/2LI
836 | d/9wy4L/ZMV4/2LDdf9gwnT/XsBx/5DTnv92yYb/dciG/3TJhf90yIX/dMiF/3PIhP9zxoP/csaC/3LF
837 | gv+Ay4//m9ao/4XNlP+FzZT/hc2U/4TNk/+FzZP/hc2T/4XNlP+FzZT/hc2U/3fHhv+NwJP/5u/n/+vz
838 | 7P/x9/L/9fr2//j8+f/6/fv/+v36//j7+f/0+fX/8Pbw/+rx6//g6uD/brd3/4XOk/+FzpP/hc6U/4XO
839 | k/+FzpP/hc6U/4XOlP+EzpT/hM6U/4TPlP+EzpP/hM6T/4TOk/+EzpP/hM6T/4TOk/+EzpP/hM6T/4TO
840 | k/+EzpP/hM6T/4TOk/9xuHr/4evi/+ry6//w9vH/9fn2//j7+f/6/fr/+v37//n8+f/2+vf/8vfz/+z0
841 | 7f/n7+j/q8yv/2rCef+DzZH/g82R/4LNkf+CzZH/gs2R/4LNkP+CzZD/gsyR/4LMkP+CzJD/gsyQ/4fO
842 | lf+d16j/c8eD/3HGgf9xxoH/cceC/3LHg/9zx4T/c8eE/3THhf91yIX/Z8N5/13Acf9fwnP/YcR1/2TG
843 | d/9exHL/TcBk/1DDZ/9Uxmv/YMx1/4bZl/+868b/4fbl/2K+b//W4NcuAAAAAAAAAAAAAAAAAAAAAAAA
844 | AABkvnDTfdaN/37Zkf9dzXT/Wcpw/1XHbP9SxGn/YMd1/3DMgv9mxnn/ZMV3/2LDdf9fwXL/kdSe/3jK
845 | iP92yYf/dsmG/3bJhv91yYb/dcmG/3XIhf90xoT/ecmJ/6LYrP+L0Jn/iM6W/4jOlv+Izpb/iM6W/4jO
846 | lv+Izpb/iM+W/4nPlv+Jz5b/esmI/47BlP/n8Oj/7PTt//L38//2+vf/+Pz5//r++//6/fv/+Pz5//X5
847 | 9v/x9/H/6/Ls/+Dr4v9ut3f/ic+W/4nPlv+Jz5b/ic+W/4nPlv+Jz5b/ic+W/4jPlv+Iz5b/iM+W/4jP
848 | lv+Iz5b/h8+W/4fPlv+Hz5b/h8+W/4fPlv+Hz5b/h8+V/4fPlf+Hz5X/h8+V/3G4ev/i7OP/6/Ls//H3
849 | 8v/1+vb/+Pz5//r9+//6/vv/+fz6//b69//y+PP/7fTu/+jw6f+sza//bMN6/4XOlP+FzpT/hc6U/4XO
850 | lP+FzpT/hc6U/4XOlP+FzpP/hc6T/4XNk/+FzZP/hM6T/5LTn/+T05//cseD/3PHhP9zyIT/dMeE/3TH
851 | hP90x4X/dciG/3fJiP9oxHv/X8Fy/2DDdP9ixHX/ZcZ5/1zEcP9OwWX/UsRp/1XHbP9lznv/lN6i/8nv
852 | 0P/L7dH/ZL5w0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJvDoHxdxG7/kN+g/2DQd/9by3L/V8hu/1PF
853 | av9bxnH/bsuB/2jHe/9lxnj/Y8N2/2HCdP+R1J7/esuK/3rKiv95yon/eMqJ/3jKif94yon/dsmI/3fJ
854 | h/+Y1aT/mtWl/43Qmv+Mz5n/jM+Z/4zQmf+M0Jn/jNCa/4zQmv+M0Jr/jNCa/4zQmv99yYv/j8KV/+nw
855 | 6f/t9O7/8/fz//f69//5/Pr/+/78//v9+//5/Pr/9vr2//L38v/s8+3/4uvj/264eP+M0Jn/jNCZ/4zQ
856 | mf+M0Jn/jNCa/4zQmv+M0Jr/jNCa/4zQmv+M0Jr/jNCa/4zQmv+M0Jr/i9CZ/4vQmf+L0Jn/i9CZ/4vQ
857 | mf+L0Jn/i9CZ/4vQmf+Jz5f/dbh9/+Tt5f/s8+3/8vfy//b69//5/Pr/+/37//v+/P/6/Pr/9/v4//P4
858 | 9P/u9e//6fHq/63NsP9vw33/is+Y/4rPmP+Kz5j/is+Y/4rPmP+Jz5f/ic+X/4nOl/+Jzpf/ic6X/4nO
859 | l/+Jzpf/ic+X/5/Zqv+BzZD/dcmG/3bIhv92yYf/dsmH/3jJiP94yoj/ecqK/2nFfP9fwXP/YsN1/2TF
860 | eP9nx3r/V8Nt/0/CZv9TxWr/WMhu/3DShP+l5LL/1PLa/5LUnP+bw6B8AAAAAAAAAAAAAAAAAAAAAAAA
861 | AAAAAAAA3OTdKEi0V/+G3Jj/ctaH/1zNc/9Yym//VMZr/1fFbf9uzIH/asl9/2fHev9lxXj/Y8N2/5DT
862 | nf99zY3/fcyN/3zMjP97zIz/esyM/3rLi/95yor/h86V/6jcsv+R057/kdKe/5DRnf+Q0Z3/kNGd/5DR
863 | nP+Q0Zz/kNGc/5DRnP+Q0Zz/kNGc/4DKjf+Qwpb/6vHq/+707//z+PT/9/r4//r8+v/7/vz/+/38//n8
864 | +v/2+vf/8vfz/+3z7v/j7OX/b7h5/4/Snf+P0p3/j9Kd/4/Snf+P0p3/j9Kd/4/Snf+P0pz/j9Kc/4/S
865 | nP+P0pz/jtKc/47SnP+O0pz/jtKc/47SnP+O0pz/jtKc/47SnP+O0pz/jtKc/4zRmv91uH7/5e7m/+30
866 | 7v/z9/T/9/r3//n8+v/7/fz/+/78//r9+//4+/n/9Pj1/+/18P/r8ez/rc2x/3HEfv+N0Zv/jdCb/43Q
867 | mv+N0Jr/jdCa/43Qmv+N0Jr/jdCa/43Qmv+Mz5n/jM+Z/47Qmv+O0Zv/kNKd/57Yqv95yon/eMmI/3jK
868 | if94yon/ecqJ/3rLiv97y4v/asV8/2LCdf9kxHf/ZsZ5/2nIfP9Swmn/UcNo/1TGa/9cynL/fteQ/7fp
869 | wf/a9N//WLpm/9rj2yoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAccR8wWnNe/+G3Jj/Xs51/1rL
870 | cf9WyG3/VMVq/27Mgf9syn//ach8/2fGev9lxHj/jdOa/3/NkP9+zI//fs2O/37Njv99zY3/fc2N/33M
871 | jf+j267/mten/5TTof+U06D/lNOg/5PSn/+T0p//lNKf/5TSn/+U0p//k9Kf/5PSn/+T05//gsyP/5HC
872 | lv/r8ev/7/Xw//T49f/4+/j/+vz6//z+/P/8/vz/+vz6//f69//z9/T/7vTu/+Xt5f9vuHn/k9Of/5PT
873 | n/+T05//k9Og/5PToP+T06D/k9Og/5PToP+T06D/k9Og/5PToP+S05//ktOf/5LTn/+S05//ktOf/5LT
874 | n/+S05//ktOf/5LTn/+S05//j9Kc/3W4fv/m7uf/7vTv//T49P/3+vj/+vz6//z+/P/8/vz/+v37//j7
875 | +f/1+Pb/8Pbx/+zy7P+vzrP/c8WA/5DSnv+Q0p7/kNKe/5DSnf+Q0p3/kNKd/5DSnf+Q0p3/kNGd/5DR
876 | nf+Q0p7/kdKd/5HSnf+S05//ndiq/4rRmP95y4r/esuK/3vLi/98y4z/fMuM/37Mjf9qxXv/Y8N2/2XF
877 | eP9oyHv/acl8/1DCZ/9SxGn/Vsht/2TOev+R3qH/x+/O/7Piu/9xxHzBAAAAAAAAAAAAAAAAAAAAAAAA
878 | AAAAAAAAAAAAAAAAAAC1x7dUULxh/4venP9n0nz/W8xy/1jJb/9Uxmv/a8x+/27MgP9ryX7/acd7/2bF
879 | ef+H0ZX/hM+T/4HOkf+BzpD/gM+Q/4DPkP9/z4//jNOa/6rdtf+Z16X/mNak/5jVpP+Y1KT/l9Sj/5bU
880 | ov+W1KP/ltSj/5bUo/+X1KP/l9Sj/5fUo/+FzZL/kcOX/+zy7f/w9fH/9fj1//j7+f/7/fv//P78//z+
881 | /P/6/Pr/+Pr4//T49P/v9e//5e7m/3C4ef+W1KP/ltSj/5bUo/+W1KP/ltSj/5bUo/+X1KP/l9Sj/5fU
882 | o/+X1KP/ltSj/5bUo/+W1KP/ltSj/5bUov+W1KL/ltSi/5bUov+W1KL/ltSi/5bUov+T05//d7l//+jv
883 | 6P/v9fD/9Pj1//j7+P/6/Pv//P78//z+/P/7/fv/+fv5//b59v/x9vL/7fPt/7DPtP91xoP/lNOh/5TT
884 | oP+U06D/lNOg/5TSoP+U0qD/lNKg/5TSoP+U0qD/lNOg/5XTof+V1KH/ldSi/5XVov+W1aP/ntip/37M
885 | jf99y43/fcuN/37Mjv9/zY7/gc6Q/2jGe/9lxXj/Z8d6/2rJff9myXn/UcNo/1TGa/9bynH/ctOG/6bl
886 | s//T8tn/dMaA/7XHt1QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPf49whSt2DrdNSG/3vY
887 | jv9dznT/Wcpw/1bHbf9kynj/cM2D/23LgP9ryX3/acZ7/37Ojv+L05j/g8+S/4LPkv+Cz5L/gs+S/4HQ
888 | kv+j3K//odqt/57Zqf+d16j/m9ao/5vWp/+b1af/mtWl/5rVpf+a1aX/mtWl/5rVpv+a1ab/mtam/4jO
889 | lP+Sw5j/7fPu//H28v/2+fb/+fv5//v9+//9/v3//P79//v9+//4+/j/9fj1//D18P/n7uf/cLh6/5rV
890 | pv+a1ab/mtWm/5nVpv+Z1ab/mdWm/5nVpv+Z1ab/mdWm/5nVpv+Z1ab/mdWm/5nVpv+Z1ab/mdWm/5nV
891 | pv+Z1ab/mdWl/5nVpf+Z1aX/mdWl/5bUov9+vYb/6fDq//D18f/1+PX/+Pv5//v9+//8/v3//f79//v9
892 | /P/5/Pr/9vn3//L38//u8+7/s9C2/3XGg/+Y1KT/mNSk/5jUpP+Y1KT/mNSk/5jUpP+Y1KP/mNSj/5jU
893 | o/+Y1KT/mNWk/5jWpP+Z1qX/mtem/5rXpv+f2av/itCY/3/Mjv+AzI//gM2Q/4HOkP+Cz5H/Z8V6/2fG
894 | ev9pyHz/bct//1/HdP9SxGn/Vsdt/2LNeP+G25j/u+vF/8Pry/9Tt2Hr9/j3CAAAAAAAAAAAAAAAAAAA
895 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAJvDoHxVwGb/iN2Z/2DPd/9bzHL/V8lu/13Jc/9zz4X/cMyC/23K
896 | gP9qyH3/dcqF/4/UnP+G0JX/hdCV/4TQlP+E0JT/itOa/6zft/+j267/otqt/6DarP+g2Kv/oNiq/5/Y
897 | qv+e16r/ntep/57Xqf+e16n/nteo/57XqP+e16j/i8+W/5PDmP/u9O//8vby//b59//5+/r/+/38//3+
898 | /f/9/v3/+/37//n7+f/1+Pb/8PXx/+jv6P9wuHr/ndeo/53XqP+d16j/ndeo/53XqP+d16j/ndeo/53W
899 | qP+d1qj/ndao/53WqP+d1qn/ndap/53Wqf+d1qn/ndap/53Wqf+c1qj/nNao/5zWqP+c1qj/mdWl/4jB
900 | jv/q8ev/8fbx//b59v/5+/n/+/37//3+/f/9/v3//P38//r8+v/3+ff/8/fz/+/07/+00Lf/eMeE/5zW
901 | p/+b1qf/m9an/5vWp/+b1af/m9Wm/5vVpv+b1ab/m9Wn/5vWp/+b1qf/nNeo/53Yqf+d2Kr/ndip/57Z
902 | qv+Y1qX/gc2R/4LOkf+Dz5L/hM+T/4HPkP9nxXr/acd7/2zJfv9uzIH/WMZu/1TGa/9aynD/cNKE/57i
903 | rP/L8NP/gc2M/5vDoHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6+3rFE+2
904 | Xu9414v/cNWE/13NdP9ZynD/V8hu/3LQhf9yzYT/bsuB/2zJf/9wyoP/jtSc/4fRlv+G0ZX/htGV/4bR
905 | lv+Y2KX/q9+1/6bdsf+l3bD/pNuv/6Parv+i2a3/otmt/6LYrP+i2Kz/odis/6HYrP+h2Kz/odir/6HY
906 | q/+Nz5n/ksOY/+/08P/z9/P/9/n3//r8+v/8/fz//f79//3+/f/7/fv/+fv5//b59v/x9vL/6fDp/3e7
907 | gP+h2Kv/odir/6HYq/+h2Kv/oNir/6DYq/+g2Kv/oNir/6DYq/+g2Kv/oNir/6DYq/+g2Kv/oNir/6DY
908 | q/+g2Kv/oNir/6DYq/+g2Kv/oNir/6DYq/+d16j/jsSU/+vy7P/y9vL/9vn2//n7+f/7/fv//f79//3+
909 | /f/8/fz/+vz6//f6+P/09/T/8PXw/7jSuv99yYr/nteq/57Xqf+e16n/ntep/57Xqf+e16n/ntap/57W
910 | qf+e16r/n9eq/5/Xqv+g2av/oNqs/6Darf+i2q3/otqt/6Harf+Gz5X/hM+T/4XPk/+G0ZX/fs6O/2nH
911 | e/9ryX7/bcuA/27Mgf9TxWr/Vsdt/2LNd/+F2pb/tunB/8btzf9Tt2Dv6+3rFAAAAAAAAAAAAAAAAAAA
912 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkr2Yh1bBaP9/25L/X892/1vMcv9YyW//a81//3TP
913 | hv9xzYP/b8qB/27JgP+K05j/itOZ/4nSmP+I0pj/idKY/6besf+r37b/qt+1/6netP+o3bP/qNyy/6bc
914 | sf+m2rD/ptqw/6bZsP+m2bD/pdmv/6XZrv+l2a7/pdmu/5DRm/+VxJv/8PXw//P39P/3+ff/+fv6//v9
915 | /P/8/v3//P38//v8+//5+/n/9vj2//L28v/p8On/fb6F/6TZr/+k2a7/pNmu/6TZrv+k2a7/pNmu/6TZ
916 | rv+k2a7/pNmu/6TZrv+k2a7/pNmu/6TZrv+k2a7/pNmu/6TZrv+k2a7/pNmu/6TZrv+k2a7/o9mt/6DY
917 | qv+Rxpf/7PLs//L28v/2+Pb/+Pr5//r8+//8/fz//P38//v9+//5+/n/9vn3//P39P/w9fH/v9bB/3/K
918 | i/+i2K3/otit/6LYrf+i2Kz/otis/6LYrP+i2Kz/otmt/6PZrf+j2q3/o9qu/6Tar/+k27D/pdyw/6bc
919 | sf+m3LH/p9yy/4/Tnf+G0JX/h9GV/4nSmP94zIn/a8h9/23KgP9wzIP/Zst6/1TGa/9bynH/cdOF/5/i
920 | rf/I79D/g82N/5K9mIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
921 | AADp6+kWULde73bWif9o037/Xc50/1rLcf9gy3b/d9CJ/3POhf9xzIP/bsqB/4fTlf+N1Jv/jNOa/4vT
922 | mv+O1Jz/ruC4/67huf+t4Ln/reC4/6zft/+r3rb/q921/6rctP+q3LP/qduz/6nbs/+p2rP/qNqy/6ja
923 | sv+o2rL/kdCb/5zGoP/w9PD/8vbz//b49v/4+vj/+vz6//v8+//7/Pv/+fv6//f6+P/1+PX/8fXx/+nv
924 | 6f+AwIf/p9qx/6fasf+n2rH/p9qx/6fasf+n2rH/p9qx/6fasf+n2rL/p9qy/6fasv+n2rL/p9qy/6fa
925 | sf+n2rH/p9qx/6fasf+n2rH/p9qx/6fasf+n2rH/oder/5XImv/s8uz/8fXx//X49f/3+ff/+fv5//r8
926 | +v/7/Pv/+fv6//j6+P/1+PX/8vbz//D08P/E2cb/f8qM/6XZsP+l2bD/pdmw/6XZsP+l2a//pdmw/6XZ
927 | sP+m2rD/ptuw/6fbsf+n3LL/p92z/6jds/+p3bP/qd60/6ndtP+q3rT/mtem/4jRmP+K0pj/i9Oa/3PL
928 | hf9tyX//b8yC/3LOhf9bx3H/Vsht/2TOev+I25n/uOrC/8Lryf9Tt2Hv6evpFgAAAAAAAAAAAAAAAAAA
929 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWwJyDVb9m/3fYi/9fz3b/XMxz/1nK
930 | cP900Yf/ds+I/3POhf9xzIP/f8+P/5DWnv+O1Jz/jdSc/5TWo/+y4rz/suK8/7LivP+x4rz/sOG6/6/g
931 | uf+u3rj/rd63/63dtv+t3bX/rNy1/6zctf+s3LX/q9y1/6vctf+S0p3/nsej//D08P/x9fL/9Pf0//b5
932 | 9//4+vj/+fv5//n7+f/3+vj/9vj2//P28//w9PD/6e/p/3/AiP+q3LX/qty1/6rctP+q3LT/qty0/6rc
933 | tP+q3LT/qty0/6rctP+q3LT/qtu0/6rbtP+q27T/qtu0/6rbtP+q27T/qtu0/6rbtP+q27T/qtu0/6rb
934 | tP+j2K7/k8aY/+zy7P/w9PD/8/bz//X49f/3+ff/+Pr4//j6+f/3+fj/9vj2//T39P/x9fH/7/Tv/8TZ
935 | x/+By43/qduz/6nbs/+p27P/qduz/6nbsv+p27L/qdyz/6ncs/+p3LT/qt20/6vdtv+s37b/rOC3/6zf
936 | t/+s37f/rd+3/63ft/+k26//jNKZ/4zUm/+M1Jr/bsqA/2/Lgv9yzYT/cM2D/1XHbP9cy3L/dtSJ/6Tk
937 | sf/K8NL/e8qG/5W/m4MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
938 | AAAAAAAAAAAAAPDy8Q5UuGLnbdCA/2bSfP9eznX/Wstx/2jOff950ov/dc+H/3PNhf92zYj/kteg/5DV
939 | nv+P1Z3/m9mo/7bjwP+148D/teO//7Tjv/+0477/s+K9/7Lhu/+y4Lv/sN+6/7Deuf+w3rn/r964/6/d
940 | uP+v3bj/r924/5XSoP+exqL/7/Tv//D08P/y9vL/9Pf0//b49v/3+ff/9vn3//X49v/z9/T/8fXy/+7z
941 | 7//q8Or/fL6E/67dt/+u3bf/rt23/67dt/+u3bf/rt23/67dtv+u3bb/rt22/67dtv+u3bb/rt22/67d
942 | tv+u3bb/rt22/67dtv+t3bb/rt22/67dtv+u3bb/rd22/6fasP+OxJX/7fLt/+7z7//x9fH/8/bz//X3
943 | 9f/2+Pb/9vj2//X49f/z9/T/8fXy/+/07//u8+//w9nF/4LLjf+s3LX/rNy1/6zctf+s3Lb/rNy2/6zc
944 | tv+t3bb/rd63/63et/+u3rj/rt+4/6/guf+w4br/sOG6/7Dhu/+x4bv/seG6/6vftf+O05z/j9Wd/4XS
945 | lP9vy4L/cs2E/3XPh/9jy3j/WMlv/2jQff+Q3Z//vezH/7blvv9UuGLn8PLxDgAAAAAAAAAAAAAAAAAA
946 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALHQtWBPul//cNeF/2DQ
947 | d/9czXP/XMty/3jTiv940Yr/dc6H/3POhf+O1pz/k9eg/5LWoP+g26z/uuXE/7nlw/+55cP/uOXC/7fk
948 | wf+35MD/tuO//7Xivv+04b3/tOC8/7PgvP+z37v/s9+7/7Pfu/+z37v/mNSi/57Fov/v8+//7vPu//D1
949 | 8f/y9vL/8/fz//T39P/09/T/8/bz//L28v/w9PD/7vPu/+vx7P92un7/sd+6/7Hfuv+x37r/sd+6/7Hf
950 | uv+x3rn/sd65/7Heuf+x3rn/sd65/7Heuf+x3rn/sd65/7Heuf+x3rn/sN65/7Deuf+w3rn/sN65/7De
951 | uf+w3rn/qduz/4rBkP/w9PD/8PTw//D18f/y9vL/8/bz//T39P/09/T/8/f0//P28//x9fH/7/Tv//D0
952 | 8P/A1sL/g8uO/7DeuP+w3rj/sN65/7Deuf+w3rn/sN+5/7Dfuf+x37r/seC7/7Hhu/+y4rz/s+K9/7Pj
953 | vf+0473/tOO+/7Tivf+04r3/seG7/5DVnv+S16D/es6L/3LNhP90zob/dNCG/1jIb/9gzHb/fteR/63n
954 | uf/N8NX/ZsBz/7DPtGIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
955 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAG7DesVhyXP/ZdN8/1/Pdv9bzHL/a8+A/3vTjf940Ir/dc6H/4TT
956 | k/+W2aP/lNei/6Pdr/++5sb/vObF/7zmxf+85sX/vObF/7vmxP+65cL/uOTB/7jjwP+44sD/t+G//7bh
957 | v/+24L7/tuC+/7bgvv+a1aT/ocel/+bu5//i6+P/4eri/97n3//g6eD/3ujf/9vm3P/a5dv/0+DU/9Lf
958 | 0//U4dX/ztzO/3C2ef+14L3/teC9/7Xgvf+14L3/tOC9/7Tgvf+04L3/tOC9/7Tgvf+04L3/tOC9/7Tg
959 | vf+04L3/tOC9/7TgvP+04Lz/tOC8/7TgvP+04Lz/tOC8/7TgvP+u3bf/fr2G/7fTuv+71r7/vtnB/77Z
960 | wf+51rz/r9Cy/6zPr/+qzq7/rM6w/7TSt/+31Lr/uNS8/6HHpP+O0Jn/s9+8/7PfvP+z37z/tOC8/7Tg
961 | vP+04L3/tOG9/7Xhvv+14r7/tuO//7bjwP+35MD/t+TB/7fkwf+35MH/uOTB/7jkwf+1477/k9eg/5LX
962 | n/9zzYX/dM6G/3fQif9mzHr/W8py/3HThf+c4ar/xe7O/5vZpf9uw3rFAAAAAAAAAAAAAAAAAAAAAAAA
963 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2+TcKE61
964 | XPVq03//YtJ5/17Odf9dzHP/etSM/3rSjP940In/edCK/5fapP+W2KT/o92v/8DoyP/A6Mj/v+fI/7/n
965 | yP++58f/vufH/73mxv+85cX/u+TE/7vjw/+648L/ueLB/7jiwf+44sH/uOLA/7DeuP+Bw4r/hcaO/4fH
966 | kP+IyJH/hceP/33Eh/96xYb/esWF/3zGh/+HypH/js6Y/5DRmv+P0Jn/ltOg/7jhwP+34b//t+G//7fh
967 | v/+34b//t+G//7fhv/+34b//uOHA/7fhv/+34b//t+G//7fhv/+34b//t+G//7fhv/+34b//t+G//7fh
968 | v/+34b//t+G//7fhv/+g16n/lNKe/5TSnv+U0p7/lNKe/5bTn/+Y1KH/lNKe/5TSnv+Y1KH/mNSi/5jU
969 | ov+Y1KL/mtWk/7TfvP+24L7/tuG+/7bhvv+34b//t+G//7fhv/+34sD/uOPA/7jkwv+55ML/ueXD/7rl
970 | w/+75cT/u+XE/7vlxP+75cT/u+XE/7fkv/+V2KL/h9SW/3TOhv920Ij/dtGI/1rKcf9nz3z/jdyd/7nq
971 | w//E7Mv/U7dh9dvk3CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
972 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlsCcg1S9ZP9q1YD/YNB3/13NdP9pz37/ftSP/3rS
973 | jP940Ir/jtec/5rap/+i3q7/xOjL/8Ppy//D6cv/wunL/8Lpy//B6cr/wejK/8DoyP+/5sf/vubH/77l
974 | xv+95MX/vOTE/7zjxP+848P/vOPD/7zjw/+848P/vOPD/7vjw/+748L/u+PC/7vjwv+748L/u+PC/7vj
975 | wv+748L/u+PC/7vjwv+74sL/u+LC/7viwv+74sL/u+LC/7viwv+74sL/u+LC/7viwv+64sL/uuLC/7ri
976 | wv+64sL/uuLC/7riwv+64sL/uuLC/7riwv+64sL/uuLC/7riwv+64sL/uuLC/7riwv+64sL/uuLC/7ri
977 | wv+64sL/ueLB/7niwf+54sH/ueLB/7niwf+54sH/ueLB/7niwf+54sH/ueLB/7niwf+54sH/ueLB/7ri
978 | wf+64sL/uuPD/7vkw/+75cT/vOXE/73mxf+958b/vufH/77nx/++58f/vufH/77nx/+/58f/tuS+/5ja
979 | pf960Iv/d8+J/3rSjP9lzHr/Yc13/3/Xkf+s5rj/zfHV/3DFfP+XwJyBAAAAAAAAAAAAAAAAAAAAAAAA
980 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
981 | AAD6+voEacB1y2LJdP9n1H3/YM93/13NdP9404r/fdSP/3rSjP9/0pD/nNyp/5/drP/E6cz/xunN/8Xp
982 | zf/F6s3/xerN/8Tqzf/E6cz/w+nL/8Loyv/C58n/wOfI/8DmyP/A5cf/wOXH/7/lxv+/5Mb/v+TG/7/k
983 | xv+/5Mb/v+TG/77kxf++5MX/vuTF/77kxf++5MX/vuTF/77kxf++5MX/vuTF/73jxf+948X/vePF/73j
984 | xf+948X/vePF/73jxf+948X/vePF/73jxf+948X/vePF/73jxf+948X/vePE/73jxP+948T/vePE/73j
985 | xP+948T/vePE/73jxP+948T/vOPE/7zjxP+848T/vOPE/7zjxP+848T/vOPE/7zjxP+848T/vOPE/7zj
986 | xP+848T/vOPE/7zkxP+848T/vOPE/7zjxP+85MX/veTF/73kxf++5cX/vubG/7/mx//A58j/wOjI/8Ho
987 | yf/B6Mn/wejJ/8Hoyf/B6Mn/wujJ/8Poyv+x4rv/jted/3fPif950Yv/c9GG/17Lc/911In/oOKu/8bu
988 | z/+b2aX/acB1y/v7+wQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
989 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADd5d4mULZf72zSgP9l03v/X892/2LO
990 | eP9/1pH/fdOO/3rRjP+T2qH/nd2q/8Hoyf/J69D/yOvQ/8jr0P/I69D/yOvP/8frz//H687/xurO/8Xp
991 | zP/E6Mz/xOfL/8Pnyv/C5sr/wubJ/8Hmyf/B5cn/weXJ/8HlyP/B5cj/weXI/8HlyP/B5cj/weXI/8Hl
992 | yP/B5cj/weXI/8HlyP/B5cj/weXI/8HlyP/B5cj/wOXH/8Dlx//A5cf/wOXH/8Dlx//A5cf/wOXH/8Dl
993 | x//A5cf/wOXH/8Dkx//A5Mf/wOTH/8Dkx//A5Mf/wOTH/8Dkx//A5Mf/wOTH/8Dkx//A5Mf/wOTH/8Dk
994 | x//A5Mf/wOTH/8Dkx//A5Mf/wOTH/7/kxv+/5Mb/v+TG/7/kxv+/5Mb/v+TG/8Dkx//A5Mf/wOXH/8Dl
995 | x//A5cf/wObI/8HmyP/C58n/wujK/8Ppy//D6cz/xOnM/8TpzP/E6cv/xOnL/8XpzP/F6cz/x+rO/6rg
996 | tP9/0o//edGL/3vUjf9hzHf/bdGC/5XfpP++7Mj/vejF/1S3Ye/d5d4mAAAAAAAAAAAAAAAAAAAAAAAA
997 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
998 | AAAAAAAAAAAAAAAAAACszbBmTrhd/27Vg/9j0nr/Xs51/23Sgv+A1pL/fdSP/4LUk/+f3az/uObC/8zs
999 | 0//L7NL/y+zS/8vs0//L7NP/y+zS/8rs0v/K69H/yevR/8jqz//H6c7/x+jN/8bozf/F58z/xefM/8Xn
1000 | y//F58v/xObL/8Tmy//E5sv/xObL/8Tmy//E5sv/xObL/8Tmy//E5sv/xObL/8Pmyv/E5sv/xObL/8Tm
1001 | y//D5sr/w+bK/8Pmyv/D5sr/w+bK/8Pmyv/D5sr/w+bK/8Pmyv/D5sr/w+XK/8Plyv/D5cr/w+XK/8Pl
1002 | yv/D5cr/w+XK/8Plyv/D5cr/w+XK/8Plyv/D5cr/w+XK/8Plyv/D5cr/w+XK/8Plyv/D5cr/wuXJ/8Ll
1003 | yv/C5sr/wubK/8Lmyv/D5sr/w+bK/8Pmyv/D5sr/w+fK/8Pnyv/E6Mv/xejM/8Xpzf/G6s3/xuvO/8fr
1004 | z//H68//x+vP/8fqz//I6s//yOrP/8jrz//J7ND/ltqk/3rRi/991I//as5//2jQff+L3Jz/tunB/8rv
1005 | 0f9dvGr/rM2wZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1006 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP0JiXV79n/27W
1007 | hP9i0Xn/Xs51/3jViv+A1pH/ftOP/5Paof+u4rj/z+7W/87u1f/N7tX/ze7V/83u1f/N7tX/ze7V/83t
1008 | 1P/M7NP/y+zS/8rr0f/K6tD/yenQ/8jpzv/I6c7/x+jO/8fozv/H6M7/x+jO/8fozf/H6M3/x+jN/8fo
1009 | zf/H6M3/x+jN/8bozf/G6Mz/xujM/8bozP/G6Mz/xujM/8bozP/G6Mz/xujM/8bozP/G58z/xufM/8bn
1010 | zP/G58z/xufM/8bnzP/G58z/xufM/8bnzP/F58z/xefM/8XnzP/F58z/xefM/8XnzP/F58z/xefM/8Xn
1011 | zP/F58z/xefL/8Xny//F58v/xefM/8XnzP/F58z/xefM/8XnzP/F58z/xebM/8XnzP/F58z/xufM/8bo
1012 | zf/G6M3/x+jO/8jqzv/I6s//yevQ/8nr0P/J69H/yevR/8rs0f/K69H/yuvR/8vr0f/L7NL/y+3S/8Lq
1013 | yv9/05H/fdOO/3TSiP9mz3v/hdqW/6/nu//N8dT/dsiB/4/QmJcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1014 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1015 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj5+AZrwXfJYsdz/23Vgv9h0Hj/YM53/37WkP+B1ZL/gdWS/6Lf
1016 | rv/N7dT/0e/X/9Dv1//Q79b/0O/X/9Dv1//P79f/z+/W/8/u1v/O7tX/ze3U/83s0//M69L/zOvS/8vr
1017 | 0f/L6dD/y+nQ/8vp0P/K6dD/yunQ/8rp0P/K6dD/yunP/8npz//J6M//yejP/8noz//J6M//yejP/8no
1018 | z//J6M//yejP/8noz//J6M//yejP/8noz//J6M//yejP/8noz//J6M//yejP/8noz//I6M7/yOjO/8jo
1019 | zv/I6M7/yOjO/8jozv/I6M7/yOjO/8jozv/I6M7/yOjO/8jozv/I6M7/yOjO/8jozv/I6M7/yOjO/8jo
1020 | zv/I6M7/yOjO/8jozv/J6M//yejP/8npz//J6c//yenQ/8rq0P/K69H/y+vS/8zs0v/M7NP/zO3U/83t
1021 | 1P/N7dT/ze3U/83s1P/N7dT/zu3U/87t1P/P7tX/o+Cw/33Tjv971I3/Zs98/4HYk/+q5rb/yvDS/4/T
1022 | mf9rwXfJ+Pn4BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1023 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOrs
1024 | 6hZWuGPlZsp4/2rVgP9h0Hj/ZNB6/4HXk/+B1pL/jdmc/7/px//U8Nr/0/DZ/9Pv2f/T79n/0/DZ/9Pw
1025 | 2f/S8Nn/0vDZ/9Lv2P/R79f/0O7W/8/t1f/P7NX/zuzU/83r0//N69P/zevT/8zq0v/M6tL/zOrS/8zq
1026 | 0v/M6tL/zOrS/8zq0f/M6tH/zOrR/8vq0f/L6tH/y+rR/8vq0f/L6dH/y+nR/8vp0f/L6dH/y+nR/8vp
1027 | 0f/L6dH/y+nR/8vp0f/L6dH/y+nR/8vp0f/L6dH/y+nR/8vp0f/L6dD/y+nQ/8vp0P/L6dD/yunQ/8rp
1028 | 0P/K6dD/yunQ/8vp0f/L6dH/y+nR/8vp0f/L6dH/y+nR/8vp0f/L6dH/y+nR/8vp0f/L6tH/zOvS/8zr
1029 | 0v/M69L/zezT/83s1P/O7dX/z+3V/8/u1f/P7tb/z+7W/8/u1v/P7db/z+7W/9Du1v/Q7tb/0e7W/8zu
1030 | 0/+F1pX/f9WQ/2jPff9+15D/p+W0/8jv0P+c2qX/Vrhj5ers6hYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1031 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1032 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANre2yZUuGLpas18/2nVgP9g0Hf/aNF9/4PY
1033 | lP+B1pL/oN+t/9bw2//W8dv/1vDb/9Xw2//V8Nv/1fHb/9Xx2//V8dv/1PHb/9Tw2v/T79r/0u7Y/9Hu
1034 | 1//R7df/0OzW/9Ds1v/Q7NX/z+vV/8/r1f/P69T/z+vU/8/r1P/O69T/zuvU/87r1P/O69T/zuvU/87r
1035 | 1P/O6tT/zurU/87q1P/O6tT/zurT/87q0//O6tP/zurT/87q0//O6tP/zurT/87q0//O6tP/zerT/83q
1036 | 0//N6tP/zerT/83q0//N6tP/zerT/83q0//N6tP/zerT/83q0//N6tP/zerT/83q0//N6tP/zerT/83q
1037 | 0//O6tP/zurT/87q0//N69P/zevT/87r1P/O7NT/z+zV/8/t1f/Q7db/0O7X/9Hu2P/R79j/0e/Y/9Lv
1038 | 2f/S79n/0u/Z/9Lu2f/S79n/0+/Z/9Pv2f/T8Nn/quK2/4DWkv9r0ID/eteN/6PjsP/G7s7/p9+x/1W4
1039 | Y+na3tsmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1040 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1041 | AAAAAAAAAAAAANfh2SxSt2DtbdCA/2nVf/9g0Hf/a9KA/4TYlf+F15b/wOrI/9ny3v/Y8t3/2PLd/9jx
1042 | 3f/X8t3/1/Ld/9fy3f/X8t3/1vHd/9bx3P/V8Nv/1fDa/9Tv2v/T7tn/0+7Y/9Pt2P/S7df/0u3X/9Hs
1043 | 1//R7Nb/0ezW/9Hs1v/R7Nb/0ezW/9Hs1v/R7Nb/0ezW/9Hs1v/Q7Nb/0OvW/9Dr1v/Q69b/0OvW/9Dr
1044 | 1v/Q69b/0OvW/9Dr1v/Q69X/0OvV/9Dr1f/Q69X/0OvV/9Dr1f/Q69X/0OvV/9Dr1f/P69X/z+vV/8/r
1045 | 1f/P69X/0OvV/9Dr1f/Q69X/0OzV/9Ds1f/Q7NX/0OzV/9Ds1f/Q7Nb/0OzW/9Ds1v/R7Nb/0e3W/9Ht
1046 | 1//S7tj/0+/Y/9Pv2f/T79r/1PDa/9Tw2v/U8Nv/1PDa/9Tw2v/U8Nr/1fDa/9Xw2//V8dv/1vHb/8rt
1047 | 0v+K2Zr/bdGC/3jWi/+g467/w+7M/7Hjuv9UuGLt1+HZLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1048 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1049 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMzgzz5Ptl31ctOE/2rV
1050 | gP9g0Hf/bNKB/4XYlv+Q25//1/Lc/9ry3//a8t//2vLf/9ry3//a8t//2vLf/9ny3//Z8t//2fLf/9jy
1051 | 3v/X8d3/1/Hd/9bw3P/W79v/1e/b/9Xu2v/V7tr/1O7Z/9Tu2f/U7dn/0+3Y/9Pt2P/T7dj/0+3Y/9Pt
1052 | 2P/T7dj/0+3Y/9Pt2P/T7dj/0+3Y/9Pt2P/T7dj/0+3Y/9Lt2P/S7dj/0u3Y/9Lt2P/S7df/0u3X/9Ls
1053 | 1//S7Nf/0uzX/9Lt1//S7Nf/0uzX/9Ls1//S7Nf/0uzX/9Ls1//S7Nf/0uzX/9Ls1//S7Nf/0uzX/9Ls
1054 | 2P/S7Nj/0+3Y/9Pt2P/T7dj/0+7Y/9Pu2f/U79n/1e/a/9Xv2//W8Nv/1vDc/9bx3P/W8d3/1/Hd/9fx
1055 | 3P/X8dz/1/Hd/9fx3f/X8dz/1/Hd/9jx3f/U8Nn/puKy/3DRg/961o3/oOOu/8Luy/+55sH/U7dh9czg
1056 | zz4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1057 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1058 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAMHZxExNtl33ctKF/2vVgf9h0Hj/a9F//4XYlv+o47T/3vTi/9zz
1059 | 4f/c8+H/3PPh/9zz4f/c8+H/3PPh/9zz4f/c8+H/2/Ph/9vz4P/a8t//2vHf/9nx3v/Y8d3/2PDd/9fv
1060 | 3P/X79v/1+/b/9bv2//W7tv/1u7a/9bu2v/W7tr/1e7a/9Xu2v/V7tr/1e7a/9Xu2v/V7tr/1e7a/9Xu
1061 | 2v/V7tr/1e7a/9Xu2v/V7tr/1e7a/9Xu2v/V7tr/1e7a/9Xu2v/V7tr/1e7a/9Xu2v/V7tr/1O3Z/9Tt
1062 | 2f/U7dn/1O3Z/9Tt2f/V7dn/1e3Z/9Xt2f/V7tn/1e7a/9Xu2v/V7tr/1e7a/9bu2//W79v/1/Dc/9fw
1063 | 3P/X8N3/2PHd/9jx3v/Z8t7/2fLf/9ny3//Z8t//2fLf/9ny3//a8t//2vLf/9ny3//a8t//1/Hc/8Dr
1064 | yf9y0ob/fdeP/6LjsP/D7sz/teW+/1O4YffB2cRMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1065 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1066 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMXc
1067 | yEZPtl3zc9GE/27Wg/9i0Hn/aNF+/4TYlv/A68n/3/Tk/9704v/e9OL/3vTi/9704v/e9OL/3vTj/970
1068 | 4//d9OL/3fTi/9304v/c8+H/2/Lh/9vy4P/b8t//2vHf/9rw3v/Z8N7/2fDd/9nv3f/Y793/2O/d/9jv
1069 | 3f/Y793/2O/c/9jv3P/Y79z/2O/c/9fv3P/X79z/1+/c/9fv3P/X79z/1+/c/9fv3P/X79z/1+/c/9fv
1070 | 3P/X79z/1+/c/9fv3P/X79z/1+7b/9fu2//X7tz/1+7c/9fu3P/X7tz/1+7c/9fv3P/X79z/2O/c/9fv
1071 | 3P/X79z/2O/c/9jv3P/Y793/2PDd/9nx3v/a8d7/2vHf/9ry3//b8+D/2/Ph/9vz4f/c8+H/3PPh/9zz
1072 | 4f/c8+H/3PPg/9zz4P/c8+D/3PPh/9ry4P/M7tP/gNeS/4LYk/+m5LP/xe7N/7Hjuf9Tt2DzxdzIRgAA
1073 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1074 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1075 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM3hzz5St2DtcM+A/3LXh/9k0nv/ZNB6/4XZ
1076 | l//Q8Nf/4fXl/+D15P/g9OT/4PTk/+D05P/g9eT/4PXl/+D15f/f9eT/3/Tk/9/05P/e9OT/3vPi/93z
1077 | 4v/d8uH/3PLh/9zy4P/b8eD/2/Hg/9vw3//b8N//2/Df/9rw3//a8N7/2vDe/9rw3v/a8N7/2fDe/9nw
1078 | 3v/Z8N7/2fDe/9nw3v/Z8N7/2fDe/9nw3v/Z8N7/2e/e/9nv3v/Z797/2e/e/9nv3v/Z797/2e/e/9nv
1079 | 3v/Z793/2e/d/9nv3v/Z797/2fDe/9rw3v/a8N7/2vDe/9rw3v/a8N//2/Hf/9vx3//b8uD/3PLg/9zy
1080 | 4f/c8+H/3fTi/9304v/d9OL/3fTi/9304v/d9OL/3vTi/9704v/d8+L/3fTi/9704//e9OL/0PDX/5Xe
1081 | pP+I25n/rOe4/8jv0P+k3a3/VLhi7c3hzz4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1082 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1083 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1084 | AAAAAAAAAAAAANji2ixVuGLnacl5/3jZjP9n033/YtB4/4TZlf/X8t3/4vbm/+L25v/h9eb/4fXm/+H1
1085 | 5v/h9eb/4fbm/+H25v/h9ub/4fXm/+H15f/g9eX/4PTk/9/05P/f9OP/3vPj/97z4v/e8uL/3fLh/93y
1086 | 4f/d8uH/3fLh/9zx4f/c8eH/3PHg/9zx4P/c8eD/3PHg/9zx4P/c8eD/3PDg/9zw4P/c8OD/3PDg/9zw
1087 | 4P/c8OD/2/Df/9zw4P/c8OD/2/Df/9vx3//b8d//2/Hf/9vx3//b8eD/2/Hg/9zx4P/c8eD/3PHg/9zx
1088 | 4P/c8eH/3fLh/9zy4f/d8uH/3fLi/97z4v/e8+P/3/Tk/9/05P/f9OT/3/Tk/+D05P/g9OT/4PTk/+D0
1089 | 5P/g9OT/4PTk/+D15P/g9eT/3/Xj/9Dw1v+o5LT/kN2g/7Povf/M8NP/kdSb/1W4YufY4tosAAAAAAAA
1090 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1091 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1092 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjr6BhqwXXLXsFt/3zZ
1093 | j/9r1YH/YdB4/4DYkv/Y897/5Pbo/+P26P/j9uf/4/bo/+P26P/j9uj/4/bo/+P26P/j9uj/4/bo/+P2
1094 | 5//i9ef/4vXm/+H15f/h9OX/4PTl/+Dz5P/g8+P/3/Pj/9/z4//f8uP/3/Li/9/y4v/e8uL/3vLi/97y
1095 | 4v/e8uL/3vLi/97y4v/e8uL/3vLi/97x4f/e8eH/3vHh/97x4f/e8eH/3fHh/93y4f/d8uH/3fLh/93y
1096 | 4f/e8uH/3vLi/97y4v/e8uL/3vLi/97y4v/e8uL/3vLi/9/z4//f8+P/3/Pj/9/05P/g9OT/4PTl/+H1
1097 | 5f/h9eX/4fXm/+H15v/h9ub/4fbm/+H15v/h9eb/4fXl/+H15v/h9uX/4vXm/+D15P/Q8Nb/tOi//5zi
1098 | qv+668T/ye7Q/3XHgv9qwXXL6OvoGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1099 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1100 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1101 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPf49wiP0JiXUrlh/33Xjv9z14f/ZNF7/3vXjf/U8dr/5ffp/+X3
1102 | 6f/l9+n/5ffp/+X36f/l9+n/5ffp/+X36f/l9+n/5ffp/+T36f/k9uj/5Pbo/+P25//j9ef/4vXm/+L1
1103 | 5v/i9OX/4fTl/+H05f/h8+X/4fPl/+Hz5P/g8+T/4PPk/+Dz5P/g8+T/4PPk/+Dz5P/g8+T/4PPk/+Dz
1104 | 5P/g8+T/4PPj/+Dz4//g8+P/4PPj/+Dz4//g8+P/4PPj/+Dz4//g8+T/4PPk/+Dz5P/g8+T/4PPk/+Dz
1105 | 5P/h9OX/4fTl/+H15v/i9eb/4vXm/+L15//j9uf/4/bn/+P26P/j9uj/4/bo/+P26P/j9uj/4/bn/+P2
1106 | 5//j9uf/4/bn/+T26P/e9OL/0PDX/73qxv+o5bX/wu7L/7zoxP9dvGr/j9CYl/f49wgAAAAAAAAAAAAA
1107 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1108 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1109 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1110 | AACszbBmUrdg73HNgf992pD/atSA/3TVif/K79L/5ffp/+f36v/n9+r/5vfq/+b36v/n9+r/5/fq/+f3
1111 | 6v/n9+v/5vfq/+b36v/m9+r/5vfp/+X26f/l9un/5fbo/+T26P/k9uj/5PXn/+P15//j9ef/4/Xn/+P0
1112 | 5v/j9Ob/4/Tm/+L05v/i9Ob/4vPm/+Lz5v/i8+X/4vPl/+Lz5f/i8+X/4vPl/+Lz5v/i8+b/4vPm/+Lz
1113 | 5v/i9Ob/4vTm/+L05v/i9Ob/4vTm/+L05v/j9ef/4/Xn/+P15//k9ej/5Pbo/+T26P/l9un/5Pbp/+X3
1114 | 6f/l9+n/5ffp/+X36f/l9+n/5fbp/+X36f/l9+n/5ffo/+X36f/l9uj/2/Tg/9Px2v/B7Mn/tOm//8rw
1115 | 0v+a2KP/VLdh76zNsGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1116 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1117 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1118 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADa3tsmacB1y13AbP+D2pT/ddeJ/3LV
1119 | hv+66sT/4vbm/+j46//o+Ov/6Pjr/+j46//o+Oz/6Pjs/+j47P/o+Oz/6Pjs/+j47P/o+Oz/5/jr/+f3
1120 | 6//n9+r/5vfq/+b36v/m9ur/5vbp/+b26f/l9un/5fXo/+X16P/k9ej/5PXo/+T16P/k9ej/5PXo/+T1
1121 | 5//k9ef/5PXn/+T15//k9ef/5PXn/+T15//k9ef/5PXn/+T16P/k9ej/5PXo/+T16P/l9ej/5fbo/+X2
1122 | 6f/l9un/5vbq/+b26v/m9+r/5vfq/+b36v/n9+v/5/fr/+f36//m9+r/5/fq/+f36v/m9+r/5vfq/+f3
1123 | 6v/n9+r/4/bn/9nz3v/Z897/wu3K/7/syf/C68n/cMV8/2nAdcva3tsmAAAAAAAAAAAAAAAAAAAAAAAA
1124 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1125 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1126 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1127 | AAAAAAAAAAAAAAAAAAD7+/sEl8CcgVC2XvV0zoT/hNyV/3TXiP+j5LD/2/Tg/+b36v/q+O3/6fjt/+r4
1128 | 7f/q+O3/6vjt/+r47f/q+O3/6vjt/+n47f/p+O3/6fjt/+n47f/p+Oz/6Pjs/+j47P/o9+v/5/fr/+f3
1129 | 6//n9+v/5/bq/+f26v/m9ur/5vbq/+b26v/m9ur/5vbq/+b26v/m9ur/5vbq/+b26v/m9ur/5vbq/+b2
1130 | 6v/m9ur/5/bq/+f26v/n9+r/5/fq/+f36v/n9+v/5/fr/+f36//o9+v/6Pjs/+j47P/o+Oz/6Pjs/+j4
1131 | 7P/o+Oz/6Pjs/+j47P/o+Oz/6Pjr/+j46//o+Ov/5vfp/+H15f/c9OD/2fPf/8PtzP/J79H/mtik/1O3
1132 | YfWXwJyB+/v7BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1133 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1134 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1135 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2+TcKG/D
1136 | esNZvWf/g9eS/4Dbk/+M3p3/y+/S/+L25//o+Ov/6/jt/+v57v/r+e7/6/nu/+v57v/r+e7/6/nu/+v5
1137 | 7v/r+e7/6/nu/+r57v/q+e7/6vju/+r47f/p+O3/6fjt/+n47f/p+Oz/6fjs/+n47P/p9+z/6ffs/+n3
1138 | 7P/o9+z/6Pfs/+j37P/o9+z/6Pfs/+j37P/o9+z/6Pfs/+j47P/o+Oz/6fjs/+n47P/p+Oz/6fjs/+n4
1139 | 7f/p+O3/6vjt/+r47f/q+e3/6vjt/+r57f/q+O3/6vjt/+r47f/q+O3/6fjt/+n47f/p+Oz/5/fq/+T3
1140 | 6P/h9eT/4fXl/9Ty2//I79D/s+S7/2XAcv9vw3rD2+TcKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1141 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1142 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1143 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1144 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALLRtl5UuGLnZcR0/4rbmv+F3Jf/q+a4/9v0
1145 | 4P/l9+j/5/fr/+v47v/s+e//7Pnv/+z57//s+e//7Pnv/+z57//s+e//7Pnv/+z57//s+e//7Pnv/+z5
1146 | 7//s+e//6/nv/+v57v/r+e7/6/nu/+v57v/r+e7/6/nu/+r57v/q+O3/6vjt/+r47f/q+O3/6vju/+r4
1147 | 7v/q+O7/6vju/+v57v/r+e7/6/nu/+v57//r+e//6/nv/+v57v/r+e//6/nv/+v57v/r+e7/6/nu/+v5
1148 | 7v/r+e7/6/nu/+v57v/q+O3/5/fr/+b36v/l9+n/5Pfo/9/14//O8dX/v+rH/3nKhf9UuGLnstG2XgAA
1149 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1150 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1151 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1152 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1153 | AAAAAAAAAAAAAPL08wyVv5uDU7dh7WvHev+O3J7/lOCk/73sx//h9uX/5vfq/+f46//q+O3/7Pnv/+36
1154 | 8P/t+vD/7frw/+368P/t+vH/7frx/+368f/t+vH/7frx/+368P/t+vD/7frw/+368P/t+vD/7fnw/+z5
1155 | 8P/s+fD/7Pnv/+z57//s+e//7Pnv/+z57//s+e//7Pnv/+z57//s+e//7Pnv/+z58P/t+fD/7fnw/+35
1156 | 8P/t+fD/7Pnw/+z58P/s+fD/7Pnw/+z57//s+e//7Pnv/+v57v/p+Oz/5/fr/+j36//o+Ov/5/fr/+X3
1157 | 6P/V89v/wevJ/4DNjP9Tt2Dvlb+bg/Dy8Q4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1158 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1159 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1160 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1161 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADp6+kWkr2Yh1G2
1162 | X+9qxXj/jtuc/5/jrf/D7sv/4/fn/+j46//n+Ov/6fjs/+r57v/t+fD/7vrx/+768f/u+vH/7vrx/+76
1163 | 8f/u+vH/7vrx/+768f/u+vH/7vrx/+768f/u+vH/7vrx/+768f/u+vH/7vrx/+768f/u+vH/7frx/+36
1164 | 8f/u+vH/7vrx/+768f/u+vH/7vrx/+768f/u+vH/7vrx/+768f/u+vH/7vrw/+768P/t+fD/7Pnv/+r4
1165 | 7f/p+Oz/6Pjs/+r47f/q+e3/6vjt/+b46v/Y9N7/uefB/3vLh/9St2Dvkr2Yh+nr6RYAAAAAAAAAAAAA
1166 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1167 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1168 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1169 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1170 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6+3rFJzDoXpSt2DrYsFw/4XVk/+j5LD/vuzI/971
1171 | 4v/q+e3/6vjt/+n47P/p+Oz/6/ju/+z57//u+fD/7/rx/+/68v/v+vL/7/ry/+/68v/v+vL/7/ry/+/6
1172 | 8v/v+vL/7/ry/+/68v/v+vL/7/ry/+/68v/v+vL/7/ry/+/68v/v+vL/7/ry/+/68v/v+vL/7/ry/+/6
1173 | 8v/v+vL/7vrx/+358P/r+e//6vju/+n47f/q+O3/6/nu/+z57//t+u//7Pnv/+T36P/V8tv/pN2t/2zE
1174 | ef9St2DrnMOheuvt6xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1175 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1176 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1177 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1178 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1179 | AAAAAAAAAAAAAPf49wi1x7hUcMN8wU62Xf90y4L/ldyi/7bqwf/P8db/5vjp/+z57//s+e//6/nu/+r5
1180 | 7f/q+e3/6/nu/+z57//t+fD/7vrx/+768f/v+vL/7/ry//D78//w+/P/8Pvz//D78//w+/P/8Pvz//D7
1181 | 8//w+/P/8Pvy/+/68v/v+vL/7vrx/+358f/t+fD/6/nv/+v57v/q+e3/6/nu/+v57//t+e//7vrw/+/6
1182 | 8v/v+vH/6Pjr/9314/+35b//hM+P/1C3X/9xxHzBtce4VPb39ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1183 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1184 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1185 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1186 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1187 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3OTdKLri
1188 | v3xkvnDTVLpj/3bLg/+V26L/u+vE/8/x1//i9ub/7Pnv/+768f/t+vD/7Pnw/+z57//s+e//7Pnv/+z5
1189 | 7//s+u//7frw/+358P/t+fD/7fnw/+358P/t+fD/7frw/+368P/s+u//7frw/+z57//s+e//7Pnv/+35
1190 | 8P/t+fD/7vrx//D68f/w+/P/8fvz/+768f/m+Or/2fTf/7DiuP+Ez4//WLpl/2S+cNOawp983eXeJgAA
1191 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1192 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1193 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1194 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1195 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1196 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt9+8uvePDdm/DesVOtlz5aMN1/4DQ
1197 | jf+h36z/w+3L/9Pz2f/e9uP/6fjs/+/68f/w+vL/8Pry//D68v/w+vL/8Pry/+/68v/v+vL/7/ry/+/6
1198 | 8v/v+vL/7/ry//D68v/x+vP/8fvz//L79P/y+/T/8vv0//D68v/q+ez/4/fn/9fy3P+05Lz/jtOZ/27F
1199 | e/9OtVz5bsN6xaHGpnbW4NcuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1200 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1201 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1202 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1203 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1204 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1205 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz9/BDi8+VMteC7h3DEe8NLtFr3WLtm/27Ge/+Az43/ltmh/6rh
1206 | tf/F7Mz/1vPc/+D25f/l9+j/6Pnr/+r57f/r+u7/7Prv/+v67v/q+e3/6fjs/+X46f/f9eP/zu7U/7fl
1207 | vv+g26n/iNGT/3PHf/9avGj/S7Ra93DEe8O04LqH4vPlTPT19BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1208 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1209 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1210 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1211 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1212 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1213 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1214 | AAAAAAAAAAAAAP7+/gTw+fEo3/HhVrzjwX6IzpKjcsV9wVq7aOFJtFj3SbRY/1K5Yf9bvWn/YL9u/2C/
1215 | bv9gwG//Yb9u/1u8af9TuWH/SbRY/0q0Wfdau2jhccR8wYnOk6O848F+3/HhVvD58Sj+/v4CAAAAAAAA
1216 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1217 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1218 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1219 | AAAAAAAAAAAAAAAAAAAAAAAA/////////AAAP////////////////4AAAAH///////////////wAAAAA
1220 | P//////////////gAAAAAAf/////////////AAAAAAAA/////////////AAAAAAAAD///////////+AA
1221 | AAAAAAAH//////////+AAAAAAAAAAf//////////AAAAAAAAAAD//////////AAAAAAAAAAAP///////
1222 | //AAAAAAAAAAAA/////////gAAAAAAAAAAAH////////wAAAAAAAAAAAA////////wAAAAAAAAAAAAD/
1223 | //////4AAAAAAAAAAAAAf//////8AAAAAAAAAAAAAD//////+AAAAAAAAAAAAAAf//////AAAAAAAAAA
1224 | AAAAD//////gAAAAAAAAAAAAAAf/////wAAAAAAAAAAAAAAD/////4AAAAAAAAAAAAAAAf////8AAAAA
1225 | AAAAAAAAAAD////+AAAAAAAAAAAAAAAAf////AAAAAAAAAAAAAAAAD////gAAAAAAAAAAAAAAAAf///4
1226 | AAAAAAAAAAAAAAAAH///8AAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAH///AAAAAAAAAAAAAAAAA
1227 | A///wAAAAAAAAAAAAAAAAAP//4AAAAAAAAAAAAAAAAAB//+AAAAAAAAAAAAAAAAAAf//AAAAAAAAAAAA
1228 | AAAAAAD//gAAAAAAAAAAAAAAAAAAf/4AAAAAAAAAAAAAAAAAAH/8AAAAAAAAAAAAAAAAAAA//AAAAAAA
1229 | AAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAD/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/AA
1230 | AAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAD+AAAAAAAAAAAAAAAAAA
1231 | AAfgAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAA
1232 | AAAAAAADwAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAA
1233 | AAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAA
1234 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1235 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1236 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1237 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1238 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
1239 | AACAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAA
1240 | AAAAAAABgAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAAAAAADwAAAAAAA
1241 | AAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAAAB/AA
1242 | AAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAD/gAAAAAAAAAAAAAAAAA
1243 | AB/4AAAAAAAAAAAAAAAAAAAf/AAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAD/8AAAAAAAAAAAA
1244 | AAAAAAA//gAAAAAAAAAAAAAAAAAAf/4AAAAAAAAAAAAAAAAAAH//AAAAAAAAAAAAAAAAAAD//4AAAAAA
1245 | AAAAAAAAAAAB//+AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAP//8AAAAAAAAAAAAAAAAAD///g
1246 | AAAAAAAAAAAAAAAAB///8AAAAAAAAAAAAAAAAA////gAAAAAAAAAAAAAAAAf///4AAAAAAAAAAAAAAAA
1247 | H////AAAAAAAAAAAAAAAAD////4AAAAAAAAAAAAAAAB/////AAAAAAAAAAAAAAAA/////4AAAAAAAAAA
1248 | AAAAAf/////AAAAAAAAAAAAAAAP/////4AAAAAAAAAAAAAAH//////AAAAAAAAAAAAAAD//////4AAAA
1249 | AAAAAAAAAB///////AAAAAAAAAAAAAA///////4AAAAAAAAAAAAAf///////AAAAAAAAAAAAAP//////
1250 | /8AAAAAAAAAAAAP////////gAAAAAAAAAAAH////////8AAAAAAAAAAAD/////////wAAAAAAAAAAD//
1251 | ////////AAAAAAAAAAD//////////4AAAAAAAAAB///////////gAAAAAAAAB////////////AAAAAAA
1252 | AD////////////8AAAAAAAD/////////////4AAAAAAH//////////////wAAAAAP///////////////
1253 | gAAAAf////////////////4AAH////////8=
1254 |
1255 |
1256 |
--------------------------------------------------------------------------------
/BTTool/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Windows.Forms;
5 |
6 | namespace BTTool
7 | {
8 | static class Program
9 | {
10 | ///
11 | /// 应用程序的主入口点。
12 | ///
13 | [STAThread]
14 | static void Main(string[] args)
15 | {
16 | Application.EnableVisualStyles();
17 | Application.SetCompatibleTextRenderingDefault(false);
18 | Application.Run(new MainForm(args));
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/BTTool/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // 有关程序集的常规信息通过以下
6 | // 特性集控制。更改这些特性值可修改
7 | // 与程序集关联的信息。
8 | [assembly: AssemblyTitle("BTTool")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("Microsoft")]
12 | [assembly: AssemblyProduct("BTTool")]
13 | [assembly: AssemblyCopyright("Copyright © Microsoft 2015")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // 将 ComVisible 设置为 false 使此程序集中的类型
18 | // 对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型,
19 | // 则将该类型上的 ComVisible 特性设置为 true。
20 | [assembly: ComVisible(false)]
21 |
22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
23 | [assembly: Guid("691b9df1-5cc9-459b-9bca-8dc73a7ea335")]
24 |
25 | // 程序集的版本信息由下面四个值组成:
26 | //
27 | // 主版本
28 | // 次版本
29 | // 生成号
30 | // 修订号
31 | //
32 | // 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
33 | // 方法是按如下所示使用“*”:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/BTTool/Properties/Resources.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // 此代码由工具生成。
4 | // 运行时版本: 4.0.30319.18408
5 | //
6 | // 对此文件的更改可能会导致不正确的行为,并且如果
7 | // 重新生成代码,这些更改将丢失。
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace BTTool.Properties
12 | {
13 |
14 |
15 | ///
16 | /// 一个强类型的资源类,用于查找本地化的字符串等。
17 | ///
18 | // 此类是由 StronglyTypedResourceBuilder
19 | // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
20 | // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
21 | // (以 /str 作为命令选项),或重新生成 VS 项目。
22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 | internal class Resources
26 | {
27 |
28 | private static global::System.Resources.ResourceManager resourceMan;
29 |
30 | private static global::System.Globalization.CultureInfo resourceCulture;
31 |
32 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
33 | internal Resources()
34 | {
35 | }
36 |
37 | ///
38 | /// 返回此类使用的、缓存的 ResourceManager 实例。
39 | ///
40 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
41 | internal static global::System.Resources.ResourceManager ResourceManager
42 | {
43 | get
44 | {
45 | if ((resourceMan == null))
46 | {
47 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("BTTool.Properties.Resources", typeof(Resources).Assembly);
48 | resourceMan = temp;
49 | }
50 | return resourceMan;
51 | }
52 | }
53 |
54 | ///
55 | /// 为所有资源查找重写当前线程的 CurrentUICulture 属性,
56 | /// 方法是使用此强类型资源类。
57 | ///
58 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
59 | internal static global::System.Globalization.CultureInfo Culture
60 | {
61 | get
62 | {
63 | return resourceCulture;
64 | }
65 | set
66 | {
67 | resourceCulture = value;
68 | }
69 | }
70 | }
71 | }
72 |
--------------------------------------------------------------------------------
/BTTool/Properties/Resources.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 | text/microsoft-resx
107 |
108 |
109 | 2.0
110 |
111 |
112 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
113 |
114 |
115 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
--------------------------------------------------------------------------------
/BTTool/Properties/Settings.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.18408
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace BTTool.Properties
12 | {
13 |
14 |
15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
18 | {
19 |
20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
21 |
22 | public static Settings Default
23 | {
24 | get
25 | {
26 | return defaultInstance;
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/BTTool/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/BTTool/TorrentFile.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Windows.Forms;
7 |
8 | namespace BTTool
9 | {
10 | ///
11 | /// 抽象BT文件,做为IBNode和客户端之间的桥梁,减少客户端的不必要依赖
12 | /// 把一些公共的代码提取出来放在这里
13 | /// 同时也是为了优化性能
14 | ///
15 | class TorrentFile
16 | {
17 | private TreeNode _tRootNode = null;
18 | private IAnalyser _btAnalyser = null;
19 | private IBNode _bRootNode = null;
20 | private List _treeNodeList = null;
21 |
22 | private void ConstructTree(TreeNode tParent, IBNode bParent)
23 | {
24 | tParent.Text = bParent.ToString();
25 | bParent.Child.ForEach(bNode =>
26 | {
27 | TreeNode tNode = new TreeNode();
28 | _treeNodeList.Add(tNode);
29 | tNode.Text = bNode.ToString();
30 | tParent.Nodes.Add(tNode);
31 | ConstructTree(tNode, bNode);
32 | });
33 | }
34 |
35 | public TreeNode RootNode
36 | {
37 | get
38 | {
39 | if (_bRootNode == null)
40 | return null; // 还未打开BT文件
41 |
42 | // 只构建一次,第二次直接返回已有的树就可以了
43 | if (_tRootNode == null)
44 | {
45 | _tRootNode = new TreeNode();
46 | _treeNodeList = new List(); // 对应的TreeNode List
47 | _treeNodeList.Add(_tRootNode);
48 | ConstructTree(_tRootNode, _bRootNode);
49 | }
50 |
51 | return _tRootNode;
52 | }
53 | }
54 |
55 | ///
56 | /// 读入BT文件,并解析,但不生成树
57 | ///
58 | /// bt文件名
59 | public void OpenFile(string filename)
60 | {
61 | _btAnalyser = new CommonAnalyser();
62 | _tRootNode = null;
63 |
64 | // 读入BT文件
65 | byte[] buffer = null;
66 | using (FileStream stream = new FileStream(filename, FileMode.Open))
67 | {
68 | buffer = new byte[stream.Length];
69 | stream.Read(buffer, 0, (int)stream.Length);
70 | }
71 |
72 | // 解析
73 | try
74 | {
75 | _bRootNode = this._btAnalyser.Analyse(buffer);
76 | }
77 | catch { throw; }
78 |
79 | _tRootNode = null; // 重置标志
80 | }
81 |
82 | ///
83 | /// 保存BT文件
84 | ///
85 | /// 文件保存路径
86 | public void SaveFile(string filename)
87 | {
88 | if (_bRootNode == null)
89 | return;
90 | using (FileStream stream = new FileStream(filename, FileMode.Create))
91 | {
92 | byte[] buffer = _bRootNode.ToBytes();
93 | stream.Write(buffer, 0, buffer.Length);
94 | }
95 | }
96 |
97 | public void Modify()
98 | {
99 | if (_bRootNode == null)
100 | return;
101 |
102 | KeyValueVisitor visitor = new KeyValueVisitor();
103 | var bNodeList = _btAnalyser.BNodeList;
104 | for (int i = 0; i < bNodeList.Count; ++i)
105 | {
106 | var node = bNodeList[i];
107 | // 只需要更新KeyValueNode的值
108 | if (node is KeyValueNode)
109 | {
110 | node.Accept(visitor);
111 | }
112 | }
113 |
114 | _tRootNode = null;
115 | }
116 | }
117 | }
118 |
--------------------------------------------------------------------------------
/BTTool/ico.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yosef-gao/BTTool/1ae6bf2c4a5a3631567b77b650671a656319446b/BTTool/ico.ico
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | BTTool
2 | ===================
3 |
4 |
5 | 用于修改BT(种子)文件中的**敏感**信息。
6 |
7 |
8 | 开发环境
9 | -------------
10 |
11 | 这是一个用c# Winform程序,使用VS2013开发,请使用**VS2012或以上**的版本的Visual Studio打开。
12 | 同时需要安装有**.Net Framework3.5或以上**版本。
13 |
14 |
15 | 更新历史
16 | -------------------
17 |
18 | ####2015.7.14#
19 | 1. 抽象出了BT文件,减少客户端的不必要依赖,同时也是为了优化性能
20 | 2. ~~修改后的文件节点用浅绿色底纹标记~~
21 | 3. 修复了一些小bug
22 |
23 |
24 | ####2015.7.8#
25 | 1. 修正了bt中有些文件没有后缀名时无法替换的敏感词汇的问题
26 | 2. 修正了path节点下有多个文件时只修改第一个文件的问题
27 |
28 |
29 | Todo
30 | -------------------
31 | 1. ~~使用用户可选的名字而不是“somename”来代替原来的敏感信息~~使用随机字符
32 | 2. 更友好的界面提示
33 |
--------------------------------------------------------------------------------