AudioSplitterV2/AudioSplitter2.ps1
2023-10-29 21:27:43 +09:00

1994 lines
193 KiB
PowerShell
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#------------------------------------------------------------------------
# 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
aZfMLuGh5N0m72Ztpj0pgFcjfdCoMzJWz6BqJgWejMIo6IH7Zlxgs8Y0pxDOc+LP0xn4s+l06ZPL
cOEvl1lKrtLxAiY0ChzZ/eoS7I4V4HEUnMJeXPLM2HnBqVvtgIPebcO4ST5GONFE6aZqw1ivv5he
UhDV1rVTjWlrCzkoEBTiRlBtwq3QRuzlO/h3XKam0RfTFsIOtNX9I/+LYFLID/+eMBFLVRq9HOEe
tVdwJmiBzfndi0WPir0yQXhLeCAl4JsmYzKpONPmsidGqjL0KPjBGw6i4OwRfQFug2VaUwIAAA==#>
#endregion
<#
.NOTES
--------------------------------------------------------------------------------
Code generated by: SAPIEN Technologies, Inc., PowerShell Studio 2021 v5.8.196
Generated on: 2021/12/14 06:18:59 PM
Generated by: yuuki
--------------------------------------------------------------------------------
.DESCRIPTION
Script generated by PowerShell Studio 2021
#>
#region Source: Startup.pss
#region File Recovery Data (DO NOT MODIFY)
<#RecoveryData:
ZAMAAB+LCAAAAAAABAC9k99Lw0AMx98F/4djz+Xa2tU6uBZkshdBxYn6mnbpOLwfI7lz9L93mzJF
HwSRkpd8E5IPIYm6x86/Ig1XEEDsHNbe1ZNCnk2a0xMh1C3ptXZgFtrgDVhslgEoxI3cMKv0R/ZQ
c8mMtjUa+aA/I0NjufNkdJuIxw/WVGZ7S8Q8mhAJa4cxEJhE3MVdj+4ahwf/gq5uqwrKrjzPZ8UU
s4uZSo9dv1OWAwe0YzDkk3Yrv2W58GR5FOJ+U+OACLbarf/Cyoq+7Ks+z1dlBgX8znq2ZpSZ5p7w
/0FH+X7yKv36Vc0b+xqFbGQDAAA=#>
#endregion
#----------------------------------------------
#region Import Assemblies
#----------------------------------------------
[void][reflection.assembly]::Load('System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.Drawing, Version=4.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
<#
.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, 400)
$label2 = New-Object System.Windows.Forms.Label
$label2.Text = "GUI design by:"
$label2.AutoSize = $true
$label2.Location = New-Object System.Drawing.Point(23, 420)
$label3 = New-Object System.Windows.Forms.Label
$label3.Text = "Special thanks to:"
$label3.AutoSize = $true
$label3.Location = New-Object System.Drawing.Point(0, 440)
$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)
}
}
#endregion Source: Globals.ps1
#region Source: MainForm.psf
function Show-MainForm_psf
{
#region File Recovery Data (DO NOT MODIFY)
<#RecoveryData:
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
n/8CUXgeoXJWAAA=#>
#endregion
#----------------------------------------------
#region Import the Assemblies
#----------------------------------------------
[void][reflection.assembly]::Load('System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
[void][reflection.assembly]::Load('System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
#endregion Import Assemblies
#----------------------------------------------
#region Generated Form Objects
#----------------------------------------------
[System.Windows.Forms.Application]::EnableVisualStyles()
$formAudioSplitterV2010Po = New-Object 'System.Windows.Forms.Form'
$tabcontrol2 = New-Object 'System.Windows.Forms.TabControl'
$tabpage1 = New-Object 'System.Windows.Forms.TabPage'
$result = New-Object 'System.Windows.Forms.TextBox'
$ccl = New-Object 'System.Windows.Forms.TextBox'
$splitButton = New-Object 'System.Windows.Forms.Button'
$labelCurrentCommandLine = New-Object 'System.Windows.Forms.Label'
$labelResult = New-Object 'System.Windows.Forms.Label'
$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'
$labelChapters = 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'
$chaptersGroupBox = New-Object 'System.Windows.Forms.GroupBox'
$buttonBrowseBasic = New-Object 'System.Windows.Forms.Button'
$buttonBrowseTemplate = New-Object 'System.Windows.Forms.Button'
$buttonBrowseNames = New-Object 'System.Windows.Forms.Button'
$basicTextBox = New-Object 'System.Windows.Forms.TextBox'
$templateTextBox = New-Object 'System.Windows.Forms.TextBox'
$namesTextBox = New-Object 'System.Windows.Forms.TextBox'
$labelBasic = New-Object 'System.Windows.Forms.Label'
$labelTemplate = New-Object 'System.Windows.Forms.Label'
$labelNames = New-Object 'System.Windows.Forms.Label'
$timecodesTextBox = New-Object 'System.Windows.Forms.TextBox'
$labelTimecodes = New-Object 'System.Windows.Forms.Label'
$buttonBrowseTimecodes = New-Object 'System.Windows.Forms.Button'
$buttonBrowseQPfile = New-Object 'System.Windows.Forms.Button'
$qpfileTextBox = New-Object 'System.Windows.Forms.TextBox'
$labelQPfile = New-Object 'System.Windows.Forms.Label'
$checkboxIDRInQPFile = New-Object 'System.Windows.Forms.CheckBox'
$checkboxForceNTSCFilmIVTC239 = New-Object 'System.Windows.Forms.CheckBox'
$outFPSTextBox = New-Object 'System.Windows.Forms.TextBox'
$labelOutputFPS = New-Object 'System.Windows.Forms.Label'
$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'
$tabpage2 = New-Object 'System.Windows.Forms.TabPage'
$menustrip1 = New-Object 'System.Windows.Forms.MenuStrip'
$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
#----------------------------------------------
<#
.NOTES
===========================================================================
Created with: SAPIEN Technologies, Inc., PowerShell Studio 2018 v5.5.152
Created on: 30/09/2017 06:23 PM
Last edited: 25/08/2019 11:08 AM
Created by: Yuuki-chan
Organization: Fantastiic (https://fantastiic.net/)
Filename: AudioSplitter2.ps1
===========================================================================
.DESCRIPTION
A description of the file.
#>
[string]$vfr = "vfr.exe"
[String]$ver = ""
$formAudioSplitterV2010Po_Load = {
about
[System.Environment]::Exit(0)
$combobox1.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]
}
$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]
}
}
# --End User Generated Script--
#----------------------------------------------
#region Generated Events
#----------------------------------------------
$Form_StateCorrection_Load=
{
#Correct the initial state of the form to prevent the .Net maximized form issue
$formAudioSplitterV2010Po.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_basicTextBox = $basicTextBox.Text
$script:MainForm_templateTextBox = $templateTextBox.Text
$script:MainForm_namesTextBox = $namesTextBox.Text
$script:MainForm_timecodesTextBox = $timecodesTextBox.Text
$script:MainForm_qpfileTextBox = $qpfileTextBox.Text
$script:MainForm_checkboxIDRInQPFile = $checkboxIDRInQPFile.Checked
$script:MainForm_checkboxForceNTSCFilmIVTC239 = $checkboxForceNTSCFilmIVTC239.Checked
$script:MainForm_outFPSTextBox = $outFPSTextBox.Text
$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)
$formAudioSplitterV2010Po.remove_Load($formAudioSplitterV2010Po_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)
$formAudioSplitterV2010Po.remove_Load($Form_StateCorrection_Load)
$formAudioSplitterV2010Po.remove_Closing($Form_StoreValues_Closing)
$formAudioSplitterV2010Po.remove_FormClosed($Form_Cleanup_FormClosed)
}
catch { Out-Null <# Prevent PSScriptAnalyzer warning #> }
}
#endregion Generated Events
#----------------------------------------------
#region Generated Form Code
#----------------------------------------------
$formAudioSplitterV2010Po.SuspendLayout()
$tabcontrol2.SuspendLayout()
$tabpage1.SuspendLayout()
$tabcontrol1.SuspendLayout()
$BasicsPage.SuspendLayout()
$delayBox.BeginInit()
$AdvancedPage.SuspendLayout()
$chaptersGroupBox.SuspendLayout()
$MiscPage.SuspendLayout()
$ErrorLogPage.SuspendLayout()
$ChangeLogPage.SuspendLayout()
$menustrip1.SuspendLayout()
#
# formAudioSplitterV2010Po
#
$formAudioSplitterV2010Po.Controls.Add($tabcontrol2)
$formAudioSplitterV2010Po.Controls.Add($menustrip1)
$formAudioSplitterV2010Po.AutoScaleDimensions = New-Object System.Drawing.SizeF(10, 20)
$formAudioSplitterV2010Po.AutoScaleMode = 'Font'
$formAudioSplitterV2010Po.ClientSize = New-Object System.Drawing.Size(933, 1065)
$formAudioSplitterV2010Po.FormBorderStyle = 'FixedSingle'
#region Binary Data
$Formatter_binaryFomatter = New-Object System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
$System_IO_MemoryStream = New-Object System.IO.MemoryStream (,[byte[]][System.Convert]::FromBase64String('
AAEAAAD/////AQAAAAAAAAAMAgAAAFFTeXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBD
dWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAABNTeXN0
ZW0uRHJhd2luZy5JY29uAgAAAAhJY29uRGF0YQhJY29uU2l6ZQcEAhNTeXN0ZW0uRHJhd2luZy5T
aXplAgAAAAIAAAAJAwAAAAX8////E1N5c3RlbS5EcmF3aW5nLlNpemUCAAAABXdpZHRoBmhlaWdo
dAAACAgCAAAAQAAAAEAAAAAPAwAAAD5CAAACAAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAA
gAAAAAEAIAAAAAAAAAAAABMLAAATCwAAAAAAAAAAAAAAAAAAAAAAAKgXUi2oF1HPqBdS/6gYU/+x
Glv/qhhS/6oZU/+pGVT/qRlT/6kYVP+yG1z/qhhV/6oYVP+rGlX/qxpV/6saV/+zHF//qxtW/6sc
Vv+rHFj/qxxX/6scWP+0H1//rBxX/6wcV/+tG1n/rRtZ/6wdWv+1IGL/rR1Z/60dWf+tHVn/rR1Z
/60dWf+0IGH/rR1Z/6scV/+rHFf/rBxX/6scWP+zH1//qxxX/6scV/+rHFb/qhtW/6oaVv+yHF3/
qxpV/6kaVP+pGVT/qRlU/6kZVP+wG1v/qRpT/6kZU/+oGVP/qBhS/6gYUv+wGlrtpxlSYAAAAAAA
AAAAAAAAAKgXUVGnF1HzqBhS/6gYUv+oGFL/sBpa/6gZU/+oGVP/qBlT/6kaVP+qGVT/sRtc/6oa
VP+qGlT/qxpW/6oaVv+qG1b/sh9f/6ocV/+qHVf/qxxX/6wcV/+rHFf/tSBh/6wdWf+sHVj/rB5Z
/6weWf+sHln/tSFh/64eWf+tHlr/rR9a/60eWv+sHln/tCJh/6weWP+sHlj/rB1Z/6sdWf+sHln/
syBf/6sdV/+rHFf/qhxX/6kdVv+qHFb/sh9d/6oaVf+qG1T/qhtU/6kaVP+oGVP/sBtb/6kaU/+o
GlP/qBpS/6gZUv+nGVL/rxpZ/6cZUf+mGFGWAAAAAK8aWTanF1H5pxhS/6cYUv+oGFL/qBhR/7Ab
W/+oGVP/pxlT/6gaU/+oGVT/qRtT/7IeW/+qGlX/qhtV/6kbVf+qHVX/qhxX/7MfX/+rHVb/qx1W
/6seWP+rHVn/qx9Y/7QiYP+sHln/rR5Z/60gW/+sIFr/rB9b/7UiZP+sH1r/rCBb/6wgWv+sIFr/
rB9a/7UjZP+sIFv/rCBb/6wgWv+sH1n/qx9Y/7MhYP+rHlj/qx5Y/6sdVv+rHVb/qh1W/7EgXv+p
HFX/qRtV/6kbVf+pG1T/qBtT/7AeW/+oGVP/pxpT/6YaUv+nGlL/pxpS/68bWf+nGFH/pRlR/6UZ
UYeuGljkrhtZ/64aWf+vG1n/rxpZ/68cWv+vHFr/rxxa/7AcW/+wG1v/sB5b/7EeW/+xHl3/sR9d
/7EfXf+xIF7/sSBe/7IgXv+zIWD/syFg/7MhYP+zImD/syFg/7MjYv+0I2L/tCNi/7MjZP+0I2T/
tSRk/7UlZP+2JWT/tSVl/7UlYv+1JWT/tSVk/7YlYv+1JGT/tSRi/7QjZP+0I2T/syNi/7MjYf+z
I2L/syJh/7IiX/+yIWD/siFf/7IgXf+yIF7/sCBe/7AgXv+wIFz/sB5d/7AeW/+vHlr/rx5b/68e
W/+vHFv/rhxa/60cWf+tHFr/rhtY/64bWf+tHFj/rhtY/6UZUf+nGVH/phpS/6caUf+nGlH/rh5a
/6caUv+nG1L/pxtT/6gbUv+oHFX/sB9c/6gdVf+pHVb/qh1V/6odVf+qH1f/siJf/6sfWf+rIVn/
qyBa/6sgW/+qIVr/tCZi/60iW/+tI1z/rSJd/6wiXP+tIlz/tCZm/60jXf+tJF3/rCNd/6wkXf+t
JFz/tSVl/6wjXP+tIlz/rCNb/6wiWv+qIVr/siNi/6ogWv+qIVn/qyBY/6kfV/+pHlf/sSFf/6kd
Vf+pHVX/px1V/6ceVP+nHFT/rx5b/6ccUv+mHFL/phtS/6YaUv+lG1H/rRxZ/6UbUP+lGU//pBpQ
/60bWP+lGVD/pRlQ/6YaUf+lG1H/pRpR/64eWv+mG1L/phtS/6ccU/+nHFT/px1U/68gXf+oHVX/
qR5V/6kfV/+qHlf/qiBY/7IjYf+qIVn/qiFa/6wjWv+sIlv/rCJc/7QmZf+sJF3/rCNd/60kXf+s
JV3/rSRd/7UnZ/+tJV//rSVe/60lX/+tJV7/rCVd/7UoZv+tJV3/rCVd/6wkXf+sJF3/qyNc/7Mm
Zf+sIlr/qiFa/6khWv+qIVn/qiFX/7EjX/+oHlb/qB9W/6geVP+mHlX/ph5V/68gXP+nHFP/phtR
/6UbUv+lHFL/phtR/60eWP+lG1D/pBtQ/6QaT/+tHFj/pRpP/6QaUf+kG1H/pRtR/6YcUv+tH1r/
phxS/6YcU/+mG1T/ph1T/6YeVf+wIV3/qB5U/6gfVv+pIFb/qSFY/6khWf+yJGH/qyFa/6sjW/+r
I1v/rCRc/6wlXf+0J2X/rSVf/60mXv+uJl7/riZe/64nX/+2K2j/rihg/60oX/+uKF//rihf/60n
X/+1K2j/rSZe/64mX/+uJl7/rCVc/6wlXP+0KGX/qyRb/6sjW/+qI1n/qiFZ/6khWP+wJGD/qCBW
/6kgVv+nH1b/px5U/6YeVP+tIVz/pR1T/6UdU/+lHFL/pB1R/6QcUf+tH1n/oxtQ/6MbT/+kG0//
rRxW/6QbUP+kG1D/pBtQ/6QbUf+lHFH/rh9Z/6UcUv+mHFP/ph5T/6YfVP+nHlT/ryJe/6gfVv+p
IFf/qSFY/6khWf+qJFn/siZi/6olWv+rJFz/qyVc/6wlXv+tJl7/tSpm/60pX/+tKF//rilg/64o
YP+uKmH/tixp/64qYf+uKmH/riph/64qYf+uKGH/ti5q/64oYP+tKGD/rShe/60pX/+tJ13/tCtn
/6onW/+qJVv/qiRb/6ojWv+qJFn/sSdh/6chV/+nIVf/qCFV/6YfVv+nIFP/riJc/6UfVP+kH1P/
pBxT/6QdUP+jHVD/rB9Y/6MbUP+iHE//ohxP/6sfWP+jHE//oxtQ/6MbUP+jHFD/pRxR/60fWf+k
HVP/pB5T/6UeVP+mHlP/piFV/68jXf+nIlb/qCFY/6kkWf+qJFj/qSRa/7IoZf+qJlv/qydd/60n
Xf+sJ17/rSlg/7Usaf+tKGH/ripi/64rYf+vLGH/ryxh/7cvbP+vLGP/ryxj/68tY/+vK2T/ryxj
/7cwav+uKmH/rith/60rYP+tKmD/rSlf/7MtZ/+sJ13/rCdd/6onW/+pJVv/qCVa/7AmYf+pJFj/
pyJY/6YiVv+nIVX/piFV/60jWv+mH1P/ox9T/6MfUv+jHVH/ox1Q/6sgVv+iHVD/ohxQ/6EcT/+r
H1b/qx9W/6wfWP+sIFj/rCBY/6wfWf+tIFr/rSJa/60iW/+uI1r/rSNc/64kXP+uJV7/riVf/7En
YP+xJ2H/sShh/7IoZP+xK2T/tCtm/7QtZ/+0LWf/tC5p/7Yvaf+2L2n/tzBs/7YxbP+3Mmz/tzJs
/7cybP+3Mm3/tzJt/7cybf+3Mm3/tzJs/7cybP+3Mmz/tzNr/7YxbP+2MGz/tjFq/7Uvav+0L2j/
tC5o/7MtZv+zK2X/syxl/7EqYv+xKGL/sCph/7AoYP+vKF//rSVe/60lXf+tJV3/rSNb/6wjWv+r
Ilr/qyNZ/6shWP+sIFb/qyBW/6sgWP+qH1b/qR9V/6AdTv+hHU//oh1P/6MdT/+jHVL/rCJZ/6Mf
U/+lH1P/pCFU/6UhVP+lIlX/riVe/6ckV/+oJFj/qSZZ/6gmWv+qJ13/si1m/6oqXf+rK1//rStg
/60tYf+tLGL/tjJr/68vY/+vMGT/sDFl/7AwZf+wMGb/tzdw/7AxZv+wMWb/sDFn/7AyZv+wMWX/
tzZv/7AwZf+vMGX/ri9j/64vY/+tL2L/tTBr/60rYP+rK1//qyte/6oqXP+pKVz/sCxi/6cmWv+n
Jln/pyVX/6YlVv+kIlb/rSVd/6QiVP+jIVH/oyBR/6IgUv+hHVH/qyFY/6EdT/+hHk//oB1P/6kf
Vf+hHU//oR5P/6IeT/+hHlD/oiBR/6sjWv+kH1L/pCFU/6UiVP+kI1X/pCNV/68oX/+nJln/qCZY
/6coWf+pKFz/qSpd/7MtZ/+rLF//rC1h/6wsYv+uL2L/rS9j/7c2b/+vMmb/sDNn/7AyZ/+wNGj/
sTRo/7k6dP+yNWn/sjVp/7I0av+yNWn/sjVp/7c5cf+wM2f/sDNm/68yZv+vMWX/rzFk/7Uza/+t
L2L/rC5h/6ssX/+qK17/qipc/7EtZP+pKFv/pydZ/6cmWP+mJVf/piVW/60mXv+jIlP/oyJT/6Mh
Uf+hIFH/oSBQ/6ohWP+hHk//oR9O/6AeTv+pIFX/oB5O/6EeTv+hHk//oR5R/6IgUf+rI1n/oyFR
/6QiVP+kI1T/oyNV/6UlVv+tKmD/piZY/6coWf+pKFv/qCpc/6orXv+zMGj/rC5h/60vYf+tMWL/
rjJk/64yZf+3OnH/rzRn/7I1af+xNmn/sTZp/7I3av+5PHT/sjhq/7I5av+yOGr/sjhq/7I3av+4
PXP/sjZp/7E3af+wNWf/rzVn/68zZv+2Nm3/rjJk/6wvYv+sMGH/qy1g/6osXv+xLmb/qCtb/6go
W/+mKFj/piZX/6QlVv+tKl7/oyRU/6MkUv+hI1L/oiFR/6AgUf+pI1b/nx9Q/6AeTv+fHk7/qCBU
/6AeTv+gH07/oB5Q/6AhT/+hIFD/qyRZ/6IiUv+jJFT/oyNV/6UmVf+lJ1j/ripg/6coWP+nKFv/
qSpb/6grXf+qLl7/szJq/6wvYv+tMmP/rjNl/64zZf+vNWb/tzxz/7E2av+yOGn/sjpr/7I6a/+z
Om3/uj93/7M7bP+0PGz/szps/7M7bf+zOmz/uT92/7I6a/+xOWr/sThq/7A2aP+wNWj/tjpw/60z
ZP+tM2P/qzFi/6swYP+qLmD/sjBn/6gtXf+nK1v/pyla/6UnWP+kJ1f/rCpd/6QmVf+iJFT/oiRS
/6EiUP+hIlD/qSRY/54hT/+fH07/nh9N/6ciVP+fH03/nx9O/58gT/+gIFD/oSJQ/6olWv+iJFL/
oiRU/3xGUf9ya2v/cnJy/3Jycv9ycnL/cnJy/3JkZP+BQVD/qjBg/7M2a/+tM2P/rTRk/641Zv+w
N2j/sDho/7NBdf9+TVX/cnJy/3Jycv9ycnL/cnJy/3Jycv+ATVf/qjJa/7Q+b/+nNlz/hENO/3Vj
ZP9ycnL/cnJy/3Jycv9ycnL/cnJy/3Jycv9ycnL/cnJy/3Jycv9ycnL/cnJy/3Jycv9ycnL/cnJy
/3JcXv9/Okn/oCZT/6wsXv+jJ1T/oyZU/6AkUv+gI1H/nyNP/6kkWP+eIU7/niFO/54gTf+nIlP/
pyJV/6ciVv+nJFX/qSRY/6klWv+qJ1r/qida/6sqXf9ya2v/oqKi/6Wlpf+lpaX/paWl/6Wlpf+e
np7/dGRl/7M2av+zOGv/tDpv/7Y8cf+3PHL/tz5y/7g/dP+QTV//ioqK/6Wlpf+lpaX/paWl/6Wl
pf+lpaX/g4OD/5A5S/+4Q3T/fEdL/4qKiv+enp7/paWl/6Wlpf+lpaX/paWl/6Wlpf+lpaX/paWl
/6Wlpf+lpaX/paWl/6Wlpf+lpaX/paWl/6Wlpf+bm5v/gICA/3xLVP+sLF//qyxe/6srXP+pKFv/
qShZ/6gnWf+nJVb/qCRV/6YlVf+lJFT/piNT/50hTv+eIk7/nyJP/58jT/+fJFD/qSdZ/6ElUv+i
J1T/c1db/5mZmf+np6f/p6en/6enp/+np6f/p6en/3Z2dv+jNV3/tDtt/643Z/+vOWj/rzpq/7E8
a/+yPWz/f11l/5mZmf+np6f/p6en/6enp/+np6f/p6en/3Z2dv+fLU//jUNX/4eHh/+np6f/p6en
/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/
p6en/6enp/95eXn/li1L/6IqVv+hJ1X/oShT/6AmUv+eJVD/piZV/54iTv+cI03/myFN/6YjU/+c
IU3/niJP/54iTv+eI1D/nyVQ/6goWf+gJ1P/oihV/3tBTv+MjIz/qamp/6mpqf+pqan/qamp/6mp
qf+BgYH/kDxU/7U+cP+uOWf/rztp/7A9a/+xP2z/tEBv/3Rsbf+lpaX/qamp/6mpqf+pqan/qamp
/56env92YWP/rTph/3pZX/+ampr/qamp/6mpqf+pqan/qamp/6mpqf+pqan/qamp/6mpqf+pqan/
qamp/6mpqf+pqan/qamp/6mpqf+pqan/qamp/6mpqf+pqan/jIyM/4JDUP+iK1X/oClV/6AnUv+f
JVL/nSZQ/6YoWP+cJE7/nCNN/5oiTf+kJlT/nCJN/50iTv+dI07/niVP/54lUP+pKFr/oCdS/6Eo
VP+MN1D/gYGB/6urq/+rq6v/q6ur/6urq/+rq6v/jY2N/4JFUv+1QXD/rztp/7A+a/+yQGz/skJu
/6pJcf96enr/q6ur/6urq/+rq6v/q6ur/6urq/+UlJT/e0ZQ/7lMeP97WWD/nJyc/6urq/+rq6v/
q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6urq/+r
q6v/q6ur/42Njf+CQ1D/oitX/58qVf+gKVP/nyhR/54mUf+lKlj/nCRN/5sjTf+aI03/pCZT/5oj
Tf+cI03/nCRO/50mUP+eJVH/qCta/58pU/+gKlX/oitX/3Jycv+urq7/rq6u/66urv+urq7/rq6u
/5aWlv95TFL/tkJy/64+a/+xP2z/sUNv/7NFcf+gT27/goKC/66urv+urq7/rq6u/66urv+urq7/
ioqK/4k9Uv+6UXz/e1li/56env+urq7/rq6u/66urv+urq7/rq6u/4KCgv+CgoL/goKC/4KCgv+C
goL/goKC/4KCgv+Ojo7/rq6u/66urv+urq7/rq6u/66urv+Ojo7/gkRQ/6ItV/+hK1X/nytU/54o
Uf+eJ1H/pSpW/5slTv+aJE7/miRM/6MmUv+bI03/nCRM/5skT/+cJlD/niZR/6csWv+fKlT/oStW
/6IuV/9yXmD/pKSk/7Gxsf+xsbH/sbGx/7Gxsf+kpKT/dF1e/3lZXP93WFv/eFhd/3hYXf95WV//
eVlf/4+Pj/+xsbH/sbGx/7Gxsf+xsbH/sbGx/3p6ev+fNVX/u1J9/3xZY/+goKD/sbGx/7Gxsf+x
sbH/sbGx/7Gxsf9ycnL/mkZg/59KZf+XRV3/lURd/5RCWv+LOEj/g4OD/7Gxsf+xsbH/sbGx/7Gx
sf+xsbH/j4+P/4JEUP+hLVb/nytV/50sU/+eKlL/nSlR/6UrWP+aJ0//miVN/5okS/+iJ1L/pCdT
/6QnVP+kKlX/pCtW/6YsWf+mLVr/py5c/6kvXv+qMl//gElV/5WVlf+0tLT/tLS0/7S0tP+0tLT/
tLS0/6Kiov+ioqL/oqKi/6Kiov+ioqL/oqKi/6Kiov+rq6v/tLS0/7S0tP+0tLT/tLS0/7CwsP91
bW//tkVx/8Nei/9/WmX/oqKi/7S0tP+0tLT/tLS0/7S0tP+0tLT/cnJy/7A+Zf+8U4D/ulB+/7lO
e/+3S3j/kjpP/4SEhP+0tLT/tLS0/7S0tP+0tLT/tLS0/5GRkf+BRFD/qTNg/6kyXv+oMFv/pi5a
/6UtWP+kK1b/pCtV/6MqU/+iKFL/oydS/5kkS/+ZJUz/midO/5wnT/+cKVD/pi5b/54sU/+fLlX/
oC9W/4Y+Uf+JiYn/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3
t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+goKD/f0xb/75agv+9WoL/fVpl/6Wlpf+3t7f/t7e3/7e3
t/+3t7f/t7e3/3Jycv+pPF//vVaB/7VMdf+zS3H/sUdw/4s5Sv+EhIT/t7e3/7e3t/+3t7f/t7e3
/7e3t/+SkpL/gUVR/6EwV/+fL1X/nixU/5wsUv+cKVD/pC5W/5knTv+YKEz/lyVM/6IoUv+YJUv/
mSdN/5koTv+bJ0//nCtQ/6UvWf+eLFT/ny5V/6EwV/+cOlv/fHx8/7q6uv+6urr/urq6/7q6uv+6
urr/urq6/7q6uv+6urr/urq6/7q6uv+6urr/urq6/7q6uv+6urr/urq6/7q6uv+6urr/lJSU/41D
W/++XIP/vlyD/31aZf+np6f/urq6/7q6uv+6urr/urq6/7q6uv9ycnL/qj1g/75ag/+1TnX/s01y
/7FKcf+MOkv/hYWF/7q6uv+6urr/urq6/7q6uv+6urr/lJSU/4BGUf+gMlf/ni9V/54vVP+dLVL/
mytQ/6QuVv+aKE7/mChN/5cmSv+hJ1H/lyZL/5gnTP+YKEz/mihP/5sqUP+lMFr/nSxU/54wVf+g
Mlf/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+hR2b/wGCF/79fhf99Wmb/qqqq/76+vv++vr7/vr6+
/76+vv++vr7/cnJy/6o+YP++W4T/tVB3/7NOdf+yS3L/jDtM/4aGhv++vr7/vr6+/76+vv++vr7/
vr6+/5WVlf+BRlH/oDRY/54wVv+cMFT/nC1R/5orUP+iL1X/mStN/5YpTP+WJ0z/oChQ/5YmS/+X
KEv/mChM/5kqTv+aK1D/pDJZ/5wvVP+eMFT/nzJX/6E0Wf93T1b/oaGh/8HBwf/BwcH/wcHB/8HB
wf+2trb/l5eX/5eXl/+Xl5f/l5eX/5eXl/+srKz/wcHB/8HBwf/BwcH/wcHB/8HBwf9ycnL/t0dz
/8Bih//AYof/gGBr/6ysrP/BwcH/wcHB/8HBwf/BwcH/wcHB/3Jycv+wRmr/v12F/7ZSd/+zUXb/
pDpY/31NVP+MjIz/wcHB/8HBwf/BwcH/wcHB/8HBwf+Xl5f/gEZR/581Wf+dMlb/nC9U/5ouUf+a
LlD/ozBW/5gqTf+WKUz/lihK/58rT/+VJkr/lilM/5koTf+YK07/mSxQ/6QxWP+cMFP/njJW/58z
V/+hNlr/gERS/5OTk//FxcX/xcXF/8XFxf/FxcX/v7+//3Nqa/+GS1j/h0xa/4hNXP+BW2b/qamp
/8XFxf/FxcX/xcXF/8XFxf+vr6//e1di/8Jljf/BZIn/wWSJ/6Ngev+AYGz/cnJy/3Jycv9ycnL/
cnJy/3Jycv+JXWv/uVl+/79fh/+2Vnj/kzpS/3ZJT/+Tk5P/xcXF/8XFxf/FxcX/xcXF/8XFxf/F
xcX/mZmZ/4BHUf+fNlj/nTNW/5sxU/+ZMFL/mi5Q/6EwVf+XLE3/lSlL/5UoSv+eK0//nitR/6At
Uv+hL1T/oS9U/6IwVv+kMln/pDVb/6Y4Xf+nOl//qTth/5tFYf+Dg4P/ycnJ/8nJyf/Jycn/ycnJ
/8nJyf9+fn7/pEhi/7tZgP+8XIP/fGNq/7i4uP/Jycn/ycnJ/8nJyf/Jycn/m5ub/41BXP/HbZP/
xnCU/8ZwlP/GcZT/x2+T/8dtk//FbZH/xWyR/8Rrj//DaY3/wWaN/8Bli/+/Yof/kUhb/3h4eP+m
pqb/ycnJ/8nJyf/Jycn/ycnJ/8nJyf/Jycn/w8PD/35+fv+dQV//qDtf/6Y5Xf+lOFz/pDVa/6My
Vv+hMlb/oC9T/58tUv+eLVH/nSxQ/5UoSf+UKkr/lixN/5YrTP+YLk//ozJY/5sxU/+cNFX/nTZX
/584Wf+hOVv/cmts/8bGxv/MzMz/zMzM/8zMzP/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/4SE
hP94SVH/qT5i/543WP+cNVT/mzRU/5kxUf+YL0//oTJV/5UsTP+VLEv/kypJ/50rUP+TKEn/kylK
/5UsTP+XLU3/mC9P/6I2Wf+aMlL/mzRU/542V/+fOVn/oTtc/3hVWv+xsbH/0NDQ/9DQ0P/Q0ND/
0NDQ/56env+CR1D/s1R2/6Redv+Li4v/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P94eHj/qUFl/8dylf/A
aIr/wWmK/8Bpiv/AaYn/wWeK/8Vxkv++ZYb/vmSF/71ig/+dRWD/fkxa/5iYmP/Kysr/0NDQ/9DQ
0P/Q0ND/0NDQ/9DQ0P/Q0ND/sbGx/3h4eP+ARFD/oTxc/6g/Yf+cN1f/mzZU/5o0U/+YMVL/ly9P
/6AyVP+ULEv/lCxK/5EqSf+bLFD/kilI/5MqSf+ULEz/lS1M/5cwTv+iN1j/mjNR/5s0VP+dNlf/
njlZ/6A8W/+DS1b/oKCg/9TU1P/U1NT/1NTU/9TU1P+6urr/d1hc/7NWdf+OV2f/oKCg/9TU1P/U
1NT/1NTU/9TU1P/AwMD/eWBp/7pZff/GcpT/wWmK/8Briv/Aa4r/wGmJ/8Bpif/Fc5L/vmeG/71k
hP+QSWD/eGBn/62trf/U1NT/1NTU/9TU1P/U1NT/1NTU/9TU1P/U1NT/oKCg/3VUV/+LQ1P/okBf
/6A9W/+nP2D/nDhX/5s2VP+ZNVL/lzNQ/5YxT/+fNVP/ky1L/5MtSf+RK0j/mixO/5EpSP+SK0n/
lCxL/5QuTP+XL07/oTdW/5kyUf+aNFP/nDhV/506WP+gO1r/lUpg/42Njf/Y2Nj/2NjY/9jY2P/Y
2Nj/0dHR/3NrbP+uUG7/gldi/6+vr//Y2Nj/2NjY/9jY2P/Y2Nj/r6+v/4BKXP+/aYn/xnWU/8Br
iv/Aa4r/wGuJ/8Bpif/Aaon/xXOS/7thgP+IUGL/gICA/8TExP/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY
/9jY2P/Kysr/hoaG/3lPVf+fRmD/pERh/6JAXv+fPlv/p0Fg/5w4Vv+bOFX/mDVS/5YzUP+VMU7/
njVT/5MuSv+SLUn/kCtI/5otTf+QK0f/kStI/5MtSv+TLkz/lTBN/6A3WP+YM1D/mTVU/5w4Vf+c
Olj/njxa/6pFZv9ycnL/29vb/9vb2//b29v/29vb/9vb2/+AgID/nEZd/3hiZ//Gxsb/29vb/9vb
2//b29v/29vb/5ycnP+NQ1v/v2qI/8Z1k//Aa4n/wGuJ/79rif+/a4n/v2qI/7FZe/+FUWL/lZWV
/9TU1P/b29v/29vb/9vb2//b29v/29vb/9vb2/+4uLj/eXl5/4ZJUv+nSmf/pUdj/6REYf+hQF7/
nj9b/6ZCX/+bOFX/mjdV/5c2Uv+VNE//lDFN/501U/+SLkr/kS1I/48rR/+aLU7/mi9O/5ovT/+b
MlD/nTJT/542VP+gN1b/oThY/6I6Wv+kPV3/pEFg/6dCYf+pRWb/dVpd/8LCwv/f39//39/f/9/f
3//f39//lpaW/5FHWP9ycnL/39/f/9/f3//f39//39/f/9/f3/+BgYH/p0Ro/8R0kv/Ec5L/xXWS
/8R2lP/FdpP/xXaS/5lSbP96Xmj/rKys/9/f3//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+c
NlL/mjJQ/5oyT/+ZME7/mS5L/44rR/+PLEf/kS1J/5IuS/+UMUz/nzhV/5c0T/+YNlH/mThU/5o6
Vv+cPVn/qEZl/3lNVP+urq7/4+Pj/+Pj4//j4+P/4+Pj/6enp/9+RU7/kJCQ/+Pj4//j4+P/4+Pj
/+Pj4//b29v/dG1v/7JTcv+9aob/w3SR/71qh/++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+d
Plr/pUJf/5k6Vf+XN1H/ljZR/5Q0Tv+SMUz/mzZR/5AuSf+PLkj/jSxG/5guSv+OK0X/ji1H/5Au
SP+QL0n/kzFM/503VP+VNE//ljZR/5g4U/+aOVX/mzxY/6dFYf+HSVf/mZmZ/+bm5v/m5ub/5ubm
/+bm5v/Hx8f/dFda/6ioqP/m5ub/5ubm/+bm5v/m5ub/v7+//3pOW/+7aYL/vGiD/8J0kP+9aob/
vWqG/6Zbc/+JiYn/3t7e/+bm5v/m5ub/5ubm/+bm5v/m5ub/5ubm/8fHx/96enr/g0tW/65VcP+r
Um3/qVFq/65Tcf+kS2T/okdh/6FDXv+eQlv/nD5Z/6RCXv+YOlT/lzhR/5U1UP+UNE3/kjJL/5s2
UP+QL0j/ji9H/40tRv+XL0n/jSxF/40tRv+OL0j/kDBI/5IxSv+cN1T/lDVO/5U2Uf+YOVL/mDlU
/5o9Vv+lRGH/m0Rd/3p6ev/p6en/6enp/+np6f/p6en/2dnZ/3NlZv+5ubn/6enp/+np6f/p6en/
6enp/6qqqv+ERFb/umWB/7ppgv/Bc4//u2qD/7xqg/+EVWP/ubm5/+np6f/p6en/6enp/+np6f/p
6en/6enp/6qqqv95WFz/jEtY/65Xcf+rVm7/qlNr/4pNWP97X2P/d15i/3ZeYf91XWH/dV1h/39J
VP+jQl7/ljpS/5Y4UP+UNU7/kzRN/5EySv+aNlH/jy9H/44vR/+NLUX/li9J/4wrRf+NLUb/ji5G
/48vR/+QMUr/mzdS/5M0Tf+TNU7/ljhR/5g6VP+aPVX/pEVg/51CW/9xZWb/3d3d/+3t7f/t7e3/
7e3t/+3t7f96enr/zMzM/+3t7f/t7e3/7e3t/+3t7f+Tk5P/k0Vb/7hmgP+4Z4D/wHKO/7ppgv+5
aYH/e1tk/8zMzP/t7e3/7e3t/+3t7f/t7e3/7e3t/5OTk/9+U1z/qlRr/65Zc/+sV2//qlRs/5BG
Vf+Li4v/zMzM/8zMzP/MzMz/zMzM/8zMzP+jo6P/g0pW/5Y6Uv+UOU//kzVO/5A0S/+PMkr/mTVP
/40vRv+NLkb/iy1E/5UuSP+LK0T/iy1E/40uRv+NL0f/jjBJ/5o3Uf+RNUz/kzVO/5Q4UP+WO1H/
lzxU/6RFXv+bQVr/dlNY/76+vv/w8PD/8PDw//Dw8P/w8PD/lJSU//Dw8P/w8PD/8PDw//Dw8P/w
8PD/cnJy/6ZKYv+1Zn3/tmd+/71wi/+4ZoD/uGiA/3tbZP/Ozs7/8PDw//Dw8P/w8PD/8PDw//Dw
8P9ycnL/okVZ/7dlfv+sWnH/qlZu/6hTa/+DPkf/lJSU//Dw8P/w8PD/8PDw//Dw8P/w8PD/ra2t
/3hIT/+VO1L/kzdO/5I2Tf+QNEz/jzNJ/5g1Tf+ML0b/jC1E/4ouRP+VMEj/lTBK/5YySv+YMUv/
lzNN/5g1T/+aN1H/mjlS/5w7U/+dPFb/n0Fa/6BCW/+iRFz/pEVf/4ZNWf+mpqb/8/Pz//Pz8//z
8/P/8/Pz/8jIyP/z8/P/8/Pz//Pz8//z8/P/0dHR/3dUWv+6aoT/umyF/7tsh/+8bYj/vXCJ/71w
if99XGT/0dHR//Pz8//z8/P/8/Pz//Pz8//z8/P/cnJy/6dKYP+0Ynz/s154/7Fddf+vW3P/iEFK
/5SUlP/z8/P/8/Pz//Pz8//z8/P/8/Pz/66urv93R07/nj5W/5s8Vf+bO1P/mjlQ/5k4T/+XNk3/
ljVL/5UySv+UMEn/kzBH/4ksQv+KLUT/iy5E/4svRf+MMUb/mThP/480Sf+RNkz/kjdO/5Q5T/+V
O1H/okRc/5hAVv+VSVz/hISE//b29v/29vb/9vb2//b29v/t7e3/9vb2//b29v/29vb/9vb2/7Cw
sP99Q03/sGB3/7Jief+zY3n/umyF/7Njev+zZHn/eVth/9PT0//29vb/9vb2//b29v/29vb/9vb2
/3Jycv+cQlX/s2B4/6hXa/+nVGr/pVJn/4A9Rv+VlZX/9vb2//b29v/29vb/9vb2//b29v+wsLD/
d0dO/5E5Tf+QN0z/jzZK/44zSf+NMUj/ljZL/4ovRP+JLkP/iSxC/5MvRv+ILEH/iCxD/4ouRP+K
MEX/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+fn5//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/+J
LkP/iC5C/4ctQf+SL0X/hy1A/4gsQv+ILkL/ii5D/4kxRf+WNk3/jDRJ/441Sv+QN0v/kThN/5M5
T/+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/69fdP93Wl//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/7Gxsf90
R07/jzhM/443Sv+MNEj/jDRH/4oyRP+TNkr/iC9D/4cuQv+FLT//kDBF/4YtQP+HLEH/hy5C/4gv
Q/+KMUT/lTdL/4w0R/+MNEf/jjZK/484TP+QOU3/nEFY/5Q9Uf+VQFL/eE1U/7Kysv/8/Pz//Pz8
//z8/P/8/Pz//Pz8//z8/P/8/Pz/4ODg/3JeXv+lU2b/qVtu/6labv+rW2//tGV8/6xccv+sXnH/
dlpe/9fX1//8/Pz//Pz8//z8/P/8/Pz//Pz8/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv/F
xcX//Pz8//z8/P/8/Pz//Pz8//z8/P+ysrL/c0dN/483Sv+MNUr/izRI/4kyRf+JMUT/kzVJ/4cv
Qv+GLUH/hS1A/48wRP+FLED/hiw//4ctQv+GL0L/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/3JH
Tf+ON0n/izVH/4s0Rv+IMkT/hzFE/5MzSP+FLkH/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/65hdf93
VFf/0NDQ////////////////////////////////////////////////////////////////////
/////////////////////////////7S0tP9xRkz/ljpQ/5U5Tv+UOEv/kzhJ/5I3SP+SNUf/kDJH
/5AxRP+QMUX/ji5D/4ItPf+FLT7/hC0+/4YtQf+FMEH/kzVH/4kxRP+IMkT/ijVG/4s1SP+NOEr/
mj9S/487Tf+QPU//kj9Q/25bXP/Z2dn/////////////////////////////////hYWF/4I5Qv+g
UGL/olJl/6NTZv+jVGX/rV1x/6RUaP+kVGf/hENM/5iYmP//////////////////////////////
//////////////////////////////////////////////////////////////b29v97e3v/hjRC
/4k1Rv+JNUX/hzND/4YyQv+GMEH/kDNG/4QuP/+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/6FR
ZP91UVT/jo6O/8fHx//Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ
/9nZ2f/Z2dn/2dnZ/729vf97e3v/Z0ZK/5U7S/+JNUb/hzNE/4cyQv+GMUL/hDBA/5AyRv+DLj3/
gi09/4EtPf+NLz//gSs8/4EtPf+DLT7/gy49/4QuQP+QNUb/hjBB/4YyQf+HM0P/iTVE/4k1Rf+W
PE7/jDhK/406S/+PO03/jUBQ/2tOUf9ycnL/cnJy/3Jycv9ycnL/cnJy/3Bqav90S0//mkpc/5xM
Xf+cTV3/nU1e/55PX/+nVmn/nk9g/55PYf+eT2D/nk9h/348Rf90UFL/cFla/29ZWv9vWVr/blla
/25ZWv9wWVv/bVha/21ZWv9sWFn/a1hZ/2tYWf9tWVr/alhZ/2lYWf9nSEr/dTI8/4o2SP+TOkv/
iDNE/4czQ/+FMkL/hTBB/4QvP/+QMkT/gi49/4MtPf+ALTz/jC8//4ErPf+BLD3/gS08/4MuPv+D
Lz7/jzZG/4UwQP+FMUL/hzJD/4czRP+INUX/lDpN/4o3R/+LOEn/jTpK/487TP+PPU3/mkVY/5FB
UP+SQ1P/lENT/5VEVf+WR1b/oU5g/5hIWP+YSVn/mkta/5pKW/+aS1v/pVRm/5tMXf+bTF3/m0xd
/5tMXf+bTF3/pFNk/5pKW/+aSlr/mUlZ/5dHWf+XSFb/oEte/5REU/+URFL/kkFR/5FAUP+QP0//
mUJT/447S/+MO0r/izhI/4k2R/+INUX/kzpL/4Y0Q/+FM0H/hTFA/4MxP/+DL0D/jTJD/4IuPf+B
LTz/gCs8/4wvP/+ALDr/gCs8/4EtPP+CLTz/gi4+/48yRP+DLz//hTBA/4UzQv+GNEL/hjRD/5M6
Sv+JN0X/ijdH/4s5SP+MOkr/jjtL/5lDVP+PQE//kEFP/5JDUf+SQ1L/k0RT/55LXf+WRlX/l0hW
/5ZHV/+YSVj/l0hY/6JSYf+XSVn/mkpa/5lLWv+YS1n/l0tZ/6JPYP+XSVj/l0dX/5ZHVf+URVX/
lERT/51IW/+SQ1H/kkFQ/5E/T/+OP0z/jjxM/5hCUf+MOkn/ijhH/4k3R/+INkX/hzZD/5A5SP+F
MkL/hDJB/4IxPv+DLj7/gS48/40yQv+BLjz/gC08/4ArPP+KLj//izA//4wvP/+MMUL/jTFC/44y
Q/+NMkL/jzNE/442RP+QNUb/kDdH/5A5R/+ROUj/kjtJ/5M6S/+UPE7/lT1P/5ZBUf+XQVD/mERT
/5pEU/+aRlb/m0ZY/5xHWf+cSVn/nUpb/51LW/+fS13/nktd/6BOXv+gS17/oE9d/6BOXf+hT17/
oE5e/6BPXv+fTV3/nk1c/55NXf+dS1v/nUpb/5xIWv+bR1b/mkdW/5pFVv+ZRFT/mEFS/5dBUP+W
P0//lT1P/5M8Tv+SO0r/kjtK/5A5SP+ROEf/kDdH/5A2Rf+ONkT/jjND/40zQ/+NMkH/jDJC/4sv
Qf+LLz//ii4//34rOv9/LDr/gCw6/38tPP+ALTz/jTJD/4EvPP+CLz//gzE+/4QxP/+EM0H/kDlH
/4U0Qv+HNkT/iDdF/4k4R/+KOUj/lj9P/4w7Sv+NPEv/jj5M/449Tf+QQE//mkdV/5FBUP+RQ1H/
kkNS/5NEUv+TQ1P/nUpb/5NFU/+TRFP/k0VT/5NFUv+TRFL/nUpb/5NEUf+SQ1L/kUNR/5BBT/+Q
QU7/mkVV/44+Tf+NPkv/jTxL/4s7Sv+KOkj/lT5N/4g3R/+HNkT/hzZD/4U0Qf+FM0L/kDdG/4Qx
QP+CMT7/gi8+/4EvPf+BLjz/jDJC/38tPP9/LDr/fyw6/4ouPf9+Kzn/fis6/38sOv9/LDn/gC48
/40yQf+BLzz/gi4+/4IvPv+CMD7/hDE//5A3R/+FNEL/hTND/4c2Q/+HNkX/iDdH/5U+Tv+KOUj/
iztJ/4w8Sf+NO0z/jT5M/5lEVP+PQE7/kEBO/5A/T/+QQVD/kUFQ/5tJWP+RQ1H/kUNQ/5FDUf+R
Q1D/kUNQ/5pHWP+QQU//kEFO/49ATv+OP03/jj5M/5hEUv+NPEv/jDtJ/4s6SP+KOUf/iTlG/5M8
S/+HNkX/hzZD/4U0Qf+FM0H/hDJB/5A2Rv+CMT//gi4+/4EuPP+BLj3/gC48/4sxQf9/LDr/fyw5
/34rOv+KLz7/fis6/34sOf9/LDn/fyw6/38sO/+MMkL/gS48/4EuPP+CLz3/gi4//4IxP/+QNUX/
hDNB/4U0Qv+FNEL/hzZD/4c2Rf+TPEv/iThG/4o4R/+KOkj/iztJ/4w7Sf+YQlL/jT5L/44+Tf+O
Pk3/jj9M/49AT/+aRVX/j0BO/48/Tv+PQE//j0BO/49AT/+aRlb/jj5N/44+Tf+NPkv/jTxL/408
Sv+XQVD/izlJ/4o5SP+KOUb/iDdH/4c2Rf+SOkn/hzRE/4UzQv+FM0H/hDJA/4QwQP+OM0X/gi8/
/4EvPf+BLTz/gC48/4AuO/+LMEH/fyw6/38sOv9+LDn/iS4+/34rOf9+Kzr/fiw6/38sOf9/LDn/
izBB/4AuO/+BLjz/gS88/4EvPP+CLz//jjVE/4QwP/+EMkH/hTNC/4U0Qv+HNEP/kjtK/4c2Rf+I
N0f/iThG/4o4R/+KOkj/lj9Q/4w7Sv+MPEn/jTxL/408TP+NPEv/mEJT/408S/+NPk3/jT5N/408
S/+NPEz/mEFS/408TP+MPEn/jDtJ/4s7Sf+LOkj/lT5O/4o5Rv+IN0f/iDdF/4c2Rf+HNkP/kDlJ
/4U0Qf+EM0H/hDI//4IxPv+CLz//jjNE/4EuPf+BLjz/gC47/38tPP9/LDz/izA//38rOv9+LDn/
fio5/4ktPv9+Kzj/fis5/34qOP9+LDr/fyw5/4swPv9/LTz/gC48/4EtPP+BLjz/gS48/44yRf+C
MT//hDFA/4QyQf+EM0H/hTRC/5A5SP+HNkT/hzZE/4c1RP+IN0T/iThG/5U+Tv+KOUf/ijpI/4s6
SP+LOkr/iztJ/5dBUP+MO0r/jDtJ/4w7Sf+MO0n/iztJ/5ZBUP+LOUn/ijpJ/4o4R/+KOUj/iThH
/5M8Tf+IN0X/hzZE/4c2Q/+FNEP/hTNC/5A4R/+EM0D/hDE//4IxP/+CLz//gi89/40zQ/+BLTz/
gC48/4AuPP9/LDz/fyw6/4swP/9+LDn/fio6/34rOP+JLj3/iS49/4ovPf+KLj3/ii8+/4ovP/+L
MD//izA+/4swQf+MMkL/jTJC/40yQv+NM0P/jjJE/442RP+ONkT/kDZF/5A3Rv+QOEf/kDlI/5A5
Sf+SO0r/kjtJ/5I6S/+TPEv/kztN/5M8Tv+UPU3/lT5O/5U+Tv+VPk//lT5P/5U+T/+VPk//lT5P
/5U+Tv+VPk3/lD5N/5Q9Tf+TPE3/kzxL/5I7Sv+SO0r/kjtJ/5I5Sf+QOUf/kDdI/5A3Rv+QN0b/
kDZF/441RP+OM0X/jTND/40yQv+NMkP/jDFC/4sxQv+LLz//izA+/4svPv+KMD7/ii8//4ouPv+K
Lz7/iC08/30qOf99KTn/fis4/34qOP9+Kzn/ijA+/38rOv9/LDr/fyw7/4AuPP+ALjz/jTNC/4Ev
Pf+CLz3/gi8+/4IxPv+EMUD/kDdF/4QzQf+FMkH/hTNC/4U0Qv+FNEP/kjpK/4c2Q/+HNkX/hzZF
/4c2Rf+IN0T/kztK/4g3R/+IN0X/iDdF/4g3Rv+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/4ov
Pv9+LDr/fyw5/38sOf9/LDv/fy08/4wyQf+BLjz/gS88/4EvPf+CLz7/gjE+/442Rf+EMUD/hDJA
/4QzQf+EMkH/hTNB/5A5SP+FNEL/hTRD/4c0RP+HM0P/hzZD/5I7Sf+HNkT/hzVE/4c2Q/+HNkP/
hzZD/5I6Sf+HNET/hzND/4U0Qv+FNEH/hTRC/5A4R/+EM0H/hDFB/4QwP/+EMT//gjE+/44zRf+C
Lz7/gS48/4EvPf+BLjz/gC47/4swQf9/LDz/fys6/38sOv9+LDr/fis5/4ovPv9+Kzn/fis4/30p
Of+ILTx4fSo4/30qOP99Kjj/fSo4/34rOP+KLz7/fis6/34sOf9/LDn/fyw5/38sPP+LMUL/gC48
/4AtPP+BLTz/gS89/4EvPf+OM0P/gi8//4IxPv+EMED/hDBA/4QxQf+QOEf/hDNA/4UzQv+FMkL/
hTRB/4U0Qf+QOUj/hTRB/4U0Qf+FNEL/hTRB/4U0Qf+QOUj/hTRC/4UzQv+FM0L/hDNA/4QzQf+Q
N0b/hDE//4IwP/+CMT//gi8+/4IvPv+NM0P/gS89/4EuPf+ALTz/gC48/38sPP+LLz//fyw6/34s
Of9+LDn/fis6/34rOP+KLz7/fSo5/30qOP99KjjJAAAAAHwpN599KTj/fSo5/30qOP99Kjj/ii8+
/34rOP9+Kzn/fis6/34rOv9/LDr/izA+/38sPP9/LDz/gC47/4EuO/+BLjz/jTNC/4EvPf+CLz7/
gi8//4IwPv+CMT7/kDVG/4QxQP+EMT//hDJB/4QzQP+EM0D/kDdH/4QzQP+EMkD/hDNA/4QyQf+E
M0H/kDdH/4QyQP+EMkD/hDFA/4QxQP+EMUD/jjZE/4IxPv+CLj//gi89/4EvPf+BLzz/jTJC/4Et
PP+ALjz/fy08/38sOf9/LDr/izA+/34sOv9+LDn/fis4/34rOf9+Kzj/iS49/30qOP99KjnYfSo4
FQAAAAAAAAAAfCk4eH0qOPx9KTn/fSo5/4ktPv9+Kzn/fis5/34rOv9+Kzr/fyw5/4swPv9/LDn/
fyw8/38tPP+ALjz/gC48/40yQv+BLjz/gS88/4EvPP+CLz7/gi8+/44zRP+CMT//gjE//4IxP/+C
MD7/hDE//5A2Rf+EMUD/hDFA/4QxP/+EMT//hDFA/442Rf+CMT7/gjA//4IxPv+CMT7/gi8+/44y
Q/+CLz7/gS88/4EvPf+BLjz/gS07/4wyQf9/LTv/fyw8/38sOv9/LDr/fyw6/4owP/9+Kzr/fis5
/34rOf9+Kzn/fSk4/4kuPvx9KjmEfSo5CQAAAAAAAAAAAAAAAAAAAACILT0qiS4+qIkuPv+JLj3/
iS0+/4ovPf+KLz3/ii8+/4ouPv+KLz7/izA+/4swP/+LMD7/izBC/4swQv+MMkL/jDFC/4wyQf+N
MkP/jTND/40zQ/+NM0P/jTNC/44zQ/+OM0X/jjNE/44zRf+OM0X/jjNF/442Rf+ONkT/jjZE/44z
RP+OM0X/jjNF/44zQ/+OM0P/jTNC/40yQv+NM0L/jTND/40yQv+MMkH/jDJC/4sxQv+LMUL/izA+
/4svPv+LMD7/iy8//4owP/+KLz//ii8+/4ovPf+KLz7/iS4+/4kuPs+JLj0zAAAAAAAAAAAAAAAA
wAAAAAAAAAOAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAMAAAAAAAAAB4AAAAAAAAAcL'))
#endregion
$formAudioSplitterV2010Po.Icon = $Formatter_binaryFomatter.Deserialize($System_IO_MemoryStream)
$Formatter_binaryFomatter = $null
$System_IO_MemoryStream = $null
$formAudioSplitterV2010Po.MainMenuStrip = $menustrip1
$formAudioSplitterV2010Po.Margin = '8, 8, 8, 8'
$formAudioSplitterV2010Po.MaximizeBox = $False
$formAudioSplitterV2010Po.Name = 'formAudioSplitterV2010Po'
$formAudioSplitterV2010Po.StartPosition = 'CenterScreen'
$formAudioSplitterV2010Po.Text = 'Audio Splitter v2.0.1.0 (''PowerShell Sucks'')'
$formAudioSplitterV2010Po.add_Load($formAudioSplitterV2010Po_Load)
#
# tabcontrol2
#
$tabcontrol2.Controls.Add($tabpage1)
$tabcontrol2.Controls.Add($tabpage2)
$tabcontrol2.Location = New-Object System.Drawing.Point(10, 42)
$tabcontrol2.Margin = '5, 5, 5, 5'
$tabcontrol2.Name = 'tabcontrol2'
$tabcontrol2.SelectedIndex = 0
$tabcontrol2.Size = New-Object System.Drawing.Size(917, 993)
$tabcontrol2.TabIndex = 7
#
# tabpage1
#
$tabpage1.Controls.Add($result)
$tabpage1.Controls.Add($ccl)
$tabpage1.Controls.Add($splitButton)
$tabpage1.Controls.Add($labelCurrentCommandLine)
$tabpage1.Controls.Add($labelResult)
$tabpage1.Controls.Add($tabcontrol1)
$tabpage1.Location = New-Object System.Drawing.Point(4, 29)
$tabpage1.Margin = '5, 5, 5, 5'
$tabpage1.Name = 'tabpage1'
$tabpage1.Padding = '5, 5, 5, 5'
$tabpage1.Size = New-Object System.Drawing.Size(909, 960)
$tabpage1.TabIndex = 0
$tabpage1.Text = 'vfr.py'
$tabpage1.UseVisualStyleBackColor = $True
#
# result
#
$result.Location = New-Object System.Drawing.Point(10, 613)
$result.Margin = '8, 8, 8, 8'
$result.Multiline = $True
$result.Name = 'result'
$result.ReadOnly = $True
$result.Size = New-Object System.Drawing.Size(881, 340)
$result.TabIndex = 10
#
# ccl
#
$ccl.Location = New-Object System.Drawing.Point(10, 469)
$ccl.Margin = '8, 8, 8, 8'
$ccl.Multiline = $True
$ccl.Name = 'ccl'
$ccl.ReadOnly = $True
$ccl.Size = New-Object System.Drawing.Size(881, 104)
$ccl.TabIndex = 8
#
# splitButton
#
$splitButton.Location = New-Object System.Drawing.Point(10, 386)
$splitButton.Margin = '5, 5, 5, 5'
$splitButton.Name = 'splitButton'
$splitButton.Size = New-Object System.Drawing.Size(143, 35)
$splitButton.TabIndex = 7
$splitButton.Text = 'Start Splitting'
$splitButton.UseCompatibleTextRendering = $True
$splitButton.UseVisualStyleBackColor = $True
#
# labelCurrentCommandLine
#
$labelCurrentCommandLine.AutoSize = $True
$labelCurrentCommandLine.Location = New-Object System.Drawing.Point(10, 438)
$labelCurrentCommandLine.Margin = '8, 0, 8, 0'
$labelCurrentCommandLine.Name = 'labelCurrentCommandLine'
$labelCurrentCommandLine.Size = New-Object System.Drawing.Size(182, 24)
$labelCurrentCommandLine.TabIndex = 9
$labelCurrentCommandLine.Text = 'Current Command Line'
$labelCurrentCommandLine.UseCompatibleTextRendering = $True
#
# labelResult
#
$labelResult.AutoSize = $True
$labelResult.Location = New-Object System.Drawing.Point(8, 584)
$labelResult.Margin = '8, 0, 8, 0'
$labelResult.Name = 'labelResult'
$labelResult.Size = New-Object System.Drawing.Size(54, 24)
$labelResult.TabIndex = 11
$labelResult.Text = 'Result'
$labelResult.UseCompatibleTextRendering = $True
#
# tabcontrol1
#
$tabcontrol1.Controls.Add($BasicsPage)
$tabcontrol1.Controls.Add($AdvancedPage)
$tabcontrol1.Controls.Add($MiscPage)
$tabcontrol1.Controls.Add($ErrorLogPage)
$tabcontrol1.Controls.Add($ChangeLogPage)
$tabcontrol1.Location = New-Object System.Drawing.Point(10, 9)
$tabcontrol1.Margin = '5, 5, 5, 5'
$tabcontrol1.Name = 'tabcontrol1'
$tabcontrol1.SelectedIndex = 0
$tabcontrol1.Size = New-Object System.Drawing.Size(887, 368)
$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($labelChapters)
$BasicsPage.Controls.Add($labelFPS)
$BasicsPage.Controls.Add($labelOutput)
$BasicsPage.Controls.Add($labelInput)
$BasicsPage.Controls.Add($labelMs)
$BasicsPage.Location = New-Object System.Drawing.Point(4, 29)
$BasicsPage.Margin = '5, 5, 5, 5'
$BasicsPage.Name = 'BasicsPage'
$BasicsPage.Size = New-Object System.Drawing.Size(879, 335)
$BasicsPage.TabIndex = 0
$BasicsPage.Text = 'Basics'
$BasicsPage.UseVisualStyleBackColor = $True
#
# trimBrowse
#
$trimBrowse.Location = New-Object System.Drawing.Point(740, 205)
$trimBrowse.Margin = '5, 5, 5, 5'
$trimBrowse.Name = 'trimBrowse'
$trimBrowse.Size = New-Object System.Drawing.Size(125, 35)
$trimBrowse.TabIndex = 17
$trimBrowse.Text = 'Browse...'
$trimBrowse.UseCompatibleTextRendering = $True
$trimBrowse.UseVisualStyleBackColor = $True
$trimBrowse.add_Click($trimBrowse_Click)
#
# timecodeBrowse
#
$timecodeBrowse.Location = New-Object System.Drawing.Point(740, 157)
$timecodeBrowse.Margin = '5, 5, 5, 5'
$timecodeBrowse.Name = 'timecodeBrowse'
$timecodeBrowse.Size = New-Object System.Drawing.Size(125, 35)
$timecodeBrowse.TabIndex = 16
$timecodeBrowse.Text = 'Browse...'
$timecodeBrowse.UseCompatibleTextRendering = $True
$timecodeBrowse.UseVisualStyleBackColor = $True
$timecodeBrowse.add_Click($timecodeBrowse_Click)
#
# outputBrowse
#
$outputBrowse.Location = New-Object System.Drawing.Point(740, 60)
$outputBrowse.Margin = '5, 5, 5, 5'
$outputBrowse.Name = 'outputBrowse'
$outputBrowse.Size = New-Object System.Drawing.Size(125, 35)
$outputBrowse.TabIndex = 15
$outputBrowse.Text = 'Browse...'
$outputBrowse.UseCompatibleTextRendering = $True
$outputBrowse.UseVisualStyleBackColor = $True
$outputBrowse.add_Click($outputBrowse_Click)
#
# inputBrowse
#
$inputBrowse.Location = New-Object System.Drawing.Point(740, 12)
$inputBrowse.Margin = '5, 5, 5, 5'
$inputBrowse.Name = 'inputBrowse'
$inputBrowse.Size = New-Object System.Drawing.Size(125, 35)
$inputBrowse.TabIndex = 14
$inputBrowse.Text = 'Browse...'
$inputBrowse.UseCompatibleTextRendering = $True
$inputBrowse.UseVisualStyleBackColor = $True
$inputBrowse.add_Click($inputBrowse_Click)
#
# delayBox
#
$delayBox.Location = New-Object System.Drawing.Point(132, 257)
$delayBox.Margin = '8, 8, 8, 8'
$delayBox.Maximum = 99999
$delayBox.Minimum = -99999
$delayBox.Name = 'delayBox'
$delayBox.Size = New-Object System.Drawing.Size(173, 26)
$delayBox.TabIndex = 12
#
# trimsText
#
$trimsText.Location = New-Object System.Drawing.Point(132, 208)
$trimsText.Margin = '8, 8, 8, 8'
$trimsText.Name = 'trimsText'
$trimsText.Size = New-Object System.Drawing.Size(596, 26)
$trimsText.TabIndex = 11
#
# timecodeText
#
$timecodeText.Location = New-Object System.Drawing.Point(132, 160)
$timecodeText.Margin = '8, 8, 8, 8'
$timecodeText.Name = 'timecodeText'
$timecodeText.Size = New-Object System.Drawing.Size(596, 26)
$timecodeText.TabIndex = 10
#
# outputText
#
$outputText.Location = New-Object System.Drawing.Point(132, 63)
$outputText.Margin = '8, 8, 8, 8'
$outputText.Name = 'outputText'
$outputText.Size = New-Object System.Drawing.Size(596, 26)
$outputText.TabIndex = 9
#
# inputText
#
$inputText.Location = New-Object System.Drawing.Point(132, 15)
$inputText.Margin = '8, 8, 8, 8'
$inputText.Name = 'inputText'
$inputText.Size = New-Object System.Drawing.Size(596, 26)
$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 = New-Object System.Drawing.Point(132, 111)
$combobox1.Margin = '5, 5, 5, 5'
$combobox1.Name = 'combobox1'
$combobox1.Size = New-Object System.Drawing.Size(596, 28)
$combobox1.TabIndex = 7
#
# labelMKVExtractVersionV00
#
$labelMKVExtractVersionV00.AutoSize = $True
$labelMKVExtractVersionV00.Location = New-Object System.Drawing.Point(633, 297)
$labelMKVExtractVersionV00.Margin = '8, 0, 8, 0'
$labelMKVExtractVersionV00.Name = 'labelMKVExtractVersionV00'
$labelMKVExtractVersionV00.Size = New-Object System.Drawing.Size(211, 24)
$labelMKVExtractVersionV00.TabIndex = 6
$labelMKVExtractVersionV00.Text = 'MKVExtract version: v0.0.0'
$labelMKVExtractVersionV00.UseCompatibleTextRendering = $True
#
# labelDelay
#
$labelDelay.AutoSize = $True
$labelDelay.Location = New-Object System.Drawing.Point(22, 260)
$labelDelay.Margin = '8, 0, 8, 0'
$labelDelay.Name = 'labelDelay'
$labelDelay.Size = New-Object System.Drawing.Size(50, 24)
$labelDelay.TabIndex = 5
$labelDelay.Text = 'Delay'
$labelDelay.UseCompatibleTextRendering = $True
#
# labelTrims
#
$labelTrims.AutoSize = $True
$labelTrims.Location = New-Object System.Drawing.Point(22, 212)
$labelTrims.Margin = '8, 0, 8, 0'
$labelTrims.Name = 'labelTrims'
$labelTrims.Size = New-Object System.Drawing.Size(49, 24)
$labelTrims.TabIndex = 4
$labelTrims.Text = 'Trims'
$labelTrims.UseCompatibleTextRendering = $True
#
# labelChapters
#
$labelChapters.AutoSize = $True
$labelChapters.Location = New-Object System.Drawing.Point(22, 165)
$labelChapters.Margin = '8, 0, 8, 0'
$labelChapters.Name = 'labelChapters'
$labelChapters.Size = New-Object System.Drawing.Size(75, 24)
$labelChapters.TabIndex = 3
$labelChapters.Text = 'Chapters'
$labelChapters.UseCompatibleTextRendering = $True
#
# labelFPS
#
$labelFPS.AutoSize = $True
$labelFPS.Location = New-Object System.Drawing.Point(22, 115)
$labelFPS.Margin = '8, 0, 8, 0'
$labelFPS.Name = 'labelFPS'
$labelFPS.Size = New-Object System.Drawing.Size(39, 24)
$labelFPS.TabIndex = 2
$labelFPS.Text = 'FPS'
$labelFPS.UseCompatibleTextRendering = $True
#
# labelOutput
#
$labelOutput.AutoSize = $True
$labelOutput.Location = New-Object System.Drawing.Point(22, 68)
$labelOutput.Margin = '8, 0, 8, 0'
$labelOutput.Name = 'labelOutput'
$labelOutput.Size = New-Object System.Drawing.Size(57, 24)
$labelOutput.TabIndex = 1
$labelOutput.Text = 'Output'
$labelOutput.UseCompatibleTextRendering = $True
#
# labelInput
#
$labelInput.AutoSize = $True
$labelInput.Location = New-Object System.Drawing.Point(22, 20)
$labelInput.Margin = '8, 0, 8, 0'
$labelInput.Name = 'labelInput'
$labelInput.Size = New-Object System.Drawing.Size(44, 24)
$labelInput.TabIndex = 0
$labelInput.Text = 'Input'
$labelInput.UseCompatibleTextRendering = $True
#
# labelMs
#
$labelMs.AutoSize = $True
$labelMs.Location = New-Object System.Drawing.Point(307, 268)
$labelMs.Margin = '8, 0, 8, 0'
$labelMs.Name = 'labelMs'
$labelMs.Size = New-Object System.Drawing.Size(29, 24)
$labelMs.TabIndex = 13
$labelMs.Text = 'ms'
$labelMs.UseCompatibleTextRendering = $True
#
# AdvancedPage
#
$AdvancedPage.Controls.Add($chaptersGroupBox)
$AdvancedPage.Controls.Add($timecodesTextBox)
$AdvancedPage.Controls.Add($labelTimecodes)
$AdvancedPage.Controls.Add($buttonBrowseTimecodes)
$AdvancedPage.Controls.Add($buttonBrowseQPfile)
$AdvancedPage.Controls.Add($qpfileTextBox)
$AdvancedPage.Controls.Add($labelQPfile)
$AdvancedPage.Controls.Add($checkboxIDRInQPFile)
$AdvancedPage.Controls.Add($checkboxForceNTSCFilmIVTC239)
$AdvancedPage.Controls.Add($outFPSTextBox)
$AdvancedPage.Controls.Add($labelOutputFPS)
$AdvancedPage.Location = New-Object System.Drawing.Point(4, 29)
$AdvancedPage.Margin = '5, 5, 5, 5'
$AdvancedPage.Name = 'AdvancedPage'
$AdvancedPage.Size = New-Object System.Drawing.Size(879, 335)
$AdvancedPage.TabIndex = 1
$AdvancedPage.Text = 'Advanced'
$AdvancedPage.UseVisualStyleBackColor = $True
#
# chaptersGroupBox
#
$chaptersGroupBox.Controls.Add($buttonBrowseBasic)
$chaptersGroupBox.Controls.Add($buttonBrowseTemplate)
$chaptersGroupBox.Controls.Add($buttonBrowseNames)
$chaptersGroupBox.Controls.Add($basicTextBox)
$chaptersGroupBox.Controls.Add($templateTextBox)
$chaptersGroupBox.Controls.Add($namesTextBox)
$chaptersGroupBox.Controls.Add($labelBasic)
$chaptersGroupBox.Controls.Add($labelTemplate)
$chaptersGroupBox.Controls.Add($labelNames)
$chaptersGroupBox.ForeColor = [System.Drawing.Color]::DodgerBlue
$chaptersGroupBox.Location = New-Object System.Drawing.Point(18, 135)
$chaptersGroupBox.Margin = '5, 5, 5, 5'
$chaptersGroupBox.Name = 'chaptersGroupBox'
$chaptersGroupBox.Padding = '5, 5, 5, 5'
$chaptersGroupBox.Size = New-Object System.Drawing.Size(842, 151)
$chaptersGroupBox.TabIndex = 10
$chaptersGroupBox.TabStop = $False
$chaptersGroupBox.Text = 'Chapters'
$chaptersGroupBox.UseCompatibleTextRendering = $True
#
# buttonBrowseBasic
#
$buttonBrowseBasic.ForeColor = [System.Drawing.Color]::DodgerBlue
$buttonBrowseBasic.Location = New-Object System.Drawing.Point(708, 106)
$buttonBrowseBasic.Margin = '5, 5, 5, 5'
$buttonBrowseBasic.Name = 'buttonBrowseBasic'
$buttonBrowseBasic.Size = New-Object System.Drawing.Size(125, 35)
$buttonBrowseBasic.TabIndex = 15
$buttonBrowseBasic.Text = 'Browse...'
$buttonBrowseBasic.UseCompatibleTextRendering = $True
$buttonBrowseBasic.UseVisualStyleBackColor = $True
#
# buttonBrowseTemplate
#
$buttonBrowseTemplate.ForeColor = [System.Drawing.Color]::DodgerBlue
$buttonBrowseTemplate.Location = New-Object System.Drawing.Point(708, 66)
$buttonBrowseTemplate.Margin = '5, 5, 5, 5'
$buttonBrowseTemplate.Name = 'buttonBrowseTemplate'
$buttonBrowseTemplate.Size = New-Object System.Drawing.Size(125, 35)
$buttonBrowseTemplate.TabIndex = 14
$buttonBrowseTemplate.Text = 'Browse...'
$buttonBrowseTemplate.UseCompatibleTextRendering = $True
$buttonBrowseTemplate.UseVisualStyleBackColor = $True
#
# buttonBrowseNames
#
$buttonBrowseNames.ForeColor = [System.Drawing.Color]::DodgerBlue
$buttonBrowseNames.Location = New-Object System.Drawing.Point(708, 26)
$buttonBrowseNames.Margin = '5, 5, 5, 5'
$buttonBrowseNames.Name = 'buttonBrowseNames'
$buttonBrowseNames.Size = New-Object System.Drawing.Size(125, 35)
$buttonBrowseNames.TabIndex = 11
$buttonBrowseNames.Text = 'Browse...'
$buttonBrowseNames.UseCompatibleTextRendering = $True
$buttonBrowseNames.UseVisualStyleBackColor = $True
#
# basicTextBox
#
$basicTextBox.Location = New-Object System.Drawing.Point(115, 109)
$basicTextBox.Margin = '8, 8, 8, 8'
$basicTextBox.Name = 'basicTextBox'
$basicTextBox.Size = New-Object System.Drawing.Size(581, 26)
$basicTextBox.TabIndex = 13
#
# templateTextBox
#
$templateTextBox.Location = New-Object System.Drawing.Point(115, 69)
$templateTextBox.Margin = '8, 8, 8, 8'
$templateTextBox.Name = 'templateTextBox'
$templateTextBox.Size = New-Object System.Drawing.Size(581, 26)
$templateTextBox.TabIndex = 12
#
# namesTextBox
#
$namesTextBox.Location = New-Object System.Drawing.Point(115, 29)
$namesTextBox.Margin = '8, 8, 8, 8'
$namesTextBox.Name = 'namesTextBox'
$namesTextBox.Size = New-Object System.Drawing.Size(581, 26)
$namesTextBox.TabIndex = 11
#
# labelBasic
#
$labelBasic.AutoSize = $True
$labelBasic.ForeColor = [System.Drawing.Color]::DodgerBlue
$labelBasic.Location = New-Object System.Drawing.Point(52, 114)
$labelBasic.Margin = '8, 0, 8, 0'
$labelBasic.Name = 'labelBasic'
$labelBasic.Size = New-Object System.Drawing.Size(48, 24)
$labelBasic.TabIndex = 2
$labelBasic.Text = 'Basic'
$labelBasic.UseCompatibleTextRendering = $True
#
# labelTemplate
#
$labelTemplate.AutoSize = $True
$labelTemplate.ForeColor = [System.Drawing.Color]::DodgerBlue
$labelTemplate.Location = New-Object System.Drawing.Point(20, 74)
$labelTemplate.Margin = '8, 0, 8, 0'
$labelTemplate.Name = 'labelTemplate'
$labelTemplate.Size = New-Object System.Drawing.Size(77, 24)
$labelTemplate.TabIndex = 1
$labelTemplate.Text = 'Template'
$labelTemplate.UseCompatibleTextRendering = $True
#
# labelNames
#
$labelNames.AutoSize = $True
$labelNames.ForeColor = [System.Drawing.Color]::DodgerBlue
$labelNames.Location = New-Object System.Drawing.Point(38, 34)
$labelNames.Margin = '8, 0, 8, 0'
$labelNames.Name = 'labelNames'
$labelNames.Size = New-Object System.Drawing.Size(60, 24)
$labelNames.TabIndex = 0
$labelNames.Text = 'Names'
$labelNames.UseCompatibleTextRendering = $True
#
# timecodesTextBox
#
$timecodesTextBox.Location = New-Object System.Drawing.Point(135, 95)
$timecodesTextBox.Margin = '8, 8, 8, 8'
$timecodesTextBox.Name = 'timecodesTextBox'
$timecodesTextBox.Size = New-Object System.Drawing.Size(581, 26)
$timecodesTextBox.TabIndex = 9
#
# labelTimecodes
#
$labelTimecodes.AutoSize = $True
$labelTimecodes.Location = New-Object System.Drawing.Point(25, 100)
$labelTimecodes.Margin = '8, 0, 8, 0'
$labelTimecodes.Name = 'labelTimecodes'
$labelTimecodes.Size = New-Object System.Drawing.Size(89, 24)
$labelTimecodes.TabIndex = 8
$labelTimecodes.Text = 'Timecodes'
$labelTimecodes.UseCompatibleTextRendering = $True
#
# buttonBrowseTimecodes
#
$buttonBrowseTimecodes.Location = New-Object System.Drawing.Point(728, 92)
$buttonBrowseTimecodes.Margin = '5, 5, 5, 5'
$buttonBrowseTimecodes.Name = 'buttonBrowseTimecodes'
$buttonBrowseTimecodes.Size = New-Object System.Drawing.Size(125, 35)
$buttonBrowseTimecodes.TabIndex = 7
$buttonBrowseTimecodes.Text = 'Browse...'
$buttonBrowseTimecodes.UseCompatibleTextRendering = $True
$buttonBrowseTimecodes.UseVisualStyleBackColor = $True
#
# buttonBrowseQPfile
#
$buttonBrowseQPfile.Location = New-Object System.Drawing.Point(728, 52)
$buttonBrowseQPfile.Margin = '5, 5, 5, 5'
$buttonBrowseQPfile.Name = 'buttonBrowseQPfile'
$buttonBrowseQPfile.Size = New-Object System.Drawing.Size(125, 35)
$buttonBrowseQPfile.TabIndex = 6
$buttonBrowseQPfile.Text = 'Browse...'
$buttonBrowseQPfile.UseCompatibleTextRendering = $True
$buttonBrowseQPfile.UseVisualStyleBackColor = $True
#
# qpfileTextBox
#
$qpfileTextBox.Location = New-Object System.Drawing.Point(135, 55)
$qpfileTextBox.Margin = '8, 8, 8, 8'
$qpfileTextBox.Name = 'qpfileTextBox'
$qpfileTextBox.Size = New-Object System.Drawing.Size(581, 26)
$qpfileTextBox.TabIndex = 5
#
# labelQPfile
#
$labelQPfile.AutoSize = $True
$labelQPfile.Location = New-Object System.Drawing.Point(67, 55)
$labelQPfile.Margin = '8, 0, 8, 0'
$labelQPfile.Name = 'labelQPfile'
$labelQPfile.Size = New-Object System.Drawing.Size(52, 24)
$labelQPfile.TabIndex = 4
$labelQPfile.Text = 'QPfile'
$labelQPfile.UseCompatibleTextRendering = $True
#
# checkboxIDRInQPFile
#
$checkboxIDRInQPFile.Location = New-Object System.Drawing.Point(698, 295)
$checkboxIDRInQPFile.Margin = '5, 5, 5, 5'
$checkboxIDRInQPFile.Name = 'checkboxIDRInQPFile'
$checkboxIDRInQPFile.Size = New-Object System.Drawing.Size(173, 28)
$checkboxIDRInQPFile.TabIndex = 3
$checkboxIDRInQPFile.Text = 'IDR in QPfile'
$checkboxIDRInQPFile.UseCompatibleTextRendering = $True
$checkboxIDRInQPFile.UseVisualStyleBackColor = $True
#
# checkboxForceNTSCFilmIVTC239
#
$checkboxForceNTSCFilmIVTC239.Location = New-Object System.Drawing.Point(378, 295)
$checkboxForceNTSCFilmIVTC239.Margin = '5, 5, 5, 5'
$checkboxForceNTSCFilmIVTC239.Name = 'checkboxForceNTSCFilmIVTC239'
$checkboxForceNTSCFilmIVTC239.Size = New-Object System.Drawing.Size(310, 28)
$checkboxForceNTSCFilmIVTC239.TabIndex = 2
$checkboxForceNTSCFilmIVTC239.Text = 'Force NTSC Film/IVTC (23.976)'
$checkboxForceNTSCFilmIVTC239.UseCompatibleTextRendering = $True
$checkboxForceNTSCFilmIVTC239.UseVisualStyleBackColor = $True
#
# outFPSTextBox
#
$outFPSTextBox.Location = New-Object System.Drawing.Point(135, 15)
$outFPSTextBox.Margin = '8, 8, 8, 8'
$outFPSTextBox.Name = 'outFPSTextBox'
$outFPSTextBox.Size = New-Object System.Drawing.Size(716, 26)
$outFPSTextBox.TabIndex = 1
#
# labelOutputFPS
#
$labelOutputFPS.AutoSize = $True
$labelOutputFPS.Location = New-Object System.Drawing.Point(20, 20)
$labelOutputFPS.Margin = '8, 0, 8, 0'
$labelOutputFPS.Name = 'labelOutputFPS'
$labelOutputFPS.Size = New-Object System.Drawing.Size(95, 24)
$labelOutputFPS.TabIndex = 0
$labelOutputFPS.Text = 'Output FPS'
$labelOutputFPS.UseCompatibleTextRendering = $True
#
# MiscPage
#
$MiscPage.Controls.Add($testmode)
$MiscPage.Controls.Add($reverse)
$MiscPage.Controls.Add($custom)
$MiscPage.Controls.Add($labelCustomCommandLine)
$MiscPage.Location = New-Object System.Drawing.Point(4, 29)
$MiscPage.Margin = '5, 5, 5, 5'
$MiscPage.Name = 'MiscPage'
$MiscPage.Size = New-Object System.Drawing.Size(879, 335)
$MiscPage.TabIndex = 2
$MiscPage.Text = 'Misc'
$MiscPage.UseVisualStyleBackColor = $True
#
# testmode
#
$testmode.AutoSize = $True
$testmode.Enabled = $False
$testmode.Location = New-Object System.Drawing.Point(263, 155)
$testmode.Margin = '5, 5, 5, 5'
$testmode.Name = 'testmode'
$testmode.Size = New-Object System.Drawing.Size(112, 25)
$testmode.TabIndex = 3
$testmode.Text = 'Test Mode'
$testmode.UseCompatibleTextRendering = $True
$testmode.UseVisualStyleBackColor = $True
#
# reverse
#
$reverse.AutoSize = $True
$reverse.Location = New-Object System.Drawing.Point(22, 155)
$reverse.Margin = '5, 5, 5, 5'
$reverse.Name = 'reverse'
$reverse.Size = New-Object System.Drawing.Size(213, 25)
$reverse.TabIndex = 2
$reverse.Text = 'Reverse parsing of AVS'
$reverse.UseCompatibleTextRendering = $True
$reverse.UseVisualStyleBackColor = $True
#
# custom
#
$custom.Location = New-Object System.Drawing.Point(22, 45)
$custom.Margin = '8, 8, 8, 8'
$custom.Multiline = $True
$custom.Name = 'custom'
$custom.Size = New-Object System.Drawing.Size(832, 101)
$custom.TabIndex = 1
#
# labelCustomCommandLine
#
$labelCustomCommandLine.AutoSize = $True
$labelCustomCommandLine.Location = New-Object System.Drawing.Point(22, 20)
$labelCustomCommandLine.Margin = '8, 0, 8, 0'
$labelCustomCommandLine.Name = 'labelCustomCommandLine'
$labelCustomCommandLine.Size = New-Object System.Drawing.Size(184, 24)
$labelCustomCommandLine.TabIndex = 0
$labelCustomCommandLine.Text = 'Custom Command Line'
$labelCustomCommandLine.UseCompatibleTextRendering = $True
#
# ErrorLogPage
#
$ErrorLogPage.Controls.Add($errorLog)
$ErrorLogPage.Location = New-Object System.Drawing.Point(4, 29)
$ErrorLogPage.Margin = '5, 5, 5, 5'
$ErrorLogPage.Name = 'ErrorLogPage'
$ErrorLogPage.Size = New-Object System.Drawing.Size(879, 335)
$ErrorLogPage.TabIndex = 3
$ErrorLogPage.Text = 'Error Log'
$ErrorLogPage.UseVisualStyleBackColor = $True
#
# errorLog
#
$errorLog.Dock = 'Fill'
$errorLog.Location = New-Object System.Drawing.Point(0, 0)
$errorLog.Margin = '8, 8, 8, 8'
$errorLog.Multiline = $True
$errorLog.Name = 'errorLog'
$errorLog.ReadOnly = $True
$errorLog.Size = New-Object System.Drawing.Size(879, 335)
$errorLog.TabIndex = 4
#
# ChangeLogPage
#
$ChangeLogPage.Controls.Add($changeLog)
$ChangeLogPage.Location = New-Object System.Drawing.Point(4, 29)
$ChangeLogPage.Margin = '5, 5, 5, 5'
$ChangeLogPage.Name = 'ChangeLogPage'
$ChangeLogPage.Size = New-Object System.Drawing.Size(879, 335)
$ChangeLogPage.TabIndex = 4
$ChangeLogPage.Text = 'Change Log'
$ChangeLogPage.UseVisualStyleBackColor = $True
#
# changeLog
#
$changeLog.Dock = 'Fill'
$changeLog.Location = New-Object System.Drawing.Point(0, 0)
$changeLog.Margin = '8, 8, 8, 8'
$changeLog.Multiline = $True
$changeLog.Name = 'changeLog'
$changeLog.ReadOnly = $True
$changeLog.Size = New-Object System.Drawing.Size(879, 335)
$changeLog.TabIndex = 5
$changeLog.Text = '== v2.0.1.0 ==
+ Updated VFR.exe to 0.9.2
== v2.0.0.0 ==
Switched to PowerShell as AudSub_Splitter is open source anyway.'
#
# tabpage2
#
$tabpage2.Location = New-Object System.Drawing.Point(4, 29)
$tabpage2.Margin = '5, 5, 5, 5'
$tabpage2.Name = 'tabpage2'
$tabpage2.Padding = '5, 5, 5, 5'
$tabpage2.Size = New-Object System.Drawing.Size(909, 960)
$tabpage2.TabIndex = 1
$tabpage2.Text = 'TrimSubs'
$tabpage2.UseVisualStyleBackColor = $True
#
# menustrip1
#
$menustrip1.ImageScalingSize = New-Object System.Drawing.Size(24, 24)
[void]$menustrip1.Items.Add($fileToolStripMenuItem)
[void]$menustrip1.Items.Add($helpToolStripMenuItem)
$menustrip1.Location = New-Object System.Drawing.Point(0, 0)
$menustrip1.Name = 'menustrip1'
$menustrip1.Padding = '10, 3, 0, 3'
$menustrip1.Size = New-Object System.Drawing.Size(933, 35)
$menustrip1.TabIndex = 0
$menustrip1.Text = 'menustrip1'
#
# 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 = New-Object System.Drawing.Size(50, 29)
$fileToolStripMenuItem.Text = 'File'
#
# exitToolStripMenuItem
#
$exitToolStripMenuItem.Name = 'exitToolStripMenuItem'
$exitToolStripMenuItem.Size = New-Object System.Drawing.Size(240, 30)
$exitToolStripMenuItem.Text = 'Exit'
$exitToolStripMenuItem.add_Click($exitToolStripMenuItem_Click)
#
# helpToolStripMenuItem
#
[void]$helpToolStripMenuItem.DropDownItems.Add($docsoonToolStripMenuItem)
[void]$helpToolStripMenuItem.DropDownItems.Add($aboutToolStripMenuItem)
$helpToolStripMenuItem.Name = 'helpToolStripMenuItem'
$helpToolStripMenuItem.Size = New-Object System.Drawing.Size(61, 29)
$helpToolStripMenuItem.Text = 'Help'
#
# aboutToolStripMenuItem
#
$aboutToolStripMenuItem.Name = 'aboutToolStripMenuItem'
$aboutToolStripMenuItem.Size = New-Object System.Drawing.Size(183, 30)
$aboutToolStripMenuItem.Text = 'About'
$aboutToolStripMenuItem.add_Click($aboutToolStripMenuItem_Click)
#
# docsoonToolStripMenuItem
#
$docsoonToolStripMenuItem.Name = 'docsoonToolStripMenuItem'
$docsoonToolStripMenuItem.Size = New-Object System.Drawing.Size(183, 30)
$docsoonToolStripMenuItem.Text = 'Doc (soon)'
$docsoonToolStripMenuItem.add_Click($docsoonToolStripMenuItem_Click)
#
# toolstripmenuitem1
#
$toolstripmenuitem1.Name = 'toolstripmenuitem1'
$toolstripmenuitem1.Size = New-Object System.Drawing.Size(237, 6)
#
# checkForUpdatesToolStripMenuItem
#
$checkForUpdatesToolStripMenuItem.Name = 'checkForUpdatesToolStripMenuItem'
$checkForUpdatesToolStripMenuItem.Size = New-Object System.Drawing.Size(240, 30)
$checkForUpdatesToolStripMenuItem.Text = 'Check for updates'
$checkForUpdatesToolStripMenuItem.add_Click($checkForUpdatesToolStripMenuItem_Click)
#
# forceUpdateToolStripMenuItem
#
$forceUpdateToolStripMenuItem.Name = 'forceUpdateToolStripMenuItem'
$forceUpdateToolStripMenuItem.Size = New-Object System.Drawing.Size(240, 30)
$forceUpdateToolStripMenuItem.Text = 'Force update'
$forceUpdateToolStripMenuItem.add_Click($forceUpdateToolStripMenuItem_Click)
$menustrip1.ResumeLayout()
$ChangeLogPage.ResumeLayout()
$ErrorLogPage.ResumeLayout()
$MiscPage.ResumeLayout()
$chaptersGroupBox.ResumeLayout()
$AdvancedPage.ResumeLayout()
$delayBox.EndInit()
$BasicsPage.ResumeLayout()
$tabcontrol1.ResumeLayout()
$tabpage1.ResumeLayout()
$tabcontrol2.ResumeLayout()
$formAudioSplitterV2010Po.ResumeLayout()
#endregion Generated Form Code
#----------------------------------------------
#Save the initial state of the form
$InitialFormWindowState = $formAudioSplitterV2010Po.WindowState
#Init the OnLoad event to correct the initial state of the form
$formAudioSplitterV2010Po.add_Load($Form_StateCorrection_Load)
#Clean up the control events
$formAudioSplitterV2010Po.add_FormClosed($Form_Cleanup_FormClosed)
#Store the control values when form is closing
$formAudioSplitterV2010Po.add_Closing($Form_StoreValues_Closing)
#Show the Form
return $formAudioSplitterV2010Po.ShowDialog()
}
#endregion Source: MainForm.psf
#Start the application
Main ($CommandLine)