Changeset 1163 for trunk/sources
- Timestamp:
- 01/21/09 17:03:41 (16 years ago)
- Location:
- trunk/sources/HeuristicLab.Hive.Client.Console
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Client.Console/HiveClientConsole.Designer.cs
r1145 r1163 46 46 private void InitializeComponent() { 47 47 this.components = new System.ComponentModel.Container(); 48 Calendar.DrawTool drawTool 5= new Calendar.DrawTool();48 Calendar.DrawTool drawTool1 = new Calendar.DrawTool(); 49 49 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HiveClientConsole)); 50 50 this.dvOnline = new Calendar.DayView(); 51 51 this.tcClientConsole = new System.Windows.Forms.TabControl(); 52 52 this.tpConnection = new System.Windows.Forms.TabPage(); 53 this.groupBox2 = new System.Windows.Forms.GroupBox(); 53 54 this.btn_clientShutdown = new System.Windows.Forms.Button(); 54 55 this.gbServerConnection = new System.Windows.Forms.GroupBox(); … … 88 89 this.pictureBox1 = new System.Windows.Forms.PictureBox(); 89 90 this.groupBox1 = new System.Windows.Forms.GroupBox(); 91 this.chbade = new System.Windows.Forms.CheckBox(); 92 this.button1 = new System.Windows.Forms.Button(); 90 93 this.txtTimeTo = new System.Windows.Forms.TextBox(); 91 this.label3 = new System.Windows.Forms.Label();92 94 this.txttimeFrom = new System.Windows.Forms.TextBox(); 93 this.lblTimeFrame = new System.Windows.Forms.Label();94 95 this.btbDelete = new System.Windows.Forms.Button(); 95 96 this.txtTo = new System.Windows.Forms.TextBox(); … … 99 100 this.btCreate = new System.Windows.Forms.Button(); 100 101 this.mcOnline = new System.Windows.Forms.MonthCalendar(); 101 this.groupBox2 = new System.Windows.Forms.GroupBox();102 102 this.tcClientConsole.SuspendLayout(); 103 103 this.tpConnection.SuspendLayout(); 104 this.groupBox2.SuspendLayout(); 104 105 this.gbServerConnection.SuspendLayout(); 105 106 this.gbJobCommon.SuspendLayout(); … … 110 111 ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); 111 112 this.groupBox1.SuspendLayout(); 112 this.groupBox2.SuspendLayout();113 113 this.SuspendLayout(); 114 114 // 115 115 // dvOnline 116 116 // 117 drawTool 5.DayView = this.dvOnline;118 this.dvOnline.ActiveTool = drawTool 5;117 drawTool1.DayView = this.dvOnline; 118 this.dvOnline.ActiveTool = drawTool1; 119 119 this.dvOnline.AmPmDisplay = false; 120 120 this.dvOnline.AppointmentHeightMode = Calendar.AppHeightDrawMode.TrueHeightAll; … … 135 135 this.dvOnline.StartDate = new System.DateTime(((long)(0))); 136 136 this.dvOnline.TabIndex = 18; 137 this.dvOnline.OnSelectionChanged += new System.EventHandler<System.EventArgs>(this.dvOnline_OnSelectionChanged); 137 138 // 138 139 // tcClientConsole … … 163 164 this.tpConnection.UseVisualStyleBackColor = true; 164 165 // 166 // groupBox2 167 // 168 this.groupBox2.Controls.Add(this.btn_clientShutdown); 169 this.groupBox2.Location = new System.Drawing.Point(746, 8); 170 this.groupBox2.Name = "groupBox2"; 171 this.groupBox2.Size = new System.Drawing.Size(86, 131); 172 this.groupBox2.TabIndex = 16; 173 this.groupBox2.TabStop = false; 174 this.groupBox2.Text = "Shutdown"; 175 // 165 176 // btn_clientShutdown 166 177 // … … 214 225 this.tbPort.Size = new System.Drawing.Size(229, 20); 215 226 this.tbPort.TabIndex = 3; 227 this.tbPort.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.Connection_KeyPress); 216 228 // 217 229 // tbIPAdress … … 221 233 this.tbIPAdress.Size = new System.Drawing.Size(229, 20); 222 234 this.tbIPAdress.TabIndex = 2; 235 this.tbIPAdress.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.Connection_KeyPress); 223 236 // 224 237 // lbServerIPCaption … … 493 506 // 494 507 this.pictureBox1.Image = global::HeuristicLab.Hive.Client.Console.Properties.Resources.schedule; 495 this.pictureBox1.Location = new System.Drawing.Point( 586, 12);508 this.pictureBox1.Location = new System.Drawing.Point(633, 12); 496 509 this.pictureBox1.Name = "pictureBox1"; 497 this.pictureBox1.Size = new System.Drawing.Size( 246, 155);510 this.pictureBox1.Size = new System.Drawing.Size(199, 155); 498 511 this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; 499 512 this.pictureBox1.TabIndex = 22; … … 502 515 // groupBox1 503 516 // 517 this.groupBox1.Controls.Add(this.chbade); 518 this.groupBox1.Controls.Add(this.button1); 504 519 this.groupBox1.Controls.Add(this.txtTimeTo); 505 this.groupBox1.Controls.Add(this.label3);506 520 this.groupBox1.Controls.Add(this.txttimeFrom); 507 this.groupBox1.Controls.Add(this.lblTimeFrame);508 521 this.groupBox1.Controls.Add(this.btbDelete); 509 522 this.groupBox1.Controls.Add(this.txtTo); … … 512 525 this.groupBox1.Controls.Add(this.label1); 513 526 this.groupBox1.Controls.Add(this.btCreate); 514 this.groupBox1.Location = new System.Drawing.Point(35 4, 7);527 this.groupBox1.Location = new System.Drawing.Point(353, 7); 515 528 this.groupBox1.Name = "groupBox1"; 516 this.groupBox1.Size = new System.Drawing.Size(2 15, 161);529 this.groupBox1.Size = new System.Drawing.Size(274, 161); 517 530 this.groupBox1.TabIndex = 21; 518 531 this.groupBox1.TabStop = false; 519 this.groupBox1.Text = "Create"; 532 // 533 // chbade 534 // 535 this.chbade.AutoSize = true; 536 this.chbade.Location = new System.Drawing.Point(105, 91); 537 this.chbade.Name = "chbade"; 538 this.chbade.Size = new System.Drawing.Size(90, 17); 539 this.chbade.TabIndex = 31; 540 this.chbade.Text = "All Day Event"; 541 this.chbade.UseVisualStyleBackColor = true; 542 this.chbade.CheckedChanged += new System.EventHandler(this.chbade_CheckedChanged); 543 // 544 // button1 545 // 546 this.button1.Location = new System.Drawing.Point(189, 129); 547 this.button1.Name = "button1"; 548 this.button1.Size = new System.Drawing.Size(75, 26); 549 this.button1.TabIndex = 30; 550 this.button1.Text = "Recurrence"; 551 this.button1.UseVisualStyleBackColor = true; 520 552 // 521 553 // txtTimeTo 522 554 // 523 this.txtTimeTo.Location = new System.Drawing.Point(1 66, 89);555 this.txtTimeTo.Location = new System.Drawing.Point(192, 65); 524 556 this.txtTimeTo.Name = "txtTimeTo"; 525 this.txtTimeTo.Size = new System.Drawing.Size( 31, 20);557 this.txtTimeTo.Size = new System.Drawing.Size(41, 20); 526 558 this.txtTimeTo.TabIndex = 29; 527 559 // 528 // label3529 //530 this.label3.AutoSize = true;531 this.label3.Location = new System.Drawing.Point(137, 92);532 this.label3.Name = "label3";533 this.label3.Size = new System.Drawing.Size(23, 13);534 this.label3.TabIndex = 28;535 this.label3.Text = "To:";536 //537 560 // txttimeFrom 538 561 // 539 this.txttimeFrom.Location = new System.Drawing.Point( 90, 89);562 this.txttimeFrom.Location = new System.Drawing.Point(192, 31); 540 563 this.txttimeFrom.Name = "txttimeFrom"; 541 this.txttimeFrom.Size = new System.Drawing.Size( 31, 20);564 this.txttimeFrom.Size = new System.Drawing.Size(41, 20); 542 565 this.txttimeFrom.TabIndex = 27; 543 566 // 544 // lblTimeFrame545 //546 this.lblTimeFrame.AutoSize = true;547 this.lblTimeFrame.Location = new System.Drawing.Point(51, 92);548 this.lblTimeFrame.Name = "lblTimeFrame";549 this.lblTimeFrame.Size = new System.Drawing.Size(33, 13);550 this.lblTimeFrame.TabIndex = 26;551 this.lblTimeFrame.Text = "From:";552 //553 567 // btbDelete 554 568 // 555 this.btbDelete.Location = new System.Drawing.Point(1 32, 129);569 this.btbDelete.Location = new System.Drawing.Point(100, 129); 556 570 this.btbDelete.Name = "btbDelete"; 557 this.btbDelete.Size = new System.Drawing.Size( 65, 26);571 this.btbDelete.Size = new System.Drawing.Size(75, 26); 558 572 this.btbDelete.TabIndex = 25; 559 573 this.btbDelete.Text = "Delete"; … … 563 577 // txtTo 564 578 // 565 this.txtTo.Location = new System.Drawing.Point( 54, 54);579 this.txtTo.Location = new System.Drawing.Point(105, 62); 566 580 this.txtTo.Name = "txtTo"; 567 this.txtTo.Size = new System.Drawing.Size( 143, 20);581 this.txtTo.Size = new System.Drawing.Size(66, 20); 568 582 this.txtTo.TabIndex = 24; 569 583 // … … 571 585 // 572 586 this.label2.AutoSize = true; 573 this.label2.Location = new System.Drawing.Point( 15, 57);587 this.label2.Location = new System.Drawing.Point(41, 65); 574 588 this.label2.Name = "label2"; 575 this.label2.Size = new System.Drawing.Size( 23, 13);589 this.label2.Size = new System.Drawing.Size(55, 13); 576 590 this.label2.TabIndex = 23; 577 this.label2.Text = " To:";591 this.label2.Text = "End Time:"; 578 592 // 579 593 // txtFrom 580 594 // 581 this.txtFrom.Location = new System.Drawing.Point( 54, 23);595 this.txtFrom.Location = new System.Drawing.Point(105, 31); 582 596 this.txtFrom.Name = "txtFrom"; 583 this.txtFrom.Size = new System.Drawing.Size( 143, 20);597 this.txtFrom.Size = new System.Drawing.Size(66, 20); 584 598 this.txtFrom.TabIndex = 22; 585 599 // … … 587 601 // 588 602 this.label1.AutoSize = true; 589 this.label1.Location = new System.Drawing.Point( 15, 26);603 this.label1.Location = new System.Drawing.Point(41, 34); 590 604 this.label1.Name = "label1"; 591 this.label1.Size = new System.Drawing.Size( 33, 13);605 this.label1.Size = new System.Drawing.Size(58, 13); 592 606 this.label1.TabIndex = 21; 593 this.label1.Text = " From:";607 this.label1.Text = "Start Time:"; 594 608 // 595 609 // btCreate 596 610 // 597 this.btCreate.Location = new System.Drawing.Point( 54, 129);611 this.btCreate.Location = new System.Drawing.Point(11, 129); 598 612 this.btCreate.Name = "btCreate"; 599 this.btCreate.Size = new System.Drawing.Size( 58, 26);613 this.btCreate.Size = new System.Drawing.Size(75, 26); 600 614 this.btCreate.TabIndex = 20; 601 615 this.btCreate.Text = "Save"; … … 610 624 this.mcOnline.TabIndex = 19; 611 625 this.mcOnline.DateChanged += new System.Windows.Forms.DateRangeEventHandler(this.mcOnline_DateChanged); 612 //613 // groupBox2614 //615 this.groupBox2.Controls.Add(this.btn_clientShutdown);616 this.groupBox2.Location = new System.Drawing.Point(746, 8);617 this.groupBox2.Name = "groupBox2";618 this.groupBox2.Size = new System.Drawing.Size(86, 131);619 this.groupBox2.TabIndex = 16;620 this.groupBox2.TabStop = false;621 this.groupBox2.Text = "Shutdown";622 626 // 623 627 // HiveClientConsole … … 634 638 this.tcClientConsole.ResumeLayout(false); 635 639 this.tpConnection.ResumeLayout(false); 640 this.groupBox2.ResumeLayout(false); 636 641 this.gbServerConnection.ResumeLayout(false); 637 642 this.gbServerConnection.PerformLayout(); … … 645 650 this.groupBox1.ResumeLayout(false); 646 651 this.groupBox1.PerformLayout(); 647 this.groupBox2.ResumeLayout(false);648 652 this.ResumeLayout(false); 649 653 … … 700 704 private System.Windows.Forms.Button btbDelete; 701 705 private System.Windows.Forms.TextBox txttimeFrom; 702 private System.Windows.Forms.Label lblTimeFrame;703 706 private System.Windows.Forms.TextBox txtTimeTo; 704 private System.Windows.Forms.Label label3;705 707 private System.Windows.Forms.GroupBox groupBox2; 708 private System.Windows.Forms.Button button1; 709 private System.Windows.Forms.CheckBox chbade; 706 710 } 707 711 } -
trunk/sources/HeuristicLab.Hive.Client.Console/HiveClientConsole.cs
r1145 r1163 35 35 using System.Net; 36 36 using Calendar; 37 using System.Globalization; 37 38 38 39 namespace HeuristicLab.Hive.Client.Console { … … 188 189 } 189 190 190 void DvOnline_OnResolveAppointments(object sender, ResolveAppointmentsEventArgs e) { 191 List<Appointment> Apps = new List<Appointment>(); 192 193 foreach (Appointment m_App in onlineTimes) 194 if ((m_App.StartDate >= e.StartDate) && 195 (m_App.StartDate <= e.EndDate)) 196 Apps.Add(m_App); 197 198 e.Appointments = Apps; 199 } 200 201 void DvOnline_OnNewAppointment(object sender, NewAppointmentEventArgs e) { 202 Appointment Appointment = new Appointment(); 203 204 Appointment.StartDate = e.StartDate; 205 Appointment.EndDate = e.EndDate; 206 207 onlineTimes.Add(Appointment); 191 private Appointment CreateAppointment(DateTime startDate, DateTime endDate, bool allDay) { 192 Appointment App = new Appointment(); 193 App.StartDate = startDate; 194 App.EndDate = endDate; 195 App.AllDayEvent = allDay; 196 App.BorderColor = Color.Red; 197 App.Locked = true; 198 App.Subject = "Online"; 199 return App; 208 200 } 209 201 … … 356 348 } 357 349 358 #endregion359 360 private void mcOnline_DateChanged(object sender, DateRangeEventArgs e) {361 dvOnline.StartDate = mcOnline.SelectionStart;362 }363 364 private void btCreate_Click(object sender, EventArgs e) {365 366 if (string.IsNullOrEmpty(txtFrom.Text)) {367 Appointment App = new Appointment();368 App.StartDate = dvOnline.SelectionStart;369 App.EndDate = dvOnline.SelectionEnd;370 App.BorderColor = Color.Red;371 App.Locked = true;372 App.Subject = "Online";373 onlineTimes.Add(App);374 } else if (string.IsNullOrEmpty(txtTimeTo.Text)) {375 Appointment App = new Appointment();376 App.StartDate = DateTime.Parse(txtFrom.Text);377 App.EndDate = DateTime.Parse(txtTo.Text);378 App.BorderColor = Color.Red;379 App.Locked = true;380 App.Subject = "Online";381 onlineTimes.Add(App);382 } else {383 DateTime from = DateTime.Parse(txtFrom.Text);384 DateTime to = DateTime.Parse(txtTo.Text);385 386 while (from.Date != to.Date) {387 Appointment App = new Appointment();388 App.StartDate = new DateTime(from.Year, from.Month, from.Day, int.Parse(txttimeFrom.Text), 0,0);389 App.EndDate = new DateTime(from.Year, from.Month, from.Day, int.Parse(txtTimeTo.Text), 0, 0);390 App.BorderColor = Color.Red;391 App.Locked = true;392 App.Subject = "Online";393 onlineTimes.Add(App);394 from = from.AddDays(1);395 }396 }397 398 dvOnline.Invalidate();399 }400 401 350 private void btbDelete_Click(object sender, EventArgs e) { 402 351 if (dvOnline.SelectedAppointment != null) … … 405 354 } 406 355 356 private void chbade_CheckedChanged(object sender, EventArgs e) { 357 if (chbade.Checked) { 358 txttimeFrom.Visible = false; 359 txtTimeTo.Visible = false; 360 } else { 361 txttimeFrom.Visible = true; 362 txtTimeTo.Visible = true; 363 } 364 } 365 366 private void dvOnline_OnSelectionChanged(object sender, EventArgs e) { 367 if (dvOnline.Selection == SelectionType.DateRange) { 368 txtFrom.Text = dvOnline.SelectionStart.ToShortDateString(); 369 txtTo.Text = dvOnline.SelectionEnd.Date.ToShortDateString(); 370 txttimeFrom.Text = dvOnline.SelectionStart.ToShortTimeString(); 371 txtTimeTo.Text = dvOnline.SelectionEnd.ToShortTimeString(); 372 } 373 } 374 375 private void Connection_KeyPress(object sender, KeyPressEventArgs e) { 376 if (e.KeyChar == (char)Keys.Return) 377 btConnect_Click(null, null); 378 } 379 380 private void mcOnline_DateChanged(object sender, DateRangeEventArgs e) { 381 dvOnline.StartDate = mcOnline.SelectionStart; 382 } 383 384 private void btCreate_Click(object sender, EventArgs e) { 385 DateTime from, to; 386 387 if (!string.IsNullOrEmpty(txtFrom.Text) && !string.IsNullOrEmpty(txtTo.Text)) { 388 if (chbade.Checked) { 389 //whole day appointment, only dates are visible 390 if (DateTime.TryParse(txtFrom.Text + " " + txttimeFrom.Text, out from) && DateTime.TryParse(txtTo.Text + " " + txtTimeTo.Text, out to) && from < to) 391 onlineTimes.Add(CreateAppointment(from, to.AddDays(1), true)); 392 else 393 MessageBox.Show("Incorrect date format", "Schedule Error", MessageBoxButtons.OK, MessageBoxIcon.Error); 394 } else if (!string.IsNullOrEmpty(txttimeFrom.Text) && !string.IsNullOrEmpty(txtTimeTo.Text)) { 395 //Timeframe appointment 396 if (DateTime.TryParse(txtFrom.Text + " " + txttimeFrom.Text, out from) && DateTime.TryParse(txtTo.Text + " " + txtTimeTo.Text, out to) && from < to) { 397 if (from.Date == to.Date) 398 onlineTimes.Add(CreateAppointment(from, to, false)); 399 else { 400 //more than 1 day selected 401 while (from.Date != to.Date) { 402 onlineTimes.Add(CreateAppointment(from, new DateTime(from.Year, from.Month, from.Day, to.Hour, to.Minute, 0, 0), false)); 403 from = from.AddDays(1); 404 } 405 onlineTimes.Add(CreateAppointment(from, new DateTime(from.Year, from.Month, from.Day, to.Hour, to.Minute, 0, 0), false)); 406 } 407 } else 408 MessageBox.Show("Incorrect date format", "Schedule Error", MessageBoxButtons.OK, MessageBoxIcon.Error); 409 } 410 dvOnline.Invalidate(); 411 } else { 412 MessageBox.Show("Error in create appointment, please fill out all textboxes!", "Schedule Error", MessageBoxButtons.OK, MessageBoxIcon.Error); 413 } 414 } 415 416 void DvOnline_OnResolveAppointments(object sender, ResolveAppointmentsEventArgs e) { 417 List<Appointment> Apps = new List<Appointment>(); 418 419 foreach (Appointment m_App in onlineTimes) 420 if ((m_App.StartDate >= e.StartDate) && 421 (m_App.StartDate <= e.EndDate)) 422 Apps.Add(m_App); 423 424 e.Appointments = Apps; 425 } 426 427 void DvOnline_OnNewAppointment(object sender, NewAppointmentEventArgs e) { 428 Appointment Appointment = new Appointment(); 429 430 Appointment.StartDate = e.StartDate; 431 Appointment.EndDate = e.EndDate; 432 433 onlineTimes.Add(Appointment); 434 } 435 436 #endregion 407 437 } 408 438 } -
trunk/sources/HeuristicLab.Hive.Client.Console/HiveClientConsole.resx
r1145 r1163 127 127 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABS 128 128 CgAAAk1TRnQBSQFMAgEBAgEAAQQBAAEEAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA 129 AwABEAMAAQEBAAEgBgABECoAAUMCAQF0A VsCCQHxAxEB/wFiAgMB1AEgAgEBLCwAAUMCAQF0AVsCCQHx130 Ax EB/wFiAgMB1AEgAgEBLKQAAVsCCgHyAZMBawERAf8BvwGBAREB/wG9AYEBEQH/AboBfgERAf8BuAF7131 AR EB/wG2AXkBEQH/AUUBLgERAf8BPQIBAWUcAAFbAgoB8gIRAaQB/wIRAdYB/wIRAdQB/wIRAdIB/wIR132 AdAB/wI RAc4B/wIRAUwB/wE9AgEBZZgAARsBFwERAf8BxwGBAREB/wHDAYEBEQH/AbEBcwERAf8BsQFz133 AR EB/wGxAXMBEQH/AbEBcwERAf8BswF1AREB/wG2AXkBEQH/AbQBdgERAf8BYgIFAeQUAAIRARwB/wIR134 AdwB/wI RAdkB/wIRAcoB/wIRAcoB/wIRAcoB/wIRAcoB/wIRAcsB/wIRAc4B/wIRAcwB/wFiAgUB5JAA135 Ax EB/wHLAYEBEQH/AbsBfwERAf8BtgF5AREB/wG2AXkBEQH/Ae4B3AHEBf8BvgGBAS4B/wG2AXkBEQH/136 AbYB eQERAf8BtgF5AREB/wG0AXYBEQH/AUkCAgGGDAADEQH/AhEB4AH/AhEB0gH/AhEBzgH/Aj4B1gH/137 Ah EBzgH/AhEBzgH/AhEBzgH/AhQBzgH/AhEBzgH/AhEBzgH/AhEBzAH/AUkCAgGGiAABLAIBAUIB0AGG138 AR EB/wHHAYEBEQH/AboBfgERAf8BugF+AREB/wG6AX4BEQH/AdABnAFiBf8BugF+AREB/wG6AX4BEQH/139 AboB fgERAf8BugF+AREB/wG2AXkBEQH/AWUBQAERAf8IAAEsAgEBQgIRAeQB/wIRAdwB/wIRAdIB/wKf140 Ae0F/wJ XAd4B/wIRAdIB/wL0Af0F/wIUAdIB/wIRAdIB/wIRAc4B/wIRAXAB/4gAAxEB/wHSAYkBEQH/141 Ab8BgQE RAf8BvwGBAREB/wG/AYEBEQH/Ab8BgQERAf8B0wGfAWIF/wG/AYEBEQH/Ab8BgQERAf8BvwGB142 AR EB/wG/AYEBEQH/Ab4BgQERAf8BtgF5AREB/wE2AgEBVwQAAxEB/wIRAeUB/wIRAdYB/wIRAdYN/wL1143 Af0J/wLiAfoB/wI RAdYB/wIRAdUB/wIRAc4B/wE2AgEBV4QAAVkBQQERAf8B1AGMAREB/wHEAYEBEQH/144 AcQBgQE RAf8BxAGBAREB/wHEAYEBEQH/AdcBpAFjBf8BxAGBAREB/wHEAYEBEQH/AcQBgQERAf8BxAGB145 AR EB/wHEAYEBEQH/AbgBewERAf8BYAIHAewEAAIRAV8B/wIRAegB/wIRAdoB/wIRAdoB/wIRAdoR/wLi146 AfoB/wI RAdoB/wIRAdoB/wIRAdoB/wIRAdAB/wFgAgcB7IQAAXkBVgERAf8B1wGOAREB/wHJAYEBEQH/147 AckBgQE RAf8ByQGBAREB/wHJAYEBEQn/AckBgQERAf8ByQGBAREB/wHJAYEBEQH/AckBgQERAf8ByQGB148 AR EB/wG6AX4BEQH/AxEB/wQAAhEBgQH/AhEB6QH/AhEB3gH/AhEB3gH/AhEB3gH/AvQB/Q3/AlcB5wH/149 Ah EB3gH/AhEB3gH/AhEB3gH/AhEB0gH/AxEB/4QAAWkBRwERAf8B2QGRAREB/wHOAYMBEQH/Ac4BgwER150 Af8BzgGDAR EB/wHOAYMBEQH/Ac4BgwERAf8B1wGcAUIB/wHOAYMBEQH/Ac4BgwERAf8BzgGDAREB/wHO151 AYMB EQH/Ac4BgwERAf8BvQGBAREB/wFAAhEB+QQAAREBFgFoAf8CEQHsAf8CEQHiAf8CEQHiAf8C9AH9152 Ff8C VwHqAf8CEQHiAf8CEQHiAf8CEQHUAf8BQAIRAfmEAAEUARIBEQH/AdsBlAERAf8B0gGJAREB/wHS153 AYkB EQH/AdIBiQERAf8B0gGJAREB/wHSAYkBEQH/AesBywGQAf8B0gGJAREB/wHSAYkBEQH/AdIBiQER154 Af8B0gGJAR EB/wHEAYEBEQH/Ab8BgQERAf8BUQICAZsEAAIRARQB/wIRAe0B/wIRAeYB/wIRAeUB/wL9155 Af4F/wLiAfwB/wI RAeUJ/wKBAfEB/wIRAeUB/wIRAdoB/wIRAdYB/wFRAgIBm4QAAVgCAgGyAd4BmAER156 Af8B2wGUAR EB/wHXAY4BEQH/AdcBjgERAf8B1wGOAREB/wH7AfYB6wX/AdcBjgERAf8B1wGOAREB/wHX157 AY4B EQH/AdYBjQERAf8BxAGBAREB/wGpAXIBEQH/CAABWAICAbIBEQEbAe8B/wIRAe0B/wIRAekB/wIR158 AekB/wLhAfwB/wI RAekB/wIRAekB/wIRAekB/wKBAfMB/wIRAekB/wIRAegB/wIRAdoB/wERARkBnQH/159 jAAB SwEwAREB/wHdAZcBEQH/AdsBlAERAf8B2wGUAREB/wHbAZQBEQH/AdsBlAERAf8B3AGXARcB/wHb160 AZQB EQH/AdsBlAERAf8B1QGMAREB/wHJAYEBEQH/AdEBiAERAf8BLAIRAfwMAAIRAUUB/wIRAe8B/wIR161 Ae0B/wI RAe0B/wIRAe0B/wIRAe0B/wIRAe0B/wIRAe0B/wIRAe0B/wIRAegB/wIRAd4B/wERASQB4gH/162 ASwC EQH8jAABGQIBASEBkAFlAREB/wHfAZkBEQH/AdsBlAERAf8B2QGRAREB/wHYAZABEQH/AdgBkAER163 Af8B0wGKAR EB/wHQAYYBEQH/Ac4BgwERAf8B2gGSAREB/wEcARcBEQH/EAABGQIBASECEQGHAf8BEQEX164 AfEB/wI RAe0B/wIRAewB/wIRAesB/wIRAesB/wIRAeYB/wIRAeQB/wIRAeIB/wERAS4B5gH/AhEBGwH/165 lAABEgIBARYB NgEoAREB/wHSAYkBEQH/AeIBnQERAf8B2QGRAREB/wHXAY4BEQH/AdUBjAERAf8B4QGb166 AR EB/wHOAYQBEQH/ASICEQH+GAABEgIBARYCEQE1Af8BEQEXAdMB/wERASgB9AH/AhEB7AH/AhEB6QH/167 AR EBEgHoAf8BEQEwAfAB/wIRAcwB/wEiAhEB/qAAAUYCAQF9AxEB/wFiAUkBEQH/AYEBYgERAf8BQwE0168 AR EB/wEiAhEB/gEUAgEBGiQAAUYCAQF9AxEB/wIRAWUB/wIRAYEB/wIRAUUB/wEiAhEB/gEUAgEBGv8A129 AwABEAMAAQEBAAEgBgABECoAAUMCAQF0AWICCQHxAxUB/wFiAgMB1AEgAgEBLCwAAUMCAQF0AWICCQHx 130 AxUB/wFiAgMB1AEgAgEBLKQAAV8CCgHyAZMBbwEVAf8BvwGBARUB/wG9AYEBFQH/AboBgQEVAf8BuAF/ 131 ARUB/wG2AX0BFQH/AUkBMgEVAf8BPQIBAWUcAAFfAgoB8gIVAaQB/wIVAdYB/wIVAdQB/wIVAdIB/wIV 132 AdAB/wIVAc4B/wIVAVAB/wE9AgEBZZgAAR8BGwEVAf8BxwGBARUB/wHDAYEBFQH/AbEBdwEVAf8BsQF3 133 ARUB/wGxAXcBFQH/AbEBdwEVAf8BswF5ARUB/wG2AX0BFQH/AbQBegEVAf8BZAIFAeQUAAIVASAB/wIV 134 AdwB/wIVAdkB/wIVAcoB/wIVAcoB/wIVAcoB/wIVAcoB/wIVAcsB/wIVAc4B/wIVAcwB/wFkAgUB5JAA 135 AxUB/wHLAYEBFQH/AbsBgQEVAf8BtgF9ARUB/wG2AX0BFQH/Ae4B3AHEBf8BvgGBATIB/wG2AX0BFQH/ 136 AbYBfQEVAf8BtgF9ARUB/wG0AXoBFQH/AUkCAgGGDAADFQH/AhUB4AH/AhUB0gH/AhUBzgH/AkIB1gH/ 137 AhUBzgH/AhUBzgH/AhUBzgH/AhgBzgH/AhUBzgH/AhUBzgH/AhUBzAH/AUkCAgGGiAABLAIBAUIB0AGG 138 ARUB/wHHAYEBFQH/AboBgQEVAf8BugGBARUB/wG6AYEBFQH/AdABnAFmBf8BugGBARUB/wG6AYEBFQH/ 139 AboBgQEVAf8BugGBARUB/wG2AX0BFQH/AWkBRAEVAf8IAAEsAgEBQgIVAeQB/wIVAdwB/wIVAdIB/wKf 140 Ae0F/wJbAd4B/wIVAdIB/wL0Af0F/wIYAdIB/wIVAdIB/wIVAc4B/wIVAXQB/4gAAxUB/wHSAYkBFQH/ 141 Ab8BgQEVAf8BvwGBARUB/wG/AYEBFQH/Ab8BgQEVAf8B0wGfAWYF/wG/AYEBFQH/Ab8BgQEVAf8BvwGB 142 ARUB/wG/AYEBFQH/Ab4BgQEVAf8BtgF9ARUB/wE2AgEBVwQAAxUB/wIVAeUB/wIVAdYB/wIVAdYN/wL1 143 Af0J/wLiAfoB/wIVAdYB/wIVAdUB/wIVAc4B/wE2AgEBV4QAAV0BRQEVAf8B1AGMARUB/wHEAYEBFQH/ 144 AcQBgQEVAf8BxAGBARUB/wHEAYEBFQH/AdcBpAFnBf8BxAGBARUB/wHEAYEBFQH/AcQBgQEVAf8BxAGB 145 ARUB/wHEAYEBFQH/AbgBfwEVAf8BZQIHAewEAAIVAWMB/wIVAegB/wIVAdoB/wIVAdoB/wIVAdoR/wLi 146 AfoB/wIVAdoB/wIVAdoB/wIVAdoB/wIVAdAB/wFlAgcB7IQAAX0BWgEVAf8B1wGOARUB/wHJAYEBFQH/ 147 AckBgQEVAf8ByQGBARUB/wHJAYEBFQn/AckBgQEVAf8ByQGBARUB/wHJAYEBFQH/AckBgQEVAf8ByQGB 148 ARUB/wG6AYEBFQH/AxUB/wQAAhUBgQH/AhUB6QH/AhUB3gH/AhUB3gH/AhUB3gH/AvQB/Q3/AlsB5wH/ 149 AhUB3gH/AhUB3gH/AhUB3gH/AhUB0gH/AxUB/4QAAW0BSwEVAf8B2QGRARUB/wHOAYMBFQH/Ac4BgwEV 150 Af8BzgGDARUB/wHOAYMBFQH/Ac4BgwEVAf8B1wGcAUYB/wHOAYMBFQH/Ac4BgwEVAf8BzgGDARUB/wHO 151 AYMBFQH/Ac4BgwEVAf8BvQGBARUB/wFFAhMB+QQAARUBGgFsAf8CFQHsAf8CFQHiAf8CFQHiAf8C9AH9 152 Ff8CWwHqAf8CFQHiAf8CFQHiAf8CFQHUAf8BRQITAfmEAAEYARYBFQH/AdsBlAEVAf8B0gGJARUB/wHS 153 AYkBFQH/AdIBiQEVAf8B0gGJARUB/wHSAYkBFQH/AesBywGQAf8B0gGJARUB/wHSAYkBFQH/AdIBiQEV 154 Af8B0gGJARUB/wHEAYEBFQH/Ab8BgQEVAf8BUQICAZsEAAIVARgB/wIVAe0B/wIVAeYB/wIVAeUB/wL9 155 Af4F/wLiAfwB/wIVAeUJ/wKBAfEB/wIVAeUB/wIVAdoB/wIVAdYB/wFRAgIBm4QAAVgCAgGyAd4BmAEV 156 Af8B2wGUARUB/wHXAY4BFQH/AdcBjgEVAf8B1wGOARUB/wH7AfYB6wX/AdcBjgEVAf8B1wGOARUB/wHX 157 AY4BFQH/AdYBjQEVAf8BxAGBARUB/wGpAXYBFQH/CAABWAICAbIBFQEfAe8B/wIVAe0B/wIVAekB/wIV 158 AekB/wLhAfwB/wIVAekB/wIVAekB/wIVAekB/wKBAfMB/wIVAekB/wIVAegB/wIVAdoB/wEVAR0BnQH/ 159 jAABTwE0ARUB/wHdAZcBFQH/AdsBlAEVAf8B2wGUARUB/wHbAZQBFQH/AdsBlAEVAf8B3AGXARsB/wHb 160 AZQBFQH/AdsBlAEVAf8B1QGMARUB/wHJAYEBFQH/AdEBiAEVAf8BLAIVAfwMAAIVAUkB/wIVAe8B/wIV 161 Ae0B/wIVAe0B/wIVAe0B/wIVAe0B/wIVAe0B/wIVAe0B/wIVAe0B/wIVAegB/wIVAd4B/wEVASgB4gH/ 162 ASwCFQH8jAABGQIBASEBkAFpARUB/wHfAZkBFQH/AdsBlAEVAf8B2QGRARUB/wHYAZABFQH/AdgBkAEV 163 Af8B0wGKARUB/wHQAYYBFQH/Ac4BgwEVAf8B2gGSARUB/wEgARsBFQH/EAABGQIBASECFQGHAf8BFQEb 164 AfEB/wIVAe0B/wIVAewB/wIVAesB/wIVAesB/wIVAeYB/wIVAeQB/wIVAeIB/wEVATIB5gH/AhUBHwH/ 165 lAABEgIBARYBOgEsARUB/wHSAYkBFQH/AeIBnQEVAf8B2QGRARUB/wHXAY4BFQH/AdUBjAEVAf8B4QGb 166 ARUB/wHOAYQBFQH/ASoCFQH+GAABEgIBARYCFQE5Af8BFQEbAdMB/wEVASwB9AH/AhUB7AH/AhUB6QH/ 167 ARUBFgHoAf8BFQE0AfAB/wIVAcwB/wEqAhUB/qAAAUYCAQF9AxUB/wFmAU0BFQH/AYEBZgEVAf8BRwE4 168 ARUB/wEqAhUB/gEUAgEBGiQAAUYCAQF9AxUB/wIVAWkB/wIVAYEB/wIVAUkB/wEqAhUB/gEUAgEBGv8A 169 169 kQABQgFNAT4HAAE+AwABKAMAAUADAAEQAwABAQEAAQEFAAGAFwAD/wEAAfwBHwH8AR8EAAHwAQcB8AEH 170 170 BAAB4AEDAeABAwQAAcABAQHAAQEEAAGAAQEBgAEBBAABgAEAAYAFAAGAAQABgAUAAYABAAGABQABgAEA
Note: See TracChangeset
for help on using the changeset viewer.