1 |
william |
856 |
namespace RomCheater.RVACheatList |
2 |
william |
659 |
{ |
3 |
william |
856 |
partial class RVACheatListDockControl |
4 |
william |
659 |
{ |
5 |
|
|
/// <summary> |
6 |
|
|
/// Required designer variable. |
7 |
|
|
/// </summary> |
8 |
|
|
private System.ComponentModel.IContainer components = null; |
9 |
|
|
|
10 |
|
|
/// <summary> |
11 |
|
|
/// Clean up any resources being used. |
12 |
|
|
/// </summary> |
13 |
|
|
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
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 |
|
|
/// <summary> |
26 |
|
|
/// Required method for Designer support - do not modify |
27 |
|
|
/// the contents of this method with the code editor. |
28 |
|
|
/// </summary> |
29 |
|
|
private void InitializeComponent() |
30 |
|
|
{ |
31 |
|
|
this.lstCheats = new System.Windows.Forms.ListView(); |
32 |
|
|
this.colCheatName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); |
33 |
|
|
this.colCheatAddress = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); |
34 |
|
|
this.colPhysicalAddress = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); |
35 |
|
|
this.pnl_bottom_flow = new System.Windows.Forms.FlowLayoutPanel(); |
36 |
william |
856 |
this.lblRVA = new System.Windows.Forms.Label(); |
37 |
|
|
this.txtRVA = new System.Windows.Forms.MaskedHexBox(); |
38 |
william |
659 |
this.btnAdd = new System.Windows.Forms.Button(); |
39 |
|
|
this.btnRemove = new System.Windows.Forms.Button(); |
40 |
|
|
this.btnUpdate = new System.Windows.Forms.Button(); |
41 |
|
|
this.btnCopy = new System.Windows.Forms.Button(); |
42 |
|
|
this.btnSave = new System.Windows.Forms.Button(); |
43 |
|
|
this.btnLoad = new System.Windows.Forms.Button(); |
44 |
|
|
this.btnRefresh = new System.Windows.Forms.Button(); |
45 |
william |
700 |
this.btnCopyAll = new System.Windows.Forms.Button(); |
46 |
william |
659 |
this.splitContainer1 = new System.Windows.Forms.SplitContainer(); |
47 |
william |
668 |
this.CheatLoader = new System.Windows.Forms.OpenFileDialog(); |
48 |
|
|
this.CheatSaver = new System.Windows.Forms.SaveFileDialog(); |
49 |
william |
659 |
this.pnl_bottom_flow.SuspendLayout(); |
50 |
|
|
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); |
51 |
|
|
this.splitContainer1.Panel1.SuspendLayout(); |
52 |
|
|
this.splitContainer1.Panel2.SuspendLayout(); |
53 |
|
|
this.splitContainer1.SuspendLayout(); |
54 |
|
|
this.SuspendLayout(); |
55 |
|
|
// |
56 |
|
|
// lstCheats |
57 |
|
|
// |
58 |
|
|
this.lstCheats.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { |
59 |
|
|
this.colCheatName, |
60 |
|
|
this.colCheatAddress, |
61 |
|
|
this.colPhysicalAddress}); |
62 |
|
|
this.lstCheats.Dock = System.Windows.Forms.DockStyle.Fill; |
63 |
|
|
this.lstCheats.Font = new System.Drawing.Font("Courier New", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
64 |
|
|
this.lstCheats.FullRowSelect = true; |
65 |
|
|
this.lstCheats.GridLines = true; |
66 |
|
|
this.lstCheats.Location = new System.Drawing.Point(0, 0); |
67 |
|
|
this.lstCheats.Margin = new System.Windows.Forms.Padding(8, 7, 8, 7); |
68 |
|
|
this.lstCheats.MultiSelect = false; |
69 |
|
|
this.lstCheats.Name = "lstCheats"; |
70 |
william |
856 |
this.lstCheats.Size = new System.Drawing.Size(603, 413); |
71 |
william |
659 |
this.lstCheats.TabIndex = 0; |
72 |
|
|
this.lstCheats.UseCompatibleStateImageBehavior = false; |
73 |
|
|
this.lstCheats.View = System.Windows.Forms.View.Details; |
74 |
|
|
// |
75 |
|
|
// colCheatName |
76 |
|
|
// |
77 |
|
|
this.colCheatName.Text = "Cheat Name"; |
78 |
|
|
this.colCheatName.Width = 172; |
79 |
|
|
// |
80 |
|
|
// colCheatAddress |
81 |
|
|
// |
82 |
|
|
this.colCheatAddress.Text = "CheatAddress"; |
83 |
|
|
this.colCheatAddress.Width = 159; |
84 |
|
|
// |
85 |
|
|
// colPhysicalAddress |
86 |
|
|
// |
87 |
|
|
this.colPhysicalAddress.Text = "Physical Address"; |
88 |
|
|
this.colPhysicalAddress.Width = 254; |
89 |
|
|
// |
90 |
|
|
// pnl_bottom_flow |
91 |
|
|
// |
92 |
william |
729 |
this.pnl_bottom_flow.AutoScroll = true; |
93 |
william |
659 |
this.pnl_bottom_flow.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; |
94 |
william |
856 |
this.pnl_bottom_flow.Controls.Add(this.lblRVA); |
95 |
|
|
this.pnl_bottom_flow.Controls.Add(this.txtRVA); |
96 |
william |
659 |
this.pnl_bottom_flow.Controls.Add(this.btnAdd); |
97 |
|
|
this.pnl_bottom_flow.Controls.Add(this.btnRemove); |
98 |
|
|
this.pnl_bottom_flow.Controls.Add(this.btnUpdate); |
99 |
|
|
this.pnl_bottom_flow.Controls.Add(this.btnCopy); |
100 |
|
|
this.pnl_bottom_flow.Controls.Add(this.btnSave); |
101 |
|
|
this.pnl_bottom_flow.Controls.Add(this.btnLoad); |
102 |
|
|
this.pnl_bottom_flow.Controls.Add(this.btnRefresh); |
103 |
william |
669 |
this.pnl_bottom_flow.Controls.Add(this.btnCopyAll); |
104 |
william |
659 |
this.pnl_bottom_flow.Dock = System.Windows.Forms.DockStyle.Fill; |
105 |
|
|
this.pnl_bottom_flow.Location = new System.Drawing.Point(0, 0); |
106 |
|
|
this.pnl_bottom_flow.Margin = new System.Windows.Forms.Padding(8, 7, 8, 7); |
107 |
|
|
this.pnl_bottom_flow.Name = "pnl_bottom_flow"; |
108 |
william |
856 |
this.pnl_bottom_flow.Size = new System.Drawing.Size(603, 148); |
109 |
william |
659 |
this.pnl_bottom_flow.TabIndex = 0; |
110 |
|
|
// |
111 |
william |
856 |
// lblRVA |
112 |
|
|
// |
113 |
|
|
this.lblRVA.AutoSize = true; |
114 |
|
|
this.lblRVA.Font = new System.Drawing.Font("Courier New", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
115 |
|
|
this.lblRVA.Location = new System.Drawing.Point(3, 0); |
116 |
|
|
this.lblRVA.Name = "lblRVA"; |
117 |
|
|
this.lblRVA.Size = new System.Drawing.Size(77, 30); |
118 |
|
|
this.lblRVA.TabIndex = 11; |
119 |
|
|
this.lblRVA.Text = "RVA:"; |
120 |
|
|
// |
121 |
|
|
// txtRVA |
122 |
|
|
// |
123 |
|
|
this.txtRVA.AutoSize = true; |
124 |
|
|
this.txtRVA.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
125 |
|
|
this.pnl_bottom_flow.SetFlowBreak(this.txtRVA, true); |
126 |
|
|
this.txtRVA.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
127 |
|
|
this.txtRVA.isAddressMask = true; |
128 |
|
|
this.txtRVA.Location = new System.Drawing.Point(83, 0); |
129 |
|
|
this.txtRVA.Margin = new System.Windows.Forms.Padding(0); |
130 |
|
|
this.txtRVA.MaxLength = 8; |
131 |
|
|
this.txtRVA.Name = "txtRVA"; |
132 |
|
|
this.txtRVA.ReadOnly = false; |
133 |
|
|
this.txtRVA.Size = new System.Drawing.Size(193, 29); |
134 |
|
|
this.txtRVA.TabIndex = 12; |
135 |
|
|
this.txtRVA.TextLength = 8; |
136 |
|
|
this.txtRVA.Value = ((ulong)(0ul)); |
137 |
|
|
this.txtRVA.ValueChanged += new System.EventHandler<System.Windows.Forms.ValueChangedEventArgs>(this.txtRVA_ValueChanged); |
138 |
|
|
// |
139 |
william |
659 |
// btnAdd |
140 |
|
|
// |
141 |
|
|
this.btnAdd.AutoSize = true; |
142 |
|
|
this.btnAdd.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
143 |
|
|
this.btnAdd.Font = new System.Drawing.Font("Courier New", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
144 |
william |
856 |
this.btnAdd.Location = new System.Drawing.Point(0, 30); |
145 |
william |
659 |
this.btnAdd.Margin = new System.Windows.Forms.Padding(0); |
146 |
|
|
this.btnAdd.Name = "btnAdd"; |
147 |
|
|
this.btnAdd.Size = new System.Drawing.Size(71, 40); |
148 |
|
|
this.btnAdd.TabIndex = 3; |
149 |
|
|
this.btnAdd.Text = "Add"; |
150 |
|
|
this.btnAdd.UseVisualStyleBackColor = true; |
151 |
|
|
this.btnAdd.Click += new System.EventHandler(this.btnAdd_Click); |
152 |
|
|
// |
153 |
|
|
// btnRemove |
154 |
|
|
// |
155 |
|
|
this.btnRemove.AutoSize = true; |
156 |
|
|
this.btnRemove.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
157 |
|
|
this.btnRemove.Font = new System.Drawing.Font("Courier New", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
158 |
william |
856 |
this.btnRemove.Location = new System.Drawing.Point(71, 30); |
159 |
william |
659 |
this.btnRemove.Margin = new System.Windows.Forms.Padding(0); |
160 |
|
|
this.btnRemove.Name = "btnRemove"; |
161 |
|
|
this.btnRemove.Size = new System.Drawing.Size(119, 40); |
162 |
|
|
this.btnRemove.TabIndex = 4; |
163 |
|
|
this.btnRemove.Text = "Remove"; |
164 |
|
|
this.btnRemove.UseVisualStyleBackColor = true; |
165 |
|
|
this.btnRemove.Click += new System.EventHandler(this.btnRemove_Click); |
166 |
|
|
// |
167 |
|
|
// btnUpdate |
168 |
|
|
// |
169 |
|
|
this.btnUpdate.AutoSize = true; |
170 |
|
|
this.btnUpdate.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
171 |
|
|
this.btnUpdate.Font = new System.Drawing.Font("Courier New", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
172 |
william |
856 |
this.btnUpdate.Location = new System.Drawing.Point(190, 30); |
173 |
william |
659 |
this.btnUpdate.Margin = new System.Windows.Forms.Padding(0); |
174 |
|
|
this.btnUpdate.Name = "btnUpdate"; |
175 |
|
|
this.btnUpdate.Size = new System.Drawing.Size(119, 40); |
176 |
|
|
this.btnUpdate.TabIndex = 5; |
177 |
|
|
this.btnUpdate.Text = "Update"; |
178 |
|
|
this.btnUpdate.UseVisualStyleBackColor = true; |
179 |
|
|
this.btnUpdate.Click += new System.EventHandler(this.btnUpdate_Click); |
180 |
|
|
// |
181 |
|
|
// btnCopy |
182 |
|
|
// |
183 |
|
|
this.btnCopy.AutoSize = true; |
184 |
|
|
this.btnCopy.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
185 |
|
|
this.btnCopy.Font = new System.Drawing.Font("Courier New", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
186 |
william |
856 |
this.btnCopy.Location = new System.Drawing.Point(309, 30); |
187 |
william |
659 |
this.btnCopy.Margin = new System.Windows.Forms.Padding(0); |
188 |
|
|
this.btnCopy.Name = "btnCopy"; |
189 |
|
|
this.btnCopy.Size = new System.Drawing.Size(87, 40); |
190 |
|
|
this.btnCopy.TabIndex = 6; |
191 |
|
|
this.btnCopy.Text = "Copy"; |
192 |
|
|
this.btnCopy.UseVisualStyleBackColor = true; |
193 |
|
|
this.btnCopy.Click += new System.EventHandler(this.btnCopy_Click); |
194 |
|
|
// |
195 |
|
|
// btnSave |
196 |
|
|
// |
197 |
|
|
this.btnSave.AutoSize = true; |
198 |
|
|
this.btnSave.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
199 |
william |
856 |
this.pnl_bottom_flow.SetFlowBreak(this.btnSave, true); |
200 |
william |
659 |
this.btnSave.Font = new System.Drawing.Font("Courier New", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
201 |
william |
856 |
this.btnSave.Location = new System.Drawing.Point(396, 30); |
202 |
william |
659 |
this.btnSave.Margin = new System.Windows.Forms.Padding(0); |
203 |
|
|
this.btnSave.Name = "btnSave"; |
204 |
|
|
this.btnSave.Size = new System.Drawing.Size(87, 40); |
205 |
|
|
this.btnSave.TabIndex = 7; |
206 |
|
|
this.btnSave.Text = "Save"; |
207 |
|
|
this.btnSave.UseVisualStyleBackColor = true; |
208 |
|
|
this.btnSave.Click += new System.EventHandler(this.btnSave_Click); |
209 |
|
|
// |
210 |
|
|
// btnLoad |
211 |
|
|
// |
212 |
|
|
this.btnLoad.AutoSize = true; |
213 |
|
|
this.btnLoad.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
214 |
|
|
this.btnLoad.Font = new System.Drawing.Font("Courier New", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
215 |
william |
856 |
this.btnLoad.Location = new System.Drawing.Point(0, 70); |
216 |
william |
659 |
this.btnLoad.Margin = new System.Windows.Forms.Padding(0); |
217 |
|
|
this.btnLoad.Name = "btnLoad"; |
218 |
|
|
this.btnLoad.Size = new System.Drawing.Size(87, 40); |
219 |
|
|
this.btnLoad.TabIndex = 8; |
220 |
|
|
this.btnLoad.Text = "Load"; |
221 |
|
|
this.btnLoad.UseVisualStyleBackColor = true; |
222 |
|
|
this.btnLoad.Click += new System.EventHandler(this.btnLoad_Click); |
223 |
|
|
// |
224 |
|
|
// btnRefresh |
225 |
|
|
// |
226 |
|
|
this.btnRefresh.AutoSize = true; |
227 |
|
|
this.btnRefresh.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
228 |
|
|
this.btnRefresh.Font = new System.Drawing.Font("Courier New", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
229 |
william |
856 |
this.btnRefresh.Location = new System.Drawing.Point(87, 70); |
230 |
william |
659 |
this.btnRefresh.Margin = new System.Windows.Forms.Padding(0); |
231 |
|
|
this.btnRefresh.Name = "btnRefresh"; |
232 |
|
|
this.btnRefresh.Size = new System.Drawing.Size(135, 40); |
233 |
|
|
this.btnRefresh.TabIndex = 9; |
234 |
|
|
this.btnRefresh.Text = "Refresh"; |
235 |
|
|
this.btnRefresh.UseVisualStyleBackColor = true; |
236 |
|
|
this.btnRefresh.Click += new System.EventHandler(this.btnRefresh_Click); |
237 |
|
|
// |
238 |
william |
700 |
// btnCopyAll |
239 |
|
|
// |
240 |
|
|
this.btnCopyAll.AutoSize = true; |
241 |
|
|
this.btnCopyAll.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
242 |
|
|
this.btnCopyAll.Font = new System.Drawing.Font("Courier New", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
243 |
william |
856 |
this.btnCopyAll.Location = new System.Drawing.Point(222, 70); |
244 |
william |
700 |
this.btnCopyAll.Margin = new System.Windows.Forms.Padding(0); |
245 |
|
|
this.btnCopyAll.Name = "btnCopyAll"; |
246 |
|
|
this.btnCopyAll.Size = new System.Drawing.Size(151, 40); |
247 |
|
|
this.btnCopyAll.TabIndex = 13; |
248 |
|
|
this.btnCopyAll.Text = "Copy All"; |
249 |
|
|
this.btnCopyAll.UseVisualStyleBackColor = true; |
250 |
|
|
this.btnCopyAll.Click += new System.EventHandler(this.btnCopyAll_Click); |
251 |
|
|
// |
252 |
william |
659 |
// splitContainer1 |
253 |
|
|
// |
254 |
|
|
this.splitContainer1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; |
255 |
|
|
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill; |
256 |
|
|
this.splitContainer1.Location = new System.Drawing.Point(0, 0); |
257 |
|
|
this.splitContainer1.Name = "splitContainer1"; |
258 |
|
|
this.splitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal; |
259 |
|
|
// |
260 |
|
|
// splitContainer1.Panel1 |
261 |
|
|
// |
262 |
|
|
this.splitContainer1.Panel1.Controls.Add(this.lstCheats); |
263 |
|
|
// |
264 |
|
|
// splitContainer1.Panel2 |
265 |
|
|
// |
266 |
|
|
this.splitContainer1.Panel2.Controls.Add(this.pnl_bottom_flow); |
267 |
william |
856 |
this.splitContainer1.Size = new System.Drawing.Size(607, 573); |
268 |
|
|
this.splitContainer1.SplitterDistance = 417; |
269 |
william |
659 |
this.splitContainer1.TabIndex = 1; |
270 |
|
|
// |
271 |
william |
668 |
// CheatLoader |
272 |
|
|
// |
273 |
|
|
this.CheatLoader.DefaultExt = "cheat"; |
274 |
|
|
this.CheatLoader.Filter = "Cheat Files|*.cheat|All Files|*.*"; |
275 |
|
|
this.CheatLoader.Title = "Please choose the cheat file to load"; |
276 |
|
|
// |
277 |
|
|
// CheatSaver |
278 |
|
|
// |
279 |
|
|
this.CheatSaver.DefaultExt = "cheat"; |
280 |
|
|
this.CheatSaver.Filter = "Cheat Files|*.cheat|All Files|*.*"; |
281 |
|
|
this.CheatSaver.Title = "Please choose the cheat file to save"; |
282 |
|
|
// |
283 |
william |
856 |
// RVACheatListDockControl |
284 |
william |
659 |
// |
285 |
|
|
this.AutoScaleDimensions = new System.Drawing.SizeF(16F, 30F); |
286 |
|
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
287 |
william |
856 |
this.ClientSize = new System.Drawing.Size(607, 573); |
288 |
william |
659 |
this.Controls.Add(this.splitContainer1); |
289 |
|
|
this.Font = new System.Drawing.Font("Courier New", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
290 |
|
|
this.Margin = new System.Windows.Forms.Padding(8, 7, 8, 7); |
291 |
william |
856 |
this.Name = "RVACheatListDockControl"; |
292 |
|
|
this.Text = "RVA Cheat List"; |
293 |
william |
659 |
this.Shown += new System.EventHandler(this.RVACalculatorDockControl_Shown); |
294 |
|
|
this.pnl_bottom_flow.ResumeLayout(false); |
295 |
|
|
this.pnl_bottom_flow.PerformLayout(); |
296 |
|
|
this.splitContainer1.Panel1.ResumeLayout(false); |
297 |
|
|
this.splitContainer1.Panel2.ResumeLayout(false); |
298 |
|
|
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit(); |
299 |
|
|
this.splitContainer1.ResumeLayout(false); |
300 |
|
|
this.ResumeLayout(false); |
301 |
|
|
|
302 |
|
|
} |
303 |
|
|
|
304 |
|
|
#endregion |
305 |
|
|
|
306 |
|
|
private System.Windows.Forms.ListView lstCheats; |
307 |
|
|
private System.Windows.Forms.ColumnHeader colCheatName; |
308 |
|
|
private System.Windows.Forms.ColumnHeader colCheatAddress; |
309 |
|
|
private System.Windows.Forms.ColumnHeader colPhysicalAddress; |
310 |
|
|
private System.Windows.Forms.FlowLayoutPanel pnl_bottom_flow; |
311 |
|
|
private System.Windows.Forms.Button btnAdd; |
312 |
|
|
private System.Windows.Forms.Button btnRemove; |
313 |
|
|
private System.Windows.Forms.Button btnUpdate; |
314 |
|
|
private System.Windows.Forms.Button btnCopy; |
315 |
|
|
private System.Windows.Forms.Button btnSave; |
316 |
|
|
private System.Windows.Forms.Button btnLoad; |
317 |
|
|
private System.Windows.Forms.Button btnRefresh; |
318 |
|
|
private System.Windows.Forms.Label lblRVA; |
319 |
|
|
private System.Windows.Forms.SplitContainer splitContainer1; |
320 |
william |
663 |
private System.Windows.Forms.MaskedHexBox txtRVA; |
321 |
william |
668 |
private System.Windows.Forms.OpenFileDialog CheatLoader; |
322 |
|
|
private System.Windows.Forms.SaveFileDialog CheatSaver; |
323 |
william |
669 |
private System.Windows.Forms.Button btnCopyAll; |
324 |
william |
659 |
} |
325 |
|
|
} |