Changeset 1306

Show
Ignore:
Timestamp:
2/8/2010 4:41:37 PM (5 weeks ago)
Author:
vessper
Message:

08/02/2010


- Core: Added placeholder button for disabling queue suggestions
- Core: Added checking code to find reasons for delays in queue processing

Location:
branches/EveHQv2
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • branches/EveHQv2/EveHQ.Core/SkillQueueFunctions.vb

    r1305 r1306  
    2020Imports System.Drawing 
    2121Imports System.Windows.Forms 
     22Imports System.Text 
    2223 
    2324Public Class SkillQueueFunctions 
     
    305306                Dim qItem As New EveHQ.Core.SortedQueueItem 
    306307                qItem.IsInjected = qPilot.PilotSkills.Contains(myskill.Name) 
    307  
    308308                Try 
    309309                    If partiallyTrained = False Then 
     
    327327                        End If 
    328328                        ' Check if the skill is currently being trained and strike it out if it is! 
    329                         If qPilot.Training = True Then 
     329                        If qPilot.Training = True And bQueue.IncCurrentTraining = True Then 
    330330                            If myskill.ID = qPilot.TrainingSkillID Then 
    331331                                ' Take account of whether the current training skill has been added to the queue 
    332                                 If bQueue.IncCurrentTraining = True Then 
    333                                     If curLevel = fromLevel And qPilot.TrainingSkillLevel = toLevel Then 
    334                                         qItem.Done = True 
    335                                         percent = 100 
    336                                         cTime = 0 
    337                                     End If 
     332                                If curLevel = fromLevel And qPilot.TrainingSkillLevel = toLevel Then 
     333                                    qItem.Done = True 
     334                                    percent = 100 
     335                                    cTime = 0 
    338336                                End If 
    339337                            End If 
     
    348346                    ' Check if the skill is a pre-requisite of another in the queue and highlight it if so 
    349347                    Try 
     348                        ' TODO: This bit takes ages - can be optimise it? 
    350349                        Dim RequiredFor As String = IsPrerequisite(qPilot, bQueue, EveHQ.Core.SkillFunctions.SkillIDToName(specSkillID) & frLvl & toLvl) 
    351350                        If RequiredFor <> "" Then 
     
    358357                            qItem.Reqs = "Requires: " & Requires 
    359358                        End If 
    360                         Dim strTime As String = EveHQ.Core.SkillFunctions.TimeToString(cTime) 
    361359                        qItem.Key = myskill.Name & fromLevel & toLevel 
    362360                        qItem.ID = myskill.ID 
     
    408406                        totalSkills += 1 
    409407                        totalTime += cTime 
    410                         totalSP += CLng(qItem.SPTrained) 
     408                        totalSP += qItem.SPTrained 
    411409                    Catch ex As Exception 
    412410                        MessageBox.Show("Error checking pre-requisite skills", "BuildQueue Error") 
     
    467465 
    468466    Private Shared Function IsPrerequisite(ByVal qPilot As EveHQ.Core.Pilot, ByVal bQueue As EveHQ.Core.SkillQueue, ByVal skillQueueKey As String) As String 
    469         Dim IsPreReq As String = "" 
     467        Dim IsPreReq As New StringBuilder 
    470468        Dim curToLevel As String = skillQueueKey.Substring(skillQueueKey.Length - 1, 1) 
    471469        Dim curFromLevel As String = skillQueueKey.Substring(skillQueueKey.Length - 2, 1) 
    472470        Dim curSkillName As String = skillQueueKey.Substring(0, skillQueueKey.Length - 2) 
    473  
     471        Dim usedSkills As New ArrayList 
    474472        Dim skill As EveHQ.Core.SkillQueueItem = New EveHQ.Core.SkillQueueItem 
    475473        For Each skill In bQueue.Queue 
    476  
     474            'Dim myPreReqs As String = GetImmediateSkillReqs(qPilot, EveHQ.Core.SkillFunctions.SkillNameToID(skill.Name)) 
    477475            Dim myPreReqs As String = GetSkillReqs(qPilot, EveHQ.Core.SkillFunctions.SkillNameToID(skill.Name)) 
    478476            Dim preReqs() As String = myPreReqs.Split(ControlChars.Cr) 
     
    484482                    If reqSkill = curSkillName And curFromLevel < reqLevel Then 
    485483                        ' Check if the skill is already listed 
    486                         If IsPreReq.Contains(skill.Name) = False Then 
    487                             IsPreReq &= skill.Name & ", " 
     484                        If usedSkills.Contains(skill.Name) = False Then 
     485                            usedSkills.Add(skill.Name) 
     486                            IsPreReq.Append(", ") 
     487                            IsPreReq.Append(skill.Name) 
    488488                        End If 
    489489                    End If 
     
    491491            Next 
    492492        Next 
    493         If IsPreReq <> "" Then 
    494             Return IsPreReq.Substring(0, IsPreReq.Length - 2) 
     493        If IsPreReq.Length > 2 Then 
     494            Return IsPreReq.Remove(0, 2).ToString 
    495495        Else 
    496             Return IsPreReq 
     496            Return IsPreReq.ToString 
    497497        End If 
    498498    End Function 
     
    503503        Dim curFromLevel As String = skillQueueKey.Substring(skillQueueKey.Length - 2, 1) 
    504504        Dim curSkillName As String = skillQueueKey.Substring(0, skillQueueKey.Length - 2) 
    505  
     505        'Dim myPreReqs As String = GetImmediateSkillReqs(qPilot, EveHQ.Core.SkillFunctions.SkillNameToID(curSkillName)) 
    506506        Dim myPreReqs As String = GetSkillReqs(qPilot, EveHQ.Core.SkillFunctions.SkillNameToID(curSkillName)) 
    507507        Dim preReqs() As String = myPreReqs.Split(ControlChars.Cr) 
     
    10021002        Return nQueue 
    10031003 
     1004    End Function 
     1005 
     1006    Public Shared Function GetImmediateSkillReqs(ByVal qPilot As EveHQ.Core.Pilot, ByVal skillID As String) As String 
     1007        Dim cSkill As EveHQ.Core.EveSkill = EveHQ.Core.HQ.SkillListID(skillID) 
     1008        Dim strReqs As String = "" 
     1009        Dim subSkill As EveHQ.Core.EveSkill 
     1010        For Each subSkillID As String In cSkill.PreReqSkills.Keys 
     1011            subSkill = EveHQ.Core.HQ.SkillListID(subSkillID) 
     1012            strReqs &= subSkill.Name & cSkill.PreReqSkills(subSkillID) 
     1013            If qPilot.PilotSkills.Contains(subSkill.Name) Then 
     1014                Dim mySkill As EveHQ.Core.PilotSkill = New EveHQ.Core.PilotSkill 
     1015                strReqs &= CType(qPilot.PilotSkills(subSkill.Name), EveHQ.Core.PilotSkill).Level.ToString.Trim 
     1016            Else 
     1017                strReqs &= "0" 
     1018            End If 
     1019            strReqs &= ControlChars.CrLf 
     1020        Next 
     1021        Return strReqs.Trim 
    10041022    End Function 
    10051023 
  • branches/EveHQv2/EveHQ/Forms/frmTraining.Designer.vb

    r1145 r1306  
    211211        Me.ColumnHeader1 = New System.Windows.Forms.ColumnHeader 
    212212        Me.ColumnHeader2 = New System.Windows.Forms.ColumnHeader 
     213        Me.btnEnableSuggestions = New System.Windows.Forms.ToolStripButton 
    213214        Me.ctxDetails.SuspendLayout() 
    214215        Me.ctxQueue.SuspendLayout() 
     
    254255        Me.ctxDetails.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.mnuSkillName2, Me.ToolStripSeparator5, Me.mnuAddToQueue, Me.mnuAddGroupToQueue, Me.ToolStripSeparator6, Me.mnuForceTraining2, Me.ToolStripMenuItem1, Me.mnuViewDetails2}) 
    255256        Me.ctxDetails.Name = "ctxDepend" 
    256         Me.ctxDetails.Size = New System.Drawing.Size(228, 132) 
     257        Me.ctxDetails.Size = New System.Drawing.Size(217, 132) 
    257258        ' 
    258259        'mnuSkillName2 
    259260        ' 
    260261        Me.mnuSkillName2.Name = "mnuSkillName2" 
    261         Me.mnuSkillName2.Size = New System.Drawing.Size(227, 22) 
     262        Me.mnuSkillName2.Size = New System.Drawing.Size(216, 22) 
    262263        Me.mnuSkillName2.Text = "Skill Name" 
    263264        ' 
     
    265266        ' 
    266267        Me.ToolStripSeparator5.Name = "ToolStripSeparator5" 
    267         Me.ToolStripSeparator5.Size = New System.Drawing.Size(224, 6) 
     268        Me.ToolStripSeparator5.Size = New System.Drawing.Size(213, 6) 
    268269        ' 
    269270        'mnuAddToQueue 
     
    272273        Me.mnuAddToQueue.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    273274        Me.mnuAddToQueue.Name = "mnuAddToQueue" 
    274         Me.mnuAddToQueue.Size = New System.Drawing.Size(227, 22) 
     275        Me.mnuAddToQueue.Size = New System.Drawing.Size(216, 22) 
    275276        Me.mnuAddToQueue.Text = "Add to Training Queue" 
    276277        ' 
     
    278279        ' 
    279280        Me.mnuAddToQueueNext.Name = "mnuAddToQueueNext" 
    280         Me.mnuAddToQueueNext.Size = New System.Drawing.Size(136, 22) 
     281        Me.mnuAddToQueueNext.Size = New System.Drawing.Size(125, 22) 
    281282        Me.mnuAddToQueueNext.Text = "Next Level" 
    282283        ' 
     
    284285        ' 
    285286        Me.ToolStripMenuItem4.Name = "ToolStripMenuItem4" 
    286         Me.ToolStripMenuItem4.Size = New System.Drawing.Size(133, 6) 
     287        Me.ToolStripMenuItem4.Size = New System.Drawing.Size(122, 6) 
    287288        ' 
    288289        'mnuAddToQueue1 
    289290        ' 
    290291        Me.mnuAddToQueue1.Name = "mnuAddToQueue1" 
    291         Me.mnuAddToQueue1.Size = New System.Drawing.Size(136, 22) 
     292        Me.mnuAddToQueue1.Size = New System.Drawing.Size(125, 22) 
    292293        Me.mnuAddToQueue1.Text = "Level 1" 
    293294        ' 
     
    295296        ' 
    296297        Me.mnuAddToQueue2.Name = "mnuAddToQueue2" 
    297         Me.mnuAddToQueue2.Size = New System.Drawing.Size(136, 22) 
     298        Me.mnuAddToQueue2.Size = New System.Drawing.Size(125, 22) 
    298299        Me.mnuAddToQueue2.Text = "Level 2" 
    299300        ' 
     
    301302        ' 
    302303        Me.mnuAddToQueue3.Name = "mnuAddToQueue3" 
    303         Me.mnuAddToQueue3.Size = New System.Drawing.Size(136, 22) 
     304        Me.mnuAddToQueue3.Size = New System.Drawing.Size(125, 22) 
    304305        Me.mnuAddToQueue3.Text = "Level 3" 
    305306        ' 
     
    307308        ' 
    308309        Me.mnuAddToQueue4.Name = "mnuAddToQueue4" 
    309         Me.mnuAddToQueue4.Size = New System.Drawing.Size(136, 22) 
     310        Me.mnuAddToQueue4.Size = New System.Drawing.Size(125, 22) 
    310311        Me.mnuAddToQueue4.Text = "Level 4" 
    311312        ' 
     
    313314        ' 
    314315        Me.mnuAddToQueue5.Name = "mnuAddToQueue5" 
    315         Me.mnuAddToQueue5.Size = New System.Drawing.Size(136, 22) 
     316        Me.mnuAddToQueue5.Size = New System.Drawing.Size(125, 22) 
    316317        Me.mnuAddToQueue5.Text = "Level 5" 
    317318        ' 
     
    321322        Me.mnuAddGroupToQueue.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    322323        Me.mnuAddGroupToQueue.Name = "mnuAddGroupToQueue" 
    323         Me.mnuAddGroupToQueue.Size = New System.Drawing.Size(227, 22) 
     324        Me.mnuAddGroupToQueue.Size = New System.Drawing.Size(216, 22) 
    324325        Me.mnuAddGroupToQueue.Text = "Add Group To Training Queue" 
    325326        ' 
     
    327328        ' 
    328329        Me.mnuAddGroupLevel1.Name = "mnuAddGroupLevel1" 
    329         Me.mnuAddGroupLevel1.Size = New System.Drawing.Size(134, 22) 
     330        Me.mnuAddGroupLevel1.Size = New System.Drawing.Size(123, 22) 
    330331        Me.mnuAddGroupLevel1.Text = "To Level 1" 
    331332        ' 
     
    333334        ' 
    334335        Me.mnuAddGroupLevel2.Name = "mnuAddGroupLevel2" 
    335         Me.mnuAddGroupLevel2.Size = New System.Drawing.Size(134, 22) 
     336        Me.mnuAddGroupLevel2.Size = New System.Drawing.Size(123, 22) 
    336337        Me.mnuAddGroupLevel2.Text = "To Level 2" 
    337338        ' 
     
    339340        ' 
    340341        Me.mnuAddGroupLevel3.Name = "mnuAddGroupLevel3" 
    341         Me.mnuAddGroupLevel3.Size = New System.Drawing.Size(134, 22) 
     342        Me.mnuAddGroupLevel3.Size = New System.Drawing.Size(123, 22) 
    342343        Me.mnuAddGroupLevel3.Text = "To Level 3" 
    343344        ' 
     
    345346        ' 
    346347        Me.mnuAddGroupLevel4.Name = "mnuAddGroupLevel4" 
    347         Me.mnuAddGroupLevel4.Size = New System.Drawing.Size(134, 22) 
     348        Me.mnuAddGroupLevel4.Size = New System.Drawing.Size(123, 22) 
    348349        Me.mnuAddGroupLevel4.Text = "To Level 4" 
    349350        ' 
     
    351352        ' 
    352353        Me.mnuAddGroupLevel5.Name = "mnuAddGroupLevel5" 
    353         Me.mnuAddGroupLevel5.Size = New System.Drawing.Size(134, 22) 
     354        Me.mnuAddGroupLevel5.Size = New System.Drawing.Size(123, 22) 
    354355        Me.mnuAddGroupLevel5.Text = "To Level 5" 
    355356        ' 
     
    357358        ' 
    358359        Me.ToolStripSeparator6.Name = "ToolStripSeparator6" 
    359         Me.ToolStripSeparator6.Size = New System.Drawing.Size(224, 6) 
     360        Me.ToolStripSeparator6.Size = New System.Drawing.Size(213, 6) 
    360361        ' 
    361362        'mnuForceTraining2 
     
    363364        Me.mnuForceTraining2.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    364365        Me.mnuForceTraining2.Name = "mnuForceTraining2" 
    365         Me.mnuForceTraining2.Size = New System.Drawing.Size(227, 22) 
     366        Me.mnuForceTraining2.Size = New System.Drawing.Size(216, 22) 
    366367        Me.mnuForceTraining2.Text = "Force Skill Training" 
    367368        ' 
     
    369370        ' 
    370371        Me.ToolStripMenuItem1.Name = "ToolStripMenuItem1" 
    371         Me.ToolStripMenuItem1.Size = New System.Drawing.Size(224, 6) 
     372        Me.ToolStripMenuItem1.Size = New System.Drawing.Size(213, 6) 
    372373        ' 
    373374        'mnuViewDetails2 
     
    375376        Me.mnuViewDetails2.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    376377        Me.mnuViewDetails2.Name = "mnuViewDetails2" 
    377         Me.mnuViewDetails2.Size = New System.Drawing.Size(227, 22) 
     378        Me.mnuViewDetails2.Size = New System.Drawing.Size(216, 22) 
    378379        Me.mnuViewDetails2.Text = "View Details" 
    379380        ' 
     
    399400        Me.ctxQueue.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.mnuSkillName, Me.ToolStripSeparator1, Me.mnuChangeLevel, Me.mnuIncreaseLevel, Me.mnuDecreaseLevel, Me.ToolStripSeparator3, Me.mnuMoveUpQueue, Me.mnuMoveDownQueue, Me.ToolStripMenuItem3, Me.mnuSeparateLevels, Me.mnuSeperateLevelSep, Me.mnuDeleteFromQueue, Me.mnuRemoveTrainedSkills, Me.mnuClearTrainingQueue, Me.ToolStripSeparator2, Me.mnuViewDetails, Me.mnuEditNote, Me.ToolStripMenuItem2, Me.mnuForceTraining}) 
    400401        Me.ctxQueue.Name = "ctxDepend" 
    401         Me.ctxQueue.Size = New System.Drawing.Size(218, 326) 
     402        Me.ctxQueue.Size = New System.Drawing.Size(207, 326) 
    402403        ' 
    403404        'mnuSkillName 
    404405        ' 
    405406        Me.mnuSkillName.Name = "mnuSkillName" 
    406         Me.mnuSkillName.Size = New System.Drawing.Size(217, 22) 
     407        Me.mnuSkillName.Size = New System.Drawing.Size(206, 22) 
    407408        Me.mnuSkillName.Text = "Skill Name" 
    408409        ' 
     
    410411        ' 
    411412        Me.ToolStripSeparator1.Name = "ToolStripSeparator1" 
    412         Me.ToolStripSeparator1.Size = New System.Drawing.Size(214, 6) 
     413        Me.ToolStripSeparator1.Size = New System.Drawing.Size(203, 6) 
    413414        ' 
    414415        'mnuChangeLevel 
     
    417418        Me.mnuChangeLevel.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    418419        Me.mnuChangeLevel.Name = "mnuChangeLevel" 
    419         Me.mnuChangeLevel.Size = New System.Drawing.Size(217, 22) 
     420        Me.mnuChangeLevel.Size = New System.Drawing.Size(206, 22) 
    420421        Me.mnuChangeLevel.Text = "Change To Level" 
    421422        ' 
     
    423424        ' 
    424425        Me.mnuChangeLevel1.Name = "mnuChangeLevel1" 
    425         Me.mnuChangeLevel1.Size = New System.Drawing.Size(119, 22) 
     426        Me.mnuChangeLevel1.Size = New System.Drawing.Size(108, 22) 
    426427        Me.mnuChangeLevel1.Text = "Level 1" 
    427428        ' 
     
    429430        ' 
    430431        Me.mnuChangeLevel2.Name = "mnuChangeLevel2" 
    431         Me.mnuChangeLevel2.Size = New System.Drawing.Size(119, 22) 
     432        Me.mnuChangeLevel2.Size = New System.Drawing.Size(108, 22) 
    432433        Me.mnuChangeLevel2.Text = "Level 2" 
    433434        ' 
     
    435436        ' 
    436437        Me.mnuChangeLevel3.Name = "mnuChangeLevel3" 
    437         Me.mnuChangeLevel3.Size = New System.Drawing.Size(119, 22) 
     438        Me.mnuChangeLevel3.Size = New System.Drawing.Size(108, 22) 
    438439        Me.mnuChangeLevel3.Text = "Level 3" 
    439440        ' 
     
    441442        ' 
    442443        Me.mnuChangeLevel4.Name = "mnuChangeLevel4" 
    443         Me.mnuChangeLevel4.Size = New System.Drawing.Size(119, 22) 
     444        Me.mnuChangeLevel4.Size = New System.Drawing.Size(108, 22) 
    444445        Me.mnuChangeLevel4.Text = "Level 4" 
    445446        ' 
     
    447448        ' 
    448449        Me.mnuChangeLevel5.Name = "mnuChangeLevel5" 
    449         Me.mnuChangeLevel5.Size = New System.Drawing.Size(119, 22) 
     450        Me.mnuChangeLevel5.Size = New System.Drawing.Size(108, 22) 
    450451        Me.mnuChangeLevel5.Text = "Level 5" 
    451452        ' 
     
    454455        Me.mnuIncreaseLevel.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    455456        Me.mnuIncreaseLevel.Name = "mnuIncreaseLevel" 
    456         Me.mnuIncreaseLevel.Size = New System.Drawing.Size(217, 22) 
     457        Me.mnuIncreaseLevel.Size = New System.Drawing.Size(206, 22) 
    457458        Me.mnuIncreaseLevel.Text = "Increase Skill Level" 
    458459        ' 
     
    461462        Me.mnuDecreaseLevel.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    462463        Me.mnuDecreaseLevel.Name = "mnuDecreaseLevel" 
    463         Me.mnuDecreaseLevel.Size = New System.Drawing.Size(217, 22) 
     464        Me.mnuDecreaseLevel.Size = New System.Drawing.Size(206, 22) 
    464465        Me.mnuDecreaseLevel.Text = "Decrease Skill Level" 
    465466        ' 
     
    467468        ' 
    468469        Me.ToolStripSeparator3.Name = "ToolStripSeparator3" 
    469         Me.ToolStripSeparator3.Size = New System.Drawing.Size(214, 6) 
     470        Me.ToolStripSeparator3.Size = New System.Drawing.Size(203, 6) 
    470471        ' 
    471472        'mnuMoveUpQueue 
     
    473474        Me.mnuMoveUpQueue.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    474475        Me.mnuMoveUpQueue.Name = "mnuMoveUpQueue" 
    475         Me.mnuMoveUpQueue.Size = New System.Drawing.Size(217, 22) 
     476        Me.mnuMoveUpQueue.Size = New System.Drawing.Size(206, 22) 
    476477        Me.mnuMoveUpQueue.Text = "Move Skill Up Queue" 
    477478        ' 
     
    480481        Me.mnuMoveDownQueue.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    481482        Me.mnuMoveDownQueue.Name = "mnuMoveDownQueue" 
    482         Me.mnuMoveDownQueue.Size = New System.Drawing.Size(217, 22) 
     483        Me.mnuMoveDownQueue.Size = New System.Drawing.Size(206, 22) 
    483484        Me.mnuMoveDownQueue.Text = "Move Skill Down Queue" 
    484485        ' 
     
    486487        ' 
    487488        Me.ToolStripMenuItem3.Name = "ToolStripMenuItem3" 
    488         Me.ToolStripMenuItem3.Size = New System.Drawing.Size(214, 6) 
     489        Me.ToolStripMenuItem3.Size = New System.Drawing.Size(203, 6) 
    489490        ' 
    490491        'mnuSeparateLevels 
     
    493494        Me.mnuSeparateLevels.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    494495        Me.mnuSeparateLevels.Name = "mnuSeparateLevels" 
    495         Me.mnuSeparateLevels.Size = New System.Drawing.Size(217, 22) 
     496        Me.mnuSeparateLevels.Size = New System.Drawing.Size(206, 22) 
    496497        Me.mnuSeparateLevels.Text = "Separate Levels" 
    497498        ' 
     
    499500        ' 
    500501        Me.mnuSeparateAllLevels.Name = "mnuSeparateAllLevels" 
    501         Me.mnuSeparateAllLevels.Size = New System.Drawing.Size(194, 22) 
     502        Me.mnuSeparateAllLevels.Size = New System.Drawing.Size(183, 22) 
    502503        Me.mnuSeparateAllLevels.Text = "Separate All Levels" 
    503504        ' 
     
    505506        ' 
    506507        Me.mnuSeparateTopLevel.Name = "mnuSeparateTopLevel" 
    507         Me.mnuSeparateTopLevel.Size = New System.Drawing.Size(194, 22) 
     508        Me.mnuSeparateTopLevel.Size = New System.Drawing.Size(183, 22) 
    508509        Me.mnuSeparateTopLevel.Text = "Separate Top Level" 
    509510        ' 
     
    511512        ' 
    512513        Me.mnuSeparateBottomLevel.Name = "mnuSeparateBottomLevel" 
    513         Me.mnuSeparateBottomLevel.Size = New System.Drawing.Size(194, 22) 
     514        Me.mnuSeparateBottomLevel.Size = New System.Drawing.Size(183, 22) 
    514515        Me.mnuSeparateBottomLevel.Text = "Separate Bottom Level" 
    515516        ' 
     
    517518        ' 
    518519        Me.mnuSeperateLevelSep.Name = "mnuSeperateLevelSep" 
    519         Me.mnuSeperateLevelSep.Size = New System.Drawing.Size(214, 6) 
     520        Me.mnuSeperateLevelSep.Size = New System.Drawing.Size(203, 6) 
    520521        ' 
    521522        'mnuDeleteFromQueue 
     
    523524        Me.mnuDeleteFromQueue.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    524525        Me.mnuDeleteFromQueue.Name = "mnuDeleteFromQueue" 
    525         Me.mnuDeleteFromQueue.Size = New System.Drawing.Size(217, 22) 
     526        Me.mnuDeleteFromQueue.Size = New System.Drawing.Size(206, 22) 
    526527        Me.mnuDeleteFromQueue.Text = "Delete from Training Queue" 
    527528        ' 
     
    530531        Me.mnuRemoveTrainedSkills.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    531532        Me.mnuRemoveTrainedSkills.Name = "mnuRemoveTrainedSkills" 
    532         Me.mnuRemoveTrainedSkills.Size = New System.Drawing.Size(217, 22) 
     533        Me.mnuRemoveTrainedSkills.Size = New System.Drawing.Size(206, 22) 
    533534        Me.mnuRemoveTrainedSkills.Text = "Remove Trained Skills" 
    534535        ' 
     
    537538        Me.mnuClearTrainingQueue.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    538539        Me.mnuClearTrainingQueue.Name = "mnuClearTrainingQueue" 
    539         Me.mnuClearTrainingQueue.Size = New System.Drawing.Size(217, 22) 
     540        Me.mnuClearTrainingQueue.Size = New System.Drawing.Size(206, 22) 
    540541        Me.mnuClearTrainingQueue.Text = "Clear Training Queue" 
    541542        ' 
     
    543544        ' 
    544545        Me.ToolStripSeparator2.Name = "ToolStripSeparator2" 
    545         Me.ToolStripSeparator2.Size = New System.Drawing.Size(214, 6) 
     546        Me.ToolStripSeparator2.Size = New System.Drawing.Size(203, 6) 
    546547        ' 
    547548        'mnuViewDetails 
     
    549550        Me.mnuViewDetails.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    550551        Me.mnuViewDetails.Name = "mnuViewDetails" 
    551         Me.mnuViewDetails.Size = New System.Drawing.Size(217, 22) 
     552        Me.mnuViewDetails.Size = New System.Drawing.Size(206, 22) 
    552553        Me.mnuViewDetails.Text = "View Details" 
    553554        ' 
     
    556557        Me.mnuEditNote.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    557558        Me.mnuEditNote.Name = "mnuEditNote" 
    558         Me.mnuEditNote.Size = New System.Drawing.Size(217, 22) 
     559        Me.mnuEditNote.Size = New System.Drawing.Size(206, 22) 
    559560        Me.mnuEditNote.Text = "Edit Note" 
    560561        ' 
     
    562563        ' 
    563564        Me.ToolStripMenuItem2.Name = "ToolStripMenuItem2" 
    564         Me.ToolStripMenuItem2.Size = New System.Drawing.Size(214, 6) 
     565        Me.ToolStripMenuItem2.Size = New System.Drawing.Size(203, 6) 
    565566        ' 
    566567        'mnuForceTraining 
     
    568569        Me.mnuForceTraining.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    569570        Me.mnuForceTraining.Name = "mnuForceTraining" 
    570         Me.mnuForceTraining.Size = New System.Drawing.Size(217, 22) 
     571        Me.mnuForceTraining.Size = New System.Drawing.Size(206, 22) 
    571572        Me.mnuForceTraining.Text = "Force Skill Training" 
    572573        ' 
     
    574575        ' 
    575576        Me.tsQueueOptions.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) 
    576         Me.tsQueueOptions.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.btnImportExport, Me.ToolStripSeparator21, Me.btnICT, Me.ToolStripSeparator14, Me.tsbNeuralRemap, Me.ToolStripSeparator19, Me.tsbImplants, Me.ToolStripSeparator20, Me.btnShowDetails, Me.ToolStripSeparator7, Me.btnAddSkill, Me.ToolStripSeparator8, Me.btnDeleteSkill, Me.ToolStripSeparator9, Me.btnLevelUp, Me.ToolStripSeparator10, Me.btnLevelDown, Me.ToolStripSeparator11, Me.btnMoveUp, Me.ToolStripSeparator13, Me.btnMoveDown, Me.ToolStripSeparator12, Me.btnClearQueue}) 
     577        Me.tsQueueOptions.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.btnImportExport, Me.ToolStripSeparator21, Me.btnICT, Me.ToolStripSeparator14, Me.tsbNeuralRemap, Me.ToolStripSeparator19, Me.tsbImplants, Me.ToolStripSeparator20, Me.btnShowDetails, Me.ToolStripSeparator7, Me.btnAddSkill, Me.ToolStripSeparator8, Me.btnDeleteSkill, Me.ToolStripSeparator9, Me.btnLevelUp, Me.ToolStripSeparator10, Me.btnLevelDown, Me.ToolStripSeparator11, Me.btnMoveUp, Me.ToolStripSeparator13, Me.btnMoveDown, Me.ToolStripSeparator12, Me.btnClearQueue, Me.btnEnableSuggestions}) 
    577578        Me.tsQueueOptions.Location = New System.Drawing.Point(0, 0) 
    578579        Me.tsQueueOptions.Name = "tsQueueOptions" 
     
    594595        ' 
    595596        Me.mnuEveMonImport.Name = "mnuEveMonImport" 
    596         Me.mnuEveMonImport.Size = New System.Drawing.Size(200, 22) 
     597        Me.mnuEveMonImport.Size = New System.Drawing.Size(189, 22) 
    597598        Me.mnuEveMonImport.Text = "EveMon Import (Full)" 
    598599        ' 
     
    600601        ' 
    601602        Me.mnuImportEMP.Name = "mnuImportEMP" 
    602         Me.mnuImportEMP.Size = New System.Drawing.Size(200, 22) 
     603        Me.mnuImportEMP.Size = New System.Drawing.Size(189, 22) 
    603604        Me.mnuImportEMP.Text = "Import EveMon Plan File" 
    604605        ' 
     
    606607        ' 
    607608        Me.ToolStripMenuItem5.Name = "ToolStripMenuItem5" 
    608         Me.ToolStripMenuItem5.Size = New System.Drawing.Size(197, 6) 
     609        Me.ToolStripMenuItem5.Size = New System.Drawing.Size(186, 6) 
    609610        ' 
    610611        'mnuExportEMP 
    611612        ' 
    612613        Me.mnuExportEMP.Name = "mnuExportEMP" 
    613         Me.mnuExportEMP.Size = New System.Drawing.Size(200, 22) 
     614        Me.mnuExportEMP.Size = New System.Drawing.Size(189, 22) 
    614615        Me.mnuExportEMP.Text = "Export EveMon Plan File" 
    615616        ' 
     
    864865        Me.ctxReqs.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.mnuReqsSkillName, Me.ToolStripSeparator15, Me.mnuReqsViewDetailsHere, Me.mnuReqsViewDetails}) 
    865866        Me.ctxReqs.Name = "ctxDepend" 
    866         Me.ctxReqs.Size = New System.Drawing.Size(212, 76) 
     867        Me.ctxReqs.Size = New System.Drawing.Size(201, 76) 
    867868        ' 
    868869        'mnuReqsSkillName 
    869870        ' 
    870871        Me.mnuReqsSkillName.Name = "mnuReqsSkillName" 
    871         Me.mnuReqsSkillName.Size = New System.Drawing.Size(211, 22) 
     872        Me.mnuReqsSkillName.Size = New System.Drawing.Size(200, 22) 
    872873        Me.mnuReqsSkillName.Text = "Skill Name" 
    873874        ' 
     
    875876        ' 
    876877        Me.ToolStripSeparator15.Name = "ToolStripSeparator15" 
    877         Me.ToolStripSeparator15.Size = New System.Drawing.Size(208, 6) 
     878        Me.ToolStripSeparator15.Size = New System.Drawing.Size(197, 6) 
    878879        ' 
    879880        'mnuReqsViewDetailsHere 
     
    881882        Me.mnuReqsViewDetailsHere.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    882883        Me.mnuReqsViewDetailsHere.Name = "mnuReqsViewDetailsHere" 
    883         Me.mnuReqsViewDetailsHere.Size = New System.Drawing.Size(211, 22) 
     884        Me.mnuReqsViewDetailsHere.Size = New System.Drawing.Size(200, 22) 
    884885        Me.mnuReqsViewDetailsHere.Text = "View Details Here" 
    885886        ' 
     
    888889        Me.mnuReqsViewDetails.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    889890        Me.mnuReqsViewDetails.Name = "mnuReqsViewDetails" 
    890         Me.mnuReqsViewDetails.Size = New System.Drawing.Size(211, 22) 
     891        Me.mnuReqsViewDetails.Size = New System.Drawing.Size(200, 22) 
    891892        Me.mnuReqsViewDetails.Text = "View Details In Skill Screen" 
    892893        ' 
     
    961962        Me.ctxDepend.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.mnuItemName, Me.ToolStripSeparator4, Me.mnuViewItemDetailsHere, Me.mnuViewItemDetails, Me.mnuViewItemDetailsInIB, Me.mnuViewItemDetailsInCertScreen}) 
    962963        Me.ctxDepend.Name = "ctxDepend" 
    963         Me.ctxDepend.Size = New System.Drawing.Size(223, 120) 
     964        Me.ctxDepend.Size = New System.Drawing.Size(212, 120) 
    964965        ' 
    965966        'mnuItemName 
    966967        ' 
    967968        Me.mnuItemName.Name = "mnuItemName" 
    968         Me.mnuItemName.Size = New System.Drawing.Size(222, 22) 
     969        Me.mnuItemName.Size = New System.Drawing.Size(211, 22) 
    969970        Me.mnuItemName.Text = "Item Name" 
    970971        ' 
     
    972973        ' 
    973974        Me.ToolStripSeparator4.Name = "ToolStripSeparator4" 
    974         Me.ToolStripSeparator4.Size = New System.Drawing.Size(219, 6) 
     975        Me.ToolStripSeparator4.Size = New System.Drawing.Size(208, 6) 
    975976        ' 
    976977        'mnuViewItemDetailsHere 
     
    978979        Me.mnuViewItemDetailsHere.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    979980        Me.mnuViewItemDetailsHere.Name = "mnuViewItemDetailsHere" 
    980         Me.mnuViewItemDetailsHere.Size = New System.Drawing.Size(222, 22) 
     981        Me.mnuViewItemDetailsHere.Size = New System.Drawing.Size(211, 22) 
    981982        Me.mnuViewItemDetailsHere.Text = "View Details Here" 
    982983        ' 
     
    985986        Me.mnuViewItemDetails.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    986987        Me.mnuViewItemDetails.Name = "mnuViewItemDetails" 
    987         Me.mnuViewItemDetails.Size = New System.Drawing.Size(222, 22) 
     988        Me.mnuViewItemDetails.Size = New System.Drawing.Size(211, 22) 
    988989        Me.mnuViewItemDetails.Text = "View Details In Skill Screen" 
    989990        ' 
     
    992993        Me.mnuViewItemDetailsInIB.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    993994        Me.mnuViewItemDetailsInIB.Name = "mnuViewItemDetailsInIB" 
    994         Me.mnuViewItemDetailsInIB.Size = New System.Drawing.Size(222, 22) 
     995        Me.mnuViewItemDetailsInIB.Size = New System.Drawing.Size(211, 22) 
    995996        Me.mnuViewItemDetailsInIB.Text = "View Details In Item Browser" 
    996997        ' 
     
    9991000        Me.mnuViewItemDetailsInCertScreen.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    10001001        Me.mnuViewItemDetailsInCertScreen.Name = "mnuViewItemDetailsInCertScreen" 
    1001         Me.mnuViewItemDetailsInCertScreen.Size = New System.Drawing.Size(222, 22) 
     1002        Me.mnuViewItemDetailsInCertScreen.Size = New System.Drawing.Size(211, 22) 
    10021003        Me.mnuViewItemDetailsInCertScreen.Text = "View Details In Cert Screen" 
    10031004        ' 
     
    13481349        Me.ctxCertDetails.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.mnuCertName, Me.ToolStripSeparator16, Me.mnuAddCertToQueue, Me.mnuAddCertGroupToQueue, Me.ToolStripSeparator18, Me.mnuViewCertDetails}) 
    13491350        Me.ctxCertDetails.Name = "ctxDepend" 
    1350         Me.ctxCertDetails.Size = New System.Drawing.Size(228, 104) 
     1351        Me.ctxCertDetails.Size = New System.Drawing.Size(217, 104) 
    13511352        ' 
    13521353        'mnuCertName 
    13531354        ' 
    13541355        Me.mnuCertName.Name = "mnuCertName" 
    1355         Me.mnuCertName.Size = New System.Drawing.Size(227, 22) 
     1356        Me.mnuCertName.Size = New System.Drawing.Size(216, 22) 
    13561357        Me.mnuCertName.Text = "Skill Name" 
    13571358        ' 
     
    13591360        ' 
    13601361        Me.ToolStripSeparator16.Name = "ToolStripSeparator16" 
    1361         Me.ToolStripSeparator16.Size = New System.Drawing.Size(224, 6) 
     1362        Me.ToolStripSeparator16.Size = New System.Drawing.Size(213, 6) 
    13621363        ' 
    13631364        'mnuAddCertToQueue 
     
    13661367        Me.mnuAddCertToQueue.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    13671368        Me.mnuAddCertToQueue.Name = "mnuAddCertToQueue" 
    1368         Me.mnuAddCertToQueue.Size = New System.Drawing.Size(227, 22) 
     1369        Me.mnuAddCertToQueue.Size = New System.Drawing.Size(216, 22) 
    13691370        Me.mnuAddCertToQueue.Text = "Add to Training Queue" 
    13701371        ' 
     
    13731374        Me.mnuAddCertToQueueNext.Enabled = False 
    13741375        Me.mnuAddCertToQueueNext.Name = "mnuAddCertToQueueNext" 
    1375         Me.mnuAddCertToQueueNext.Size = New System.Drawing.Size(140, 22) 
     1376        Me.mnuAddCertToQueueNext.Size = New System.Drawing.Size(129, 22) 
    13761377        Me.mnuAddCertToQueueNext.Text = "Next Grade" 
    13771378        Me.mnuAddCertToQueueNext.Visible = False 
     
    13801381        ' 
    13811382        Me.ToolStripSeparator17.Name = "ToolStripSeparator17" 
    1382         Me.ToolStripSeparator17.Size = New System.Drawing.Size(137, 6) 
     1383        Me.ToolStripSeparator17.Size = New System.Drawing.Size(126, 6) 
    13831384        Me.ToolStripSeparator17.Visible = False 
    13841385        ' 
     
    13871388        Me.mnuAddCertToQueue1.Enabled = False 
    13881389        Me.mnuAddCertToQueue1.Name = "mnuAddCertToQueue1" 
    1389         Me.mnuAddCertToQueue1.Size = New System.Drawing.Size(140, 22) 
     1390        Me.mnuAddCertToQueue1.Size = New System.Drawing.Size(129, 22) 
    13901391        Me.mnuAddCertToQueue1.Tag = "1" 
    13911392        Me.mnuAddCertToQueue1.Text = "Basic" 
     
    13951396        Me.mnuAddCertToQueue2.Enabled = False 
    13961397        Me.mnuAddCertToQueue2.Name = "mnuAddCertToQueue2" 
    1397         Me.mnuAddCertToQueue2.Size = New System.Drawing.Size(140, 22) 
     1398        Me.mnuAddCertToQueue2.Size = New System.Drawing.Size(129, 22) 
    13981399        Me.mnuAddCertToQueue2.Tag = "2" 
    13991400        Me.mnuAddCertToQueue2.Text = "Standard" 
     
    14031404        Me.mnuAddCertToQueue3.Enabled = False 
    14041405        Me.mnuAddCertToQueue3.Name = "mnuAddCertToQueue3" 
    1405         Me.mnuAddCertToQueue3.Size = New System.Drawing.Size(140, 22) 
     1406        Me.mnuAddCertToQueue3.Size = New System.Drawing.Size(129, 22) 
    14061407        Me.mnuAddCertToQueue3.Tag = "3" 
    14071408        Me.mnuAddCertToQueue3.Text = "Improved" 
     
    14111412        Me.mnuAddCertToQueue4.Enabled = False 
    14121413        Me.mnuAddCertToQueue4.Name = "mnuAddCertToQueue4" 
    1413         Me.mnuAddCertToQueue4.Size = New System.Drawing.Size(140, 22) 
     1414        Me.mnuAddCertToQueue4.Size = New System.Drawing.Size(129, 22) 
    14141415        Me.mnuAddCertToQueue4.Tag = "4" 
    14151416        Me.mnuAddCertToQueue4.Text = "Advanced" 
     
    14191420        Me.mnuAddCertToQueue5.Enabled = False 
    14201421        Me.mnuAddCertToQueue5.Name = "mnuAddCertToQueue5" 
    1421         Me.mnuAddCertToQueue5.Size = New System.Drawing.Size(140, 22) 
     1422        Me.mnuAddCertToQueue5.Size = New System.Drawing.Size(129, 22) 
    14221423        Me.mnuAddCertToQueue5.Tag = "5" 
    14231424        Me.mnuAddCertToQueue5.Text = "Elite" 
     
    14281429        Me.mnuAddCertGroupToQueue.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    14291430        Me.mnuAddCertGroupToQueue.Name = "mnuAddCertGroupToQueue" 
    1430         Me.mnuAddCertGroupToQueue.Size = New System.Drawing.Size(227, 22) 
     1431        Me.mnuAddCertGroupToQueue.Size = New System.Drawing.Size(216, 22) 
    14311432        Me.mnuAddCertGroupToQueue.Text = "Add Group To Training Queue" 
    14321433        ' 
     
    14341435        ' 
    14351436        Me.mnuAddCertGroupToQueue1.Name = "mnuAddCertGroupToQueue1" 
    1436         Me.mnuAddCertGroupToQueue1.Size = New System.Drawing.Size(148, 22) 
     1437        Me.mnuAddCertGroupToQueue1.Size = New System.Drawing.Size(137, 22) 
    14371438        Me.mnuAddCertGroupToQueue1.Tag = "1" 
    14381439        Me.mnuAddCertGroupToQueue1.Text = "To Basic" 
     
    14411442        ' 
    14421443        Me.mnuAddCertGroupToQueue2.Name = "mnuAddCertGroupToQueue2" 
    1443         Me.mnuAddCertGroupToQueue2.Size = New System.Drawing.Size(148, 22) 
     1444        Me.mnuAddCertGroupToQueue2.Size = New System.Drawing.Size(137, 22) 
    14441445        Me.mnuAddCertGroupToQueue2.Tag = "2" 
    14451446        Me.mnuAddCertGroupToQueue2.Text = "To Standard" 
     
    14481449        ' 
    14491450        Me.mnuAddCertGroupToQueue3.Name = "mnuAddCertGroupToQueue3" 
    1450         Me.mnuAddCertGroupToQueue3.Size = New System.Drawing.Size(148, 22) 
     1451        Me.mnuAddCertGroupToQueue3.Size = New System.Drawing.Size(137, 22) 
    14511452        Me.mnuAddCertGroupToQueue3.Tag = "3" 
    14521453        Me.mnuAddCertGroupToQueue3.Text = "To Improved" 
     
    14561457        Me.mnuAddCertGroupToQueue4.Enabled = False 
    14571458        Me.mnuAddCertGroupToQueue4.Name = "mnuAddCertGroupToQueue4" 
    1458         Me.mnuAddCertGroupToQueue4.Size = New System.Drawing.Size(148, 22) 
     1459        Me.mnuAddCertGroupToQueue4.Size = New System.Drawing.Size(137, 22) 
    14591460        Me.mnuAddCertGroupToQueue4.Tag = "4" 
    14601461        Me.mnuAddCertGroupToQueue4.Text = "To Advanced" 
     
    14631464        ' 
    14641465        Me.mnuAddCertGroupToQueue5.Name = "mnuAddCertGroupToQueue5" 
    1465         Me.mnuAddCertGroupToQueue5.Size = New System.Drawing.Size(148, 22) 
     1466        Me.mnuAddCertGroupToQueue5.Size = New System.Drawing.Size(137, 22) 
    14661467        Me.mnuAddCertGroupToQueue5.Tag = "5" 
    14671468        Me.mnuAddCertGroupToQueue5.Text = "To Elite" 
     
    14701471        ' 
    14711472        Me.ToolStripSeparator18.Name = "ToolStripSeparator18" 
    1472         Me.ToolStripSeparator18.Size = New System.Drawing.Size(224, 6) 
     1473        Me.ToolStripSeparator18.Size = New System.Drawing.Size(213, 6) 
    14731474        ' 
    14741475        'mnuViewCertDetails 
     
    14761477        Me.mnuViewCertDetails.Font = New System.Drawing.Font("Tahoma", 8.25!) 
    14771478        Me.mnuViewCertDetails.Name = "mnuViewCertDetails" 
    1478         Me.mnuViewCertDetails.Size = New System.Drawing.Size(227, 22) 
     1479        Me.mnuViewCertDetails.Size = New System.Drawing.Size(216, 22) 
    14791480        Me.mnuViewCertDetails.Text = "View Details" 
    14801481        ' 
     
    15391540        ' 
    15401541        Me.ColumnHeader2.Width = 200 
     1542        ' 
     1543        'btnEnableSuggestions 
     1544        ' 
     1545        Me.btnEnableSuggestions.CheckOnClick = True 
     1546        Me.btnEnableSuggestions.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text 
     1547        Me.btnEnableSuggestions.Image = CType(resources.GetObject("btnEnableSuggestions.Image"), System.Drawing.Image) 
     1548        Me.btnEnableSuggestions.ImageTransparentColor = System.Drawing.Color.Magenta 
     1549        Me.btnEnableSuggestions.Name = "btnEnableSuggestions" 
     1550        Me.btnEnableSuggestions.Size = New System.Drawing.Size(43, 36) 
     1551        Me.btnEnableSuggestions.Text = "Enable" 
    15411552        ' 
    15421553        'frmTraining 
     
    17451756    Friend WithEvents ToolStripSeparator21 As System.Windows.Forms.ToolStripSeparator 
    17461757    Friend WithEvents mnuEditNote As System.Windows.Forms.ToolStripMenuItem 
     1758    Friend WithEvents btnEnableSuggestions As System.Windows.Forms.ToolStripButton 
    17471759End Class 
  • branches/EveHQv2/EveHQ/Forms/frmTraining.RESX

    r1145 r1306  
    129129        LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 
    130130        ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABw 
    131         LAAAAk1TRnQBSQFMAgEBCwEAAQ4BAAEEAQABEAEAARABAAT/AREBAAj/AUIBTQE2BwABNgMAASgDAAFA 
     131        LAAAAk1TRnQBSQFMAgEBCwEAAQwBAAEMAQABEAEAARABAAT/AREBAAj/AUIBTQE2BwABNgMAASgDAAFA 
    132132        AwABMAMAAQEBAAEQBgABGBIAAf8BfwH/AX8B/wF/Af8BfwH/AX8BWgFrAZQBVgGUAVYBWgFrAf4BewH/ 
    133133        AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B1wF6ASkBeQFjAXgBYwF4AaQBfAHG 
     
    331331    <value> 
    332332        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    333         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL 
    334         U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI 
    335         VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ 
    336         QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 
    337         /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 
    338         cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j 
    339         3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR 
    340         dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb 
    341         NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE 
    342         s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC 
     333        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     334        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     335        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     336        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     337        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     338        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     339        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     340        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     341        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     342        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
    343343</value> 
    344344  </data> 
     
    346346    <value> 
    347347        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    348         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL 
    349         U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI 
    350         VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ 
    351         QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 
    352         /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 
    353         cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j 
    354         3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR 
    355         dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb 
    356         NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE 
    357         s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC 
     348        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     349        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     350        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     351        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     352        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     353        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     354        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     355        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     356        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     357        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
    358358</value> 
    359359  </data> 
     
    361361    <value> 
    362362        iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    363         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAB/RJREFUWEftVmtQ 
    364         U2caxiIgEYlUoUC5WQS5eoFy0YRLEmjCJSSBBEIQD1WRGBAQCCaAHiBcA0YDAgkQDghqF4JjEfGCiBW8 
    365         gFjrpey2oFR227W7M61M/NOcOLPf5+LMXnSlnc7O7GzPzDPn5OQ97/u8z/t83zlGRr8d/+MKmP63+RsT 
    366         icTVjo6O9u7u7h4+Pj4bIaytrW0BkV+djNmaNWtWQYDkBAsLi7UkEolcXV1Rd/3q8NTI8OB8V1fnX+Ry 
    367         +VO1Wj1/Wtv9ubpF2R0aQYn+NcgQnJyc1m1YPFxdXddLiiQHe3o6poW7Eu9T6RGKOHashLsjLQfZs0fC 
    368         ZLHSvLd8GO/p653D4/M61M1HPwsMoXz0S8djDCX2AgeHw+FmZu7J1bQrp7hM2jkPP7/d9i4uG0Kp1MiK 
    369         ioq6ycnJe2Nj1yYuXhy6An9v2RoS6gxHQw5jS/JFvUmpqeJfQsIMNh4YGBh84tSJvtk/TOh6Whp+PNnZ 
    370         dE4mK1V3tjf2j1y5eGNmZubx3Nw0vrDww/O5uRnd7Pzst5CMStWkgTHV1eWdvT2q6ZGRs1+CXLvgGJdK 
    371         xgzK7+rp6V2pkN8XCFh/RhA+LtzDf0yibG2jxsVVFeTnXJLLZToEQfDR0dEX0n2x+tbWmgV4fwsjutI/ 
    372         YGNHPJNylx607jk/Onw+KZ55d6nFYZwxNBw3npXapVJ8S2My26hh5O1lB/MnbmIYfqaz9ov+k5rxocET 
    373         T5jOzrimHMERhIFPTNz8prv/d7eHBnsfaDHFX+nhfnfdvNyO0KI+2lEvR5+tXGnz3s8hQejoavt0b3ry 
    374         gz18xowkO3XwwP6dffVV6Oy+ZKpuHKvHHz58aEDRHENYmP+LYxVhL+Yej+FYM4JnpiV+l5Gx43p6nrgV 
    375         QRIakcSok8XFeU/CI6joUgksgx6QFmYP8xNixrk89j20MHO+DS3WY+3leOPLjmPwwwjnpfyvgEQ7g/ss 
    376         vAxJwSvLYMx2PCFy0yyHHnKLz2XdbFFWTBIIL/eLtx7LmGx2PJsde4FECqr1Cw3P3hoeTovicgXpBYUH 
    377         tVrt2adP//QDgnDx1iMIjmGNOFgwUA09NOS9e59/03Cq+6q0Wf0JlZ0gZCbypQJe7K3D9eVDYLRkc3Nz 
    378         B8DA8j+xMJYWS0s2+bhro+Ois71IIZku3t6bfMnhtMjUdFFaeaWy//zQ+N2bwwZMXYaj6H5DJMlOf6n/ 
    379         5PNPr1yaKmhr74MxTGHOgZB4Xhqdx0uDBLIPiA9bEIk8UPgDgPcB3n0TETOlUtlot85JFcfn/xMBmPTj 
    380         sipV44mum19/OaCfvYPhwyhqQBIpLz1RMzQ4VaVSXZMqG8Yikd3N5Lj4YraAXwMJ8JJ59ebmprlGy5cH 
    381         g8LrAewXSfybGGa1tbV1YFc7/IqAq6+v38YwGiOUl1zEkpZ8duq09vb9CQyfm7kDRqDAET4F+mGhSts3 
    382         8XFj4xS3vv5O1L79FyCBaC73ECBwm5WSfGzFClOJkYnJRlARrghIYO1rRyHMFOZ+4O7emJyafAiOwMHD 
    383         w2f95s08SgIfSy2Qjg6MXf6uTYng969pDajIy4AgArwVRfUlx4//HhbnFEius3dnXSbFsDFKTEybIIEz 
    384         KykWD5mYmZQZGRuHg6JBACwAm9cSYDAY0RERoaeACSs3eHml2Do4hNq5uLJgwszyipOXz37yfQ3YhAYG 
    385         juvbFAheD67zRbF6+ZnTusSjR77nFpU8iExL7yLHcbJjk5LydqQk3dBomi9bWhIYoKATQOQiCe/XErC0 
    386         tHy3TLJ3FBKwtLLiW9jYcGzs7Wl+1AhZQ5um5xamAsssCT/fjwL3owZJhpcBa68G48DwXbLCBWYKciEg 
    387         KlbgFRREDqfTY0rKS+8VFWadIxCJmxcNCOV/swKQVaWstEWExF81MzfLIhAI/kQ7B45/ZFReX3fDNOy4 
    388         sHDnAtYCVIAmTKLgHbVwSWK4SIT8FJW8QwM9A71DptEYmuOaJ27ensXgbWAHUrsBeABEAJi/cTm+5+zs 
    389         UlqQpbOwMFNAAgQrqyg+Iqj8CjhfIuQ87+tunFOAd0Q/mgdUOKA/DYgcBz5A0UI9ncvVem8LpTiC90lA 
    390         UEB2TeWh+eXm5oHGf58/lJ8C4PzG4q/+SEnlN/v6ekxCFaysrbZ1qmpHYff7CnN7e7pV01hTGX4DdN0k 
    391         R8B+INLfwpS4ElyT2PEdbpv8A928Nm0ukEiux8XFDIEm4C6YAgA/WKD7Td5KAC7DMBr5IovFGl/n5hah 
    392         KBV+VSoR/jEkgtqElgiftdQU6M6ghYbqCtFPUYlRutYa8UJJXqyeFvbhSEBwMEOprO8I2+avpkdStUbv 
    393         vCMASFpyccguOISUa2q8TEOnhz1SoAWPd/EoX7s5W59d7+EyLhKLh+TlubpahIcXiGP1HuSAsdBwsghr 
    394         Agoh0bo6mWTOwcm+xj+UXFxclDe3ZjWhF6TcsKTOF6UxcXZ8X5qRkfKwOD/jqjh372xzSzWQGsxZjj4V 
    395         i3MnKw9k/IiWiPQHizL0Mln+I6VSNtPaemzhqFKG783baYDPqjXqibpa2ZPVNmvrQN7Vb5X9HwKgQ7kA 
    396         55YtMxqA5xUmyy9arVpxxdbV9gsaactc+vb4+RI0+1lOVpqBTN7y1NPd/hGBYHoVxF0xM1k+CLFyhcl5 
    397         W2si7B7ugG+f+78whCTgV/EqIyLRCpwt4cfKEmEN4xefgzksfk73v8X+/yjwNxceX6zpiRi4AAAAAElF 
    398         TkSuQmCC 
     363        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAf0SURBVFhH7VZrUFNnGsYiIBGJVKFAuVkEuXqBctGESxJo 
     364        wiUkgQRCEA9VkRgQEAgmgB4gXANGAwIJEA4IaheCYxHxgogVvIBY66XstqBUdtu1uzOtTPzTnDiz3+fi 
     365        zF50pZ3Ozuxsz8wz5+TkPe/7vM/7fN85Rka/Hf/jCpj+t/kbE4nE1Y6Ojvbu7u4ePj4+GyGsra1tAZFf 
     366        nYzZmjVrVkGA5AQLC4u1JBKJXF1dUXf96vDUyPDgfFdX51/kcvlTtVo9f1rb/bm6RdkdGkGJ/jXIEJyc 
     367        nNZtWDxcXV3XS4okB3t6OqaFuxLvU+kRijh2rIS7Iy0H2bNHwmSx0ry3fBjv6eudw+PzOtTNRz8LDKF8 
     368        9EvHYwwl9gIHh8PhZmbuydW0K6e4TNo5Dz+/3fYuLhtCqdTIioqKusnJyXtjY9cmLl4cugJ/b9kaEuoM 
     369        R0MOY0vyRb1JqaniX0LCDDYeGBgYfOLUib7ZP0zoeloafjzZ2XROJitVd7Y39o9cuXhjZmbm8dzcNL6w 
     370        8MPzubkZ3ez87LeQjErVpIEx1dXlnb09qumRkbNfgly74BiXSsYMyu/q6eldqZDfFwhYf0YQPi7cw39M 
     371        omxto8bFVRXk51ySy2U6BEHw0dHRF9J9sfrW1poFeH8LI7rSP2BjRzyTcpcetO45Pzp8PimeeXepxWGc 
     372        MTQcN56V2qVSfEtjMtuoYeTtZQfzJ25iGH6ms/aL/pOa8aHBE0+Yzs64phzBEYSBT0zc/Ka7/3e3hwZ7 
     373        H2gxxV/p4X533bzcjtCiPtpRL0efrVxp897PIUHo6Gr7dG968oM9fMaMJDt18MD+nX31VejsvmSqbhyr 
     374        xx8+fGhA0RxDWJj/i2MVYS/mHo/hWDOCZ6YlfpeRseN6ep64FUESGpHEqJPFxXlPwiOo6FIJLIMekBZm 
     375        D/MTYsa5PPY9tDBzvg0t1mPt5Xjjy45j8MMI56X8r4BEO4P7LLwMScEry2DMdjwhctMshx5yi89l3WxR 
     376        VkwSCC/3i7cey5hsdjybHXuBRAqq9QsNz94aHk6L4nIF6QWFB7Va7dmnT//0A4Jw8dYjCI5hjThYMFAN 
     377        PTTkvXuff9NwqvuqtFn9CZWdIGQm8qUCXuytw/XlQ2C0ZHNzcwfAwPI/sTCWFktLNvm4a6PjorO9SCGZ 
     378        Lt7em3zJ4bTI1HRRWnmlsv/80Pjdm8MGTF2Go+h+QyTJTn+p/+TzT69cmipoa++DMUxhzoGQeF4ancdL 
     379        gwSyD4gPWxCJPFD4A4D3Ad59ExEzpVLZaLfOSRXH5/8TAZj047IqVeOJrptffzmgn72D4cMoakASKS89 
     380        UTM0OFWlUl2TKhvGIpHdzeS4+GK2gF8DCfCSefXm5qa5RsuXB4PC6wHsF0n8mxhmtbW1dWBXO/yKgKuv 
     381        r9/GMBojlJdcxJKWfHbqtPb2/QkMn5u5A0agwBE+BfphoUrbN/FxY+MUt77+TtS+/RcggWgu9xAgcJuV 
     382        knxsxQpTiZGJyUZQEa4ISGDta0chzBTmfuDu3picmnwIjsDBw8Nn/ebNPEoCH0stkI4OjF3+rk2J4Pev 
     383        aQ2oyMuAIAK8FUX1JceP/x4W5xRIrrN3Z10mxbAxSkxMmyCBMyspFg+ZmJmUGRkbh4OiQQAsAJvXEmAw 
     384        GNEREaGngAkrN3h5pdg6OITaubiyYMLM8oqTl89+8n0N2IQGBo7r2xQIXg+u80WxevmZ07rEo0e+5xaV 
     385        PIhMS+8ix3GyY5OS8nakJN3QaJovW1oSGKCgE0DkIgnv1xKwtLR8t0yydxQSsLSy4lvY2HBs7O1pftQI 
     386        WUObpucWpgLLLAk/348C96MGSYaXAWuvBuPA8F2ywgVmCnIhICpW4BUURA6n02NKykvvFRVmnSMQiZsX 
     387        DQjlf7MCkFWlrLRFhMRfNTM3yyIQCP5EOweOf2RUXl93wzTsuLBw5wLWAlSAJkyi4B21cEliuEiE/BSV 
     388        vEMDPQO9Q6bRGJrjmidu3p7F4G1gB1K7AXgARACYv3E5vufs7FJakKWzsDBTQAIEK6soPiKo/Ao4XyLk 
     389        PO/rbpxTgHdEP5oHVDigPw2IHAc+QNFCPZ3L1XpvC6U4gvdJQFBAdk3lofnl5uaBxn+fP5SfAuD8xuKv 
     390        /khJ5Tf7+npMQhWsrK22dapqR2H3+wpze3u6VdNYUxl+A3TdJEfAfiDS38KUuBJck9jxHW6b/APdvDZt 
     391        LpBIrsfFxQyBJuAumAIAP1ig+03eSgAuwzAa+SKLxRpf5+YWoSgVflUqEf4xJILahJYIn7XUFOjOoIWG 
     392        6grRT1GJUbrWGvFCSV6snhb24UhAcDBDqazvCNvmr6ZHUrVG77wjAEhacnHILjiElGtqvExDp4c9UqAF 
     393        j3fxKF+7OVufXe/hMi4Si4fk5bm6WoSHF4hj9R7kgLHQcLIIawIKIdG6OplkzsHJvsY/lFxcXJQ3t2Y1 
     394        oRek3LCkzhelMXF2fF+akZHysDg/46o4d+9sc0s1kBrMWY4+FYtzJysPZPyIloj0B4sy9DJZ/iOlUjbT 
     395        2nps4ahShu/N22mAz6o16om6WtmT1TZr60De1W+V/R8CoEO5AOeWLTMagOcVJssvWq1accXW1fYLGmnL 
     396        XPr2+PkSNPtZTlaagUze8tTT3f4RgWB6FcRdMTNZPgixcoXJeVtrIuwe7oBvn/u/MIQk4FfxKiMi0Qqc 
     397        LeHHyhJhDeMXn4M5LH5O97/F/v8o8DcXHl+s6YkYuAAAAABJRU5ErkJggg== 
    399398</value> 
    400399  </data> 
     
    402401    <value> 
    403402        iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    404         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAB4pJREFUWEftV3lQ 
    405         ldcVl/3xdnYJsoZFFgNoIG+EB0oKipgiAcW6PSGARRTCe1QqCB9hVzQEkMGIskrEukRTFJcgCprUdBAi 
    406         taTG0GiipU3ARKwmKO/Xc5nHDOMYIHbav3Jn7tzvve/ec37nd3733PvNmPFL+4WB52NAi5bpUGfjxPb0 
    407         7+ezPo1V2hrnEx2y/1j/vzQWvbXPnDlxC2WyyiWBgQdeDQio9ZPJ8iV8vhe9M/yfoeDr6XmvjYhoP9zc 
    408         /Ki8tBSvh4cjKiICmxITsUWlQrpSqQ4LCPjMiMfzIxDi5wYSEhKSoFAoPg8KCuJMpNJVZEhKRuevNTAY 
    409         2lNQgIvnz4Pbtg3LyXl8bCwO1Nejs6MDx48dQ1JCAioy0n44XlPyEY/Hs32GVqbEZebm5lapq6vrRwbW 
    410         vRYYOHrlVMtAvo/PnRozMySYmGDv9u2o278f2ZmZUKWkoKqyEgMDA+jr60NRbg5q4qPQ29s7mrV5/fvk 
    411         zeJn6UMoFAaQ40BaNJPGlQ6zrLqLCET/hbN4Z7YzmiwsEGppiUxVKoozUpGeuhlKpRL1dXV4v3EfypaH 
    412         oyjUH6zdG/rykYuddYomHdPbJTY2Nr+iBU76+vpOtra2of6ursWcna260WceKoiBYmNj5BoZIclPhqoN 
    413         a3C2NAMNu7ahMU+FwpBAdFbvhlqtHgNALKjjI4NO6unpzSGbvCm51+RLSqOJRCLxsrCwcH9ZLM7gyOF8 
    414         Hg9BhoZQiEQ4tDQAt6614OHtNlS9+QaqEldjjyoW9768POZ4YivOWXvd0NBwGdk0m0oP+potxKdRaGVl 
    415         JWOj3EiSs5CcexsYYJVQiJ2L/XD/ShOGuw7jwV9P4MdvLkP94FPgqzbg5kk8vtGC76+cwM3OU/jX1/2o 
    416         zlv9d5FIFGtgYGA/lRZYjlhnBUXf1NTUKVAufys5KupcsUoJXzs7RAoEqIkJx90T5bjRkIeefdm4/3ET 
    417         fug+jNHL9VCfr8B3rSW4eSAb2YtcIXN2Bhf5yidigSCJUupGdlkNmbQxAJLIyMhC0kJ+WGjoiJenp3qe 
    418         tzfcKP/BlILS6MVoLdqEorXByIyU48OdyRhuexd3D+Xhs+rf4e57HD1no2XjQuwNdkZsdMhJsVi8iXTg 
    419         MR0A2paWlqyIeJubm8t0dHTK9LS02l7Q1b3voa+PIhJgaVgA3suOxZ8P5qGzNhvVypUYOlmGe2fL8c2H 
    420         leg9XIDyhDA4SHg4v3Md8jjukkQoTKAUOE6VAkaNLp/P96ZRZG9v70uoPQU8XnSKsXFPiliMHQSAC/ND 
    421         7ebXsTtmIbilnuhtzMXgqQo8vPYHYOgS8KgLXxALR5JCcK+rGa2trV9IRKIYsmk9lQgZAJYjJkKRg4OD 
    422         P6G2IxBeFiLR+iwzoxtpsyzQlBOD0t/IURjliy3B7ujdm45/Hi3B8J8a8eQf7cCPfdS78eDjGgz+pQOD 
    423         g4MPnR0dt5Ath+kwwASoS10w09iYicaIaYJtIV97q6ozVUqcK0lA+WoZCkLnoHTZXHTkx+HWgRxKQQX+ 
    424         3X0Qo31HMdJzEJcK43Bkdw7e5pK/c7G1zmWBkB29qUTIADAW9IyMjBhlzDljRMfD2Vp5riAGexIX4dCb 
    425         i7FqtoRAeOG4KgJ976bhK9LEt38swcCxPFwt24DTOQpk+M/Cq+62HRKhhDGwgAU2HQCMAe2nATAKS5PC 
    426         HnFJYeqCrOXqvAXWkJsLsT3SBzf2pOL6/q34W0MmuiqSULdxEWqUK8DFL1G/9KJdLWlASWXdXxPMpBjG 
    427         bzpaVAecaSYrTmMMMAH9PtL/ZjG3Tr2PU6rrFTIonCVID3LBidRf49O9KvTUZqB9RxxSgj2RFjEfaWtC 
    428         hq1mmm+n8+UNCuBFjZ1nAhijXSOSsYJEldDpKQAzuGj/b6/Vb8PXLaW4kL8GWQtsULbCBzUbFuFCUSz6 
    429         D+XjYqUKR3LjkRwhx1L/l3qMpdJsKsURZMuE2f2p8Cdes8YA0C4YB8DypsN2BJfi9qRzN6d+0nsUd44X 
    430         ozkpGOXRPrhKGuiuy8R12n79H3AjvazXvv04NjywTSKSpBH9ARomJz0Rx8vwGAA7OzsXGg00C7WdZpml 
    431         fbAvc6Sn/fTotYvtoyO07z8pT0LTxhCczo9Bd63isSLU77Svh2O1o53VLnsryx1SsTRbLBQm0g5wJztM 
    432         W5O28bNAiyh7gWZKqbMjlN3xtAPmuibf7mgeuHPn1khv7wW1eugjnCvk1GfI+cG0KKRHL+inI/QtqVi8 
    433         VSoSpZDj31Lu46iwLaX1lpPR/zQqgbW1NUPM0sIEyFhg4PQkEv68+d7uO4ty07tuf97+fXf7mdFmLlPN 
    434         pa9Uh8nc28h5hkAgWEW3qZfp8HHRFB92I2Jinl6jO8D4sckcs/yPU8dAWFBEiym6DeampllyH8+GreuX 
    435         Xa1NUwy/4u7URIfOZqJ7noY1JuxxbU3PuWbWWLTUhZoUTBQOi8SconMlYcmFhoZRDIx8rkeDo43VLhGf 
    436         r6D37CL6X30jMIfMEcv/s85v9p6xwtLDwMxmKhfwBCuInSX0n+nPCvcnJk/3S2f8M42BsdYUG/Y8rfYf 
    437         Vu8t9NqdlJIAAAAASUVORK5CYII= 
     403        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAeMSURBVFhH7Vd7UJTXFZf3wj55S3BlITzkYQANZEdYUFJQ 
     404        hAkSUKyvFQJYRCEsVCoIH+EhKBoKyGBEeUrA+IimKD6CGNSkpoMg1JIaQ6OJljYBE7GaoOyv5zLLDOMY 
     405        IGbav3Jn7txv97v3nN/5nd89934zZvzafmXg+RjQomU61Nk4sT39+/msT2OVtsb5RIfsP9b/L41FL/Wa 
     406        Ozd2kVxesdTf/+Crfn41PnJ5vtjIyIPeGf7PUBjp6XmuDQ9vP9zc/KispASvh4UhMjwcmxISsCU1Fekq 
     407        lTrEz+8zYx7Ph0CInhtIUFBQvFKp/DwgIIAzlUhWkSEJGV2w1sBgaG9BAT46fx7ctm1YTs7jYmJwsK4O 
     408        Fzs6cPzYMSTGx6M8I+2H49XFH/N4PJtnaGVKXOYuLi4Vurq6PmRgXai//+iVUy0D+V5ed6rNzRFvaop9 
     409        O3ag9sABZGdmIjU5GZUVFRgYGEBfXx8Kc3NQHReJnp6e0azN698nb5Y/Sx8CgcCPHPvTopk0rrSbZd1V 
     410        SCD6L5zFH+c4otHSEsFWVshMTUFRRgrSUzZDpVKhrrYW7zfsR+nyMBQG+4K1e0NfPnKSSZM16ZjeLpk9 
     411        e/ZvaIGDvr6+g42NTbCvs3MRJ7NRN3jNRzkxUGRiglxjYyT6yFG5YQ3OlmSgfvc2NOSlYnuQPy5W7YFa 
     412        rR4DQCyo4yICTurp6c0lm7wpudfkS0KjqVgs9rC0tHR9WSTK4MjhAh4PAYaGUAqFOBTqh1s9LXh4uw2V 
     413        b76ByoTV2Jsag3tfXh5zPLEV5ay9bmhouIxsmk+lB33NFjKiUWBtbS1no8JYnLOInHsaGGCVQIBdS3xw 
     414        /0ojhjsP48HfTuDHby5D/eAa8FUbcPMkHt9owfdXTuDmxVP499f9qMpb/Q+hUBhjYGBgO5UWWI5YZwVF 
     415        38zMzMFfoXgrKTLyXFGqCt4yGSL4fFRHh+HuiTLcqM9D9/5s3P+kET90Hcbo5Tqoz5fju9Zi3DyYjezF 
     416        zpA7OoKLeOVTEZ+fSCl1IbushkzaGABxRETEdtJCfkhw8IiHu7t6vqcnXCj/gZSCkqglaC3chMK1gciM 
     417        UODDXUkYbnsHdw/l4bOq3+Puuxw9Z6Nl4yLsC3RETFTQSZFItIl04DYdANpWVlasiHhaWFjIdXR0SvW0 
     418        tNpe0NW976avj0ISYEmIH97NjsFfmvJwsSYbVaqVGDpZintny/DNhxXoPVyAsvgQ2Il5OL9rHfI47pJY 
     419        IIinFNhPlQJGja6RkZEnjUJbW1tvQu3O5/Gikk1MupNFIuwkAFyID2o2v4490YvAhbqjtyEXg6fK8bDn 
     420        PWDoEvCoE18QC0cSg3Cvsxmtra1fiIXCaLIpnUqEDADLEROh0M7OzpdQywiEh6VQuD7L3PhG2ixLNOZE 
     421        o+S3CmyP9MaWQFf07kvHv44WY/jPDXjyz3bgxz7qXXjwSTUG/9qBwcHBh4729lvIlt10GGAC1KXOn2li 
     422        wkRjzDTBtpC3rXXlmUoVzhXHo2y1HAXBc1GybB468mNx62AOpaAc/+lqwmjfUYx0N+HS9lgc2ZODt7mk 
     423        75xspLksELKjN5UIGQDGgp6xsTGjjDlnjOi4OUpV5wqisTdhMQ69uQSr5ogJhAeOp4aj7500fEWa+PZP 
     424        xRg4loerpRtwOkeJDN9ZeNXVpkMsEDMGFrLApgOAMaD9NABGYUliyCMuMUSdn7VcnbdQCoWFADsivHBj 
     425        bwquH9iKv9dnorM8EbUbF6NatQJc3FL1Sy/KakgDKirrvppgJsUwftPRojrgSDNZcRpjgAnoDxG+Nwu5 
     426        deoqTqWuU8qhdBQjPcAJJ1Jew7V9qeiuyUD7zlgkB7ojLXwB0tYEDVvPtNhB58sbFMCLGjvPBDBGu0Yk 
     427        YwWJKqHDUwBmcFG+3/bUbcPXLSW4kL8GWQtno3SFF6o3LMaFwhj0H8rHRxWpOJIbh6RwBUJ9X+o2kUiy 
     428        qRSHky1TZvenwp94zRoDQLtgHADLmw7bEVyyy5OOck79pPco7hwvQnNiIMqivHCVNNBVm4nrtP36P+BG 
     429        elmveftxTJh/m1goTiP6/TRMTnoijpfhMQAymcyJRgPNQm2HWeZpH+zPHOlqPz167UL76Ajt+0/LEtG4 
     430        MQin86PRVaN8rAz2Oe3tZl9lL7PebWtttVMikmSLBIIE2gGuZIdpa9I2fhZoEWUv0EwJdXaEsjuett88 
     431        56TbHc0Dd+7cGunpaVerhz7G2QJOfYacN6VFIj1qYT8doW9JRKKtEqEwmRz/jnIfS4UtlNZbTUb/06j4 
     432        UqmUIWZpYQJkLDBwemKx0fwFnq67CnPTO29/3v791fYzo01cpppLX6kOkbu2kfMMPp+/im5TL9Ph46Qp 
     433        PuxGxMQ8vUZ3gPFjkzlm+R+njoGwpIiWUHQbLMzMshRe7vVb1y+7WpOmHH7F1aGRDp3NRPd8DWtM2OPa 
     434        mp5zzayxaKkLNCmYKBwWiQVF50zCUggMDSMZGMU8t3r72da7hUZGSnrPLqK/6BuBOWSOWP6fdX6z94wV 
     435        lh4GZg5TOZ/HX0HsLKX/zH5WuD8xebpfOuOfaQyMVFNs2PO02n8B2C8t3hUja/kAAAAASUVORK5CYII= 
    438436</value> 
    439437  </data> 
     
    441439    <value> 
    442440        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    443         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL 
    444         U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI 
    445         VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ 
    446         QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 
    447         /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 
    448         cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j 
    449         3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR 
    450         dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb 
    451         NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE 
    452         s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC 
     441        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     442        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     443        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     444        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     445        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     446        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     447        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     448        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     449        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     450        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
    453451</value> 
    454452  </data> 
     
    456454    <value> 
    457455        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    458         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL 
    459         U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI 
    460         VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ 
    461         QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 
    462         /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 
    463         cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j 
    464         3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR 
    465         dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb 
    466         NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE 
    467         s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC 
     456        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     457        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     458        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     459        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     460        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     461        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     462        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     463        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     464        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     465        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
    468466</value> 
    469467  </data> 
     
    471469    <value> 
    472470        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    473         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL 
    474         U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI 
    475         VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ 
    476         QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 
    477         /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 
    478         cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j 
    479         3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR 
    480         dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb 
    481         NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE 
    482         s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC 
     471        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     472        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     473        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     474        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     475        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     476        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     477        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     478        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     479        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     480        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
    483481</value> 
    484482  </data> 
     
    486484    <value> 
    487485        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    488         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL 
    489         U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI 
    490         VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ 
    491         QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 
    492         /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 
    493         cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j 
    494         3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR 
    495         dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb 
    496         NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE 
    497         s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC 
     486        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     487        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     488        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     489        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     490        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     491        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     492        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     493        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     494        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     495        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
    498496</value> 
    499497  </data> 
     
    501499    <value> 
    502500        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    503         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL 
    504         U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI 
    505         VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ 
    506         QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 
    507         /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 
    508         cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j 
    509         3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR 
    510         dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb 
    511         NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE 
    512         s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC 
     501        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     502        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     503        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     504        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     505        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     506        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     507        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     508        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     509        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     510        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
    513511</value> 
    514512  </data> 
     
    516514    <value> 
    517515        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    518         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL 
    519         U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI 
    520         VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ 
    521         QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 
    522         /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 
    523         cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j 
    524         3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR 
    525         dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb 
    526         NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE 
    527         s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC 
     516        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     517        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     518        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     519        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     520        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     521        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     522        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     523        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     524        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     525        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
    528526</value> 
    529527  </data> 
     
    531529    <value> 
    532530        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    533         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL 
    534         U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI 
    535         VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ 
    536         QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 
    537         /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 
    538         cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j 
    539         3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR 
    540         dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb 
    541         NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE 
    542         s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC 
     531        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     532        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     533        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     534        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     535        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     536        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     537        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     538        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     539        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     540        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
    543541</value> 
    544542  </data> 
     
    546544    <value> 
    547545        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    548         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL 
    549         U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI 
    550         VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ 
    551         QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 
    552         /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 
    553         cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j 
    554         3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR 
    555         dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb 
    556         NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE 
    557         s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC 
     546        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     547        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     548        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     549        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     550        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     551        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     552        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     553        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     554        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     555        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
     556</value> 
     557  </data> 
     558  <data name="btnEnableSuggestions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 
     559    <value> 
     560        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
     561        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI 
     562        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9 
     563        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN 
     564        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K 
     565        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx 
     566        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8 
     567        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI 
     568        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX 
     569        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd 
     570        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC 
    558571</value> 
    559572  </data> 
  • branches/EveHQv2/EveHQ/Forms/frmTraining.vb

    r1305 r1306  
    676676            endTime = Now 
    677677            Dim timeTaken As TimeSpan = endTime - startTime 
    678             MessageBox.Show("Time taken: " & timeTaken.TotalMilliseconds.ToString & "ms", "Refresh Training Complete!", MessageBoxButtons.OK, MessageBoxIcon.Information) 
     678            'MessageBox.Show("Time taken: " & timeTaken.TotalMilliseconds.ToString & "ms", "Refresh Training Complete!", MessageBoxButtons.OK, MessageBoxIcon.Information) 
    679679 
    680680            ' Get a suggestion for a quicker skill queue 
    681             Threading.ThreadPool.QueueUserWorkItem(AddressOf Me.MakeQueueSuggestions, aq) 
     681            If btnEnableSuggestions.Checked = True Then 
     682                Threading.ThreadPool.QueueUserWorkItem(AddressOf Me.MakeQueueSuggestions, aq) 
     683            End If 
    682684 
    683685        End If