OSD-Wizard-UDI-Replacement.ps1
<#PSScriptInfo
.VERSION 4.2 .GUID 58b809cc-6dc7-4382-9c5d-61e59aeb9b82 .AUTHOR Uriah Patton .COMPANYNAME .COPYRIGHT Uriah Patton .TAGS OSD,SCCM,MDT,UDI_Wizard,OSD_Wizard,ConfigMgr .LICENSEURI https://github.com/urpatton/OSD-Wizard-UDI-Replacement/blob/main/LICENSE .PROJECTURI https://github.com/urpatton/OSD-Wizard-UDI-Replacment .ICONURI .EXTERNALMODULEDEPENDENCIES .REQUIREDSCRIPTS .EXTERNALSCRIPTDEPENDENCIES .RELEASENOTES https://github.com/urpatton/OSD-Wizard-UDI-Replacment/blob/main/README.md .PRIVATEDATA #> <# .DESCRIPTION OSD wizard replacement for the MDT UDI wizard. #> #Delete this line and everything above to allow PowerShell studio to recreate the project files #------------------------------------------------------------------------ # Source File Information (DO NOT MODIFY) # Source ID: 5da80122-4234-4c1d-a67a-84dbc2600dfe # Source File: ..\OSD Wizard - Generic.psproj #------------------------------------------------------------------------ #region Project Recovery Data (DO NOT MODIFY) <#RecoveryData: gQMAAB+LCAAAAAAABACdU99v2yAQfq/U/wHxtFVy/GNOGmkO0qrEUaVmreKqe4wIXGZaDBbGbZO/ fjg4W6ouq7SXg+/47juOO7IlMP0MZjullpLzM4SyO6MfgVlUbBUrjVZiB3yCcyobwHtnLqQFM8EX g7qJv3a28gv3S/xayf1ms7eNs95TgqwH9tXifSKX6gFMI7QiySDOwgPoz1wWuJ6SIafjKE6SIE2+ pEHKYh7Q0SUNxilfs2QURXwDWdiT+9C+gvttDSTKwmPYM5ZQQbUGc6dfwBTuXvKQ/d60Tu/0+SHF u4MbzahEC8pKoQAF6A8DPQzRp1GKroT97G5zSjLXkjsPCo9foOlBD9FVK6TrRoRJYamxbd09sK// FBMVJTVdC7vSMFrCBgwoBnmrmHX5J/haPesnCOZSr6lcuQZi4vdN180P1P+iV5T6JVhQoXJtKqe3 weSAuqn4l2CCyXL2bbqYDSr+AY+udWtXt8X0h9hRw/10/V+Um8k3YR74t/89Px7dGvFTKCo7wnda AXFSyGu5ps9BgRHMVVm7oCx8xz4/64br6Mv9AgaATf2BAwAA#> #endregion <# .NOTES -------------------------------------------------------------------------------- Code generated by: SAPIEN Technologies, Inc., PowerShell Studio 2025 v5.9.252 (L) Generated on: 3/17/2025 4:06 PM Generated by: Uriah P. Organization: Indiana University -------------------------------------------------------------------------------- .DESCRIPTION Script generated by PowerShell Studio 2025 #> <# .SYNOPSIS OSD Wizard for SCCM Task Sequences .DESCRIPTION OSD wizard replacement for the MDT UDI wizard. .PARAMETER UDIWizardXMLFileName Name of the UDI Wizard XML file XML configuration file must be in the script root folder Accepted values: "UDIWizard_Config.xml" (where UDIWizard_Config.xml is the name of your UDI wizard XML file) .PARAMETER CustomWizardTitle Sets a custom title for the OSD Wizard Use "_SMSTSPackageName" to set the wizard name to the name of the OSD Task Sequence Use "_SMSTSOrgName" to set the wizard name to the SCCM Org name .PARAMETER LockComputerName Alias: -DisableComputerName Locks the computername text box. Computer name field will still populate with OSDComputerName or _SMSTSMachineName unless -DisableComputerNameRequirement is used NOTE: Computer name field is required by default. If OSDComputerName is not present _SMSTSMachineName is used Use "-SerializeName" and/with "-NamePrefix" to ensure field is populated. Or you may also use -DisableComputerNameRequirement parameter Accepted values: "True" .PARAMETER DisableComputerNameRequirement Disables the requirement to enter text into the ComputerName textbox NOTE: This will prevent the computer name text box from populating Accepted values: "True" .PARAMETER SerializeName Will compress and truncate all but the last 15 characters of the serial number. When used with "-NamePrefix", will truncate serial number so name is 15 characters NOTE: NamePrefix must be shorter than serial Accepted values: "True" .PARAMETER NamePrefix OPTIONAL. Sets the name prefix when using SerializeName. Can only be used with -SerializeName Example: NamePrefix = "DeptA-" then Computer name will be "DeptA-SerialNumber" NOTE: NamePrefix must be shorter than serial Accepted values: Any String .PARAMETER DomainName Sets the "OSDDomainName" variable. Accepted values: Any string or multiple comma-separated values .PARAMETER DisableDomainName Disables the domain name textbox Accepted values: "True" .PARAMETER DisableOUSelection Disables the OU selection combobox Accepted values: "True" .PARAMETER DisableUserName Disable username text box. Leave enable to set "OSDJoinAccount" variable. NOTE: If 'DisablePassword" is set this will set "OSDBuildaccount" in place of "OSDJoinAccount". This is to allow a separate OSD join account Accepted values: "True" .PARAMETER DisablePassword Disable password text box Will set "OSDBuildaccount" in place of "OSDJoinAccount". This is to allow a separate OSD join account Accepted values: "True" Leave enabled to set "OSDJoinPassword" variable .PARAMETER DisableDiskSelection Disable the disk selection drop down Accepted values: "True" .PARAMETER DisableBitlocker Disables and unchecks the BitLocker checkbox BitLocker is not checked by default. Leave enabled to set "OSDBitlockerMode" = "True" Accepted values: "True" .PARAMETER DefaultLanguage Sets the default language selection OSDListOfLanguages.csv taken directly from ListOfLanguages.xml MDT "Scripts" folder ListOfLanguages.xml taken directly from MDT "Scripts" directory. Accepted values: Hyphenated language name e.g. "EN-US" .PARAMETER DefaultTimezone Sets the default timezone Accepted values: Timezone ID name (see OSDTimeZonelist.csv) e.g. "Eastern Standard Time" .PARAMETER AltCSVOUList Specify an alternate file name for the OU list CSV file Default value: "OSDOUList.csv" Accepted values: "YourOUListFilename.csv" .PARAMETER AltCSVOSImages Specify an alternate file name for the OS images CSV file Default value: "OSDOSImages.csv" Accepted values: "YourOSImagesListFilename.csv" .PARAMETER AltCSVApplications Specify an alternate file name for the OSD applications file Default value: "OSDApplications.csv" Accepted values: "YourApplicationsListFilename.csv" .PARAMETER SkipCSVOUList Skips importing the OSDOUList.csv file Not needed if file does not exist Accepted values: "True" .PARAMETER SkipCSVOSImages Skips importing OSDOSImages.csv file Not needed if file does not exist Accepted values: "True" .PARAMETER SkipCSVApplications Skips importing OSDApplications.csv file Not needed if file does not exist Accepted values: "True" .PARAMETER SkipCSVAll Skips importing all CSV files including -AltCSV parameters Accepted values: "True" .PARAMETER DisableTabComputerName Completely disable the Computer Name tab page and requirements Accepted values: "True" .PARAMETER DisableTabAdminPassword Completely disable the Administrator Password tab page and requirements Accepted values: "True" .PARAMETER DisableTabOperatingSystem Completely disable the Operating System tab page and requirements Accepted values: "True" .PARAMETER DisableTabDeploymentReadiness Alias: -DisablePreflight Completely disable the Deployment Readiness preflight checks tab page NOTE: TPM check is automatically disabled if Win32_TPM SpecVersion is missing from WMI The checkbox is automatically checked if the "OSDImageName" is like *Win*10* regardless of TPM status Accepted values: "True" .PARAMETER DisableTabLanguage Completely disable the Language tab page and requirements Accepted values: "True" .PARAMETER DisableTabApplications Completely disable the Applications tab page and requirements Accepted values: "True" .PARAMETER DebugWizard Hidden parameter Disables the error return for the TS invocation. Accepted values: "True" .EXAMPLE Task sequence step as "Run PowerShell Script" with execution policy in Bypass Select the package with the script Script Name: OSD-Wizard-UDI-Replacement.ps1 NOTE: Parameters must be set to "True", set as below, or not set. Any other option will cause a parameter validation error Parameters: -UDIWizardXMLFileName 'UDIWizard_Config.xml' -CustomWizardTitle 'CustomWizardTitle' -LockComputerName True -DisableComputerNameRequirement True -SerializeName True -NamePrefix 'NamePrefix' -DomainName 'DomainName' -DomainName 'DomainName01','DomainName02' -DisableDomainName True -DisableOUSelection True -DisableUserName True -DisablePassword True -DisableBitlocker True -DefaultLanguage 'EN-US' -DefaultTimezone 'Pacific Standard Time' -AltCSVOUList 'YourOUListFilename.csv" -AltCSVOSImages 'YourOSImagesListFilename.csv' -AltCSVApplications 'YourApplicationsListFilename.csv' -SkipCSVOUList True -SkipCSVOSImages True -SkipCSVApplications True -SkipCSVAll True -DisableTabComputerName True -DisableTabAdminPassword True -DisableTabOperatingSystem True -DisableTabDeploymentReadiness True -DisableTabLanguage True -DisableTabApplications True -DebugWizard True .OUTPUTS Files OSD_Wizard.log - OSD wizard selection output log Includes all output variables as well as device Make, Model, Serial Number, IP Address, and MAC Address information Task sequence variables that are set OSDComputerName OSDDomainName OSDDomainOUName OSDJoinAccount OSDJoinPassword OSDBuildAccount - Only returned if enabled and "-DisablePassword" selected OSDLocalAdminPassword OSDImageName - Legacy MDT variable for backward compatibility OSDDiskIndex - Physical disk number to be partitioned. Previous MDT/UDI variable was "OSDDiskIndex" OSDBitLockerMode - Only returns "True" if checked. Legacy MDT variable for backward compatibility OSDWindowsSettingsUILanguage OSDWindowsSettingsUserLocale OSDWindowsSettingsInputLocale OSDTimeZone UILanguage - Legacy MDT language variable for backward compatibility UserLocale - Legacy MDT language variable for backward compatibility KeyboardLocale - Legacy MDT language variable for backward compatibility CoalescedApps - Only returned if applications enabled Make - Device Manufacturer. Added to compensate for missing BDD.log Model - Device Model. Added to compensate for missing BDD.log SerialNumber - Device serial number. Added to compensate for missing BDD.log OSDWizardSuccess - Returns "False" by default. Returns "True" only upon wizard success. Previous MDT/UDI variable was "OSDSetupWizCancelled" OSDSetupWizCancelled - Returns "True" if wizard is cancelled. Legacy MDT language variable for backward compatibility .NOTES Created based on functionality of the MDT UDI wizard OSD wizard will only function in Windows PE unless "-DebugWizard True" is used. This will prevent the task sequence invocation from running Pre-flight checks taken directly from UDI wizard checks and Microsoft website https://learn.microsoft.com/en-us/archive/blogs/deploymentguys/pre-flight-checks-ac-power-check Local administrator user account creation (OSDAddAdmin variable) is not supported outside of the MDT and is intentionally omitted .LINK Task sequence variable reference - https://learn.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables Preflight checks - https://learn.microsoft.com/en-us/archive/blogs/deploymentguys/pre-flight-checks-ac-power-check UDI wizard task sequence variables - https://learn.microsoft.com/en-us/mem/configmgr/mdt/udi-reference#udi-task-sequence-variables .FUNCTIONALITY OSD wizard will only function in Windows PE OSD wizard will not run in a task sequence run from the Software Center due to limitations preventing PowerShell from interacting with the user Use "-DebugWizard True" to allow functionality outside of Windows PE Domain and Workgroup radio buttons are disabled unless the UDI XML is used Workgroup options are only available with UDI wizard XML integration Logging Creates an "OSD_Wizard.log" file in the "_SMSTSLogPath" directory OSD_Wizard.Log logs the wizard output UDI wizard XML file configuration notes NOTE: Parameter input will take precedence over UDI wizard settings When the OU list CSV file is used, the OU selection will not be updated when multiple domains are used in the UDI XML Required Files UDIWizard_Config.xml - UDI wizard XML configuration file must exist in the script root folder (Located in the MDT "Scripts" folder) or your custom UDI wizard .xml file UDIWizard_Config.xml.app - UDI wizard applications file must exist in the script root folder if applications are loaded from the XML (Located in the MDT "Scripts" folder) UDI_Wizard_Banner.bmp - UDI wizard banner file must exist in the script root folder (Located in the MDT Tools\x64 folder) Note: CSV files "OSD___.csv" are still recognized and will take precedence over existing UDI wizard XML settings. This is done to simplify the input of things like the OU and applications list Use one of the "-SkipCSV___" parameters to skip importing all or invididual CSV files UDI Wizard Pages Pages must be present in the UDI wizard Stage Group stage "NEWCOMPUTER". All other Stage Groups, including "NEWCOMPUTER.Prestaged", are ignored Each UDI wizard page type can exist only once under the Stage Group stage "NEWCOMPUTER" Pages not present in the UDI XML "NEWCOMPUTER" Stage Group will be disabled and removed from the OSD wizard Only the below UDI wizard page types are recognized Microsoft.OSDRefresh.ComputerPage Microsoft.SharedPages.AdminAccountsPage Microsoft.OSDRefresh.VolumePage Microsoft.OSDRefresh.BitLockerPage Microsoft.OSDRefresh.ConfigScanPage Microsoft.OSDRefresh.LanguagePage Microsoft.OSDRefresh.ApplicationPage All field validators are ignored Only UDI wizard aspects that directly correspond to an aspect in the OSD wizard will be recognized. All other UDI wizard settings are ignored All "Locked" and "Unlocked" field settings are recognized Page aspects that are recognized/used or not used Microsoft.OSDRefresh.ComputerPage All fields recognized Microsoft.SharedPages.AdminAccountsPage Local administrator password field Administrator account username is ignored Local administrator user account creation (OSDAddAdmin variable) is not supported outside of the MDT and is intentionally omitted Microsoft.OSDRefresh.VolumePage Minimum Volume Size ignored User Data and Settings fields ignored Microsoft.OSDRefresh.BitLockerPage Only BitLocker checkbox is recognized (Initially check this checkbox in the wizard). All other aspects are ignored Microsoft.OSDRefresh.ConfigScanPage This only enables or disables the OSD wizard deployment readiness page Deployment readiness tab page (Microsoft.OSDRefresh.ConfigScanPage) validators are ignored Microsoft.OSDRefresh.LanguagePage All fields recognized and used ListOfLanguages.csv is still required for the Language selection tab page Bug: Keyboard default language selection will be ignored if the XML keyboard local number (00000404) cannot be matched to a single existing language Microsoft.OSDRefresh.ApplicationPage Only Applications are recognized. Package/Programs are not recognized. (Possible support in a future version) Application groups are not recognized Application property mappings are ignored Wizard functionality and configurations Custom wizard Icon Include a ".ico" file in the script folder Custom wizard header/banner Include a ".bmp" file with the dimensions 759 x 69 The UDI wizard banner listed in the XML file will take precedence over any other .bmp banner file NOTE: These are the same dimensions as the UDI wizard banner OU Selection dropdown list To populate the OU selection list Use the list from the UDI wizard XML Or, include a CSV file named "OSDADOUList.csv" with a "Name" and "DistinguishedName" column Example: Name DistinguishedName Sales Dept Workstations OU=Workstations,OU=SalesDept,DC=Contoso,DC=Local NW Marketing Desktops OU=Desktops,OU=Marketing,OU=NorthWestRegion,DC=Contoso,DC=Local OS Image selection dropdown list To populate the OS Images list Use the list from the UDI wizard XML Or, include a CSV file named "OSDOSImages.csv" with a "DisplayName" and "ImageName" column. When using multiple images, "ImageName" must match the logic for the "Apply Operating System Image" step matching the image name in the logic Items will appear in the dropdown list in the same order as the CSV or UDI XML Example: DisplayName ImageName Windows 11 Enterprise 24H2 Windows 11 Enterprise 24H2 Base OS Windows 11 Enterprise 23H2 Windows 11 Enterprise 23H2 Base OS Language Selection page Use the list from the UDI wizard XML to set the default settings and lock the fields Items will appear in the dropdown list in the same order as the CSV or UDI XML OSDListOfLanguages.csv taken directly from ListOfLanguages.xml MDT "Scripts" folder To convert to CSV use this command ([xml](Get-Content "\\Some\Pathto\OSDWizardRoot\ListOfLanguages.xml")).LOCALEDATA.LOCALE | ? { $_.SNAME -eq $_.SSPECIFICCULTURE } | select RefName, SNAME, SSPECIFICCULTURE, SENGDISPLAYNAME, DEFAULTKEYBOARD | ForEach-Object{ [PSCustomObject]@{ RefName = $_.RefName SNAME = $_.SNAME SSPECIFICCULTURE = $_.SSPECIFICCULTURE SENGDISPLAYNAME = $_.SENGDISPLAYNAME DEFAULTKEYBOARD = $_.DEFAULTKEYBOARD } } | Export-Csv "\\Some\Pathto\OSDWizardRoot\OSDListOfLanguages.csv" -NoTypeInformation -Force Use this command to generate an updated timezone list Items will appear in the dropdown list in the same order as the CSV or UDI XML Get-TimeZone -ListAvailable | Export-Csv -NoClobber -NoTypeInformation -Path "\\Some\Pathto\OSDWizardRoot\OSDTimeZonelist.csv" Applicaitons selection tab Items will appear in the dropdown list in the same order as the CSV or UDI XML Is empty by default To populate the Application selection list Use the list from the UDI wizard XML Or, in the script folder include a CSV file named "OSDApplications.csv" with the columns "DisplayName", "ApplicationName", "Required", and "Checked" columns Output creates "COALESCEDAPPS" variable for dynamic application installtion "ApplicationName" column is the applicaiton name of the app to be installed dynamically using "Required" column set to "True" will check all apps that are required installs. The apps can be unchecked, but will be rechecked when clicking "Next" "Checked" column set to "True" will check all apps that are default apps but are optional installs the user may uncheck Example: DisplayName ApplicationName Required Checked Google Chrome OSD - Chrome TRUE Microsoft Office 365 OSD - Microsoft Office 365 TRUE Mozilla Firefox OSD - Firefox TRUE Task Sequence functionality and Configurations To run OSD Wizard, set task sequence step as "Run PowerShell Script" with execution policy in Bypass Set parameters as desired Wizard sets default task sequnce variable OSDWizardSuccess equals "False" OSDWizardSuccess is only set to "True" upon successfully completing the Wizard and clicking Finish When user cancelled "OSDSetupWizCancelled" returns "True". This is for MDT backward compatibility Format and Partition Disk task sequence step Variable name to store disk number should be set to "OSDDiskIndex" Enable BitLocker task sequence step NOTE: OSD wizard does not set Enable BitLocker step sub-settings, such as where to escrow the recovery key Install Application task sequence step NOTE: Do not use the MDT step "Convert list to two digits - Coalesced". This will cause the OSD wizard COALESCEDAPPS variable to be overwritten and the Install Application step to fail Set the option to "Install applications according to a dynamic variable list" Set the Base variable name to COALESCEDAPPS Task sequence step "Cancelled Wizard Group" logic TaskSequenceVariable OSDWizardSuccess equals "False" TaskSequenceVariable OSDSetupWizCancelled equals "True" (Legacy MDT variable left for backward compatibility) #> [CmdletBinding()] param ( [string]$UDIWizardXMLFileName, [string]$CustomWizardTitle, [ValidateSet('True')] [Alias('DisableComputerName')] [string]$LockComputerName, [ValidateSet('True')] [string]$DisableComputerNameRequirement, [ValidateSet('True')] [string]$SerializeName, [string]$NamePrefix, [array]$DomainName, [ValidateSet('True')] [string]$DisableDomainName, [ValidateSet('True')] [string]$DisableOUSelection, [ValidateSet('True')] [string]$DisableUserName, [ValidateSet('True')] [string]$DisablePassword, [ValidateSet('True')] [string]$DisableDiskSelection, [ValidateSet('True')] [string]$DisableBitlocker, [string]$DefaultLanguage, [string]$DefaultTimezone, [string]$AltCSVOUList = 'OSDADOUList.csv', [string]$AltCSVOSImages = 'OSDOSImages.csv', [string]$AltCSVApplications = 'OSDApplications.csv', [ValidateSet('True')] [string]$SkipCSVOUList, [ValidateSet('True')] [string]$SkipCSVOSImages, [ValidateSet('True')] [string]$SkipCSVApplications, [ValidateSet('True')] [string]$SkipCSVAll, [ValidateSet('True')] [string]$DisableTabComputerName, [ValidateSet('True')] [string]$DisableTabAdminPassword, [ValidateSet('True')] [string]$DisableTabOperatingSystem, [ValidateSet('True')] [Alias('DisablePreflight')] [string]$DisableTabDeploymentReadiness, [ValidateSet('True')] [string]$DisableTabLanguage, [ValidateSet('True')] [string]$DisableTabApplications, [Parameter(DontShow = $true)] [ValidateSet('True')] [string]$DebugWizard ) #region Source: Startup.pss #region File Recovery Data (DO NOT MODIFY) <#RecoveryData: YQAAAB+LCAAAAAAABACzCUpNzi9LLap0SSxJVAAyijPz82yVjPWMlOx4uRQUbPyLMtMz8xJz3DJz Uv0Sc1PtgksSi0pKC/QKiott9DFkebls9JGNtAMAXtMIOWEAAAA=#> #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') [void][reflection.assembly]::Load('PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35') #endregion Import Assemblies #TODO: Change tracking <# Version 1.5 Changed parameter -DisablePrefilght to -DisableTabDeploymentReadiness added alias DisablePrefilght Added options to disable and remove individual tab and requirements Added steps so "_SMSTSPackageName" and "_SMSTSOrgName" can be used to populate the custom wizard title Minor bug fixes and wording corrections Changed tab names variable for easier recogntion Version 1.6 Added -DebugWizard parameter to allow wizard to run without invoking the TS environment Version 2.0 Added tab for language selection support Change parameter -DisableComputerName to -LockComputerName Added -DisableComputerName alias Changed "OSDBitLockerMode" return variable to only return "True" when active. When "Enable BitLocker" is unchecked, "OSDBitLockerMode" variable is not populated or returned. This is to allow compatibility with existing task sequences Parameter "-DisabledBitlocker" will now lock the BitLocker check box preventing ir from being checked Removed OSDWizardSuccess result when clicking the Cancel button Version 2.1 Changed memory check to pass 4GB when exactly 4GB memory is used - "4294967296" changed to (4GB - 64MB) Changed disk size check value - "68719476736" changed to 64GB Changed log output $NewOSDComputerName to $OSDComputerName to correct issue where the "OSDComputerName" variable was not correctly output to the log. Version 3.0 Added confirm password field to Computer Name tab domain join credentials Added tab page to set the Local Administrator password Added parameter -DisableTabAdminPassword to disable the local administrator tab page Fixed BIOS serial number OSD variable. Change BIOSSerialNumber to BIOSSeralNumber Added log messages to indicate OSDJoinPassword and OSDLocalAdminPassword are being set. Passwords are [REDACTED] Minor wording changes and corrections Visual changes - added separators on some pages Added descriptive wording to wizard elements. Wording taken from the UDI wizard. Version 3.1 Fixed bug that caused the TPM preflight check to run even when the TPM check was disabled causing a background error. Version 4.0 Added support UDI wizard XML file Added parameters to specify alternate individual CSV file imports Set default CSV file names for import Added parameters to skip default individual CSV file imports OU selection combobox no longer disabled by default Added parameter to disable OU selection combobox Bitlocker checkbox no longer checked by default Update ListOfLanguages.csv file and generation script to include DefaultKeyboard column Fixed bug where password fields showed [REDACTED] on the finalization when no password was set Fixed bug where Finalization page would return an error if the applications list was enabled but no apps selected Changed computer name tab validation to check only if Computer Name textbox is enabled. Previous setting checked -DisableComputerNameRequirement Version 4.0.1 Change disk size result math from "1073741824" to "1024MB" Added code to load physical disk information when no formatted volumes are found Version 4.1 Added option for Workgroup selection when using the UDI wizard XML file Fixed issue with language tab page not accurately updating field validation. Added Update-NavButtons to language fields. Changed OSDDomainOUName return check so it will only return if $OSDDomainOUName exists Fixed bug where if multiple banner .bmp files exist, an X would appear in place of the banner. If multiple .bmp files are found, custom banner import is skipped and built-in banner is used Fixed bug where if multiple icon .ico files exist, an X would appear in place of the icon. If multiple .ico files are found, custom icon import is skipped and built-in icon is used Fixed bug where applications list may be returned empty if $AllApps does not exist or is empty Version 4.1.1 Added parameter "-SkipCSVAll" to allow skipping all CSV imports Changed return variable logic to return variable if the field has text. Previous behavior was to return only if field was enabled or variable was set Version 4.1.2 Fixed bug where laptops incorrectly failed the preflight AC power check. AC preflight check now only runs if Win32_Battery WMI object exists Updated help Task Sequence functionality and Configurations section to include instructions for the Install Application task sequence step Version 4.2 Added support for multiple domain selection Parameter "-DomainName" will now accept multiple comma-separated values Parameter "-DomainName" will no longer lock the domain name field. Use "-DisableDomainName" to lock the domain name combobox Domain and Workgroup radio buttons are disabled unless the UDI XML is used Fixed UDI XML applications list so that locked applications can no longer be checked/unchecked #> function Main { <# .SYNOPSIS The Main function starts the project application. .PARAMETER Commandline $Commandline contains the complete argument string passed to the script packager executable. .NOTES Use this function to initialize your script and to call GUI forms. .NOTES To get the console output in the Packager (Forms Engine) use: $ConsoleOutput (Type: System.Collections.ArrayList) #> Param ([String]$Commandline) #-------------------------------------------------------------------------- #TODO: Add initialization script here (Load modules and check requirements) #-------------------------------------------------------------------------- if ((Show-MainForm_psf) -eq 'OK') { #TODO: Form success. Return exit code 0 $script:ExitCode = 0 #Set the exit code for the Packager } else { #TODO: Form failed or cancelled. Return exit code 1 $script:ExitCode = 1 #Set the exit code for the Packager } } #endregion Source: Startup.pss #region Source: Globals.ps1 #-------------------------------------------- # Declare Global Variables and Functions here #-------------------------------------------- #Sample function that provides the location of the script function Get-ScriptDirectory { <# .SYNOPSIS Get-ScriptDirectory returns the proper location of the script. .OUTPUTS System.String .NOTES Returns the correct path within a packaged executable. #> [OutputType([string])] param () if ($null -ne $hostinvocation) { Split-Path $hostinvocation.MyCommand.path } else { Split-Path $script:MyInvocation.MyCommand.Path } } #Sample variable that provides the location of the script [string]$ScriptDirectory = Get-ScriptDirectory function Write-CMTraceLog { <# .SYNOPSIS Creates a log file formatted for CMTrace.exe .DESCRIPTION Adapted by Uriah Patton Original Code - https://www.ephingadmin.com/powershell-cmtrace-log-function/ .PARAMETER Message Output message .PARAMETER ErrorMessage Output Extra Error Message .PARAMETER Component Output Component Name .PARAMETER Type Normal - White Message Warning - Yellow Message Error - Red Message .PARAMETER LogFile Path to the log file .EXAMPLE Write-CMTraceLog -Message "This is a normal message" -Type Information -Component "Normal Component" -LogFile $LogFile Write-CMTraceLog -Message "This is a warning" -Type Warning -Component "Test Component" -LogFile $LogFile Write-CMTraceLog -Message "This is an Error!" -Type Error -Component "Error Component" -LogFile $LogFile Write-CMTraceLog -Message "This is a message with an Error!" -Type Error -Component "Error Component" -ErrorMessage "SomeErrorVar" -LogFile $LogFile Included variables must use the below format or the log entry will be ignored as null Write-CMTraceLog -Message "Message varible format must use $($SomeVariableHere) or the entry will become null" -Type Error -Component "Error Component" -ErrorMessage "SomeErrorVar" -LogFile $LogFile .NOTES The log file does not have to exist prior to running. The code will automatically create new and append to existing log files. Adapted from https://www.ephingadmin.com/powershell-cmtrace-log-function/ #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] $Message, [Parameter(Mandatory = $false)] $ErrorMessage, [Parameter(Mandatory = $false)] $Component, [Parameter(Mandatory = $true)] [ValidateSet('Information', 'Warning', 'Error')] [string]$Type, [Parameter(Mandatory = $true)] $LogFile ) #Type Settings <# Type: 1 = Normal, 2 = Warning (yellow), 3 = Error (red) #> $Time = Get-Date -Format "HH:mm:ss.ffffff" $Date = Get-Date -Format "MM-dd-yyyy" if ($ErrorMessage -ne $null) { [int]$Type = 3 } if ($Component -eq $null) { $Component = " " } if ($Type -eq "Information") { [int]$Type = 1 } elseif ($Type -eq "Warning") { [int]$Type = 2 } elseif ($Type -eq "Error") { [int]$Type = 3 } $LogMessage = "<![LOG[$Message $ErrorMessage" + "]LOG]!><time=`"$Time`" date=`"$Date`" component=`"$Component`" context=`"`" type=`"$Type`" thread=`"`" file=`"`">" $LogMessage | Out-File -Append -Encoding UTF8 -FilePath $LogFile } function PreFlight-Checks { <# .SYNOPSIS Check OSD preflight requirements .PARAMETER ACPower A description of the ACPower parameter. .PARAMETER WirelessCheck A description of the WirelessCheck parameter. .PARAMETER TPMCheck A description of the TPMCheck parameter. .PARAMETER DriveSizeCheck A description of the DriveSizeCheck parameter. .PARAMETER InputOSDTargetDisk A description of the InputOSDTargetDisk parameter. .PARAMETER MemoryCheck A description of the MemoryCheck parameter. .PARAMETER CheckAll A description of the CheckAll parameter. .EXAMPLE PS C:\> PreFlight-Checks .OUTPUTS System.Boolean .NOTES https://learn.microsoft.com/en-us/archive/blogs/deploymentguys/pre-flight-checks-ac-power-check #> [CmdletBinding()] [OutputType([bool])] param ( [switch]$ACPower, [switch]$WirelessCheck, [switch]$TPMCheck, [switch]$DriveSizeCheck, [int]$InputOSDTargetDisk, [switch]$MemoryCheck, [switch]$CheckAll ) PROCESS { #TODO: Check if plugged into AC Power if ($ACPower.IsPresent -or $CheckAll.IsPresent) { if (Get-WmiObject Win32_Battery) #Win32 Battery WIM object present { if ((Get-WmiObject Win32_Battery).BatteryStatus -ne 2) #Is not on AC power { $ACPowerCheckbox.Checked = $false $errorprovider.SetError($ACPowerCheckbox, 'Please connect to AC Power') } else #Is on AC power { $ACPowerCheckbox.Checked = $true } } else #Missing Win32_Battery WMI object { $ACPowerCheckbox.Checked = $true } } #TODO: Check if on wireless if ($WirelessCheck.IsPresent -or $CheckAll.IsPresent) { #TODO Do Something if ((Get-WmiObject Win32_NetworkAdapter | ? { $_.NetEnabled -eq "True" -and $_.NetConnectionID -match "Ethernet" })) #is enabled and listed as "Ethernet" { $Wirelesscheckbox.Checked = $true } else { $Wirelesscheckbox.Checked = $false $errorprovider.SetError($Wirelesscheckbox, 'Please connect to a wired network') } } #TODO: Check TPM version 2.0 if ($DisableTPMCheck -ne $true -and ($TPMCheck.IsPresent -or $CheckAll.IsPresent)) #TPM check is enabled { #TODO Check if TPM WIM entry exists - is missing with WinRE boot image if ((Get-WmiObject Win32_Tpm -NameSpace root\cimv2\Security\MicrosoftTpm).SpecVersion -lt "2.0") { #TPM version is 2.0 or greater if ($ImageSelectcombobox.text -like "*Win*10*") #PreFlight TPM check disabled - Win 10 OS Selected { $TPMcheckbox.Checked = $true } else #TPM check enabled and version is less than version 2.0 { $TPMcheckbox.Checked = $false $errorprovider.SetError($TPMcheckbox, 'TPM less than version 2.0') } } else { $TPMcheckbox.Checked = $true } } #TODO: Check drive size at least 64gb if ($DriveSizeCheck.IsPresent -or $CheckAll.IsPresent) { #TODO Check disk size is at least 64gb if ((Get-Disk | ? { $_.DiskNumber -eq $InputOSDTargetDisk }).Size -ge 64GB) #OSD Disk at least 64gb { $DriveSizecheckbox.Checked = $true } else { $DriveSizecheckbox.Checked = $false $errorprovider.SetError($DriveSizecheckbox, 'Drive size less than 64gb') } } #TODO: Check memory at least 4gb if ($MemoryCheck.IsPresent -or $CheckAll.IsPresent) { if ((Get-WmiObject Win32_ComputerSystem).TotalPhysicalmemory -ge (4GB - 64MB)) #Memory is at least 4gb { $Memorycheckbox.Checked = $true } else { $Memorycheckbox.Checked = $false $errorprovider.SetError($Memorycheckbox, 'Memory less than 4gb') } } } } #TODO: Invoke the TS Environment try # Try one or more commands { $TSEnv = New-Object -ComObject Microsoft.SMS.TSEnvironment } catch [System.Exception] # Catch specific types of exceptions thrown by one of those commands { #Debugging - Disable invocation error if -DebugWizard is set if (!$DebugWizard) { $CatchError = $_ [void][System.Windows.Forms.MessageBox]::Show("Failed to load the PowerShell ComObject TSEnvironment. Error:`n`n$($_.Exception.Message)", "PowerShell TSEnvironment Failed", 'OK', "Error") return $_.Exception.Message #Comment out for testing } } #TODO: Set logging path $LogPath = $TSEnv.Value("_SMSTSLogPath") $LogFile = "$($LogPath)\OSD_Wizard.Log" #TODO: Set first log entry Write-CMTraceLog -Message "Beginning OSD wizard" -Type Information -Component "Loading - OSD Wizard" -LogFile $LogFile #TODO: Set OSD Wizard success/Fail wizard #Default is OSDWizardSuccess = 'false'. #This is to ensure that the OSD will fail if the wizard is closed with any method except "Finish" button #Value 'OSDWizardSuccess' is set to 'true' when the user clicks "Finish" button $TSEnv.Value('OSDWizardSuccess') = 'false' #TODO: Get computer info $ComputerInfo = Get-ComputerInfo #TODO: Get current WinPE user locale and language $WinPELangLocale = $ComputerInfo.OSLocale $WinPELang = $ComputerInfo.OSLanguage $WinPELangKeyboard = $ComputerInfo.KeyboardLayout #TODO: Set OSD make, model, and serial number $TSEnv.Value("Make") = $ComputerInfo.CsManufacturer $TSEnv.Value("Model") = $ComputerInfo.CsModel $TSEnv.Value("SerialNumber") = $ComputerInfo.BIOSSeralNumber #TODO: Serialize device name if ($SerializeName) { #Get PC Serial number and condense $PCSerialNumber = $ComputerInfo.BiosSeralNumber.Replace(' ', '').Replace('-', '').ToUpper() #TODO: Set serialized computer name with NamePrefix if ($NamePrefix) { #Serial + Name longer than 15, truncate serial number again if (($PCSerialNumber.Length + $NamePrefix.Length) -gt 15) { $PCSerialNumber = $PCSerialNumber.Remove(0, ($PCSerialNumber.Length - (15 - $NamePrefix.Length))) #(15 - $NamePrefix.Length) to truncate serial } #Set serialized computer name with name prefix $NewOSDComputerName = "$($NamePrefix)$($PCSerialNumber)" } else #NamePrefix not set. Serialize name only. { #Truncate serial longer than 15 characters if ($PCSerialNumber.Length -gt 15) { $PCSerialNumber = $PCSerialNumber.Remove(0, ($PCSerialNumber.Length - 15)) } $NewOSDComputerName = $PCSerialNumber } } #Set Username text box domain regex. Taken from UDI wizard regex $UsernameDomainRegex = @' ^([A-Za-z0-9-\.]+)\\([^+#,*"<>;=\[\]:?/|']+)$ '@ #Set skip all CSV file imports if ($SkipCSVAll) { $SkipCSVOUList = "True" $SkipCSVOSImages = "True" $SkipCSVApplications = "True" } #TODO: Validate UDI wizard XML configuration file path if ($UDIWizardXMLFileName) { try # Try one or more commands { #TODO: Check for UDI wizard XML file name Get-ChildItem -Path "$($ScriptDirectory)\$UDIWizardXMLFileName" -ErrorAction Stop | Out-Null #TODO: Load initial UDI wizard XML settings Write-CMTraceLog -Message "Loading UDI wizard XML configuration file $($ScriptDirectory)\$($UDIWizardXMLFileName)" -Type Information -Component "UDI XML - OSD Wizard" -LogFile $LogFile #Import XML files [xml]$UDIWizardXML = Get-Content -Path "$($ScriptDirectory)\$($UDIWizardXMLFileName)" #Applications .app XML file if ((Get-ChildItem -Path "$($ScriptDirectory)\$UDIWizardXMLFileName.app" -ErrorAction SilentlyContinue)) { [xml]$UDIAppXML = Get-Content -Path "$($ScriptDirectory)\$UDIWizardXMLFileName.app" Write-CMTraceLog -Message "Loading UDI application app configuration file $($ScriptDirectory)\$($UDIWizardXMLFileName).app" -Type Information -Component "UDI XML - OSD Wizard" -LogFile $LogFile } else { Write-CMTraceLog -Message "Application file not found - $($ScriptDirectory)\$($UDIWizardXMLFileName).app" -Type Warning -Component "UDI XML - OSD Wizard" -LogFile $LogFile } #Get pages from UDI wizard "NEWCOMPUTER" Stage Group $UDIXMLNewComputerStagePages = ($UDIWizardXML.Wizard.StageGroups.StageGroup.Stage | ? { $_.Name -eq "NEWCOMPUTER" }).PageRef.Page #Set imported pages $ComputerTabPage = $UDIWizardXML.Wizard.Pages.Page | ? { $_.Type -eq "Microsoft.OSDRefresh.ComputerPage" -and $_.Name -in $UDIXMLNewComputerStagePages } $AdminPwTabPage = $UDIWizardXML.Wizard.Pages.Page | ? { $_.Type -eq "Microsoft.SharedPages.AdminAccountsPage" -and $_.Name -in $UDIXMLNewComputerStagePages } $VolumeTabPage = $UDIWizardXML.Wizard.Pages.Page | ? { $_.Type -eq "Microsoft.OSDRefresh.VolumePage" -and $_.Name -in $UDIXMLNewComputerStagePages } $BitlockerTabPage = $UDIWizardXML.Wizard.Pages.Page | ? { $_.Type -eq "Microsoft.OSDRefresh.BitLockerPage" -and $_.Name -in $UDIXMLNewComputerStagePages } $DeploymentReadinessTabPage = $UDIWizardXML.Wizard.Pages.Page | ? { $_.Type -eq "Microsoft.OSDRefresh.ConfigScanPage" -and $_.Name -in $UDIXMLNewComputerStagePages } $LanguageTabPage = $UDIWizardXML.Wizard.Pages.Page | ? { $_.Type -eq "Microsoft.OSDRefresh.LanguagePage" -and $_.Name -in $UDIXMLNewComputerStagePages } $ApplicationsTabPage = $UDIWizardXML.Wizard.Pages.Page | ? { $_.Type -eq "Microsoft.OSDRefresh.ApplicationPage" -and $_.Name -in $UDIXMLNewComputerStagePages } #Set UDI XML applications list $ApplicationsAppXML = $UDIAppXML.Applications } catch [System.Exception] # Catch specific types of exceptions thrown by one of those commands { #UDI wizard XML file not found. Stopping Write-CMTraceLog -Message "UDI wizard XML configuration file not found - $($ScriptDirectory)\$($UDIWizardXMLFileName) - Stopping" -Type Error -Component "UDI XML - OSD Wizard" -LogFile $LogFile return $_.Exception.Message } } #TODO: Check for custom banner and set custom banner path if $UDIWizardXMLFileName does not exist, skip if more than one .bmp exists if (($CustomBanner = Get-ChildItem -Path "$($ScriptDirectory)\*.bmp" -ErrorAction SilentlyContinue).Count -eq 1 -and !$UDIWizardXMLFileName) { Write-CMTraceLog -Message "Loading custom banner $($CustomBanner.Name)" -Type Information -Component "Loading - OSD Wizard" -LogFile $LogFile $CustomBannerPath = $CustomBanner.FullName } #TODO: Check for custom icon file, skip if more than one .ico file exists if (($CustomIcon = Get-ChildItem -Path "$($ScriptDirectory)\*.ico" -ErrorAction SilentlyContinue).Count -eq 1) { Write-CMTraceLog -Message "Loading custom icon $($CustomIcon.Name)" -Type Information -Component "Loading - OSD Wizard" -LogFile $LogFile $CustomIconFile = $CustomIcon.FullName } #TODO: Import OU list if csv present and CSV import not skipped if ((Get-ChildItem -Path "$($ScriptDirectory)\$($AltCSVOUList)" -ErrorAction SilentlyContinue) -and !$SkipCSVOUList) { Write-CMTraceLog -Message "Importing $($ScriptDirectory)\$($AltCSVOUList)" -Type Information -Component "Loading - OSD Wizard" -LogFile $LogFile $OSDADOUList = Import-Csv -Path "$($ScriptDirectory)\$($AltCSVOUList)" } #TODO: Import OS Image List if csv present and CSV import not skipped if ((Get-ChildItem -Path "$($ScriptDirectory)\$($AltCSVOSImages)" -ErrorAction SilentlyContinue) -and !$SkipCSVOSImages) { Write-CMTraceLog -Message "Importing $($ScriptDirectory)\$($AltCSVOSImages)" -Type Information -Component "Loading - OSD Wizard" -LogFile $LogFile $OSDOSImages = Import-Csv -Path "$($ScriptDirectory)\$($AltCSVOSImages)" } #TODO: Import languages list (if present) if (Get-ChildItem -Path "$($ScriptDirectory)\OSDListOfLanguages.csv" -ErrorAction SilentlyContinue) { Write-CMTraceLog -Message "Importing $($ScriptDirectory)\OSDListOfLanguages.csv" -Type Information -Component "Loading - OSD Wizard" -LogFile $LogFile $OSDLanguageList = Import-Csv -Path "$($ScriptDirectory)\OSDListOfLanguages.csv" #$OSDLanguageList.RefName #Hyphenated full name Albanian - Albania #$OSDLanguageList.SNAME #Hyphenated short name (Culture) sq-AL #$OSDLanguageList.SSPECIFICCULTURE #Hyphenated short name (Culture) sq-AL #$OSDLanguageList.SENGDISPLAYNAME #Display Name Albanian (Albania) } #TODO: Import timezone list (if present) if (Get-ChildItem -Path "$($ScriptDirectory)\OSDTimeZonelist.csv" -ErrorAction SilentlyContinue) { Write-CMTraceLog -Message "Importing $($ScriptDirectory)\OSDTimeZonelist.csv" -Type Information -Component "Loading - OSD Wizard" -LogFile $LogFile $OSDTimeZoneList = (Import-Csv -Path "$($ScriptDirectory)\OSDTimeZonelist.csv") } #TODO: Import applications list (if present) and sort Checked and Required and CSV import not skipped if ((Get-ChildItem -Path "$($ScriptDirectory)\$($AltCSVApplications)" -ErrorAction SilentlyContinue) -and !$SkipCSVApplications) { Write-CMTraceLog -Message "Importing $($ScriptDirectory)\$($AltCSVApplications)" -Type Information -Component "Loading - OSD Wizard" -LogFile $LogFile $OSDApplicationsList = Import-Csv -Path "$($ScriptDirectory)\$($AltCSVApplications)" $OSDAppRequired = $OSDApplicationsList | ? { $_.Required -eq "TRUE" } $OSDAppChecked = $OSDApplicationsList | ? { $_.Checked -eq "TRUE" } } #TODO: Get disks/volumes if (Get-Disk | Get-Partition | ? { $_.DriveLetter }) #Formatted volumes with drive letters found { #TODO: Get formatted disks and volumes $AllVolumes = Get-Disk | Get-Partition | ? { $_.DriveLetter } | ForEach-Object { Write-Output "Disk $($_.DiskNumber), $($_.DriveLetter):, $(($_ | Get-Volume).FileSystemLabel), $([math]::Round($_.Size/1024MB)) (GB)" } } else #No formatted volumes found { Write-CMTraceLog -Message "No formated partitions found. Using physical disks." -Type Warning -Component "Loading - OSD Wizard" -LogFile $LogFile #TODO: Get unformatted disks if (Get-Disk) #Physical disks found { $AllVolumes = Get-Disk | ForEach-Object { Write-Output "Disk $($_.DiskNumber), NoFileSystem, $($_.FriendlyName), $([math]::Round($_.Size/1024MB)) (GB)" } } else #No physical disks found { $AllVolumes = "0, physical disks found!!!" Write-CMTraceLog -Message "Physical disks not found. Will continue without disks, will set disk 0 by default." -Type Error -Component "Loading - OSD Wizard" -LogFile $LogFile } } #TODO: Disable TPM check if missing TPM WMI entries - is missing with WinRE boot image #Primarily used for WinRE boot image if (!(Get-WmiObject Win32_Tpm -NameSpace root\cimv2\Security\MicrosoftTpm).SpecVersion) { Write-CMTraceLog -Message "Win32_Tpm SpecVersion not found. Disabling TPM check." -Type Warning -Component "Loading - OSD Wizard" -LogFile $LogFile [bool]$global:DisableTPMCheck = $true } #TODO: Custom logging replacement for the BDD.log #TODO: Write basic computer info to OSD_Wizard.log Write-CMTraceLog -Message "Make: $($ComputerInfo.CsManufacturer)" -Type Information -Component "BDD - OSD Wizard" -LogFile $LogFile Write-CMTraceLog -Message "Model: $($ComputerInfo.CsModel)" -Type Information -Component "BDD - OSD Wizard" -LogFile $LogFile Write-CMTraceLog -Message "Serial Number: $($ComputerInfo.BIOSSeralNumber)" -Type Information -Component "BDD - OSD Wizard" -LogFile $LogFile #TODO: Gather and log network adapter info. $NetworkAdaptersConfig = Get-WmiObject Win32_NetworkAdapterConfiguration | ? { $_.IPEnabled -eq 1 } foreach ($a in $NetworkAdaptersConfig) { Write-CMTraceLog -Message "Network Adapter: $($a.Caption)" -Type Information -Component "BDD - OSD Wizard" -LogFile $LogFile Write-CMTraceLog -Message "Description: $($a.Description)" -Type Information -Component "BDD - OSD Wizard" -LogFile $LogFile Write-CMTraceLog -Message "MAC Address: $($a.MacAddress)" -Type Information -Component "BDD - OSD Wizard" -LogFile $LogFile $a.IPAddress | ForEach-Object { Write-CMTraceLog -Message "IP Address: $($_)" -Type Information -Component "BDD - OSD Wizard" -LogFile $LogFile } Write-CMTraceLog -Message "Default Gateway: $($a.DefaultIPGateway)" -Type Information -Component "BDD - OSD Wizard" -LogFile $LogFile } #endregion Source: Globals.ps1 #region Source: MainForm.psf function Show-MainForm_psf { #region File Recovery Data (DO NOT MODIFY) <#RecoveryData: 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#> #endregion #---------------------------------------------- #region Import the Assemblies #---------------------------------------------- [void][reflection.assembly]::Load('System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') [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('PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35') #endregion Import Assemblies #---------------------------------------------- #region Generated Form Objects #---------------------------------------------- [System.Windows.Forms.Application]::EnableVisualStyles() $formWizard = New-Object 'System.Windows.Forms.Form' $Bannerpicturebox = New-Object 'System.Windows.Forms.PictureBox' $buttonCancel = New-Object 'System.Windows.Forms.Button' $buttonBack = New-Object 'System.Windows.Forms.Button' $buttonFinish = New-Object 'System.Windows.Forms.Button' $tabcontrolWizard = New-Object 'System.Windows.Forms.TabControl' $TabComputerName = New-Object 'System.Windows.Forms.TabPage' $DomainNametextbox = New-Object 'System.Windows.Forms.ComboBox' $Workgroupradiobutton = New-Object 'System.Windows.Forms.RadioButton' $Workgrouptextbox = New-Object 'System.Windows.Forms.TextBox' $Domainradiobutton = New-Object 'System.Windows.Forms.RadioButton' $labelSpecifyTheDomainName = New-Object 'System.Windows.Forms.Label' $labelTypeADomainAccountTh = New-Object 'System.Windows.Forms.Label' $CompNamelabel = New-Object 'System.Windows.Forms.Label' $PasswordConfirmLabel = New-Object 'System.Windows.Forms.Label' $PasswordConfirm_maskedtextbox = New-Object 'System.Windows.Forms.MaskedTextBox' $labelNetworkDetails = New-Object 'System.Windows.Forms.Label' $DomainJoin_label = New-Object 'System.Windows.Forms.Label' $Passwordtextbox = New-Object 'System.Windows.Forms.MaskedTextBox' $Passwordlabel = New-Object 'System.Windows.Forms.Label' $Usernametextbox = New-Object 'System.Windows.Forms.TextBox' $UsernameLabel = New-Object 'System.Windows.Forms.Label' $OUSelectionLabel = New-Object 'System.Windows.Forms.Label' $OUSelectioncombobox = New-Object 'System.Windows.Forms.ComboBox' $ComputerNametextbox = New-Object 'System.Windows.Forms.TextBox' $ComputerNameLabel = New-Object 'System.Windows.Forms.Label' $TabLocalAdminPassword = New-Object 'System.Windows.Forms.TabPage' $TypeLocalAdmin_label = New-Object 'System.Windows.Forms.Label' $LocalAdminPWConfirm_maskedtextbox = New-Object 'System.Windows.Forms.MaskedTextBox' $LocalAdminPW_maskedtextbox = New-Object 'System.Windows.Forms.MaskedTextBox' $LocalAdminPWConfirm_label = New-Object 'System.Windows.Forms.Label' $LocalAdminPW_label = New-Object 'System.Windows.Forms.Label' $TabOperatingSystem = New-Object 'System.Windows.Forms.TabPage' $labelSelectAVolumeToInsta = New-Object 'System.Windows.Forms.Label' $labelPleaseChoseAnOperati = New-Object 'System.Windows.Forms.Label' $labelTargetDrive = New-Object 'System.Windows.Forms.Label' $Volumecombobox = New-Object 'System.Windows.Forms.ComboBox' $ImageSelectcombobox = New-Object 'System.Windows.Forms.ComboBox' $Bitlockercheckbox = New-Object 'System.Windows.Forms.CheckBox' $labelVolume = New-Object 'System.Windows.Forms.Label' $labelImageSelection = New-Object 'System.Windows.Forms.Label' $TabPreflight = New-Object 'System.Windows.Forms.TabPage' $PreFlightRetrybutton = New-Object 'System.Windows.Forms.Button' $Memorycheckbox = New-Object 'System.Windows.Forms.CheckBox' $DriveSizecheckbox = New-Object 'System.Windows.Forms.CheckBox' $TPMcheckbox = New-Object 'System.Windows.Forms.CheckBox' $Wirelesscheckbox = New-Object 'System.Windows.Forms.CheckBox' $ACPowerCheckbox = New-Object 'System.Windows.Forms.CheckBox' $TabLanguage = New-Object 'System.Windows.Forms.TabPage' $labelSelectTheTimeZone = New-Object 'System.Windows.Forms.Label' $labelSelectTheLanguagePac = New-Object 'System.Windows.Forms.Label' $labelTimeZoneSelection = New-Object 'System.Windows.Forms.Label' $LangTimezonecombobox = New-Object 'System.Windows.Forms.ComboBox' $LangUserLocalecombobox = New-Object 'System.Windows.Forms.ComboBox' $LangInstallcombobox = New-Object 'System.Windows.Forms.ComboBox' $LangUserLocaleLabel = New-Object 'System.Windows.Forms.Label' $LangTimeZoneLabel = New-Object 'System.Windows.Forms.Label' $LangKeyboardLabel = New-Object 'System.Windows.Forms.Label' $LangKeyboardcombobox = New-Object 'System.Windows.Forms.ComboBox' $LangInstalllabel = New-Object 'System.Windows.Forms.Label' $TabApplications = New-Object 'System.Windows.Forms.TabPage' $Appscheckedlistbox = New-Object 'System.Windows.Forms.CheckedListBox' $TabFinalize = New-Object 'System.Windows.Forms.TabPage' $Finalizelistbox = New-Object 'System.Windows.Forms.ListBox' $buttonNext = New-Object 'System.Windows.Forms.Button' $colordialog1 = New-Object 'System.Windows.Forms.ColorDialog' $errorprovider1 = New-Object 'System.Windows.Forms.ErrorProvider' $imagelist1 = New-Object 'System.Windows.Forms.ImageList' $InitialFormWindowState = New-Object 'System.Windows.Forms.FormWindowState' #endregion Generated Form Objects #---------------------------------------------- # User Generated Script #---------------------------------------------- #------------------------------------------------------- # NOTE: When new TabPage added place the validation code # in the Test-WizardPage function. #------------------------------------------------------- function Test-WizardPage { <# Add TabPages and place the validation code in this function #> [OutputType([boolean])] param ([System.Windows.Forms.TabPage]$tabPage) if ($tabPage -eq $TabComputerName) #Computer Name { #TODO: Enter Validation Code here for Step 1 if (-not $ComputerNametextbox.Text -and ($ComputerNametextbox.Enabled)) #No text and enabled { return $false } #TODO: Validate Domain selection if ($Domainradiobutton.Checked) { if (-not $DomainNametextbox.Text -and ($DomainNametextbox.Enabled)) #No text and is enabled { return $false } if (-not $OUSelectioncombobox.Text -and ($OUSelectioncombobox.Enabled)) #No text and is enabled { return $false } } elseif ($Workgroupradiobutton.Checked) #TODO: Validate workgroup selection { if (-not $Workgrouptextbox.Text -and ($Workgrouptextbox.Enabled)) #No text and is enabled { return $false } } if ((-not $Usernametextbox.Text -or ($UsernameTextbox.Text -notmatch $UsernameDomainRegex)) -and ($Usernametextbox.Enabled)) #No text or no "\" and is enabled { return $false } if (-not $Passwordtextbox.Text -and ($Passwordtextbox.Enabled)) #No text and is enabled { return $false } elseif ($Passwordtextbox.Enabled) #Has text and is enabled { #TODO: Compare password fields if ($PasswordConfirm_maskedtextbox.Text -ne $Passwordtextbox.Text) { #Password fields do not match $errorprovider1.SetError($PasswordConfirm_maskedtextbox, 'Passwords do not match.') return $false } elseif (($ComputerTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default -and ($PasswordConfirm_maskedtextbox.Text -notlike "%*%" -or $Passwordtextbox.Text -notlike "%*%")) { #Passwords must be task sequence vriables $errorprovider1.SetError($PasswordConfirm_maskedtextbox, 'Passwords must be task sequence variables surrounded by "%".') return $false } elseif ($PasswordConfirm_maskedtextbox.Text -eq $Passwordtextbox.Text) #Password fields match { #Clear error provider $errorprovider1.SetError($PasswordConfirm_maskedtextbox, '') } } return $true } elseif ($tabPage -eq $TabOperatingSystem) #Image and Volume { #TODO: Validate Operating System tab if (-not $ImageSelectcombobox.Text -and ($ImageSelectcombobox.Enabled)) #No text and is enabled { return $false } if (-not $Volumecombobox.Text -and ($Volumecombobox.Enabled)) #No text and is enabled { return $false } return $true } elseif ($tabPage -eq $TabLocalAdminPassword) #Local Administrator Password { #TODO: Validate Administrator Password tab if (-not $LocalAdminPWConfirm_maskedtextbox.Text -and ($LocalAdminPW_maskedtextbox.Enabled)) #No text and is enabled { return $false } elseif ($LocalAdminPW_maskedtextbox.Enabled) #Has text and is enabled { #TODO: Compare password fields if ($LocalAdminPWConfirm_maskedtextbox.Text -ne $LocalAdminPW_maskedtextbox.Text) { #Password fields do not match $errorprovider1.SetError($LocalAdminPWConfirm_maskedtextbox, 'Passwords do not match.') return $false } elseif (($AdminPwTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default -and ($LocalAdminPWConfirm_maskedtextbox.Text -notlike "%*%" -or $LocalAdminPW_maskedtextbox.Text -notlike "%*%")) { #Passwords must be task sequence vriables $errorprovider1.SetError($LocalAdminPWConfirm_maskedtextbox, 'Passwords must be task sequence variables surrounded by "%".') return $false } elseif ($LocalAdminPWConfirm_maskedtextbox.Text -eq $LocalAdminPW_maskedtextbox.Text) #Password fields match { #Clear error provider $errorprovider1.SetError($LocalAdminPWConfirm_maskedtextbox, '') } } return $true } elseif ($tabPage -eq $TabPreflight) #Readiness Checks { #TODO: Run preflight checks if (!$ACPowerCheckbox.Checked -and !$Wirelesscheckbox.Checked -and !$TPMcheckbox.Checked -and !$DriveSizecheckbox.Checked -and !$Memorycheckbox.Checked) #All are unchecked - run preflight { PreFlight-Checks -CheckAll -InputOSDTargetDisk $OSDDiskIndex } if (!$ACPowerCheckbox.Checked -or !$Wirelesscheckbox.Checked -or (!$TPMcheckbox.Checked -and $TPMcheckbox.Visible) -or !$DriveSizecheckbox.Checked -or !$Memorycheckbox.Checked) #Any are unchecked/failed - return false { return $false } return $true } elseif ($tabPage -eq $TabLanguage) #Language { #TimezoneList.csv or ListOfLanguages.xml present. Validation enabled if (-not $LangInstallcombobox.Text -and ($LangInstallcombobox.Enabled)) #No text and is enabled { return $false } if (-not $LangUserLocalecombobox.Text -and ($LangUserLocalecombobox.Enabled)) #No text and is enabled { return $false } if (-not $LangKeyboardcombobox.Text -and ($LangKeyboardcombobox.Enabled)) #No text and is enabled { return $false } if (-not $LangTimezonecombobox.Text -and ($LangTimezonecombobox.Enabled)) #No text and is enabled { return $false } return $true } elseif ($tabPage -eq $TabApplications) #Applications { #TODO: Applications list enabled if ($Appscheckedlistbox.Enabled) { #Set UDI applications check boxes if ($OSDApplicationsListUDI) { #TODO: (Re)Check required apps when entering and exiting the tab [array]$Appscheckedlistbox.Items | ? { $_ -in $OSDAppRequired.DisplayName -and $_ -in $OSDAppChecked.DisplayName } | ForEach-Object { $Appscheckedlistbox.SelectedItem = $_ $Appscheckedlistbox.SetItemCheckState($Appscheckedlistbox.SelectedIndex, 'Checked') $Appscheckedlistbox.ClearSelected() } #TODO: Uncheck apps that are locked but unchecked [array]$Appscheckedlistbox.Items | ? { $_ -in $OSDAppRequired.DisplayName -and $_ -notin $OSDAppChecked.DisplayName } | ForEach-Object { $Appscheckedlistbox.SelectedItem = $_ $Appscheckedlistbox.SetItemCheckState($Appscheckedlistbox.SelectedIndex, 'Unchecked') $Appscheckedlistbox.ClearSelected() } } else #Set CSV applications check boxes { #TODO: (Re)Check required apps when entering and exiting the tab [array]$Appscheckedlistbox.Items | ? { $_ -in $OSDAppRequired.DisplayName } | ForEach-Object { $Appscheckedlistbox.SelectedItem = $_ $Appscheckedlistbox.SetItemCheckState($Appscheckedlistbox.SelectedIndex, 'Checked') $Appscheckedlistbox.ClearSelected() } } } return $true } elseif ($tabPage -eq $TabFinalize) #Finalize { #Moved from step 4 if ($OSDApplicationsList) { [array]$global:AllApps = $Appscheckedlistbox.CheckedIndices | ForEach-Object { $OSDApplicationsList[$_].ApplicationName } } elseif ($OSDApplicationsListUDI) { [array]$global:AllApps = $Appscheckedlistbox.CheckedIndices | ForEach-Object { $OSDApplicationsListUDI[$_].Name } } #TODO: Populate finalize page if ($TabComputerName.Enabled) { Update-ListBox -ListBox $Finalizelistbox -Items "Computer Name - $($ComputerNametextbox.Text)" if ($Domainradiobutton.Checked) #Display domain info { Update-ListBox -ListBox $Finalizelistbox -Append -Items "Domain Name - $($DomainNametextbox.Text)" Update-ListBox -ListBox $Finalizelistbox -Append -Items "Department - $($OUSelectioncombobox.Text)" Update-ListBox -ListBox $Finalizelistbox -Append -Items "Domain Join OU - $($OSDDomainOUName)" } elseif ($Workgroupradiobutton.Checked) #Display workgroup info { Update-ListBox -ListBox $Finalizelistbox -Append -Items "Workgroup Name - $($OSDWorkgroupName)" } Update-ListBox -ListBox $Finalizelistbox -Append -Items "OSD User - $($Usernametextbox.Text)" if ($Passwordtextbox.Text) { Update-ListBox -ListBox $Finalizelistbox -Append -Items "OSD Join Password - [REDACTED]" } } if ($TabLocalAdminPassword.Enabled -and $LocalAdminPW_maskedtextbox.Text) { Update-ListBox -ListBox $Finalizelistbox -Append -Items "Local Administrator Password - [REDACTED]" } if ($TabOperatingSystem.Enabled) { Update-ListBox -ListBox $Finalizelistbox -Append -Items "Operating System - $($ImageSelectcombobox.Text)" Update-ListBox -ListBox $Finalizelistbox -Append -Items "Target Disk - $($Volumecombobox.Text)" if ($Bitlockercheckbox.Checked) { Update-ListBox -List $Finalizelistbox -Append -Items "BitLocker Enabled - Yes" } else { Update-ListBox -List $Finalizelistbox -Append -Items "BitLocker Enabled - No" } } if ($TabLanguage.Enabled) { Update-ListBox -ListBox $Finalizelistbox -Append -Items "Language to install - $($LangInstallcombobox.Text)" Update-ListBox -ListBox $Finalizelistbox -Append -Items "User Locale - $($LangUserLocalecombobox.Text)" Update-ListBox -ListBox $Finalizelistbox -Append -Items "Keyboard Layout - $($LangKeyboardcombobox.Text)" Update-ListBox -ListBox $Finalizelistbox -Append -Items "Time Zone - $($LangTimezonecombobox.Text)" } if ($TabApplications.Enabled -and $AllApps) { Update-ListBox -ListBox $Finalizelistbox -Append -Items "Applications:" if ($OSDApplicationsList) { Update-ListBox -ListBox $Finalizelistbox -Append -Items ($Appscheckedlistbox.CheckedIndices | ForEach-Object { " - $($OSDApplicationsList[$_].DisplayName)" }) } elseif ($OSDApplicationsListUDI) { Update-ListBox -ListBox $Finalizelistbox -Append -Items ($Appscheckedlistbox.CheckedIndices | ForEach-Object { " - $($OSDApplicationsListUDI[$_].DisplayName)" }) } } return $true } #Add more pages here return $false } #region Events and Functions $formWizard_Load = { #TODO: Load UDI wizard XML configuration file and settings if ($UDIWizardXMLFileName) { Write-CMTraceLog -Message "Applying UDI wizard XML configuration settings" -Type Information -Component "UDI XML - OSD Wizard" -LogFile $LogFile #Set Banner and Title variable $UDIXMLBannerTitle = $UDIWizardXML.Wizard.Style | ForEach-Object { $_ | select @{ N = "bannerFilename"; E = { ($_.setter | ? { $_.Property -eq "bannerFilename" })."#text" } }, @{ N = "CustomWizardTitle"; E = { ($_.setter | ? { $_.Property -eq "Title" })."#text" } } } #Load custom banner if not already set if (Get-ChildItem -Path "$($ScriptDirectory)\$($UDIXMLBannerTitle.bannerFilename)" -ErrorAction SilentlyContinue) { Write-CMTraceLog -Message "Loading custom banner $($ScriptDirectory)\$($UDIXMLBannerTitle.bannerFilename)" -Type Information -Component "UDI XML - OSD Wizard" -LogFile $LogFile $CustomBannerPath = "$($ScriptDirectory)\$($UDIXMLBannerTitle.bannerFilename)" } else #Custom banner BMP not found { Write-CMTraceLog -Message "Wizard banner BMP file not found - $($ScriptDirectory)\$($UDIXMLBannerTitle.bannerFilename)" -Type Warning -Component "UDI XML - OSD Wizard" -LogFile $LogFile } #Set custom title if not already set. Using UDI wizard title if (!$CustomWizardTitle) { $CustomWizardTitle = $UDIXMLBannerTitle.CustomWizardTitle } #Computer Name Tab page exists. Populate fields if ($ComputerTabPage) { Write-CMTraceLog -Message "Populating Computer Name tab" -Type Information -Component "UDI XML - OSD Wizard" -LogFile $LogFile #Computer name textbox if (($ComputerTabPage.Fields.Field | ? { $_.Name -eq "ComputerName" }).Enabled -eq "false") { #Computer name textbox disabled $ComputerNametextbox.Enabled = $false } #Computer name textbox default if ($NewOSDComputerName) #SerializeName present, setting text to $NewOSDComputerName { $ComputerNametextbox.Text = $NewOSDComputerName } else #Using UDI wizard computername default { $ComputerNametextbox.Text = ($ComputerTabPage.Fields.Field | ? { $_.Name -eq "ComputerName" }).Default } #Lock Domain and Workgroup radiobuttons if (($ComputerTabPage.Fields.RadioGroup | ? { $_.Name -eq "DomainGroup" }).Locked -eq "true") { $Workgroupradiobutton.Enabled = $false $Domainradiobutton.Enabled = $false } #Set default domain or workgroup radiobutton selection if (($ComputerTabPage.Fields.RadioGroup | ? { $_.Name -eq "DomainGroup" }).Default -eq "Domain") { #Set domain radio buttopn $Domainradiobutton.Checked = $true #Unset workgroup radio button and fields $Workgroupradiobutton.Checked = $false $Workgrouptextbox.Enabled = $false } elseif (($ComputerTabPage.Fields.RadioGroup | ? { $_.Name -eq "DomainGroup" }).Default -eq "Workgroup") { #Set workgroup radio button $Workgroupradiobutton.Checked = $true #Unset domain radio button and fields $Domainradiobutton.Checked = $false $DomainNametextbox.Enabled = $false $OUSelectioncombobox.Enabled = $false } #Create domain and OU list from UDI list if ($ComputerTabPage.Data.DataItem) #Domain and OU list exists { $script:OSDADOUListUDI = foreach ($a in $ComputerTabPage.Data.DataItem) { foreach ($b in $a.Data.DataItem) { $b | select @{ N = "DomainDisplayName"; E = { ($a.setter | ? { $_.Property -eq "DisplayName" })."#text" } }, @{ N = "Domain"; E = { ($a.setter | ? { $_.Property -eq "Domain" })."#text" } }, @{ N = "Name"; E = { ($_.setter | ? { $_.Property -eq "DisplayName" })."#text" } }, @{ N = "DistinguishedName"; E = { ($_.setter | ? { $_.Property -eq "OU" })."#text" } } } } #Populate Domain combobox from UDI XML Update-ComboBox -ComboBox $DomainNametextbox -Items ($OSDADOUListUDI.DomainDisplayName | select -Unique) } #Domain name textbox locked if (($ComputerTabPage.Fields.Field | ? { $_.Name -eq "DomainCombo" }).Enabled -eq "false") { #Domain name textbox disabled $DomainNametextbox.Enabled = $false $script:DomainTextboxDisabled = $true } #Domain name textbox default $DomainNametextbox.Text = ($ComputerTabPage.Fields.Field | ? { $_.Name -eq "DomainCombo" }).Default #OU selection combobox locked if (($ComputerTabPage.Fields.Field | ? { $_.Name -eq "DomainOUCombo" }).Enabled -eq "false") { #OU seletion combobox disabled $OUSelectioncombobox.Enabled = $false $script:OUSelectionDisabled = $true } #Workgroup selection and textbox if (($ComputerTabPage.Fields.Field | ? { $_.Name -eq "WorkgroupName" }).Enabled -eq "false") { $Workgrouptextbox.Enabled = $false $script:WorkgroupTextboxDisabled = $true } #Set workgroup textbox default $Workgrouptextbox.Text = ($ComputerTabPage.Fields.Field | ? { $_.Name -eq "WorkgroupName" }).Default #Username textbox if (($ComputerTabPage.Fields.Field | ? { $_.Name -eq "Username" }).Enabled -eq "false") { #Username textbox disabled $Usernametextbox.Enabled = $false } #Username textbox default $Usernametextbox.Text = ($ComputerTabPage.Fields.Field | ? { $_.Name -eq "Username" }).Default #Password textboxes if (($ComputerTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Enabled -eq "false") { #Password textboxes disabled $Passwordtextbox.Enabled = $false $PasswordConfirm_maskedtextbox.Enabled = $false } #Set password textbox default if (($ComputerTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default -like "%*%") #Password is a TS variable like %TSPasswordVar% { $Passwordtextbox.Text = ($ComputerTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default $PasswordConfirm_maskedtextbox.Text = ($ComputerTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default #Make password visible $Passwordtextbox.UseSystemPasswordChar = $false $PasswordConfirm_maskedtextbox.UseSystemPasswordChar = $false } elseif (($ComputerTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default -and ($ComputerTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default -notlike "%*%") #Password exists but is not a TS variable like %TSPasswordVar% { Write-CMTraceLog -Message "Default password fields must be OSD variables surrounded by %. Not applying default password" -Type Warning -Component "Loading - OSD Wizard" -LogFile $LogFile } } else #Missing ComputerPage. Disable computer tab page { $DisableTabComputerName = "True" } #Admin Password tab page exists. Populate fields if ($AdminPwTabPage) { Write-CMTraceLog -Message "Populating Administrator Password tab" -Type Information -Component "UDI XML - OSD Wizard" -LogFile $LogFile #Local admin password textbox if (($AdminPwTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Enabled -eq "false") { #Local admin password textbox disabled $LocalAdminPW_maskedtextbox.Enabled = $false $LocalAdminPWConfirm_maskedtextbox.Enabled = $false } #Set local admin pasword defaults if (($AdminPwTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default -like "%*%") #Password is a TS variable like %TSPasswordVar% { $LocalAdminPW_maskedtextbox.Text = ($AdminPwTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default $LocalAdminPWConfirm_maskedtextbox.Text = ($AdminPwTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default #Make password visible $LocalAdminPW_maskedtextbox.UseSystemPasswordChar = $false $LocalAdminPWConfirm_maskedtextbox.UseSystemPasswordChar = $false } elseif (($AdminPwTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default -and ($AdminPwTabPage.Fields.Field | ? { $_.Name -eq "Password" }).Default -notlike "%*%") #Password exists but is not a TS variable like %TSPasswordVar% { Write-CMTraceLog -Message "Default password fields must be OSD variables surrounded by %. Not applying default password" -Type Warning -Component "Loading - OSD Wizard" -LogFile $LogFile } } else #Missing AdminAccountsPage. Disable computer tab page { $DisableTabAdminPassword = "True" } #Operating system (volume) tab page exists if ($VolumeTabPage) { Write-CMTraceLog -Message "Populating Operating Systems tab" -Type Information -Component "UDI XML - OSD Wizard" -LogFile $LogFile #Import OS images from list $script:OSDOSImagesUDI = $VolumeTabPage.Data.DataItem | ForEach-Object { $_ | select @{ N = "DisplayName"; E = { ($_.setter | ? { $_.Property -eq "DisplayName" })."#text" } }, @{ N = "ImageName"; E = { ($_.setter | ? { $_.Property -eq "ImageName" })."#text" } } } #Disable image selection textbox if (($VolumeTabPage.Fields.Field | ? { $_.Name -eq "Image" }).Enabled -eq "false") { $ImageSelectcombobox.Enabled = $false } #Disable disk selection textbox if (($VolumeTabPage.Fields.Field | ? { $_.Name -eq "Volume" }).Enabled -eq "false") { $Volumecombobox.Enabled = $false } #Disable BitLocker checkbox if (($BitlockerTabPage.Fields.Field | ? { $_.Name -eq "BitLocker" }).Enabled -eq "false") { $Bitlockercheckbox.Enabled = $false } #Set BitLocker checked default if (($BitlockerTabPage.Fields.Field | ? { $_.Name -eq "BitLocker" }).Default -eq "true") { $Bitlockercheckbox.Checked = $true } } else #Missing VolumePage. Disable volume tab page { $DisableTabOperatingSystem = "True" } #Missing ConfigScanPage. Disable Deployment Readiness tab page if (!$DeploymentReadinessTabPage) { $DisableTabDeploymentReadiness = "True" } #Language tab page exists if ($LanguageTabPage) { Write-CMTraceLog -Message "Populating Language tab" -Type Information -Component "UDI XML - OSD Wizard" -LogFile $LogFile #Disable Language pack combobox if (($LanguageTabPage.Fields.Field | ? { $_.Name -eq "LanguagePack" }).Enabled -eq "false") { $LangInstallcombobox.Enabled = $false } #Create language list from UDI wizard XML language list $OSDLanguageListUDI = $LanguageTabPage.Data.DataItem | ForEach-Object { $_ | select @{ N = "DisplayName"; E = { ($_.setter | ? { $_.Property -eq "DisplayName" })."#text" } }, @{ N = "Language"; E = { ($_.setter | ? { $_.Property -eq "Language" })."#text" } } } #Disable user locale combobox if (($LanguageTabPage.Fields.Field | ? { $_.Name -eq "InputLocale" }).Enabled -eq "false") { $LangUserLocalecombobox.Enabled = $false } #Disable keyboard locale combobox if (($LanguageTabPage.Fields.Field | ? { $_.Name -eq "KeyboardLocale" }).Enabled -eq "false") { $LangKeyboardcombobox.Enabled = $false } #Disable timezone combobox if (($LanguageTabPage.Fields.Field | ? { $_.Name -eq "TimeZone" }).Enabled -eq "false") { $LangTimezonecombobox.Enabled = $false } } else #Missing LanguagePage. Disable language tab page { $DisableTabLanguage = "True" } #Applications tab page exists if ($ApplicationsTabPage) { #OSD applications CSV does not exist. Using UDI XML Applications list if (!$OSDApplicationsList) { Write-CMTraceLog -Message "Populating Applications tab" -Type Information -Component "UDI XML - OSD Wizard" -LogFile $LogFile [array]$CheckedApps = $ApplicationsAppXML.SelectedApplications.SelectApplication.'Application.Id' #Set apps list checked and required apps $script:OSDApplicationsListUDI = $ApplicationsAppXML.ApplicationGroup | ForEach-Object { $_.Application | select DisplayName, Name, @{ N = "Checked"; E = { if ($_.Id -in $CheckedApps) { "True" #Application checked by default } } }, @{ N = "Required"; E = { if ($_.State -eq "Disabled") { "True" #Application required by default. } } } } $script:OSDAppRequired = $OSDApplicationsListUDI | ? { $_.Required -eq "TRUE" } $script:OSDAppChecked = $OSDApplicationsListUDI | ? { $_.Checked -eq "TRUE" } } } else #Missing ApplicationPage. Disable applications tab page { $DisableTabApplications = "True" } } else #TODO: Missing UDI wizard XML file. Disable workgroup options { $Domainradiobutton.Enabled = $false $Workgroupradiobutton.Enabled = $false $Workgrouptextbox.Enabled = $false } #region Check and set input parameters Write-CMTraceLog -Message "Launching user interface for - $($TSEnv.Value("_SMSTSPackageName"))" -Type Information -Component "Loading - OSD Wizard" -LogFile $LogFile #TODO: Set a custom wizard title if ($CustomWizardTitle) { #Set custom wizard title to _SMSTSPackageName if ($CustomWizardTitle -eq "_SMSTSPackageName") { $CustomWizardTitle = $TSEnv.Value("_SMSTSPackageName") } #Set custom wizard title to _SMSTSOrgName if ($CustomWizardTitle -eq "_SMSTSOrgName") { $CustomWizardTitle = $TSEnv.Value("_SMSTSOrgName") } $formWizard.Text = $CustomWizardTitle } #TODO: Set custom banner if path exists if ($CustomBannerPath) { $Bannerpicturebox.ImageLocation = $CustomBannerPath } #TODO: Sets a custom icon if one exists if ($CustomIconFile) { $formWizard.Icon = $CustomIconFile } #TODO: Disable computer name tab page and requirements if ($DisableTabComputerName) { $TabComputerName.Enabled = $false $tabcontrolWizard.TabPages.Remove($TabComputerName) } else #Computer Name tab enabled { #TODO: Disable computer name field if selected (Computer name field is still required) if ($LockComputerName) { $ComputerNametextbox.Enabled = $false } #TODO: Disable computer name requirement. if ($DisableComputerNameRequirement) { #Computer name textbox will not populate $ComputerNametextbox.Enabled = $false } else #Computer name required. Populate fields { #TODO: Serialized computer name to set OSDComputerName variable. Includes NamePrefix if set if ($NewOSDComputerName) { $TSEnv.Value("OSDComputerName") = $NewOSDComputerName } #TODO: Set Computer Name field using OSDComputerName variable if ($TSEnv.Value("OSDComputerName")) #OSDComputerName exists { $ComputerNametextbox.Text = $TSEnv.Value("OSDComputerName") } else #OSDComputerName does not exist using _SMSTSMachineName { $ComputerNametextbox.Text = $TSEnv.Value("_SMSTSMachineName") } #Computer name textbox is still empty and -SerializeName is set, populate computername textbox. #Primarily used for testing if (!($ComputerNametextbox.Text) -and $NewOSDComputerName) { $ComputerNametextbox.Text = $NewOSDComputerName } } #TODO: Set OSD domain name if selected if ($DomainName) { #Disable changing the domain name field # $DomainNametextbox.Enabled = $false # $DomainNametextbox.Text = $DomainName Update-ComboBox -ComboBox $DomainNametextbox -Items $DomainName } #TODO: Disable domain name requirement if ($DisableDomainName) { $DomainNametextbox.Enabled = $false } #TODO: Disable OU Selection if ($DisableOUSelection) { $OUSelectioncombobox.Enabled = $false } #TODO: Enable OU selection box if OU list csv is present if ($OSDADOUList) { #TODO: Update OU Combobox from CSV file Update-ComboBox -ComboBox $OUSelectioncombobox -Items $OSDADOUList.Name } elseif ($OSDADOUListUDI) #OU list CSV does not exist or was skipped. Import OU list from UDI Wizard { #TODO: Update OU Combobox from UDI XML $script:UpdateOUListComboboxUDI = "True" #Convert $OSDADOUListUDI to $OSDADOUList for consistency $script:OSDADOUList = $OSDADOUListUDI #TODO: Update OU Combobox if ($DomainNametextbox.text) #Populate OU combobox with list matching domain { Update-ComboBox -ComboBox $OUSelectioncombobox -Items ($OSDADOUList | ? { $_.DomainDisplayName -eq $DomainNametextbox.text }).Name } elseif ($DomainNametextbox.Items.Count -eq 1) #Single domain, populate OU list combobox { Update-ComboBox -ComboBox $OUSelectioncombobox -Items $OSDADOUList.Name } #Set OU selection default $OUSelectioncombobox.SelectedItem = ($ComputerTabPage.Fields.Field | ? { $_.Name -eq "DomainOUCombo" }).Default } #TODO: Disable username textbox if ($DisableUserName) { #Username textbox disabled $Usernametextbox.Enabled = $false } #TODO: Disable password textbox if ($DisablePassword) { #password textbox disabled $Passwordtextbox.Enabled = $false $PasswordConfirm_maskedtextbox.Enabled = $false } } #TODO: Disable administrator tab tab page and requirements if ($DisableTabAdminPassword) { $TabLocalAdminPassword.Enabled = $false $tabcontrolWizard.TabPages.Remove($TabLocalAdminPassword) } #TODO: Disable Operating System tab page and requirements if ($DisableTabOperatingSystem) { $TabOperatingSystem.Enabled = $false $tabcontrolWizard.TabPages.Remove($TabOperatingSystem) } else #Operating System page enabled { #TODO: OSDimages.csv file present. Populating image selection combobox if ($OSDOSImages) { #TODO: Update OS Image Combobox Update-ComboBox -ComboBox $ImageSelectcombobox -Items $OSDOSImages.DisplayName #-DisplayMember DisplayName #Set image selection selected item to first item $ImageSelectcombobox.SelectedIndex = 0 } elseif ($OSDOSImagesUDI) { $script:OSDOSImages = $OSDOSImagesUDI #TODO: Update OS Image Combobox Update-ComboBox -ComboBox $ImageSelectcombobox -Items $OSDOSImages.DisplayName #-DisplayMember DisplayName #Set image selection selected item to first item $ImageSelectcombobox.SelectedIndex = 0 } else #Missing OSDOSImages.csv and OSDOSImagesUDI list. Disable Image Selection dropdown { Write-CMTraceLog -Message "Missing OSD images list. Image selection combobox will be disabled." -Type Warning -Component "Loading - OSD Wizard" -LogFile $LogFile $ImageSelectcombobox.Enabled = $false } #TODO: Disable disk selection if ($DisableDiskSelection) { $Volumecombobox.Enabled = $false } else #Disk selection enabled { #TODO: Update Volume Combobox Update-ComboBox -ComboBox $Volumecombobox -Items $AllVolumes #Set volume selected item to first item $Volumecombobox.SelectedIndex = 0 } #TODO: Uncheck BitLocker if $BitLockerUnchecked is set if ($DisableBitlocker) { $Bitlockercheckbox.Checked = $false $Bitlockercheckbox.Enabled = $false } } #TODO: Disable deployment readiness tab page and requirements if ($DisableTabDeploymentReadiness) { $TabPreflight.Enabled = $false $tabcontrolWizard.TabPages.Remove($TabPreflight) } #TODO: Disable language tab page and requirements if ($DisableTabLanguage) { $TabLanguage.Enabled = $false $tabcontrolWizard.TabPages.Remove($TabLanguage) } else #Language tab page enabled { #TODO: Populate Language and Timezone combobox if ($OSDLanguageListUDI -and $OSDLanguageList -and $OSDTimeZoneList) { #OS Languange Update-ComboBox -ComboBox $LangInstallcombobox -Items $OSDLanguageListUDI.DisplayName $LangInstallcombobox.SelectedItem = ($OSDLanguageListUDI | ? { $_.Language -eq ($LanguageTabPage.Fields.Field | ? { $_.Name -eq "LanguagePack" }).Default }).DisplayName #User locale Update-ComboBox -ComboBox $LangUserLocalecombobox -Items $OSDLanguageList.SENGDISPLAYNAME $LangUserLocalecombobox.SelectedItem = ($OSDLanguageList | ? { $_.SSPECIFICCULTURE -eq ($LanguageTabPage.Fields.Field | ? { $_.Name -eq "InputLocale" }).Default }).SENGDISPLAYNAME #Keyboard locale Update-ComboBox -ComboBox $LangKeyboardcombobox -Items $OSDLanguageList.RefName #Compare UDI XML "KeyboardLocale" element to "LanguagePack" element to get default field name and text if ($OSDLanguageList | ? { $_.DEFAULTKEYBOARD -eq ($LanguageTabPage.Fields.Field | ? { $_.Name -eq "KeyboardLocale" }).Default } | ? { $_.SSPECIFICCULTURE -eq ($LanguageTabPage.Fields.Field | ? { $_.Name -eq "LanguagePack" }).Default }) { $LangKeyboardcombobox.SelectedItem = ($OSDLanguageList | ? { $_.DEFAULTKEYBOARD -eq ($LanguageTabPage.Fields.Field | ? { $_.Name -eq "KeyboardLocale" }).Default } | ? { $_.SSPECIFICCULTURE -eq ($LanguageTabPage.Fields.Field | ? { $_.Name -eq "LanguagePack" }).Default }).RefName } else #Match not found when comparing UDI XML "KeyboardLocale" element to "LanguagePack" element { Write-CMTraceLog -Message "Keyboard layout match not found. Defaulting to first item." -Type Information -Component "Loading - OSD Wizard" -LogFile $LogFile $LangKeyboardcombobox.SelectedIndex = 0 #Enable Keyboard selection combobox to allow selection if no match found $LangKeyboardcombobox.Enabled = $true } #Timezone Update-ComboBox -ComboBox $LangTimezonecombobox -Items $OSDTimeZoneList.DisplayName $LangTimezonecombobox.SelectedItem = ($OSDTimeZoneList | ? { $_.ID -eq ($LanguageTabPage.Fields.Field | ? { $_.Name -eq "TimeZone" }).Default }).DisplayName #TODO: Set default timezone if set if ($DefaultTimezone) { $LangTimezonecombobox.SelectedItem = ($OSDTimeZoneList | ? { $_.ID -eq $DefaultTimezone }).DisplayName } } elseif ($OSDLanguageList -and $OSDTimeZoneList) { #Populate comboboxes and select first item Update-ComboBox -ComboBox $LangInstallcombobox -Items $OSDLanguageList.SENGDISPLAYNAME $LangInstallcombobox.SelectedIndex = 0 Update-ComboBox -ComboBox $LangUserLocalecombobox -Items $OSDLanguageList.SENGDISPLAYNAME $LangUserLocalecombobox.SelectedIndex = 0 Update-ComboBox -ComboBox $LangKeyboardcombobox -Items $OSDLanguageList.RefName $LangKeyboardcombobox.SelectedIndex = 0 Update-ComboBox -ComboBox $LangTimezonecombobox -Items $OSDTimeZoneList.DisplayName $LangTimezonecombobox.SelectedIndex = 0 #TODO: Set default language if set if ($DefaultLanguage) { $LangInstallcombobox.SelectedItem = ($OSDLanguageList | ? { $_.SNAME -eq $DefaultLanguage }).SENGDISPLAYNAME $LangUserLocalecombobox.SelectedItem = ($OSDLanguageList | ? { $_.SNAME -eq $DefaultLanguage }).SENGDISPLAYNAME $LangKeyboardcombobox.SelectedItem = ($OSDLanguageList | ? { $_.SNAME -eq $DefaultLanguage }).RefName } else #Default language not set, using WinPE language { $LangInstallcombobox.SelectedItem = ($OSDLanguageList | ? { $_.SNAME -eq $WinPELang }).SENGDISPLAYNAME $LangUserLocalecombobox.SelectedItem = ($OSDLanguageList | ? { $_.SNAME -eq $WinPELangLocale }).SENGDISPLAYNAME $LangKeyboardcombobox.SelectedItem = ($OSDLanguageList | ? { $_.SNAME -eq $WinPELangKeyboard }).RefName } #TODO: Set default timezone if set if ($DefaultTimezone) { $LangTimezonecombobox.SelectedItem = ($OSDTimeZoneList | ? { $_.ID -eq $DefaultTimezone }).DisplayName } } else #Missing TimezoneList.csv or ListOfLanguages.csv and no language settings defined in the UDI XML. Language tab visible but disabled { Write-CMTraceLog -Message "Missing language page settings. Language tab will be visible but disabled." -Type Warning -Component "Loading - OSD Wizard" -LogFile $LogFile $TabLanguage.Enabled = $false } } #TODO: Disable Applications tab page and requirements if ($DisableTabApplications) { $TabApplications.Enabled = $false $tabcontrolWizard.TabPages.Remove($TabApplications) } else #Applications tab page enabled { #TODO: Update Applications Listbox if ($OSDApplicationsList -or $OSDApplicationsListUDI) { if ($OSDApplicationsList) #Import CSV applications list { Update-ListBox -ListBox $Appscheckedlistbox -Items $OSDApplicationsList.DisplayName } elseif ($OSDApplicationsListUDI) #Import UDI XML applications list { Update-ListBox -ListBox $Appscheckedlistbox -Items $OSDApplicationsListUDI.DisplayName } #Check all optional and required boxes [array]$Appscheckedlistbox.Items | ? { $_ -in $OSDAppChecked.DisplayName } | ForEach-Object { $Appscheckedlistbox.SelectedItem = $_ $Appscheckedlistbox.SetItemCheckState($Appscheckedlistbox.SelectedIndex, 'Checked') } } else #Missing applications list. Applications tab visible but disabled { Write-CMTraceLog -Message "Missing applications list. Applications tab will be visible but disabled." -Type Warning -Component "Loading - OSD Wizard" -LogFile $LogFile $Appscheckedlistbox.Enabled = $false } } #endregion Check and set input parameters #TODO: Disable TPM check if missing TPM WMI entries if ($DisableTPMCheck -eq $true) { $TPMcheckbox.Visible = $false #Render checkbox invisible $TPMcheckbox.Enabled = $false #Disable checkbox } Update-NavButtons } function Update-NavButtons { <# .DESCRIPTION Validates the current tab and Updates the Next, Prev and Finish buttons. #> $enabled = Test-WizardPage $tabcontrolWizard.SelectedTab $buttonNext.Enabled = $enabled -and ($tabcontrolWizard.SelectedIndex -lt $tabcontrolWizard.TabCount - 1) $buttonBack.Enabled = $tabcontrolWizard.SelectedIndex -gt 0 $buttonFinish.Enabled = $enabled -and ($tabcontrolWizard.SelectedIndex -eq $tabcontrolWizard.TabCount - 1) #Uncomment to Hide Buttons #$buttonNext.Visible = ($tabcontrolWizard.SelectedIndex -lt $tabcontrolWizard.TabCount - 1) #$buttonFinish.Visible = ($tabcontrolWizard.SelectedIndex -eq $tabcontrolWizard.TabCount - 1) } $script:DeselectedIndex = -1 $tabcontrolWizard_Deselecting = [System.Windows.Forms.TabControlCancelEventHandler]{ #Event Argument: $_ = [System.Windows.Forms.TabControlCancelEventArgs] # Store the previous tab index $script:DeselectedIndex = $_.TabPageIndex } $tabcontrolWizard_Selecting = [System.Windows.Forms.TabControlCancelEventHandler]{ #Event Argument: $_ = [System.Windows.Forms.TabControlCancelEventArgs] # We only validate if we are moving to the Next TabPage. # Users can move back without validating if ($script:DeselectedIndex -ne -1 -and $script:DeselectedIndex -lt $_.TabPageIndex) { #Validate each page until we reach the one we want for ($index = $script:DeselectedIndex; $index -lt $_.TabPageIndex; $index++) { $_.Cancel = -not (Test-WizardPage $tabcontrolWizard.TabPages[$index]) if ($_.Cancel) { # Cancel and Return if validation failed. return; } } } Update-NavButtons } $buttonBack_Click = { #Go to the previous tab page if ($tabcontrolWizard.SelectedIndex -gt 0) { $tabcontrolWizard.SelectedIndex-- } } $buttonNext_Click = { #Go to the next tab page if ($tabcontrolWizard.SelectedIndex -lt $tabcontrolWizard.TabCount - 1) { $tabcontrolWizard.SelectedIndex++ } } $formWizard_FormClosing = [System.Windows.Forms.FormClosingEventHandler]{ #Event Argument: $_ = [System.Windows.Forms.FormClosingEventArgs] #TODO: Place custom script here if ($formWizard.DialogResult -eq 'Cancel') { #TODO: Confirm cancelling $ExitConfirm = [System.Windows.Forms.MessageBox]::Show("Are you sure you wish to cancel?", "Confirm Cancel", 'YesNo', 'Warning', 'Button2') if ($ExitConfirm -eq [System.Windows.Forms.DialogResult]::Yes) { Write-CMTraceLog -Message "OSD wizard cancelled by user." -Type Warning -Component "Cancelled - OSD Wizard" -LogFile $LogFile #Return OSDWizardSuccess False $TSEnv.Value('OSDWizardSuccess') = 'False' Write-CMTraceLog -Message "OSDWizardSuccess: False" -Type Warning -Component "Cancelled - OSD Wizard" -LogFile $LogFile $TSEnv.Value('OSDSetupWizCancelled') = 'True' Write-CMTraceLog -Message "OSDSetupWizCancelled: True" -Type Warning -Component "Cancelled - OSD Wizard" -LogFile $LogFile $global:LASTEXITCODE = 1 } else { $_.Cancel = $true } } } #endregion #region Control Helper Functions function Update-ListBox { <# .SYNOPSIS This functions helps you load items into a ListBox or CheckedListBox. .DESCRIPTION Use this function to dynamically load items into the ListBox control. .PARAMETER ListBox The ListBox control you want to add items to. .PARAMETER Items The object or objects you wish to load into the ListBox's Items collection. .PARAMETER DisplayMember Indicates the property to display for the items in this control. .PARAMETER Append Adds the item(s) to the ListBox without clearing the Items collection. .EXAMPLE Update-ListBox $ListBox1 "Red", "White", "Blue" .EXAMPLE Update-ListBox $listBox1 "Red" -Append Update-ListBox $listBox1 "White" -Append Update-ListBox $listBox1 "Blue" -Append .EXAMPLE Update-ListBox $listBox1 (Get-Process) "ProcessName" .NOTES Additional information about the function. #> param ( [Parameter(Mandatory = $true)] [ValidateNotNull()] [System.Windows.Forms.ListBox]$ListBox, [Parameter(Mandatory = $true)] [ValidateNotNull()] $Items, [Parameter(Mandatory = $false)] [string]$DisplayMember, [Parameter(Mandatory = $false)] [string]$ValueMember, [switch]$Append ) if (-not $Append) { $listBox.Items.Clear() } if ($Items -is [System.Windows.Forms.ListBox+ObjectCollection]) { $listBox.Items.AddRange($Items) } elseif ($Items -is [Array]) { $listBox.BeginUpdate() foreach ($obj in $Items) { $listBox.Items.Add($obj) } $listBox.EndUpdate() } else { $listBox.Items.Add($Items) } if ($DisplayMember) { $listBox.DisplayMember = $DisplayMember } if ($ValueMember) { $ListBox.ValueMember = $ValueMember } } function Update-ComboBox { <# .SYNOPSIS This functions helps you load items into a ComboBox. .DESCRIPTION Use this function to dynamically load items into the ComboBox control. .PARAMETER ComboBox The ComboBox control you want to add items to. .PARAMETER Items The object or objects you wish to load into the ComboBox's Items collection. .PARAMETER DisplayMember Indicates the property to display for the items in this control. .PARAMETER ValueMember Indicates the property to use for the value of the control. .PARAMETER Append Adds the item(s) to the ComboBox without clearing the Items collection. .EXAMPLE Update-ComboBox $combobox1 "Red", "White", "Blue" .EXAMPLE Update-ComboBox $combobox1 "Red" -Append Update-ComboBox $combobox1 "White" -Append Update-ComboBox $combobox1 "Blue" -Append .EXAMPLE Update-ComboBox $combobox1 (Get-Process) "ProcessName" .NOTES Additional information about the function. #> param ( [Parameter(Mandatory = $true)] [ValidateNotNull()] [System.Windows.Forms.ComboBox]$ComboBox, [Parameter(Mandatory = $true)] [ValidateNotNull()] $Items, [Parameter(Mandatory = $false)] [string]$DisplayMember, [Parameter(Mandatory = $false)] [string]$ValueMember, [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) } if ($DisplayMember) { $ComboBox.DisplayMember = $DisplayMember } if ($ValueMember) { $ComboBox.ValueMember = $ValueMember } } #endregion #------------------------------------------------------ # NOTE: When a Control State changes you should call # Update-NavButtons to trigger validation #------------------------------------------------------ #Tab page Computer Name $ComputerNametextbox_TextChanged = { if ($this.Text) { #TODO: Set global OSDComputerName variable $global:OSDComputerName = $ComputerNametextbox.Text } elseif (!($this.Text)) { Remove-Variable OSDComputerName -ErrorAction SilentlyContinue } Update-NavButtons } $Domainradiobutton_CheckedChanged = { #TODO: Place custom script here if ($this.Checked) { #TODO: Enabled domain selections if not locked if (!$DomainTextboxDisabled) { $DomainNametextbox.Enabled = $true } #TODO: Enabled OU selections if not locked if (!$OUSelectionDisabled) { $OUSelectioncombobox.Enabled = $true } #TODO: Disable workgorup selection options $Workgroupradiobutton.Checked = $false $Workgrouptextbox.Enabled = $false } Update-NavButtons } $Workgroupradiobutton_CheckedChanged = { #TODO: Place custom script here if ($this.Checked) { #TODO: Enable workgroup selections if not locked if (!$WorkgroupTextboxDisabled) { $Workgrouptextbox.Enabled = $true } #TODO: Disable domain selection options $Domainradiobutton.Checked = $false $DomainNametextbox.Enabled = $false $OUSelectioncombobox.Enabled = $false } Update-NavButtons } $DomainNametextbox_SelectedIndexChanged = { #TODO: Place custom script here if ($UpdateOUListComboboxUDI) #Update OU combobox to match domain selection from UDI XML { $errorprovider1.SetError($OUSelectioncombobox, '') if ($OSDADOUList | ? { $_.DomainDisplayName -eq $DomainNametextbox.text }) #Found matching domain and OU list { Update-ComboBox -ComboBox $OUSelectioncombobox -Items ($OSDADOUList | ? { $_.DomainDisplayName -eq $DomainNametextbox.text }).Name #-ErrorAction SilentlyContinue } elseif ($OUSelectioncombobox.Enabled) #Did not find matching domain and OU list { #Report error that OU list matching domain name was not found Write-CMTraceLog -Message "No OU list matching domain $($DomainNametextbox.text)" -Type Warning -Component "UI - OSD Wizard" -LogFile $LogFile $errorprovider1.SetError($OUSelectioncombobox, "No OU list matching domain $($DomainNametextbox.text)") Update-ComboBox -ComboBox $OUSelectioncombobox -Items "" } } if ($this.Text) { #TODO: Set global OSDComputerName variable $global:OSDDomainName = $DomainNametextbox.Text } elseif (!($this.Text)) { Remove-Variable OSDDomainName -ErrorAction SilentlyContinue } Update-NavButtons } $OUSelectioncombobox_SelectedIndexChanged = { #TODO: Place custom script here $global:OSDDomainOUName = "LDAP://$(($OSDADOUList | ? { $_.Name -contains $this.SelectedItem }).DistinguishedName)" Update-NavButtons } $Workgrouptextbox_TextChanged = { #TODO: Place custom script here $global:OSDWorkgroupName = $this.Text Update-NavButtons } $UsernameTextbox_TextChanged = { #TODO: Place custom script here $global:OSDRunningUser = $Usernametextbox.Text Update-NavButtons } $Passwordtextbox_TextChanged = { #TODO: Place custom script here if ($PasswordConfirm_maskedtextbox.Text) { Update-NavButtons } } $PasswordConfirm_maskedtextbox_TextChanged = { #TODO: Place custom script here Update-NavButtons #TODO: Set OSDJoinPassword variable if ($buttonNext.Enabled -and ($PasswordConfirm_maskedtextbox.Text -eq $Passwordtextbox.Text)) #Test-WizardPage passed and password fields match { $global:OSDJoinPassword = $PasswordConfirm_maskedtextbox.Text } } #Tab page Administrator Password $LocalAdminPW_maskedtextbox_TextChanged = { #TODO: Place custom script here if ($LocalAdminPWConfirm_maskedtextbox.Text) { Update-NavButtons } } $LocalAdminPWConfirm_maskedtextbox_TextChanged = { #TODO: Place custom script here Update-NavButtons #TODO: Set OSDLocalAdminPassword variable if ($buttonNext.Enabled -and ($LocalAdminPWConfirm_maskedtextbox.Text -eq $LocalAdminPW_maskedtextbox.Text)) #Test-WizardPage passed and Password fields match { $global:OSDLocalAdminPassword = $LocalAdminPWConfirm_maskedtextbox.Text } } #Tab page Operating System $ImageSelectcombobox_SelectedIndexChanged = { #TODO: Place custom script here $global:OSDImageSelection = ($OSDOSImages | ? { $_.DisplayName -contains $this.SelectedItem }).ImageName Update-NavButtons } $Volumecombobox_SelectedIndexChanged = { #TODO: Place custom script here $global:OSDDiskIndex = $this.SelectedItem.Split(',')[0].Replace('Disk ', '') #$global:OSDTargetDisk = $this.SelectedItem.Split(',')[0].Replace('Disk ', '') Update-NavButtons } $Bitlockercheckbox_CheckedChanged = { #TODO: Place custom script here if ($this.Checked) { $script:OSDBitLockerMode = $true } Update-NavButtons } #Tab page Language $LangInstallcombobox_SelectedIndexChanged = { #TODO: Place custom script here $global:OSDWindowsSettingsUILanguage = $this.Text Update-NavButtons } $LangUserLocalecombobox_SelectedIndexChanged = { #TODO: Place custom script here $global:OSDWindowsSettingsUserLocale = $this.Text Update-NavButtons } $LangKeyboardcombobox_SelectedIndexChanged = { #TODO: Place custom script here $global:OSDWindowsSettingsInputLocale = $this.Text Update-NavButtons } $LangTimezonecombobox_SelectedIndexChanged = { #TODO: Place custom script here $global:OSDTimeZone = $this.Text Update-NavButtons } #Tab page Applications $Appscheckedlistbox_Click = { #TODO: (Re)Check required apps on mouse click action if ($OSDApplicationsListUDI) #Set UDI applications check boxes { if ($this.SelectedItem | ? { $_ -in $OSDAppRequired.DisplayName -and $_ -in $OSDAppChecked.DisplayName }) { $Appscheckedlistbox.SetItemCheckState($Appscheckedlistbox.SelectedIndex, 'Checked') $Appscheckedlistbox.ClearSelected() } #Uncheck apps that are locked but unchecked if ($this.SelectedItem | ? { $_ -in $OSDAppRequired.DisplayName -and $_ -notin $OSDAppChecked.DisplayName }) { $Appscheckedlistbox.SetItemCheckState($Appscheckedlistbox.SelectedIndex, 'Unchecked') $Appscheckedlistbox.ClearSelected() } } else #Set CSV applications check boxes { if ($this.SelectedItem | ? { $_ -in $OSDAppRequired.DisplayName }) { $Appscheckedlistbox.SetItemCheckState($Appscheckedlistbox.SelectedIndex, 'Checked') $Appscheckedlistbox.ClearSelected() } } } $Appscheckedlistbox_KeyPress = [System.Windows.Forms.KeyPressEventHandler]{ #Event Argument: $_ = [System.Windows.Forms.KeyPressEventArgs] #TODO: (Re)Check required apps on Space keypress if ($_.KeyChar -eq [System.Windows.Forms.Keys]::Space) { if ($OSDApplicationsListUDI) #Set UDI applications check boxes { if ($this.SelectedItem | ? { $_ -in $OSDAppRequired.DisplayName -and $_ -in $OSDAppChecked.DisplayName }) { $Appscheckedlistbox.SetItemCheckState($Appscheckedlistbox.SelectedIndex, 'Checked') $Appscheckedlistbox.ClearSelected() } #Uncheck apps that are locked but unchecked if ($this.SelectedItem | ? { $_ -in $OSDAppRequired.DisplayName -and $_ -notin $OSDAppChecked.DisplayName }) { $Appscheckedlistbox.SetItemCheckState($Appscheckedlistbox.SelectedIndex, 'Unchecked') $Appscheckedlistbox.ClearSelected() } } else #Set CSV applications check boxes { if ($this.SelectedItem | ? { $_ -in $OSDAppRequired.DisplayName }) { $Appscheckedlistbox.SetItemCheckState($Appscheckedlistbox.SelectedIndex, 'Checked') $Appscheckedlistbox.ClearSelected() } } } } #Tab page Deployment Readiness (Prefilght) $PreFlightRetrybutton_Click = { $this.Enabled = $False #TODO: Place custom script here PreFlight-Checks -CheckAll -InputOSDTargetDisk $OSDDiskIndex Update-NavButtons #Process the pending messages before enabling the button [System.Windows.Forms.Application]::DoEvents() $this.Enabled = $True } #Tab page Finalize $buttonFinish_Click = { #------------------------------------------------------- # TODO: Place finalization script here #------------------------------------------------------- #TODO: Apply OSD Values when "Finish" is clicked #Page 1 - Computer Name #TODO: Set OSDComputerName variable if ($TabComputerName.Enabled) { if ($ComputerNametextbox.Text) #($OSDComputerName) { $TSEnv.Value("OSDComputerName") = $OSDComputerName Write-CMTraceLog -Message "OSDComputerName: $($OSDComputerName)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } #TODO: Set domain variables if ($Domainradiobutton.Checked) { #TODO: Set OSDDomainName variable if ($DomainNametextbox.Text) #($OSDDomainName) { $TSEnv.Value("OSDDomainName") = $OSDDomainName Write-CMTraceLog -Message "OSDDomainName: $($OSDDomainName)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } #TODO: Set OSDDomainOUName variable if ($OUSelectioncombobox.Text) #($OSDDomainOUName) #($OUSelectioncombobox.Enabled) { $TSEnv.Value("OSDDomainOUName") = $OSDDomainOUName Write-CMTraceLog -Message "OSDDomainOUName: $($OSDDomainOUName)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } } elseif ($Workgroupradiobutton.Checked) #TODO: Set workgroup variables { #TODO: Set OSDWorkgroupName variable if ($Workgrouptextbox.Text) #($OSDWorkgroupName) { $TSEnv.Value("OSDWorkgroupName") = $OSDWorkgroupName Write-CMTraceLog -Message "OSDWorkgroupName: $($OSDWorkgroupName)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } } #TODO: Set OSDJoinAccount and OSDJoinPassword variables if ($Usernametextbox.Text -and $PasswordConfirm_maskedtextbox.Text) { $TSEnv.Value("OSDJoinAccount") = $OSDRunningUser $TSEnv.Value("OSDJoinPassword") = $OSDJoinPassword Write-CMTraceLog -Message "OSDJoinAccount: $($OSDRunningUser)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile Write-CMTraceLog -Message "OSDJoinPassword: [REDACTED]" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } elseif ($Usernametextbox.Text) #Username box enabled and Password box disabled - Set "OSDBuildaccount" in place of "OSDJoinAccount" { $TSEnv.Value("OSDBuildAccount") = $OSDRunningUser Write-CMTraceLog -Message "OSDBuildAccount: $($OSDRunningUser)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } } #Page 2 - Local administrator password if ($TabLocalAdminPassword.Enabled) { #TODO: Set OSDLocalAdminPassword variable if ($LocalAdminPWConfirm_maskedtextbox.Text) { $TSEnv.Value("OSDLocalAdminPassword") = $OSDLocalAdminPassword Write-CMTraceLog -Message "OSDLocalAdminPassword: [REDACTED]" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } } #Page 3 - OS Volume if ($TabOperatingSystem.Enabled) { #TODO: Set OSDImageName variable if ($ImageSelectcombobox.Text) { $TSEnv.Value("OSDImageName") = $OSDImageSelection Write-CMTraceLog -Message "OSDImageName: $($OSDImageSelection)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } #TODO: Set OSDdiskindex variable if ($Volumecombobox.Text) { $TSEnv.Value("OSDDiskIndex") = $OSDDiskIndex Write-CMTraceLog -Message "OSDDiskIndex: $($OSDDiskIndex)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } #TODO: Set OSDBitLockerMode variable if ($Bitlockercheckbox.Checked) { $TSEnv.Value("OSDBitLockerMode") = $OSDBitLockerMode Write-CMTraceLog -Message "OSDBitLockerMode: $($OSDBitLockerMode)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } } #Page 4 - Deployment readiness #N/A #Page 5 - Language if ($TabLanguage.Enabled) { #TODO: Set OSDWindowsSettings language variables $TSEnv.Value('OSDWindowsSettingsUILanguage') = ($OSDLanguageList | ? { $_.SENGDISPLAYNAME -contains $OSDWindowsSettingsUILanguage }).SNAME $TSEnv.Value('OSDWindowsSettingsUserLocale') = ($OSDLanguageList | ? { $_.SENGDISPLAYNAME -contains $OSDWindowsSettingsUserLocale }).SNAME $TSEnv.Value('OSDWindowsSettingsInputLocale') = ($OSDLanguageList | ? { $_.RefName -contains $OSDWindowsSettingsInputLocale }).SNAME $TSEnv.Value('OSDTimeZone') = ($OSDTimeZoneList | ? { $_.DisplayName -contains $OSDTimeZone }).ID #TODO: Set legacy MDT language variables $TSEnv.Value('UILanguage') = ($OSDLanguageList | ? { $_.SENGDISPLAYNAME -contains $OSDWindowsSettingsUILanguage }).SNAME $TSEnv.Value('UserLocale') = ($OSDLanguageList | ? { $_.SENGDISPLAYNAME -contains $OSDWindowsSettingsUserLocale }).SNAME $TSEnv.Value('KeyboardLocale') = ($OSDLanguageList | ? { $_.RefName -contains $OSDWindowsSettingsInputLocale }).SNAME Write-CMTraceLog -Message "OSDWindowsSettingsUILanguage: $(($OSDLanguageList | ? { $_.SENGDISPLAYNAME -contains $OSDWindowsSettingsUILanguage }).SNAME)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile Write-CMTraceLog -Message "OSDWindowsSettingsUserLocale: $(($OSDLanguageList | ? { $_.SENGDISPLAYNAME -contains $OSDWindowsSettingsUserLocale }).SNAME)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile Write-CMTraceLog -Message "OSDWindowsSettingsInputLocale: $(($OSDLanguageList | ? { $_.RefName -contains $OSDWindowsSettingsInputLocale }).SNAME)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile Write-CMTraceLog -Message "OSDTimeZone: $(($OSDTimeZoneList | ? { $_.DisplayName -contains $OSDTimeZone }).ID)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } #Page 6 - Applications if ($TabApplications.Enabled) { #TODO: Set CoalescedApps variables if ($AllApps) { $AppVarCount = 1 $AllApps | ForEach-Object { $AppCount = '{0:d2}' -f $AppVarCount++ $AppVarname = "CoalescedApps$($AppCount)" $TSEnv.Value($AppVarname) = $_ } #Write applications list to the log $AppVarCountLog = 1 $AllApps | ForEach-Object { $AppCountLog = '{0:d2}' -f $AppVarCountLog++ $AppVarnameLog = "CoalescedApps$($AppCountLog)" Write-CMTraceLog -Message "$($AppVarnameLog): $($_)" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } } } #Set OSDWizardSuccess value to 'True' $TSEnv.Value('OSDWizardSuccess') = 'True' Write-CMTraceLog -Message "OSD wizard completed successfully" -Type Information -Component "Finalize - OSD Wizard" -LogFile $LogFile } # --End User Generated Script-- #---------------------------------------------- #region Generated Events #---------------------------------------------- $Form_StateCorrection_Load = { #Correct the initial state of the form to prevent the .Net maximized form issue $formWizard.WindowState = $InitialFormWindowState } $Form_StoreValues_Closing = { #Store the control values $script:MainForm_DomainNametextbox = $DomainNametextbox.Text $script:MainForm_DomainNametextbox_SelectedItem = $DomainNametextbox.SelectedItem $script:MainForm_Workgroupradiobutton = $Workgroupradiobutton.Checked $script:MainForm_Workgrouptextbox = $Workgrouptextbox.Text $script:MainForm_Domainradiobutton = $Domainradiobutton.Checked $script:MainForm_Usernametextbox = $Usernametextbox.Text $script:MainForm_OUSelectioncombobox = $OUSelectioncombobox.Text $script:MainForm_OUSelectioncombobox_SelectedItem = $OUSelectioncombobox.SelectedItem $script:MainForm_ComputerNametextbox = $ComputerNametextbox.Text $script:MainForm_Volumecombobox = $Volumecombobox.Text $script:MainForm_Volumecombobox_SelectedItem = $Volumecombobox.SelectedItem $script:MainForm_ImageSelectcombobox = $ImageSelectcombobox.Text $script:MainForm_ImageSelectcombobox_SelectedItem = $ImageSelectcombobox.SelectedItem $script:MainForm_Bitlockercheckbox = $Bitlockercheckbox.Checked $script:MainForm_Memorycheckbox = $Memorycheckbox.Checked $script:MainForm_DriveSizecheckbox = $DriveSizecheckbox.Checked $script:MainForm_TPMcheckbox = $TPMcheckbox.Checked $script:MainForm_Wirelesscheckbox = $Wirelesscheckbox.Checked $script:MainForm_ACPowerCheckbox = $ACPowerCheckbox.Checked $script:MainForm_LangTimezonecombobox = $LangTimezonecombobox.Text $script:MainForm_LangTimezonecombobox_SelectedItem = $LangTimezonecombobox.SelectedItem $script:MainForm_LangUserLocalecombobox = $LangUserLocalecombobox.Text $script:MainForm_LangUserLocalecombobox_SelectedItem = $LangUserLocalecombobox.SelectedItem $script:MainForm_LangInstallcombobox = $LangInstallcombobox.Text $script:MainForm_LangInstallcombobox_SelectedItem = $LangInstallcombobox.SelectedItem $script:MainForm_LangKeyboardcombobox = $LangKeyboardcombobox.Text $script:MainForm_LangKeyboardcombobox_SelectedItem = $LangKeyboardcombobox.SelectedItem $script:MainForm_Appscheckedlistbox = $Appscheckedlistbox.SelectedItems $script:MainForm_Finalizelistbox = $Finalizelistbox.SelectedItems } $Form_Cleanup_FormClosed = { #Remove all event handlers from the controls try { $buttonBack.remove_Click($buttonBack_Click) $buttonFinish.remove_Click($buttonFinish_Click) $DomainNametextbox.remove_SelectedIndexChanged($DomainNametextbox_SelectedIndexChanged) $Workgroupradiobutton.remove_CheckedChanged($Workgroupradiobutton_CheckedChanged) $Workgrouptextbox.remove_TextChanged($Workgrouptextbox_TextChanged) $Domainradiobutton.remove_CheckedChanged($Domainradiobutton_CheckedChanged) $PasswordConfirm_maskedtextbox.remove_TextChanged($PasswordConfirm_maskedtextbox_TextChanged) $Passwordtextbox.remove_TextChanged($Passwordtextbox_TextChanged) $Usernametextbox.remove_TextChanged($Usernametextbox_TextChanged) $OUSelectioncombobox.remove_SelectedIndexChanged($OUSelectioncombobox_SelectedIndexChanged) $ComputerNametextbox.remove_TextChanged($ComputerNametextbox_TextChanged) $LocalAdminPWConfirm_maskedtextbox.remove_TextChanged($LocalAdminPWConfirm_maskedtextbox_TextChanged) $LocalAdminPW_maskedtextbox.remove_TextChanged($LocalAdminPW_maskedtextbox_TextChanged) $Volumecombobox.remove_SelectedIndexChanged($Volumecombobox_SelectedIndexChanged) $ImageSelectcombobox.remove_SelectedIndexChanged($ImageSelectcombobox_SelectedIndexChanged) $Bitlockercheckbox.remove_CheckedChanged($Bitlockercheckbox_CheckedChanged) $PreFlightRetrybutton.remove_Click($PreFlightRetrybutton_Click) $LangTimezonecombobox.remove_SelectedIndexChanged($LangTimezonecombobox_SelectedIndexChanged) $LangUserLocalecombobox.remove_SelectedIndexChanged($LangUserLocalecombobox_SelectedIndexChanged) $LangInstallcombobox.remove_SelectedIndexChanged($LangInstallcombobox_SelectedIndexChanged) $LangKeyboardcombobox.remove_SelectedIndexChanged($LangKeyboardcombobox_SelectedIndexChanged) $Appscheckedlistbox.remove_Click($Appscheckedlistbox_Click) $Appscheckedlistbox.remove_KeyPress($Appscheckedlistbox_KeyPress) $tabcontrolWizard.remove_Selecting($tabcontrolWizard_Selecting) $tabcontrolWizard.remove_Deselecting($tabcontrolWizard_Deselecting) $buttonNext.remove_Click($buttonNext_Click) $formWizard.remove_FormClosing($formWizard_FormClosing) $formWizard.remove_Load($formWizard_Load) $formWizard.remove_Load($Form_StateCorrection_Load) $formWizard.remove_Closing($Form_StoreValues_Closing) $formWizard.remove_FormClosed($Form_Cleanup_FormClosed) } catch { Out-Null <# Prevent PSScriptAnalyzer warning #> } $formWizard.Dispose() $Bannerpicturebox.Dispose() $buttonCancel.Dispose() $buttonBack.Dispose() $buttonFinish.Dispose() $tabcontrolWizard.Dispose() $TabComputerName.Dispose() $DomainNametextbox.Dispose() $Workgroupradiobutton.Dispose() $Workgrouptextbox.Dispose() $Domainradiobutton.Dispose() $labelSpecifyTheDomainName.Dispose() $labelTypeADomainAccountTh.Dispose() $CompNamelabel.Dispose() $PasswordConfirmLabel.Dispose() $PasswordConfirm_maskedtextbox.Dispose() $labelNetworkDetails.Dispose() $DomainJoin_label.Dispose() $Passwordtextbox.Dispose() $Passwordlabel.Dispose() $Usernametextbox.Dispose() $UsernameLabel.Dispose() $OUSelectionLabel.Dispose() $OUSelectioncombobox.Dispose() $ComputerNametextbox.Dispose() $ComputerNameLabel.Dispose() $TabLocalAdminPassword.Dispose() $TypeLocalAdmin_label.Dispose() $LocalAdminPWConfirm_maskedtextbox.Dispose() $LocalAdminPW_maskedtextbox.Dispose() $LocalAdminPWConfirm_label.Dispose() $LocalAdminPW_label.Dispose() $TabOperatingSystem.Dispose() $labelSelectAVolumeToInsta.Dispose() $labelPleaseChoseAnOperati.Dispose() $labelTargetDrive.Dispose() $Volumecombobox.Dispose() $ImageSelectcombobox.Dispose() $Bitlockercheckbox.Dispose() $labelVolume.Dispose() $labelImageSelection.Dispose() $TabPreflight.Dispose() $PreFlightRetrybutton.Dispose() $Memorycheckbox.Dispose() $DriveSizecheckbox.Dispose() $TPMcheckbox.Dispose() $Wirelesscheckbox.Dispose() $ACPowerCheckbox.Dispose() $TabLanguage.Dispose() $labelSelectTheTimeZone.Dispose() $labelSelectTheLanguagePac.Dispose() $labelTimeZoneSelection.Dispose() $LangTimezonecombobox.Dispose() $LangUserLocalecombobox.Dispose() $LangInstallcombobox.Dispose() $LangUserLocaleLabel.Dispose() $LangTimeZoneLabel.Dispose() $LangKeyboardLabel.Dispose() $LangKeyboardcombobox.Dispose() $LangInstalllabel.Dispose() $TabApplications.Dispose() $Appscheckedlistbox.Dispose() $TabFinalize.Dispose() $Finalizelistbox.Dispose() $buttonNext.Dispose() $colordialog1.Dispose() $errorprovider1.Dispose() $imagelist1.Dispose() } #endregion Generated Events #---------------------------------------------- #region Generated Form Code #---------------------------------------------- $formWizard.SuspendLayout() $tabcontrolWizard.SuspendLayout() $TabComputerName.SuspendLayout() $TabLocalAdminPassword.SuspendLayout() $TabOperatingSystem.SuspendLayout() $TabPreflight.SuspendLayout() $TabLanguage.SuspendLayout() $TabApplications.SuspendLayout() $TabFinalize.SuspendLayout() # # formWizard # $formWizard.Controls.Add($Bannerpicturebox) $formWizard.Controls.Add($buttonCancel) $formWizard.Controls.Add($buttonBack) $formWizard.Controls.Add($buttonFinish) $formWizard.Controls.Add($tabcontrolWizard) $formWizard.Controls.Add($buttonNext) $formWizard.AcceptButton = $buttonNext $formWizard.AutoScaleDimensions = New-Object System.Drawing.SizeF(6, 13) $formWizard.AutoScaleMode = 'Font' $formWizard.CancelButton = $buttonCancel $formWizard.ClientSize = New-Object System.Drawing.Size(784, 561) $formWizard.FormBorderStyle = 'FixedDialog' #region Image Data $ImageString = @" AAABAAIAICAQAAAAAADoAgAAJgAAABAQEAAAAAAAKAEAAA4DAAAoAAAAIAAAAEAAAAABAAQAAAAA AAACAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwACAgIAA AAD/AAD/AAAA//8A/wAAAAAAAAD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP////// +AAAAAAAAAAAAAj///////eAAAAAAAAAAAAI///////3eAAAAAAAAAAACMzMzMzMxHcAAAAACIj3 d3jMzMzMzMRHAAAAAI9/d3d4zMzMzMzERAAAAAj39/d3eMzMzMzMxEQAAACPf39/d3jMzMzMzMRE AAAId/f393d4///////3RAAAh3d/f393eP//////93QACId3d/f3d3j///////d3AAh4eHd/f3iH h3e6rgiAAAAIh4eHd/eIiHd/CHdwiIeAh3h4eHeIf3h3evB3cIiAAIeHh4eHh/f4d653d3CAgACH d3d3eH94j4rud/cIh4AAh3d3d3j3AAj4u3dwf/CAAId3d3d4fwAIf4iICH/3gACHd3d3ePfwB/eI d3iIiIAAjn5+fn6Pf394d4eHh4AAAIfn5+d3iPf3iPd4eHhwAAAIfn53d6qIiHd/d4eHAAAACOd3 d6qq67d39/d4eAAAAAh3d3qqruu3d39/d3cAAAAAh3qqqu7rt3f39/dwAAAAAAiqqq7uu7d3f39/ AAAAAAAAiqru7ru3d3f38AAAAAAAAAiu7u67t3d/fwAAAAAAAAAAju7uu7d3d/AAAAAAAAAAAAiI 67u3dwAAAAAAAAAAAAAAAIiIiIgAAAAAAAAA//8AD//+AAf//gAD//4AAf/AAAH+AAAB/AAAAfgA AAHwAAAB4AAAAcAAAAGAAAABgAAAAYAAAAAAAAAAAAAAAwAAAAMABgADAAYAAwAAAAMAAAAPAAAA D4AAAB+AAAAfgAAAH8AAAD/gAAB/8AAA//gAAf/8AAP//gAH///AP/8oAAAAEAAAACAAAAABAAQA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwACA gIAAAAD/AAD/AAAA//8A/wAAAAAAAAD//wAA////AN3d3QAAAAAN3d3Qj////4Dd2I+P////eN2H 94zMzMxI2H9/jMzMzETYd/eMzMzMRId3f4////+Eh3d3h3oHdwiHd3qHpn93CId3qohrd4Dwh3qu t4iICIDYqu63f39w3diu67d39/Dd3Y67t3d/Dd3d2Iu3dwDd3d3d2IiI3d3d/AGPf/gAd3jgAMzM wABEDYAAd/eAAHd4AAD//wAARA0AAHd/AAB3eAAA//+AA3QNgAN3d8AHd3jgD///+D93DQ== "@ $System_IO_MemoryStream = [System.IO.MemoryStream][System.Convert]::FromBase64String($ImageString) #endregion $formWizard.Icon = [System.Drawing.Icon]::FromHandle(([System.Drawing.Bitmap][System.Drawing.Image]::FromStream($System_IO_MemoryStream)).GetHicon()) $System_IO_MemoryStream = $null $formWizard.MaximizeBox = $False $formWizard.Name = 'formWizard' $formWizard.StartPosition = 'CenterScreen' $formWizard.Text = 'Operating System Deployment Wizard' $formWizard.TopMost = $True $formWizard.add_FormClosing($formWizard_FormClosing) $formWizard.add_Load($formWizard_Load) # # Bannerpicturebox # #region Image Data $ImageString = @" Qk2+ZgIAAAAAADYAAAAoAAAA9wIAAEUAAAABABgAAAAAAAAAAAASCwAAEgsAAAAAAAAAAAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////v7+//////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////Pz8/v7+//////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////v7+ +/v7+Pj49fX18fHx8fHx8/Pz9vb2+fn5/Pz8/v7+//////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////f39+/v7+Pj49PT08fHx7u7u7Ozs7Ozs7e3t8PDw9PT09/f3+/v7/f39/v7+//////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////f39 +vr69vb28vLy7u7u7e3t8PDw9PT0+Pj4/Pz8/v7+//////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////f39+/v7+Pj49PT08PDw7Ozs6urq6enp6enp6+vr7+/v9PT0+Pj4+/v7/v7+//////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////v7+/v7+/v7+ /v7+/v7+/v7+/v7+/v7+/////////////////////////////////////////////////////v7+ /v7+/v7+/v7+/f39/v7+/v7+/v7+/v7+//////////////////////////////////////////// /////////////v7+/v7+/f39/f39/f39/f39/f39/f39/f39/v7+/v7+/v7+//////////////// /////////////////////////////////v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/////////f39 +fn59fX18PDw6+vr6urq7e3t8fHx9vb2+vr6/f39/v7+/v7+/v7+/v7+//////////////////// /////v7+/v7+/v7+/v7+/v7+/////////////////////////v7+/v7+/v7+/v7+/v7+/v7+/v7+ /v7+/v7+/f39/Pz8+fn59vb28vLy7+/v6+vr6enp6Ojo6enp7Ozs8PDw9fX1+fn5/f39/v7+//// /////////////v7+/v7+/v7+/v7+/v7+/////////////////////v7+/v7+/v7+/v7+/v7+//// /////////////////////v7+/v7+/v7+/v7+/v7+/////////////////////v7+/v7+/v7+/v7+ /v7+/v7+/v7+/v7+/////////////////////v7+/v7+/v7+/v7+/v7+//////////////////// /////v7+/v7+/v7+/v7+/v7+/////////////////v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+//// /////////////////////////////////////////////v7+/v7+/v7+/v7+/v7+//////////// /////////////v7+/v7+/v7+/v7+/v7+/////////////////////////////v7+/v7+/v7+/v7+ /v7+/v7+/v7+/v7+/v7+/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/v7+/v7+/v7+/v7+ /v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+ /v7+/v7+/////////////////////////////////////v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+ /v7+/v7+/v7+/v7+/v7+//////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////v7+/v7+/f39/Pz8+/v7+vr6 +vr6+vr6+vr6+/v7/Pz8/f39/v7+/v7+/////////////////////////////////v7+/f39/Pz8 +/v7+vr6+vr6+vr6+vr6+vr6+/v7/Pz8/f39/v7+/v7+//////////////////////////////// /////v7+/v7+/Pz8+/v7+vr6+fn5+fn5+fn5+fn5+fn5+vr6+vr6+/v7/Pz8/f39/v7+/v7+//// /////////////////////v7+/v7+/f39/Pz8+/v7+vr6+vr6+vr6+/v7/Pz8/Pz8/v7+/v7+/Pz8 +fn59PT07u7u6enp6Ojo6urq7+/v8/Pz9/f3+fn5+vr6+vr6+/v7/Pz8/f39/v7+/v7+/////v7+ /v7+/f39/Pz8/Pz8/f39/f39/v7+/v7+/////v7+/v7+/f39/Pz8+/v7+vr6+vr6+vr6+vr6+/v7 /Pz8/f39/f39/Pz8+/v7+Pj49vb28/Pz7+/v6+vr6enp5+fn6enp7e3t8vLy9/f3+/v7/v7+//// /////////v7+/f39/f39/Pz8/Pz8/f39/v7+/v7+/////////v7+/f39/f39/Pz8/Pz8/f39/v7+ /v7+/////////v7+/v7+/f39/Pz8/Pz8/f39/f39/v7+/v7+/v7+/v7+/f39/Pz8+/v7+/v7+vr6 +vr6+vr6+/v7/Pz8/f39/v7+/v7+/v7+/v7+/f39/f39/Pz8/Pz8/f39/v7+/v7+/////////v7+ /v7+/f39/Pz8/Pz8/f39/f39/v7+/v7+/v7+/v7+/f39/Pz8+/v7+vr6+vr6+/v7/Pz8/f39/v7+ /////////////////////////////////////v7+/f39/f39/Pz8/Pz8/Pz8/f39/v7+/v7+//// /////v7+/v7+/f39/Pz8/Pz8/Pz8/f39/f39/v7+/////////////v7+/v7+/f39/Pz8/Pz8/Pz8 /f39/Pz8/Pz8+/v7+vr6+fn5+fn5+fn5+Pj4+Pj4+Pj4+Pj4+fn5+fn5+vr6+/v7/Pz8/Pz8/Pz8 /Pz8+/v7+/v7+vr6+vr6+vr6+/v7+/v7/Pz8/Pz8/Pz8/Pz8/Pz8/f39/f39/f39/f39/f39/Pz8 /Pz8/f39/v7+/v7+/////////////////////v7+/f39/Pz8+/v7+vr6+vr6+vr6+vr6+/v7+/v7 +/v7/Pz8/Pz8/Pz8/f39/v7+/v7+//////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////v7+/v7+/Pz8+/v7+fn5+Pj49vb29fX1 9fX19fX19fX19vb2+Pj4+fn5+/v7/Pz8/v7+/v7+/////////////////v7+/f39/Pz8+vr6+Pj4 9/f39vb29fX19fX19fX19vb29/f3+Pj4+vr6+/v7/f39/v7+//////////////////////////// /////v7+/Pz8+vr69/f39vb29PT09PT08/Pz9PT09PT09fX19vb29/f3+Pj4+vr6+/v7/f39/v7+ /v7+/////////////v7+/f39/Pz8+vr6+Pj49/f39vb29vb29vb29/f3+Pj4+fn5+/v7/f39/Pz8 +Pj48/Pz7u7u6Ojo5ubm6OjoLioXLioXqqmm9fX19vb29vb29/f3+Pj4+vr6/Pz8/f39/v7+/f39 /Pz8+/v7+vr6+fn5+vr6+/v7/f39/v7+/v7+/f39/Pz8+vr6+Pj49/f39fX19fX19fX19vb29/f3 +fn5+/v7/Pz8/Pz8/Pz8+/v7+fn59vb2np2ZQ0AzLioXLioXU1FGjYuG5ubl9PT0+fn5/f39//// /////v7+/f39+/v7+vr6+fn5+vr6+/v7/Pz8/v7+/v7+/v7+/f39+/v7+vr6+fn5+vr6+/v7/Pz8 /v7+/////////v7+/Pz8+/v7+vr6+fn5+vr6+/v7/Pz8/f39/f39/Pz8+/v7+fn5+Pj49vb29vb2 9vb29vb29/f3+fn5+vr6/Pz8/f39/f39/Pz8+/v7+vr6+fn5+vr6+/v7/Pz8/v7+/////////v7+ /Pz8+/v7+vr6+fn5+vr6+/v7/f39/f39/f39/Pz8+vr6+Pj49/f39vb29/f3+Pj4+vr6/Pz8/f39 /v7+/////////////////////////////v7+/f39+/v7+vr6+fn5+Pj4+fn5+/v7/Pz8/v7+//// /////v7+/Pz8+/v7+fn5+Pj4+fn5+vr6+/v7/f39/v7+/////////v7+/Pz8+/v7+vr6+fn5+vr6 +vr6+vr6+vr6+Pj49vb29fX19PT09PT09PT09PT09PT09PT09PT09fX19vb2+Pj4+fn5+vr6+vr6 +fn5+Pj49vb29fX19fX19vb29/f39/f39/f3+Pj4+Pj4+Pj4+fn5+/v7+/v7/Pz8+/v7+vr6+fn5 +vr6+/v7/Pz8/v7+/////////////v7+/v7+/Pz8+/v7+fn59/f39vb29fX19fX19vb29vb29/f3 9/f3+Pj4+Pj4+fn5+/v7/Pz8/v7+//////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////v7+/f39/Pz8+vr69/f39fX18/Pz8fHx8PDw 8PDw8PDw8PDw8fHx8/Pz9fX19/f3+vr6/Pz8/f39/v7+/////////v7+/f39+/v7+fn59vb29PT0 8vLy8fHx8PDw8PDw8PDw8fHx8vLy8/Pz9fX1+Pj4+vr6/Pz8/v7+//////////////////////// /v7+/Pz8+vr69/f38/Pz8PDw7u7u7u7u7u7u7u7u7+/v8PDw8fHx8vLy9PT09fX1+Pj4+vr6/Pz8 /f39/v7+/v7+/v7+/f39+/v7+Pj49vb29PT08/Pz8fHx8fHx8fHx8vLy9PT09vb2+Pj4+vr6+vr6 9/f38/Pz7e3t5+fn5OTk5ubmLioXLioXp6aj8fHx8fHx8fHx8/Pz9PT09vb2+fn5+/v7/Pz8/Pz8 +vr6+Pj49vb29vb29/f3+fn5+/v7/Pz8/Pz8+/v7+fn59vb29PT08vLy8PDw8PDw8PDw8fHx8vLy 9fX19/f3+fn5+/v7/Pz8/f39/Pz8+vr6rKuoLioXLioXLioXLioXLioXQ0Az39/e+Pj4/Pz8/v7+ /////f39+/v7+fn59/f39vb29vb2+Pj4+vr6/Pz8/v7+/f39+/v7+fn59/f39vb29vb2+Pj4+vr6 /Pz8/v7+/v7+/Pz8+vr6+Pj49vb29vb29/f3+fn5+/v7/Pz8+/v7+vr69/f39fX18/Pz8vLy8fHx 8fHx8vLy8/Pz9fX19/f3+fn5+/v7+/v7+vr6+fn59/f39vb29vb2+Pj4+vr6/Pz8/v7+/v7+/Pz8 +vr6+Pj49vb29vb29/f3+fn5+/v7/Pz8/Pz8+vr69/f39PT08vLy8vLy8/Pz9fX19/f3+vr6/Pz8 /v7+/////////////////////////////v7++/v7+fn59vb29PT09PT09fX1+Pj4+/v7/f39/v7+ /v7+/f39+vr6+Pj49fX19PT09PT09vb2+fn5+/v7/v7+/////v7+/Pz8+vr6+Pj49vb29vb29/f3 9/f39/f39/f39PT08fHx7+/v7u7u7u7u7u7u7+/v8PDw8PDw8PDw8fHx8/Pz9fX19vb29/f39vb2 9fX18/Pz8fHx8fHx8fHx8vLy8vLy8/Pz8/Pz8/Pz8/Pz8/Pz9vb2+Pj4+fn5+fn5+Pj49/f39vb2 9vb2+Pj4+vr6/Pz8/v7+/////////v7+/Pz8+vr69/f39PT08vLy8fHx8PDw8PDw8fHx8fHx8vLy 8vLy8vLy8/Pz9vb2+Pj4+/v7/f39/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////v7+/f39+/v7+fn59fX18vLy8PDw7e3t7Ozs6+vr 6+vr6+vr6+vr7Ozs7e3t8PDw8vLy9fX1+fn5+/v7/f39/v7+/v7+/f39+/v7+Pj49PT08fHx7u7u 7e3t6+vr6+vr6+vr6+vr7Ozs7e3t7u7u8fHx9PT09/f3+vr6/Pz8/v7+//////////////////// /v7++/v79/f38/Pz7e3t6urq5+fn5+fn6Ojo6enp6urq6+vr7Ozs7e3t7u7u8PDw8/Pz9vb2+fn5 +/v7/f39/v7+/f39+/v7+Pj49PT08fHx7+/v7e3t7e3t7e3t7e3t7u7u8PDw8vLy9fX1+Pj4+fn5 9vb28vLy7e3t5ubm4+Pj4+PjLioXLioXpaSg7e3t7e3t7Ozs7e3t7+/v8vLy9fX1+Pj4+vr6+fn5 9/f39fX18fHx8fHx8/Pz9vb2+fn5+/v7+vr6+Pj49fX18fHx7u7u7Ozs6+vr6urq6urq6+vr7e3t 7+/v8/Pz9vb2+fn5/Pz8/f39/v7+/Pz85OTjwcC+xsXDwcC+n5+bQj8xLioXdXNs9fX1+/v7/v7+ /v7+/Pz8+fn59vb28/Pz8fHx8fHx9fX1+Pj4+/v7/f39/Pz8+fn59vb28/Pz8fHx8fHx9fX1+Pj4 +/v7/v7+/v7++/v7+Pj49fX18fHx8fHx8/Pz9vb2+Pj4+fn5+fn59vb28/Pz8PDw7u7u7e3t7Ozs 7e3t7e3t7+/v8fHx9PT09/f3+fn5+fn5+Pj49vb28/Pz8fHx8fHx9fX1+Pj4+/v7/v7+/v7++/v7 +Pj49fX18fHx8fHx8/Pz9vb2+fn5+vr6+fn59/f38vLy7u7u7Ozs7Ozs7u7u8fHx9fX1+fn5/Pz8 /v7+/////////////////////////v7+/Pz8+fn59fX18fHx7u7u7e3t8PDw9PT0+Pj4/Pz8/v7+ /v7++/v7+Pj48/Pz7+/v7e3t7u7u8fHx9fX1+fn5/Pz8/v7+/v7++/v7+Pj49fX18fHx8fHx8vLy 9PT09PT08/Pz8PDw7Ozs6Ojo5+fn5+fn6Ojo6urq6+vr6+vr7Ozs7e3t7+/v8fHx8/Pz8/Pz8vLy 8PDw7e3t7Ozs6+vr7Ozs7e3t7u7u7u7u7e3t7e3t7Ozs7u7u8fHx9fX19vb29/f39fX18/Pz8fHx 8fHx9fX1+Pj4+/v7/v7+/////v7+/Pz8+vr69vb28/Pz7+/v7Ozs6+vr6+vr6+vr7Ozs7Ozs7Ozs 7Ozs7Ozs7u7u8fHx9fX1+fn5/Pz8/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////v7+/Pz8+fn59fX18fHx7e3t6urq6enp6Ojo6enp 6enp6enp6enp6Ojo6enp6urq7e3t8fHx9fX1+fn5+/v7/f39/f39+/v7+Pj49PT08PDw7Ozs6urq 6enp6enp6enp6enp6enp6enp6enp6urq7Ozs7+/v8/Pz9/f3+vr6/f39/v7+//////////////// /f39+vr69fX18PDw6enp5eXl5OTk5OTk5eXl5+fn6enp6enp6enp6enp6urq7Ozs7u7u8fHx9fX1 +fn5+/v7/Pz8+/v7+Pj49PT08PDw7e3t6+vr6urq6urq6+vr6+vr7Ozs7e3t7+/v8vLy9vb29/f3 9vb28vLy7Ozs5eXl4uLi4uLiLioXLioXo6Of6+vr6urq6urq6urq6+vr7e3t8fHx9fX19/f39/f3 9fX18vLy7u7u7e3t8PDw8/Pz9vb2+Pj4+Pj49PT08PDw7Ozs6urq6enp6Ojo6Ojo6Ojo6Ojo6enp 6+vr7u7u8vLy9vb2+vr6/Pz8/v7+/Pz8+Pj48vLy6+vr5OTk4eHhs7KwLioXLioXy8vJ+fn5/f39 /v7+/Pz8+Pj49PT08PDw7e3t7u7u8vLy9vb2+vr6/f39/Pz8+Pj49PT08PDw7e3t7u7u8vLy9vb2 +vr6/f39/f39+vr69vb28vLy7u7u7e3t8PDw8/Pz9fX19vb29fX18vLy7u7u7Ozs6urq6urq6urq 6+vr7Ozs7e3t7u7u8fHx9PT09/f3+Pj49vb28/Pz8PDw7e3t7u7u8vLy9vb2+vr6/f39/f39+vr6 9vb28vLy7u7u7e3t8PDw9PT09/f3+Pj49/f38/Pz7u7u6urq6Ojo6enp7Ozs8PDw9fX1+fn5/Pz8 /v7+/////////////////////////v7++/v79/f38vLy7Ozs6Ojo6Ojo6urq8PDw9fX1+vr6/f39 /f39+vr69fX17+/v6urq5+fn6Ojo7Ozs8vLy9/f3+/v7/v7+/f39+vr69vb28vLy7u7u7e3t7+/v 8fHx8vLy8fHx7u7u6enp5eXl4+Pj4+Pj5eXl6Ojo6urq6+vr7Ozs7e3t7+/v8fHx8fHx8fHx7u7u 6+vr6enp6Ojo6Ojo6enp6+vr7Ozs6urq6enp6Ojo5+fn6enp7e3t8vLy9PT09PT08/Pz8PDw7e3t 7u7u8vLy9vb2+vr6/f39/////f39+/v79/f38vLy7u7u6urq6Ojo6Ojo6Ojo6enp6urq6enp6Ojo 5+fn5+fn6enp7e3t8/Pz9/f3/Pz8/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////v7+/Pz8+fn59fX18PDw7Ozs6enp5+fn6Ojo6enp6urq 6+vr6+vr6urq6enp6Ojo5+fn6enp7Ozs8PDw9fX1+fn5+/v7+/v7+fn59fX18PDw7Ozs6enp6Ojo 6enp6urq6+vr7Ozs7Ozs6+vr6enp6enp6enp6+vr7u7u8/Pz+Pj4+/v7/v7+//////////////// /f39+fn59PT07u7u5+fn4+Pj4+Pj5OTk5+fn6urq7Ozs7Ozs6+vr6urq6enp6enp6urq7e3t8fHx 9fX1+Pj4+fn5+Pj49fX18PDw7Ozs6urq6urq6+vr7Ozs7e3t7u7u7u7u7u7u7+/v8fHx9fX19/f3 9fX18fHx7Ozs5eXl4eHh4eHhLioXLioXpaSg7e3t7e3t6+vr6enp6enp6urq7e3t8vLy9PT09fX1 8/Pz8PDw6+vr6urq7e3t8fHx9PT09vb29PT08PDw7Ozs6enp6Ojo6enp6urq6urq6urq6enp6Ojo 6Ojo6urq7u7u8/Pz9/f3+/v7/Pz8+/v79/f38fHx6enp4uLi39/f39/fYmBXLioXkI+K9/f3+/v7 /f39+/v79/f38vLy7e3t6urq6+vr8PDw9fX1+fn5/Pz8+/v79/f38vLy7e3t6urq6+vr8PDw9fX1 +fn5/f39/f39+fn59fX18PDw6+vr6urq7e3t8PDw8vLy8/Pz8fHx7u7u6+vr6urq6urq6+vr7e3t 7u7u7u7u7u7u7u7u8PDw8/Pz9vb29/f39PT08fHx7e3t6urq6+vr8PDw9fX1+fn5/f39/f39+fn5 9fX18PDw6+vr6urq7e3t8vLy9fX19/f39fX18fHx6+vr5+fn5+fn6enp7e3t8vLy9vb2+vr6/Pz8 /v7+/////////////////////////f39+vr69fX17u7u6Ojo5OTk4+Pj5ubm7Ozs8/Pz+fn5/Pz8 /Pz8+Pj48/Pz7Ozs5ubm4+Pj4+Pj6Ojo7+/v9fX1+vr6/v7+/f39+fn59fX18PDw6+vr6urq7e3t 8PDw8fHx8fHx7u7u6enp5OTk4uLi4+Pj5ubm6enp7Ozs7u7u8PDw8fHx8/Pz8/Pz8vLy8PDw7Ozs 6Ojo5ubm5ubm6Ojo6urq7e3t7e3t6+vr6Ojo5ubm5OTk5ubm6+vr8PDw8/Pz8/Pz8fHx7e3t6urq 6+vr8PDw9fX1+fn5/f39/v7+/Pz8+Pj49PT07u7u6urq5+fn5+fn6Ojo6urq6+vr6+vr6enp5+fn 5eXl5OTk5ubm6+vr8fHx9vb2+/v7/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////f39+/v79vb28fHx7Ozs6enp5+fn5+fn6enp7Ozs7u7u 8PDw8PDw7u7u7Ozs6enp5+fn5+fn6enp7Ozs8fHx9vb2+fn5+fn59/f38/Pz7u7u6+vr6enp6urq 6+vr7u7u8PDw8fHx8PDw7u7u7Ozs6enp6Ojo6Ojo6+vr8PDw9fX1+vr6/f39//////////////// /f39+fn58/Pz7e3t5ubm4+Pj4+Pj5ubm6urq7u7u8PDw8PDw7+/v7e3t6urq6enp6Ojo6enp7Ozs 8fHx9fX19vb29fX18fHx7Ozs6enp6Ojo6enp6+vr7u7u7+/v8PDw7+/v7+/v8PDw8fHx9fX19vb2 9fX18fHx7Ozs5eXl4uLi4+PjLioXLioXp6aj8fHx8fHx7u7u6+vr6enp6Ojo6urq7u7u8vLy8vLy 8fHx7u7u6enp6enp7Ozs8PDw8vLy8/Pz8fHx7e3t6enp6Ojo6enp6+vr7e3t7+/v7u7u7Ozs6urq 6Ojo6Ojo6+vr8PDw9fX1+fn5+/v7+fn59fX17+/v6Ojo4eHh39/f39/fqamlLioXLioX6+vr+vr6 /Pz8+/v79vb28fHx7Ozs6enp6enp7u7u9PT0+fn5/Pz8+/v79vb28fHx7Ozs6enp6enp7u7u9PT0 +fn5/f39/f39+fn59PT07u7u6enp6enp6+vr7u7u8PDw8PDw7u7u6urq6Ojo6Ojo6urq7Ozs7u7u 8PDw7+/v7+/v7+/v8PDw8/Pz9vb29vb28/Pz8PDw7Ozs6enp6enp7u7u9PT0+fn5/f39/f39+fn5 9PT07u7u6enp6enp7Ozs8fHx9PT09vb29PT07+/v6enp5ubm5+fn6urq7+/v9PT0+Pj4+/v7/f39 /v7+/////////////////////////f39+fn58/Pz7Ozs5OTk4ODg4ODg4+Pj6enp8fHx9/f3+/v7 +/v79/f38fHx6enp4uLi4ODg4ODg5eXl7Ozs9PT0+fn5/f39/f39+fn59PT07u7u6enp6enp6+vr 7+/v8fHx8vLy7+/v6urq5eXl4+Pj4+Pj5ubm6urq7u7u8fHx8/Pz9fX19vb29fX18/Pz8PDw7Ozs 5+fn5eXl5ubm6enp7Ozs7+/v8PDw7e3t6enp5ubm4+Pj5eXl6enp7+/v8vLy8vLy8PDw7Ozs6enp 6enp7u7u9PT0+fn5/f39/v7++vr69vb28fHx6+vr5+fn5+fn6Ojo6+vr7u7u8PDw7+/v7Ozs6Ojo 5eXl4+Pj5OTk6enp8PDw9vb2+/v7/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////v7+/Pz8+Pj48/Pz7u7u6enp5+fn5+fn6enp7e3t8fHx9PT0 wsK/k5GMd3VuLioXLioXcnBpi4qEt7e06enp7u7u8/Pz9/f3+Pj49vb28vLy7u7u7Ozs7Ozs7e3t 8PDw8/Pz4uHgq6qnd3VuVlRKLioXVVJHcnBpl5aRw8PB7u7u9PT0+fn5/Pz8//////////////// /f39+Pj48/Pz7Ozs5ubm4+Pj5OTkLioXLioXLioXLioXLioXLioXLioXdHJrcnFpo6Key8vK6enp 7e3t8fHx8vLy8fHx7u7u6enp5ubm5eXl5+fn6urq7e3tycjGkI+JZmRbLioXVlNJg4J8traz7Ozs 9PT08fHx7Ozs5ubm4+Pj5eXlLioXLioXqqmm9fX1zczLkZCLVVNILioXcW9oi4qFxsXD8PDw8PDw 7+/v7e3t6enp5+fn6+vrLioXLioXqaik7+/v6urq6Ojo6Ojo6+vr7u7u8vLyzMzKkZCLVlNJLioX LioXY2FYo6Of5OTj8vLy9/f3+fn59/f38/Pz7e3t5+fn4eHh39/f4ODgqamlLioXLioXqqmm+Pj4 +/v7+vr69fX18PDw6+vr5+fn6enpp6aiLioXLioX/Pz8+/v79fX18PDw6+vr5+fn6enpp6aiLioX LioX/f39/f39+Pj48/Pz7u7u6enp5+fn6urqLioXLioXpqWh6urq5+fn5eXl5ubm6enp7Ozs5ubl qKejdXNsQ0AzLioXdXNsnp2Z19fW9fX18/Pz7+/v6+vr5+fn6enpp6aiLioXLioX/f39/f39+Pj4 8/Pz7u7u6enp5+fn6+vrLioXLioXq6qn8/Pz7u7u6Ojo5ubm6Ojo7OzstLOweHZvRUI1LioXRUI1 vb26/////////////////////v7+/Pz89/f38fHx6urq4uLi3t7e3t7ez8/OLioXLioXrKuo+fn5 +fn59vb27+/v5+fn4eHh3t7e39/flJOPLioXLioX5OTj/Pz8/Pz8+Pj48/Pz7u7u6enp5+fn6+vr LioXLioXq6qm8vLy7e3t6OjocG9nLioXLioXLioXLioXLioXLioXLioXLioXLioXLioXLioXLioX wcG/5ubm5+fn6enppqWhZmRbLioXLioXcnFpiomEvr685OTk6enpdHJrLioXZmRc7+/v6+vr5+fn 6enpp6aiLioXLioX/Pz8/f39+fn59PT07u7u6enp5ubm5+fn6urq7u7u39/en56ZVlRKLioXLioX Y2FYn5+b5OTk6enpdXNsLioXamhf/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////v7+/////////v7++/v79vb28fHx6+vr5+fn5ubm6enp7e3t8fHxzs3LWFZL LioXLioXLioXLioXLioXLioXLioXLioXVFFGxcTC8PDw9PT09vb29vb28/Pz8PDw7+/v8PDw8vLy 9fX1oaCcLioXLioXLioXLioXLioXLioXLioXLioXLioXZWNa1dTT+Pj4/Pz8/v7+//////////// /f39+Pj48/Pz7e3t5ubm5OTk5ubmLioXLioXLioXLioXLioXLioXLioXLioXLioXLioXLioXcW9o zs3M7u7u7+/v7u7u6+vr5ubm4+Pj5OTk5ubm4eHgdHJrLioXLioXLioXLioXLioXLioXLioXV1VK 1tbV8fHx7Ozs5+fn5eXl5+fnLioXLioXrayolZSPLioXLioXLioXLioXLioXLioXLioXj46I7+/v 7u7u7e3t6enp5+fn6urqLioXLioXp6aj7e3t6enp5+fn6enp7e3t8vLylJKNLioXLioXLioXLioX LioXLioXLioXQ0Ay09PR9fX19/f39fX18fHx7Ozs5ubm4+Pj4eHh4uLiYmBXLioXLioXZmRc9vb2 +vr6+fn59fX18PDw6+vr5+fn6enpp6aiLioXLioX/Pz8+/v79fX18PDw6+vr5+fn6enpp6aiLioX LioX/f39/f39+Pj48/Pz7u7u6enp5+fn6urqLioXLioXpaSg6Ojo5OTk4+Pj5eXl6OjosLCtQ0Az LioXLioXLioXLioXLioXLioXLioXn56Z8vLy7+/v6+vr5+fn6enpp6aiLioXLioX/f39/f39+Pj4 8/Pz7u7u6enp5+fn6+vrLioXLioXq6qm8vLy7u7u6Ojo5+fn6enpsrGuLioXLioXLioXLioXLioX srGu/////////////////////v7++/v79vb28PDw6enp4uLi3t7e39/fqailLioXLioXd3Vu+Pj4 +Pj49fX17u7u5ubm4eHh39/f39/fYV9WLioXLioXuLi1+/v7/Pz8+Pj48/Pz7u7u6enp5+fn6+vr LioXLioXrayo9vb28vLy7e3tf354LioXLioXLioXLioXLioXLioXLioXLioXLioXLioXLioXLioX xMPC5+fn6OjocnFpLioXLioXLioXLioXLioXLioXLioXcG5n19bVLioXLioXnZyX7+/v6+vr5+fn 6enpp6aiLioXLioX/Pz8/Pz8+Pj48/Pz7e3t6Ojo5ubm6enp7u7u1tXUREE0LioXLioXLioXLioX LioXLioXYmBX4eHgLioXLioXo6Ke/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////v7+/////////f39+fn59PT07u7u6enp5ubm5+fn6+vr8PDwuLe0LioXLioX LioXa2lgsK+s0dHPzs3LqKejZGJaLioXLioXLioXsrGu8/Pz9vb29/f39vb29PT08/Pz9fX17e3t aWdfLioXLioXRUI1lpWQuLi1ysrIxsbEo6Kefnx2LioXLioXREEz2trY/Pz8/v7+//////////// /f39+Pj48/Pz7e3t5+fn5eXl6OjoLioXLioXaWdf09LQ1NTS09PR0tHQrKuonZyXZWNaLioXLioX LioXsK+s7Ozs6+vr6Ojo5OTk4uLi4+Pj5eXlZGJZLioXLioXp6ai0NDP7Ozs5OTjvby6dXRsLioX LioXycjG7e3t6Ojo5ubm6enpLioXLioXLioXLioXenhxxcXC6enp7u7uw8PBcW9oLioXLioXp6ai 7u7u7Ozs6enp5+fn6urqLioXLioXp6ai6+vr6Ojo5+fn6+vr8PDwhYR+LioXLioXenhxubi1y8vJ xsbEmJeSQj8yLioXLioX1tXU9PT08/Pz7+/v6urq5ubm5eXl5OTkysnILioXLioXLioXLioX1tbV +Pj4+fn59fX18PDw6+vr5+fn6enpp6aiLioXLioX/Pz8+/v79fX18PDw6+vr5+fn6enpp6aiLioX LioX/f39/f39+Pj48/Pz7u7u6enp5+fn6enpLioXLioXpKOf5ubm4+Pj4uLi5OTkt7e0LioXLioX ZWNbvby65OTj7e3t0NDPp6ajREEzLioXdXRs7u7u6urq5+fn6enpp6aiLioXLioX/f39/f39+Pj4 8/Pz7u7u6enp5+fn6+vrLioXLioXq6qm8vLy7u7u6Ojo5+fn6urqZmRbLioXRUI1ycjG//////// 6+rq/////////////////////f39+vr69fX17+/v6Ojo4uLi39/f4ODgiIaBLioXLioXLioX9vb2 9vb28/Pz7u7u5ubm4eHh4ODg19fXLioXLioXLioXk5GM+vr6+/v7+Pj48/Pz7u7u6enp5+fn6+vr LioXLioXrq2q+fn59vb28fHx0NDPQz8yLioXcnFp7u7u8/Pz+Pj4+/v7/f39/f39+/v79/f38vLy 7e3t6+vrurm3LioXLioXZmRb09PR7u7u6urqt7e0iYiDLioXQz8yLioXLioXqaik7+/v6+vr5+fn 6enpp6aiLioXLioX/Pz8/Pz89/f38fHx7Ozs5+fn5+fn6+vr3d3cREE0LioXLioXlpWQz87MysnH xsXDi4qELioXQ0AyLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7+/Pz8+Pj48vLy7Ozs5+fn5ubm6enp7u7uwcC+LioXLioXRUI1 ysnH/////v7+/f39+fn58/Pz7u7uubi2Qj8yLioXLioXv7689fX1+Pj4+fn5+Pj4+Pj4+fn5oqGd LioXLioXlpWQ8PDw+Pj49PT07+/v6+vr5+fn5ubmwsLAQ0AzLioXaWde/Pz8//////////////// /f39+Pj48/Pz7e3t5+fn5eXl6OjoLioXLioXeXdw/f39/////v7+/f39+fn59PT07u7uw8PBU1FG LioXLioXrq6r6enp5ubm4+Pj4ODg4eHhn5+bLioXLioXxcTC6urq6enp6Ojo6Ojo6urq7u7uqaik LioXs7Kv7e3t6Ojo5+fn6urqLioXLioXLioXsbCt/f39+vr69PT07+/v6urq5+fnf354LioXLioX 2trZ7Ozs6enp5+fn6urqLioXLioXpqWh6+vr5+fn5+fn7OzstLOwLioXLioXmJaR/f39+fn59PT0 7+/v6urqy8vKQz8yLioXVlRJ8vLy8PDw7e3t6enp5+fn5+fn6Ojol5aSLioXVFFHZGJZLioXnp2Z 9/f3+Pj49fX18PDw6+vr5+fn6Ojop6aiLioXLioX/Pz8+/v79fX18PDw6+vr5+fn6Ojop6aiLioX LioX/f39/f39+Pj48/Pz7u7u6enp5+fn6enpLioXLioXo6Of5eXl4eHh4ODg2dnZQj8xLioXcnFp 6+vr6enp6Ojo6Ojo6enp7Ozs3NzbVlRJZmRb5eXk6urq5+fn6Ojop6aiLioXLioX/f39/f39+Pj4 8/Pz7u7u6enp5+fn6+vrLioXLioXq6qm8vLy7u7u6enp5+fn6+vrLioXLioXo6Ke/v7+//////// /////////////////////////f39+Pj48/Pz7u7u5+fn4uLi4eHh4eHhU1BFLioXLioXLioXzMzK 9PT08vLy7e3t5ubm4uLi4eHhvby6LioXLioXLioXV1RK+fn5+/v7+Pj48/Pz7u7u6enp5+fn6+vr LioXLioXr66q+/v7+fn59fX18PDwsLCtLioXLioXpaSg8PDw9PT0+fn5/Pz8/f39/Pz8+fn59fX1 8fHx7u7upaShLioXLioX29va7u7u7Ozs6enp5ubm4+Pj0tLRZGJZLioXLioXqaik7+/v6+vr5+fn 6OjopqWhLioXLioX/Pz8+/v79vb28fHx7Ozs5+fn5+fn7OzskI+KLioXLioXvb26/Pz8+Pj48/Pz 7e3t6Ojoy8vKQ0AyLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7++/v79/f38fHx6+vr5ubm5ubm6urq5+bmREE0LioXRUI14ODe /////////////v7++/v79vb28PDw6urqysrJQj8yLioXQ0Az6+vr+fn5+/v7+/v7+vr60dHPLioX LioXlZSO9/f39fX18/Pz8PDw7Ozs6Ojo5ubm5ubm6urqvr26LioXLioX3t7d//////////////// /f39+Pj48/Pz7e3t5+fn5eXl6OjoLioXLioXeXdw/v7+/////////v7++/v79vb28PDw6urq3d3c U1FGLioXQj8y1tXV5ubm4uLi4ODg4eHhQj8xLioXjIuF6urq6enp5+fn5ubm5ubm5+fn6+vr7+/v ycjG7+/v7Ozs6Ojo5+fn6urqLioXLioXo6Ke/v7+/f39+vr69PT07+/v6enp5+fn19bVLioXLioX pqWh7Ozs6enp5+fn6urqLioXLioXpqWh6+vr5+fn5+fn7OzsVlRJLioXenhx/v7+/f39+fn59PT0 7u7u6enp5+fnw8PBLioXLioXs7Ow7u7u6+vr6Ojo6Ojo6urq7OzsQ0AzLioXmJeSrq6rLioXQ0Az 9fX19vb29PT08PDw6urq5+fn6OjopqWhLioXLioX+/v7+/v79fX18PDw6urq5+fn6OjopqWhLioX LioX/Pz8/Pz8+Pj48/Pz7u7u6Ojo5+fn6enpLioXLioXo6Of5eXl4eHh4ODgn56aLioXLioX19fW 6urq6Ojo5ubm5ubm5ubm6enp7e3t09PR5ubl7e3t6urq5+fn6OjopqWhLioXLioX/Pz8/Pz8+Pj4 8/Pz7u7u6Ojo5+fn6+vrLioXLioXq6qm8vLy7u7u6enp5+fn6+vrLioXLioXr66r/v7+//////// /////////////////////v7+/Pz89/f38vLy7Ozs5+fn4+Pj4+PjyMfGLioXLioXdHJrLioXqail 8vLy8PDw7Ozs5+fn5OTk4+Pjn5+bLioXY2FYLioXLioX5OTj+vr6+Pj48/Pz7u7u6enp5+fn6+vr LioXLioXr66q/f39/Pz8+Pj49PT07+/vjYyHLioXLioXxsXD8fHx9vb2+vr6/Pz8/Pz8+/v7+Pj4 9fX18fHxp6ajLioXLioX7e3t7Ozs6urq5+fn5OTk4uLi5OTk4ODfLioXLioXqaik7+/v6urq5ubm 5+fnpaShLioXLioX+/v7+/v79vb28fHx7Ozs5+fn6Ojo7OzsLioXLioXiYeB/v7+/Pz8+Pj48/Pz 7e3t6Ojo5+fn2NjXLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7++/v79fX18PDw6urq5ubm5+fn6+vrqaikLioXLioXsbCt//// /////////////v7+/Pz89/f38fHx6+vr5+fnoaGdLioXLioXq6qn+vr6/Pz8/Pz8+/v7oqGcLioX REE06urq8vLy8PDw7u7u6+vr6Ojo5+fn5+fn6enp7e3t8vLyLioXLioXsbCt//////////////// /f39+Pj48/Pz7e3t5+fn5eXl6OjoLioXLioXeXdw/v7+/////////////Pz89/f38fHx7Ozs5+fn wcC+LioXLioXi4qF5ubm4+Pj4uLivb27LioXLioX0M/O7e3t6+vr6Ojo5ubm5eXl5ubm6urq7u7u 8PDw7+/v7Ozs6Ojo5ubm6enpLioXLioXrq2q/Pz8/Pz8+Pj48/Pz7e3t6enp5+fn6enpdHJrLioX dHJr7Ozs6enp5+fn6urqLioXLioXp6ai6+vr6Ojo5+fn2NjXLioXLioXu7q3/f39/Pz8+Pj48/Pz 7e3t6enp5+fn6enpVVNILioXj46I7Ozs6enp6Ojo6urq7e3tvr26LioXLioXz87N4ODfLioXLioX trWy9PT08/Pz7+/v6urq5ubm5+fnpaSgLioXLioX+vr6+fn59PT07+/v6enp5ubm5ubmpaSgLioX LioX+/v7+/v79/f38vLy7e3t6Ojo5+fn6enpLioXLioXpKOf5ubm4+Pj4uLicG5mLioXgH547e3t 7Ozs6urq5+fn5eXl5eXl6Ojo7Ozs7+/v7+/v7e3t6urq5ubm5+fnpaSgLioXLioX+/v7+/v79/f3 8vLy7e3t6Ojo5+fn6+vrLioXLioXq6qm8vLy7u7u6Ojo5+fn6urqLioXLioXr66r/v7+//////// /////////////////////v7++/v79vb28PDw6+vr5+fn5eXl5eXloaGdLioXLioXu7u4LioXdXNs 8PDw7u7u6+vr5+fn5ubm5ubmcW9oLioXo6KeZWNaLioXuLe0+fn59/f38/Pz7u7u6enp5+fn6+vr LioXLioXr66r/v7+/f39+/v79/f38/Pz5eXkZGJZLioXQ0Ay5OTj8vLy9/f3+vr6/Pz8+/v7+fn5 9/f39PT03t7dLioXLioXp6ai7e3t6urq5ubm4+Pj4eHh4+Pj6enpLioXLioXqaik7+/v6urq5ubm 5ubmpKOfLioXLioX+vr6+vr69vb28fHx7Ozs6Ojo5+fnxcTCLioXLioXxsXD/f39+/v79/f38fHx 7Ozs5+fn5ubm6urqLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7++vr69fX17+/v6enp5ubm5+fn7OzsVlRJLioXWVZM//////// /////////////////Pz8+Pj48vLy7Ozs5+fn5ubmVFJHLioXV1VK+fn5/Pz8+/v7+fn59vb2wcC+ tLOw7u7u7Ozs6+vr6enp5+fn5+fn5+fn6enp7Ozs8fHx9fX1LioXLioXsbCt//////////////// /f39+Pj48/Pz7e3t5+fn5eXl6OjoLioXLioXeXdw/v7+/////////////Pz8+Pj48vLy7Ozs5+fn 5eXlY2FYLioXQz8y6Ojo5eXl4+Pjn5+bLioXLioX7Ozs7e3t7Ozs6Ojo5ubm5OTk5ubm6urq7u7u 8PDw7+/v7Ozs5+fn5eXl5+fnLioXLioXrKuo+fn5+Pj49fX18PDw6+vr5+fn5+fn6urqm5qWLioX Q0Az7e3t6enp5+fn6urqLioXLioXp6aj7Ozs6enp5+fnrq6rLioXLioX4+Pi+fn5+Pj49PT08PDw 6+vr6Ojo5+fn6urqjo2ILioXVVNI6+vr6Ojo6Ojo6+vr8PDwhIJ8LioXZmRb7Ozs6enpf354LioX g4F78/Pz8vLy7u7u6enp5eXl5eXlo6OfLioXLioX9/f39vb28vLy7e3t5+fn5OTk5OTko6OfLioX LioX9/f3+Pj49PT08PDw6+vr5+fn5+fn6urqLioXLioXpaSh6enp5eXl4+PjQj8xLioXpaSg7e3t 7e3t6urq5+fn5eXl5eXl5+fn7Ozs7+/v7+/v7e3t6enp5eXl5eXlo6OfLioXLioX9/f3+Pj49PT0 8PDw6+vr5+fn5+fn6urqLioXLioXqqmm8fHx7Ozs5+fn5ubm6enpLioXLioXrq2q/Pz8/v7+/v7+ /////////////////////f39+fn59PT07+/v6urq5+fn5ubm5+fnf313LioXcnBp2NjXLioXLioX 7u7u7e3t6urq6Ojo6Ojo6OjoLioXLioXwsLAjYyHLioXk5GM+Pj49/f38/Pz7u7u6enp5+fn6+vr LioXLioXr66q/f39/f39+/v7+Pj49PT07+/vz87NQj8yLioXcnBp7u7u8/Pz9/f3+vr6+/v7+fn5 9/f39PT08vLynJuXLioXQ0AzpqWh6urq5ubm4+Pj4uLi5OTk6enpLioXLioXqail7+/v6enp5OTk 5OTkoqGdLioXLioX9/f3+Pj49fX18fHx7Ozs6Ojo5+fno6OfLioXLioX7e3t+fn5+Pj49PT07u7u 6enp5eXl5eXl6urqLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7++vr69fX17+/v6enp5ubm5+fn0M/OLioXLioXpKKe//////// /////////////////Pz8+Pj48vLy7Ozs5+fn5ubmmJeSLioXLioX2trY+vr6+Pj49fX18fHx7u7u 6+vr6enp6Ojo5+fn5+fn5+fn6enp6+vr7e3t8fHx9fX1urm2LioXLioXysnH//////////////// /f39+Pj48/Pz7e3t5+fn5eXl6OjoLioXLioXeXdw/v7+/////////////Pz8+Pj48vLy7Ozs5+fn 5ubmoqGdLioXLioXxMPC6Ojo5ubmoaCcLioXLioXLioXLioXLioXLioXLioXLioXLioXLioXLioX LioXLioX7Ozs5ubm5OTk5eXlLioXLioXqail9PT08/Pz8PDw7Ozs6Ojo5ubm5+fn7Ozsp6ajLioX LioX7e3t6enp5+fn6urqLioXLioXqaik7u7u6urq5+fno6KeLioXLioX8vLy9PT08/Pz8PDw7Ozs 6enp5+fn6Ojo6+vrpqWhLioXLioX6enp5+fn6enp7e3t39/eLioXLioXqqmm7u7u6urquLi1LioX LioX3d3c8PDw7e3t6enp5OTk4+PjoaGdLioXLioX8vLy8vLy7u7u6enp5eXl4uLi4+PjoaGdLioX LioX8/Pz8/Pz8PDw7Ozs6enp5ubm5+fn6urqLioXLioXp6aj6+vr5+fn5eXlLioXLioXLioXLioX LioXLioXLioXLioXLioXLioXLioXLioXLioXp6ai6enp5OTk4+PjoaGdLioXLioX8/Pz8/Pz8PDw 7Ozs6enp5ubm5ubm6urqLioXLioXqaik7u7u6urq5OTk4+Pj5ubmLioXLioXrKuo+vr6/Pz8/v7+ /v7+/////////////////Pz8+Pj48/Pz7u7u6enp5+fn6Ojo6urqQ0AyLioXmZiT6+vrVVJILioX 0M/O6+vr6urq6enp6urqzs3MLioXLioX4ODfr66rLioXV1RK9/f39vb28/Pz7u7u6enp5+fn6+vr LioXLioXrq2q+/v7+/v7+fn59/f38/Pz7u7u6urqrKuoLioXLioXo6Of7u7u9PT09/f3+fn5+Pj4 9vb28/Pz8fHx7+/vp6aiLioXLioXVFJHoaGdyMfG4uLi5eXl6+vrLioXLioXqail7+/v6enp4+Pj 4uLioaCcLioXLioX8/Pz9fX18/Pz8PDw7e3t6Ojo5ubmo6KeLioXLioX8vLy9PT08/Pz7+/v6+vr 5+fn4+Pj5OTk6enpLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7++vr69fX17+/v6enp5ubm5+fnpaShLioXLioX09LQ//////// /////////////////Pz8+Pj48vLy7Ozs5+fn5ubmw8PBLioXLioXrayo9/f39PT08PDw7Ozs6enp 5+fn5+fn5+fn6Ojo6enp6+vr7e3t8PDw8/Pz9vb229vZRUI1LioXRUI19fX0//////////////// /f39+Pj48/Pz7e3t5+fn5eXl6OjoLioXLioXeXdw/v7+/////////////Pz8+Pj48vLy7Ozs5+fn 5ubmwsLALioXLioXp6ai7Ozs6enpoqGdLioXLioXLioXLioXLioXLioXLioXLioXLioXLioXLioX LioXLioX7e3t5ubm4+Pj5OTkLioXLioXp6ai8PDw7u7u7Ozs6enp5+fn5+fn6enp7u7uqaikLioX LioX7e3t6enp5+fn6+vrLioXLioXqqmm8fHx7e3t6enpo6KeLioXLioX7e3t7+/v7u7u7Ozs6urq 6Ojo6Ojo6urq7e3tp6aiLioXLioX6enp6Ojo6urq7+/vq6qmLioXLioX4uHg8PDw7Ozs6enpQ0Ay LioXp6aj7+/v7e3t6enp5OTk4uLioaCcLioXLioX7u7u7e3t6urq5+fn4+Pj4eHh4uLioaCcLioX LioX7+/v7+/v7Ozs6enp5+fn5eXl5+fn7OzsLioXLioXqail7+/v6urq6OjoLioXLioXLioXLioX LioXLioXLioXLioXLioXLioXLioXLioXLioXp6aj6enp5OTk4+PjoaCcLioXLioX7+/v7+/v7Ozs 6enp5+fn5eXl5+fn6+vrLioXLioXqKej7Ozs5+fn4uLi4ODg4+PjLioXLioXqqmm+Pj4+/v7/f39 /v7+/////////////v7+/Pz89/f38vLy7Ozs6Ojo6Ojo6urq0M/OLioXLioXu7u46urqjYuGLioX o6Of6enp6enp6urq7OzspqWhLioXZGJa6enp19bVLioXLioX4uHg9fX18/Pz7u7u6enp6enp7Ozs LioXLioXrayp+vr6+Pj49vb29PT08fHx7e3t6enp5eXliYeCLioXLioXxcTC8PDw9fX19/f39/f3 9PT08fHx7+/v7u7u7e3t2trZjYyHQj8yLioXLioXQj8xcW9opqWhLioXLioXqqmm7+/v6enp4+Pj 4uLin5+bLioXLioX7+/v8vLy8fHx8PDw7e3t6urq5+fnoqGdLioXLioX7e3t8PDw7+/v6+vr5+fn 5OTk4uLi4+Pj6enpLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7++/v79fX18PDw6urq5ubm5ubmmZiULioXLioX8vLy/v7+//// /////////////v7+/Pz89/f38fHx6+vr5ubm5ubm4eHgLioXLioXn56a9fX18PDw7Ozs6Ojo5+fn 5+fn6Ojo6urq7Ozs7u7u8PDw8/Pz9fX14+PilZSOLioXLioXLioXvr27//////////////////// /f39+Pj48/Pz7e3t5+fn5eXl6OjoLioXLioXeXdw/v7+/////////////Pz89/f38fHx7Ozs5+fn 5ubm6enpLioXLioXnZyX8PDw7Ozsurm3LioXLioX19fW6urq6enp6enp6enp6urq7e3t8vLyq6qn LioXZ2Vc7u7u6Ojo5eXl5OTkLioXLioXpKOf6+vr6urq6Ojo5+fn5+fn6Ojo7Ozs8fHxkpGMLioX VlRJ7e3t6enp5+fn6+vrLioXLioXq6qn9PT08PDw7Ozsrq6rLioXLioX19fW6urq6urq6enp6Ojo 6Ojo6urq7e3t8PDwkI+JLioXVVJI6urq6urq7e3t8vLyV1VLLioXiIeB9/f38/Pz7u7u6+vrjYyH LioXVlNJ7+/v7u7u6urq5ubm5OTkoaCcLioXLioX6urq6urq6Ojo5eXl4+Pj4uLi5OTkoaGdLioX LioX7Ozs6+vr6enp5+fn5ubm5ubm6enp7u7uLioXLioXq6qn8/Pz7u7u6+vrZGJZLioXjIuF6urq 6urq6enp6enp6enp7Ozs8PDw9PT0LioXLioXvr676+vr5ubm5OTkoaCcLioXLioX6+vr6+vr6enp 5+fn5ubm5ubm6enp7e3tLioXLioXp6ai6urq5OTk39/f3t7e4ODgLioXLioXqKej9fX1+fn5/Pz8 /v7+/////////////v7++/v79vb28PDw6+vr6Ojo6enp7Ozsp6aiLioXLioX5OTj6urqrq2qLioX fn135+fn6Ojo6+vr7u7ugoF7LioXmpmV6urq6enpVVJILioXtraz9fX18/Pz8PDw6+vr6urq7e3t LioXLioXrayp+Pj49vb28/Pz8fHx7+/v7Ozs6enp5eXl2dnZYV9WLioXQz8y5ubl9PT09vb29vb2 9PT08PDw7e3t7Ozs6+vr6+vr6enp39/et7a0lpSQcW9oLioXLioXLioXLioXq6qm8fHx6+vr5ubm 4+PjoJ+bLioXLioX7Ozs7+/v8PDw8PDw7+/v7Ozs6enprq2qLioXLioX19fW6+vr6urq6Ojo5eXl 4uLi4eHh4+Pj6OjoLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7++/v79/f38fHx6+vr5ubm5ubmcnFpLioXLioX+/v7/v7+//// /////////////v7++/v79fX18PDw6urq5ubm5ubm6+vrLioXLioXd3Vu8vLy7e3t6enp5ubm5+fn 6enp7Ozs7+/v8vLy9PT04uHgrayoaWdeLioXLioXLioXLioXsbCt//////////////////////// /f39+Pj48/Pz7e3t5+fn5eXl6OjoLioXLioXeXdw/v7+/////////v7++/v79vb28PDw6urq5ubm 5ubm6urqLioXLioXd3Vu9PT08PDw2trZLioXLioXrq2q6Ojo6Ojo6enp6urq7e3t8fHx9fX1eHdv LioXk5GM8fHx6+vr6Ojo5+fnLioXLioXo6Of6urq6enp5+fn6Ojo6enp7Ozs8PDw9fX1V1VLLioX dnRt7u7u6enp5+fn6+vrLioXLioXrayo9/f39PT08PDw0M/OLioXLioXrq2q6Ojo6Ojo6Ojo6enp 6+vr7u7u8fHx8/PzVlRKLioXj46I7Ozs7e3t8PDwzMzKLioXLioXvLu4+fn59fX18fHx7u7u0NDP LioXLioXysnH8PDw7e3t6enp5+fnoqGdLioXLioX6urq6enp5+fn5ubm5ubm5ubm6Ojoo6OfLioX LioX6+vr6urq6Ojo5+fn5+fn6enp7e3t8vLyLioXLioXrayp9vb28vLy7u7ujYyHLioXVFJH6Ojo 6Ojo6enp6urq7Ozs7+/v8/Pzz87MLioXLioX4N/f7u7u6enp5+fno6KeLioXLioX6urq6urq6Ojo 5+fn5+fn6enp7Ozs8PDwLioXLioXp6ai6Ojo4uLi3d3d29vb3t7eLioXLioXp6ai9PT0+Pj4+/v7 /f39/////////////f39+fn59PT07+/v6urq5+fn6enp7u7ug4F7LioXZmRc7u7u6enpysrJLioX Qj8x5eXl6Ojo7Ozs8PDwVlRJLioXvby66+vr6enpgH95LioXkZCL9fX19PT08vLy7u7u7e3t8PDw LioXLioXrayo9/f38/Pz8PDw7u7u7Ozs6enp5+fn5eXl4+PjyMfGQj8xLioXdHJr8/Pz9vb29/f3 9fX18fHx7u7u7Ozs6urq6enp6Ojo5+fn5+fn6Ojo6urq7e3t4N/fLioXLioXrKuo8/Pz7u7u6enp 5+fnoqGdLioXLioX0M/O7u7u8PDw8fHx8fHx7+/v7e3tzs3MLioXLioXuLi16enp6enp5+fn5OTk 4uLi4eHh4+Pj6enpLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7+/Pz8+Pj48vLy7Ozs5+fn5ubmcnBpLioXLioX+fn5/Pz8/v7+ /////////v7+/Pz8+fn58/Pz7e3t6Ojo5ubm5+fn7OzsLioXLioXdnRt8PDw6+vr5+fn5ubm6Ojo 7Ozs8PDw6urqrayoaWdeLioXLioXLioXLioXLioXlZSP6Ojn/f39/v7+//////////////////// /f39+Pj48/Pz7e3t5+fn5eXl6OjoLioXLioXeXdw/f39/////v7+/f39+fn59PT07u7u6enp5ubm 5+fn7OzsLioXLioXeHdv+Pj49fX18fHxZWNbLioXc3Fq6+vr6+vr7Ozs7u7u8vLy9fX17+/vLioX LioXuLi19PT07+/v7e3t7OzsLioXLioXmpmU7Ozs6+vr6urq7Ozs7e3t8fHx9PT0z8/NLioXLioX qqmm7u7u6enp5+fn6+vrLioXLioXrq2q+vr6+Pj49PT08fHxVVNILioXZGJa6urq6+vr7Ozs7e3t 7+/v8/Pz9fX1w8LALioXLioXtLOw8PDw8fHx9PT0lJKNLioXLioX8/Pz+/v7+Pj49PT08fHx8fHx VlRJLioXkZCL8/Pz8fHx7u7u7OzspaShLioXLioXu7u47Ozs6urq6urq6+vr7Ozs7u7up6ajLioX LioXvby67Ozs6urq6urq6+vr7e3t8fHx9fX1LioXLioXr66r+fn59vb28/Pzvr67LioXLioXxcTC 6+vr7Ozs7e3t8PDw8/Pz9/f3oqGdLioXWFVL9fX18vLy7u7u7e3tpqWhLioXLioXvLu57Ozs6urq 6urq6+vr7e3t8fHx8/PzLioXLioXp6ai6enp4+Pj3t7e3Nzc3t7eLioXLioXp6ai9PT0+Pj4+/v7 /f39/////////////Pz8+Pj48/Pz7e3t6enp5+fn6urq7+/vREE0LioXnp2Z7+/v6enp5OTkQj8x LioXyMfG5+fn7e3t3t7dLioXLioX3d3c7Ozs6enppKOfLioXREEz9PT09fX19PT08fHx8PDw8vLy LioXLioXrayp9/f38/Pz8PDw7u7u7Ozs6urq6enp6Ojo5+fn5+fnrq2qLioXLioXq6qn+Pj4+Pj4 9/f39PT08fHx7+/vxsbE6+vr6urq6urq6urq7Ozs7u7u8vLy9vb2LioXLioXrayp9vb28vLy7u7u 7e3tpqWhLioXLioXZmRb5+bm8fHx8/Pz9PT08/Pz8fHx7+/vQ0AzLioXgH956+vr6+vr6enp5ubm 5eXl4+Pj5OTk19bVLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////f39+fn59PT07u7u6enp5ubmcW9oLioXLioX9fX1+vr6/Pz8 /f39/f39/Pz8+vr69fX18PDw6+vr5+fn5ubm6enp7u7uLioXLioXdnRt7+/v6enp5ubm5ubm6enp 7u7uqqmmREE0LioXLioXLioXLioXaGZerKuo7Ozs+Pj4+vr6/Pz8/v7+//////////////////// /f39+Pj48/Pz7e3t5+fn5eXl5+fnLioXLioXeXdw/Pz8/f39/Pz8+vr69vb28PDw6+vr5+fn5ubm 6Ojo7u7uLioXLioXeXhx+/v7+fn59vb2trazLioXLioXqKej8PDw8vLy9PT09vb2+fn5iIeBLioX RUI18PDw+Pj49fX18/Pz8vLyLioXLioXLioXqaik5+bm8PDw8fHx8/Pz9vb27+/vWFZMLioXLioX 4N/f7u7u6enp5+fn6+vrLioXLioXr66q/Pz8+/v7+fn59vb2trazLioXLioXkI+J8PDw8fHx8/Pz 9fX19/f329vZRUI1LioXWFVL9vb29fX19vb27u7uRUI1LioXmJaR/v7+/f39+/v7+Pj49vb29fX1 oJ+bLioXLioX7e3t9fX19PT08/PzqqmmLioXLioXLioXqaik8PDw8PDw8fHx8vLy9PT0aGZdLioX LioXLioXqaik5+bm8PDw8fHx8/Pz9vb2xcXCLioXLioXvby5/Pz8+vr69/f39fX1VlRKLioXVlNJ 5+bm8fHx8/Pz9fX1+Pj43NvaLioXLioXr66r+fn59vb29PT08/PzqqmmLioXLioXLioXqaik8PDw 8PDw8fHx8/Pz9fX1uLi1LioXLioXtLOw6+vr5eXl4ODg39/f4eHhLioXLioXqaik9vb2+vr6/Pz8 /v7+/////////v7+/Pz89/f38fHx7Ozs6Ojo5+fn6+vrysnHLioXLioXwcG+8PDw6enp4+PjfHp0 LioXqaml5+fn7u7utrWyLioXV1VK8fHx7e3t6enpzc3LLioXLioX1tbV9vb29fX18/Pz8/Pz9PT0 LioXLioXrq2q+Pj49vb29PT08vLy8PDw8PDw7+/v7u7u7u7u7u7u7+/vkI+KLioXLioX0dHP+vr6 +vr6+Pj49fX1np2ZLioXg4F75+bm7+/v8PDw8fHx9PT09/f3urm2LioXLioX0tHQ+fn59vb29PT0 8/PzqqmmLioXLioXLioXZ2Vd4uHg9/f3+Pj4+Pj49vb29PT0qqmmLioXLioXs7Ow7+/v7e3t6urq 5+fn5OTkysnIQ0AyLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////v7++/v79vb28fHx6+vr5+fnoaGdLioXLioX6Ofn9fX1+Pj4 +fn5+fn5+Pj49fX18fHx7Ozs6Ojo5ubm5+fn6+vr6OfnLioXLioXq6qm7+/v6enp5ubm5ubm6enp j46ILioXLioXLioXaWderKuo4eDg8vLy8fHx8vLy9PT0+Pj4+/v7/f39//////////////////// /f39+Pj48/Pz7Ozs5ubm5OTk5ubmLioXLioXd3Zv+fn5+fn5+Pj49fX18fHx7Ozs6Ojo5ubm5+fn 6urq8PDwLioXLioXpKOf/f39/Pz8+vr6+Pj4lJKNLioXLioXhYR+xMPBz8/NxsXDenhxLioXLioX sbCs/Pz8+/v7+fn5+Pj49/f3LioXLioXaGZdLioXV1VKq6qnzs3Lz8/Nr66qRUI1LioXLioXrayp 8/Pz7u7u6enp5+fn6+vrLioXLioXr66r/f39/f39/Pz8+vr6+Pj4hoV/LioXLioXd3VuuLe0z87M 0NDOo6KeRUI1LioXLioX3dzb+fn5+fn5+fn5u7u4LioXLioXysnH/////v7+/Pz8+/v7+vr6+fn5 5eXkLioXLioXu7q3+fn5+Pj4+Pj4raypLioXLioXd3ZvLioXV1VKrKuoz87Mz8/Nh4aALioXLioX h4V/aGZeLioXV1VKq6qnzs3Lz8/Nr66qRUI1LioXLioX6urp/v7+/Pz8+/v7+fn52dnXREE0LioX REE0rKuoz87M0NDOr66rRUI1LioXWVdN8/Pz+/v7+vr6+fn5+Pj4raypLioXLioXeHZvLioXV1VK q6qnzs3Lz8/Nrq2qRUI1LioXLioX4eDg7u7u6enpyMfGvb27wL+9LioXLioXkpGM0NDO0tHQ09PR 6urp/////////v7++/v79fX18PDw6urq5+fn6Ojo7e3tqailLioXLioX6+vr8PDw6enp4uLinZ2Z LioXiIaB5+fn7+/vk5GMLioXlJKN8/Pz7u7u6enp6enpQ0AzLioXqqmm9fX19vb29fX19PT09vb2 LioXLioXr66r+vr6+Pj49/f39fX19fX19PT09PT09PT09PT09PT09fX17OzsWFVLLioXRUI18vLy /Pz8+/v7+fn5raypLioXLioXREE0k5GMwsK/z87Mz8/Nr66qRUI1LioXRUI18vLy+/v7+vr6+fn5 +Pj4raypLioXLioXubi1LioXLioXlZSPu7u40tHQ8PDw+fn57e3tV1VKLioXLioXkpGMv768xsbE urm3iomELioXQ0AyLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////v7+/Pz8+Pj49PT07u7u6enpoaGdLioXLioXu7u48PDw8/Pz 9PT09PT08/Pz8PDw7Ozs6enp5ubm5ubm6enp7u7uwcC+LioXLioXq6qn8PDw6urq5+fn5ubmrq6r LioXLioXVlRKzMzK8/Pz8fHx7u7u7e3t7Ozs7u7u8vLy9vb2+vr6/f39//////////////////// /f39+Pj48/Pz7Ozs5eXl4+Pj5OTkLioXLioXdXRs9PT09PT08/Pz8PDw7Ozs6enp5ubm5ubm6enp 7e3ty8vJLioXLioXsbCt/v7+/v7+/f39/Pz8+/v7lZSPLioXLioXLioXLioXLioXLioXLioXpaSg /v7+/v7+/f39/Pz8/Pz8+/v7LioXLioXr66ru7q3LioXLioXLioXLioXLioXLioXLioXl5aR+Pj4 8/Pz7u7u6enp5+fn6+vrLioXLioXr66r/v7+/v7+/v7+/f39/Pz88fHxlZSPLioXLioXLioXLioX LioXLioXLioXRUI109PR/f39/Pz8/Pz8/Pz8amhgLioXRUI1/////////v7+/v7+/f39/Pz8/Pz8 /Pz8amhgLioXamhg/Pz8/Pz8/Pz8sK+sLioXLioX+/v7oqGdLioXLioXLioXLioXLioXLioXRUI1 6Ojn8fHxoqGdLioXLioXLioXLioXLioXLioXLioXpaSg/////////v7+/f39/Pz8+/v73dzbRUI1 LioXLioXLioXLioXLioXLioXWVdN39/e/v7+/f39/Pz8/Pz8/Pz8sK+sLioXLioX+/v7r66qLioX LioXLioXLioXLioXLioXLioXr66r9/f38fHx7e3tcnBpLioXLioXLioXLioXLioXLioXLioXLioX srGu/////////f39+fn59PT07u7u6enp5+fn6enp7u7udnRtLioXaWdf9/f38fHx6enp4uLiu7q4 LioXUlBF6Ojo8PDwaGZdLioXubi19PT07+/v6urq6OjogH54LioXhIJ89PT09vb29fX19fX19vb2 LioXLioXsK+s/Pz8+/v7+vr6+fn5LioXLioXLioXLioXLioXLioXLioXLioXLioXLioXLioXioiC /v7+/v7+/f39/Pz80tHQaWdfLioXLioXLioXLioXLioXLioXLioXLioXvb26/v7+/f39/Pz8/Pz8 /Pz8sK+sLioXLioX/Pz8vLu4RUI1LioXLioXLioXvby5/Pz8+/v73dzbWFZLLioXLioXLioXLioX LioXLioXVFFGz87NLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////f39+/v79/f38fHx7OzszMzKLioXLioXmJeS6+vr7e3t 7u7u7u7u7e3t6+vr6enp5+fn5ubm6Ojo7Ozs8fHxoJ+bLioXLioX2dnX8vLy7e3t6Ojo5+fncW9o LioXQ0Az5eXk7+/v7u7u7Ozs6urq6enp6urq7e3t8vLy9vb2+vr6/f39//////////////////// /f39+fn58/Pz7e3t5ubm4uLi4uLiLioXLioXc3Jq7u7u7+/v7e3t6+vr6enp5+fn5ubm6Ojo7Ozs 8fHxrKuoLioXLioX1dXT/////////////v7+/v7+/v7+1NTSioiCRUI1LioXRkM2mJeS1dXT//// /////////v7+/v7+/v7+/v7+LioXLioXsbCt/v7+6urpmJaRWVdNLioXLioXiomDysnH/f39+fn5 9PT07u7u6enp6enp7OzsLioXLioXr66r/v7+/////////////v7+/v7+/v7+1NTSmJaRWVdNLioX LioXe3lysrGu9fX0/v7+/v7+/v7+/v7+6urpLioXLioXpaSg/////////////////v7+/v7+/v7+ /v7+sbCtLioXLioX39/e/v7+/v7+sbCtLioXLioX/v7+/v7+1NTSmJaRWVdNLioXRUI1iomD4ODe /v7+/v7+/v7+6urppaSfa2lgLioXLioXa2lhvr27/////////////////////v7+/v7+/v7+9PTz sbCta2lgLioXLioXa2lhsrGu9fX0/////////v7+/v7+/v7+/v7+sbCtLioXLioX/v7+/v7+6urp paSfa2lgLioXLioXa2lgvb26/f39+fn59fX18fHxdHJrLioXLioXLioXLioXLioXLioXLioXLioX srGu/////////f39+Pj48/Pz7u7u6enp6Ojo6urq8PDwLioXLioXo6Ke+Pj48/Pz6+vr4+Pj4ODg LioXLioX19fW6OfnLioXLioX3Nva9vb28fHx7Ozs6enppKOfLioXREEz9PT09fX19PT09PT09vb2 LioXLioXsK+s/v7+/v7+/f39/f39LioXLioXLioXLioXLioXLioXLioXLioXLioXLioXLioXe3ly /////////////v7+/v7+/v7+yMjFl5aRa2lgLioXLioXRkM2iomD1dXT/////////v7+/v7+/v7+ /v7+sbCtLioXLioX/v7+/v7+6urpsbCte3lyRkM2sbCt/v7+/v7+/v7+9PTzsbCtamhgLioXLioX ZWNbo6Of39/e7OzsLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////v7+/Pz8+fn59fX18PDw7OzsVFJHLioXQj8y5+fn6enp 6enp6enp6enp5+fn5+fn5+fn6enp7Ozs8PDw9fX1RUI1LioXWVZM+fn59fX18PDw6+vr6OjoLioX LioXl5aS6enp6urq6enp6Ojo5+fn6Ojo6urq7u7u8/Pz7e3t+/v7/v7+//////////////////// /f39+fn59PT07u7u5+fn4+Pj4uLiLioXLioXcnBp6urq6urq6enp6Ojo5+fn5+fn6enp7Ozs8PDw 9fX1aWdfLioXRUI1//////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////f39+fn5 9fX18PDw6+vr6urq7e3tLioXLioXr66r/v7+//////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7++/v7+Pj49fX18fHx8fHx8/PzLioXLioXsK+s/v7+//////// /////////v7+/Pz8+Pj48/Pz7u7u6urq6urq7e3tysrILioXLioXyMfF+fn59PT07e3t5ubm4+Pj cG5mLioXsLCtwcC+LioXRUI1+/v79/f38/Pz7u7u6+vrxsXDLioXLioX1tXU9fX19fX19fX19vb2 +Pj4+/v7/f39//////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////f39+fn59fX1 8PDw6+vr6urq7e3tLioXLioXr66r/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////v7+/Pz8+fn59fX18fHxpqWhLioXLioXoqGd5+fn 5+fn5+fn5+fn5+fn6Ojo6urq7e3t8fHx9fX1rq2qLioXLioXsbCs+/v7+Pj49PT07+/v7OzsLioX LioXoqGd5+fn5+fn5+fn5+fn6Ojo6urq7e3t8fHx9fX1rq2qamhg1NTS//////////////////// /f39+vr69fX18PDw6enp5eXl4+PjLioXLioXcW9o5+fn5+fn5+fn5+fn6Ojo6urq7e3t8PDw9PT0 xMTBLioXLioXmJeS//////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////f39+vr6 9vb28vLy7u7u7e3t8PDwLioXLioXsK+s/v7+//////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////v7+/Pz8+vr6+Pj49vb29vb29/f3LioXLioXsbCs//////////// /////////v7+/Pz8+Pj49PT08PDw7e3t7e3t8PDwq6qmLioXLioX6eno+/v79vb28PDw6+vr5+fn l5aRLioXkI+Jq6qnLioXiYiC/Pz8+fn59fX18fHx7u7u7u7uLioXLioXq6qm9vb29vb29vb29/f3 +fn5+/v7/f39//////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////f39+vr69vb2 8vLy7u7u7e3t8PDwLioXLioXsK+s/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////v7+/f39+/v7+fn59fX16ejoVlNJLioXLioXzs3M 6enp6enp6urq6+vr7Ozs7+/v8vLy9fX129vZLioXLioXRUI19PTz/f39+/v7+Pj49PT08PDwZWNb LioXcnFp6enp6enp6urq6urq7Ozs7+/v8vLy9fX129vZRUI1LioXe3ly//////////////////// /v7++/v79/f38/Pz7e3t6enp5+fnLioXLioXcnBp6enp6enp6urq6+vr7e3t7+/v8vLy9fX129vZ RUI1LioXLioX6+rq//////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////v7++/v7 +Pj49fX18fHx8fHx8/PzLioXLioXsK+s/v7+//////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////v7+/Pz8+/v7+vr6+fn5+vr6LioXLioXsbCt//////////// /////////v7+/Pz8+fn59vb28/Pz8PDw8fHx8/PzeHZvLioXWVdM/v7+/Pz8+Pj49PT08PDw7e3t vLu5LioXZ2VceHdvLioXsbCt/f39+/v79/f39PT08fHx8fHxdnRtLioXhoV/+Pj4+Pj4+Pj4+fn5 +/v7/Pz8/v7+//////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////v7++/v7+Pj4 9fX18fHx8fHx8/PzLioXLioXsK+s/v7+//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////v7+/f39/Pz8+fn59/f3zMzKLioXLioXQ0Az p6aj7+/v7+/v8PDw8vLy9PT09/f3rq2qRUI1LioXLioX1dXT/////v7+/f39+/v7+Pj49fX1qqmm LioXLioXj46J7+/v7+/v8PDw8vLy9PT09/f30NDORUI1LioXLioX4ODe//////////////////// /v7+/Pz8+vr69/f38/Pz8PDw7u7uLioXLioXdHJr7u7u7+/v8PDw8fHx8/Pz9fX17e3trq2qRUI1 LioXLioXvr27//////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////v7+/Pz8 +vr6+Pj49vb29vb29/f3LioXLioXsbCs//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////v7+/v7+/f39/Pz8/Pz8/f39LioXLioXsrGu//////////// /////////////f39+/v7+fn59vb29fX19fX19/f3LioXLioXmJaR/v7+/f39+/v7+Pj49fX18/Pz 6enpLioXLioXLioXLioX1NTS/v7+/Pz8+vr6+Pj49vb29vb2rayoLioXRUI1+vr6+/v7+/v7+/v7 LioXLioXsbCt//////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////v7+/Pz8+vr6 +Pj49vb29vb29/f3LioXLioXsbCs//////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////v7+/v7+/Pz8+/v7+fn5uLi1LioXLioX LioXV1RKn56arKuorayooqGcWFZMLioXLioXLioXvr27/////////////v7+/f39/Pz8+vr6+Pj4 aGZdLioXLioXV1RKn56arKuorayorq2qamhfLioXLioXLioXvr27//////////////////////// /////v7+/Pz8+vr69/f39fX19PT0LioXLioXVlRKq6qmq6qmq6qnrKuorayph4aARUI1LioXLioX LioXsrGu//////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////v7+ /Pz8+/v7+vr6+fn5+vr6LioXLioXsbCt//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////v7+/v7+/v7+/v7+LioXLioXsrGu//////////// /////////////v7+/Pz8+/v7+vr6+fn5+fn5x8bELioXLioXvb26/////v7+/f39+/v7+fn5+Pj4 +Pj4WFZLLioXLioXLioX/////////v7+/Pz8+/v7+vr6+fn50dHPLioXLioX3d3c/f39/f39/f39 LioXLioXsrGu//////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////v7+/Pz8 +/v7+vr6+fn5+vr6LioXLioXsbCt//////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////v7+/v7+/f39/Pz80tHQWFZL LioXLioXLioXLioXLioXLioXLioXLioXWVdN1dXT/////////////////////v7+/v7+/f39/Pz8 8fHxeXdwLioXLioXLioXLioXLioXLioXLioXLioXRkM2ysnH//////////////////////////// /////v7+/v7+/Pz8+/v7+vr6+fn5LioXLioXLioXLioXLioXLioXLioXLioXLioXLioXLioXWVdN 1dXT//////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////v7+ /v7+/f39/Pz8/Pz8/f39LioXLioXsrGu//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////v7+/v7+/f39/Pz8/Pz8/Pz8pKOfLioXLioX6+rq/////////v7+/f39/Pz8/Pz8 /Pz8lpWQLioXLioXe3ly/////////v7+/v7+/f39/Pz8/Pz8/Pz8LioXLioXsbCt/v7+//////// srGusrGu1dXT//////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////v7+/v7+ /f39/Pz8/Pz8/f39LioXLioXsrGu//////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////v7+/v7+/v7+/v7+ vby5iYiCWVdNLioXLioXWVdNiomDvr27/////////////////////////////////////////v7+ /v7+/v7+09PRl5aRWVdMLioXLioXRUI1e3lysrGu9fX0//////////////////////////////// /////////////v7+/v7+/f39/f39LioXLioXLioXLioXLioXLioXLioXRUI1e3lypaSg1dXT//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////v7+/v7+/v7+/v7+LioXLioXsrGu//////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////v7+/v7+/v7+/v7+a2lgLioXWVdN/////////////////v7+/v7+/v7+ /v7+vb26LioXLioXsrGu/////////////////v7+/v7+/v7+/v7+a2lgLioXe3ly//////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /v7+/v7+/v7+/v7+LioXLioXsrGu//////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA//// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////AAAA "@ $System_IO_MemoryStream = [System.IO.MemoryStream][System.Convert]::FromBase64String($ImageString) #endregion $Bannerpicturebox.Image = [System.Drawing.Image]::FromStream($System_IO_MemoryStream) $System_IO_MemoryStream = $null $Bannerpicturebox.Location = New-Object System.Drawing.Point(13, 1) $Bannerpicturebox.Name = 'Bannerpicturebox' $Bannerpicturebox.Size = New-Object System.Drawing.Size(759, 70) $Bannerpicturebox.TabIndex = 100 $Bannerpicturebox.TabStop = $False # # buttonCancel # $buttonCancel.Anchor = 'Bottom, Right' $buttonCancel.DialogResult = 'Cancel' $buttonCancel.Location = New-Object System.Drawing.Point(616, 526) $buttonCancel.Name = 'buttonCancel' $buttonCancel.Size = New-Object System.Drawing.Size(75, 23) $buttonCancel.TabIndex = 98 $buttonCancel.Text = '&Cancel' $buttonCancel.UseCompatibleTextRendering = $True $buttonCancel.UseVisualStyleBackColor = $True # # buttonBack # $buttonBack.Anchor = 'Bottom, Left' $buttonBack.Location = New-Object System.Drawing.Point(13, 526) $buttonBack.Name = 'buttonBack' $buttonBack.Size = New-Object System.Drawing.Size(75, 23) $buttonBack.TabIndex = 97 $buttonBack.Text = '< &Back' $buttonBack.UseCompatibleTextRendering = $True $buttonBack.UseVisualStyleBackColor = $True $buttonBack.add_Click($buttonBack_Click) # # buttonFinish # $buttonFinish.Anchor = 'Bottom, Right' $buttonFinish.DialogResult = 'OK' $buttonFinish.Location = New-Object System.Drawing.Point(697, 526) $buttonFinish.Name = 'buttonFinish' $buttonFinish.Size = New-Object System.Drawing.Size(75, 23) $buttonFinish.TabIndex = 99 $buttonFinish.Text = '&Finish' $buttonFinish.UseCompatibleTextRendering = $True $buttonFinish.UseVisualStyleBackColor = $True $buttonFinish.add_Click($buttonFinish_Click) # # tabcontrolWizard # $tabcontrolWizard.Controls.Add($TabComputerName) $tabcontrolWizard.Controls.Add($TabLocalAdminPassword) $tabcontrolWizard.Controls.Add($TabOperatingSystem) $tabcontrolWizard.Controls.Add($TabPreflight) $tabcontrolWizard.Controls.Add($TabLanguage) $tabcontrolWizard.Controls.Add($TabApplications) $tabcontrolWizard.Controls.Add($TabFinalize) $tabcontrolWizard.Anchor = 'Top, Bottom, Left, Right' $tabcontrolWizard.Location = New-Object System.Drawing.Point(13, 77) $tabcontrolWizard.Multiline = $True $tabcontrolWizard.Name = 'tabcontrolWizard' $tabcontrolWizard.SelectedIndex = 0 $tabcontrolWizard.Size = New-Object System.Drawing.Size(759, 442) $tabcontrolWizard.TabIndex = 0 $tabcontrolWizard.TabStop = $False $tabcontrolWizard.add_Selecting($tabcontrolWizard_Selecting) $tabcontrolWizard.add_Deselecting($tabcontrolWizard_Deselecting) # # TabComputerName # $TabComputerName.Controls.Add($DomainNametextbox) $TabComputerName.Controls.Add($Workgroupradiobutton) $TabComputerName.Controls.Add($Workgrouptextbox) $TabComputerName.Controls.Add($Domainradiobutton) $TabComputerName.Controls.Add($labelSpecifyTheDomainName) $TabComputerName.Controls.Add($labelTypeADomainAccountTh) $TabComputerName.Controls.Add($CompNamelabel) $TabComputerName.Controls.Add($PasswordConfirmLabel) $TabComputerName.Controls.Add($PasswordConfirm_maskedtextbox) $TabComputerName.Controls.Add($labelNetworkDetails) $TabComputerName.Controls.Add($DomainJoin_label) $TabComputerName.Controls.Add($Passwordtextbox) $TabComputerName.Controls.Add($Passwordlabel) $TabComputerName.Controls.Add($Usernametextbox) $TabComputerName.Controls.Add($UsernameLabel) $TabComputerName.Controls.Add($OUSelectionLabel) $TabComputerName.Controls.Add($OUSelectioncombobox) $TabComputerName.Controls.Add($ComputerNametextbox) $TabComputerName.Controls.Add($ComputerNameLabel) $TabComputerName.Location = New-Object System.Drawing.Point(4, 22) $TabComputerName.Name = 'TabComputerName' $TabComputerName.Padding = '3, 3, 3, 3' $TabComputerName.Size = New-Object System.Drawing.Size(751, 416) $TabComputerName.TabIndex = 0 $TabComputerName.Text = 'Computer Name' $TabComputerName.UseVisualStyleBackColor = $True # # DomainNametextbox # $DomainNametextbox.DropDownStyle = 'DropDownList' $DomainNametextbox.FormattingEnabled = $True $DomainNametextbox.Location = New-Object System.Drawing.Point(143, 119) $DomainNametextbox.Name = 'DomainNametextbox' $DomainNametextbox.Size = New-Object System.Drawing.Size(259, 21) $DomainNametextbox.TabIndex = 19 $DomainNametextbox.add_SelectedIndexChanged($DomainNametextbox_SelectedIndexChanged) # # Workgroupradiobutton # $Workgroupradiobutton.Location = New-Object System.Drawing.Point(6, 170) $Workgroupradiobutton.Name = 'Workgroupradiobutton' $Workgroupradiobutton.Size = New-Object System.Drawing.Size(104, 24) $Workgroupradiobutton.TabIndex = 4 $Workgroupradiobutton.Text = 'Workgroup:' $Workgroupradiobutton.UseVisualStyleBackColor = $True $Workgroupradiobutton.add_CheckedChanged($Workgroupradiobutton_CheckedChanged) # # Workgrouptextbox # $Workgrouptextbox.BackColor = [System.Drawing.SystemColors]::Window $Workgrouptextbox.Location = New-Object System.Drawing.Point(143, 173) $Workgrouptextbox.MaxLength = 254 $Workgrouptextbox.Name = 'Workgrouptextbox' $Workgrouptextbox.Size = New-Object System.Drawing.Size(259, 20) $Workgrouptextbox.TabIndex = 5 $Workgrouptextbox.add_TextChanged($Workgrouptextbox_TextChanged) # # Domainradiobutton # $Domainradiobutton.Checked = $True $Domainradiobutton.Location = New-Object System.Drawing.Point(6, 122) $Domainradiobutton.Name = 'Domainradiobutton' $Domainradiobutton.Size = New-Object System.Drawing.Size(104, 24) $Domainradiobutton.TabIndex = 1 $Domainradiobutton.TabStop = $True $Domainradiobutton.Text = 'Domain Name:' $Domainradiobutton.UseVisualStyleBackColor = $True $Domainradiobutton.add_CheckedChanged($Domainradiobutton_CheckedChanged) # # labelSpecifyTheDomainName # $labelSpecifyTheDomainName.AutoSize = $True $labelSpecifyTheDomainName.Location = New-Object System.Drawing.Point(6, 97) $labelSpecifyTheDomainName.Name = 'labelSpecifyTheDomainName' $labelSpecifyTheDomainName.Size = New-Object System.Drawing.Size(129, 13) $labelSpecifyTheDomainName.TabIndex = 18 $labelSpecifyTheDomainName.Text = 'Specify the domain name.' # # labelTypeADomainAccountTh # $labelTypeADomainAccountTh.AutoSize = $True $labelTypeADomainAccountTh.Location = New-Object System.Drawing.Point(6, 234) $labelTypeADomainAccountTh.Name = 'labelTypeADomainAccountTh' $labelTypeADomainAccountTh.Size = New-Object System.Drawing.Size(384, 13) $labelTypeADomainAccountTh.TabIndex = 17 $labelTypeADomainAccountTh.Text = 'Type a domain account that has permissions to join this computer to the domain.' # # CompNamelabel # $CompNamelabel.AutoSize = $True $CompNamelabel.Location = New-Object System.Drawing.Point(6, 14) $CompNamelabel.Name = 'CompNamelabel' $CompNamelabel.Size = New-Object System.Drawing.Size(153, 13) $CompNamelabel.TabIndex = 0 $CompNamelabel.Text = 'Type a name for this computer.' # # PasswordConfirmLabel # $PasswordConfirmLabel.AutoSize = $True $PasswordConfirmLabel.Location = New-Object System.Drawing.Point(6, 311) $PasswordConfirmLabel.Name = 'PasswordConfirmLabel' $PasswordConfirmLabel.Size = New-Object System.Drawing.Size(99, 17) $PasswordConfirmLabel.TabIndex = 16 $PasswordConfirmLabel.Text = 'Confirm password:' $PasswordConfirmLabel.UseCompatibleTextRendering = $True # # PasswordConfirm_maskedtextbox # $PasswordConfirm_maskedtextbox.Location = New-Object System.Drawing.Point(143, 308) $PasswordConfirm_maskedtextbox.Name = 'PasswordConfirm_maskedtextbox' $PasswordConfirm_maskedtextbox.Size = New-Object System.Drawing.Size(259, 20) $PasswordConfirm_maskedtextbox.TabIndex = 8 $PasswordConfirm_maskedtextbox.UseSystemPasswordChar = $True $PasswordConfirm_maskedtextbox.add_TextChanged($PasswordConfirm_maskedtextbox_TextChanged) # # labelNetworkDetails # $labelNetworkDetails.AutoSize = $True $labelNetworkDetails.Font = [System.Drawing.Font]::new('Microsoft Sans Serif', '8.25', [System.Drawing.FontStyle]'Bold') $labelNetworkDetails.Location = New-Object System.Drawing.Point(6, 72) $labelNetworkDetails.Name = 'labelNetworkDetails' $labelNetworkDetails.Size = New-Object System.Drawing.Size(97, 13) $labelNetworkDetails.TabIndex = 14 $labelNetworkDetails.Text = 'Network Details' # # DomainJoin_label # $DomainJoin_label.AutoSize = $True $DomainJoin_label.Font = [System.Drawing.Font]::new('Microsoft Sans Serif', '8.25', [System.Drawing.FontStyle]'Bold') $DomainJoin_label.Location = New-Object System.Drawing.Point(6, 209) $DomainJoin_label.Name = 'DomainJoin_label' $DomainJoin_label.Size = New-Object System.Drawing.Size(143, 13) $DomainJoin_label.TabIndex = 12 $DomainJoin_label.Text = 'Domain Join Credentials' # # Passwordtextbox # $Passwordtextbox.Location = New-Object System.Drawing.Point(143, 282) $Passwordtextbox.Name = 'Passwordtextbox' $Passwordtextbox.Size = New-Object System.Drawing.Size(259, 20) $Passwordtextbox.TabIndex = 7 $Passwordtextbox.UseSystemPasswordChar = $True $Passwordtextbox.add_TextChanged($Passwordtextbox_TextChanged) # # Passwordlabel # $Passwordlabel.AutoSize = $True $Passwordlabel.Location = New-Object System.Drawing.Point(6, 285) $Passwordlabel.Name = 'Passwordlabel' $Passwordlabel.Size = New-Object System.Drawing.Size(57, 17) $Passwordlabel.TabIndex = 11 $Passwordlabel.Text = 'Password:' $Passwordlabel.UseCompatibleTextRendering = $True # # Usernametextbox # $Usernametextbox.BackColor = [System.Drawing.SystemColors]::Window $Usernametextbox.Location = New-Object System.Drawing.Point(143, 256) $Usernametextbox.MaxLength = 254 $Usernametextbox.Name = 'Usernametextbox' $Usernametextbox.Size = New-Object System.Drawing.Size(259, 20) $Usernametextbox.TabIndex = 6 $Usernametextbox.add_TextChanged($Usernametextbox_TextChanged) # # UsernameLabel # $UsernameLabel.AutoSize = $True $UsernameLabel.Location = New-Object System.Drawing.Point(6, 259) $UsernameLabel.Name = 'UsernameLabel' $UsernameLabel.Size = New-Object System.Drawing.Size(102, 17) $UsernameLabel.TabIndex = 4 $UsernameLabel.Text = 'Domain\Username:' $UsernameLabel.UseCompatibleTextRendering = $True # # OUSelectionLabel # $OUSelectionLabel.AutoSize = $True $OUSelectionLabel.Location = New-Object System.Drawing.Point(6, 149) $OUSelectionLabel.Name = 'OUSelectionLabel' $OUSelectionLabel.Size = New-Object System.Drawing.Size(131, 17) $OUSelectionLabel.TabIndex = 3 $OUSelectionLabel.Text = 'Organizational Unit (OU):' $OUSelectionLabel.UseCompatibleTextRendering = $True # # OUSelectioncombobox # $OUSelectioncombobox.DropDownStyle = 'DropDownList' $OUSelectioncombobox.FormattingEnabled = $True $OUSelectioncombobox.Location = New-Object System.Drawing.Point(143, 146) $OUSelectioncombobox.Name = 'OUSelectioncombobox' $OUSelectioncombobox.Size = New-Object System.Drawing.Size(259, 21) $OUSelectioncombobox.TabIndex = 3 $OUSelectioncombobox.add_SelectedIndexChanged($OUSelectioncombobox_SelectedIndexChanged) # # ComputerNametextbox # $ComputerNametextbox.BackColor = [System.Drawing.SystemColors]::Window $ComputerNametextbox.CharacterCasing = 'Upper' $ComputerNametextbox.Location = New-Object System.Drawing.Point(143, 36) $ComputerNametextbox.MaxLength = 15 $ComputerNametextbox.Name = 'ComputerNametextbox' $ComputerNametextbox.Size = New-Object System.Drawing.Size(259, 20) $ComputerNametextbox.TabIndex = 0 $ComputerNametextbox.add_TextChanged($ComputerNametextbox_TextChanged) # # ComputerNameLabel # $ComputerNameLabel.AutoSize = $True $ComputerNameLabel.Location = New-Object System.Drawing.Point(6, 39) $ComputerNameLabel.Name = 'ComputerNameLabel' $ComputerNameLabel.Size = New-Object System.Drawing.Size(90, 17) $ComputerNameLabel.TabIndex = 0 $ComputerNameLabel.Text = 'Computer Name:' $ComputerNameLabel.UseCompatibleTextRendering = $True # # TabLocalAdminPassword # $TabLocalAdminPassword.Controls.Add($TypeLocalAdmin_label) $TabLocalAdminPassword.Controls.Add($LocalAdminPWConfirm_maskedtextbox) $TabLocalAdminPassword.Controls.Add($LocalAdminPW_maskedtextbox) $TabLocalAdminPassword.Controls.Add($LocalAdminPWConfirm_label) $TabLocalAdminPassword.Controls.Add($LocalAdminPW_label) $TabLocalAdminPassword.Location = New-Object System.Drawing.Point(4, 22) $TabLocalAdminPassword.Name = 'TabLocalAdminPassword' $TabLocalAdminPassword.Padding = '3, 3, 3, 3' $TabLocalAdminPassword.Size = New-Object System.Drawing.Size(751, 416) $TabLocalAdminPassword.TabIndex = 6 $TabLocalAdminPassword.Text = 'Administrator Password' $TabLocalAdminPassword.UseVisualStyleBackColor = $True # # TypeLocalAdmin_label # $TypeLocalAdmin_label.AutoSize = $True $TypeLocalAdmin_label.Font = [System.Drawing.Font]::new('Microsoft Sans Serif', '8.25') $TypeLocalAdmin_label.Location = New-Object System.Drawing.Point(6, 14) $TypeLocalAdmin_label.Name = 'TypeLocalAdmin_label' $TypeLocalAdmin_label.Size = New-Object System.Drawing.Size(259, 13) $TypeLocalAdmin_label.TabIndex = 11 $TypeLocalAdmin_label.Text = 'Type a local administrator password for this computer.' # # LocalAdminPWConfirm_maskedtextbox # $LocalAdminPWConfirm_maskedtextbox.Location = New-Object System.Drawing.Point(130, 62) $LocalAdminPWConfirm_maskedtextbox.Name = 'LocalAdminPWConfirm_maskedtextbox' $LocalAdminPWConfirm_maskedtextbox.Size = New-Object System.Drawing.Size(259, 20) $LocalAdminPWConfirm_maskedtextbox.TabIndex = 1 $LocalAdminPWConfirm_maskedtextbox.UseSystemPasswordChar = $True $LocalAdminPWConfirm_maskedtextbox.add_TextChanged($LocalAdminPWConfirm_maskedtextbox_TextChanged) # # LocalAdminPW_maskedtextbox # $LocalAdminPW_maskedtextbox.Location = New-Object System.Drawing.Point(130, 36) $LocalAdminPW_maskedtextbox.Name = 'LocalAdminPW_maskedtextbox' $LocalAdminPW_maskedtextbox.Size = New-Object System.Drawing.Size(259, 20) $LocalAdminPW_maskedtextbox.TabIndex = 0 $LocalAdminPW_maskedtextbox.UseSystemPasswordChar = $True $LocalAdminPW_maskedtextbox.add_TextChanged($LocalAdminPW_maskedtextbox_TextChanged) # # LocalAdminPWConfirm_label # $LocalAdminPWConfirm_label.AutoSize = $True $LocalAdminPWConfirm_label.Location = New-Object System.Drawing.Point(6, 65) $LocalAdminPWConfirm_label.Name = 'LocalAdminPWConfirm_label' $LocalAdminPWConfirm_label.Size = New-Object System.Drawing.Size(93, 13) $LocalAdminPWConfirm_label.TabIndex = 14 $LocalAdminPWConfirm_label.Text = 'Confirm password:' # # LocalAdminPW_label # $LocalAdminPW_label.AutoSize = $True $LocalAdminPW_label.Location = New-Object System.Drawing.Point(6, 39) $LocalAdminPW_label.Name = 'LocalAdminPW_label' $LocalAdminPW_label.Size = New-Object System.Drawing.Size(118, 13) $LocalAdminPW_label.TabIndex = 13 $LocalAdminPW_label.Text = 'Administrator password:' # # TabOperatingSystem # $TabOperatingSystem.Controls.Add($labelSelectAVolumeToInsta) $TabOperatingSystem.Controls.Add($labelPleaseChoseAnOperati) $TabOperatingSystem.Controls.Add($labelTargetDrive) $TabOperatingSystem.Controls.Add($Volumecombobox) $TabOperatingSystem.Controls.Add($ImageSelectcombobox) $TabOperatingSystem.Controls.Add($Bitlockercheckbox) $TabOperatingSystem.Controls.Add($labelVolume) $TabOperatingSystem.Controls.Add($labelImageSelection) $TabOperatingSystem.Location = New-Object System.Drawing.Point(4, 22) $TabOperatingSystem.Name = 'TabOperatingSystem' $TabOperatingSystem.Padding = '3, 3, 3, 3' $TabOperatingSystem.Size = New-Object System.Drawing.Size(751, 416) $TabOperatingSystem.TabIndex = 1 $TabOperatingSystem.Text = 'Operating System' $TabOperatingSystem.UseVisualStyleBackColor = $True # # labelSelectAVolumeToInsta # $labelSelectAVolumeToInsta.AutoSize = $True $labelSelectAVolumeToInsta.Location = New-Object System.Drawing.Point(6, 97) $labelSelectAVolumeToInsta.Name = 'labelSelectAVolumeToInsta' $labelSelectAVolumeToInsta.Size = New-Object System.Drawing.Size(265, 13) $labelSelectAVolumeToInsta.TabIndex = 18 $labelSelectAVolumeToInsta.Text = 'Select a volume to install the new operating system on.' # # labelPleaseChoseAnOperati # $labelPleaseChoseAnOperati.AutoSize = $True $labelPleaseChoseAnOperati.Location = New-Object System.Drawing.Point(6, 14) $labelPleaseChoseAnOperati.Name = 'labelPleaseChoseAnOperati' $labelPleaseChoseAnOperati.Size = New-Object System.Drawing.Size(212, 13) $labelPleaseChoseAnOperati.TabIndex = 17 $labelPleaseChoseAnOperati.Text = 'Please chose an operating system to install.' # # labelTargetDrive # $labelTargetDrive.AutoSize = $True $labelTargetDrive.Font = [System.Drawing.Font]::new('Microsoft Sans Serif', '8.25', [System.Drawing.FontStyle]'Bold') $labelTargetDrive.Location = New-Object System.Drawing.Point(6, 72) $labelTargetDrive.Name = 'labelTargetDrive' $labelTargetDrive.Size = New-Object System.Drawing.Size(78, 13) $labelTargetDrive.TabIndex = 16 $labelTargetDrive.Text = 'Target Drive' # # Volumecombobox # $Volumecombobox.DropDownStyle = 'DropDownList' $Volumecombobox.FormattingEnabled = $True $Volumecombobox.Location = New-Object System.Drawing.Point(143, 119) $Volumecombobox.Name = 'Volumecombobox' $Volumecombobox.Size = New-Object System.Drawing.Size(259, 21) $Volumecombobox.Sorted = $True $Volumecombobox.TabIndex = 5 $Volumecombobox.add_SelectedIndexChanged($Volumecombobox_SelectedIndexChanged) # # ImageSelectcombobox # $ImageSelectcombobox.DropDownStyle = 'DropDownList' $ImageSelectcombobox.FormattingEnabled = $True $ImageSelectcombobox.Location = New-Object System.Drawing.Point(143, 36) $ImageSelectcombobox.Name = 'ImageSelectcombobox' $ImageSelectcombobox.Size = New-Object System.Drawing.Size(259, 21) $ImageSelectcombobox.TabIndex = 4 $ImageSelectcombobox.add_SelectedIndexChanged($ImageSelectcombobox_SelectedIndexChanged) # # Bitlockercheckbox # $Bitlockercheckbox.AutoSize = $True $Bitlockercheckbox.CheckAlign = 'MiddleRight' $Bitlockercheckbox.Location = New-Object System.Drawing.Point(6, 158) $Bitlockercheckbox.Name = 'Bitlockercheckbox' $Bitlockercheckbox.Size = New-Object System.Drawing.Size(110, 17) $Bitlockercheckbox.TabIndex = 6 $Bitlockercheckbox.Text = 'Enable BitLocker:' $Bitlockercheckbox.UseVisualStyleBackColor = $True $Bitlockercheckbox.add_CheckedChanged($Bitlockercheckbox_CheckedChanged) # # labelVolume # $labelVolume.AutoSize = $True $labelVolume.Location = New-Object System.Drawing.Point(6, 125) $labelVolume.Name = 'labelVolume' $labelVolume.Size = New-Object System.Drawing.Size(45, 13) $labelVolume.TabIndex = 1 $labelVolume.Text = 'Volume:' # # labelImageSelection # $labelImageSelection.AutoSize = $True $labelImageSelection.Location = New-Object System.Drawing.Point(6, 39) $labelImageSelection.Name = 'labelImageSelection' $labelImageSelection.Size = New-Object System.Drawing.Size(86, 13) $labelImageSelection.TabIndex = 0 $labelImageSelection.Text = 'Image Selection:' # # TabPreflight # $TabPreflight.Controls.Add($PreFlightRetrybutton) $TabPreflight.Controls.Add($Memorycheckbox) $TabPreflight.Controls.Add($DriveSizecheckbox) $TabPreflight.Controls.Add($TPMcheckbox) $TabPreflight.Controls.Add($Wirelesscheckbox) $TabPreflight.Controls.Add($ACPowerCheckbox) $TabPreflight.Location = New-Object System.Drawing.Point(4, 22) $TabPreflight.Name = 'TabPreflight' $TabPreflight.Padding = '3, 3, 3, 3' $TabPreflight.Size = New-Object System.Drawing.Size(751, 416) $TabPreflight.TabIndex = 2 $TabPreflight.Text = 'Deployment Readiness' $TabPreflight.UseVisualStyleBackColor = $True # # PreFlightRetrybutton # $PreFlightRetrybutton.AutoSize = $True $PreFlightRetrybutton.Location = New-Object System.Drawing.Point(9, 155) $PreFlightRetrybutton.Name = 'PreFlightRetrybutton' $PreFlightRetrybutton.Size = New-Object System.Drawing.Size(210, 23) $PreFlightRetrybutton.TabIndex = 7 $PreFlightRetrybutton.TabStop = $False $PreFlightRetrybutton.Text = 'Retry Checks' $PreFlightRetrybutton.UseVisualStyleBackColor = $True $PreFlightRetrybutton.add_Click($PreFlightRetrybutton_Click) # # Memorycheckbox # $Memorycheckbox.AutoSize = $True $Memorycheckbox.Enabled = $False $Memorycheckbox.Location = New-Object System.Drawing.Point(9, 72) $Memorycheckbox.Name = 'Memorycheckbox' $Memorycheckbox.Size = New-Object System.Drawing.Size(167, 17) $Memorycheckbox.TabIndex = 4 $Memorycheckbox.Text = 'Memory Check - 4gb - Win 11' $Memorycheckbox.UseVisualStyleBackColor = $True # # DriveSizecheckbox # $DriveSizecheckbox.AutoSize = $True $DriveSizecheckbox.Enabled = $False $DriveSizecheckbox.Location = New-Object System.Drawing.Point(9, 102) $DriveSizecheckbox.Name = 'DriveSizecheckbox' $DriveSizecheckbox.Size = New-Object System.Drawing.Size(210, 17) $DriveSizecheckbox.TabIndex = 3 $DriveSizecheckbox.Text = 'Hard Drive Size Check - 64gb - Win 11' $DriveSizecheckbox.UseVisualStyleBackColor = $True # # TPMcheckbox # $TPMcheckbox.AutoSize = $True $TPMcheckbox.Enabled = $False $TPMcheckbox.Location = New-Object System.Drawing.Point(9, 132) $TPMcheckbox.Name = 'TPMcheckbox' $TPMcheckbox.Size = New-Object System.Drawing.Size(144, 17) $TPMcheckbox.TabIndex = 2 $TPMcheckbox.Text = 'TPM 2.0 Check - Win 11' $TPMcheckbox.UseVisualStyleBackColor = $True # # Wirelesscheckbox # $Wirelesscheckbox.AutoSize = $True $Wirelesscheckbox.Enabled = $False $Wirelesscheckbox.Location = New-Object System.Drawing.Point(9, 42) $Wirelesscheckbox.Name = 'Wirelesscheckbox' $Wirelesscheckbox.Size = New-Object System.Drawing.Size(131, 17) $Wirelesscheckbox.TabIndex = 1 $Wirelesscheckbox.Text = 'Wired Network Check' $Wirelesscheckbox.UseVisualStyleBackColor = $True # # ACPowerCheckbox # $ACPowerCheckbox.AutoSize = $True $ACPowerCheckbox.Enabled = $False $ACPowerCheckbox.Location = New-Object System.Drawing.Point(9, 12) $ACPowerCheckbox.Name = 'ACPowerCheckbox' $ACPowerCheckbox.Size = New-Object System.Drawing.Size(107, 17) $ACPowerCheckbox.TabIndex = 0 $ACPowerCheckbox.Text = 'AC Power Check' $ACPowerCheckbox.UseVisualStyleBackColor = $True # # TabLanguage # $TabLanguage.Controls.Add($labelSelectTheTimeZone) $TabLanguage.Controls.Add($labelSelectTheLanguagePac) $TabLanguage.Controls.Add($labelTimeZoneSelection) $TabLanguage.Controls.Add($LangTimezonecombobox) $TabLanguage.Controls.Add($LangUserLocalecombobox) $TabLanguage.Controls.Add($LangInstallcombobox) $TabLanguage.Controls.Add($LangUserLocaleLabel) $TabLanguage.Controls.Add($LangTimeZoneLabel) $TabLanguage.Controls.Add($LangKeyboardLabel) $TabLanguage.Controls.Add($LangKeyboardcombobox) $TabLanguage.Controls.Add($LangInstalllabel) $TabLanguage.Location = New-Object System.Drawing.Point(4, 22) $TabLanguage.Name = 'TabLanguage' $TabLanguage.Padding = '3, 3, 3, 3' $TabLanguage.Size = New-Object System.Drawing.Size(751, 416) $TabLanguage.TabIndex = 5 $TabLanguage.Text = 'Language' $TabLanguage.UseVisualStyleBackColor = $True # # labelSelectTheTimeZone # $labelSelectTheTimeZone.AutoSize = $True $labelSelectTheTimeZone.Location = New-Object System.Drawing.Point(6, 151) $labelSelectTheTimeZone.Name = 'labelSelectTheTimeZone' $labelSelectTheTimeZone.Size = New-Object System.Drawing.Size(106, 13) $labelSelectTheTimeZone.TabIndex = 19 $labelSelectTheTimeZone.Text = 'Select the time zone.' # # labelSelectTheLanguagePac # $labelSelectTheLanguagePac.AutoSize = $True $labelSelectTheLanguagePac.Location = New-Object System.Drawing.Point(6, 14) $labelSelectTheLanguagePac.Name = 'labelSelectTheLanguagePac' $labelSelectTheLanguagePac.Size = New-Object System.Drawing.Size(313, 13) $labelSelectTheLanguagePac.TabIndex = 18 $labelSelectTheLanguagePac.Text = 'Select the language pack and input locale for the new computer.' # # labelTimeZoneSelection # $labelTimeZoneSelection.AutoSize = $True $labelTimeZoneSelection.Font = [System.Drawing.Font]::new('Microsoft Sans Serif', '8.25', [System.Drawing.FontStyle]'Bold') $labelTimeZoneSelection.Location = New-Object System.Drawing.Point(6, 126) $labelTimeZoneSelection.Name = 'labelTimeZoneSelection' $labelTimeZoneSelection.Size = New-Object System.Drawing.Size(124, 13) $labelTimeZoneSelection.TabIndex = 15 $labelTimeZoneSelection.Text = 'Time Zone Selection' # # LangTimezonecombobox # $LangTimezonecombobox.DropDownStyle = 'DropDownList' $LangTimezonecombobox.FormattingEnabled = $True $LangTimezonecombobox.Location = New-Object System.Drawing.Point(219, 173) $LangTimezonecombobox.Name = 'LangTimezonecombobox' $LangTimezonecombobox.Size = New-Object System.Drawing.Size(259, 21) $LangTimezonecombobox.TabIndex = 3 $LangTimezonecombobox.add_SelectedIndexChanged($LangTimezonecombobox_SelectedIndexChanged) # # LangUserLocalecombobox # $LangUserLocalecombobox.DropDownStyle = 'DropDownList' $LangUserLocalecombobox.FormattingEnabled = $True $LangUserLocalecombobox.Location = New-Object System.Drawing.Point(219, 63) $LangUserLocalecombobox.Name = 'LangUserLocalecombobox' $LangUserLocalecombobox.Size = New-Object System.Drawing.Size(259, 21) $LangUserLocalecombobox.TabIndex = 1 $LangUserLocalecombobox.add_SelectedIndexChanged($LangUserLocalecombobox_SelectedIndexChanged) # # LangInstallcombobox # $LangInstallcombobox.DropDownStyle = 'DropDownList' $LangInstallcombobox.FormattingEnabled = $True $LangInstallcombobox.Location = New-Object System.Drawing.Point(219, 36) $LangInstallcombobox.Name = 'LangInstallcombobox' $LangInstallcombobox.Size = New-Object System.Drawing.Size(259, 21) $LangInstallcombobox.TabIndex = 0 $LangInstallcombobox.add_SelectedIndexChanged($LangInstallcombobox_SelectedIndexChanged) # # LangUserLocaleLabel # $LangUserLocaleLabel.AutoSize = $True $LangUserLocaleLabel.Location = New-Object System.Drawing.Point(6, 66) $LangUserLocaleLabel.Name = 'LangUserLocaleLabel' $LangUserLocaleLabel.Size = New-Object System.Drawing.Size(207, 17) $LangUserLocaleLabel.TabIndex = 14 $LangUserLocaleLabel.Text = 'Time and currency format (User Locale):' $LangUserLocaleLabel.UseCompatibleTextRendering = $True # # LangTimeZoneLabel # $LangTimeZoneLabel.AutoSize = $True $LangTimeZoneLabel.Location = New-Object System.Drawing.Point(6, 176) $LangTimeZoneLabel.Name = 'LangTimeZoneLabel' $LangTimeZoneLabel.Size = New-Object System.Drawing.Size(60, 17) $LangTimeZoneLabel.TabIndex = 13 $LangTimeZoneLabel.Text = 'Time zone:' $LangTimeZoneLabel.UseCompatibleTextRendering = $True # # LangKeyboardLabel # $LangKeyboardLabel.AutoSize = $True $LangKeyboardLabel.Location = New-Object System.Drawing.Point(6, 93) $LangKeyboardLabel.Name = 'LangKeyboardLabel' $LangKeyboardLabel.Size = New-Object System.Drawing.Size(89, 17) $LangKeyboardLabel.TabIndex = 12 $LangKeyboardLabel.Text = 'Keyboard layout:' $LangKeyboardLabel.UseCompatibleTextRendering = $True # # LangKeyboardcombobox # $LangKeyboardcombobox.DropDownStyle = 'DropDownList' $LangKeyboardcombobox.FormattingEnabled = $True $LangKeyboardcombobox.Location = New-Object System.Drawing.Point(219, 90) $LangKeyboardcombobox.Name = 'LangKeyboardcombobox' $LangKeyboardcombobox.Size = New-Object System.Drawing.Size(259, 21) $LangKeyboardcombobox.TabIndex = 2 $LangKeyboardcombobox.add_SelectedIndexChanged($LangKeyboardcombobox_SelectedIndexChanged) # # LangInstalllabel # $LangInstalllabel.AutoSize = $True $LangInstalllabel.Location = New-Object System.Drawing.Point(6, 39) $LangInstalllabel.Name = 'LangInstalllabel' $LangInstalllabel.Size = New-Object System.Drawing.Size(102, 17) $LangInstalllabel.TabIndex = 8 $LangInstalllabel.Text = 'Language to install:' $LangInstalllabel.UseCompatibleTextRendering = $True # # TabApplications # $TabApplications.Controls.Add($Appscheckedlistbox) $TabApplications.BackColor = [System.Drawing.Color]::Transparent $TabApplications.Location = New-Object System.Drawing.Point(4, 22) $TabApplications.Name = 'TabApplications' $TabApplications.Padding = '3, 3, 3, 3' $TabApplications.Size = New-Object System.Drawing.Size(751, 416) $TabApplications.TabIndex = 3 $TabApplications.Text = 'Applications' # # Appscheckedlistbox # $Appscheckedlistbox.Anchor = 'Top, Bottom, Left, Right' $Appscheckedlistbox.BackColor = [System.Drawing.SystemColors]::Control $Appscheckedlistbox.BorderStyle = 'None' $Appscheckedlistbox.CheckOnClick = $True $Appscheckedlistbox.FormattingEnabled = $True $Appscheckedlistbox.Location = New-Object System.Drawing.Point(6, 6) $Appscheckedlistbox.Name = 'Appscheckedlistbox' $Appscheckedlistbox.Size = New-Object System.Drawing.Size(739, 375) $Appscheckedlistbox.TabIndex = 8 $Appscheckedlistbox.ThreeDCheckBoxes = $True $Appscheckedlistbox.add_Click($Appscheckedlistbox_Click) $Appscheckedlistbox.add_KeyPress($Appscheckedlistbox_KeyPress) # # TabFinalize # $TabFinalize.Controls.Add($Finalizelistbox) $TabFinalize.BackColor = [System.Drawing.Color]::Transparent $TabFinalize.Location = New-Object System.Drawing.Point(4, 22) $TabFinalize.Name = 'TabFinalize' $TabFinalize.Padding = '3, 3, 3, 3' $TabFinalize.Size = New-Object System.Drawing.Size(751, 416) $TabFinalize.TabIndex = 4 $TabFinalize.Text = 'Summary' # # Finalizelistbox # $Finalizelistbox.Anchor = 'Top, Bottom, Left, Right' $Finalizelistbox.BackColor = [System.Drawing.SystemColors]::Control $Finalizelistbox.BorderStyle = 'None' $Finalizelistbox.FormattingEnabled = $True $Finalizelistbox.Location = New-Object System.Drawing.Point(5, 5) $Finalizelistbox.Margin = '0, 0, 0, 0' $Finalizelistbox.Name = 'Finalizelistbox' $Finalizelistbox.Size = New-Object System.Drawing.Size(743, 377) $Finalizelistbox.TabIndex = 0 $Finalizelistbox.TabStop = $False # # buttonNext # $buttonNext.Anchor = 'Bottom, Right' $buttonNext.Location = New-Object System.Drawing.Point(535, 526) $buttonNext.Name = 'buttonNext' $buttonNext.Size = New-Object System.Drawing.Size(75, 23) $buttonNext.TabIndex = 96 $buttonNext.Text = '&Next >' $buttonNext.UseCompatibleTextRendering = $True $buttonNext.UseVisualStyleBackColor = $True $buttonNext.add_Click($buttonNext_Click) # # colordialog1 # # # errorprovider1 # $errorprovider1.ContainerControl = $formWizard # # imagelist1 # #region Image Data $ImageString0 = @" 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 AElFTkSuQmCC "@ $System_IO_MemoryStream0 = [System.IO.MemoryStream][System.Convert]::FromBase64String($ImageString0) $image0 = [System.Drawing.Image]::FromStream($System_IO_MemoryStream0) $ImageString1 = @" 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 "@ $System_IO_MemoryStream1 = [System.IO.MemoryStream][System.Convert]::FromBase64String($ImageString1) $image1 = [System.Drawing.Image]::FromStream($System_IO_MemoryStream1) #endregion $imagelist1.Images.Add($image0) $System_IO_MemoryStream0 = $null $imagelist1.Images.Add($image1) $System_IO_MemoryStream1 = $null $imagelist1.TransparentColor = [System.Drawing.Color]::Transparent $imagelist1.Images.SetKeyName(0, 'UDI_Wizard_Banner.bmp') $imagelist1.Images.SetKeyName(1, 'UDI_Wizard_Banner_UEMS.bmp') $TabFinalize.ResumeLayout() $TabApplications.ResumeLayout() $TabLanguage.ResumeLayout() $TabPreflight.ResumeLayout() $TabOperatingSystem.ResumeLayout() $TabLocalAdminPassword.ResumeLayout() $TabComputerName.ResumeLayout() $tabcontrolWizard.ResumeLayout() $formWizard.ResumeLayout() #endregion Generated Form Code #---------------------------------------------- #Save the initial state of the form $InitialFormWindowState = $formWizard.WindowState #Init the OnLoad event to correct the initial state of the form $formWizard.add_Load($Form_StateCorrection_Load) #Clean up the control events $formWizard.add_FormClosed($Form_Cleanup_FormClosed) #Store the control values when form is closing $formWizard.add_Closing($Form_StoreValues_Closing) #Show the Form return $formWizard.ShowDialog() } #endregion Source: MainForm.psf #Start the application Main ($CommandLine) |