diff --git a/AudioSplitter2.ps1 b/AudioSplitter2.ps1 new file mode 100644 index 0000000..619de68 Binary files /dev/null and b/AudioSplitter2.ps1 differ diff --git a/AudioSplitter2.ps1.bak b/AudioSplitter2.ps1.bak new file mode 100644 index 0000000..609874e --- /dev/null +++ b/AudioSplitter2.ps1.bak @@ -0,0 +1,1471 @@ +#------------------------------------------------------------------------ +# Source File Information (DO NOT MODIFY) +# Source ID: cfce16fa-6b4e-4338-a517-88dba9b07e2c +# Source File: AudioSplitter2.psproj +#------------------------------------------------------------------------ +#region Project Recovery Data (DO NOT MODIFY) +<#RecoveryData: +UwIAAB+LCAAAAAAABACFUl9PwjAcfCfhOyx9NBljgIBxNNGQGR78E0Z8NV33m6t27dJ1CH56u7Uz +EDW+/Nrrbne5a6MtULkHdVwTTfBw4HnRk5JvQLWXHAUtlBTsE7IVigmvAXWHMeMa1ApdjKo6vG5n +aZfMLuGh5N0m72Ztpj0pgFcjfdCoMzJWz6BqJgWejMZR0AP3zbjAZo1pTiGc58SfpzPwZ9Pp0ieX +4cJfLrOUXKXjBUxoFDiy+9Ul2B0rwEb4FPbikmfGzgtO3WoHHPRuG8ZN8jHCiSZKN1Ubxnr9xfSS +gqi2rp1qTFtbyEGBoBA3gmoTboU2Yi/fwb/jMjWNvpi2EHagre4f+V8Ek0J++PeEiViq0ujlCPeo +vYIzQQtszu9eLHpU7JUJwlvCAykB3zQZk0nFmTaXPTFSlaFHwQ/ecBAFZ4/oCwGpOCpTAgAA#> +#endregion +<# + .NOTES + -------------------------------------------------------------------------------- + Code generated by: SAPIEN Technologies, Inc., PowerShell Studio 2017 v5.4.144 + Generated on: 30/09/2017 06:06 PM + Generated by: Yuuki-chan + -------------------------------------------------------------------------------- + .DESCRIPTION + Script generated by PowerShell Studio 2017 +#> + + + +#region Source: Startup.pss +#region File Recovery Data (DO NOT MODIFY) +<#RecoveryData: +ZAMAAB+LCAAAAAAABAC9k99Lw0AMx98F/4djz+Xa2tU6uBZkshdBxYn6mnbpOLwfI7lz9L93mzJF +HwSRkpd8E5IPIYm6x86/Ig1XEEDsHNbe1ZMzmU+a0xMh1C3ptXZgFtrgDVhslgEoxI3cMKv0R/ZQ +c8mMtjUa+aA/I0NjufNkdJuIxw/WVGZ7S8Q8mhAJa4cxEJhE3MVdj+4ahwf/gq5uqwrKrjzPZ8UU +s4uZSo9dv1OWAwe0YzDkk3Yrv2W58GR5FOJ+U+OACLbarf/Cyoq+7Ks+z1dlBgX8znq2ZpSZ5p7w +/0FH+X7yKv36Vc0baArZVmQDAAA=#> +#endregion +#---------------------------------------------- +#region Import Assemblies +#---------------------------------------------- +[void][Reflection.Assembly]::Load('System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089') +[void][Reflection.Assembly]::Load('System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089') +[void][Reflection.Assembly]::Load('System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') +#endregion Import Assemblies + +function Main +{ + Param ([String]$Commandline) + + #-------------------------------------------------------------------------- + #TODO: Add initialization script here (Load modules and check requirements) + + + #-------------------------------------------------------------------------- + + if((Show-MainForm_psf) -eq 'OK') + { + + } + + $script:ExitCode = 0 +} + + + + + + + +#endregion Source: Startup.pss + +#region Source: Globals.ps1 + Add-Type -AssemblyName System.IO.Compression.FileSystem + + [XML]$doc = (New-Object System.Net.WebClient).DownloadString("http://update.yuuki-chan.xyz/Updater.xml") + [string]$version1 = "2.0.1.0" + [string]$version2 = $doc.Updater.AudioSplitterV2.Version + [string]$downloadUrl = $doc.Updater.AudioSplitterV2.Url + + function Unzip + { + param ([string]$zipfile, [string]$outpath) [System.IO.Compression.ZipFile]::ExtractToDirectory($zipfile, $outpath) + } + + function Get-ScriptDirectory + { + [OutputType([string])] + param () + if ($null -ne $hostinvocation) + { + Split-Path $hostinvocation.MyCommand.path + } + else + { + Split-Path $script:MyInvocation.MyCommand.Path + } + } + + [string]$ScriptDirectory = Get-ScriptDirectory + + function about + { + $about = New-Object System.Windows.Forms.Form + $pictureBox1 = New-Object System.Windows.Forms.PictureBox + $label1 = New-Object System.Windows.Forms.Label + $label2 = New-Object System.Windows.Forms.Label + $label3 = New-Object System.Windows.Forms.Label + $linkLabel1 = New-Object System.Windows.Forms.LinkLabel + $linkLabel1_1 = New-Object System.Windows.Forms.LinkLabel + $linkLabel2 = New-Object System.Windows.Forms.LinkLabel + $linkLabel3 = New-Object System.Windows.Forms.LinkLabel + + $pictureBox1.ImageLocation = "res/yuki.gif" + $pictureBox1.SizeMode = [System.Windows.Forms.PictureBoxSizeMode]::AutoSize + $pictureBox1.Location = New-Object System.Drawing.Point(3, 3) + + $label1.Text = "Original tool by:" + $label1.AutoSize = $true + $label1.Location = New-Object System.Drawing.Point(3, 280) + + $label2.Text = "GUI design by:" + $label2.AutoSize = $true + $label2.Location = New-Object System.Drawing.Point(8, 305) + + $label3.Text = "With help from:" + $label3.AutoSize = $true + $label3.Location = New-Object System.Drawing.Point(8, 330) + + $linkLabel1.Text = "RiCON" + $linkLabel1.AutoSize = $true + $linkLabel1.Location = New-Object System.Drawing.Point(90, 280) + $linkLabel1.Add_Click({ + [System.Diagnostics.Process]::Start("http://forum.doom9.org/member.php?u=48461") + }) + + $linkLabel1_1.Text = "VFR Chapter Creator 0.9" + $linkLabel1_1.AutoSize = $true + $linkLabel1_1.Location = New-Object System.Drawing.Point(140, 280) + $linklabel1_1.Add_Click({ + [System.Diagnostics.Process]::Start("http://forum.doom9.org/showthread.php?t=154535") + }) + + $linkLabel2.Text = "Yuuki-chan" + $linkLabel2.AutoSize = $true + $linkLabel2.Location = New-Object System.Drawing.Point(90, 305) + $linkLabel2.Add_Click({ + [System.Diagnostics.Process]::Start("https://yuuki-chan.xyz/") + }) + + $linkLabel3.Text = "Microsoft" + $linkLabel3.AutoSize = $true + $linkLabel3.Location = New-Object System.Drawing.Point(90, 330) + $linkLabel3.Add_Click({ + [System.Diagnostics.Process]::Start("https://microsoft.com/") + }) + + $about.Text = "About" + $about.MaximizeBox = $false + $about.MinimizeBox = $false + $about.Size = New-Object System.Drawing.Size(392, 401) + $about.FormBorderStyle = [System.Windows.Forms.FormBorderStyle]::FixedSingle + $about.Icon = [System.Drawing.Icon]::ExtractAssociatedIcon("res/AS.ico") + + $about.Controls.Add($pictureBox1) + $about.Controls.Add($label1) + $about.Controls.Add($label2) + $about.Controls.Add($label3) + $about.Controls.Add($linkLabel1) + $about.Controls.Add($linkLabel1_1) + $about.Controls.Add($linkLabel2) + $about.Controls.Add($linkLabel3) + $about.Select() + + $about.ShowDialog() + } + + function checkForUpdate + { + if ($version1 -eq $version2) + { + $msgBox = [System.Windows.Forms.MessageBox]::Show("You already have the latest version installed.", "Information", [System.Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Information) + } + else + { + try + { + $WC = New-Object System.Net.WebClient + $WC.DownloadFile($downloadUrl, $version2 + ".zip"); + # Unzip($version2 + ".zip", "") + } + catch + { + $em = $_.Exception.Message + $msgBox = [System.Windows.Forms.MessageBox]::Show($em, "Information", [System.Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Error) + } + } + } + + function forceUpdate + { + try + { + $WC = New-Object System.Net.WebClient + $WC.DownloadFile($downloadUrl, $version2 + ".zip"); + # Unzip($version2 + ".zip", "") + } + catch + { + $em = $_.Exception.Message + $msgBox = [System.Windows.Forms.MessageBox]::Show($em, "Information", [System.Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Error) + } + } +#endregion Source: Globals.ps1 + +#region Source: MainForm.psf +function Show-MainForm_psf +{ +#region File Recovery Data (DO NOT MODIFY) +<#RecoveryData: +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 +4lX1Igsn5SDcLo7ukvWkaV+oFK/Tp4h9lbNcaUuE22Vdw4fwI1x9ojzKKjy5qee8iuf18crPvVz5 +ipiN9I3nWcPwMor9VaShvIu7gsi1xihcFFSxoaA2Yhkp7KZCuJX6N785tlCCVog78sG7Bt1xcRWi +8OQqzk+u4jk6Ym5j/8Z9Bh0plrhehbHPKNPuBVfpKAIPr7J0UY4ZnqYyj9jEN76/QYoYxXCrW41x +jPP8aSWemevzcQ2XGqOYj3gqtq9dQOdqZ4B7ANK3Kw8QjeHEPQCNqRXtHEReivveaNyULxCye8JJ +PL9G8/D0V+/5YP/lNbdm4dt//n9t/7+2j9VWej7UefqrmH76c/Gf31n8ddXxV1t/7buu6bvLO/r2 +UQl807v60uuBbui+vl3o8XUbXLOnaxK/PLCPV340N+ZZL7rHX/6ozpz91797m74x/Zc/3vqa8q/e +rgQzP5DdvRmY9B3eJX2Lm5WFr+vbr9471I/BL3/wZh8u7T6Eyd/E3xIP/+u/0LpOX6LoOA/K48Le +/9f//rLCSoj24tra7mz59kD+m07/zvgNl7u//hXx1ENg+d2/Jd7X97jzve+E/xK9truYRaAnkr8+ +pEXpC3hu8AOtmI65xYwP/ccvyfEWPaL+feDygT5b9rbO6cP1x18znwJ4AOUDNwxn88Z2qYPfXw74 +dxZN6c83wYuF82dmN5XMfMfZRee+89SmP9L955m98e8afH5mZ/MY5e8+ucFsvoiaSvyZSU5mPzxj +Vy1+ZCJ0B2DpyxjdL/8xh7fnLo1upfKfmrzkras/NF/ybKV/98kqzvbmYk9NvT9X780WoXJrmG9N +13ObH7opBj+ZQTM3/o2P9+G/Nbtvhd6oXx+6Qd3rmrl/nDn8n/cozhZ2yXVc/00x+NCcFx+DwN1+ +//Xpm5uij5q/OuXvTno6Tf/kyu35eHOhPjX9wduiuc9KtO4+eMvz3CduKcg70/+ZjoEAJXfjAYy5 +o9P9Ax2N+uZ29Q4H/goevbJ5Jcy4fQ3sf/MjL60dv+tlyPjJKGlu9IW71P8qWoq35ehNWr5o/odQ +85YD+JdS8wW4/0h6uo+B9xj8ReS86R/e5uZ12z+EmbcSp38nM6+h/Ufy0tz+dbTMfYqVVy3/EFKm +/8eQ8grZv5aT3ccNRrVQvbJ7+P7UXOrO7ET7bn+Cl9k8QnnmoyaOb/Y9bn75I08/H73J3EY3/Z/P +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#> +#endregion + #---------------------------------------------- + #region Import the Assemblies + #---------------------------------------------- + [void][reflection.assembly]::Load('System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089') + [void][reflection.assembly]::Load('System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089') + [void][reflection.assembly]::Load('System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') + [void][reflection.assembly]::Load('System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') + #endregion Import Assemblies + + #---------------------------------------------- + #region Generated Form Objects + #---------------------------------------------- + [System.Windows.Forms.Application]::EnableVisualStyles() + $formAudioSplitterV201Pow = New-Object 'System.Windows.Forms.Form' + $result = New-Object 'System.Windows.Forms.TextBox' + $ccl = New-Object 'System.Windows.Forms.TextBox' + $tabcontrol1 = New-Object 'System.Windows.Forms.TabControl' + $BasicsPage = New-Object 'System.Windows.Forms.TabPage' + $trimBrowse = New-Object 'System.Windows.Forms.Button' + $timecodeBrowse = New-Object 'System.Windows.Forms.Button' + $outputBrowse = New-Object 'System.Windows.Forms.Button' + $inputBrowse = New-Object 'System.Windows.Forms.Button' + $delayBox = New-Object 'System.Windows.Forms.NumericUpDown' + $trimsText = New-Object 'System.Windows.Forms.TextBox' + $timecodeText = New-Object 'System.Windows.Forms.TextBox' + $outputText = New-Object 'System.Windows.Forms.TextBox' + $inputText = New-Object 'System.Windows.Forms.TextBox' + $combobox1 = New-Object 'System.Windows.Forms.ComboBox' + $labelMKVExtractVersionV00 = New-Object 'System.Windows.Forms.Label' + $labelDelay = New-Object 'System.Windows.Forms.Label' + $labelTrims = New-Object 'System.Windows.Forms.Label' + $labelTimecodes = New-Object 'System.Windows.Forms.Label' + $labelFPS = New-Object 'System.Windows.Forms.Label' + $labelOutput = New-Object 'System.Windows.Forms.Label' + $labelInput = New-Object 'System.Windows.Forms.Label' + $labelMs = New-Object 'System.Windows.Forms.Label' + $AdvancedPage = New-Object 'System.Windows.Forms.TabPage' + $MiscPage = New-Object 'System.Windows.Forms.TabPage' + $testmode = New-Object 'System.Windows.Forms.CheckBox' + $reverse = New-Object 'System.Windows.Forms.CheckBox' + $custom = New-Object 'System.Windows.Forms.TextBox' + $labelCustomCommandLine = New-Object 'System.Windows.Forms.Label' + $ErrorLogPage = New-Object 'System.Windows.Forms.TabPage' + $errorLog = New-Object 'System.Windows.Forms.TextBox' + $ChangeLogPage = New-Object 'System.Windows.Forms.TabPage' + $changeLog = New-Object 'System.Windows.Forms.TextBox' + $splitButton = New-Object 'System.Windows.Forms.Button' + $menustrip1 = New-Object 'System.Windows.Forms.MenuStrip' + $labelCurrentCommandLine = New-Object 'System.Windows.Forms.Label' + $labelResult = New-Object 'System.Windows.Forms.Label' + $fileToolStripMenuItem = New-Object 'System.Windows.Forms.ToolStripMenuItem' + $exitToolStripMenuItem = New-Object 'System.Windows.Forms.ToolStripMenuItem' + $helpToolStripMenuItem = New-Object 'System.Windows.Forms.ToolStripMenuItem' + $aboutToolStripMenuItem = New-Object 'System.Windows.Forms.ToolStripMenuItem' + $docsoonToolStripMenuItem = New-Object 'System.Windows.Forms.ToolStripMenuItem' + $toolstripmenuitem1 = New-Object 'System.Windows.Forms.ToolStripSeparator' + $checkForUpdatesToolStripMenuItem = New-Object 'System.Windows.Forms.ToolStripMenuItem' + $forceUpdateToolStripMenuItem = New-Object 'System.Windows.Forms.ToolStripMenuItem' + $InitialFormWindowState = New-Object 'System.Windows.Forms.FormWindowState' + #endregion Generated Form Objects + + #---------------------------------------------- + # User Generated Script + #---------------------------------------------- + [string]$vfr = "vfr.exe" + + $formAudioSplitterV201Pow_Load = { + $combobox1.SelectedIndex = 1 + [string]$ver = cmd /c 'C:\Program Files\MKVToolNix\mkvextract.exe' '--version' 2`>`&1 + $labelMKVExtractVersionV00.Text = "MKVExtract version: " + $ver.Split(' ')[1] + } + + $exitToolStripMenuItem_Click = { + [System.Environment]::Exit(0) + } + + $aboutToolStripMenuItem_Click = { + about + } + + $docsoonToolStripMenuItem_Click = { + [System.Windows.Forms.MessageBox]::Show("Not yet implemented", "Error") + } + + #region Load ComboBox + function Load-ComboBox + { + Param ( + [ValidateNotNull()] + [Parameter(Mandatory=$true)] + [System.Windows.Forms.ComboBox]$ComboBox, + [ValidateNotNull()] + [Parameter(Mandatory=$true)] + $Items, + [Parameter(Mandatory=$false)] + [string]$DisplayMember, + [switch]$Append + ) + + if(-not $Append) + { + $ComboBox.Items.Clear() + } + + if($Items -is [Object[]]) + { + $ComboBox.Items.AddRange($Items) + } + elseif ($Items -is [System.Collections.IEnumerable]) + { + $ComboBox.BeginUpdate() + foreach($obj in $Items) + { + $ComboBox.Items.Add($obj) + } + $ComboBox.EndUpdate() + } + else + { + $ComboBox.Items.Add($Items) + } + + $ComboBox.DisplayMember = $DisplayMember + } + #endregion + + $checkForUpdatesToolStripMenuItem_Click = { + checkForUpdate + } + + $forceUpdateToolStripMenuItem_Click = { + forceUpdate + } + + $inputBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() + } + + $outputBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() + } + + $timecodeBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() + } + + $trimBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() + } + # --End User Generated Script-- + #---------------------------------------------- + #region Generated Events + #---------------------------------------------- + + $Form_StateCorrection_Load= + { + #Correct the initial state of the form to prevent the .Net maximized form issue + $formAudioSplitterV201Pow.WindowState = $InitialFormWindowState + } + + $Form_StoreValues_Closing= + { + #Store the control values + $script:MainForm_result = $result.Text + $script:MainForm_ccl = $ccl.Text + $script:MainForm_delayBox = $delayBox.Value + $script:MainForm_trimsText = $trimsText.Text + $script:MainForm_timecodeText = $timecodeText.Text + $script:MainForm_outputText = $outputText.Text + $script:MainForm_inputText = $inputText.Text + $script:MainForm_combobox1 = $combobox1.Text + $script:MainForm_combobox1_SelectedItem = $combobox1.SelectedItem + $script:MainForm_testmode = $testmode.Checked + $script:MainForm_reverse = $reverse.Checked + $script:MainForm_custom = $custom.Text + $script:MainForm_errorLog = $errorLog.Text + $script:MainForm_changeLog = $changeLog.Text + } + + + $Form_Cleanup_FormClosed= + { + #Remove all event handlers from the controls + try + { + $trimBrowse.remove_Click($trimBrowse_Click) + $timecodeBrowse.remove_Click($timecodeBrowse_Click) + $outputBrowse.remove_Click($outputBrowse_Click) + $inputBrowse.remove_Click($inputBrowse_Click) + $formAudioSplitterV201Pow.remove_Load($formAudioSplitterV201Pow_Load) + $exitToolStripMenuItem.remove_Click($exitToolStripMenuItem_Click) + $aboutToolStripMenuItem.remove_Click($aboutToolStripMenuItem_Click) + $docsoonToolStripMenuItem.remove_Click($docsoonToolStripMenuItem_Click) + $checkForUpdatesToolStripMenuItem.remove_Click($checkForUpdatesToolStripMenuItem_Click) + $forceUpdateToolStripMenuItem.remove_Click($forceUpdateToolStripMenuItem_Click) + $formAudioSplitterV201Pow.remove_Load($Form_StateCorrection_Load) + $formAudioSplitterV201Pow.remove_Closing($Form_StoreValues_Closing) + $formAudioSplitterV201Pow.remove_FormClosed($Form_Cleanup_FormClosed) + } + catch { Out-Null <# Prevent PSScriptAnalyzer warning #> } + } + #endregion Generated Events + + #---------------------------------------------- + #region Generated Form Code + #---------------------------------------------- + $formAudioSplitterV201Pow.SuspendLayout() + $tabcontrol1.SuspendLayout() + $BasicsPage.SuspendLayout() + $delayBox.BeginInit() + $MiscPage.SuspendLayout() + $ErrorLogPage.SuspendLayout() + $ChangeLogPage.SuspendLayout() + $menustrip1.SuspendLayout() + # + # formAudioSplitterV201Pow + # + $formAudioSplitterV201Pow.Controls.Add($result) + $formAudioSplitterV201Pow.Controls.Add($ccl) + $formAudioSplitterV201Pow.Controls.Add($tabcontrol1) + $formAudioSplitterV201Pow.Controls.Add($splitButton) + $formAudioSplitterV201Pow.Controls.Add($menustrip1) + $formAudioSplitterV201Pow.Controls.Add($labelCurrentCommandLine) + $formAudioSplitterV201Pow.Controls.Add($labelResult) + $formAudioSplitterV201Pow.AutoScaleDimensions = '6, 13' + $formAudioSplitterV201Pow.AutoScaleMode = 'Font' + $formAudioSplitterV201Pow.ClientSize = '558, 610' + $formAudioSplitterV201Pow.FormBorderStyle = 'FixedSingle' + #region Binary Data + $formAudioSplitterV201Pow.Icon = [System.Convert]::FromBase64String(' +AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAAAAABMLAAATCwAAAAAA +AAAAAAAAAAAAAAAAAKgXUi2oF1HPqBdS/6gYU/+xGlv/qhhS/6oZU/+pGVT/qRlT/6kYVP+yG1z/ +qhhV/6oYVP+rGlX/qxpV/6saV/+zHF//qxtW/6scVv+rHFj/qxxX/6scWP+0H1//rBxX/6wcV/+t +G1n/rRtZ/6wdWv+1IGL/rR1Z/60dWf+tHVn/rR1Z/60dWf+0IGH/rR1Z/6scV/+rHFf/rBxX/6sc +WP+zH1//qxxX/6scV/+rHFb/qhtW/6oaVv+yHF3/qxpV/6kaVP+pGVT/qRlU/6kZVP+wG1v/qRpT +/6kZU/+oGVP/qBhS/6gYUv+wGlrtpxlSYAAAAAAAAAAAAAAAAKgXUVGnF1HzqBhS/6gYUv+oGFL/ +sBpa/6gZU/+oGVP/qBlT/6kaVP+qGVT/sRtc/6oaVP+qGlT/qxpW/6oaVv+qG1b/sh9f/6ocV/+q +HVf/qxxX/6wcV/+rHFf/tSBh/6wdWf+sHVj/rB5Z/6weWf+sHln/tSFh/64eWf+tHlr/rR9a/60e +Wv+sHln/tCJh/6weWP+sHlj/rB1Z/6sdWf+sHln/syBf/6sdV/+rHFf/qhxX/6kdVv+qHFb/sh9d +/6oaVf+qG1T/qhtU/6kaVP+oGVP/sBtb/6kaU/+oGlP/qBpS/6gZUv+nGVL/rxpZ/6cZUf+mGFGW +AAAAAK8aWTanF1H5pxhS/6cYUv+oGFL/qBhR/7AbW/+oGVP/pxlT/6gaU/+oGVT/qRtT/7IeW/+q +GlX/qhtV/6kbVf+qHVX/qhxX/7MfX/+rHVb/qx1W/6seWP+rHVn/qx9Y/7QiYP+sHln/rR5Z/60g +W/+sIFr/rB9b/7UiZP+sH1r/rCBb/6wgWv+sIFr/rB9a/7UjZP+sIFv/rCBb/6wgWv+sH1n/qx9Y +/7MhYP+rHlj/qx5Y/6sdVv+rHVb/qh1W/7EgXv+pHFX/qRtV/6kbVf+pG1T/qBtT/7AeW/+oGVP/ +pxpT/6YaUv+nGlL/pxpS/68bWf+nGFH/pRlR/6UZUYeuGljkrhtZ/64aWf+vG1n/rxpZ/68cWv+v +HFr/rxxa/7AcW/+wG1v/sB5b/7EeW/+xHl3/sR9d/7EfXf+xIF7/sSBe/7IgXv+zIWD/syFg/7Mh +YP+zImD/syFg/7MjYv+0I2L/tCNi/7MjZP+0I2T/tSRk/7UlZP+2JWT/tSVl/7UlYv+1JWT/tSVk +/7YlYv+1JGT/tSRi/7QjZP+0I2T/syNi/7MjYf+zI2L/syJh/7IiX/+yIWD/siFf/7IgXf+yIF7/ +sCBe/7AgXv+wIFz/sB5d/7AeW/+vHlr/rx5b/68eW/+vHFv/rhxa/60cWf+tHFr/rhtY/64bWf+t +HFj/rhtY/6UZUf+nGVH/phpS/6caUf+nGlH/rh5a/6caUv+nG1L/pxtT/6gbUv+oHFX/sB9c/6gd +Vf+pHVb/qh1V/6odVf+qH1f/siJf/6sfWf+rIVn/qyBa/6sgW/+qIVr/tCZi/60iW/+tI1z/rSJd +/6wiXP+tIlz/tCZm/60jXf+tJF3/rCNd/6wkXf+tJFz/tSVl/6wjXP+tIlz/rCNb/6wiWv+qIVr/ +siNi/6ogWv+qIVn/qyBY/6kfV/+pHlf/sSFf/6kdVf+pHVX/px1V/6ceVP+nHFT/rx5b/6ccUv+m +HFL/phtS/6YaUv+lG1H/rRxZ/6UbUP+lGU//pBpQ/60bWP+lGVD/pRlQ/6YaUf+lG1H/pRpR/64e +Wv+mG1L/phtS/6ccU/+nHFT/px1U/68gXf+oHVX/qR5V/6kfV/+qHlf/qiBY/7IjYf+qIVn/qiFa +/6wjWv+sIlv/rCJc/7QmZf+sJF3/rCNd/60kXf+sJV3/rSRd/7UnZ/+tJV//rSVe/60lX/+tJV7/ +rCVd/7UoZv+tJV3/rCVd/6wkXf+sJF3/qyNc/7MmZf+sIlr/qiFa/6khWv+qIVn/qiFX/7EjX/+o +Hlb/qB9W/6geVP+mHlX/ph5V/68gXP+nHFP/phtR/6UbUv+lHFL/phtR/60eWP+lG1D/pBtQ/6Qa +T/+tHFj/pRpP/6QaUf+kG1H/pRtR/6YcUv+tH1r/phxS/6YcU/+mG1T/ph1T/6YeVf+wIV3/qB5U +/6gfVv+pIFb/qSFY/6khWf+yJGH/qyFa/6sjW/+rI1v/rCRc/6wlXf+0J2X/rSVf/60mXv+uJl7/ +riZe/64nX/+2K2j/rihg/60oX/+uKF//rihf/60nX/+1K2j/rSZe/64mX/+uJl7/rCVc/6wlXP+0 +KGX/qyRb/6sjW/+qI1n/qiFZ/6khWP+wJGD/qCBW/6kgVv+nH1b/px5U/6YeVP+tIVz/pR1T/6Ud +U/+lHFL/pB1R/6QcUf+tH1n/oxtQ/6MbT/+kG0//rRxW/6QbUP+kG1D/pBtQ/6QbUf+lHFH/rh9Z +/6UcUv+mHFP/ph5T/6YfVP+nHlT/ryJe/6gfVv+pIFf/qSFY/6khWf+qJFn/siZi/6olWv+rJFz/ +qyVc/6wlXv+tJl7/tSpm/60pX/+tKF//rilg/64oYP+uKmH/tixp/64qYf+uKmH/riph/64qYf+u +KGH/ti5q/64oYP+tKGD/rShe/60pX/+tJ13/tCtn/6onW/+qJVv/qiRb/6ojWv+qJFn/sSdh/6ch +V/+nIVf/qCFV/6YfVv+nIFP/riJc/6UfVP+kH1P/pBxT/6QdUP+jHVD/rB9Y/6MbUP+iHE//ohxP +/6sfWP+jHE//oxtQ/6MbUP+jHFD/pRxR/60fWf+kHVP/pB5T/6UeVP+mHlP/piFV/68jXf+nIlb/ +qCFY/6kkWf+qJFj/qSRa/7IoZf+qJlv/qydd/60nXf+sJ17/rSlg/7Usaf+tKGH/ripi/64rYf+v +LGH/ryxh/7cvbP+vLGP/ryxj/68tY/+vK2T/ryxj/7cwav+uKmH/rith/60rYP+tKmD/rSlf/7Mt +Z/+sJ13/rCdd/6onW/+pJVv/qCVa/7AmYf+pJFj/pyJY/6YiVv+nIVX/piFV/60jWv+mH1P/ox9T +/6MfUv+jHVH/ox1Q/6sgVv+iHVD/ohxQ/6EcT/+rH1b/qx9W/6wfWP+sIFj/rCBY/6wfWf+tIFr/ +rSJa/60iW/+uI1r/rSNc/64kXP+uJV7/riVf/7EnYP+xJ2H/sShh/7IoZP+xK2T/tCtm/7QtZ/+0 +LWf/tC5p/7Yvaf+2L2n/tzBs/7YxbP+3Mmz/tzJs/7cybP+3Mm3/tzJt/7cybf+3Mm3/tzJs/7cy +bP+3Mmz/tzNr/7YxbP+2MGz/tjFq/7Uvav+0L2j/tC5o/7MtZv+zK2X/syxl/7EqYv+xKGL/sCph +/7AoYP+vKF//rSVe/60lXf+tJV3/rSNb/6wjWv+rIlr/qyNZ/6shWP+sIFb/qyBW/6sgWP+qH1b/ +qR9V/6AdTv+hHU//oh1P/6MdT/+jHVL/rCJZ/6MfU/+lH1P/pCFU/6UhVP+lIlX/riVe/6ckV/+o +JFj/qSZZ/6gmWv+qJ13/si1m/6oqXf+rK1//rStg/60tYf+tLGL/tjJr/68vY/+vMGT/sDFl/7Aw +Zf+wMGb/tzdw/7AxZv+wMWb/sDFn/7AyZv+wMWX/tzZv/7AwZf+vMGX/ri9j/64vY/+tL2L/tTBr +/60rYP+rK1//qyte/6oqXP+pKVz/sCxi/6cmWv+nJln/pyVX/6YlVv+kIlb/rSVd/6QiVP+jIVH/ +oyBR/6IgUv+hHVH/qyFY/6EdT/+hHk//oB1P/6kfVf+hHU//oR5P/6IeT/+hHlD/oiBR/6sjWv+k +H1L/pCFU/6UiVP+kI1X/pCNV/68oX/+nJln/qCZY/6coWf+pKFz/qSpd/7MtZ/+rLF//rC1h/6ws +Yv+uL2L/rS9j/7c2b/+vMmb/sDNn/7AyZ/+wNGj/sTRo/7k6dP+yNWn/sjVp/7I0av+yNWn/sjVp +/7c5cf+wM2f/sDNm/68yZv+vMWX/rzFk/7Uza/+tL2L/rC5h/6ssX/+qK17/qipc/7EtZP+pKFv/ +pydZ/6cmWP+mJVf/piVW/60mXv+jIlP/oyJT/6MhUf+hIFH/oSBQ/6ohWP+hHk//oR9O/6AeTv+p +IFX/oB5O/6EeTv+hHk//oR5R/6IgUf+rI1n/oyFR/6QiVP+kI1T/oyNV/6UlVv+tKmD/piZY/6co +Wf+pKFv/qCpc/6orXv+zMGj/rC5h/60vYf+tMWL/rjJk/64yZf+3OnH/rzRn/7I1af+xNmn/sTZp +/7I3av+5PHT/sjhq/7I5av+yOGr/sjhq/7I3av+4PXP/sjZp/7E3af+wNWf/rzVn/68zZv+2Nm3/ +rjJk/6wvYv+sMGH/qy1g/6osXv+xLmb/qCtb/6goW/+mKFj/piZX/6QlVv+tKl7/oyRU/6MkUv+h +I1L/oiFR/6AgUf+pI1b/nx9Q/6AeTv+fHk7/qCBU/6AeTv+gH07/oB5Q/6AhT/+hIFD/qyRZ/6Ii +Uv+jJFT/oyNV/6UmVf+lJ1j/ripg/6coWP+nKFv/qSpb/6grXf+qLl7/szJq/6wvYv+tMmP/rjNl +/64zZf+vNWb/tzxz/7E2av+yOGn/sjpr/7I6a/+zOm3/uj93/7M7bP+0PGz/szps/7M7bf+zOmz/ +uT92/7I6a/+xOWr/sThq/7A2aP+wNWj/tjpw/60zZP+tM2P/qzFi/6swYP+qLmD/sjBn/6gtXf+n +K1v/pyla/6UnWP+kJ1f/rCpd/6QmVf+iJFT/oiRS/6EiUP+hIlD/qSRY/54hT/+fH07/nh9N/6ci +VP+fH03/nx9O/58gT/+gIFD/oSJQ/6olWv+iJFL/oiRU/3xGUf9ya2v/cnJy/3Jycv9ycnL/cnJy +/3JkZP+BQVD/qjBg/7M2a/+tM2P/rTRk/641Zv+wN2j/sDho/7NBdf9+TVX/cnJy/3Jycv9ycnL/ +cnJy/3Jycv+ATVf/qjJa/7Q+b/+nNlz/hENO/3VjZP9ycnL/cnJy/3Jycv9ycnL/cnJy/3Jycv9y +cnL/cnJy/3Jycv9ycnL/cnJy/3Jycv9ycnL/cnJy/3JcXv9/Okn/oCZT/6wsXv+jJ1T/oyZU/6Ak +Uv+gI1H/nyNP/6kkWP+eIU7/niFO/54gTf+nIlP/pyJV/6ciVv+nJFX/qSRY/6klWv+qJ1r/qida +/6sqXf9ya2v/oqKi/6Wlpf+lpaX/paWl/6Wlpf+enp7/dGRl/7M2av+zOGv/tDpv/7Y8cf+3PHL/ +tz5y/7g/dP+QTV//ioqK/6Wlpf+lpaX/paWl/6Wlpf+lpaX/g4OD/5A5S/+4Q3T/fEdL/4qKiv+e +np7/paWl/6Wlpf+lpaX/paWl/6Wlpf+lpaX/paWl/6Wlpf+lpaX/paWl/6Wlpf+lpaX/paWl/6Wl +pf+bm5v/gICA/3xLVP+sLF//qyxe/6srXP+pKFv/qShZ/6gnWf+nJVb/qCRV/6YlVf+lJFT/piNT +/50hTv+eIk7/nyJP/58jT/+fJFD/qSdZ/6ElUv+iJ1T/c1db/5mZmf+np6f/p6en/6enp/+np6f/ +p6en/3Z2dv+jNV3/tDtt/643Z/+vOWj/rzpq/7E8a/+yPWz/f11l/5mZmf+np6f/p6en/6enp/+n +p6f/p6en/3Z2dv+fLU//jUNX/4eHh/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6en +p/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/95eXn/li1L/6IqVv+hJ1X/oShT +/6AmUv+eJVD/piZV/54iTv+cI03/myFN/6YjU/+cIU3/niJP/54iTv+eI1D/nyVQ/6goWf+gJ1P/ +oihV/3tBTv+MjIz/qamp/6mpqf+pqan/qamp/6mpqf+BgYH/kDxU/7U+cP+uOWf/rztp/7A9a/+x +P2z/tEBv/3Rsbf+lpaX/qamp/6mpqf+pqan/qamp/56env92YWP/rTph/3pZX/+ampr/qamp/6mp +qf+pqan/qamp/6mpqf+pqan/qamp/6mpqf+pqan/qamp/6mpqf+pqan/qamp/6mpqf+pqan/qamp +/6mpqf+pqan/jIyM/4JDUP+iK1X/oClV/6AnUv+fJVL/nSZQ/6YoWP+cJE7/nCNN/5oiTf+kJlT/ +nCJN/50iTv+dI07/niVP/54lUP+pKFr/oCdS/6EoVP+MN1D/gYGB/6urq/+rq6v/q6ur/6urq/+r +q6v/jY2N/4JFUv+1QXD/rztp/7A+a/+yQGz/skJu/6pJcf96enr/q6ur/6urq/+rq6v/q6ur/6ur +q/+UlJT/e0ZQ/7lMeP97WWD/nJyc/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur +/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/42Njf+CQ1D/oitX/58qVf+gKVP/ +nyhR/54mUf+lKlj/nCRN/5sjTf+aI03/pCZT/5ojTf+cI03/nCRO/50mUP+eJVH/qCta/58pU/+g +KlX/oitX/3Jycv+urq7/rq6u/66urv+urq7/rq6u/5aWlv95TFL/tkJy/64+a/+xP2z/sUNv/7NF +cf+gT27/goKC/66urv+urq7/rq6u/66urv+urq7/ioqK/4k9Uv+6UXz/e1li/56env+urq7/rq6u +/66urv+urq7/rq6u/4KCgv+CgoL/goKC/4KCgv+CgoL/goKC/4KCgv+Ojo7/rq6u/66urv+urq7/ +rq6u/66urv+Ojo7/gkRQ/6ItV/+hK1X/nytU/54oUf+eJ1H/pSpW/5slTv+aJE7/miRM/6MmUv+b +I03/nCRM/5skT/+cJlD/niZR/6csWv+fKlT/oStW/6IuV/9yXmD/pKSk/7Gxsf+xsbH/sbGx/7Gx +sf+kpKT/dF1e/3lZXP93WFv/eFhd/3hYXf95WV//eVlf/4+Pj/+xsbH/sbGx/7Gxsf+xsbH/sbGx +/3p6ev+fNVX/u1J9/3xZY/+goKD/sbGx/7Gxsf+xsbH/sbGx/7Gxsf9ycnL/mkZg/59KZf+XRV3/ +lURd/5RCWv+LOEj/g4OD/7Gxsf+xsbH/sbGx/7Gxsf+xsbH/j4+P/4JEUP+hLVb/nytV/50sU/+e +KlL/nSlR/6UrWP+aJ0//miVN/5okS/+iJ1L/pCdT/6QnVP+kKlX/pCtW/6YsWf+mLVr/py5c/6kv +Xv+qMl//gElV/5WVlf+0tLT/tLS0/7S0tP+0tLT/tLS0/6Kiov+ioqL/oqKi/6Kiov+ioqL/oqKi +/6Kiov+rq6v/tLS0/7S0tP+0tLT/tLS0/7CwsP91bW//tkVx/8Nei/9/WmX/oqKi/7S0tP+0tLT/ +tLS0/7S0tP+0tLT/cnJy/7A+Zf+8U4D/ulB+/7lOe/+3S3j/kjpP/4SEhP+0tLT/tLS0/7S0tP+0 +tLT/tLS0/5GRkf+BRFD/qTNg/6kyXv+oMFv/pi5a/6UtWP+kK1b/pCtV/6MqU/+iKFL/oydS/5kk +S/+ZJUz/midO/5wnT/+cKVD/pi5b/54sU/+fLlX/oC9W/4Y+Uf+JiYn/t7e3/7e3t/+3t7f/t7e3 +/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+goKD/ +f0xb/75agv+9WoL/fVpl/6Wlpf+3t7f/t7e3/7e3t/+3t7f/t7e3/3Jycv+pPF//vVaB/7VMdf+z +S3H/sUdw/4s5Sv+EhIT/t7e3/7e3t/+3t7f/t7e3/7e3t/+SkpL/gUVR/6EwV/+fL1X/nixU/5ws +Uv+cKVD/pC5W/5knTv+YKEz/lyVM/6IoUv+YJUv/mSdN/5koTv+bJ0//nCtQ/6UvWf+eLFT/ny5V +/6EwV/+cOlv/fHx8/7q6uv+6urr/urq6/7q6uv+6urr/urq6/7q6uv+6urr/urq6/7q6uv+6urr/ +urq6/7q6uv+6urr/urq6/7q6uv+6urr/lJSU/41DW/++XIP/vlyD/31aZf+np6f/urq6/7q6uv+6 +urr/urq6/7q6uv9ycnL/qj1g/75ag/+1TnX/s01y/7FKcf+MOkv/hYWF/7q6uv+6urr/urq6/7q6 +uv+6urr/lJSU/4BGUf+gMlf/ni9V/54vVP+dLVL/mytQ/6QuVv+aKE7/mChN/5cmSv+hJ1H/lyZL +/5gnTP+YKEz/mihP/5sqUP+lMFr/nSxU/54wVf+gMlf/oTRa/3JlZv+0tLT/vr6+/76+vv++vr7/ +vr6+/76+vv++vr7/vr6+/76+vv++vr7/vr6+/76+vv++vr7/vr6+/76+vv++vr7/vr6+/4aGhv+h +R2b/wGCF/79fhf99Wmb/qqqq/76+vv++vr7/vr6+/76+vv++vr7/cnJy/6o+YP++W4T/tVB3/7NO +df+yS3L/jDtM/4aGhv++vr7/vr6+/76+vv++vr7/vr6+/5WVlf+BRlH/oDRY/54wVv+cMFT/nC1R +/5orUP+iL1X/mStN/5YpTP+WJ0z/oChQ/5YmS/+XKEv/mChM/5kqTv+aK1D/pDJZ/5wvVP+eMFT/ +nzJX/6E0Wf93T1b/oaGh/8HBwf/BwcH/wcHB/8HBwf+2trb/l5eX/5eXl/+Xl5f/l5eX/5eXl/+s +rKz/wcHB/8HBwf/BwcH/wcHB/8HBwf9ycnL/t0dz/8Bih//AYof/gGBr/6ysrP/BwcH/wcHB/8HB +wf/BwcH/wcHB/3Jycv+wRmr/v12F/7ZSd/+zUXb/pDpY/31NVP+MjIz/wcHB/8HBwf/BwcH/wcHB +/8HBwf+Xl5f/gEZR/581Wf+dMlb/nC9U/5ouUf+aLlD/ozBW/5gqTf+WKUz/lihK/58rT/+VJkr/ +lilM/5koTf+YK07/mSxQ/6QxWP+cMFP/njJW/58zV/+hNlr/gERS/5OTk//FxcX/xcXF/8XFxf/F +xcX/v7+//3Nqa/+GS1j/h0xa/4hNXP+BW2b/qamp/8XFxf/FxcX/xcXF/8XFxf+vr6//e1di/8Jl +jf/BZIn/wWSJ/6Ngev+AYGz/cnJy/3Jycv9ycnL/cnJy/3Jycv+JXWv/uVl+/79fh/+2Vnj/kzpS +/3ZJT/+Tk5P/xcXF/8XFxf/FxcX/xcXF/8XFxf/FxcX/mZmZ/4BHUf+fNlj/nTNW/5sxU/+ZMFL/ +mi5Q/6EwVf+XLE3/lSlL/5UoSv+eK0//nitR/6AtUv+hL1T/oS9U/6IwVv+kMln/pDVb/6Y4Xf+n +Ol//qTth/5tFYf+Dg4P/ycnJ/8nJyf/Jycn/ycnJ/8nJyf9+fn7/pEhi/7tZgP+8XIP/fGNq/7i4 +uP/Jycn/ycnJ/8nJyf/Jycn/m5ub/41BXP/HbZP/xnCU/8ZwlP/GcZT/x2+T/8dtk//FbZH/xWyR +/8Rrj//DaY3/wWaN/8Bli/+/Yof/kUhb/3h4eP+mpqb/ycnJ/8nJyf/Jycn/ycnJ/8nJyf/Jycn/ +w8PD/35+fv+dQV//qDtf/6Y5Xf+lOFz/pDVa/6MyVv+hMlb/oC9T/58tUv+eLVH/nSxQ/5UoSf+U +Kkr/lixN/5YrTP+YLk//ozJY/5sxU/+cNFX/nTZX/584Wf+hOVv/cmts/8bGxv/MzMz/zMzM/8zM +zP/MzMz/kJCQ/4tDUv+zU3b/tVd4/3Jycv/MzMz/zMzM/8zMzP/MzMz/zMzM/5CQkP+VRWH/xnGT +/8Fnif/BZor/wWeK/8Fmif/AZ4j/xW+S/79khf++Y4T/vGCD/7tfgf+vS23/iU5f/4SEhP+6urr/ +zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/urq6/4SEhP94SVH/qT5i/543WP+cNVT/mzRU/5kxUf+Y +L0//oTJV/5UsTP+VLEv/kypJ/50rUP+TKEn/kylK/5UsTP+XLU3/mC9P/6I2Wf+aMlL/mzRU/542 +V/+fOVn/oTtc/3hVWv+xsbH/0NDQ/9DQ0P/Q0ND/0NDQ/56env+CR1D/s1R2/6Redv+Li4v/0NDQ +/9DQ0P/Q0ND/0NDQ/9DQ0P94eHj/qUFl/8dylf/AaIr/wWmK/8Bpiv/AaYn/wWeK/8Vxkv++ZYb/ +vmSF/71ig/+dRWD/fkxa/5iYmP/Kysr/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/sbGx/3h4eP+A +RFD/oTxc/6g/Yf+cN1f/mzZU/5o0U/+YMVL/ly9P/6AyVP+ULEv/lCxK/5EqSf+bLFD/kilI/5Mq +Sf+ULEz/lS1M/5cwTv+iN1j/mjNR/5s0VP+dNlf/njlZ/6A8W/+DS1b/oKCg/9TU1P/U1NT/1NTU +/9TU1P+6urr/d1hc/7NWdf+OV2f/oKCg/9TU1P/U1NT/1NTU/9TU1P/AwMD/eWBp/7pZff/GcpT/ +wWmK/8Briv/Aa4r/wGmJ/8Bpif/Fc5L/vmeG/71khP+QSWD/eGBn/62trf/U1NT/1NTU/9TU1P/U +1NT/1NTU/9TU1P/U1NT/oKCg/3VUV/+LQ1P/okBf/6A9W/+nP2D/nDhX/5s2VP+ZNVL/lzNQ/5Yx +T/+fNVP/ky1L/5MtSf+RK0j/mixO/5EpSP+SK0n/lCxL/5QuTP+XL07/oTdW/5kyUf+aNFP/nDhV +/506WP+gO1r/lUpg/42Njf/Y2Nj/2NjY/9jY2P/Y2Nj/0dHR/3NrbP+uUG7/gldi/6+vr//Y2Nj/ +2NjY/9jY2P/Y2Nj/r6+v/4BKXP+/aYn/xnWU/8Briv/Aa4r/wGuJ/8Bpif/Aaon/xXOS/7thgP+I +UGL/gICA/8TExP/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Kysr/hoaG/3lPVf+fRmD/pERh/6JA +Xv+fPlv/p0Fg/5w4Vv+bOFX/mDVS/5YzUP+VMU7/njVT/5MuSv+SLUn/kCtI/5otTf+QK0f/kStI +/5MtSv+TLkz/lTBN/6A3WP+YM1D/mTVU/5w4Vf+cOlj/njxa/6pFZv9ycnL/29vb/9vb2//b29v/ +29vb/9vb2/+AgID/nEZd/3hiZ//Gxsb/29vb/9vb2//b29v/29vb/5ycnP+NQ1v/v2qI/8Z1k//A +a4n/wGuJ/79rif+/a4n/v2qI/7FZe/+FUWL/lZWV/9TU1P/b29v/29vb/9vb2//b29v/29vb/9vb +2/+4uLj/eXl5/4ZJUv+nSmf/pUdj/6REYf+hQF7/nj9b/6ZCX/+bOFX/mjdV/5c2Uv+VNE//lDFN +/501U/+SLkr/kS1I/48rR/+aLU7/mi9O/5ovT/+bMlD/nTJT/542VP+gN1b/oThY/6I6Wv+kPV3/ +pEFg/6dCYf+pRWb/dVpd/8LCwv/f39//39/f/9/f3//f39//lpaW/5FHWP9ycnL/39/f/9/f3//f +39//39/f/9/f3/+BgYH/p0Ro/8R0kv/Ec5L/xXWS/8R2lP/FdpP/xXaS/5lSbP96Xmj/rKys/9/f +3//f39//39/f/9/f3//f39//39/f/9/f3/+lpaX/elJW/5FFU/+xVHP/r1Bw/61ObP+sSmn/qUhm +/6dEYv+lQl//pD5d/6I9W/+gOln/nzlW/503VP+cNlL/mjJQ/5oyT/+ZME7/mS5L/44rR/+PLEf/ +kS1J/5IuS/+UMUz/nzhV/5c0T/+YNlH/mThU/5o6Vv+cPVn/qEZl/3lNVP+urq7/4+Pj/+Pj4//j +4+P/4+Pj/6enp/9+RU7/kJCQ/+Pj4//j4+P/4+Pj/+Pj4//b29v/dG1v/7JTcv+9aob/w3SR/71q +h/++a4f/vWuH/4pUZ/+BgYH/zMzM/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/9TU1P+JiYn/fFFY +/6NKYf+pUGv/sFVx/6VKZP+jR2L/oUVf/59CXf+dPlr/pUJf/5k6Vf+XN1H/ljZR/5Q0Tv+SMUz/ +mzZR/5AuSf+PLkj/jSxG/5guSv+OK0X/ji1H/5AuSP+QL0n/kzFM/503VP+VNE//ljZR/5g4U/+a +OVX/mzxY/6dFYf+HSVf/mZmZ/+bm5v/m5ub/5ubm/+bm5v/Hx8f/dFda/6ioqP/m5ub/5ubm/+bm +5v/m5ub/v7+//3pOW/+7aYL/vGiD/8J0kP+9aob/vWqG/6Zbc/+JiYn/3t7e/+bm5v/m5ub/5ubm +/+bm5v/m5ub/5ubm/8fHx/96enr/g0tW/65VcP+rUm3/qVFq/65Tcf+kS2T/okdh/6FDXv+eQlv/ +nD5Z/6RCXv+YOlT/lzhR/5U1UP+UNE3/kjJL/5s2UP+QL0j/ji9H/40tRv+XL0n/jSxF/40tRv+O +L0j/kDBI/5IxSv+cN1T/lDVO/5U2Uf+YOVL/mDlU/5o9Vv+lRGH/m0Rd/3p6ev/p6en/6enp/+np +6f/p6en/2dnZ/3NlZv+5ubn/6enp/+np6f/p6en/6enp/6qqqv+ERFb/umWB/7ppgv/Bc4//u2qD +/7xqg/+EVWP/ubm5/+np6f/p6en/6enp/+np6f/p6en/6enp/6qqqv95WFz/jEtY/65Xcf+rVm7/ +qlNr/4pNWP97X2P/d15i/3ZeYf91XWH/dV1h/39JVP+jQl7/ljpS/5Y4UP+UNU7/kzRN/5EySv+a +NlH/jy9H/44vR/+NLUX/li9J/4wrRf+NLUb/ji5G/48vR/+QMUr/mzdS/5M0Tf+TNU7/ljhR/5g6 +VP+aPVX/pEVg/51CW/9xZWb/3d3d/+3t7f/t7e3/7e3t/+3t7f96enr/zMzM/+3t7f/t7e3/7e3t +/+3t7f+Tk5P/k0Vb/7hmgP+4Z4D/wHKO/7ppgv+5aYH/e1tk/8zMzP/t7e3/7e3t/+3t7f/t7e3/ +7e3t/5OTk/9+U1z/qlRr/65Zc/+sV2//qlRs/5BGVf+Li4v/zMzM/8zMzP/MzMz/zMzM/8zMzP+j +o6P/g0pW/5Y6Uv+UOU//kzVO/5A0S/+PMkr/mTVP/40vRv+NLkb/iy1E/5UuSP+LK0T/iy1E/40u +Rv+NL0f/jjBJ/5o3Uf+RNUz/kzVO/5Q4UP+WO1H/lzxU/6RFXv+bQVr/dlNY/76+vv/w8PD/8PDw +//Dw8P/w8PD/lJSU//Dw8P/w8PD/8PDw//Dw8P/w8PD/cnJy/6ZKYv+1Zn3/tmd+/71wi/+4ZoD/ +uGiA/3tbZP/Ozs7/8PDw//Dw8P/w8PD/8PDw//Dw8P9ycnL/okVZ/7dlfv+sWnH/qlZu/6hTa/+D +Pkf/lJSU//Dw8P/w8PD/8PDw//Dw8P/w8PD/ra2t/3hIT/+VO1L/kzdO/5I2Tf+QNEz/jzNJ/5g1 +Tf+ML0b/jC1E/4ouRP+VMEj/lTBK/5YySv+YMUv/lzNN/5g1T/+aN1H/mjlS/5w7U/+dPFb/n0Fa +/6BCW/+iRFz/pEVf/4ZNWf+mpqb/8/Pz//Pz8//z8/P/8/Pz/8jIyP/z8/P/8/Pz//Pz8//z8/P/ +0dHR/3dUWv+6aoT/umyF/7tsh/+8bYj/vXCJ/71wif99XGT/0dHR//Pz8//z8/P/8/Pz//Pz8//z +8/P/cnJy/6dKYP+0Ynz/s154/7Fddf+vW3P/iEFK/5SUlP/z8/P/8/Pz//Pz8//z8/P/8/Pz/66u +rv93R07/nj5W/5s8Vf+bO1P/mjlQ/5k4T/+XNk3/ljVL/5UySv+UMEn/kzBH/4ksQv+KLUT/iy5E +/4svRf+MMUb/mThP/480Sf+RNkz/kjdO/5Q5T/+VO1H/okRc/5hAVv+VSVz/hISE//b29v/29vb/ +9vb2//b29v/t7e3/9vb2//b29v/29vb/9vb2/7CwsP99Q03/sGB3/7Jief+zY3n/umyF/7Njev+z +ZHn/eVth/9PT0//29vb/9vb2//b29v/29vb/9vb2/3Jycv+cQlX/s2B4/6hXa/+nVGr/pVJn/4A9 +Rv+VlZX/9vb2//b29v/29vb/9vb2//b29v+wsLD/d0dO/5E5Tf+QN0z/jzZK/44zSf+NMUj/ljZL +/4ovRP+JLkP/iSxC/5MvRv+ILEH/iCxD/4ouRP+KMEX/jDFG/5g4T/+NM0n/jzZK/5E4TP+SOU3/ +lDtR/59DW/+XQVT/mkJW/3FsbP/v7+//+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P+f +n5//hUNP/65fc/+wYHb/sGB2/7dpgf+xYXb/sWJ3/3hbYP/U1NT/+Pj4//j4+P/4+Pj/+Pj4//j4 ++P9ycnL/mkFR/7Bfd/+mVGr/pVNo/6NQZP99PUX/lpaW//j4+P/4+Pj/+Pj4//j4+P/4+Pj/sbGx +/3VHTv+ROE3/kDdL/440Sv+MM0j/izFG/5U2S/+JLkP/iC5C/4ctQf+SL0X/hy1A/4gsQv+ILkL/ +ii5D/4kxRf+WNk3/jDRJ/441Sv+QN0v/kThN/5M5T/+eQ1n/lj9T/5hAVf9yV1r/zc3N//r6+v/6 ++vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/e3t7/5RBT/+tXHH/rV5y/61ec/+2aH//rV90/69f +dP93Wl//1tbW//r6+v/6+vr/+vr6//r6+v/6+vr/cnJy/39OVP+ET1b/fE1T/3xMUf97S1H/eUtQ +/5aWlv/6+vr/+vr6//r6+v/6+vr/+vr6/7Gxsf90R07/jzhM/443Sv+MNEj/jDRH/4oyRP+TNkr/ +iC9D/4cuQv+FLT//kDBF/4YtQP+HLEH/hy5C/4gvQ/+KMUT/lTdL/4w0R/+MNEf/jjZK/484TP+Q +OU3/nEFY/5Q9Uf+VQFL/eE1U/7Kysv/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz/4ODg/3Je +Xv+lU2b/qVtu/6labv+rW2//tGV8/6xccv+sXnH/dlpe/9fX1//8/Pz//Pz8//z8/P/8/Pz//Pz8 +/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv/FxcX//Pz8//z8/P/8/Pz//Pz8//z8/P+ysrL/ +c0dN/483Sv+MNUr/izRI/4kyRf+JMUT/kzVJ/4cvQv+GLUH/hS1A/48wRP+FLED/hiw//4ctQv+G +L0L/iC9D/5U2Sv+KMkb/izRH/4w1Sf+PN0r/jzlM/5s/Vf+TPE//lD5R/4hLWP+Xl5f//v7+//7+ +/v/+/v7//v7+//7+/v/+/v7//v7+/8bGxv9wSUr/plZp/6hXa/+oWGv/qVls/7Fhdv+pW27/qVtu +/3VaXP/Z2dn//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/ +/v7+//7+/v/+/v7//v7+//7+/v/+/v7/s7Oz/3JHTf+ON0n/izVH/4s0Rv+IMkT/hzFE/5MzSP+F +LkH/hS4//4UtP/+PL0T/jzBE/5AxRf+RMUb/kTNH/5IzSP+TNkn/lDdK/5Y5Tf+WOU7/mDtQ/5g+ +Uv+ZQVP/m0NW/51DWP+eRlr/cnJy//////////////////////////////////////+qqqr/fUNI +/61cb/+tXXL/rV5y/65edP+vX3T/r191/65hdf93VFf/0NDQ//////////////////////////// +/////////////////////////////////////////////////////////////////////7S0tP9x +Rkz/ljpQ/5U5Tv+UOEv/kzhJ/5I3SP+SNUf/kDJH/5AxRP+QMUX/ji5D/4ItPf+FLT7/hC0+/4Yt +Qf+FMEH/kzVH/4kxRP+IMkT/ijVG/4s1SP+NOEr/mj9S/487Tf+QPU//kj9Q/25bXP/Z2dn///// +////////////////////////////hYWF/4I5Qv+gUGL/olJl/6NTZv+jVGX/rV1x/6RUaP+kVGf/ +hENM/5iYmP////////////////////////////////////////////////////////////////// +//////////////////////////b29v97e3v/hjRC/4k1Rv+JNUX/hzND/4YyQv+GMEH/kDNG/4Qu +P/+DLj7/gS09/44uQf+BLD3/gyw9/4QuPv+ELj//hC9B/5I1R/+GMkL/iDJD/4kyRf+JNUb/izZJ +/5c8UP+NOkv/jzpN/489Tv9xSU//tLS0////////////////////////////9vb2/3Jtbf+UQ1L/ +nk9g/6BPYf+fUWL/oFFi/6pabf+hUmT/oVJk/6FRZP91UVT/jo6O/8fHx//Z2dn/2dnZ/9nZ2f/Z +2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/729vf97e3v/Z0ZK/5U7 +S/+JNUb/hzNE/4cyQv+GMUL/hDBA/5AyRv+DLj3/gi09/4EtPf+NLz//gSs8/4EtPf+DLT7/gy49 +/4QuQP+QNUb/hjBB/4YyQf+HM0P/iTVE/4k1Rf+WPE7/jDhK/406S/+PO03/jUBQ/2tOUf9ycnL/ +cnJy/3Jycv9ycnL/cnJy/3Bqav90S0//mkpc/5xMXf+cTV3/nU1e/55PX/+nVmn/nk9g/55PYf+e +T2D/nk9h/348Rf90UFL/cFla/29ZWv9vWVr/blla/25ZWv9wWVv/bVha/21ZWv9sWFn/a1hZ/2tY +Wf9tWVr/alhZ/2lYWf9nSEr/dTI8/4o2SP+TOkv/iDNE/4czQ/+FMkL/hTBB/4QvP/+QMkT/gi49 +/4MtPf+ALTz/jC8//4ErPf+BLD3/gS08/4MuPv+DLz7/jzZG/4UwQP+FMUL/hzJD/4czRP+INUX/ +lDpN/4o3R/+LOEn/jTpK/487TP+PPU3/mkVY/5FBUP+SQ1P/lENT/5VEVf+WR1b/oU5g/5hIWP+Y +SVn/mkta/5pKW/+aS1v/pVRm/5tMXf+bTF3/m0xd/5tMXf+bTF3/pFNk/5pKW/+aSlr/mUlZ/5dH +Wf+XSFb/oEte/5REU/+URFL/kkFR/5FAUP+QP0//mUJT/447S/+MO0r/izhI/4k2R/+INUX/kzpL +/4Y0Q/+FM0H/hTFA/4MxP/+DL0D/jTJD/4IuPf+BLTz/gCs8/4wvP/+ALDr/gCs8/4EtPP+CLTz/ +gi4+/48yRP+DLz//hTBA/4UzQv+GNEL/hjRD/5M6Sv+JN0X/ijdH/4s5SP+MOkr/jjtL/5lDVP+P +QE//kEFP/5JDUf+SQ1L/k0RT/55LXf+WRlX/l0hW/5ZHV/+YSVj/l0hY/6JSYf+XSVn/mkpa/5lL +Wv+YS1n/l0tZ/6JPYP+XSVj/l0dX/5ZHVf+URVX/lERT/51IW/+SQ1H/kkFQ/5E/T/+OP0z/jjxM +/5hCUf+MOkn/ijhH/4k3R/+INkX/hzZD/5A5SP+FMkL/hDJB/4IxPv+DLj7/gS48/40yQv+BLjz/ +gC08/4ArPP+KLj//izA//4wvP/+MMUL/jTFC/44yQ/+NMkL/jzNE/442RP+QNUb/kDdH/5A5R/+R +OUj/kjtJ/5M6S/+UPE7/lT1P/5ZBUf+XQVD/mERT/5pEU/+aRlb/m0ZY/5xHWf+cSVn/nUpb/51L +W/+fS13/nktd/6BOXv+gS17/oE9d/6BOXf+hT17/oE5e/6BPXv+fTV3/nk1c/55NXf+dS1v/nUpb +/5xIWv+bR1b/mkdW/5pFVv+ZRFT/mEFS/5dBUP+WP0//lT1P/5M8Tv+SO0r/kjtK/5A5SP+ROEf/ +kDdH/5A2Rf+ONkT/jjND/40zQ/+NMkH/jDJC/4svQf+LLz//ii4//34rOv9/LDr/gCw6/38tPP+A +LTz/jTJD/4EvPP+CLz//gzE+/4QxP/+EM0H/kDlH/4U0Qv+HNkT/iDdF/4k4R/+KOUj/lj9P/4w7 +Sv+NPEv/jj5M/449Tf+QQE//mkdV/5FBUP+RQ1H/kkNS/5NEUv+TQ1P/nUpb/5NFU/+TRFP/k0VT +/5NFUv+TRFL/nUpb/5NEUf+SQ1L/kUNR/5BBT/+QQU7/mkVV/44+Tf+NPkv/jTxL/4s7Sv+KOkj/ +lT5N/4g3R/+HNkT/hzZD/4U0Qf+FM0L/kDdG/4QxQP+CMT7/gi8+/4EvPf+BLjz/jDJC/38tPP9/ +LDr/fyw6/4ouPf9+Kzn/fis6/38sOv9/LDn/gC48/40yQf+BLzz/gi4+/4IvPv+CMD7/hDE//5A3 +R/+FNEL/hTND/4c2Q/+HNkX/iDdH/5U+Tv+KOUj/iztJ/4w8Sf+NO0z/jT5M/5lEVP+PQE7/kEBO +/5A/T/+QQVD/kUFQ/5tJWP+RQ1H/kUNQ/5FDUf+RQ1D/kUNQ/5pHWP+QQU//kEFO/49ATv+OP03/ +jj5M/5hEUv+NPEv/jDtJ/4s6SP+KOUf/iTlG/5M8S/+HNkX/hzZD/4U0Qf+FM0H/hDJB/5A2Rv+C +MT//gi4+/4EuPP+BLj3/gC48/4sxQf9/LDr/fyw5/34rOv+KLz7/fis6/34sOf9/LDn/fyw6/38s +O/+MMkL/gS48/4EuPP+CLz3/gi4//4IxP/+QNUX/hDNB/4U0Qv+FNEL/hzZD/4c2Rf+TPEv/iThG +/4o4R/+KOkj/iztJ/4w7Sf+YQlL/jT5L/44+Tf+OPk3/jj9M/49AT/+aRVX/j0BO/48/Tv+PQE// +j0BO/49AT/+aRlb/jj5N/44+Tf+NPkv/jTxL/408Sv+XQVD/izlJ/4o5SP+KOUb/iDdH/4c2Rf+S +Okn/hzRE/4UzQv+FM0H/hDJA/4QwQP+OM0X/gi8//4EvPf+BLTz/gC48/4AuO/+LMEH/fyw6/38s +Ov9+LDn/iS4+/34rOf9+Kzr/fiw6/38sOf9/LDn/izBB/4AuO/+BLjz/gS88/4EvPP+CLz//jjVE +/4QwP/+EMkH/hTNC/4U0Qv+HNEP/kjtK/4c2Rf+IN0f/iThG/4o4R/+KOkj/lj9Q/4w7Sv+MPEn/ +jTxL/408TP+NPEv/mEJT/408S/+NPk3/jT5N/408S/+NPEz/mEFS/408TP+MPEn/jDtJ/4s7Sf+L +Okj/lT5O/4o5Rv+IN0f/iDdF/4c2Rf+HNkP/kDlJ/4U0Qf+EM0H/hDI//4IxPv+CLz//jjNE/4Eu +Pf+BLjz/gC47/38tPP9/LDz/izA//38rOv9+LDn/fio5/4ktPv9+Kzj/fis5/34qOP9+LDr/fyw5 +/4swPv9/LTz/gC48/4EtPP+BLjz/gS48/44yRf+CMT//hDFA/4QyQf+EM0H/hTRC/5A5SP+HNkT/ +hzZE/4c1RP+IN0T/iThG/5U+Tv+KOUf/ijpI/4s6SP+LOkr/iztJ/5dBUP+MO0r/jDtJ/4w7Sf+M +O0n/iztJ/5ZBUP+LOUn/ijpJ/4o4R/+KOUj/iThH/5M8Tf+IN0X/hzZE/4c2Q/+FNEP/hTNC/5A4 +R/+EM0D/hDE//4IxP/+CLz//gi89/40zQ/+BLTz/gC48/4AuPP9/LDz/fyw6/4swP/9+LDn/fio6 +/34rOP+JLj3/iS49/4ovPf+KLj3/ii8+/4ovP/+LMD//izA+/4swQf+MMkL/jTJC/40yQv+NM0P/ +jjJE/442RP+ONkT/kDZF/5A3Rv+QOEf/kDlI/5A5Sf+SO0r/kjtJ/5I6S/+TPEv/kztN/5M8Tv+U +PU3/lT5O/5U+Tv+VPk//lT5P/5U+T/+VPk//lT5P/5U+Tv+VPk3/lD5N/5Q9Tf+TPE3/kzxL/5I7 +Sv+SO0r/kjtJ/5I5Sf+QOUf/kDdI/5A3Rv+QN0b/kDZF/441RP+OM0X/jTND/40yQv+NMkP/jDFC +/4sxQv+LLz//izA+/4svPv+KMD7/ii8//4ouPv+KLz7/iC08/30qOf99KTn/fis4/34qOP9+Kzn/ +ijA+/38rOv9/LDr/fyw7/4AuPP+ALjz/jTNC/4EvPf+CLz3/gi8+/4IxPv+EMUD/kDdF/4QzQf+F +MkH/hTNC/4U0Qv+FNEP/kjpK/4c2Q/+HNkX/hzZF/4c2Rf+IN0T/kztK/4g3R/+IN0X/iDdF/4g3 +Rv+IN0X/kzxK/4c2Rf+HNUT/hzZE/4c2RP+HNkP/kDlJ/4U0Qv+FM0L/hDNB/4QyQP+EMj//jjZE +/4IxP/+CLz7/gS48/4EvPP+BLjv/jDJB/38tPP9/LDz/fyw6/38rOv9+LDr/ii8//34rOP9+Kjn/ +fSk5/4gsPPx9Kjn/fSo4/30qOf9+Kzn/fis4/4ovPv9+LDr/fyw5/38sOf9/LDv/fy08/4wyQf+B +Ljz/gS88/4EvPf+CLz7/gjE+/442Rf+EMUD/hDJA/4QzQf+EMkH/hTNB/5A5SP+FNEL/hTRD/4c0 +RP+HM0P/hzZD/5I7Sf+HNkT/hzVE/4c2Q/+HNkP/hzZD/5I6Sf+HNET/hzND/4U0Qv+FNEH/hTRC +/5A4R/+EM0H/hDFB/4QwP/+EMT//gjE+/44zRf+CLz7/gS48/4EvPf+BLjz/gC47/4swQf9/LDz/ +fys6/38sOv9+LDr/fis5/4ovPv9+Kzn/fis4/30pOf+ILTx4fSo4/30qOP99Kjj/fSo4/34rOP+K +Lz7/fis6/34sOf9/LDn/fyw5/38sPP+LMUL/gC48/4AtPP+BLTz/gS89/4EvPf+OM0P/gi8//4Ix +Pv+EMED/hDBA/4QxQf+QOEf/hDNA/4UzQv+FMkL/hTRB/4U0Qf+QOUj/hTRB/4U0Qf+FNEL/hTRB +/4U0Qf+QOUj/hTRC/4UzQv+FM0L/hDNA/4QzQf+QN0b/hDE//4IwP/+CMT//gi8+/4IvPv+NM0P/ +gS89/4EuPf+ALTz/gC48/38sPP+LLz//fyw6/34sOf9+LDn/fis6/34rOP+KLz7/fSo5/30qOP99 +KjjJAAAAAHwpN599KTj/fSo5/30qOP99Kjj/ii8+/34rOP9+Kzn/fis6/34rOv9/LDr/izA+/38s +PP9/LDz/gC47/4EuO/+BLjz/jTNC/4EvPf+CLz7/gi8//4IwPv+CMT7/kDVG/4QxQP+EMT//hDJB +/4QzQP+EM0D/kDdH/4QzQP+EMkD/hDNA/4QyQf+EM0H/kDdH/4QyQP+EMkD/hDFA/4QxQP+EMUD/ +jjZE/4IxPv+CLj//gi89/4EvPf+BLzz/jTJC/4EtPP+ALjz/fy08/38sOf9/LDr/izA+/34sOv9+ +LDn/fis4/34rOf9+Kzj/iS49/30qOP99KjnYfSo4FQAAAAAAAAAAfCk4eH0qOPx9KTn/fSo5/4kt +Pv9+Kzn/fis5/34rOv9+Kzr/fyw5/4swPv9/LDn/fyw8/38tPP+ALjz/gC48/40yQv+BLjz/gS88 +/4EvPP+CLz7/gi8+/44zRP+CMT//gjE//4IxP/+CMD7/hDE//5A2Rf+EMUD/hDFA/4QxP/+EMT// +hDFA/442Rf+CMT7/gjA//4IxPv+CMT7/gi8+/44yQ/+CLz7/gS88/4EvPf+BLjz/gS07/4wyQf9/ +LTv/fyw8/38sOv9/LDr/fyw6/4owP/9+Kzr/fis5/34rOf9+Kzn/fSk4/4kuPvx9KjmEfSo5CQAA +AAAAAAAAAAAAAAAAAACILT0qiS4+qIkuPv+JLj3/iS0+/4ovPf+KLz3/ii8+/4ouPv+KLz7/izA+ +/4swP/+LMD7/izBC/4swQv+MMkL/jDFC/4wyQf+NMkP/jTND/40zQ/+NM0P/jTNC/44zQ/+OM0X/ +jjNE/44zRf+OM0X/jjNF/442Rf+ONkT/jjZE/44zRP+OM0X/jjNF/44zQ/+OM0P/jTNC/40yQv+N +M0L/jTND/40yQv+MMkH/jDJC/4sxQv+LMUL/izA+/4svPv+LMD7/iy8//4owP/+KLz//ii8+/4ov +Pf+KLz7/iS4+/4kuPs+JLj0zAAAAAAAAAAAAAAAAwAAAAAAAAAOAAAAAAAAAAQAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAACAAAAAAAAAAMAAAAAAAAAB4AAAAAAAAAc=') + #endregion + $formAudioSplitterV201Pow.MainMenuStrip = $menustrip1 + $formAudioSplitterV201Pow.MaximizeBox = $False + $formAudioSplitterV201Pow.Name = 'formAudioSplitterV201Pow' + $formAudioSplitterV201Pow.StartPosition = 'CenterScreen' + $formAudioSplitterV201Pow.Text = 'Audio Splitter v2.0.1 (''PowerShell Sucks'')' + $formAudioSplitterV201Pow.add_Load($formAudioSplitterV201Pow_Load) + # + # result + # + $result.Location = '12, 405' + $result.Multiline = $True + $result.Name = 'result' + $result.ReadOnly = $True + $result.Size = '530, 193' + $result.TabIndex = 5 + # + # ccl + # + $ccl.Location = '12, 326' + $ccl.Multiline = $True + $ccl.Name = 'ccl' + $ccl.ReadOnly = $True + $ccl.Size = '530, 46' + $ccl.TabIndex = 3 + # + # tabcontrol1 + # + $tabcontrol1.Controls.Add($BasicsPage) + $tabcontrol1.Controls.Add($AdvancedPage) + $tabcontrol1.Controls.Add($MiscPage) + $tabcontrol1.Controls.Add($ErrorLogPage) + $tabcontrol1.Controls.Add($ChangeLogPage) + $tabcontrol1.Location = '12, 27' + $tabcontrol1.Name = 'tabcontrol1' + $tabcontrol1.SelectedIndex = 0 + $tabcontrol1.Size = '534, 239' + $tabcontrol1.TabIndex = 2 + # + # BasicsPage + # + $BasicsPage.Controls.Add($trimBrowse) + $BasicsPage.Controls.Add($timecodeBrowse) + $BasicsPage.Controls.Add($outputBrowse) + $BasicsPage.Controls.Add($inputBrowse) + $BasicsPage.Controls.Add($delayBox) + $BasicsPage.Controls.Add($trimsText) + $BasicsPage.Controls.Add($timecodeText) + $BasicsPage.Controls.Add($outputText) + $BasicsPage.Controls.Add($inputText) + $BasicsPage.Controls.Add($combobox1) + $BasicsPage.Controls.Add($labelMKVExtractVersionV00) + $BasicsPage.Controls.Add($labelDelay) + $BasicsPage.Controls.Add($labelTrims) + $BasicsPage.Controls.Add($labelTimecodes) + $BasicsPage.Controls.Add($labelFPS) + $BasicsPage.Controls.Add($labelOutput) + $BasicsPage.Controls.Add($labelInput) + $BasicsPage.Controls.Add($labelMs) + $BasicsPage.Location = '4, 22' + $BasicsPage.Name = 'BasicsPage' + $BasicsPage.Size = '526, 213' + $BasicsPage.TabIndex = 0 + $BasicsPage.Text = 'Basics' + $BasicsPage.UseVisualStyleBackColor = $True + # + # trimBrowse + # + $trimBrowse.Location = '444, 133' + $trimBrowse.Name = 'trimBrowse' + $trimBrowse.Size = '75, 23' + $trimBrowse.TabIndex = 17 + $trimBrowse.Text = 'Browse' + $trimBrowse.UseCompatibleTextRendering = $True + $trimBrowse.UseVisualStyleBackColor = $True + $trimBrowse.add_Click($trimBrowse_Click) + # + # timecodeBrowse + # + $timecodeBrowse.Location = '444, 102' + $timecodeBrowse.Name = 'timecodeBrowse' + $timecodeBrowse.Size = '75, 23' + $timecodeBrowse.TabIndex = 16 + $timecodeBrowse.Text = 'Browse' + $timecodeBrowse.UseCompatibleTextRendering = $True + $timecodeBrowse.UseVisualStyleBackColor = $True + $timecodeBrowse.add_Click($timecodeBrowse_Click) + # + # outputBrowse + # + $outputBrowse.Location = '444, 39' + $outputBrowse.Name = 'outputBrowse' + $outputBrowse.Size = '75, 23' + $outputBrowse.TabIndex = 15 + $outputBrowse.Text = 'Browse' + $outputBrowse.UseCompatibleTextRendering = $True + $outputBrowse.UseVisualStyleBackColor = $True + $outputBrowse.add_Click($outputBrowse_Click) + # + # inputBrowse + # + $inputBrowse.Location = '444, 8' + $inputBrowse.Name = 'inputBrowse' + $inputBrowse.Size = '75, 23' + $inputBrowse.TabIndex = 14 + $inputBrowse.Text = 'Browse' + $inputBrowse.UseCompatibleTextRendering = $True + $inputBrowse.UseVisualStyleBackColor = $True + $inputBrowse.add_Click($inputBrowse_Click) + # + # delayBox + # + $delayBox.Location = '79, 167' + $delayBox.Maximum = 99999 + $delayBox.Minimum = -99999 + $delayBox.Name = 'delayBox' + $delayBox.Size = '104, 20' + $delayBox.TabIndex = 12 + # + # trimsText + # + $trimsText.Location = '79, 135' + $trimsText.Name = 'trimsText' + $trimsText.Size = '359, 20' + $trimsText.TabIndex = 11 + # + # timecodeText + # + $timecodeText.Location = '79, 104' + $timecodeText.Name = 'timecodeText' + $timecodeText.Size = '359, 20' + $timecodeText.TabIndex = 10 + # + # outputText + # + $outputText.Location = '79, 41' + $outputText.Name = 'outputText' + $outputText.Size = '359, 20' + $outputText.TabIndex = 9 + # + # inputText + # + $inputText.Location = '79, 10' + $inputText.Name = 'inputText' + $inputText.Size = '359, 20' + $inputText.TabIndex = 8 + # + # combobox1 + # + $combobox1.DropDownStyle = 'DropDownList' + $combobox1.FormattingEnabled = $True + [void]$combobox1.Items.Add('24000/1001') + [void]$combobox1.Items.Add('30000/1001') + [void]$combobox1.Items.Add('60000/1001') + [void]$combobox1.Items.Add('25') + [void]$combobox1.Items.Add('50') + $combobox1.Location = '79, 72' + $combobox1.Name = 'combobox1' + $combobox1.Size = '359, 21' + $combobox1.TabIndex = 7 + # + # labelMKVExtractVersionV00 + # + $labelMKVExtractVersionV00.AutoSize = $True + $labelMKVExtractVersionV00.Location = '380, 193' + $labelMKVExtractVersionV00.Name = 'labelMKVExtractVersionV00' + $labelMKVExtractVersionV00.Size = '141, 17' + $labelMKVExtractVersionV00.TabIndex = 6 + $labelMKVExtractVersionV00.Text = 'MKVExtract version: v0.0.0' + $labelMKVExtractVersionV00.UseCompatibleTextRendering = $True + # + # labelDelay + # + $labelDelay.AutoSize = $True + $labelDelay.Location = '13, 169' + $labelDelay.Name = 'labelDelay' + $labelDelay.Size = '33, 17' + $labelDelay.TabIndex = 5 + $labelDelay.Text = 'Delay' + $labelDelay.UseCompatibleTextRendering = $True + # + # labelTrims + # + $labelTrims.AutoSize = $True + $labelTrims.Location = '13, 138' + $labelTrims.Name = 'labelTrims' + $labelTrims.Size = '33, 17' + $labelTrims.TabIndex = 4 + $labelTrims.Text = 'Trims' + $labelTrims.UseCompatibleTextRendering = $True + # + # labelTimecodes + # + $labelTimecodes.AutoSize = $True + $labelTimecodes.Location = '13, 107' + $labelTimecodes.Name = 'labelTimecodes' + $labelTimecodes.Size = '60, 17' + $labelTimecodes.TabIndex = 3 + $labelTimecodes.Text = 'Timecodes' + $labelTimecodes.UseCompatibleTextRendering = $True + # + # labelFPS + # + $labelFPS.AutoSize = $True + $labelFPS.Location = '13, 75' + $labelFPS.Name = 'labelFPS' + $labelFPS.Size = '26, 17' + $labelFPS.TabIndex = 2 + $labelFPS.Text = 'FPS' + $labelFPS.UseCompatibleTextRendering = $True + # + # labelOutput + # + $labelOutput.AutoSize = $True + $labelOutput.Location = '13, 44' + $labelOutput.Name = 'labelOutput' + $labelOutput.Size = '38, 17' + $labelOutput.TabIndex = 1 + $labelOutput.Text = 'Output' + $labelOutput.UseCompatibleTextRendering = $True + # + # labelInput + # + $labelInput.AutoSize = $True + $labelInput.Location = '13, 13' + $labelInput.Name = 'labelInput' + $labelInput.Size = '29, 17' + $labelInput.TabIndex = 0 + $labelInput.Text = 'Input' + $labelInput.UseCompatibleTextRendering = $True + # + # labelMs + # + $labelMs.AutoSize = $True + $labelMs.Location = '184, 174' + $labelMs.Name = 'labelMs' + $labelMs.Size = '19, 17' + $labelMs.TabIndex = 13 + $labelMs.Text = 'ms' + $labelMs.UseCompatibleTextRendering = $True + # + # AdvancedPage + # + $AdvancedPage.Location = '4, 22' + $AdvancedPage.Name = 'AdvancedPage' + $AdvancedPage.Size = '526, 213' + $AdvancedPage.TabIndex = 1 + $AdvancedPage.Text = 'Advanced' + $AdvancedPage.UseVisualStyleBackColor = $True + # + # MiscPage + # + $MiscPage.Controls.Add($testmode) + $MiscPage.Controls.Add($reverse) + $MiscPage.Controls.Add($custom) + $MiscPage.Controls.Add($labelCustomCommandLine) + $MiscPage.Location = '4, 22' + $MiscPage.Name = 'MiscPage' + $MiscPage.Size = '526, 213' + $MiscPage.TabIndex = 2 + $MiscPage.Text = 'Misc' + $MiscPage.UseVisualStyleBackColor = $True + # + # testmode + # + $testmode.AutoSize = $True + $testmode.Location = '158, 80' + $testmode.Name = 'testmode' + $testmode.Size = '77, 18' + $testmode.TabIndex = 3 + $testmode.Text = 'Test Mode' + $testmode.UseCompatibleTextRendering = $True + $testmode.UseVisualStyleBackColor = $True + # + # reverse + # + $reverse.AutoSize = $True + $reverse.Location = '13, 80' + $reverse.Name = 'reverse' + $reverse.Size = '144, 18' + $reverse.TabIndex = 2 + $reverse.Text = 'Reverse parsing of AVS' + $reverse.UseCompatibleTextRendering = $True + $reverse.UseVisualStyleBackColor = $True + # + # custom + # + $custom.Location = '13, 29' + $custom.Multiline = $True + $custom.Name = 'custom' + $custom.Size = '501, 45' + $custom.TabIndex = 1 + # + # labelCustomCommandLine + # + $labelCustomCommandLine.AutoSize = $True + $labelCustomCommandLine.Location = '13, 13' + $labelCustomCommandLine.Name = 'labelCustomCommandLine' + $labelCustomCommandLine.Size = '123, 17' + $labelCustomCommandLine.TabIndex = 0 + $labelCustomCommandLine.Text = 'Custom Command Line' + $labelCustomCommandLine.UseCompatibleTextRendering = $True + # + # ErrorLogPage + # + $ErrorLogPage.Controls.Add($errorLog) + $ErrorLogPage.Location = '4, 22' + $ErrorLogPage.Name = 'ErrorLogPage' + $ErrorLogPage.Size = '526, 213' + $ErrorLogPage.TabIndex = 3 + $ErrorLogPage.Text = 'Error Log' + $ErrorLogPage.UseVisualStyleBackColor = $True + # + # errorLog + # + $errorLog.Dock = 'Fill' + $errorLog.Location = '0, 0' + $errorLog.Multiline = $True + $errorLog.Name = 'errorLog' + $errorLog.ReadOnly = $True + $errorLog.Size = '526, 213' + $errorLog.TabIndex = 4 + # + # ChangeLogPage + # + $ChangeLogPage.Controls.Add($changeLog) + $ChangeLogPage.Location = '4, 22' + $ChangeLogPage.Name = 'ChangeLogPage' + $ChangeLogPage.Size = '526, 213' + $ChangeLogPage.TabIndex = 4 + $ChangeLogPage.Text = 'Change Log' + $ChangeLogPage.UseVisualStyleBackColor = $True + # + # changeLog + # + $changeLog.Dock = 'Fill' + $changeLog.Location = '0, 0' + $changeLog.Multiline = $True + $changeLog.Name = 'changeLog' + $changeLog.ReadOnly = $True + $changeLog.Size = '526, 213' + $changeLog.TabIndex = 5 + # + # splitButton + # + $splitButton.Location = '12, 272' + $splitButton.Name = 'splitButton' + $splitButton.Size = '86, 23' + $splitButton.TabIndex = 1 + $splitButton.Text = 'Start Splitting' + $splitButton.UseCompatibleTextRendering = $True + $splitButton.UseVisualStyleBackColor = $True + # + # menustrip1 + # + [void]$menustrip1.Items.Add($fileToolStripMenuItem) + [void]$menustrip1.Items.Add($helpToolStripMenuItem) + $menustrip1.Location = '0, 0' + $menustrip1.Name = 'menustrip1' + $menustrip1.Size = '558, 24' + $menustrip1.TabIndex = 0 + $menustrip1.Text = 'menustrip1' + # + # labelCurrentCommandLine + # + $labelCurrentCommandLine.AutoSize = $True + $labelCurrentCommandLine.Location = '12, 308' + $labelCurrentCommandLine.Name = 'labelCurrentCommandLine' + $labelCurrentCommandLine.Size = '122, 17' + $labelCurrentCommandLine.TabIndex = 4 + $labelCurrentCommandLine.Text = 'Current Command Line' + $labelCurrentCommandLine.UseCompatibleTextRendering = $True + # + # labelResult + # + $labelResult.AutoSize = $True + $labelResult.Location = '12, 387' + $labelResult.Name = 'labelResult' + $labelResult.Size = '36, 17' + $labelResult.TabIndex = 6 + $labelResult.Text = 'Result' + $labelResult.UseCompatibleTextRendering = $True + # + # fileToolStripMenuItem + # + [void]$fileToolStripMenuItem.DropDownItems.Add($checkForUpdatesToolStripMenuItem) + [void]$fileToolStripMenuItem.DropDownItems.Add($forceUpdateToolStripMenuItem) + [void]$fileToolStripMenuItem.DropDownItems.Add($toolstripmenuitem1) + [void]$fileToolStripMenuItem.DropDownItems.Add($exitToolStripMenuItem) + $fileToolStripMenuItem.Name = 'fileToolStripMenuItem' + $fileToolStripMenuItem.Size = '37, 20' + $fileToolStripMenuItem.Text = 'File' + # + # exitToolStripMenuItem + # + $exitToolStripMenuItem.Name = 'exitToolStripMenuItem' + $exitToolStripMenuItem.Size = '170, 22' + $exitToolStripMenuItem.Text = 'Exit' + $exitToolStripMenuItem.add_Click($exitToolStripMenuItem_Click) + # + # helpToolStripMenuItem + # + [void]$helpToolStripMenuItem.DropDownItems.Add($docsoonToolStripMenuItem) + [void]$helpToolStripMenuItem.DropDownItems.Add($aboutToolStripMenuItem) + $helpToolStripMenuItem.Name = 'helpToolStripMenuItem' + $helpToolStripMenuItem.Size = '44, 20' + $helpToolStripMenuItem.Text = 'Help' + # + # aboutToolStripMenuItem + # + $aboutToolStripMenuItem.Name = 'aboutToolStripMenuItem' + $aboutToolStripMenuItem.Size = '152, 22' + $aboutToolStripMenuItem.Text = 'About' + $aboutToolStripMenuItem.add_Click($aboutToolStripMenuItem_Click) + # + # docsoonToolStripMenuItem + # + $docsoonToolStripMenuItem.Name = 'docsoonToolStripMenuItem' + $docsoonToolStripMenuItem.Size = '132, 22' + $docsoonToolStripMenuItem.Text = 'Doc (soon)' + $docsoonToolStripMenuItem.add_Click($docsoonToolStripMenuItem_Click) + # + # toolstripmenuitem1 + # + $toolstripmenuitem1.Name = 'toolstripmenuitem1' + $toolstripmenuitem1.Size = '167, 6' + # + # checkForUpdatesToolStripMenuItem + # + $checkForUpdatesToolStripMenuItem.Name = 'checkForUpdatesToolStripMenuItem' + $checkForUpdatesToolStripMenuItem.Size = '170, 22' + $checkForUpdatesToolStripMenuItem.Text = 'Check for updates' + $checkForUpdatesToolStripMenuItem.add_Click($checkForUpdatesToolStripMenuItem_Click) + # + # forceUpdateToolStripMenuItem + # + $forceUpdateToolStripMenuItem.Name = 'forceUpdateToolStripMenuItem' + $forceUpdateToolStripMenuItem.Size = '170, 22' + $forceUpdateToolStripMenuItem.Text = 'Force update' + $forceUpdateToolStripMenuItem.add_Click($forceUpdateToolStripMenuItem_Click) + $menustrip1.ResumeLayout() + $ChangeLogPage.ResumeLayout() + $ErrorLogPage.ResumeLayout() + $MiscPage.ResumeLayout() + $delayBox.EndInit() + $BasicsPage.ResumeLayout() + $tabcontrol1.ResumeLayout() + $formAudioSplitterV201Pow.ResumeLayout() + #endregion Generated Form Code + + #---------------------------------------------- + + #Save the initial state of the form + $InitialFormWindowState = $formAudioSplitterV201Pow.WindowState + #Init the OnLoad event to correct the initial state of the form + $formAudioSplitterV201Pow.add_Load($Form_StateCorrection_Load) + #Clean up the control events + $formAudioSplitterV201Pow.add_FormClosed($Form_Cleanup_FormClosed) + #Store the control values when form is closing + $formAudioSplitterV201Pow.add_Closing($Form_StoreValues_Closing) + #Show the Form + return $formAudioSplitterV201Pow.ShowDialog() + +} +#endregion Source: MainForm.psf + +#Start the application +Main ($CommandLine) diff --git a/AudioSplitter2.psproj b/AudioSplitter2.psproj new file mode 100644 index 0000000..83d9052 --- /dev/null +++ b/AudioSplitter2.psproj @@ -0,0 +1,13 @@ + + 2.1 + cfce16fa-6b4e-4338-a517-88dba9b07e2c + 0 + True + Local Machine - PowerShell V5 (64 Bit) + + + Startup.pss + Globals.ps1 + MainForm.psf + + \ No newline at end of file diff --git a/AudioSplitter2.psproj.bak b/AudioSplitter2.psproj.bak new file mode 100644 index 0000000..d002a72 --- /dev/null +++ b/AudioSplitter2.psproj.bak @@ -0,0 +1,11 @@ + + 2.0 + cfce16fa-6b4e-4338-a517-88dba9b07e2c + 0 + + + Startup.pss + Globals.ps1 + MainForm.psf + + \ No newline at end of file diff --git a/AudioSplitter2.psproj.psbuild b/AudioSplitter2.psproj.psbuild new file mode 100644 index 0000000..b8f34e1 Binary files /dev/null and b/AudioSplitter2.psproj.psbuild differ diff --git a/AudioSplitter2.psprojs b/AudioSplitter2.psprojs new file mode 100644 index 0000000..45a3e6e --- /dev/null +++ b/AudioSplitter2.psprojs @@ -0,0 +1,9 @@ + + 1.0 + cfce16fa-6b4e-4338-a517-88dba9b07e2c + + + Globals.ps1 + MainForm.psf + + \ No newline at end of file diff --git a/Globals.ps1 b/Globals.ps1 new file mode 100644 index 0000000..9276b42 --- /dev/null +++ b/Globals.ps1 @@ -0,0 +1,212 @@ +<# + .NOTES + =========================================================================== + Created with: SAPIEN Technologies, Inc., PowerShell Studio 2017 v5.4.144 + Created on: 30/09/2017 06:23 PM + Created by: Yuuki-chan + Organization: + Filename: Globals.ps1 + =========================================================================== + .DESCRIPTION + A description of the file. +#> + +Add-Type -AssemblyName System.IO.Compression.FileSystem +Add-Type -AssemblyName System.Windows.Forms + +[XML]$doc = (New-Object System.Net.WebClient).DownloadString("http://update.yuuki-chan.xyz/Updater.xml") +[string]$version1 = "2.0.1.0" +[string]$version2 = $doc.Updater.AudioSplitterV2.Version +[string]$downloadUrl = $doc.Updater.AudioSplitterV2.Url +$props = ConvertFrom-StringData (Get-Content .\res\config.txt -Raw) + +function Unzip +{ + param ([string]$zipfile, [string]$outpath) [System.IO.Compression.ZipFile]::ExtractToDirectory($zipfile, $outpath) +} + +function Get-ScriptDirectory +{ + [OutputType([string])] + param () + if ($null -ne $hostinvocation) + { + Split-Path $hostinvocation.MyCommand.path + } + else + { + Split-Path $script:MyInvocation.MyCommand.Path + } +} + +[string]$ScriptDirectory = Get-ScriptDirectory +[Console]::WriteLine("Don't worry about this error above, it doesn't mean anything bad.") + +function about +{ + $pictureBox1 = New-Object System.Windows.Forms.PictureBox + $pictureBox1.ImageLocation = "res/yuki.gif" + $pictureBox1.SizeMode = [System.Windows.Forms.PictureBoxSizeMode]::StretchImage + $pictureBox1.BorderStyle = [System.Windows.Forms.BorderStyle]::FixedSingle + $pictureBox1.Size = New-Object System.Drawing.Size(570, 405) + $pictureBox1.Location = New-Object System.Drawing.Point(3, 3) + + $label1 = New-Object System.Windows.Forms.Label + $label1.Text = "Original tool by:" + $label1.AutoSize = $true + $label1.Location = New-Object System.Drawing.Point(16, 413) + + $label2 = New-Object System.Windows.Forms.Label + $label2.Text = "GUI design by:" + $label2.AutoSize = $true + $label2.Location = New-Object System.Drawing.Point(23, 443) + + $label3 = New-Object System.Windows.Forms.Label + $label3.Text = "Special thanks to:" + $label3.AutoSize = $true + $label3.Location = New-Object System.Drawing.Point(0, 473) + + $label4 = New-Object System.Windows.Forms.Label + $label4.Text = "PowerShell code:" + $label4.AutoSize = $true + $label4.Location = New-Object System.Drawing.Point(3, 502) + + $label5 = New-Object System.Windows.Forms.Label + $label5.Text = "(v1.0.0.1)" + $label5.AutoSize = $true + $label5.Location = New-Object System.Drawing.Point(341, 443) + + $linkLabel1 = New-Object System.Windows.Forms.LinkLabel + $linkLabel1.Text = "RiCON" + $linkLabel1.AutoSize = $true + $linkLabel1.Location = New-Object System.Drawing.Point(152, 413) + $linkLabel1.Add_Click({ + [System.Diagnostics.Process]::Start("https://forum.doom9.org/member.php?u=48461") + }) + + $linkLabel2 = New-Object System.Windows.Forms.LinkLabel + $linkLabel2.Text = "VFR Chapter Creator 0.9" + $linkLabel2.AutoSize = $true + $linkLabel2.Location = New-Object System.Drawing.Point(276, 413) + $linklabel2.Add_Click({ + [System.Diagnostics.Process]::Start("https://forum.doom9.org/showthread.php?t=154535") + }) + + $linkLabel3 = New-Object System.Windows.Forms.LinkLabel + $linkLabel3.Text = "Yuuki-chan" + $linkLabel3.AutoSize = $true + $linkLabel3.Location = New-Object System.Drawing.Point(152, 443) + $linkLabel3.Add_Click({ + [System.Diagnostics.Process]::Start("https://yuuki-chan.xyz/") + }) + + $linkLabel4 = New-Object System.Windows.Forms.LinkLabel + $linkLabel4.Text = "[1001]" + $linkLabel4.AutoSize = $true + $linkLabel4.Location = New-Object System.Drawing.Point(276, 443) + $linkLabel4.Add_Click({ + [System.Diagnostics.Process]::Start("https://yuuki-chan.xyz/") + }) + + $linkLabel5 = New-Object System.Windows.Forms.LinkLabel + $linkLabel5.Text = "Gabriel Logan" + $linkLabel5.AutoSize = $true + $linkLabel5.Location = New-Object System.Drawing.Point(152, 473) + $linkLabel5.Add_Click({ + [System.Diagnostics.Process]::Start("http://www.mexat.com/vb/members/608471-Gabriel-Logan") + }) + + $linkLabel6 = New-Object System.Windows.Forms.LinkLabel + $linkLabel6.Text = "AmjadSONY" + $linkLabel6.AutoSize = $true + $linkLabel6.Location = New-Object System.Drawing.Point(276, 473) + $linkLabel6.Add_Click({ + [System.Diagnostics.Process]::Start("http://www.mexat.com/vb/members/574111-%D8%A7%D9%85%D8%AC%D8%AF-%D8%B5%D9%84%D8%A7%D8%AD") + }) + + $linkLabel7 = New-Object System.Windows.Forms.LinkLabel + $linkLabel7.Text = "Intelligent" + $linkLabel7.AutoSize = $true + $linkLabel7.Location = New-Object System.Drawing.Point(399, 473) + $linkLabel7.Add_Click({ + [System.Diagnostics.Process]::Start("http://www.mexat.com/vb/members/685155-Intelligent") + }) + + $linkLabel8 = New-Object System.Windows.Forms.LinkLabel + $linkLabel8.Text = "Yuuki-chan" + $linkLabel8.AutoSize = $true + $linkLabel8.Location = New-Object System.Drawing.Point(152, 502) + $linkLabel8.Add_Click({ + [System.Diagnostics.Process]::Start("https://yuuki-chan.xyz/") + }) + + $button1 = New-Object System.Windows.Forms.Button + $button1.Text = "OK" + $button1.Location = New-Object System.Drawing.Point(225, 527) + $button1.Size = New-Object System.Drawing.Size(125, 35) + $button1.Add_Click({ + $about.Close() + }) + + $about = New-Object System.Windows.Forms.Form + $about.Text = "About" + $about.MaximizeBox = $false + $about.MinimizeBox = $false + $about.Size = New-Object System.Drawing.Size(592, 623) + $about.FormBorderStyle = [System.Windows.Forms.FormBorderStyle]::FixedSingle + $about.Icon = [System.Drawing.Icon]::ExtractAssociatedIcon(".\res\AS.ico") + $about.Controls.Add($pictureBox1) + $about.Controls.Add($label1) + $about.Controls.Add($label2) + $about.Controls.Add($label3) + $about.Controls.Add($label4) + $about.Controls.Add($label5) + $about.Controls.Add($linkLabel1) + $about.Controls.Add($linkLabel2) + $about.Controls.Add($linkLabel3) + $about.Controls.Add($linkLabel4) + $about.Controls.Add($linkLabel5) + $about.Controls.Add($linkLabel6) + $about.Controls.Add($linkLabel7) + $about.Controls.Add($linkLabel8) + $about.Controls.Add($button1) + $about.Select() + $about.ShowDialog() +} + +function checkForUpdate +{ + if ($version1 -eq $version2) + { + $msgBox = [System.Windows.Forms.MessageBox]::Show("You already have the latest version installed.", "Information", [System.Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Information) + } + else + { + try + { + $WC = New-Object System.Net.WebClient + $WC.DownloadFile($downloadUrl, $version2 + ".zip"); + # Unzip($version2 + ".zip", "") + } + catch + { + $em = $_.Exception.Message + $msgBox = [System.Windows.Forms.MessageBox]::Show($em, "Information", [System.Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Error) + } + } +} + +function forceUpdate +{ + try + { + $WC = New-Object System.Net.WebClient + $WC.DownloadFile($downloadUrl, $version2 + ".zip"); + # Unzip($version2 + ".zip", "") + } + catch + { + $em = $_.Exception.Message + $msgBox = [System.Windows.Forms.MessageBox]::Show($em, "Information", [System.Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Error) + } +} \ No newline at end of file diff --git a/MainForm.psf b/MainForm.psf new file mode 100644 index 0000000..aafe410 --- /dev/null +++ b/MainForm.psf @@ -0,0 +1,1367 @@ + + 01b34bfd-128b-45c3-be6e-4839ae12a122 + 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 +/j8Y43BYT28BAA==
+ + +[String]$ver = "" +[String[]]$vfrpy = [String[]]::new(0x17) + +$formAudioSplitterV2010Po_Load = { + $fpsBox.SelectedIndex = 1 + + if ([System.IO.File]::Exists("$($props.'mkvtoolnix.path')mkvextract.exe")) + { + $ver = cmd /c "$($props.'mkvtoolnix.path')mkvextract.exe" '--version' 2`>`&1 + } + else + { + [System.Windows.Forms.MessageBox]::Show("Couldn't find MKVMerge... please edit res/config.txt", "Error", 'OK', 'Error') + [System.Environment]::Exit(0) + } + $labelMKVExtractVersionV00.Text = "MKVExtract version: " + $ver.Split(' ')[1] + + if ([System.IO.File]::Exists("$($props.'vfr.path')vfr.exe")) + { + $ver = cmd /c "$($props.'vfr.path')vfr.exe" '--version' 2`>`&1 + } + else + { + [System.Windows.Forms.MessageBox]::Show("Couldn't find VFR.exe... please edit res/config.txt", "Error", 'OK', 'Error') + [System.Environment]::Exit(0) + } + $labelVFRChapterCreatorVersion.Text = "VFR version: v" + $ver.Split(' ')[3] + + $vfrpy[0] = '"' + "$($props.'vfr.path')vfr.exe" + '"' + updateCLU +} + +$exitToolStripMenuItem_Click = { + [System.Environment]::Exit(0) +} + +$aboutToolStripMenuItem_Click = { + about +} + +$docsoonToolStripMenuItem_Click = { + [System.Windows.Forms.MessageBox]::Show("Not yet implemented", "Error") +} + +$checkForUpdatesToolStripMenuItem_Click = { + checkForUpdate +} + +$forceUpdateToolStripMenuItem_Click = { + forceUpdate +} + +$timecodeBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() +} + +$splitButton_Click = { + $CanContinue = $true + + if ($inputText.Text -ne [String]::Empty) + { + $CanContinue = $true + } + else + { + $CanContinue = $false + } + if ($outputText.Text -ne [String]::Empty) + { + $CanContinue = $true + } + else + { + $CanContinue = $false + } + if ($trimsText.Text -ne [String]::Empty) + { + $CanContinue = $true + } + else + { + $CanContinue = $false + } + + $result.Text = "Please wait ..." + + if ($trimsText.Text.EndsWith('.bookmarks') -or $trimsText.Text.EndsWith('.avs') -or $trimsText.Text.EndsWith('.txt')) + { + $pinfo = New-Object -TypeName System.Diagnostics.ProcessStartInfo + $pinfo.FileName = $vfrpy[0] + $pinfo.RedirectStandardError = $true + $pinfo.RedirectStandardOutput = $true + $pinfo.RedirectStandardInput = $true + $pinfo.UseShellExecute = $false + $pinfo.CreateNoWindow = $true + $pinfo.Arguments = $vfrpy[1 .. 15] + + $process = New-Object System.Diagnostics.Process + $process.StartInfo = $pinfo + $process.Start() | Out-Null + $process.BeginOutputReadLine(); + $process.WaitForExit() + + $outEvent = Register-ObjectEvent -InputObj $process -Event "OutputDataReceived" -Action { + param ([System.Object]$sender, [System.Diagnostics.DataReceivedEventHandler]$e) + + if (![String]::IsNullOrEmpty($EventArgs.Data)) + { + $Event.MessageData.AppendLine($EventArgs.Data) + } + + if ($e.Data -ne $null) + { + Write-Host $EventArgs.Data + $e.Data + $result.Text += $EventArgs.Data + $e.Data + } + } + } + else + { + [System.Windows.Forms.MessageBox]::Show("Unsupported file. Please use Avisynth .avs, VapourSynth .bookmarks, or .txt file containing AVS trims.", "Error", "OK", "Error", "Button1") + } +} + +$chaptersText_TextChanged = { + $vfrpy[7] = ' -c "' + $chaptersText.Text + '"' + + if ($chaptersText.Text -eq "") + { + $vfrpy[7] = ""; + } + + updateCLU +} + +#region Load ComboBox +function Load-ComboBox +{ + Param ( + [ValidateNotNull()] + [Parameter(Mandatory = $true)] + [System.Windows.Forms.ComboBox]$ComboBox, + [ValidateNotNull()] + [Parameter(Mandatory = $true)] + $Items, + [Parameter(Mandatory = $false)] + [string]$DisplayMember, + [switch]$Append + ) + + if (-not $Append) + { + $ComboBox.Items.Clear() + } + + if ($Items -is [Object[]]) + { + $ComboBox.Items.AddRange($Items) + } + elseif ($Items -is [System.Collections.IEnumerable]) + { + $ComboBox.BeginUpdate() + foreach ($obj in $Items) + { + $ComboBox.Items.Add($obj) + } + $ComboBox.EndUpdate() + } + else + { + $ComboBox.Items.Add($Items) + } + + $ComboBox.DisplayMember = $DisplayMember +} +#endregion + +#region Input Box + Browse +$inputBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.Filter = "Audio files(*.mka; *.aac; *.m4a; *.ac3; *.mp2; *.mp3; *.cda; *.wmv; *.mpeg; *.flv; *.wav; *.flac)| *.mka; *.aac; *.m4a; *.ac3; *.mp2; *.mp3; *.cda; *.wmv; *.mpeg; *.flv; *.wav; *.flac" + $OFD.FilterIndex = 1 + $OFD.RestoreDirectory = $true + + if ($OFD.ShowDialog() -eq [System.Windows.Forms.DialogResult]::OK) + { + [string]$fwa = [System.IO.Path]::GetFileNameWithoutExtension($OFD.FileName) + [int]$delay = $fwa.LastIndexOf("ms") + [int]$start = $fwa.LastIndexOf("DELAY") + 5 + [bool]$flag = [System.Text.RegularExpressions.Regex]::IsMatch($fwa.Substring($start, $delay - $start), "0ms", [System.Text.RegularExpressions.RegexOptions]::IgnoreCase) + + if (-not ((($delay -le 0) -or ($delay -le 2)) -or $flag)) + { + $delay = [int]::Parse($fwa.Substring($start, $delay - $start)) + } + + $inputText.Text = $OFD.FileName + $outputText.Text = [System.IO.Path]::GetDirectoryName($OFD.FileName) + "\input audio.mka" + $delayBox.Value = $delay + + $vfrpy[1] = ' -i "' + $inputText.Text + '"' + $vfrpy[2] = ' -o "' + $outputText.Text + '"' + + updateCLU + } +} + +$inputText_TextChanged = { + $vfrpy[1] = ' -i "' + $inputText.Text + '"' + + if ($inputText.Text -eq "") + { + $vfrpy[1] = ""; + } + + updateCLU +} + +$inputText_DragDrop = [System.Windows.Forms.DragEventHandler] { + $FileList = $_.Data.GetData([System.Windows.Forms.DataFormats]::FileDrop, $false) + $s = $FileList[0].ToString() + + if ($s.EndsWith(".mka") -or $s.EndsWith(".aac") -or $s.EndsWith(".m4a") -or $s.EndsWith(".ac3") -or $s.EndsWith(".mp2") -or $s.EndsWith(".mp3") -or $s.EndsWith(".cda") -or $s.EndsWith(".wmc") -or $s.EndsWith(".mpeg") -or $s.EndsWith(".flv") -or $s.EndsWith(".flac")) + { + if ($s.EndsWith(".aac")) + { + [string]$fwa = [System.IO.Path]::GetFileNameWithoutExtension($s) + [int]$delay = $fwa.LastIndexOf("ms") + [int]$start = $fwa.LastIndexOf("DELAY") + 5 + [bool]$flag = [System.Text.RegularExpressions.Regex]::IsMatch($fwa.Substring($start, $delay - $start), "0ms", [System.Text.RegularExpressions.RegexOptions]::IgnoreCase) + + if (-not ((($delay -le 0) -or ($delay -le 2)) -or $flag)) + { + $delay = [int]::Parse($fwa.Substring($start, $delay - $start)) + } + + $outputText.Text = $s.Substring(0, $s.LastIndexOf("PID")) + "Audio.mka" + $delayBox.Value = $delay + } + else + { + $outputText.Text = $s.Substring(0, $s.LastIndexOf("\\") + 1) + "input audio.mka" + $delayBox.Value = 0 + } + + $inputText.Text = $s + $vfrpy[1] = ' -i "' + $s + '"' + $vfrpy[2] = ' -o "' + $outputText.Text + '"' + + updateCLU + } + else + { + [System.Windows.Forms.MessageBox]::Show("Unsupported file detected. Please only use one of the following audio files: .mka, .aac, .m4a, .ac3, .mp2, .mp3, .cda, .wmc, .mpeg, .flac, .flac.", "Error", 'OK', 'Error') + } +} + +$inputText_DragOver = [System.Windows.Forms.DragEventHandler] { + if ($_.Data.GetDataPresent([Windows.Forms.DataFormats]::FileDrop)) + { + $_.Effect = 'Copy' + } + else + { + $_.Effect = 'None' + } +} +#endregion + +#region Output Box + Browse +$outputBrowse_Click = { + $SFD = New-Object System.Windows.Forms.SaveFileDialog + $SFD.Filter = "Matroska Audio file (*.mka)|*.mka" + $SFD.FilterIndex = 1 + $SFD.RestoreDirectory = $true + + if ($SFD.ShowDialog() -eq [System.Windows.Forms.DialogResult]::OK -and -not [string]::Empty::$SFD.FileName) + { + $outputText.Text = $SFD.FileName + $vfrpy[2] = ' -o "' + $SFD.FileName + '"' + } + + updateCLU +} + +$outputText_TextChanged = { + $vfrpy[2] = ' -o "' + $outputText.Text + '"' + + if ($outputText.Text -eq "") + { + $vfrpy[2] = "" + } + + updateCLU +} +#endregion + +#region Delay Box +$delayBox_ValueChanged = { + $vfrpy[3] = " -d " + [Int32]$delayBox.Value + + if ($delayBox.Value -eq 0) + { + $vfrpy[3] = "" + } + + updateCLU +} +#endregion + +#region Trims Box + Browse +$trimsText_TextChanged = { + if ($trimsText.Text.EndsWith(".avs")) + { + $vfrpy[15] = ' -vmr "' + $trimsText.Text + '"' + + if ($trimsText.Text -eq "") + { + $vfrpy[15] = "" + } + + updateCLU + } + elseif ($trimsText.Text.EndsWith(".bookmarks")) + { + $data = Get-Content -Path $trimsText.Text -Raw + $data = $data.Split(", ") | Where-Object { $_ } + $trims = @() + + for ($i = 0; $i -le $data.Length - 1; $i++) + { + $trims += $data[$i] + } + + $vfrpy[15] = ' -vmr "' + + for ($i = 0; $i -le $trims.count - 1; $i += 2) + { + $vfrpy[15] += "Trim(" + $trims[$i] + "," + $trims[$i + 1] + ")++" + } + + if ($vfrpy[15].EndsWith('++')) + { + $vfrpy[15] = $vfrpy[15].Substring(0, $vfrpy[15].Length - 2) + } + + $vfrpy[15] += '"' + + updateCLU + } +} + +$trimBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.Filter = "VapourSynth Bookmark Files (*.bookmarks)|*.bookmarks|Avisynth Files (*.avs)|*.avs" + + if ($OFD.ShowDialog() -eq [System.Windows.Forms.DialogResult]::OK -and -not [string]::Empty::$OFD.FileName) + { + $trimsText.Text = $OFD.FileName + } +} + +$trimsText_DragDrop = [System.Windows.Forms.DragEventHandler]{ + $FileList = $_.Data.GetData([System.Windows.Forms.DataFormats]::FileDrop, $false) + $s = $FileList[0].ToString() + + if ($s.EndsWith(".bookmarks") -or $s.EndsWith(".avs")) + { + $trimsText.Text = $s + } + else + { + [System.Windows.Forms.MessageBox]::Show("Unsupported file detected. Please only use Avisynth .avs or VapourSynth .bookmarks", "Error", 'OK', 'Error') + } +} + +$trimsText_DragOver = [System.Windows.Forms.DragEventHandler]{ + if ($_.Data.GetDataPresent([Windows.Forms.DataFormats]::FileDrop)) + { + $_.Effect = 'Copy' + } + else + { + $_.Effect = 'None' + } +} + +#endregion + +#region FPS Box +$fpsBox_SelectedIndexChanged = { + $vfrpy[5] = ' -f "' + $fpsBox.SelectedItem.ToString() + '"' + + updateCLU +} +#endregion + +function updateCLU +{ + $ccl.Text = "" + + for ($i = 0; $i -le 0x17; $i++) + { + $ccl.Text = $ccl.Text + $vfrpy[$i] + } +} +]]> + 1 + + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + +
\ No newline at end of file diff --git a/MainForm.psf.bak b/MainForm.psf.bak new file mode 100644 index 0000000..1b824fc --- /dev/null +++ b/MainForm.psf.bak @@ -0,0 +1,1489 @@ + + 01b34bfd-128b-45c3-be6e-4839ae12a122 + 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 + + 6, 13 + Font + 558, 610 + FixedSingle + + AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAAAAABMLAAATCwAAAAAA +AAAAAAAAAAAAAAAAAKgXUi2oF1HPqBdS/6gYU/+xGlv/qhhS/6oZU/+pGVT/qRlT/6kYVP+yG1z/ +qhhV/6oYVP+rGlX/qxpV/6saV/+zHF//qxtW/6scVv+rHFj/qxxX/6scWP+0H1//rBxX/6wcV/+t +G1n/rRtZ/6wdWv+1IGL/rR1Z/60dWf+tHVn/rR1Z/60dWf+0IGH/rR1Z/6scV/+rHFf/rBxX/6sc +WP+zH1//qxxX/6scV/+rHFb/qhtW/6oaVv+yHF3/qxpV/6kaVP+pGVT/qRlU/6kZVP+wG1v/qRpT +/6kZU/+oGVP/qBhS/6gYUv+wGlrtpxlSYAAAAAAAAAAAAAAAAKgXUVGnF1HzqBhS/6gYUv+oGFL/ +sBpa/6gZU/+oGVP/qBlT/6kaVP+qGVT/sRtc/6oaVP+qGlT/qxpW/6oaVv+qG1b/sh9f/6ocV/+q +HVf/qxxX/6wcV/+rHFf/tSBh/6wdWf+sHVj/rB5Z/6weWf+sHln/tSFh/64eWf+tHlr/rR9a/60e +Wv+sHln/tCJh/6weWP+sHlj/rB1Z/6sdWf+sHln/syBf/6sdV/+rHFf/qhxX/6kdVv+qHFb/sh9d +/6oaVf+qG1T/qhtU/6kaVP+oGVP/sBtb/6kaU/+oGlP/qBpS/6gZUv+nGVL/rxpZ/6cZUf+mGFGW +AAAAAK8aWTanF1H5pxhS/6cYUv+oGFL/qBhR/7AbW/+oGVP/pxlT/6gaU/+oGVT/qRtT/7IeW/+q +GlX/qhtV/6kbVf+qHVX/qhxX/7MfX/+rHVb/qx1W/6seWP+rHVn/qx9Y/7QiYP+sHln/rR5Z/60g +W/+sIFr/rB9b/7UiZP+sH1r/rCBb/6wgWv+sIFr/rB9a/7UjZP+sIFv/rCBb/6wgWv+sH1n/qx9Y +/7MhYP+rHlj/qx5Y/6sdVv+rHVb/qh1W/7EgXv+pHFX/qRtV/6kbVf+pG1T/qBtT/7AeW/+oGVP/ +pxpT/6YaUv+nGlL/pxpS/68bWf+nGFH/pRlR/6UZUYeuGljkrhtZ/64aWf+vG1n/rxpZ/68cWv+v +HFr/rxxa/7AcW/+wG1v/sB5b/7EeW/+xHl3/sR9d/7EfXf+xIF7/sSBe/7IgXv+zIWD/syFg/7Mh +YP+zImD/syFg/7MjYv+0I2L/tCNi/7MjZP+0I2T/tSRk/7UlZP+2JWT/tSVl/7UlYv+1JWT/tSVk +/7YlYv+1JGT/tSRi/7QjZP+0I2T/syNi/7MjYf+zI2L/syJh/7IiX/+yIWD/siFf/7IgXf+yIF7/ +sCBe/7AgXv+wIFz/sB5d/7AeW/+vHlr/rx5b/68eW/+vHFv/rhxa/60cWf+tHFr/rhtY/64bWf+t +HFj/rhtY/6UZUf+nGVH/phpS/6caUf+nGlH/rh5a/6caUv+nG1L/pxtT/6gbUv+oHFX/sB9c/6gd +Vf+pHVb/qh1V/6odVf+qH1f/siJf/6sfWf+rIVn/qyBa/6sgW/+qIVr/tCZi/60iW/+tI1z/rSJd +/6wiXP+tIlz/tCZm/60jXf+tJF3/rCNd/6wkXf+tJFz/tSVl/6wjXP+tIlz/rCNb/6wiWv+qIVr/ +siNi/6ogWv+qIVn/qyBY/6kfV/+pHlf/sSFf/6kdVf+pHVX/px1V/6ceVP+nHFT/rx5b/6ccUv+m +HFL/phtS/6YaUv+lG1H/rRxZ/6UbUP+lGU//pBpQ/60bWP+lGVD/pRlQ/6YaUf+lG1H/pRpR/64e +Wv+mG1L/phtS/6ccU/+nHFT/px1U/68gXf+oHVX/qR5V/6kfV/+qHlf/qiBY/7IjYf+qIVn/qiFa +/6wjWv+sIlv/rCJc/7QmZf+sJF3/rCNd/60kXf+sJV3/rSRd/7UnZ/+tJV//rSVe/60lX/+tJV7/ +rCVd/7UoZv+tJV3/rCVd/6wkXf+sJF3/qyNc/7MmZf+sIlr/qiFa/6khWv+qIVn/qiFX/7EjX/+o +Hlb/qB9W/6geVP+mHlX/ph5V/68gXP+nHFP/phtR/6UbUv+lHFL/phtR/60eWP+lG1D/pBtQ/6Qa +T/+tHFj/pRpP/6QaUf+kG1H/pRtR/6YcUv+tH1r/phxS/6YcU/+mG1T/ph1T/6YeVf+wIV3/qB5U +/6gfVv+pIFb/qSFY/6khWf+yJGH/qyFa/6sjW/+rI1v/rCRc/6wlXf+0J2X/rSVf/60mXv+uJl7/ +riZe/64nX/+2K2j/rihg/60oX/+uKF//rihf/60nX/+1K2j/rSZe/64mX/+uJl7/rCVc/6wlXP+0 +KGX/qyRb/6sjW/+qI1n/qiFZ/6khWP+wJGD/qCBW/6kgVv+nH1b/px5U/6YeVP+tIVz/pR1T/6Ud +U/+lHFL/pB1R/6QcUf+tH1n/oxtQ/6MbT/+kG0//rRxW/6QbUP+kG1D/pBtQ/6QbUf+lHFH/rh9Z +/6UcUv+mHFP/ph5T/6YfVP+nHlT/ryJe/6gfVv+pIFf/qSFY/6khWf+qJFn/siZi/6olWv+rJFz/ +qyVc/6wlXv+tJl7/tSpm/60pX/+tKF//rilg/64oYP+uKmH/tixp/64qYf+uKmH/riph/64qYf+u +KGH/ti5q/64oYP+tKGD/rShe/60pX/+tJ13/tCtn/6onW/+qJVv/qiRb/6ojWv+qJFn/sSdh/6ch +V/+nIVf/qCFV/6YfVv+nIFP/riJc/6UfVP+kH1P/pBxT/6QdUP+jHVD/rB9Y/6MbUP+iHE//ohxP +/6sfWP+jHE//oxtQ/6MbUP+jHFD/pRxR/60fWf+kHVP/pB5T/6UeVP+mHlP/piFV/68jXf+nIlb/ +qCFY/6kkWf+qJFj/qSRa/7IoZf+qJlv/qydd/60nXf+sJ17/rSlg/7Usaf+tKGH/ripi/64rYf+v +LGH/ryxh/7cvbP+vLGP/ryxj/68tY/+vK2T/ryxj/7cwav+uKmH/rith/60rYP+tKmD/rSlf/7Mt +Z/+sJ13/rCdd/6onW/+pJVv/qCVa/7AmYf+pJFj/pyJY/6YiVv+nIVX/piFV/60jWv+mH1P/ox9T +/6MfUv+jHVH/ox1Q/6sgVv+iHVD/ohxQ/6EcT/+rH1b/qx9W/6wfWP+sIFj/rCBY/6wfWf+tIFr/ +rSJa/60iW/+uI1r/rSNc/64kXP+uJV7/riVf/7EnYP+xJ2H/sShh/7IoZP+xK2T/tCtm/7QtZ/+0 +LWf/tC5p/7Yvaf+2L2n/tzBs/7YxbP+3Mmz/tzJs/7cybP+3Mm3/tzJt/7cybf+3Mm3/tzJs/7cy +bP+3Mmz/tzNr/7YxbP+2MGz/tjFq/7Uvav+0L2j/tC5o/7MtZv+zK2X/syxl/7EqYv+xKGL/sCph +/7AoYP+vKF//rSVe/60lXf+tJV3/rSNb/6wjWv+rIlr/qyNZ/6shWP+sIFb/qyBW/6sgWP+qH1b/ +qR9V/6AdTv+hHU//oh1P/6MdT/+jHVL/rCJZ/6MfU/+lH1P/pCFU/6UhVP+lIlX/riVe/6ckV/+o +JFj/qSZZ/6gmWv+qJ13/si1m/6oqXf+rK1//rStg/60tYf+tLGL/tjJr/68vY/+vMGT/sDFl/7Aw +Zf+wMGb/tzdw/7AxZv+wMWb/sDFn/7AyZv+wMWX/tzZv/7AwZf+vMGX/ri9j/64vY/+tL2L/tTBr +/60rYP+rK1//qyte/6oqXP+pKVz/sCxi/6cmWv+nJln/pyVX/6YlVv+kIlb/rSVd/6QiVP+jIVH/ +oyBR/6IgUv+hHVH/qyFY/6EdT/+hHk//oB1P/6kfVf+hHU//oR5P/6IeT/+hHlD/oiBR/6sjWv+k +H1L/pCFU/6UiVP+kI1X/pCNV/68oX/+nJln/qCZY/6coWf+pKFz/qSpd/7MtZ/+rLF//rC1h/6ws +Yv+uL2L/rS9j/7c2b/+vMmb/sDNn/7AyZ/+wNGj/sTRo/7k6dP+yNWn/sjVp/7I0av+yNWn/sjVp +/7c5cf+wM2f/sDNm/68yZv+vMWX/rzFk/7Uza/+tL2L/rC5h/6ssX/+qK17/qipc/7EtZP+pKFv/ +pydZ/6cmWP+mJVf/piVW/60mXv+jIlP/oyJT/6MhUf+hIFH/oSBQ/6ohWP+hHk//oR9O/6AeTv+p +IFX/oB5O/6EeTv+hHk//oR5R/6IgUf+rI1n/oyFR/6QiVP+kI1T/oyNV/6UlVv+tKmD/piZY/6co +Wf+pKFv/qCpc/6orXv+zMGj/rC5h/60vYf+tMWL/rjJk/64yZf+3OnH/rzRn/7I1af+xNmn/sTZp +/7I3av+5PHT/sjhq/7I5av+yOGr/sjhq/7I3av+4PXP/sjZp/7E3af+wNWf/rzVn/68zZv+2Nm3/ +rjJk/6wvYv+sMGH/qy1g/6osXv+xLmb/qCtb/6goW/+mKFj/piZX/6QlVv+tKl7/oyRU/6MkUv+h +I1L/oiFR/6AgUf+pI1b/nx9Q/6AeTv+fHk7/qCBU/6AeTv+gH07/oB5Q/6AhT/+hIFD/qyRZ/6Ii +Uv+jJFT/oyNV/6UmVf+lJ1j/ripg/6coWP+nKFv/qSpb/6grXf+qLl7/szJq/6wvYv+tMmP/rjNl +/64zZf+vNWb/tzxz/7E2av+yOGn/sjpr/7I6a/+zOm3/uj93/7M7bP+0PGz/szps/7M7bf+zOmz/ +uT92/7I6a/+xOWr/sThq/7A2aP+wNWj/tjpw/60zZP+tM2P/qzFi/6swYP+qLmD/sjBn/6gtXf+n +K1v/pyla/6UnWP+kJ1f/rCpd/6QmVf+iJFT/oiRS/6EiUP+hIlD/qSRY/54hT/+fH07/nh9N/6ci +VP+fH03/nx9O/58gT/+gIFD/oSJQ/6olWv+iJFL/oiRU/3xGUf9ya2v/cnJy/3Jycv9ycnL/cnJy +/3JkZP+BQVD/qjBg/7M2a/+tM2P/rTRk/641Zv+wN2j/sDho/7NBdf9+TVX/cnJy/3Jycv9ycnL/ +cnJy/3Jycv+ATVf/qjJa/7Q+b/+nNlz/hENO/3VjZP9ycnL/cnJy/3Jycv9ycnL/cnJy/3Jycv9y +cnL/cnJy/3Jycv9ycnL/cnJy/3Jycv9ycnL/cnJy/3JcXv9/Okn/oCZT/6wsXv+jJ1T/oyZU/6Ak +Uv+gI1H/nyNP/6kkWP+eIU7/niFO/54gTf+nIlP/pyJV/6ciVv+nJFX/qSRY/6klWv+qJ1r/qida +/6sqXf9ya2v/oqKi/6Wlpf+lpaX/paWl/6Wlpf+enp7/dGRl/7M2av+zOGv/tDpv/7Y8cf+3PHL/ +tz5y/7g/dP+QTV//ioqK/6Wlpf+lpaX/paWl/6Wlpf+lpaX/g4OD/5A5S/+4Q3T/fEdL/4qKiv+e +np7/paWl/6Wlpf+lpaX/paWl/6Wlpf+lpaX/paWl/6Wlpf+lpaX/paWl/6Wlpf+lpaX/paWl/6Wl +pf+bm5v/gICA/3xLVP+sLF//qyxe/6srXP+pKFv/qShZ/6gnWf+nJVb/qCRV/6YlVf+lJFT/piNT +/50hTv+eIk7/nyJP/58jT/+fJFD/qSdZ/6ElUv+iJ1T/c1db/5mZmf+np6f/p6en/6enp/+np6f/ +p6en/3Z2dv+jNV3/tDtt/643Z/+vOWj/rzpq/7E8a/+yPWz/f11l/5mZmf+np6f/p6en/6enp/+n +p6f/p6en/3Z2dv+fLU//jUNX/4eHh/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6en +p/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/95eXn/li1L/6IqVv+hJ1X/oShT +/6AmUv+eJVD/piZV/54iTv+cI03/myFN/6YjU/+cIU3/niJP/54iTv+eI1D/nyVQ/6goWf+gJ1P/ +oihV/3tBTv+MjIz/qamp/6mpqf+pqan/qamp/6mpqf+BgYH/kDxU/7U+cP+uOWf/rztp/7A9a/+x +P2z/tEBv/3Rsbf+lpaX/qamp/6mpqf+pqan/qamp/56env92YWP/rTph/3pZX/+ampr/qamp/6mp +qf+pqan/qamp/6mpqf+pqan/qamp/6mpqf+pqan/qamp/6mpqf+pqan/qamp/6mpqf+pqan/qamp +/6mpqf+pqan/jIyM/4JDUP+iK1X/oClV/6AnUv+fJVL/nSZQ/6YoWP+cJE7/nCNN/5oiTf+kJlT/ +nCJN/50iTv+dI07/niVP/54lUP+pKFr/oCdS/6EoVP+MN1D/gYGB/6urq/+rq6v/q6ur/6urq/+r +q6v/jY2N/4JFUv+1QXD/rztp/7A+a/+yQGz/skJu/6pJcf96enr/q6ur/6urq/+rq6v/q6ur/6ur +q/+UlJT/e0ZQ/7lMeP97WWD/nJyc/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur +/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/42Njf+CQ1D/oitX/58qVf+gKVP/ +nyhR/54mUf+lKlj/nCRN/5sjTf+aI03/pCZT/5ojTf+cI03/nCRO/50mUP+eJVH/qCta/58pU/+g +KlX/oitX/3Jycv+urq7/rq6u/66urv+urq7/rq6u/5aWlv95TFL/tkJy/64+a/+xP2z/sUNv/7NF +cf+gT27/goKC/66urv+urq7/rq6u/66urv+urq7/ioqK/4k9Uv+6UXz/e1li/56env+urq7/rq6u +/66urv+urq7/rq6u/4KCgv+CgoL/goKC/4KCgv+CgoL/goKC/4KCgv+Ojo7/rq6u/66urv+urq7/ +rq6u/66urv+Ojo7/gkRQ/6ItV/+hK1X/nytU/54oUf+eJ1H/pSpW/5slTv+aJE7/miRM/6MmUv+b +I03/nCRM/5skT/+cJlD/niZR/6csWv+fKlT/oStW/6IuV/9yXmD/pKSk/7Gxsf+xsbH/sbGx/7Gx +sf+kpKT/dF1e/3lZXP93WFv/eFhd/3hYXf95WV//eVlf/4+Pj/+xsbH/sbGx/7Gxsf+xsbH/sbGx +/3p6ev+fNVX/u1J9/3xZY/+goKD/sbGx/7Gxsf+xsbH/sbGx/7Gxsf9ycnL/mkZg/59KZf+XRV3/ +lURd/5RCWv+LOEj/g4OD/7Gxsf+xsbH/sbGx/7Gxsf+xsbH/j4+P/4JEUP+hLVb/nytV/50sU/+e +KlL/nSlR/6UrWP+aJ0//miVN/5okS/+iJ1L/pCdT/6QnVP+kKlX/pCtW/6YsWf+mLVr/py5c/6kv +Xv+qMl//gElV/5WVlf+0tLT/tLS0/7S0tP+0tLT/tLS0/6Kiov+ioqL/oqKi/6Kiov+ioqL/oqKi +/6Kiov+rq6v/tLS0/7S0tP+0tLT/tLS0/7CwsP91bW//tkVx/8Nei/9/WmX/oqKi/7S0tP+0tLT/ +tLS0/7S0tP+0tLT/cnJy/7A+Zf+8U4D/ulB+/7lOe/+3S3j/kjpP/4SEhP+0tLT/tLS0/7S0tP+0 +tLT/tLS0/5GRkf+BRFD/qTNg/6kyXv+oMFv/pi5a/6UtWP+kK1b/pCtV/6MqU/+iKFL/oydS/5kk +S/+ZJUz/midO/5wnT/+cKVD/pi5b/54sU/+fLlX/oC9W/4Y+Uf+JiYn/t7e3/7e3t/+3t7f/t7e3 +/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+goKD/ +f0xb/75agv+9WoL/fVpl/6Wlpf+3t7f/t7e3/7e3t/+3t7f/t7e3/3Jycv+pPF//vVaB/7VMdf+z +S3H/sUdw/4s5Sv+EhIT/t7e3/7e3t/+3t7f/t7e3/7e3t/+SkpL/gUVR/6EwV/+fL1X/nixU/5ws +Uv+cKVD/pC5W/5knTv+YKEz/lyVM/6IoUv+YJUv/mSdN/5koTv+bJ0//nCtQ/6UvWf+eLFT/ny5V +/6EwV/+cOlv/fHx8/7q6uv+6urr/urq6/7q6uv+6urr/urq6/7q6uv+6urr/urq6/7q6uv+6urr/ +urq6/7q6uv+6urr/urq6/7q6uv+6urr/lJSU/41DW/++XIP/vlyD/31aZf+np6f/urq6/7q6uv+6 +urr/urq6/7q6uv9ycnL/qj1g/75ag/+1TnX/s01y/7FKcf+MOkv/hYWF/7q6uv+6urr/urq6/7q6 +uv+6urr/lJSU/4BGUf+gMlf/ni9V/54vVP+dLVL/mytQ/6QuVv+aKE7/mChN/5cmSv+hJ1H/lyZL +/5gnTP+YKEz/mihP/5sqUP+lMFr/nSxU/54wVf+gMlf/oTRa/3JlZv+0tLT/vr6+/76+vv++vr7/ +vr6+/76+vv++vr7/vr6+/76+vv++vr7/vr6+/76+vv++vr7/vr6+/76+vv++vr7/vr6+/4aGhv+h +R2b/wGCF/79fhf99Wmb/qqqq/76+vv++vr7/vr6+/76+vv++vr7/cnJy/6o+YP++W4T/tVB3/7NO +df+yS3L/jDtM/4aGhv++vr7/vr6+/76+vv++vr7/vr6+/5WVlf+BRlH/oDRY/54wVv+cMFT/nC1R +/5orUP+iL1X/mStN/5YpTP+WJ0z/oChQ/5YmS/+XKEv/mChM/5kqTv+aK1D/pDJZ/5wvVP+eMFT/ +nzJX/6E0Wf93T1b/oaGh/8HBwf/BwcH/wcHB/8HBwf+2trb/l5eX/5eXl/+Xl5f/l5eX/5eXl/+s +rKz/wcHB/8HBwf/BwcH/wcHB/8HBwf9ycnL/t0dz/8Bih//AYof/gGBr/6ysrP/BwcH/wcHB/8HB +wf/BwcH/wcHB/3Jycv+wRmr/v12F/7ZSd/+zUXb/pDpY/31NVP+MjIz/wcHB/8HBwf/BwcH/wcHB +/8HBwf+Xl5f/gEZR/581Wf+dMlb/nC9U/5ouUf+aLlD/ozBW/5gqTf+WKUz/lihK/58rT/+VJkr/ +lilM/5koTf+YK07/mSxQ/6QxWP+cMFP/njJW/58zV/+hNlr/gERS/5OTk//FxcX/xcXF/8XFxf/F +xcX/v7+//3Nqa/+GS1j/h0xa/4hNXP+BW2b/qamp/8XFxf/FxcX/xcXF/8XFxf+vr6//e1di/8Jl +jf/BZIn/wWSJ/6Ngev+AYGz/cnJy/3Jycv9ycnL/cnJy/3Jycv+JXWv/uVl+/79fh/+2Vnj/kzpS +/3ZJT/+Tk5P/xcXF/8XFxf/FxcX/xcXF/8XFxf/FxcX/mZmZ/4BHUf+fNlj/nTNW/5sxU/+ZMFL/ +mi5Q/6EwVf+XLE3/lSlL/5UoSv+eK0//nitR/6AtUv+hL1T/oS9U/6IwVv+kMln/pDVb/6Y4Xf+n +Ol//qTth/5tFYf+Dg4P/ycnJ/8nJyf/Jycn/ycnJ/8nJyf9+fn7/pEhi/7tZgP+8XIP/fGNq/7i4 +uP/Jycn/ycnJ/8nJyf/Jycn/m5ub/41BXP/HbZP/xnCU/8ZwlP/GcZT/x2+T/8dtk//FbZH/xWyR +/8Rrj//DaY3/wWaN/8Bli/+/Yof/kUhb/3h4eP+mpqb/ycnJ/8nJyf/Jycn/ycnJ/8nJyf/Jycn/ +w8PD/35+fv+dQV//qDtf/6Y5Xf+lOFz/pDVa/6MyVv+hMlb/oC9T/58tUv+eLVH/nSxQ/5UoSf+U +Kkr/lixN/5YrTP+YLk//ozJY/5sxU/+cNFX/nTZX/584Wf+hOVv/cmts/8bGxv/MzMz/zMzM/8zM +zP/MzMz/kJCQ/4tDUv+zU3b/tVd4/3Jycv/MzMz/zMzM/8zMzP/MzMz/zMzM/5CQkP+VRWH/xnGT +/8Fnif/BZor/wWeK/8Fmif/AZ4j/xW+S/79khf++Y4T/vGCD/7tfgf+vS23/iU5f/4SEhP+6urr/ +zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/urq6/4SEhP94SVH/qT5i/543WP+cNVT/mzRU/5kxUf+Y +L0//oTJV/5UsTP+VLEv/kypJ/50rUP+TKEn/kylK/5UsTP+XLU3/mC9P/6I2Wf+aMlL/mzRU/542 +V/+fOVn/oTtc/3hVWv+xsbH/0NDQ/9DQ0P/Q0ND/0NDQ/56env+CR1D/s1R2/6Redv+Li4v/0NDQ +/9DQ0P/Q0ND/0NDQ/9DQ0P94eHj/qUFl/8dylf/AaIr/wWmK/8Bpiv/AaYn/wWeK/8Vxkv++ZYb/ +vmSF/71ig/+dRWD/fkxa/5iYmP/Kysr/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/sbGx/3h4eP+A +RFD/oTxc/6g/Yf+cN1f/mzZU/5o0U/+YMVL/ly9P/6AyVP+ULEv/lCxK/5EqSf+bLFD/kilI/5Mq +Sf+ULEz/lS1M/5cwTv+iN1j/mjNR/5s0VP+dNlf/njlZ/6A8W/+DS1b/oKCg/9TU1P/U1NT/1NTU +/9TU1P+6urr/d1hc/7NWdf+OV2f/oKCg/9TU1P/U1NT/1NTU/9TU1P/AwMD/eWBp/7pZff/GcpT/ +wWmK/8Briv/Aa4r/wGmJ/8Bpif/Fc5L/vmeG/71khP+QSWD/eGBn/62trf/U1NT/1NTU/9TU1P/U +1NT/1NTU/9TU1P/U1NT/oKCg/3VUV/+LQ1P/okBf/6A9W/+nP2D/nDhX/5s2VP+ZNVL/lzNQ/5Yx +T/+fNVP/ky1L/5MtSf+RK0j/mixO/5EpSP+SK0n/lCxL/5QuTP+XL07/oTdW/5kyUf+aNFP/nDhV +/506WP+gO1r/lUpg/42Njf/Y2Nj/2NjY/9jY2P/Y2Nj/0dHR/3NrbP+uUG7/gldi/6+vr//Y2Nj/ +2NjY/9jY2P/Y2Nj/r6+v/4BKXP+/aYn/xnWU/8Briv/Aa4r/wGuJ/8Bpif/Aaon/xXOS/7thgP+I +UGL/gICA/8TExP/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Kysr/hoaG/3lPVf+fRmD/pERh/6JA +Xv+fPlv/p0Fg/5w4Vv+bOFX/mDVS/5YzUP+VMU7/njVT/5MuSv+SLUn/kCtI/5otTf+QK0f/kStI +/5MtSv+TLkz/lTBN/6A3WP+YM1D/mTVU/5w4Vf+cOlj/njxa/6pFZv9ycnL/29vb/9vb2//b29v/ +29vb/9vb2/+AgID/nEZd/3hiZ//Gxsb/29vb/9vb2//b29v/29vb/5ycnP+NQ1v/v2qI/8Z1k//A +a4n/wGuJ/79rif+/a4n/v2qI/7FZe/+FUWL/lZWV/9TU1P/b29v/29vb/9vb2//b29v/29vb/9vb +2/+4uLj/eXl5/4ZJUv+nSmf/pUdj/6REYf+hQF7/nj9b/6ZCX/+bOFX/mjdV/5c2Uv+VNE//lDFN +/501U/+SLkr/kS1I/48rR/+aLU7/mi9O/5ovT/+bMlD/nTJT/542VP+gN1b/oThY/6I6Wv+kPV3/ +pEFg/6dCYf+pRWb/dVpd/8LCwv/f39//39/f/9/f3//f39//lpaW/5FHWP9ycnL/39/f/9/f3//f +39//39/f/9/f3/+BgYH/p0Ro/8R0kv/Ec5L/xXWS/8R2lP/FdpP/xXaS/5lSbP96Xmj/rKys/9/f +3//f39//39/f/9/f3//f39//39/f/9/f3/+lpaX/elJW/5FFU/+xVHP/r1Bw/61ObP+sSmn/qUhm +/6dEYv+lQl//pD5d/6I9W/+gOln/nzlW/503VP+cNlL/mjJQ/5oyT/+ZME7/mS5L/44rR/+PLEf/ +kS1J/5IuS/+UMUz/nzhV/5c0T/+YNlH/mThU/5o6Vv+cPVn/qEZl/3lNVP+urq7/4+Pj/+Pj4//j +4+P/4+Pj/6enp/9+RU7/kJCQ/+Pj4//j4+P/4+Pj/+Pj4//b29v/dG1v/7JTcv+9aob/w3SR/71q +h/++a4f/vWuH/4pUZ/+BgYH/zMzM/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/9TU1P+JiYn/fFFY +/6NKYf+pUGv/sFVx/6VKZP+jR2L/oUVf/59CXf+dPlr/pUJf/5k6Vf+XN1H/ljZR/5Q0Tv+SMUz/ +mzZR/5AuSf+PLkj/jSxG/5guSv+OK0X/ji1H/5AuSP+QL0n/kzFM/503VP+VNE//ljZR/5g4U/+a +OVX/mzxY/6dFYf+HSVf/mZmZ/+bm5v/m5ub/5ubm/+bm5v/Hx8f/dFda/6ioqP/m5ub/5ubm/+bm +5v/m5ub/v7+//3pOW/+7aYL/vGiD/8J0kP+9aob/vWqG/6Zbc/+JiYn/3t7e/+bm5v/m5ub/5ubm +/+bm5v/m5ub/5ubm/8fHx/96enr/g0tW/65VcP+rUm3/qVFq/65Tcf+kS2T/okdh/6FDXv+eQlv/ +nD5Z/6RCXv+YOlT/lzhR/5U1UP+UNE3/kjJL/5s2UP+QL0j/ji9H/40tRv+XL0n/jSxF/40tRv+O +L0j/kDBI/5IxSv+cN1T/lDVO/5U2Uf+YOVL/mDlU/5o9Vv+lRGH/m0Rd/3p6ev/p6en/6enp/+np +6f/p6en/2dnZ/3NlZv+5ubn/6enp/+np6f/p6en/6enp/6qqqv+ERFb/umWB/7ppgv/Bc4//u2qD +/7xqg/+EVWP/ubm5/+np6f/p6en/6enp/+np6f/p6en/6enp/6qqqv95WFz/jEtY/65Xcf+rVm7/ +qlNr/4pNWP97X2P/d15i/3ZeYf91XWH/dV1h/39JVP+jQl7/ljpS/5Y4UP+UNU7/kzRN/5EySv+a +NlH/jy9H/44vR/+NLUX/li9J/4wrRf+NLUb/ji5G/48vR/+QMUr/mzdS/5M0Tf+TNU7/ljhR/5g6 +VP+aPVX/pEVg/51CW/9xZWb/3d3d/+3t7f/t7e3/7e3t/+3t7f96enr/zMzM/+3t7f/t7e3/7e3t +/+3t7f+Tk5P/k0Vb/7hmgP+4Z4D/wHKO/7ppgv+5aYH/e1tk/8zMzP/t7e3/7e3t/+3t7f/t7e3/ +7e3t/5OTk/9+U1z/qlRr/65Zc/+sV2//qlRs/5BGVf+Li4v/zMzM/8zMzP/MzMz/zMzM/8zMzP+j +o6P/g0pW/5Y6Uv+UOU//kzVO/5A0S/+PMkr/mTVP/40vRv+NLkb/iy1E/5UuSP+LK0T/iy1E/40u +Rv+NL0f/jjBJ/5o3Uf+RNUz/kzVO/5Q4UP+WO1H/lzxU/6RFXv+bQVr/dlNY/76+vv/w8PD/8PDw +//Dw8P/w8PD/lJSU//Dw8P/w8PD/8PDw//Dw8P/w8PD/cnJy/6ZKYv+1Zn3/tmd+/71wi/+4ZoD/ +uGiA/3tbZP/Ozs7/8PDw//Dw8P/w8PD/8PDw//Dw8P9ycnL/okVZ/7dlfv+sWnH/qlZu/6hTa/+D +Pkf/lJSU//Dw8P/w8PD/8PDw//Dw8P/w8PD/ra2t/3hIT/+VO1L/kzdO/5I2Tf+QNEz/jzNJ/5g1 +Tf+ML0b/jC1E/4ouRP+VMEj/lTBK/5YySv+YMUv/lzNN/5g1T/+aN1H/mjlS/5w7U/+dPFb/n0Fa +/6BCW/+iRFz/pEVf/4ZNWf+mpqb/8/Pz//Pz8//z8/P/8/Pz/8jIyP/z8/P/8/Pz//Pz8//z8/P/ +0dHR/3dUWv+6aoT/umyF/7tsh/+8bYj/vXCJ/71wif99XGT/0dHR//Pz8//z8/P/8/Pz//Pz8//z +8/P/cnJy/6dKYP+0Ynz/s154/7Fddf+vW3P/iEFK/5SUlP/z8/P/8/Pz//Pz8//z8/P/8/Pz/66u +rv93R07/nj5W/5s8Vf+bO1P/mjlQ/5k4T/+XNk3/ljVL/5UySv+UMEn/kzBH/4ksQv+KLUT/iy5E +/4svRf+MMUb/mThP/480Sf+RNkz/kjdO/5Q5T/+VO1H/okRc/5hAVv+VSVz/hISE//b29v/29vb/ +9vb2//b29v/t7e3/9vb2//b29v/29vb/9vb2/7CwsP99Q03/sGB3/7Jief+zY3n/umyF/7Njev+z +ZHn/eVth/9PT0//29vb/9vb2//b29v/29vb/9vb2/3Jycv+cQlX/s2B4/6hXa/+nVGr/pVJn/4A9 +Rv+VlZX/9vb2//b29v/29vb/9vb2//b29v+wsLD/d0dO/5E5Tf+QN0z/jzZK/44zSf+NMUj/ljZL +/4ovRP+JLkP/iSxC/5MvRv+ILEH/iCxD/4ouRP+KMEX/jDFG/5g4T/+NM0n/jzZK/5E4TP+SOU3/ +lDtR/59DW/+XQVT/mkJW/3FsbP/v7+//+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P+f +n5//hUNP/65fc/+wYHb/sGB2/7dpgf+xYXb/sWJ3/3hbYP/U1NT/+Pj4//j4+P/4+Pj/+Pj4//j4 ++P9ycnL/mkFR/7Bfd/+mVGr/pVNo/6NQZP99PUX/lpaW//j4+P/4+Pj/+Pj4//j4+P/4+Pj/sbGx +/3VHTv+ROE3/kDdL/440Sv+MM0j/izFG/5U2S/+JLkP/iC5C/4ctQf+SL0X/hy1A/4gsQv+ILkL/ +ii5D/4kxRf+WNk3/jDRJ/441Sv+QN0v/kThN/5M5T/+eQ1n/lj9T/5hAVf9yV1r/zc3N//r6+v/6 ++vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/e3t7/5RBT/+tXHH/rV5y/61ec/+2aH//rV90/69f +dP93Wl//1tbW//r6+v/6+vr/+vr6//r6+v/6+vr/cnJy/39OVP+ET1b/fE1T/3xMUf97S1H/eUtQ +/5aWlv/6+vr/+vr6//r6+v/6+vr/+vr6/7Gxsf90R07/jzhM/443Sv+MNEj/jDRH/4oyRP+TNkr/ +iC9D/4cuQv+FLT//kDBF/4YtQP+HLEH/hy5C/4gvQ/+KMUT/lTdL/4w0R/+MNEf/jjZK/484TP+Q +OU3/nEFY/5Q9Uf+VQFL/eE1U/7Kysv/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz/4ODg/3Je +Xv+lU2b/qVtu/6labv+rW2//tGV8/6xccv+sXnH/dlpe/9fX1//8/Pz//Pz8//z8/P/8/Pz//Pz8 +/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv/FxcX//Pz8//z8/P/8/Pz//Pz8//z8/P+ysrL/ +c0dN/483Sv+MNUr/izRI/4kyRf+JMUT/kzVJ/4cvQv+GLUH/hS1A/48wRP+FLED/hiw//4ctQv+G +L0L/iC9D/5U2Sv+KMkb/izRH/4w1Sf+PN0r/jzlM/5s/Vf+TPE//lD5R/4hLWP+Xl5f//v7+//7+ +/v/+/v7//v7+//7+/v/+/v7//v7+/8bGxv9wSUr/plZp/6hXa/+oWGv/qVls/7Fhdv+pW27/qVtu +/3VaXP/Z2dn//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/ +/v7+//7+/v/+/v7//v7+//7+/v/+/v7/s7Oz/3JHTf+ON0n/izVH/4s0Rv+IMkT/hzFE/5MzSP+F +LkH/hS4//4UtP/+PL0T/jzBE/5AxRf+RMUb/kTNH/5IzSP+TNkn/lDdK/5Y5Tf+WOU7/mDtQ/5g+ +Uv+ZQVP/m0NW/51DWP+eRlr/cnJy//////////////////////////////////////+qqqr/fUNI +/61cb/+tXXL/rV5y/65edP+vX3T/r191/65hdf93VFf/0NDQ//////////////////////////// +/////////////////////////////////////////////////////////////////////7S0tP9x +Rkz/ljpQ/5U5Tv+UOEv/kzhJ/5I3SP+SNUf/kDJH/5AxRP+QMUX/ji5D/4ItPf+FLT7/hC0+/4Yt +Qf+FMEH/kzVH/4kxRP+IMkT/ijVG/4s1SP+NOEr/mj9S/487Tf+QPU//kj9Q/25bXP/Z2dn///// +////////////////////////////hYWF/4I5Qv+gUGL/olJl/6NTZv+jVGX/rV1x/6RUaP+kVGf/ +hENM/5iYmP////////////////////////////////////////////////////////////////// +//////////////////////////b29v97e3v/hjRC/4k1Rv+JNUX/hzND/4YyQv+GMEH/kDNG/4Qu +P/+DLj7/gS09/44uQf+BLD3/gyw9/4QuPv+ELj//hC9B/5I1R/+GMkL/iDJD/4kyRf+JNUb/izZJ +/5c8UP+NOkv/jzpN/489Tv9xSU//tLS0////////////////////////////9vb2/3Jtbf+UQ1L/ +nk9g/6BPYf+fUWL/oFFi/6pabf+hUmT/oVJk/6FRZP91UVT/jo6O/8fHx//Z2dn/2dnZ/9nZ2f/Z +2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/729vf97e3v/Z0ZK/5U7 +S/+JNUb/hzNE/4cyQv+GMUL/hDBA/5AyRv+DLj3/gi09/4EtPf+NLz//gSs8/4EtPf+DLT7/gy49 +/4QuQP+QNUb/hjBB/4YyQf+HM0P/iTVE/4k1Rf+WPE7/jDhK/406S/+PO03/jUBQ/2tOUf9ycnL/ +cnJy/3Jycv9ycnL/cnJy/3Bqav90S0//mkpc/5xMXf+cTV3/nU1e/55PX/+nVmn/nk9g/55PYf+e +T2D/nk9h/348Rf90UFL/cFla/29ZWv9vWVr/blla/25ZWv9wWVv/bVha/21ZWv9sWFn/a1hZ/2tY +Wf9tWVr/alhZ/2lYWf9nSEr/dTI8/4o2SP+TOkv/iDNE/4czQ/+FMkL/hTBB/4QvP/+QMkT/gi49 +/4MtPf+ALTz/jC8//4ErPf+BLD3/gS08/4MuPv+DLz7/jzZG/4UwQP+FMUL/hzJD/4czRP+INUX/ +lDpN/4o3R/+LOEn/jTpK/487TP+PPU3/mkVY/5FBUP+SQ1P/lENT/5VEVf+WR1b/oU5g/5hIWP+Y +SVn/mkta/5pKW/+aS1v/pVRm/5tMXf+bTF3/m0xd/5tMXf+bTF3/pFNk/5pKW/+aSlr/mUlZ/5dH +Wf+XSFb/oEte/5REU/+URFL/kkFR/5FAUP+QP0//mUJT/447S/+MO0r/izhI/4k2R/+INUX/kzpL +/4Y0Q/+FM0H/hTFA/4MxP/+DL0D/jTJD/4IuPf+BLTz/gCs8/4wvP/+ALDr/gCs8/4EtPP+CLTz/ +gi4+/48yRP+DLz//hTBA/4UzQv+GNEL/hjRD/5M6Sv+JN0X/ijdH/4s5SP+MOkr/jjtL/5lDVP+P +QE//kEFP/5JDUf+SQ1L/k0RT/55LXf+WRlX/l0hW/5ZHV/+YSVj/l0hY/6JSYf+XSVn/mkpa/5lL +Wv+YS1n/l0tZ/6JPYP+XSVj/l0dX/5ZHVf+URVX/lERT/51IW/+SQ1H/kkFQ/5E/T/+OP0z/jjxM +/5hCUf+MOkn/ijhH/4k3R/+INkX/hzZD/5A5SP+FMkL/hDJB/4IxPv+DLj7/gS48/40yQv+BLjz/ +gC08/4ArPP+KLj//izA//4wvP/+MMUL/jTFC/44yQ/+NMkL/jzNE/442RP+QNUb/kDdH/5A5R/+R +OUj/kjtJ/5M6S/+UPE7/lT1P/5ZBUf+XQVD/mERT/5pEU/+aRlb/m0ZY/5xHWf+cSVn/nUpb/51L +W/+fS13/nktd/6BOXv+gS17/oE9d/6BOXf+hT17/oE5e/6BPXv+fTV3/nk1c/55NXf+dS1v/nUpb +/5xIWv+bR1b/mkdW/5pFVv+ZRFT/mEFS/5dBUP+WP0//lT1P/5M8Tv+SO0r/kjtK/5A5SP+ROEf/ +kDdH/5A2Rf+ONkT/jjND/40zQ/+NMkH/jDJC/4svQf+LLz//ii4//34rOv9/LDr/gCw6/38tPP+A +LTz/jTJD/4EvPP+CLz//gzE+/4QxP/+EM0H/kDlH/4U0Qv+HNkT/iDdF/4k4R/+KOUj/lj9P/4w7 +Sv+NPEv/jj5M/449Tf+QQE//mkdV/5FBUP+RQ1H/kkNS/5NEUv+TQ1P/nUpb/5NFU/+TRFP/k0VT +/5NFUv+TRFL/nUpb/5NEUf+SQ1L/kUNR/5BBT/+QQU7/mkVV/44+Tf+NPkv/jTxL/4s7Sv+KOkj/ +lT5N/4g3R/+HNkT/hzZD/4U0Qf+FM0L/kDdG/4QxQP+CMT7/gi8+/4EvPf+BLjz/jDJC/38tPP9/ +LDr/fyw6/4ouPf9+Kzn/fis6/38sOv9/LDn/gC48/40yQf+BLzz/gi4+/4IvPv+CMD7/hDE//5A3 +R/+FNEL/hTND/4c2Q/+HNkX/iDdH/5U+Tv+KOUj/iztJ/4w8Sf+NO0z/jT5M/5lEVP+PQE7/kEBO +/5A/T/+QQVD/kUFQ/5tJWP+RQ1H/kUNQ/5FDUf+RQ1D/kUNQ/5pHWP+QQU//kEFO/49ATv+OP03/ +jj5M/5hEUv+NPEv/jDtJ/4s6SP+KOUf/iTlG/5M8S/+HNkX/hzZD/4U0Qf+FM0H/hDJB/5A2Rv+C +MT//gi4+/4EuPP+BLj3/gC48/4sxQf9/LDr/fyw5/34rOv+KLz7/fis6/34sOf9/LDn/fyw6/38s +O/+MMkL/gS48/4EuPP+CLz3/gi4//4IxP/+QNUX/hDNB/4U0Qv+FNEL/hzZD/4c2Rf+TPEv/iThG +/4o4R/+KOkj/iztJ/4w7Sf+YQlL/jT5L/44+Tf+OPk3/jj9M/49AT/+aRVX/j0BO/48/Tv+PQE// +j0BO/49AT/+aRlb/jj5N/44+Tf+NPkv/jTxL/408Sv+XQVD/izlJ/4o5SP+KOUb/iDdH/4c2Rf+S +Okn/hzRE/4UzQv+FM0H/hDJA/4QwQP+OM0X/gi8//4EvPf+BLTz/gC48/4AuO/+LMEH/fyw6/38s +Ov9+LDn/iS4+/34rOf9+Kzr/fiw6/38sOf9/LDn/izBB/4AuO/+BLjz/gS88/4EvPP+CLz//jjVE +/4QwP/+EMkH/hTNC/4U0Qv+HNEP/kjtK/4c2Rf+IN0f/iThG/4o4R/+KOkj/lj9Q/4w7Sv+MPEn/ +jTxL/408TP+NPEv/mEJT/408S/+NPk3/jT5N/408S/+NPEz/mEFS/408TP+MPEn/jDtJ/4s7Sf+L +Okj/lT5O/4o5Rv+IN0f/iDdF/4c2Rf+HNkP/kDlJ/4U0Qf+EM0H/hDI//4IxPv+CLz//jjNE/4Eu +Pf+BLjz/gC47/38tPP9/LDz/izA//38rOv9+LDn/fio5/4ktPv9+Kzj/fis5/34qOP9+LDr/fyw5 +/4swPv9/LTz/gC48/4EtPP+BLjz/gS48/44yRf+CMT//hDFA/4QyQf+EM0H/hTRC/5A5SP+HNkT/ +hzZE/4c1RP+IN0T/iThG/5U+Tv+KOUf/ijpI/4s6SP+LOkr/iztJ/5dBUP+MO0r/jDtJ/4w7Sf+M +O0n/iztJ/5ZBUP+LOUn/ijpJ/4o4R/+KOUj/iThH/5M8Tf+IN0X/hzZE/4c2Q/+FNEP/hTNC/5A4 +R/+EM0D/hDE//4IxP/+CLz//gi89/40zQ/+BLTz/gC48/4AuPP9/LDz/fyw6/4swP/9+LDn/fio6 +/34rOP+JLj3/iS49/4ovPf+KLj3/ii8+/4ovP/+LMD//izA+/4swQf+MMkL/jTJC/40yQv+NM0P/ +jjJE/442RP+ONkT/kDZF/5A3Rv+QOEf/kDlI/5A5Sf+SO0r/kjtJ/5I6S/+TPEv/kztN/5M8Tv+U +PU3/lT5O/5U+Tv+VPk//lT5P/5U+T/+VPk//lT5P/5U+Tv+VPk3/lD5N/5Q9Tf+TPE3/kzxL/5I7 +Sv+SO0r/kjtJ/5I5Sf+QOUf/kDdI/5A3Rv+QN0b/kDZF/441RP+OM0X/jTND/40yQv+NMkP/jDFC +/4sxQv+LLz//izA+/4svPv+KMD7/ii8//4ouPv+KLz7/iC08/30qOf99KTn/fis4/34qOP9+Kzn/ +ijA+/38rOv9/LDr/fyw7/4AuPP+ALjz/jTNC/4EvPf+CLz3/gi8+/4IxPv+EMUD/kDdF/4QzQf+F +MkH/hTNC/4U0Qv+FNEP/kjpK/4c2Q/+HNkX/hzZF/4c2Rf+IN0T/kztK/4g3R/+IN0X/iDdF/4g3 +Rv+IN0X/kzxK/4c2Rf+HNUT/hzZE/4c2RP+HNkP/kDlJ/4U0Qv+FM0L/hDNB/4QyQP+EMj//jjZE +/4IxP/+CLz7/gS48/4EvPP+BLjv/jDJB/38tPP9/LDz/fyw6/38rOv9+LDr/ii8//34rOP9+Kjn/ +fSk5/4gsPPx9Kjn/fSo4/30qOf9+Kzn/fis4/4ovPv9+LDr/fyw5/38sOf9/LDv/fy08/4wyQf+B +Ljz/gS88/4EvPf+CLz7/gjE+/442Rf+EMUD/hDJA/4QzQf+EMkH/hTNB/5A5SP+FNEL/hTRD/4c0 +RP+HM0P/hzZD/5I7Sf+HNkT/hzVE/4c2Q/+HNkP/hzZD/5I6Sf+HNET/hzND/4U0Qv+FNEH/hTRC +/5A4R/+EM0H/hDFB/4QwP/+EMT//gjE+/44zRf+CLz7/gS48/4EvPf+BLjz/gC47/4swQf9/LDz/ +fys6/38sOv9+LDr/fis5/4ovPv9+Kzn/fis4/30pOf+ILTx4fSo4/30qOP99Kjj/fSo4/34rOP+K +Lz7/fis6/34sOf9/LDn/fyw5/38sPP+LMUL/gC48/4AtPP+BLTz/gS89/4EvPf+OM0P/gi8//4Ix +Pv+EMED/hDBA/4QxQf+QOEf/hDNA/4UzQv+FMkL/hTRB/4U0Qf+QOUj/hTRB/4U0Qf+FNEL/hTRB +/4U0Qf+QOUj/hTRC/4UzQv+FM0L/hDNA/4QzQf+QN0b/hDE//4IwP/+CMT//gi8+/4IvPv+NM0P/ +gS89/4EuPf+ALTz/gC48/38sPP+LLz//fyw6/34sOf9+LDn/fis6/34rOP+KLz7/fSo5/30qOP99 +KjjJAAAAAHwpN599KTj/fSo5/30qOP99Kjj/ii8+/34rOP9+Kzn/fis6/34rOv9/LDr/izA+/38s +PP9/LDz/gC47/4EuO/+BLjz/jTNC/4EvPf+CLz7/gi8//4IwPv+CMT7/kDVG/4QxQP+EMT//hDJB +/4QzQP+EM0D/kDdH/4QzQP+EMkD/hDNA/4QyQf+EM0H/kDdH/4QyQP+EMkD/hDFA/4QxQP+EMUD/ +jjZE/4IxPv+CLj//gi89/4EvPf+BLzz/jTJC/4EtPP+ALjz/fy08/38sOf9/LDr/izA+/34sOv9+ +LDn/fis4/34rOf9+Kzj/iS49/30qOP99KjnYfSo4FQAAAAAAAAAAfCk4eH0qOPx9KTn/fSo5/4kt +Pv9+Kzn/fis5/34rOv9+Kzr/fyw5/4swPv9/LDn/fyw8/38tPP+ALjz/gC48/40yQv+BLjz/gS88 +/4EvPP+CLz7/gi8+/44zRP+CMT//gjE//4IxP/+CMD7/hDE//5A2Rf+EMUD/hDFA/4QxP/+EMT// +hDFA/442Rf+CMT7/gjA//4IxPv+CMT7/gi8+/44yQ/+CLz7/gS88/4EvPf+BLjz/gS07/4wyQf9/ +LTv/fyw8/38sOv9/LDr/fyw6/4owP/9+Kzr/fis5/34rOf9+Kzn/fSk4/4kuPvx9KjmEfSo5CQAA +AAAAAAAAAAAAAAAAAACILT0qiS4+qIkuPv+JLj3/iS0+/4ovPf+KLz3/ii8+/4ouPv+KLz7/izA+ +/4swP/+LMD7/izBC/4swQv+MMkL/jDFC/4wyQf+NMkP/jTND/40zQ/+NM0P/jTNC/44zQ/+OM0X/ +jjNE/44zRf+OM0X/jjNF/442Rf+ONkT/jjZE/44zRP+OM0X/jjNF/44zQ/+OM0P/jTNC/40yQv+N +M0L/jTND/40yQv+MMkH/jDJC/4sxQv+LMUL/izA+/4svPv+LMD7/iy8//4owP/+KLz//ii8+/4ov +Pf+KLz7/iS4+/4kuPs+JLj0zAAAAAAAAAAAAAAAAwAAAAAAAAAOAAAAAAAAAAQAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAACAAAAAAAAAAMAAAAAAAAAB4AAAAAAAAAc= + + + + + False + formAudioSplitterV201Pow + CenterScreen + Audio Splitter v2.0.1 ('PowerShell Sucks') + formAudioSplitterV201Pow_Load + + 12, 405 + True + result + True + 530, 193 + 5 + + + 12, 326 + True + ccl + True + 530, 46 + 3 + + + 12, 27 + tabcontrol1 + 0 + 534, 239 + 2 + + 4, 22 + BasicsPage + 526, 213 + 0 + Basics + True + + 444, 133 + trimBrowse + 75, 23 + 17 + Browse + True + True + trimBrowse_Click + + + 444, 102 + timecodeBrowse + 75, 23 + 16 + Browse + True + True + timecodeBrowse_Click + + + 444, 39 + outputBrowse + 75, 23 + 15 + Browse + True + True + outputBrowse_Click + + + 444, 8 + inputBrowse + 75, 23 + 14 + Browse + True + True + inputBrowse_Click + + + 79, 167 + 99999 + -99999 + delayBox + 104, 20 + 12 + + + 79, 135 + trimsText + 359, 20 + 11 + + + 79, 104 + timecodeText + 359, 20 + 10 + + + 79, 41 + outputText + 359, 20 + 9 + + + 79, 10 + inputText + 359, 20 + 8 + + + DropDownList + True + + 24000/1001 + 30000/1001 + 60000/1001 + 25 + 50 + + 79, 72 + combobox1 + 359, 21 + 7 + + + True + 380, 193 + labelMKVExtractVersionV00 + 141, 17 + 6 + MKVExtract version: v0.0.0 + True + + + True + 13, 169 + labelDelay + 33, 17 + 5 + Delay + True + + + True + 13, 138 + labelTrims + 33, 17 + 4 + Trims + True + + + True + 13, 107 + labelTimecodes + 60, 17 + 3 + Timecodes + True + + + True + 13, 75 + labelFPS + 26, 17 + 2 + FPS + True + + + True + 13, 44 + labelOutput + 38, 17 + 1 + Output + True + + + True + 13, 13 + labelInput + 29, 17 + 0 + Input + True + + + True + 184, 174 + labelMs + 19, 17 + 13 + ms + True + + + + 4, 22 + AdvancedPage + 526, 213 + 1 + Advanced + True + + + 4, 22 + MiscPage + 526, 213 + 2 + Misc + True + + True + 158, 80 + testmode + 77, 18 + 3 + Test Mode + True + True + + + True + 13, 80 + reverse + 144, 18 + 2 + Reverse parsing of AVS + True + True + + + 13, 29 + True + custom + 501, 45 + 1 + + + True + 13, 13 + labelCustomCommandLine + 123, 17 + 0 + Custom Command Line + True + + + + 4, 22 + ErrorLogPage + 526, 213 + 3 + Error Log + True + + Fill + 0, 0 + True + errorLog + True + 526, 213 + 4 + + + + 4, 22 + ChangeLogPage + 526, 213 + 4 + Change Log + True + + Fill + 0, 0 + True + changeLog + True + 526, 213 + 5 + + + + + 12, 272 + splitButton + 86, 23 + 1 + Start Splitting + True + True + + + + + + + + + + + 0, 0 + menustrip1 + 558, 24 + 0 + menustrip1 + + + True + 12, 308 + labelCurrentCommandLine + 122, 17 + 4 + Current Command Line + True + + + True + 12, 387 + labelResult + 36, 17 + 6 + Result + True + + + + + + + + + + + + + + + + + + fileToolStripMenuItem + 37, 20 + File + + + exitToolStripMenuItem + 170, 22 + Exit + exitToolStripMenuItem_Click + + + + + + + + + + + helpToolStripMenuItem + 44, 20 + Help + + + aboutToolStripMenuItem + 152, 22 + About + aboutToolStripMenuItem_Click + + + docsoonToolStripMenuItem + 132, 22 + Doc (soon) + docsoonToolStripMenuItem_Click + + + toolstripmenuitem1 + 167, 6 + + + checkForUpdatesToolStripMenuItem + 170, 22 + Check for updates + checkForUpdatesToolStripMenuItem_Click + + + forceUpdateToolStripMenuItem + 170, 22 + Force update + forceUpdateToolStripMenuItem_Click + + + +[string]$vfr = "vfr.exe" + +$formAudioSplitterV201Pow_Load = { + $combobox1.SelectedIndex = 1 + [string]$ver = cmd /c 'C:\Program Files\MKVToolNix\mkvextract.exe' '--version' 2`>`&1 + $labelMKVExtractVersionV00.Text = "MKVExtract version: " + $ver.Split(' ')[1] +} + +$exitToolStripMenuItem_Click = { + [System.Environment]::Exit(0) +} + +$aboutToolStripMenuItem_Click = { + about +} + +$docsoonToolStripMenuItem_Click = { + [System.Windows.Forms.MessageBox]::Show("Not yet implemented", "Error") +} + +#region Load ComboBox +function Load-ComboBox +{ + Param ( + [ValidateNotNull()] + [Parameter(Mandatory=$true)] + [System.Windows.Forms.ComboBox]$ComboBox, + [ValidateNotNull()] + [Parameter(Mandatory=$true)] + $Items, + [Parameter(Mandatory=$false)] + [string]$DisplayMember, + [switch]$Append + ) + + if(-not $Append) + { + $ComboBox.Items.Clear() + } + + if($Items -is [Object[]]) + { + $ComboBox.Items.AddRange($Items) + } + elseif ($Items -is [System.Collections.IEnumerable]) + { + $ComboBox.BeginUpdate() + foreach($obj in $Items) + { + $ComboBox.Items.Add($obj) + } + $ComboBox.EndUpdate() + } + else + { + $ComboBox.Items.Add($Items) + } + + $ComboBox.DisplayMember = $DisplayMember +} +#endregion + +$checkForUpdatesToolStripMenuItem_Click = { + checkForUpdate +} + +$forceUpdateToolStripMenuItem_Click = { + forceUpdate +} + +$inputBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() +} + +$outputBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() +} + +$timecodeBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() +} + +$trimBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() +} +]]> + 1 + + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/MainForm.psf.bak1 b/MainForm.psf.bak1 new file mode 100644 index 0000000..8cd99c0 --- /dev/null +++ b/MainForm.psf.bak1 @@ -0,0 +1,1141 @@ + + 01b34bfd-128b-45c3-be6e-4839ae12a122 + iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAAARnQU1BAACx +jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAJy8SURBVHhe7P0HdBVZmqaN3jVr5s6aNdNzzcz/ +/3f+mZ6e6Z7prrZVXV0uq7IqHQlkAkmSeBDegzBCGCGskJAwEggJEMII5L333nvvvTtW3nv33m+H +jrBHmSmkI4Hye9Z6pXMi9t6xY0ec+N4dsSPi/8EwDMMwDMMwDMMwDMMwDMMwDMMwDMMwDDNL4ki1 +/+bf/JvaP/z+o9p9+/bX7t9/gMVisVisRamDBw/Wrl79jRT3/tW/+le1FAOrpGj4U+Nf/+t/rfir +v/pL7NixA3aPniGzsApVjW2oqG9hsVgsFmtRqbKB/tepERodj2PHjuMf/+Ef8G//7b+FJiT+tCD3 +U72Tgn9kXBqyKtSIz69DfF4ti8Visd5zJeQL1elIbyxvHpc1H+uVXqZCTnE1jIyM8Gd/9mdjmpD4 +0+Kj3/622vbBE2RXNlGj1CC1pB6ppQ1vq2Tq/+vzU4rrkUD5WCwWizV/SqRAFpdbjeisSh2oArHZ +VdIypOWJoEnLismu1IliSVLQ16yXiEXa6zVbVSCG/k+uTw0yqdMbEZuCFV9//dM0AAf276/OKqxC +UmGD1Pj+UQXwCcuHb1ge/MIL4BueL/33i9B8lv7nkSbThcQXSxuMxWKxWPOjpII6RGdUwMk3EXZO +4aRIPHSOmDPZOUXgiVs0guMLKDbUI44CtE9kClz9o+DmHw3XgLmVW2AMQhPzpPWKz6mGe1AqHkrr +pb1+7ywqz94lEn5R2UikeBdHJqBW1Q1TU7OfpgE4cuhIdYO6C8nFDYijhl/5mTU++ttr+OTnZvj8 +V5b4/Nc3sPQ3Vlj+u9v48jc3SVb47Jfm+OSfb+B3PzPFjo2PkUJ5xU6SSBuPxWKxWLpVWokMz7wT +qHOWiayyBmSUkIrr50yZVF4i9ZaFsUjIr4dvVBpC4jKQV6VEbqUCORVvK/d7pC39lHIrlbS8OskE +JORXwzM0Ey5+icgqfZd1+v48Yr3SC2vxyCUKIcnFSCioR2PLAExMTH+aBuDQwUPV9coOCuKN0imR +FZ/eocB+DZ/+swWW/Po2lv32Nr75xBarP7mHr/9gjeUf3SUDcAOf/fMt/PavTbH2q3tIpUZPLqqX +3NuUkskQCL067Yc1mSd56v+Pyj+Vluog5dWWRkiTjj7/+LLfTa/Vp/DN+VPzhN6cNzWf9Nb0V+Zp +JKZNfp4qT3frJPRyWfT/xfcfsUxNupd5tM3XlKu1TaaTptzvzTOVRiOtaVisD0vppTI88YhFRFIR +UujYG5NdJZ2yn0uJYPnQmQxAXh18IlIQm1GE7Eo1HesbaZmvK71UIZ1OzyhXaVVmhQqpZFrezCeU +XNiI/OomeIfG07Kq4BqUBt+wDGTQOorT9bHZ1RpN1kvEqUT6XQtjkkhKEGMGqI6T0+g/TRNppPTU +qZXyiv8kcRkgu0IOB484BCcWSceehuY+XLli8tM0AAfJADSoOpFRoaSDYz2++fwO/vSPFPx/ZY71 +S+ywaZkd9FY+wY5vHaC3yh571jpi/VJbrPjDHfz+765i/UobZJYrkF4ml1zppMTnRjIGU99/rESe +Rul/Ch3Uxc6hPd1LpZfSssjZJeXX0I7UoDXNpLSUTTtteplCM18ufU5/K99MNVmf5AJNfUT9Xpkv +fripRRQI6UecKpb5yjxRnwxqR2GoxI/l1XxCk3nrJ9dDWheaTmlTyNEmFdSSidO0xxv55kJvtTPV +RdRhsk3fTv+6XqYT/19bNyo3nQ40or3EgU3ben+f3irvLYlli3RivIrY5rppHxZrPpVdqYKDVwIi +qBcrfgNxrwygmytl0m/c3jWKjpUy+EenIy6zGDnVzbQ8OmbSsWpKWZVNCIzNwUUzW5wyvomzFy1f +0ynjGzC/7SAFc2ESXs0rlFqiQEFtC3zCE2lZ9fAIzaTPmcikY6E4Ky2CuZAY7yACtm9UJq7eeAhD +o+s4e+k23IOT4eofT8uyguG56zC9+QgBVJ+kAnFWm/JRGZP/hSmols46PPOKQ1hKqbR8WUv/T9wA +qLuQVaWm4CLDui8f4stfWOPrX91HZlID6qpasWuVCxxsY9GkbkVZoQpV5Wrct/bFr//XeeitfkY7 +gHB4SgpeIoAppR0iLk5cK4pFUrGSDMLUvOklOcS8HPj5xSG+sBrh4TEITa8hY0IOUkt6oUzhLPNL +EBwUACd3b7j7xSK2SEx/fXkiXXpxEfz9ohFDASwyMhbByeW08cmRkmNMpzpniAGNNE/sEK/mnZnE +utJOmxAHD093OHsHISS1Wlo3MT+T3HNmTh58fX3g6OEDv7gyWj9yzWIe1Tm9hBxsajI8PUMRkVv3 +Ip80n9KlU16/sHhEZxciNCIHqVUNiIoMg7OTB1zcvKi94xBXrEbWi20xRxLtXFiGkOBAqZ09fGMQ +V9aAmOho+EflI62iiX6sWvKRMiuVSMnOpO2agISyWoQGhiE0rXpyu9I6Z5bVIy4mCs6ePnB1D0RI +euWLNvl+UZ3KyxHkF46wrPrX2mpKYp9MzS9ASGQBErOyqO3EvkX75/fsUyzWh6Bc6jE/805EFBmA +DDK1ovcrznbNpbIpAD92jSbDoaAAn4mErBLkU6CWfrevqLixE9fvOuLBg6fIzMhEVmbWC2VkUE+e +pplctYQjHTcK6ttfyyskjptFdS3wi0iiZTXCKzxburSRTR1LEfinevjivziWW9m5w8b2MRQKJdLS +snDslBkMzpgjJ6cAcpkCllZ2sHnqi3QqezLvS4nyxCWH517xiEgrl45D8rZBXL78kzUAB6sbyQDk +0A6VXizHhi/s8PUv7uOr35qjhHqqLa3N2Lf+HkK9szAw1I2jmzxx73YI3FyD8Jv/aYRtq54gh8yD +cKRZ1OBZFc3IKSmBf3Ao3Nx8EZxZh2w6oGeSacipbqHP4sCtQjZ9zhHGQXyuakF+fQcFmSx4uoUi +urgJuVVNL9PS/LzaNuTVtEp5JpejRm5FPaLCwuEVkYeMatoZ8orIJSqk5Qinmkvp82rEcpqQUZwH +b7cgROTTfCo7t6YZadlp8PaJQ3J1N3LLCuHnGY6YkhbaQUQQFWlombVimfRd1J/Ky5XKE99FHZqk +5WRToJlcJ1peOTnW7EoyEkokJifAi5xpYvlkHXKrahEWFo2ghDKkFpIR8AlHZIFKWidxai0ttwAB +4cFwdw5FZE4tGSnNcsppOeV1iIiMhH98Bf1gCslEpJIBqEd4UCB8oopoWi1CAv3hHVWIzCqqUyWt +v2gzUi5tH9FeOWI61VX6PFVvabpYzqvtTPOk76IN21BQo0RMRAQ8w3KonVXUziVIJKceFRYM77B8 +ZNZ1IZ/aZXJ7UfliXTVtl1tDxjIzBZ4e0Ygvr0Wwtx8CU6qldRPrnJ6RDDdy4wm0vKyiEnLoZPqo +vcT2mdrOr7fxZB1zqa1zKkvh5+GP4PR62jY0TdRbSk/bQbMeaXlZ8PVPR1qVEvHRkfCLp7aiNMIE +TLYti/XhSfzenvuQAUgplnrK0mXTV5Vfj7RicaaAjsf0O9YmcUxLEZfe3syrUQ51Zh67RZPBUCIo +LgsJ2aVST136jb+iElknrlk9hZeXHxrqqYfuGwQXF09JoWFRUKuUFJTvw8EzAkVkAF7NK5RJBqC4 +ngxAZLJ02t+bDIB/ZBYdh1XS6fxXTUkaxaiQxAKcpN5/aFgMBCkpZDayC6TPvv5hMDS+ibDUEqSU +yKQ8Yl2m8idShy+PjneO3vGISq+QjkGKn7oBkDV1S84ukza03pLnWPn3T2B0+CEqa4rR0q6Gn3M8 +Hl9NRW1VI54/jMUhvQc4u9cTX/3TXez91pUOtHTAJwMhAmMulZOWlgL/iFTEJCfDh4JzlgjGVXWI +jaedqFBB6eVISM5CbE4DfaadMD0dfoHhCIiJhbenCBQKJKVkUzBvpAO5CslpabRhQ+EbloD4oibk +VVPwoCCeVy1DbEwInP2S6QDfjkI66OfXUt60PMRQ/hDa+fwi0pBcSssXQdNDmAs5LS8PsZmFCAny +xzMHV3hGpSI0lMp5+hzOwclURxUF8kqEhUfBJyAO0TlkYih4x8SkICgiEZGZ1cipa0VmQQmiEnOR +Wt6K/CoFkjNyEJ5ehRxqg4L6ZqTSevkHJSNFGBERuIqK4E8GIDJPjSLqvUdERSAguZbqLNqOjAAF +4IL6OoT6RSGCDEAOBTDRpiIAZhUWIyg4AtFFzcirrEM8LSe7lsoIDoF/bBny5G1Iio+Gd0Aa0mvp +R1ZYgKCgcPgERiAyuxFZJbWITc2R6ppTXoXouFyklFO7kGGJpl53juipZ2bQdgijbZeNNDJUqVmF +CI9KREhMOsKiQ+HiSw69ktq5rp3qKUc0mQK/kAQER8ZSO6cisVhNByaqa1ExgkMi4BuYSNtLhrT8 +TPh4xSKpsh6hdHAISaN1E/sEKTM3Da5kzCLzlFSm2H5k1gqpXRMKaFlknMpEXXNoGzbRPDogJCXR +vhBM+4po92oEeQcjIk+G9JwcBERkQdymGhcbS9stFCEpZUgvpR99RiXtg7TeVA+PwBSklqkkgym1 +LYv1AaqQfiuOvsmITi2VzKw4Tf+q0ulYLkbwX7NywEWz+7hsbveazpveg93zQCnAiqD6Zn6hXDLd +j91jKEirEZKQg6ScMlouHVvI4IvbxqdUquiBhfVzeHv707E/HTv2nYHtUz+a5oQDh8+hvr5WMgDP +vaNR3Nj1Wl4h0ZEqaWiHPx2Hs+jY7xOZS8eTbGlcgBgfMDVWIFWMFyCJjkBUWhlOnL0OD89AYGIc +Y2OjcHT2xkkK/uK2QpFmaqyCyDdVhrh8WUDx6rlPgnQXhTgGKTuG2AAU1LdS46uw7XNHrPjfj+Fw +Ox7xydTjDPRGclgpru9Ogb1JCkJCQqk3FwijHT5Y+TePsG+1K/LrKCjV0gGdXGlBrRwxsfEISa6i +xq1GcFAMBfRWml4OPzc/hGbLUdjYiBBffwQkVSC9IAveXkHUK85HWKg/nNwjkVjdiDBf0VOsoh5c +BjnLIATT/PCIYOkAnkKBQTIdUoCsRUR4GNw9vBGSThtXpkZUqB+ePQ9AWHImAgIme8UZFWXw9wxD +XHkjooKD4Budg6j4GLi6+CMko5TWNQHuTp7wSyhBenkNIkNDqXebjIiISNohM5BQkAfP5y7wjKBg +RM46t456mCVFUsAMz6WAXtOAsGCqc5oMBbQz55ZVk0MNRnByDfLI3YoeaU5hIQLJAMQUtqC4huoR +Gw2/pGr6UVGPl3b2XDIJ+XU1CPGLRlRePfLqJqfnUfum5ZAr9k9Cqlgu7bT59L+gQYbIkBD4RReR +i6a2pnX1TyinXnIFgnx94RuVi9iEaHj4RpPhIQMRFo4wqmtebhz9WHwRmktBMCeZ2icbyVnZ8PMN +QWBsOkKCQxGcXYW4qGA8dwoiU0M/KDJwUZERcHf3RnBaPfIbmxAXHQJHp0CEJZHR8fKGV0wpcujH +HhYQRMYvDRFhYfCJzUViNvXCveOQVN1A5oYMQHqdZBSlda5VIjElBV7u7vChbZJR04707CR4uEdR ++g7klubB2zUIMWVNSEmNg6d/JMITyTxmVVGdyAD4Ul2TMsgc0f/kaqRmJMHNNxKRyXnSIKGcamon +0Y7izA3tAwE+sYijg6M4OzDZ5izWh6eixnY4UscnOrWMgqgaqRTEX5U4A2dm+YR+r77UQ85EaiqZ +41eUkpKBq2bW8AxLp/ziuv7r+aUyqFPy2D1WCtIh1NFJyi1HUUOHdGbw1TMJZcq+FwYgi44j+yjo +m916hPNXbXDC8AoaGuomDYBPDEpk3a/lFRLLL23sQEB0Kn1WSsct/8hJAyAFcDreivE7UiCn/yK4 +e1BHzeCsOR1jo6FSqUhKBNCxWEzzjkiXLgmKMVGT439Efo2ojEKKVY5kAGLoGJJHxyFVx/BP3AA0 +96CwoU06fbr9U1d8/RePYG0SCO9AJzi6PYSTTSRunqEDPwWmc5v9YGnhjFvmz/HF/7TC/hWeZB5E +4KIgJ3pwZWUIlAJRKVJzC+Hn4w3fxBraYasQRIE8IleJIrkcEUGhCE0uQ3xKInwji1Co6kNuUTZ8 +PMWBX4aIwBCEplUgLi4GXiE5yFMPoJB6fCHB/ogqbKNeKJkOYThohyyknmFaJgUR70BEFNQjNiIU +vhEFyFMMUIBLg19oHBJLKhHoFY74ChliKDAFJpYjvZCcpm8C0ut7UVhVTEEsAgkVXSiuKoGXiyuc +qXfp7ecHV+rFJ+TSTulFBqKsHUUioNOyCxvViI9LQFB8MTnuIgSGZiKzvgP51MMOo2UEJZVRgGuV +TtcV0o5fUFKCwIgYxBS1opSMUnRcFAKS61Ai75SClLjEUUABNFQyAA3IJ1MmAlU+LS89N5MMQCrS +G8UpebHurbR8BaLDAuD4zA0u7v7SwJkMMh85eenw8IhBSn0nSmXtiI30R2h6OaJjqTefXI7EhBj4 +hsdQvQvIrMVSgC9DUnKsVI5nYCg8vAMQkFKC+JgIKjMPOY09tP06UVijRnpWGrUzmau8OsRHhcM7 +NBd5yi6kpcTCOyAdadQOnk4ucPULgTeZELfwDCRlZdB+EI9kYZLIAIRmCHMzuW55de3SvpdTXIyQ +QB94xxUhJTsDvpQ+paYTeRWF1O6RSCihbe9DhiqjFoXU4yiidi6oIwPg4Y4njq5kvBqpJ9KN7PwM +ePqGI4JMizgwiu0kLYd+6Hk1dQjzD0d0oUI64yVNZ7E+QBXLOuDkn4yYtFJpP095M3iTATC6dAdp +qekYHR1EX2/3axofG8b1m7Zw9I2TAvCreV+UoTEAIkiHCgOQM70BMLN6Ch8yAM3NahTkFyAzc3Is +QHFxCdraWjSXAKKmNwC0PgHRafRdRZ2zPMkAiMsNkwPKFRrJpWV7h6fB4LQpkpNT0dnRBpt7T/HQ +3gldnXSsi02Q5vnHZFPaJqSLgdbSwN9JiYHXhVSuMABiQGA+HYdUnT9xAyAnA1BEgUJcp971kR/W +//Ie7B4/xPP7vnh4ywfPXZ7g7oNbCKNAcuuMP6xvucDE5B6W/oUNDn8VSIFIBK42ChIUqLKS4OLo +Ca9Acfo5lByoJzyD0pDZQL1+Hz8K0O2oVMgR6u9PPckKJKYlwCckFwWqQeTmJsPDMxLJFBwjyQCE +ZVQiMTGaglIGctXDKBLmgqbHlYsgTMusViOnnHrj8n5UKNsosPvBO6mQAlMI9dqLUaTuR0ZaPHyC +U5BaOWkAEirllC4UQYll0tkFH58kZMr6UVBZAF+PCCRW91JwLoWPqx/1luUolvdQgO6iHn2+NEYg +vlyYDzI8tBMVNFDgLslHQFgcAoMiEJYjQ0k9mZfIOMTmK1Ci6kepFNwVSMmpkk69B4VQDzZXhdL6 +OoSQCYqkYJSVX0GBU0U7owiG1IP2j0Z0fiOVL06Jk3mg/5n5OWSskpEuGR6xfGpvmQJRoSEIiC1B +Dn0voJ25kHoGOQUZ8HALR3JdLyrkTYgMpoBN9RE/ysDQAHhF5FN9ShETEQj38HQkix9IagzcvBPJ +QHRTnXtQqhI9/HD6IRYgp64NuaKdqZ0qVB2IC/eDV2IB4qMj4B9djHxlJ9LS4uAblIG0smLqsQci +uqSJ2o3KUnQgi+rj4x2HlNpGhJMBCMsU5qZdqm9eeQOyajtR3jKEnIwYMlsJSMhIJ2MWS2ZnGMVl +2fD0CEdieSMiAgLJMFWhSLQrHUgK66sQ7OUJZ69g+MbmIa+BzJuoe0MT4iN94BqchvQqai/aV0Tb +5lfT/uMXjyQyumLZom1ZrA9R4rji7J9CBqAMYvzWq6PqhcT4H9Erv3nzLpyc3fHsmetrcnZyx5lz +1+AXLQJl81v5hfKr1HhKBkCcmQxLzkNKbgVKGulYKMbYvKJyMgC2T3xhds3qxbX/KTk7e0j/zxlf +o8CdTr/bntfyCuVWURmyTgTFpFHZaqpTvmQAiiimSAO0pcHV4r+KjoWdeOgUhEuXLCTDYUXGwviq +DYyuWMPa+qF0FsL4gjme0rG8gDoJkwONxaDfyXJEGcXi8ol3gnRXgIhb6s6Rn7ABOEAGoIWCnIJ6 +W7Sht//aC1t/7ojz+57h2B+Dceh3gbhxzA8WR7xxjWRl6A+L49448LUDlv/f9ti3xIcOuhSQGztQ +VKuUTr/7Ua+2TN2HUtoxiitK4BcQRL0u6j0mhsLZJxwBkeFwdXSn3hwFgvJiBHh7wS0wFv6BfnBx +i6SeqwKR/oEITq+jHmAJgvwD4OkfJV37DaIAkEduUVyLKq5XIy0jBT4BkfAPCYabXywFejkSosPg +6hYIf+qFe/qEIDxbRQf8Uvi7hyKhSoHY0GAEJFQgu0xclnCGezQ51jIKvD7Ukw5ORWq5HClJkdSr +DqJyIxFAPeW0InKlFIjiyXwUU0AW1+DEiNYSmRKRIf547haDTOopl5Tkwd3THe4BURRswxEYnydd +fghw80dUsRJZ6elU3yB4BVEwiy5HvlyGUC8fBKVSz7axm5w99VJ9oxBdIKMAL9aTlkVBP7+sQhpQ +E1dCyxRnAeo6aJtRewcHUf2oHAqI4gcj2qWwrgHREUFwp3ICAoOoF58jDdQrqa5AgAetbywFUWrj +2BAPOIfmIbuBDGBlCQJ8fShPBALCE2j51dSO4dITH/OpHhlZqVTvKGqPEGrnGCRXyMhohcEvsojM +WxdSU2Ph7S+MXjMZg2C4eJAxofoGpZQgLZcMgBdtGzJH4b4BCKXtXtjYSb0JMgGlBQgMpnKprdx8 +yByk16CwsgZhgRTAA2LgH+xPB5Fg2m6dyC3KhLdXANUjDMEJhcikHn2Idyiic+vI+YfCiwJ+Sk4e +gqPi4O9L2y4uD1nUTlK70IGrsJjMREi6NB5ALFtqWxbrA1S5shsuZADi0sulMwIvA9ykxHX1qPQy +3LH3JCPgiBs2zq/J/M5z6Zq86FmLAdpv5hcqIGMh7pcXnY2I1AKk5lWiTEEBXIwBekVFFJTFYEI7 +x0DcuueK23bur+mmrQucfKKlDqYI4K/mFRLmvII6WcFx6bSsZurQ5CMwKpeOcx3SIGUxEFic5ZAG +flOMEoP5hAmwoHW4+9hrcnR/TvXkutK0x66h0ql+MaZKGmxMbSHyTqoJZdRJcvZNpHx1Utxq6hol +A3Dlp2sAFC3U61WKkdxt2PfbQKz9v7yw4b/6YtfPAnDgH4Nw8O/DceQfI3Hg78Kw92eh2Po//SWt +/S/uOPxZMAWiDumUlDg1nlVSjezqNhRTI4vTRcX1zcgsFYPoWlFCPfukzHzEZpchNb9W2kAllC+3 +tJJ25HwkFdUjkzZcfkMrckrqaOPRfHK60sj61FzEZ1cjjw7kxXTwFgdwcdaioKpBGvQXm16IlNJm +lDe1IE6Mlg9LRWzW5GOK8ykwF9erqOx65FFvMLe0nnaEZiqjjXqnRYjLriLH3I680jLEZZYiq6oN +pY3kqnNoHpUtnGJuNf2oihuQSzurtOwp0Q6UV1YjnTITPwRhgtLzSmh9CqS84vnZuTVNyC6uo156 +B5XbTPOpXFpOdh31kGUt0rwscuGivYpofjYtJ6emhT5PLaeT8qkQFx+HoMRKFFKbFIu2baR2orYV +O3ahMGCaOonbcopqZUjKoLZOL0EWbVcxrbiRtk9xrbSsYnHGh/KKH7oIjmI75FfUIEFqyyJqS4XU +OxfuuZDceUF1I5JpG4l2Ti5RUw+EtlsZbS+aL4xKfmUjMkrkKBAmhsxFSlYhrX++9HKpPDJdmcVi +u06uq7jbQFpXqb5kDLOpPVKprfLqUUC9eHHZIq+0itpQTKtCRqG4ZCAMTzuyC8spbQ4SxO081IsX +5eWKIF8jQ3J2OTJp/0sQ+1h6KTLFcsR+KbVVMxmaKASnVlIdRftNtS2L9eGpQtUDl8A0xGdWUBBt +o0A5OZhuSiKoi556EfW4i2W9JPH/Fcl7qQPTKR0H38wr5ScV17bAwTNOKj8yrRAZRTW03D4piEvH +Oo0KqZwSeQ+qW4ZR0zqiVVXNQ/QbJBNOaV/NK+UnVVGHMTQhi5bVQgagEEExedJZDlE/cYlgUpOD +BoUJKKF1EB1MsdzJu73apM9Sp5PmiTTiOJczlY8+C4l1KxdnT3yTkEgGQJzdbepmA4AyVTcKyOnp +/Y0vvv5/umLlf3TGuv/kjbX/yROb/k8fbPm/fLH+//SQPq/+/7ji2/+3B5b+G0cc+SIEpSqxA4gA +Q4GKHKLYcMUUkCRR8BDXZsU1nmLqpZYpe8m90vKUU+km85SraJpIRxLOr+SVcsTnctrxRB4RqF6U +LeaJMmneZP4elDU1IzaMesWx5ShuHkbFizwUWF6UTcuZWjbtMMJNizQlClE3TXpZ12RdRdnSfE3+ +N5Yv1YF2PFF36fuLfJN5y6S8k20wWa5Y5mQbSG3yVptNpX2lDTXLKCorR3B0KlIq2lD2om2m1uVl +2sn0ol0m6/F62a+3a6mCDNWLPJPtPJmHTIE4hU//pflSO0+WV6bJ8+r8ydP9r6TVtIFolxdtN7X8 +19ZN0x4v2llTF0ontaHYT15MF/kn00rlasoT86T1lfapl8t+uZ69yC/Kh39oAjKqyIRpaS8W60NS +pboXzgGpSMiqRG2LuARKvxfxm5kjifIq6Hf11COWgnY7otKKyMTXorFjDDUUzGuaB+dM1S1DaGgb +Qlh8Fi2rVWMAclHfOkDHuak6dWv05uc357+Z5g3R8aG2uQ9OPonSLYHiuNTcPfYTNwCt4oA5ObDq +9qlMmGxLgcmuJFjsSYfZnlSY703H9X3puLYnBdfp89XdSTDbmQqTHcnwfF4mBTlxUBVBa2ElglQb +0jOyqVffgCI68Itgoz3thyYKohRsF8/6zLPILEy1odb5LNYHJHEGIDK1Ah5BaYhMLkF0SimikudO +oryAyBx4h2XRb6YbGSWNiE4rQIY4g1hSJz27f66UVVqPlLxKKr9I+n0m5TfANSAF4YlFiNLBeoXE +5sMtUAw4bKbl9aC5ZwyXLv1EDcABMgDKVtGjot4abei6zn7Udw9Iquvun1SXRprPk/Mn/1dT3lLR +6xXBV/S+FlQiQJLLU0464jJRL63pFoHei/b+QMRtxVqEKqfgFZ1eBZ+IXPhG5c2tInMRGFuEgpo2 +6jlP9rLTyQTEZJQgNrN0ThWTUYq4rHIU1rVKyxHH7sS8+sn1itRSt9lIPGOA/otnG1Qoe8lMdaOl +Z5wNgDi9K5wei8Vi/ZDEJRfWwkpsh0p1P6qbqSOmA1WRxGVVceZMLE9ctqyg5elEqn7NsibXrULd +p7VOcyWxLlPr1dLLBkAahFGj7kGN6h0k8rFYM1Dtolfv/KqJ9aGrbt7Vt/jV/P2qpt9OS+/ET9gA +7D9QLW/pg7KtF73dXejumrl6urvnXb09PYtWfb29867+vr551UB//6LW4MDAvGpocHBeNTw0tOg1 +Mjw8rxodGZlXjY2OLnqNj41NK/EI4e7+YTR1j+PipctsAHrIAHRRQJ+puikgz7d6KFAuVvVSQJ5v +9VFQnk/1U5BczBqgoDyfGqSgPJ8aogC52DVMQXk+NUJBeT41SgFysWuMAv10miAD0MUGgA3A+yZt +AVrX0hakdSltQXMxSVuQ1qW0BWldSlvAXGzSFqR1KW1BWpfSFjAXm7QF/imxASDYALx/0hagdS1t +QVqX0hY0F5O0BWldSluQ1qW0BczFJm1BWpfSFqR1KW0Bc7FJW+CfEhsA4l0NQGdnL4YnpFcwTzI+ +gv6BQYxNjKK/uwdD4+MYGe6fHCegJYC/i7q6utE/NELLGEZfD02jYNnd3Ssta2x0EL2U5tVA2k31 +GBgZw/jECPpEGa/Me5+lLUDrWtqCtC6lLWguJmkL0rqUtiCtS2kLmItN2oK0LqUtSOtS2gLmYpO2 +wD8lNgDEuxgAEXT7B+vgZ2GEHdv1oKenh6NWnijIjoaNySPkdjQh6ckj6YU8HWQKekWwfiWQv5so +mA93ozzeD88ehKKhfwQDvf0YHmlDmqsD3H2z0TpIgb53KpD2YWikGyVRXnB8FAn5gEj/eqB9X6Ut +QOta2oK0LqUtaC4maQvSupS2IK1LaQuYi03agrQupS1I61LaAuZik7bAPyU2AMS7GQA64Axl4eyv +fo+tRrbw9PFGQHwuGuurkJlciNaxWth+uxonrkehlXrgQ9Rrn5iYwMS4pueuNcD/kHoxim4k3DuF +zctMUDgIjPTRH6jwfPcGHDjpCcUYMCyWJZ2SEH+7EH1DH1tXX0fZCH0dH6Ef2uT88WFhTLQH4IWW +tgCta2kL0rqUtqC5mKQtSOtS2oK0LqUtYC42aQvSupS2IK1LaQuYi03aAv+U2AAQ72oABvqzcOXL +bXDK6RfRVqKvS4Xa0gb0jNXBXm8rzlknoJemt9Zmw59Mgn9YLppFwKEgpz3If596MUIGIPnRRRza +eg+KyUUSwwg+cxAnjf3RSt+6FUUI8fWBb1AOuia6kXjvLA7o3UVZfx8UxWWoLM1CgE8AkitV0oHz +fTQB2gK0rqUtSOtS2oLmYtKbAVrX0hakdSltAXOxSVuQ1qW0BWldSlvAXGzSFvinxAaAePczAHm4 +8uknWLHjJK6YXsWj4DRUlQfjyO/2IKy1Ac93bMNFu2Q0yXNw7/BebDlyAvs2HYVdZgMdsPrfCO4/ +RsIA9CDL5SK++oflOH7VHKZXrsLc3BgbP/oDjtyMQlNbJRwND2HroRM4tP4wHuaXIv7BeRzeaYfS +tlQc/Yff4JtdJ7B78+f47UojxFV2YmiwX2sQXkhpC9C6lrYgrUtpC5qLSdqCtC6lLUjrUtoC5mKT +tiCtS2kL0rqUtoC52KQt8E+JDQAxOwPwJ3y9/QQum1yBfaAwAKE49vF+hLeRAdi5A2aP45DqfQn/ +8v/7JfSOGmD3yt/gsyuh0gGkZ8aXAl4agOX/sAzHrlyDyeUrMLtmhA1kAAzuRKEgwQYf/+e/x4Yj +Bji05nf45Jorom3OQ3/3QzIAyTjwd5/gvG8NgF482fc5jN3z0PvauIH3Q9oCtK6lLUjrUtqC5mKS +tiCtS70ZoHUtbQFzsUlbkNaltAVpXUpbwFxs0hb4p8QGgHjnSwAD2bjy5RY8SmqWTsQLmiu9cfgP +BxAxZQAeRSPm6QV89vsDcI6NQ1xsEvKrlRRw5voSwGGcN/VHWqAVlvxiGx5Fx9KyUlCqakSCzVkc +3vkARc1JOPunHQioF3kG4Xb8TzjrlI0eNgCStAVpXUpb0FxM0hakdSltQVqX0hYwF5u0BWldSluQ +1qW0BczFJm2Bf0psAIh3NwAZOPubr2HhX4a+4UH000FBVe6Onf+oh+C2ejxa9x3O2sajIv0pNn60 +Apcdo5AUG42UUpkUcLQH+e/TK4MAl785CHAj9M/7o6oiAHv+8CUMH4YgKS4WOY01iL55DDvW30FR +eyr0/+lX2GXuhhCPq9i05Dh8i9UYHH7/xgG8GZznQ9qCtC6lLWguJmkL0rqUtiCtS2kLmItN2oK0 +LqUtSOtS2gLmYpO2wD8lNgDEuxkAcRCvgu+NewjLoYBOBzyhVnkGHM2eIb9DjcRHD+EVUYbhsV5k ++1hhx+bN2LxlBy64Z2JwQFx31xbkv0+TtwGWxfngqW0w6l/cBtiKVOcncPXJQd/YMMqj7LFvyxZs +2aKHs+5xKIn2gbNDHGqbk3Dut6uw56Q+tulthZV/ProGR9H/Ht4aqC1A61ragrQupS1oLiZpC9K6 +lLYgrUtpC5iLTdqCtC6lLUjrUtoC5mKTtsA/JTYAxLsYgEn1Ynh8DEP9PejumgzSPb0D1Esfkx4E +NDg2jpEh8SAg+jz68olBE9TjFg/0eTvA/7BePAho6nZCCpbizMAQLUs8CKhHLHfklacTjQyRaRiV +PnY0BuLIb/XgW6+ZPzokPZ9AWwBeaGkL0LqWtiCtS2kLmotJ2oK0LqUtSOtS2gLmYpO2IK1LaQvS +upS2gLnYpC3wT4kNAPHuBuCltAVrXUtb4JxO/QNDaJNHwvirQ/At68TwYJ/WdO+LtAVoXUtbkNal +tAXNxSRtQVqX0hakdSltAXOxSVuQ1qW0BWldSlvAXGzSFvinxAaA+CkYAEndHWhRN6O9S8u890za +ArSupS1I61LaguZikrYgrUtpC9K6lLaAudikLUjrUtqCtC6lLWAuNmkL/FNiA0D8ZAxADwWdwYH3 +bsS/NmkL0LqWtiCtS2kLmotJ2oK0LqUtSOtS2gLmYpO2IK1LaQvSupS2gLnYpC3wT4kNAPHTMQAf +jrQFaF1LW5DWpbQFzcUkbUFal9IWpHUpbQFzsUlbkNaltAVpXUpbwFxs0hb4p8QGgGAD8P5JW4DW +tbQFaV1KW9Bkvbu0mQJdSpspWGzSZgp0KW2mQJfSZgoWm7SZgimNj4+hs2+IDcBsDQCLxWKxZidt +HR2W7iTuAlO3daO5Z4INgDYDoK3RFlqv1o/FYrFYrHeRiHdsAKYxACLYKpVKNDQ0oLGxccEl6iGX +y1/U7X3WVBuyWCwW6/0UGwDi+wxAfX299F/bNcD5lrjOKerT2tqK9vb291JtbW3S/87Oztd2NBaL +xWK9X2IDQHyfARC9bjFY4n1B1Keurk76/76quroaTU1N0mC+V3c2FovFYr0/YgNA/JABEKNF3wcm +JiYgk8mk3rWo2/soMZpeoVBApVKxAWCxWKz3WGwAiLkyAM3pITixdyecszs1U+aWKQPQ0dHxoo69 +/W/eqjOIgd6ZBd6evv7JvIPirYDart93S7etaZ/3ukTQZwPAYrFY77/YABBzYwCG4G9wGVdue0LW +rZk0x7xuAKjHTXWUV+UhIyMLeYUFyM/PQWZGNkobmmg9aH5PP9V9AD2a9XlbFNj7+9HZXIfczAxk +FpWhpbsffZT31TTdXW1QyBVoau2Q2uT1Ml4XGwAWi8X6MMQGgHgXA9BW14KqsmaI9+qNd9Yj3u8O +1i9bByOrGDS2yFFUko/wkESUN4v39Y+jtakBuUnh8PH0QFSpChMjzcipqka3GF4w1Ir6+kK0DomS +p+dVAyDeANjX04lwm91YsXIJfvW//xb/+Is/YNk3m3DRKw9jw4NoV5QiPj4fqg6xod8O3D0U/Pua +CvHccAc+Xb4KSzeshJF5LBS9/eidaofeIUx0ZOIKmRvn2CoMjAxIxuPNsqbEBoDFYrE+DLEBIN7F +ABQ/u48dey5DTvE9x1kfv/jVH/HJb/6Adbtuw8PlCpb94TscNLRFVJU4HdAJj8uG+PLTHTh6ZA9W +6p+Be4Iz9qw7Cv/aXnTleODi/tPI750sezq0XQLo6RMOQg23w8a4dT8JPfRtbHgE45R2sCkfnh7x +FNApiI+PYly8Mnh4CCOjYxgfHcboSCcyvMyxY6MN5JRvqD4Z9jd8UDVA8wb70NnZBcoKDGTj3EFj +uCaJVGRnhibPKvQOjkh1GhevJu7tltKzAWCxWKwPQ2wAiHcxAGMdsTA+fQ6+Sfl4bHwC3mUFcDC/ +j7jKNlSG3ca+/Y4Y06QVAdrl0gVcfFwjfUt+fhHHrOMRa3kI1r5RCHa+Df1bmfihew20GYCu7gGM +QwaXw+dw814iBtCL7EhXXLp4CTv27sLpO+6IjHDHlcuXsefQTlx44goLwxM4fN0b8v4BVMc/xJEt +eghMq0d75zgtpRPx3i5wCS3B8EgPChOC4eb4FJeNTmHXwcP4buNmnHOLRNvoCCqCrLB54wbsPvoY +uVUdGByYfIwvGwAWi8V6/8UGgHi3MQDjSLx9CUa3DmLXOT8MTlTh1lkLBGbVozDKHqfNYynFFJ1w +MzfFTY8G6VuulwX0r2djRO6ENRS4L589g7CWl3ZhOrQagK5+MhqNcKZybtxLwggty/fKbiz78iSc +HC5j8/bzuHFmB1ZuvgY3NxMs/9MeOPg748ieM3geV4+xoSZkOp3Hd199gT98tAXP09Lx2Owczlon +0RJ7EffcAscMTGG8Rw/rDR8g0v8h9I4cwr34ONh+swn6ltdwftc5WD/PQtfYEPrYALBYLNYHITYA +xLsOAhzMu49v/uVn2Oooo28VuHz4ArzTapAbfBv7zwZJZwBG+5tQFp+IR5eOY93mq3B2fYKjRw/h +ZoyC5jbj8q6/xcdHnPEDl/8lfowBGEYrfKwuwuh2EjoVoTh92ATXr13A5fvp6Gj0x97dD6DqKYal +4XncDyiWxjBgdBCtTUrE+1ti85YzuHTtMsyeZNCMXiR73MXZs6Y4d+4qXBPFJYBmPDO9iKuPIhH2 +xAg79LfC4OwjRGUq0DvUi142ACwWi/VBiA0A8a4GACONCLjvhHSZmN+G+NA4lMo7oKpKR0hMpZRk +uLMS0XausLI1woGd23FC/xDM3fOleUA/nI03405qo+b79/N9BsDpoBGu2yZKBsBbnJmgHnxTrS+O +778EC/NLZABSoK5yx6599lC05cDc4CIeB+QiK9EFTzPKpfLVRa7YvuYYLl26iHNXU6ncCcQ4mODM +2as4e8AI1sFqSlWHa6cP4bxjJDL9IlBYnAqzLRuw+4obFKMT0i2IbABYLBbr/RcbAOKdDcCPpgtu +16/B2lecKdDQW4G7xqux7NhzCtlSP/wH+dFnAO5cxjnrRDIAfjA4eAXXLS7jimQAPLBnvz3kZAAs +DC/iaVgxShKssebbpVizYT0+X6+Hq6ElqI91wZY//RHL1x7Cvq2HcOGKFS5t3oY/fLwMa1atxLpz +dihskiNAfzdWfbkW3+odxLOIEnQPDKKPDQCLxWJ9EGIDQOjeAIyiSzwjv/uVE/2jPagszEV5U79m +wg+j3QB0U6DtgKK6Fg2Nzeju6YSysQ619LmzXYWaqjo01NehTia+K1FVRfk7W1BfUwtZkxi414W6 +3FREREQgNqMY7T3DGOppQVlePKIiEpGbX4X6ehnqq8qRnRyNiKgElDa0Y2RoCJ2qemRGRyEmsxjN +3YPop7YTQZ8NAIvFYr3/YgNA6N4AzA3aDQCpsxu9A/3o76OAK27d69N87u7FgJje/+r3PnR39aCf +pvdJT/brwcDQsPS+g5Hhwcn7/ynd4NAITSMzMCReQtRH6QcxPDKK0ZERDPb30nI60U3LGX4lXyfV +hQ0Ai8VifRhiA0B8aAbgQ3kXgPisLQ2LxWKxFkZsAN7gQzEAAlEf8UrgxsbG91a1tbWStM1jsVgs +1vxLxI6pDiQbgFf4kAzAyMjIKy/+eT8l2ktI2zwWi8Vizb8GBwelePbqJWQ2AMSHZAAYhmEY5l14 +cwwZGwCCDQDDMAyzmNE2iJwNAMEGgGEYhlnMsAGYBjYADMMwzGKGDcA0zMYADAwMvEj/vkgM9mAY +hmGYKdgATMNsDIC4vULc897S0vJeSNyDL8QwDMMwU7ABmIbZGAARbMfGfvhVvvOFqIu4B1/US6lU +fnB6H+r9obXdh7qtf0hivcRtrwzDzB42ANMwWwPwPo0REPd7igcFtba2aj1D8L5K1FecSRHmZSHr +3tbWJtVBBKAPpQ1FfZuamj64bf59Eusi1ktcYmMYZvawAZgG3RiAAVRnRcLR4TEePnyK4FIVRjVz +dIkwAOKyhHgOv6j/hyJRXxF8RXtrr3sPbZs3p829xOOLRfuJAKStHmLaC70xb6Ek2kz8qKdtt/eo +rj9Wos5iO7ABYJi5gQ3ANOjGAFTAZPnn+P23e3HqlAF2HL2DwKImzbzp6azPhHdAHtmHd2PKAIi6 +T61HV1cnunr7MSxe5CNeCvRiuniBTzf66CA7IL3g5+V0XaqzS7xsaEDzMqLJaaK+IuiK9n697pPp +h8SLiIb76XunVOeBYfF9EL1SMH49/Ww0FXhEL/TVeogXHfX2D2J0dETa3pKGNC9P0qSZiabaffLF +StrT/FiJNmtvb3+r3Xr6+jH0Sl376fvg4Ovtrit1ipdM0bL6e2lZ77B+Yl3YADDM3MEGYBp0YwBK +YfaNAZxyJ/v9qSamuGIeh6HRQfR0tKO9owuDU6cExvvR2U7fx4DB1mqkpNdAGlUwNkgbqx1d/VPl +j6KHAmB33/TXRbUZgO6+YQxWReDkbn3YpzRIb/frFvO6+zDSJ0O4mwOe+uahd3Rgcrou1TOAoZYc +2Fk5IKFYQUFwsi6ivtoMQDelH27NxY0jm7H5WjC6+gYpqLXA3/wgdho9RkVLG9paqY1eyTMbaTUA +1IseHuhAQdAdrF/2Fb5e8TW+/vprrD9ghPjaYQz1zXDZ1O7DfQpEeTjgsXcOembZ7toMQN/gIFqK +U2C1YyPVdwVWnzNDVFYcntk4Iq5Q9qLdXy1nzkTbbLSrDI73niAotRZ9QzNfllgXNgAMM3ewAZgG +XZ0BsFizDcdv+yAlJRo39a/DIbIOIxV+uLhlAzZvWotDNxKhogAfZLoX365dhV37HZAY7YNbD5Mx +2FuN58br8PnSpfhyhSG8c+tQG3QfW75ZiaXLDOEepZw0CW+gzQAMjJMdcbqOrV9/ivV3MtAt3tLX +04chmg60we36OZy2TJDKG6Zg1tnZg6Gxydf+9gy8NBujg73oo17wyNgYpKyYoOA32ZsdGJ6cIkxK +fw9NE0FOU8EJ6rkL49LVOzhZ58F0nNxpBE8KDgM073sNQO8IxtTR2Lb8d/jnzy+gopeW056I7b/6 +c/y3Px6HW4A3PEIK0S8tSTBCPVxaPq3fqKZKEyNkuqgs0YufKnc6aTcAvRgfVCHI5gw27rVGSmEO +0lJSkJZThOZecnETmgVRu0xMjFFve4jaaHLSqAi0wmiNjlJrjWNMOovRj4mBOjy/dhYGN6LRS3UW +7SN6zf3DE5MZx4bR20nTKO/Qi2tHVPZA72sv8xB60wCIbdZfk4zzezZht1kIcvKz4WNlhRvHjmD9 +LlME5GjORJHB7BWGkgymZqm02D709g1Q/Ucxppk4MiD2iW70T+4wBK0JpZPO5EzVjdpYlCW1cS/9 +Hroycf6AIWwDijEwJgzO6+syPkTTxHoIszC18HGqd69YFhsAhplr2ABMg24MQA1urvsSv/jjCqxf +vxpLV12BX2EvTVchxsMRljdOYNm3p+ES7I7jn6zFjTB3PL/qBDeH2zAwcYXv49MwOvsAzXQwrgv0 +x3N7B1zdtAuHrt2E48NncHLO1XqZ4G0DQMFrXAk3C2vYu9yHybHbyFb3UUBrRk6UIx7bmODgLn0Y +P6JAkZCO0vp2DNC8vIgk5JY1QJYTAntLS1jefoq44ibI6kuRFBUO98fWsLLxRlYjHcDpYF6e5ofb +lrdw1zEc1V1DQH8jkgPuwdLSGp6Z1egiNzDUWoJAp3t4fOcsvl1/Dn45jRgc+iEDMIxhVQwMdpzF +6SO78LRiBEPpj3FI/zt8vfUu4rLSkV2kRltDIh7cuQN71yTajkMY61YhyssGt27dhkdiCTrFqe9X +tu10ms4AjA0oEPjwGs7bZGlaWkDrnZeOoCAf2D56CveIcDg980FiXh6Sgu1w6/YDRJfL0Ntdj/i4 +GLg6usAntgTtgxRwB+rhankJ5+7EkQEYpjboxdBgJ2oyfWBtZYlHYeloHRnBSJ8a2eFPqP2tYOMa +hvRyBXrJmL3ao37TAAyNjiA3LBonj91CKW0KjA5jcGAUI6p4nNE/B2vbh7hjYwPH0GK0UPBvL4zE +M1qmpdUDhGTKoFJUISUmCn6Otrhl7YSkyh6MjvShIS8QD27fwu2nnghMr8XQSAvyo6hullZ4Hkdm +aGAYfZLRo4V2ZePq8fOwDynFgDjDIZ31EOvymJZzB35ZFeijeg62VyLS9Q5u2djivm8iKhSt6O2d +HMvABoBh5g42ANOgu0sAx/A4uUP6lnPXBMbm9+BhbYaLJ67i8pUj+OyrEwjKr0VyoDWMLxzB8ZNP +4ev3FBcv3ISpqQXsw5VS3inkmZ6wvH4E+/ZdhkNI5Y86A9DdP4qh6hBct32AxGIl/K7uwe2MNsgj +THBo15cwOHEAH3+1CfrPw2C3l747F5FHicbWVVthE1aOllwfXD9/EcbH9mLX2edwoV7wJ7/+Dicu +nMGRFd/gsFUKqjKccHbjUuzRP4PdK3bi3A0fJPjdxeWzB3H5kgG2n7mNgMwKxN9fjy17tlNZm/BX +S4/CI19B9f1hAzCkjMLZAxdgdcsYp57GIeKxLazNT0Hf8AYsrp7H5Qd+cDtzFNsO7MX6L/bi1vM0 +JDsbYMfa9TA6dQSbvtiPp2El6B4cem37atO0BmCoBbH2J/H733yNPYf2Y+/eIxQc7XDp+FZ8/dUO +7Nr0Bf72H5bj2Hlr3Dz7HbXFehjsWo8V568jIv4ZNv7mS2zdexHPgvPRPjzylgEYGBmFOus5Luz/ +GDsOHcXq7VtxM1sOeeglHNz5JY6fOUwmUg+GdikYpPTijMZUnd80AKMUcENDCqF/JRTU56aeOaUT +l40602G07jus2aaPs0f1sHrlCbinq9FTFgpr2saXTu3BlqP28HhqiiW/WgX980YwXLcS28+HoiLP +B2aHPsbuY4bYvXMzVp7yRHGiA8zO7MG5y2ew89RVPI6sxuAIbc+3DMAgrd8wyvyNcWj3Mujv08Py +Iwbwq1Yj99E26O3aAKNzu/HLLw/hWUINGZgB2k5sABhmLmEDMA26MgBXlu+AiVsu2tqU8DY+j4tW +5jj+uSGeJXYBLWnQ22yEh+ER8DB3Q3ZlJq6sW08HXUPom3gj2PEszpy0Ql1LG4pd3WB/z4GCrzPi +EjLhanoCu4/fg1yzpFd53QB0Y2BsFLXRd/Hdr/8Bny5fjd//4ufYamoPK+MTsPIppBz9cLx1HsZ2 +mahKv4V9xo5I9LwN/XO3UNg5hOZcb1w+TsF00xL8erk+rC2NseOoEzopZ3fmYxw9aIIbVw1wwTJC +Wv6oSo7yZH8YrvgYv/h0NXbt2oiPf/577DtrjF27zyNZPQEMZ+HI/vPwyqjHwI8xAIpIGB4xxVMn +T9w7ugtHLW7D1f4BjE9dw3WLqzB/7IuHx7dg05njsLnnj7hgd+jv0kdgTptUJ0VGJnKL6tEuLn1o +yp1O0xqAwSZEPjTC6nWn8Mj5GR4/dkREmB/MDA1w62kaGjOfYvf2h+gYLMa1A/pwzmymJVfB5ORp +mN4wxf5tpshTiwsVQ1RmH8ZfMwDjNFkBjxuGOGERINU5w9UUB85awZzWyTqglKYMwOe2CS7fT5KC ++g8ZgPDgPBy7HChdXhAGoGeQ2r03Hac3H4FNtNhzVHh89iSuO2WhXRYDS6Oz2K33NX7+yR7cuXsZ +ervvoU5UpMYLx/ZcION5BidMvKRLBfXxT3HG2Aa3Dq/E3/96Kbbv3oYlv/k5Npxxg2JkHP19bxiA +cVq/3iKYHz6AO4HlVEI77E3Owvj6HZw+dAqh1SLIV+La8Utwiqkks8AGgGHmGjYA06AbAyDHs5Nb +8ftPvsDSpUvw7b7HyG3rQ73XA+z44its+GY5PtlhiZjyesSanMA3K1Zj9zUHpMT74bpNAoYGZXC/ +uhVfLF2KZWvOIahMhcbAZzj46VKs2HoEvrmt1A98m9cMQHc/xntr4fbEDMaWwSgrLUCctwNMD1Mv +cLcxHKjHRmEcLmZnYGSXht7eSjw8uhprjc/CyjEH7a1ROPnRDjyPLkN1wmNs1TPCrdtXcepaGIWj +MVQnOeDEsWu4dvkUTO4nS8sf7+lGS3k4jn+xEgZ3AlHVUIm0uAQkhT3Eru2XkU3eB70pOL7biAxA +w482AMcPXkd0Rhae7f45Pj74AIlpQTA6egXXza/A5EEkyvNSkBD+DAabD+DUpXPYceAyYsvEwqjj +W1eL2gY1Orp73t0ASJcAzHHxfp5U5iRq2F24jAcBBShLsseB037o7knFye0G8C4Qy66B+amzMLEw +xRHDRyilH1qfGBUvtstAHVwsTWBinzNZFG0HPyvqcVvGSN+yva7jsOE1XDx9Fo+iRCjugpeFMa48 +SP5BAzAwOoqqmFAc3W2ISM3l/iFan4Y0MkaHzRCQraYNVQWbS1dx89kTmKzaA1vPbDTkeGCn3mnc +sjaFvrEXWumA0VrsieOHTXHT/CxO3wiXyqoJu4+zRrdgsn0j9hg9R1ljDbLio5CQUYH2vj70SGcA +smBicAUuiVNnsapw/egJ3AsT69KBp2bnce6qOY4dvoIEhTiXVQSzw+fgFFvFBoBhdAAbgGnQjQEQ +TGB0hAIYBeUX47iIseEhDInTwJrvghGR5tUJEhNS3uGp0VjEOJU3PDXCTAuvGoDewWG0lyTjwqEd +eFqgOZB2lOL+tUMUzDdi/56tsLh2Biu//BgH76XTzH5EX/oM//23u+FbPYwRNeX9ZC+OWzzCgzN7 +8XdL9HH1hhEOGPlSz3IMVdF3sfXgI6RG2+LkhtW4YHEXRlsO4ayJMwKensexnfthd/869M/fhndS +HvyufYON+8/B1mQjfv7xJrhlK6gdfsgAjGBYHoI9m40RUVKFDA8H2D3PQG2FOw5sP4vLl4xx4Z4n +nE4cwfHjJjh5YB9MH3rBy/Ig9u88DNs7Zti/dB8e+Oejk9rm1e2rTdMOAhxqQujdo/jT53tw8541 +bt26g0f2Jti26RhsvXJQHHsXW/Y8QRNZoyQbPew9tgeW545j3Slz+Ac/xO5tN5HX1PnCAEwMyeB2 +dR8++/oQLO/dxV07Bzx9eBXnDy3FGVML7Nm7DxZxlajwMsSWTRtw88Zl7Pp2My48Tqet9P0GoFvc +KdFUjAfGh7B262VY21rjzNbjuGxwDJt3XYZHqpx2pHLcNDwNsycesN50HIfP2eLJFX38/R/345Ll +eezUfw7V+ATach2wdecdJMQ9huGWL2BwzQqXD2zBNmNvZIRcx4kt23Db5jZOXryGB0FlZD7EJQD6 +PfTk4uLWdVizxwi371rj7jMPPLu5H8ePbobF5TNYf+gMvPJrEX9rPdbvPo77N05gxfIDcEquxSAb +AIaZc9gATIPuDMD885oBoN6YuqYG0X7hqOkS93/3YLC/BfkpSUhKSYO//Q2cPnMKd565ICWrHgOD +/WjIjoKrYxQaqRc31NuL6mgPmBoa4JKpOe66RCE1LQ5hseJ6ej/UVenwC86mz73IDbPHqZMGOHvd +BQXUluhVI/SZCQwMTsMmIh9tw2PoaUjD7dOGML55BY9dw1Apa6U6Tj6XQNRXmwEQt8z1tZYj1D8G +JQ2tGBobw9joENrqchAaFIuEhBjEZzaiuTQJ906fwhlLBxSqyW511MDjnhEt/xTu+qWjpa9fujvh +RbnTSKsB6OpGf18XajMCcO3cGZw0MMBJWtdzJldw1yEMeWUyKKozEBCag9Z+MmztpQiwOwMDQzME +5Sgx0FYEf79kyNonf3Bd4h75vnaUJ3riitFpqqMBDE5fhXtqCaoTH+L0yZMwd05F98goxvobEWJv +hUun9uPna7bhlHshxicGXzuT8aYBEM9K6B4YIRNQjxCry1L55yw9UaaqRmJoLPJrW2k/UCI1Khqp +BUoocyNgeeokLly+Aktan5SMBARH5KGtfwAdjbnw809D20AHCsOdccX4NFZtX4s/XQqlI0ofkr2t +qC1OwsInBTIK/P3dndI2G+xVItnrAYxo/5LW7/J9JJWWIt3LlNKfw/OYKoyOjaJPXQAHMxMYndqK +/7rGAB6ZculOCbEubAAYZu5gAzANi9UAdHVSIKAgPjw6gj46MItbtKRb9obEw2FeOStBO8YQBXFx +e1nv4Ah9FdeNJ9P3v3q2gaYPUd4RcSsbpe2hnubYqAhG3S9vB8M4Bnq60Um95pGpExeiRyfqIq4N +TzFBB/9XHhIj6qvVAEi3j/VTsKDgItJrpnf3DmB0VPOQG6p7z8DUNpjAQK+4DbD/5SDJscke8zvf +BkgSt6b1vVzJl1CbiIcoibYYFW0xdWubZra4dVJ8H6M6vPrQoMnb6l4/kzM2NIAXj3wYH5K2U2WU +D47t1MOOzWux8vIDRNX1YrT/1fbRZgBIoh691G6a4qh0ar9+2heGqX00t3qO0PYc6JW2+QvENh4c +xihtM2ldqJ0F7eV5uH5sF7brbcFX+ka4l6HESH8/GTJpNq2oWD/NbYDSviNuJdXMk6B9jIL51LQJ +Kr+fDGqK011s37YDehs3YvP9IFS0UBqqn1gXNgAMM3ewAZiGxWYAxEYWj7QVwexDkaiveBSwOOgv +ZN37KCiJ9hNmZKHbUJzBaVM2oiAnC1nZuaiSU50o6IrT46+mE20mftS6qm9vbx+625pRUZiLrKxs +FFbL0dVH9dCSdiYS9VXXVyEnKwvZucWQtXajr7+P5k0+kllsB7E/Mwwze9gATMNiMwDV1dVvvVnt +Q5AIZFVVVVrnzZfEC4lE+4m6aJs/nxL7lkrdhNa2durht6G1uQkqpQKKN9KJNpPL5a9Nm1NRPZTi +ldetbdKZhraWZqhp+pv1mKnE+qmbm9FGZbaT+WtpUtH0l+sntkMzzRcHLBaL9ePVTx0F8SZNEfSn +YAMwDYvJAIyPj0sbWPSmxcH6Q9FUfRe67mLZog5Tn9+c/z7qQ6vvj9HUdhD/xdkYFov14yRi0tSl +1FdfVc8GYBoWkwFgGIZhfrqIcTPiDKa4zMYG4EfABoBhGIZZDIhxTGwAZgAbAIZhGGYxwAZghrAB +YBiGYRYDbABmCBsAhmEYZjHABmCGsAFgGIZhFgNsAGYIGwCGYRhmMcAGYIawAWAYhlkciKBXVFSE +nJwc5ObmLmqJB/68CRuAGcIGYPaUV1QjLj4ZyamZLBaLpXPFxCZDLp963fRLBgcHERoaKgXI/Pz8 +RanCwkKEhIRI7yx5EzYAM4QNwOxJS89GXX0j7Xz9LBaLpXMVFpaiqLhccwR6iTAA8fHx0uOxxfF5 +MUqtViMhIYENwFzABmD2ZGblSc+KZxiGmQ+qq+tQUlqh+fYSYQDi4uKkY7cIhN+rBpJchTY61ovj +vVB7swoybWnfI4m4I0wOG4A5gA3A7BEGoKn57Z2RYRhGF1RV1c7SAMggVypRVxqLmzu2YP3atVi7 +bh2uOMfTdDXkMm153g+xAZhDFswAjNfB87gzClvf/Z3n4+L97uId/prvCwUbAIZh5pO5MADKZiVK +Ehyx9683wcLFFa7PrHF63yrcDStFW2s72sRbOJuUaJTJoW6ZfNlWq1pJBkEFteZMgVLdgmaVHA2N +lKZZDSXNa9a81KpZrUAj1aNBpkDTVP45OMPABmAOWTgDUAzLP5kiXvHuBkBdFIIbtmmabwsHGwCG +YeaTOTEATQoUxrrh4ooHqJFy9yPYbAtOPo1FQXEa/D3c4BWdA7WyAVlRnnBweAb/zHLUFuYiNS4P +9XT8L8yJQUJBJVTyamRGpSG/OB+xbo5weOaEuJxSyNStaKV5ySGueEr5feMKyTSQMdBapx8nNgBz +yMIZgFLYfGWFHJkahaU58PF+DKsbFnBOa6Wt1Yq4jHA43DTHNQt7JNaNAAO1CC2oB33CgCILhRVZ +CLDci48+PYygEsqzgLABYBhmPpkbA6BEeZor9v9sOfadOwejUwdx5IQVyoqTcWrPavz1v6zEmcfB +FLyfY9OGb7Bx8zqsOnkU9haXcV7/BtLlClzf9j/wK+MA9DeG4ITeBZjfOI0d32zDQb1l+PbgbeRW +ypEW7YQ9h/fi+IGd2Hr8AvxyaqBWyLXU6ceJDcAcsqAGYIUtqmRFMDm4Ab/eYIAb5mdxyPgcKqrT +sPbLj7F0y3mYGe7FIQsrFCQ64TMLH/RQVnXIUVx7aI7nlob4fOlRhJQu7AA8NgAMw8wnc20A9hsb +46LRWRjfvAk7TxcYbNuHY05FGOvMh+nRpTjuXk7H7G6E3t+HDVctcf/RPbiHBMFwx3YcNbZCpN9D +WDs6wunOUfz8q624ds8OnmGFqMqNhMHWv8XPvtyCY/t2YOnHv8TG+4nobFFpqdOPExuAOWRhDYAN +KhoLYXbmOE4FNtPEHvjfWY2IlBTs2n0WHjKRsBYX75ji1iMbbLALQx9NaYkxgrWLPTIzE2FulSgS +LShsABiGmU90cwkAyA+0wJadp7Hf8AROe+SjrSYBFw78BmbhcmCoA7FOF7DirgvcbZ/g2iE9HLd6 +DHsK+lu3m8HDOwT5BQnwCg7A05uHsWX5OXiFeeGU3t9ht6krQkMC4O7qCp/kErS0NUOplEvPMlA3 +KyFrkEHVooZCLtNS19fFBmAOWXADUJ8PM9OLuBilBkbr4Wq1EbGpSdh15jaiu0TCKpy3vAKrZw+w +yyZWytoSeALX7j5EcmIYrrABYBjmJ8acDQJMdMTe/70BZs+fw9XhMc4ZHcXpO3dxYP8+HHBIx0Bn +LTzunsU3+qZwcX2ME/orcSOsFFX+tvj6j3+AZXQGQp4ewi8/24vglEqEPCBTcMEO3i4m2PibowhK +yoCTiQG+2WMGvxAPXLp0GhcDk1Eam4qs3DJUFOciMSQLNeoqpAUkIr+8FrIfMAFsAOaQhTMARbj5 +x5sorc3G+bMGMAgihzlaCwezFYhKz8SeLWuw+eRVmJzdjxM2diipL8O1XVtwyuQ2Tn39Kxy7+RSF +eUHY/NFuuMTWYVxT7ELABoBhmPlkLgyAdBtgWSwsd+th44YNWE/abeaJ+oZCPHd4imcxBWhqbUNL +bR7sTfZi/foNOPQwHPKmdrSVx8L8ngviK+SoTHHD08f2yJVTzCgIxdWNG7Bx0xYYPw5GtaoL7TWZ +uHt+p1T+kVv+qOusQfgdZwRHZiM/LRKOFkEoay+G9+XniM2toHp9//gANgBzyIIZgIlOlEWXoau3 +HQX5uchV9JMp6EVtSQLUdcnYuO5bMgAmuHnfFdnSGL8JVMU/xa2b9nDz8kdRawMGepQIu/cYAUmN +bAAYhvnJMHsDQJp6EBAFSxEwhbrbmyGXKaTg2iJu7xPlyJVobaeASfO7Wpsga2xAA+Vrb2uBSt5I +AbsZra2tUDTWQ6ZQo12U092DTk1akb+to5viC+Vvo2nidD/NU6sUkCtUaG5T0zQ51LRspej9i3pp +q69GbADmkAUzAN9HeyL2nL+HuIUd3P+jYQPAMMx8MicG4AMVG4A55L00ABNjGBgcxuj4Qj/i58fB +BoBhmPmEDQAbgDnhvTQAHxgZmbloa+/QfGMYhtEttbUNKC7R/jIgYQD4ZUBsAH4UbABmjzgDEBOX +JP1nsVgsXSssIhYVFdWaI9BLxPE4LCwMsbGxUi95sSowMBBtbW8//4UNwAxhAzB7+vsH0NzcymKx +WPOilpY2rcdeEejE8VsMyhMBcjFKrJsI5K8G+CnYAMwQNgAMwzDMYoANwAxhA8AwDMMsBtgAzBA2 +AAzDMMxigA3ADGEDwDAMwywG2ADMEDYADMMwzGKADcAMYQPAMAzDLAbYAMwQNgAMwzCLCxHwFrOm +gw3ADGEDMHuGh0eovXrQxWKxWPOg7p5ejI6+DHBTjIyMIDExUXpYjnha3mJVdHS0FKfehA3ADGED +MHtycgsRFZOA1LQsFovF0rnCwmOl9wG8iXgUcFRUFKqrq1FTU7MoVV9fLxmA5uZmzVq/hA3ADGED +MHvEuwBaWt9+LCXDMIwuqK6u+953AYggKALeD0sOhVIJpUYKuVxLmvdLop7iDAe/C2AOYAMwe8Sz +ufltgAzDzBdz9jZAWSMa6mtRVVmJysoq1MuECZBpT/ueSMQdNgBzxEIbgObyYhQUFJCKoOjVTPzA +YAPAMMx8MnsDIINCrUJNvh+O/stv8YdPPsEnf/o99pg5oLRO9V6bADYAc8jCGYAxKDNsoP/5Cqxe +vRqrv1mKvZdtoOzTPsJzYqgNFeUKDLzcpt/L2EALyitUGJx+wOicwQaAYZj5ZC4MgLJJgaI4Zxj8 +zgghFZWoKk6BzYklOOeWg86OHvT29qCrVY1GmQKt0vdedLWoKV8zWtqbIKdymlq60NGkRH2jAi0d +LWhSN6OD0om07S0qyBrq0SBToq1zMn835ZO9VZeZiQ3AHLJgBmCoHDcP7UZQ1ZBmwihiLTdht0MO +RjRTXqMpGoYGTpBpnfk2o7IwGBh6YD7CMhsAhmHmk7kyAIVxbji/7DYKKN9wtxJeJgdg4R6N4LBn +MDphgAtPoqFqLIfn3dPYv38/LvkkojAmBB724ahSKRHja4kHEXloUxTCx8YTkXHhsDPQx8GDh/HA +Pwn1zd1or8+Ho6UhDh46jEuPo9CgVlIw1lanHyc2AHPIQhmA7mw7nLgThrZRzQSitTAIhzc5or23 +GNb+UajopomqNERGPYLvw7P4p7/5Lc4/CoF78D3s27QFa9duxAXPItrqxbjlF4v6fur5N8YhPOop +vO8ex9/+9W9xxoPm6xg2AAzDzCdzYwBUqMxwxfY//zk+XbkSK776DFsM7VBXmQz9tSvwy1WGcI6K +h+8jM6zeexJWt81x4OQmXLl0HpfPmiOuugYXv/2v+MUJd7RXeuP4YROYXtqHtZsNcNPkELYft0V2 +USk8nl/DOv0zsDQxwq59u2AZXowWlUJLnX6c2ADMIQtlANSRV3HSORrdr5zS76pJgs0KR7S0RWGN +iQ0SxfYtd4bljX0IiQvDgd0WyC9JheGWFfjyhCNSE/1gfHEffEM9sNbCHrld1PMvsMMNy6MIjQrA +3h1XkVD/9r2icw0bAIZh5pO5MQBKlCS54cRvD+FhaCiiggPxyO4qzt60xrED+jjtVY7h5kxcPPgR +LofIqHfVjVhHI6w2t4GdvT0cnj/GcX0jmF01gYOdDR57uCPM/Sb+sHwVDpy9BKegApTlhOLomv8D +f/PxSqxfvQpffL4ER56noqNZpaVOP05sAOaQhTIAXVn3YXA3HJ3jmglEW1Ew9De5oKc1FptuPkKq +uLOuzgf3751AenkxzEwCMdxdCuOz53AtqYNmjsDV3RanrG2w574LCntoQ5c7wtbOCBklebh6yQct +PAaAYZhFxpxdAoh1w4Wv76FKyj2BvEALbN19FvsNjuOUWy66GlNx+fBnOO0rnjnQi0i7/VjzwB8h +dvYw2rgcpx8547HtESxdfRHevlFIS/VFYpUcReHmWP3X2/DU3wNGuz+BwdN8iilNyI73h2tcIdo6 +W6FWKSBXqtDcroasXo6mjhaoFDI0Nmir70uxAZhDFmwMwGAZzPbvhnO+COSCccRbbcGu56VAfyaO +XKIePQX0odx7OHfgGNIrcmgj+WOktwznz1/GrYx+ytMK+9uHcMPTC2ctnFA+AvQk3cA5/bPIKE3H +hQtelEL3sAFgGGY+matLAOWpjtD7v3+HdQcO4PC+Pfh291HYertA/+B+HHRIQ3+3Goletvh200Yc +PLwXq/dth2cm5Y22w5IlK2GXWopE5+P4bOVuRBSoEGOvh9VfbIbBye1Y/40JkgqrEPv4OpYvX4Mj +Jw7g2136uBWfiuTHPgiPzUVhRiw8rMNR0VaCgOtuSMyvJFMg11Lfl2IDMIcsmAHAGBqTrbDjoyVY +s2YNaTn2XrwDuXQrYD+CzXZj+VersX7pauhfPofitjpc/PQ7nDe8ixMn1+Dv/7gCa777FrvuukDd +3YPAy3pYunIdNn75NU5cM0VZcwVO/2o59K9GgXyETmEDwDDMfDJ7A9AImVyOhpo8BD22heWNG7h+ +4ybu+6SiWVWD+LhYxOVWQKFuQquiGrHeD3Dj+g08iiqSnsDXVJuPgOg0FNQqUFeUhKS4aJQr26Cs +K4LfnVu4ft0SLrGZaFC1oV1ZiUjPe1L+J0HZaOlqRKpvFFIyilFWkEHzklHVVIF45whkldZApmAD +MG8snAGYpKmkANnZ2aRcNHa/PF8/QjtJUW4uikob0D7YgZGJcbRXV6KqIBaHj+zFzjuByM4tgqxv +Mv1QRx0KcvJQUt6IjqFOjE6MobWiHBXVrXhlnKFOYAPAMMx8MhcGQJJMiVbNMV+os7WJAqVcCvLN +1BMX5TTIFGhu65TmT167F9OUaGtpglJGRkLZJKWXN9ajUa5Cm6as9hY1ZFJaBVqm8ovbChtkUFFe +FZUvVyjR1CpuF5RTMKbyfsTzB9gAzCELbQBmjhLPn7vAr0wT+d8D2AAwDDOfzJkB+ADFBmAO+fAM +wPuHMADNLfMx2oBhGGbyXQDfZwBEEBQBbzGK3wUwh7ABmD3pGTmQK1QYGRllsVgsnau0tHLalwGJ +N+WJt+bV1tYuSom4xG8DnCPYAMyeouJyRMckIiklg8VisXSuiKh41NfLNEegl4yMjEjvyxdnAd58 +h/5ikej9i1ceizj1JmwAZggbgLlB7GyjoywWi6V7jY2/8gCVNxDBbpzmL1aJY61YR22wAZghbAAY +hmGYxQAbgBnCBoBhGIZZDLABmCFsABiGYZjFABuAGcIGgGEYhlkMsAGYIWwAGIZhmMUAG4AZwgaA +YRiGWQywAZghbAAYhmGYxQAbgBnCBmD2iJ1KPKGqrq4O9fX1LBaLpTOJ44xQb6/06lTmFdgAzBA2 +ALMnIyMD4eHhSE1NRUpKCovFYulMaWlpCAoKQnn5248C/qnDBmCGsAGYPeJ1xsXFxWhqapJeVMFi +sVi6kngJTlZWFioq3n4Z0E8dNgAzhA3A7BEGoKCgQGoPsfOxWCyWriRMQHp6OhsALbABmCELZwB6 +URTijnt3rXHnzh2SM/Kb+jHUXoWgxw9gLU27C9eAXAxK6TuQ4PJISnvXMwEto9LE9wI2ACwWa77E +BmB62ADMkAUzABNlMP3FCmw9dgYXLlwg2SJd0YOaoIfY8jerYSimnTfA1v3GsK9pQNmT2zDcZYCL +NP3EkY3YbuuChvdkDAwbABaLNVcSger7prMBmB42ADNkwQzAeAnurXiIOs3XKYpcXXD/VKrmG5Ae +8hBG957h+oGL8MmbWlYzMosL0DGk+brAsAFgsVhzJXEckcvlL76LwCWmsQH4YdgAzJCFOwNQjjuf +H4O1RzCio6MRnVeDfkygJuAZTq+8ggAxLcwTp04awio1HxFXjmL5d0fgQtPjsho0hbwfsAFgsViz +lQj6VVVV8PHxQXV1tRToxXQxuFi83z8mJgYqlYoNwPfABmCGLJwBqMKN33+JJavXYdOmTdhk4QEV +bSR1tD3W/6+P8Z2YtmkrzlrEoFuTJdfTAJtp+urlq3DMJQrt77jouYYNAIvFmq2EAaisrMTVq1dx ++/ZtaVpbWxsSEhJgYGCAwMBAyQAIsQHQDhuAGbJwlwBKYfvVXRT2ab5LjKPY3QXWxyLp0/fQ5o8t +B4yQUD+gmbCwsAFgsVhzIdG7F71/YQLu3r0rnR09deoUAgIC0Nzc/CINGwDtsAGYIQtnAIph+YkZ +EhWvOgAyAK4OuLbDC+2aKYKJxjicv3YbgXl10s5fGn0dp69Zo6xtRJNiYWEDwGKx5kpqtRo1NTUw +MzPDzp07ERIS8iL4C7EBmB42ADNk4QxALdz1HVHQ8movfhy1UaFwuhb34rS/xHAPyiJtse7bpVi+ +fDmW7DyDsJouTGhmLzRsAFgs1lxKnOYvKyuTAr24NCCC19Q8NgDTwwZghiyYAXgXJsYxPj7+3gT+ +KdgAsFisuZYI/CLYvxr8hdgATA8bgBnyQRmA9xQ2ACwWa77EBmB62ADMEDYAs4cNAIvFmi+xAZge +NgAzhA3A7BEGgF8GxGKx5kNiQCC/DEg7bABmCBuA2SPceGRkpPRaYPGqThaLxdKVxHEmODhYGiTI +vA4bgBnCBmD2tLa2Sm5cPMWLxWKxdC3xwCBxjGZehw3ADGEDwDAMwywG2ADMEDYADMMwzGKADcAM +YQPAMAzDLAbYAMwQNgAMwzDMYoANwAxhA8AwDMMsBtgAzBA2AAzDMMxigA3ADGEDwDAMwywG2ADM +EDYAc4fYyVgsFkvXmg4R9MRjycWTAsUTShejxLoJ9ff3a9b6JWwAZggbgNlTWlaJmLgkJKdksFgs +ls4VFZOIRplCcwR6yeDgIMLCwpCfny8ZgcUo8dj10NBQ6ZHIb8IGYIawAZg9aRk5aGiUY4B+fCwW +i6VrFReXkco1R6CXCAMQHx8vvUpYHJ8Xo9RqNRISEtDS0qJZ65ewAZghbABmT2ZWHu2MrZpvDMMw +uqW6ug4lpW+/DEgYgLi4OOnYLQLh96qBJFehVXPMF2prVkGmLe17JBF3hMlhAzAHLLwBmJA21NjY +uOb7h4cwAE3Nb++MDMMwuqCqqnaWBkAGhVKJutJoWGxeh29Xr8Zq0oVnMZAp1JBTsNSeb+HFBmAO +WUgDMNpTgYcXlmLZsmWkJbDwykBPvxIP79vgfrJSk+rHMzY8iN6+IbIU8wsbAIZh5pO5MADKZiVK +Ehyx/2d6sPL2hrfbAxjtX4HbISVoa+uQgmVbkxKNMjmaWtonv6uVUKjUdLybPFOgampFi0ohXQJt +ammCSqlGC6UTaVsobWNDPRpkCjS3Tk5rn4MzDGwA5pAFMwDjvXA318O+JyFQqVSkMvjfN0ZSbjrO +nTmDC9HtmoQ/HlluICzupmu+zR9sABiGmU/mxAA0KVAY64aLXz9AjZS7D8FmejjlEIOc/ES4P38G +57AsqJX1SAtxwoMHdvBILUVNXhYSI7NRR8f//IwwROdWQC2vQmpIEnILchDuYI8Hdo8QmVkMmboN +bfJKxPk74D7ld4vMg0KtmJUJYAMwhyyUAegvc8HGU08hG9RMmGK4CldMz0HP+ArMTC7DIZk28oQK +Xo8tcenyZVw2s0NszRAwUAW3QFfcv3gBF2/7oLKjG3G3N+E3Hx9AcCUV2poBazNKf/UhUhqojgMV +cPJ4hOs3niKNNnqt71NcofLuOAeidZZXH9gAMAwzn8yNAVChPM0Ve//6C+wwMMCJo7tw8MQdVJSm +4OTOb/A3v/4W55+FICHgCTZsXINtOzbjW4NDuH/tEs4fvY40mRzmW/47fmnkj76GYBzfdgHXLE5i +++qdOLprBb49YIWcChmSIp5h15EDMDyyF3rHzsEzsxpNSrmWOv04sQGYQxbKAKijTLHlnj86RjQT +phirg+nBrfhilzHuWl3EUaPjyGluQ7T3E1jeuomrx3firK09qjLc8Lc//wTHTO7A9Pgm2lEd4GN9 +FMtXX0RyQTos7G7gnNlN3DQ+hpMPPJAVdh//8IvvcO6RN7Ior/ERfZjcMMfxk0ZwTpBrFv5usAFg +GGY+mRsDoERZqisO/N0qHL16FdeuXMYly+uwcXGEwfb9OO5SgvHOfJjoL4GBZxVF0R6E2x3AelMr +3H98nzpg/jDctRsG528h1NsONs5OcLU5gZ8v34Qrd+/DK6IIVbkROLH5r/E3X2zEod16WPKHf8Gm ++4nobFFpqdOPExuAOWShDEBr4k18c80bXS+30STj1bhw4ijOhYlLAO3wubkMfg0jaEy4gf3btmDT +it9hjf5ZZCUEYvm+u6gTedpDsOm6LbyDfHDnSRU68szwm9/+E1Zt2IIt677CH/eZIMDjPlYedUGH +SN8cj51632DDrv1wjSpEcV2nmPrOsAFgGGY+mdNLACvsUKvJXxBkgS07T2O/4Qmc9shDe20iLhz4 +Ha6GUSdppBOxjuew0sYNnvcew3T/Zhy/8wT21PHapGcKT+9Q5BXEwz8qEq7Wx7Dx81PwCPXEab1/ +xL7rPoiPi4Svlwd8kkvQ2t4MlVIOuUIJNZkBWYMMqtYmKOU/PPiQDcAcslAGYKIjD8bHTsNTnK7X +0FqejEZZPi5evACTGNq4w9Vws9aDt58rdlpYoYA21FDBE9y6cRpJcYFYdd4D3SKjyhubrlnB1dMZ +N8gAdBWaYb2eITJbxjEx1ITk3Fxkh9jiy9NOUI0DA8pcZFVUob89F+ZfrYbhtRS86UNmAhsAhmHm +kzkbBJj4HLv/cg0uPHyIJw9scfKUPs7Z3MPB/Xtx4GkaBjrr4X3vPL45dAGPn9jiyOFvYBVZjupA +Wyz/48ewis1C2NPD+JfP9yAkrRoh97fgkOFtOD+9iI0fnUBoShbczAyxcvsFuHg54Oy5k7gYlIzi +iCSkZ5eivCgbsf7pqG6qRLJXLHLLaiD7ARPABmAOWbBBgERZjDm2HNqAc+fOkY7g/KXLyCnPh9Gp +kzgTqiIDUAkHs5XwycrE3ZMHcOLCJZza9id8s+sUctND8PGXK3GE8uof3gqrkBhUZbth/Uf74BWZ +hDtnTmKT/gVcOnUMO+64IS7QGh8ffgzlBNBR9AQnt27AaVre/s36eOxSiXdfCzYADMPML3NhAORK +BerLE3D30B5s09PDVtKhm740rxguTo5wjiuEurUNrXUFcDA/jK1b9XD8aTSUTTStIh6WjzyRVClH +VZoXnJ8/Rb6iG43FUbi+XQ9623bg8vMw1Ki60F6XDburB6T8BtYhaOyqRYSNG0Kjc1CQHg2XWyEo +byuGr6kz4vMqqV7fPz6ADcAcspAGQNCQ4gBbW1vSfWQoxGi8IRQXFqBYPSjdKVBflgzxwEd1Ugjs +Kd09uycISitDR44T/nnJRlywomm+qWgThY00IvKJEyLzOsk8VMDdnsp94IniZtoR+hsQm1uHfs09 +grURfrhH5T0KjEXTbLr/BBsAhmHmk9kbAJLmQUDtPb3o7Z1Ud3szBUoFBVdxe598shyZEq0d3ZPz +W5sga2xAA+XraGuBSt5IAbsFra2tUDTWo1GhRoemrM4XaZVo6+yRpnW10TTpdH8z1CoF5AoVmtvU +NE2OJnFZQEG9f1EvbfXViA3AHLLQBuBdGSpyw8ar/pjd1fu5gQ0AwzDzyZwYgA9UbADmkA/VAGBi +DMOjY/P+0B9tsAFgGGY+YQPABmBO+GANwHtERmYuWttm/uAihmGYd6G2ph7FJdpfBiQMwGJ/GRAb +gDmCDcDsycrOR3RsItIzclgsFkvnCguPRWXl5PP7XkUcj8PDwxEbGysZgcUoEfyDgoLQ3v52p4sN +wAxhAzB7BgeHpGdnt7W1s1gsls7V3t6JkZE3n6I2GehE8BOBbjFLxKjx8bcf4coGYIawAWAYhmEW +A2wAZggbAIZhGGYxwAZghrABYBiGYRYDbABmCBsAhmEYZjHABmCGsAFgGIZhFgNsAGYIGwCGYRhm +McAGYIawAWAYhlk8iGAngt9ilrZbAAVsAGYIG4DZMzQ0jI7OLtq5WCwWS/fq7OzG6Oio5gj0EvFs +APGgHPEgIPF/sSoyMlKKU2/CBmCGsAGYPdk5BYiOSURaejaLxWLpXNKTAKtqNUegl4hHAUdHR6Om +pga1tbWLUiIuiXVsbhbviX0dNgAzhA3A7Jl8F4D0QmKGYRidU/MD7wIQQVAEvB+WHAqlEkqNFHK5 +ljTvl0Q9xVkAfhfAHMAGYPbw2wAZhplP5u5tgA2ora5AaUkJSkpKUd1ARkAu05Lu/ZGIO2wA5oiF +MgA96irkZmQgJzcfhQU5yKDPFcqu117vO9ChQpmsA9qHe7w/sAFgGGY+mb0BkEGhVqE6zweH/+lX ++P0nn+CTP32EnSb2KK6dPBOgPd/Ciw3AHLJQBqAi+BZ2r/0Wn330S/zdzz/F2rVrYe5f8FqwV2QH +4IpbJoY0399X2AAwDDOfzIUBUDYpUBTngpN/uICo+no0VGbh/sklOOuajc7OHvT29qCrVY1GmQKt +Hd30vRddLWrK14yWtibIqZymli50NClR36hAS0cLmtTNaO/pldK2t6gga6By5Uq0SeX1ort9Mp/2 +Ov04sQGYQxb6EkB+2DNce5Cn+fZhwgaAYZj5ZK4MQGGcG4yXWiKXgnN/eyM8rhzCLc9o+Afa48Sh +wzhrHwFlQylcbh3Hjh07YeQRh/yIALjcD0GlSoVIj2u4E5KDdkU+3C1dEBodjLtH9mP37j2w9opH +fXMP2uty8cTiGPbs2Qsju3DUqZWQy7TV6ceJDcAcsrAGYBBpfva4Yp364ntO/GNs3rIVB02eIyHO +D1c8CmirluGW610YffsdvtlhiEeBvjDTX481W+2hGB9Fuddd7Nm0BWu370Fw+fBrlxHmAzYADMPM +J3NjAFSozHTF9v/2j/h4+XIs+/JP2HzqIWorkqG/ZgV+/d05eMUnwsvuClYfMMIDu9vQN9xAwfI8 +rpwzR2xlNS6u/nP883E3tJV74cRRU5he2os1Wwxx2/w4dp+8j+zCIrg8uYI1R87ijqkxdu3dBouQ +QrSoFVrq9OPEBmAOeb8MQDe8Lh/Ev2y0RXmdCnlepvjoXBjQFY9VXx3CndAUhN09jrVfHkVwRgEc +Lm+ES3g4rhvtwFGzh/D0cIC9RxHevjtWt7ABYBhmPpkbA6BESZIbDD46BoeYGCRFR8LhoQkMLW7j +2EF9nPYqw1BTBi4e+B1MQuXAaBdinc7jGwtb2D20x9OnD3H82HmYm17Bo3t38cTDA5Hed/DJ16uw +1/AcnvnnoTQ7BMe+/c/42z+uxLpvVuLLJV/huHMa2puVWur048QGYA55vwxAJ7xtLmCzXb70rSr4 +Jr64EgW0xWHTtacooO2p8HWF5ZEgjND8Am8jWIXkIeK5OXbtWIuL5g8RHFc572MG2AAwDDOfzNkl +gFg3XPjKFpMljSE3wBx6e85iv8FxGLrloqsxDZePfAFD72qKor2IuL8H39kFIIwMwJn1S3HmiSue +2B7BklUX4O0XjZQkTyTVqFEecxOr/2ornvp54tzuz3HSoQgDgx3ITfSHU0wB2jpboVYpIFeo0Nyu +hqxejqaOZqgUMjQ2aKvvS7EBmEMW2gCk+trh0u0UzfdOeNoYY51thvStPPA6Pr0USQYgFustniC3 +bwjVrk6w1A/BAM3P8jiPM/aeiEkKRS99z7h9GN99bA3yqvMKGwCGYeaTuboEUJ7qBL3/8mt8s2MH +dm/Xw4qdx/DQzw1HDx3AIYc09PU0IcXvAb7bsBY7d2/Dir274ZetgCr2IZYsXQ37tDIku5zAl6t3 +I7KoCbGPt2PVH7/DoSObsf47U6QU1yLxmSWWL12B3Qd3YOWOo7iTlIYEO0+ERuegID0aLpYhKG8r +hq+pM+LzKiFXfv8dCGwA5pCFNgAZAU9gZpuu+d4JX7sr0LPLlr5VhlhhuVkM0J6AbbeeI48MQK2X +G6xPhkkGIMfrKq6HxcDn4hYsW74G6zZugdXzUmnefMIGgGGY+WT2BqARMrkcDbUFCHO0h621Ne6Q +HgdmoFlVi6TEBCTmUzBWNaFVUYNE/ye4c8caz2NL0NzUhKa6QoTGZ6KoToH6klSkJsWhQtEKZX0J +gh7YUFobeCZmo0HVhnZVFWL9Hkn5HcPy0NrZiPTAWKRllaC8MAsxvmmobqpEokc0ckprIBNnAbTU +d0psAOaQhTUAExge6EN371QZ4xjo7UKb5vvoQA9augdp8hDaevowTBtxtL8fPZ2D0kC/4b5O9I1T +KT3tqCouQnFFDbrnewQgwQaAYZj5ZC4MgCSZEi2dnejUqKNVTYFSjqamZjRRT1yU0yBToLm1Y3J+ +s4ryiWlKtDY3QSkjI6Fokh7LK2+sR6NcRQF+sqw2SiuT0irQ0jaZX9wa2Nggg7JFDRWVL1co0STd +LiiDupXK+xEPIWIDMIcsrAFYHLABYBhmPpkzA/ABig3AHMIGYPYIA9Dc0qr5xjAMo1uqq+u+1wCI +ICgC3mIUvwtgDmEDMHvSM3Kkp2WJ1wKzWCyWrlVSUj7ty4CioqJQVVVFJqF6Uaqurk5aR34b4BzA +BmD2CCceE5uEpJQMFovF0rmiohMo0L19v9Po6CiSkpKkHnJiYuKiVEJCAmJiYqQY9SZsAGYIG4C5 +Qexg4+PjLBaLpXOJ4833IeYvZk0HG4AZwgaAYRiGWQywAZghbAAYhmGYxQAbgBnCBoBhGIZZDLAB +mCFsABiGYZjFABuAGcIGgGEYhlkMsAGYIWwAGIZhmMUAG4AZwgaAYRiGWQywAZghbAAYhmGYxQAb +gBnCBmD2NDYqkJGZi+ycAtYrys0rQk5uIbJzC6T/2jU5LzeP0uXko6e3T9OqDMMwM4MNwAxhAzB7 +UtOyUVhcCqWqCUp1E1RNJPH5JyzxboSy8kpUVFahqqrme1VRKZ7xXYuIyDjIFWpNqzIMw8wMNgAz +hA3A7BFvA2xta9d8Y6YoKMhHTU01hoeG6IfZi97eXmm6eGGJ+CymDQ4OSPtRQX6+dNZAoWQDwDDM +u8EGYIYsnAHoQZ7PM9y6bgFzc3Pc8M/GkGbOWwwoEJ2Sh/quEc2E9wvpdcDtXcBIL+KfPsTlY9fg +F1OlmfvTJSMjAyUlJVKwFz888Qzz4OBg6TWe4ocqpon9TLzdKz09HVnZ+WwAGIZ5Z9gAzJAFMwAT +pTD9+TfYdfoSrl27hoP663HUNQ7945r5r6IMwbLt5+Be9vbbn94HMrMLqL1aUZfoiZ0bzsHK4ipO +bjFEhmpAk+KnSWZmJoqLi6X9Sewnrq6u+Pf//t9DT09P+oGKH2NnZydqamoks8AGgGGY2cAGYIYs +mAEYL4Ht1zYoHtR8787AtWNHEdkgJoyhs1lGG1KGtv4JoDUG6w6bIqCqG4M9rdIGFmrqGcf4aD8G ++6cGjo1jaKgD/cPf/6asuSYztxgDTRUIfHwBRz0apGlhV1fhZtxPO5gJA1BUVISRkRHp/d1//ud/ +jn/37/6dZAKMjY2lSwHt7e0Q7y7PZAPAMMwsYQMwQxbOAJTCZvlNpChfjvqOt/4aDlmtUFbFw/Do +NmzbthlH7aLQoYjH5mMWiKxpRVHwHazfTPP0tmC7yQNkJTyByXVT5IhqNOfCxnAnAmpHJwucJ7Ly +StBZXwDPu/q4Ft8pTUtzOICT7qXS558qUwZgal8SlwNEsK+oqEB5eTna2tqkH2R1dTUbAIZhZg0b +gBnyPhmAxKer4RQcDIPDK7H84GWYm5/Ft+u+g6WLOw6csoB/HQX28RbEu16Huell7Fz7W3jnFsDy +0h04xSvQUeqLS4ZhmO/heMIAtNflw9P6MCyTeqRpGY7HcMylSPr8UyU7OxuxsbHIz8+XJAzAlIQx +yM3NlaYnJyezAWAYZtawAZghC2oAvrJCZutUb10Jx/2H8MT9KQy2/gz7Llrjzp27sHXwRU6WP7ad +vIGwChViAy2w89xlmmeFg5t+A8faMTT72OPRswiEulnCrXr+7yPPzC1Bn6IUPnanYRikkqbFWq/F +5eB66fNPFRHgnZycpGv/Hh4e8PHxeSEvLy9pupBIk5mZwXcBMAwzK9gAzJCFHANw8w+n4Z5ajNra +WsQ6H8I3hk/Q0VSK20ePwNi1mOqggo+/EzxDnbHpqDmC8orgYquPS8EqmleNB4d/hfuZ48BoPq7Z +noXBPnuo5vfsv0RmdiH6O2VI87mLfRcC0NhQDNt9evAs6dKk+GmSlZWFnJwcqNVq6ZS/uCRQUFCA +vLw8yRyI/UdIDBR8axDg+Cj6xvrRJm9EnayZPo+hS12PBnkvpBEew31Q1deirlGBofkd8sEwzHsK +G4AZsmAGAAo47d6Mpcu/wtdff40vT95GbvvkbX5D1Qkw3LGcpq/AgfsJ6GrNxZXbzkhvH0R7jgeO +LP+a5i3DslXrEaS52y7YYA0MHiRA200EukZ6DkBXD8abq2Cxcy9W/WkVjE390D/+045MIuCLwC9I +TEzEX/7lX+I//If/gP/4H/8jTExMpB9lf3+/9IN9ywD0FMDQ9CQ2fLEaS79aif2XruPysXX45Nd7 +kNTajGx3c2xbux3rvvkcV72q8K57IcMwiwc2ADNk4QzAXNGJWM+r2LT8GnKod7gQCAPQ1Nwy+WVk +CH0tQ5O91J84wgCI6/1iXxL7ibgM8Gd/9mfYsWPHi2cDiH1NnAF62wBkYJfeKdjlt6Mz+xn2fXwM +WZ1Amcde3PX0x+3zW7D2+DVEpCQjIqYMUzeTMAzz04UNwAz54A3AeBcS/Z/geXI5Xm7u+eU1A8C8 +4FUDIEb8j46OIiQkBM3NzS+miX1NPAfgrUGAbWnYe8cOEU3D6EgKguUOXwh7Vx14GZe8s1CZGQa7 ++zdx1fAYTC2Cwa3PMAwbgBny4Z8BWHjYAGhHPN1PSPwgRS9fBHrxFECxX4nPYpr4LMYEpKWlvmEA +krHV1AoBsn60xXnB5DtH6e6OKr/zOGrzFG5PLyO6ogXZrhew9Xc3UTmZi2GYnzBsAGYIG4DZIwxA +e8fk/f/MS6qrqhAfH4/U1JTvVUJCAqoqK6S3Ar4wAN0luOnmi7TWIXQXJsHVNAbiBkt5kgOeZ5Wh +yMcKestX4Nt1m/Egsn5Bxn4wDPN+wQZghrABmD1p6dlISctESWkFS6PColLpFb95+UXS/++TSFNA +6YOCI6U3CTIMw7wLbABmCBuA2dPW1oGKyhpUVtWyXlFVdR2qSeL/92kqTU1tPQaHpn0lFMMwzPfC +BmCGsAFgGIZhFgNsAGYIGwCGYRhmMcAGYIawAWAYhmEWA2wAZggbAIZhGGYxwAZghrABYBiGYRYD +bABmCBsAhmEYoFdWjPisMnRNvpIEGOlCcU4uqlv7MNDegsayZkzN6q5JhIdXEIobX3/8eI8sGxW1 +FciNDIGXuzvchTx9kVDToUnxvjOMxqoipFa1ab7PIX3VCPHygGdoMhoGNNOmGFMjMdQTHt5hKGx/ +86kePShI8oeHuzeSZf2aadphAzBD2AAwDMOMI/e2Pv7qP61HkGIyOg3k2+HX/6//gpMhVagK94H5 +Fjd00/RRVSqOHd+PHeuWYJ+VP5pfHALb4XJlP65bW2DvXy7B5oMHcVDoiCHupcg1aV5hrBlpSQVQ +dU/ZipnQidy0PNSovz8gzpx+5CYEwyFxjl9lPt6E4DMnsHbrbmxatx03vXPx0gN0I/uOGTat3YQd +m7fA4E4ord0UQ6jxfYLd33yH3Qe3QO/sU6i/p7nYAMwQNgAMwzDDyLR1xI6/+DnMM3Pp+wSS3U3w +6f/8CA+zKlAWFgDrw2Ho683DuW2nYZEmrEARTE1skFTdJ5UwUe+HC9bPER0dhftbfSh0vc7I6MtX +hI2NjmCsOxWGB64jumzy7MDE+CiGR0YxPjaKoaEhSSOvdobHhqVpk2GtDGYnzeAUK3vx4rHx8dd7 +zhMvno85NlneK8vHxOSyJEZFucPTvMBsAsNSXs1XiQmM0rRhTXydoEA7Nvpy2RMTb/bgxzEuD8G6 +A/dRIb42hMLi5m3kTUX53mwcOWoO/xr6PF6JR+bnECLTlDHSAKsrV2ARJl6tPoLgW8fxKH/6l76x +AZghbAAYhmGGkHrbGdZbt2G1fQTUtYVwdLiEo3suICinAKXRobi1wQjH9dbh0K00TZ5hhJsZ43FM +mfSt1Pk2bNzCUVOVCrMvriCiqAhFpOKyCsgLA3B8px7cipvREHIJa45fRZCPNT77m7/DuvOOcPWy +wJIlq7D/mjsyo59h/dqN2LhxI6WzRGnvEHrVOTDevwJLly7BNvsQ1Gc7Y90//i1+scse9ZpXYZa4 +n8YNnwTJeHSnPcXNu3dR3zOKWJdLUllrD91AjqwNOVHW+PzLldAzfoq88jhYbtyEdd99hYM3/TAw +OIJYDxucci+hqDmCFOeL+HLpUnyhZ4jo6jY0Z7pgzf4jOLx1KT7fZop8EXBjouH7MPNFj74l6ylu +3L2DChHDW/LhcOssfLztcPaZD2QiXHSn47DlbXiXaSpeEwSje3eRLF6nMlEPS7trMEvQXIJoy4P1 +vctwll720Y9gj2vY66V5B7wW2ADMEDYADMMwQ0i5+QgPzd1hZ3wP3v5eeGb9EI53LOGdUoyGdHus ++M//Bb/87a+wzsAFHZoecUfOA5y7n4jxIRkcKK1bWivGWmNw4L/9Al+sXImVpG+37EZ0wyCUyda4 +cfUI9A/tgW9BFwZ7MmBsYI3s0jI8PXcEX50KQHsvhdGxXuSFPoCNjQ1ObPsdHgRG4N6NUzD0KEJb +mxwBz40RnJMC24s34BhTjzFN1320xhPrjjhCNdSBpAf3cP9BNkqSruGXm05IZV07vAIbLJ7gmclp +fHbADa3d/WQaTuBP2y/CKdgDjmQeGpUKeN0zwroHhegreoBvT9misK0N9dGm0LektqBg/M+rTFDc +0YZk21WwCs2Wnt452PfyDMJ4Zy5Onb4Oz5w2dBb6weREOKrzHuLyIy8oxOn73hzsvWlNZmjyzAkq +fGFmcweZUsyX4brdTVyI0bwTpCkbdneN4VctvvQjyNMSW9xKpVnaYAMwQ9gAMAzDDCH5+gPYWWSg +OtUc+y9egX1QJTIemsE1uQBlkY9xbsMtCq6deLJ7C464UA9ZohU+tx4hJcEP1rduIJti2kBZJG6s +cUSzJsVLOmH+0f/A//fbJ5On8UfyYGL8DDWNdXC0uYR9zpNnEqrSXbH/+GYYGJyE3je/hMnDxzAz +/ho+ddJsDbWwvnoPwdmtmu+CTkScs0BgbBK8PO4jqQtIvfVL/G7VVhgaGMDwtBFuByXC66EJNj3I +lHIMN2bgvNEpnDp1COa3nFHW3ES9+cvY8awChR5rcPxRgJQOXcnYdPMh7t29ijXmkdKkkudrYBmY +ideuDkiMoPieNZ45xSM24DaeV5E1KHPCdlsPNAgD0JEEQytLBFdrLubLInDc2gax4jUgE7W4e/8K +7qSLV38RXcW4ee8q7IvF6YQBhLpchEFg4+Q8LbABmCFsABiGYYaQaGaDe2bJFCTCceizIwjrGkeW +5QU4JmahMDgAt3b4QvRZ+8rdsX/nVkQ3jki9XkXUFazbfxo3rGMgjoYdhaEwWWqD8sFBDAqJa+ik +inBTnNU/gsP6O+CQpcbYSD4unryHgpJSPLYywvanRZR7HCH39uKw32QPOMFyBe57+OK22XGcC6jF +wEAHoj1NEVmchQdXrOAW2/jiDICgu9YBO45egv3tIOmUfIWbIdYc9ZLqDUUK7MMi4HDbGGvupIgp +KAy/gZCSTgwrorH/b7bDP6EEXk8uYePDInTn3cbqMw9RMzCAltSbOHT9Olwe3cTSS0HS6IK8xytx +IzADQxRoR0deBluJzhhcsLqMc4ceQC4Sd6di/3ozRNV3Qhb3DDetHqF2aAKjw6OYGC3H5b1U52gZ +WmpicffyVWR2i6EJoxgfb8azSyYwfpCNzoEqOJw3REjj25ZjCjYAM4QNAMMwzDCyHjjhuW0GBc4R +dNa3Srf8ZdhbwT+rCBXxkXh0KgSTw/WGEG+1CV+fuAsFfRtr9MXJ1TsRXDUZmAbksTD8+e/w2dKl +WCr07bfYvGcHvlmzD4EN/Rgsf4qjG04hsVUBj0M7sXv1JZg9tISxrxgiN4H2Ei8c++MSyvslfvfP +/4QHKe3olGfBcNdymvYF1l53hbqrF5Emh/D1Hy8gs/NlQBzvKYLF8Q2wj5u8hj7e3wrHS7vwJ3Ed +f70hvHPKEe1xF4cdxEBHoK3ECUc+/gxfrVyJnedd0UHlRrlaQd+ZzMj4IKKfGOELyvv5Zn2ElipQ +H/cEW61iJANQ5nkQjpm5KI9MgL/9yzEAk/TD98ZWGNklaYYiDqPc5Rq++nwJPvl6JxwyWzA+VAkv +Y3/IMIrOuOfY+vUn+Pzz1bhA7TCGZgRd8ERR+zj6K2JwcsPnWELrvsMmVjJZ08EGYIawAWAYhqEg +QQFjbGwyXE0xTtPGKXhMjI9LI91fdLbHR9Hb168ZkT+B8deOg+MYHuhBZ3s72oUo6HSKY2r/y/vX +hnv7MEyLmhgeQE9XP4bFssdfduWHujspbwe6ewcwNXh/dKBLmtaviWsTI4Po7ep7/U4BYmJ06k6B +KQalunT0auo4PoaRV9ZzpGey3D7NNLHOoy/mD7+ed+JlXnHXwvgEtcvQMAZp3V45ETEJ1YP695ov +glH0dFJb9AxM1m9iFIM9gy/asL+nEx2dPZoAP46h3kFM3VwwPNBNwbsTAy+rrRU2ADOEDQDDMAyz +GGADMEPYADAMwzCLATYAM4QNAMMwDLMYYAMwQ9gAMAzDMIsBNgAzhA0AwzAMsxhgAzBD2AAwDMMw +iwE2ADNktgZgdHT6hzIwDMMwzHwxMDDABmAmzMYAiAYV97mKtCwWi8ViLaSam5uluMUG4EcyGwPQ +0tIipRGOi8VisVishZYwASKGsQH4EczGAIj3T4tGZrFYLBZroTUVk0ZGRqSgPwUbgGmYjQFgGIZh +mPcdNgDTwAaAYRiGWcywAZgGNgAMwzDMYoYNwDSwAWAYhmEWM2wApmG2BkDcbiEa9acu0Q4MwzDM ++wcbgGmYjQEQIy3Dw8MRExODuLi4n6xiY2OldhDtwTAMw7xfsAGYhtkYADFPBEDRsOKpgD9VyeVy +qR2GhoY0LcMwDMO8L7ABmIa5MAD19fVaH8ggJFOo0NLailZSi1oJmZY0M1FDI5kNdZNUXmtrC5qU +cpr2djqZXIlmWl6jTA61WgWVXPZWGlGWUqWCmspobHh93kwk2okNAMMwzPsJG4Bp0KUBUChVkNUW +INzXG97e3gjNqEBzUzOampvQpBJB9/ufIihXqtHSTGVovjc0yKBuVqIiLwn+3l7w9gtGapkC7U0K +mvcyn9jQ9ZVFSM0tRWNdOZJTUpFZUgMVLbuF8jc2KtDcSvWQ1SArPRVJeRWQK6g+mvwzFRsAhmGY +9xc2ANOgKwMgE6fH6/PhfuYwVn25CmtWr8JHervwICwJOSnJSMosg1ylkDbKlF7kpc8K6rFXFqYh +PCoLdXI5mQAZ5E0q1GeHwWLzeiz9dj2+/WoZlhw/j9CcGrS8UpZKpUZJgDl+u+cOisrSYG3zAI7x +RagpyUBkbD6VVYzoyDTUVuTB+ck93PTJgLpFBbkm/6t1adQ27Q2xAWAYhnl/YQMwDboxAOLUuhKF +sQ+xe6UJctuGMDrQh5zwe3gU6IW7ly7D1C4Bzd1taFKroSY1NTVR0JdDIXr9Lc1oa1UhI9AaOw89 +QWULzZMp0NpaDe8bxjh61A3NYvmtNfBxvg6HhAr0dLSiWZxZoHLE5YFSf3P8Zsd1pNSp0Uvr0tvW +iGiXG9h3yhsqeTiO7LyKwKwadPd0o1OcFZAp0UL5p+qiFKZDrqDPzTStCc0tLVAptJsANgAMwzDv +L2wApkFXZwAUKhWqspyw/l+W4tBtLxSWl6C2qR/dFUHY9bv/jZ8tOwsPz3vYsO5brF69Giv2mCA2 +rxgRPjewcuW32HzyCi7t/SP+4n99govu6VC3NqO1jQLt0/P40y/W405QEkorKqFoG8ZITRSOnTuA +tZ9+gc+XbMB16tFXRlnh93vvorgsCRY3rfEkMg52B3+L//HzVThquAW/+tnPsM7QGnft7sDcOws1 +6a7YfuwEDm5cgi/WnoRvTgNUFUkwPfApvljyBT79YhnuhZdCpXx7HAMbAIZhmPcXNgDToLMxANTY +CpUChZHOOLbxN/j0s0/x0caT1OuOxm3DozhuEYBaWSVCnW7B4oYljlCaqw4usDl1AL9cY46kymJE +PruE9dsskFhRDyX1vmVyKpPKjXU4h++W/hGffvwJVhk9REmmMz77zec4dDcMsc4m2G2oD4dHlvj8 +yANUFoVAb+cBXPRJQYzjRWw5cB9paY7YveU0vIOCcOHUfmy1SUBF0BX85S8343FMHlyvfgsTO3s8 +szXBypM2SMkIx4X1P4ORcxqUKjUbAIZhmA8INgDToCsDIPIqm9rR19MBlayRgmY9fO7uwrozFrhr +cQN3nKiXXhCEYweXYcvW7fjqd/8dZ2ydYGtuhDXmYegZ7kBOyAMcPumE6tYmKBob0NAoR0t7F3o7 +m2ljKqCk3v35U1tx8vxlfHfwIlzymwBlIvaZmOG8mTGWH32AiuJw7D1wDGYBWcig8o5fCIBaGQVD +fWtkZifD/PxR7H6QgLLwG/horzVKu8aR82wbjG+Y4tal7bCMlmGopwvBlktg6p0iDUxkA8AwDPPh +wAZgGnRiAKihlQo50vzvw9guGHUtbehsb0Hsk8M4YXIHN6+awcohEUEPd+M7mySprDir1TC1tYOV +6RmsNAlAW28zMvytsffYM2kMgFKugLq2CC72t2Dln4P23l50NmbD1mQvLMws8M2hi3DLb0F3nhP2 +nToIyzvX8Nmhe2QAwrBr7xFc9c9AKpV32MiXzEQYjh64hbTMJJidO4wd9+JRFmaB3+y+jcKWfqQ8 +3IwLVtdhdWkXDj3ORGdPOWw2/xYXndKg4DMADMMwHxRsAKZBZ2MAFEpUpAfB6NB3+NOSJfjyiy/w +8b6zSK4rR8iNI/j0n3fgnusdHPxiCZYu+xz/8jf/FWfuecLe6iI2WASjta8dFSmPseavP8Xxm6Go +72pFs7yRTMU9bFn7Jb5cvhyff/o5Nlx/BnmuL7760y/xi4+X4NNlq3DOMYwCug0+17dDRUkkDh81 +hEVYASqSHmDFz5bDxMERFzasxfZVJ6F/6RSOPE5CeaQVPjtsiyJqi9THO2D6xBVZabHQ3/JHrP7u +CLYu/Qdc8c3iSwAMwzAfGGwApkFnYwBIIlg2VuQiIT4e8aTU4jqoxa18lUXISM5EaXUNStKTER8X +j+TUDJRW1aK6sgIlFbWQiVH4DdUoSEtDVl45GsQIfJlCen5AeV4q5YlDfGIKCho60Z/zDB+t3I6r +LmFIy8pDRYMaqoZKFJZW0TrUoqysHBW1DVReFfJS05BbXIGKwhxkpOSiqLwcZdV1aKitRFEZpZfJ +UV9diqrqahSlh+Op7Q1cM7uKE7v3wSmpBEoeBMgwDPNBwQZgGnRpAITkCpV0W52QWqmQpskUSskI +iNv+lOrJeVO33skVCmnAn/RkPgrGqiYK5q89qU/cYjh5q16TmKduhrowApfvPENMqQztYryATORV +TOYT6SloT06bLE9cnhB3KajUSvpMyxNPCZTSi/o1QK5sQouyHmGPjLBm7XqsX78W5x6Fo06ulgYh +vrp+QmwAGIZh3l/YAEyDrg2A7tWABrkKba3N0uN+tT0W+F0kylE2taKzs5PUhbbmt0/9v0jLBoBh +GOa9hQ3ANMzWAIhT+6Jhtb0k56ci8TIg0Q5sABiGYd4/2ABMw2wNQFhYGPLy8lBQUPCTVX5+vtQO +bAAYhmHeP9gATMNsDMD4+LgUADMzM5Gdnf2TVVZWltQOoj0YhmGY9ws2ANMwGwPAMAzDMO87bACm +gQ0AwzAMs5hhAzANbAAYhmGYxQwbgGlgA8AwDMMsZtgATAMbAIZhGGYxwwZgGtgAMAzDMIsZNgDT +wAaAYRiGWcywAZgGNgAMwzDMYoYNwDSwAWAYhmEWM2wApoENAMMwDLOYYQMwDXNmAPrqkRwRgICA +AMTlVGFUM3neaC9BVMjk8lNKlZqJC8joAFoUZWgb1Hwn+ltaoKhtf9k2Yz0oLS1DZcuAZgLDMAwz +17ABmIY5MQDthbC/tR7rt+7Crl27sG/vFjyLSEbHnD8afwSK6hLklrZovk8yqkyGxaVV2Kg3ufyD +h3bDK7UQ/Zr5C0JHORzNlsK7WvMd4yh0coDFXl90aKZgRAlvb18El7ZrJjAMwzBzDRuAaZi9AehD +hvsN7DNzRJtmCtTZSElNR9eE5rsWxmmDTDExPoGpbxPj4zRP82UKmjY5qRcRDpYwvp36Ij25D4Te +M8bRB2EvetaDNXFIyS7BVOdb20t6Xk56uewpRH2mePWTKEfo7fRvlj+B0dYyOF1fAb8azSQyAMUu +z3HzYAA6NVO08lb5k8tlGIZh3g02ANMwawPQUwYT0zO4k9yjmfCS5jxPHPXMkT43RJvAOyYOiRFP +8PXKb7HD6BGSE92wWW8jvtt1CQnKYdTF38eWDRuxcdtZBJe0oKnAG5uPGuDotuX4cs8NZFTnwWrz +3+Ovf3MAoZXdUrloTsKRC5fgXfr2RYeJwSY4XtuN5cuXY+mlp+jqbEV45H3obdkDveVfYpuVI5xu +7MOXn+5EUE4DSgrdsOXAMRxevhTLLz2E18NT+PLz73DXvwzdjSHQ27QeGzduxJoDZsiRtyAv2gGb +Dh3Cvg3L8dUJe8hHR9FZ4IaDG5Zg2Re/x28/W4JQuaYywgC4OuLWoVcMwFAN7trch3OOGk15Hth0 +5Dj0ty7Hkl0WKOgcxmBvDawv7aZlbsC+m35oGmEjwDAMM1PYAEzDrA1Aax4sbp6EfdHb6erj7uDT +O7HS5zK3LbDxcoer+QX8YeczqKjhq71N8U9LryG/uR0dmQ/xp22HYW5jC9uzm7Hy3G342l/BL74y +RlaTEvH31sIuPByBT+/i3M0Y9E8Fw7oInLp+CYH1k19fMDGEZOezWGceCKVSiahHe3DxuRvunDbA +etMYKOQhOPzPK2CXpqLAfBiWrq7wtjXFn/a5Q6HMwcWPl+GKRwmqIsxxxfoWagfGUBHnAFtbW5zb +9RFueYfC56YhfrnlLirVSvjdXAXPuARYWVzCed9iKGvCYXboKwTUaeqjzQAMFOH4iVOwiG1Ejf9F +/GzZReTRusbYfIfHwaG4b6WPJUdMaZl3cEhvGY7512oyMgzDMD8WNgDTMGsDMFCDG+bncSvi9evy +AlmCNb58kCx9rgnYi4e+HnC1v4WN9zOlaQ3hVvj8nD+FRqDCaQ0+XroMh/X1oX/cAEbPoxDvZYmv +roRIaStcN8MuLBKRXq649SRfmibRlY2T503gltOnmTBFP1wu/gvM4ybrNVDsjjXX7HHz4S1cTe0C +RgpxeykFb5o3lm+PKw8d4ehkjd2+wkkoYP/1DSQ10UdlCK7et0NoYgIunt8Mfarftq9+hqvOwfB+ +QutyL0sUj7TH63D3+WPY3jVCmjgZMiaDt/Wq1y8BkAGwPBwEzbkLYLAUZ86eh1V8A6qibmPZlXBp +crmbHiyfP8HFHX+BpXrHpGUanDWFa16zNJ9hGIb58bABmIbZjwEYQX2EDbaduYxs9RjGxsagzHCB +l38QCjP8sfdKEAbHBhBx9iuY23rB7dF1fHt70hTUhd7EHww9pcF6nfHXsHrHXTSIGUMVcIqIRtDz +a/jivD8tASh6tg73Q8MR5uaAq7Zpr4wTGESe2yXoXbVFXdfk8mtiHiAgPAp+9iehdy9FmlbkeQQn +bJ7glt0tnBemoD8L1z+3QimVMJBhi4sPnuHZcytsda+iKXWw/fIa4hW0kHp/XLlrg3uWx7HXVaQG +yp5vgbWjG1zsrmPN7VRpWvy9b/DEzwc3rhrALrcVo81RuLT6C/i+6LSPo8jJAeZ7fNBG9RF1Gu8r +wknDs7gZW4/KiFv41DhIuv6f77AO93w8YXP6IE67yKTcDXmBeJox+ZlhGIb58bABmIbZGwBiuAWJ +7kfx7dfLsGzZMmzYexjRlfXo7a/Gne1/wJfLDmDP+mV4FBGFIJf72Pt4stcsi7PDd6bB6BVfRnoR +amWAPy6hMr7ejuth+SiKtsemG+GSASj3OoBnqdkoj36E1b/aCIeU/3979/5bd33fcbx/yzT1l03T +pGl37dZCi8LQRKFNSNYFml6YVgGllVpVTRpSIJAlaQukXJrRLEyghoqq7SCIXHBiOyHOnQAhkLtj +J3Ycx/E5tuPj2O+dc+xcVPpl5HOims/J4yk9JPuc43OOv798Xz4+cbprXzXZUGf88if/GjOqj117 +/Ln3fTc6jndXv59jsfw7d9Qv+4f7l0TniYPx3PM/iUfa+6pn/b2xYtYzUTvdj+z+WSxdvSbWvPhM +3POr2mv2x+Nnsx+PLd3V0/HxtbFs1epo37MxHrx5Rv2+/uZPPxkPPd8Sr7ywIr7y0+31p9C2cnas +2VeKI20rY+bN/xif/dS/xOy5s2L9Ff8isXP9yrjjj/4qbqg9z5u+EIueWh0Lly6Lp9s741DLUzFz +ybr6ANj3/F3xbOu70f9uR9x7x431x5xxz/LY3PXB91lIkj48A6CgazIA6o1Gf293dHd3R9+5i++/ +n4jR8uk42d0X54aGYiwuxFilEiOVC5PXXqjE8OjYFe96H4nek9X76D03ednE5PW1xsdGolJ7N/yF +0Rjo64vBkcn7uNT4UJw+Nfn4/eXLbwicGDlbv6y3PPmegbGx0Ri9ULv38agMV+q/fojxSoxWxqrX +VeL8WO2SiaiMjMbkzcbq19U+HDnTO3lffWer38N4XKje/uL3cqEyHJX6kx6L0plTcfJUf5RHRybv +Y6qJ8dEY7O+tHo/q8zzZE/2Dw3G+ejwq1RuN14/F5H2NV0aqz7H+YVTKffXHPFP+re9XkvSRMgAK +unYDQJKkj18GQEEGgCSpmTMACjIAJEnNnAFQkAEgSWrmDICCDABJUjNnABTU6AC4+PfxAWC6/a4M +gIIaGQDbd+yJDa+3RmvbtmhtB4BpUj0PvbZ+U+x/99J/wXopA6CgRgbAps1b43RffwwNDVcNAcC0 +GB4ZiUOHj0bHjiv+VPxUBkBBjQyA9i0d1dsNRqlUqt8eAKbDSHUAnDjRHTt3vTl1hrqcAVBQowNg +YOBcDA4OXvo6APh9Gx4ejs7OLgPgajIAAMidAZCQAQBA7gyAhAwAAHJnACRkAACQOwMgIQMAgNwZ +AAkZAADkzgBIyAAAIHcGQEIGAAC5MwASMgAAyJ0BkJABAEDuDICEDAAAcmcAJGQAAJA7AyAhAwCA +3BkACRkAAOTOAEjIAAAgdwZAQgYAALkzABIyAADInQGQkAEAQO4MgIQMAAByZwAkZAAAkDsDICED +AIDcGQAJGQAA5M4ASMgAACB3BkBCBgAAuTMAEjIAAMidAZCQAQBA7gyAhAwAAHJnACRkAACQOwMg +IQMAgNwZAAkZAADkzgBIqNEBUDv5l0ql+u0BYDqcHxmJEye6DYCrqZEBsGnzlujp7YtSuVwdAQAw +PcrloXj/4JHo2LF76gx1OQOgoEYGwM6de2NjS1u0tm8DgGm1bsPmOPDeoakz1OUMgIIaGQAXqx1c +AJhORdWuMwB+R9diAEiS9HHNACjIAJAkNXMGQEEGgCSpmTMACjIAJEnNnAFQkAEgSWrmDICCDABJ +UjNnABRkAEiSmjkDoCADQJLUzBkABRkAkqRmzgAo6FoMgPHRUvR0HYvDhw7FoUOH40TfQIxPXZfU +eCUGy0Nx/sLU55IkJWYAFNT4AJiIt/57cdzyx38bN82YETNm3BB/d/NX46WdpanrE+rdFHd+a0n8 ++v2BKJ05FZ0nB6eukCTp6jIACmp8AIxG66Mr4rEFLTFW/3ws2pYtjkWLfx3n6p8ndHpd3Hr3onj5 +cE/sfOW5eOSZD/7vTpIkfZQMgIKuxQBoX/pkPPb9jTFc/3wkNi9fEg89+mr1o4i3X/5hzJs3L+Z9 +99k4UL1g9HhrLPnSvLhr7r/Fs62dEeNn41frX4nXDlcfZ6wntrz6ZLyzb1PMvf/ReGnPrnj6q38Z +f/L398Zr73sVQJJ09RkABTU+AMZj7zML48Y//PP4zE03xY3/dEN8cd6q6Ow9H71vrIpb7psfK1as +iEe+NTe+/tSaeHHFvXHHPctj9XNL4vuPrY/S6bfi20sXxcNbytXtcCBWPjgjXm1ti3nfXBy/2X8w +Xv7xN+LO+1bH8YHK1ONJkvTRMwAKanwAVGLr8idi8f0vxtGurniv5efxwKIfxu6xiI5lfxGf/OvP +xJxZs2Lm52+Nu59eGzvW/jQ+N3NWfHPRknjptV3Vx3w75j+xJJbvqL08cDReeGJmbNjSGnd94+FY +e7gndq39n/jPlX4FIElKywAo6Fr8CqBtyZPx+AObp94D0B+rli6PZS8cibfXfClu/87L9Utj+L1Y +s3FTbG75RRyq/jDf1/F43PoHX4+dXe/Ejx7/cfzXztpX746lX74tNmxtrf7U/1C8crA7tv5yZTz6 +7JuT9yFJ0lVmABR0bQbAivjR/A1T7wGIOP6LZTH/e0vjQOfheHjerPjnOXPiC7O/Fgv+tzU2rPqP ++PynZ8adX54Z/37fi9E/Mhh7fv5g3P7pW2LmrV+Ju+Z+LjZ1tMfce34Qv+kciCPrlsVn/2xOPL+1 +e+reJUn66BkABTU+ACai3HM6ek+WLv/b/9FTcbT7SP1NgBf698fGdeti/baDk68QjJfirdfXx7p1 +G2P/maHaJTFR7ordrRtj/YZ9cezM0SgPlePYiVMxMDYRE0MnY0/rG/HeqcnbSpJ0NRkABTU+ACRJ ++vhmABRkAEiSmjkDoCADQJLUzBkABRkAkqRmzgAoyACQJDVzBkBBBoAkqZkzAApqZAC8886BaGvf +Fm9s2wkA06q1bVscPdY5dYa6nAFQUCMD4PWWtjhy9Hj09vZFT+9pAJgWvaf74s19+2Pb9g/+6XgD +oKBGBkD7lo4olcoxPDwc5XIZAKZFpVKJ7u5TsXPXB/90vAFQUKMDYGDgXAwODl76OgD4fav9INrZ +2WUAXE0GAAC5MwASMgAAyJ0BkJABAEDuDICEDAAAcmcAJGQAAJA7AyAhAwCA3BkACRkAAOTOAEjI +AAAgdwZAQgYAALkzABIyAADInQGQkAEAQO4MgIQMAAByZwAkZAAAkDsDICEDAIDcGQAJGQAA5M4A +SMgAACB3BkBCBgAAuTMAEjIAAMidAZCQAQBA7gyAhAwAAHJnACRkAACQOwMgIQMAgNwZAAkZAADk +zgBIyAAAIHcGQEIGAAC5MwASMgAAyJ0BkJABAEDuDICEDAAAcmcAJGQAAJA7AyAhAwCA3BkACRkA +AOTOAEjIAAAgdwZAQgYAALkzABIyAADInQGQkAEAQO4MgIQMAAByZwAkZAAAkDsDICEDAIDcGQAJ +GQAA5M4ASMgAACB3BkBCBgAAuTMAEjIAAMidAZCQAQBA7gyAhAwAAHJnACRkAACQOwMgIQMAgNwZ +AAkZAADkzgBIyAAAIHcGQEIGAAC5MwASMgAAyJ0BkJABAEDuDICEDAAAcmcAJGQAAJA7AyAhAwCA +3BkACRkAAOTOAEjIAAAgdwZAQgYAALkzABIyAADInQGQkAEAQO4MgIQMAAByZwAkZAAAkDsDICED +AIDcGQAJGQAA5M4ASMgAACB3BkBCBgAAuTMAEjIAAMidAZCQAQBA7gyAhAwAAHJnACRkAACQOwMg +IQMAgNwZAAkZAADkzgBIyAAAIHcGQEIGAAC5MwASMgAAyJ0BkJABAEDuDICEDAAAcmcAJGQAAJA7 +AyAhAwCA3BkACRkAAOTOAEjIAAAgdwZAQgYAALkzABIyAADInQGQkAEAQO4MgIQMAAByZwAkZAAA +kDsDICEDAIDcGQAJGQAA5M4ASMgAACB3BkBCBgAAuTMAEjIAAMidAZCQAQBA7gyAhAwAAHJnACRk +AACQOwMgIQMAgNwZAAkZAADkzgBIyAAAIHcGQEIGAAC5MwASMgAAyJ0BkJABAEDuDICEDAAAcmcA +JGQAAJA7AyAhAwCA3BkACRkAAOTOAEjIAAAgdwZAQgYAALkzABIyAADInQGQkAEAQO4MgIQMAABy +ZwAkZAAAkDsDICEDAIDcGQAJGQAA5M4ASMgAACB3BkBCBgAAuTMAEjIAAMidAZCQAQBA7gyAhAwA +AHJnACRkAACQOwMgIQMAgNwZAAk1OgAGB0sxNFSOUnUEAMB0GB09H11dJw2Aq6mRAdCyqT1OVA/4 +2bMDADBtaq9G73/3/ejYvnvqDHU5A6CgRgbA3r1vR8vmLfVXAtq3bAeAadIRG1va4+Cho1NnqMsZ +AAU1MgAkSfq4ZwAUZABIkpo5A6AgA0CS1MwZAAUZAJKkZs4AKMgAkCQ1cwZAQR82AI4cORLnz5+v +HzwAyNH4+HgcO3bMAPjtPmwA1A5Y7VWA2nICgBzVzmW1H2jPnj1rAFxZ0QC4qLaYACBnV578awyA +av/fAACAZmMAVDMAALjeGADVLg6A7uoAKA9OHhQAaGa1892pMwZAfQAcreqpHozaIgKAZlY73x3r +GawPgAXX7QD42t2HSyMRp4eifiAA4HoxFhELH1gUU6fE66vbbrv9wIKFi8bnz19YtQAArhsPLPrB ++OzZcypTp0RJkiRJkiRJkiRJkqTEPvGJ/wM2GE7h055H5AAAAABJRU5ErkJggg== +
Hb2zMl1xrf0AACODCAAAAAAABADtfVlz4ki37bsj/B8c/XLODfp2ikEMN77uCOYZBEJieDnBIIEGkAAx/vq7 +dkq4sAuwcVW7qrqPz+c+lRpyWLly7bVTAv+nOTK1sbf+6/Hh6ek/fuHJO7jan7/Jh7Wnzf/oGouJ +s1v/UXBWc/+/vz9dOvX7k6qt1oaz+DP2h0D/9/tTdmN7m5X250LbeKuh/fuTtBnZxriqHTqOpS3+ +HCUSQ3EsxsOpaEwTkqnfnhbDOVrWUV96MzEc2bUNz9NWakQIS87ut6fxzLAnK9z6W9ZZeCvHXv/G +e46+SyvH1VbeIagjvfEceTy0tZwx1xbUL1wa//0pHP0PO1361q11Z6L99lcBLb15T9Y2tIUnG0fc +IMYx9rjwdkOEW8ZZTbSV7B1sasrYaxPZWExt7c2by2NncRo8zmaMxXB1+CudTmfS6Xy6lce/8P/L +6bTTmqbTBfyms1P/NH6m6efzX34y9Rr+28nu/OLjQ/r1T3XaU4yIUwiXpGVmIrP4tK+w0L5ob9ly +NkPZGaDsFtUOW7btDotbfVUKHYrhI3t8wBUqrqAjq6LdY8u9i/J6qLLQsVRgKHtdlMfqNrQqFUyU +9z0qd6WQUAoztspQeTfG9d7jQzG8YKu2N8CRSXcbCpeLNZTDKAuTrh7ySurivCyUi6WgvKYa0IIe +1LgePz6gjSO1cWrTv2KEUVGfnCH6dCgVokGfrSHGcBqlgvIA5V0xDBTabufxgY4AB6eoSmyZmfk4 +bXGFvfLcvS33L+GqFhfA9Xh2vVMs1IDbOuMOceSsRo4s9WFJfVi3vTHvI5VxCn089XlZDI/YepbS +UaYxLR8fSqoejHL3jIMnZ2YcRz20LqkmcBEJV42X7QXOF3A+pnFc7RVwTKFHggbctsEV2cqM3yFR +mWrgSE9ONawPGZ3KpxaXM+qBNaE+Es7o44RwQ6916nWHkFeCUfJRrzPeiMocBZtQcGWOyja0KKqY ++72LFscDRQ/Ni4ViN2BvNTnsdoaErOjuCdnxM7JAus0S6VE3wBUzA1ynfgt8br0OS5S1LseNM3bm +0eyPqI8lteePIlHXezQqFWzZh4nBhMKK+Lfcp/os0TL6ko/Cqk24ClPgxkLrcgFIZlIjllCMAV0R +RjmbwSh3U8I1OD/EeZPOlwvbF+dLYb8F4Jaoz/rUpk2rRuxzpLdBn2boUyI/7W1DbqnQo1GdxuBy +nDM0yrR2QuHxwd27wKE/5MjaNeBCSCdHmMtFsVBibttus7gyUPrapmib1mpGqzA2xPktX5V8JpJj +9HELvtEo9nuMIj1GG3yVrDMiRp2nNvclOwoGpyYo6z09tC8XEmwtZzQgT30+lrs5sKcwpTE+PmCU +x/L8+YjZ32JlR2rgX8OgMnBCuQPGti3gZqMcqXSprNpUxvXhoGwRbn3/SJHfgRpazzWsD36NfR0t +ooX1AQxPlA3M9YH3yQCNqY86yugz1mmWep2mXu/KhSONchIgu+WrZo9Rx5N+meZytqdVNOarilCa +eZi5GOHsEW5mcEQhToPjQH5GMzEe8rINPZuJQ16mmQrTTHnE4BExnOZ6nUlBGaZYWTTbARtIgyec +wWEdo6jQutTR5qpMjD1kUON6SpwvqyvgOjDQRwNlrwwVX8kVvk53Rk/CEftIV8xxhQkcvAoUcpVt +THDe8stHH/n4zjxdj/PEYAPs4C0ANwNIx52pf4T3AaO2dGiFW7LRRxlIk1bwMfQwShrDWIMyLEqF +ToDreIxRzwk34DDz5IDBdjFMur8HI5WRIqGsMOZm3Bb6POpSWc0Ro1v8et2/3m27bdI7rm9zjiyv +EW0wv030AeqUpNl3uBK0RTXo85L6vDQwhkSZ2OOPySgMOW4mX9k2reTKGHybD6CQX3ATCLd1RUVZ +boM9ymIA5Csqop+sajgPFaIy8W2VVekKZ7ClI1SDekKe17g8NNBCnbdQBv+oD+jj7BlnAxRJ5E3U +6AA3G+zIpKBfU0J2XkJL7oxGhVFypCVCoc1xBK4Bzm2KAxzHMHDMeMCxhZF2GHHaJCQlOgJkLR9Z +uqNPc+WR3rmzvczLjHAGrrMwaY+Gud6VMaZlRlQIt6kOPXPLFJHlQp+PAuuugpi+PNCo1iYYuiqH +Cdc2OL+zgYJQifQIN7BHmGNVbio2x80YAMnYAuOOVCNYZcZsiisclDdV+BCU6Q46H+bnZX79nM5T +DcDZbwFK8fhQLWL2D+1R0IdlOcyRHfA+whVUijm2zGaAqzXFGBYlRGR3Lyp8lLQm1CNQoVErWFnA +wUc2EwZOrbFC2oAanT0hWx8BV6soMGI0amwRo60z5EfE4FKBlCE1INwUvir8uRMJWZ2vGgS61aGi +fcFVP8d1WSkgYhu08h0bbFnROoZ/OwTjJr4BB092aeW7xEgfNxs4xhxo9KY6LzHP2LsoL7EGeHll +uLNTmXCjK8RlcIdXBU4reaadaqyEo9AWb4E+LAjXigp3ZRDODq0hv4/yBDWOERew7hZlcjbZgspH +CaTLGPXKwCqLKzRqqxQGCpk9UGhNgJtZwspHfO0TrigbpTxjzmwvEW5QRLqCjgTI8zsKpBV74jwp +plUi15AhXJVgzaBsUA+SpIeLMtYUcMtyZC0fWURouY1oWHYGVCbnfJhMON9o3YbBLxk4JpT1UCdU +OG6YidgKuCGe1ujIYY9YNN6OpNC2VpSobKJNBIvQthrp+OXEeDfcnpD3gJOw4jjPCWdIVKKOKAN1 +WRPSqyz1gSPtcqSzKkXsOdp0qc/uoYIx9A2OK2kwH6VAMzEnXJ19ivveug6+AdkSjoRbFElwh0FI +A1mU8+MOeaUweSXSmh3hDGdjkrPp8zJGTc4H61SuDIPYsymTN5KhZ/GYhXW3IQVcGZjwRH6BUe0r +kRLYMJtxXFEmFMCeORQW5oTWaa0Ln5sVXcT8LZCN1CJwrcfMGuU9cIzW54hVxwrK44NfjlLZ42X9 +uczPPz58uaOxCmqI1Isom4Ul5m4L5IUatAMtOoQ0NPpYhRqtD3v4kPwSrmNfRcayzroz8iFpWgNb +vopOOq8Hqi7zeElIr7iKHxrkrGc+biOKll0esSWK6Jxv7RTmJj3pbEOzkkKcxgTF6xMgj5mpUeQZ +8JkiraE1kS1AjZQZGGyXofrAFT0YWyqPCz5jB7hjOufrDmxZG2GsfGeJPq6qlJnJHimoB7Z4NYzK +Mysr8HFLfKzDW61zBYw6vQPfoOv14gi4TXY4sgcuu3p3RFcsUD745R7OD7Z0B65HDdSnFBgeoxq9 +Gvm9TmZFfOOc5n1YHjyN9wmZWRWaus7usWrG1OdFBd7bPYC28b4NPlq0LoEzGN8yMGqzDL4+PjiH +DFZ2eaoQbiqPLGBknnCblSzgmCEcEeP1ANe2iHJZ4+dtMNyg+9c0U/CWJXINPrLUhlUOY9VkG6QN +FGl4n5bZAVoYO+C8W4XGLmV3wtmCNVIjLmTDlFWt4XuxkmncKzlFKzsyImTnhFvDxw3OulE02brT +Bt+s+ARZd6MLhTRVML4sgI/PZeLbWBzTTER0qgFzmSTkt4T86lgg53wcBkivsiL6sF6jz8sq1Glp +uHAVeW9AOMPFIl84TAYcaShgBUvSNdRuEHHNMhTROVSgkPUZYtOsjNjkyBkogUMM9nFtp5rgqwa+ +om9lmBInI+JIXuMM5leI/syQS6VoeCi0g7kDrh2UCVeF5pbrm2v4uMK/6X4vl1mXcuQVZRT1ohmM +StgSY+tdjNKsWODXAXyLNhdQzGMbuJbDUIp9Yw7cOgOOWzkKJEWpBE6bM6z0skjINourU5nOx6Qe +8lVzAOTzUdSwa0B7VkdYrngSvA5FGtAS6Btvc7fF3K7r3MmEsYqcNfq4r2Ful1nKeKcO9G9eJQ02 +BmBwyx8l4q9zaINddYv4CtzAN8cgXNKEk1uGFiz2qVaArF6yEuRDlKA8LQkJwpnOz4jBZcQ2+BjM +ZNmAD8HcVQrPyM7BebsSJq/kTjlj4SI4rrJLfVxBCZY19Gl9rCyDMXn1OSKT2bBpncaOtJIbXVr5 ++yNwifi4ESNdKGg5Dr4dm8BlY6aiWAMJKKogQVHXR3fNyzqdJx+y6aQiwR37ZhfIdwj5dGQoEdLQ +XNPdYW6PYKhXj0hseSxACdY7KMWyRrmjmcFMTD2K0PAh8IzuwUakURYYlVVBVrTKuqQNNGqDo2C0 +4VLzBjzArIyVjgjeZ2KMcNMJx8Us1QAqwA2MxJEoId9kYnKKK6aErCNXWoGbQo00U5i76L6o6KnD +MLJl40XlwKKVw3ibOowXNV4GbtGKhVFkWoifSzNDGW+E1iWNatVpE2PDpJgNRJp1boaV38hM9FSo +A6l7XePjw5cjoXSHvJKJ+JpohaAliwYys1m+0WRRFRnwlz687tOpTLXdvuKsPO5tU6xpYd1mBx3S +M1KGCl+3A+Kjxfk2LSM/WBwaEvdKUkgrK0DWKADH2LTD3ZREPoRyP+5DKrSbQTMRt2w/MlGOM+F5 +1hqxyUfWWVYx+13bBYPdITR42LWDsrZwE2xSbNscVyhDs7hlXs5F5OknoY9RqUS4eUfxwBJTBk1t +dZCJGajySo28PI01c0xMizILxVrRDtPzkxqLoRvbEDJKavP1HR8tQ3v10Ggubtm0nE2DTzXwb02R +Y3nYIxquV71ApZfyjCL4gvZwKrQPkG2rPBrSuqZ81miQfxOFGbRBK0MrFoeKBAabxPEKaYNMKp+3 +FWIw5m4cnoyYOB/MUaMbh+rHNawqQMr8MvpGR6KDyASz3YCT8XKeB8ZGEau2TazT1dHFus0nweiD +1D0yPRy2r9VItQVH/Br1GiKwqTR6LKaVZuxyH66VUdudd7gsJWq9BbMNyGy8vAT/ZhVEdEeecd+b +ngMXraLy2KOCsQZwHJehBPNDAdrQN+G2xmUFymAQrvy8VkbmtjioLa7yemhaCdP+m2PMVBb1Mrii +bpbhCoZz5FFzdwlVXw4X5+XMtF9iVm6vIGKHxvDFTR5pPESedIr08fFBisCV5jNbFm2vRwF/LtYo +YpjbVKTfJW1BphZ1EW5COLN6vh7e8us+fLhMuH05YpYPdRar5CgTqxKyWZtc7AK46hW41oU8oD0a +ijzjSh78zDYaTHQMKINVQT6LlZWt4IhAyE7KpMrwB0DaVvgaWKFGemKRd7BG6g0gP+0XMyy+WS3h +tpZxrBH8+1TGSHHE7Eca6FMBfQi3erkTsiFibItik1XZsLhbGespgLd6UcN5jaiNhRQbNkgTMIqE +XdekVKLbxexDLK/14VqZcLvvDhaLNEw9lG2FyaV6PazrJVb+tMr3exeHWRs4zWnvoGqbQLYNHNcm +kB0Sg11SbdGhMmc0zkOThTlwBeNL5FOGqNEFw6eIp8ggeBt+pEFHkKmhEyyOjpyXRYjYNiV2EA09 +C3EiHiNc98TXtdKABjcKiDLoZSeSYFOnmv2qhrMy1+SYlcJMxZXekWlh2/AZ/eV6wu1VDbFqdroN +ZadOzW/hcrlpOl+3CP/25Qi/Ymq1wdCyh7xpRgxeHDwFuDrAVavQ3pfsdoGrDX4OicFzo12HfyPl +GMG/+cjWcYUFzR1X4DMWxgB+brxGdNOr4Lgj09Oo8kZlqUOPfG5Vhlcv7tdwqesRMuBRcU/lxwcc +sdxqh00KYY1F7UFPSkW7iANaYTZh0Vkf0VHsIpZpqq2zWEgy2csazmskHwIdRB8a8BWbcCWFSAOD +HQJEuYt3+GXfA8ytwZSJqSr8X6+tku+1lfaEie0sRlVr5k0/Xl6swS+b6B9WYZ7cVw2xC7hCYYU1 ++KYR30gb+BOJFbRhWBEYkFVJGyxEYMQqysMmtOuzoHyB+OlmCcf+Gpo7r6kruAoRq9DaPj7AmSzr +NmPTPNQHCNl6SPBqHebVZIElZMGTzsrxquEgGjrLWuAyXpaJb/wIX4cXa0hkd2spFR51GdaAumfJ +hmawFOvOe36NZ9fDh7yqgbsrqBGQTSqxHNvYmRC0pamxUFSOmswyXeAm52fS12Og2oIjYrFtIZK0 +KcZ3GnD31gEoOHWwxTXo+YLikS+u0r5llp4d1ZdA3qiSiz1AUUUL/g1IDyrKEchPoA27BTG4yqOh +CJcQo7nSa6QM2VSXxfohrImK0V8wL6HB7WtRD332EjovU5718sgHy5yfjw+6sB+xhDjESk51sbJ1 +1T25qes1+OrlSvBSW3WYYQm1PkEGgpFGwVBlsmOxtShvQ/lZuXOrD7LlQksUFfzM71RCgZTBQMQW +Ka/H2vdxyorQBmsBbehX80dmH1RoQ9nB+X5F2bK5PAGjLQfnR8TwRZZ2JZUtGKzV4N8WB1ElvvE2 +xk17y/TSPskSkCgo4ma1YhCt+D1l5FlvXGFXZIXFwjnkp6FeWWJb+5Bj0fBwEPi38+uptvMafG1Y +msh4aWZYKNxZ9NhaCIPRhSpUv960tmzW7xYu9QC1vehDBnlUaFqHlC2MFLmvLVb6pAbXMD/wffEN +/NqwSpqbnQHH8Vzm/q0EnAc18r3TRUfykZ8bM7iG9ZKeFdXhGhYyzVVspwYtOJ32EOywkXfxVbVd +xbHq4qHtNhTariguvD7yoXJsWJzxvL4dGbFdMQscUvpMT6W6tDOAn1s1cGWIOyFkvKFuDPxUM+Bj +o/n4AA4f5GiNmTmvHrRxvQ++/mXadok5OZ7x7oDjuE58y4bbhJuzIr9GnJ7LHpDtu8CxWxGOWOmz +FspzKEOvmt8S8oht1pKiX5WeWOQqA6wBmimNaoQPOVZ6YLDQ1VPRDtTGQfdYspTZ6SyzG5cYfjN+ +ORTxViNmw5Ez/NpowRb18zJW1qp6PLvjdQ0+/zxhcmTJjDFjLN13dDYtZuCdDuuV9PL6x4cXNfja +sGvPV2wbjmBmBvKEhY5KDwqZc/tYAw3ymOTdL/UAuPmj4L2e5hHjxWQYK3lStxHdsinwzdmA0cMa +7SoeM1CG6RLuq1uFwtrGrIrrV1BYtWLROrUNu861QQeD4XvnMu20t/bklOsFiS3MCmpIHsmXNOwV +WmxDtZsdi7HCftxj+C2wZK+w1xkcFx3ZJkKMRRtL+LGiHDbZTNgPWWzWQDaZ6YKP3M0Hd7ysAeSJ +w1WEJwZLVpCfmhj3oLxgu65cYfHGFC4i3Ydzvr5zEKr0ulu2Ue0QZzwLRdQFYtnRlcmHDOChQx1L +lF70+vUoqIw8cgBlKAFHvUGuttMg94XFHBrU+Xs1c4N2v/K0snu1fJTZMqyEqDjQBq1KGmvQs8q0 +R/trNdqtkDEz8TKtAatOO8o5mJF4P+bvIzXhGpYdb8ZEr9DXQ7lpTGIYWoUlMTSdYWiLs3IqpC8S +zM3PEOO9wVQKJUlB9WID69qIQd+k13f45bm4GUFzMz2JlUYDoLDIKiw52NkSK45h0/eRUIclJx7N +7WhQYvvugdZpsr0yGcsN+1HMxLABzsMehxhx3lJmIzjCmCaFkIyNbvTZL2MtJCXovBjSkWe14CGX +OU8HDiJwsJuFI+EC11A/UI5MjEbMR/6QJBy1GvKFBfGTcNZDCvwbOGwbe9KOFWlwjfZ7j5V+MFfj +RgHxsjOgnCWGNTJrqls2nntrloRN3LL6sX5k+K2z5LH++HCU/CNWJdtiMS+HNo9KdAQFnMR8fr28 +43Q9L4vZliWF1HYXuC2KlNcnCwuDGOysgJtWRXmOcnoQM4FsSAZDrZkeCvWhsdtiFi7W06dYA3Ik +ygwFi9t3X0E8vdjmWZlHN35HKiZTXtURkcPEorSOG2qHzY9tKIO1B6P7jw81MNTpVBDtlDVwU2vQ +WOvgVuCMSZM71fwCZbsanO/VlCg0OEVPLCLAcVgH2f0aYxH+/FRvqgvU6I3BBhXenHtvoZFrsVSu +JUishX/7ZT+vyrah4utwO8LibW0CL2/Etvw8cHt9By+nYlrJZEulYIOhB4TS9LBMuM6Ba8Y1tij3 +FwHO6t5CJBr06XnWdi5DY8MGXMKkjZxZt6BGotGfS6wKrb7cx7Myzyd8hqcRT2k3trOn92IY1um4 +EdaBw4A0VwDf+nW4BvtAOKUPUHGFcLWze+CYX4Kxoxrutwy7zMT6Em5QpyugynIY/BnvEN2MBhRz +bjag6muBfEiDfIlpD1BjEl4pJ1NsQ2LJUh0lLDEl3Ogw/NJ7DvyIz5dJeDZGzO4iYjfViH7xjqCc +3tVzTOtmXJZwB7oOJXApngbIrjiyMSBdnFc40lDIsVhj27lWBK4WGNqSgatWpH1xhFb9qxbQt9dH +qMz7FFUVsKfWoqfAFr3ll4bFDy2kCPLX3Azrdh0BCoMG4XpskCfY8/dDkE1KYCjSM7HuAcd2VQBu +xh75Q96VpZBcFRaEPM63NpzB9MSiMyGffKDo2KDYlpupfN8yjlUybYahJYo79fc7WB//Zfjts5TZ +j0h+WZiU2ohtq5EU2ihFZO02YhWMz4r55x8fXt8BK7RFJKki+jFi6H7RVV7iujnhmh46ON9rQhm8 +GVS9DIdfrPm7s8lOfi9d7tNZmTN6BuuDrF1CZNLblOfn2zMWr6R5fqpLcPeuUEBWvYtBY0dNKOQ8 +pyKm949Y+Wqd9s1NCIZY3yCWyTUFSpD1wFjHg0doVQWovuyVCTcgvw11ahYY3Mk0MHekNv06Vva8 +oyq8BZ3yCcRPk95WcwuDIGJHUtsRw2+EsRH+Tbg9Hwmlp2XMfn5Aew3GgDEk86Ov7uBlEZVJoUYr +vGXbyLKMWBZGAMBIh7GFj2witTJ0II8yvyJRGCDDLShd8GnQVQM+fqnxdQv4Rd9YKLapmQzuUGQx +pKrb0EKe68xVJib0Kw8lmLUKhFsKMX2Q7bEAV3MChR1HcL3ayDNm5woNzrcwtEKuIXZZcrjMYslV +m8GvKbSrQ09+nC0YPqrTHk4HlgUaizUwbdDK78z60OA4PSWW+H6Im8dcxidZetei3R2xiepOWLKW +3SGJi6ZgxFJMZ/iNMr9su0OsgUKpGzynOT//+PDyDn+H2BXaDjyAgJQqTyt/3+vKKEfgGgoTFy6i +NwR7bHkkpeK9ORgPFtL9qI1d7sNZC3xHWbPJYxYK9Da4WpLYKpzZsXi4iVW2lucLqP5sTvnpJN/f +huwWvJKbEyfAgbRi2oSbWhxt1CBEVYp2FJvMCrTCOXTIr1HmJqPjsRjhLNXy9HwByCPalTfIMJQ6 +nPHiOKO5EnBHv4GcZd6ZkarHKWeR6H23/MDGqiJvznfw/G0vyYwxZj4+8E0mOuLv9ofamEvuIoIr +ns/7Zc6vCb3Mmqh04FpTQwd5WlRuQ1ERF+BbQ8OYzrbdTYnFXGUQzASP+Zdr/FL2owDfH9ELBXq/ +N96oEjuU4patC+qexdXqQAqZ7UiNOYqqMzGVhfuaSHD3rlJB2YqTq21QhmtSftESEJlkQgm+90hH +0htorlSzTGbK+yIyDNKKZlXoMdPAbXQecaEGDbaOhXowM/4a4DVOY5jrIXyvilVy3IPTE/K9JXrd +jntv/8EUN6z4nQfl0j6ps0lhAi0xnKX08vzjw+kOPwNxm2BHYthHrCoaOWQUAvwZR3rbXRaxTkdj +5uMU9RLa6xaB2+s+JPXSnvl79VOB9gBFdSyFVso8ypZqYYlyZ6yHLDmC2GbRu2WFHBRXa9mkb4sc +vb3dzuJIv2l3EM1o31wJQ3OVBvIHy6zUKNopHDfgaqQw94LX3lLsWhDOhaDcJP+GrCaXgSqX90Ae +PgQ15lRohxIhh9ek3YucTQxOgcF2uwhGC+2Jvxf78kHV48PpUVVkshggutHuBAZ85VFWfLlcbkP5 +dmHENvNuBq7BnW5ZZgwSbiLLHO2/7ZdwW3m1KzHAJr75cIzXmBK7cP9mnt5ZFnvAcaXOaT9kaTdW +WAMN6FWihxA3CcPXRgdaX0+Fe/DaEzU8g6BU6E2clp0Av1yKZTGOK63CIz2PyB+AEvhGK9s8ELKx +LbSgUVN6yB9SFRbbrdo6lUdAXixCk+l8q66swE/ap6wLiH4dqtE2aeamcf68fijR+2x5FfE0nO2y +1H4ADY5OopPLG4w+e/x1/PI88Y2O+PmpJSA7TMzmcAGxQSzHdqVq00c6JA6hBFoYSZrv/i9uHz4+ +8CM8T0+FlPCRLe32CsgOwPm1ihCH8pqJmSJWOvfe1/OLEPTNiUvgPD2B6McRzZSmwoAs8S0tQEGl +OmIZYj4kSNiCoY2aNWLGIZwHH0kJalXoKi/HhA1cNF0BH2GaGWiwEwVj2w2oi19ji+au2yT1OSKJ +i7cLWDOjlgpXazf6/j4T42kkfnfAjeVQ8o/wHb2zMl1xXvb3tgZVem9/sIgybz4JQXN3yGdjA4f2 +ezdFIw1BoPS4eVwnvqrhS9mPn46lDlhiYiOfXXcXyLvswYbFZ50hvPrjg2Tpb/ZpNYx4cDpl2pNp +wtBaR9oFL0fIbTWQHZjHBlCahuF79VC9JoChWULS2bTJr+VNcl/IMPrE8X5d2ZJTbtAdqHFIKj43 +bTB4l4DmTiSs24Xgv0+eAWNDRpuy7jyENzZo0DMNyuOTTDoy/CYZw6/kl5Nm+SCdlc/OPz74znii +wJnEh04H2nBA3uWtEcuSo77Jtr1shSOtp1K9Ysd30q9bCMqPD3TEn6tJtS+FhP7iiGxRjMG/TZDT +bLtRiRn5AkYtK/aVPvFynJ7crbapaJue6Zq0T75OgvOjJmwfcIFLsJB/I9pZUaxslfZwCEelThnw +MQOlsNatbahaU4jBYh64xdZbaEW9Dq2ASwDnkwJlIA34YMukuWuJ/lyWwI72mImzNDRYldUjm5Xl +/Lm9fHw4M5x85V4woJHgSU+qJUTZuki7sRVD00PHfnQR4NwwtS09XxiUFkxTvRlLSR2k+NcsbSTY +LRu37B5bRzIxMLYHxi7UIjyAWlmwWDrF16lqD3qXa+Dl0G5dy7GJQKPOi5yxAjF2UIXCHoFKo66Y +FPNpnzzmbMHYSs3C3Mn7LDSVtKJcy5eYkd3nAkZX63m4iFyBXAXNTKNO0Y9qFPMxZHJyU+HPAXMe +VDhFzw96LdrfsOAho4X1SPLD/1s26Us5BKe6EBmbKfT2kKhDIXf90oiQBvITd6qH9v0eyt1KFOt0 +1A/y12s1Pj6EpNPTywIcXUZHMJj7yDYcuLHWAHMpUeQhL36jj6fnp2oJ/qvdJJeQo7eBYgIYWq/D +AxhHwkmJQIN9XLNilsXGXktHfgE3NjuE0yw2JQaXaxbtWxqGCKStPRjcJc6buTaiXyyMGjF3W2Z1 +6BlHnRistcLIoU3afwOD9dRBRYZ8HEcbzM9qEQEp8/V3bf0jl8oIRAkmtjP0qY5eqcRWqoh1HdaA +c2RYwpVqSmDxFGZhQs+Z4e7DHj3TvF6jv9+baiL+5mmvX89D6qL7uqKnEjJWnaZ4tI/E3xG4XAMv ++8+ZBVIG8zirA4Uo4dqAogIVrHznAD52Gnyf3MimgNt4AyQLtQ4j9wU/1vdaUqhEDJ4dCPnpFpa/ +WodW2B2aqZ0AF4EaKdbRmkgSg9E34vAiX+hDK1KIfmqrUGNaHmlhAsnT9rKUvS7Hmrkp1rHG83pb +oZ111UPssYejbWjVxQr1imqSxfdjrPR1D7FpYrsaS+m9MLveAvk36kPosF7V2BrJ3OWyv09+vY/+ +9Y8PY2HSwLh9ZOGmjGMbGa91AP8qhBNiPvg33gLXYk0BjjIxNrkD8oVaPsdmBoIlMRrnyffWGJ8J +4jxUuU4+40hztQtTRtIQVphLeqKxZlD5jsSzbrHNYrNaV/Kfmfj6kAhhpFsWQun5yIsy3yFO7WT0 +2bUHbqCQThdZ1FK114hEs8k25HYjCY47X6fDnsQGcNGXa7yjTH27fcU60Txi9kvQ3GYDCmkcVaCw +FkhR61aHzY4FuK/6Ee6rANwsQhbiElM8iXJg+DHzmMEVaVKCNsUyq9NA5lamO8B5rPzchFwFqXq3 +SXsTOQ/Rchriz50HLZi9uUBPRcI5et+ybQfr8l0/IVj+FdOVBu0jxcPjEWlDrxZog6hNpNC2F+2w +VTgVRnk20VNRtaD7u7M3fsgNfocf/p5DCtrbpr0t06UnDmKHfC/tkx9ntHMQpV3GhqJDCSoljqNE ++QJlwKSwZU/SSSkSbJYVQqQUjw9Q5UIdWmHxubLoDj5Xhqki41iHUWOjmYeTNlMy1kCC4qlETttM +tVhEHD2z682R8mffsbKIVTOlPUTHrtiIPB1kdmirB5zDezhrZSiFLLVI+yGzfKMe7It/88+tvpFr +SMHobNnMbEMxrTAYW2kAt9mxAdz6B1rpHKVcA6i0sLLA2FzNTLCpLKSg0hvgmKnlomx62KXoCgn5 +aM3EqLOpDGYmDM0t1hHtjFwld9KahkJKMahQXBgnFULa2mINuKROqc42tSeXzt9pufETeCdvpIeU +Vpj0bWGlpnDSUl8P6bSr6BTofXF3iCtmyrzDHJXe0y+0EfPDCnyK6cSb/k6CP5c8504tBhGdDR4f +Xh95dzkBWHUf14FAXklJ8Pdq+LiBLPKFsY+sUmOzXCYNxh6APHAFjgbhmifGNmoQ8am8TgblHDF4 +eoilyL+1Noh2LV6jmcnwudJDpboA39FR83wuoRVSHvE0N0O0E+KUGzbhWk0lAwZ7TUX/+n3y82e4 +meVwmxJoDuaWC+e8r/f00LijIloqYY2JokSfflHnC8ZxRxm4IwJ26HmBlZqxaCzZRkxXEE/HBXsI +vzroblPbLrLHkU1lkcq7rrplI3WGcpjK625hwYbh2QB97NPnPlIe3TG06YjdR3khY11OOmXg4kRI +IYk9Ro7jekTMLxDfZh1CpbWVaOcA63pq+LjVCcl0rQNnnEV4jOVX0onBsoAa68TgXO1IPmQAzis7 +4FzgM3UkBo+PpBS0Rsj3EmOdKDheayJHMTtulWuFFJIkekpnqXAVhQwYLtNTFTsPqyqqyO9C3Tbt +ICsicJuVaaceDFEXuIPewHSrcNJDmT7PoLbnTPQI+VGngBqF/eS87BYa1vP1UP25Yg+YOCnxz8v0 +ZOSXTt7DXLXzyDeVNmbCIh8sFtK0tyXR3CqVDtZxAuyoNwXyBDPyBBGMiY/SOro8X+gLHFkBsatT +gCuo77kSCDmMmnApbziOwHWaJcbuCPl0LbcKymCwFMrS+ccHzAVUOEmOLkccx1yhRuVIa6KRr5Ea +wVXU4zKpEZyzYU5K/C0tid4mgqswPeSGdg6eU4KSw1dY+YLExEoO/k0mLbCENpAWaz1CGnmVLcwQ +HQcllYX6smpSuc/iFblPKHHcXeBu1/jnxPsyeW2BvguhIiHj7fl3THq8BqhNW0WNeWohXAbyaLFE +uCIy5RmcdVOivMvc10nfZlmFvwMFV2DOKNJEObIWaezA/3SBFDA2VwFjy3vOP66wMeAmkFJkaibH +LUsMTa+AZJU01jimWYB0nRhqdgpQ8dihRZkaajS51sQi7UApkLFQdIQFC7XJ99KbhV6FIw12kFbY +HdBUHGTQ5x59VmXOR+kSe4ZtGzm2MACj9yWwa0y4LRR3BBRq/HswdDkMbbC8CTS4CR88lcMJ8C/l +l6HBHV4WNdJoev7FtcQKQ1vEBu16E+OpRsJtX8ZMjGiVzC16UugWkLcP2gVkl/mCDI7TquoSg/0+ +15O0L04MxpiqAa7I0/jzBX/ckTb5M2iBaVJ0E44+TiUoZCVLOwlQ0Brx0TDgzqKxVXObYj6Dd3EW +TRKD0/BvpB2c8/kt5zSp9DEPRrdoTeRpjVg5G3OtCJi7ErVo5CbwAFYMyFebPAtPIa/cUVzYhhoS +nIxpipT1pMhnEKMxajXQjrbPrwZG3cjD73VIS3zkG/ScptMu8F1K/rmPBr3j3qGVHlyRf14TCj3J +zlDu12qRh7RUFS2G0GJDovjb2SNLWifIyzcten5qd0To25QYy0fBGUujIu8E9w9cyRXsoZDZOsUm +IxniqOg+YzmuHLcUaiMk9QOQjDnQilSoelww3VgTsmsf6QWQDjhPNRyPzFeK8hZrIlvPwb/lAI2Y +jsINQo24VnRoLseRFu9jj5DGXCuhztZH2jh6tKOcpP2PJq3LDnAW7TxpRwuMt/KZJuGWZhwXcN5S +aCV7le4JeYWedRdIW9r03r1fdks4Dxy59jRZLJVGi1j5tB/C51Kc0Vz5c5ujPqzjYCT6pCNC20Vi +rBz0+SWuJV8JiK8Y9eNDHRmuj0N+A75luEvgOK33Ld1nKHAVfcZCGRC7fFxj66bu48pxB85Y9aQV +0AZfXXiNYDD5DspIysTgFneAuUYmYLCPM+/jmNZQh8ZkdGZFvo/kc9p6RjoBpPstm9SIP+cjfjUl +2t0wU3WOE2kJFNQUMsAtyYCbRIwHbvxIcAXUBjg2vmaokARDuToZRxstOqKP68ife7+PMkYKzZ0d +2/kgspyQRaRpUUxv1hFZwFj2zFgeuwiV9AYo1cj3nuG2TYUISUPGTBDSnMFA3vCvOCFtHMl38Br4 +GpjKyeS5UpimyvctWzuuFZQLdhrZZ63IS75++aMoNwSdI32Os00ZCOGMLF7K03tcJ1zgOzjf5nmK +6QLxq8GR5+s4KNObsaSg/vW8hoCfNHM1wo12scUmIUsZLO8D1y/eJzBWIn2rBIzN+7iWWRC7glFS +5MlTvhBoAZBNnLSgljv6sSuaXJ1w1Q1HhEJ60pZwNYnBxOhlU6LzPsP5fu9OIq14nivuKwKkqRyj +DCNLa2aWI5/SOjz3sYMcx48LXM2QZx0H5BnD3NHRUxFC+lk7MGrTLQfrtka+gzPcjzzcK/m4ccYj +1jd55k9XDOiKWlOhmO9WnueO1KgDD0Cxis8tX/n5QL0KNPecC2I6xvUNvc75iuevSz/SGMlUELte +MPaEq6+wQIk94xqn/RAwlvZ7oR1gcIr2fzEzVV7mqu2Qi6jVc9xVhKiGlu4rBWJdNvAhDcovSN8q +J1/B46mVGxRIlcGWFkVcsKPMkdafIzJl6eQyuHZYR3rDmEdsBQyBU+Z885FXJYtiuijxMntV5uej +tI/UoP26DlejKGqkt4vKfjw9b5P60GrynYFJ+dTHhjDy+xyL0dxzJTB5HAlGCYabuUKW822PI74r +8HGhWFSlWGRw7XAoX+Caa5A7iwpLKEGq2uGxLXZiMMW6xwfDRA0+50+qnfDnDk6Z4iVXAq5GgSbT +zPBVla8rORoD+tw6UpxAXHipHQVfO9zqeTQEvwpftIR2+Ehbpr4HFXrBup5G+fMFfgRIVp9XutJ5 +ZmhberXyt74H8OMEVpmEPpq08gdc306MPflYroBYpxQNEd3OlCDQ2EAJVj6unK/AzSTcdNkSaedc +kvYpOqLLTixA+uQiYpzB2y9a8UWTtyiTb95xVwEfcq7KetBHk/xbjEbNkQ7ixJFrh49z5uTVfdfR +pmgoADfJz7p9N18mLQi8kpr/MhPP5+P8fL4T7LCcZs5XJ+5DYm120tRC5jlOkAfw+3hs669wPVdY +vm59XIHb4dld+biQpgY4PeMWFdwm2FHr7GPPuEpgsGkGOHPlqAK3y76CI425rVEGEqiRr8kdjnMq +6GOTUPLjbZk+zUqcpj1l2v8gD6n72gE+pZ8jNs/j25kg0rRIQc/Kp5mg9/BfXpH9EvNrQY18LvnK +DxSVcM363ip58piBvgW93px2CvioglGSEviM5SgEGstR4ThxlGTEsgDHxwcgWeHfYFjauQ2RtMF8 +cQUhzTX4xPnjWY2BUnDt4T7ktGr82c4/+4yX2pE4Ib3jzhne3MqpJ6+e96NjheMGXCQ/0vAs6VS2 +cifcnuNncP7w5Xwh/VyjkuNxgbQicAHmKVYFDD0eg0jCIzbXO74un9fpaZQxzlfKF541NHBbph+7 +nnFb9ImhhdaXr9/Us1ZMK9H5va/Bsu8qiG/PyAZOOfBvxOCTq/AZnTzlesGqepGFk3IQbidHd8p6 +YrQvlA3W6XPEPstZzrTFx+20ruFD+BGuPn4eZaaf3dSXvIrn9cHKT75c+bKQ8PWN51md7WkU67NI +Q3kXdwW+aw1QOCmobEFBLcQyUth5nnDLti5+c2w6C60QluSDl2W64+QqhNCzqzg+u4ov0RFzG/g3 +7jPoSCbL9Wob+Iwc7V5wlfYjcOcsSxekgOExKvOITXzj+xukiH4MNxuFAMcgzx/kg5k5Px/UcKrR +j/mIp0Lt3AXUz3YGuAcgfTvzAP4YDtwD0Jiq/s6B76W47/XHTfkCIbsmnITjazR3z/9qfjnYennN +pVn4+M//1va/tb2vtuyXQ/Xnf2Viz/8c//kfFnxddfDV1m9913V9aCzq2mIjeyvDPfvS67amaytt +MdaC6+a4Zk3XhH97Yu+vfG/MjaOWcfa//VUY2uu3v3u7gf/+9te1ryl/83bZG648yVkbnkHf4Z3V +FrhZHq80bfHmvR1t7/32F2/26dTu0zbyh/BH+Om//wuta/Qlirb9JG/G1vq//s/XFea3aC+oreYM +J9cH8j90+j+M33C6++2viO8MR8GXs//tXxTvDUdjv6nIre+G/xrFmjMe+uDHf3+KJL4C6dqUnzX4 +jntkzQZW2qS8mGjglvCeW/xvkBcBipgIv+MGoB1Uf3EU75ouaTjVPmOuXLQTvj1Rt6Yqhqm6BPuN +yeItvusWaTiZGIvpb39Ff38K/veu+4IJi0UwYTHxXbd8mbJLjLi25Lf66g/38K4blLWmGuvN0OZ/ +ViAzHFtZx3ZWv/3VWW2+Frf38gS9gET+7TxZaWvc+RZL3ljS0eTl2bug/mjMsI2FdgOdawTzu/rO +W9racNJc2Ie72gnYFQWeYTH+zpu+8Ct8hWDMn+6fkwDjsf2tsy9cXojfd/bRz0+a+tj9M5/8jhOf +2Xies/jb531N5sNv6xvnPyJe1vxrM3nW8l2Tk6S23is0twP1xTu47nOzGFg9BKh33osQkHXmLjAZ +2RpV1NbQ+IpHuDtI+IFI8iGK1YYj7e+3iza1kt2swCsP6MyHi0mN1v7dbON/IYhT4A4sX1I0+V6J +8il6pet30TUcgUkJv5t9z3xN3cXXoJNPQS+f7ujmh0j70xOu/UFD8+0ki8bfK05nJGvfY2r8/kXj +H+JV+L0q7RPrro59IpV+SL77Zhr1BjXe6yhep73vnbJ3pL7X+SRGIxRY3607z4y6nB3+VGlwZrg2 +xmtq6u0Z/FgyfH0av7T97huDCYlQcxf+dN7bU3Jt5q+tcr+P777pfoPyTj58kun1VsY8s0LN76LD +TULEYvTXDa/P0dXF/dyFO271eZEQbxjg27y4Gi9uUIN38o8//rjjzg/64O9HtVcbrlmQwjrH/H/4 +kZebrM93fh2PfjL2GnNt7Ey078lg4bqqXWXwi258KouvxdF/B4tf4P5LM9nZeO7G+448vupertP4 +vA+fSuJrqei/gsTnqP/SFDYW35fBl7cQbxH4rAefyt/Yv5m/Z6D/PfRtbOYY5Vhxc87u72fxRLOH +B3oU/40UTqTgJeL3mEz+HsBm/ttfKfq550Zj4d/4f++90182pyHfvWbCAqVl1zOsm4vmRvL4Yap8 +1iMiss9rvpK/B0ui98S/LzkT78DdcxYVUx+fs2u7L7/EnAVm8btNm3CP7L9MFD5/5m5sg/z0M+c7 +pO81b7HrJL5tjD990q4r+c8/Z9wVfL+l9jEr+Okzdt2yfnzG4PlGzqe890ANjZz9O7b2L6GQQ5Ec +GreUv/11KtaM9T1zQIMa8gfN+cUQPndyt7ctA6ML3cWFdOYl0vQ+52L6+9N8PXZWtjH6Hmj+FYkJ +gsDCggChoSZ/YFeiwk/TlfjP05WI+MO7IApXunAH0V9qZOL+bcvnBf9BjbznvrffPvkWjfzEp+n1 +qprf47axF9SrCsLHBPNdz9dvT3w0SS/mpe5/5nJ1KPfngLHwjYfvt6lw/+b1ly4/bf0+/7+nLZ/W +z9hI+SUImqNs/ocxMhylbY/79yC+dP1+MYp+mID3bzzf28V/Ntc6tA3xY7kWvX+b+EvXP5Nr928S +39vFfzbXsrOh66HGH0s34Z7JP6Pbqfd3M44+ifNBxt31NMN/d/L+Xv6zSVeQ5B/Kt8T9W8Onft/N +tMittyhvM+2e3MNn2n0d/GeTrMm3F38oz2L372Wfdf3+MJr8MNXuSjo51e7u4z+bbeXFjybbjfc4 +b5KN9/x+WUt9mGt3bQJzrt3bxX821eo/0Kwl6V2+xAdlrX6/Twt/nGZ3rQefZz8wL7h88Od5wT09 +2Q4XY23yY15xP2/97pfc4x99yf3Gc/mL9Dn18se/5l5cORv3U55uBanNqcGPKRN6pQUjzzmTqbbK +2B8VqPDvT8n79y5eD+MD+aT4+1Pqnobf9RbBxdtkz3GvfaXJWxT9zFT0XUz9pLcoR7wZ/306/lmU +9xH126l6UwkjIM3NXd1rfP1qOHfV8c5XM29y9lYGfY1873k987vy73sp7lVj+LNSvKPNXXvovfON +4U9geew+on3N8tOIPp3ot7zu/xL9RxOdiPLOdOgTWH4zU3kPy/lwPp3itzZ//pfiP+RFvxEF9aCx +j9L77JPh9CbLfbMccPOsGx+gZZQes9x86e/jCfwvMIleELO+6zxe+Tay2/P4qiefP5U3H2X8AlNJ +/11/13kMf8T3n3fj8yfx5kOCb5jET9w7/abc790bqH+v1YiGoeb32dKzTdiPpovRW98y9BZ1bi3/ +qw7j7o5+y07Fr0Hfb83rfhIGh8Gl2K3NspsM/oZUUHzrrcqPPiO9RuIP9fWfz+NvStt+EhJHojcf +ZFy6+YzEH830Ym+9uPTRJ6/XGHx/R78/fX/+D2adPoJ4n0e8Tq4khCr+8a9MeYdH/KhDvM6uv+OD +dZ8ZW0/Y/bin6/Q44IOvpj33/u4pj3/8Vci7nnf58fAD3fwBb3P8iC37b6Pf2U5kNAEa3f/Zzoud +uZtN3/CFH/+Srw77pVjZknTD/vYvniFKRu9/a+jrnnwmH/8lXwL285urpUtT/x2dVfSeqfWp+KIP +n2qrrhuCX8JWfYuCfAdPRfnSB6b7rOsfmOxP/DTT3X38AW4qO9PG1ue8jYaGRs6+nGuXFy2p8D1C +F38DNfWBj4F/3Zf7336lb4IKf+ytsvvffkVPn4zF0+cx6sdHsE9nJuoda42OnAUf5mW1k41EU99K +0Ugk8W0UvdSp+7lKfzbjg1z9wAedqMtP1Ocn6jSjXj/9dyT6RyoR//qPo/0jufuJ3xNVkOTv6L4+ +8L1DL/pwNzVj9MTso1/x9Wu7L/9TWj/085aRj3806bn3929qffwT5fd/PMnv5tOP/PDlz/7xkbqx +Hv+Yj46cWn73bd/8sZH39zD49hX08N23/G0fGfk0K+Rpa2/uTD47JXz+4rN7Pzhxvj+f/P0peX/0 +Oo34/s2rxCfa/w56+VS/r5u/sH36NL6vNPpOpR+3A0KfDf4AaYNu358HxD6es96fB7T9Xj65Q8zW +Yvrk6E9p9VPC8I9n8Kf95c7N2nPm3+r8iYaRu75/+11/xPM6gf1u381fUQi/8ZLtPzZZyHLE7voT +ipfw+MHfZ/DVKO6XsMhnZg9+f9/zhxUv1fHvSiPyq5WzqjnTH5NKnLf+eenEHfdwPvFePqGbPz6n ++KwIpQUT88GvWHboD24UDPvaH36+zST0+55F/61h7TTWO2581x+q/gbufuyJ1i8pQNnZcDHVfpgC +vWj+8yToxiReDmm8m/8uDRqfpubfIELPg/1FVOjub6R92s/t/7d2h2MccFfaWltt0Yc//3zaRkCT +8NOffz4+hJ4UdzL0tMmTWmj/oe21J895Ev5I/RF5fHh8OF0r8GvlneGNZ7gUl0jOTlvJM822n4br +p/RmIm9G/+P/JXht9WSsn9CdxdPa2dAjruHisBserr9Q9F4V/erQ1wd+HpX1hiMX7UTeWkofEdcr +W3RBi++6RRpOJtxgI00I/veu+05faRW5+vmte1PLKzt5K2MOTl1+efNbhfcVb14X3yZRXVts6Nv/ +3b+dRnO0tKaW3vjbG68h+epvXVz4+wWvFobj2HxMNDi6+O8b28uF3tZ0DaOCUPhd5y+pve7Mb0/s +hRK8+hMJv87ooJnufaO7ROB7g+hlxfhCrnfcEoQwetU+cmnl37efcHnV3+jQi0X6svAO0f+82b9J +4tNYXhunlf8XcV4t2p+U1F9Rmr+Dg5Z8K7G+ye7X3P5FhqjTuzr++P6e4cmaO1wNPWf1Y8bnoR98 +4dEKNNB8+B8wadre8N4/W18rzkXNvLiw37w3eKs2cfEdniuvh339BuPPL3uXIb8J6MVb3gloOCFc +NMlXdhXR0teXXvjDtRe79PWfsP35p+Oy2fhnRqGJM147zuKfGH2GI2fz/ZXsIjneufBil/+87+V1 +V0JDv5ySXcH8JqKX73mvlomRO7QsTU29S8wud+pXVLOrK/zmpFy762+Zlpwzfvpvau7rF7gvzc21 +vn3H2fkEY3ndQ96cmK+vf++UxOnTwb+coryZJt1E6627/xbHxF8we0Ly87Txm30Xq9/q6q+oPTcT +wNsJw407/5ZJ8z9X4k/Yu+brVg9vztXpn+u//j9srkQnrf0AAA==
+ + +[string]$vfr = "vfr.exe" +[String]$ver = "" + +$formAudioSplitterV201Pow_Load = { + $combobox1.SelectedIndex = 1 + + if ([System.IO.File]::Exists($props.'mkvtoolnix.path')) + { + $ver = cmd /c $props.'mkvtoolnix.path' '--version' 2`>`&1 + } + else + { + [System.Windows.Forms.MessageBox]::Show("Couldn't find MKVToolNix... please edit res/config.txt", "Error", 'OK', 'Error') + [System.Environment]::Exit(0) + } + + $labelMKVExtractVersionV00.Text = "MKVExtract version: " + $ver.Split(' ')[1] +} + +$exitToolStripMenuItem_Click = { + [System.Environment]::Exit(0) +} + +$aboutToolStripMenuItem_Click = { + about +} + +$docsoonToolStripMenuItem_Click = { + [System.Windows.Forms.MessageBox]::Show("Not yet implemented", "Error") +} + +#region Load ComboBox +function Load-ComboBox +{ + Param ( + [ValidateNotNull()] + [Parameter(Mandatory=$true)] + [System.Windows.Forms.ComboBox]$ComboBox, + [ValidateNotNull()] + [Parameter(Mandatory=$true)] + $Items, + [Parameter(Mandatory=$false)] + [string]$DisplayMember, + [switch]$Append + ) + + if(-not $Append) + { + $ComboBox.Items.Clear() + } + + if($Items -is [Object[]]) + { + $ComboBox.Items.AddRange($Items) + } + elseif ($Items -is [System.Collections.IEnumerable]) + { + $ComboBox.BeginUpdate() + foreach($obj in $Items) + { + $ComboBox.Items.Add($obj) + } + $ComboBox.EndUpdate() + } + else + { + $ComboBox.Items.Add($Items) + } + + $ComboBox.DisplayMember = $DisplayMember +} +#endregion + +$checkForUpdatesToolStripMenuItem_Click = { + checkForUpdate +} + +$forceUpdateToolStripMenuItem_Click = { + forceUpdate +} + +$inputBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.Filter = "Audio files(*.mka,*.aac,*.m4a,*.ac3,*.mp2,*.mp3,*.cda,*.wmv,*.mpeg,*.flv,*.wav)|*.mka,*.aac,*.m4a,*.ac3,*.mp2,*.mp3,*.cda,*.wmv,*.mpeg,*.flv,*.wav|Matroska video files (*.mkv*)|*.mkv*|All files (*.*)|*.*" + $OFD.FilterIndex = 1 + $OFD.RestoreDirectory = true + + if ($OFD.ShowDialog() -eq [System.Windows.Forms.DialogResult]::OK) + { + [string]$fwa = [System.IO.Path]::GetFileNameWithoutExtension($OFD.FileName) + [int]$delay = $fwa.LastIndexOf("ms") + [int]$start = $fwa.LastIndexOf("DELAY") + 5 + [bool]$flag = [System.Text.RegularExpressions.Regex]::IsMatch($fwa.Substring($start, $delay - $start), "0ms", [System.Text.RegularExpressions.RegexOptions]::IgnoreCase) + + if (-not ((($delay -le 0) -or ($delay -le 2)) -or $flag)) + { + $delay = [int]::Parse($fwa.Substring($start, $delay - $start)) + } + + $inputText.Text = $OFD.FileName + $outputText.Text = [System.IO.Path]::GetDirectoryName($OFD.FileName) + "\input audio.mka" + $delayBox.Value = $delay + } +} + +$outputBrowse_Click = { + $SFD = New-Object System.Windows.Forms.SaveFileDialog + $SFD.Filter = "Matroska Audio file (*.mka)|*.mka|Matroska Video file (*.mkv)|*.mkv|All files (*.*)|*.*" + $SFD.FilterIndex = 1 + $SFD.RestoreDirectory = $true + + if ($SFD.ShowDialog() -eq [System.Windows.Forms.DialogResult]::OK -and -not [string]::Empty::$SFD.FileName) + { + $outputText.Text = $SFD.FileName + } +} + +$timecodeBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() +} + +$trimBrowse_Click = { + $OFD = New-Object System.Windows.Forms.OpenFileDialog + $OFD.ShowDialog() +} + +$splitButton_Click = { + +} + +function updateCLU +{ + $ccl.Text = "" + for ($i = i; $i -le 0x17; $i++) + { + $ccl.Text = $ccl.Text + $vfrpy[$i] + } +}]]> + 1 + + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + +
\ No newline at end of file diff --git a/Start.bat b/Start.bat new file mode 100644 index 0000000..36a680d --- /dev/null +++ b/Start.bat @@ -0,0 +1,3 @@ +@echo off +PowerShell -ExecutionPolicy unrestricted -command "& { .\AudioSplitter2.ps1 }" +pause \ No newline at end of file diff --git a/Startup.pss b/Startup.pss new file mode 100644 index 0000000..8ee893f --- /dev/null +++ b/Startup.pss @@ -0,0 +1,28 @@ + + + + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Startup.pss.bak b/Startup.pss.bak new file mode 100644 index 0000000..638402a --- /dev/null +++ b/Startup.pss.bak @@ -0,0 +1,35 @@ + + + + mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Update.bat b/Update.bat new file mode 100644 index 0000000..8b5df26 --- /dev/null +++ b/Update.bat @@ -0,0 +1,3 @@ +@echo off +PowerShell -ExecutionPolicy unrestricted -command "& { . .\Globals.ps1; forceUpdate }" +pause \ No newline at end of file diff --git a/bin/python32.dll b/bin/python32.dll new file mode 100644 index 0000000..474c246 Binary files /dev/null and b/bin/python32.dll differ diff --git a/bin/vfr.exe b/bin/vfr.exe new file mode 100644 index 0000000..f823018 Binary files /dev/null and b/bin/vfr.exe differ diff --git a/bin/vfr/.gitignore b/bin/vfr/.gitignore new file mode 100644 index 0000000..e6b84b8 --- /dev/null +++ b/bin/vfr/.gitignore @@ -0,0 +1,18 @@ +*~ +*.pyc +*.diff +*.converted.txt +*.mkv +*.mka +*.ass +*.ffindex +*.xml +*.qpfile +*.qpf +Thumbs.db +*.bak +.project +.pydevproject +.settings +test/result* +test/chap* \ No newline at end of file diff --git a/bin/vfr/LICENSE b/bin/vfr/LICENSE new file mode 100644 index 0000000..22f180e --- /dev/null +++ b/bin/vfr/LICENSE @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2010 Ricardo Constantino + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. \ No newline at end of file diff --git a/bin/vfr/README b/bin/vfr/README new file mode 100644 index 0000000..1eeb755 --- /dev/null +++ b/bin/vfr/README @@ -0,0 +1,68 @@ +vfr.py +====== + +Inspired on: Daiz's AutoMKVChapters, TheFluff's split_aud, BD_Chapters + +Needs: Python 3; MkvToolNix (for audio trimming) + +What it does +------------ + +* Reads the first line of uncommented Trims from an .avs; +* Uses timecodes files to get each trim's frame's timestamp; +* Offsets the trims accordingly; +* Creates a basic xml with Matroska chapters, x264 chapters if ending in 'x264.txt' or OGM chapters if any other extension is used; +* Creates a qpfile to use with x264; +* Cuts and merges audio (as per split_aud, only using v2 timecodes instead of expecting cfr) (all options work as split_aud); +* No longer needs tcConv but converts v1 timecodes to v2 internally; +* If requested, can output v2 timecodes from v1 and fps parsing. If --ofps is being used, v2 timecodes will use it; +* Can output a qpfile with converted frames meant to be used for an ivtc'd encode using non-ivtc'd frames (feature inspired by automkvchapters) (not completely accurate, obviously); +* Using FFmpegsource's CorrectNTSCRationalFramerate, this is actually more precise in the v2 timecodes it produces than tcConv; +* Accepts AutoMKVChapters-like templates. + +Only the .avs with trims is required for vfr.py to run. You can use -v and/or --test to debug the script. All other options and arguments are optional. + +Usage +----- + +vfr.py -i audio.aac -o audio.cut.mka -f 30/1.001 -l tRim -c chapters.xml -t template.txt \ +-n chnames.txt -q qpfile.qpf -vmr --ofps 24/1.001 --timecodes v2.txt --test trims.avs outtrims.avs + +Required: +trims.avs = Gets first uncommented line starting with trims from this Avisynth script + +Optional: +-i = Audio to be cut (takes whatever mkvmerge takes) +-o = Cut audio inside .mka + Default: input.cut.mka +-d = Manually set delay time for input audio (can be negative) +-b = Reverse parsing of .avs (from bottom to top) +-f = Frames per second or timecodes file if vfr input + (takes "25", "24000/1001", "30000:1001", "24/1.001" and "30:1.001" as cfr input) + Default: 30000/1001 +-l = Look for a line starting with a case-sensitive trim() or case-insensitive comment succeeding the trims, interpreted as a regular expression. + Default: case insensitive trim +-g = Specify directly the line used +-c = Chapters file. If extension is 'xml', outputs MKV Chapters; + if extension is 'x264.txt', outputs x264 Chapters; else, outputs OGM Chapters +-n = Text file with chapter names, one per line; assumed to be UTF-8 without BOM +-q = QPFile for use in x264; will use --ofps frames +-t = Template file for advanced Matroska chapters +-v = Verbose mode +-m = Merge split audio files +-r = Remove split audio files after merging +--clip = Only pick trims that are using this clip name. Ex: ClipX.Trim(0,1) or Trim(ClipX,0,1) +--uid = Set base UID for --template/--chnames +--chnames = Path to basic text containing chapter titles separated by newlines +--ofps = Output FPS (used in qpfile, v2 timecodes and avs export) + Default: -f +--timecodes = Output v2 timecodes (from fps and v1 parsing) (if using --ofps, outputs v2 timecodes using this) +--sbr = Set this if inputting an .aac and it's SBR/HE-AAC +--test = Test Mode (doesn't create new files) +outtrims.avs = If chapparse.py is present, outputs .avs with offset and converted trims + +To do: +* Optimize code and/or improve its legibility + +Known issues: +* Conversion from a different input fps to output fps is not accurate (probably no way it can ever be fixed) diff --git a/bin/vfr/chapparse.py b/bin/vfr/chapparse.py new file mode 100644 index 0000000..01331a8 --- /dev/null +++ b/bin/vfr/chapparse.py @@ -0,0 +1,263 @@ +#!/usr/bin/env python +# chapparse.py +import sys, re, getopt, os +from string import Template + +name = 'chapparse.py' +version = '0.4' +rat = re.compile('(\d+)(?:/|:)(\d+)') +chapre = re.compile("CHAPTER\d+=(\S+)",re.I) +x264 = 'x264-64' +ffmpeg = 'ffmpeg' +mkvmerge = 'mkvmerge' +avs2yuv = 'avs2yuv' +timeCodes = frameNumbers = merge = [] + +def main(): + try: + opts, args = getopt.getopt(sys.argv[1:], "i:o:f:b:e:s:a:x:c:hmr",['help','avs=','test','x264opts=']) + except getopt.GetoptError as err: + print(err) + help() + sys.exit() + + set = dict(input='video.mkv',output='',audio='',index='', + fps='24000/1001',batch='',method='x264',resize='',avs='',mergeFiles=False,removeFiles=False, + x264opts='--preset placebo --crf 16 --level 41 --rc-lookahead 250',test=False, + x264=x264,ffmpeg=ffmpeg,mkvmerge=mkvmerge,avs2yuv=avs2yuv,chapters='chapters.txt',crop='0,0,0,0') + + for o, v in opts: + if o == '-i': + set['input'] = v + elif o == '-o': + set['output'] = v[:-4] + elif o == '-f': + set['fps'] = v + elif o == '-b': + set['batch'] = v + elif o == '-e': + set['method'] = v + elif o == '-s': + set['resize'] = v + elif o == '-c': + set['crop'] = v + elif o in ('-x','--x264opts'): + set['x264opts'] = v + elif o == '-a': + set['audio'] = v + elif o in ('-h','--help'): + help() + sys.exit() + elif o == '-m': + set['mergeFiles'] = True + elif o == '-r': + set['removeFiles'] = True + elif o == '--avs': + set['avs'] = v + elif o == '--test': + set['test'] = True + else: + assert False, "unhandled option" + + set['chapters'] = set['chapters'] if len(args) != 1 else args[0] + + if set['output'] == '': + set['output'] = set['input'][:-4]+'.encode' + if set['avs'] == '' and set['method'] == 'avisynth': + set['avs'] = set['output']+'.avs' + if set['avs'] != '' and set['method'] == 'x264': + set['method'] = 'avisynth' + if set['batch'] == '': + set['batch'] = set['output']+'.bat' + if os.path.isfile(set['chapters']) != True: + print("You must set a valid OGM chapters file.") + sys.exit(2) + + if set['test'] == True: + for key in sorted(set): + print(key.ljust(8),'=',set[key]) + print() + + timeStrings = parseOgm(args[0]) + + timeCodes = [time2ms(timeString) for timeString in timeStrings] + + frameNumbers = [ms2frame(timeCode,set['fps']) for timeCode in timeCodes] + + set['cmd'] = Template('${piper}"${x264}" ${x264opts} --demuxer y4m${end} - -o "${output}-part${part}.mkv"') + + if set['method'] == 'avisynth': + set['avs'] = '"%s"' % set['avs'] + if set['test'] == False: + set = writeAvisynth(set,frameNumbers) + else: + print('Writing avisynth script') + elif set['method'] == 'ffmpeg': + set['resize'] = ' -s '+set['resize'] if (set['method'] == 'ffmpeg' and set['resize'] != '') else '' + elif set['method'] == 'x264': + set['cmd'] = Template('"${x264}" ${x264opts}${seek}${end} $xinput -o "${output}-part${part}.mkv"') + set['index'] = '"%s.x264.ffindex"' % set['input'] if set['input'][-3:] in ('mkv','mp4','wmv') else '' + set['xinput'] = '"%s" --index %s' % (set['input'],set['index']) if set['index'] != '' else '"%s"' % set['input'] + x264crop = 'crop:'+set['crop'] if (set['method'] == 'x264' and set['crop'] != '0,0,0,0') else '' + x264resize='resize:'+','.join(set['resize'].split('x')) if (set['method'] == 'x264' and set['resize'] != '') else '' + sep = '/' if (x264crop != '' and x264resize != '') else '' + set['x264opts'] = set['x264opts']+' --vf %s%s%s' % (x264crop,sep,x264resize) if (x264crop != '' or x264resize != '') else set['x264opts'] + + writeBatch(set,frameNumbers,timeStrings) + +def help(): + print(""" +%s %s +Usage: chapparse.py [options] chapters.txt +chapters.txt is an OGM chapters file to get chapter points from whence to +separate the encodes + +Options: + -i video.mkv + Video to be encoded + -o encode.mkv + Encoded video + -f 24000/1001 + Frames per second + -s 1280x720 + Resolution to resize to (no default) + -e x264 + Method of resizing [avisynth,ffmpeg,x264] + -a audio.m4a + Audio to mux in the final file + -b encode.bat + Batch file with the instructions for chapter-separated encode + -x "--preset placebo --crf 16 --level 41 --rc-lookahead 250", --x264opts + x264 options (don't use --demuxer, --input, --output or --frames) + --avs encode.avs + If using avisynth method + -m + Merge parts + -r + Remove extra files + -h, --help + This help file""" % (name,version)) + +def time2ms(ts): + + t = ts.split(':') + h = int(t[0]) * 3600000 + m = h + int(t[1]) * 60000 + ms = round(m + float(t[2]) * 1000) + + return ms + +def ms2frame(ms,fps): + + s = ms / 1000 + fps = rat.search(fps).groups() if rat.search(fps) else \ + [re.search('(\d+)',fps).group(0),'1'] + frame = round((int(fps[0])/int(fps[1])) * s) + + return frame + +def parseOgm(file): + + timeStrings = [] + + with open(file) as chapFile: + for line in chapFile: + timeString = chapre.match(line) + if timeString != None: + timeStrings.append(timeString.group(1)) + + return timeStrings + +def writeAvisynth(set,frameNumbers): + # needs dict with 'avs', 'input', 'resize' (if needed) and list with frameNumbers + if os.path.isfile(set['avs'][1:-1]) != True: + with open(set['avs'][1:-1],'w') as avs: + if set['input'][:-4] in ('.mkv','.wmv','.mp4'): + avs.write('FFVideoSource("%s")\n' % set['input']) + elif set['input'][:-4] == '.avi': + avs.write('AviSource("%s")\n' % set['input']) + elif set['input'] != '': + avs.write('DirectShowSource("%s")\n' % set['input']) + if set['resize'] != '': + avs.write('Spline36Resize(%s)\n' % ','.join(set['resize'].split('x'))) + avs.write('+'.join(['Trim(%d,%d)' % (frameNumbers[i],frameNumbers[i+1]-1) for i in range(len(frameNumbers)-1)])) + avs.write('+Trim(%d,0)\n' % frameNumbers[-1]) + else: + with open(set['avs'][1:-1],'a') as avs: + avs.write('\n') + avs.write('+'.join(['Trim(%d,%d)' % (frameNumbers[i],frameNumbers[i+1]-1) for i in range(len(frameNumbers)-1)])) + avs.write('+Trim(%d,0)\n' % frameNumbers[-1]) + + set['resize'] = '' + if set['input'][:-3] in ('mkv','wmv','mp4'): + set['index'] = '"%s.mkv.ffindex"' % set['output'] + + return set + +def cmdMake(set,frameNumbers,timeStrings,i): + begin = frameNumbers[i] + frames = frameNumbers[i+1]-begin if i != len(frameNumbers)-1 else 0 + + if set['method'] == 'avisynth': + set['seek'] = ' -seek %d' % begin + elif set['method'] == 'ffmpeg': + set['seek'] = ' -ss %s' % timeStrings[i] + elif set['method'] == 'x264': + set['seek'] = ' --seek %d' % begin + if frames != 0: + if set['method'] == 'avisynth': + set['frames'] = ' -frames %d' % frames + elif set['method'] == 'ffmpeg': + set['frames'] = ' -vframes %d' % frames + elif set['method'] == 'x264': + set['frames'] = '' + set['end'] = ' --frames %d' % frames + else: + set['end'] = set['frames'] = '' + + set['merge'] = '"%s-part%d.mkv"' % (set['output'],i+1) + + set['part'] = i+1 + + if set['method'] == 'avisynth': + set['piper'] = Template('"${avs2yuv}"${seek}${frames} $avs -o - | ') + elif set['method'] == 'ffmpeg': + set['piper'] = Template('"${ffmpeg}" -i "${input}"${resize}${seek}${frames} -f yuv4mpegpipe -sws_fags spline - | ') + + if set['method'] in ('avisynth','ffmpeg'): + set['piper'] = set['piper'].substitute(set) + + return set + +def writeBatch(set,frameNumbers,timeStrings): + if set['test'] == False: + with open(set['batch'],'w') as batch: + merge = [] + if os.name == 'posix': + batch.write('#!/bin/sh\n\n') + for i in range(len(frameNumbers)): + set2 = cmdMake(set,frameNumbers,timeStrings,i) + batch.write(set['cmd'].substitute(set2)+'\n') + merge.append(set2['merge']) + + if set['mergeFiles'] == True: + batch.write('\n"%s" -o "%s" %s --default-duration "1:%sfps"' % (set['mkvmerge'],set['output']+'.mkv',' +'.join(merge),set['fps'])) + if set['audio'] != '': + batch.write(' -D --no-chapters "%s"' % set['audio']) + batch.write(' --chapters "%s"' % set['chapters']) + batch.write('\n') + rem = ' '.join(merge) + if set['removeFiles'] == True and os.name == 'nt': + batch.write('del %s' % rem) + elif set['removeFiles'] == True and os.name == 'posix': + batch.write('rm %s' % rem) + else: + print('Writing batch file') + #print('Example:',set['cmd'].format(cmdMake(set,frameNumbers,timeStrings,3))) + +if __name__ == '__main__': + if len(sys.argv) > 1: + main() + else: + print('Usage: chapparse.py [options] chapters.txt') + sys.exit() \ No newline at end of file diff --git a/bin/vfr/output.txt b/bin/vfr/output.txt new file mode 100644 index 0000000..e69de29 diff --git a/bin/vfr/tcconv.py b/bin/vfr/tcconv.py new file mode 100644 index 0000000..37d2264 --- /dev/null +++ b/bin/vfr/tcconv.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python3 + +from sys import argv +try: + from vfr import parse_tc +except ImportError: + exit("tcconv requires vfr.py in order to work") + +if len(argv) >= 4: + fps = argv[1] + tc = argv[2] + frames = int(argv[3]) + first = int(argv[4]) if len(argv) == 5 else 0 + parse_tc(fps, frames, tc, first) +else: + exit("tcconv.py []") diff --git a/bin/vfr/templates.py b/bin/vfr/templates.py new file mode 100644 index 0000000..5654cac --- /dev/null +++ b/bin/vfr/templates.py @@ -0,0 +1,353 @@ +#!/usr/bin/env python3 + +from __future__ import unicode_literals +from io import open + +class AutoMKVChapters: + class Template: + def __init__(self): + from random import randint + self.uid = randint(10**4,10**6) + self.num_editions = 1 + self.lang = ['eng'] + self.country = ['us'] + self.fps = '30' + self.ofps = '24' + self.qpf = '0' + self.idr = False + self.trims = None + self.kframes = None + + def toxml(self,chapfile): + + chf = open(chapfile+'.xml','w',encoding='utf-8') + head = '\n\n' + chf.write(head+'\n') + + if self.num_editions > 1: + tagf = open(chapfile+'tags.xml','w') + tagf.write(head+'\n') + else: + tagf = False + + for ed in self.editions: + chf.write('\t\n') + chf.write('\t\t{0:d}\n'.format(ed.hidden) if ed.hidden else '') + chf.write('\t\t{0:d}\n'.format(ed.default) if ed.default else '') + chf.write('\t\t{0:d}\n'.format(ed.ordered) if ed.ordered else '') + chf.write('\t\t{0:d}\n'.format(ed.uid)) + + if tagf: + tagf.write('\t\n\t\t\n') + tagf.write('\t\t\t{0:d}\n'.format(ed.uid)) + tagf.write('\t\t\t50\n\t\t\n') + num_names = len(ed.name) if len(ed.name) < len(self.lang) else len(self.lang) + for i in range(num_names): + tagf.write('\t\t\n\t\t\tTITLE\n') + tagf.write('\t\t\t{0}\n'.format(ed.name[i] if ed.name[i] != '' else ed.name[i-1])) + tagf.write('\t\t\t{0}\n'.format(self.lang[i])) + tagf.write('\t\t\t{0:d}\n'.format(1 if i == 0 else 0)) + tagf.write('\t\t\n') + tagf.write('\t\n') + + for ch in ed.chapters: + chf.write('\t\t\n') + num_names = len(ch.name) if len(ch.name) < len(self.lang) else len(self.lang) + for i in range(num_names): + chf.write('\t\t\t\n') + chf.write('\t\t\t\t{0}\n'.format(ch.name[i] if ch.name[i] != '' else ch.name[i-1])) + chf.write('\t\t\t\t{0}\n'.format(self.lang[i]) if self.lang[i] != 'eng' else '') + chf.write('\t\t\t\t{0}\n'.format(self.country[i]) if i < len(self.country) else '') + chf.write('\t\t\t\n') + chf.write('\t\t\t{0:d}\n'.format(ch.uid)) + chf.write('\t\t\t{0}\n'.format(ch.start)) + chf.write('\t\t\t{0}\n'.format(ch.end) if ch.end else '') + chf.write('\t\t\t{0:d}\n'.format(ch.hidden) if ch.hidden != 0 else '') + chf.write('\t\t\t{0:d}\n'.format(ch.enabled) if ch.enabled != 1 else '') + chf.write('\t\t\t{0}\n'.format(ch.suid) if ch.suid else '') + chf.write('\t\t\n') + + chf.write('\t\n') + + chf.write('\n') + + if tagf: + tagf.write('\n') + tagf.close() + + if self.qpf != '0' and self.kframes: + from vfr import write_qpfile + if self.qpf != '1': + qpfile = self.qpf + else: + qpfile = chapfile+'.qpfile' + write_qpfile(qpfile, self.kframes, self.idr) + + def connect_with_vfr(self,avs,label=None,clip=None): + """ + Connects templates.py with vfr.py, enabling its use outside of vfr.py. + + Uses the same quirks as AMkvC but only for 24 and 30 fps. + Ex: inputfps=30 is understood as being '30*1000/1001' + + """ + + from vfr import parse_trims, fmt_time + + # compensate for amkvc's fps assumption + if self.fps in ('24','30'): + fps = self.fps + '/1.001' + else: + fps = str(self.fps) + if self.ofps and self.ofps in ('24','30'): + ofps = self.ofps + '/1.001' + else: + ofps = str(self.ofps) + + Trims2, Trims2ts = parse_trims(avs, fps, ofps, label=label, clip=clip)[2:4] + Trims2ts = [(fmt_time(i[0]),fmt_time(i[1]) if i[1] != 0 else None) for i in Trims2ts] + + self.trims = Trims2ts + self.kframes = Trims2 + + def parse_mkv(self, path): + """Parse a Matroska file for SegmentUID and Duration""" + import binascii + import struct + + def get_data_len(byte): + """Get the length (bytes) of the element data""" + n = ord(byte) + mask = 0b10000000 + while not n & mask: + mask >>= 1 + return n & ~mask + + suid = tcscale = duration = 0 + with open(path, 'rb') as file: + if file.read(4) != b'\x1A\x45\xDF\xA3': # not a Matroska file + return suid, duration + chunk_size = 100000 # 100 kB + i = 0 + while True: + if suid and tcscale and duration: + break + bin = file.read(chunk_size) + if not bin: + break + suid_pos = bin.find(b'\x73\xA4\x90') # \x90 -> 16 bytes + if suid_pos != -1: + suid_pos = 4 + i * chunk_size + suid_pos + 3 + file.seek(suid_pos) + suid = binascii.hexlify(file.read(16)).decode() + tcscale_pos = bin.find(b'\x2A\xD7\xB1') + if tcscale_pos != -1: + tcscale_pos = 4 + i * chunk_size + tcscale_pos + 3 + file.seek(tcscale_pos) + tcscale_len = get_data_len(file.read(1)) + tcscale = int(binascii.hexlify(file.read(tcscale_len)), 16) + duration_pos = bin.find(b'\x44\x89\x84') # float (4 bytes) + if duration_pos != -1: + duration_pos = 4 + i * chunk_size + duration_pos + 3 + file.seek(duration_pos) + duration = struct.unpack('>f', file.read(4))[0] + if not duration: # double (8 bytes) + duration_pos = bin.find(b'\x44\x89\x88') + if duration_pos != -1: + duration_pos = 4 + i * chunk_size + duration_pos + 3 + file.seek(duration_pos) + duration = struct.unpack('>d', file.read(8))[0] + if bin.find(b'\x1F\x43\xB6\x75') != -1: + # segment info should be before the clusters + break + i += 1 + duration = duration * tcscale / 1000000 + return suid, duration + + class Edition: + def __init__(self): + self.default = 0 + self.name = ['Default'] + self.hidden = 0 + self.ordered = 0 + self.num_chapters = 1 + self.uid = 0 + + class Chapter: + def __init__(self): + self.name = ['Chapter'] + self.chapter = False + self.start = False + self.end = False + self.suid = False + self.hidden = 0 + self.uid = 0 + self.enabled = 1 + + def __init__(self, templatefile, output=None, avs=None, trims=None, + kframes=None, uid=None, label=None, ifps=None, clip=None, + idr=False): + try: + import configparser + except ImportError: + import ConfigParser as configparser + from io import open + + # Init config + config = configparser.ConfigParser() + template = open(templatefile, encoding='utf-8') + + # Read template + config.readfp(template) + template.close() + + # Template defaults + self = self.Template() + self.editions = [] + self.uid = uid if uid else self.uid + + # Set mkvinfo path + from vfr import mkvmerge, parse_with_mkvmerge, fmt_time + from os.path import dirname, join, isfile + + # Set placeholder for mkvinfo output + mkv_globbed = False + mkvinfo = {} + + for k, v in config.items('info'): + if k == 'lang': + self.lang = v.split(',') + elif k == 'country': + self.country = v.split(',') + elif k == 'inputfps': + self.fps = v + elif k == 'outputfps': + self.ofps = v + elif k == 'createqpfile': + self.qpf = v + elif k == 'uid': + self.uid = int(v) + elif k == 'editions': + self.num_editions = int(v) + + if avs and not ifps: + self.connect_with_vfr(avs, label, clip) + elif trims: + self.trims = trims + self.kframes = kframes + else: + self.trims = False + self.idr = idr + + for i in range(self.num_editions): + from re import compile + ed = self.Edition() + ed.uid = self.uid * 100 + self.uid += 1 + cuid = ed.uid + ed.num = i+1 + ed.chapters = [] + stuff = {} + + for k, v in config.items('edition{0:d}'.format(ed.num)): + if k == 'default': + ed.default = int(v) + elif k == 'name': + ed.name = v.split(',') + elif k == 'ordered': + ed.ordered = int(v) + elif k == 'hidden': + ed.hidden = int(v) + elif k == 'chapters': + ed.num_chapters = int(v) + for i in range(ed.num_chapters): + stuff[i+1] = [] + elif k == 'uid': + ed.uid = int(v) + else: + opt_re = compile('(\d+)(\w+)') + ret = opt_re.search(k) + if ret: + stuff[int(ret.group(1))].append((ret.group(2),v)) + + for j in range(ed.num_chapters): + ch = self.Chapter() + cuid += 1 + ch.uid = cuid + ch.num = j+1 + + for k, v in stuff[j+1]: + if k == 'name': + ch.name = v.split(',') + elif k == 'chapter': + ch.chapter = int(v) + elif k == 'start': + ch.start = v + elif k == 'end': + ch.end = v + elif k == 'suid': + ch.suid = v.strip() if ret else 0 + elif k == 'hidden': + ch.hidden = int(v) + elif k == 'enabled': + ch.enabled = int(v) + + if ch.suid and not isfile(ch.suid): + ch.suid = ch.suid.replace('0x','').lower().replace(' ','') + + if ch.chapter and not (ch.start and ch.end): + ch.start, ch.end = self.trims[ch.chapter-1] if self.trims else (ch.start, ch.end) + elif ch.suid: + mkvfiles = [] + if isfile(ch.suid): + mkvfiles = [ch.suid] + elif not mkv_globbed: + from glob import glob + mkvfiles = glob('*.mkv') + glob(join(dirname(avs),'*.mkv')) + mkv_globbed = True + if mkvfiles: + if parse_with_mkvmerge: + from subprocess import check_output + import json + for file in mkvfiles: + info = check_output([mkvmerge, '-i', '-F', 'json', + '--output-charset', 'utf-8', file]).decode('utf-8') + try: + props = json.loads(info).get("container", {}).get("properties", {}) + ch.suid = props.get("segment_uid", 0) + duration = props.get("duration", 0) + mkvinfo[ch.suid] = {'file': file, + 'duration': fmt_time(duration * 10**6) + if duration else 0} + except Exception: + pass + else: + for file in mkvfiles: + ch.suid, duration = self.parse_mkv(file) + mkvinfo[ch.suid] = {'file': file, + 'duration': fmt_time(duration * 10**6) + if duration else 0} + if not (ch.start or ch.end): + ch.start = fmt_time(0) if not ch.start else ch.start + ch.end = mkvinfo[ch.suid]['duration'] if not ch.end and (ch.suid in mkvinfo) else ch.end + + ed.chapters.append(ch) + self.editions.append(ed) + if output: + self.toxml(output) + + +def main(args): + + template = args[0] + output = args[1] + avs = args[2] if len(args) == 3 else None + + chaps = AutoMKVChapters(template,output,avs) + +if __name__ == '__main__': + from sys import argv, exit + if len(argv) > 1: + main(argv[1:]) + else: + exit("templates.py