mirror of
https://github.com/PhoenixPE/PhoenixPE.git
synced 2025-09-17 02:28:09 +02:00
559 lines
55 KiB
Plaintext
559 lines
55 KiB
Plaintext
[License]
|
||
//////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// This script is part of the PhoenixPE project and distributed under the MIT License.
|
||
//
|
||
// Additional 3rd party tools, encoded files, and programs used by the project are the property
|
||
// of their respective authors and may be subject to their own license agreement.
|
||
//
|
||
// Copyright (c) 2014-2023 Jonathan Holmgren (Homes32)
|
||
//
|
||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
// of this software and associated documentation files (the "Software"), to deal
|
||
// in the Software without restriction, including without limitation the rights
|
||
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
// copies of the Software, and to permit persons to whom the Software is
|
||
// furnished to do so, subject to the following conditions:
|
||
//
|
||
// The above copyright notice and this permission notice shall be included in all
|
||
// copies or substantial portions of the Software.
|
||
//
|
||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||
// SOFTWARE.
|
||
//
|
||
//////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||
|
||
[Main]
|
||
Title=Source Config
|
||
Description=Configure the source, images, and target directories for the project.
|
||
Author=Homes32
|
||
Level=1
|
||
Selected=True
|
||
Mandatory=True
|
||
Version=1.1.2.0
|
||
Date=2023-03-04
|
||
|
||
[Variables]
|
||
|
||
[Process]
|
||
Echo,"Configuring source, images, and output directories..."
|
||
|
||
// Sanity Check
|
||
If,Not,ExistDir,%SourceDir%,Begin
|
||
Message,"Error:#$x#$xYou must select a valid source directory.#$x#$x%SourceDir%#$x#$xdoes not exist!",Error
|
||
Halt,"Error: Invalid source directory. [%SourceDir%] does not exist!"
|
||
End
|
||
|
||
// Set Output Directories
|
||
If,%fb_OutputDir%,Equal,"",WriteInterface,Value,%ScriptFile%,Interface,fb_OutputDir,"#$pBaseDir#$p\Output\#$pProjectTitle#$p\"
|
||
StrFormat,CTrim,%fb_OutputDir%,\,%tmp_OutputDir%
|
||
Set,%OutputDir%,%tmp_OutputDir%,PERMANENT
|
||
Set,%tmp_OutputDir%,Nil
|
||
|
||
If,%fb_IsoOutputDir%,Equal,"",WriteInterface,Value,%ScriptFile%,Interface,fb_IsoOutputDir,"#$pBaseDir#$p\Output\"
|
||
StrFormat,CTrim,%fb_IsoOutputDir%,\,%tmp_ISODir%
|
||
Set,%ISODir%,%tmp_ISODir%,PERMANENT
|
||
Set,%tmp_ISODir%,Nil
|
||
|
||
// Get Current Wim Image
|
||
Run,%ScriptFile%,GetSourceWimImage
|
||
|
||
// Set RunFromWim
|
||
If,%txt_YProgramsDirName%,Equal,"",WriteInterface,Value,%ScriptFile%,Interface,txt_YProgramsDirName,"Programs"
|
||
If,%cb_RunFromWim%,Equal,True,Begin
|
||
Echo,"Packing ALL programs in Boot.wim."
|
||
Set,%TargetPrograms%,"%TargetDir%\Program Files",PERMANENT
|
||
Set,%PEPrograms%,"X:\Program Files",PERMANENT
|
||
End
|
||
Else,Begin
|
||
Set,%TargetPrograms%,"%OutputDir%\%txt_YProgramsDirName%",PERMANENT
|
||
Set,%PEPrograms%,"Y:\%txt_YProgramsDirName%",PERMANENT
|
||
End
|
||
|
||
[#ResetVars#]
|
||
// ===============================================================================================================================
|
||
// Name...........: ResetVars
|
||
// Description....: Clear all source variables and reset the script interface.
|
||
// Syntax.........:
|
||
// Parameters.....:
|
||
// Return values..:
|
||
// Author.........: Homes32
|
||
// Remarks........:
|
||
// Related........: [SaveSource], btn_SetDefaultOptions
|
||
// ===============================================================================================================================
|
||
[ResetVars]
|
||
// Don't clear the value of fb_SrcPath here. We need that to get new values for our vars!
|
||
WriteInterface,Items,%ScriptFile%,Interface,cmb_SrcBaseImage,"[Please select a valid source]"
|
||
WriteInterface,Items,%ScriptFile%,Interface,cmb_SrcInstallImage,"[Please select a valid source]"
|
||
WriteInterface,Value,%ScriptFile%,Interface,lbl_ImgInfo,""
|
||
Set,%SourceDir%,"",PERMANENT
|
||
Set,%SourceBaseWimName%,"",PERMANENT
|
||
Set,%SourceBaseWim%,"",PERMANENT
|
||
Set,%SourceInstallWim%,"",PERMANENT
|
||
Set,%SourceBaseWimImage%,"",PERMANENT
|
||
Set,%SourceInstallWimImage%,"",PERMANENT
|
||
Set,%SourceArch%,"",PERMANENT
|
||
Set,%SourceLang%,"",PERMANENT
|
||
Set,%SourceFallbackLang%,"",PERMANENT
|
||
Set,%SourceVer%,"",PERMANENT
|
||
|
||
[#SaveSource#]
|
||
// ===============================================================================================================================
|
||
// Name...........: Save Source
|
||
// Description....: Verifies a source contains the required .wim files and populates the Image combo boxes with the images
|
||
// each .wim contains.
|
||
// Syntax.........:
|
||
// Parameters.....:
|
||
// Return values..:
|
||
// Author.........: Homes32
|
||
// Remarks........: Called when the Save button is pressed or the BaseWim combobox is changed
|
||
// Related........: btn_SrcSave, cmb_BaseWim
|
||
// ===============================================================================================================================
|
||
[SaveSource]
|
||
System,Cursor,Wait
|
||
Echo,"Verifying Source..."
|
||
|
||
// Reset Interface & Global Vars
|
||
Run,%ScriptFile%,ResetVars
|
||
|
||
// SourceDir
|
||
StrFormat,CTrim,%fb_SrcPath%,"\",%fb_SrcPath%
|
||
Set,%SourceDir%,%fb_SrcPath%,PERMANENT
|
||
|
||
///////////////////////////////////////////////////////////////////////////////////
|
||
// Base Wim - Boot.wim/WinRE.wim
|
||
|
||
If,%cmb_BaseWim%,Equal,"WinRE.wim",Begin
|
||
// WinRE selected as base.
|
||
// Note that we don't check if WinRE exists here or enum. it's images, as it may not have been extract yet. (210-Core.script)
|
||
Set,%SourceBaseWimName%,"WinRE.wim",PERMANENT
|
||
Set,%SourceBaseWim%,"%ProjectCache%\WinRE.wim",PERMANENT
|
||
Set,%SourceBaseWimImage%,1,PERMANENT
|
||
WriteInterface,Items,%ScriptFile%,Interface,cmb_SrcBaseImage,"1 - Microsoft Windows Recovery Environment"
|
||
WriteInterface,Value,%ScriptFile%,Interface,cmb_SrcBaseImage,"1 - Microsoft Windows Recovery Environment"
|
||
End
|
||
Else,If,%cmb_BaseWim%,Equal,"Boot.wim",Begin
|
||
// Boot.wim selected as base
|
||
If,ExistFile,"%SourceDir%\Sources\Boot.wim",Begin
|
||
Set,%SourceBaseWimName%,"Boot.wim",PERMANENT
|
||
Set,%SourceBaseWim%,"%SourceDir%\Sources\Boot.wim",PERMANENT
|
||
// Get the number of images in the wim file.
|
||
WimInfo,%SourceBaseWim%,0,ImageCount,%imgCount%
|
||
Set,%imgIndexList%,""
|
||
Set,%imgNameList%,""
|
||
// Loop through each image and get the information.
|
||
Loop,%ScriptFile%,GetImgInfo_Loop,1,%imgCount%,%SourceBaseWim%
|
||
// Populate cmb_SrcBaseImage
|
||
WriteInterface,Items,%ScriptFile%,Interface,cmb_SrcBaseImage,%imgIndexList%
|
||
// Select the highest number image as the default.
|
||
List,Count,%imgIndexList%,%SrcBaseImageCount%
|
||
List,Get,%imgIndexList%,%SrcBaseImageCount%,%indexSelected%
|
||
WriteInterface,Value,%ScriptFile%,Interface,cmb_SrcBaseImage,%indexSelected%
|
||
End
|
||
Else,Begin
|
||
Message,"Invalid Source!#$x#$x %SourceDir%\Sources\Boot.wim#$x#$xcould not be found.",ERROR
|
||
Halt
|
||
End
|
||
End
|
||
Else,Halt,"INTERNAL LOGIC ERROR: Invalid Base Wim selected."
|
||
|
||
///////////////////////////////////////////////////////////////////////////////////
|
||
// Install.wim
|
||
|
||
If,ExistFile,"%SourceDir%\Sources\Install.wim",Begin
|
||
Set,%SourceInstallWim%,"%SourceDir%\Sources\Install.wim",PERMANENT
|
||
End
|
||
Else,If,ExistFile,"%SourceDir%\Sources\Install.esd",Begin
|
||
Set,%SourceInstallWim%,"%SourceDir%\Sources\Install.esd",PERMANENT
|
||
Message,"Warning:#$xYou have selected a source with [Install.esd] present.#$x.esd files MAY be encrypted. If you encounter problems building please select a different source which contains an unencrypted Install.esd or Install.wim",Warning
|
||
End
|
||
Else,Begin
|
||
Message,"Invalid Source!#$x#$x %SourceDir%\Sources\Install.wim#$x#$xcould not be found."
|
||
Halt
|
||
End
|
||
|
||
// Get the number of images in Install.wim.
|
||
WimInfo,%SourceInstallWim%,0,ImageCount,%imgCount%
|
||
Set,%imgIndexList%,""
|
||
Set,%imgNameList%,""
|
||
|
||
// Loop through each image and get the information.
|
||
Loop,%ScriptFile%,GetImgInfo_Loop,1,%imgCount%,%SourceInstallWim%
|
||
|
||
// Populate cmb_SrcInstallImage
|
||
WriteInterface,Items,%ScriptFile%,Interface,cmb_SrcInstallImage,%imgIndexList%
|
||
|
||
// Select the Windows 10 Pro image as default.
|
||
List,Pos,%imgNameList%,"Windows 10 Pro",%ProPos%
|
||
If,%ProPos%,Equal,0,Begin
|
||
// Windows 10 Pro not found, try to select the Windows 11 Pro image as default.
|
||
List,Pos,%imgNameList%,"Windows 11 Pro",%ProPos%
|
||
End
|
||
If,%ProPos%,Equal,0,Begin
|
||
// Could not find Windows 10/11 Pro index. Just select the highest numbered image.
|
||
List,Count,%imgIndexList%,%SrcInstallImageCount%
|
||
List,Get,%imgIndexList%,%SrcInstallImageCount%,%indexSelected%
|
||
End
|
||
Else,List,Get,%imgIndexList%,%ProPos%,%indexSelected%
|
||
WriteInterface,Value,%ScriptFile%,Interface,cmb_SrcInstallImage,%indexSelected%
|
||
|
||
///////////////////////////////////////////////////////////////////////////////////
|
||
// Populate ImgInfo for the selected images and save the info into GLOBAL vars
|
||
Run,%ScriptFile%,GetSourceWimImage
|
||
|
||
///////////////////////////////////////////////////////////////////////////////////
|
||
// Reset Cache
|
||
Echo,"The source files have been modified. Clearing the project cache..."
|
||
If,ExistDir,%ProjectCache%,DirDeleteEx,%ProjectCache%
|
||
|
||
System,Cursor,Normal
|
||
|
||
[#GetImgInfo_Loop#]
|
||
// ===============================================================================================================================
|
||
// Name...........: GetImgInfo_Loop
|
||
// Description....: Loop through the given number of Images and retrieve information.
|
||
// Syntax.........: Loop,%ScriptFile%,GetImgInfo_Loop,<StartImage>,<ImageCount>,<WimFile>
|
||
// Parameters.....: #1 - Full path to the .wim file
|
||
// #c - Image Index
|
||
// Return values..: %imgVerMaj% - Major Version
|
||
// %imgVerMin% - Minor Version
|
||
// %imgVerBld% - Build
|
||
// %imgVerSPBld% - Service Pack Build
|
||
// %imgArch% - Arch (x86/x64)
|
||
// %imgLang% - Default Language
|
||
// %imgName% - Image Name
|
||
// %imgIndexList% - String containing a pipe delimited list of all images in <WimFile> formatted for use in
|
||
// cmb_SrcBaseImage and cmb_SrcInstallImage (Index - Name).
|
||
// %imgNameList - String containing a pipe delimited list of names for all images in <WimFile>
|
||
// Useful for selecting a specific/default image name.
|
||
// Author.........: Homes32
|
||
// Remarks........:
|
||
// Related........:
|
||
// ===============================================================================================================================
|
||
[GetImgInfo_Loop]
|
||
StrFormat,FileName,#1,%WimFile%
|
||
Echo,"Getting image info from %WimFile% [#c]..."
|
||
WimInfo,#1,#c,NAME,%imgName%
|
||
// Keep from halting our build if there is no DISPLAYNAME property in the XML (eg. Boot.wim).
|
||
Set,%imgDisplayName%,""
|
||
WimInfo,#1,#c,DISPLAYNAME,%imgDisplayName%,NOERR
|
||
WimInfo,#1,#c,WINDOWS/VERSION/MAJOR,%imgVerMaj%
|
||
WimInfo,#1,#c,WINDOWS/VERSION/MINOR,%imgVerMin%
|
||
WimInfo,#1,#c,WINDOWS/VERSION/BUILD,%imgVerBld%
|
||
WimInfo,#1,#c,WINDOWS/VERSION/SPBUILD,%imgVerSPBld%
|
||
WimInfo,#1,#c,WINDOWS/ARCH,%imgArch%
|
||
WimInfo,#1,#c,WINDOWS/LANGUAGES/DEFAULT,%imgLang%
|
||
|
||
// Fallback Lang
|
||
// Keep from halting our build if there is no FALLBACK property in the XML.
|
||
Set,%imgFallbackLang%,""
|
||
WimInfo,#1,#c,WINDOWS/LANGUAGES/FALLBACK,%imgFallbackLang%,NOERR
|
||
StrFormat,Replace,%imgFallbackLang%,#$c,|,%imgFallbackLang%
|
||
Set,%imgFallbackLang%,%imgLang%|%imgFallbackLang%
|
||
StrFormat,CTrim,%imgFallbackLang%,|,%imgFallbackLang%
|
||
|
||
// SourceArch
|
||
If,%imgArch%,Equal,0,Set,%imgArch%,"x86"
|
||
Else,Set,%imgArch%,"x64"
|
||
|
||
// Setup %imgNameList% with friendly image names
|
||
If,%imgDisplayName%,Equal,"",Begin
|
||
List,Append,%imgIndexList%,"#c - %imgName%"
|
||
List,Append,%imgNameList%,"%imgName%"
|
||
End
|
||
Else,Begin
|
||
List,Append,%imgIndexList%,"#c - %imgDisplayName%"
|
||
List,Append,%imgNameList%,"%imgDisplayName%"
|
||
End
|
||
|
||
[#GetSourceWimImage#]
|
||
// ===============================================================================================================================
|
||
// Name...........: GetSourceWimImage
|
||
// Description....: Retrieves the selected source images from the UI and stores the Image Index, Arch, and Version
|
||
// information in Global storage.
|
||
// Syntax.........:
|
||
// Parameters.....:
|
||
// Return values..:
|
||
// Author.........: Homes32
|
||
// Remarks........:
|
||
// Related........: [Process], cmb_SrcInstallImage
|
||
// ===============================================================================================================================
|
||
[GetSourceWimImage]
|
||
// Zero our globals
|
||
Set,%SourceBaseWimImage%,"",PERMANENT
|
||
Set,%SourceInstallWimImage%,"",PERMANENT
|
||
Set,%SourceArch%,"",PERMANENT
|
||
Set,%SourceLang%,"",PERMANENT
|
||
Set,%SourceFallbackLang%,"",PERMANENT
|
||
Set,%SourceVer%,"",PERMANENT
|
||
|
||
StrFormat,Left,%cmb_SrcBaseImage%,1,%imgTemp%
|
||
If,%imgTemp%,Equal,"[",Begin
|
||
// We should never get here.
|
||
Message,"Invalid Base Image.#$x#$xPlease check your source."
|
||
Halt
|
||
End
|
||
Else,Set,%SourceBaseWimImage%,%imgTemp%,PERMANENT
|
||
|
||
StrFormat,Left,%cmb_SrcInstallImage%,1,%imgTemp%
|
||
If,%imgTemp%,Equal,"[",Begin
|
||
// We should never get here.
|
||
Message,"Invalid Install.wim Image.#$x#$xPlease check your source."
|
||
Halt
|
||
End
|
||
Else,Begin
|
||
Set,%SourceInstallWimImage%,%imgTemp%,PERMANENT
|
||
// Get Source Arch & Version
|
||
Loop,%ScriptFile%,GetImgInfo_Loop,%SourceInstallWimImage%,%SourceInstallWimImage%,%SourceInstallWim%
|
||
Set,%SourceArch%,%imgArch%,PERMANENT
|
||
Set,%SourceLang%,%imgLang%,PERMANENT
|
||
Set,%SourceFallbackLang%,%imgFallbackLang%,PERMANENT
|
||
Set,%SourceVer%,%imgVerMaj%.%imgVerMin%.%imgVerBld%.%imgVerSPBld%,PERMANENT
|
||
|
||
// Image Info Label
|
||
WriteInterface,Value,%ScriptFile%,Interface,lbl_ImgInfo,"Language: %imgLang% Architecture: %imgArch% Version: %imgVerMaj%.%imgVerMin%.%imgVerBld%.%imgVerSPBld%"
|
||
End
|
||
Set,%imgTemp%,Nil
|
||
|
||
[#DownloadWithFido#]
|
||
// ===============================================================================================================================
|
||
// Name...........: DownloadWithFido
|
||
// Description....: Download and launch the FIDO powershell script in order to allow the user to choose a Win10 ISO to download.
|
||
// Syntax.........:
|
||
// Parameters.....:
|
||
// Return values..:
|
||
// Author.........: Homes32
|
||
// Remarks........:
|
||
// Related........: btn_DownloadWithFido
|
||
// ===============================================================================================================================
|
||
[DownloadWithFido]
|
||
Echo,"Launching Fido..."
|
||
Set,%FidoURL%,"https://github.com/pbatard/Fido/releases/latest/download/Fido.ps1.lzma"
|
||
If,QUESTION,"You are about to download and run the open source Fido powershell script. This will allow you to choose which Windows ISO image to download from Microsoft's servers.#$x#$xFor more info please visit [https://github.com/pbatard/Fido].#$x#$xAre you ready to continue?",Begin
|
||
WebGet,%FidoURL%,"%ProjectTemp%\Fido.ps1.lzma"
|
||
7z,"x -y #$q%ProjectTemp%\Fido.ps1.lzma#$q -o#$q%ProjectTemp%#$q"
|
||
ShellExecuteEx,Open,"powershell.exe","-noexit –ExecutionPolicy Bypass & #$q%ProjectTemp%\Fido.ps1#$q"
|
||
End
|
||
|
||
[#ExtractISO#]
|
||
// ===============================================================================================================================
|
||
// Name...........: ExtractISO
|
||
// Description....: Extract an ISO file to the specified directory.
|
||
// Syntax.........:
|
||
// Parameters.....:
|
||
// Return values..:
|
||
// Author.........: Homes32
|
||
// Remarks........:
|
||
// Related........: btn_ExtractISO
|
||
// ===============================================================================================================================
|
||
[ExtractISO]
|
||
System,SetLocal
|
||
Echo,"Please select the ISO file to extract..."
|
||
UserInput,FilePath,"*.iso",%ISOtoExtract%,"Title=Please select the ISO file to extract..."
|
||
Echo,"Please select the directory where the ISO will be extracted..."
|
||
UserInput,DirPath,"",%ExtractToDir%,"Title=Please select the directory where the ISO will be extracted..."
|
||
Echo,"Verifying available disk space..."
|
||
FileSize,%ISOtoExtract%,%ISOSizeBytes%
|
||
System,GetFreeSpace,%ExtractToDir%,%FreeSpace%
|
||
Math,Mul,%FreeSpaceBytes%,%FreeSpace%,1024
|
||
Math,Mul,%FreeSpaceBytes%,%FreeSpaceBytes%,1024
|
||
If,%FreeSpaceBytes%,Smaller,%ISOSizeBytes%,Begin
|
||
// Make our sizes pretty
|
||
StrFormat,IntToBytes,%ISOSizeBytes%,%ISOSize%
|
||
StrFormat,IntToBytes,%FreeSpaceBytes%,%FreeSpace%
|
||
Message,"Insufficient free space in destination path:#$x#$x %ExtractToDir%#$x#$xYou need at least %ISOSize% free space and you only have %FreeSpace% available.",WARN
|
||
Halt,"Insufficient free space in destination path: [%ExtractToDir%]. You need at least %ISOSize% free space and you only have %FreeSpace% available."
|
||
End
|
||
Echo,"Extracting [%ISOtoExtract%] to [%ExtractToDir%]...#$x#$xThis can take awhile, please be patient."
|
||
7z,"x -y -bsp1 #$q%ISOtoExtract%#$q -o#$q%ExtractToDir%#$q"
|
||
If,#r,Equal,0,Begin
|
||
// Success
|
||
If,Question,"The ISO was successfully extracted. Would you like to configure it as your source?",Begin
|
||
WriteInterface,Value,%ScriptFile%,Interface,fb_SrcPath,%ExtractToDir%
|
||
Run,%ScriptFile%,SaveSource
|
||
End
|
||
End
|
||
Else,Halt,"ERROR: Failed to extract [%ISOtoExtract%]. The error code returned was [#r]. See log for details."
|
||
System,EndLocal
|
||
|
||
[#SetDefaultOptions#]
|
||
// ===============================================================================================================================
|
||
// Name...........: SetDefaultOptions
|
||
// Description....: Sets script options to default values.
|
||
// Syntax.........:
|
||
// Parameters.....:
|
||
// Return values..:
|
||
// Author.........: Homes32
|
||
// Remarks........:
|
||
// Related........: btn_SetDefaultOptions
|
||
// ===============================================================================================================================
|
||
[SetDefaultOptions]
|
||
// Reset Interface & Global Vars
|
||
Run,%ScriptFile%,ResetVars
|
||
WriteInterface,Value,%ScriptFile%,Interface,cmb_BaseWim,"WinRE.wim"
|
||
// SourceDir is already reset in [ResetVars] but we still need to reset the interface here.
|
||
WriteInterface,Value,%ScriptFile%,Interface,fb_SrcPath,""
|
||
WriteInterface,Value,%ScriptFile%,Interface,fb_OutputDir,"#$pBaseDir#$p\Output\#$pProjectTitle#$p\"
|
||
WriteInterface,Value,%ScriptFile%,Interface,fb_IsoOutputDir,"#$pBaseDir#$p\Output\"
|
||
WriteInterface,Value,%ScriptFile%,Interface,txt_YProgramsDirName,"Programs"
|
||
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromWim,False
|
||
// We also need to zero out the globals
|
||
Set,%OutputDir%,"",PERMANENT
|
||
Set,%ISODir%,"",PERMANENT
|
||
Set,%TargetPrograms%,"",PERMANENT
|
||
Set,%PEPrograms%,"",PERMANENT
|
||
|
||
[#ToggleAdvancedOptions#]
|
||
// ===============================================================================================================================
|
||
// Name...........: ToggleAdvancedOptions
|
||
// Description....: Show/Hide advanced options in the script interface.
|
||
// Syntax.........:
|
||
// Parameters.....:
|
||
// Return values..:
|
||
// Author.........: Homes32
|
||
// Remarks........:
|
||
// Related........: btn_AdvancedOptions
|
||
// ===============================================================================================================================
|
||
[ToggleAdvancedOptions]
|
||
System,SetLocal
|
||
ReadInterface,Visible,%ScriptFile%,Interface,cmb_BaseWim,%state%
|
||
If,%state%,Equal,False,Begin
|
||
If,Question,"WARNING!#$x#$xAdvanced options are intended for expert users only!#$x#$xModifying advanced options without knowing what you are doing can cause permanent damage to your project and may result in unexpected behavior and/or build failures.#$x#$xAre you sure you want to continue?",Begin
|
||
Set,%Toggle%,True
|
||
WriteInterface,Visible,%ScriptFile%,Interface,bvl_DestCfg_Basic,False
|
||
WriteInterface,Visible,%ScriptFile%,Interface,bvl_DestCfg_Advanced,True
|
||
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_Exit_16.png
|
||
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Hide Advanced Options"
|
||
End
|
||
Else,Set,%Toggle%,False
|
||
End
|
||
Else,Begin
|
||
Set,%Toggle%,False
|
||
WriteInterface,Visible,%ScriptFile%,Interface,bvl_DestCfg_Basic,True
|
||
WriteInterface,Visible,%ScriptFile%,Interface,bvl_DestCfg_Advanced,False
|
||
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_16.png
|
||
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Show Advanced Options"
|
||
End
|
||
|
||
WriteInterface,Visible,%ScriptFile%,Interface,bvl_TechBench,%Toggle%
|
||
WriteInterface,Visible,%ScriptFile%,Interface,web_TechBench,%Toggle%
|
||
WriteInterface,Visible,%ScriptFile%,Interface,lbl_BaseWim,%Toggle%
|
||
WriteInterface,Visible,%ScriptFile%,Interface,cmb_BaseWim,%Toggle%
|
||
WriteInterface,Visible,%ScriptFile%,Interface,fb_OutputDir,%Toggle%
|
||
WriteInterface,Visible,%ScriptFile%,Interface,lbl_OutputDir,%Toggle%
|
||
WriteInterface,Visible,%ScriptFile%,Interface,fb_IsoOutputDir,%Toggle%
|
||
WriteInterface,Visible,%ScriptFile%,Interface,lbl_IsoOutputDir,%Toggle%
|
||
WriteInterface,Visible,%ScriptFile%,Interface,txt_YProgramsDirName,%Toggle%
|
||
|
||
System,EndLocal
|
||
|
||
[#ShowScriptInfo#]
|
||
// ===============================================================================================================================
|
||
// Name...........: ShowScriptInfo
|
||
// Description....:
|
||
// Syntax.........:
|
||
// Parameters.....:
|
||
// Return values..:
|
||
// Author.........: Homes32
|
||
// Remarks........:
|
||
// Related........: btn_ScriptInfo
|
||
// ===============================================================================================================================
|
||
[ShowScriptInfo]
|
||
Message,"Configure the source directory and Wim images used for building the project.#$x#$xWe recommend you use the latest supported release and select Win 10 Pro as your 'install.wim image'. Win 10 S is not supported."
|
||
|
||
[#Interface#]
|
||
// ===============================================================================================================================
|
||
// Name...........: Interface
|
||
// Description....:
|
||
// Syntax.........:
|
||
// Parameters.....:
|
||
// Return values..:
|
||
// Author.........: Homes32
|
||
// Remarks........:
|
||
// Related........:
|
||
// ===============================================================================================================================
|
||
[Interface]
|
||
btn_GetISOFido="Download Source ISO",1,8,5,5,140,25,DownloadWithFido,VistalcoDownload_16.png,False,"__Download Official Windows ISO Images with FIDO"
|
||
btn_ExtractISO="Extract Source ISO",1,8,151,5,140,25,ExtractISO,Images_Iso_16.png,False,"__Extract a downloaded ISO file to use as source."
|
||
bvl_TechBench=bvl_Homepage,0,12,357,5,144,25
|
||
web_TechBench="More Windows ISO Images",0,10,365,9,135,18,https://files.rg-adguard.net/
|
||
btn_SetDefaultOptions=,1,8,543,5,25,25,SetDefaultOptions,SetDefaults_16.png,False,"__Restore Defaults"
|
||
btn_AdvancedOptions=,1,8,574,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show Advanced Options"
|
||
btn_ScriptInfo=,1,8,605,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
|
||
bvl_SourceCfg="Configure Source",1,12,5,50,625,105,8,Bold
|
||
web_SourceCompatibility="Compatible Sources",1,10,449,67,94,18,https://github.com/PhoenixPE/PhoenixPE/wiki/Source-Compatibility
|
||
lbl_Source="Source Files:",1,1,17,99,83,18,8,Bold
|
||
lbl_ClickSave="Select the directory containing your extracted ISO image.",1,1,15,71,354,16,8,Normal
|
||
lbl_SupportedVer1="It is strongly recommended to use Win10 2004 EN (10.0.19041) or Win11 22H2 (10.0.22621.382)",1,1,95,121,525,16,8,Normal
|
||
fb_SrcPath=,1,20,94,93,500,20,dir,"Title=Select the directory containing your extracted ISO image",_SaveSource_,False
|
||
btn_SrcSave=,1,8,599,93,20,20,SaveSource,Refresh.ico,False,"__Rescan Source"
|
||
bvl_ImageCfg="Configure Source Image",1,12,5,169,625,130,8,Bold
|
||
lbl_BaseWim="Base Wim:",0,1,69,189,54,18,8,Normal
|
||
cmb_BaseWim=WinRE.wim,0,4,130,185,100,21,Boot.wim,WinRE.wim,_SaveSource_,False
|
||
lbl_SrcBaseImg="'Base' Image:",1,1,56,216,92,18,8,Normal
|
||
cmb_SrcBaseImage="[Please select a valid source]",1,4,130,211,474,21,"[Please select a valid source]"
|
||
lbl_SrcInstallImage="'install.wim' Image:",1,1,29,244,94,18,8,Normal
|
||
cmb_SrcInstallImage="[Please select a valid source]",1,4,130,237,474,21,"[Please select a valid source]",_GetSourceWimImage_,True
|
||
lbl_ImageInfo="Image Info:",1,1,64,274,60,16,8,Normal
|
||
lbl_ImgInfo=,1,1,131,274,474,16,8,Bold
|
||
bvl_DestCfg_Basic="Configure Destination",1,12,5,313,625,65,8,Bold
|
||
bvl_DestCfg_Advanced="Configure Destination",0,12,5,313,625,140,8,Bold
|
||
cb_RunFromWim="Run all programs from RAM (Boot.wim)",1,3,15,342,215,18,False,"__Select this option to pack all programs into Boot.wim regardless of individual script settings.#$x#$xRequired for PXE/Network boot."
|
||
txt_YProgramsDirName="Ext. Programs folder:",0,0,394,342,200,21,Programs,"__The name of the 'Programs' folder on the final media (CD/DVD/USB).#$xChanging the name of the Programs folder can be useful if you run more then one WinPE from a single USB drive.#$x#$xChanges will take effect on the next build."
|
||
lbl_OutputDir="Output Dir:",0,1,17,389,70,16,8,Bold
|
||
fb_OutputDir=%BaseDir%\Output\%ProjectTitle%\,0,13,94,383,525,20,dir,"Title=Select the directory where the final build will be saved","__The directory where the final build will be saved. (eg. BOOT.WIM, Programs, etc.)"
|
||
lbl_IsoOutputDir="ISO Dir:",0,1,17,420,70,16,8,Bold
|
||
fb_IsoOutputDir=%BaseDir%\Output\,0,13,94,414,526,20,dir,"Title=Select the directory where the final ISO file will be saved","__The directory where the final ISO file will be saved."
|
||
|
||
[InterfaceEncoded]
|
||
Advanced_Exit_16.png=705,1048
|
||
SetDefaults_16.png=2475,3404
|
||
Advanced_16.png=2000,2768
|
||
Help_16.png=2830,3868
|
||
Images_Iso_16.png=1019,1464
|
||
VistalcoDownload_16.png=927,1348
|
||
Refresh.ico=1150,1212
|
||
|
||
[AuthorEncoded]
|
||
Source.png=11546,15488
|
||
Logo=Source.png
|
||
|
||
[EncodedFile-AuthorEncoded-Source.png]
|
||
lines=3
|
||
0=iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAzLTA4VDE5OjIxOjM5LTA2OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wNS0wOFQyMTo0MzoxNy0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNS0wOFQyMTo0MzoxNy0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphNmU2Y2VjNi03ZjhkLTVmNDMtYjY5Yi01OWY2NTk3OTA4YzMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyYzk5M2ZlNi0wMjY1LThhNGYtODZhOC04MTAxYmI3Y2FlMzYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4YmY3YTYyNi0zNjI4LTY3NGQtYmYyOC0xMjczNWRhZDczZTUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjhiZjdhNjI2LTM2MjgtNjc0ZC1iZjI4LTEyNzM1ZGFkNzNlNSIgc3RFdnQ6d2hlbj0iMjAxOS0wMy0wOFQxOToyMTozOS0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphNmU2Y2VjNi03ZjhkLTVmNDMtYjY5Yi01OWY2NTk3OTA4YzMiIHN0RXZ0OndoZW49IjIwMTktMDUtMDhUMjE6NDM6MTctMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4phWfbAAAmxklEQVR4nM28eaxk2X3f9/mdc+69tbx6++t1Vs4MOdwXc0TFiyRSlCkTzIziREwgLwoUOA4VGUKiJYntGKJjQ2BgQIIU2pZkw7ZAepMQGoZteZNFhRQnI85wSM7a0z3d0/vrfnstdz/n+I9zb1W9np6e6W4K9gEuql69qrt86/vbvr/fLfn/Ll7nbpYHBFiNOuqgKj5zvZj8GN4/2E+6l951/MhLK0YuFLBZ1pzPC3cxK4vzZV1vVrXFe39Xx/7PYcnvXbpbAD19nXSvZuOvbZeTDyyphIdPHOOgzPnSl7/GwfaYk+srnFxf5cjKMseWlurlwcLlxX5yvhPxqoezleV0VrizWVmeLcpqp6prXHuCd3+Nf6BLfv/S3l3tIFGazWL0hSvF6E+9Z+EIDx9d4dSla/z5X/w7fOv3n4G6gjiGbgcW+qwuDji6ssw9qyscX1/l3o1VTq6tcWJthaMrS+Xa0tL5pX78amx4BXg5rzidFvWpLC8ulVXtrXdT1v/nsOSbV0d3/mGgo03vqzvnzj3UWz3ygWNHefLCFX7ox36SYmcX3vl2UAqcA+ugrqGqoCihLMPrItDpwKDP4uIi96ytcM/6KvdurHP/kXVObqxxz/oqR1eWL68tDk71O/KSEl4sal4a5/ULaZ5fL6oa5/1/ElDl11/ducs96IXEjc/FPl2/Z3mDbFTwF3/1C3z12y/AwRBsDcZAFEESh0etQavZPlwDbllBUYRH68Bo6HVRiwNOrK5w38YaDxzb4MGjR3jg6Ab3Hd2wJ9ZWz6wtLTzXjfl2bXl2OKm+Psyya1VdI/IHD6n8ypmtu9qB9V6txcnZ2GX3p/mQo4sLrPX7PH3qVV44e5FLmztc39lnZ3/I1sGY3dGIepJCngfQ8AHQJA6mHkegDSgB78FaqGrIiwBuXQdWdzvI0iL3bazx8MljvOPek7z9nhO8457j/qFjx15YX0y+fJBW/2DrYPw0+D8wMOVXT98dgACRkldibR7pK0VdZyA1G4Mey/0OOEdR5ByMU/ZGE/ZHY7YPJhwcjNk9GLNzMGJvf8S1vSFX9/bZOziA0TiYuAh0kuA/O0kADgJjnQvsLuvwqAR6PVbXV3jHyeM89vBDfPLDH+SxR+59endc/uT2aPQ1o9StL+QOlvzaXQLoga5Wz2nFe2oPDtBojCi0d3hfAxajITGKTqzpRZrEaCIF3jnyomQ0yRiOU7b3Rmzu7HPx+i4XNrd4bXOL1zavU2zvQpoGs14coJYW6CcJSWSIIkNkDEqE0loO0pRJlnNsZZknPvJh/twnPsr9Gyu/cX5r/0etc5n6DrJR/sapO09jPMHKNiL1VFfLdzkPWgQEag+V85Q+PPdeUB4EQeEQPOItYFHiSIwwSCJWOgmrvQ6LsUFZx3iccnl7j1cuXeP51y7xrbPnefHyFXZ29kBgdWON9cUFtNZorTBao5VCa8U4yzm/tc2DRzb4qcc/yac+/L79zYPxx9O8eEZ9h9gon/yNb93xh6331NbzxHuPffn+1d73HuT1NMVocKRNlb0P76+cp/BQWk/hPIUD50ERwDfiiQVi8XQ0LMWa4ws9HljucdSE/Z3e3OMrr7zKky+f4dnTZ7lycMD68iLrSwOUErQSRAQBlFJc2dljdzTmf/yB7+czn/h+9tP0iWGa/XP9HQBRfumbl+9qB957FheSfx1H+hOl9XjvsXjqBjDmig0RUAhTC/IhEbceKgeFc+TOk1rHpPaULnw4EaGvYdkojnYMDy/1eNd6n0Tg6+cv8x+eO8XTp05zeX+f9ZVFFpLk0Bcn3jPMMs5cucan//BH+JnHP8XeZPLxSVH89t2as3zhwt0l0gC2dl9y3v+Qb3yg9R7nweEb5oXXZo9+ylQFiAhaBGle9dN9BBAz6xjVnv3KkllPXwsnE80DXcP717s8sNzhuSvX+Orzr/Lc2fPkWFYHC9Dswz
|
||
1=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
|
||
2=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
|
||
3=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
|
||
|
||
[EncodedFile-InterfaceEncoded-Advanced_Exit_16.png]
|
||
lines=0
|
||
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACc0lEQVQ4y3XTX2jWZRQH8M/z+pttvIVuY5lMzDRppugioj9Q4EUlUZpFF1JCFBaV1BK68aJuQrqJrMibdhEGXrXKxDBqw4vSiNxGk7G37SJRKtvbmvNtre3V00WPISPP1cPzPefw/X7POVw5duArHML9V0oqIgKklFpxJ/oiYjql1IbFWIQ1EfFFSukqbMVARFSgyMVL8Ty2Y39K6QTuwBwuYG1K6R5sxOP4JqX0RkRUUkRIKT2AfRhDM5owg4WZaeR3DRNYjd0RcaDICcdwAPfhHBKGMZjxTtycsRbsz94QEbIPd+NH9ONVtF+Gtee//tz44UtYwiasRUfW/QO6ImL8crezqXszk9M4jmqBF3AdZjP1wfnFmel4SmkQG9CGR/FHQi8WdbQ2L9y18d4Vt1+/st5wsT586lTlrU09n/XMY/EKnsTvaMRUwo7b2lrWf7jtqeda25cvuHqu7q+GwvRENU4Mfv3M5iO93fMkrMMQBlArIuL9vs0PflIuGhZc88gWf38/oOmW9WYPHkrLyi2vd61u/+DtsZ+X4GmsyTKPRkQ3FFuWNqeuVes2zJwcMnX4c81PbFP79jvTx48p1WpLPjpTfQ03ZPMmUcatKaUjEXFGROhetWL45NbHYubseFR7DsbsxGSM7nw5Dt/UcaGhlIYz3Ureiy/xE56NiH9XeWj2z30rRyvvFHv2pPO9fZo+7TQ5MuLjqeqvcxfjHH7Bu3kCL6EvH5oUEbYvb03LSsXuztS4a3GpaKmXnD86O92/9/TZcj2iEb0R0ZXNfAgjETH6X4NL8eKN1zaWS6W2uYjJN8d+uws7s+aeiHjv/875HzeNCzhN2c5EAAAAAElFTkSuQmCCeJwTcUwpS8xLTk2Jd63ILIk3NNMryEtnGAUjBRxkwi/faXT+FiMDAK67CoVdXuX/AQAAAAIAAAAsAAAAwQIAAAAAAAABAAAAAAAAAAAAAAA
|
||
[EncodedFile-InterfaceEncoded-SetDefaults_16.png]
|
||
lines=0
|
||
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHEGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIxVDE3OjIxOjEyLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMWM3ZDhlNS1mMGMxLTMwNDgtOGNiOS03YWU4YjgyNDgyNmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzhkNDM1MC04NWRmLTg4NDQtOTY0Mi1lYTIxNmU3YjUwNDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9tZXMzMjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiIHN0RXZ0OndoZW49IjIwMTktMTAtMjFUMTc6MjE6MTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdmNDNiMDctMTg1NC1hNjQwLWEwM2UtYTQxMTM2YTA0ODA2IiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIxVDE3OjIxOjQ3LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIxYzdkOGU1LWYwYzEtMzA0OC04Y2I5LTdhZThiODI0ODI2ZCIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYy9voAAAJBSURBVDiNpdHLThNRHAbwvkCjpalcSyyUEDo09Jw5MxZeggXdQHSpa96ARTclolWpLYtG20IDwdpaoeVOW63G0gvEmEaj3cFKYrxMXLjw88wAbQ3smOQ3OTn/73yZiw6A7jK0G9tjJ0rcPmtnB8zNFbnjU0VtT52VWD1/UcE4KzOFw39K3D6D44NDYRWeOVdQYKoxDue8YxjeH4b1lRXm5S70v+7HSHlkjO83FeSZkcNFnAUnDFsGuOIu7L0v4M7GbXRlusDeMGO9QMyIHikrYSA7ACEnQF2LuyLkrIzuTDd6Q704rB1CvabWp6B/qYeYFT31AmlTqtrX7XAmb2AwLsCyZoFz2wn7th2GqAHxfEI7nM6voW2+DY4dB8QNsVovsKVsCl2myOXyGrpA0LHSAWOsBZOxSeAL8LH0GWJYRGeyE/KqDHFFVOoFQkJQBucFpFNb+JH/gxeJFMx+M4SADW/TZdR2jnAzdAtXo1cgJ2XQ51TVKGBLrGqJXofkl7C5uotvld9YiC/hSSyCr8VfmF6cQcucAUPPhkAX6ZnGK9Aw9UhRCdeCJhAvQblwAPzkk+9ApXgA6z0rLGELWISBRuiZxkckQWLkIIUkGH1G9Ln7UPtUA/4Co75R6O/rIT2VoGaaNH4jmSM6EiAu4ieQgzJava2QZ2RMBCZgvmsGDVLweTOXeqZR8Jic8JFx8ogosl9Gj7cHpmkTqJ8/7iwvmCUqRcuc5i8q0JGHpJ08IG6uyB1rvNrarc18RHeu4DL+AeXUQV071uymAAAAAElFTkSuQmCCeJwTCk4tcUlNSyzNKSmONzTTK8hLZxgFIwes5sQv/03zkSgjAwBGXgl7UO9x9wEAAAACAAAAKgAAAKsJAAAAAAAAAQAAAAAAAAAAAAAA
|
||
|
||
[EncodedFile-InterfaceEncoded-Advanced_16.png]
|
||
lines=0
|
||
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGMmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NTgwZWU4NC04ZDRlLTlkNDQtOTBjYS03MzYzZWI5YTZhOGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc1ODBlZTg0LThkNGUtOWQ0NC05MGNhLTczNjNlYjlhNmE4YSIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshFAqcAAAFESURBVDgRjcExaxphAADQtwUKgUJxCGYLxV/RQiGQUFKSMWSuOHRJiQ52MGChc7cOgWQ51w46am8oFmnifSZ6lcal91MiOHgYLHnPf5TRQwd7nuAFDvDMwicMcYNTCxs4RsmKLXxGhiYO0cYAfVzgNc4xwxVKct4iQw8JpghIkWKCeyToIsOJnOf4giFiBESooooIATESNLFpxSvMENBA0VIRDQRMcSRnH2e4wAQtFDxWQAsjtFFH2VwHN/iFFDXr1ZBigCG65n5giAFS1KxXwx/8xDV65sqoo40RWih4rIAW7hDhDBU5R5gioIGipSIaCBjjvRWbaCJBjIAIVVQRISDGb3zDtpwTZOgiwV+MkSLFCPe4RRcZKnJKuMIM59jFJfoY4Dve4BT/cIkdK0o4xoaFj7jGBF8tvcNLT7CHDmJ8sMYD9WpkFHmxHNIAAAAASUVORK5CYIJ4nON3TClLzEtOTYk3NNMryEtnGAUjClxgxy9f4tTwh5EBAInYCGlNR/4PAQAAAAIAAAAnAAAA0AcAAAAAAAABAAAAAAAAAAAAAAA
|
||
|
||
[EncodedFile-InterfaceEncoded-Help_16.png]
|
||
lines=0
|
||
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA
|
||
|
||
[EncodedFile-InterfaceEncoded-Images_Iso_16.png]
|
||
lines=0
|
||
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADwklEQVQ4jU2T209bdQDHv79z6enlHHqFMmgttNZhCAJqhouYCSG6xRhdYuYS4xajTz5ofHCJj/rogyZTE6NuxAsgmvmAMVMH6lYLI1TYyBoILZS1hdJS6L2np+dmnA/6+QO++Tx8PyQSiYAQQFY0EEJg583PWO3MGZFwbdqhvlpuFD8UJWnPYmRRber4dauGakPGfrGK5XgGDAAoigbGQNl8XZ03nCzbVydpiEUTPLzzpNIlXNjcyg5TqhxmWR2qpoPgPyhFU6ArDLoM7RG7ieojFhas2QE364BulSA2S2h14cuD3B6i6SJU0KD+t0DRhAbVKn+wrVYChQyHbHpbn/78Oz2RiaNC7aBQ34XNiUB45dZrK4n8PYODsoimrIJQBGQ+NH/U76mG4Uo4U+sWhP4kcWO3b4mU1549MzbGa7kSON6C6EGxdsTfs5o9LKdiO/nb4fX01I07dxNUqcEMOCz9TjcxwcHVUCc5ykzRUjtUQy6bRPmn60jHCvhtcXkhK2PS62nHSyMPnR0dvH+6XK1zTD+ZZJutr6ORLsAXDOCUadGfnpjwP00RFKg4hKEkFqJR3Izft6yk5J/JRjI8HGx/5Ns/or5iTZTo996vMIwqvmzc3mRVKQNHsAsB3gEm+SOEh70wHK9gbiqjdp66wAc9wpOCmbZdC697tuKp6bGhngz9aJshk8tLAT/ZH6QPFqAEj4JpxMB6N0H6GXz/aVmbs7+6Mjh0TGOlYk8LS4/sxjO9F984aa1JapmemxdwPVKcaVE6XnzQrbcaexugSR57OTM+nrBIk+nTIeexE2t3M6lSFYgvr6bgc1tWvR7bC1NXl7fI4+fegYETLJ7hkbdMYuJ5a2NNaMrgk3WvgW4fKPl7OlW9dsjWJFkycQblzl+xirnN8vvORjZu5Jhx8vbX85AZZjRLuC/KVTWjEJa2uWw2u8MkchAlpVLioWm8s8VsrOYKjvzhYdFOsc3ero7PVqvkMjMbCsPEkiWJFjrqGt8tEEVSXeZco81KU6zBauB5lWux1IygGtHEXsFzxLpx/rknmkqx9u4nr5xL0zPjH+GpgUBTaVZSoqLWa4UGYVnuAd7RwtVrMiOWy2wll2fSsaRBaLWXRkdOMN9cvhJ/8+zp87mNm9eIruv3Pn3pygxmr/6C2GbO4vZ1H2dc9g5NsHdTZnu/ahCCZrvD22azZCJTly4u/vDVeIuLbzQrlX9r/AdJoyBTRjC8qdYU92fr65toNEWIssDwHa4+ze17bGkhdGv3dmjB7nICLAvoZfwNFvXEgL2XNPAAAAAASUVORK5CYIJ4nBP0zE1MTy2O9yzOjzc00yvIS2cYBSMI/GbGL39r+/xGRgYAPc0J2zz3qR4BAAAAAgAAACkAAAD7AwAAAAAAAAEAAAAAAAAAAAAAAA
|
||
|
||
[EncodedFile-InterfaceEncoded-VistalcoDownload_16.png]
|
||
lines=0
|
||
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA
|
||
|
||
[EncodedFile-InterfaceEncoded-Refresh.ico]
|
||
lines=0
|
||
0=eJxjYGAEQgEBBiCpwJDBwsAgxsDAoAHEQCGgCEQcBBxYGHCCIi9TFg0pYQEmRgY5dhYmM3UR7hxreYEuSzmBLiVBrmxmJkZLoDIlFXFBgUQHPawmdUXYiSaYyk/fkuf95VJnyv97U/L/352c9/9Ce9L/NZnuHwK0JSZqSQlJZ7sZMaHrnZPkrDk31ubBw+mF/1/MLceKQWb1BplcFeZi1Z4Q6wQ3Y2WWh9iyZIdHz+eUgdW9Wtr4/+HS5v9nJhX8PzUh7//t+XX/X69sA8s9nVXyvz/E5KqujLAETP+SOLM5j2cUgeVfAvXuq414vjrTOWlLaaDQ5pIAnnU57p6bC7wuPF3cAFZzb0ru/1B9yZ5Kf3OWXSU+okeqg36C3Ti/8v+uMv93B2rDldH9t6c6jGtLrvO5FwuqwWZsyXd/F2OjKbi3zDv8zqRsoFjF/8czi/8XOijU4YqjrYXuztd6UsBqr3Ql/TeX43M5WOVT82xxzf8XS2r/X5uY/r8v2soZl/59dSGsJ5tC/4LU3p9d/N9fRyT9aJ1f7fPVLf9frGn9f3Nm3n9LBT4fZD0rc10U2sPNzWdm+7DuqQ/jPNsZ/Q+k9sHiqv+tQXppp5oDox6tqPv/anPP/+cb2v9n2clNm5bpxQ7Tv7HAoeZER8QnA2luv6ZAvch7i8vBau/ML/4/J83B8UJ3hMSN6Wm/P+6a9B+EL09O/qEjyeU9LcsLnMZ2lDnXfdw58f/p7uhPO6u8nkHUTf5/uivi/drKEE6QmhO1Tos/7J7yH4x3Tfl/oTfye2+CjQrYz9Vu9TDx9zsng9W83db/f3+VawfMjRcnJkhemxT98uP+2f8/7Jn+/2ij97U9zeFg+w/VugP1T/0Px0D5HVXud1tj7YWQw+lsZ7DRzalxz5+tqf9/rMEtACZ+stm7AVn/e6A7zvdFf9KT4vKcWxiAko/O98eIn2vzyUAWu9QV0Pj58IL/X44tReCjS/5fmhz/YW62kz6uuIaBO7NSTS4127ddnxDaeKk7oP5iFxB3B9Wf6/SvPdEdLXeAmYHhARAfYGRgaABhoB7mAwwM7A+gGMRnAJUhDAyNjBB8GMh+DsT/gRgAJw7A4nic4w5KTStKLc7Qy0zOZxgFIw7UsUBoB2bs8n6bHDYzsAEANM4HAiNl1bQBAAAAAgAAACcAAABAAwAAAAAAAAEAAAAAAAAAAAAAAA
|