diff --git a/.github/workflows/all_projects_list_xml_update.yml b/.github/workflows/all_projects_list_xml_update.yml index 1efe3a030d..f1db4ac881 100644 --- a/.github/workflows/all_projects_list_xml_update.yml +++ b/.github/workflows/all_projects_list_xml_update.yml @@ -36,7 +36,7 @@ jobs: - name: Download latest all_projects_list.xml if: success() run: | - curl https://boinc.berkeley.edu/project_list.php --output ./win_build/installerv2/redist/all_projects_list.xml + curl https://boinc.berkeley.edu/project_list.php --output ./installer_wix/redist/all_projects_list.xml - name: Check file was updated if: success() run: | @@ -55,4 +55,4 @@ jobs: base: master delete-branch: true add-paths: | - win_build/installerv2/redist/all_projects_list.xml + installer_wix/redist/all_projects_list.xml diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index bc65095434..b1dbf51bf4 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -33,6 +33,14 @@ env: AWS_ACCESS_KEY_ID: ${{secrets.S3_ACCESS_KEY}} AWS_SECRET_ACCESS_KEY: ${{secrets.S3_SECRET_KEY}} AWS_DEFAULT_REGION: us-west-2 + # installer certificates + CERTIFICATE_SIGN: ${{ secrets.CERTIFICATE_FILE }} + CERTIFICATE_PASS: ${{ secrets.CERTIFICATE_PASS }} + # virtualbox vars here are for convenience, wix sources need to be updated also (name and guid) + VBOX_URL: https://download.virtualbox.org/virtualbox/7.0.10/VirtualBox-7.0.10-158379-Win.exe + VBOX_NAME: VirtualBox-7.0.10-158379-Win.exe + VBOX_MD5: 8882a55227cccc8a3f7ab69641df19fd # keep lowercase + jobs: build: @@ -162,3 +170,129 @@ jobs: with: fail_ci_if_error: true verbose: false + + build-installers: + name: Installers + runs-on: windows-2022 + needs: build + strategy: + matrix: + arch: ['x64','arm64'] + variant: [ '', 'vbox' ] + exclude: + - arch: arm64 + variant: vbox + fail-fast: false + defaults: + run: + shell: pwsh # necessary for installer script + env: + PREREQUISITES_PATH: "${{ github.workspace }}\\build\\prerequisites" + steps: + - name: Checkout project + uses: actions/checkout@v3 + with: + fetch-depth: 2 + + - name: Extract version + id: boinc-version-extract + run: | + $env:BOINC_VER = '' + try { + $version = (type version.h | Select-String "#define BOINC_VERSION_STRING `"(.+)`"").Matches.Groups[1].Value + $env:BOINC_VER = $version + $versionVariable = "boincVersionString={0}" -f $version + echo $versionVariable | Out-File -FilePath $env:GITHUB_OUTPUT -Encoding utf8 -Append + } + catch { + throw "Failed to extract BOINC version!" + } + + - name: Install Wix + uses: actions/checkout@v2 + with: + repository: parvit/wix + path: wix + + - name: Install MSBuild + uses: microsoft/setup-msbuild@v1.1 + with: + vs-version: '[17.0,19)' + + - name: Create build folders + run: | + New-Item -Path "${{ github.workspace }}\build" -ItemType directory + New-Item -Path "${{ github.workspace }}\build\prerequisites" -ItemType directory + + - name: Restore cached VirtualBox installer + if: ${{ matrix.variant == 'vbox' }} + id: cache-vbox-restore + uses: actions/cache/restore@v3 + with: + path: "${{ env.PREREQUISITES_PATH }}\\${{ env.VBOX_NAME }}" + key: ${{ env.VBOX_NAME }}-${{ env.VBOX_MD5 }} + + - name: Download prerequisite VirtualBox if needed + if: ${{ matrix.variant == 'vbox' && steps.cache-vbox-restore.outputs.cache-hit != 'true' }} + run: | + # Download Virtualbox prerequisite + Invoke-WebRequest -Uri "${{ env.VBOX_URL }}" -TimeoutSec 60 -OutFile "${{ env.PREREQUISITES_PATH }}\\${{ env.VBOX_NAME }}" + $md5 = (Get-FileHash "${{ env.PREREQUISITES_PATH }}\\${{ env.VBOX_NAME }}" -Algorithm MD5).Hash.ToLower() + if ( !($md5 -eq "${{ env.VBOX_MD5 }}") ) { + throw "VirtualBox installer download failed" + } + + - name: Save prerequisite VirtualBox if needed + if: ${{ matrix.variant == 'vbox' && steps.cache-vbox-restore.outputs.cache-hit != 'true' }} + uses: actions/cache/save@v3 + with: + path: "${{ env.PREREQUISITES_PATH }}\\${{ env.VBOX_NAME }}" + key: ${{ env.VBOX_NAME }}-${{ env.VBOX_MD5 }} + + - name: Download Client Artifact + if: ${{ success() }} + uses: actions/download-artifact@v3 + with: + name: win_client_${{ matrix.arch }}_${{github.event.pull_request.head.sha}} + path: pkgs/ + + - name: Download Manager Artifact + if: ${{ success() }} + uses: actions/download-artifact@v3 + with: + name: win_manager_${{ matrix.arch }}_${{github.event.pull_request.head.sha}} + path: pkgs/ + + - name: Decompress Artifacts + if: ${{ success() }} + run: | + pushd "${{ github.workspace }}\build" + 7z x "${{ github.workspace }}\pkgs\win_client.7z" + 7z x "${{ github.workspace }}\pkgs\win_manager.7z" + + - name: Build installer + if: ${{ success() && matrix.variant != '' }} + run: | + $env:PATH = "${{ github.workspace }}\wix\bin\;" + $env:PATH + $env:WIX = "${{ github.workspace }}\wix\bin\" + pwsh -noninteractive -f .\installer.ps1 -Type "${{ matrix.arch }}_${{ matrix.variant }}" ` + -Version "${{ steps.boinc-version-extract.outputs.boincVersionString }}" ` + -CI -Certificate "${{ github.workspace }}\${{env.CERTIFICATE_SIGN}}" ` + -CertificatePass "${{ env.CERTIFICATE_PASS }}" + + - name: Build installer + if: ${{ success() && matrix.variant == '' }} + run: | + $env:PATH = "${{ github.workspace }}\wix\bin\;" + $env:PATH + $env:WIX = "${{ github.workspace }}\wix\bin\" + pwsh -noninteractive -f .\installer.ps1 -Type "${{ matrix.arch }}" ` + -Version "${{ steps.boinc-version-extract.outputs.boincVersionString }}" ` + -CI -Certificate "${{ github.workspace }}\${{env.CERTIFICATE_SIGN}}" ` + -CertificatePass "${{ env.CERTIFICATE_PASS }}" + + - name: Upload installer + if: ${{ success() }} + uses: actions/upload-artifact@v3 + with: + name: boinc_bundle_${{ steps.boinc-version-extract.outputs.boincVersionString }}_${{ matrix.variant }}_${{ matrix.arch }}_${{github.event.pull_request.head.sha}} + path: build/*_windows_*.exe diff --git a/.gitignore b/.gitignore index 383cfc8039..3038131aa5 100644 --- a/.gitignore +++ b/.gitignore @@ -246,3 +246,13 @@ parts/ prime/ stage/ *.snap +Debug + +# wix +win_build/installer_wix/boinc_binary_files.wxs +win_build/installer_wix/boinc_data_files.wxs +win_build/installer_wix/boinc_screensaver_files.wxs +win_build/installer_wix/BoincCA/x64/ +win_build/installer_wix/BoincCA/ARM64/ +**/obj/ +**/bin/ diff --git a/android/build_boinc_arm.sh b/android/build_boinc_arm.sh index 9e41cc7ac7..6d136fbb22 100755 --- a/android/build_boinc_arm.sh +++ b/android/build_boinc_arm.sh @@ -85,7 +85,7 @@ if [ -n "$COMPILEBOINC" ]; then cd android mkdir -p "BOINC/app/src/main/assets" cp "$BOINC/stage/usr/local/bin/boinc" "BOINC/app/src/main/assets/armeabi-v7a/boinc" - cp "$BOINC/win_build/installerv2/redist/all_projects_list.xml" "BOINC/app/src/main/assets/all_projects_list.xml" + cp "$BOINC/installer_wix/redist/all_projects_list.xml" "BOINC/app/src/main/assets/all_projects_list.xml" cp "$BOINC/curl/ca-bundle.crt" "BOINC/app/src/main/assets/ca-bundle.crt" echo "\e[1;32m===== BOINC for arm build done =====\e[0m" diff --git a/android/build_boinc_arm64.sh b/android/build_boinc_arm64.sh index 9327e26be7..2c4c852a74 100755 --- a/android/build_boinc_arm64.sh +++ b/android/build_boinc_arm64.sh @@ -83,7 +83,7 @@ if [ -n "$COMPILEBOINC" ]; then cd android mkdir -p "BOINC/app/src/main/assets" cp "$BOINC/stage/usr/local/bin/boinc" "BOINC/app/src/main/assets/arm64-v8a/boinc" - cp "$BOINC/win_build/installerv2/redist/all_projects_list.xml" "BOINC/app/src/main/assets/all_projects_list.xml" + cp "$BOINC/installer_wix/redist/all_projects_list.xml" "BOINC/app/src/main/assets/all_projects_list.xml" cp "$BOINC/curl/ca-bundle.crt" "BOINC/app/src/main/assets/ca-bundle.crt" echo "\e[1;32m===== BOINC for arm64 build done =====\e[0m" diff --git a/android/build_boinc_armv6.sh b/android/build_boinc_armv6.sh index cf6b03d15c..45e41c6f69 100755 --- a/android/build_boinc_armv6.sh +++ b/android/build_boinc_armv6.sh @@ -89,7 +89,7 @@ if [ -n "$COMPILEBOINC" ]; then cd android mkdir -p "BOINC/app/src/main/assets" cp "$BOINC/stage/usr/local/bin/boinc" "BOINC/app/src/main/assets/armeabi/boinc" - cp "$BOINC/win_build/installerv2/redist/all_projects_list.xml" "BOINC/app/src/main/assets/all_projects_list.xml" + cp "$BOINC/installer_wix/redist/all_projects_list.xml" "BOINC/app/src/main/assets/all_projects_list.xml" cp "$BOINC/curl/ca-bundle.crt" "BOINC/app/src/main/assets/ca-bundle.crt" echo "\e[1;32m===== BOINC for armv6 build done =====\e[0m" diff --git a/android/build_boinc_x86.sh b/android/build_boinc_x86.sh index 2613da7ed1..b503a349f2 100755 --- a/android/build_boinc_x86.sh +++ b/android/build_boinc_x86.sh @@ -82,7 +82,7 @@ if [ -n "$COMPILEBOINC" ]; then cd android mkdir -p "BOINC/app/src/main/assets" cp "$BOINC/stage/usr/local/bin/boinc" "BOINC/app/src/main/assets/x86/boinc" - cp "$BOINC/win_build/installerv2/redist/all_projects_list.xml" "BOINC/app/src/main/assets/all_projects_list.xml" + cp "$BOINC/installer_wix/redist/all_projects_list.xml" "BOINC/app/src/main/assets/all_projects_list.xml" cp "$BOINC/curl/ca-bundle.crt" "BOINC/app/src/main/assets/ca-bundle.crt" echo "\e[1;32m===== BOINC for x86 build done =====\e[0m" diff --git a/android/build_boinc_x86_64.sh b/android/build_boinc_x86_64.sh index 529eb757d0..9ac2a6d9c9 100755 --- a/android/build_boinc_x86_64.sh +++ b/android/build_boinc_x86_64.sh @@ -83,7 +83,7 @@ if [ -n "$COMPILEBOINC" ]; then cd android mkdir -p "BOINC/app/src/main/assets" cp "$BOINC/stage/usr/local/bin/boinc" "BOINC/app/src/main/assets/x86_64/boinc" - cp "$BOINC/win_build/installerv2/redist/all_projects_list.xml" "BOINC/app/src/main/assets/all_projects_list.xml" + cp "$BOINC/installer_wix/redist/all_projects_list.xml" "BOINC/app/src/main/assets/all_projects_list.xml" cp "$BOINC/curl/ca-bundle.crt" "BOINC/app/src/main/assets/ca-bundle.crt" echo "\e[1;32m===== BOINC for x86-64 build done =====\e[0m" diff --git a/ci_tools/trailing_whitespaces_check.py b/ci_tools/trailing_whitespaces_check.py index a90cbdb41b..8cb36836eb 100644 --- a/ci_tools/trailing_whitespaces_check.py +++ b/ci_tools/trailing_whitespaces_check.py @@ -91,7 +91,11 @@ def check(directory, exclude_dirs, exclude_extensions, exclude_files, fix_errors os.path.join(directory, "win_build", "Build"), os.path.join(directory, "win_build", ".vs"), os.path.join(directory, "win_build", "ipch"), - os.path.join(directory, "win_build", "installerv2", "redist"), + os.path.join(directory, "installer_wix", "redist"), + os.path.join(directory, "installer_wix", "bin"), + os.path.join(directory, "installer_wix", "Build"), + os.path.join(directory, "installer_wix", "obj"), + os.path.join(directory, "installer_wix", ".vs"), os.path.join(directory, "zip", "unzip"), os.path.join(directory, "zip", "zip"), ] diff --git a/installer.ps1 b/installer.ps1 new file mode 100644 index 0000000000..ee7e30209e --- /dev/null +++ b/installer.ps1 @@ -0,0 +1,439 @@ +# This file is part of BOINC. +# http://boinc.berkeley.edu +# Copyright (C) 2023 University of California +# +# BOINC is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License +# as published by the Free Software Foundation, +# either version 3 of the License, or (at your option) any later version. +# +# BOINC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +# See the GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with BOINC. If not, see . + +param +( + [Parameter(ParameterSetName='build')][ValidateSet('x64','x64_vbox','arm64')][string]$Type = "x64", # type of the build + [Parameter(ParameterSetName='build')][switch]$CI, # will set appropriate env overrides in CI environment + [Parameter(Mandatory=$true,ParameterSetName='build')][ValidateNotNullOrEmpty()][string]$Version, # version string to use + [Parameter(Mandatory=$true,ParameterSetName='build')][ValidateNotNullOrEmpty()][string]$Certificate, # certificate file to use for signing + [Parameter(Mandatory=$true,ParameterSetName='build')][ValidateNotNullOrEmpty()][string]$CertificatePass, # certificate password + + [Parameter(Mandatory=$true,ParameterSetName='clean')][switch]$CleanOnly # skips all steps and only cleans the build dir +) + +$ErrorActionPreference = 'Stop' # makes invoked commands throw error instead of warning + +$VboxInstaller = 'VirtualBox-7.0.10-158379-Win.exe' +$Configuration = 'Release' + +function WriteStep { + param($msg) + Write-Output "Step [$msg]" +} + +function Header { + Write-Output "*********************************" + Write-Output "**** BOINC INSTALLER BUILDER ****" + Write-Output "*********************************" + Write-Output "" +} + +function Report { + param($result,$msg) + Write-Output "" + Write-Output "*********************************" + if ( $result ) { + Write-Output "**** RESULT: SUCCESS ****" + } else { + Write-Output "**** ERROR: $msg" + Write-Output "**** RESULT: FAILURE ****" + } + Write-Output "*********************************" + + if ( $result ) { + exit 0 + } + exit 1 +} + +# Checks the 3 prerequisites to execute the script: powershell version 7 at least, msbuild and WiX toolkit installed +function CheckPrerequisites { + WriteStep "Requirements check: Powershell >= 7" + if ( $PSVersionTable.PSVersion.Major -lt 7 ) { + Write-Error "Found powershell version $PSVersionTable.PSVersion, required >= 7" + Report $false + } + + WriteStep "Requirements check: MSBuild" + try { + msbuild --version + } + Catch { + Report $false + } + + WriteStep "Requirements check: Wix Toolkit" + try { + heat -? + } + Catch { + Report $false + } +} + +function CleanBuildDir { + WriteStep "Cleanup" + try { Remove-Item -Recurse -Path build\src* } # Previous bundles sources + Catch { + # ignore + } + + try { Remove-Item -Path build\*bundle.exe } # Previous built bundles + Catch { + # ignore + } + + try { Remove-Item -Path build\*.winpdb } # debug symbols + Catch { + # ignore + } + + try { Remove-Item -Recurse -Path build\en-us } # Previous MSI + Catch { + # ignore + } +} + +# Method that checks of a given path, be it a directory or file, for presence or its absence +function CheckPath { + param + ( + [string]$Path, + [Parameter(Mandatory=$false)][switch]$IsDir, # path is actually a directory + [Parameter(Mandatory=$false)][switch]$ExpectNotPresent # when true, fails with path present, fails with path absent otherwise + ) + + $realpath = "" + if( [System.IO.Path]::IsPathRooted("$Path") ) { + $realpath = $Path + } else { + $realpath = (Join-Path $PSScriptRoot "$Path") + } + + Write-Output "[Checking: $path]" + + $result = $false + if( $IsDir ) { + $result = Test-Path -Path $realpath + } else { + $result = Test-Path -Path $realpath -PathType Leaf + } + + if( $ExpectNotPresent -and $result ) { + Report $false "Found a path not expected: $realpath" + } + if( !$ExpectNotPresent -and !$result ) { + Report $false "Could not find expected path: $realpath" + } +} + +# Checks the build directory setup, which must be already present before launching +function CheckBuildDir { + try { + WriteStep "Check directories" + CheckPath -Path "build\prerequisites" -IsDir + CheckPath -Path "build\locale" -IsDir + CheckPath -Path "build\res" -IsDir + CheckPath -Path "build\Skins" -IsDir + + WriteStep "Check binary files" + CheckPath -Path "build\boinc.exe" + CheckPath -Path "build\boinccmd.exe" + CheckPath -Path "build\boincsvcctrl.exe" + CheckPath -Path "build\ca-bundle.crt" + CheckPath -Path "build\boincmgr.exe" + CheckPath -Path "build\boinctray.exe" + + if ( !($Type -eq "arm64") ) { + CheckPath -Path "build\boinc.scr" + } + + WriteStep "Check prerequisites" + if ( $Type -eq "x64_vbox" ) { + CheckPath -Path "build\prerequisites\$VboxInstaller" + } else { + CheckPath -Path "build\prerequisites\$VboxInstaller" -ExpectNotPresent + } + } + Catch { + Report $false + } +} + +# Adds to the build directory some files from source which are not bundled in artifacts +function CopyAdditionalSourceFiles { + try { + WriteStep "LiberationMono-Regular copy" + Copy-Item -Force -Path "api\ttf\liberation-fonts-ttf-2.00.0\LiberationMono-Regular.ttf" -Destination "build\LiberationMono-Regular.ttf" + + WriteStep "COPYING copy" + Copy-Item -Force -Path "COPYING" -Destination "build\COPYING" + + WriteStep "COPYRIGHT copy" + Copy-Item -Force -Path "COPYRIGHT" -Destination "build\COPYRIGHT" + + WriteStep "boinc_logo_black.jpg copy" + Copy-Item -Force -Path "doc\logo\boinc_logo_black.jpg" -Destination "build\boinc_logo_black.jpg" + } + Catch { + Report $false + } +} + +# Executes the installer build with the appropriate parameters for every platform + variant +function BuildInstaller { + try { + switch -Exact ( $Type ) { + 'x64' { + WriteStep "Build: MSI installer" + Push-Location .\installer_wix + if( ! $CI ) { + msbuild installer.sln /p:Configuration=$Configuration /p:Platform=x64 /p:BoincVersion=$Version + } else { + msbuild installer.sln /p:Configuration=$Configuration /p:Platform=x64 /p:BoincVersion=$Version ` + /p:WixToolPath=$env:WIX /p:WixTargetsPath=$env:WIX\wix.targets /p:WixInstallPath=$env:WIX\ + } + Pop-Location + if( !($LastExitCode -eq 0) ) { + Report $false + } + } + 'x64_vbox' { + WriteStep "Build: MSI installer" + Push-Location .\installer_wix + if( ! $CI ) { + msbuild installer.sln /p:Configuration=$Configuration /p:Platform=x64 /p:BoincVersion=$Version + } else { + msbuild installer.sln /p:Configuration=$Configuration /p:Platform=x64 /p:BoincVersion=$Version ` + /p:WixToolPath=$env:WIX /p:WixTargetsPath=$env:WIX\wix.targets /p:WixInstallPath=$env:WIX\ + } + Pop-Location + if( !($LastExitCode -eq 0) ) { + Report $false + } + } + 'arm64' { + Push-Location .\installer_wix + WriteStep "Build: MSI installer" + if( ! $CI ) { + msbuild installer.sln /p:Configuration=$Configuration /p:Platform=arm64 /p:BoincVersion=$Version + } else { + msbuild installer.sln /p:Configuration=$Configuration /p:Platform=arm64 /p:BoincVersion=$Version ` + /p:InstallerPlatform=arm64 /p:WixToolPath=$env:WIX /p:WixTargetsPath=$env:WIX\wix.targets /p:WixInstallPath=$env:WIX\ + } + Pop-Location + if( !($LastExitCode -eq 0) ) { + Report $false + } + } + } + } + Catch { + Report $false + } +} + +# Executes the bundle build with the appropriate parameters for every platform + variant +function BuildBundle { + try { + switch -Exact ( $Type ) { + 'x64' { + Push-Location .\installer_wix + WriteStep "Build: Bundle only MSI" + if( ! $CI ) { + msbuild bundle.sln /target:bundle /p:Configuration=$Configuration /p:Platform=x86 /p:BoincVersion=$Version + } else { + msbuild bundle.sln /target:bundle /p:Configuration=$Configuration /p:Platform=x86 /p:BoincVersion=$Version ` + /p:WixToolPath=$env:WIX /p:WixTargetsPath=$env:WIX\wix.targets /p:WixInstallPath=$env:WIX\ + } + Pop-Location + if( !($LastExitCode -eq 0) ) { + Report $false + } + } + 'x64_vbox' { + Push-Location .\installer_wix + WriteStep "Build: Bundle with VirtualBox" + if( ! $CI ) { + msbuild bundle.sln /target:bundle_vbox /p:Configuration=$Configuration /p:Platform=x86 /p:BoincVersion=$Version + } else { + msbuild bundle.sln /target:bundle_vbox /p:Configuration=$Configuration /p:Platform=x86 /p:BoincVersion=$Version ` + /p:WixToolPath=$env:WIX /p:WixTargetsPath=$env:WIX\wix.targets /p:WixInstallPath=$env:WIX\ + } + Pop-Location + if( !($LastExitCode -eq 0) ) { + Report $false + } + } + 'arm64' { + Push-Location .\installer_wix + WriteStep "Build: Bundle only MSI" + if( ! $CI ) { + msbuild bundle.sln /target:bundle_arm /p:Configuration=$Configuration /p:Platform=arm64 /p:BoincVersion=$Version + } else { + msbuild bundle.sln /target:bundle_arm /p:Configuration=$Configuration /p:Platform=arm64 /p:BoincVersion=$Version ` + /p:InstallerPlatform=arm64 /p:WixToolPath=$env:WIX /p:WixTargetsPath=$env:WIX\wix.targets /p:WixInstallPath=$env:WIX\ + } + Pop-Location + if( !($LastExitCode -eq 0) ) { + Report $false + } + } + } + } + Catch { + Report $false + } +} + +# Executes the steps to sign the installer with a pfx certificate +function SignInstaller { + $pass = ConvertTo-SecureString -String "$CertificatePass" -Force -AsPlainText + + WriteStep "Import certificate in TrustedPublisher" + Import-PfxCertificate -FilePath "$Certificate" -Password $pass -Cert Cert:\LocalMachine\TrustedPublisher | Out-Null + WriteStep "Import certificate as CA Root Authority" + Import-PfxCertificate -FilePath "$Certificate" -Password $pass -Cert Cert:\LocalMachine\Root | Out-Null + + WriteStep "Sign bundle with certificate" + $resp = Set-AuthenticodeSignature "build\en-us\installer.msi" -Certificate (Get-PfxCertificate -FilePath "$Certificate" -Password $pass) ` + -TimestampServer "http://timestamp.digicert.com" -HashAlgorithm sha256 + + if( !($resp.Status -eq [System.Management.Automation.SignatureStatus]::Valid) ) { + Report $false "Timestamp signature validation failed" + } + + Start-Sleep -Seconds 5 # recommended to wait between sign requests +} + +# Executes the steps to sign the bundle and the burn engine with a pfx certificate +function SignBundle { + $pass = ConvertTo-SecureString -String "$CertificatePass" -Force -AsPlainText # required by Set-AuthenticodeSignature + + $target = "boinc_bundle.exe" + + WriteStep "Import certificate in TrustedPublisher" + Import-PfxCertificate -FilePath "$Certificate" -Password $pass -Cert Cert:\LocalMachine\TrustedPublisher | Out-Null + WriteStep "Import certificate as CA Root Authority" + Import-PfxCertificate -FilePath "$Certificate" -Password $pass -Cert Cert:\LocalMachine\Root | Out-Null + + # step required by wix to sign the internal 'burn' engine + insignia -ib build\$target -o build\engine.exe + + $resp = Set-AuthenticodeSignature "build\engine.exe" -Certificate (Get-PfxCertificate -FilePath "$Certificate" -Password $pass) ` + -TimestampServer "http://timestamp.digicert.com" -HashAlgorithm sha256 + + Start-Sleep -Seconds 5 # recommended to wait between sign requests + + # reattaches the engine to the bundle + insignia -ab build\engine.exe build\$target -o build\$target + + # signs the complete bundle + WriteStep "Sign bundle with certificate" + $resp = Set-AuthenticodeSignature "build\$target" -Certificate (Get-PfxCertificate -FilePath "$Certificate" -Password $pass) ` + -TimestampServer "http://timestamp.digicert.com" -HashAlgorithm sha256 + + if( !($resp.Status -eq [System.Management.Automation.SignatureStatus]::Valid) ) { + Report $false "Timestamp signature validation failed" + } +} + +# Method that renames the fixed output bundle name to the release name +function RenameToOfficialName { + try { + $targetName = "" + $suffix = "" + switch -Exact ( $Type ) { + 'x64' { + $suffix = "x86_64" + } + 'x64_vbox' { + $suffix = "x86_64_vbox" + } + 'arm64' { + $suffix = "arm64" + } + default { + Report $false "Unknown architecture for rename" + } + } + $targetName = "boinc_{0}_windows_{1}.exe" -f $Version,$suffix # use only the new name not full path + Rename-Item -Path "build\boinc_bundle.exe" $targetName + } + catch { + Report $false + } +} + +############################# + +function Main { + Write-Output "[Build Info] arch: $Type version: $Version CI: $CI" + + CheckPath -Path "build" -IsDir + + CleanBuildDir + + if( $CleanOnly ) { + Report $true + } + + Header + + WriteStep "Check Prerequisites" + CheckPrerequisites + + try { + WriteStep "Check certificate" + CheckPath -Path "$Certificate" + } + Catch { + Report $false "Could not find pfx certificate at path $Certificate" + } + + $extn = [IO.Path]::GetExtension($Certificate) + if ( !($extn -eq ".pfx") ) + { + Report $false "Certificate does not have supported extension .pfx, please provide a suitable certificate" + } + + WriteStep "Check Build directory" + CheckBuildDir + + WriteStep "Copy additional source files" + CopyAdditionalSourceFiles + + WriteStep "Build installer" + BuildInstaller + + WriteStep "Sign installer" + SignInstaller + + WriteStep "Build installer" + BuildBundle + + WriteStep "Sign bundle" + SignBundle + + WriteStep "Rename bundle to official name" + RenameToOfficialName + + Report $true +} + +Main diff --git a/installer_wix/BoincBootstrap.Core/BoincBootstrap.Core.csproj b/installer_wix/BoincBootstrap.Core/BoincBootstrap.Core.csproj new file mode 100644 index 0000000000..77b3d74f58 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/BoincBootstrap.Core.csproj @@ -0,0 +1,114 @@ + + + + + Debug + x86 + {3A3EF4BD-9521-407C-AC79-E734F3B811E2} + Library + Properties + BoincBootstrap.Core + BoincBootstrap.Core + v4.8 + 512 + + + + true + bin\$(Platform)\$(Configuration) + DEBUG;TRACE + full + x86 + 7.3 + prompt + + + bin\$(Platform)\$(Configuration) + TRACE + true + pdbonly + x86 + 7.3 + prompt + + + bin\$(Platform)\$(Configuration) + TRACE + true + pdbonly + x86 + 7.3 + prompt + + + true + bin\$(Platform)\$(Configuration) + DEBUG;TRACE + full + x86 + 7.3 + prompt + + + + False + ..\..\..\..\..\..\..\..\Program Files\WiX Toolset v3.10\SDK\BootstrapperCore.dll + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/installer_wix/BoincBootstrap.Core/BoincBootstrapper.cs b/installer_wix/BoincBootstrap.Core/BoincBootstrapper.cs new file mode 100644 index 0000000000..06f9157c0f --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/BoincBootstrapper.cs @@ -0,0 +1,146 @@ +namespace BoincBootstrap.Core +{ + using System; + using System.Configuration; + using System.Diagnostics; + using System.Linq; + using System.Windows; + using System.Windows.Threading; + + using BoincBootstrap.Core.Configuration.Loaders; + using BoincBootstrap.Core.Packages; + + using Microsoft.Tools.WindowsInstallerXml.Bootstrapper; + using Helpers; + using BoincBootstrap.Core.View; + using BoincBootstrap.Core.View.MainWindow; + using System.Threading; + using System.Windows.Controls; + + public class BoincBootstrapper : BootstrapperApplication + { + public Dispatcher BootstrapperDispatcher { get; protected set; } + + private Window mainWindow; + + protected override void Run() + { +#if DEBUG + Debugger.Launch(); + //while (!Debugger.IsAttached) + // Thread.Sleep(1000); +#endif + + try + { + this.BootstrapperDispatcher = Dispatcher.CurrentDispatcher; + + this.mainWindow = this.ResolveMainWindow(); + + var bootstrapperMainWindow = this.mainWindow as IBootstrapperMainWindow; + + var bundleLoader = new BurnApplicationDataLoader(); + var info = bundleLoader.Load(); + + var packageTrees = PackageFeatureTreeBuilder.BuildPackageTrees(info.Packages, info.PackageFeatures); + + foreach (var packageTree in packageTrees) + { + bootstrapperMainWindow.Viewmodel.BootstrapperController.PackageManager.AddPackage(packageTree); + } + + this.Engine.Log(LogLevel.Verbose, "Starting BoincBootstrapper"); + + this.mainWindow.Closed += delegate + { + this.Engine.Quit(0); + }; + + this.mainWindow.Show(); + + this.Engine.Detect(); + + Dispatcher.Run(); + + // Figured there should be a null check here even though it should be theoretically impossible to ever not be null + if (bootstrapperMainWindow != null) + { + this.Engine.Quit(bootstrapperMainWindow.Viewmodel.BootstrapperController.FinalResult); + return; + } + } + catch (Exception ex) + { + this.Engine.Log(LogLevel.Error, ex.ToString()); + } + this.Engine.Quit(1); + } + + public void Quit() + { + this.mainWindow.Dispatcher.Invoke(() => + { + Thread.Sleep(2000); + + this.mainWindow.Close(); + }); + } + + public void SetProgress( int progress, string status ) + { + this.mainWindow.Dispatcher.Invoke(() => + { + if( progress > 0 ) + { + ProgressBar bar = this.mainWindow.FindName("InstallationProgress") as ProgressBar; + bar.Value = progress; + } + + if( status.Length > 0 ) + { + Label lbl = this.mainWindow.FindName("label") as Label; + lbl.Content = status; + } + }); + } + + private Window ResolveMainWindow() + { + string assemblyName = this.GetSetting("BoincBootstrapperUI"); + + var asm = AppDomain.CurrentDomain.Load(assemblyName); + + System.Windows.Application.ResourceAssembly = asm; + + // TODO Add some error check and log it if it should fail to find a type inheriting from the base + var type = asm.GetTypes().First(t => t.GetInterfaces().Contains(typeof(IBootstrapperMainWindow))); + + var bootstrapperController = new BootstrapperController(this, new ViewController(), new PackageManager()); + + var window = (Window)Activator.CreateInstance(type, new object[] { bootstrapperController }); + + bootstrapperController.WindowHandle = new System.Windows.Interop.WindowInteropHelper(window).Handle; + + return window; + } + + private string GetSetting(string key) + { + string value = null; + + if (ConfigurationManager.AppSettings != null && !string.IsNullOrEmpty(key)) + { + try + { + value = ConfigurationManager.AppSettings[key]; + } + catch + { + // Log that key could not be read + } + } + + return value; + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/BootstrapperController.cs b/installer_wix/BoincBootstrap.Core/BootstrapperController.cs new file mode 100644 index 0000000000..eb5bf7a3b2 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/BootstrapperController.cs @@ -0,0 +1,245 @@ +using System; +using Microsoft.Tools.WindowsInstallerXml.Bootstrapper; +using BoincBootstrap.Core.Enums; +using BoincBootstrap.Core.Packages; +using System.ComponentModel; +using BoincBootstrap.Core.View; +using System.Diagnostics; +using System.Threading; +using System.IO.Packaging; + +namespace BoincBootstrap.Core +{ + public class BootstrapperController : IBootstrapperController + { + /// + /// Fired when a critical error has been thrown with a message regarding what happened. + /// + public event Action OnCriticalError; + + public IntPtr WindowHandle { get; set; } + + public IViewController ViewController { get; protected set; } + + public bool RestartRequired { get; protected set; } + + public BoincBootstrapper WixBootstrapper { get; protected set; } + + public int FinalResult { get; protected set; } + + public string Error { get; protected set; } + + public bool Cancelled { get; protected set; } + + public bool UpgradeDetected { get; protected set; } + + public InstallationResult InstallationResult { get; protected set; } + + public IPackageManager PackageManager { get; protected set; } + + public LaunchAction LaunchAction { get; protected set; } + + public bool Installed { get; protected set; } + + public int phaseCount { get; protected set; } + + /** + * Events sequence: + * // I=Install U=Uninstall L=Layout M=Modify R=Repair + //// OnStartup (IULMR) + //// OnDetectBegin (IULMR) + //// // For each package + //// OnDetectPackageBegin (IULMR) + //// OnDetectPackageComplete (IULMR) + //// OnDetectComplete (IULMR) + //// OnPlanBegin (IULMR) + //// // For each package + //// OnPlanPackageBegin (IULMR) + //// OnPlanPackageComplete (IULMR) + //// OnPlanComplete (IULMR) + //// OnApplyPhaseCount (IULMR) + //// OnApplyBegin (IULMR) + //// OnCacheBegin (LR) + //// OnProgress (L) + //// OnCachePackageBegin (LR) + //// OnResolveSource (L) + //// OnCacheAquireBegin (LR) + //// OnCacheAcquireProgress (repeats) (LR) + //// OnCacheAquireComplete (LR) + //// OnCacheVerifyBegin (LR) + //// OnCacheAcquireProgress (repeats) (LR) + //// OnCacheVerifyComplete (LR) + //// OnProgress (LR) + //// OnCachePackageComplete (LR) + //// OnCacheComplete (LR) + //// OnElevate (IUM) + //// OnRegisterBegin (IUM) + //// OnRegisterComplete (IUM) + //// OnExecuteBegin (IULMR) + //// OnExecutePackageBegin (IUR) + //// OnExecuteProgress / OnExecuteMsiMessage (repeats) (IUR) + //// OnProgress (IUR) + //// OnExecutePackageComplete (IUR) + //// OnExecuteComplete (IULMR) + //// OnUnregisterBegin (IUMR) + //// OnUnregisterComplete (IUMR) + //// OnApplyComplete (IULMR) + //// OnShutdown (IULMR) + + // Other events that may occur: + // OnDetectCompatiblePackage + // OnDetectForwardCompatibleBundle + // OnDetectMsiFeature + // OnDetectPriorBundle + // OnDetectRelatedBundle + // OnDetectRelatedMsiPackage + // OnDetectTargetMsiPackage + // OnDetectUpdate + // OnDetectUpdateBegin + // OnDetectUpdateComplete + // OnError + // OnExecuteFilesInUse + // OnExecutePatchTarget + // OnLaunchApprovedExeBegin + // OnLaunchApprovedExeComplete + // OnPlanCompatiblePackage + // OnPlanMsiFeature + // OnPlanRelatedBundle + // OnPlanTargetMsiPackage + // OnRestartRequired + // OnSystemShutdown + */ + + public BootstrapperController(BoincBootstrapper wixBootstrapper, IViewController viewController, IPackageManager packageManager) + { + this.WixBootstrapper = wixBootstrapper; + this.ViewController = viewController; + this.PackageManager = packageManager; + + this.WixBootstrapper.DetectBegin += (sedner, eventArgs) => this.DetectBegin(eventArgs); + this.WixBootstrapper.DetectComplete += (sedner, eventArgs) => this.DetectComplete(eventArgs); + + this.WixBootstrapper.PlanPackageComplete += (sedner, eventArgs) => this.PlanPackageComplete(eventArgs); + this.WixBootstrapper.DetectRelatedBundle += (sedner, eventArgs) => this.DetectRelatedBundle(eventArgs); + this.WixBootstrapper.DetectPackageComplete += (sedner, eventArgs) => this.DetectPackageComplete(eventArgs); + + this.WixBootstrapper.ApplyPhaseCount += (sender, eventArgs) => this.ApplyPhaseCount(eventArgs); + + this.WixBootstrapper.ApplyBegin += (sender, eventArgs) => this.ApplyBegin(eventArgs); + this.WixBootstrapper.ExecutePackageBegin += (sender, eventArgs) => this.ExecutePackageBegin(eventArgs); + this.WixBootstrapper.Progress += (sender, eventArgs) => this.Progress(eventArgs); + this.WixBootstrapper.ExecutePackageComplete += (sender, eventArgs) => this.ExecutePackageComplete(eventArgs); + this.WixBootstrapper.ApplyComplete += (sender, eventArgs) => this.ApplyComplete(eventArgs); + + this.WixBootstrapper.Shutdown += (sender, eventArgs) => this.Shutdown(eventArgs); + } + + private void PlanPackageComplete(PlanPackageCompleteEventArgs eventArgs) + { + IPackage package = this.PackageManager.FindPackageById(eventArgs.PackageId); + + if (package != null) + { + package.RequestedState = eventArgs.Requested; + } + } + + private void ExecutePackageComplete(ExecutePackageCompleteEventArgs eventArgs) + { + } + + private void ExecutePackageBegin(ExecutePackageBeginEventArgs eventArgs) + { + IPackage package = this.PackageManager.FindPackageById(eventArgs.PackageId); + if (!this.Installed) + { + this.WixBootstrapper.SetProgress(-1, "Installing " + package.ID); + } + else + { + if (this.UpgradeDetected) + { + this.WixBootstrapper.SetProgress(-1, "Upgrading " + package.ID); + } + else + { + this.WixBootstrapper.SetProgress(-1, "Removing " + package.ID); + } + } + } + + private void Progress(ProgressEventArgs eventArgs) + { + this.WixBootstrapper.SetProgress(eventArgs.OverallPercentage, ""); + } + + private void ApplyPhaseCount(ApplyPhaseCountArgs eventArgs) + { + this.WixBootstrapper.SetProgress(5, "Unpacking installer..."); + } + + private void ApplyBegin(ApplyBeginEventArgs eventArgs) + { + this.WixBootstrapper.SetProgress(10, ""); + } + + private void ApplyComplete(ApplyCompleteEventArgs eventArgs) + { + this.WixBootstrapper.SetProgress(100, "Finishing"); + + // Handle shutdown + this.WixBootstrapper.Quit(); + } + + private void Shutdown(ShutdownEventArgs eventArgs) + { + } + + private void DetectPackageComplete(DetectPackageCompleteEventArgs eventArgs) + { + IPackage package = this.PackageManager.FindPackageById(eventArgs.PackageId); + + if (package != null) + { + package.PackageState = eventArgs.State; + } + } + + private void DetectRelatedBundle(DetectRelatedBundleEventArgs eventArgs) + { + if (eventArgs.Operation == RelatedOperation.MajorUpgrade || eventArgs.Operation == RelatedOperation.MinorUpdate) + { + this.UpgradeDetected = true; + } + } + + private void DetectBegin(DetectBeginEventArgs eventArgs) + { + this.Installed = eventArgs.Installed; + } + + private void DetectComplete(DetectCompleteEventArgs eventArgs) + { + if (!this.Installed) + { + this.WixBootstrapper.SetProgress(-1, "Begin Installation"); + this.WixBootstrapper.Engine.Plan(LaunchAction.Install); + } + else + { + if (this.UpgradeDetected) + { + this.WixBootstrapper.SetProgress(-1, "Begin Upgrade"); + this.WixBootstrapper.Engine.Plan(LaunchAction.UpdateReplace); + } + else + { + this.WixBootstrapper.SetProgress(-1, "Begin Uninstall"); + this.WixBootstrapper.Engine.Plan(LaunchAction.Uninstall); + } + } + + this.WixBootstrapper.Engine.Apply(System.IntPtr.Zero); + } + } +} \ No newline at end of file diff --git a/installer_wix/BoincBootstrap.Core/Configuration/BundlePropertiesInfo.cs b/installer_wix/BoincBootstrap.Core/Configuration/BundlePropertiesInfo.cs new file mode 100644 index 0000000000..bca8ac706e --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Configuration/BundlePropertiesInfo.cs @@ -0,0 +1,10 @@ +using System.Xml.Serialization; + +namespace BoincBootstrap.Core.Configuration +{ + public class BundlePropertiesInfo + { + [XmlAttribute("DisplayName")] + public string DisplayName { get; set; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Configuration/BurnApplicationData.cs b/installer_wix/BoincBootstrap.Core/Configuration/BurnApplicationData.cs new file mode 100644 index 0000000000..157067cc00 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Configuration/BurnApplicationData.cs @@ -0,0 +1,20 @@ +using System.Collections.Generic; +using System.Xml.Serialization; + +namespace BoincBootstrap.Core.Configuration +{ + public class ConfigurationInfo + { + [XmlAttribute("Caption")] + public string Caption { get; set; } + + [XmlAttribute("Description")] + public string Description { get; set; } + + [XmlAttribute("PackageIds")] + public string PackageIds { get; set; } + + [XmlElement("WixVariable")] + public List WixVariables { get; set; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Configuration/BurnApplicationInfo.cs b/installer_wix/BoincBootstrap.Core/Configuration/BurnApplicationInfo.cs new file mode 100644 index 0000000000..97dde17c0a --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Configuration/BurnApplicationInfo.cs @@ -0,0 +1,28 @@ +using System.Collections.Generic; +using System.Xml.Serialization; + +namespace BoincBootstrap.Core.Configuration +{ + [XmlRoot("BootstrapperApplicationData", IsNullable = false, Namespace = "http://schemas.microsoft.com/wix/2010/BootstrapperApplicationData")] + public class BurnApplicationInfo + { + [XmlElement("WixBundleProperties")] + public BundlePropertiesInfo BundleAttributes + { + get; + set; + } + + [XmlElement("WixPackageProperties")] + public List Packages { get; private set; } + + [XmlElement("WixPackageFeatureInfo")] + public List PackageFeatures { get; private set; } + + public BurnApplicationInfo() + { + this.Packages = new List(); + this.PackageFeatures = new List(); + } + } +} \ No newline at end of file diff --git a/installer_wix/BoincBootstrap.Core/Configuration/FeatureInfo.cs b/installer_wix/BoincBootstrap.Core/Configuration/FeatureInfo.cs new file mode 100644 index 0000000000..8a76bd1de6 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Configuration/FeatureInfo.cs @@ -0,0 +1,47 @@ +using BoincBootstrap.Core.Enums; + +using System.Xml.Serialization; + +namespace BoincBootstrap.Core.Configuration +{ + public class FeatureInfo + { + [XmlAttribute("Parent")] + public string Parent { get; set; } + + [XmlAttribute("Package")] + public string PackageId { get; set; } + + [XmlAttribute("Feature")] + public string FeatureId { get; set; } + + [XmlAttribute("Size")] + public uint Size { get; set; } + + [XmlAttribute("Title")] + public string Title { get; set; } + + [XmlAttribute("Description")] + public string Description { get; set; } + + [XmlAttribute("Level")] + public short Level { get; set; } + + [XmlAttribute("Display")] + public FeatureEnums.Display Display { get; set; } + + [XmlAttribute("Attributes")] + private byte AttributesValue { get; set; } + + [XmlAttribute("Directory")] + public string Directory { get; set; } + + public FeatureEnums.Attributes Attributes + { + get + { + return (FeatureEnums.Attributes)this.AttributesValue; + } + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Configuration/Loaders/BurnApplicationDataLoader.cs b/installer_wix/BoincBootstrap.Core/Configuration/Loaders/BurnApplicationDataLoader.cs new file mode 100644 index 0000000000..275e0d0faf --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Configuration/Loaders/BurnApplicationDataLoader.cs @@ -0,0 +1,23 @@ +using System.IO; +using System.Reflection; + +namespace BoincBootstrap.Core.Configuration.Loaders +{ + internal class BurnApplicationDataLoader + { + private const string BootstrapperApplicationDataFilename = "BootstrapperApplicationData.xml"; + + private XmlDeserializer deserializer; + + public BurnApplicationDataLoader() + { + var pathToTempInstallationDirectory = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), BootstrapperApplicationDataFilename); + this.deserializer = new XmlDeserializer(pathToTempInstallationDirectory); + } + + public BurnApplicationInfo Load() + { + return this.deserializer.Deserialize(); + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Configuration/Loaders/XmlDeserializer.cs b/installer_wix/BoincBootstrap.Core/Configuration/Loaders/XmlDeserializer.cs new file mode 100644 index 0000000000..e37d478df7 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Configuration/Loaders/XmlDeserializer.cs @@ -0,0 +1,42 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Xml; +using System.Xml.Serialization; + +namespace BoincBootstrap.Core.Configuration.Loaders +{ + public class XmlDeserializer where T : class + { + private string path; + + public XmlDeserializer(string path) + { + this.path = path; + } + + public T Deserialize() + { + T result; + + try + { + XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); + using (FileStream fileStream = new FileStream(this.path, FileMode.Open)) + { + XmlReader xmlReader = XmlReader.Create(fileStream); + result = (T)xmlSerializer.Deserialize(xmlReader); + } + } + catch (Exception) + { + result = null; + } + + return result; + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Configuration/PackageInfo.cs b/installer_wix/BoincBootstrap.Core/Configuration/PackageInfo.cs new file mode 100644 index 0000000000..35f10d985a --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Configuration/PackageInfo.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Xml.Serialization; + +namespace BoincBootstrap.Core.Configuration +{ + public class PackageInfo + { + [XmlAttribute("Package")] + public string Id { get; set;} + + [XmlAttribute("DisplayName")] + public string DisplayName { get; set; } + + [XmlAttribute("Description")] + public string Description { get; set; } + + [XmlAttribute("Version")] + public string Version { get; set; } + + [XmlAttribute("Vital")] + public string Vital { get; set; } + + [XmlAttribute("ProductCode")] + public Guid ProductCode { get; set; } + + [XmlAttribute("PackageType")] + public string PackageType { get; set; } + + [XmlAttribute("Permanent")] + public string Permanent { get; set; } + + [XmlAttribute("Cache")] + public string Cache { get; set; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Configuration/VariableInfo.cs b/installer_wix/BoincBootstrap.Core/Configuration/VariableInfo.cs new file mode 100644 index 0000000000..ce998a4297 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Configuration/VariableInfo.cs @@ -0,0 +1,13 @@ +using System.Xml.Serialization; + +namespace BoincBootstrap.Core.Configuration +{ + public class VariableInfo + { + [XmlAttribute("Caption")] + public string Caption { get; private set; } + + [XmlAttribute("Name")] + public string Name { get; private set; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Enums/BurnInstallationState.cs b/installer_wix/BoincBootstrap.Core/Enums/BurnInstallationState.cs new file mode 100644 index 0000000000..c8f0f3f19c --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Enums/BurnInstallationState.cs @@ -0,0 +1,14 @@ +namespace BoincBootstrap.Core.Enums +{ + public enum InstallerStage + { + Initializing, + StartupNotPresent, + StartupPresent, + StartupUpgrade, + Configuration, + Processing, + Finished, + Error + } +} diff --git a/installer_wix/BoincBootstrap.Core/Enums/FeatureEnums.cs b/installer_wix/BoincBootstrap.Core/Enums/FeatureEnums.cs new file mode 100644 index 0000000000..3960b253c9 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Enums/FeatureEnums.cs @@ -0,0 +1,32 @@ +using System; +using System.Xml.Serialization; + +namespace BoincBootstrap.Core.Enums +{ + public class FeatureEnums + { + [Flags] + public enum Attributes + { + FavorLocal = 0, + FavorSource = 1, + FollowParent = 2, + FavorAdvertise = 4, + DisallowAdvertise = 8, + UIDisallowAbsent = 16, + NoUnsupportedAdvertise = 32 + }; + + public enum Display + { + [XmlEnum("0")] + Hidden = 0, + + [XmlEnum("1")] + Expanded = 1, + + [XmlEnum("2")] + Collasped = 2 + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Enums/InstallationResult.cs b/installer_wix/BoincBootstrap.Core/Enums/InstallationResult.cs new file mode 100644 index 0000000000..2b8ef4f248 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Enums/InstallationResult.cs @@ -0,0 +1,10 @@ +namespace BoincBootstrap.Core.Enums +{ + public enum InstallationResult + { + Unknown, + Success, + Cancelled, + Error + } +} diff --git a/installer_wix/BoincBootstrap.Core/Enums/Sequence.cs b/installer_wix/BoincBootstrap.Core/Enums/Sequence.cs new file mode 100644 index 0000000000..842b74a5ab --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Enums/Sequence.cs @@ -0,0 +1,5 @@ + +namespace BoincBootstrap.Core.Enums +{ + public enum Sequence { Install, Uninstall, Modify, Upgrade, Repair } +} \ No newline at end of file diff --git a/installer_wix/BoincBootstrap.Core/Helpers/PackageFeatureTreeBuilder.cs b/installer_wix/BoincBootstrap.Core/Helpers/PackageFeatureTreeBuilder.cs new file mode 100644 index 0000000000..aa83ec22b5 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Helpers/PackageFeatureTreeBuilder.cs @@ -0,0 +1,52 @@ +using BoincBootstrap.Core.Configuration; +using BoincBootstrap.Core.Packages; +using BoincBootstrap.Core.Packages.Features; +using System.Collections.Generic; +using System.Linq; + +namespace BoincBootstrap.Core.Helpers +{ + public class PackageFeatureTreeBuilder + { + public static IEnumerable BuildPackageTrees(IEnumerable packageInfos, IEnumerable featureInfos) + { + IList packages = new List(); + + foreach (var packageInfo in packageInfos) + { + var package = ProcessPackage(packageInfo, featureInfos.Where(featureInfo => featureInfo.PackageId.Equals(packageInfo.Id))); + packages.Add(package); + } + + return packages; + } + + private static IPackage ProcessPackage(PackageInfo packageInfo, IEnumerable featureInfos) + { + IPackage package = new Package(packageInfo.Id, packageInfo.DisplayName); + + IDictionary featureDictionary = new Dictionary(); + + foreach (var featureInfo in featureInfos) + { + featureDictionary.Add(featureInfo.FeatureId, new Feature(featureInfo.FeatureId, featureInfo.Title, featureInfo.Description, featureInfo.Size, featureInfo.Display)); + } + + foreach (var featureInfo in featureInfos) + { + // If there is no parent than the package is the parent, so we just add it + if (featureInfo.Parent.Equals(string.Empty)) + { + package.AddFeature(featureDictionary[featureInfo.FeatureId]); + } + else + { + var parentFeature = featureDictionary[featureInfo.Parent]; + parentFeature.AddSubFeature(featureDictionary[featureInfo.FeatureId]); + } + } + + return package; + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/IBootstrapperController.cs b/installer_wix/BoincBootstrap.Core/IBootstrapperController.cs new file mode 100644 index 0000000000..1dc0fdf286 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/IBootstrapperController.cs @@ -0,0 +1,37 @@ +using BoincBootstrap.Core.Packages; +using System; +using BoincBootstrap.Core.Enums; +using Microsoft.Tools.WindowsInstallerXml.Bootstrapper; +using BoincBootstrap.Core.View; + +namespace BoincBootstrap.Core +{ + public interface IBootstrapperController + { + event Action OnCriticalError; + + IntPtr WindowHandle { get; set; } + + int FinalResult { get; } + + string Error { get; } + + bool Cancelled { get; } + + bool Installed { get; } + + bool UpgradeDetected { get; } + + LaunchAction LaunchAction { get; } + + InstallationResult InstallationResult { get; } + + bool RestartRequired { get; } + + BoincBootstrapper WixBootstrapper { get; } + + IViewController ViewController { get; } + + IPackageManager PackageManager { get; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/IBundle.cs b/installer_wix/BoincBootstrap.Core/IBundle.cs new file mode 100644 index 0000000000..755c49a87a --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/IBundle.cs @@ -0,0 +1,20 @@ +using Microsoft.Tools.WindowsInstallerXml.Bootstrapper; +using System; + +namespace BoincBootstrap.Core +{ + public interface IBundle + { + string BundleTag { get; } + + RelatedOperation Operation { get; } + + bool PerMachine { get; } + + string ProductCode { get; } + + RelationType Relation { get; } + + Version Version { get; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/ObservableBase.cs b/installer_wix/BoincBootstrap.Core/ObservableBase.cs new file mode 100644 index 0000000000..1b6f0db3a0 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/ObservableBase.cs @@ -0,0 +1,21 @@ +using System.ComponentModel; +using System.Runtime.CompilerServices; + +namespace BoincBootstrap.Core +{ + public class ObservableBase : INotifyPropertyChanged + { + public event PropertyChangedEventHandler PropertyChanged; + + // This method is called by the Set accessor of each property. + // The CallerMemberName attribute that is applied to the optional propertyName + // parameter causes the property name of the caller to be substituted as an argument. + protected void NotifyPropertyChanged([CallerMemberName] string propertyName = "") + { + if (this.PropertyChanged != null) + { + this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); + } + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Packages/Features/Feature.cs b/installer_wix/BoincBootstrap.Core/Packages/Features/Feature.cs new file mode 100644 index 0000000000..01ae6ccbc6 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Packages/Features/Feature.cs @@ -0,0 +1,79 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BoincBootstrap.Core.Enums; + +using Display = BoincBootstrap.Core.Enums.FeatureEnums.Display; + +namespace BoincBootstrap.Core.Packages.Features +{ + public class Feature : IFeature + { + private readonly IList subFeatures; + + public IEnumerable SubFeatures { get; } + + public string Description { get; protected set; } + + public Display Display { get; protected set; } + + public string FeatureId { get; protected set; } + + public Feature(string featureId, string title, string description, uint size, Display display) + { + this.FeatureId = featureId; + this.Title = title; + this.Description = description; + this.Size = size; + this.Display = display; + + this.subFeatures = new List(); + } + + public uint Size { get; protected set; } + + public string Title { get; protected set; } + + public int SubFeatureCount + { + get + { + return this.subFeatures.Count; + } + } + + public void AddSubFeature(IFeature newSubFeature) + { + var existingFeature = this.subFeatures.FirstOrDefault(f => f.FeatureId.Equals(newSubFeature.FeatureId)); + + if (existingFeature == null) + { + this.subFeatures.Add(newSubFeature); + } + } + + public IFeature SearchSubFeatures(string featureId) + { + IFeature foundFeature = null; + + foreach (IFeature feature in this.SubFeatures) + { + if (feature.FeatureId.Equals(featureId)) + { + foundFeature = feature; + } + else + { + foundFeature = feature.SearchSubFeatures(featureId); + } + + if (foundFeature != null) + { + break; + } + } + + return foundFeature; + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Packages/Features/IFeature.cs b/installer_wix/BoincBootstrap.Core/Packages/Features/IFeature.cs new file mode 100644 index 0000000000..292bafcfb4 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Packages/Features/IFeature.cs @@ -0,0 +1,26 @@ +using System.Collections.Generic; +using BoincBootstrap.Core.Enums; + +namespace BoincBootstrap.Core.Packages.Features +{ + public interface IFeature + { + int SubFeatureCount { get; } + + string FeatureId { get; } + + uint Size { get; } + + string Title { get; } + + string Description { get; } + + FeatureEnums.Display Display { get; } + + IEnumerable SubFeatures { get; } + + void AddSubFeature(IFeature feature); + + IFeature SearchSubFeatures(string featureId); + } +} diff --git a/installer_wix/BoincBootstrap.Core/Packages/IPackage.cs b/installer_wix/BoincBootstrap.Core/Packages/IPackage.cs new file mode 100644 index 0000000000..0577b76a39 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Packages/IPackage.cs @@ -0,0 +1,23 @@ +using BoincBootstrap.Core.Packages.Features; +using Microsoft.Tools.WindowsInstallerXml.Bootstrapper; +using System.Collections.Generic; + +namespace BoincBootstrap.Core.Packages +{ + public interface IPackage + { + PackageState PackageState { get; set; } + + RequestState RequestedState { get; set; } + + IEnumerable Features { get; } + + string ID { get; } + + string DisplayName { get; } + + void AddFeature(IFeature feature); + + IFeature SearchFeature(string featureId); + } +} \ No newline at end of file diff --git a/installer_wix/BoincBootstrap.Core/Packages/IPackageManager.cs b/installer_wix/BoincBootstrap.Core/Packages/IPackageManager.cs new file mode 100644 index 0000000000..80a1e79069 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Packages/IPackageManager.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BoincBootstrap.Core.Packages +{ + public interface IPackageManager + { + IEnumerable Packages { get; } + + void AddPackage(IPackage package); + + IPackage FindPackageById(string id); + + int PackageCount { get; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Packages/Package.cs b/installer_wix/BoincBootstrap.Core/Packages/Package.cs new file mode 100644 index 0000000000..f211b5b2f7 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Packages/Package.cs @@ -0,0 +1,90 @@ +using BoincBootstrap.Core.Packages.Features; +using System.Collections.Generic; +using BoincBootstrap.Core.Enums; +using Microsoft.Tools.WindowsInstallerXml.Bootstrapper; + +namespace BoincBootstrap.Core.Packages +{ + public class Package : ObservableBase, IPackage + { + private PackageState packageState; + + private RequestState requestedState; + + private IList features; + + public string ID { get; protected set; } + + public string DisplayName { get; protected set; } + + public Package(string id, string displayName) + { + this.ID = id; + this.DisplayName = displayName; + this.features = new List(); + } + + public IEnumerable Features + { + get + { + return this.features; + } + } + + public PackageState PackageState + { + get + { + return this.packageState; + } + + set + { + this.packageState = value; + } + } + + public RequestState RequestedState + { + get + { + return this.requestedState; + } + + set + { + this.requestedState = value; + } + } + + public void AddFeature(IFeature feature) + { + this.features.Add(feature); + } + + public IFeature SearchFeature(string featureId) + { + IFeature foundFeature = null; + + foreach (IFeature feature in this.features) + { + if (feature.FeatureId.Equals(featureId)) + { + foundFeature = feature; + } + else + { + foundFeature = feature.SearchSubFeatures(featureId); + } + + if (foundFeature != null) + { + break; + } + } + + return foundFeature; + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Packages/PackageManager.cs b/installer_wix/BoincBootstrap.Core/Packages/PackageManager.cs new file mode 100644 index 0000000000..8a4dace456 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Packages/PackageManager.cs @@ -0,0 +1,46 @@ +using System.Collections.Generic; +using System.Linq; + +namespace BoincBootstrap.Core.Packages +{ + public class PackageManager : IPackageManager + { + private IDictionary packageDictionary; + + public int PackageCount + { + get + { + return this.packageDictionary.Count(); + } + } + + public IEnumerable Packages + { + get + { + return this.packageDictionary.Values; + } + } + + public PackageManager() + { + this.packageDictionary = new Dictionary(); + } + + public void AddPackage(IPackage package) + { + this.packageDictionary.Add(package.ID, package); + } + + public IPackage FindPackageById(string id) + { + if (!string.IsNullOrEmpty(id) && this.packageDictionary.ContainsKey(id)) + { + return this.packageDictionary[id]; + } + + return null; + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/Properties/AssemblyInfo.cs b/installer_wix/BoincBootstrap.Core/Properties/AssemblyInfo.cs new file mode 100644 index 0000000000..15cf96f0fb --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/Properties/AssemblyInfo.cs @@ -0,0 +1,40 @@ +using BoincBootstrap.Core; +using Microsoft.Tools.WindowsInstallerXml.Bootstrapper; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("BoincBootstrap.Core")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("BoincBootstrap.Core")] +[assembly: AssemblyCopyright("Copyright BOINC 2023")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("3a3ef4bd-9521-407c-ac79-e734f3b811e2")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] + +[assembly: BootstrapperApplication(typeof(BoincBootstrapper))] diff --git a/installer_wix/BoincBootstrap.Core/View/BootstrapperMainWindowBase.cs b/installer_wix/BoincBootstrap.Core/View/BootstrapperMainWindowBase.cs new file mode 100644 index 0000000000..560baafbab --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/BootstrapperMainWindowBase.cs @@ -0,0 +1,22 @@ +using System; +using System.Windows; +using BoincBootstrap.Core.View; + +namespace BoincBootstrap.Core +{ + public abstract class BootstrapperMainWindowBase : Window, IBootstrapperMainWindow + { + public IBootstrapperMainWindowViewmodel Viewmodel + { + get + { + return (IBootstrapperMainWindowViewmodel)this.DataContext; + } + + protected set + { + this.DataContext = value; + } + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/View/BootstrapperMainWindowViewmodel.cs b/installer_wix/BoincBootstrap.Core/View/BootstrapperMainWindowViewmodel.cs new file mode 100644 index 0000000000..6a0b1679a9 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/BootstrapperMainWindowViewmodel.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; + +namespace BoincBootstrap.Core.View +{ + public class BootstrapperMainWindowViewmodel : IBootstrapperMainWindowViewmodel + { + public IBootstrapperController BootstrapperController { get; protected set; } + + public BootstrapperMainWindowViewmodel(IBootstrapperController bootstrapperController) + { + this.BootstrapperController = bootstrapperController; + } + + public FrameworkElement CurrentPage + { + get + { + return this.BootstrapperController.PageController.CurrentPage.ViewContent; + } + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/View/IBootstrapperMainWindow.cs b/installer_wix/BoincBootstrap.Core/View/IBootstrapperMainWindow.cs new file mode 100644 index 0000000000..e59109bbad --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/IBootstrapperMainWindow.cs @@ -0,0 +1,14 @@ +using BoincBootstrap.Core.View; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BoincBootstrap.Core +{ + public interface IBootstrapperMainWindow + { + IBootstrapperMainWindowViewmodel Viewmodel { get; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/View/IBootstrapperMainWindowViewmodel.cs b/installer_wix/BoincBootstrap.Core/View/IBootstrapperMainWindowViewmodel.cs new file mode 100644 index 0000000000..4fb480ad3a --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/IBootstrapperMainWindowViewmodel.cs @@ -0,0 +1,16 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; + +namespace BoincBootstrap.Core.View +{ + public interface IBootstrapperMainWindowViewmodel + { + IBootstrapperController BootstrapperController { get; } + + FrameworkElement CurrentPage { get; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/View/IView.cs b/installer_wix/BoincBootstrap.Core/View/IView.cs new file mode 100644 index 0000000000..ce803b7bdd --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/IView.cs @@ -0,0 +1,7 @@ +namespace BoincBootstrap.Core.View +{ + public interface IView + { + IViewmodel Viewmodel { get; set; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/View/IViewController.cs b/installer_wix/BoincBootstrap.Core/View/IViewController.cs new file mode 100644 index 0000000000..6ef9b2a952 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/IViewController.cs @@ -0,0 +1,11 @@ +using BoincBootstrap.Core.Enums; +using System; + +namespace BoincBootstrap.Core.View +{ + public interface IViewController + { + IViewmodel CurrentViewmodel { get; } + + } +} diff --git a/installer_wix/BoincBootstrap.Core/View/IViewmodel.cs b/installer_wix/BoincBootstrap.Core/View/IViewmodel.cs new file mode 100644 index 0000000000..8783106b71 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/IViewmodel.cs @@ -0,0 +1,13 @@ +namespace BoincBootstrap.Core.View +{ + public interface IViewmodel + { + IView View { get; set; } + + IBootstrapperController BootstrapperController { get; } + + void OnNavigatedTo(); + + void OnNavigatedFrom(); + } +} \ No newline at end of file diff --git a/installer_wix/BoincBootstrap.Core/View/MainWindow/BootstrapperMainWindowViewmodel.cs b/installer_wix/BoincBootstrap.Core/View/MainWindow/BootstrapperMainWindowViewmodel.cs new file mode 100644 index 0000000000..ec6c58ad74 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/MainWindow/BootstrapperMainWindowViewmodel.cs @@ -0,0 +1,26 @@ +using System.Windows; + +namespace BoincBootstrap.Core.View.MainWindow +{ + public class BootstrapperMainWindowViewmodel : ObservableBase, IBootstrapperMainWindowViewmodel + { + public IBootstrapperController BootstrapperController { get; protected set; } + + public string Title { get; set; } + + public BootstrapperMainWindowViewmodel(IBootstrapperController bootstrapperController) + { + this.BootstrapperController = bootstrapperController; + + this.Title = this.BootstrapperController.WixBootstrapper.Engine.StringVariables["WixBundleName"]; + } + + public FrameworkElement CurrentView + { + get + { + return this.BootstrapperController.ViewController.CurrentViewmodel.View as FrameworkElement; + } + } + } +} diff --git a/installer_wix/BoincBootstrap.Core/View/MainWindow/IBootstrapperMainWindowView.cs b/installer_wix/BoincBootstrap.Core/View/MainWindow/IBootstrapperMainWindowView.cs new file mode 100644 index 0000000000..e5ee92fa7e --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/MainWindow/IBootstrapperMainWindowView.cs @@ -0,0 +1,7 @@ +namespace BoincBootstrap.Core.View.MainWindow +{ + public interface IBootstrapperMainWindow + { + IBootstrapperMainWindowViewmodel Viewmodel { get; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/View/MainWindow/IBootstrapperMainWindowViewmodel.cs b/installer_wix/BoincBootstrap.Core/View/MainWindow/IBootstrapperMainWindowViewmodel.cs new file mode 100644 index 0000000000..35bd764327 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/MainWindow/IBootstrapperMainWindowViewmodel.cs @@ -0,0 +1,11 @@ +using System.Windows; + +namespace BoincBootstrap.Core.View.MainWindow +{ + public interface IBootstrapperMainWindowViewmodel + { + IBootstrapperController BootstrapperController { get; } + + FrameworkElement CurrentView { get; } + } +} diff --git a/installer_wix/BoincBootstrap.Core/View/ViewController.cs b/installer_wix/BoincBootstrap.Core/View/ViewController.cs new file mode 100644 index 0000000000..b23513e4b0 --- /dev/null +++ b/installer_wix/BoincBootstrap.Core/View/ViewController.cs @@ -0,0 +1,14 @@ +using BoincBootstrap.Core.Enums; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BoincBootstrap.Core.View +{ + internal class ViewController : IViewController + { + public IViewmodel CurrentViewmodel => throw new NotImplementedException(); + } +} diff --git a/installer_wix/BoincBootstrap.UI/App.config b/installer_wix/BoincBootstrap.UI/App.config new file mode 100644 index 0000000000..a86c646590 --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/App.config @@ -0,0 +1,6 @@ + + + + + + diff --git a/installer_wix/BoincBootstrap.UI/App.xaml b/installer_wix/BoincBootstrap.UI/App.xaml new file mode 100644 index 0000000000..30527890b9 --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/App.xaml @@ -0,0 +1,9 @@ + + + + + diff --git a/installer_wix/BoincBootstrap.UI/App.xaml.cs b/installer_wix/BoincBootstrap.UI/App.xaml.cs new file mode 100644 index 0000000000..f73832ebe4 --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/App.xaml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Configuration; +using System.Data; +using System.Linq; +using System.Threading.Tasks; +using System.Windows; + +namespace BoincBootstrap.UI +{ + /// + /// Interaction logic for App.xaml + /// + public partial class App : Application + { + } +} diff --git a/installer_wix/BoincBootstrap.UI/BoincBootstrap.UI.csproj b/installer_wix/BoincBootstrap.UI/BoincBootstrap.UI.csproj new file mode 100644 index 0000000000..728ccc73d6 --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/BoincBootstrap.UI.csproj @@ -0,0 +1,144 @@ + + + + + Debug + x86 + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06} + WinExe + Properties + BoincBootstrap.UI + BoincBootstrap.UI + v4.8 + 512 + {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 4 + true + + + + true + bin\$(Platform)\$(Configuration) + DEBUG;TRACE + full + x86 + 7.3 + prompt + true + + + bin\$(Platform)\$(Configuration) + TRACE + true + pdbonly + x86 + 7.3 + prompt + true + + + true + bin\$(Platform)\$(Configuration) + DEBUG;TRACE + full + x86 + 7.3 + prompt + true + + + bin\$(Platform)\$(Configuration) + TRACE + true + pdbonly + x86 + 7.3 + prompt + true + + + + False + ..\..\..\..\..\..\..\..\Program Files\WiX Toolset v3.10\SDK\BootstrapperCore.dll + + + + + + + + + + + + 4.0 + + + + + + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + App.xaml + Code + + + MainWindow.xaml + Code + + + + + Code + + + True + True + Resources.resx + + + True + Settings.settings + True + + + PublicResXFileCodeGenerator + Resources.Designer.cs + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + + + + + + {3a3ef4bd-9521-407c-ac79-e734f3b811e2} + BoincBootstrap.Core + + + + + Always + + + + + diff --git a/installer_wix/BoincBootstrap.UI/MainWindow.xaml b/installer_wix/BoincBootstrap.UI/MainWindow.xaml new file mode 100644 index 0000000000..5f73504d68 --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/MainWindow.xaml @@ -0,0 +1,19 @@ + + + + + + + + + + + + diff --git a/installer_wix/BoincBootstrap.UI/MainWindow.xaml.cs b/installer_wix/BoincBootstrap.UI/MainWindow.xaml.cs new file mode 100644 index 0000000000..9fb94832ea --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/MainWindow.xaml.cs @@ -0,0 +1,37 @@ +namespace BoincBootstrap.UI +{ + using BoincBootstrap.Core; + using BoincBootstrap.Core.View.MainWindow; + using System.Reflection; + using System.Threading; + + /// + /// Interaction logic for MainWindow.xaml + /// + public partial class MainWindow : IBootstrapperMainWindow + { + private readonly IBootstrapperController bootstrapperController; + + public MainWindow(IBootstrapperController bootstrapperController) + { + this.bootstrapperController = bootstrapperController; + + this.Viewmodel = new BootstrapperMainWindowViewmodel(bootstrapperController); + + this.InitializeComponent(); + } + + public IBootstrapperMainWindowViewmodel Viewmodel + { + get + { + return (IBootstrapperMainWindowViewmodel)DataContext; + } + + set + { + this.DataContext = value; + } + } + } +} \ No newline at end of file diff --git a/installer_wix/BoincBootstrap.UI/Properties/AssemblyInfo.cs b/installer_wix/BoincBootstrap.UI/Properties/AssemblyInfo.cs new file mode 100644 index 0000000000..e4f8d6a904 --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/Properties/AssemblyInfo.cs @@ -0,0 +1,55 @@ +using System.Reflection; +using System.Resources; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Windows; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("BoincBootstrap.UI")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("BoincBootstrap.UI")] +[assembly: AssemblyCopyright("Copyright BOINC 2023")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +//In order to begin building localizable applications, set +//CultureYouAreCodingWith in your .csproj file +//inside a . For example, if you are using US english +//in your source files, set the to en-US. Then uncomment +//the NeutralResourceLanguage attribute below. Update the "en-US" in +//the line below to match the UICulture setting in the project file. + +//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] + + +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located + //(used if a resource is not found in the page, + // or application resource dictionaries) + ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located + //(used if a resource is not found in the page, + // app, or any theme specific resource dictionaries) +)] + + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/installer_wix/BoincBootstrap.UI/Properties/Resources.Designer.cs b/installer_wix/BoincBootstrap.UI/Properties/Resources.Designer.cs new file mode 100644 index 0000000000..49f780e802 --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/Properties/Resources.Designer.cs @@ -0,0 +1,73 @@ +//------------------------------------------------------------------------------ +// +// Il codice è stato generato da uno strumento. +// Versione runtime:4.0.30319.42000 +// +// Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se +// il codice viene rigenerato. +// +//------------------------------------------------------------------------------ + +namespace BoincBootstrap.UI.Properties { + using System; + + + /// + /// Classe di risorse fortemente tipizzata per la ricerca di stringhe localizzate e così via. + /// + // Questa classe è stata generata automaticamente dalla classe StronglyTypedResourceBuilder. + // tramite uno strumento quale ResGen o Visual Studio. + // Per aggiungere o rimuovere un membro, modificare il file con estensione ResX ed eseguire nuovamente ResGen + // con l'opzione /str oppure ricompilare il progetto VS. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Restituisce l'istanza di ResourceManager nella cache utilizzata da questa classe. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("BoincBootstrap.UI.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Esegue l'override della proprietà CurrentUICulture del thread corrente per tutte le + /// ricerche di risorse eseguite utilizzando questa classe di risorse fortemente tipizzata. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Cerca una risorsa localizzata di tipo System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap WixUIDialogBmp { + get { + object obj = ResourceManager.GetObject("WixUIDialogBmp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/installer_wix/BoincBootstrap.UI/Properties/Resources.resx b/installer_wix/BoincBootstrap.UI/Properties/Resources.resx new file mode 100644 index 0000000000..5fde99b6bc --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/Properties/Resources.resx @@ -0,0 +1,10381 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + Qk2WYwkAAAAAADYAAAAoAAAA7QEAADgBAAABACAAAAAAAAAAAAATCwAAEwsAAAAAAAAAAAAAwKF2/8Ch + dv/Bonb/wKF2/8Cgdf/BoXb/waJ3/8Chdv/AoXb/wKB1/8Chdv/AoXb/wKF1/8Chdv/AoXb/wKF2/8Ch + dv/Aonf/wKJ3/8Chdv/AoXb/wKF2/8Chdv/AoXb/v6F2/7+hdv/AoXb/wKJ2/8Cidv/AoXb/wKF2/8Ch + dv/AoXb/wKF2/8Cid//Aonf/wKF2/7+gdf+/oXb/wKF2/8Chdv+/oHX/v6F2/7+gdv+/oHb/wKF2/7+g + df/Aonf/v6F2/7+gdf/AoXb/v6F2/8Chdv+/oHb/v6B2/7+gdf+/oXb/v6B1/7+gdf+/oHX/v6F2/7+h + dv+/oXb/v6F2/7+hdv/AoXb/v6F2/7+hdv+/oXb/wKF3/7+hdv+/oHb/v6F2/7+hdv/AoXf/v6B2/7+h + dv+/oXb/v6F2/7+hdv+/oXb/wKF2/7+hdv+/oXb/v6B2/7+hdv+/oXb/v6F2/7+hdv+/oHX/vqB1/7+g + df+/n3X/v591/7+gdf+/n3T/v6B1/7+gdf++oHX/v6B1/7+gdv+/n3X/v590/7+gdf+/oHb/v6B1/76f + dP++n3T/v6B1/76gdP++n3T/vqB1/76gdf++n3T/v591/7+gdf+/oHX/v6B1/76gdP+/n3X/v6B1/76f + dP+9nnP/vp50/76fdP++n3T/vp90/76fc/++nnP/vZ5z/76ec/++nnP/vp9z/76fc/+9nnL/vZ5y/72e + cv++n3P/vZ5y/76fc/++n3P/vp5z/72ecv++nnL/vZ1y/72ecv+9nnL/vp5y/76fc/+9nnL/vZ1x/72e + cf+9nXL/vZ5y/72dcf+9nXH/vZ1x/72dcf+9nnH/vZ1x/72dcf+9nnH/vZ5x/72ecf+9nnL/vZ5y/72e + cv+9nnL/vZ5y/72dcf+9nXH/vZ5x/72ecv++nnL/vp5y/76ecv+9nXH/vZ5x/72ecf+9nnH/vZ1x/76e + cf++n3L/vZ5x/72ecf+9nnH/vp5x/76ecv+9nXH/vZ1x/72dcf+9nG//vZ1w/72dcf+9nnD/vZ1w/7yd + cP+9nHD/vZxv/72db/+9nnD/vZxv/7ybbv+8m27/vJxu/7ydb/+8nG7/vJts/7ybbf+8nG7/vJ1v/7yc + bv+7m23/u5tt/7ycbv+8m23/u5pt/7ybbf+8nG3/u5tt/7ybbf+8m23/u5tr/7ubbP+8m23/vJtt/7ub + bP+7m2z/u5ts/7ubbP+8m23/vJtt/7ybbf+7m23/u5ts/7uaav+8m2z/vJts/7uZa/+7m2v/u5pr/7uZ + a/+6mWn/uplo/7qaav+6mWr/uplo/7qZaP+6mGj/uZdn/7mYZ/+5mGf/uphn/7mXZv+5mGb/uZdm/7mX + Zv+4lmX/uJdl/7iXZf+3lmT/t5Vk/7iWZf+3lWT/t5Vj/7iWY/+4lmT/uJZk/7eUYv+3lWL/t5Vi/7eU + Yv+3lGL/t5Vj/7eUY/+3lGP/t5Vi/7eWY/+3lmP/tpVi/7aUYv+3lWL/tpNh/7eUYv+2lGL/tpRi/7aU + Yv+3lWL/t5Ri/7eUYv+3lWL/t5Vi/7eVYv+3lGL/tpRh/7aUYP+3lGH/tpNh/7aUYf+2lGH/tpNg/7WS + X/+1k2D/tpRg/7aUYP+1k2D/tZJf/7WSX/+1kV//tZFf/7WSXv+0kV7/tJFd/7OQXP+zkFz/tJBd/7SR + Xf+0kFz/tJBc/7SRXP+0kFz/s5Bc/7KPW/+yj1v/so5a/7OPW/+zkFv/so9a/7KOWv+zj1r/so5Z/7KP + Wv+zjln/s45Z/7KOWf+yj1r/sY1Y/7KOWP+yjlj/sY5Y/7GNWP+xjVj/sY1Y/7KOWP+yjln/sYxW/7GN + V/+xjVj/sY1X/7CMVv+wi1b/sIxW/7CMVv+wjFb/sIxW/7CLVf+xjFb/sY1W/7CMVv+wjFb/sIxW/7CM + Vf+wjFX/sItV/7CMVf+wi1X/sItU/6+LVP+vi1T/r4tU/6+LVP+vi1T/r4pU/6+KVP+vilT/r4pU/6+K + VP+vilT/r4pU/66KU/+vilP/r4pT/6+KU/+viVP/r4lT/6+JVP+viVT/r4lT/6+JU/+viVP/r4lT/66J + U/+tiFL/rolS/66JUv+uiFL/rolS/66JUv+uiVL/rolS/66JUv+uiVL/rolS/66JUv+uiVL/rolS/66J + Uf+viVL/r4lS/66JUf+uiFH/rohR/66IUf+th1D/rYhQ/62IUP+tiFD/rYhQ/62IUP+th1D/rYdQ/62H + UP+th1D/rYhQ/62IUP+tiFD/rYhQ/62IUf+uiFL/rohS/66IUv+uiVL/rolS/66JUv+uiVL/rolS/66J + Uv+uiVL/rolS/66JUv+uiVL/rolR/6+JUv+viVL/rolR/66IUf+uiFH/rohR/62HUP+tiFD/rYhQ/62I + UP+tiFD/rYhQ/62HUP+th1D/rYdQ/62HUP+tiFD/rohQ/66IUP+tiFD/rYhQ/6yHT/+tiFD/rolR/62H + UP+uiFD/rolR/66JUf+tiFD/rYhQ/62IUP+th1D/rYdQ/62IT/+th0//rohQ/66JUf+uilH/r4lR/6+K + Uf+vilL/r4tT/6+LU/+wi1P/sY1V/7KOVv+yjlb/so5W/7ONWP+yj1j/s5BY/7+gdP+/oHT/v6B0/7+g + dP+/n3T/v6B0/7+gdf/AoXX/v6F1/7+hdf+/oHX/v6B1/7+gdf+/oXX/v6B1/7+gdf+/oHX/v6B1/8Ch + dv/AoXb/wKF2/7+gdf+/oHX/v6B1/7+hdf+/oXX/v6B1/7+fdP+/n3X/v6B1/7+gdf+/oXX/v591/7+g + df+/oXb/v6F2/7+gdf++n3T/v6B1/7+gdf+/n3X/vp91/76fdP++nnT/vp90/76fdP++n3T/vp90/76f + dP++n3T/vp91/76gdf+/n3T/vp90/76fdP+/oHX/vp91/7+gdf+/oHX/v6B1/76fdf++nnP/vp90/76g + df++oHX/vqB1/7+gdv++n3X/vqB1/76gdf++n3X/vZ5z/76edP++n3T/vZ90/72ec/+/n3X/vp91/76f + df++oHX/vqB1/76fdf++oHX/vqB1/76fdP++n3X/vp90/7+gdf++n3T/vZ5z/76fdP++n3T/vp90/72e + dP++nnT/vp90/76fdP++n3T/vp90/76fdP++n3T/vp90/76fdP+9nnP/vp90/72ec/++n3T/vp90/72e + c/++n3T/vZ5z/72ec/+9nnP/vp90/72ec/++nnT/vp90/76fdP++n3T/vZ5z/72dcv+9nXP/vZ1z/72d + c/+9nnP/vZ1y/72dcv+9nXL/vZ5y/72ecv+9nXL/vZ1y/72ecv+8nHD/vJ1x/72ecv+9nnL/vZ1x/72e + cv+9nnL/vZ5y/72ecv+9nXH/vZ1x/7ydcf+9nXH/vZ1x/7yccP+8nHD/vJxw/7yccP+8nXH/vJ1x/7yc + cP+8nXD/vJ1w/7ycb/+8nG//vJtv/7yccP+8nHD/vJxw/7ycb/+8nXD/vJxw/7yccP+8nXD/vJ1w/7yc + cP+8nHD/vJ1w/7yccP+8nHD/vZ1x/72dcf+8nXD/vZxw/7ydcP+9nXD/vZ1w/7ydcP+8nXD/vJxv/7yc + b/+8nG//vZ1w/72dcP+8nG//vJxv/7ycb/+8nG//vJ1v/7ycb/+8nG//vJxv/7ycb/+8nG7/vJxu/7yc + b/+8m2//vJxv/7ubbv+7m27/u5tu/7ycbv+7mm3/u5tt/7ubbf+7m23/u5tt/7qZbP+7mm3/upps/7qa + bP+7m2z/u5ps/7uabP+7mmz/u5ps/7qaa/+7mmz/u5pr/7uaa/+6mmv/u5ts/7qZav+6mmv/uppr/7qa + a/+7mmv/uplq/7qaa/+6mmv/u5pr/7uaa/+7mmv/uppr/7qZav+6mGr/uppr/7qZav+6mWr/uplq/7qY + av+6mWr/uZhp/7mXaP+4l2f/uZdn/7mXZ/+4l2f/uJdn/7iXZv+4l2b/t5Vl/7eWZf+3lmX/uJZm/7iW + Zv+4lmX/t5Vk/7eVZP+3lWX/t5Vk/7eVZP+3lGP/tpNi/7aUY/+2lGP/tpRi/7aTYv+1kmH/tpNi/7aU + Yv+1k2H/tZNi/7aUYv+2lGL/tpRi/7aUYv+2lGL/tpNi/7aUYv+1k2H/tpJh/7aSYf+1kmH/tZNh/7WS + Yf+2kmH/tpJg/7WTYf+1k2H/tpNh/7aSYf+1kmD/tZNg/7WTYP+1kl//tZJg/7WSYP+0kF7/tJJf/7SR + X/+0kV//tJFf/7SRX/+0kV7/tJFf/7SRX/+0kF7/s49c/7OQXf+ykFz/so9b/7OPXP+zj1z/s49c/7KP + W/+xjlr/sY1a/7KNWv+yjlv/so5b/7KPW/+yjlv/so5a/7KOWv+yjlr/so5a/7KOWv+xjVn/sY1Z/7GN + Wf+xjFj/sYxY/7CMWP+wjFf/sIxX/7CMV/+wjFf/sItW/7CMV/+wjFf/sIxX/7CLV/+wjFf/sIxX/7CL + Vv+vi1b/r4pU/7CLVf+wi1b/r4pV/6+LVf+vi1X/r4pU/6+KVP+vilX/sItW/6+KVf+vi1X/r4pV/6+J + VP+viVT/r4lU/6+KVP+vilT/ropT/66JU/+uiVP/rolT/66JU/+uiVP/rolT/66JUv+uiVL/rolS/66J + U/+uiVP/rohS/66JUv+uiVL/rohS/66IUv+uiFP/rohT/66IU/+uiFL/rohR/66IUv+uiFL/rYhR/62H + Uf+tiFH/rYhR/62IUf+tiFH/rYhR/62IUf+tiFH/rYhR/62IUf+tiFH/rYhR/62IUf+tiFH/rohR/66I + Uf+tiFH/rYdQ/62HUP+th1D/rYdQ/6yHUP+shk//rIZP/6yGT/+sh0//rIdP/6yGTv+shk7/rIZP/6yH + T/+sh0//rIdP/6yGT/+th1D/rYdR/62IUf+tiFH/rYhR/62IUf+tiFH/rYhR/62IUf+tiFH/rYhR/62I + Uf+tiFH/rYhR/62IUf+uiFH/rohR/62IUf+th1D/rYdQ/62HUP+th1D/rIdQ/6yGT/+shk//rIZP/6yH + T/+sh0//rIZO/6yGTv+shk//rIdP/6yHT/+sh0//rIZP/6yGT/+shk//rIdP/62HUP+shU//rYdQ/6yG + T/+shlD/rIdQ/6yGTv+sh0//rIZP/6yGT/+sh0//rIdO/6yGT/+th1D/rYhQ/62IUP+uiFH/r4lS/66K + Uv+uiVL/r4lT/7CLVP+wi1T/sIxV/7GNVv+yjlf/so5Y/7OPWP+/oHT/v6B0/7+fdP++nnP/vp90/7+g + dP+/oHT/vp9z/76fdP++n3T/vp90/76fdP++nnP/vqB0/76fdP++n3T/vp90/7+gdf++n3T/v6B1/7+g + df+/oHX/v6B1/76ec/++n3T/vp90/76fdP++n3T/vp90/76fdP++oHT/v6B1/76fdP++n3T/vp90/76f + dP++n3T/vp91/76edP++n3T/vZ90/76fdP++n3T/vp50/76edP++n3T/vZ5z/72edP+9nnT/vZ50/72e + dP++nnT/vp50/72dc/++nnP/vp90/72ec/++n3T/vp90/72edP+8nXP/vZ1z/76edP+9nnT/vZ50/76f + df++n3T/vZ50/76fdP++n3T/vp90/7ydcv+9nXP/vZ1z/72dc/+9nnP/vp90/72edP+9nnT/vp50/76f + dP++n3T/vZ90/72ec/+9nXP/vZ50/76fdP++n3T/vZ5z/72dcv+9nnP/vZ5z/72ec/+8nXP/vZ5z/72e + c/+9nnP/vZ5z/72ec/+8nXL/vJ1y/72ec/+9nnP/vZ5z/72edP+9nnP/vJ1y/7ydcv+9nXL/vZ5z/72e + c/+8nXL/vJ1y/7yccf+9nXL/vZ5y/72ec/+9nnP/vZ1z/72dcv+8nXH/vJ1x/7ydcf+9nXL/vZ1y/7yc + cf+8nHH/vJxx/7yccP+8nHH/vJ1x/7yccf+8m3D/vJxw/7ubb/+7nHD/vJxw/7yccP+8nHH/u5xw/7ub + cP+7nHD/u5xw/7ubcP+8nHD/vJxw/7yccP+7nHD/u5pu/7ubb/+7m2//u5tv/7qbbv+7nG//u5xv/7ub + b/+7mm//u5pv/7uab/+7m2//u5tu/7uabv+7mm7/u5tv/7ubb/+7m27/u5tu/7ubbv+6mm7/u5tu/7ub + bv+7m27/u5tv/7ycb/+8m2//u5pu/7ubb/+8nG//vJxu/7ubb/+7m2//u5pu/7qabf+7m27/vJtv/7ub + bv+8nG7/vJxv/7ybb/+8m2//u5tu/7ubbv+7mm7/u5pu/7uabf+7m27/u5pt/7ybbv+8m27/u5tt/7ua + bP+7m23/u5tt/7ubbf+7mmz/upps/7ubbf+6mmz/uplr/7qZa/+7mmz/uplr/7qZa/+6mWv/uphq/7mZ + av+5mWr/uplq/7qZav+6mGv/uZhq/7qZav+6mWr/uZhq/7qZav+6mGn/uplq/7qZav+5mGn/uZdp/7mY + af+5mGn/uZdo/7mYaf+6mWr/uZlq/7qZav+6mWn/uZho/7mXaf+5l2n/uZhp/7mYaf+5l2f/uJZn/7mX + aP+5l2j/uJdo/7iWZ/+4l2f/uJZm/7iWZv+4l2b/t5Vl/7aUZP+3lWX/t5Vl/7eUZf+2lWT/tpRk/7eV + ZP+3lWT/tpRj/7aUY/+2lGL/tpNi/7aTYv+2lGL/tZJh/7WSYf+1kmH/tZJg/7SRYP+1kmH/tJFg/7SS + YP+0kmD/tZJg/7SSYP+0kmD/tJJg/7SRX/+1kmD/tZJh/7WRYP+1kWD/tJFf/7SRX/+1kmD/tZJg/7SR + X/+0kF//tJFf/7SRX/+0kV//tJFf/7WSYP+zkF7/tJBe/7SQXv+0kF7/tJFf/7OQXf+zj13/s49c/7OP + XP+zj13/s5Be/7OPXP+zjlz/s49c/7OQXf+yj1z/so9b/7KPW/+yjlv/so5b/7GOWv+xjlr/sY1Z/7GM + WP+xjVn/sY1Z/7GNWf+xjVn/so5a/7CMWf+xjVn/sYxY/7CLV/+wjFf/sY1Y/7CMV/+vi1f/sIxY/7CL + V/+vi1b/r4tW/6+LVf+vi1b/r4pV/6+LVv+vi1b/r4tV/6+LVf+vi1b/r4tW/6+LVf+uilT/r4lU/6+K + VP+uilT/ropU/66KVP+uiVP/rolT/66JU/+uiVP/rYhT/66IU/+uiVP/rolT/66IU/+tiFP/rYdS/62I + Uv+tiFL/rYhS/66JU/+tiFL/rYhS/62IUv+tiFH/rYdR/62HUf+th1H/rYhR/62IUf+th1H/rIdR/62H + Uf+tiFH/rYhR/62HUf+th1H/rYdR/62HUf+th1H/rYdR/62HUP+th1D/rYdQ/6yGUP+shlD/rIZP/6yH + UP+sh1D/rIdP/6yGT/+sh0//rIdP/6yGT/+shk//rIZP/6yGT/+shk//rIZP/6yHUP+shlD/rIZP/6yF + Tv+rhk7/rIZP/6uFT/+rhU7/q4VO/6uFTv+rhU7/q4VN/6uFTf+rhU3/q4VN/6uFTv+rhU7/q4VN/6uF + Tf+rhU7/rIZP/6yGUP+shk//rIdQ/6yHUP+sh0//rIZP/6yHT/+sh0//rIZP/6yGT/+shk//rIZP/6yG + T/+shk//rIdQ/6yGUP+shk//rIVO/6uGTv+shk//q4VP/6uFTv+rhU7/q4VO/6uFTv+rhU3/q4VN/6uF + Tf+rhU3/q4VO/6uFTv+rhU3/qoRN/6uFTv+qhE3/q4RN/6uFTv+rhU7/q4RN/6uFTv+rhU7/q4VO/6uF + Tv+shk7/q4VN/6uFTf+rhU7/rIZO/6yGTv+rhU3/q4VN/6uGTv+sh0//rIZO/62IUP+tiFD/rYhQ/66I + Uf+uiFH/r4lS/6+LVP+vi1T/sIxV/7KNV/+yjlf/vp9z/76fc/++n3P/vp5z/76ec/++nnP/vp5z/76e + c/++n3T/vZ5z/76fc/++nnT/vZ1z/72ec/++n3T/vp90/72ec/+9nXP/vZ1z/72ec/+9nnP/vp50/76e + dP++n3T/vZ5z/72dc/+9nXP/vZ1y/72dc/+9nnP/vZ5z/72ec/+9nnP/vZ5z/72ec/+9nnP/vJ1z/72e + dP+9nnP/vZ5z/72dc/+9nXP/vZ5z/72dc/+9nXP/vZ1z/72dc/+9nXP/vZ1z/72dc/+9nXP/vJxy/72e + c/+9nnP/vZ5z/72ec/+8nXP/vZ5z/72ec/+8nXP/vJ1y/72ec/+8nXL/vZ1z/72dc/+9nnT/vZ50/7yd + c/+9nnT/vZ50/72edP+9nnP/vJ1y/7ydcv+8nXP/vZ50/72dc/+8nXP/vZ5z/72edP+8nXP/vJ1z/7yd + c/+8nHP/vJxz/72ec/+8nXP/vZ5z/72ec/+8nXL/vJxy/7yccv+8nXL/vJ1y/7ydcv+7nHH/vJ1y/72d + c/+8nXL/vJ1x/7uccf+7nHH/vJxx/7ydcv+9nXP/vZ1z/7yccv+8nHH/vJxx/7uccf+8nHH/vJxx/7yc + cf+8nXL/vJ1y/7yccf+8nHL/vJxy/7ubcf+8nHH/u5xx/7ubcf+7nHD/u5xx/7ubcP+7nHD/u5xw/7ub + cP+8m3D/u5tw/7ubcP+7nHD/u5xw/7ubcP+7m3D/u5tv/7uab/+7mm//u5tw/7ubcP+7m2//u5tv/7ub + b/+6mm//u5tv/7ubb/+6mm7/uppu/7qabv+6mm7/uplu/7qZbf+6mm7/uppu/7uabv+7mm7/u5tu/7qa + bv+6mm7/uppu/7qabf+6mW3/uplt/7qZbf+6mm3/uppt/7qabf+6mW3/uZlt/7qZbf+6mm3/uppt/7qa + bf+6mm3/uplt/7qZbf+6mm3/uppt/7qabv+6mm7/u5pu/7ubbv+6mW3/upls/7qZbP+5mWz/uplt/7qZ + bf+6mm3/u5pt/7uabf+6mW3/u5pt/7qabf+6mWz/u5pt/7qabf+6mW3/upps/7qabP+6mGz/upls/7qZ + bP+6mWz/upls/7mYav+7mmz/upps/7mZa/+6mGr/uZhq/7mYav+6mWv/uZhq/7iXaf+5mGr/uZhq/7mY + av+5mGr/uZhp/7mXaf+5mGn/uZhq/7mXav+4l2j/uJdo/7iXaP+5l2n/uZdp/7mXaP+4lmf/uJdo/7iX + aP+4lmj/uJdo/7iXaP+4lmj/uJZn/7iWZ/+4lmj/uJdo/7iXaP+4l2j/uJZm/7iWZ/+3lmb/uJZn/7iW + Z/+4lmb/t5Vl/7eUZf+2lGX/tpVk/7aVZP+2lGT/t5Vl/7eVZf+2lGT/tZNi/7aTY/+2k2P/tpNj/7WT + Yv+1kmH/tZNi/7WTYv+1kmH/tJJg/7WSYf+0kmD/tJJg/7SSYP+0kWD/tJFf/7SRX/+0kF//s5Be/7OQ + Xv+zkF7/tJBe/7SQX/+0kF//tJFf/7OQX/+zkF7/s5Be/7OQXv+zkF3/s5Bd/7OPXf+zkF3/s5Be/7OP + Xf+zj13/s5Be/7OQXv+zj17/s49d/7OQXf+zkF3/s49d/7KPXf+zkF3/s49d/7OOXP+yjVr/so5b/7KO + W/+yjlz/so5c/7KNW/+yjlv/so5b/7GOW/+xjlr/so5b/7GNWv+xjlr/sY1Z/7CLWP+wi1f/sIxY/7CL + WP+wi1j/sItY/7CLWP+wjFj/sIxY/7CLWP+vilf/r4pX/7CLV/+vi1b/r4pW/6+KVv+vi1b/r4pW/6+K + Vf+uiVT/ropU/62JU/+uiVT/rohU/66IVP+tiVP/rYlT/66JVP+uiVT/rolU/62HUv+th1L/rYhS/62I + Uv+sh1H/rIdR/62HUv+th1H/rYdR/62IUv+th1H/rYdR/62HUv+th1L/rYdR/6yHUf+sh1H/rIdR/6yH + Uf+sh1D/rIdQ/6yHUP+shlD/rIZQ/6yGUP+shU//rIZP/6yGT/+shk//q4ZP/6uGT/+shlD/rIZQ/6yG + T/+shlD/rIVP/6yGT/+shlD/rIZQ/6yGUP+shlD/rIZP/6yGT/+rhk//q4VO/6uFTv+rhU7/q4VO/6uF + Tv+qhU3/qoVN/6uFTf+rhU7/q4VO/6uETf+rhU7/q4VO/6uFTv+rhU7/q4VO/6qETf+qhE3/q4RN/6qE + Tf+qhE3/q4RN/6uETf+rhE3/qoRM/6qDTP+qg0v/qoRL/6qDS/+qhEz/qoRM/6qDS/+qg0v/qoRM/6uF + Tv+rhU7/q4VO/6uFTv+rhU7/q4VO/6qETf+qhE3/q4VN/6uFTv+rhU7/q4RN/6uFTv+rhU7/q4VO/6uF + Tv+rhU7/qoRN/6qETf+rhE3/qoRN/6qETf+rhE3/q4RN/6uETf+qhEz/qoNM/6qDS/+qhEv/qoNL/6qE + TP+qhEz/qoNL/6qDS/+qhEz/qYNL/6qDTP+qhEz/qoRM/6qDTP+qg0v/qoNL/6qETP+qhEz/q4RM/6qD + TP+qhEz/q4RM/6uFTP+qhEz/q4VN/6uETP+qhEz/q4VN/6qETP+rhk3/rIZO/6yHT/+th0//rYhQ/66J + Uf+uilL/ropS/6+LU/+wi1X/sY1W/72ecv+9nXL/vZ5y/72ecv+9nXL/vZ1z/72dc/+9nXL/vZ5z/72e + c/+9nnP/vZ5z/72ec/+9nXL/vp5z/76ec/+9nnP/vZ5z/72ec/+8nXL/vZ1z/72dc/+9nXP/vZ5z/72d + c/+9nHL/vZ1y/7ydcv+8nXL/vZ5z/72ec/+8nXL/vZ1y/7ydcv+8nHL/vJ1y/7ydcv+9nXP/vJ1y/72d + c/+9nXP/vZ1z/72dcv+9nXP/vZ1z/7yccv+8nHL/vZ5z/72dc/+9nXP/vJ1y/7yccv+8nHL/vJ1y/7yd + cv+8nHL/u5xx/7ydcv+8nXL/vJxy/7ydcv+8nHL/vJ1z/7ydc/+8nXP/vJxy/7ycc/+8nHL/vJ1z/7yd + c/+8nXL/vJ1z/7ydc/+8nXL/vJxy/7yccv+8nHP/vJxz/7ydcv+8nXL/vJxy/7yccv+8nXL/vJxy/7yc + cv+8nXL/vJxy/7yccv+8nHL/u5tx/7uccf+7nHH/vJxx/7yccf+7nHH/vJxx/7yccf+8nHH/vJxy/7uc + cf+7m3D/u5tx/7ubcf+7nHH/vJxy/7ydcv+8nXL/vJxy/7ubcf+6m3D/vJxx/7yccf+7nHH/u5tx/7ub + cP+7nHH/u5tw/7uacP+7mnD/uppv/7ubcf+7nHH/u5tw/7uacP+7m3D/u5tv/7ubcP+7mnD/uptv/7ub + cP+7mm//uppv/7qabv+6mm7/u5tv/7uab/+6mm//uppv/7qab/+6mm//uppv/7qabv+6mm7/uplu/7qZ + bv+6mW3/uZlt/7qZbv+6mW7/uZlt/7qZbf+6mW3/uZhs/7mZbf+5mW3/uplt/7qZbf+5mGz/uZhs/7qZ + bf+6mWz/uZhs/7mYbP+5mWz/uZls/7mZbP+5mWz/uZhr/7mZbP+5mWz/uZhr/7iYa/+5mGz/uZhs/7mY + a/+5mGv/uZhr/7mYa/+5mGv/uZhs/7qZbP+6mWz/uppt/7mZbP+5mGz/uplt/7mYa/+5mGv/uphs/7qZ + bP+6mWz/uZls/7mZbP+6mWz/upls/7mYa/+6mWz/uZhs/7qZbP+6mWz/upls/7mYa/+5mGv/uZhr/7mY + av+6mWv/uZhr/7mYa/+5mGr/uZhp/7iXaP+5mGr/uZhq/7mYaf+5mGn/uJdp/7iXaf+4l2n/uJdo/7iX + aP+4lmj/uJZo/7iXaP+4l2j/uJdo/7iWaP+3lWf/t5Vn/7iWZ/+4lmf/t5Zn/7iWZ/+4lmf/uJZn/7eV + Zv+3lWb/t5Vm/7eVZv+3lWb/t5Vm/7eVZv+3lmb/t5Zm/7eVZf+3lWb/t5Zm/7iWZv+4lmb/t5Rl/7eV + Zf+2lGX/tpRk/7aTY/+2k2T/tpRk/7aUZP+2k2P/tZNj/7WTY/+1kmL/tpNi/7WSYv+0kWD/tZJh/7WR + Yf+1kWH/tJFg/7SRYP+zkF//tJBf/7SQX/+zkF7/s5Be/7OQXv+0kF//s49e/7KOXf+zj13/s49d/7OP + Xf+zj13/s49d/7OPXf+zkF7/so9d/7KPXf+yj13/so5c/7OQXf+yj1z/sY5b/7KOXP+yjVz/so1c/7KN + XP+yjVz/so1c/7GOXP+yjlz/so5c/7KOXP+xjVv/so5b/7KOW/+yjVv/sYxa/7GNWv+xjVr/sY1a/7GM + Wf+xjFn/sIxZ/7CMWf+wjFn/sYxZ/7GMWf+wjFj/sIxY/7CMWP+wi1j/r4tX/7CMV/+vi1b/r4pW/6+K + Vv+vi1b/r4tW/6+LVv+vi1b/r4pW/6+KVv+viVb/r4lW/66JVf+uiFT/rYlU/66JVP+uiVT/rohT/62I + U/+tiFP/rYdT/62HUv+th1L/rYdS/62IUv+th1L/rYdS/62IUv+tiFL/rIdR/6yHUf+shlD/rIVP/6yG + UP+rhVD/rIZQ/6yGUP+shlD/rIZQ/6yGUP+shlD/rIZQ/6yGUP+sh1D/rIZQ/6yFUP+rhU//q4VP/6uF + T/+rhU//q4VP/6uFTv+rhE7/q4RO/6uFTv+rhU7/q4VO/6uFTv+rhU7/q4VO/6uFTv+rhU7/q4RO/6uE + Tv+rhE7/q4RO/6uFTv+rhU7/q4RO/6uFTv+rhU7/qoRN/6qETf+qhE3/qoNM/6qDTP+qg0z/qoNM/6mD + TP+qg0z/qoNM/6qDTP+qg0z/qoRM/6qETP+qhEz/qoRM/6mDS/+pg0v/qoNL/6mDS/+pg0v/qYNL/6qD + S/+qg0v/qYNL/6mDS/+pgkr/qYJK/6mCSv+pgkr/qYJK/6mCSv+pgkr/qYJK/6mDS/+qhEz/qoRN/6qE + Tf+qg0z/qoNM/6qDTP+qg0z/qYNM/6qDTP+qg0z/qoNM/6qDTP+qhEz/qoRM/6qETP+qhEz/qYNL/6mD + S/+qg0v/qYNL/6mDS/+pg0v/qoNL/6qDS/+pg0v/qYNL/6mCSv+pgkr/qYJK/6mCSv+pgkr/qYJK/6mC + Sv+pgkr/qIJK/6mBSv+pgkr/qYNK/6mCSv+pgUr/qYJK/6mDSv+pg0r/qYNK/6mCSv+qg0v/qoRL/6qE + S/+pg0r/qoNL/6qDS/+qhEz/qoNL/6mDS/+qg0r/qoRL/6uFTP+shk7/rIZO/6yGTv+th1D/rohR/66J + Uf+vilL/r4tT/7CLVf+9nXL/vZ1y/7yccf+9nHL/vZxx/72dcv+9nXL/vJ1y/72ec/+9nXL/vZ1y/72d + cv+8nXL/vJ1y/7yccf+8nHH/vJ1y/7ydcv+8nXL/vJxx/7yccv+8nXL/vZ1y/7ydcv+8nXL/vJ1y/7yc + cf+8nHH/vJxy/7yccv+8nHL/vJ1y/7ydcv+8nHH/vJxx/7uccf+7m3H/vJxx/7ydcv+8nHL/u5tx/7yc + cf+8nHH/vJxx/7uccf+7m3H/vJxy/7yccv+8nXL/vJ1y/7ydcv+7m3H/vJxy/7yccv+8nHL/vJtx/7uc + cf+7m3H/u5tx/7yccv+8nHL/vJ1y/7uccv+8nHL/vJxy/7ubcv+8nHL/u5tx/7yccv+8nHL/u5xy/7yc + cv+8nHL/u5xy/7uccv+7m3H/u5ty/7ubcv+7m3L/u5ty/7ubcf+7m3H/u5xx/7uccf+7nHH/u5tx/7ub + cf+7m3H/u5tx/7yccv+6m3D/u5tx/7uccf+7nHH/u5tx/7ubcf+6m3D/uptw/7ubcf+7m3D/uppw/7ub + cf+7m3H/u5xx/7uccf+7nHH/u5xx/7ubcP+6mnD/u5tw/7ubcP+7m3H/u5tx/7ubcP+7m3D/uptw/7qa + cP+6mW//uppv/7qZbv+6mm//uppv/7qZb/+6mW7/uppu/7qabv+6mW//uplv/7qabv+6mm7/uppv/7qa + b/+5mW7/uplu/7qZbv+5mW7/uZlu/7mZbv+5mW7/uplu/7qZbv+5mW3/uplu/7mYbf+5mW3/uZlt/7mY + bP+5mG3/uZht/7mYbP+5mWz/uZls/7iXa/+5mW3/uZhs/7iXbP+5mGz/uZhs/7iXa/+5mGz/uZhs/7iX + a/+4l2v/uJdr/7mYbP+5mGz/uJhr/7iYa/+4mGv/uJdr/7iXa/+5mGv/uJdr/7eXav+4lmr/uJZq/7iW + av+4lmr/uJZq/7iXav+4l2r/uJdq/7iYa/+5l2r/uZdr/7mXa/+5l2v/uZhr/7mYa/+5mGv/uZhr/7mY + a/+5mGv/uZhr/7iXav+4l2r/uZhr/7mYav+5mGr/uZhr/7mYav+4l2r/uZhq/7mYav+4l2r/uJdq/7iX + av+4l2n/uJZp/7iWaf+4lmn/uJZp/7eWaP+3lmj/uJZo/7iWaP+4lmj/uJZo/7iWaP+3lmf/uJZn/7iW + Z/+3lWf/t5Vn/7eWZ/+3lWf/uJZn/7eVZ/+3lWb/t5Vm/7eVZv+3lWb/t5Vm/7eVZv+3lWb/tpRl/7eU + Zf+3lGX/tpRl/7eVZf+2lGX/t5Vl/7eVZf+2k2X/t5Rl/7aUZf+2lGT/tpRk/7aTZP+2lGT/tpRk/7aT + Y/+2k2P/tZJi/7WSYv+1k2L/tZNi/7WSYv+1kmL/tZJi/7WRYf+0kWH/tJFh/7SRYP+0kWD/tJFg/7SQ + YP+zkF//s5Bf/7OPXv+zj17/s5Be/7OQXv+yj13/so5d/7KPXf+yj13/so5c/7KOXP+xjlv/sY5b/7GO + W/+yjVz/so5d/7KOXP+yj1z/so9c/7GOW/+xjlz/sY5b/7GOW/+xjVv/sY1b/7KOW/+yjVv/sY1b/7GN + W/+xjVv/sY1b/7GNW/+wjVr/sIxa/7GNWv+xjVr/sIxZ/7CMWf+xjVr/sIxZ/7CMWf+wjFn/sIxY/7CM + WP+vi1j/sIxY/7CLWP+vi1f/sItY/7CLWP+wi1f/r4pW/66KVv+vilb/r4pW/6+JVf+uiVT/rolU/66J + VP+tiVT/rYlU/66JVf+uiVX/rohV/66JVf+uiVX/rYhU/62IVP+tiFP/rYdS/62HUv+th1L/rIdS/6yG + Uf+shlH/rIdR/62HUv+sh1H/rIZR/6yGUf+shlD/rIZR/6yGUf+shlH/rIZQ/6uFT/+rhU//q4VP/6uF + T/+rhU//q4VO/6uFT/+rhU//q4VP/6uFT/+rhU//q4VP/6uFT/+qhE7/qoRO/6uETv+rhE7/qoRO/6qE + Tv+qhE7/qoRN/6qDTf+qg0z/qoRN/6qETf+qhE3/qoRM/6qETf+qhE3/qoRN/6qETf+qg03/qoNM/6qD + TP+qhEz/qoNM/6qDTP+qg0z/qoNM/6qDTP+qg0z/qYNM/6mDS/+pgkv/qYJK/6mCS/+pgkv/qYJK/6mC + Sv+pgkv/qYJL/6mCS/+pgkv/qYJK/6iCSv+ogkr/qIJK/6mCSv+pgkr/qYJK/6iCSv+pgkr/qYJK/6iB + Sf+ogkn/qIJJ/6iBSf+ogUn/qIFJ/6iBSf+ogUj/qIFJ/6iBSf+ogkr/qYNL/6qDTP+pg0z/qYNL/6mC + S/+pgkr/qYJL/6mCS/+pgkr/qYJK/6mCS/+pgkv/qYJL/6mCS/+pgkr/qIJK/6iCSv+ogkr/qYJK/6mC + Sv+pgkr/qIJK/6mCSv+pgkr/qIFJ/6iCSf+ogkn/qIFJ/6iBSf+ogUn/qIFJ/6iBSP+ogUn/qIFJ/6iB + SP+ogEj/qIFJ/6eASP+ngEj/qIFI/6iBSP+ogUn/qYJI/6mBSf+pgUn/qYJJ/6mCSv+pgkr/qYFK/6mC + Sv+pgkr/qoNK/6qDSv+pgUn/qoNK/6qDS/+rhEz/q4VN/6uFTf+rhU3/rIZP/62IUP+tiFD/rolR/6+K + Uv+wi1T/vJxx/7yccf+8nHH/vJ1y/72dcv+9nXH/vJxx/7yccf+8nXL/vJ1y/7ydcv+8nHL/u5xx/7yc + cf+8nHH/vJxx/7yccf+7nHH/vJtw/7yccf+7nHH/vJxx/7ydcv+8nHL/vJxy/7ubcf+7m3H/u5xx/7ub + cf+7m3H/u5tx/7uccf+8nHL/u5xx/7ubcf+7m3H/vJxy/7ubcP+7m3H/u5tx/7ubcf+7nHH/u5tx/7ub + cf+7m3H/vJxy/7yccv+8nHL/vJxy/7ubcf+7m3H/u5xx/7uccf+7nHH/u5tx/7ubcf+6m3D/u5tx/7ub + cf+7m3H/u5ty/7yccv+7nHL/u5xy/7ubcf+7m3H/u5tx/7ubcv+7nHL/u5xx/7qbcf+7m3H/u5tx/7ub + cf+7m3H/u5tx/7uccf+7nHH/u5tx/7qbcf+7m3H/uptx/7uccf+7nHH/u5tx/7uccf+7m3H/u5pw/7ua + cP+7m3H/uppw/7qacP+7m3D/u5tw/7qacP+6mnD/uppw/7qacP+6mm//uppv/7qbcP+6mnD/uppw/7qb + cP+6m3D/uppw/7qacP+6mm//uppw/7qab/+6mnD/uppw/7qab/+6mm//uppv/7qab/+6mm//uZlv/7qZ + b/+6mm//uplv/7mZb/+5mm//uZlv/7mZbv+5mG3/uZlu/7mZbv+5mW7/uppv/7mab/+5mW7/uZht/7mY + bv+5mW3/uZht/7mYbf+5mG3/uZlu/7mYbf+5mG3/uZht/7mYbP+4l2v/uJdr/7iXa/+4mGv/uJhs/7mY + bf+4mGz/t5dr/7iXa/+4lmv/uZhs/7iXbP+4lmv/uJZr/7iXa/+4mGv/uJhr/7iXa/+3lmr/t5Zq/7iW + a/+4lmv/t5dq/7eXav+3l2r/t5Zq/7iWav+4lmr/uJZp/7iXav+3lmr/t5Zp/7eWaf+3lWn/t5Zp/7eW + af+3lWn/t5Vp/7eVaf+3lmn/t5Zp/7iWav+4lmr/uJZp/7iXaf+4l2r/uJdq/7iXav+4l2r/uJZp/7iW + af+4l2r/uJdq/7iXav+4l2n/uJdp/7iXaf+4l2r/uJdq/7iXaf+4lmn/uJZp/7iXaf+4lmn/uJZo/7eW + aP+3lWj/t5Zo/7iWaP+3lWj/t5Vo/7eVaP+3lWf/t5Vn/7eVZ/+3lWb/tpRm/7eVZv+3lWb/tpVm/7aU + Zv+2lWb/tpVl/7aUZf+2lGX/tpVl/7aVZf+2lGX/tpRl/7aUZf+2lGX/tpRl/7aUZf+2lGT/tpRk/7aU + ZP+2lGT/tZNj/7WTY/+2k2T/tpRk/7aTZP+2kmT/tpNk/7aUZP+1k2P/tZNj/7WSYv+1kmL/tZJi/7WT + Y/+1kmP/tJJh/7SRYf+0kWH/tJJh/7SRYf+0kGD/tJBg/7SRYP+zkF//tJFg/7OQX/+yjl7/so5e/7OP + Xv+yjl3/so9d/7KPXf+yj13/sY5c/7GOXP+xjlz/sY1b/7GNW/+xjlz/sY1b/7GNW/+wjVr/sY1b/7GN + W/+wjFr/sIxa/7GOW/+wjVr/sY1a/7GNWv+xjVr/sY1a/7CMWv+xjFr/sIxa/7CMWf+wjFn/sIxa/7CM + Wf+wjFn/sIxZ/7CLWf+wjFn/sIxZ/7CMWf+wjFj/sIxZ/7CLWP+vi1j/r4tX/6+LV/+vi1f/sItY/7CL + WP+vi1f/r4lV/6+KV/+vilf/r4pX/6+KVv+uiVX/rolV/66JVf+uiVT/rohU/62IU/+tiFP/rIhT/6yI + U/+tiFP/rYhU/62HU/+tiFT/rYdT/6yHUv+th1L/rIZS/6yHUv+sh1H/rIZR/6uGUP+rhlD/q4ZQ/6uG + UP+shlH/q4ZQ/6uFUP+rhE//q4VP/6uFT/+rhVD/q4VP/6uFT/+qhE7/q4VO/6qETv+qhE7/qoRN/6qE + Tf+qhE3/qoRN/6qETf+qhE3/qoRO/6qETv+pg03/qoNN/6qDTf+qg03/qoNN/6qDTP+pg03/qYNM/6mD + TP+pgkv/qYNL/6mDS/+pgkv/qYJL/6mCS/+pgkz/qYNM/6mDTP+pg0z/qYNL/6mCS/+pgkv/qYJL/6mC + S/+pgkv/qYJL/6mCS/+pgkv/qYJL/6iCSv+ogkr/qIFK/6iBSf+ogUn/qIFJ/6iBSf+ogUn/qIFJ/6iB + Sv+ogUn/qIFJ/6iBSf+ogUn/qIFJ/6iBSf+ogUn/qIFJ/6iBSf+ogUn/qIBJ/6eASP+ngEj/qIBI/6iB + SP+ogEj/p4BH/6eASP+ngEf/p4BH/6eASP+ngEj/qIBI/6mCSv+pgkv/qIJK/6iCSv+ogUr/qIFJ/6iB + Sf+ogUn/qIFJ/6iBSf+ogUn/qIFK/6iBSf+ogUn/qIFJ/6iBSf+ogUn/qIFJ/6iBSf+ogUn/qIFJ/6iB + Sf+ogEn/p4BI/6eASP+ogEj/qIFI/6iASP+ngEf/p4BI/6eAR/+ngEf/p4BH/6eAR/+ngEf/pn9H/6d/ + R/+ngEf/p39H/6d/R/+nf0f/p4BH/6iASP+ogEj/qIBI/6iBSP+ogUj/qIFJ/6iASP+ogUj/qIFI/6iB + Sf+pgkn/qYJJ/6mCSf+pgkr/qoNK/6qES/+qhEz/q4VM/6uFTf+shk7/rIhP/62IUP+uiFH/r4pT/7yc + cf+8nHH/vJxx/7yccv+8nHH/u5tx/7ybcf+8nHH/vJxx/7yccv+8nHL/vJxx/7ubcf+7mnD/vJxx/7yc + cf+7m3H/u5tx/7ubcP+7nHH/u5xx/7uccf+7nHH/u5xx/7uccf+7nHH/u5xx/7ubcf+7mnD/u5px/7ub + cf+8nHL/u5xx/7ubcf+7m3H/u5tx/7ubcf+7mnD/u5tx/7ubcf+7m3H/u5tx/7qacP+7m3H/vJxy/7uc + cv+7m3H/u5xy/7ubcf+6mnH/uptw/7ubcf+7m3H/u5px/7ubcf+6m3D/uptx/7qacP+7m3D/u5tx/7qa + cf+7m3H/uptx/7qbcf+6m3H/uptx/7qacP+7m3H/u5tx/7qbcP+6mnD/uppw/7uacf+7mnH/uppw/7qa + cf+6mnD/uppw/7qbcf+6m3D/uppw/7ubcf+7m3H/uptx/7qacP+6m3H/uppx/7qacP+6mnD/uplv/7ma + b/+6mm//uppv/7qab/+6mW//uZlv/7mab/+5mm//uZlv/7mab/+5mm//uplw/7qZcP+5mm//uplv/7qa + cP+6mnD/uppw/7mZb/+5mG7/uZlv/7qab/+6mm//uppv/7qab/+5mW//uZlu/7mZb/+5mW//uZlu/7mZ + bv+5mW7/uZlu/7mZbv+4mG7/uJdt/7iYbf+4mW3/uZlu/7mZbv+5mG7/uZht/7mYbv+5mG3/uZht/7mY + bf+5mG3/uJht/7mZbf+5mG3/uZht/7iYbP+4mGz/t5dr/7eWav+3lmv/t5Zr/7iXbP+4l2z/uJdr/7eW + a/+3lmv/t5Zr/7iXa/+4l2v/t5Zq/7eWav+3lmr/t5dq/7eXav+3lmr/t5Zq/7eVav+3lWn/t5Vq/7eV + av+3lWr/t5Zq/7eWav+3lWn/t5Vp/7eVaf+3lWn/tpVo/7aVaP+3lWn/t5Vp/7aVaP+2lWj/t5Vo/7eV + aP+2lGj/tpRn/7aVaP+2lWj/t5Vo/7aVaP+3lWj/t5Vp/7eWaf+3lmn/t5Zp/7eWaf+3lmn/t5Zp/7eW + af+3lmn/t5Zp/7eWaf+3lmn/t5Zp/7eVaf+3lmn/t5Zp/7eWaf+3lWj/t5Vn/7eVaP+3lWj/t5Vn/7eV + Z/+3lWf/uJVo/7iWaP+3lWf/tpVn/7aVZ/+2lGb/tpRm/7aUZv+2k2X/tpRl/7aUZv+2lGb/tpNl/7aU + Zf+2lGX/tpNl/7aTZP+1k2T/tpRl/7aUZf+1k2T/tZNk/7WTZP+1k2T/tZNj/7WTZP+1k2T/tZJj/7WS + Y/+1kmL/tZJi/7WSY/+1kmP/tZNj/7WTY/+1k2T/tZNj/7WTY/+1kmL/tJFi/7SRYv+0kmL/tJJi/7SS + Yf+0kWD/tJFg/7SRYP+zkGD/tJBg/7SQX/+zkF//s5Bf/7OPX/+yj17/so5e/7GOXf+yjl3/so5d/7GN + XP+xjVz/sY5c/7GNW/+xjVv/sY1b/7GNW/+wjFr/sI1b/7CNW/+wjVr/sIxa/7CLWf+wjFn/sIxZ/7CL + Wf+wjFr/r4tZ/7CLWf+wi1n/sIxZ/7CMWv+wjFr/r4tZ/7CLWf+wi1n/r4tY/6+LWP+vi1j/sItY/7CL + WP+vilj/r4tY/6+LWP+vi1j/r4tY/6+KV/+vilf/r4pX/6+KV/+uiVb/ropW/6+KV/+vilf/rolW/66J + Vf+tiVX/rolV/66JVf+uiFX/rohV/66IVP+uiFT/rYhU/62IU/+shlL/rIdS/6yGUv+sh1L/rIdS/6yH + Uv+sh1L/rIdS/6yGUf+shlH/rIZS/6yGUf+shlH/rIZR/6uFUP+rhlD/q4VP/6uFT/+rhU//q4RP/6uF + T/+rhU//q4RO/6qETv+qhE7/qoRO/6qETv+qhE7/qoRO/6qETf+qg03/qYNN/6mDTf+pg0z/qYJM/6iC + S/+pgkz/qYNM/6mDTP+pgkz/qYJM/6mCTP+pg0z/qYJL/6mCS/+pgkv/qYFL/6mBS/+ogUr/qIFK/6iC + Sv+ogkr/qIFK/6iBSf+ogUr/qIFK/6iBSv+ogUr/qIJK/6iBSv+ogUr/qIFK/6iBSv+ogUr/qIFK/6iB + Sv+ogUr/qIFK/6iBSf+ngUn/p4BJ/6eASf+ogUn/p4BI/6d/SP+nf0j/p39I/6eASP+ngEj/p4BI/6eA + SP+ngEj/p4BI/6d/SP+ngEj/p4BI/6eASP+ngEj/p39H/6d/SP+ngEj/p39H/6d/R/+nf0f/p39H/6Z/ + Rv+mf0b/pn9G/6Z/Rv+mf0b/pn5G/6d/R/+ogUn/qIFJ/6eBSf+ngEn/p4BJ/6iBSf+ngEj/p39I/6d/ + SP+nf0j/p4BI/6eASP+ngEj/p4BI/6eASP+ngEj/p39I/6eASP+ngEj/p4BI/6eASP+nf0f/p39I/6eA + SP+nf0f/p39H/6d/R/+nf0f/pn9G/6Z/Rv+mf0b/pn9G/6Z/Rv+mfkX/pn5F/6Z/Rv+mf0b/p39G/6d/ + Rv+mfkb/pn9G/6d/R/+nf0f/p39H/6d/R/+ngEf/p4BH/6eAR/+ngEf/p4BH/6eAR/+ngEf/p4FH/6iB + SP+ogUj/qIFI/6mCSf+pgkn/qYNK/6qES/+qhEv/q4RM/6yGTv+th0//rYdQ/66IUf+8nHH/vJxx/7yb + cP+8nHL/vJxy/7yccf+8nHD/vJtx/7ybcf+8m3H/u5tx/7ubcf+7m3H/u5tx/7ubcP+7m3D/u5tw/7ub + cP+7m3H/u5tx/7ubcf+7m3H/u5tx/7ubcf+7m3H/u5tx/7uacf+7mnH/u5tx/7ubcf+7m3H/u5tx/7qb + cP+7m3H/uppw/7qbcP+7m3H/u5px/7uacf+7m3H/u5tx/7qacP+6mnD/u5tx/7ubcf+7m3H/uptx/7qb + cf+6m3H/uptx/7qbcP+6mnD/uplw/7qacf+6mnD/uppw/7qacP+6mXD/uplw/7macP+5mW//uZlw/7qa + cP+6m3D/uppw/7macP+5mW//uppw/7qZcP+5mW//uZlv/7qZb/+6mXD/uppw/7qacP+5mXD/uZlv/7mZ + b/+5mnD/uZpw/7mZb/+6mnD/uppw/7mZcP+5mW//uZlw/7mZb/+5mW//uZlv/7mYbv+5mW//uZlv/7mZ + b/+5mW//uZlv/7mYb/+5mG//uZlv/7mZb/+5mnD/uZlv/7mYb/+5mW//uZlv/7mZb/+6mnD/uplv/7mY + b/+5mG7/uJhu/7mZb/+5mW//uZlu/7mZbv+5mW7/uZhu/7iYbv+4mG7/uJhu/7iYbf+5mG7/uZlu/7mZ + bv+5mG7/uJht/7iXbf+4mG3/uZhu/7mYbv+5mG7/uJht/7mYbf+5mG7/uJds/7iXbP+4mG3/uJht/7iX + bP+4mGz/uJds/7iWbP+3lmv/t5dr/7eXa/+3lmv/t5Vq/7eWa/+3l2v/t5Zr/7eWa/+3l2v/t5Zr/7eV + av+3lmv/t5Zq/7eWav+3lmr/tpVp/7aVaf+3lWn/t5Vp/7eWav+3lmr/tpRo/7aUaP+2lWn/tpVp/7aV + af+2lWn/tpVp/7aVaf+2lWj/tpRo/7aVaP+2lWj/tpRo/7aUaP+2lGf/tpRo/7aUaP+2lGf/tZRn/7aU + Z/+2lGf/tpVo/7aVaP+2lGf/tpRn/7aUZ/+2lWj/tpVo/7aUZ/+2lWj/tpVo/7eVaf+3lmn/t5Vo/7eV + aP+2lWj/t5Vo/7eVaP+3lWj/tpVo/7aVaP+2lWj/t5Vo/7aUZ/+3lWj/t5Vn/7aUZv+2lWf/t5Vn/7eU + Z/+3lWf/t5Vn/7aUZv+2lGb/tpNl/7aTZf+2lGX/tpRl/7aUZf+2k2X/tZNl/7WTZP+1k2X/tZNl/7WT + ZP+1k2P/tZNk/7WTZP+1k2T/tZJj/7WSY/+1kmL/tZJj/7WSY/+1kmP/tJJj/7SRYf+0kWL/tJFi/7SR + Yf+0kWH/tJJi/7SSYv+0kmL/tJFi/7SRYv+0kWL/tJFi/7SRYv+0kWH/tJFh/7ORYf+zkGH/s5Bg/7OQ + YP+zkF//s49f/7OPX/+zj1//so5e/7KOXv+yjl7/so9e/7KOXf+yjl3/sY5d/7GNXP+xjVz/sYxc/7CM + W/+xjVv/sYxa/7CMW/+wjVv/sIxa/7CMWv+wjFn/sIxZ/7CLWf+wi1n/r4tY/6+LWP+vi1j/r4tY/66J + WP+vilj/r4pY/6+KWP+vilj/r4pY/6+KWP+vilj/r4tY/6+LWP+vilf/r4pX/6+KV/+vilf/ropX/66K + V/+vilf/r4pX/6+KV/+vilf/rolW/66JVv+uiVb/rolW/66JVf+tiFT/rohV/66IVf+tiFX/rohV/62I + VP+tiFT/rYhU/62IVP+tiFT/rYdT/6yHU/+shlP/rIVR/6uFUP+rhlH/rIZR/6yGUf+rhlH/q4ZR/6yG + Uf+shlH/q4VR/6uGUf+rhlH/q4VQ/6uFT/+rhVD/q4VQ/6uFT/+qhE7/qoRO/6qETv+qhE7/qoRP/6qE + Tv+qg03/qYNN/6mDTf+pg03/qYJN/6qCTP+qg03/qYJM/6mCTP+pgkz/qYJM/6mCS/+ogUr/qIFL/6iC + S/+ogkv/qIFL/6iBSv+ogkv/qIFL/6iBSv+pgUv/qIFK/6iBSv+ogEr/p4BJ/6eASf+ngEn/p4BJ/6eA + SP+ngEj/p4BI/6eASP+ngEn/p4BJ/6eASf+ngEn/p4BJ/6eASf+ngEn/p4BJ/6eASf+ngEn/p4BJ/6eA + Sf+ngEn/p4BI/6eASP+ngEj/p4BI/6d/R/+mf0f/pn5H/6d/R/+mf0b/pn9H/6Z/Rv+mf0b/pn9H/6Z+ + Rv+mfkb/pn5H/6Z/R/+mf0b/pn9G/6Z+Rv+mfkb/p39H/6d/R/+mfkb/pn5G/6Z+Rf+mfkX/pX5F/6Z+ + Rf+mfkX/pX1E/6V9Rf+mfkb/p4BI/6eASP+ngEj/p4BI/6eASP+ngEj/p39H/6Z/R/+mfkf/p39H/6Z/ + Rv+mf0f/pn9G/6Z/Rv+mf0f/pn5G/6Z+Rv+mfkf/pn9H/6Z/Rv+mf0b/pn5G/6Z+Rv+nf0f/p39H/6Z+ + Rv+mfkb/pn5F/6Z+Rf+lfkX/pn5F/6Z+Rf+lfUT/pX1E/6V9RP+mfkX/pn5F/6Z+Rf+mfkX/pn5F/6V+ + Rf+mfkX/pn5G/6Z+Rf+mfkX/pn9G/6Z+Rv+mf0b/p4BG/6d/Rv+nf0b/p39G/6d/R/+ngEf/p4BH/6eA + R/+ogEf/qIFI/6iBSf+pgkr/qoNL/6qES/+rhEz/rIVO/6yGTv+th1D/u5tw/7ubcP+7m3D/u5tx/7ub + cv+8m3H/u5tw/7ubcP+7m3H/u5tx/7ubcP+7m3H/u5tx/7ubcf+7mnD/uppw/7qbcP+7mnD/u5pw/7ub + cf+7m3H/uppw/7uacf+7m3H/u5tx/7uacf+6mnD/uppx/7qbcf+7m3H/u5tx/7qacP+6mnD/uppw/7qa + cP+6mnD/uppw/7qacP+6mnD/u5tx/7qbcf+6mnD/uppw/7qZb/+6mXD/uppw/7mZcP+5mnD/uZpw/7qa + cP+6mnD/uZlv/7mZb/+5mW//uZpv/7mZb/+5mXD/uplw/7mZcP+5mW//uZhv/7mYb/+5mW//uZlv/7mZ + b/+5mW//uJhu/7mZb/+5mG//uZhv/7mZb/+5mW//uZlv/7mZb/+5mG7/uJhu/7mZb/+5mG//uJhu/7iY + bv+4mG7/uZhv/7mYb/+4mG7/uZhu/7mZb/+5mW//uZlv/7mZb/+5mG//uZhv/7mZb/+5mW//uJhu/7mY + bv+5mW//uZlv/7mYb/+5mG//uZlv/7iYbv+5mG7/uZhu/7iYbv+4mG7/uZlv/7mYbv+4mG7/uJhu/7iY + bv+4mG7/uJhu/7iYbv+4l23/uJht/7iYbf+4l27/uJdu/7iXbf+4mG3/uJht/7mYbf+4mG3/uJdt/7iX + bf+4mG3/uJht/7iXbf+4l23/uJht/7iYbf+4mG3/uJdt/7eWbP+4lmz/uJds/7iXbP+4l2z/uJds/7eX + bP+3l2z/t5Zr/7eWa/+3lWv/tpVq/7aVav+3lmr/t5Zr/7eWav+3lmr/t5Zq/7eWav+3lmr/t5Zr/7aV + av+2lWr/tpVp/7WUaP+1lGj/tpRp/7aVaf+2lWn/tpVp/7aUaP+2lWj/tpVp/7aUaP+2lGj/tZRo/7WU + aP+2lGj/tpRo/7aUaP+2lGj/tpRo/7WUZ/+1lGf/tZRn/7WUZ/+1k2f/tZNm/7WTZv+1lGb/tZRn/7WU + Z/+1lGf/tZRm/7WTZv+1k2b/tpRn/7aUZ/+2k2b/tZNm/7aUZ/+2lWj/tpRo/7eUZ/+2lGf/tpRn/7aT + Z/+2lGf/tpRn/7aUZ/+2lGf/tpRn/7aUZ/+2lGf/tpVn/7aVZ/+2lWf/tpRn/7aUZ/+2k2b/tZNm/7WT + Zf+1k2X/tpRm/7WUZv+1k2X/tZNl/7WTZf+2k2X/tZNk/7WTZP+1k2T/tZNk/7WSZP+1kmT/tZJj/7WS + Y/+1kWP/tZFj/7WSY/+0kmL/tJFi/7SSYv+1kWP/tJFi/7SRYv+0kWL/s5Fi/7SRYv+0kWL/tJFi/7OR + Yf+zkWH/tJBh/7SQYf+zkGD/s5Bg/7ORYf+0kWH/tJFh/7OQYP+zkGD/s5Bg/7OPYP+zj2D/s49f/7KP + Xv+zj1//s49f/7KOXv+yjl7/so5d/7KOXf+yjl3/sY5d/7GNXf+xjVz/sY1b/7GNW/+wjFv/sIxa/7CM + Wv+wjFn/sItZ/7CMWf+wjFr/sItZ/6+KWP+vilj/r4pY/6+KWP+vilf/ropX/66KV/+uilf/ropX/66J + V/+uiVf/r4lX/66JVv+uiVb/ropX/6+KWP+vilf/r4pX/66JVv+uiVb/rolW/66JVv+uiVb/rolW/66I + Vv+uiVb/rolW/62IVf+uiVb/rolV/62IVP+tiFT/rYhU/62HU/+th1T/rYdV/62IVP+tiFT/rYdT/6yH + U/+sh1P/rIdT/6yHU/+shlP/rIZS/6uGUf+rhlH/q4VQ/6uFUP+rhVH/q4VQ/6qFUP+rhVD/q4VQ/6uE + UP+rhVD/q4VQ/6qFT/+qhE//qoRP/6qET/+qhE//qYNO/6mDTf+pg03/qYJN/6mCTf+pg03/qYNM/6mC + TP+pgkz/qYFL/6iAS/+pgUv/qYJM/6mCS/+ogUv/qYFL/6iBS/+ogUr/qIFK/6eASv+ogUr/qIFK/6iB + Sv+ogEr/qIBK/6eASv+ogEr/qIBK/6iBSv+ogUr/p4BJ/6d/SP+ngEn/p39I/6d/SP+mf0f/pn9H/6d/ + R/+nf0j/p4BI/6eASP+mf0j/pn9I/6d/SP+nf0j/p39I/6d/SP+nf0j/pn9I/6d/SP+nf0j/p39I/6d/ + R/+nf0f/pn9H/6Z+Rv+mfkb/pn5H/6Z+Rv+mfkX/pn5F/6Z+Rf+lfkX/pX1F/6Z9Rf+mfkX/pn5F/6V9 + Rf+mfkX/pn5F/6Z+Rf+mfkb/pn5G/6Z+Rv+mfkb/pn1F/6V9Rf+lfUX/pX1E/6V8RP+lfET/pXxD/6R8 + Q/+kfET/pX1F/6Z/R/+nf0j/p39H/6d/R/+mf0f/pn5G/6Z+Rv+mfkf/pn5G/6Z+Rf+mfkX/pn5F/6V+ + Rf+lfUX/pn1F/6Z+Rf+mfkX/pX1F/6Z+Rf+mfkX/pn5F/6Z+Rv+mfkb/pn5G/6Z+Rv+mfUX/pX1F/6V9 + Rf+lfUT/pXxE/6V8RP+lfEP/pHxD/6R8Q/+lfET/pXxE/6V9RP+mfkX/pX1E/6V9RP+lfUT/pXxE/6V9 + RP+lfUT/pX1E/6Z+Rf+lfkX/pX5E/6Z+Rf+mfkX/p39G/6Z+Rf+mfkX/p35G/6Z+Rv+mfkb/p39G/6eA + R/+ngEj/qIFI/6mCSv+qg0v/qoRL/6uETP+shU7/rYdP/7uacf+7mnD/u5tw/7ubcf+7mnH/u5px/7ua + cP+7mnD/u5tx/7ubcf+7m3D/uppw/7ubcP+7mnD/uplv/7qZb/+6mnD/uppw/7uacP+7m3D/uptw/7qa + cP+6mnD/uppx/7ubcf+6mnD/uppw/7qacP+6mnD/uppx/7qacf+6mnD/uppw/7qacP+6mnD/uZpv/7ma + b/+5mW//uZpv/7qacP+6mnD/uZlv/7mZb/+5mG//uZlv/7mZb/+5mW//uZlv/7mZb/+5mW//uJhu/7mY + bv+4mG7/uZlu/7mYb/+5mG//uZhv/7iYb/+4mG//uZhv/7mYb/+5mW//uZlv/7iYbv+4mG7/uZlv/7mZ + b/+5mW//uZhv/7mYb/+5mG//uJhu/7mYb/+4mG//uJhu/7iXbv+5mG7/uJhu/7iYbv+4mG7/uJhu/7mY + b/+5mG//uJhu/7iYbv+4mG7/uJhu/7mYbv+4mG7/uJdu/7iXbv+4mG7/uJhu/7iXbf+4l23/uJdu/7iY + bv+4l23/uJdt/7iYbv+4l27/uJdt/7iYbf+4mG3/uJhu/7iYbv+4mG7/uJdu/7eXbf+4l23/uJdt/7iX + bf+3l23/t5dt/7eXbf+4l23/uJdt/7iXbf+4l23/uJht/7iXbf+4l23/uJdt/7iXbf+4l23/uJdt/7iX + bf+3lmz/t5Zs/7iXbP+4l23/t5ds/7eWbP+3lmz/t5Zs/7iWbP+4lmz/uJds/7iXbf+3l2z/t5ds/7eW + a/+3lWv/tpVq/7aVav+2lmr/tpZr/7eWa/+2lmv/tpZq/7eVav+3lWr/t5Vq/7eVav+2lGr/tZRp/7WU + af+1lGj/tZNo/7aUaf+2lGn/tZRo/7WUaP+2lGj/tpRo/7aUaf+2lGj/tZNo/7WTZ/+0k2f/tJNn/7WT + aP+1k2j/tpRo/7WUZ/+1k2f/tZRn/7WUZ/+1k2f/tZNm/7WTZf+1k2b/tZNm/7WSZv+1k2b/tZNn/7WT + Zv+1k2b/tZNm/7WTZv+1lGb/tZNm/7WSZv+1kmb/tpNm/7WSZv+1kmb/tZNm/7aUZv+1k2b/tZNm/7WU + Zv+2lGf/tpRn/7WTZv+1k2b/tpNn/7aUZv+2lGb/tpNm/7aTZv+2k2b/tZNm/7WTZf+1k2X/tZNl/7WT + Zf+1k2X/tZNl/7WTZf+1k2X/tZJk/7WSZP+1k2T/tZJk/7SSY/+1kmT/tZJk/7SRY/+0kWL/tJFi/7WR + Y/+0kmP/tJJi/7SSYv+0kWH/s5Fh/7SRYv+0kWL/tJFi/7OQYP+zkGD/tJBh/7OQYf+zkGH/s5Bh/7OP + YP+zkGD/s5Bg/7OQYP+zkGD/s5Bg/7OQYP+zkGD/s5Bg/7OQYP+yj2D/s49f/7OPX/+yjl7/so9e/7KP + Xv+yjl7/so5e/7GOXf+xjl3/sY5d/7GNXP+xjVz/sYxc/7GNXP+xjVv/sIxb/7CMWv+wjFr/sItZ/7CL + WP+wi1n/sItY/6+KWf+vilj/ropY/66JVv+uiVb/r4pX/66KV/+uilf/ropX/66JV/+uiVf/rolW/66J + Vv+uiVb/rolW/62JVv+uiVf/rohX/66JV/+uiVb/rohV/62IVf+uiVb/rolW/62IVf+tiFX/rYhV/62I + Vf+th1T/rYhV/62IVf+th1P/rYdU/62HVP+sh1P/rIdT/62HU/+th1T/rYdU/6yGU/+rhlL/rIZS/6yG + Uv+shlL/rIZS/6uFUf+rhVH/q4VR/6uFUP+rhVD/q4VQ/6uFUP+rhVD/qoRP/6qDTv+qhE//qoRP/6qE + T/+qhE//qoRP/6qETv+qhE7/qYNO/6mDTf+pg03/qYJM/6mCTP+ogUz/qIFM/6mCTP+pgUz/qYFL/6iA + Sv+ogEr/qIFK/6iBSv+ogUr/qIBL/6iASv+ogUr/p4BJ/6eASf+ngEn/p39J/6iASv+ogUr/qIBJ/6eA + Sf+ngEn/p4BJ/6eASf+ngEn/p4BJ/6Z/SP+nf0j/p39I/6d+SP+nfkj/pn9H/6Z+Rv+mfkf/pn5H/6d/ + R/+mf0f/pn5G/6Z+Rv+mfkf/pn5H/6Z+R/+mf0f/pn5H/6Z+R/+mfkf/pn9H/6Z+R/+mf0f/pn9H/6Z+ + Rv+mfkb/pn5G/6Z+Rv+lfUX/pX1E/6V9RP+lfUX/pX1F/6V9Rf+lfET/pX1F/6V9RP+lfUT/pX1E/6V9 + RP+lfUX/pX1F/6Z9Rf+mfUX/pX1F/6V9Rf+lfUT/pX1E/6V8RP+kfEP/pHtD/6R8Q/+kfEP/pHxD/6R8 + RP+mfkb/pn5H/6Z/R/+mf0f/pn5G/6Z+Rv+mfkb/pn5G/6V9Rf+lfUT/pX1E/6V9Rf+lfUX/pX1F/6V8 + RP+lfUX/pX1E/6V9RP+lfUT/pX1E/6V9Rf+lfUX/pn1F/6Z9Rf+lfUX/pX1F/6V9RP+lfUT/pXxE/6R8 + Q/+ke0P/pHxD/6R8Q/+kfEP/pHtC/6R7Qv+kfEP/pXxD/6R9RP+kfUP/pXxD/6R8Q/+kfEP/pHxE/6V8 + RP+lfUT/pX1E/6V8Q/+lfEP/pX1E/6Z9RP+lfUT/pX1D/6V8RP+mfUT/pn1F/6Z+Rf+nf0b/p4BH/6eA + R/+ogkn/qYJK/6qDSv+qg0z/q4RN/6yGTv+7mnH/u5px/7ubcP+7m3H/u5tx/7ubcf+7m3D/u5pw/7ua + cf+7m3H/u5tx/7ubcf+6mnD/u5pw/7qZcP+6mW//uplw/7ubcf+6mnD/uppw/7qacP+6mnD/uppv/7qa + cP+6mnH/uppw/7qacP+5mW//uppw/7qacP+6mnD/uppw/7qacP+6mW//uZlv/7mZb/+5mW//uppw/7mZ + b/+5mG//uZhu/7iYbv+4l27/uZhv/7mZb/+5mG//uZlv/7mZb/+5mW//uZlv/7iYbv+4l23/uJdt/7iY + bv+5mG//uZhv/7iYbv+4mG7/uJdu/7iYbv+5mW//uZhu/7mYbv+4mG7/uJdt/7iXbv+4mG7/uJhu/7iY + b/+4mG7/uJhu/7iXbv+4l27/uJhu/7mZb/+5mG7/uJdu/7iYbv+4mG7/uJhu/7mYb/+4mG7/uJhu/7iY + bv+4l27/t5dt/7eXbf+4l23/t5Zs/7eWbP+3l23/t5dt/7eWbP+3lmz/uJdt/7eWbf+4lm3/t5Zt/7eW + bf+4mG7/uJdt/7iWbf+4l23/uJhu/7iXbf+4mG7/uJdt/7eXbf+3lm3/t5ds/7iXbP+3l2z/t5ds/7eX + bf+3l23/t5dt/7eXbf+3l23/uJdt/7iXbf+3l23/t5Zs/7eWbP+3l23/t5Zs/7eXbP+3lmz/t5Zs/7eW + bP+3lmz/t5Zs/7eWbP+3lmz/t5Zs/7eWbP+3lmz/t5Zs/7eWbP+3lmz/t5Vr/7eVa/+3lWv/tpVr/7aV + av+2lWr/tpZr/7aVa/+3lWv/tpVr/7aVav+2lWr/tpVq/7aUaf+2lGr/tpRp/7WTaf+1lGj/tZNo/7WU + aP+1lGn/tZRo/7WUaP+1lGj/tZNo/7WTaP+2lGn/tZRp/7WTaP+1k2f/tJNn/7SSZ/+0kmf/tJNn/7WT + Z/+0k2f/tJJm/7WTZv+0k2b/tJJm/7WSZv+1k2b/tZNm/7STZv+0kmb/tZJm/7WTZv+1k2b/tJNm/7WT + Zv+1k2b/tZNm/7WUZv+0kmX/tJJl/7WSZf+0kmX/tJJl/7SSZf+1k2X/tZNm/7WTZf+1k2X/tZNm/7WT + Zv+1k2b/tZNm/7WTZf+0k2X/tZJl/7WSZv+1k2b/tZNl/7WTZf+1k2X/tZNl/7WSZf+1k2X/tZNl/7WT + Zf+1k2X/tZNk/7SSZP+0kmT/tZJk/7WSZP+0kWT/tZJk/7SSY/+0kWL/tJJj/7SRYv+0kWL/tJJi/7SS + Y/+0kmL/s5Bh/7OQYf+zkGH/tJBh/7SQYf+zkGD/s49g/7OPYP+zj2D/s5Bg/7OQYP+yj2D/s49f/7OP + X/+yj1//so9f/7OPX/+zj2D/s49g/7OPX/+zj1//so9f/7KPX/+yj1//so5e/7KOXv+yjl7/so5e/7GN + Xf+xjV3/sY1d/7GNXP+xjVz/sY1c/7CMW/+xjVv/sIxb/7CLWv+wi1r/r4tZ/6+LWf+viln/r4pY/6+K + WP+vilj/ropY/66KV/+uiVf/rolW/66JVv+uiVb/rolW/66JVv+uiFb/rohW/62IVf+tiFX/rohW/62I + Vf+tiFX/rYhW/62IVv+tiFb/rYhW/62IVf+th1T/rYdU/62IVf+tiFT/rYdU/62IVf+th1T/rYdU/62H + VP+th1T/rYdU/6yHU/+sh1P/rYdU/6yHU/+sh1P/rIdT/6yGU/+rhVL/q4VS/6yGUv+shlH/rIZR/6uF + Uf+rhVH/q4VQ/6uEUP+rhFD/q4VQ/6qEUP+rhVD/q4RP/6qDTv+pg07/qoNO/6qDTv+qg07/qoNO/6qE + Tv+qhE7/qoRO/6mCTf+pgk3/qYJN/6mBTP+pgk3/qIFM/6iBTP+ogUv/qIBL/6iBS/+ngEr/p4BJ/6iA + Sf+ogEr/qIFK/6eASv+ngEr/qIBK/6iASv+ogUr/p4BJ/6Z/SP+nf0j/p39I/6d/SP+nf0j/p39I/6d/ + SP+ngEn/p4BI/6Z/SP+mfkf/pn9H/6Z+R/+mfkf/pn5H/6Z+R/+mfkb/pX1G/6Z9Rv+mfkb/pn5G/6Z+ + Rv+mfUX/pn1F/6V9Rf+lfUX/pn5G/6Z+Rv+mfUb/pn5G/6Z+Rv+mfkb/pn5G/6Z+Rv+lfkb/pX5G/6V+ + Rv+lfUX/pXxE/6V9RP+lfET/pXxE/6V8RP+lfET/pXxE/6R8RP+lfET/pX1E/6V8RP+lfET/pXxE/6V8 + RP+lfET/pX1E/6V9RP+lfUT/pHxD/6R8Q/+kfEP/pHtD/6R7Qv+ke0L/pHtC/6N7Qv+kfEP/pX1F/6Z+ + Rv+mfkb/pn5G/6V+Rv+lfkb/pX5G/6V9Rf+lfET/pX1E/6V8RP+lfET/pXxE/6V8RP+lfET/pHxE/6V8 + RP+lfUT/pXxE/6V8RP+lfET/pXxE/6V8RP+lfUT/pX1E/6V9RP+kfEP/pHxD/6R8Q/+ke0P/pHtC/6R7 + Qv+ke0L/o3tC/6N6Qf+je0H/pHtC/6R7Qv+kfEP/pHtD/6R7Qv+kfEL/pHtD/6R7Q/+kfEP/pHxD/6R8 + Q/+le0P/pXtD/6V7Q/+lfEP/pXxD/6R8Q/+kfEL/pXxD/6V8RP+mfUT/pn1F/6d/Rv+nf0b/p4BH/6iB + SP+pgkn/qoJL/6qETP+rhU3/u5tx/7ubcf+7mnH/uppw/7ubcf+6m3D/uppw/7qacP+7mnH/u5px/7ub + cf+6mnH/uplw/7qacP+6mXD/uplv/7qZb/+6mnD/uppw/7qacP+6mXD/uplv/7qZb/+6mnD/uppw/7qZ + cP+6mW//uppw/7qZcP+5mW//uZlv/7mZb/+5mW//uZhu/7mYbv+5mG//uZhv/7mYb/+5mG//uJhv/7iY + bv+4l27/uJdu/7iYbv+5mG//uJdu/7iYbv+5mG//uZlv/7mZb/+5mG//uJhu/7iXbv+4l23/uJhu/7mY + b/+4l27/uZhu/7iXbf+4l23/uJhu/7iXbf+4l23/uJdt/7iXbv+3lm3/t5Zs/7eXbf+4l27/uJhu/7iY + bv+4mG7/uJdu/7iXbv+4mG//uJhu/7iXbv+4mG7/uJhu/7iXbv+4l27/uJdu/7iXbv+4l27/uJdt/7eX + bf+3lm3/t5Zt/7eWbf+3l23/t5dt/7eWbf+3lm3/t5Zt/7iXbv+3lm3/t5Zt/7eWbf+3lm3/uJhu/7iX + bf+3lmz/t5Zt/7eXbf+3lmz/t5Zt/7eXbf+3l23/t5dt/7iXbf+3l23/t5dt/7eWbf+3lmz/t5Zs/7eX + bf+3lmz/t5Zs/7eWbP+3lWz/t5Zs/7eWbP+2lWv/tpZs/7eXbP+3lmz/tpVs/7aVa/+2lWv/tpVr/7aV + a/+3lmv/t5Vs/7eVa/+3lmz/t5Vr/7eVa/+3lmv/tpVr/7aVav+2lWv/tpVr/7aVav+1lGn/tZRp/7aU + av+2lGr/tpRq/7aVav+2lWr/tpRq/7aVav+2lWr/tpVp/7aUaf+1lGn/tZNo/7WUaP+1lGj/tZNo/7WU + aP+1lGj/tZRo/7WSZ/+1k2j/tZRo/7WTZ/+1k2j/tZNn/7WTZ/+1k2f/tJNn/7STZ/+0k2f/tJNn/7SS + Zv+0kmb/tJJl/7SSZv+0kmb/tZNn/7WTZ/+0k2b/tJJl/7SRZf+0kWX/tJJl/7SSZf+1k2b/tJNm/7SS + Zf+1k2X/tJJl/7SSZf+0kmX/tJJl/7SRZP+0kWX/tJJl/7SSZf+0kmT/tJJl/7WSZf+1k2b/tZNm/7WU + Zv+0kmX/tJJl/7SSZf+1kmX/tZNm/7WSZf+1k2X/tZNl/7WSZf+0kmT/tZNl/7SSZP+0kmT/tJJk/7WS + ZP+0kmT/tJFk/7SRY/+0kmT/tZFj/7SRY/+0kWP/tJFj/7SRY/+0kWL/tJFi/7SRYv+0kWL/s5Fh/7OQ + Yf+zkGD/s49g/7OPYP+zkGH/s5Bh/7OQYP+zj2D/so9f/7KPYP+yj1//so9f/7OPX/+zj1//so5f/7KO + X/+yj1//so9f/7KOX/+yjl7/so5f/7KPX/+yj1//so9e/7KOXv+yjl3/so5e/7KOXv+xjV3/sY1d/7GN + XP+xjVz/sY1c/7CMW/+xjFv/sIxb/7CMWv+wi1r/r4tZ/6+LWf+vi1n/r4pZ/66JV/+viVj/rolX/66J + V/+uilf/r4lY/66IVf+tiFX/rYhW/62IVv+uiFb/rYhV/62HVf+tiFX/rYhV/62HVf+th1X/rYdV/62I + Vf+tiFX/rYdV/62HVf+th1T/rYdU/6yGU/+th1T/rIdU/6yHVP+shlP/rIZT/6yGVP+shlP/rIZT/6yH + U/+rhlL/rIZT/6yGU/+shlP/rIdT/6uGUv+rhlL/q4VR/6uEUf+rhVH/q4VR/6uFUf+rhFH/q4RR/6uF + UP+qg0//qoNQ/6qEUP+rhFD/qoRQ/6qDT/+pg07/qYNO/6mCTv+pg03/qYNN/6qDTv+qg07/qoNO/6mD + Tv+pgk3/qYFM/6mBTP+ogUz/qIJM/6iBS/+ogEv/qIBL/6iAS/+ogUv/p4BK/6eASf+ngEn/p4BJ/6d/ + Sf+nf0n/p4BJ/6eASf+nf0n/p39I/6d/Sf+mf0j/pn5H/6Z+R/+mfkf/pn5H/6Z/SP+nf0j/p39I/6Z/ + R/+mfkf/pn5H/6Z+R/+mfkb/pn1G/6V9Rv+lfkb/pn5G/6V9Rv+lfUb/pX1F/6V9Rf+lfEX/pXxF/6V8 + RP+lfET/pXxF/6V8Rf+lfUX/pX1F/6V9Rf+lfUX/pX1F/6V9Rf+lfUX/pX1G/6V9Rv+lfUX/pXxE/6V8 + RP+lfET/pXxD/6R7Q/+ke0P/pHtD/6R8RP+ke0P/pHtE/6V8RP+lfET/pXxD/6R7Q/+ke0P/pHtD/6R7 + Q/+kfEP/pHxD/6R7Qv+ke0L/o3tC/6N7Qv+ke0L/pHtC/6N6Qf+je0H/o3tC/6V8RP+lfUX/pX1F/6V9 + Rf+lfUb/pX1G/6V9Rf+lfET/pXxE/6V8RP+lfEP/pHtD/6R7Q/+ke0P/pHxE/6R7Q/+ke0T/pXxE/6V8 + RP+lfEP/pHtD/6R7Q/+ke0P/pHtD/6R8Q/+kfEP/pHtC/6R7Qv+je0L/o3tC/6R7Qv+ke0L/o3pB/6N6 + Qf+jekH/o3pB/6N6Qf+jekH/pHpB/6R6Qf+kekH/o3pB/6N6Qf+jekH/pHpC/6N6Qf+jekH/pHtC/6R7 + Qv+ke0L/pHxC/6R7Q/+ke0P/pHxC/6R7Qv+le0P/pXxD/6Z+RP+mfkX/p35F/6d+Rv+nf0f/qIFJ/6qC + Sf+qg0v/q4RN/7ubcP+7mnH/u5px/7uacP+6mnD/u5px/7uacf+6mnD/uppw/7qacP+6mnD/uppx/7qZ + cP+6mnD/uppv/7qacP+6mnD/uZlv/7qZcP+6mXD/uppw/7mZb/+5mW//uZlw/7mZb/+5mW//uZlv/7qZ + cP+5mG//uZlv/7mZb/+5mW//uZhu/7iXbv+4l27/uJdu/7mYb/+4l2//uJhv/7iYb/+4mG//uJhv/7iY + bv+4l27/uJhu/7mYb/+4mG7/uJdu/7iYbv+4mG//uJdv/7iXb/+4mG7/uJdt/7iXbv+4mG//uJhu/7iY + bv+3l27/t5Zt/7eXbv+4l27/uJdu/7eWbv+3lm3/uJdu/7eXbf+3l23/uJdt/7iXbv+4mG7/uJhv/7iY + bv+4l27/uJhv/7iYbv+4mG7/uJhu/7iYbv+4l27/uJhu/7eXbf+3lm3/t5dt/7iXbf+3lmz/t5Zt/7eX + bf+4l23/t5Zt/7eWbf+3lm3/t5Zt/7eWbf+3lm3/tpVs/7eWbf+3l23/t5dt/7iXbv+3l23/tpZs/7eW + bP+3l23/t5Zs/7eWbf+3lm3/t5Zs/7eWbP+3lm3/t5Zs/7eWbf+3lm3/t5Zt/7aWbP+3l23/t5Zs/7aV + a/+2lmv/tpZs/7aWbP+3lmz/t5Vs/7eVbP+3lmz/tpVs/7aVa/+2lWv/t5Zs/7aVa/+2lWv/tpVr/7aV + a/+2lGv/tpVr/7aVa/+2lWv/tpVr/7aVa/+2lmv/tpVr/7WVav+1lWr/tpRq/7aUaf+2lGr/tpRq/7WU + av+2lGr/tpRq/7WUaf+1lGn/tpRq/7WUaf+1lGn/tZRp/7WTaP+1k2j/tJNo/7WUaP+1lGj/tZNo/7WT + aP+1kmf/tZNo/7WTZ/+0kmf/tJJn/7SSZ/+0kmf/tZJn/7SSZv+0kmf/tZJn/7SSZ/+0kmb/tJNn/7OR + Zf+0kmb/tJJm/7SSZv+1kmf/tJJl/7SSZf+0kWX/s5Bk/7SRZf+zkWX/tJJl/7STZf+0kmX/tJJl/7SS + Zf+0kmX/tJFl/7SRZf+0kmX/tJJl/7SRZP+0kmT/tJFk/7SRZP+0kmX/tJJl/7SSZf+1kmX/tJFl/7SS + Zf+0kmX/tJFk/7WTZf+1k2X/tZNl/7WTZf+1k2X/tZJl/7WTZf+0kmT/tJFk/7SSZP+1kmT/tJJk/7SR + Y/+0kWP/tZFk/7SQYv+0kWP/tJFj/7OQY/+zkGL/s5Fi/7ORYv+zkWL/s5Fi/7OQYf+ykGD/s5Bg/7OQ + YP+yj2D/s49g/7OPYP+zj2D/s49g/7KPYP+yjmD/so5f/7KPX/+yj1//so5f/7KOX/+yjl//so5e/7KO + Xv+yj17/sY5e/7KOXv+yjl//so5f/7KOXv+xjV3/sY1d/7GNXf+yjl7/so5e/7GNXf+xjF3/sY1d/7GN + XP+xjVz/sIxb/7CLWv+vilr/r4pZ/6+LWf+viln/r4pZ/6+KWf+viVj/rolX/66KV/+uilf/rolX/66I + V/+tiFb/rYhV/62IVf+tiFX/rYdV/6yHVf+shlT/rIZT/62HU/+shlT/rIZT/62HVP+tiFX/rYhV/62I + VP+th1T/rIZU/6yGVP+th1T/rIZT/6yGU/+shlP/rIZT/6yGU/+shVP/rIVT/6yFUv+shlL/rIZT/6yG + U/+shVP/q4ZS/6yGUv+rhlL/q4ZS/6uFUf+rhVH/q4VR/6uFUf+rhFD/q4RQ/6qDUP+qg0//qoNP/6qE + UP+qhFD/qoNP/6qDT/+pg0//qIJO/6mCTf+pgk7/qYJN/6mCTf+pgk3/qYJN/6mDTf+pgkz/qYFN/6mC + TP+ogkz/qIFL/6eBS/+ngEr/p39K/6d/Sv+ngEr/p4BK/6d/Sf+nf0n/p39I/6Z/SP+nfkj/p39J/6eA + Sf+nf0n/pn5I/6Z9R/+mfkf/pn5H/6Z+R/+lfkb/pn1H/6Z+R/+mfkf/pn5H/6Z+R/+mfkf/pn1H/6Z9 + R/+mfUf/pn5H/6V9Rv+lfUX/pX1G/6V9Rv+lfUb/pX1F/6V9Rf+lfET/pHxE/6V8RP+kfET/pHxE/6V8 + RP+kfET/pXxE/6R8RP+kfET/pHxE/6R8RP+kfET/pXxF/6V8Rf+lfUX/pXxF/6V8RP+ke0T/pHtD/6R7 + Q/+ke0P/pHtD/6R7Q/+ke0P/pHtD/6R7Q/+ke0P/pHtC/6R7Qv+ke0L/pHtC/6R6Qv+kekL/o3tC/6R7 + Q/+je0L/o3tC/6N7Qf+je0H/o3tC/6N6Qf+jekH/o3pB/6N7Qv+kfEP/pHxE/6R8RP+lfEX/pXxF/6V9 + Rf+lfEX/pXxE/6R7RP+ke0P/pHtD/6R7Q/+ke0P/pHtD/6R7Q/+ke0P/pHtD/6R7Q/+ke0L/pHtC/6R7 + Qv+ke0L/pHpC/6R6Qv+je0L/pHtD/6N7Qv+je0L/o3tB/6N7Qf+je0L/o3pB/6N6Qf+jekD/o3pA/6N6 + Qf+jeUH/o3lA/6N5QP+jeUD/o3pB/6N6QP+ieUD/onlA/6N5Qf+ieUD/onlA/6N5Qf+jekH/o3tB/6N6 + Qv+jekL/pHpC/6R7Qf+ke0L/pHtC/6V8Q/+mfUT/pn5E/6Z9Rf+mfkX/pn9G/6iAR/+pgUj/qYJK/6qD + S/+7m3H/u5px/7uacP+6mnD/uppw/7ubcf+7mnH/uplw/7uacf+6mnD/uplw/7qZcP+6mnD/uppw/7qa + cP+6mXD/uplw/7mZb/+6mW//uplw/7qZcP+6mXD/uZhv/7mZb/+5mW//uZlv/7mYb/+5mG//uZlv/7mZ + b/+5mW//uZlv/7mZb/+5mG7/uJhu/7iXbv+4l27/uJhv/7mYb/+4mG7/uJdu/7iYb/+4l27/uJZt/7iX + bv+4mG//uJdu/7iXbv+4l27/uJdu/7iXbv+4l27/uJdu/7iYbv+4l27/uJdu/7iXbv+4l27/t5du/7eW + bf+4lm3/uJZt/7iXbv+4l27/t5du/7eXbf+3lm3/t5dt/7eXbf+3l27/t5du/7iYbv+4mG7/uJdu/7iX + bv+4mG//uJhu/7iYbv+4mG7/uJdu/7iYbv+3l27/t5dt/7eXbf+3l23/t5dt/7aWbP+3lmz/t5dt/7eX + bf+3lm3/tpVs/7eWbf+3lm3/t5Zs/7eWbf+3lm3/t5Zt/7iXbv+3l23/t5Zt/7eWbP+3lmz/t5Zt/7eW + bf+3lmz/t5Zt/7eWbP+2lWv/tpVs/7eWbP+3lm3/t5Zt/7eWbf+3l23/t5dt/7eWbP+2lWv/tpVs/7aV + a/+2lWv/tpVs/7eWbP+2lWz/tpVr/7aVa/+2lWv/tpVr/7aVa/+1lGr/tpVr/7aVa/+2lWr/tZRq/7WT + av+1lGr/tpVq/7aVa/+2lWv/tpVq/7WUaf+1lGn/tZRq/7aUav+2lWr/tpRq/7WUav+1k2n/tZNp/7WT + af+1k2n/tZNp/7WUaf+0k2j/tZNp/7WUaf+1lGn/tZNo/7WTaP+1lGn/tZNo/7SSZ/+0kmf/tJNo/7WT + Z/+1k2f/tZNo/7WTaP+0kmf/tJJn/7STZ/+0kmf/tJJm/7SSZ/+0kWf/tJFm/7SSZ/+zkWX/s5Fm/7SS + Zv+0kmb/tJJm/7SSZf+0kmX/tJJm/7ORZf+0kmX/tJJl/7SSZf+0kmX/tJJl/7SSZf+0kmX/s5Fl/7OR + ZP+0kmX/tJJl/7SSZP+0kWT/tJFl/7SSZP+zkGP/tJFk/7SRZP+0kWT/tJFk/7SRZf+0kWT/tJJk/7SR + ZP+0kmX/tJJk/7SSZf+0kmX/tZJl/7WSZf+1kmX/tJJk/7SRZP+0kmX/tJJk/7SRY/+0kWT/tJFk/7SQ + Y/+0kWP/tJJj/7SRY/+zkGL/tJFj/7OQYv+zkWL/s5Bi/7OQYv+zkGH/so9g/7KPYP+yjmD/so5f/7OQ + YP+yjmD/so5f/7KOX/+zj2D/so9f/7KPX/+yj1//so9f/7GOXv+xjl7/sY5e/7GOXv+xjl7/sY5e/7KO + Xv+xjV7/sY1e/7GNXv+xjV7/so1d/7GOXv+xjl7/sY1d/7GNXf+wjFz/sItc/7CLXP+wjFz/sIxb/7CM + W/+vi1r/r4pa/6+LWv+viln/ropY/66JWP+uiVj/r4pY/66JWP+uiVj/rolX/66JV/+uiVf/rolW/62I + Vv+tiFb/rYhW/62HVf+th1X/rIZU/6yGU/+shlP/rIdU/6yFU/+shlP/rIdT/6yGU/+shlT/rIdU/6yH + VP+sh1P/rIZU/6uGUv+shlP/rIZT/6uFUv+rhlL/rIZT/6yGU/+rhVL/q4VR/6uFUv+shlP/rIZT/6uF + Uv+rhVH/q4RR/6uFUf+qhVH/qoRQ/6uEUf+qg1D/qoRQ/6qEUP+rhFH/qoRQ/6mDT/+qhE//qoRQ/6qE + UP+qhFD/qYNO/6mDTv+pgk7/qIFN/6iBTP+pgUz/qIJM/6iCTP+ogUz/qIFL/6iCTP+ogkz/qIFL/6iA + Sv+ogEv/p4BK/6eASv+ngEr/p39K/6d/Sf+nf0n/p39J/6d/SP+mfkf/pn5H/6d+SP+mf0j/pn9I/6Z/ + SP+mfUf/pn1H/6Z9R/+mfUf/pX5H/6Z+Rv+lfUb/pX1G/6V9Rv+lfUb/pX1G/6V8Rv+lfEb/pn1G/6V9 + Rv+lfUb/pX1F/6V9Rf+lfUX/pX1F/6V8Rf+kfET/pHxE/6R7Q/+kfET/pHtE/6R8RP+kfET/pHxE/6R8 + RP+kfET/pHxE/6R8RP+ke0P/pHxE/6R8RP+kfET/pHxE/6R7RP+ke0T/pHtD/6R7Q/+ke0P/pHtD/6N7 + Q/+je0L/o3pC/6R7Qv+ke0L/o3pC/6N6Qv+jekL/o3pB/6N6Qv+jekL/o3pC/6N6Qv+je0L/o3tC/6N7 + Qv+je0L/o3tB/6N6Qf+jeUH/o3pB/6N6Qf+jekL/pHtD/6R7Q/+kfET/pHxE/6R8RP+kfET/pHtE/6R7 + RP+ke0P/pHtD/6R7Q/+ke0P/o3tD/6N7Qv+jekL/pHtC/6R7Qv+jekL/o3pC/6N6Qv+jekH/o3pC/6N6 + Qv+jekL/o3pC/6N7Qv+je0L/o3tC/6N7Qv+je0H/o3pB/6N5Qf+jekH/o3pB/6J5QP+ieUD/onlA/6J5 + QP+jekD/onlA/6N6QP+jekD/o3k//6N5P/+jeUD/onk//6J4P/+ieED/onlA/6N6Qf+jeUH/o3lB/6N6 + Qf+je0L/o3pB/6R7Qf+ke0L/pHtD/6V9RP+lfkT/pn9F/6Z/Rv+ngEf/qYJJ/6mDSv+qg0v/u5px/7ua + cf+6mnD/u5tx/7qacP+6mnD/u5px/7qacP+6mXD/uplw/7qZcP+6mXD/uZlv/7qacf+5mXD/uZlw/7mZ + cP+6mXD/uZhu/7mZb/+5mXD/uZlv/7mZb/+5mW//uZlv/7mZb/+5mG7/uJdu/7iYb/+5mW//uZlv/7mY + b/+4mG//uZlv/7iYb/+4mG7/uZhv/7mZb/+4mG7/uJhu/7iYbv+3l27/uZhv/7iXbv+4mG//uJhv/7eW + bf+3l23/uJdu/7iXb/+4mG//uJdu/7iYb/+3mG//t5du/7eWbv+3l27/t5du/7eXbv+3l23/t5dt/7eX + bf+4l27/uJdu/7iXbv+4l27/t5Zt/7eWbf+2lm3/tpZt/7eWbv+4l27/t5du/7eXbv+3l27/uJdu/7eX + bv+3l27/uJdu/7iYbv+4mG//uJhv/7eXbv+3l23/t5dt/7eWbf+3l23/t5Zt/7eWbP+2lm3/t5Zt/7eW + bf+3lm3/t5Zt/7eWbf+3lm3/t5Zt/7eWbf+3lW3/t5Zt/7eXbf+2lmz/tpVs/7aWbP+2lmz/t5Zt/7eW + bf+3lmz/tpVr/7aVbP+2lWz/t5Zt/7eWbf+3lWz/t5Zs/7eWbP+3lmz/t5Zs/7eWbP+3lmz/tpVs/7aV + bP+2lWz/tpZs/7aVa/+2lWv/tpVr/7aVa/+2lWv/tpVr/7WUav+1lGr/tZVq/7aVa/+2lWv/tpVr/7aV + a/+1lGr/tZRq/7WTav+1k2n/tJNp/7WUav+1k2n/tZNq/7WUaf+1lGn/tJJo/7WTaf+1k2n/tZNp/7WT + af+0k2j/tZNp/7SSaP+0kmj/tZNp/7STaP+1kmj/tZNo/7WTaP+0kWf/tJJo/7WTaP+0kmf/tJJn/7ST + Z/+zkmb/tJJm/7SSZ/+0kmf/tJFn/7SSZ/+0kmf/tJJn/7SSZv+0kmf/s5Fl/7OSZv+0kmb/tJJm/7OR + ZP+0kWX/tJJl/7OSZf+0kmX/tJFm/7ORZf+zkGX/s5Bl/7ORZf+0kmX/s5Fk/7ORZf+0kmX/tJFl/7SR + ZP+zkWT/s5Bk/7OQY/+zkWP/s5Fk/7SRZf+0kWT/s5Bj/7ORZP+zkGT/s5Bk/7SRZP+0kmT/tJJk/7WS + Zf+1kmX/tZNl/7SSZP+0kWT/tZJl/7SSZP+0kmT/tJFk/7SRZP+0kmT/s5Fj/7OQY/+0kWT/s5Fj/7SR + Y/+0kWP/tJFj/7SRY/+zkWL/s5Bi/7OPYf+yj2H/spBh/7KPYf+yjmH/so5g/7KPYP+yj2D/sY5f/7KP + YP+yj2D/so9f/7GOXv+yjl//so9f/7KOX/+xjV7/sY1e/7GOXv+xjl7/sY1d/7GNXf+xjV3/sY1d/7GO + Xf+xjl7/sY1d/7GOXv+xjl7/sY5e/7GNXf+xjV3/sY1c/7CMXP+wi1v/sItb/7CLW/+vi1r/r4ta/6+L + Wv+wjFr/r4tZ/6+LWf+uilj/rYlY/66JWP+viln/rolY/66IV/+uiVf/rYhW/62IVv+sh1b/rIdV/62I + Vf+tiFX/rIdU/6yGVP+sh1T/rIdU/6yGU/+rhVP/rIZT/6yGU/+rhVL/q4VT/6yGVP+rhlP/q4ZT/6yG + U/+shlP/rIZT/6yGU/+shlP/q4ZS/6uGUv+rhVH/q4RR/6uEUv+rhFH/q4VR/6uFUv+rhFH/qoRQ/6qD + UP+qhFD/qoVR/6uEUf+qg1D/qoRP/6qDT/+qg0//qoRQ/6qEUP+qhFD/qYNP/6mDT/+qg0//qYNP/6mD + Tv+pg07/qYNO/6mCTf+ogUz/qIFN/6iBTP+ngUv/qIBM/6iASv+ogUz/qIJM/6iBS/+ogEv/p39K/6d/ + Sv+ngEr/qIFL/6eASv+ngEr/pn5J/6Z+SP+mfkj/pX1H/6V9R/+mfkf/pn5H/6V9Rv+mfkf/pn1H/6Z9 + R/+mfUf/pn5H/6V9Rv+lfEb/pHxF/6R8Rf+lfEX/pHxF/6R8Rf+kfEX/pHxF/6V8Rf+lfUb/pX1G/6V9 + Rf+lfEX/pHxF/6V8Rf+ke0T/pHtE/6R7RP+ke0P/pHtD/6R7Q/+ke0P/pHxD/6R8RP+ke0P/pHtD/6R8 + Q/+ke0P/pHtD/6R7Q/+je0P/o3tD/6R7RP+ke0P/pHtD/6R7Q/+ke0P/o3tC/6R7Q/+je0L/o3tC/6N6 + Qv+jekL/o3pB/6N6Qf+jekL/o3pB/6J5Qf+ieUH/onlB/6J5Qf+jekH/o3pB/6N6Qf+jekH/o3pC/6N6 + Qf+ieUD/o3lA/6J5QP+ieUD/o3pB/6R6Qv+ke0P/pHtD/6N7Q/+je0P/pHxE/6R7Q/+ke0P/pHtD/6R7 + Q/+je0L/pHtD/6N7Qv+je0L/o3pC/6N6Qv+jekH/o3pB/6N6Qv+jekH/onlB/6J5Qf+ieUH/onlB/6N6 + Qf+jekH/o3pB/6N6Qf+jekL/o3pB/6J5QP+jeUD/onlA/6J5QP+ieUD/onlA/6J4P/+ieD//onk//6J4 + P/+ieT//onlA/6J4P/+ieD7/ong//6J5P/+ieD//ong//6J5QP+ieUD/onhA/6J5QP+jekH/pHtB/6R7 + Qv+je0H/pHtB/6R7Qv+lfET/pX1E/6Z+Rf+mfkX/pn9G/6iBSP+pgkn/qYNK/7ubcf+7mnH/uppw/7ub + cf+5mXD/uppw/7qacP+6mnD/uplw/7mZb/+6mnD/uppx/7mZcP+6mXD/uppw/7mZcP+5mXD/uplw/7mY + b/+5mG//uZhv/7iYb/+5mXD/uZlw/7mZb/+5mW//uJhv/7mZcP+5mG7/uZlv/7mYb/+4l2//uZhv/7iY + b/+4mG//uJdv/7iYb/+4mG7/uZlv/7mYb/+4l2//uJdu/7iYb/+4l27/uJdv/7iYb/+3l27/t5du/7eX + bv+3l27/uJdv/7iXb/+4mG//uJhv/7iYb/+3l27/tpZt/7eXbv+4l27/uJdu/7iXbv+3lm3/uJdu/7eW + bf+3lm3/t5du/7iXbv+3lm3/t5du/7eXbv+3lm3/t5Zt/7eWbf+3lm3/t5Zt/7iXbv+3l27/t5du/7eX + bv+3lm7/uJdu/7iXbv+3lm3/t5Zt/7eWbf+2lm3/t5du/7eXbf+3lm3/t5Zt/7eWbv+3lm3/t5Zt/7eX + bf+3l27/tpVt/7eWbf+3lm3/t5Zt/7eXbv+2lWz/tpZs/7eWbf+3lm3/t5Vt/7aWbP+2lm3/tpVt/7eV + bP+3lm3/tpZs/7eWbf+3lm3/t5Zt/7eXbf+2lmz/tpVs/7eVbP+2lWz/tpVs/7aVbP+2lWz/tpVr/7aV + a/+2lWv/tpVr/7aVa/+2lWv/tZRq/7WUav+1k2r/tZNq/7WUav+1lGr/tpVr/7aUa/+1lGr/tpVr/7WU + av+1lGr/tZRq/7WTav+1k2r/tpRq/7WUaf+1k2n/tZNp/7WTaf+1lGr/tZNq/7WTaf+0kmj/tJJo/7WT + af+0k2j/tJJo/7SSaP+0k2j/tJJo/7SSZ/+0kmf/tJJn/7SSaP+0k2j/tJJn/7SSZ/+zkmf/s5Fm/7OS + Zv+zkmb/tJJn/7SSZ/+0k2f/tJJn/7SSZ/+zkmb/s5Fm/7SRZv+0kmf/tJJn/7SSZv+zkWX/tJJm/7SS + Zv+0kmb/s5Fl/7KQZP+zkGX/s5Fl/7ORZf+0kmX/s5Bk/7SRZf+zkWX/s5Fk/7ORZP+zkWT/tJJl/7OR + ZP+zkGP/s5Bj/7SRZf+zkGT/s5Bj/7SRZP+0kmT/s5Fj/7KQY/+ykGP/s5Fk/7SRZP+0kWT/tJFk/7SS + Zf+0kmX/tJJl/7SRZP+0kGP/tJBj/7SQY/+zkGP/tJFj/7SRY/+zkWP/tJJk/7SRY/+zkGP/s5Bj/7SR + Y/+zkGL/s49i/7KPYf+yj2H/s49h/7OPYv+yj2H/s49h/7OPYf+yj2D/so5f/7KPYP+yj2D/so5g/7GO + X/+yj1//sY5e/7KOX/+xjl7/sI1d/7KOX/+yjl//sY1e/7GNXv+xjV7/sYxd/7GNXv+xjV7/sY1d/7CM + XP+xjV3/sY1d/7CNXf+wjV3/sY1d/7GNXf+wjFz/sIxc/7CLW/+wjFz/sIta/6+LWv+vi1n/r4pZ/7CL + Wv+viln/r4pZ/6+KWf+uiln/r4pY/66JV/+tiFb/rolX/62JV/+tiFb/rYhW/62IVv+th1X/rIZU/62I + Vf+sh1T/rIdU/6yHVP+sh1T/rIZT/6yGU/+rhlP/q4VS/6yGU/+rhlP/q4VT/6uFU/+rhFL/q4RS/6uF + Uv+rhlL/rIZT/6yGU/+rhFL/q4VS/6uFUv+rhFH/q4VS/6qEUf+qhFD/qoRQ/6uEUf+qhVH/qoRQ/6qD + UP+qhFD/q4VR/6qET/+qg0//qYJP/6mCT/+qhFD/qoNP/6mCT/+pgk//qYJO/6mDTv+qg0//qYJO/6mC + Tf+pgk3/qYJO/6iBTP+ogEv/qIFL/6iBTP+nf0v/qIBM/6eAS/+ngEr/qIFL/6eAS/+nf0r/p39K/6eA + Sv+mf0n/pn5J/6Z+SP+mfkj/pn5I/6Z+SP+kfEb/pX1H/6V9R/+mfkf/pn1G/6Z+R/+mfUf/pXxG/6V8 + Rv+lfUb/pXxG/6R8Rv+kfEX/pHtF/6R8Rf+ke0T/pHtE/6R7RP+lfEX/pHxF/6R8Rf+kfEX/pHxF/6V8 + Rf+ke0T/pHtE/6R7Q/+ke0P/o3tD/6N6Q/+kekP/pHpC/6N7Qv+ke0P/o3tD/6N7Q/+je0L/o3pC/6R6 + Q/+je0P/o3tD/6N7Q/+ke0P/o3tD/6R7Q/+ke0P/pHtD/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pB/6N5 + Qf+jeUH/o3lB/6J5Qf+jeUH/onlB/6J5QP+ieUD/o3pB/6J5QP+jekH/o3pB/6N5Qf+jeUH/onlA/6J5 + P/+ieT//onlA/6N6Qf+jekL/pHpD/6N7Q/+je0P/o3tD/6R7Q/+je0P/pHtD/6R7Q/+ke0P/o3pC/6N6 + Qv+jekL/o3pC/6N6Qv+jekH/o3lB/6N5Qf+jeUH/onlB/6N5Qf+ieUH/onlA/6J5QP+jekH/onlA/6N6 + Qf+jekH/o3lB/6N5Qf+ieUD/onk//6J5P/+ieUD/onlA/6J4QP+hdz//oXg+/6J4P/+ieD//oXg//6F4 + P/+ieD7/ong+/6J4P/+ieT//onk//6J5P/+ieD//oXc//6J4P/+ieUD/onpA/6J5QP+jekH/pHtC/6R8 + Qv+kfEL/pXxC/6V8RP+mfUX/pn5F/6Z+Rf+mf0b/qIFI/6mCSf+6mXH/u5px/7ubcf+6mXD/uppx/7qa + cf+6mnH/uppw/7qacP+6mW//uppw/7qacP+6mXH/uZlw/7iYb/+5mXD/uZpw/7mZcP+5mXD/uZlw/7mZ + cP+5mG//uZhv/7mZcP+5mHD/uZhw/7mZcP+5mXD/uJhv/7mYb/+5mG//uZhv/7mYb/+5mXD/uZhv/7mY + b/+4l27/uJdu/7mYb/+5mG//uZhv/7iXb/+4mG//uJhv/7iYb/+4l2//uJdv/7eXbv+2l27/t5Zt/7eW + bf+3lm3/uJdv/7iYb/+3l27/t5Zu/7iYb/+4mG//t5du/7eXbv+4l2//t5Zu/7eWbf+3l23/t5du/7eX + bv+3l27/t5du/7eXbv+3lm7/t5Zt/7eWbf+3l27/t5du/7aWbf+2lW3/tpVs/7eWbf+3lm3/t5Zu/7aV + bf+2lm3/t5du/7eXbv+3l27/t5du/7eWbf+3lm7/t5du/7eWbf+3l27/t5du/7aWbf+2lWz/t5Zt/7eW + bf+2lW3/t5Zt/7aWbf+1lWz/tpVt/7eWbf+3lm3/t5Zt/7aVbP+2lW3/tpVs/7aVbP+2lW3/t5dt/7eW + bf+2lW3/tpVt/7eVbf+2lWz/tpZs/7aWbP+2lWz/tpRr/7eWbf+3lm3/tpVs/7aVbP+2lWz/tpZs/7aV + bP+2lWz/tpVr/7aVbP+1lGv/tpRr/7aUa/+2lGv/tpVr/7aUa/+2lWv/tpVr/7WUav+1lGr/tZRq/7WV + av+2lGv/tZNq/7STaf+0k2n/tJNp/7SSaP+0k2n/tZNp/7WTaf+1k2n/tZNp/7STaf+1lGn/tJNo/7SS + aP+0kmj/tJJo/7WTaf+0kmj/tJJn/7STaP+0kmf/s5Fm/7SSZ/+0kmf/s5Jn/7OQZv+0kWb/s5Fm/7KR + Zv+zkmf/tJNn/7SSZ/+0kmf/tJFn/7SSZ/+0kmf/tJJn/7SSZ/+0kWb/tJJm/7SRZv+0kmb/tJJm/7OR + Zf+zkWT/s5Bl/7ORZf+zkWX/s5Fk/7ORZf+zkWX/spBk/7KPY/+zkGT/tJFl/7OQZP+ykGT/s5Fk/7OQ + ZP+zkWT/s5Bk/7OQY/+zkGP/s5Fk/7OQY/+zkWT/s5Fj/7OPYv+zj2L/tJFj/7ORY/+zkWP/s5Fk/7OQ + Y/+0kWT/tJBk/7OQY/+zkWP/tJFj/7SRZP+0kWT/tJFj/7SQY/+zkGP/tJBk/7SQZP+zkWP/s5Fj/7OQ + Yv+zj2L/s49i/7OQYv+zkGH/spBh/7OQYv+zkGH/so9g/7KOX/+yj2D/so5g/7GOX/+yj2D/sY5e/7KN + X/+xjV7/sY1e/7GOXv+xjV7/sY1e/7GNXv+xjV7/sIxd/7GMXf+wjF3/sIxd/7GMXf+xjV3/sIxc/7CM + XP+wjFz/r4tb/7CNXP+wjFz/sIxb/7CLWv+vi1n/r4pZ/66KV/+tiVb/rYlW/66KV/+viln/r4tY/6+L + Wf+viln/rolY/66JWP+tiFf/rYhX/62IV/+tiFb/rYhW/62IVv+th1b/rIZV/62IVf+sh1T/rIZU/6yG + VP+rhlP/q4ZT/6yHVP+rhlP/q4VT/6uFUv+rhlL/q4ZS/6uFUv+qhFH/q4RS/6qEUv+rhVL/q4VS/6uF + Uv+rhFH/q4VS/6uGU/+rhVL/q4RR/6qEUf+rhVH/q4RQ/6uEUP+rhVH/q4VR/6qEUf+qhFD/qoRQ/6qE + UP+qg1D/qoNP/6qDT/+pgk//qYNP/6mDT/+pg0//qYNP/6mDT/+qhE//qYNO/6mDTv+pgk3/qIBM/6iB + TP+pgUz/qIFM/6iBTP+ogkz/p4BK/6eAS/+nf0v/p39L/6eAS/+ogUv/p4BK/6d/Sv+mfkn/p39K/6Z+ + SP+mf0n/pn9J/6Z+SP+mfkj/pX1H/6Z+R/+mfkf/pX1G/6V9R/+mfkf/pn5H/6Z9R/+lfEb/pXxG/6R8 + Rv+kfEb/pHxF/6R7Rf+ke0X/pHtE/6R7RP+kfET/pHxE/6R7RP+ke0T/pHxE/6R8RP+ke0T/pHtE/6R7 + RP+ke0T/pHtD/6N7Q/+ke0P/o3pC/6N6Qv+jekL/o3pC/6N6Qv+je0L/o3pC/6N6Qv+je0P/pHtD/6R7 + Q/+ke0P/o3pC/6N6Qv+jekL/o3pC/6N6Qv+je0L/o3pB/6N6Qf+jeUH/o3lC/6N6Qf+jekH/onlA/6J5 + QP+jeUH/onlA/6J5QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5QP+ieUD/onk//6J5 + QP+ieUD/o3pC/6R7Qv+ke0P/pHtD/6R6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N7Qv+jekH/o3pB/6N5 + Qf+jeUL/o3pB/6N6Qf+ieUD/onlA/6N5Qf+ieUD/onlA/6J5QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5 + QP+ieUD/onlA/6J5QP+ieT//onlA/6J5QP+ieD//ong//6J4P/+heD7/oXg+/6F3Pv+hdz7/oXg+/6F4 + Pv+ieT//oXg+/6F3Pf+heD7/onk//6F3Pv+ieD7/ong//6J5QP+jekH/o3lB/6N6Qv+kfEL/pHxC/6R7 + Q/+lfUT/pn1E/6Z+Rf+mf0b/qIBH/6iBSP+pgkn/u5px/7uacf+7m3L/uppw/7mZcP+6mnH/uptx/7qa + cf+6mXD/uppx/7mZcP+5mXD/uppx/7qacP+5mXD/uZlw/7mYcP+5mXD/uppx/7mZcP+5mXD/uZlw/7iY + b/+5mHD/uZlw/7mZcP+5mXD/uZhw/7mZcP+4mG//uJhv/7mZcP+4l2//uZhv/7iYb/+4l2//uZhv/7iY + b/+4mG//uJhv/7iYb/+4mG//uJhv/7iYb/+4l2//uJdv/7eXbv+4l2//uJhv/7iXb/+4l2//t5du/7iX + bv+3lm3/t5Zt/7eWbf+3lm3/t5du/7eXbv+3l27/t5Zu/7eWbv+3l27/t5du/7eWbf+3l27/t5Zu/7eX + bv+3lm7/t5Zu/7eXbv+3l27/t5du/7eXbv+3l27/t5Zt/7eWbv+2lW3/tpVt/7aWbf+3l27/t5Zt/7eW + bv+3lm7/t5Zu/7aWbf+3lm7/t5Zt/7aWbf+3l27/t5du/7eWbv+3lW3/tpZt/7eXbv+3l27/t5Zt/7eW + bf+2lWz/tpVs/7eWbf+3lm3/t5Zt/7aVbf+2lW3/tpZt/7aWbf+2lm3/tpVt/7eXbv+3lm3/tpZt/7aW + bf+3lm3/tpZt/7eWbf+2lm3/tpVt/7aVbP+2lmz/tZVr/7aVa/+2lmz/tpVs/7WVa/+2lWz/tpVs/7aW + bP+2lmz/tZRr/7WUa/+1lGv/tZNq/7aVa/+1lWv/tZRq/7WUav+1lGr/tZNq/7WUav+1lGr/tZRq/7ST + af+1lGr/tJNp/7STaf+1lGr/tZNq/7SSaP+0kmj/tJNo/7WUaf+0k2n/tJJo/7SSaP+0kmj/tJNo/7SS + Z/+1k2n/tJJo/7SSaP+0kmj/tJNo/7SSaP+zkmf/s5Jn/7SSaP+0kWf/tJJn/7SSZ/+0kmf/tJNo/7SS + Z/+zkmb/s5Jm/7SSZ/+0k2j/tJFn/7SSZ/+0kmf/s5Fm/7ORZv+0kmf/tJFn/7SRZ/+0kWb/s5Fl/7OR + Zf+zkWX/s5Fl/7OQZP+zkGX/so9k/7KQZP+zkWX/s5Fl/7ORZP+zkWT/s5Fk/7OQZf+zkWT/s5Bk/7SR + Zf+0kWT/s5Bj/7ORZP+zkWT/s5Bi/7ORY/+3lWv/vZ13/7WUaP+zj2L/s5Bj/7ORY/+0kWT/tJFk/7OQ + Y/+zkWT/tJJl/7SRZP+zkWP/s5Fj/7SRZP+0kmT/spBi/7ORY/+0kWP/tJBj/7OQYv+zkGL/s49h/7OP + Yf+zkGL/s5Fi/7KPYf+yjmH/so9h/7OQYf+yjmD/so9g/7KPYP+yjmD/sY1f/7KPYP+xjl//sY1e/7GN + Xf+xjV7/so5f/7GOXv+xjV7/sY1d/7GOXv+xjl7/sI1d/7CMXP+wi1z/sYxd/7CNXf+wjFz/sItb/7CM + XP+wjFz/sItb/7GNXv+0kWP/t5Zs/7macP+5mnH/uZpx/7iYbv+0kmL/sItZ/66KWP+vilj/ropZ/6+K + Wf+uiVf/rolY/66JV/+uiFb/rolX/66IV/+tiFb/rYhW/6yHVf+shlT/rIZV/6yGVP+shlT/rIdU/6uF + U/+rhVP/q4ZT/6uGU/+qhVL/qoVR/6qFUf+qhVH/q4VS/6uFUv+qhFH/q4VS/6uFUv+rhVL/qoVR/6uF + Uf+rhlL/q4VS/6uEUv+qhFH/q4VR/6qEUf+qhFH/q4VR/6qDUP+qhFH/qoRQ/6qEUP+qhFD/qoNQ/6qD + UP+pg0//qYNO/6mDTv+pgk7/qYJP/6qDT/+qg0//qYFO/6mCT/+pg07/qYJO/6mBTv+ogUz/qIFM/6eB + TP+ngEv/qIFM/6iBTP+ngEv/p39L/6d/S/+mf0r/p4BK/6iBS/+ngEr/p4BK/6eASv+nf0n/pn9J/6Z/ + Sf+mf0j/pn5I/6Z+SP+mfkf/pn5H/6V9Rv+lfUb/pXxG/6V9Rv+lfUb/pX1G/6V9Rv+kfEb/pHxF/6R8 + Rf+kfEX/pHxE/6R7RP+ke0T/pHtE/6R7RP+ke0T/pHtE/6R7RP+ke0T/pHtE/6R7RP+ke0T/pHtD/6R7 + RP+ke0P/o3pD/6N7Q/+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N7Qv+ke0L/pHpD/6N6 + Qv+jekL/o3tC/6N7Qv+je0L/o3tC/6N6Qf+jeUH/o3lB/6N5Qf+jekH/onlA/6N5Qf+jeUD/onlA/6J5 + QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5QP+ieED/onlA/6J5QP+ieUD/onlA/6J5P/+ieUD/o3lB/6N6 + Qf+jekL/pHtC/6R6Qv+kekL/o3pC/6N6Qv+jekL/o3pC/6N7Qv+jekH/o3pB/6N5Qf+jeUH/o3lB/6N6 + Qf+ieUD/o3lB/6N5QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5QP+ieUD/onlA/6J4QP+ieUD/onlA/6J5 + QP+ieUD/onk//6J4P/+heD//ong//6J4P/+hdz7/oXc9/6J4Pv+heD7/oXc+/6F2Pv+hdz7/oHc9/6J4 + P/+heD7/oXg+/6J4P/+hdz3/ong+/6J4P/+ieD//onhA/6N5QP+kekH/pHtC/6R7Qv+lfEP/pX1E/6Z+ + Rf+mfkX/pn5F/6d/Rv+nf0f/qIFJ/7uacv+7mnL/uppx/7qacf+6mnH/uppx/7qacf+7m3L/uZlw/7qa + cf+6mnH/uppx/7qacf+6mnH/uppx/7mZcP+5mXD/uZpx/7mZcf+6mnH/uppx/7mZcP+5mHD/uZlw/7mZ + cP+5mXD/uZlx/7mZcP+5mXD/uZlw/7mZcP+5mXD/uJdv/7iYb/+4mG//uJhv/7iYb/+4mG//uJhw/7iY + b/+4mG//uJdv/7eWbf+3l27/uJdv/7iXcP+4l2//t5dv/7aWbv+3lm7/uJdv/7iYb/+3l27/t5Zu/7eW + bv+3l27/uJdv/7eWbv+3l27/t5du/7eXbv+2lW3/t5Zu/7eXb/+3l2//t5Zu/7eXbv+3l27/t5du/7eW + bv+4l2//t5du/7eXb/+3l27/t5Zu/7eXb/+3lm7/t5du/7eXbv+3l27/t5Zu/7eWbv+3l27/t5du/7eX + bv+3l27/t5du/7eWbv+3lm7/t5du/7eXbv+3l27/t5Zu/7eWbv+3lm3/tpZt/7aVbP+2lW3/t5Zu/7eW + bv+3lm3/t5du/7eXbv+3l27/t5du/7eXbv+2lm3/tpZt/7aWbf+2lmz/tpVs/7aVbP+2lWz/tpZt/7eW + bf+2lm3/tpZt/7aWbf+2lWz/tZRs/7aVbP+2lWz/tpVs/7aWbP+2lWz/tpZt/7aWbP+2lWv/tZRr/7WU + a/+1lWv/tZVr/7WUa/+2lGz/tpVs/7WUa/+1k2r/tZRr/7WUa/+1lGv/tZNq/7WTav+0k2n/tZNp/7WU + av+1lGr/tJNq/7WTaf+0k2n/tJJo/7SSaP+0k2n/tJNo/7STaf+0k2n/tJNp/7STaf+1lGn/tJNo/7ST + aP+0k2j/tJNo/7STaP+0kmf/s5Fn/7ORZ/+zkWf/tJJo/7ORZ/+0kmf/tJNo/7SSZ/+0kmj/tJFn/7SR + Z/+0kWb/s5Fm/7SSZ/+0kmf/tJJn/7ORZv+zkWX/tJJn/7ORZv+zkWX/tJJm/7ORZv+zkWX/s5Fm/7OR + Zf+ykGT/s5Bl/7ORZf+zkWX/s5Fl/7OQZf+zkGT/s5Fk/7ORZP+zkWT/s5Bk/7OQZP+zkWT/s5Fk/7OR + ZP+zkWT/s5Fj/7COX/+9nnb/5dnH///////Uwar/s49i/7GPYf+yj2L/s5Fj/7ORY/+zkWP/s5Fk/7SR + ZP+0kmT/tJJk/7SRZP+zkGP/s5Fj/7ORY/+0kWT/tJFk/7OQY/+zkGP/s5Fj/7OQYv+zkGL/s5Bi/7OQ + Yv+yj2H/s49i/7OQYv+yj2H/so9g/7OQYf+yj2D/sY5f/7KOYP+yj2D/so5f/7KOX/+yj1//sY5e/7GO + Xv+xjV7/sY1e/7GNXv+xjV3/sY5e/7GNXf+xjV3/sI1d/7GNXf+xjV3/sIxd/7CMXf+wjFz/r4tZ/66J + Vv/EqIT/6d3N////////////////////////////8erd/8qzk/+zkGH/rohV/6+KWf+vi1r/rolY/66J + Wf+uiVj/rolX/62IVv+th1b/rYdW/62HVv+th1b/rYhW/6yGVf+shlT/rIZU/6yGVP+shlT/rIdU/6uG + U/+rhVL/q4ZT/6uFUv+rhVL/q4RR/6qDUP+qhFH/qoRR/6uFUv+rhVL/q4VS/6uFUf+rhFL/qoVS/6qE + Uf+qg1D/q4VS/6qFUf+qhFH/qoNR/6qEUP+qg1D/qoRQ/6qEUP+qhFD/qYNP/6mDT/+pg0//qYNP/6iC + Tv+pgk//qYNP/6qDT/+qg0//qoNP/6mCT/+pgk3/qYJO/6mCTv+ogU3/qIFN/6iBTP+ogk3/qIJN/6iB + TP+ngUv/qIBL/6iASv+ngEr/p4BK/6eAS/+ngEr/p4BK/6d/Sv+nf0v/pn5J/6Z/Sf+mf0n/pn5I/6Z/ + SP+mfkj/pX1H/6V9R/+mfkf/pX1G/6V9Rv+lfUb/pX1G/6V9Rv+lfEb/pHxG/6R8Rf+kfEX/pXxF/6R7 + Rf+ke0T/pHtE/6R7RP+ke0T/pHtE/6R7RP+ke0T/pHtE/6R7Q/+ke0T/pHtE/6R7RP+ke0P/o3tD/6N6 + Q/+kekP/pHtD/6N7Qv+jekL/o3pC/6N5Qf+jeUH/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N7 + Qv+je0L/o3pC/6N7Qv+jekL/o3pB/6N6Qf+ieUH/onlB/6J5Qf+ieUD/onlA/6J5QP+ieUD/onlA/6J5 + QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5P/+ieD//onlA/6N5Qf+jekH/o3pB/6N6 + Qf+kekL/o3pC/6N6Qv+jekL/o3tC/6N6Qv+jekL/o3pC/6N6Qf+jeUH/o3lB/6J5Qf+ieUH/onlB/6J5 + QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5QP+ieUD/onlA/6J4QP+ieUD/onhA/6J4QP+ieUD/ong//6J4 + P/+ieD//ong//6F3Pv+hdz7/oXc+/6F3Pv+hdj3/oXg+/6F3Pv+hdz7/oXc9/6F2Pv+hdz7/oXg+/6F4 + Pv+hdz7/ong//6F3Pv+ieD//o3lA/6N6QP+jeT//o3pB/6R8Qv+kfEL/pHtD/6R8Qv+lfUP/pn5F/6d/ + Rv+nf0f/qIFI/6mCSf+7m3L/u5ty/7ubcv+6mnL/upty/7qacf+6mnH/uppx/7qacv+7m3L/uppx/7qa + cf+6mnH/uppx/7qacf+6mXH/uplx/7mZcf+6mXH/uply/7qZcf+5mXH/uZhw/7mZcP+5mHD/uZhw/7mY + cP+4l2//uZhw/7mZcP+5mXD/uJhw/7iYcP+4mG//uJhv/7iYb/+4mG//uZlx/7iYcP+5mHD/uZhw/7iX + cP+3lm7/uJdv/7iXb/+3l2//uJdv/7eXbv+4l2//uJdv/7iXb/+3l2//t5dv/7eXbv+3l27/t5Zu/7eX + bv+3l27/uJhv/7iYb/+3l27/t5du/7aWbf+2lW3/tpVu/7eWbv+3l27/t5du/7eXbv+3l27/t5Zu/7eW + bv+3lm7/t5du/7eXbv+3l27/t5Zu/7eWbv+3lm7/t5Zu/7aWbf+3l27/t5Zu/7eWbf+2lm3/tpZt/7aW + bf+2lm3/tpVt/7aWbf+3lm7/t5Zu/7eWbv+3lm7/t5du/7eXbv+2lm3/tpVt/7aWbf+3lm3/t5du/7eW + bv+3l27/t5du/7aVbf+3lm3/t5Zt/7eWbf+2lWz/tpZt/7aVbf+3lm3/t5Zt/7aWbf+3l27/tpZt/7aV + bP+2lWz/t5Zt/7aVbP+2lmz/tpZs/7aVbP+2lWz/t5Zt/7aVbf+2lWz/tZRr/7WUa/+1lWv/tpZs/7aW + bP+1lWv/tpVs/7WUa/+2lGv/tpRr/7WTav+1lGv/tZNq/7WTav+1k2r/tZRq/7WTaf+1lGr/tZRq/7WT + af+0k2n/tJNp/7SSaf+0kmn/tJJp/7STaf+1k2n/tJJo/7STaf+0k2n/s5Fn/7STaP+zkmf/tJJo/7WT + af+0k2j/tJJo/7SSaP+0kmj/tJNo/7SSaP+0k2j/tJNo/7STaP+0kmj/tJJn/7SSaP+0kmj/tJNo/7OS + Z/+0kmb/tJNn/7SSaP+0kWf/tJJn/7SSZ/+0kmf/tJJn/7ORZv+0kmb/tJJm/7OSZv+zkmb/tJJm/7OR + Zf+zkWX/s5Fl/7ORZf+zkWX/s5Bl/7ORZf+zkWT/s5Fk/7OQZf+zkGT/tJFl/7SRZf+0kWX/s5Bj/7KP + Yv+wjF3/vZ12/+jez///////18Wv/7GNXf+xjV3/so9g/7KQYv+zkGL/s5Fj/7ORZP+zkWP/s5Bj/7SR + ZP+0kmT/s5Fk/7ORZP+0kGT/tJFk/7SRZP+0kWT/tJFk/7OQYv+zkGL/s5Bi/7ORY/+zkGL/s5Bi/7KP + Yf+yj2H/s5Bi/7KPYf+zkGH/s5Bg/7OQYf+zkGH/sY5f/7KPYP+yjmD/sY1f/7GOX/+xjl7/sY1e/7GN + Xv+xjV7/sY5f/7GNXf+xjF7/sYxe/7GNXv+wjV3/sIxc/7CMXP+wjFv/sY1c/7CKWf+th1T/xquI/+HT + vP/i077/vJ53/7WTZv+7nHH/1MGl//z48P//////4tbF/7OQX/+uiFb/r4tZ/66KWf+uiln/ropZ/6+K + WP+uiFf/rolY/62JV/+tiFb/rYdX/62HVv+sh1X/rIdU/6yHVP+shlT/rIZT/6uGU/+rhlP/onIr/6Fw + Jf+hcCX/oXAl/6FwJf+hcCX/oXAl/6FwJf+gbyX/n24l/55tJf+dbCX/nG0l/5trJf+aaiX/mWkl/5ho + Jf+XaCX/lmcl/5RlJf+TZCX/k2Um/5NmKv+VaC7/lmw0/5xyPf+iekb/qIJO/6mDT/+pg0//qYJO/6mC + T/+pg07/qYNO/6mDTv+pg0//qIFN/6mCTf+pgk3/qYFN/6iBTf+ogU3/qIFM/6iBTP+ogUz/qIFM/6iB + S/+ogUv/qIBL/6d/Sv+ngEr/p39J/6d/Sv+ngEr/p4BK/6d/Sv+nf0n/p39J/6d/Sf+mfkj/pn9I/6V9 + R/+lfEb/pXxG/6V9R/+lfUb/pXxG/6V8Rv+lfUb/pX1G/6V8Rv+lfEb/pXxG/6V8Rf+kfEX/pHxF/6R7 + RP+ke0T/pHtE/6N7RP+ke0T/pHtE/6R7Q/+ke0T/pHtD/6R7Q/+ke0P/pHxE/6R7Q/+je0P/pHtD/6R7 + Q/+jekL/o3pC/6N6Qf+jeUH/o3lB/6N6Qv+jekL/nHI7/5VrNP+QZS3/jGEp/4xfJv+LXiP/i14j/4xf + I/+NXyP/jmAj/49hI/+QYiP/kWIi/5JjIv+SZCL/lGUi/5VmIv+WZyL/l2ci/5hpIv+ZaSL/mmoi/5xr + Iv+dayL/nWwi/55uIv+fbyL/oG8i/6BvIv+gbyL/oG8i/6BvIv+gbyL/oG8i/6BvIv+gbyL/oG8i/6Bv + Iv+gbyP/oG8j/6BvI/+gbyP/oG8j/6BvI/+gbyP/oG8i/6BvIv+gbyL/oG8i/6BvIv+gbyL/oG8i/6Bv + Iv+gbyL/oG8i/6BvIv+gbyL/oG8i/6BvIv+gbyL/oG8i/6BvIv+gbyL/oG8i/6BvIv+gbyL/oG8i/6Bv + Iv+gbyL/oG8i/6BvIv+gbyL/oG8h/6BvIv+gbyL/oG8i/6BwJf+ieD7/oXY9/6F3Pv+hdz7/oXY9/6F4 + Pv+ieT//onk//6J5QP+ieT//o3lA/6R6Qf+ke0L/pHxD/6V8Q/+lfUT/pX1E/6V+Rf+mf0b/p4BH/6mC + Sf+pg0r/u5xz/7ubcv+7mnH/upty/7qacv+7m3L/u5tx/7qacf+7m3P/uppy/7ubcv+7m3L/upty/7ub + c/+6mnL/uppy/7qacv+6mnL/uZlx/7macf+5mnH/uppy/7qacv+5mnH/uppx/7qZcf+6mXH/uplx/7ma + cP+4mHD/t5dv/7iXb/+5mXD/uZlv/7mYb/+5mG//uZlw/7macP+5mnD/uJlv/7iYb/+5mHD/uZhw/7iY + b/+4mG//uJhw/7iZb/+5mG//uJdv/7iYcP+4l2//t5Zu/7eXb/+3l27/t5du/7eXb/+3lm7/tpZu/7eX + bv+3l27/t5Zu/7eXbv+4mG7/uJdv/7iXbv+3l27/t5Zv/7eXbv+3l27/t5Zu/7eXbv+3l2//uJZu/7eX + bf+3l23/t5Zt/7eWbv+2lmz/tpZs/7eWbv+3lm3/tpVs/7eWbP+3lm3/t5dt/7aWbP+3l23/tpZs/7eX + bf+3l2//t5du/7eXbf+3lm3/tpZt/7eXbv+2lmz/tpZs/7WVa/+2lWz/t5Zt/7aVbP+2lWz/tpVs/7aW + bP+3lm3/t5Vt/7aVbP+2lWz/tpVs/7eWbf+3lm3/tpVr/7aVa/+3lW3/tpVs/7aVa/+2lWv/t5Vt/7eW + bf+2lWz/t5Vs/7aWbP+2lWv/tZRq/7WUav+1lWv/tZRr/7aTa/+2lWz/tpVs/7aVbP+2lGz/tZRq/7aT + av+1lGr/tpVq/7aVbP+2lWz/tpVs/7WUa/+1k2n/tJJp/7STav+1lGn/tZRp/7WUaf+1lGn/tZRp/7WT + av+1k2n/tJJo/7SSaf+1k2n/tJJp/7WTav+1k2n/tJJo/7SSaf+1k2n/tJNp/7SSaP+0kmj/tJNp/7ST + aP+zkWf/s5Fn/7OSZ/+zkWf/s5Jm/7OSZv+zkmf/s5Fm/7SRZv+0kmj/tJJn/7SRZv+zkWX/s5Jm/7KR + ZP+ykWX/s5Jm/7OSZv+zkGX/tJJm/7SSZv+0kmb/tJJm/7SQZv+0kWb/tJFm/7SRZv+0k2f/s5Fl/7OQ + Zf+zkWX/s5Fk/7OPZP+0kGX/s5Fk/7ORZf+0kmb/s5Bk/7OQY/+zj2P/so9i/7KOYv+yjmH/r4hY/7yd + c//p38///////9fGr/+vh07/rohR/6+KV/+wjFn/sY1d/7KPYf+ykGL/spBh/7KQYv+zkWP/s5Fj/7OQ + Yv+zkGP/sY9h/7KQYv+zkGL/so9h/7KPYf+0kGP/s5Bi/7KPYf+ykGH/spBh/7KPYP+zkGL/s5Fj/7OQ + Yf+yj1//so9g/7KPYP+yj2D/sY5f/7KOYP+yjl//sY5e/7GOXv+xjV7/sY1d/7GNXv+xjF7/sIxc/7GN + XP+xjl3/sY1e/7GNXv+wjF3/sYxd/7GMXP+vjFv/r4xb/6+LWv+viln/rYdR/6+KVv+wjVf/rYdM/6R2 + If+hbwP/onEF/6Z4KP++nnX/9/Lp//v37//UwaX/rIVP/7CKWv+vi1r/ropZ/66JWf+uilj/ropZ/66J + V/+uiFf/rohX/62JV/+tiFf/rYhW/62HVv+shlX/q4VT/6yHVP+shlT/rIZT/6FwJf+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+fbh7/nm0e/51rHv+cax7/m2oe/5lpHv+YaB7/l2ce/5ZlHv+VZR7/lGQe/5Nj + Hv+RYh7/kGEe/49gHv+OXx7/jV4e/4xdHv+LXB7/ilwe/4pdIf+UaTT/oXlG/6qDT/+qg0//qoNQ/6qD + T/+qg0//qYFO/6mCTv+pg07/qYNO/6mCTv+pgU3/qIFN/6iBTf+ogUz/p4BL/6iBTP+ngUz/qIFL/6iA + S/+nf0v/p39K/6eASv+ngEr/pn9K/6d/Sv+nfkr/pn5J/6Z/Sf+mf0n/pn9J/6V+SP+mfkj/pn5H/6V9 + R/+mfUf/pX5H/6R9Rv+kfEX/pX1G/6V9Rv+lfUb/pX1G/6V8Rv+lfEX/pX1F/6R8Rf+ke0T/pHtE/6R8 + RP+je0T/o3tE/6N7Q/+ke0T/pHtE/6R7RP+ke0T/pHtE/6R8RP+kfET/o3tD/6N7Q/+kekP/o3pC/6N6 + Qv+jekL/o3pC/5xzPP+PZDD/g1ch/4JVHv+DVh7/hFce/4VYHv+GWB7/h1ke/4haHv+JWx7/ilwe/4tc + Hv+MXR7/jV4e/45fHv+QYR7/kWEe/5FiHv+TYx7/lGQe/5VlHv+WZh7/l2ce/5hoHv+ZaR7/m2oe/5xr + Hv+dbB7/nm0e/59uHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbyL/oXY+/6F3Pv+hdz7/oXc+/6F3Pf+heD7/ong//6J4 + P/+heD//onlA/6N6QP+je0H/pHtC/6R8Q/+lfEP/pX1E/6Z+Rf+mfkX/p39G/6eAR/+ogEj/qYFJ/7yc + dP+8nHP/u5xy/7ubcv+7m3P/u5ty/7ubcv+6mnH/u5tz/7ucc/+7m3P/u5tz/7uacv+6mnL/uppx/7qa + cv+6mnL/u5tz/7qZcf+6mnL/uppy/7mZcf+5mXD/uppy/7qbc/+7m3H/vJpw/7mbcf+6mnH/uZhw/7mZ + cP+5mW//uZhv/7qbcf+7m3H/u5tw/7ybcP+7mm//u5pv/7uab/+6mm//uplv/7qacf+5mXD/uJhv/7iY + cP+5mnD/uplt/7qZbv+5mXD/uZhw/7iXb/+3lm7/t5Zu/7eXbv+3l2//t5dv/7eWbv+3l27/t5dv/7iY + b/+5mG//uJdu/7iXbv+4mG7/uJdv/7eXb/+4l2//t5Zu/7eWbf+4l27/t5du/7iXbP+3lmr/t5Vq/7eW + bP+2lGv/tpRo/7aUaP+2lWr/tpVr/7WUaP+2lGn/tpVp/7eVaP+3lWn/t5Vp/7aVav+3lmz/uJdu/7aW + bv+3l23/t5Zs/7aVaf+1lWj/tZRn/7aTaP+2lGn/t5Vq/7aVa/+2lWv/tpRp/7aUaP+2lGj/tpRq/7aU + a/+1k2n/tpVq/7aVa/+3lWz/tpRp/7STZ/+0k2f/t5Nq/7aVav+2lWr/tpZs/7aWbP+2lmz/tpVs/7WU + af+1kmb/tJFk/7STZf+0kWX/tJFl/7WSZv+2lGn/tpVr/7aUa/+2k2v/tZNq/7WTaf+0kmf/tJNn/7WV + av+2lGv/tpZs/7WVav+2lGv/tZRq/7SSZv+zkmX/tJFm/7SSaP+0k2n/tJNp/7OSZv+zkGT/s5Fj/7SR + Zf+1kmn/tZRr/7STav+0kmn/tJNo/7STaf+1k2r/tJNp/7SSaP+0kmj/tJJo/7SSZ/+0kWX/spBj/7KO + Yf+xj2D/sY5g/7KPYf+xj2D/so9h/7KQYv+zkGX/tZFo/7ORZv+yj2P/s41f/7GNXf+vi1v/sItc/7GN + Xf+xjV//so9i/7OQZP+zkWX/tJJl/7OQZP+zkGP/sY1f/7GOYP+0kWT/tJBm/7ORZf+zkWX/tJFm/7OS + Zf+xj2D/so9h/7ORZP+0kWX/s5Jl/7OQZP+zj2L/sY5g/7CLW/+wiln/r4tY/6uDSv+7mm//6d/O//// + ///XxrD/q4JA/6h8Nv+nfjj/q4FC/62IUP+vi1j/sI1c/7GOXv+yjmH/s49h/7KPYP+yjmD/sY5f/7CL + Wv+wi1j/sItY/7CMWv+wi1z/so5e/7KOXf+yjVv/sY1c/7KPX/+xj2D/s49i/7SPYf+yjl7/sYxZ/7CL + V/+wilf/r4tZ/7CMW/+xjVz/sY1c/7CKV/+vilf/sIxa/7GMXP+xjFv/sYtZ/6+JV/+vilb/sI1c/7GM + Xf+xjVz/sI1d/7CLW/+vilr/rohU/62IUv+uiFT/rIVO/6d9PP+keS//pXgm/6NzEv+cagD/m2cA/5pk + AP+bZAD/p3su/9G6mv//////8+7m/62HUP+uilj/r4tZ/66KWf+uiVj/ropZ/62IV/+uiVj/rolX/62J + V/+uiFf/rYhW/62JV/+tiFb/rYdW/62HVf+sh1X/rIZU/6yGVP+hcCX/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/n20e/51sHv+cax7/m2oe/5ppHv+ZaB7/mGce/5dmHv+VZR7/lGQe/5NjHv+SYh7/kWEe/5Bh + Hv+OXx7/jV4e/4xdHv+LXB7/ilwe/4lbHv+IWh7/h1ke/4VYHv+NYiz/oHlG/6mDT/+qg0//qoNP/6mC + T/+pgk7/qIJN/6iCTf+pgk7/qYJO/6mBTv+ogU3/qIJN/6mCTf+ogk3/qIFM/6iAS/+ogEv/p39K/6d/ + Sv+nf0v/p4BK/6eASv+mf0r/pn5J/6d/Sv+mf0n/pn5I/6Z+Sf+nf0r/pn5I/6V+R/+mfkj/pX1H/6V+ + R/+lfUb/pXxG/6V9Rv+lfUb/pX1G/6V9Rv+lfUb/pX1G/6V9Rv+kfEX/pHxF/6R8Rf+kfEX/pHtE/6R7 + RP+je0T/o3pD/6R6Q/+ke0T/pHtE/6R7RP+kfET/pHxE/6R7RP+ke0P/pHtD/6N6Qv+jekL/nHM8/4hd + Kv9+Uh7/f1Me/4BTHv+BVB7/glUe/4NWHv+EVx7/hVge/4ZYHv+HWR7/iFoe/4lbHv+KXB7/i1we/4xe + Hv+OXx7/jl8e/5BhHv+RYR7/kmIe/5RkHv+UZB7/lWUe/5dmHv+YZx7/mWge/5ppHv+bah7/nGse/51s + Hv+fbR7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG8i/6F2Pf+hdz7/oXc+/6F3Pv+ieD//ong//6J3Pv+idz//ong//6J5 + QP+jekH/o3tB/6N7Qv+kfEP/pX1E/6V8RP+mfkX/pn9G/6Z/Rv+ngEf/qIBJ/6mCSv+8nHP/vJ10/7uc + c/+7nHP/u5tz/7ycc/+7m3P/u5tz/7uac/+7m3P/u5x0/7ubc/+7m3P/u5tz/7qacv+6mnL/upty/7ub + c/+6mnL/upty/7qacv+6mnH/uZpx/7uacv+5mG3/3c64//779v/v59r/xquI/7iYbf+5mG//uZlw/7ub + cf+6mmv/0bqa//Pt4v////////////////////7/7ePW/9O9oP+9nnX/uZlu/7mYbv+7m3H/yrKT//79 + /P/r4tb/x62L/7qZcf+5mXH/uJhv/7eXb/+3l2//uJdw/7iXb/+4l2//t5dv/7eXb/+4l27/u5x0/+XZ + x//t5df/1sOr/7mZcP+3mG7/t5dv/7aWbf+2lm3/uJdu/7mYbf/dzLb//fz4//37+f/Tv6T/uphv/7GK + WP+xjFv/tZRl/8Cie//g0b///v37/////////////////////P/n28v/yK6O/7aWa/+2lWv/tZNn/8Gk + gP/m287/////////////////3s+7/7GMXf+zkGP/tJFj/821mf/07+j////+/9nFrf+7nHL/sYxb/7KP + Yf+0kWL/tpVr/9K+ov/59/L//Pn1/9G8of+3l27/tJBk/7SRZf+0kmf/tZNn/7ORY//PuJr/9fHp//// + //////////////78+f/m2sn/ya+P/7WTaf+1k2j/tJJo/7GNYf/Eqoj/9fDn/+rf0f/Iro//s5Jm/7WU + af+0k2n/s5Nn/8Klgf/o3s////79/8atjf+0kGT/s49i/7GOYP+1lGf/3My1///////39O7/zbea/7aX + bf+1lGr/tZNq/7WTav+1k2r/tZRq/7WTaf+0k2j/s5Jn/7ORZP+zkGP/zbWX/+fdzf/+/fn///////// + ///////////////////o3c//vqF9/7SQZP+vi1z/uJlv/9/PvP//////////////////////9O3k/9bD + qv+7nHP/sIxb/7GMXf+wjV3/tpVp/+3m3f/59/P/yrKU/7aTaf+yj2P/s5Fl/7GOX/+/oX3//v78/+rh + 1P/CpoL/so9g/7OQYv+yjmH/rYdU/9TApv/28On/38+7/7iWav+mezb/uZls/+nezf//////3c24/9fE + qv/8+PP///////////////7/6d3N/8aqh/+thlD/sYpZ/7GLWf+xi1j/so1b/72fdv/s4tP///////// + ////////8uvg/8y0lP/TvqL/6NzM/+PWxP+zkWL/sItZ/7KOXf+xjFv/uJVp/9/Ot/////////////79 + +//aybH/tZVm/8asif/z7ub/9vPu/7CKWf+uhlH/q4NI/9XCqP/28ej/3s23/7eWa/+vilj/sIxc/6+M + W/+wi1z/vZ11//Ls5P/28er/vp91/6yESP+leCj/oHAA/7GLUv/bybH//////////////////////9G4 + mv/FqoP///////z59P+yjVn/rolX/6+KWf+vilr/ropZ/66JWP+uiVj/rolZ/66JWP+uilj/rolY/62J + V/+tiVf/rYhX/6yHVf+sh1X/rIdV/6yHVf+shlX/oXAm/6BuHv+gbh7/oG4e/6BuHv+gbh7/n24e/55t + Hv+dax7/nGoe/5tqHv+ZaB7/mGce/5dmHv+WZR7/lWUe/5RkHv+SYh7/kWEe/5BhHv+PYB7/jl8e/4xe + Hv+LXB7/ilwe/4lbHv+IWh7/h1ke/4ZYHv+FWB7/g1Ye/4NWHv+QZjP/p39M/6mCT/+pg0//qYJP/6mC + Tv+pgk7/qYNO/6mCTv+pgU7/qYJO/6mBTv+ogU3/qIFN/6eAS/+ngEv/p4BM/6d/S/+nf0r/qIBL/6iB + S/+ngEv/pn5K/6Z/Sv+ngEr/p39J/6Z/Sf+mf0n/pn9J/6Z+SP+mfkj/pn5I/6V9SP+lfUf/pX1H/6V9 + Rv+lfUb/pX1G/6V9Rv+lfEb/pXxG/6V8Rv+lfEX/pX1G/6R8Rf+kfEX/pHxF/6R8Rf+ke0T/pHtE/6R7 + RP+kekP/pHtD/6R7RP+kfET/pHxE/6R7RP+kfET/pHtD/6R7Q/+ieUL/jGMw/3tPHv98UB7/fVEe/35S + Hv9/Ux7/gFMe/4FUHv+CVR7/g1Ye/4RXHv+FWB7/hlge/4dZHv+IWh7/iVse/4pcHv+LXR7/jF4e/45f + Hv+PYB7/kGEe/5FiHv+SYh7/lGQe/5VlHv+WZR7/l2ce/5hoHv+ZaR7/m2oe/5xqHv+dax7/nm0e/59u + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BvIv+hdz7/oXY9/6F3Pv+hdz7/oXg+/6J5P/+heD7/ong//6J4QP+jekD/onlA/6N6 + Qf+ke0L/pHxD/6R8Q/+lfET/pn1F/6Z+Rf+mf0b/p4BH/6iBSf+pgkr/vJ10/7yddP+8nHT/u5tz/7yc + dP+7m3P/u5tz/7ucdP+8nHT/u5xz/7ubc/+7m3P/u5tz/7ubc/+6mnL/uppy/7qacv+6mnL/uptz/7qa + cv+6mnL/uppy/7qbcv+6m3L/upls/+jezf///////vz1/8uykP+5lmj/uZdr/7qZb/+/oHb/6d7O//// + ////////9vDo/+HUwf/dzrj/8Ojb////////////3865/8Kkff+3lGb/u5tv/9G8nv//////+fbv/8yz + kv+5mnD/uZlx/7iYcP+4mHD/uJdw/7iXcP+4mHD/uJdw/7iYcP+4mHD/uJdu/72ddv/z7OD//vv0/+DS + vv+5mm//t5du/7eWbP+2k2j/tpRo/7macP/KsZD////+////////////28qz/7uZbf+uhEr/sItT/823 + mP/9/fj////+//Pu4//g08L/2cm0/9vMt//r49X/5trK/863mf+1kWT/tJFi/7GKVv/n28r///////// + ///i1cP/3c25/8uykv+thk3/rohR/7CKVP/n28r////////////59O3/waaB/6uCRv+thE3/r4ZQ/7aT + Zf/v59n////////////y6+D/uZlu/66GT/+viVT/rolV/7qbcP/s4NP////////////v59z/2cm0/9nI + s//x6d7////////////Uv6X/uZhv/7GPXv+th1P/x6+Q///////59Or/zLaZ/7GMXP+ykGL/so9h/7KN + YP/FqYf/9vDp///////MtZj/sIpX/6yETf+7m3P/5djI//////////3/3Mu3/72eev+1lWv/tZRq/7WT + av+1k2r/tZRq/7STav+1lGn/s5Jn/7aVav/KsJD/9u/n//////////z/8OXa/93Ouv/YybT/1sWw/97O + u//r4tX/8ejc/8Wqif+xjF3/zbea//n17f///////fr0/+TZx//Vw6z/4tTB//z48v//////8ene/8Kj + fP+rgUX/q4RM/7WSYv/+/fr//////9G9of+1k2n/sIxd/7GOX/+uiVX/wKWB///////59fD/x6yK/7CM + Wv+wjFr/rYhT/6Z7Ov/fz73//////+zj1P+6mG3/pHco/7iYaf/o3M3////////////8+fT/7OLU/9PB + qv/WxKz/8Ofb////////////zLaW/7GMWv+rgUX/p347/8Kngv/49O7///////bx6P/ayrX/1sWt/+DR + u//69u3///75////+//x6t7/s45d/6uDSv+uiVL/s45c/862mf/////////8/+TZyP/Tv6X/zLKQ/7KO + XP/MtJX///////////+thEz/p3w1/6N0FP/j1MH//////+zh0v+4mG3/q4VP/6+KV/+viln/sIxZ/8Gj + e////////////8Gke/+pfTf/oG4A/7ybbP/u5tn///////fz6v/by7f/0byj/+TXxP/79u7/+PHn//// + ///9+vb/t5Rm/6+KWf+wi1r/r4ta/6+KWv+vilr/r4pZ/6+KWf+uiln/rolY/66JWP+uiVj/rYhX/62I + V/+tiFb/rYdV/6yHVf+tiFb/rIdV/6FwJv+gbh7/oG4e/6BuHv+gbh7/oG4e/59tHv+dbB7/nGse/5tq + Hv+aaR7/mGge/5dnHv+WZR7/lWUe/5RkHv+TYx7/kWIe/5BhHv+PYB7/jl8e/41eHv+MXR7/ilwe/4lb + Hv+IWh7/h1ke/4ZYHv+FWB7/g1Ye/4NWHv+CVR7/gVQe/4RYJf+geEf/qYJO/6mDT/+pgk//qYJO/6mC + Tf+pgk7/qYFO/6mCTv+pgk7/qYFN/6iBTf+ogU3/qIFM/6eBTP+ngEz/qIBM/6iBS/+ogUv/p4BL/6eA + S/+ngEr/p39K/6d/Sv+mf0n/pn5I/6d/Sf+mf0n/pn9J/6Z/Sf+mfkj/pn5I/6V9R/+lfUf/pX5G/6R8 + Rv+lfEb/pXxG/6V9Rv+lfUb/pX1G/6R8Rf+kfEX/pHxF/6R8Rf+kfEX/pHtE/6R7RP+ke0T/pHtE/6R7 + RP+kfET/pHxE/6R8RP+ke0T/pHxE/6R7Q/+ccz3/flQl/3lOHv96Tx7/e08e/3xQHv99UR7/flIe/39T + Hv+AUx7/gVQe/4JVHv+DVh7/hFce/4VYHv+GWB7/h1ke/4lbHv+JWx7/ilwe/4xdHv+NXh7/jl8e/49g + Hv+QYR7/kWIe/5NjHv+UZB7/lWUe/5ZmHv+XZx7/mGge/5ppHv+bah7/nGse/51sHv+fbR7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbyL/oXg+/6F3Pv+hdz7/oXg+/6F4Pv+ieT//onk//6J4P/+ieT//o3pA/6N6Qf+je0L/pHtC/6R7 + Qv+lfEP/pn1F/6Z9Rf+mfkb/p4BH/6iASP+ogEn/qYFK/7yddP+8nXX/vJ11/7ycdP+8nHT/u5tz/7ub + c/+8nHT/u5tz/7ucc/+7m3P/u5tz/7ubc/+6mnL/uppz/7qac/+6mnL/uppy/7macv+6mnL/uppz/7ub + c/+7m3P/u5xz/7ybbf/q3s3////////+9//Ms4//tZBb/7SQXv/AoHf/28mw////////////49XA/8Wo + f/+2jlb/s4pM/8KleP/j1cL////////////ZyLD/tpJd/7ybbf/SvJ////////n28P/NtJT/upty/7qZ + cf+4mHD/uJhw/7iYcP+4mHD/uJhw/7eXcP+4l3D/uZlx/7mZcP++n3f/8+zg///89f/i077/uZdr/7WT + Zv+0kWP/so5d/7KNWv++oHb/9e7l/////////////////9vKs/+3lmT/qoE4/8etif/x6t3//////+LV + wf/AoXb/r4hL/6p+OP+thEH/u51z/8Gjff+6mXH/rohT/7GKU/+2kV7/+ffw///////o28n/t5Rj/6+H + Tf+wh07/rIA+/66FSv+8nG/////+//////////7//////864m/+sgUL/q389/66FSv/Cpn////////// + /////////////8mvjv+th0//qoBC/7qXbP/byrT///////369v/Yxa3/uZVm/6l+Ov+pfDb/vZxx/+fb + y////////////8mxkf+thk7/qoFE/8iujv//////+fTr/8y1l/+rhEv/rIRN/6yFTP+thU3/w6aC//Xw + 6f//////y7WW/66FSv+6mW3/593N///////59vD/0bug/7eVbP+0k2j/tZRp/7WUav+1k2r/tZNq/7WT + av+0k2r/tJNo/7KQYv/Pup7/+/jx///////t49f/0Lyg/76ge/+yjl7/sItb/6+KW/+yjl//vJ12/8Wr + iv+4mW//w6mE//j07f//////7eXX/8Ong/+pfjb/oW4A/6t+Of/Ir47/+fTu///////07+b/qoA+/6h+ + O/+yjVf///78///////SvaL/so5f/6yFS/+uh1H/qoBD/7+jfv//////+fXv/8asif+uh0//q4FI/6mA + Qf+kdyX/3s+6///////t4tT/uZhq/6N1Hv+5lmf/6N3M////////////4NK+/7WTYf+gbwD/oW8A/7eR + X//u5tj///////358/+8nXP/qHwz/6uDQf/ayrT///////n17v/Iroz/pXYf/6V4Iv+2kF3/3Muz//// + ////////8urd/7KMVv+ofDX/p387/7eUZv/h1MD//////+fdzf+viU7/pnkp/7CITv+sg0b/zbaW//// + ////////qX0z/6FyAP+eagD/4tS////////r4dH/uJZp/6h/P/+thEv/rIRN/62HUv+/oHf///////// + ///Aonj/p3om/6V3FP/v6Nz///////Hq3v+8mm3/n2wA/5daAP+ndhv/0bue/////////////vz4/7qb + bv+wi1r/sIxa/6+LW/+vi1r/r4ta/6+KWv+vi1r/r4ta/66KWf+uiVj/rolY/66JWP+tiFf/rYhW/66I + V/+tiFf/rYhW/62HVf+hcCb/oG4e/6BuHv+gbh7/oG4e/59uHv+ebR7/nWse/5xqHv+bah7/mWge/5hn + Hv+XZh7/lWUe/5RkHv+TYx7/kmIe/5FhHv+QYR7/jl8e/41eHv+MXR7/ilwe/4pcHv+JWx7/h1ke/4ZY + Hv+FWB7/hFce/4NWHv+CVR7/gVQe/4BTHv9+Uh7/f1Mf/5hxP/+pg0//qYNP/6mDT/+pgk7/qIFO/6iC + Tv+ogk7/qYJO/6mCTv+pgk7/qYJN/6iBTP+ogEz/qIBM/6eAS/+ngEv/p39L/6d/S/+ngEv/pn9K/6eA + Sv+ngEr/p39J/6Z/Sf+mf0n/pn9J/6Z/Sf+mf0n/p39J/6Z+SP+mfkj/pX5H/6V9R/+lfUb/pXxG/6V9 + Rv+lfUb/pXxG/6V8Rv+kfEX/pHtF/6R8Rf+kfEX/pHxF/6R8Rf+ke0T/pHtE/6R7RP+ke0T/pHxE/6R7 + RP+ke0T/pHtE/6R7RP+UbDn/d00f/3dMHv94TR7/eU0e/3pPHv97Tx7/fFAe/31RHv9+Uh7/f1Me/4BT + Hv+BVB7/glUe/4NWHv+EVx7/hVge/4ZZHv+HWR7/iVse/4pcHv+LXB7/jF0e/41eHv+OXx7/kGEe/5Fh + Hv+SYh7/lGQe/5RkHv+VZR7/l2Ye/5hnHv+ZaB7/m2oe/5xqHv+dax7/nm0e/59uHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG8i/6F3 + Pf+heD7/oXg+/6J4Pv+ieD7/oXg+/6J5P/+ieD//onhA/6J5QP+jekH/o3pB/6N7Qv+kfEP/pXxD/6V9 + RP+lfUT/pn5F/6eAR/+nf0j/qIFJ/6mCSv+8nXT/vJ11/7yddf+8nXX/vZ11/7ycdP+7m3T/u5t0/7yc + dP+8nXT/u5x0/7ubc/+7m3P/uptz/7qbc/+7m3P/u5t0/7ubc/+6mnL/uppz/7ubc/+7m3P/u5ty/7ud + dP+7m23/6t/M/////////vf/y7GO/7SMU/+0jFP/ya6J//r17f//////8+zg/76baP+yi07/r4RE/62E + Qf+vh0b/waBy/+jcyf//////8uzj/8aqgv+7mGX/076f///////69u//zrSU/7uccv+6mnL/uJlx/7iY + cf+4mHH/uJhw/7iYcP+4mHD/uJlx/7macv+5mXH/vZ93//Ts4P/++/T/4NG8/7eVZ/+yjFr/rohQ/6+H + Tv+7mmz/2smx///////38ej////9///////cyrP/uJNf/6t+K//k18j///////Lr4P/AoHX/qX0q/6l7 + Kv+pey3/qnwz/6l9NP+qfTv/q4E+/6uAQP+thET/tpVh//v79///////2smv/7iUZP+pfjv/p3sv/6d6 + Lf+wh1D/0bqd///////69/L/2smy///////j1sT/vZxx/6t9OP+0jlr/18Wr///////y69//6d7P//// + ///czLf/uJNj/6d5L//Ir43/+fbw///////g0sH/rINF/6h9M/+ofTH/p3su/6Z4K/+7mGr/7OPW//// + ///l2cj/u5pv/6l+Pf/HrIz///////nz7P/NtJf/qH08/6d+PP+nfTf/qX43/8KmgP/28en//////8y0 + lP/DpX7/8uvg///////49O3/ybGQ/7aUaP+0kWf/tZNq/7WUav+1lWr/tZRr/7WTav+0k2r/tZNq/7SS + Zv/Iro3/+PTs///////i07//vJ52/7GOYf+zj2X/tJJn/7OSZv+zkmj/s5Fm/7KQZP+xjmD/sY5f/+LT + wf///////////7mZbf+leCr/o3MR/6J0FP+icgr/qHkq/8mvjP///////////8ivjP+qgDv/rodI//// + /v//////0r2g/6+IT/+nfDD/qX03/6Z3K//Ao3z///////n38f/Gqob/qX88/6h6NP+nei7/o3IN/97P + uf//////6+HR/7iXav+idBz/t5Zm/+fby///////8Ond/7ybbf+fbQD/oW0A/6FuAP+fbQD/w6Z///r1 + 7///////0byg/66HTv+2kV7/593O///////ez7n/tI9Z/6R1Ff+ldRP/pXUX/6yAPP////3///////Pr + 3v+wiU//pHYh/6Z4Jf+5mGf/6NrK///////czrn/qHwu/6N0AP+kdhb/qXwx/861lP///////////6V3 + H/+gbgD/nmcA/9/RvP//////6+HR/7iUZv+leCf/p3sw/6V6K/+qfjv/v551////////////v6F2/6h8 + Mf/CpHn////////////Conb/nmwA/5hgAP+ZYAD/lVgA/6V0AP/q38v////////+/P+9nXL/r4pZ/6+L + Wv+vi1v/r4tb/6+LWv+wi1v/r4ta/6+LWv+vilr/rolZ/6+JWf+viln/rolY/66IV/+uiVf/rolX/6yI + Vv+sh1b/oXAl/6BuHv+gbh7/oG4e/6BuHv+fbR7/nWwe/5xrHv+bah7/mWke/5hoHv+XZx7/lmUe/5Vl + Hv+UZB7/kmIe/5FhHv+QYR7/j2Ae/45fHv+MXh7/i1we/4pcHv+JWx7/iFoe/4dZHv+FWB7/hFce/4NW + Hv+CVR7/gVQe/4BTHv9/Uh7/flIe/31RHv98UB7/lGw8/6mCT/+pgk7/qYJO/6mCT/+ogU7/qIFN/6iC + Tv+pg07/qIJO/6iBTv+ogU3/qIFM/6iBTP+ngEv/p4BL/6eAS/+ngEv/p4BL/6Z/Sv+nf0r/p4BK/6eA + Sv+ngEr/pn9J/6Z/Sf+mfkn/pn5J/6d/Sf+mf0n/pn9I/6Z+SP+mfUj/pX1H/6V9Rv+lfUb/pX1G/6V8 + Rv+kfEX/pHtF/6R7Rf+kfEX/pHxF/6R8Rf+kfEX/pHxF/6R8RP+ke0T/pHtE/6R7RP+ke0T/pHtE/6R7 + RP+OZjT/dEoe/3VKHv92Sx7/d0we/3hNHv95TR7/ek8e/3tPHv98UB7/fVEe/35SHv9/Ux7/gFQe/4FU + Hv+CVR7/g1Ye/4RXHv+FWB7/h1ke/4haHv+JWx7/ilwe/4tcHv+MXh7/jl8e/49gHv+QYR7/kWIe/5Nj + Hv+UZB7/lWUe/5ZlHv+XZx7/mGge/5ppHv+bah7/nGse/51sHv+fbR7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BvIf+heD7/ong+/6J4 + Pv+ieD//ong//6J4P/+ieT//onk//6J5QP+jeUD/o3pB/6N6QP+je0H/pHxD/6V9RP+mfUT/pn5F/6Z/ + Rv+ngEf/qIBJ/6iBSf+pgkr/vZ11/72ddf+9nXX/vZ11/72ddf+8nXX/u5x1/7ycdf+8nHX/vJx1/7uc + dP+7nHT/u5x0/7ucdP+7nHT/u5xz/7ubdP+7m3T/u5t0/7ubdP+7m3P/u5tz/7ucc/+8nHP/u5ls/+re + y/////////32/8qwjP+yik3/sopK/8+4mf///////////+HTvv+yikn/roQ+/6l6Lf+neij/rH82/7SM + T//Ru53///////769v/Su5z/uZZi/9O9oP//////+vfw/821lf+7m3L/u5tz/7macv+4mHH/uZlx/7ma + cv+5mXH/uZly/7mZcv+5mnL/uppy/76feP/z6+D//fjy/+DQvP+2lGT/r4dO/66DRv+uhUP/0Lqe///9 + +///////2MSo//Pt5P//////3cuz/7iSW/+ziUX/8+/n///////byK7/s4tJ/6JvAP+hbQD/oW0A/6Ju + AP+jcQD/pHIA/6V3F/+qfjf/q4A2/7WPV//8+/j//////9jFrP+1kFz/qHss/6d5Kf+ldyL/tI1Z/+7l + 2P////3/49bF/8aqhf/28Oj/7+ba/8uxkf+qfDL/v6B2//Dq3f////v/2Meu/820lf/49e7/8+zh/8So + hP+ldyL/07+m////////////z7id/6V3Gv+neiv/pnke/6R3If+meSf/qn4z/9jGr///////9O3k/8Wo + hP+ofTf/yK2M///////48+v/zLOW/6V5MP+leSj/pngq/6h7LP/BpH3/9PDo///////byrT/+vfx//// + ///y7eX/w6aB/7KQYf+zkWX/tJNq/7WUa/+1lGv/tZRr/7WUa/+1lGr/tZRr/7WUav+yj2D/6t7Q//// + /////vr/vJ11/7OPYf+0kmf/tZNp/7SSaP+1lGn/tJNo/7STaP+0kmj/s5Fl/7KQYv/38ur///////v3 + 7/+pfjn/onEA/6FyAP+hcQD/o3EA/6V0Fv+pfjL////////////bybH/rIE+/6yDPP///////////9G8 + nv+shUX/o3UU/6V2If+kcgz/vaB6///////79/H/xaqF/6Z5Kv+leR//pXgi/6FxAP/dzrn//////+vg + 0v+4l2n/o3UZ/7mWZ//n3Mz//////93Nuf+qgDb/nmsA/59rAP+fawD/oG4A/6uANf/n3c///////+DS + vv+3lmf/u5pt/+3l2P//////076h/6yBO/+icQH/o3EA/6FxAP+hbQD/7eTW///////07OD/q4A+/6Fy + AP+jdAn/uJVk/+bayP//////3Mu2/6Z5Gf+jcQD/oXIA/6V2IP/NtZP///////////+mdgL/nm4A/55o + AP/fz7v//////+zg0P+3kmH/o3EC/6NyBP+jcgD/pnkp/72ecv///////////7+gdf+ofTX/0Luc//// + ////////qHgc/5tjAP+YXgD/mGEA/5ddAP+icAD/z7iX//////////z/vZ1y/6+LWf+vilr/r4tb/6+L + W/+vi1v/r4tb/6+LW/+vi1r/r4pa/6+JWv+uiVr/ropZ/6+KWf+uiVj/rYhY/66IWP+tiFf/rYdW/62G + Vf+thlX/rYZU/6yGVP+shVP/rIVT/6yFU/+shVP/q4VS/6qEUv+rhFH/qoNR/6qDUP+qhFH/qYRQ/6mC + T/+pglD/qYNQ/6mDUP+pg1D/qYRQ/6iBTv+kfUn/nnVB/5RqNf+HWyL/hFce/4NWHv+CVR7/gVQe/4BT + Hv9/Ux7/flIe/31RHv98UB7/e08e/3pOHv+RaTr/qYJO/6mCTv+pg0//qYJO/6iBTf+ogU3/qYJO/6iB + Tf+ogU7/qYFO/6iBTf+ogU3/qIFM/6eATP+ngEv/p4BL/6eAS/+ngEv/pn9K/6d/Sv+nf0r/pn9J/6d/ + Sv+mf0n/pn5J/6Z/Sf+mfkj/pn5I/6Z+Sf+mfkj/pX1H/6V9R/+lfEb/pXxG/6V9Rv+lfEb/pXxG/6R7 + Rf+ke0X/pHtF/6R7Rf+ke0X/pHxF/6R8Rf+ke0X/pHtE/6R7RP+ke0T/pHtE/6R8RP+JYTH/c0ge/3NJ + Hv90Sh7/dUoe/3ZLHv93TB7/eE0e/3lNHv96Tx7/e08e/3xQHv9/UyD/i2Et/5ZsN/+cczz/oXdA/6J5 + QP+ieED/onlA/6J5Qf+ieUH/onlB/6J4QP+ieUD/onlB/6J5Qf+ieUH/o3lB/6N4QP+ieED/o3hA/6N5 + QP+ieUD/onk//6J5P/+ieT//ong//6J4Pv+ieD//ong//6J5P/+jeUD/o3lA/6N6Qf+jekH/o3pB/6N6 + QP+jekD/o3pB/6N6Qf+jekD/o3lA/6N5QP+jekD/o3pB/6N5Qf+jeUD/o3lA/6N6QP+jekH/o3pB/6N6 + Qf+jekH/o3lA/6J5QP+jeUD/o3lA/6J5QP+ieT//onk//6J5P/+ieD//ong+/6J4Pv+ieD7/ong+/6J5 + P/+ieT//onk//6J4Pv+heD7/onk//6J6QP+ieD//oXg+/6F4Pv+heD7/oXg//6F4P/+heD7/oXg+/6F4 + Pv+hdz7/onk//6J5P/+ieT//onlA/6N6Qf+jekH/pHtC/6R8Q/+lfUT/pn5F/6Z+Rf+mf0b/p4BI/6iB + Sf+pgkr/qYNL/72edv+9nnb/vZ52/72edv+9nnb/vJ12/7yddv+8nXX/vJx1/7ycdf+8nXX/vJ11/7yd + df+8nXX/u5x1/7qbdP+6m3P/u5x0/7ubdP+7nHT/u5t0/7ubdP+7nHT/vJ10/7yabP/p3cv////////8 + 9f/KsIr/sYpL/7GIRf/QuZn////////////byrD/sYpH/6p/N/+neCX/pXge/6t/M/+vhD3/y7KO//// + ///++vX/0rub/7qYYv/UvqD///////n28P/NtZT/u5ty/7qac/+6mnP/uZly/7mZc/+6m3P/uppz/7qa + c/+6mnP/uptz/7ucc/++oHj/8urf//358f/g0bz/tZBb/66FR/+tgkD/w6R7/+/n2///////4tO+/7mT + Wv/x6+L//////9zKsv+3kFr/tY1Q//Pu5v////////////v69f/69vP/+/f1//v59f/7+PX/+fjz//n3 + 8//o39L/xaiC/66FRP+0jU7//fv4///////Yxqv/s4xX/6h6JP+oeir/rIA6/8Kkff///////Pr1/9K9 + of++n3L/3c23///////d0L3/roVE/862mP//////8efd/8erhv+/oHb/5NjG///////Yx6//rIA8/9XD + qf///////vr0/8uykP+meCX/pngj/6V3HP+ldx//p3oq/6R0Df/RvKT///////Ps4//EqIL/qH40/8eu + i///////+PLr/8qyk/+mdyf/pXYh/6V3HP+neyf/wqR9//Tv5//////////////////p3s//uZps/6uC + Rv+viVX/s5Fk/7WTav+2lGz/tZRs/7WUa/+0k2v/tZRr/7aVa/+2lWv/uZlw//369///////4dO+/7aV + av+0kWX/tZNp/7WTav+1k2r/tZNq/7STav+0k2n/tZJp/7SSZv+zjmH/+/fx///////u5dj/qHw0/6Ny + AP+icQD/onAA/6JyAP+icAD/nmgA////////////2Mat/6uAOv+rgTX////////////RvJ//rII9/6Fy + AP+jcwX/onEA/72geP///////Pnz/8etiv+ldiL/pHYW/6R2FP+gbwD/3c65///////r4dL/uZhr/6N1 + H/+3lmf/59zM///////Wxaz/pHQA/51sAP+eagD/nmoA/59sAP+ldQD/4tXC///////l2cj/uphs/7ub + cf/v6Nz//////823mf+oeyv/o3IA/6NxAP+hcQD/oHAA/+PVwP////7/9O3i/6p9Nf+gbQD/onAA/7aU + Yv/l2sj//////9vLtv+mdxX/om4A/6JvAP+kdBX/zbSS////////////pXQA/55sAP+daQD/3c+6//// + ///r4M3/tpNf/6FwAP+hbgD/oW4A/6V2Gv+8nHD///////////+/oHT/qH03/9O+of///////////5tj + AP+bYgD/mmEA/5hhAP+XXgD/onMA/8y1lP/////////8/72ecv+vi1n/r4ta/7CMW/+vi1v/r4tb/6+L + W/+vi1v/r4tb/6+LW/+vilr/rola/62JWf+uiln/ropZ/66JWP+uiFj/rohY/62IV/+th1b/rIdV/6yH + Vf+sh1X/rIdU/6yGVP+shlT/rIZU/6yGVP+rhVP/q4RS/6uEUv+qhFL/qoRR/6qFUf+qhFH/qoNR/6qE + Uf+qhFD/qoRQ/6qDUP+qhFH/qoRR/6qEUf+qhFH/qYJP/5x0Qf+IXSn/glUe/4FUHv9/Ux7/flIe/31R + Hv98UB7/e08e/3pOHv94TR7/d0we/49nOf+pgk//qYNP/6mDT/+pgk//qYJO/6mCTv+pgk7/qIJO/6iC + Tv+ogU7/qIFN/6iBTf+ogUz/p4BL/6d/S/+ngEv/p4BL/6d/Sv+mfkr/pn5K/6Z/Sf+nf0r/pn9J/6Z+ + Sf+mf0n/pn5I/6Z+SP+mfkn/pn5J/6V9R/+lfUf/pXxG/6V8Rv+lfUf/pX1G/6V8Rv+kfEX/pHxF/6R7 + Rf+ke0X/pHxF/6R8Rf+kfEX/pHxF/6R8Rf+kfEX/pHtE/6N6Q/+EXC7/cEYe/3FHHv9ySB7/c0ke/3RJ + Hv91Sh7/dkse/3dMHv94TR7/eU0e/39VJP+Uajb/oXhB/6N6Qv+jekL/o3pC/6N6Qf+jekH/onlB/6J6 + Qf+jekH/o3pC/6N6Qv+jekL/o3pB/6N5Qf+jeUH/o3lC/6N6Qv+jeUH/onlB/6J5Qf+ieUH/onlB/6J5 + QP+ieUD/onlA/6J5QP+ieUD/onhA/6J4P/+ieED/onlB/6N5Qf+jekL/pHpC/6R6Qv+jekL/o3pC/6N6 + Qv+jekH/o3pB/6N6Qf+jekH/o3pB/6N6Qf+jekL/o3pC/6N6Qv+jekH/o3lB/6N5Qf+jeUL/o3pC/6N5 + Qf+ieUH/onlB/6J5Qf+ieUH/onlA/6J5QP+ieUD/onlA/6J5QP+ieED/ong//6J4P/+ieED/onlA/6J5 + QP+ieED/onlA/6J5QP+ieUD/onlA/6J5QP+ieD//oXg//6F4P/+heT//onk//6F4Pv+gdz7/oXc+/6J5 + P/+ieD//onhA/6N5QP+jekH/pHtC/6R8Q/+kfEP/pn1E/6Z+Rf+mfkX/p39G/6iASP+ogUn/qoNL/6qE + TP+9nnf/vZ53/72ed/+9n3f/vZ53/72ed/+8nXb/vJ12/7ycdf+8nXX/vJ11/7yddv+8nXb/vJ12/7yc + df+7m3T/u5t0/7ucdP+7nHX/u5x1/7ucdP+7nHT/vJ11/72edf+9m2z/6NzL/////////Pb/y7GK/7KK + SP+yiUj/zraU////////////5NXA/7OKSf+tgkH/qnst/6h5Lf+tgDn/tI5Q/9S+n////////Pny/9G5 + mP+6mGb/1L6i///////7+PL/0LiY/72ddP+6m3T/upt1/7qadP+6mnT/upp0/7qac/+6mnT/upt0/7uc + dP+7nHT/v6B5//Lq3v/8+PL/4dK9/7OPVv+uh0r/s45T/+rf0v//////+/jx/8Olff+rehL/8ezk//// + ///cyrL/t5Ra/7CEPP/x6uH////////////+//3//fr3//39+v/9+/j//fz5/////v///////////9fB + pv+zjVL/tY5Q//38+f//////2Mas/7SPV/+peyz/qn0x/7aRXP/ZyK////////Pt5v/AoXf/tI9Z/8uy + k///////8Oje/8Smf//j1cP//////+DTwf+1kFr/so1W/9TBqP//////6+LV/7qYaf/RvaD///////// + ///Qu57/pngi/6h7LP+leib/pnop/6l9Mv+rgTz/2cex///////x6d7/w6aA/6d9Nv/Hrov///////n1 + 7f/NtZf/pXgk/6V3HP+kdhX/pnoo/8Gkff/07uX/////////////////3Muy/6uBOv+qg0b/r4hU/7OR + ZP+1lGv/tpVs/7WVbP+1lGv/tZRr/7WVbP+1lGv/tpVs/8Wrif///////////9bBpv+3l23/s5Jo/7WT + af+1lGv/tZRr/7WTav+0k2r/tJNq/7WUaf+0kmf/so9h//Pr4f//////+/fw/6mAOv+idAD/o3QI/6Nz + AP+icAD/o3QE/6uAOP///////////9bBqf+pgD3/rYI4////////////1L2i/6uBOP+gcAD/o3EA/6Jx + AP++oHf//////////v/Ntpf/onMV/6FzDf+hcAD/n2sA/93PuP//////7OHR/7qXbP+kdiL/uZZq/+fc + zP//////3s66/6yBPP+gbgD/n24A/59uAP+gbgD/rYU9/+ne0f//////39G+/7eVZ/+8nXL/8Ojd//// + ///NuJv/qX0y/6V2Gf+kdxr/pHQZ/6JyAP/k2MX///////Xt4v+qfzX/nmoA/6BvAP+2k2D/5dnH//// + ///byrX/pXcQ/6FuAP+gbwD/pnYS/820lP///////////6d3Gv+gbAD/nWkA/93Ouv//////9O3i/7mX + Z/+hbwD/oG8A/6BtAP+kdhb/v6B2////////////v6F1/6h9Nv/Su53///////////+pfCj/nGcA/5tj + AP+ZYAD/mF8A/6V2Dv/QuZr//////////P+9nnT/r4ta/6+LWv+wi1v/r4ta/66KWv+vi1v/r4tb/6+L + W/+vi1v/r4ta/66KWv+uiVr/rolZ/66KWf+viln/rolY/66JWP+uiFf/rYhX/6yHVv+sh1b/rIdV/6yH + Vf+shlT/rIZU/6yGVP+shlT/q4VT/6uFU/+rhVP/q4VT/6qFUv+qhVL/qoRR/6qEUf+qhFH/qoRR/6mD + UP+pgk//qYNQ/6mDUP+phFD/qoRR/6qEUf+qg1H/qYJQ/5hwPv+AVSD/flIe/31RHv98UB7/e08e/3pP + Hv95TR7/d0we/3dMHv92Sx7/jGQ3/6mDT/+pg0//qYNP/6mDT/+pgk7/qYJO/6iCTv+ogk7/qIFO/6iB + Tf+ogU3/qIFM/6iBTP+ngEv/p39L/6eASv+ngEv/p39L/6Z/Sv+mf0n/p39K/6Z/Sf+mfkn/pn5J/6Z/ + Sf+mf0n/pn9J/6Z/Sf+mfkj/pX5I/6V9R/+lfUf/pX1H/6V9R/+lfUb/pX1G/6R8Rv+kfEb/pXxF/6V8 + Rv+kfEX/pHxF/6R8Rf+kfEX/pHxF/6J5Q/9/Vyv/b0Ue/29GHv9wRh7/cUce/3JIHv9zSR7/dEke/3VK + Hv92Sx7/eE0f/49mNP+jekL/pHpD/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6J5Qf+ieUH/o3pB/6N6 + Qv+jekL/o3pB/6N6Qf+jeUH/o3lB/6N5Qv+jekL/o3pC/6N5Qf+jeUH/onlB/6J5Qf+ieUH/onlB/6J5 + QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5Qf+jeUH/pHpC/6R6Q/+kekL/o3pC/6N6Qv+jekL/o3pC/6N6 + Qf+jekH/onpB/6N6Qf+jekH/o3pC/6N6Qv+jekH/o3pB/6N5Qf+jeUH/o3lC/6N6Qv+jekL/o3lB/6N5 + Qf+ieUH/onlB/6J5Qf+ieUH/onlA/6J5QP+ieUD/onlA/6J5QP+ieUD/onhA/6J4P/+ieD//ong//6J5 + QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5QP+ieUD/onk//6J5P/+heD7/oXg+/6F4P/+ieT//onlA/6N5 + Qf+jekH/o3tB/6R8Qv+lfEP/pXxE/6Z9RP+mfkX/pn9G/6eAR/+ogUj/qYJJ/6qETP+rhU3/vZ93/72f + d/+9nnf/vZ52/72ed/+9nnf/vZ53/72edv+8nXX/vJ11/7yddv+8nXb/vJ12/7ycdv+8nXb/vJx1/7uc + df+7nHX/vJx2/7ucdf+7nHX/vJ12/72edv++n3b/vZ1u/+ndzP///////v33/8yyjP+1jE3/tItP/8qu + if/59Oz///////Ps4//AnW3/sopR/6+CQv+thUP/sIdD/8KjdP/r3s3///////Ps4v/Iq4X/vZtr/9S+ + ov///////////9rHrf+9nHL/vJ12/7ybdf+7m3X/u5t0/7ubdf+6m3X/upt1/7ubdf+7nHX/u5t0/7+g + ef/x6d7//Pjx/+HRvf+2kFr/tIxS/9O/of///////////9G5mf+1j1T/qXkA//Ls5f//////3My0/7mV + X/+sgjP/5dvL///////w6dz/uphh/6Z2AP+peg7/qnsJ/6x+Lv/GqX3////////////Jr4r/s4xP/7eR + Vf/8/Pj//////9nGrf+2k1z/rIE7/6yAPP/EpoD/8end///////g0sD/rIRF/6yDQv+3kl///fr1//bx + 6P/m2MX/9PDl///////Qup7/rII+/6t/Pv/Co4D//Pr2//jz7P/RvJz/ybCN//n17///////4tXC/7CH + TP+qfzn/qX87/6mAOf+pfDL/vZ5y/+3n2v//////5drJ/7ubb/+pgDv/x66N////////////2ciw/6Z5 + Kf+leSr/p3ol/6d7Mv/BpX3/9e/n///////u5dj//frz///++v/l2sn/t5Zp/7KOXf+0kmf/tpVs/7aW + bf+1lGv/tZRs/7WVbP+1lWz/tZRq/7aWbf/JsJD////////////RvaL/uJdu/7OSaP+1lGv/tZRr/7WU + a/+0k2r/tJRq/7WUav+1lGn/tJNn/7OQY//i1MD///////////+8nnP/pnou/6NyGP+kdBn/onQR/6d7 + LP/KspD////////////IrIr/qH4z/62EQP////7//////+7j1f+rgj7/oW8A/6R2Gf+neSr/xKmE//// + ////////4NG9/6NyB/+kdBb/pHQW/59tAP/l2cn//////+jdzv+5l2v/pXgu/7mYbf/p3c////////Xv + 5/+/oHj/n20A/6RzAv+kcwD/oXAA/8Chdv/49ez//////9K9o/+vilH/vp90//Hp3///////zric/6yD + Rf+pfjn/qX86/6h+OP+nfC3/5tnF///////07eH/q4I//6JuAP+icAD/tZJf/+XZx///////28q1/6Z4 + F/+gcAD/oXEA/6d3Iv/NtJT///////////+oeyX/oG4A/51qAP/ezLf////////////DpoH/om8A/6Jy + AP+ibwD/pXkk/8itiP///////////7eUYf+meif/wqN6////////////w6d+/6FwAP+ZYwD/m2cA/5dg + AP+neSP/7OLQ//////////z/vZ50/6+KWf+vi1r/r4tb/6+KWv+vilr/r4ta/6+KWv+vi1v/r4tb/6+L + Wv+vi1v/r4pb/66JWv+uiln/ropZ/6+KWf+uiFj/rohY/66JWP+tiFf/rYhX/62HVv+shlX/rIZU/6yG + VP+sh1X/rIdU/6uGVP+rhVT/q4VT/6uFU/+rhVP/q4VS/6qEUv+qhFH/q4RS/6qEUf+qg1D/qYNP/6mD + UP+pg1D/qYNQ/6qEUP+qg1H/qoNR/6qDUf+qg1D/onxJ/4NYJ/99UR7/e08e/3pPHv95TR7/eE0e/3dM + Hv92Sx7/dUoe/3RJHv+KYjb/qIJP/6mCTv+pgk7/qIJO/6iCTv+ogk7/qYFO/6mBTv+pgU7/qIFN/6iB + Tf+ogU3/qIBM/6aAS/+ngEv/p4BK/6eASv+ngEr/p39K/6Z/Sf+mf0n/pn9J/6Z/Sf+mfkn/pn9J/6d/ + Sf+mf0n/pn9J/6Z/Sf+mfkj/pn1H/6Z9R/+lfUf/pX1G/6V9Rv+lfEb/pXxG/6R8Rv+lfEb/pHxG/6V8 + Rv+lfEX/pHxF/6F4Qv97Uin/bEMe/21EHv9uRR7/b0Ye/3BGHv9xRx7/ckge/3NJHv90SR7/e1Ek/5xz + Pv+ke0T/pHtD/6N6Q/+jekP/o3tD/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6 + Qv+jekH/o3pB/6N5Qv+jekL/o3pB/6N6Qf+jekH/o3pB/6N5Qf+ieUH/onlB/6J5Qf+ieUD/onlA/6J5 + QP+ieUD/onlA/6J5QP+jeUH/o3lB/6R6Qv+kekP/o3pD/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6 + Qf+jekH/o3pC/6N6Qv+jekL/o3pC/6N6Qf+jekH/o3lC/6N6Qv+jekH/o3pB/6N6Qf+jekH/o3lB/6J5 + Qf+ieUH/onlB/6J5QP+ieUD/onlA/6J5QP+ieUD/onlA/6J5QP+ieUD/ong//6J4P/+ieUD/o3pB/6N6 + Qf+jeUH/onhA/6N5QP+jekD/onk//6J4P/+ieD//onk//6J5P/+ieUD/onhA/6N5QP+jekH/o3pB/6R7 + Qv+ke0L/pXxD/6V9RP+lfkT/pX5F/6Z/Rv+ngEj/qIFJ/6mCSv+qg0v/q4VN/76feP++n3j/vp93/72e + d/+9nnf/vZ53/72fd/+9nnf/vJ53/7yedv+8nXb/vJ12/7yddv+8nXb/vJ12/7yddv+8nXf/vJ12/7yd + dv+8nXb/vJ12/72eeP++nnj/vZ91/76dbP/p3sz////////99//Ms4v/tY1N/7aOU//AoXX/3Mmw//// + ////////59rH/8ishf+2jlT/s4tM/8Wnfv/p3Mv////////////byLH/u5dk/7+ecv/UwKP///////// + ///z697/zLSS/72ccv+7m3L/vJx1/7yddv+8nXb/u5x2/7qbdf+7m3X/u511/7ycdP/AoXn/8+rf//34 + 8P/i073/vZpo/8eqgv/7+vX//////+3j1f+xikr/rIM3/6l6AP/y7+b//////97Mtv+6l2T/rYI4/8uz + kv/z7+T//////+LVwf/BoHX/sYhG/7OMT//GqYH/8uvg///////49O7/t5Nc/6+FO/+2kFL//Pn2//// + ///Zxar/tZFX/62EQv+uh0b/0ryf/////////Pf/0Luf/62FSP+vhkn/tZNf/+PUwf/9+PL///////// + ///v5tj/wqeB/66FSf+vhk7/vJ11/+LSv///////6uDS/7+id//byrT///////78+f/cy7T/vJpu/62C + Q/+rgj3/v6J5/+ng0f///////////8qzkv+vh03/rIJD/8eujf////////////fy6v/IrYv/qn43/6Z5 + Kf+qgD7/w6aB//Tw6P//////yrOR/8SngP/y7eP//////+3l2f/Hrov/tpVr/7STaf+2lm3/tpVs/7WV + bP+1lWz/tZRr/7WUav+2lm3/xKmI////////////07+l/7eXbf+0lGn/tZRq/7WTa/+1lGr/tZRr/7WU + a/+1lGr/tZNq/7WTav+0kmb/xKeE//by7P//////8Ojd/8iui/+qgT//n24A/6qBPv/MtZX/+/jx//// + ///z7ub/qn44/6d6KP+wiE7////8////////////1cGo/66FRv+gbQD/tJFd/+HTwP////////////Tu + 4//Ms5P/q4A6/6V1Ef+5lWP/+vfy///////dzLb/uJZo/6l+Pf+6nHD/6N/P////////////5NfF/7qa + a/+idAv/pHUW/7eUYv/p3c7///////////+/o3z/qX8+/76gd//x6uD//////8+5nf+xjFn/sIlV/6+K + Vv+viVT/rYRK/+XXxP////3/8+rd/6+IUP+kdyP/oW0A/7KKT//j1sT//////9jIsf+icQD/oG0A/6R1 + EP+nejL/zbWV////////////qoAz/6NyAf+ebAD/3s25////////////6NvL/7yccf+ldSD/oXEA/7OO + WP/q38////////v38f+oeSX/onMM/6Z4J//u5dv///////Xv5f+/onb/oW4A/5liAP+qfTD/072g//// + //////////76/7yddP+viln/sItb/7CLW/+vi1v/r4ta/6+KWv+vi1v/r4tb/6+LW/+vi1r/r4tb/7CL + W/+vi1r/r4pa/6+KWv+uiVn/rYhZ/62JWP+uiVj/rYlY/66IWP+uiFf/rYdW/6yHVf+sh1b/rIZV/6yH + Vf+shlX/q4VU/6uFU/+qhVL/qoVS/6qEUv+rhFL/q4VS/6qFUv+qhFH/qoNQ/6qEUP+qhFD/qoRR/6qE + Uf+pg1D/qYJQ/6qDUP+pg1D/qoNQ/6qEUP+lf03/glgo/3tPHv95Th7/eE0e/3dMHv92Sx7/dUoe/3RJ + Hv9zSR7/ckge/4dgNf+ogk7/qIJO/6iBTf+ogk7/qIFN/6iBTf+ogU3/qYJO/6mBTv+ogU3/qIBM/6iA + TP+ngEz/qIFM/6eASv+ngEr/p4BK/6Z/Sv+mf0r/pn9K/6d/Sv+nf0r/pn9K/6d/Sv+nf0n/pn9J/6Z/ + Sf+mfkn/pn5I/6Z+SP+mfkj/pn1H/6V8Rv+lfEb/pXxG/6V8Rv+kfEX/pHxF/6R8Rf+lfEb/pHxF/593 + Qf91Tif/akEe/2xCHv9sQx7/bUQe/25FHv9vRR7/cEYe/3FHHv9ySB7/fFMm/592QP+ke0T/pHtE/6R7 + RP+ke0P/o3tD/6N7Q/+je0P/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6 + Qv+jekL/o3pC/6N5Qv+jeUH/o3lB/6N6Qv+jekL/o3lB/6N5Qf+ieUH/onlB/6J5QP+jeUH/o3lB/6N5 + Qf+jeUH/o3lB/6R6Qv+ke0P/pHtD/6R6Q/+je0P/o3tD/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6 + Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3lC/6N5Qf+jeUH/o3pC/6N6Qv+jeUH/o3lB/6J5 + Qf+ieUH/onlA/6J5QP+jekH/o3pB/6N5Qf+jeUH/o3lB/6J5QP+ieUD/o3pA/6N6Qf+jeUH/o3pB/6N6 + Qf+jeUD/o3pA/6N6QP+ieUD/onlA/6N6QP+jekD/onlA/6N5QP+jeUD/o3pA/6R6Qf+kfEL/pHxC/6V9 + Q/+mfkT/pX5E/6Z+Rf+ngEf/qIFI/6iBSf+pgUr/qoNL/6uETf++n3j/vp94/76feP+9n3j/vZ53/72e + d/+9nnf/vZ94/72feP+8nnf/vJ13/72ed/+9nnf/vZ53/7yddv+9nnf/vZ54/7yddv+9nnf/vZ54/72e + eP+9n3b/waR+/9bCqP/h077//fz3////////////7uXW/+PWw//TvaH/t5Je/72cbP/r4M////////// + ///59+//6N3N/+TWxP/17uT////////////g0Lv/xaiD/7uZbf+/oHb/1MCk///////////////7//fw + 5v/j1sT/1sOp/8WqiP+8nXX/vJ13/7ucdv+7nHb/u5x2/7yedv+8nXX/wKF6//Lr4P/8+fH/49S+/8ir + g//r4dH///////n28f/DpHr/sIRF/6yBOP+peQz/8+7n///////ezrf/vJpq/66HRv+zjVT/z7qb//37 + 9////vv/8Onc/+DTwP/j18X/8+3i///////28uv/zreV/8GjfP/by7b/4tfF////////////8+3j/+HU + wv/Uwqj/y7CP/+bbzf//////7uXY/8Wphv+yjVr/sYtY/7WRYP/Kr43////8////////////3cy2/72f + d/+zjlz/tI5f/7qacP/OuJr///////v59f/Hq4n/v6F6/+re0f////////////Tt4//f0b//3tC+//Tu + 4////////////9bBp/+6m2//sYta/66GTP/KsZH///////////////z/9fDm/+DSwP/ayrb/vJ10/8On + gf/07+f//////821lv+uhUn/uZdq/+PXxP//////9fHq/9bGrv/ApID/t5hu/7aWbf+2lW3/tpRs/7WV + bP+1lWv/tpVs/72eeP/+/vv//////+HSv/+4mG7/tJJo/7WTav+1lGv/tZVr/7WTa/+1lGv/tZRr/7SU + av+1lGr/tJRp/7COXv/Ot5r/+PLq///////+/Pj/6t7R/9vMt//l2cn//vv0///////u6Nz/wKF6/6l+ + Pv+rgkb/tZFg//7//P///////fn0//v17f/m2sv/2Miy/+jdz/////3////+/+bayP/q38//+fTt/+Xa + yv/dz7r/9e/n///////9/Pr/xKuI/7SRY/+thlH/vZ92/+nez/////////36//Xv4//v5tn/28u3/9zM + uf/x697//////////v/RvaD/tJJj/6yETP+/onz/8erg///////Qu57/tJFi/7OQYv+0kWL/so9g/6+K + V//k2MT////9//Lp3f+0j2D/tpRk/8y1l//j1sT//Pr0///////07+f/2sq1/9C8oP+6mGv/rYVL/8+1 + lv///////////6+GS/+nezT/o3EJ/+HTvv///////fry//v37v/p38//2smz/9zOuv/t5Nf///////z5 + 8//SvKD/p3w1/6Z5MP+kdiv/vpxy/+3k1v//////+/jx/+PWxf/ZybP/593N///68/////////////// + /P++n3b/sIxb/7CLW/+vi1v/r4tb/6+LW/+vilv/ropb/6+LW/+vi1r/r4ta/6+KWv+vi1r/r4tb/6+L + Wv+vilr/rolZ/66JWf+uiVj/rYlY/66JWf+tiFf/rohX/62IVv+siFb/rYhX/6yHVv+sh1X/rIdV/6uG + VP+rhVP/q4ZT/6uFUv+rhFH/qoRS/6qFUv+qhFH/qoRR/6qEUf+qg1H/qoRR/6qEUf+pg1D/qYNQ/6mD + UP+pglD/qYNQ/6qEUP+qhFD/qYNQ/6R9S/+BVyj/eE0e/3dMHv92Sx7/dUoe/3RJHv9zSR7/ckge/3BG + Hv9wRh7/hF0z/6eBTf+ogU3/qYJP/6iCTv+ogU3/qIFN/6iCTf+ogU3/qIFN/6iBTf+ogEz/qIFN/6iB + TP+ogUz/p4BL/6eASv+ie0f/nHVD/5lyQf+Wb0D/lm5A/5hxQf+cdUP/oXtH/6eASv+mf0n/pn5J/6Z+ + Sf+mfkn/pn5I/6Z9SP+mfUf/pXxG/6V8Rv+lfEb/pXxG/6R8Rf+kfEX/pHxF/511Qf9xSiX/aEAe/2lB + Hv9qQR7/a0Ie/2xDHv9tQx7/bkUe/29FHv9wRh7/fFMo/6B3Qv+ke0T/pHtE/6R7RP+ke0T/pHtE/6R7 + Q/+je0P/o3tD/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+je0L/o3tC/6N6 + Qv+jekL/o3lC/6N5Qv+jekL/o3pC/6N6Qv+jekH/onpB/6J5Qf+ieUH/o3lB/6N6Qf+jeUH/o3lB/6N6 + Qf+jekL/pHpD/6R7Q/+ke0P/pHtD/6N7Q/+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6 + Qv+jekL/o3pC/6N7Qv+je0L/o3pC/6N6Qv+jeUL/o3lC/6N6Qv+jekL/o3pC/6N6Qf+iekH/onlB/6J5 + Qf+jeUH/o3pB/6N6Qf+jeUH/o3lB/6N5Qf+jekH/o3pB/6N5QP+jekH/onlB/6N5Qf+jekH/o3pB/6J6 + Qf+je0H/o3pA/6N5Qf+jekH/o3pB/6N5Qf+ieUD/o3lA/6N6Qf+kekL/pXxD/6V8Q/+lfUP/pn1E/6Z+ + Rf+nf0X/qIBH/6iBSf+pgkr/qYJK/6qDTP+rhU3/vp95/76fef++oHn/vqB5/72feP+9n3j/vp94/72f + eP+9nnj/vZ54/76feP++n3j/vZ54/72eeP+9nnf/vZ54/72eeP+9nnj/vZ54/72eeP+9n3j/vp53/8Sq + hv/x6uD/////////////////////////////////8ezk/7SNUf+3kl3/uZVh/9O7m//07OP///////// + ///////////+/+7l1//WwaT/waR8/72edf+8nXX/vp95/822l//+/vv/7+bZ/+bXw//79/H///////Tt + 5P/QuZ7/u5x0/7ydd/+8nXf/vJ13/7udd/+8nnb/vJ12/8Ciev/z7OD//frz/+jaxv/byK3///////38 + 9v/XxKj/sIZJ/66DQ/+tgz7/q34p//Xv6v//////3s63/7+fdf+yilT/soxW/7eTYv/Epn//59vK//// + /f////////////39+v/j1cP/xqmG/7iTYf/PuJr/////////////////////////////////9fHq/+PU + wf/o3s7////9/9K/pf+9nXX/uZhu/7eWbf+4mG7/vJ1y/+7o3v//////+vn2/8SnhP+6mXH/uJdu/7iX + b/+6mnH/v6F8//Dp4P/v5dv/z7ea/7ucc/+5lmz/0Lqe//Tv6P/////////////////9+/f/5tvK/8yz + k/+6mW//t5Vr/7WUaP+yjlz/xauJ//Xu5v/l18b/2sew/+/n3f///////////824nP/Cpn//9PDp//// + ///Otpn/sIpT/66HTv+2kWL/zreZ//78+//z7eT/0ryi/7iZcf+3l27/tpVt/7aVbf+2lW3/tpZt/7WV + a/+zkWP/6+PX///////8+PP/v6B8/7ORZf+0k2n/tZNq/7WUbP+2lGz/tZVr/7WVa/+1lGv/tZRq/7WT + av+1lGr/so5h/7qacP/dzbn///////////////////////Pt4v/Wwqj/uppw/6uETv+uhlL/r4pb/7aU + aP/s5dv/9vLs/8etjP/dzbj//v77////////////8+7l/8qxkv+zkGD/vqB4/+Tayf////////////// + ///z7eb/xquJ/7SRZv+zkWX/s49g/72edv/ayrX//f38/864nP/Ot5n/8+zk/////////////////+vi + 1f/HrYr/spBh/7ORYv+xjV3/vp94/+HVw//9/Pr/ybCQ/7WSZf+1kWX/tJFl/7KQY/+xjmD/1sKq/+7l + 2P/i07//tpNl/8ariP/z7+f////////////////////////////7+fX/zrib/7SQX//Gqof/8evj//Tx + 6v+xjFr/r4dR/6qAQf/VwKf/8erf/9jGrf/NtZb/6d7P/////f////////////Pr4P/Jr43/rolS/66J + U/+th1H/rIRP/6iARf+2kmP/2Met///////////////////////j1L//ya+N//j07f/t5tz/u5tx/7CM + W/+vi1z/r4pb/6+KW/+vilv/r4tb/6+LXP+vi1v/r4pa/66KWv+uiVn/r4pa/6+LW/+vilr/r4pZ/66J + Wf+vilr/r4pZ/66JWP+tiVj/rolY/62IV/+tiFj/rYhX/62HVv+th1b/rIdV/6yHVf+rhlT/q4VT/6uF + U/+rhVP/q4VT/6uFU/+rhFL/q4VS/6qEUv+qhFH/qoRR/6qDUf+qg1D/qoNQ/6mDUP+qg1D/qYJQ/6mD + UP+pg1D/qoRR/6qEUP+pg1D/pH5M/39VKP92Sx7/dUoe/3RKHv9zSR7/ckge/3FHHv9wRh7/b0Ue/25E + Hv+BWzH/pn9N/6iBTv+ogk7/qIJO/6iBTf+ngUz/qIFN/6mCTv+ogU3/qIFN/6iBTf+dd0b/jWc7/3tW + MP9rRCT/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9pQiL/eFMt/4ljOP+Zc0H/pn5J/6Z+ + Sf+mfkj/pX1H/6V9Rv+lfUb/pX1G/6R8Rf+kfEX/pHxF/5pzP/9tRSP/Zj4e/2c/Hv9oQB7/aUAe/2pB + Hv9rQh7/bEMe/21DHv9uRR7/fVUp/6F4Qv+ke0T/pHtE/6R7RP+ke0T/pHtE/6R7RP+je0T/o3pD/6N6 + Q/+je0P/o3tD/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3tC/6N6Qv+jekL/o3pC/6N6 + Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qf+jeUH/o3lB/6J5Qf+jekH/o3lB/6N5Qf+jeUH/pHpC/6R7 + Q/+ke0T/pHtE/6N6Q/+jekP/o3pD/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6 + Qv+je0L/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pB/6N5Qf+jeUH/onlB/6N6 + Qf+jekH/o3lB/6N5Qf+jekH/o3pB/6N6Qf+jekH/onpB/6N6Qf+jeUH/o3pB/6N6Qf+jekH/pHtC/6N6 + QP+jekD/o3pA/6N6QP+jekH/o3pB/6N6Qf+je0H/o3pB/6V8Q/+ke0P/pXxD/6V9RP+mfkX/p4BH/6iA + SP+ogUn/qYJK/6qDS/+qhEz/q4VN/76fef++n3n/vp95/76gef++n3n/v6B6/7+gev+/oHn/vZ54/76f + ef++n3n/vp95/76gef++n3n/vqB5/76gef+9n3j/vp95/76fef+9nnj/vZ94/76hev+/onr/waN7/8Oi + dP/t4tH/////////+f/SupX/uphh/7aSWf+1jlr/uJNk/7uZbv+9nnX/vqB2/8Chdv++nnX/wKB2/8Cg + dv+/oXf/v6B4/72gef+8nnj/vJ53/72fef++n3f/vp90/7+fdf+/oHj/vqB4/72edv++n3j/vp95/72e + ef+9nnj/vJ54/7ydd/+8nXj/vJ53/7yddv/Bonv/8+zi////+P/48+f//Pnx///////i1MH/uZRi/7GK + UP+uhkn/r4dK/6+FOv/28uv//////9/Puf/Bo33/tpFi/7aSZf+4mGz/u5pw/7ubcf+7m3H/u5tx/7ub + cv+7mnH/vZxz/7ubcP+4lWn/t5Nk/7iTY/+/oHP//Pv3///////byrP/wKF4/7ubb/+8nXP/uptx/7ua + cP+8nHT/u512/7ucdv+7m3T/u5x1/7ucdf+6mnD/uZhu/7qZb/+8nHT/u5x1/7qbdP+6m3T/u5x0/7ub + c/+6mW//uppw/7ubdP+7nHX/vJx0/7macv+4mG7/uJdt/7iYbf+4mG3/uJht/7mYbv+5mnH/uppz/7mZ + cv+4mHD/t5du/7iXbv+3lmv/t5Vq/7eVav+1kmT/so1a/7GJV/+zjVz/yKyJ//fy6v//////z7eb/7KO + XP+xjFv/tJJm/7aTaf+1lGj/tpVq/7eVbv+3lm//tpZu/7aWbf+2lW3/tpVt/7aWbf+3lW3/tZNp/8iu + jf/38+r//////9vLtf+7nXb/s5Fn/7WTaf+2lGz/tpVr/7aVa/+1lGv/tJNp/7STaf+2lGv/tZVr/7SU + av+1kWf/so5i/7GPYP+wjV7/sY1d/7GNX/+yjmL/s5Bj/7OQZP+zkGT/spBi/7ORZv+zkWb/so9g/7KP + YP+0kGX/tJJj/7KOXv+wjV3/so1e/7KOYP+zj2P/s5Fl/7SRZP+yj2D/so5d/7CNXf+wjVz/so5f/7OR + ZP+0k2j/tpRp/7WTaP+1k2j/s5Jl/7OPYf+zkWP/s5Fj/7KOX/+yjl3/sYxc/7GLW/+yjV7/tZFk/7WU + aP+2k2f/tZNm/7WSZf+zkGH/so1d/7SRY/+1k2b/tZNn/7SSZv+0kmX/s5Fl/7KPYP+wjF3/sY1d/7OQ + YP+yjVz/q4NJ/7mXaf/n3Mv//////93OuP+qgTr/qX89/62FTP+xjFr/sY1c/7CLVv+wilf/so5e/7KO + Xv+yjl7/sYxc/6+LWf+xjlv/sY1b/7CKWf+vilb/r4hU/6+IVP+vilf/sIxa/7GNXv+xjF3/sY1d/7GM + W/+wi1r/r4tZ/66JV/+th1D/q4ZM/6uETP+shE3/rYZS/62HU/+shlD/rYZS/6+KWf+wjFv/sItc/7CL + W/+vi1v/r4tc/6+KW/+wi1v/r4tb/6+LW/+vi1v/r4pa/6+KWv+uiVr/rola/66JWv+vilr/r4tb/66K + Wv+uiln/ropZ/66JWP+uiVj/rohY/62HV/+tiFf/rIdW/62HVv+th1X/rIZV/6uFVP+shVT/q4ZU/6uF + U/+qhFL/q4VT/6qEUv+qhVL/qoVS/6qFUf+phFH/qoRR/6qEUf+qg1D/qYJP/6mDUP+pgk//qYNQ/6mD + UP+pg1D/qoRQ/6mDUP+kfkz/f1Yp/3RKHv9zSR7/c0ge/3FHHv9wRh7/b0Ue/25FHv9tQx7/bEIe/39Z + MP+ngE3/qIJO/6iBTv+ogU3/p4BM/6iBTf+ogk3/qIFN/41nPP9wSij/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2xFJP+HYTb/n3dE/6V+ + R/+lfkf/pX5H/6V9R/+lfUb/pHxF/5dwPv9oQSH/ZDwe/2U9Hv9mPh7/Zz8e/2hAHv9pQB7/akEe/2tC + Hv9sQx7/f1Ys/6J5Qv+ke0T/pHtE/6R7RP+kfET/pHxE/6R7RP+ke0T/pHtE/6N7Q/+jekP/o3tD/6N7 + Q/+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qf+jekH/o3pB/6N6Qv+jekL/o3pC/6N6 + Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N5Qv+jekH/o3pB/6N5Qf+jeUH/o3pB/6R6Qv+ke0P/pHtE/6R7 + RP+ke0P/o3pD/6N6Q/+je0P/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pB/6N6 + Qf+jekH/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3lC/6N6Qf+jekH/o3pB/6N5 + Qf+jekH/o3pB/6N5Qf+jekH/o3tC/6N7Qv+jeUH/o3pB/6R7Qv+ke0L/pHtC/6N6Qf+jeUD/o3lA/6N5 + QP+ieUD/o3lB/6N6Qf+jekH/o3pB/6N7Qf+lfUP/pXxD/6Z9RP+mfkT/pn5F/6iAR/+ogEj/qIFJ/6mC + Sv+qhEv/qoRM/6uFTf++oHr/vqB6/7+gev+/oHr/vqB5/7+gev+/oHr/vqB5/76fef++n3r/vp96/76g + ev+/oXv/vqB6/76gev++oHr/vp96/76gev++n3n/vp95/76fef++oHr/v6F6/8Cie//Conb/6d3L//// + /////vj/0bqY/76dbf+6l2f/uJNm/7mXbv+8nXT/vZ54/76gev+/oHr/vqB6/76gef++oHn/vqB6/76f + ev+9n3n/vZ95/72fef+9n3n/vZ94/72eeP+9n3n/vp95/76fef++n3n/vqB5/72fef+9nnn/vZ55/72e + eP+8nnj/vJ55/72feP+9n3j/xKZ+//Xu4//////////////////v5Nf/ya+K/7eSYf+1kF7/so5a/7SP + Xf+zjFH/9vHr///////h0br/xKiB/7uacf+6mnL/u5t1/7yed/+8nHf/vZ54/72feP+9n3j/vZ94/7yd + d/+8nHf/vJt0/7qacf+7mnD/wKN7//j17///////28qz/8Klf/+8nXX/vJ53/7yed/+8nnf/vZ13/7yd + d/+8nXf/vJ12/72ed/+8nHb/vJ12/7yddv+7nHX/vJ12/7ydd/+7nHb/u512/7yed/+7nHX/u5x2/7qc + dv+7nHX/vJ13/7ucdP+8nHX/upx1/7qbdP+6nHT/upt0/7qbdP+6m3T/upp0/7qbdf+6m3T/uplz/7iZ + cv+4mXL/uZpy/7mZcf+4mXH/t5dv/7eXbf+3lmv/tpVp/8ivjP/38uv//////8+4nP+4lWr/tpNp/7iW + bv+3lm7/tpZt/7iWb/+4l3D/t5dv/7eXb/+3lm7/tpZu/7aWbv+3l27/t5dv/7WVbf+1lGr/1L+m//36 + 9f//////49fF/8Wsi/+5mnP/tJRp/7WTaf+1kmn/tpVs/7qadP++n3v/uJhw/7aWbP+1lWv/tZRr/7ST + af+0lGr/tJNo/7STaf+0k2j/tJNp/7WTav+1k2r/tJNp/7WUaf+1lGr/tpRq/7SUaf+0lGn/tJNp/7aT + aP+1lGn/tZRp/7WUav+0k2n/tJJp/7SSaP+0kmn/tJNo/7WUaf+0k2f/tZNo/7WTaP+1k2n/tZNp/7WU + af+1k2r/tZRp/7aUaf+1k2j/tZNo/7aTaf+1k2j/tZNo/7SSZ/+0k2f/tZNo/7aTaf+1lGj/tpVp/7aU + aP+2lGj/tJNo/7WTZ/+1k2b/tZNo/7WUaP+0k2f/tJNn/7WTZ/+1k2b/s5Fk/7OQY/+zkmT/s5Bj/7CM + W/+7nHL/49fE///////bzbj/sIxX/6+LVv+wjVz/so5g/7KOX/+wjV3/so5e/7KQYv+zkWL/s5Bi/7OQ + Yv+zkGL/s49h/7SRY/+zkGL/s5Bi/7ORYv+yj1//so9g/7KOYf+yj2H/s5Bh/7KOX/+yjV//so1f/7GN + X/+yjV7/sIxb/7CNXP+wjVz/sI1c/7CMW/+wjFz/r4tb/6+LW/+wjFv/sIxd/6+LXP+vi1v/r4tb/6+L + W/+vi1v/ropa/6+KW/+vi1v/r4tb/6+LW/+uilr/rolZ/66JWf+uilr/r4ta/66KWf+viVr/r4pa/66J + Wf+uiln/rolY/66JWP+uiVj/rYdX/62IV/+sh1X/rIZV/6yGVf+sh1X/rIZV/6uGVP+rhlT/q4ZU/6qE + Uv+rhVP/q4VS/6uFUv+qhFL/qoRR/6mCUP+pglD/qYNQ/6qEUf+pg1D/qYNQ/6mDUP+qhFD/qYNQ/6mC + T/+pg1D/qYNQ/6R+TP99VCn/c0ge/3FHHv9wRh7/b0Ye/25FHv9tQx7/bEMe/2tCHv9pQR7/fFYv/6aB + Tf+ogk7/qIJO/6iBTf+ogU3/qIFN/6iBTf+Vb0D/ZT0f/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2U9H/9+WTH/nXdD/6V+ + SP+lfUf/pX1G/5RtPP9mPyD/ZDwe/2Q8Hv9kPB7/ZT0e/2Y+Hv9nPx7/aD8e/2lAHv9qQR7/gFku/6N6 + Q/+ke0T/pHtE/6N7Q/+je0P/o3tD/6R8RP+ke0T/pHtE/6R7RP+ke0P/o3tD/6N6Q/+jekP/o3pC/6N6 + Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekH/o3pB/6N6Qf+jekL/o3pC/6R6Qv+kekL/pHpC/6N6 + Qv+jekL/pHtC/6R7Qv+kekL/pHpC/6R6Qf+jekH/o3pB/6N6Qf+kekL/pHtD/6R7RP+ke0T/pHtD/6R7 + Q/+jekP/o3pD/6N6Q/+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qf+jekH/o3pB/6N6 + Qv+jekL/pHpC/6R6Qv+kekL/o3pC/6N6Qv+ke0L/pHtC/6R6Qv+kekL/pHpB/6N6Qf+jekH/o3pB/6N5 + Qf+jeUH/o3pB/6N6Qf+ke0L/pHtC/6N7Qv+ke0L/pHtC/6N7Qv+jekL/o3lB/6N6Qf+jekH/o3tB/6N6 + Qf+jekH/pHtC/6R7Qv+ke0L/pX1D/6V8RP+lfUT/pn5F/6Z+Rv+nf0b/qIBH/6mCSf+pgkr/qoNL/6uE + Tf+shU7/wKF7/8Che/+/oHv/v6B6/7+he/+/oXv/v6F7/7+gev+/oXv/v6B7/7+gev++oHr/v6F7/7+h + e/++oHr/vqB7/76ge/+/oHv/vqB6/76gev++oHr/v6F7/7+gev/BoXz/waN5/+DPuf////7////7/9S/ + nv/Aonb/vp90/72ddv+8nXf/vZ54/76fef++n3n/vp95/76fef++oHr/vqB6/76gev++n3r/vZ95/72f + ef+9n3n/vZ55/72fef+9n3n/vZ56/72fev+9n3r/vZ95/72fef+9n3n/vZ95/72eef+8nnj/vJ55/7ye + eP+9n3n/vZ94/8Olf//z7OD/////////////////z7iY/76fd/+7m3L/uppw/7qZb/+6mm//uJVl//Tv + 6P//////4dK9/8SohP+9nnf/vZ54/72deP+9n3j/vZ54/72feP+9n3j/vZ95/72eef+9n3r/vZ94/7yd + d/+8nHf/vZ52/76geP/k2Mb/9O7l/9fDqv/ApH//vZ13/72fef+9n3n/vZ55/72eef+8nnj/vJ54/7ye + eP+9nnn/vJ54/7ydd/+8nXf/vJ54/7ydd/+8nXf/vJ13/7ydd/+8nXf/u513/7udd/+7nXf/u513/7uc + dv+7nHb/u513/7ucd/+7nHb/u512/7ucdv+8nXb/u5x2/7qbdf+6mnT/u5x1/7qbdf+6mnT/uZpz/7qb + dP+6m3T/uppy/7mYcv+4mHH/uZlx/7iYb//Jr4//9/Ls///////Pu6D/uZty/7iXb/+5l3D/uJdw/7iY + cP+4mHD/uJhw/7eXb/+3lm//t5dw/7eXb/+3l2//t5dv/7eXb/+2lW7/tZVs/7eWbf/JsJH/+PTs//// + ////////4tXC/8ivkf/DqYn/w6iG/822mv/i1cP/7eTY/8eujv+4mHD/tZVr/7WUa/+1lGv/tZVr/7WU + av+1lGr/tZRq/7WTav+1lGv/tpVs/7aVbP+1lGv/tZNr/7WUa/+2lWz/tpVr/7WUav+1k2r/tpVr/7aV + av+1lGn/tZRr/7WUav+1lGv/tZRr/7aUa/+2lWr/tZNp/7aUaf+2lGr/tZRq/7aVa/+2lGr/tpRq/7aU + av+2lWv/tpVq/7aVa/+2lGr/tpRq/7aVa/+1lGr/tpVq/7aUav+2lGr/tZNp/7aVav+1lGn/tpRp/7aU + af+1k2n/tZRo/7WTaP+1k2j/tZNn/7WTZ/+1kmf/tZNn/7WTZ/+0kmb/tZNn/7SRZf+zkWL/t5Vp/823 + mf/48+3/0b2g/7ORY/+yjmD/s5Fi/7KPYf+2lGr/vZ53/72eeP+0kmX/s5Bi/7SRY/+0kWT/s5Bj/7OR + ZP+zkWT/tJFk/7SRZP+zkWL/tJFi/7OQY/+zkGP/s5Bi/7KPYf+zj2L/so5h/7KPYP+yjmD/sY1f/7GN + YP+yjl//sY1e/7GNXf+xjl7/sI1d/7GNXv+wjF3/sIxd/6+LXP+wjV3/r4xc/6+LXP+vilv/r4tc/7CM + XP+vjFz/r4xc/6+LW/+vi1v/r4pa/66JWv+uiVn/rolY/66KWv+vilr/rolZ/66KWf+vi1r/ropZ/66J + Wf+uiVn/rolZ/62IV/+tiVj/rIhX/6yHVv+tiFf/rIdW/6yHVf+shlX/rIZV/6yGVP+rhVP/q4RS/6uE + Uv+qhFL/qoRS/6qDUf+pg1D/qYNQ/6mDUP+qhFH/qoRR/6mDUP+pgk//qYJQ/6mDUP+pg0//qYNQ/6mD + UP+pg1D/pH5M/3xUKv9wRh7/b0Ye/25FHv9tRB7/bEMe/2tCHv9qQR7/aUAe/2g/Hv96Uy7/pn9N/6iC + Tv+ogU7/qIFN/6iBTf+ogU3/qIBN/5RvQP9lPR//ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2U+H/+GYDX/o3tG/5Bp + O/9lPR//ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9lPR7/Zj0e/2c/Hv9oPx7/g1ww/6N8RP+kfET/pHtE/6R7 + RP+je0P/o3tD/6N7Q/+kfET/pHtE/6R8RP+ke0T/o3tD/6R7RP+jekP/o3pD/6R7Q/+kekL/o3pC/6N6 + Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qf+jekL/o3pC/6N6Qv+kekL/pHpC/6R6Qv+kekL/pHpD/6R7 + Qv+ke0L/pHtC/6R6Qv+kekL/pHpB/6N6Qf+jekH/pHpC/6R7Q/+kfET/pHxE/6R7Q/+ke0P/pHpD/6N6 + Q/+jekP/pHtD/6R6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pB/6N6Qv+jekL/o3pC/6R6 + Qv+kekL/pHpC/6R6Qv+kekP/pHtC/6R7Qv+ke0L/pHpC/6R6Qv+kekH/o3pC/6N6Qf+jekH/o3pB/6N6 + Qf+jekH/o3pB/6N7Qv+jekH/o3tC/6N7Qv+ke0L/pHtC/6N7Qv+ke0L/pHtC/6N6Qf+ke0L/pHtC/6R7 + Qv+kekH/pHtC/6V8Q/+lfUT/pX1E/6Z9Rf+mfkb/qIBH/6mBSP+pgkn/qYJK/6qDTP+rhE3/rIVO/8Ci + fP/Aonz/wKJ8/7+he//AoXz/v6F7/7+ge/+/oHv/v6F8/7+ge//AoXv/wKJ8/7+he/+/oXz/v6F7/7+h + e/+/oXv/v6B7/76ge/++n3r/vqB7/76he/++oHv/wKJ8/8CjfP/Su5z/9vDn///////q4M//0bmZ/8es + if/CpH7/v6B7/7+hev++oHr/vqB6/72fev+9n3r/vp97/76fev+9n3r/vqB6/72eev++n3r/vZ96/72f + ev++n3r/vZ96/72fev++n3v/vqB7/72fev+9n3r/vZ96/72fev+9n3n/vZ96/72eev+9n3n/vZ96/72f + ev/CpYD/7ePW////////////3s21/8Sogv+9n3j/vJ13/7ydd/+8nXf/vp94/7qab//t5dz//////9zL + tv/Ep4P/vp95/76gef+9n3r/vZ56/76fev+9n3r/vZ96/72eef+9nnn/vqB6/72fev+9nnn/vZ54/72d + d/+9n3j/wKJ7/8Gjfv+/oXz/vZ96/7yeef+8nnj/vZ55/72fef+8nnn/vZ95/72fef+8nnn/vZ55/7yd + eP+8nXj/vJ14/7udeP+9nnn/vJ54/7yeeP+8nXj/vJ14/7ydeP+8nXf/vJ54/7ydeP+7nHf/vJ13/7yc + d/+8nHf/u5x2/7ydd/+8nXf/u513/7udd/+7nHb/u5t2/7ucdf+7nHb/upt1/7madP+6m3X/upp0/7ub + df+6m3X/uZpz/7qadP+5mXH/ybGQ//by6///////z7qg/7ucdP+5mXH/uZly/7iZcv+4mHH/t5hw/7iY + cf+4mHH/uJhw/7eYcP+3l2//t5dv/7eXb/+3lm//tpZu/7eWbv+2lm7/uJdu/7yddf/Xxaz/7uXY//// + /P////////////////////////////Ho3//Ep4b/t5Vs/7WUa/+1lGv/tZVs/7WUa/+2lWz/tpVs/7aV + bP+1lGv/tZRr/7WVbP+1lWz/tpVs/7WUa/+2lWz/tpVr/7aUa/+1lGv/tpRs/7aVa/+1lGv/tZNq/7ST + af+1lGv/tZVr/7WVa/+1lGv/tZRr/7aUa/+1lGr/tZRq/7aVa/+1k2r/tZRq/7aUa/+2lGv/tpVr/7WU + av+2lGr/tpVr/7WUav+0lGn/tpVq/7aUav+2lGr/tpRq/7eVa/+1lGn/tpVq/7aVav+2lWn/tZRp/7WU + af+2lGn/tpNo/7WSZ/+1k2f/tpRo/7WTZ/+0k2f/tZNn/7STZv+0kmb/tJFk/7WRZf+1lGX/t5Zq/7WS + Zv+zkWT/tJFk/7KQYv+0kWT/1cGn//v59v/59/P/vZ95/7SRY/+zj2L/s5Bj/7OQY/+0kGP/s5Bj/7OR + Y/+zkWP/s5Bj/7SSZf+zkWP/s5Bj/7OQY/+zkGL/so9i/7KQYf+xjmD/sY1f/7KOYP+yj2D/sY5f/7GN + X/+xjV7/sIxe/7GOX/+wjF3/sItc/7CMXP+wjF3/sIxd/6+LXP+vi1z/sItc/6+LW/+wi1z/r4tb/6+L + W/+vilv/rolZ/66KWv+vilv/r4pa/66KWf+uiVr/r4pa/66JWf+tiVj/ropZ/6+KWv+uiVn/rolZ/66J + Wf+uiVn/rYhX/66JWP+tiFf/rIdW/6yIVv+sh1b/q4ZV/6uGVP+rhVT/q4ZU/6uGVP+rhVP/q4VT/6qE + Uv+qhVL/q4VS/6qEUf+pg1D/qYJQ/6mDUP+pglD/qYNQ/6mDUP+pg0//qYNP/6mDUP+pg1D/qoNQ/6mD + UP+kfkz/e1Mq/29FHv9tRB7/bEMe/2tCHv9qQR7/aUAe/2g/Hv9nPx7/Zj0e/3ZQLf+lf03/qYJO/6iC + Tv+ogk7/qIFN/6eATP+ngEz/kms//2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/21GJP9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2U9Hv9mPR7/hV4z/6R8Rf+kfET/pHxE/6R7RP+je0P/o3tD/6N7 + Q/+je0P/pHtE/6R8RP+kfET/pHxE/6R7RP+je0T/pHtE/6N7Q/+ke0P/pHpC/6R6Qv+jekL/o3pC/6N6 + Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+kekL/pHpC/6R7Qv+ke0L/pHtD/6R7Q/+ke0L/pHtC/6R7 + Qv+ke0L/pHtC/6N7Qv+jekL/o3pC/6R6Qv+kfEP/pHxE/6R8RP+kfET/pHtD/6R7Q/+kekP/o3tD/6R7 + Q/+kekL/pHpC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6R6Qv+kekL/pHtC/6R7 + Qv+ke0P/pHtD/6R7Qv+ke0L/pHtD/6R7Qv+ke0L/o3tC/6N6Qf+jekH/o3pB/6N6Qf+je0H/o3tB/6N6 + Qf+je0L/o3pB/6N6Qf+jekH/o3tB/6N5Qf+jekH/pHtC/6R7Qv+kfEP/pHtC/6V8Q/+ke0P/pHxD/6V9 + RP+lfEP/pXxD/6V9Q/+lfkX/pn9G/6d/Rv+ogEf/qIFI/6mCSv+qg0v/q4VM/6yGTf/Aonz/wKJ8/8Ci + fP/Ao33/wKJ9/8CifP/Aonz/wKJ9/8Ciff/Aonz/wKJ8/8CifP+/oXz/v6F8/8Ciff/Aonz/v6F8/7+h + fP++oHr/v6F7/7+hfP+/oXz/v6F8/8Ciff/CpH7/w6Z+/9bApP/9+vT////////////38+7/zriY/8Gj + f/++oHv/vqB7/76ge/++oHv/vqB7/7+ge/++n3v/vp96/76ge/++oHv/vZ96/72fev++oHr/vqB6/76g + e/++n3v/vp97/76ge/+9n3r/vZ96/72fef+9n3n/vZ96/72fev++oHv/vqB7/76ge/++oHr/vqF7/8Sm + g//JrYv/x62K/8KmgP+/on3/vqB6/76fev++oHr/vqB6/76eev++oHr/wqeD/8ariv/BpYD/v6N8/76g + e/++n3r/vqB7/76fev++n3v/vZ96/72fev++n3r/vp96/76ge/+9n3r/vZ96/72fev++oHv/vqB6/76f + ev++n3r/vZ95/72fev+9n3n/vZ95/72fev+9n3r/vZ96/72fef+9n3n/vp96/72fef++n3r/vZ95/72f + ef+9n3n/vJ55/72fef+9n3n/vZ95/72eef+8nnj/vZ55/72eeP+8nnj/vJ54/7ydeP+8nnj/vJ14/7yd + d/+7nHf/vJ13/7yeeP+8nnj/vJ54/7ydd/+6m3X/u5x2/7ydd/+8nXb/u5x1/7ucdv+7nHb/u5x2/7ub + df+7nHX/uZpy/8qvkP/y7OP//////8+6nv+6nXb/uZpz/7mZc/+4mHL/uJhy/7mZcv+5mXL/uJhy/7iZ + cf+4mHH/uJlx/7iZcf+3mHD/t5dw/7eWb/+3lm//t5dw/7iXb/+2lm3/uZpx/7ubc/+8nnn/v6J+/7+i + f/+/oX7/v6F+/72ge/+6nHX/t5Zu/7WUbP+1lWz/tpVt/7WUbP+1lGz/tZRs/7WUbP+1lWz/tZRs/7aU + bP+2lWz/tpVs/7WUa/+2lGz/tZVs/7WVa/+1lWv/tpRr/7WTav+1lGv/tZRr/7WTav+1lGv/tZRq/7WV + a/+1lWv/tpRr/7aWbP+1lGr/tpVr/7aVa/+2lWv/tZRq/7aUa/+2lWz/tpVs/7aVa/+2lWv/tpVr/7aV + a/+2lWv/tpVq/7eWa/+3lWz/t5Vr/7eVa/+2lWv/tpVq/7aVav+2lWr/tpRq/7aVav+2lWn/tpRp/7aU + af+2lGn/tZRo/7aUaf+1k2j/tZNo/7aUaP+1lGj/tZNn/7WTZ/+1k2f/tJJl/7WSZf+1k2X/tJJl/7SS + Zf+1k2b/tJBk/7WUaP+6mnH/uptx/7SRZf+zkWT/s5Fj/7ORY/+zkWP/s5Fk/7ORZP+0kWT/tJFk/7OR + ZP+zkGP/tJBj/7ORY/+zkWP/s5Bj/7OQYv+ykGL/so9h/7KPYf+zkGL/so9g/7GOYP+xjmD/sY5g/7GN + X/+xjV7/sY1e/7CNXf+wjF3/sIxd/7CMXf+wi1z/sItc/6+LXP+vi1z/sIxc/6+LW/+vi1v/ropb/6+L + W/+vi1v/r4tb/6+LW/+vi1r/ropa/66JWf+uiln/rolZ/62IWf+uiVr/rola/66JWf+uiFj/rolZ/62J + WP+tiVj/rYlY/62IV/+tiFf/rIdW/6uGVf+rhlT/q4ZU/6uGVP+rhVP/q4VT/6uEU/+qg1L/qoRS/6qD + Uf+qhFH/qoRR/6qEUf+pg1D/qoRR/6qEUf+qhFD/qYNP/6mCT/+pg0//qYNP/6mDUP+pg1D/qoNQ/6R/ + TP95Uir/bUMe/2xCHv9qQR7/aUAe/2hAHv9nPx7/Zj0e/2U9Hv9kPB7/dE8r/6R/TP+ogU7/qIJO/6iC + Tv+ogU7/qIBN/6iBTf+Qaj7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/iGE1/6V8Rv+lfEX/pHxF/6R8RP+kfET/pHtE/6N7Q/+ke0P/pHtE/6R7 + RP+kfET/pHtE/6R7RP+ke0T/pHtE/6R7RP+je0P/pHtD/6R7Q/+jekL/o3pC/6N6Qv+jekL/o3pC/6N6 + Qv+jekL/o3pC/6N6Qv+ke0L/pHtD/6R7Q/+ke0P/pHtD/6R7Q/+ke0P/pHtD/6R7Q/+ke0P/pHtD/6R7 + Qv+ke0L/o3tC/6N6Qv+kekL/pHxD/6R8RP+kfET/pHtE/6R7RP+ke0T/pHtD/6N7Q/+ke0P/pHtD/6N6 + Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6N6Qv+jekL/o3pC/6R7Qv+ke0P/pHtD/6R7Q/+ke0P/pHtD/6R7 + Q/+ke0P/pHtD/6R7Q/+ke0P/pHtC/6R7Qv+je0L/o3tC/6N6Qf+jekH/o3tB/6N7Qf+je0L/o3pB/6N6 + Qf+jeUH/o3pB/6R7Qv+jeUH/o3pC/6R6Qv+ke0L/pHxD/6V8Q/+kfEP/pHtC/6R8Q/+lfUT/pXxD/6V9 + RP+lfUT/pn5F/6d/Rv+of0f/qIBI/6iBSf+pgkr/q4RM/6yGTf+sh07/waN+/8Giff/Aon3/waN+/8Cj + ff/Aonz/wKJ8/8Ciff/Aon3/waN9/8Gjff/Bo37/wKJ9/8Ciff/Aon3/wKJ9/8Ciff/AoX3/v6F7/7+h + fP+/oXz/wKJ9/8Ciff+/oHv/wKN+/8Kkf//EqIP/y7GP/8+2l//Ptpj/yrCP/8Omgv/Bo37/v6F8/7+h + fP+/oXz/v6B7/7+he/+/oXz/v6B8/7+gfP+/oXz/vqB7/76ge/++oHv/vqB7/7+hfP+/oHz/vp97/76f + e/++oHv/v6F8/72fev++oHr/vqF7/76hfP++oHv/v6F8/7+hfP+/oXz/v6F8/7+hfP+/oXz/v6J8/7+i + e/+/oHv/v6B8/76fe/++n3v/vqB7/76ge/++n3r/v6B6/7+fe/+/n3v/v6F7/76hfP++oHv/vqB7/76g + fP++oHv/vqB7/76ge/++oHv/vp97/76ge/++n3r/vqB7/76ge/++oHv/vqB7/76gfP++oHv/vqB7/76g + e/++oHv/vqB8/76fe/++n3r/vqB6/76ge/+9n3r/vZ96/76gev+9n3r/vqB7/76fe/++n3r/vZ95/72f + ev+9nnn/vp96/76fev+9n3r/vZ55/76fev+9n3n/vJ55/72eef+9n3n/vZ55/7yeeP+8nnj/vJ54/7yd + eP+8nXf/vJ13/7ydeP+9nnn/vJ13/7ydd/+8nXf/vJx3/7ubdf+7nXf/u5x2/7ubdv+7nHf/u5x2/7yd + df+9nnn/wqWB/8Wri/+9nnn/upx0/7qadP+6mnP/uZpz/7mZc/+5mnP/uZlz/7mZcv+5mXL/uZly/7mY + cf+5mHH/uJlx/7eXcP+3l3D/t5Zv/7eXb/+3mHD/t5Zv/7eWb/+2lm7/tpVt/7aWbf+4lm3/tpVs/7aV + bP+3lm3/t5Zt/7aVbf+2lW3/tpVt/7aVbf+1lGz/tpVt/7aVbf+1lW3/tZRs/7aVbP+2lm3/tZVs/7WV + bP+2lWz/tpVs/7aVbP+1lGz/tZRs/7WVbP+1lWv/tZRr/7WUa/+1lGv/tpRs/7aVbP+2lWv/tpVr/7WV + a/+1lGr/tpVs/7aVbP+2lWz/tpVr/7aVa/+1lWv/tpRr/7aVa/+3lmz/tpRr/7aVa/+1lWr/tZVq/7aV + a/+3lmz/t5Zr/7eWa/+3lmv/tpVq/7eWa/+2lWr/tZRq/7aVa/+2lWr/tpVq/7WUaf+2lGn/tpVp/7WT + aP+2lGn/tpRp/7aUaf+2lGn/tZNo/7WTZ/+1k2f/tZNn/7WTZ/+1kmf/tJJm/7SSZv+0kmb/tJJl/7SS + Zv+0kmT/tJFk/7SRY/+0kWT/s5Bj/7OQZP+zkWT/s5Fk/7OQY/+zkGP/s5Bj/7OQY/+zkGP/tJFk/7OQ + ZP+0kWT/s5Fj/7KQYv+zkWP/tJFj/7OQYv+yj2H/so9h/7KQYf+xj2D/sY1g/7GNYP+xjV//sY5f/7GO + X/+xjV7/sI1e/7CMXf+wi13/r4tc/66LW/+vi1v/sIxc/6+LW/+vi1v/r4tb/6+LW/+vi1z/r4pb/6+K + Wv+uilr/ropa/6+LW/+uilr/ropa/66KWv+uiVn/rolZ/66JWf+uiVn/rolZ/62IWP+tiFf/rYhY/62I + WP+tiFf/rYhX/6yHVv+shlX/rIZV/6yHVf+rhlT/q4ZU/6uFU/+qhVL/qoRS/6qEUv+qhFH/qoRR/6mE + Uf+qhFH/qYNQ/6mCT/+pg1D/qYNQ/6mDUP+ogU7/qIJP/6iCT/+pgk//qYJP/6mDT/+ogk//o31M/3hR + Kv9rQh7/aUEe/2hAHv9nPx7/Zj4e/2U9Hv9kPB7/ZDwe/2Q8Hv9zTCr/o31L/6iCTv+ogk7/qIJO/6mC + Tv+ngUz/qIBM/5NtP/9uRyb/bEUl/3VQLP9+WTL/g141/4ReNf+AWjL/dlAs/2lCIv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/i2Q3/6R7Rf+ke0X/pHtF/6R8Rf+kfEX/pHxF/6R7RP+je0P/pHtD/6R7RP+ke0P/o3tD/6R7 + RP+ke0T/pHtE/6R7RP+ke0T/pHtD/6N7Q/+ke0P/pHtD/6R7Qv+kekL/pHpC/6N6Qv+jekL/o3pC/6N6 + Qv+ke0L/pHtD/6R7Q/+ke0P/pHtD/6R7Q/+ke0P/pHtD/6R8Q/+kfEP/pHtD/6R7Q/+ke0L/o3tC/6R6 + Qv+kekL/pHpC/6R7Q/+ke0P/pHtE/6R7RP+ke0T/pHtE/6R7Q/+ke0P/o3tD/6R7Q/+ke0P/pHtC/6R6 + Qv+kekL/o3pC/6N6Qv+jekL/o3pC/6R7Qv+ke0P/pHtD/6R7Q/+ke0P/pHtD/6R7Q/+ke0P/pHxD/6R8 + Q/+ke0P/pHtD/6R7Qv+je0L/pHpC/6R6Qv+kekL/o3pB/6N6Qf+je0H/pHtC/6N6Qf+jekH/pHtC/6R7 + Qv+ke0L/pHtC/6N7Qv+ke0L/pHtC/6R7Q/+lfEP/pHxC/6R7Qv+kfEP/pX1E/6V9RP+mfkT/pn1E/6Z+ + Rf+nf0b/qIFI/6mCSf+pgkn/qYNK/6qDSv+rhU3/rIZO/8Gkfv/BpH7/waN+/8Ciff/Bo37/waN+/8Gj + fv/Bo37/waN+/8Gkf//Bo37/waN+/8Gjfv/BpH//wKN+/8Ciff/Aon3/wKJ9/8Cifv/Aon3/wKF9/8Ch + ff+/on3/v6F8/8Ciff/Bo37/waN9/8Cjff/BpH7/wqR//8Gjfv/Ao37/wKJ+/7+hfP+/oXz/v6F8/7+h + fP+/oX3/wKJ9/7+iff+/on3/v6J9/7+hfP+/oXz/v6B8/7+hfP/Aon3/v6F8/7+hfP+/oXz/v6F8/7+h + ff+/oX3/v6F9/7+iff+/on3/v6J9/7+iff+/oX3/v6F9/7+iff+/on3/v6J9/7+iff+/oXz/v6F8/7+h + fP+/oXz/vqF8/76hfP+/oX3/v6F9/8Ciff+/on3/v6J9/7+hff+/oX3/v6F9/7+iff+/on3/v6F9/7+g + fP+/oXz/v6F8/76gfP+/oXz/v6F8/76gfP++oHz/vqB8/7+hfP+/oXz/v6B8/7+gfP++oXz/v6F9/7+h + fP+/oHz/v6B8/7+gfP++n3r/vqB7/76ge/++oHv/vqB8/76ge/++oHv/vqB7/7+ge/++n3r/vqB6/76g + ev++oHv/vqB7/76ge/++oHv/vqB6/76fev+9n3r/vZ55/72fef+9n3n/vZ55/7ydeP+8nnn/vZ55/72e + ef+9nnn/vZ55/7yeeP+8nXj/vJ14/7yeeP+8nnj/vJ13/7udd/+7nHf/u5x3/7ucdv+7nHb/u512/7uc + df+7m3X/upt1/7qcdf+6m3X/upp0/7madP+5mnT/uZpz/7mac/+5mXP/upt0/7iZcv+5mXL/uZly/7ma + c/+5mXL/uZly/7iYcf+4mHH/uJhx/7eXcP+3mHD/t5dv/7eXb/+3lm//t5Zv/7eXb/+3l27/tpZu/7aW + bv+2lm3/tpZt/7aWbf+2lW3/tZRs/7aVbf+1lWz/tZRs/7aVbf+2lm3/tpVs/7WVbP+1lWz/tpVt/7aU + a/+1lGv/tpVs/7aVbf+2lWz/tpVs/7aVbP+2lWz/tpVs/7aVbP+1lGv/tZRr/7WVa/+2lWz/tpRr/7aU + a/+1lGv/tZRr/7aVbP+3lmz/tpRr/7aVa/+3lmz/tpZs/7aUa/+2lWz/tpVr/7aVa/+2lGv/tpVs/7aV + a/+3lWv/t5Vr/7aVa/+2lWv/tpVq/7aVav+3lWv/tpVr/7aVav+2lWr/tpRq/7aUav+2lGn/tZRp/7aV + af+2lWn/tpVp/7aTaf+1kmf/tJJm/7SSZv+0kmf/tZNn/7WTZ/+0kmb/tJFm/7SSZf+0kmb/tJJm/7SS + Zf+0kmX/tJJl/7SRZf+0kWX/s5Jl/7ORZP+zkGP/so9i/7OQY/+zkGP/s5Fj/7ORY/+zkGP/s5Bj/7OQ + Y/+zkGP/tJBk/7OQY/+yj2L/so9h/7KOYP+ykGL/so9h/7GNYP+xjWD/sY5g/7GOX/+wjV7/sI1e/7GN + Xv+wjV7/r4xd/6+MXf+wi13/sItd/7CMXP+vi1v/r4pb/6+LXP+wjFz/r4pb/66KW/+vi1v/r4pb/66J + Wv+uilr/r4pa/66JWf+DXjn/f1o2/35aNv9+Wjb/f1o2/39aNv9+Wjb/f1o2/35aNf9+WjX/flo2/35a + Nf9+WjX/flk1/35ZNf9+WTX/fVk1/35ZNP99WDT/fVg0/31ZNP9+WjT/gVw1/4VgOP+NaD7/mXRG/6eB + T/+pg1D/qYNQ/6mDUP+pgk//qYJP/6mCT/+pgk//qIJP/6mDT/+pg1D/qIJP/6iBTv+jfUz/d1Aq/2lA + Hv9oPx7/Zj4e/2U9Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3FLKf+ifEr/qIFO/6iATf+ogU3/qIJO/6eB + Tf+ngEz/p4BM/6iBTf+ogk3/p4FM/6eAS/+ngEz/p39L/6eAS/+nf0r/nndF/41nO/91Tyv/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9lPR//j2g6/6V8 + Rv+kfEX/pHxF/6R7Rf+lfEX/pXxF/6R8Rf+ke0T/pHtE/5FqOf96VCz/elQs/3pULP96VCz/elQs/3pU + LP96VCz/fFUt/6R8Q/+je0P/pHxD/6R8Q/+kfEP/lGs6/3pTLP96Uyz/elMs/3pTLP96Uyz/elQs/4dg + M/+ke0P/pHtD/6R7Q/+ke0P/pHtD/6R7Q/+kfEP/pHxD/6R8Q/+ke0P/pHtC/6R7Qv+je0L/pHpC/6R7 + Q/+je0P/hF4y/3pULP96VCz/elQs/3pULP96VCz/elQs/3pULP+KZDX/pHxD/6R8Q/+kekL/pHpC/6R6 + Qv+kekL/o3pC/6N6Qv+je0L/pHtC/6R7Q/+ZcT3/imM1/4FbMP99Vi3/elQs/3pULP96VCz/elQs/3pU + LP96VCz/elQs/3pULP96Uyz/elQs/3pTK/96Uyv/elMr/3pULP96Uyz/elQs/3pTLP96Uyz/flct/6R7 + Qv+kfEP/pHxD/6V8Q/+kfEP/pHtC/6R7Q/+ke0L/pXxD/6Z+RP+lfUT/pn1E/6Z+Rf+nf0b/p4BH/6iB + SP+pgkn/qYJJ/6mCSv+qg0z/rIVN/62HT//CpH//wqR//8KlgP/CpH//waN+/8Gkf//BpH//waR//8Gk + f//CpID/waN//8Gjfv/Bo37/waR//8Gjfv/Bo37/waN+/8Gjfv/BpH//wKN+/8Cifv/Aon7/wKJ9/7+i + ff/Aon3/wKJ+/8Cjfv/Bo37/waN//8Gjf//Bo3//wKN+/8Cifv+/oXz/v6F8/8Ciff/Ao37/wKJ+/7+h + ff+/on3/v6J9/7+hff+/oX3/wKJ+/8Cjfv/Ao37/wKN+/7+iff/AoX3/wKJ9/8Cjfv/Ao37/wKJ+/8Ci + fv/Aon7/wKJ+/7+iff/Ao37/wKJ+/8Cifv/Ao37/v6J+/8Cjfv/Ao37/wKJ+/7+ifv/Aon7/v6F9/7+i + ff/Aon7/wKJ+/7+iff+/on3/v6J9/8Cifv/Aon7/v6F9/8Cifv/Aon7/wKN+/8Cifv+/oX3/wKF9/7+i + ff+/on3/v6F9/8Ciff/Aon7/v6J+/7+hff+/oHz/vqB8/7+hfP/AoX3/v6F9/7+hff+/on3/v6J9/8Ch + ff+/oX3/v6F8/7+hfP+/oXz/v6F8/7+hfP++oHz/vqB8/76hfP+/oXz/v6B8/76ge/++oXv/v6F8/7+g + fP++oHz/vqB7/76ge/++n3v/vp97/76ge/+9n3n/vZ96/76gev++n3r/vZ96/72eef+9nnn/vZ96/72f + ev+8nnj/vJ14/7ydeP+9nnn/vZ95/7yeeP+8nnj/vJ54/7yeeP+8nnj/u513/7ucdv+8nHb/u5x3/7yd + d/+7nHb/u5t2/7ucdv+6m3X/upp1/7qbdf+5m3T/uZp0/7qbdP+6mnT/uZpz/7mac/+5mXP/uZly/7iY + cv+4mHH/uJhx/7iXcf+3l2//t5dw/7eYcP+4l3D/t5Zv/7eXcP+3l3D/t5dv/7eXb/+3l2//tpVu/7eW + bv+3lm7/t5Zu/7eWbv+2lm7/tpZt/7aWbf+2lm3/tZVs/7aWbf+2lW3/tpVt/7WVbP+1lWz/tpVs/7WV + bP+1lGz/tpVs/7aVbf+1lGz/tpVs/7aVbP+2lW3/tpVs/7aUbP+1lGv/tZVr/7aVbP+1lGv/tZVr/7aW + bP+3lm3/tpZs/7aVbP+2lWv/tpVr/7aVbP+3lmz/tpRr/7aVa/+3lmz/t5Zs/7aVa/+2lmz/tpZr/7aW + a/+3lmz/tZRq/7aVa/+3lWv/tpRq/7aUav+2lWr/tpVr/7aUav+1k2n/tpRq/7aVav+1lGn/tZRp/7aV + af+1lGj/tZNn/7WTZ/+1lGj/tZNo/7WSZv+0kmb/tJJm/7SSZv+1kmf/tJJm/7SSZv+0kmb/tJJl/7SR + Zf+0kWX/tJFk/7SRZP+zkWT/s5Fk/7ORY/+zkGP/s5Bk/7OQY/+zkGP/s5Bj/7OQY/+zkGP/s5Bj/7OR + Y/+zkWT/s5Bj/7OPYv+yj2L/so5h/7KPYf+yj2H/so9h/7KPYf+xjmD/sY1f/7GNX/+xjV7/r4tc/7CM + Xf+wjV7/sIxe/7CMXf+wjF3/r4tb/6+KW/+vi1z/sIxc/6+MXP+vilv/r4tb/6+LW/+vilv/rYlZ/66J + Wv+uiVr/bEYm/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPh//gFs1/595 + Sv+pglD/qYNQ/6mDUP+pg1D/qYJP/6iBT/+ogk//qYJP/6iBTv+ogk7/qYNP/6R+TP92Tyv/Zz8e/2Y9 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/b0kn/6F7Sv+ogU3/qIBM/6iBTf+ngUz/p4BM/6eA + TP+ngUz/qIFN/6eATP+ngEz/p4BM/6eATP+ngEv/p39L/6d/Sv+mf0r/pn9K/5t0Q/+AWjL/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPh//k2s8/6V8Rv+lfEb/pXxG/6V8 + Rf+lfEX/pXxG/6V8Rv+lfEX/pHxF/6R7RP+JYjX/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Y+ + IP+kfET/pHxE/6R8RP+kfET/pHxD/41mNv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv95Uyv/pHtD/6R7 + Q/+ke0P/pHtD/6R7Q/+ke0P/pHxD/6R8Q/+kfEP/pHtD/6R7Q/+ke0L/pHtC/6R7Qv+ke0P/o3tD/3VP + Kf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/flgu/6R8RP+kfEP/pHtD/6R6Qv+ke0P/pHtD/6R6 + Qv+jekL/pHtC/5BpOP9wSSb/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2tEIv+kfEP/pHxC/6R7 + Qv+ke0L/pHtD/6R7Q/+lfEP/pXxD/6V8RP+lfUT/pn5F/6Z+Rf+mfkX/pn5F/6d/Rv+ogUj/qYJJ/6mC + Sf+qg0v/q4VN/6yGTv+thk//w6WA/8KlgP/CpID/wqWA/8KkgP/CpID/waV//8Gkf//BpH//wqWA/8Gk + f//BpH//waR//8Gkf//BpH//waR//8Gkf//BpH//wqSA/8GkgP/Bo3//waN//8Gjfv/Aon3/wKJ+/8Cj + fv/Ao37/waR//8Gjf//Bon7/wKJ+/8Cjf//Aon7/wKJ+/8Cjfv/Bo3//wKN//8Cjf//Aon7/wKJ+/8Ci + fv/Ao3//waN//8Gjf//Bon//wKN+/8Cifv/Ao37/wKN//8Cjf//BpH//wKN//8Cifv+/oX7/wKJ//8Gj + f//Aon//wKJ//8Cjf//Ao3//waN//8Cjfv/Ao3//wKN+/8Cifv/Ao3//wKJ+/8Cifv/Aon7/wKN+/8Ci + f//Ao3//wKN//8Cifv/Aon7/wKN//8Cifv/Aon7/wKJ+/8Cjf//Aon7/wKJ+/8Cifv/Aon7/wKJ//8Ci + f//Aon7/wKN+/8Cjf//Aon7/wKJ+/8Cifv/Aon7/waN//8Cifv/Aon7/wKJ+/8Cifv/Aon7/v6F+/7+h + ff/Aon3/v6F9/7+hff+/oX3/v6F9/7+hfP++oHz/v6F9/7+hff+/oX3/v6F8/7+gfP+/oX3/vqB8/7+g + fP++oHz/vqF8/7+hfP+/oXz/vqB7/76ge/++oHv/vp97/76gev+9n3n/vZ96/76ge/+9n3r/vJ55/7ye + ef+9n3n/vZ95/72fev+9nnn/vZ55/72eef+8nXj/vJ54/7ydd/+8nXf/vJ13/7yeeP+8nnj/vJ13/7yc + d/+8nHf/u512/7ucdv+7nHb/upt1/7qbdf+6m3X/u5t1/7qbdP+5mnP/uZpz/7mac/+5mnP/uppz/7mZ + c/+5mHL/uJhx/7iYcf+4mHH/uJhx/7iYcf+4mHH/uJhx/7eXcP+3l3D/t5dv/7eWb/+3lm//t5Zv/7eW + b/+3lm7/t5dv/7eWbv+2lm7/tpZu/7aVbf+1lWz/tpVt/7aVbf+1lWz/tpVt/7aVbf+2lW3/tpVt/7aW + bf+1lWz/tpVt/7aWbf+3lm3/tpVs/7aWbf+3lm3/tpZt/7aVbP+2lWz/tpVs/7aWbP+2lm3/tpZs/7aV + bP+2lWz/tpVs/7aVbP+3lWz/tpZs/7eWbP+2lWz/t5Vs/7eWbP+2lmz/tpZs/7aWbP+3lmz/t5Zs/7aW + a/+3lmv/t5Zs/7eWbP+3lmv/t5Zr/7eWa/+2lWv/tpVr/7aVa/+2lWr/tpRq/7aUav+2lGr/tpVq/7WU + af+1lGj/tZRo/7aUaf+1k2j/tZNn/7WTZ/+0k2b/tJJm/7SSZv+0kmb/tJJm/7SSZf+0kmX/s5Bk/7OR + Zf+zkWT/s5Bk/7ORZP+0kWT/s5Fk/7ORZP+zkGT/s49j/7OQY/+zkGP/spBj/7OQY/+zkGL/s5Bj/7OQ + Y/+zj2P/so9i/7OQYv+yj2H/so9h/7KPYf+xjWD/sY1g/7GOX/+xjV//sI1e/7CNXv+wjV7/sIxd/7CM + Xf+vi1z/sIxd/7CLXP+vilv/r4tb/6+LW/+ui1v/r4tb/6+KWv+uilr/ropb/6+KW/+uiVr/rola/2xG + J/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9lPR//jmk+/6iC + T/+pgk//qYNP/6mDUP+pglD/qIJP/6iBTv+pgk7/qYNP/6mDT/+ogU7/o31L/3RNKv9lPR7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv99VzH/qIFN/6eATf+ogk7/qIFO/6eATf+ngEz/p4FM/6iB + Tf+ngUz/p4BM/6eATP+ngEz/p39L/6d/S/+mf0r/pn9K/6Z/Sv+mfkn/pn5J/5t1Qv9zTSn/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9nPyD/lW4+/6V9Rv+lfUb/pXxG/6R8Rv+kfEX/pHxF/6V8 + Rv+lfEb/pHxF/6R8Rf+kfET/iWI1/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPiD/pXxF/6V8 + Rf+lfEX/pXxF/6R8RP+NZjb/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/eVMr/6R7Q/+ke0P/pHtD/6R7 + Q/+ke0P/pHxD/6R8Q/+kfEP/pHtD/6R8Q/+kfEP/pHxD/6R8Qv+ke0P/pHtD/6R7Q/91Tyn/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/35YL/+lfET/pHxE/6R8Q/+kfEP/pHxD/6R8Q/+ke0P/onlB/3xV + Lf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9rRCL/pHxD/6R7Q/+ke0P/pHxD/6R8 + Q/+ke0P/pXxE/6V9RP+mfkX/pn1F/6Z9Rf+mfkb/pn9G/6d/R/+nf0f/qYFJ/6mCSf+pg0r/qoRL/6uE + TP+shk7/rYZP/8KlgP/CpYD/w6WB/8KkgP/DpYH/wqWB/8KlgP/CpID/wqSA/8OlgP/CpYD/waSA/8Kl + gP/CpYD/waSA/8GkgP/BpID/wqSA/8KlgP/CpYD/waSA/8Gkf//Bo3//waN//8GkgP/Ao3//wKN//8Gk + gP/CpID/waR//8Cjf//Ao3//waN//8Gkf//Ao3//wKN//8GjgP/Ao3//wKN//8Gkf//BpIH/wqWB/8Kl + f//Conv/wqN8/8Klgf/BpH//waSA/8GkgP/BpH//waN//8GkgP/Ao3//wKN//8GjgP/Bo4D/waOA/8Gj + gP/BpID/waN//8Cjf//Ao3//waN//8Cif//Aon//waSA/8Gjf//Bo3//wKN//8Cjf//Ao3//wKN//8Ck + gP/BpID/waN//8Cjf//Ao3//wKN//8Cif//Aon//wKN//8Gjf//Bo3//waSA/8GjgP/Bo4D/waOA/8Cj + f//Aon7/wKN//8GkgP/Aon//wKJ//8Cjf//Aon//waN//8Gjf//Ao3//wKN//8Cif//Aon//waN//8Cj + f//Aon7/wKJ+/8Cjfv+/on3/v6J9/8Cifv/Aon7/wKJ+/8Cifv+/oX3/v6B8/7+hff+/oXz/v6F8/7+i + ff/Aon3/v6F8/7+hfP+/oXz/v6F8/7+gfP+/oHz/vqB7/76ge/++oHv/vqB7/72fev+9n3r/vZ96/76g + ev+9n3r/vZ55/72eef+8nnn/vZ55/72eef+8nXj/vJ14/7yeeP+9n3n/vJ54/7yeeP+8nXf/u513/7yd + eP+8nHf/u5x2/7ucdv+7nHb/u5x2/7ucdv+7nHb/upt1/7qbdP+6mnT/uZp0/7qadP+6mnT/uZpz/7mZ + c/+5mXL/uJhy/7iYcv+4mHL/uJly/7iZcf+4mHD/uJdw/7iYcP+4mHD/t5dw/7eXcP+3l2//t5dv/7eX + b/+3l2//t5Zv/7eWb/+2lm7/tpZu/7aWbv+2lW3/tpVt/7eWbv+2lW3/tpVt/7aWbf+2lWz/tpVt/7aW + bf+3lm3/tpVt/7aVbf+3lW3/tpZt/7aWbf+2lW3/tZRs/7aWbf+2lWz/tZVs/7aVbP+3lm3/tpVs/7aV + bP+2lWz/tpVs/7eWbf+2lm3/tpZs/7aWbP+3lm3/tpZs/7eVbP+3lWz/t5Vs/7eWbP+3lWz/tpZs/7eW + bP+3lmz/tpVr/7eVbP+3lmv/t5Zr/7eWa/+3lWv/t5Zr/7aVav+2lWr/tpVq/7WUaf+2lGr/tpRp/7aU + af+2lWn/tpNp/7WTZ/+1k2f/tJJm/7WSZ/+0kWb/tJJm/7SSZv+0k2b/tJJm/7SSZf+zkWX/s5Fl/7SR + Zf+zkWX/tJFk/7SRZf+zkWT/s5Bj/7OPY/+zkGP/spBj/7KQYv+ykGL/spBi/7KQY/+zj2P/s49i/7OQ + Y/+yj2H/so9h/7KQYv+ykGL/so5h/7KOYf+xjmD/sI1f/7CMXv+xjl//sY1e/7CMXv+wjF7/sIxd/6+L + Xf+wjF3/r4tc/6+LXP+vi1z/r4tb/66KW/+vilv/ropa/66KWv+uilr/rola/62JWf9sRib/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+SbUH/qYJP/6mC + T/+ogk//qIJP/6mCT/+ogU7/qIJO/6iCTv+ogk7/qIJP/6Z/Tf9wSSf/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv+FXzf/p4BM/6iBTv+ogU7/qIFN/6eBTf+ngU3/qIFN/6eATP+ogU3/p4FM/6eA + TP+ogEz/p4BM/6eATP+ngEv/p39L/6d/Sv+mf0r/pn9K/6Z/Sf+mf0n/pX1H/4RdNP9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9pQSH/mHFA/6V9R/+lfUf/pX1G/6R8Rv+kfEb/pH1G/6R8Rf+kfEX/pHxF/6R8 + Rf+kfEX/pHxF/4ljNv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/Zj4f/6V8Rf+lfEX/pXxF/6V8 + RP+lfET/jWY3/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3pTK/+ke0P/pHtD/6R7Q/+ke0P/pHtD/6R8 + Q/+kfEP/pHtD/6R7Q/+kfEP/pHxE/6R8RP+ke0P/pHtD/6R8Q/+kfET/dU8p/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9+WC//pXxE/6V8RP+kfET/pHxE/6R8Q/+kfEP/o3tC/3hRKv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/a0Qi/6R7Qv+ke0P/pHxD/6V9Q/+lfET/pXtC/6V8 + RP+lfUT/pX5E/6Z+Rf+nfkb/p39G/6d/Rv+ngEf/qIBI/6iBSP+pgUn/qYNK/6qDS/+rhEz/rIZO/62H + T//DpoH/w6aB/8Omgf/DpYH/wqWB/8Olgf/CpYH/wqSB/8Klgf/DpoH/wqWB/8Klgf/CpYH/w6aC/8Kl + gf/CpIH/wqWB/8KlgP/CpID/wqWA/8KlgP/BpID/waSA/8Kkgf/CpIH/wqWB/8GkgP/CpIH/wqWB/8Gk + gP/BpID/waSA/8KkgP/CpYH/waSA/8GkgP/BpID/waSA/8GkgP/CpIH/wqWB/8aqiP/Xw6n/9vPs/+rh + 1f/Iq4n/wqWC/8KlgP/BpIH/waSA/8GkgP/Bo4D/waSA/8GkgP/BpID/waSB/8Klgf/BpID/waSA/8Gk + gf/BpID/waSA/8GjgP/Bo4D/waSA/8GkgP/BpID/waSA/8CjgP/Ao4D/waSA/8GkgP/BpID/waSA/8Gk + gP/BpID/waSA/8GkgP/BpID/waSA/8Gkgf/BpID/waOA/8GkgP/BpIH/waSA/8GkgP/BpID/waN//8Gk + gP/Ao3//waOA/8GjgP/BpID/waSA/8Gkgf/BpID/waSA/8GkgP/BpID/wKN//8Gjf//Bo4D/waR//8Cj + f//Bo4D/wKN//8Cjf//Bo3//wKN//8Cjf//Ao3//wKJ+/8Chff+/oX3/v6J9/7+iff/Aon7/v6F+/8Ci + ff/Aon3/wKJ+/7+hff+/oX3/v6F9/7+hfP++oHz/vqB8/76hfP+/oXz/vqB7/76ge/++oHv/vaB7/72f + ev+9nnn/vZ55/72fev++n3r/vZ55/7yeef+8nnn/vZ55/72fef+8nnj/vJ13/7ydd/+8nXf/vJ13/7yd + d/+8nHf/vJx2/7uddv+7nHb/u5x2/7ucdv+6m3X/u5t1/7qadP+6mnT/upp1/7qadP+6mnT/uppz/7mZ + cv+5mXL/uZlz/7iZcv+4mXL/uJlx/7mZcf+4mHH/uJhx/7eXcP+3mHD/uJhw/7iYcP+3mHD/t5dv/7eW + b/+3lm//tpVu/7aWbv+2lm7/tpZu/7eWbv+3l27/tpVt/7aVbf+2lm3/tpZt/7eWbv+3lm7/tpZt/7aV + bf+2lW3/t5Zu/7aWbf+2lm3/tpVt/7WVbP+2lm3/tpVs/7aVbP+3lm3/tpZs/7aVbP+2lWz/tpVs/7aV + bP+3lm3/t5Zt/7aWbP+2lWz/tpVs/7eWbf+3lm3/tpZs/7aWbP+3lm3/t5Zs/7aVa/+2lWz/t5Zs/7eW + bP+2lWz/t5Zs/7eWbP+3lmz/tpVr/7aVa/+2lWr/tpVq/7aVav+2lGr/tpVr/7aVav+2lGn/tpVq/7WU + af+1k2j/tZNo/7WTaP+1k2f/tJJm/7SSZv+0kmb/tJJm/7SSZv+0kmb/tJJl/7SSZf+0kmX/s5Fk/7SR + Zf+0kWT/tJFk/7OQZP+ykGP/s5Bj/7KPYv+yj2L/so9h/7KPYv+yj2L/s5Bj/7OQY/+zkGP/so9i/7KP + Yv+yj2L/so9h/7KPYv+yj2H/so5h/7GOYP+xjV//sI1e/7GNX/+wjF7/sIxe/7CNXv+wjF3/sIxd/6+L + XP+vilz/r4tc/6+MXP+uilv/r4tb/6+LW/+vi1v/ropa/66JWv+uiVr/bEYm/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/aUIj/6eATv+pg1D/qYJP/6mC + T/+pg1D/qIJP/6iBTv+ogU3/qIFO/6iBTv+GYDj/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv+OaT3/qIFO/6iBTv+ogk7/qIFO/6iBTv+ogU3/qIFN/6iCTf+ngE3/p4BM/6iBTf+ogUz/qIFM/6eA + S/+ngEv/p4BM/6d/S/+nf0r/p4BK/6d/Sv+nf0r/pn9J/6Z+SP+mfkj/jGY5/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9qQyP/m3RC/6V9SP+lfUf/pX1H/6V9R/+lfUf/pH1G/6V9Rv+kfEb/pHxF/6R8Rf+kfEX/pXxF/6V9 + Rv+KZDb/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Y+IP+lfEX/pXxF/6V8RP+lfEX/pXxF/4xm + N/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv96Uyv/o3tD/6R7Q/+kfEP/pHxD/6R7Q/+kfEP/pHxD/6R8 + Q/+kfEP/pHxE/6R8RP+kfET/pHxE/6R7RP+kfET/pXxF/3VPKf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/f1gv/6V8Rf+lfEX/pHxE/6R8RP+kfET/pHxD/4dgM/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2tEIv+ke0L/pHtD/6R7Q/+lfEP/pXxD/6V8Q/+mfUT/pn1F/6Z9 + Rf+mfkX/pn5G/6d/R/+nf0f/p39H/6iASP+ogUj/qIFI/6mCSv+qhEv/q4RM/6yGTv+tiE//w6eC/8On + gv/DpoL/w6WC/8Omgv/DpYL/w6WC/8Olgv/DpYL/w6WC/8Omgv/CpYH/wqWB/8Olgv/DpYH/wqWB/8Kl + gP/CpYH/w6WB/8Klgf/CpYH/wqWB/8Klgf/CpYH/wqWB/8Klgf/CpYL/w6WC/8Klgf/CpYH/wqWB/8Km + gv/CpYL/wqWB/8Klgf/CpYH/wqWB/8Klgv/CpYL/wqWB/8Olgf/Kr43/4tK+///////9+vj/y7GP/8So + hP/CpYH/wqSA/8GkgP/CpYH/wqWC/8Klgf/CpYH/wqWB/8Klgv/CpYL/waWB/8Glgf/CpYL/wqWC/8Ol + gv/CpIH/wqWB/8Klgf/BpYH/wqWB/8Klgf/BpIH/waSB/8Gkgf/BpIH/waSB/8Klgf/CpYH/wqWC/8Kl + gf/CpYH/wqWB/8Kmgv/CpoL/wqWC/8Kkgf/CpYL/waWC/8Glgf/BpIH/waSB/8Gkgf/CpYH/waSB/8Gk + gf/BpYH/wqWB/8Kkgf/BpIH/waSB/8Klgf/CpIH/wqSB/8GkgP/BpID/waSA/8GkgP/Bo4D/waOA/8Gk + gP/BpID/waSA/8GkgP/Ao3//wKN//8GjgP/Bo3//wKN//8Cjf//Ao3//wKJ+/8Cifv/Ao37/wKJ+/8Ci + f//Aon7/wKJ+/7+hff+/oX3/v6F9/7+hff+/oX3/v6F9/7+hfP++oHz/vqB7/76gfP++oHz/vp96/72f + ev++oHv/vqB7/72fev+9n3r/vZ55/72eef+9nnn/vZ55/72eeP+9nnj/vZ54/72eeP+8nXj/vJ14/7yd + d/+8nXf/vJx3/7ycd/+7nHf/u5t2/7ucdv+7m3X/u5t1/7ubdf+7m3b/upt1/7qbdP+5mnP/uZlz/7ma + c/+5mXP/uZlz/7mac/+5mnL/uZly/7mZcv+4mHH/uJhx/7iYcf+4mHH/uJlx/7iYcP+3l3D/t5dw/7eW + b/+3lm//t5Zv/7eXb/+3l2//t5dv/7eWbv+2lm7/tpZu/7eWbv+2lm7/tpVu/7aWbf+3lm7/t5Zu/7aV + bf+3lm7/tpZt/7aVbP+2lm3/tpVs/7aVbP+2lm3/t5dt/7eWbf+3lm3/tpZt/7aWbf+2lm3/tpVs/7eV + bP+2lWz/tpVs/7eVbP+3lm3/t5Zt/7aVbP+2lmz/t5dt/7eXbf+3lmz/tpVs/7eVbP+3lWz/t5Zs/7eW + bP+3lmz/tpZr/7aWa/+2lmv/tpVr/7aVav+2lWr/tpVr/7aVav+2lWr/tpRp/7aUaf+2lGn/tpRp/7aU + af+2lGn/tZNo/7WTZ/+1k2j/tZNn/7SSZv+0kmb/tJJm/7SSZv+0kmX/tJFl/7SSZf+zkWX/tJFl/7SR + ZP+zkGP/s5Fk/7OQY/+ykGP/so9i/7OPYv+yj2H/so9h/7KPYv+ykGL/spBi/7KPYv+yj2L/so9i/7KP + Yv+zkGL/so9h/7KOYf+xjmH/sY5g/7GNX/+xjl//sI1e/7CMXv+wjF3/sIxd/7CMXf+wjFz/r4tc/66K + W/+vi1v/ropb/66KWv+uilr/ropa/66KW/+uilr/ropa/2xGJ/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+TbkL/qYNQ/6mCT/+ogk//qIJP/6mD + T/+ogk7/qIFO/6iCTv+eeEj/Zj4f/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+MZzz/p4FN/6iB + Tv+ogU7/qIJO/6iCTv+ngU3/p4FN/6eBTf+mglT/kZad/3anyv9ksN//WbTo/1m06P9ksN7/d6bK/5KU + m/+mgFH/p4BL/6d/Sv+ngEv/p39K/6Z+Sf+mfkn/pn5J/6Z/Sf+LZTn/ZDwe/2Q8Hv9tRiT/nXZD/6Z+ + SP+mfUf/pn1H/6Z+SP+mfUj/pX1H/6V+R/+lfUf/pX1G/6V9Rv+lfUb/pX1G/6V9Rv+lfUb/imM3/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPiD/pXxF/6V8Rf+lfEX/pX1F/6V8Rf+MZjj/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/elMs/6R7Q/+ke0P/pHxD/6R8RP+kfEP/pHxD/6R8Q/+kfEP/pHxE/6R8 + RP+kfET/pHxE/6R8RP+lfEX/pXxF/6V8Rf91Tyn/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/39Y + L/+lfUX/pXxF/6R8Rf+lfET/pXxE/6B3Qf9mPyD/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9rRCL/pHtD/6R6Qv+ke0L/pHtC/6V8Q/+lfUT/pX1E/6Z9Rf+mfkX/p39G/6d/ + Rv+nf0f/p4BH/6iASP+ogUj/qYJJ/6mBSf+pgkr/qoRL/6uFTP+shk7/rYdP/8Ongv/Dp4P/xKeD/8Sm + g//Ep4P/xKaD/8Smg//DpoP/w6aD/8Omg//DpoP/w6aC/8Omgv/DpoL/w6aC/8Klgf/CpYH/w6aC/8Om + gv/CpYH/wqWB/8Klgf/DpoL/w6aC/8Omgv/DpoP/w6aD/8Omg//DpYH/xKaC/8Omgv/DpoL/w6eC/8Om + gf/CpoL/xKWC/8Omg//DpoP/w6aC/8Klgf/Dp4L/zLGP/+PUvv//////+/v3/82zj//FqIP/wqSA/8Kk + f//CpYH/w6aD/8Ong//DpoL/w6WC/8Klgv/CpYL/wqaC/8Kmg//CpoL/w6SC/8Klgf/CpoH/wqaC/8Om + gf/CpYL/w6aC/8Kmgv/CpoL/w6aD/8Omg//DpoL/w6aD/8Olgv/DpYL/w6aD/8Omg//DpoP/w6aC/8Om + gv/DpoP/wqaD/8Klg//CpoP/w6aD/8Kmg//CpYL/wqWC/8Klgv/CpoL/w6aD/8Omg//DpoL/w6aD/8Kl + gv/CpIH/wqWC/8Klgf/CpYH/wqWC/8Klgv/DpoL/wqWC/8Klgv/BpYH/waWB/8GlgP/CpYD/wqWB/8Kl + gf/BpYH/waWB/8Gjf//Bo3//waSA/8Kkgf/CpYH/waSA/8GkgP/BpID/waR//8Gjf//Ao3//wKN//8Cj + f//Aon7/wKJ+/8Gjf//Bon3/v6J8/7+hfP+/onz/wKF9/7+ifP+/onz/v6J9/7+hff+/oXz/v6F8/76f + ev+9n3n/vZ95/72eeP+9n3n/vZ95/76eev+9n3n/vZ95/76fev++oHr/vZ95/72eeP+8nnj/vJ12/72c + d/+9nXf/vJ14/7udd/+7m3b/u5x2/7ucdv+7nHb/u5t2/7qbdf+6m3T/upp1/7qbdf+6m3T/upp0/7mZ + cv+4mXL/uZpy/7qac/+6m3P/uppy/7mZcf+4mXL/uJly/7iZcv+4mHH/uJhw/7iYcP+4l2//t5du/7eX + bv+2lm7/tpZu/7aWb/+3l23/t5dv/7eXb/+3lm7/t5dv/7eVbf+2lWz/tpZt/7aVbP+3lmz/t5Zu/7eW + bv+3lm3/t5Zt/7aVbP+2lWv/tpVr/7aVa/+4lm3/uJZt/7eVbP+3lWz/t5Zt/7eWbf+3lm3/t5Vs/7eV + bP+3lm3/t5Zt/7eWbf+3lWz/t5Zs/7eWbf+2lmz/t5Zt/7eWbP+3lWv/tpVq/7aVa/+2lWv/tpVq/7eV + av+3lmv/t5Zs/7eWbP+2lWv/tpVq/7aVa/+2lWr/tpVq/7aVav+2lGn/tpRq/7aUaf+1k2n/tZNo/7WT + aP+1k2j/tZRo/7WTaP+0kmf/tJJm/7SRZf+0kWX/tJFl/7SRZf+0kWX/tJFl/7SRZf+zkWT/spBj/7OQ + ZP+zkGP/s5Bj/7OQY/+yj2P/so9i/7KPYv+ykGL/so9i/7KPYv+yj2L/so9h/7OPYv+zj2P/so9i/7KP + Yf+xjmH/sY5g/7GOYP+yjmD/sY5f/7CNXv+wjF7/sIxe/7CMXf+vjFz/r4tc/6+LXP+vi1z/r4tb/6+L + W/+vilv/ropb/66KWv+uilr/ropa/66KWv9sRif/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/hmE6/6mDUP+pg1D/qIJP/6iCT/+ogk//qIJP/6eB + Tv+ogU7/f1ky/2U9Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+CXTb/p4FN/6eBTf+ngU3/p4BN/6eB + Tf+ngU3/qIFO/6eDVv+CoLr/Q7r1/yrB//8rwv//LML//yzD//8sw///K8L//yvB//8qwP//RLr0/4Of + uP+mgVL/p4BL/6Z/Sv+mfkn/pn5J/6Z/Sf+mf0n/pn5J/4BbMv9vSSb/nndE/6Z9SP+mfkj/pn5I/6Z+ + SP+mfkj/pX1H/6V+R/+lfkf/pX1H/6V9R/+lfUb/pX1G/6V9Rv+lfUb/pX1G/4pkN/9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/Zj4f/6R8RP+lfEX/pX1F/6V9Rf+lfEX/jGY4/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/3pTLP+ke0P/pHtD/6R7Q/+kfET/pHxD/6R7Q/+kfEP/pHxD/6R8RP+kfET/pHxE/6R8 + RP+lfET/pXxE/6V8Rf+lfEX/dU8p/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9/WS//pX1F/6V8 + Rf+kfEX/pXxE/6V8RP+KYzX/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/a0Qi/6R7Q/+ke0P/pHtD/6V8Q/+lfUT/pXxE/6V9RP+mfUX/pn5F/6d/Rv+nf0b/p39H/6iA + SP+ogUj/qYJJ/6mDSv+pgkn/qYJK/6qES/+rhU3/rIZO/62HT//Ep4P/xKeE/8SohP/FqIT/xKiE/8Sn + g//Ep4P/xKeD/8Sng//Dp4T/xKeD/8Omg//DpoL/xKeD/8Omg//DpoL/w6aC/8Ong//Dp4P/w6aC/8Om + gv/DpoL/w6aC/8Omgv/Dp4P/xKeE/8WnhP/EqIT/xaeC/8Omf//Epn3/xKV+/8Slff/Ep37/xKeA/8Wn + gv/EqIP/w6eE/8Olgf/Co37/w6V+/8uxj//k1cD///////z89//OtY//xaZ+/8Gfdf/BoXX/wqN7/8Om + f//EqIP/xKeE/8Sng//DpYL/w6WC/8Omg//FqIT/xKiD/8OmgP/Co3z/waR6/8Oke//Do3v/wqR+/8On + gv/EqYT/xKmF/8SnhP/DpoH/wqR//8WohP/EqIX/w6eE/8SnhP/EqIX/xaeF/8Okf//DpH7/w6eD/8So + hP/Dp4T/w6eE/8OnhP/DpoP/w6aD/8Omg//Dp4P/w6eE/8Sog//CpYD/w6R//8Omgf/EpoP/xKeD/8Om + gv/Conz/wqN8/8Kmgf/Dp4P/w6aD/8Omg//DpoP/w6aC/8Glf//Aonr/waR//8Omgv/Dp4P/w6aC/8Kl + gP+/oHn/v595/8GkgP/CpoH/wqaC/8Olgv/CpYH/waN9/7+gev/Aon7/waSA/8GkgP/BpID/waOA/8Gj + f//Ao33/wKF6/76edP+8m3H/vJ10/76fd//AoXv/v6B6/76gef+/oXz/wKJ9/76he/+9nnb/uppw/7qZ + bP+6mGz/uplt/7yccv+9nnf/vZ95/76gev++oHv/vqB7/76fev+8nXb/uplv/7iWa/+5lmz/u5pz/7yd + d/+7nXb/uJlw/7qbcv+8nHX/vJ13/7ucdv+7nHX/upt1/7ucdv+7m3X/uZpy/7mYbv+2lGj/tZJl/7WU + Z/+4l2z/uZlx/7mYcP+4l23/uJdt/7iZcf+4mHH/t5hw/7eYcf+3l2//t5Zr/7OSZP+zj2H/so1f/7KO + YP+zj2P/tZNo/7eWbv+4mHD/uJdu/7eXb/+1k2j/so5h/7GNXf+xjmD/tZNo/7eVbf+3l27/tpZt/7aU + Z/+yjV//sIpa/7CKWv+xjV3/tZJm/7eVav+0kWT/s5Bi/7WVa/+3lWz/t5dt/7aUa/+0kmb/tJJm/7eW + a/+3lm3/t5Zt/7eWbf+3lW3/t5Zt/7eVbP+2lWn/tJFk/7GMXP+xi1r/sYtZ/7CLWf+yjV//tZNo/7eW + a/+3lmz/t5Vr/7eVa/+3lmv/t5Zr/7eVav+2lWv/tpRq/7aUav+2lGr/tZNp/7WTaf+2lGn/tZNo/7aU + af+1k2j/tJJn/7SSZ/+0kmb/tJFm/7SRZv+0kmX/tJFl/7SSZf+zkWT/s5Fk/7ORZP+zkGT/s5Bk/7OQ + ZP+zkGT/so9j/7KPY/+yj2P/spBi/7KQYv+yj2H/so9h/7KQYv+yj2L/so9i/7KPYv+yj2L/so9h/7KO + Yf+xjmH/sY5g/7GOYP+xjV7/sI1e/7CMXv+wjV7/r4xd/6+LXP+vi13/r4tc/6+LW/+vi1v/r4tb/6+L + W/+vilv/rola/66KWv+uilr/bEYn/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+MaEH/nHdM/5t3 + S/+bd0v/m3dL/5x3S/+bdkr/m3ZK/5t2Sv+bdkr/m3ZK/5t2Sf+YdEj/km1D/4FcNv9lPR//ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/39aNf+pglD/qYJP/6mCT/+ogk//qIJP/6iCT/+ogU//oHlJ/2Y9 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9wSSj/pn9N/6iBTv+ngU7/p4FO/6eATf+ngE3/p4FN/5yN + g/9Stu3/KsH//yzD//8txf//Lsb//y/H//8vx///L8f//y/G//8uxv//LcT//yzD//8qwf//U7br/5uL + gP+mf0r/pn5K/6Z+Sf+mfkn/pn5J/6Z+Sf+kfEj/oXlG/6Z+SP+mfUj/pn5I/6Z/Sf+mf0n/pn5I/6J6 + Rv+feET/pn5I/6V+R/+lfkf/pX1H/6V9Rv+lfUb/pX1G/6V9Rv+KZDf/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Y+H/+kfET/pXxF/6V8Rf+lfEX/pHxF/41mOP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv96Uyz/pHtD/6R7Q/+ke0T/pHxD/6R8Q/+ke0P/pXxD/6V8Q/+lfET/pHxE/6R8RP+kfET/pXxE/6V8 + Rf+lfEX/pXxG/3VOKv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/f1gv/6V8Rf+kfEX/pXxF/6V8 + Rf+lfEX/dk8p/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/Z0Ag/4NdMf+Rajj/lW07/5Vt + O/+UbTv/lG07/5RtO/+UbTv/lW07/5VtO/+VbTv/lW47/5VtO/+VbTv/lW07/5VtO/+UbTv/lG06/5Zu + Ov+kfEP/pHtD/6V8Q/+lfUT/pXxE/6V8RP+mfkX/pn5F/6Z+Rf+mf0b/p39G/6eAR/+ogUj/qIFI/6mC + Sf+pgkr/qYJK/6qDS/+rhEz/q4RN/6yGTv+th1D/xaiF/8Wohf/EqIT/xaiE/8SohP/EqIT/xKeE/8So + hP/EqIT/xKeE/8Sng//Ep4P/w6eD/8Sng//Ep4P/w6eD/8Ong//DpoP/w6eD/8Ong//Ep4T/xKeE/8Om + g//Dp4T/xKiF/8Wohv/Hq4b/zLKO/9rHrf/r49b/9fDo//Xx6P/17+j/8uvh/+fZx//WwKL/yKuH/8Sn + g//CpH3/v551/8Cgdf/LsIz/5da////////+/fr/28in/+XXwv/w6uD/9O3n/+7o2//j18T/1L+i/8it + iP/EqIP/xKeD/8Kmgv/EqIT/xKeC/8+4l//j1MH/8uvj//Pv5//07+j/8+7o/+nf0f/TvaL/yK2K/8eq + h//QuZz/3866/+LVw//KsZD/xaiF/8Sohv/FqYb/xqmG/8aphv/i1sX/6N3P/9K9n//Hq4j/xaiG/8So + hf/Ep4X/w6eF/8Onhf/Dp4X/xKiF/8SohP/KsI7/3c23/+HTwP/TvKH/xKaD/8Wphv/Jroz/5NfJ/+TW + xv/Otpf/xamG/8SnhP/DpoP/w6WD/8esiv/Vwaf/6eDU/9XDqv/CpYD/wqaC/8SphP/Otpf/49fG/+PX + yP/KsJH/xKiD/8Omgv/DpYH/yq+P/9rIsf/i1cT/zbWY/8Gjf//CpYH/wqWB/8Klgf/CpH//zreY/+LU + wv/v6OD/8evj/+7n2//h0r7/0ryf/9bBqP/ayLP/zbSW/7+feP/EqYX/2ciz/+vj2P/x7eb/8uzl//Dp + 3v/j1cP/zraX/8Gkfv++oHr/v6B7/76gev++oHj/zLWW/+TXx//v6N//7ujg/9nIs//DqIT/xaqI/9/Q + vv/WxK3/xquJ/7ycdv+8nXf/u5x3/7ucd/+8nHf/vJx1/8Kkf//bybP/6+HX//Dr4//r49f/3Mu2/8as + if/Ls5X/1sOq/9G8oP+5mXH/tpZs/7iXbv+2lmv/uZlv/8qwkP/fz7z/7eTZ//Ls4//x6+L/7OTa/9XC + qv/Ao4D/t5dv/7iYb/+6mnH/0rug/+bbzf/v6uH/6eHV/8u0l/+6nHX/tZNp/7mZcP/IsJL/597R/+/p + 4P/w6+L/6d/S/9C5nv+7m3L/2Mey/9zMuv++n3n/t5Zs/7aVaf/EqYb/1cKp/9fFrv+6nHT/tpVr/7eW + bP+3lmz/t5ds/7eWbP+zkGT/vJ52/9bCqP/t5dv/8evh//Hq4v/w6uL/5tzO/8qxkf+6mnL/tpZr/7eW + bP+3lWv/t5Zr/7eWa/+3lWv/tpVr/7aVa/+2lWr/tpVq/7aUav+2lGr/tpVq/7WUaf+2lGn/tpRp/7WU + aP+1k2j/tJJn/7WSZ/+1kmf/tJJm/7SSZv+0kWX/s5Fl/7SRZP+0kmX/tJFl/7ORZP+zkGT/so9j/7KQ + Y/+ykGL/spBj/7KQYv+yj2L/so9h/7GPYf+yj2L/so9h/7KPYv+yj2L/so9i/7KPYv+yj2H/sY5g/7GO + YP+xjmD/sY5f/7GNXv+wjF7/sI1f/7CMXv+vi13/r4tc/6+KXP+vilv/r4pb/6+LW/+vi1v/rolb/66J + Wv+uilr/ropa/2xGJ/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/mnZL/62JWP+siFf/rIhX/62I + V/+tiFf/rIdX/6yHV/+sh1b/rIdX/6yHVv+rh1X/q4VV/6uFVP+rhlT/mHRH/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9+WTP/qIJQ/6iCT/+ogk//qYJP/6iBTv+ngU7/p4FO/4diOf9lPR7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/mHNE/6iBTv+ogU7/qIJP/6iBTv+ogU3/qIFO/5aSk/86vfn/K8L//y3F + //8vx///MMn//zHK//8yy///Msv//zLL//8yy///Mcr//zDI//8uxv//LcT//yvC//88vPj/lpCP/6d/ + Sv+mfkn/pn5J/6Z/Sf+mf0n/pn9J/6Z/Sf+mfkn/pn5I/6Z+SP+mf0n/pn5I/6B4Rf9zTSn/hmA1/6Z+ + SP+mfkj/pn5I/6V+R/+lfUf/pX1G/6V9Rv+lfUb/imQ3/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9mPiD/pHxF/6V8Rf+lfEX/pXxF/6V8Rf+NZjf/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/elQs/6R8 + Q/+kfEP/pHtE/6R7Q/+ke0P/pXxD/6V8Q/+lfET/pXxE/6V8RP+lfET/pXxE/6R8RP+lfEX/pXxG/6V8 + Rv91Tir/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/39ZMP+lfEX/pXxF/6V8Rf+lfEX/pXxF/2Y/ + IP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/Z0Ag/5tzPv+lfEP/pXxD/6V8RP+lfET/pXxE/6V8 + RP+lfET/pHxE/6V8Rf+lfEX/pX1E/6V9RP+lfET/pXtE/6V8Q/+lfEP/pXxD/6R8Q/+kfEP/pHxD/6R8 + Q/+lfEP/pXxD/6V9RP+lfUT/pn5F/6d+Rf+nf0b/p35G/6eAR/+ngEf/qIBI/6iCSf+pgkn/qYJK/6qE + S/+rhEz/q4RM/6uFTf+th0//rohQ/8Wphv/FqYX/xaiF/8SnhP/FqIX/xaiF/8Wohf/FqYX/xamF/8Wo + hP/Ep4T/xKiF/8Sohf/Ep4X/xKiF/8Sohf/EqIX/w6eE/8OmhP/Ep4X/xKiF/8Sohf/Ep4X/xamG/8aq + h//Kr4v/2cSq//Ls4v/+/Pb/////////////////////////////////+vbu/+XWw//PtJP/xaiA/7+e + cv+/nXD/y7CL/+XWwf////////////r17P///vn///////////////////////r59P/cy7L/y7CM/8Wo + gf/EpoD/x6qF/9vIsP/y7OD////////////////////////////8+/j/5NfF/8yykf/Hq4b/3823//36 + 9f//////072g/8SohP/FqYb/xqqH/8aqh//Iqob////////////l2MP/yK6M/8Wohf/EqIb/xKiG/8So + hv/EqIb/xKiG/8Wph//GqYb/0Lmc//r28f//////5tjG/8Wngv/Hq4j/0LiZ////////////28mw/8es + if/FqIX/xKeE/8Ong//OtJT/7ePW///////v6N7/waJ5/8Omgv/Gq4j/3Mqx////////////1sGn/8ar + hv/DpoH/wqV+/9K+oP/28ej//////9zMt//Bo33/w6WC/8Klgv/Ep4L/1L+i//Ts4/////////////// + ////////+/ny//f06////Pn//vv4/93Mt/+6mWv/ybCP//Pt5P////////////////////////////v3 + 8f/czLb/wKN9/7+hev++oHv/yK2M//Hp3v/////////////////p39H/y7GP/9G7n///////9/Ps/9G8 + o/+7nHX/vZ13/7ydd/+8nHf/u5pz/8itjf/p39H//////////////////v37//bw5f/v59r/9/Hn///8 + 9//x6Nz/uZhu/7OPX/+0j2D/waR//97Nuv/7+vX////////////////////////////t5dj/y7OU/7eV + bP+7nHP/y7SU/////P////////////v7+P/ZybL/v6F7/7mZcP/SvqT//Pn1//////////////////// + /v/28Ob/5tbC////////////yK6O/7aVaf+zkWH/1sGo//v38P/+/fn/wKN9/7SSZP+1lGn/tpVr/7eV + a/+1k2b/yrKS/+nezf////v//////////////////////////P/g077/vqF6/7aUaf+3lmz/tpVr/7eW + bP+3lmz/t5Zs/7eWbP+3lmv/tpVq/7aVa/+2lWv/tpVq/7aUav+2lWr/tpVq/7aVav+2lWn/tZNo/7ST + Z/+1kmf/tZJm/7SSZv+0kmb/tJJl/7SRZf+0kWX/s5Fk/7ORZf+zkWT/s5Bk/7OQY/+zkGP/s5Bj/7OQ + Y/+yj2P/so9i/7KPYv+yj2L/so5h/7KPYf+yj2L/so9i/7KPYv+yj2L/so9h/7GOYP+xjmD/sY5g/7GO + YP+xjV//sIxf/7CNX/+wjF7/sIxd/6+LXP+vilz/r4pc/6+LXP+vi1z/ropb/66KWv+uilv/ropb/66K + Wv9sRif/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/5p3S/+tiFj/rYhY/62IWP+tiFf/rIhX/6yH + V/+sh1f/rIhX/6yHV/+sh1b/rIZV/6uFVP+rhlX/q4ZV/6uGVP90Tiz/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/flkz/6iCUP+og1D/qIJQ/6mCT/+ogU7/p4BO/6Z/Tv9tRiX/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/eVQv/6iBTv+ogU7/qIFO/6iBTv+ogU3/qIFN/5yNgf88vfj/LMP//y7F//8wyP//Msv//zPM + //8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//Mcr//y/I//8uxf//K8L//z28+P+cin3/pn9K/6Z/ + Sv+ngEr/p4BK/6Z/Sf+mf0n/pn5J/6Z+Sf+mfkj/pn5I/5x1Q/9sRiT/ZDwe/2xFJP+mfkj/pn5I/6Z+ + SP+mfkj/pX5H/6V+R/+lfUb/pX1G/4pkN/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/Zj4g/6V8 + Rf+kfET/pXxF/6V9Rf+lfEX/jWY3/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3tULP+lfEP/pXxD/6R8 + RP+kfEP/pHxD/6V8Q/+lfEP/pXxE/6V8RP+lfET/pXxE/6V8RP+lfEX/pXxF/6V8Rv+lfEb/dU4p/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9/WTD/pX1F/6V8Rf+lfEX/pXxF/6B3Qv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/4ReMv+kfEP/pXxD/6V8RP+kfET/pXxE/6V8RP+lfUT/pX1E/6V8 + Rf+lfUX/pX1F/6V9Rf+lfEX/pXxE/6V8RP+lfET/pXxE/6V8RP+lfUP/pXxD/6V8Q/+lfUT/pX1E/6V9 + RP+mfUT/pn5F/6Z9RP+mfkX/p39G/6d/Rv+ngEf/p4BH/6iASP+ogkn/qYNK/6qDSv+qg0v/qoRM/6uF + Tf+rhk3/rYdP/66IUP/Gqof/xqmG/8Wohv/FqYb/xqmG/8aphv/FqYb/xamG/8Wphv/FqIb/xamG/8Wp + hv/FqYb/xKeF/8Wphv/FqYb/xamG/8Snhf/EqIX/xaiG/8Wphv/FqYb/xqqH/8isif/KsIv/3862//38 + +P///////fr0/+LUvf/Qt5P/yauD/8ithf/ZxKf/8Oja////////////7uTX/9G4mf/BoXT/wZ5y/8yw + jP/k1sD/////////////////6t/O/8qsgv/Am2T/1L2b//bv5v///////fz3/9zLsf/HqID/yK2H/9jD + pf////////////Pr4P/Yw6T/xqV4/8CdbP/KrYf/1sCl/9rHr//JrYv/x6qF/9/Ntv/++vb//////9S/ + of/GqoX/xaqI/8eqiP/HrIn/ya2I////////////5tjF/8qwjv/Gqof/xamH/8Wph//FqYf/xamG/8Wo + h//Gqoj/xquG/9K7nP/7+PH////+/+XXxv/HqoX/ya2L/9G6m////////////93Jsf/IrIr/xaiF/8So + hP/EqYP/zrWU/+7k1///////8Onf/8GhdP/DpX//x6yI/93Lsv///////////9fBp//Gqob/wqV+/8Kj + e//TvaD/9/Hp///////dzbb/wqR//8Olgv/DpYH/xqqF//Xv5////////fr3/8+1kf+9mWb/waF0/9zL + s//9+vb////////////ezLX/updn/8Klff/ayLD/ya6L/7mUYP+3kVr/x6qB/+3l1f///////Pz5/8yz + kv++n3j/vp93/9rHsf///////////8+1lv+7mGn/waR7/8Gke//Rup3///////n07P/SvaL/u5tz/7yd + dv+7nHb/vJ13/7yddP/f0b7////////////aybH/uJZi/7iVY//Otpf/+vTu////////////8Ond/7eV + Z/+yjFb/uphq/+bayv///////////+PWwv+/n3X/r4ZO/7iVav/MtJX/z7mc/8Onhf+2lWv/vqF5/+XZ + x///////+/n0/7aSYP+tg0n/vZ13/7eWaf/JsI//9fHo///////q4dH/u5ls/6JwAP+3k2T/5tnH//// + /P///////////8etif+yjlr/r4hQ/9bCqP/9+fP///77/76fef+viVf/so9f/7ORY/+3lWr/w6aA//z5 + 9f//////8end/8qxjv+sgz7/p3ss/7aTYv/IrIr/z7md/7yddv+3lmv/uJZt/7eVbP+3lmz/t5Zs/7eW + bP+3lmz/tpVr/7aWa/+2lWv/tpVr/7aVa/+2lGr/t5Vr/7aVav+2lWr/tpVq/7WUaP+1lGj/tZJn/7WS + Z/+1k2f/tJNm/7SSZv+0kmb/tJFm/7ORZf+0kmX/s5Fk/7ORZP+zkGT/s5Bk/7KPY/+yj2L/so9i/7KQ + Yv+ykGL/so5i/7KPYv+xj2H/sY5h/7GOYf+yj2H/sY5h/7GOYf+yj2H/sY5g/7GOYf+xjmH/sY1g/7CN + YP+xjV//sIxf/7CNX/+wjF7/r4pc/6+LXP+vi13/rotc/66KW/+uilv/rolb/66KW/+uilv/bEYn/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+adkv/rYdX/6yHV/+tiVj/rIhX/62IV/+siFf/rIdX/6yI + V/+sh1f/rIdW/6yHVv+shlX/rIdV/6yHVf+rhlX/g144/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/35Z + M/+pglD/qYNR/6mCUP+ogk//qIJP/6iBT/+bdUb/Zj0e/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/5dy + Q/+ogU7/qIFO/6eBTv+ogU3/qIBO/6aBVP9Utuv/K8L//y7F//8wyf//Msv//zPM//8zzP//M8z//zPM + //8zzP//M8z//zPM//8zzP//M8z//zPM//8yy///MMj//y3F//8rwf//V7Xp/6aAUf+ngEv/p39K/6eA + Sv+ngEr/pn9J/6Z/Sf+mfkn/pn5J/5ZvQP9oQSH/ZDwe/2Q8Hv9kPB7/mnNB/6Z+SP+mfkj/pn5I/6Z+ + SP+mfkj/pn1H/6V9Rv+KZDf/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Y+IP+kfEX/pHxF/6V8 + Rf+lfUX/pX1F/4xlN/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv97VCz/pXxD/6V8RP+lfEP/pXxD/6V8 + Q/+lfEP/pXxE/6V8RP+lfET/pXxE/6V8RP+lfEX/pXxF/6V8Rv+lfEb/pXxG/3VOKf9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/gFkw/6V9Rf+lfUX/pXxF/6V8Rf+ddED/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv+Sazr/pXxD/6V8RP+lfET/pXxE/6V8RP+lfET/pXxE/6V9RP+lfUX/pX1F/6V9 + Rf+lfUX/pXxF/6V8Rf+lfUX/pXxE/6V8RP+lfUT/pX1E/6V8RP+lfEP/pX1E/6V9RP+lfUT/pX1E/6Z+ + Rf+mfkX/pn5F/6Z/Rv+nf0b/qIBH/6iBSP+ogUj/qIFJ/6mCSv+pgkr/qoNL/6uETP+shk3/rIZN/62H + T/+uiVD/xqqH/8aqh//Gqof/xqqH/8aph//GqYf/xqqH/8aqh//FqYb/xamG/8aqh//Gqof/xamG/8Wp + hv/GqYf/xamH/8Wphv/FqIb/xamG/8Wph//GqYf/xqqI/8esiP/Jr4z/18Kk//38+P//////+vbu/9W/ + n//Jrof/ya6K/8isif/HrIf/x6yE/8mthf/g0br////////////o28v/zK+K/8Sjdv/NsY3/5dbB//// + ////////6d7L/8ekd/++nGf/v5to/8GebP/Vvp3/+fXt///////w6N3/zrKM/9O8nP/07OH///////Hq + 3//JqX//xKB0/8Cdbv++m2r/v5xu/76cb/+/n3H/wqN5/8eogf/gz7j//vz4///////VvqH/x6qF/8aq + iP/Gqof/yKyJ/8qwi////////////+bXw//Ns5H/yK2K/8eriv/Hqon/xqqI/8WqiP/Gqoj/x6uJ/8er + h//TvJ7//fny///////k18X/yKqF/8mui//Tu53////////////ey7L/yKyJ/8Sngv/DpX//xKV+/8+1 + k//v5df///////Ls4v+/m2n/waB2/8aqhP/ezLP////////////Wwqf/xqqE/8Cfdf+/n3P/1L6h//nz + 6///////3s23/8Kje//DpYD/wqV+/8eqh////////////+XYw//FpXz/vJtp/7yYZ/+/nWv/28mx//// + ////////3c22/7qVYP+4lWL/tpFd/7aRXf+4kl7/u5dn/8Ghdf/Qt5P////////////bybL/vZtx/7yb + bP/h0r7////////////Conn/uJNh/7aTYP+2kl3/0Lmc///////59e3/072h/7mZb/+7nHT/uppw/7ua + cP/FqIP/8One///////n3Mv/w6Z//7OQW/+yjlX/tY9b/8erhP////////////Ps3/+1kFz/sIhM/9fD + qf///////////9C6nv+4lmj/tZBh/7aUZv+4mG3/uJhu/7iYbv+3l2//tpVp/8CifP/t5Nb//////+/n + 2/+oeiz/rIRD/62ESf+thEj/18Ss/////f//////w6iD/6l9Nf+qgDv/qH0t/6+JS//v5dX///////// + ///HrYn/r4lP/6yAQf/Wwaf//vr1/////v+9nnb/rIRJ/66HTv+uiE//u5pv/+fcyv//////9vDp/6+F + Q/+qfjP/qoA5/66HSP+xjVj/s5Bh/7WTaP+2lmv/t5du/7eWbf+3lmz/uJdt/7eWbP+3lmz/t5Zs/7eW + bP+3l2z/tpZr/7eWbP+3lmv/tpVq/7aUav+2lWr/tpVq/7aVav+2lGn/tZRp/7WTaP+1k2j/tZNo/7WS + Z/+0kmf/tJJm/7SSZv+zkWX/s5Fk/7OQZP+zkGT/s5Bk/7OQZP+ykGP/spBj/7KQY/+ykGP/spBj/7KP + Yv+yj2L/sY5h/7COYP+xjmH/sY5g/7GOYf+xjmH/so9h/7GOYP+yj2H/sY9h/7GOYf+xjmH/sI1f/7GO + YP+wjV//sIxe/6+LXf+wjF7/r4td/6+LXP+vilz/rolb/66JW/+uilv/ropb/2xGJ/9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/mnZL/62IWP+sh1f/rYhY/62HWP+siFf/rIdX/6yHV/+sh1f/rIdX/6yG + Vv+shlb/rIdW/6uHVv+rhlX/q4VV/4RfOf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9+WTP/qIJQ/6iC + UP+oglD/qYJQ/6iCT/+ogU//jGY8/2U9Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2xFJP+ngU3/p4FO/6eB + Tv+ogU7/qIFO/6eBTv+Fn7b/KsH//y3F//8wyP//Msv//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM + //8zzP//M8z//zPM//8zzP//M8z//zLL//8vx///LcT//yrA//+GnbL/p4BL/6d/Sv+nf0v/p4BK/6eA + Sv+mf0n/pn5J/5VvP/9lPh//ZDwe/2Q8Hv9kPB7/ZDwe/4xmOf+mfkj/pn5I/6Z+SP+mfkj/pn5I/6Z+ + SP+lfUf/imQ3/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPiD/pHxF/6R8Rf+kfEX/pXxF/6V9 + Rf+MZjf/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/e1Qt/6V8Rf+lfEX/pXxD/6V8Q/+lfEP/pXxE/6V8 + RP+lfET/pXxE/6V8Rf+lfEX/pXxF/6V8Rf+lfEb/pXxG/6V8Rv91Tin/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/4BZMP+lfEX/pX1F/6V9Rf+lfEX/nHRA/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/lm88/6V8RP+lfET/pXxE/6V8RP+lfET/pXxF/6V8Rf+lfET/pXxF/6V9Rf+lfEX/pXxF/6V8 + Rf+lfUX/pX1F/6V8RP+lfET/pX1E/6V9RP+lfUX/pX1E/6V8RP+lfUT/pX1E/6R8RP+mfkX/pn9G/6Z/ + Rf+mfkb/p39G/6eAR/+ogUj/qIFI/6mCSf+pgkr/qoNL/6qDTP+rhUz/rIZN/6yGTv+th0//rohR/8eq + iP/Hqoj/xqqI/8eriP/Gq4j/x6uI/8eriP/Hq4j/xqqH/8aph//Gqof/xqqH/8aqiP/Gqoj/xamH/8Wp + h//FqYf/xaqI/8aqiP/Gqoj/xqqI/8erif/JrYv/zbSR//Lp3f///////////9nDpf/Nso7/ya6L/8es + iP/GqYb/xKeC/8OkgP/GqoP/z7WS/+XXxP///////Pn1/9zKr//EpXj/zrOP/+XXwv////////7+/9jB + ov/CoHH/upRd/7iSWv+8mmf/yq6I/+XWwP//////+/j0/9vEpP/cyKv////////++v/i0Ln/xaV1/8Oh + cv+/nW3/vZxs/8Cdbv/AoG//waFx/8Ojd//HqX//4NC5//799///////1b6h/8aog//FqIT/xamD/8es + iP/Lr4v////////////m18L/zbOS/8mui//IrYv/x6yK/8eriv/Gq4r/x6yK/8isiv/HrIj/072d//z6 + 8///////5NjF/8Wnfv/Jror/07yd////////////38uz/8msiP/CoXj/v551/7+gdv/Ns5H/7+bY//// + ///y7OL/vJdg/8CecP/GqYD/3c2y////////////2MOo/8angP++nW//vpxt/9W/oP/59Ov//////93N + t/+/n3P/waF4/8Cfdv/DpHz/9fDo///////18Ob/0bua/8Kjdf+9mmf/vJll/8+4lf/7+fD////7/97O + t/+4k1z/t5Bb/7aPW/+3kmD/upZk/8KjeP/SuZz/7eLV///////+//z/1MCk/7qXaP+6mGf/4tO///// + /v/9+/f/v6B2/7WPW/+zjVj/s4xU/9G6nf//////+vXv/9O+ov+4lWX/t5Zo/7SRYv+4k2X/y7GP//fz + 6///////2smx/76fdf+yjFb/r4ZM/7CGS/+zjlL//f34///////z7OH/tI5V/62EQf/07uT///////z4 + 8/+7mm3/s4xY/7KLWP+yjV3/t5Zs/7mZcP+5mHD/tpVr/7OQYP/AoXr/7uPX///////s4tP/p3ci/6p9 + Nf+pfzz/qX43/+HTwP//////+PPp/8CgeP+ofDf/qXs1/6l7L/+wh0r/1cGk////////////x6yH/6+I + TP+qfzv/1MGm//379P////7/vJ1z/6qBPf+qgT//qoA9/76fd/////n///75/9jGrP+pey3/qn4y/6t9 + NP+rgD7/roZN/7GMWf+0kWL/tpVq/7eWbP+3l23/uJdt/7eWbf+3l23/t5dt/7eWbP+3lmz/tpZr/7eW + bP+3lmv/t5Zr/7aVa/+2lWr/tpVr/7aUav+2lGn/tpVq/7aVav+1k2j/tJNo/7WTaP+1kmf/tJFm/7SS + Zv+0kmb/s5Fl/7SRZf+zkWX/s5Bl/7OQZP+zkGT/s5Fk/7KQY/+ykGP/spBj/7KPYv+zkGL/so9i/7GP + Yf+xjmH/so9h/7KPYf+xjmH/sY5h/7GOYf+yj2H/sY9h/7GPYf+xjmH/sY5h/7GOYP+wjV//sI1f/7CN + X/+wjF7/sIxd/7CLXf+vi1z/r4tc/66KXP+tilv/rotb/66KW/9sRif/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/5p2S/+tiFj/rYhY/6yHV/+siFf/rIdW/6uHVv+rhlb/rIZW/6uGVf+rh1b/q4dW/6uG + Vv+rhlb/q4ZV/6uGVP95VDH/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/gVw2/6mDUP+pg1D/qYNR/6iC + UP+pg1D/qIJP/35ZMv9lPR7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+DXjX/p4FN/6eBTv+ngU7/p4BN/6eA + Tf+ngE//R7nz/yzD//8vx///Msv//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM + //8zzP//M8z//zPM//8zzP//Mcr//y7G//8rwv//S7jx/6eATv+ngEv/p39K/6eAS/+mf0r/pn9K/6V+ + Sf9rRCP/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv98Vi//pn5I/6Z+SP+mfkj/pn5I/6Z+SP+lfUf/pX1H/4pk + N/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/Zj4g/6V8Rf+lfEX/pXxF/6V8Rf+lfUX/jGY3/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3tVLf+lfEX/pXxF/6V8RP+lfEP/pXxF/6V8Rf+lfEX/pXxF/6V8 + Rf+lfEX/pXxF/6V8Rf+lfEX/pXxG/6V8R/+lfEf/dE4q/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv+AWTD/pXxF/6V9Rf+lfUX/pX1F/5x0QP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/5dv + PP+lfET/pXxF/6V8Rf+lfEX/pXxF/6V8Rf+lfEX/pXxE/6V8Rf+lfEX/pXxF/6V8Rf+lfEX/pX1F/6Z+ + Rf+lfUX/pn5F/6Z+Rf+lfUT/pX1E/6Z+Rf+lfEP/pXxD/6V8RP+lfET/pn5F/6Z+Rf+mfkX/pn9G/6d/ + R/+ogEj/p4BH/6iASP+pgUr/qoNL/6qDS/+qg0z/q4RM/6yFTf+shk7/rYZP/66HUP/Hq4j/x6uJ/8er + if/Hq4j/x6yJ/8erif/Hqon/xqqI/8erif/Hq4n/x6uJ/8erif/Gq4n/x6uJ/8aqif/Hq4n/x6uJ/8ar + if/Hq4n/x6yK/8erif/HrIr/y7GP/9S9nP////////////Lp2//Rt5T/yq6L/8esif/Gqof/xaiF/8Kk + gP/CpH7/w6eB/8epgv/WwKL//v34///////s4NL/x6h6/8+2kf/m18H///////v69v/Os4z/wJ5r/7eS + Wv+3kFb/updi/8ane//cyaz////////9+//fzLH/382z///////+/vn/6t7O/93Ksv/cybH/2siv/9nI + rv/byK//28iv/9jEq//Tu5r/zbGM/+LRuf///Pf//////9W/oP/DpHr/wqJ6/8KlfP/Hq4b/yq+K//// + ////////5dfD/860lP/Kro3/yK2M/8iti//HrIr/x6yL/8iti//Iroz/yK6K/9S9n//8+vP////+/+bY + xv/Fpn3/yq6J/9S8nf///////////97Msv/IrIb/v6Bz/76ccP++nXD/zrOQ//Dn2P//////8evj/7yV + Xf+/m2n/xKR5/97Ms////////////9nEqP/DpHn/vZpq/76aa//UvqD/+fTr///////g0Lr/v5xv/72b + cP+9nHD/wqF4/9jCpv/69vL///////Xu5P/g0Lz/2MSr/9bBp//h07/////+/////f/fzrj/uZRf/7iU + YP+6l2b/w6V+/9C6m//i1sL/+vbv//////////3/28my/7eTXP+2kVv/uplm/+LTvv////z//vv3/8Ch + dv+2jln/s4pS/7OMUf/QvJ7///////r38P/Uv6T/tZBb/7SPW/+yjFf/tZBe/821lf/69/H//////9S/ + o/+8nHD/s4xY/66HTf+vh0v/sYpQ//Dm2P//////8+3j/7WPVv+uhD///vz6///////u5NX/upds/7GJ + Vv+wh1P/sYxa/7aVaf+4mHD/uJhu/7WTZ/+yjFv/v6F5/+/m2P//////6+HU/6Z0D/+meiv/qX4w/6Z7 + If/n3cv///////Dn1/+9nXP/qH03/6d8Mv+nfDL/r4dM/8esif///////////8itiP+vh0z/qoA7/9TA + p//9+fT////9/72ccv+qfzr/q345/6h9M//Ao33//////////f/f0b7/yrOT/8uzlf/KtJb/zLSX/821 + mP/Mtpn/y7SX/8SnhP+8nHT/t5dt/7eWbf+4lm7/uJdu/7eXbf+3l23/uJdt/7eVa/+3lWv/t5Vr/7aV + a/+3lWz/t5Zr/7eVa/+3lWv/tpRq/7aUav+2lGr/tZNp/7WTaP+1k2j/tZJo/7SSZ/+0kmf/tJJn/7SS + Z/+zkGX/tJFm/7OQZf+zkGT/s5Fk/7OQZP+zkGT/s5Bk/7OQY/+zkGP/so5i/7KPYv+xj2L/sY9h/7KP + Yv+xjWD/sY1g/7GNYf+xjmH/sY5h/7GOYP+xjmH/sY5h/7GOYf+xjmD/sI1f/7CNXv+wjV7/sI1e/6+M + Xv+vjF3/r4xd/6+KXP+uiVv/rotc/66KW/+uilv/bEYn/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv+Zdkv/rIdY/62IWP+tiFj/rIdX/6yHV/+sh1f/rIdX/6uHVv+rh1b/q4ZW/6uGVv+rhlX/rIdW/6uG + Vf+hfE7/ZT0f/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/4plPP+pglH/qYJR/6iDUP+pg1H/qIJP/6iB + T/9wSSf/ZT0e/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/km1A/6eBTf+ngE3/p4BN/6eATf+ngEz/lJOX/yrB + //8txf//MMn//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM + //8zzP//M8z//zPM//8wyP//LcT//ynA//+WkY//p4BL/6Z/S/+mf0r/p39L/6d/Sv+ed0X/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/cEon/6Z/Sf+mfkj/pn5I/6Z+SP+mfkj/pX1I/6V9R/+LZDf/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Y+IP+lfEX/pXxF/6V8Rf+lfEX/pX1G/4xmOP9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv98VS3/pnxF/6Z8Rf+lfEX/pXxF/6V8Rf+lfEX/pXxF/6V8Rf+lfEX/pXxF/6V8 + Rf+lfEX/pXxF/6V9Rv+lfEf/pX1H/3ROKv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/gFkw/6V8 + Rf+lfUb/pX1G/6V8Rv+cdEH/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+Xbzz/pXxE/6V8 + Rf+lfUX/pX1F/6V9Rf+lfEX/pXxF/6V8Rf+lfUX/pX1F/6V8RP+lfET/pX1F/6V9Rf+lfkX/pn5G/6Z+ + Rv+mfkX/pn1F/6V8RP+mfUX/pXxE/6V8RP+lfET/pXxE/6Z9Rf+mfkX/pn1F/6Z+Rv+nf0f/p39H/6iA + SP+pgUn/qYJK/6mCSv+rhEz/q4VM/6yFTf+shk7/rYhQ/62HT/+uiFD/yKyK/8esif/Hq4n/yKyK/8er + if/IrIr/yKyK/8isiv/Hq4r/yKyK/8isiv/IrIr/x6uJ/8erif/Hq4r/x6uK/8erif/Hq4n/x6yK/8er + iv/IrIr/ya2M/86zk//cya3////////////o2sb/z7WT/8mti//HrIn/x6uJ/8eqiP/FpoL/wqF6/8Cg + eP/DpXv/07qZ//Xt4v//////9fDq/8qqff/RuJT/59nE///////8+/j/0LeR/8CecP+5kl3/uZJd/7yY + Zv/HqX//3syy/////////fn/38ux/97Kr/////////////////////////////////////////////// + ////////9/Dn/9jDpf/h0br//v34///////XwqT/xaV6/8Kjef/Epn//ya2J/8yzjv///////////+bX + xP/PtZX/yq+O/8mtjf/IrYz/yK2L/8isi//IrIv/ya6N/8iui//UvaD/+/ny///////l2cf/xaZ9/8mu + iP/TvJz////////////fzrb/yayH/8ChdP++nG//v55y/8+1lP/v5tr///////Dp4f+7k1n/vZhm/8Sj + dv/fzbP////////////Yw6j/waF2/72ZZ/++mmr/1sCi//r17f//////4dG8/8Cfc/++nnP/vJts/76d + cf/BoHX/0rmb/+XWw//z7OL/////////////////////////////////3s62/7uXZP+9nGz/ya6H/+jd + zv////////////39+P/m2sj/yrCL/7qWX/+3j1r/tI9W/7uWY//i07/////9//78+P/Bonf/tY9Z/7KL + Uv+yjFH/0bud///////7+PL/1b+k/7WPWv+0jVr/sotU/7SPXf/NtZb/+ffx///////Uv6T/vJxy/7SP + W/+xi1L/sYpS/7SNWf/w5dn///////Tt4v+2k13/sIpH//z69v//////8+ne/7yabv+yjFj/sIlW/7KN + XP+3lmr/uJhu/7iXbP+0kWH/sItU/8CieP/v5tj//////+vh0v+ldhL/qHsy/6p/Mf+neBz/6N7O//// + ///w59n/vZ10/6qBQv+rgUL/q4JB/7GLV//Jroz////////////IrYr/r4lP/6uBO//Vwqf//fz1//// + //+9nXP/qH46/6h9OP+qfjj/vqB4/////v////////////////////////////////////////////// + ///28Oj/yrKS/7WUaf+4l27/t5Zt/7eWbf+3l23/t5dt/7eWbf+4l23/t5Zs/7eWbP+3lmz/t5Zr/7aV + a/+2lWv/tpZr/7eWa/+2lWr/tpVq/7WUav+1lGn/tZRp/7WUaf+1k2j/tJNn/7STZ/+1k2f/tJJm/7OR + Zf+zkWX/s5Fl/7SRZv+zkWX/s5Bk/7OQZP+zkGT/spBj/7KPY/+xj2L/sY9h/7KPYv+xjmH/sY5h/7CN + YP+wjV//sI1g/6+MX/+xjmD/sY1h/7GNYP+xjWD/sY5g/7CNX/+wjF7/sIxe/6+LXv+wi17/r4td/7CM + Xv+vi13/ropc/6+LXP+vi1z/ropb/2xGJ/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/lnJI/6iD + Vv+ng1X/p4NV/6eCVP+nglT/p4JU/6eCVP+mgVP/p4FT/6aAU/+mgFP/pYBS/597Tv+RbEP/bEUm/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+bdkj/qYNR/6mDUf+pg1H/qYNQ/6iCT/+oglD/Z0Af/2U9 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/513R/+mgEz/p4BM/6d/TP+ngE3/p4FN/3ykw/8rwv//Lsb//zHK + //8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM + //8zzP//Mcn//y7F//8qwf//faPB/6eATP+ngEv/pn9L/6d/S/+mf0r/nXZF/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2U9H/+mfkn/pn9J/6Z/SP+mfkj/pn5I/6Z+SP+mfkj/imQ3/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9mPyD/pXxG/6V8Rv+lfEb/pXxG/6V9Rv+MZjj/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/fFUu/6Z8Rf+mfEX/pnxF/6V8Rf+lfEX/pXxF/6V8Rf+lfEX/pXxF/6V8Rf+lfEX/pXxF/6V9 + Rf+lfUb/pn1H/6Z9R/91Tir/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/4BZMP+lfUb/pX1G/6V9 + Rv+lfEb/nHRB/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/l289/6V8RP+lfET/pX1F/6V9 + RP+lfUX/pX1F/6V8Rf+lfUX/pX1F/6V9Rf+mfUX/pn1F/6V9Rf+lfUX/pX5F/6Z/Rv+nf0b/pn5F/6Z+ + Rf+mfkb/pn5F/6Z9Rf+lfUT/pX1E/6Z+Rf+mfUX/pn1F/6Z+Rf+nf0b/p4BH/6iBSP+ogEj/qIFJ/6mD + Sv+qg0v/q4RM/6yFTf+shk7/rIZO/6yGT/+uiVH/r4pS/8mtjP/JrYv/yKyK/8iti//JrYv/yKyK/8et + iv/IrYv/yK2L/8isiv/IrIv/yKyL/8isiv/IrIv/yK2L/8iti//IrYv/yKyL/8iti//IrIv/ya2M/8qw + jv/PtZX/4tG6////////////49S9/861lP/Kr43/yK6M/8iti//HrIr/xKeD/8Khe//BoHf/xKR7/9K5 + lv/t49P///////j18f/Qt5H/0rmX/+fZxP///////////97Nsf/Hpnv/v5ts/76aa//CoXX/0LaT/+re + zP//////+vXw/9rEpf/dya3//fz2////+//o2cX/07mV/9G5l//QuJb/0rqW/9G5k//r4tL///////Ps + 4f/Zw6X/4tK7////////////4dC4/8quiP/GqYL/yKyH/8ywjv/Tu5r////////////l1sL/zrWV/8qw + j//Jro7/ya6N/8mujf/Iro3/ya6O/8mvj//Kr4z/1b6g//v58v//////5trI/8eogP/LsIz/1b6f//// + ////////6d3L/8uwi//EpXz/waB2/8Kjd//Ru5r/9e/k///////v6N3/vZhh/7+caf/EpHf/3860//// + ////////2cWo/8Sjdv+8mWn/vptr/9a/o//79u///////+XXx//Fp37/xKZ+/8Cgd/++n3X/waJ6/8ao + g//HrIj/ya2I/8qvif/Jroj/ya2G/9fEpv/9/Pj////7/9/Quf+8m2j/y7GN//Lr4P///////v76/93J + sP/Epn7/vp1x/7uYZ/+3kl7/to5a/7aPWf+9mGb/49TA/////v/++/f/w6R6/7eQXf+0jlb/to5X/9O9 + n//////////9/9vKsf+3k2D/t5Nf/7WPXf+3lGT/z7eX//r38v//////1MCm/7+fd/+4lGb/tZFf/7WS + YP+4lWb/7+XZ///////17eL/u5pq/7WPV//u49b////////////Fp4P/t5Vl/7SRYP+0kGL/uJds/7ma + cf+4mG3/tJJh/7GMV/+/oXn/7eTX///////s4tP/p3kh/6yBO/+rgDr/qXsn/+rg0P//////8Ofb/7+g + ef+uh0//sIdR/7CJVf+1k2T/ya+O////////////yK6L/7GLU/+sg0L/1cKn/////P//////wKJ9/6yD + Rf+rgkL/q4A9/72edv/69O3///34/9/PuP+wik//sYhL/7GLTv+wilD/r4hO/9bEq///////8uvg/8iu + jf+2lWr/uJdu/7eWbf+4l27/t5dt/7eXbf+3lm3/t5Zs/7eWbf+3lWz/t5Vs/7eWbP+3l23/tpZs/7aV + a/+2lWv/tpRq/7aVa/+2lWv/tpRq/7WUaf+1lGn/tpRp/7WTaP+0k2f/tJJm/7WTZ/+0kmb/tJJm/7SS + Zv+zkWX/s5Fl/7KQZP+yj2P/so9j/7KPY/+yj2P/sY5i/7GOYv+xjmH/so9i/7GOYf+xjWD/sY1g/7CN + X/+xjmD/sI1g/7CNYP+wjWD/sI1f/7GOYP+wjWD/sI1g/7CNYP+wjF//sI1f/7CMXv+vi13/r4td/6+L + Xf+ui1z/ropb/66JW/9sRif/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv95VDD/qYNS/6qEUv+pg1L/qIJR/6iCUP+ogk//pH5N/2Y+Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv+jfEv/p4FN/6eBTf+ngU3/qIFO/6eATf9nr9z/LMP//y/H//8yy///M8z//zPM + //8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zLK + //8uxv//K8L//22r1v+ngEz/p39L/6d/S/+ngEv/p4BL/6J7SP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ontG/6Z/Sf+mfkj/pn5I/6Z+SP+mfkj/pX5I/4tkOP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/Zj8g/6V9Rv+lfEb/pXxG/6V9Rv+lfUb/jGY4/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3xV + Lv+mfEb/pnxG/6Z8Rf+lfEX/pXxF/6V8Rf+lfEX/pXxF/6V8Rf+lfEX/pnxF/6Z8Rf+mfUX/pn1G/6Z9 + R/+mfUf/dE4p/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+AWTH/pX1G/6V9Rv+lfUb/pX1G/511 + Qf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/5dvPf+lfEX/pXxE/6V9RP+lfUX/pX1F/6V9 + Rf+mfUX/pn1F/6Z9Rf+mfUX/pn1F/6V9Rf+mfUX/pn5G/6Z9Rv+mfkb/pn5G/6Z+Rv+mfkb/pn5F/6Z+ + Rv+lfUX/pX1E/6V9RP+mfkX/pn5F/6Z+Rf+mf0b/pn9G/6d/R/+of0j/qIBJ/6mCSv+pgkr/qoNL/6qE + TP+rhU3/rIZO/62HT/+tiFD/rolR/6+JUv/Jroz/ya6M/8mti//IrYv/ya6M/8mujP/Jroz/ya6M/8mt + jP/Jroz/ya6M/8mujP/IrYz/yK2M/8itjP/IrYz/yKyL/8itjP/IrYz/ya6M/8mvjf/LsY//0LaV/+DO + tf///////////+TUvv/PtpX/y6+P/8mujv/Jro3/x62L/8iriP/FqIT/xKV+/8angP/Tu5r/7uTU//// + ///59fD/0rmU/9O7mf/n2cX////////////17uT/0rmT/8iqfv/IqX//zK6H/9zHqv/59e///////+7n + 3P/QtZD/1r6f/+zg0P//////9O7j/9a+nv/Qt5T/z7WT/9G3lP/axab/9vPq///////p3cz/1b6e/+PU + vP////////////Lr3//YwqT/zbKN/82yj//SuZj/4c+3////////////38y0/860lP/KsI//ya6O/8mu + jv/Kr4//ya6O/8qvj//KsJD/yrCO/9W/ov/7+fP////+/+fayP/KrYX/zLKP/9bAov////////////z5 + 9P/Tu5v/y7CK/8qth//Krof/2sit//7++f//////5NbD/8Ggcf/ConX/xqh+/+DPtf///////////9rG + q//GqH//w6Bz/8Kecv/Xv6P/+/fx///////28ef/1L2e/8isiP/GqIT/xaeD/8WnhP/IrIr/yrCO/8qw + jP/IrIf/x6qC/8isg//ayK7///////789//cyrP/v55v/9G7nf///////////+TVwv/HqID/w6J4/7+c + cP++nXD/vJpq/7mVY/+6lmT/wJ9v/+TWwv////7///35/8Sofv+6lmb/uJRk/7eSYP/Tu6D///////// + ///v5tn/w6R7/7ubb/+6mGz/vJ1w/8+4mP/59vD//////9S/pv/Aonz/vJx0/7ubcv+8nHL/vJxx/+7m + 2P//////8uzf/72fcv+5lmb/0Lia//z69v//////6t/P/8eriP+7mm7/u5hv/7uacv+7nHT/vJx1/7iX + bP+0kF7/waR7/+7m2P//////6+LT/62BO/+vhkv/r4dK/6uBOv/q39D///////Dn2//Ao33/so1c/7WS + ZP+2k2j/uZpv/8qxj////////////8mwjv+0kF//sIpP/9bCp////////////9rGsP+7mm3/sIdP/6+G + Tv+6mGz/3Mq1///////07uX/vJtv/7CITP+ug0T/r4ZI/72dcf/r4NL//////+XZx/+/on3/tpVr/7eW + bf+4l27/uJdu/7eWbv+3lm7/uJdu/7eWbf+3lm3/t5Zs/7eWbP+3l23/t5Zs/7eXbf+2lmz/tpVr/7eW + bP+2lWv/tpRq/7aUav+1lGr/tZRp/7WUaf+1lGn/tZRo/7STZ/+0kWb/tJNn/7SSZv+zkWX/spFl/7OR + Zf+zkWX/s5Bk/7OQZP+zkGT/so9j/7KPY/+yj2P/so9i/7GOYf+xjmH/sY5g/7GOYP+xjWD/sY1g/7CM + X/+wjV//sI1f/7GOYP+xjmD/sI1g/7CNYP+wjWD/sI1g/7CMX/+vjF7/r4xd/6+LXf+uilz/r4td/6+L + XP+uilv/bEYn/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9zTSz/pH5O/6qFU/+phFL/qYNS/6iDUf+pg1H/qIJQ/6J8TP9mPh7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/pX9N/6iATf+ngE3/p4BM/6eATP+ogU7/XbPk/yzD//8vx///Msv//zPM//8zzP//M8z//zPM + //8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8yy///L8b//yvC + //9hseD/p4BL/6eAS/+ngEv/p4BL/6d/S/+mf0r/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/594 + Rf+mf0n/pn5J/6Z+Sf+mfkn/pn5I/6Z/SP+KZDj/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Y/ + IP+lfUf/pX1G/6V9Rv+lfUb/pX1G/4xlOP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv98VS7/pnxG/6Z8 + Rv+mfEX/pXxF/6V8Rf+lfEX/pXxF/6V9Rf+lfEX/pnxF/6Z8Rf+mfUX/pn1G/6Z9Rv+mfUf/pn1H/3RO + Kf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/gFox/6V9Rv+lfUb/pX1G/6Z9Rv+ddUH/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+Xbz3/pXxF/6V8RP+lfET/pX1E/6V9Rf+lfUX/pX1F/6Z9 + Rf+mfUX/pn5F/6Z9Rv+mfUb/pn5G/6Z+Rv+mf0b/pn5G/6Z/Rv+mfkb/pn5G/6d/R/+mfkb/pn1F/6Z+ + Rv+mfkX/pXxD/6Z9RP+nfkb/p39G/6d/Rv+mf0b/qIFI/6iASf+pgUr/qoNL/6mCSv+rhU3/rIZO/6yG + Tv+shU7/rYZP/66IUf+vilL/ya6M/8mujP/Kro3/ya2M/8qvjf/Jro3/ya6N/8mujP/Kr47/ya6N/8mt + jf/JrY3/yq6N/8mujf/Jro3/ya6N/8mujf/Jro3/ya6N/8mujf/Jr43/y7GP/8+2lf/dya7///////// + ///p28b/0beX/82xkP/LsI//yq6O/8qujv/Iro3/ya6L/8itif/Kror/1sCg//bv4///////9fDp/82v + iP/Supn/59nG///////////////9//fw5//Zxab/0rmU/+LRuP/69/H///////r27//cya//zbOP/8+1 + kv/VvJ7/+PPu///////17uT/3Mqv/9bAn//cx6v/9e/m///////8+/b/2MSm/8+1kv/j077///z3//// + ////////8+zi/9/Ns//Wv5//4M61//z59f//////+Pbv/9O7m//Os5P/y7GR/8qwkP/KsJD/y7CQ/8qv + j//KsI//y7GQ/8uxj//WwaT//Pr0///////n28n/zbKN/860kv/WwKH/////////////////9/Pr/9vJ + r//Rupb/3cmv//fy6v//////9fDn/9jCpv/Jq4P/yq6K/9G3lf/k1r/////////////gzbX/z7eU/8qt + hv/FqX7/18Kn//n07f////////////Ts4v/XwaT/zrWT/8qvjP/IrIj/3Mmz/+/n3P/l2Mb/07ye/8yx + jP/cyrD/+vbw///////y6+H/0rud/8Ojef/PuJn/+PXu///////38uv/1sCk/8uwiv/Kror/3s63/9XB + p//An3T/xaZ8/8ithv/n3Mn/////////+v/Ns47/xaiB/8Gief+9m23/1L+i//////////////////Dn + 2//Jrov/xKiE/8GkfP/QuZv/+PTu///////UwKb/waN+/76fev++n3r/vZ94/7+geP/u5df///////Hr + 3//AoXn/u5xy/72ddP/Wwaf/+/nz///////17eX/0bqd/7+ie//CqIT/zbaZ/9jErf/Ls5P/u5tu/8it + if/z69///////+3m2P+5l2b/u5tv/7eVZf+xiVH/6d/Q///////w59n/wqaB/7eWa/+5mG//uplw/7uc + dP/KspL////////////KsJH/uZhr/7WQXf/XxKv//frz////////////3cy2/76gev+2k2f/tJFj/7qZ + bv/t5tr////+//Pt4//LspD/u5pv/8KlfP/r4NH///////79+P/Ir47/tpVq/7iYbv+4mG//uJhv/7iX + bv+4l27/uJdu/7iWbv+3l23/t5Zt/7eWbP+3lm3/uJdu/7eWbP+3lm3/t5Zs/7eWbP+3l2z/tpVr/7eW + bP+3lmv/tpVq/7WTaf+2lGr/tpRq/7aUaf+1lGj/tJJn/7WTaP+0kmf/tJFm/7SSZv+0kWb/s5Bl/7OR + Zf+zkWX/s5Fk/7GPY/+ykGP/spBj/7KQY/+xj2L/sY1h/7GOYf+xjmH/sI1g/7CNYP+wjWD/sIxg/7CN + YP+wjWD/sI1f/7CNX/+xjmD/sY5g/7GOYP+wjWD/sIxe/6+MXv+vjF7/r4xe/6+KXf+vi13/ropc/2xG + J/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/29JKf+OaUD/qINS/6qE + VP+phFL/qYRS/6mDUv+oglH/qYNR/6iDUf+jfU3/Zj4e/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/6R+ + Sv+ngU3/p4FO/6eBTv+ngE3/p4FN/12z5P8sw///L8f//zLL//8zzP//M8z//zPM//8zzP//M8z//zPM + //8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//Msv//y/G//8rwv//YbHg/6eA + S/+ngEv/p4BL/6eAS/+ngEv/p4BL/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+feEb/pn9K/6Z/ + Sf+mf0n/pn9J/6d/Sf+mf0j/i2U4/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPyD/pn9H/6Z9 + R/+mfUb/pn1G/6Z9Rv+MZTj/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/fFYu/6Z9Rv+mfEb/pnxG/6V8 + Rf+lfEX/pXxF/6V8Rf+lfUX/pX1F/6Z8Rf+mfUb/pn1G/6Z9Rv+mfUf/pn1H/6Z9R/90Tin/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/4FaMf+mfUb/pn1G/6V9Rv+mfUb/nXVB/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/l3A9/6V8Rf+lfEX/pX1F/6V9Rf+lfUX/pX1F/6Z9Rv+mfUb/pn5F/6Z9 + Rv+mfUb/pn5G/6Z+Rv+mfkb/p39G/6Z/Rv+nf0f/pn9G/6Z/Rv+nfkb/pn5G/6Z+Rf+mfkb/pn5G/6Z+ + Rf+mfkX/pn5G/6d/Rv+ngEf/qIBI/6iBSP+ogUn/qYFJ/6mCSv+qhEv/rIVN/6uETf+shk7/rYhQ/62H + UP+uiFH/r4lS/8qvjv/Kr47/yrCO/8qvjv/LsI//yq+O/8qvjv/Kr4//yq+O/8mvjf/Jr43/ya+N/8qv + jv/Kr47/yq6N/8qujf/Kr47/yq+P/8qwj//Kr47/yq+O/8uxkP/PtJP/1r6f////////////9O3h/9S7 + mv/OtJL/y7CQ/8qvj//Kr4//y7GQ/8qwkP/LsY//zbOP/9vGqv////v//////+rg0v/Ns43/0rqb/+TX + wv///////Pr2/+fZxP/7+PL///////////////////////Hq3v/axKj/0LaU/820kv/NtJP/z7WU/9S8 + nv/p3Mv//vz5///////////////////////u5tb/2MSo/9C3l//OtJP/4dG7//r17v///vv/6t7M//fy + 6P//////////////////////8ejd/9vGqv/OtZT/zbOS/8yykv/MspL/zLGR/8yxkf/LsJH/yrCQ/8ux + kf/MspD/18Kl//z69P////7/6NvI/86zkP/PtZT/1cCh////////////6NvJ//Hq3f////////////// + ////////9e/l/9jEqP/MsY7/07ud/+jdzv/////////////////////////////////w6N7/1b+h/9jC + p//17ub///////Tu4//79/H////////////g0bz/zbST/9fCqP/v5dn//Pr2//////////////////// + ///w59z/072f/8isif/Hq4X/ya2K/9S9oP/y6t/////////////////////////////l2cf/z7WU/+7m + 2v/////////////////////////////////r4tj/x62I/9O+ov//////+PPr//Dn2v/8+fX///////// + ///Xxa3/zreV//Tw6P//////1L+m/8KkgP/AoX3/v6F8/76ge/+/oXv/6+HT///++f/v5tr/waR+/76f + eP++n3n/v6F7/821lv/s4tP//Pnz///////////////////////u5dn/49bC//bz7P////////////// + ///////////////////XxKz/u5pu/+bayf//////6+HU/8Kmg/+5mG7/uZpy/7ubc/+7nXb/yrGS///+ + /f////3/yrGR/7qbc/+3lWn/1cKp//bx6P///ff/6NzL//78+P//////+/n3/8qxkf+7mnH/vZ1z/9fD + q//59O///////////////////////+jezf/GrYv/upty/7iXbv+4l2//uJdv/7eXbv+4mG//uJhu/7iY + bv+4mG7/t5Zt/7eXbf+3l23/t5du/7iXbf+4l23/t5Zs/7eWbP+3l23/t5Zs/7eVbP+2lWv/tpVr/7eW + a/+2lWv/tZRp/7aVav+2lWr/tpRp/7STaP+0kmf/tZNn/7WSZ/+0kWb/tJJm/7OQZP+0kWX/s5Bl/7KP + ZP+zkGT/s5Bk/7KQY/+yj2P/so9j/7GOYv+xjmH/sY5h/7GOYf+wjGD/sI5g/7GOYP+xjWD/sI1f/7CM + X/+wjV//sI1f/7CNX/+xjWD/sI1f/7CMX/+vjF7/r4xe/7CNX/+vi13/r4tc/6+LXP9sRif/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPiD/ckwr/4xoQP+kf1D/qoVU/6qFVP+phFP/qoRT/6qF + U/+qhFP/qoRT/6qEUv+pg1H/pYBP/2Y+Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+ifEv/p4FO/6eB + Tf+ngE3/p4BO/6eBTf9nr9z/LMP//y/H//8yy///M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM + //8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zLK//8uxv//K8L//2yr1v+ngEv/p4BL/6eA + S/+ngEv/p4BM/6N8Sf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/oXtH/6Z/Sv+mf0n/pn9J/6d/ + Sf+mf0n/p39J/4tlOf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/Zj8g/6Z/R/+mfkf/pn1H/6Z9 + Rv+mfUb/jGU3/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3xWLv+mfUb/pn1G/6Z8Rv+lfEb/pnxF/6Z8 + Rf+lfUX/pX1F/6Z9Rf+mfUb/pn1G/6Z9Rv+mfUb/pn5H/6Z+SP+mfkj/dE4q/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv+BWjH/pn1G/6Z9Rv+mfUb/pn1G/511Qf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/5dwPv+mfUb/pn1G/6V9Rv+lfUX/pn1F/6Z9Rv+mfUb/pn1G/6Z9Rf+mfUb/pn5G/6Z+ + Rv+mf0b/p39H/6Z/Rv+nf0f/p39H/6d/R/+nf0f/p35H/6d/R/+mfkX/pn5G/6Z+Rv+nf0f/p39G/6eA + R/+nf0b/p39H/6iASP+pgUn/qYFJ/6mBSf+pgkr/qoRL/6uES/+shU3/rIZO/62HUP+uiVH/r4lS/6+K + U//LsI//yrCP/8qvj//LsI//yrCP/8uwj//LsI//yq+P/8uwj//Kr47/yq+O/8qwj//LsI//yrCP/8qw + j//KsI//y7CQ/8qwj//KsI//y7GQ/8uwkP/LsZD/zrOS/9G3lv/w6Nr////////////eyq//0biX/8yz + kv/MsZH/zLGR/8yxkf/MspH/zrST/9W/nv/p3sz///////v59P/fzrX/zrSR/861lP/Rupv/2car/9jC + pv/Tu5v/18Kl/9vJsP/dy7T/3cux/9nGrP/TvZ3/z7WV/82zk//Ns5L/zLKS/82ykv/NtJP/0bqb/9jC + qP/cybL/3Mu0/9zLtP/Zxar/07yd/8+1lP/NtJX/z7SV/9G5mv/VwKP/2MKn/9O8nP/XwaX/28ev/93L + tP/cyrL/2cWr/9S8nv/OtZX/zbST/8yykv/MspL/y7GS/8uxkv/MspL/zLKT/8yyk//Ns5P/zbOR/9fC + pv/++/T//////+jbyv/OtJL/zbSU/862lf/Xwqj/18Km/9K6m//UvqD/2sat/9vIsf/bybL/2cat/9O7 + nf/NtJP/y7KQ/82zk//Su53/3Mqw/+zh0f///////////+jcy//cyrH/07ye/82zkv/Ns5P/07yf/9W/ + o//Su5v/1L2h/9fFrP/Xwqr/0LiY/8ywkP/NspL/0bmb/9XApf/Xxaz/2cat/9fFq//VwKb/z7aW/8qv + jf/IrYv/x6yJ/8esif/JrYv/zraX/9S/pP/YxKv/1sSr/9bDqP/Uv6T/zLSU/8mtif/Ptpf/1sKo//Dp + 3P///////////9vIsP/UwKb/zLOU/8Wphf/Gq4j/0Lib/8yykv/LsI7/z7iY/9S/pf/TvaP/yKyL/8Wp + hf/LsZP/zric/8Wohv/CpH//wKN+/8Cifv+/oX3/v6J8/8asiv/KsZL/xqyL/7+ifP+/oHv/v6B7/76g + ev+/oXz/xKeE/8qxkP/Ot5r/0Lqf/8+5nv/PuZ3/xq2L/8Wphf/IsI7/2MSr//r17P//////9u/n/863 + mv/MtZj/waOA/7ucdP/CpYD/yK+O/8Kng/+8n3f/u5t0/7ubdf+7m3X/u5x0/72eeP/HrI7/xq2N/7ye + eP+6m3P/upty/76he//DqIX/xKqI/76hev/GrYv/yrSW/8eujf+8nHX/uZlw/7iXbv+8nXT/w6iF/8my + lf/LspX/y7SW/8atjP++oHr/uZhu/7iXbv+5mHD/uZhw/7iYb/+4l2//uJdu/7iXbv+4l27/t5du/7iX + bv+4mG//t5du/7eXbf+3lm3/t5Zt/7eVbf+3lmz/t5Zs/7eXbf+3lWz/t5Zs/7eVa/+2lGr/tpVr/7aV + a/+2lWr/tpRq/7WTaf+1k2j/tJJn/7STZ/+0k2f/tJJn/7ORZv+0kmb/tJFl/7ORZf+zkGX/so9k/7KQ + ZP+ykGT/so9i/7GOYv+yj2P/so9i/7GPYf+xjmH/sI1g/7GOYf+wjmD/sI1f/7CMX/+wjF//sIxe/6+M + Xv+vjF//sI1f/7CMX/+vi17/r4te/6+MXv+wjF7/r4td/66KXf+uilz/bEYn/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZD0e/4FdN/+mgVH/q4ZV/6qEU/+rhVT/q4VU/6qE + U/+qhVP/qYRS/6eCUf9nQB//ZT0e/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/n3lJ/6iBTv+ngU3/p4FN/6eB + Tf+mf0z/fKTD/yvC//8uxv//Mcr//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM + //8zzP//M8z//zPM//8zzP//M8z//zPM//8xyf//LsX//yrB//99o8H/p4BM/6eATP+ngEz/p4BM/6eA + TP+cdkX/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/6eASv+nf0r/p39K/6Z/Sv+mf0r/p4BK/6eA + Sv+LZTn/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Y/IP+mf0j/pn9I/6Z+R/+mfUf/pn1H/4xl + N/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv98Vi//pn1H/6Z9Rv+mfUb/pnxG/6Z8Rv+mfUb/pn1G/6Z9 + Rf+mfUb/pn1G/6Z9Rv+mfUb/pn1G/6Z/R/+mf0j/pn9I/3ROKv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/gVsx/6Z9R/+mfUf/pn1G/6Z9Rv+ddUH/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv+XcT7/pn5G/6Z9Rv+mfUb/pX1F/6V9Rf+mfkb/pn5G/6Z9Rf+mfUb/pn5G/6Z+Rv+mf0b/pn9G/6Z/ + Rv+nf0f/pn5G/6Z+Rf+mfkb/pn5G/6Z/Rv+lfkX/p39H/6d/R/+nf0b/p4BH/6d+Rv+ogEf/p4BH/6eA + R/+of0f/qYJJ/6mDSv+pg0r/qoNL/6qETP+rhE3/rIVO/6yHT/+tiFD/rohR/66JUv+vilP/y7CQ/8uw + kP/LsI//zLGQ/8uxkP/LsZD/y7CQ/8uwkP/LsI//y7CP/8uxkP/LsZD/y7GQ/8uxkP/LsJD/y7GQ/8ux + kf/LsZD/yrCQ/8uwkf/LsJH/y7GQ/82ykf/PtZT/28an//z79v///////vv3/9zHrP/QtpP/z7aU/861 + lP/OtJT/0LaV/9K6lv/n2cf////////////p3Mv/07yb/861lP/Ns5L/zbST/820kv/NtJP/zbSU/8yz + kv/NtJL/zbSS/820lP/NtJP/zbOU/820k//Ns5P/zbOT/82zk//MspP/zbKT/82yk//Ns5P/zrSU/861 + lf/OtZP/zrST/82zlP/NspP/zbOU/820lP/OtZP/zbSU/820lP/OtZT/zbSU/8+0lP/PtJT/z7SU/86z + lP/Os5T/zrSU/82zlP/Ns5T/zLKT/8yyk//MspP/zLOT/8yzk//Ns5T/zbOU/82zk//Yw6f//vr2//// + ///o28r/zrWT/860lP/NspP/zLKR/8yzkv/Ns5T/zbOU/82zkf/Ns5L/zbOR/8yykP/MspH/zLGR/8yy + kf/MspH/zLKS/9C2lf/i0rr////////////fzbH/z7WT/8yxj//LsZD/zLGQ/8qwj//LsI//y7CP/8qw + jv/Kro7/y66O/8uwkP/KsI//yq+P/8qvjv/Lr47/y6+N/8mujf/Jroz/ya+M/8mujf/JrIv/yKyM/8is + jP/IrYz/yKuK/8esi//HrIn/x6uI/8eriP/Gqof/xqqI/8eqiP/Hqoj/x6uI/8esh//l18T////+//77 + +P/KsIv/xamD/8Sphf/FqIX/xKeE/8Ongv/Dp4L/w6eD/8Ongv/CpoD/w6WB/8Omgf/CpoH/wqSA/8Gj + fv/CpIH/waOA/8CjgP/Bo3//wKJ+/8Cif//AoX3/vqF7/76gfP+/oXz/v6J9/76hfP+/oXz/v6B7/72f + ef++oHr/vZ94/72ed/+9n3j/vZ53/72feP+9nnf/vJx0/8aphf/v59n//////+vg0v+4lmn/u510/7uc + dv+7nHb/u5x1/7qcdP+7m3X/vJ12/7ucdv+7nHX/u5x1/7qbdP+7m3T/u5pz/7mac/+6m3P/u5x1/7qb + c/+6mnL/uZpx/7qacv+6mnH/uZhw/7iYb/+4mG//uZhw/7mZcP+5mXD/uZdw/7iYbv+4l27/t5dt/7eX + bf+3mG3/uJhu/7mZcP+4mG//uZlw/7mZcf+5mXD/uJhv/7iXbv+4l27/uJdu/7eXbv+4l27/t5du/7iX + bv+4lm7/t5Vt/7eXbf+3lmz/t5Zs/7eWbP+2lmz/tpVs/7aVa/+2lWv/tpVr/7aUav+2lWv/tpVq/7aV + av+2lGr/tZRp/7SSZ/+0k2f/tJNn/7STaP+zkmb/tJJm/7OSZf+zkWX/s5Bl/7ORZf+ykGT/so9k/7KQ + Y/+yj2L/sY9i/7GOYv+yjmL/sY5h/7GOYf+wjWD/sIxg/7CMYP+wjWD/sI1g/7CMXv+vi17/r4te/6+M + Xv+wjV//sIxf/6+LXv+vi17/r4xe/6+LXf+uilz/ropd/2xGJ/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/bkgo/6N/T/+rhVT/qoRT/6qEU/+qhVP/qYRS/6qF + U/+pg1L/cEkn/2U9Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/6B5Sf+ngU7/p4FN/6eATf+nf03/p4BN/5KS + l/8qwf//LcX//zDJ//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM + //8zzP//M8z//zPM//8zzP//MMj//y3E//8pwP//lpKQ/6eATP+ngEz/p4BM/6eATP+ngEz/k21A/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3BKKP+ngEv/p4BL/6d/Sv+mf0r/p4BK/6eASv+nf0r/i2U5/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPyD/pn9I/6Z/SP+mfkf/pn5H/6Z9R/+MZTf/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/fFYv/6Z9R/+mfUf/pn1G/6Z9Rv+mfUb/pn1G/6Z9Rv+mfUb/pn1G/6Z9 + Rv+mfUb/pn1G/6Z/Rv+mf0f/pn9I/6Z/SP90Tir/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/4Fb + Mf+mfUf/pn1H/6Z9Rv+mfUf/nXVC/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/l3E//6Z/ + R/+mfUb/pn1G/6Z9Rv+mfUb/pn5G/6Z+Rv+mfkb/pn9G/6Z/Rv+mf0b/pn5G/6Z+Rv+nfkf/pn5G/6Z/ + Rv+mf0b/pn9G/6d/R/+nf0f/p4BH/6d/SP+nf0f/pn9G/6d/R/+mf0b/p39G/6iAR/+ogEj/qIFI/6mC + Sf+pgkr/qYJK/6qDS/+rhEz/q4VN/6yGTv+th1D/rolR/66IUv+viVL/sIpT/8uxkP/LsZD/zLGR/8yx + kf/MspH/zLKR/8uxkf/LsZH/zLGR/8yxkf/MsZH/zLKR/8yykf/LsZD/zLGR/8yxkf/MsZH/zLKR/8yx + kf/MsZH/zLKS/8yykv/Ns5P/zrOT/9C4l//g0Lj/+/nz//////////v/6t3K/9nCov/St5P/07mX/+HQ + t//07+X////////////v5NT/2MKk/8+2lP/OtZT/zbOU/82zlP/NtJT/zbSU/82zlP/Ns5P/zLOT/82z + k//Ns5P/zbOU/82zlP/Ns5T/zbOU/82zlP/Ns5T/zbOT/82zlP/Ns5T/zbSV/860lf/OtJT/zrWV/860 + lf/Ns5T/zbOV/820lP/Ns5T/zbOU/820lP/NtJT/zbOU/820lf/NtJX/zbSV/82zlf/Ns5X/zbOU/82z + lP/NtJX/zrSV/82zlP/Ns5T/zLOU/8yylP/Ns5T/zbSU/861lf/PtJT/2MOo//z59f//////6NzM/8+1 + lP/Os5T/zbOU/82zlP/Ns5T/zbOU/820lP/Ns5T/zbOU/82zk//Ns5P/zLKT/8yykv/MspL/zLOT/820 + k//Ptpb/3Mqx////////////382z/9G3l//NspH/zLGS/8yykv/LsZD/y7GQ/8uxkf/LsJH/y7CQ/8qw + j//LsJD/y7CQ/8qwj//Kr4//ya6O/8mujv/Jro7/ya6O/8mujf/Jro3/ya6N/8mtjf/JrY3/yK2M/8es + iv/IrIv/yK2M/8itjP/HrIv/x6yK/8arif/Gq4n/xquJ/8eqiP/IrYr/3cqz//r38P/7+fX/y7GP/8Wq + hv/Fqob/xamH/8Wohv/Ep4X/xKiF/8Sohf/EqIX/xKiE/8Omg//DpoP/w6aD/8Kmgv/CpYL/waSB/8Gk + gf/BpID/waOA/8Gjf//Aon//wKN//8Cjf//Aon7/wKJ+/7+iff+/oX3/v6F9/7+hff++oHz/vqB7/76g + fP++oHv/vZ96/72fev++oHr/vp56/72eeP/EqIT/4tXB///////p4dL/uZpv/7yeeP+9nnj/vJ54/7ye + d/+8nXf/u513/7ucdv+7nXb/u5x2/7ucdf+7m3X/u5t0/7ucdf+7nHX/u5x1/7ucdf+7m3X/u5t1/7ub + dP+6mnT/uppz/7mZc/+6mnP/uppz/7qacv+5mXH/uZlx/7mZcf+5mXH/uZlx/7qacv+4mXD/uJlw/7mZ + cf+5mXH/uZlx/7iYcP+4mHD/uJhw/7iYb/+4l2//uJdv/7iXb/+4mG//uJdu/7iYb/+3l27/t5dt/7iW + bv+3lm3/uJdt/7iXbv+3l23/t5dt/7eVbP+3lWz/t5Zs/7eWbP+2lWv/t5Vs/7aVa/+2lWr/tZRq/7WT + av+1k2n/tZNo/7STaP+0k2j/tJJn/7SRZv+zkWX/s5Fl/7ORZf+ykGT/s5Bl/7KQZP+ykGP/spBk/7KQ + Y/+xj2L/sY5i/7GOYv+wjWH/sY5h/7GOYP+xjmD/sY5g/7CNX/+wjV//r4xf/6+MXv+vjF7/sIxf/6+L + Xv+vi17/r4te/6+LXv+ui13/r4pd/6+KXP9sRif/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/4dk + Pf+UcUf/lHBH/5RvR/+UcEf/lG9G/5RvRv+Ub0b/lG9G/5NvRf+Tb0X/lG9G/5FtRP+KZj7/c04s/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv97VzP/qoVU/6uFVP+rhVT/qoVT/6qFU/+phFL/qoRS/39Z + NP9lPR7/ZDwe/2Q8Hv9kPB7/ZDwe/2tFJf+mf03/qIFO/6eBTv+ngU7/qIBO/6Z/Tf+ngE//R7nz/yzD + //8vx///Msv//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM + //8zzP//Mcr//y7G//8rwv//S7jx/6eATv+ngEz/p4FM/6iBTf+ogU3/qIFN/4NeNf9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv98VjD/p4BL/6iBS/+ngEv/p4BL/6eAS/+ngEv/p4BK/4tlOf9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/Zj8g/6Z/SP+mf0j/pn9I/6Z+SP+mfkf/jGU4/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/31WL/+mfUf/pn1H/6Z9R/+mfkf/pn1H/6Z9Rv+mfUb/pn1G/6Z9Rv+mfUb/pn1G/6Z9 + Rv+mf0f/pn9I/6Z/SP+mf0n/dE4q/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+BXDL/pn5I/6Z+ + R/+mfUf/pn1H/511Qv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/5dxP/+mf0f/pn5G/6Z9 + Rv+mfUb/pn5G/6Z+Rv+mfkb/pn5G/6Z/Rv+mf0b/pn5G/6Z+Rv+mfkb/pn5G/6Z+Rv+mfkX/p39G/6d/ + R/+nf0f/p4BH/6d/SP+nf0f/p39H/6d/R/+nf0f/p4BH/6eAR/+ogEf/qIBI/6iASP+pgkn/qYJK/6mC + Sv+qg0v/q4VN/6yGTv+shk7/rYdP/66IUf+uiFL/r4pT/7CLU//MspL/zLKS/82ykv/NspL/zLKS/8yx + kv/MspL/zLKS/8yykv/MsZL/zLKS/8yzkv/MspL/zLKR/8yykv/MspL/zLKS/82zk//MspL/zLKS/8yy + kv/Ns5P/zbOT/860lP/PtZT/0bmY/9zIrf/x6d3//fv0//////////////////////////////////nz + 6v/m18T/17+i/9C3l//PtpX/zrWV/860lf/Ns5T/zbOU/82zlP/Ns5T/zbSU/82zlP/Ns5T/zbOU/860 + lP/NtJX/zrSV/820lP/Ns5T/zbOU/860lP/OtJX/zbSV/820lf/OtJb/zbSV/861lf/OtZb/zbSV/820 + lf/NtJX/zbSV/860lf/OtZX/zrWW/860lf/OtZb/zrWW/861lv/OtJb/zrSW/860lf/OtJX/zrWW/860 + lf/OtJX/zbSV/820lf/NtJX/zbOV/820lf/OtZX/zrSU/9jFqf/7+PP//////+rezv/PtJP/zrSV/860 + lf/OtJX/zbSU/820lP/Ns5T/zbOU/82zlP/Ns5T/zbOU/82zlP/MspP/zLKT/82zlP/NtJT/zrWW/9S+ + nv/7+vb///////Hn2f/SuZf/zLGN/8yykf/Ms5L/zLKR/8uxkf/LsZH/y7GR/8uxkf/LsZD/y7CR/8uv + kP/KsJD/yrCP/8qvj//Kr4//yq+P/8mvjv/Jro3/ya6N/8qujv/Jro3/ya6N/8mujf/IrYz/ya2M/8it + jP/IrIz/x6uL/8esi//HrIr/x6uK/8eriv/HrIr/x6yK/820lP/Xw6n/2MSr/8eti//Gqof/xamH/8Wp + h//FqYf/xaiG/8Sohv/EqIX/xKeF/8Snhf/Dp4T/xKeE/8OnhP/DpoP/w6aD/8Klgv/CpYL/waWB/8Gl + gf/BpIH/waSA/8GkgP/BpID/waN//8Cjf//Aon7/wKJ+/7+ifv+/oX3/v6F9/7+hfP++oHz/vqB8/76g + e/++oHv/vqB7/76fe/++n3n/v6J8/8ari//Tv6b/yrKU/7yed/+9n3n/vJ55/7ydeP+8nXj/vJ13/7uc + d/+7nHb/u512/7udd/+8nXb/u5x2/7ucdf+7nHb/u5x2/7ucdf+7m3X/u5x1/7ubdf+6m3T/u5t1/7qb + dP+6mnP/uppz/7qadP+6m3P/uZpy/7mZcf+5mXH/uZpy/7mZcf+5mXH/uJhw/7iYcf+5mXH/uZlx/7ma + cf+4mXD/uJhw/7mZcf+4mHD/uZhw/7iYb/+4mG//uJhw/7iXb/+4mG//uJhu/7iXbv+3l27/t5Zt/7iX + bv+4l27/t5dt/7iXbv+3l23/uJdt/7eWbf+2lmz/tpVr/7aUa/+2lWv/tpVr/7WUav+2lGv/tZRp/7WT + af+1k2j/tJJo/7WTaP+0kmf/s5Jm/7ORZf+zkGX/s5Fl/7KQZP+ykGT/spBk/7KQY/+ykGP/sY9i/7GO + Yf+xjWH/sY5h/7CNYP+wjV//sI1f/7CNX/+wjV//sI1f/7CNX/+vjF//r4tf/6+MXv+vjF7/r4xe/6+L + Xv+vi17/r4te/6+LXf+vil3/bEYn/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+adkz/rYhZ/6yI + Wf+sh1n/rIhY/6yHV/+shlf/rIdW/6yIWP+rhlf/q4ZW/6yHV/+sh1f/q4ZW/6uGVv+DXzn/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/6R+T/+qhVT/qoVU/6qFVP+qhVT/qYRT/6mDUv+NaD//ZT0e/2Q8 + Hv9kPB7/ZDwe/2Y+IP+XckT/qIFP/6iBT/+ngU7/p4BN/6eBTf+ngU7/p4FN/4Sftv8qwf//LcX//zDI + //8yy///M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//Msv//y/H + //8txP//KsD//4eds/+ngU3/p4BM/6eATP+ogU3/qIFN/6eATf9sRiX/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/jGY6/6eBS/+ogUv/qIFL/6eAS/+ngEv/qIFL/6iBS/+LZjn/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Y/IP+mf0j/pn9I/6Z/SP+mfkj/pn5H/4xmOP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv99Vi//pn1H/6Z9R/+mf0f/pn9H/6Z/R/+mfUf/pn1G/6Z9Rv+mf0b/pn9G/6Z9Rv+mf0b/pn9H/6Z/ + SP+mf0n/pn9J/3ROKv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/gVwy/6Z+SP+mfkf/pn5H/6Z9 + R/+ddUL/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+XcT//pn9H/6Z+R/+mfkf/pn5H/6d/ + R/+mf0f/pn5G/6Z/Rv+mf0b/pn9G/6Z/Rv+mf0b/pn5G/6d/R/+nf0f/p35G/6Z+Rv+nf0f/p39H/6eA + R/+of0f/qIBI/6iBSP+ngEf/p39H/6eASP+ogUj/qIFI/6iBSP+ogUj/qYJK/6mCSv+qg0v/q4RM/6uE + TP+shk7/rYZO/62HT/+tiFH/rolS/7CKU/+wi1T/zbOT/82zk//Ns5P/zbOT/82zk//Ns5P/zbKT/82z + k//Ns5P/zbOT/82zlP/Ns5P/zbOT/82zk//Ns5P/zbOT/82zk//Ms5P/zbOU/82zk//Ns5P/zbOU/82z + lP/Ns5T/zrWV/8+1lf/Qt5b/07yb/97Msf/q39H/8Orf//Dp3v/w6d7/7uXX/+bXxP/axqv/0bmY/8+2 + l//Ptpb/zrWW/861lf/NtJX/zrSV/860lf/NtJX/zbOU/820lf/OtJX/zrWV/860lf/OtJX/zbSV/861 + lv/OtZb/zrWW/861lv/OtZb/zrWW/861lv/OtZb/zrWW/861lv/PtZf/z7aX/8+1lv/OtZb/zrWW/861 + lv/Ptpb/z7aX/8+1l//Ptpf/zraX/862l//Ptpf/zrWX/8+2l//OtZb/zrWX/8+1l//OtZb/zrWW/861 + lv/OtZb/zraX/861lv/OtZf/z7WX/8+2l//UvZ//4M+7/+LTv//YxKr/0LaW/8+2l//OtZb/zrWW/860 + lf/OtJX/zrSV/860lf/OtJX/zbSV/82zlf/Ns5X/zbOU/820lP/Ns5T/zbOV/8+1lf/QuJf/5dXB//37 + 9/////////////bw6P/dy7X/zLKS/8yyk//LsZL/zLKS/8yykv/MspL/zLKS/8uxkf/LsJH/yrCQ/8qw + kP/LsJD/y7CQ/8qwkP/KsJD/yrCP/8qvj//Kr4//yq+P/8mvj//Jro7/yq+O/8mujf/JrY3/ya2N/8it + jf/IrYz/yK2M/8esi//Hq4r/yKyL/8iti//IrYv/x6qI/8aqh//HrIr/x6uJ/8aqiP/Gqoj/xqqI/8aq + iP/FqIf/xaiH/8Sph//EqIX/w6eF/8Onhf/Dp4T/w6aE/8SnhP/DpoP/w6aD/8Kmgv/CpYL/wqWB/8Gl + gf/BpIH/waSA/8GkgP/BpID/wKN//8Cjf//Ao3//wKJ+/8Cifv+/oX3/v6F9/7+hff+/oX3/v6F8/7+h + fP++oHv/vqB7/76gev+8nnn/vJ12/7ydeP+9n3v/vqB6/72fef+8nnj/vJ54/72eef+8nXj/vJ13/7ye + eP+8nXf/vJ13/7ycd/+8nXf/vJ13/7yddv+7nHb/u5x2/7ucdv+7nHX/u5x1/7ubdf+6mnT/upt0/7ub + df+6m3T/upt0/7mac/+5mXL/uppy/7macv+5mXL/uJhx/7iYcf+5mXH/uZhw/7mYcf+5mXH/uZlx/7mZ + cf+4mHD/uJhw/7iYb/+5mHD/uJlw/7iYb/+4mG//uJdv/7iYb/+4l27/t5Zu/7eWbv+3l27/t5Zt/7eW + bf+3l23/t5dt/7eXbf+3lmz/t5Vs/7eWbP+2lWv/tpVr/7aVa/+2lGr/tpVq/7aVav+1lGr/tZNp/7WT + af+1k2n/tZJn/7SSZ/+zkmb/s5Fl/7KQZP+zkGX/so9k/7KQZP+zkWT/spBj/7KQY/+yj2L/so5i/7GO + Yv+wjWH/sI1g/7CNX/+wjV//r4xf/7CNYP+wjV//r4xf/7CMX/+vi17/r4te/6+MXv+vjF7/r4xe/6+L + Xv+vi17/ropd/2xGJ/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/mndM/62IWv+siFr/rIhZ/62J + Wf+siFj/rIdX/6yHV/+sh1f/rIdX/6yGVv+shlb/q4ZW/6yHV/+shlf/on1Q/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv+YdEj/q4VV/6qFVP+qhVT/qoRU/6qEU/+qhFP/nXhK/2Y9Hv9kPB7/ZDwe/2lB + Iv+Yc0b/qINQ/6iCUP+ogk//p4FO/6eATv+ngE7/p4FN/6eATf+mgVT/U7br/yvC//8uxf//MMn//zLL + //8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//Msv//zDI//8txf//K8H//1e1 + 6f+nglL/qIFM/6eATP+ngEz/p4BM/6eATP+XckL/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/5t0 + Q/+ngEr/p4BL/6eAS/+ngEv/qIBM/6iBTP+ogUv/i2Y5/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9mPyD/pn9I/6Z/SP+mf0j/pn9I/6Z/SP+MZjj/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/e1Qu/6Z9 + R/+mf0j/pn9I/6Z/SP+mf0f/pn1H/6Z9R/+mfUf/pn9H/6Z/R/+mf0b/pn9H/6Z/R/+mf0j/pn9J/6Z/ + Sf9yTCn/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/4JcMv+mf0j/pn9I/6Z+R/+mfkf/nXZD/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/lG4+/6Z/R/+nf0f/p39H/6d/R/+mf0f/pn9H/6Z+ + Rv+mfkb/pn5G/6Z+Rv+mfkb/p39H/6d/R/+nfkf/pn9G/6d/R/+nf0f/p39H/6d/R/+nf0j/p39H/6eA + R/+ogUj/qIBI/6d/SP+ogEj/qIBI/6iASP+ogUj/qIFJ/6mCSf+qg0r/q4NL/6uETP+shU3/rIZO/62H + T/+tiFD/rolR/6+KUv+wi1T/sYxV/860lP/OtJT/zrSU/860lP/OtJT/zrSU/860lP/NtJT/zbOU/820 + lP/NtJT/zbSU/82zlP/OtJX/zrSU/820lP/NtJT/zbSU/860lf/OtJT/zrSU/861lf/NtJX/zbOU/860 + lf/PtZb/z7aW/8+2lv/Ptpb/0LaT/9C1kv/PtZL/0LWR/9C2k//Qt5b/z7aX/8+1lv/Ptpf/z7aX/861 + lv/OtZX/zrSW/860lv/OtZb/zrWW/861lv/OtZb/z7WX/861l//OtZf/zrWX/861lv/OtZb/z7aX/8+2 + l//Ptpf/z7aX/8+2mP/Ptpj/z7WX/8+2l//Qtpj/0LaZ/9C3mP/Ptpj/z7aY/8+2mP/Ptpj/0LeY/9C2 + mP/Qtpj/0LeZ/8+3mf/Pt5j/z7aY/8+2mP/Ptpj/z7aY/8+2mP/Pt5j/z7aY/8+2mP/Qt5j/z7eY/8+3 + mP/Pt5j/0LeZ/9C2mf/Pt5j/0LiZ/9C3lv/PtZb/z7aX/9C3mP/Ptpj/z7aX/8+1l//PtZf/z7WX/8+2 + l//Otpb/zraX/861l//OtJb/zrSW/861lv/OtZb/zrSW/860lv/OtZb/z7WW/9K6mv/fzbb/7+jd//Lr + 4//q3tD/2MSr/82yk//Ns5X/zLOU/8yzk//Ms5P/zLKT/8yyk//MspL/zLKS/8uxkf/LsZH/zLGR/8ux + kf/LsZH/y7GR/8uxkf/LsZH/y7CQ/8qwj//Kr4//yq+P/8qvj//Kr47/yq+O/8mvjv/Jro7/yK2N/8it + jf/IrYz/yK2M/8mtjP/IrIz/yKyL/8esi//HrIv/x6yK/8eriv/Gqon/xqqI/8aqiP/Hq4n/xqqI/8Wq + iP/Fqoj/xKmH/8Sohv/EqIb/xKeF/8Snhf/Ep4X/xKeE/8OnhP/Dp4T/w6eE/8Klgv/CpYL/wqWC/8Kk + gf/CpIH/wqWC/8Gkgf/BpID/waOA/8Cjf//Aon//wKJ+/8Cifv/Aon7/v6F+/76gff+/oX3/v6F9/7+h + fP++oXz/vqB7/76ge/++oHv/vqB7/76ge/++n3r/vZ55/72eef+9nnr/vZ55/7yeeP+8nnj/vJ13/7yd + d/+8nXj/vJ14/7ydeP+8nXf/u512/7ucdf+7nHb/u5x2/7ucdf+6m3X/u5t1/7ubdf+7nHX/u5x1/7qb + df+6mnT/uppz/7qbc/+6m3P/uZpy/7mZcv+5mXH/uZlx/7mZcf+5mXH/uJhx/7iZcf+4mXD/uJhw/7mZ + cf+5mHD/uZhw/7iYcP+4l2//uZhw/7iXb/+4mG//uJhv/7iXbv+4l27/t5du/7eXbv+3l27/uJdt/7eW + bf+3lmz/t5Zt/7eWbP+3lmz/tpVr/7aVa/+2lWv/tpRr/7aVa/+2lWv/tpRq/7WUaf+1lGn/tZNp/7WT + aP+1k2j/tJJn/7ORZv+zkGX/s5Bl/7OQZf+ykGT/spBk/7KPY/+xj2P/sY9j/7GOY/+xjmL/sY5h/7GO + Yf+wjWD/sI1g/7CMX/+vjF//r4xf/7CMX/+wjF//r4xf/66LXv+ui13/r4td/6+LXf+vjF7/r4xe/6+L + Xv9sRif/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/5p3TP+tiFn/rYhZ/62IWf+siFn/rIhY/6yI + WP+tiFj/rIhY/6yHV/+shlf/q4ZW/6uGVv+sh1f/rIdX/6qFVf9kPR7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/lXFG/6qFVP+rhVX/qoVU/6qFVP+qhVT/qoVT/6iEU/9uRiX/ZDwe/25IJ/+eeUr/qINQ/6iC + UP+oglD/qIFP/6iBT/+ngU//p4FO/6eBTv+ngE3/p4BN/5qMgf88vfj/LMP//y7F//8wyP//Msv//zPM + //8zzP//M8z//zPM//8zzP//M8z//zPM//8zzP//Mcr//y/I//8uxf//K8L//z28+P+djH7/qIFN/6iB + TP+ogUz/qIFN/6eATP+ngUz/eVMu/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2xFJP+ngEv/p39K/6d/ + Sv+nf0r/p4BL/6iBTP+ogUz/p4BL/4tmOv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/Zj8g/6Z/ + Sf+mf0j/pn9I/6Z/SP+mf0j/jmg6/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3NMKP+mf0j/pn9I/6Z/ + SP+mf0j/pn9I/6Z/SP+mfUf/pn9H/6Z/R/+mf0f/pn9H/6Z/R/+mf0f/pn9I/6Z/Sf+mf0r/aUIi/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+EXzT/pn9I/6Z/SP+mf0j/pn9I/6B5RP9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/4lkN/+mf0j/p39I/6d/SP+nf0f/p39H/6Z/R/+mf0f/pn5G/6Z+ + Rv+mfkb/p35H/6d/R/+nfkf/p35H/6d/R/+ngEj/p4BI/6d/R/+ngEf/p4BI/6d/SP+nf0j/p4BI/6eA + SP+ogEj/qIFI/6iBSP+ogEj/qYFJ/6mCSv+pgkr/qoNL/6qETP+rhUz/rIZN/6yHTv+tiE//rohR/6+J + Uv+vilL/sItU/7GMVf/OtZX/zrWV/860lP/OtJX/zrSV/861lf/OtZb/zrWV/861lf/OtZX/zbSV/860 + lf/OtZX/zrSV/860lf/OtZX/zrWV/861lf/OtZX/zrWV/861lv/OtZb/zrWV/860lf/PtZb/z7WW/861 + lv/Ptpf/z7aX/9C2l//PtZf/zrWW/8+2l//Qtpf/0LeX/8+2mP/Ptpf/z7aX/8+2l//Ptpf/z7aX/8+1 + l//Ptpf/z7aX/8+2mP/Ptpj/0LaY/8+2mP/Ptpj/z7aY/8+2mP/Ptpj/0LaY/9C3mf/Qt5n/0LeZ/9C3 + mf/Qt5n/0Lia/9C3mf/Qt5n/0bia/9C4mv/Qt5r/0Lia/9C4mv/QuJr/0Lia/9G4mv/RuJr/0bia/9G4 + mv/RuJr/0bia/9G4mv/RuJr/0Lia/9C3mv/RuJr/0bmb/9G4mv/RuJr/0bia/9G4mv/RuJr/0bia/9G4 + mv/Rt5n/0LeZ/9C4mf/QuJn/0Lia/9G4mv/QuJr/z7aY/9C2mf/Qtpj/z7aZ/9C3mf/Qt5j/z7eY/8+2 + mP/Qtpj/z7aY/8+2l//Ptpf/z7aX/8+2l//Ptpf/z7aX/8+2l//Pt5f/zraV/860kf/Os5D/zrOS/8+0 + lf/OtZb/zbOV/820lf/NtJT/zbOU/82zk//Ns5P/zbOT/8yyk//MspL/zLOT/8yzk//MspP/zLKS/8yx + kv/MspL/zLKS/8uxkf/LsJD/y7CQ/8uwkP/KsJD/yrCQ/8qwj//Kr47/ya6O/8mujv/Iro7/ya6O/8mu + jf/IrY3/ya2N/8mtjf/IrYz/x6yL/8isi//IrIv/x6uK/8ariv/Hq4n/x6uJ/8erif/Gq4n/xaqI/8ap + iP/Gqoj/xamH/8Wph//FqYb/xamG/8Wohv/Ep4X/xKiF/8Sohf/DpoT/w6aD/8Omg//DpYP/wqWC/8Gk + gf/CpYL/wqSB/8GkgP/Bo4D/wKN//8Cjf//Ao3//wKN//7+hfv+/on3/v6F+/7+iff+/on3/v6F9/76g + fP++oXz/v6F8/76gfP++oHz/vqB8/72fe/+9nnr/vZ56/72eef+9nnn/vZ55/72eef+9nnj/vZ55/72e + ef+9nnn/vZ54/7ydd/+8nHb/vJ12/7ydd/+7nHb/u5t1/7ucdv+7nHX/u5x1/7ucdf+7nHX/upt0/7qb + dP+7m3T/upt0/7qbc/+6mnP/uppy/7macv+5mXH/uZlx/7mZcf+5mXH/uJlw/7mYcf+4mXD/uZlx/7iZ + cP+4mHD/uZhw/7mYcP+4mHD/uJhv/7iYb/+4l27/uJdu/7iXb/+4l2//uJdu/7iWbf+4lm3/t5Zt/7eW + bf+3lm3/tpVs/7aVbP+2lWv/tpVr/7aVa/+2lGv/tZRq/7aUav+2lGn/tZRp/7WUaf+1lGn/tJNp/7SS + aP+0kmf/tJFm/7ORZv+ykGX/so9k/7KPY/+yj2P/so9j/7KPY/+xjmP/sY5i/7GOYf+xjmH/sY5h/7CN + YP+wjWD/sI1f/7CNYP+wjF//r4xf/6+MXv+vjF7/r4xe/6+MXv+vi13/r4xe/6+MXv+vi17/bEYn/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+ad0z/rYlZ/62JWv+tiVr/rYla/6yHWf+sh1j/rIhY/6yH + WP+sh1f/q4ZX/6uGV/+sh1f/q4dX/6uHVv+ohFT/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/5Vx + Rv+qhFT/q4VV/6uGVf+qhFT/qYRT/6qEU/+qhFP/imY8/3VPLf+jfk7/qYNR/6mDUf+oglD/qIFQ/6iB + UP+ngVD/qIJP/6eCT/+ngU//p4BO/6eBTv+ngU3/lJGS/zq9+f8rwv//LcX//y/H//8wyf//Mcr//zLL + //8yy///Msv//zLL//8xyv//MMj//y7G//8txP//K8L//zy8+P+XkZD/qIFO/6iBTf+ogU3/qIFN/6iB + Tf+ngE3/mHJC/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+HYTf/p4BL/6eASv+nf0r/p39K/6eA + S/+ogUv/p4FL/6eAS/+LZjn/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Y/IP+mf0n/pn9J/6Z/ + SP+mf0j/pn9I/5NuPf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/m3VC/6Z/SP+mf0j/pn9I/6Z/ + SP+mf0j/pn9I/6Z/SP+mf0f/pn9H/6Z/R/+mf0f/pn9H/6Z/SP+mf0r/lG4//2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/i2U4/6Z/SP+mf0j/pn9I/6Z/SP+mf0j/ZT0f/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9sRST/ontG/6d/SP+nf0j/p39I/6d/SP+nf0j/p39H/6d/R/+mf0f/pn5G/6d/ + R/+nf0j/p39I/6d/R/+ngEf/p4BI/6d/R/+ngEf/qIFI/6iBSP+ogEn/qIBI/6eASP+ogEj/qIFI/6iB + Sf+pgUn/qYJJ/6mCSv+pgkn/qoJK/6qCS/+qg0v/q4RM/6yGTf+shk7/rYdP/66IUf+vilL/r4pT/7CL + VP+xjVb/zrWW/861lv/OtZb/zrSW/861lv/OtZb/zrWW/8+1lv/Ptpb/z7aX/861lv/PtZb/z7aX/8+2 + lv/PtZb/z7aW/8+2lv/OtZb/zrWW/861lv/OtZb/z7aX/8+2l//Ptpf/z7WX/8+1l//Ptpf/z7aX/8+2 + l//Ptpj/z7aY/862l//Ptpj/0LeY/9C3mP/Ptpj/0LaY/9C2mP/Qt5n/0LeZ/9C3mf/Qt5j/0LeY/9C4 + mf/QuJn/0LeZ/9C3mf/Qt5n/0bia/9G4mv/Qt5n/0Lia/9G4mv/RuJv/0bia/9G4m//RuJv/0bib/9G5 + m//RuZv/0bma/9G4mv/RuZv/0bmb/9G5m//RuZz/0bmc/9G5m//RuZv/0bmb/9G5m//RuZv/0rmb/9K5 + nP/RuZz/0bmc/9K6nP/RuZz/0rmc/9K6nP/Supz/0bqc/9G6nP/SuZz/0bmb/9G5m//RuZv/0rmb/9G5 + m//RuZv/0bib/9G5m//SuZz/0bmb/9G4mv/RuJr/0Lia/9G4mv/RuJv/0bma/9G4mf/Rt5n/0bia/9C3 + mf/Qt5n/0LeY/8+2mP/Ptpn/z7aY/8+2mP/Ptpj/z7eY/9C3mP/Qt5f/z7WX/8+2l//Ptpf/z7aX/861 + lv/OtJX/zrSW/860lf/Ns5X/zbOU/82zlP/Ns5T/zbOU/8yzlP/Ms5T/zbOU/82zlP/Ms5P/zLKT/8yz + k//MsZL/y7GR/8uxkf/LsZH/y7GR/8uxkf/KsJD/yq+Q/8qvj//KsI//yq+P/8mujv/Jro7/ya6O/8mu + jv/Jro7/ya2N/8mtjP/IrYz/yK2M/8itjP/HrIv/x6yK/8esiv/IrIv/x6uK/8arif/Gqon/xqqJ/8aq + iP/Gqoj/xaqH/8Wphv/FqYb/xaiG/8Sohv/EqIX/xKiE/8SohP/DpoT/w6aD/8Omg//CpYL/wqWC/8Om + gv/CpYL/wqWB/8Gkgf/BpID/waSA/8GkgP/Ao3//wKN//8Cifv+/on7/v6J+/7+iff+/oX3/v6J+/7+h + ff+/oHz/vqB8/76hfP++oHv/vp96/76fev+9n3n/vp95/76fev+9n3n/vZ95/72fef+9nnn/vZ55/72e + eP+8nnf/vJ53/7ydd/+8nXb/u5x2/7ucdv+7nHb/u5x2/7ucdf+7nHX/u5x1/7ucdf+7m3X/u5t1/7qb + dP+6m3P/uptz/7qadP+6mnP/uZpy/7mZcv+6mnL/uZpy/7mZcf+5mXH/uZlx/7mZcf+5mXH/uJlw/7mZ + cP+5mHD/uJhw/7iYcP+4mG//t5dv/7iXb/+4l2//uJhv/7iXb/+3lm7/uJdu/7eWbf+3lmz/t5Zt/7aV + bP+2lWz/tpVs/7eWbP+3lmz/tZRq/7WUav+2lGr/tpVq/7WUav+1lGr/tZRp/7WTaf+0kmj/tJJn/7SS + Z/+zkWb/spBl/7KPZP+ykGT/spBk/7KPZP+yj2T/so9j/7GPY/+xjmL/sY5i/7GPYv+xjmH/sY1g/7CN + YP+wjWD/sIxg/6+MX/+vjF7/r4xf/7CMX/+wjF//r4xe/6+MXv+vjF7/r4xe/2xHJ/9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/mndM/62JWv+tiVr/rYla/62JWv+tiFn/rIhY/6yHWP+sh1j/rIZX/6uG + V/+shlf/q4dX/6uHVv+rhlb/mnVK/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+VcUf/qoRU/6qF + VP+qhVT/qYRT/6mEU/+qhFP/qYRT/6R+T/+mgVH/qYRS/6mDUv+pg1H/qIJR/6iCUP+oglD/poBP/6F7 + S/+ngU//p4FO/6eATv+ngE7/p4FN/6eATf+bjYP/Ubbt/yrB//8sw///LcX//y7G//8vx///L8f//y/H + //8vxv//Lsb//y3E//8sw///KsH//1O26/+bjIH/qIBN/6iBTv+ogU7/qIFN/6iBTf+ogU3/pn9M/3BJ + J/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/n3lG/6eAS/+ngEv/p4BL/6eAS/+ogUv/qIFL/6eB + S/+ngUv/i2Y5/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPyD/p39J/6Z/Sf+mf0j/pn9J/6Z/ + Sf+cdUP/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/25HJf+XcT//pn9I/6Z/SP+mf0j/p39I/6d/ + SP+mf0j/pn9I/6Z/SP+mf0f/pn9H/6Z/R/+lfkf/k20//2lCIv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/5dxP/+mf0n/pn9J/6Z/Sf+mf0n/pn9J/3ROKf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/3BKJ/+TbDz/n3hD/6J6Rf+ie0X/ontF/6J6Rf+ie0X/onpE/6F6RP+iekT/onpF/6J6 + Rf+ie0T/ontE/6J7Rf+ie0X/ontE/6J7Rf+jfEX/qIFI/6iASP+ogUj/qIFI/6iBSf+pgUr/qYJJ/6mC + Sf+pgUn/qoJK/6qDSv+qg0v/qoNM/6uETf+shU3/rIZO/62GT/+uiFH/r4pS/7CKU/+xjFX/so5W/8+2 + l//Ptpf/z7aX/8+2l//Ptpf/z7aX/8+2l//Qtpf/0LaX/8+2l//Ptpf/z7aX/8+2l//Ptpf/z7aY/8+2 + mP/Ptpf/z7aX/8+2l//Ptpf/z7aY/8+3mP/Pt5j/z7eY/9C2mP/Qtpj/0LeY/8+2mP/Pt5j/0LeZ/9C3 + mf/Pt5n/0LeZ/9C4mf/Qt5n/0LeZ/9C3mf/QuJr/0bia/9G4mv/RuJr/0bmb/9G4mv/RuZv/0bmb/9G5 + m//RuZv/0bib/9K5m//SuZv/0bmb/9G5m//RuZz/0bmc/9G5nP/SuZz/0rmc/9K5nP/SuZz/0rmc/9G5 + nP/SuZz/0rqc/9K6nf/Sup3/0rqd/9K6nf/Supz/0bqc/9K6nP/Supz/0rqc/9K6nP/Supz/0rqc/9K6 + nP/Sup3/0rqd/9K6nf/Sup3/0rqd/9K6nf/Supz/0rqd/9K6nf/Sup3/0rqd/9K7nf/Sup3/0rqd/9K6 + nP/Sup3/0rqd/9K5nP/SuZz/0bmb/9G5nP/SuZz/07mb/9G5mP/SuJj/0biY/9G5mf/SuZv/0bib/9G4 + mv/RuJr/0LeZ/9C3mf/Qt5n/0LiZ/9C4mf/Qt5n/0LeZ/8+2mP/Pt5n/z7aY/8+2mP/Ptpf/zrWX/860 + lv/OtZb/zrWW/860lv/OtJb/zrSW/860lv/OtJX/zrSV/860lf/NtJX/zbOU/8yzlP/Ms5P/zLOT/8yy + kv/LsZL/zLKT/8yykv/MspL/y7GR/8uwkf/LsJD/y7GQ/8uwkP/KsJD/yrCQ/8qvj//Jr47/ya+O/8mu + jv/JrY7/ya6N/8mtjf/IrY3/yKyM/8isi//IrYv/yK2L/8esi//Hq4r/x6uK/8aqif/Hqon/x6qJ/8aq + iP/FqYf/xaqH/8WqiP/Fqof/xamG/8Sohv/EqIX/xKiF/8Snhf/Dp4X/w6eE/8OnhP/DpoP/w6aD/8Om + g//CpYP/wqWC/8Glgf/BpIH/waSA/8GkgP/Ao3//wKN//8Cjf//Ao3//wKN//8Cifv/Aon3/v6J9/7+i + ff+/oX3/vqB8/76ge/++oHv/vp96/76gev++n3r/vZ96/72fev+9n3r/vZ96/72eef+9nnn/vJ54/7ye + eP+7nXf/vJx3/7ydd/+7nXb/u5x2/7ucdv+7nHb/u5x2/7ucdv+7nHb/vJx2/7ycdv+7nHX/upt0/7qb + dP+7m3T/u5t0/7qac/+5mnP/uptz/7macv+5mXH/uZlx/7mZcf+5mXH/uZlx/7mZcf+4mHH/uZlx/7iY + b/+4mG//uJhw/7iYcP+4mHD/uJhw/7iYb/+4l2//t5du/7iXbv+3lm3/t5Zt/7eWbf+3lm3/t5Zs/7eW + bP+3lmz/tpVs/7aVa/+2lWv/tpVr/7aVav+1lGr/tZRq/7WTaf+1k2n/tZNp/7SSaP+0kmf/tJJn/7OR + Zv+zj2X/s5Bl/7ORZf+ykGT/so9k/7KPZP+ykGT/so9j/7GOYv+xj2L/sY5i/7GNYP+wjWD/sIxg/7CN + YP+vjV//r4xf/6+MX/+wjF//sIxf/6+MX/+vjF7/sIxe/6+MXv9sRif/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/5t3Tf+tiVr/rYla/62IWv+tiVn/rYlZ/62IWf+siFn/rIhY/6yHV/+sh1f/rIdX/6uG + V/+rhlb/nXhN/3BKKv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/mHNH/6qEVP+qhVT/qoVU/6qF + VP+qhFP/qYRT/6mDU/+pg1P/qYNS/6mDUv+pg1L/qIJR/6iCUP+og1H/poFP/3pVMP91Tyz/pX5O/6eA + Tv+ngE7/p4FO/6eBTf+mgEz/pn9M/6WCVf+AoLv/Q7r1/yrB//8rwv//LML//yzD//8sw///K8L//yvB + //8qwP//RLr1/4Kguf+mg1b/p4BN/6eATf+ogU3/p4FN/6eBTf+ngE3/p4BN/4FcNf9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/flgx/6iBTP+ogUz/qIFM/6iBTP+ogUv/qIFL/6iAS/+ogUv/qIFL/4xm + Ov9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/Zj8g/6d/Sv+mf0n/pn9J/6Z/Sf+mf0n/pn5J/2tE + I/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2lCIv9yTCj/dE4p/3ROKf90Tin/dE4p/3RO + Kf90Tin/dE4p/3ROKf9xSyj/Zz8g/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2pE + I/+lfkj/pn9J/6Z/Sf+nf0n/p39J/6d/Sf+IYzb/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/a0Uj/6iASP+ogUn/qIFJ/6iBSf+pgUr/qYJK/6mCSv+pgkn/qYJJ/6qD + S/+qg0v/qoRL/6uETP+shU3/rIZO/6yGT/+th1D/rolR/6+KUv+wilL/sY1U/7KOVv/Qt5j/0LeY/9C3 + mP/Ptpj/0LeY/9C3mP/Qt5j/0LeY/9C3mP/Qt5j/0LeY/9C3mf/Qt5n/0LeY/9C3mf/Qt5n/0LeZ/9C3 + mf/Qt5n/0LeZ/9C3mf/Qt5n/0LiZ/9C3mf/Rt5r/0bea/9C3mf/RuJr/0LiZ/9G4mv/RuJr/0bib/9G5 + mv/RuZv/0bia/9G4mv/RuZv/0bmb/9G5m//RuZv/0rmb/9K6nP/RuZz/0rqc/9K6nP/Supz/0rqc/9G5 + nP/Supz/0rqd/9K6nf/Sup3/0rqd/9K6nf/Sup3/0rqd/9K6nP/Sup3/0rqd/9K6nf/Tup7/07ue/9O6 + nv/Tu57/07ue/9O7nv/Su53/0rqd/9O7nv/Tu57/07ud/9O7nf/Tu53/07ud/9O7nf/Su53/07ye/9O8 + nv/Tu57/07ue/9O7nv/Tup3/07ud/9O7nv/Tu57/07ud/9O7nf/Tu57/07ue/9K6nf/Tu53/07ue/9O7 + nv/Sup3/0rqd/9K5nP/Sup3/07uc/9rFq//r4NH/7+ne/+zj1P/gz7f/1L2e/9O7nf/Sup3/0rmc/9G5 + m//RuZv/0bia/9G5m//RuZr/0Lia/9C4mv/Qt5n/0Lia/9C4mv/Qt5n/0LeZ/8+2mP/Ptpf/z7aX/8+2 + mP/PtZf/z7aY/8+2mP/PtZf/z7aX/8+2l//OtZb/zrWW/860lv/OtJX/zbSV/820lP/Ns5T/zbOU/82z + lP/MspP/zLKT/8yykv/LsZL/y7GS/8uwkf/LsZH/y7GR/8uxkf/KsJD/yq+Q/8qwj//KsI//yq+P/8mu + jv/Jr47/ya6N/8itjf/IrY3/yK2M/8itjP/IrYz/x62M/8esi//Hq4r/x6yK/8esiv/Gq4n/xquJ/8aq + if/Gqon/xaqI/8Wqh//FqYf/xamH/8Wph//EqIb/xKiG/8Sohf/Ep4T/w6eE/8OnhP/DpoP/w6aD/8Kl + gv/CpYL/waWB/8Gkgf/CpYH/waSA/8GkgP/BpID/wKN//8CjgP/Ao3//wKJ+/8Cifv/Ao37/v6J9/7+h + ff+/oXz/v6F8/76gfP++oHv/vqB7/76ge/+9n3r/vp96/76fev++n3r/vp96/72fev+8nnj/vJ54/72e + ef+9nnn/vJ54/7ydd/+8nHf/vJ13/7ydd/+8nHf/u512/7ydd/+8nXb/vJ12/7ucdf+7nHX/u5t0/7qb + dP+6mnP/uppz/7qbc/+6mnP/uppy/7qacv+5mXH/uZlx/7mZcf+5mXH/uZlx/7macv+5mXH/uZhw/7mY + cP+5mXD/uZlw/7mYcP+4mHD/uJhv/7iYb/+3l27/t5du/7eXbf+3l23/t5dt/7eWbP+3lmz/tpVs/7eV + bP+3lWz/tpVr/7aVa/+2lWv/tZRq/7aUav+1lGr/tZRp/7WTaf+1k2n/tJNo/7STZ/+0kWb/s5Bm/7OQ + Zf+zkWX/s5Bl/7KPZP+ykGT/spBk/7KPZP+yj2P/sY9i/7GOYv+wjmH/sY5h/7COYf+wjWD/sI1g/6+M + X/+wjV//sI1f/7CMX/+wjF//sI1f/6+MXv+vi17/bEYn/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9yTCz/eFMy/3dTMv93UzH/d1Mx/3dSMf93UjH/d1Ix/3dSMP93UjD/d1Iw/3dSMP91UC7/akMk/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/556S/+qhVT/qoVU/6qFVP+qhVT/qoVT/6mE + U/+pg1P/qoRT/6qEU/+pg1L/qYJR/6iCUf+oglH/pH9O/3dRLv9kPB7/ZDwe/39aNP+ngU7/p4FO/6eB + Tv+ngE3/p4BN/6aATP+ngE3/p4BN/6WBU/+RlZ3/dqfK/2Ow3/9YtOj/WbTo/2Sv3v93psr/kZWc/6aC + Uv+ngU3/p4BN/6eBTf+ngU3/p4FN/6eBTf+ngU3/qIFN/4xmPP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZT0f/594Rv+ogUz/qIFM/6iBTP+ogUz/qIBM/6iAS/+ogUv/qIBL/6iBTP+MZjv/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Y/IP+ogEr/p39J/6Z/Sf+mf0n/p39J/6d/Sf+FXzX/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv+KZDj/pn9J/6Z/ + Sf+nf0n/p39J/6d/Sf+nf0n/oHhF/2U+H/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2tFI/+ogUn/qYJK/6mCSf+pgkn/qYJK/6qDS/+qg0v/qYNK/6mCSf+qg0v/qoRM/6uE + TP+shU3/rIZN/6yHTv+th1D/rolR/6+KUf+vilL/r4tT/7GNVf+yjlb/0LeZ/9C3mf/Qt5j/0LeZ/9G3 + mf/Rt5n/0biZ/9G4mf/Qt5j/0biZ/9G4mv/RuJr/0bia/9C4mv/RuJr/0bia/9G4mv/RuJr/0bmb/9G4 + mv/RuJr/0bia/9C4mv/RuJr/0bma/9G5m//SuZz/0rmc/9G5m//SuZv/0rqc/9K5nP/SuZz/0rqc/9K6 + nP/Supz/0rqd/9K6nf/Supz/0rqd/9K6nf/Sup3/07qe/9O7nv/Tu57/0rqd/9O7nv/Su53/07ue/9O7 + nv/Tu57/07ue/9O7nv/Tu57/07ue/9O8nv/Su57/07ue/9O7nv/Tu57/07uf/9S8n//Tu57/07yf/9O8 + n//UvJ//07yf/9O8n//Uu5//1Lyf/9O8nv/Tu57/07ue/9O7nv/TvJ//07yf/9S9oP/UvaD/07yf/9O8 + n//TvJ//07ue/9O7nv/TvJ//07uf/9O7nv/Tu57/07ue/9O7nv/TvJ//07ue/9O8nv/TvJ//07uf/9O8 + n//Tu57/1Lyf/9S7nP/ezbb/+/fz////////////+vfw/+HPuP/XvqH/07ud/9K6nf/Sup3/0rqc/9K6 + nP/SuZz/0rmc/9G5m//RuZz/0bmb/9G5m//RuZv/0bia/9G4m//QuJr/0Lia/9C4mv/Qt5n/0LeZ/8+3 + mf/Pt5j/z7eY/8+3mP/Ptpj/zrWX/8+1l//PtZf/z7WX/861l//OtZb/zrWV/860lf/NtJX/zbOU/82z + lP/Ms5P/zLKT/8yyk//MspP/zLKS/8yxkv/MsZL/y7GR/8uxkf/LsZH/y7GQ/8uxkP/Kr4//yrCP/8qv + jv/Jro7/ya6O/8mvjv/Jro3/ya6N/8iujf/IrYz/yK2M/8iti//IrYv/x6yL/8esiv/Hq4r/x6uK/8aq + if/Gqon/xqqI/8Wph//FqYf/xKiG/8Sohv/FqYb/xKiF/8Sohf/EqIX/w6eE/8OnhP/CpoP/wqaC/8Km + gv/CpoL/wqWC/8Glgf/BpYH/waSB/8GkgP/BpIH/wKSA/8Cjf//Ao3//wKN//7+ifv+/on7/v6J9/7+i + ff+/oX3/vqB8/7+hfP+/oXz/vqB7/76ge/++oHv/vqB7/76ge/++oHv/vZ96/72fef+9n3n/vZ95/72f + ef+8nXf/vZ14/72deP+8nXf/vJ13/7yed/+7nXb/vJx2/7ycdv+7nHb/u5x2/7ucdf+6m3T/upt0/7qb + c/+6m3T/upt0/7qadP+6mnP/uZlx/7mZcf+5mXH/uZlx/7mZcf+5mXH/uZpx/7mZcP+4mHD/uZlx/7iY + cP+4mHD/uJhv/7iYb/+4mG//uJdv/7iYb/+4l27/t5Zt/7eWbf+3lm3/t5Zt/7aVbP+3lm3/t5Zs/7aV + a/+2lWv/tpVr/7aVa/+1lGr/tpRq/7WUaf+1lGn/tZRp/7STaP+0kmj/tJJn/7ORZv+zkWb/tJFm/7OQ + Zf+zkGX/spBk/7KQZP+yj2T/so9j/7KPY/+yj2P/sY5i/7GOYf+xjmH/sI1h/7CNYP+wjWD/sI1f/6+M + X/+vjF7/r4te/7CNX/+vjF7/r4te/2xGJ/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2hBIv+phFP/qoVU/6qFVP+qhVT/qoVU/6qFVP+qhFT/qYRT/6mD + U/+qhFP/qYRS/6mEUv+pg1L/pH1O/3NOLP9kPB7/ZDwe/2Q8Hv9kPB7/gVw1/6aATf+ngU7/p4FN/6eB + Tv+mgEz/p4BN/6eATf+mf0z/pn9M/6Z/TP+mf0z/pn9M/6Z/TP+mf0z/poBM/6eATP+ngU3/p4FN/6eA + Tf+ngE3/p4FN/6iBTf+ogU3/qIFN/41oPP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/4Zh + N/+ogk3/qIJN/6iBTP+ogUz/qIFM/6iBTP+ogEz/qIBL/6iBTP+ogUz/jGY7/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9mPyD/qIFK/6d/Sv+mf0r/pn9J/6h/Sf+nf0n/oHlF/2c/IP9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9wSSf/pH1J/6Z/Sf+mf0n/p39J/6d/ + Sf+nf0n/qH9J/6h/Sf+HYTb/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9rRSP/qYJK/6mCSv+pgkr/qYFJ/6mBSf+pgkr/qoNL/6qDS/+qg0v/qoNL/6uETf+rhU3/q4ZN/6yG + Tf+shk7/rYhQ/66IUP+uiVH/r4tT/7CMVP+xjVX/so5X/9G4mf/RuJr/0bia/9G4mv/RuJr/0bia/9G4 + mv/RuJr/0Lea/9G4mf/RuZv/0bmb/9G5m//RuZv/0rmb/9K5m//SuZv/0rmb/9K6nP/Supz/0rmb/9G5 + m//SuZz/0bmc/9K6nP/Tu53/07ue/9O7nv/Tu57/07ye/9O8nv/Tu57/07ye/9O7nf/Tu53/07ue/9O7 + nv/Tu57/07ue/9O8nv/UvJ//1Lyg/9S9oP/UvKD/07yf/9S8n//UvKD/07yf/9O8n//TvJ//07yf/9S8 + n//UvKD/1Lyf/9S8n//UvaD/1L2g/9S9oP/UvKD/1L2g/9S9oP/UvKD/1Lyf/9S8oP/UvKD/1Lyg/9S9 + oP/UvaH/1Lyg/9S8n//UvJ//1L2g/9S8oP/UvaH/1b6h/9W+of/VvqH/1r6h/9W+of/UvaD/1L2g/9S8 + oP/UvaD/1L2g/9S8n//UvJ//07yg/9O8n//UvJ//1L2g/9S9oP/VvaD/1b2h/9S9oP/UvaD/1L2g/9S9 + oP/VvqD/1L2f/9a9nf/ZwqL/8uvf///////8+PL/3Mas/9a9oP/Uu57/07qd/9K6nf/Tu57/0rqd/9K6 + nf/Sup3/0rqd/9K6nP/RuZz/0bmc/9K5nP/SuZz/0bmb/9G5m//RuZv/0bia/9G4mv/RuJr/0bia/9C3 + mv/Qt5n/0LeZ/9C3mf/Ptpj/z7aY/8+2mP/Ptpj/z7aY/8+2l//OtZb/zrWW/861lv/OtJX/zbOV/820 + lf/OtJT/zbSU/820lP/Ns5P/zbKT/8yyk//MspL/y7GS/8uxkf/LsZH/y7CR/8uwkP/LsJD/yrCQ/8qv + j//KsI//ya+O/8mujv/Jro3/yK2N/8itjf/IrIz/yK2M/8itjP/HrIv/x6yL/8esiv/HrIr/x6uK/8ar + if/Gqon/xqqI/8aqiP/FqYf/xaiG/8Sohv/EqIb/xKiF/8Onhf/EqIb/w6eF/8OmhP/Dp4T/w6eE/8Om + g//CpoP/wqWC/8Klgv/CpYH/waSA/8GkgP/BpID/waOA/8GkgP/Ao3//wKN+/8Cjfv/Aon3/v6J9/7+i + ff+/oX3/v6F9/7+hfP+/oXz/v6F8/7+hfP+/oHz/vqB7/76ge/+9n3r/vZ95/72fef+9n3n/vZ54/72e + eP+9nnj/vJ54/7yeeP+8nnj/vJ13/7ydd/+8nXf/u512/7ydd/+8nHf/vJx2/7ucdf+7m3X/u5t0/7ub + dP+6m3T/uppz/7qacv+5mnL/uppy/7qacv+5mXH/uZlx/7mZcf+5mXH/uZhx/7iYcP+5mXH/uZlx/7iY + cP+4mG//uJhw/7iYb/+4mG//uJdu/7iXbv+4l27/t5dt/7eXbf+3lm3/tpVs/7eWbP+2lWv/tpVs/7aV + bP+2lGv/tpRr/7WUav+1lGr/tZRq/7WUaf+1lGn/tZRp/7WTaP+0kmf/s5Fm/7OQZf+zkGX/s5Fl/7OR + Zf+zkWX/s5Bl/7KQZP+ykGP/spBk/7GPY/+xjmH/sY1h/7GOYf+xjmH/sI5g/7CNX/+wjV//r4xe/6+L + Xf+wjF//r4xe/6+MXv9sRyf/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv+IZD3/qoZV/6qFVP+qhVT/qoVU/6mEU/+qhFT/qoRU/6qEU/+qhFP/qoRT/6mD + Uv+pg1L/on1O/3FLKf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv95VC//o31L/6eBTv+ngU3/p4FN/6eA + Tf+ngE3/poBM/6eATf+mf0z/poBM/6aATP+mf0z/pn9M/6eATf+ngU3/p4FN/6eBTf+ngE3/p4BN/6eA + Tf+ngU3/p4BM/4RfNv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/29JJ/+lf0v/qIJN/6iC + Tf+ogk3/qIFM/6iBTP+ogUz/qIBM/6iATP+ogUz/qIFM/4xmO/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/Zj8g/6iBSv+ogUr/p4BK/6eASv+of0r/qH9K/6h/Sv+QaTv/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9oQCH/nnVE/6Z/Sv+mf0r/pn9K/6h/Sv+of0r/qH9K/6h/ + Sf+ogUr/p4BJ/3hSLP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/bEUk/6mC + Sv+pgUr/qYJK/6mDSv+pg0r/qoNL/6qDS/+rhEz/q4VN/6uETP+rhUz/rIZO/6yGTf+shk3/rYdP/66I + UP+uiFD/rolR/6+LU/+xjVX/so5W/7KOV//RuZv/0rmb/9K6nP/SuZv/0bmb/9G5m//SuZv/0rmb/9G5 + m//RuZv/0rqc/9K6nP/Supz/0rmc/9K6nP/Supz/0rqc/9O6nP/Sup3/07qd/9O6nf/Supz/07qd/9O7 + nv/UvJ//1byf/9a+oP/WvqD/1r6f/9a+oP/WvqH/1r6g/9a+oP/Vvp//1L2g/9S8n//UvJ//07yf/9W9 + oP/WvqD/1r6h/9e+of/WvqH/1r+h/9a/of/WvqH/1r+h/9W+of/UvqH/1b6h/9W/of/Wv6D/1r+h/9a/ + ov/VvqH/1L6h/9W+of/WvqL/1r6i/9a/of/Wv6H/1r6i/9W9of/VvqH/1b6i/9a/of/WvqD/1r6h/9a/ + of/Wv6L/1r6h/9a/ov/Xv6P/2MCj/9jAo//YwKP/18Cj/9fBo//XwKL/1r6i/9a/o//Wv6P/1r6i/9a9 + of/WvqL/1b6i/9W+of/VvqH/1b6h/9a/of/WvqH/17+i/9e/of/WvqH/1r6h/9a+of/WvaH/1b6h/9W+ + of/Vv6H/18Ci/9/Krv/69/L//////+bWwf/awqb/1b6g/9S8n//Tup3/0rqd/9O7nv/TvJ7/07ye/9O7 + nv/Sup3/0rqd/9K6nf/Su57/07ue/9K6nf/Supz/0rqc/9G5m//RuZv/0rmb/9K5nP/SuZv/0bia/9G4 + mv/RuJr/0bia/9C3mv/Qt5r/0LeZ/9C3mf/Ptpj/z7aX/862l//Ptpf/zrWW/861lv/OtZb/z7WW/860 + lv/NtJX/zbSV/82zlP/Ns5T/zLKT/8yyk//MsZL/zLKS/8uxkf/LsZH/y7GR/8uxkf/LsJD/yrCQ/8qv + kP/Kr4//yq+P/8mvjv/Jro7/ya6O/8mujf/Jro3/yK2M/8itjP/HrIv/yKyL/8isi//Hq4r/x6uK/8ar + if/Gq4n/x6uJ/8aqiP/FqYf/xamH/8Wph//EqYf/xKiG/8Snhf/Ep4X/xKeF/8Snhf/DpoP/w6eE/8On + hP/CpoP/wqWC/8Klgv/CpYL/wqWC/8Kkgf/BpID/waOA/8Cjf//Ao3//wKN//8Cifv/Aon7/v6J9/7+i + ff+/oX3/v6F9/7+hfP+/oXz/v6B8/7+gfP++oHv/vp96/76gev++oHr/vZ95/72fef+9n3n/vZ95/72f + ef+9nnn/vZ95/7yeeP+8nXf/u513/7yed/+7nHb/vJ13/7ydd/+8nXb/u5x2/7ucdf+7nHX/u5t1/7qa + dP+6m3P/uppy/7qbc/+6mnP/uZly/7iYcf+5mXL/uZlx/7mZcf+5mXH/uZlx/7mZcf+5mHD/uJhw/7iY + cP+5mXD/uJhv/7iYb/+4mG//uJdv/7eWbv+3l23/t5Zt/7aVbP+2lmz/t5Vs/7aVbP+2lmz/tpVr/7aU + av+2lWv/tpVq/7aVav+2lGr/tZRp/7WUaf+1lGn/tZNp/7SSaP+0kmf/s5Jm/7ORZv+zkWX/s5Fl/7KQ + ZP+ykGT/spBk/7KPZP+ykGT/sY9j/7GOYv+xjmH/sI5h/7GNYf+wjWD/sI1g/7CMX/+vi17/r4te/6+L + Xv+vjF7/bUco/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9yTCv/p4JS/6qFVP+qhVT/qoVU/6qFVP+qhVT/qYRT/6mEU/+phFP/qYRT/6mDUv+qhFP/oXtM/29I + J/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2xGJf+VcEL/p4BO/6Z/Tf+ngE3/p4BN/6eA + Tf+ngU3/p4BM/6aATP+mgEz/pn9M/6aATP+ngE3/p4FN/6eBTf+ngU3/qIFN/6iBTf+ngU3/p4FN/3xX + Mf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9zTSr/pH5K/6mCTv+pgk7/qYJO/6mC + Tf+ogk3/qIJN/6iBTf+ogU3/qIFM/6iBTP+MZjv/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Y/ + IP+pgUr/qIFK/6iBSv+ogUr/qIBK/6h/Sv+of0r/qH9K/4pkOP9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9pQSH/m3RC/6mBSv+of0r/pn9K/6h/Sv+of0r/qH9K/6h/Sv+of0r/qIFK/6iB + Sv+mfkj/fVcv/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2xFI/+pgkr/qYJK/6mD + Sv+pg0r/qoRL/6qDTP+qg0v/q4RM/6uETP+rhUz/rIZO/6yGTv+shk7/rYdP/62HT/+uiE//r4lR/6+K + Uv+vilL/sYxU/7GNVf+yjlf/0rmb/9O6nP/Tupz/0rmc/9K6nP/Supz/0rqc/9K6nP/Supz/0rqd/9K6 + nf/Sup3/07ue/9K6nP/Tu57/07ue/9O7nv/Su57/07ye/9O7nv/Tu57/07ue/9S9n//VvqH/2cSn/9/M + tP/k1b//5dS//+TUv//k1L//5NS+/+HQuf/eya7/2MKl/9a/ov/VvqH/1b6h/9a/ov/Xv6P/2sSp/97L + sf/j0rr/5NS//+TUv//k1b//49K8/97Lsv/axKf/18Gk/9fBpP/bx6z/4tK8/93Jr//Zw6b/1sCj/9W/ + ov/WvqL/18Ck/9vGq//fzbX/3821/9nCpv/XwKL/1r+j/9fApP/axKf/3861/+HQuf/ey7H/2sSo/9nC + pv/ZxKf/3smw/+LQuv/l1cD/5dXA/+TUwP/i073/3821/9vGqv/ZwqX/18Gl/97Mtf/gz7n/3Mes/9jB + pf/XwKP/1r+j/9fApP/ZxKf/38uy/+LRu//k1L//5NS//+TTvv/h0Ln/3civ/9nBpv/WvqL/1r+i/9fB + pP/YwaL/8ure///////17+T/38yx/9e/ov/VvqH/07yf/9S8n//UvJ//1Lyf/9S8n//UvJ//07uf/9O7 + nv/TvJ//07yf/9O8n//Tu57/0rue/9K7nf/Sup3/07ud/9G5nP/Sup3/0rqd/9K5nP/RuZv/0bmb/9K5 + nP/SuZz/0rmc/9G4mv/RuZr/0Lia/9C3mf/QuJn/z7aY/8+2mP/Ptpj/z7aX/8+1l//OtZf/zrSW/860 + lv/OtJX/zrSV/82zlP/Ns5T/zbSU/820lP/MspP/zLKT/8yyk//LspL/zLKS/8uxkf/LsJH/y7CR/8qw + kP/KsJD/yq+P/8qwj//Kr47/ya6O/8mvjv/IrY3/yK2M/8itjP/IrYz/yK2M/8esi//Hq4r/x6uK/8er + iv/Gq4n/xqqI/8WqiP/Fqon/xquJ/8Wph//EqIb/xamH/8Wohv/Ep4X/w6eE/8OnhP/Dp4T/w6aE/8On + hP/DpoP/wqWC/8Omg//DpoP/wqWC/8Klgf/BpYH/waWB/8GkgP/BpID/waSA/8Cjf//Aon7/v6F9/7+i + fv+/on3/v6F9/7+hff+/oX3/vqF8/76ge/+/oXz/v6B7/76fev+9n3r/vqB6/76gev+9n3n/vZ96/72f + ef+9nnj/vZ54/7yeeP+8nXj/u5x2/7ydd/+8nnf/vJ53/7yddv+7nHb/vJ12/7ucdf+6m3T/upt0/7ma + c/+6m3P/uppz/7mZcv+5mXH/uZlx/7mZcf+5mXH/uZhw/7macf+4mXD/uZhw/7mZcP+5mXH/uJdv/7iY + cP+4mHD/uJhv/7mZcP+4l27/t5du/7eWbf+3lm3/t5dt/7aVbP+2lWz/tpVs/7aVa/+2lmz/tpVr/7aV + a/+2lGr/tZRq/7aVa/+1lGr/tZRp/7WTaf+1k2j/tZNo/7SSZ/+zkWb/s5Fm/7OQZf+zkWX/s5Fl/7OR + Zf+zkGT/so9j/7KPY/+yj2P/so5i/7GOYf+xjmH/sY5h/7GNYP+wjF//r4te/7CMX/+vi17/r4xe/2xH + J/9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv95VTL/pYBR/6uG + Vv+rhlX/qoZV/6qGVf+rhlX/qYRT/6mEU/+qhVT/qoVU/6qEU/+qhVT/oHpM/25HJf9mPR7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3hTL/+Yc0T/poBN/6aATf+ngE3/poBN/6eA + TP+mgEz/poBM/6aATP+mgEz/p4BM/6eBTf+mgEz/p4BM/6eATP+ogU3/qIFN/6eBTf+ge0n/b0kn/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3NNKv+kfkr/qYJO/6mCTv+ogk3/qIJN/6iC + Tf+ogk3/qIFM/6iBTP+ogUz/jGc7/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPyD/qYJK/6mC + Sv+ogUr/qIFK/6iBSv+ogEr/qH9K/6h/Sv+ogUr/lnA//21HJf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv95Uy3/oXpF/6mCSv+pgkr/qYFK/6iBSv+ogUr/qIFK/6h/Sv+of0r/qH9K/6iBSv+pgkr/qYJK/6mC + Sv+TbT3/cUon/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9sRST/qYJK/6mCSv+qg0v/qoRL/6qD + S/+qg0v/q4RM/6uFTf+rhU3/q4RN/6yGTv+shk7/rYdP/66IUP+tiFD/r4lR/6+JUv+viVL/sItT/7GM + Vf+zjlb/s5BY/9O7nf/Tu53/07ud/9O7nv/Sup3/07ud/9O7nv/Tu57/07ue/9O7nv/Tu57/07ue/9O7 + nv/Tup3/1Lyf/9S8n//UvJ//1L2g/9O7nv/UvJ//1Lyf/9S9oP/VvqH/2MKk/+fZxP/+/vv///////// + ////////////////////////+PHp/+bVwf/bxqr/2MGk/9jBpP/Zwqb/3Mer/+rdy//69vD///////// + ///////////////////38en/4M62/9nCpv/bxan/7ODS///////07+T/4M61/9jApP/Xv6P/18Ck/9nC + pf/q3sz//fv4//37+f/dyrD/2MKk/9rDp//cyKz/6NvG//79+v//////8+zi/+HQtv/dya7/59fC//Xw + 5v////////////////////////////jz7P/o2cX/2sWq/9rDpv/6+Pb//////+vfzv/cxqv/2cKl/9rC + pv/eyrH/6d3K//r28P/////////////////////////+//Lr3//hz7n/1sCi/9bAov/Zw6T/3ciq//f0 + 7f///////////+XWwf/YwqP/18Ck/9W+ov/UvaD/1L2g/9S9oP/UvaD/1Lyg/9S9oP/UvJ//1Lyf/9O8 + n//UvJ//1Lyf/9O8n//TvJ//07ue/9K7nv/Sup3/07qd/9O7nf/Su53/0bmc/9K6nP/Supz/0rqc/9K6 + nP/RuZv/0rmb/9G4m//QuJr/0bia/9C4mv/Pt5n/0LeZ/9C3mf/Ptpj/z7aY/861l//OtZf/zrWX/861 + lv/OtZb/zbSV/820lf/NtJX/zbSU/820lP/Ms5T/zLOT/8yzk//MspL/zLGS/8yxkv/LsZH/y7GR/8qw + kP/LsZD/yq+Q/8muj//Kr4//ya6N/8mvjv/Jro3/yK2M/8itjP/IrYz/yK2M/8isjP/HrIv/xquK/8er + iv/Gq4n/xquJ/8arif/Gqoj/xamI/8WpiP/FqYf/xamH/8Sohv/FqYb/xKeF/8OmhP/Ep4X/w6eE/8Km + g//DpoT/w6eD/8Kmgv/CpoP/wqWC/8Klgv/BpIH/waOA/8GkgP/BpH//waN//8Cif//Ao37/v6J+/8Ci + fv/Aon7/v6J9/7+iff+/oXz/v6F8/7+hfP+/oXz/vqB7/76ge/++oHv/vp96/76fev++n3r/vp95/76f + ef+9nnj/vJ54/7ydd/+8nnf/vJ53/7yed/+7nHb/u512/7uddv+7nHb/u5x1/7ubdf+7m3T/u5t0/7ub + dP+6mnP/uppy/7qZcv+6mXL/uZlx/7mZcf+4mXD/uZlx/7mZcf+5mHH/uJhw/7iYcP+4l2//uJhw/7mZ + cP+4mG//uJhv/7iYb/+4mG//t5du/7aWbP+2lWz/tpVs/7aWbP+3lm3/tpVr/7aVa/+2lmv/tpZr/7eW + a/+2lWr/tpRq/7WUav+1lGn/tpRq/7WTaP+0kmf/tJJn/7SSZ/+zkWX/s5Fl/7ORZf+zkWX/spBk/7KP + Y/+ykGP/spBj/7KPY/+xjmL/sI1h/7CNYf+xjWH/sI1f/6+MXv+wjV//r4xf/6+MX/9sRyj/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/Zj4g/3xYNP+Yc0j/q4VW/6uFVv+rhVX/q4ZW/6qF + VP+qhVT/q4ZV/6qGVf+qhVT/qoVT/6qFU/+qhVT/nnhL/25GI/9oPx7/Zj4e/2U9Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3BKKP+LZTv/m3VG/6V/Tf+mgEz/poBM/6aA + TP+mgEz/poBM/6aATP+mgEz/poBM/6eATP+ngE3/p4BN/6iBTf+ogU3/p4FN/6F7Sf9xSyj/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/c00q/6N9Sv+pgk7/qYJO/6mCTf+ogk3/qIJN/6mC + Tf+ogUz/qIFM/6aAS/+lf0r/pX5J/6V+Sv+lf0r/pX9K/6V/Sv+mf0r/pn9J/6mCS/+pgkr/qYJK/6iC + Sv+ogUr/qIBK/6h/Sv+ogUr/qIFK/6mCSv+ngEn/k249/35YMP9qQyP/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9mPh//c00p/4ZgNf+cdUP/qYJK/6mC + Sv+pgkr/qYJK/6mCSv+pgkr/qIJK/6iBSv+of0r/qH9K/6iBSv+ogUr/qYJK/6mCSv+pgkr/qYJK/6mC + Sv+dd0P/jmc6/4ReNP9/WTH/fVcv/31XL/99Vy//fVcv/31XL/99Vy//fVcv/31XMP99VzD/fVcv/31X + L/99Vy//fVcv/31XL/99Vy//fVgw/31YMP99WDD/gVwy/6qDS/+rhEz/qoRL/6qES/+qhEz/q4RM/6yF + Tf+shU3/rIVN/6yFTv+thk//rYdP/62IT/+tiFD/rohQ/6+KUv+viVL/sIpT/7GLVP+xjFT/so5W/7OP + WP/Tu57/07ye/9S9n//TvJ7/1Luf/9S8n//UvJ//07ue/9S8n//Uu5//1Lyf/9S8n//UvJ//1Lyf/9S9 + oP/UvaD/1L2f/9S9oP/UvaD/1L2g/9W9of/VvaH/1r+i/9rDpf/q28j////////////l0rn/38qt/97J + rP/n1b//9vHo////////////7uTW/9zIrP/axKf/3cms/+/k1v///////////+/m1f/iz7X/3squ/+HN + s//p28j/8ejc/9/MtP/axKj/3cit/+7j1v//////9vHo/+HPtv/Ywqb/2MGl/9jCpf/bxKj/7N/P///+ + /P////7/4s+1/9zGqP/ey6//7eLS////////////8OfY/+HNsv/fy6//6dvK////////////9e/k/+XV + vf/fy7D/3suw/+ncyf/t49P/5tjE/9vHq//cx6f//P37///////u4dD/3smt/9zFp//fy7D/8Ojc//// + ///+/vv/7uPS/+LPtv/dyK3/38yy/+zg0P/s4ND/4dC5/9W+oP/WvqH/2cOl/+jZw////vz///////// + ///w59r/38qx/9jCpP/WwKP/1r+j/9W+ov/UvqH/1L2h/9W9of/VvqH/1L2h/9W9of/VvaH/1Lyg/9S9 + oP/UvaD/1L2g/9S8n//TvJ//1Lyf/9O7nv/Tu57/07ye/9O8n//Tup3/07ue/9O7nv/Tup3/0rqd/9K5 + nP/SuZz/0rmc/9G5m//SuZv/0bia/9C4mv/RuJr/0bia/9C3mf/Qt5n/0LeZ/8+2mP/OtZf/zrWW/8+2 + l//Ptpf/zrWW/860lv/NtJT/zbSV/820lf/NtJT/zLOU/82zk//MspL/zLKS/8uxkv/LspL/yrGR/8uw + kf/LsJD/yrCP/8qvj//KsI//yq+P/8mujv/Jro7/ya6N/8iujf/Iro3/yK2M/8itjP/HrIv/x6uK/8er + iv/Hq4r/xqqJ/8erif/Gqoj/xamI/8Wph//Gqoj/xamH/8Sohv/EqIb/xKiG/8OnhP/Ep4X/xKeF/8Om + g//CpYL/w6aD/8Klgv/CpYL/wqWC/8Klgv/BpID/waSB/8GkgP/Bo3//wKN//8Gjf//BpID/waN//8Ci + fv+/on3/v6F8/8Ciff/Aon3/v6F8/7+hfP+/oXz/vqB7/76gev++n3v/vqB6/76gev++oHr/vp95/72e + eP+8nXj/vZ54/72eeP+9n3j/vJ54/7ydd/+9nnf/vZ13/7ycdv+7nHX/u5x2/7ucdv+7m3T/uppz/7qb + c/+6m3P/uppz/7qZcv+5mHH/uZhx/7qZcv+6mXL/uZhx/7iYcP+5mXH/uJlw/7iZcP+4mHD/uZlw/7iY + b/+5mXD/uZlv/7iYbv+3lm3/uJdu/7eXbf+3l23/t5Zt/7eVbP+3lmz/tpZs/7aVa/+1lGr/tpVr/7WU + av+2lGr/tpRq/7WTaf+2lWr/tZRp/7WTaP+1k2j/tJNn/7ORZv+ykGX/s5Bk/7OQZP+ykGT/s5Fk/7KQ + ZP+yj2P/so5i/7GOYv+xj2L/sI5h/7CNYP+xjmH/sI1g/6+MX/+wjF//kW9I/45sRv+OakX/jmpF/45q + RP+NakT/jWpE/41qRP+NakT/jWpE/41qRP+NakT/jWpE/41qQ/+NakP/jWlD/4xoQv+MaEL/jGlC/4xp + Qv+MaEH/jWlB/5BsRP+VcUf/n3tO/6mFVf+rhlb/q4ZW/6uFVv+rhVb/qoZV/6uGVv+rhlb/q4VV/6qE + VP+qhFP/qoVU/6mEU/+phFP/nHdJ/25GIv9pQR7/aEAe/2c/Hv9mPh7/ZT0e/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9nQCH/dE4r/35ZMv+DXjX/g142/4Ba + M/93US3/bEYl/2tEJP+LZjv/p4BN/6eBTf+ngU3/p4FN/6iBTf+ngU3/o3xK/3JMKf9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9yTCn/pH1L/6mCTv+pgk3/qYJN/6mCTf+pgk3/qYJN/6iC + TP+pgk3/qYJM/6iBTP+ogUz/qIJM/6mCTP+pgkz/qYJM/6mCTP+pgkz/qYJL/6mCSv+pgkr/qYJK/6mB + Sv+pgUr/qIFK/6mCSv+pgkr/qYJK/6mCSv+pgkr/qYJK/6Z/SP+jfUf/onxG/6J8Rv+ifEb/onxG/6J8 + Rv+ifEb/onxG/6J8Rv+ifEb/onxG/6N8Rv+kfkj/p4FL/6iCTP+pgkz/qYJM/6mCSv+pgkr/qYJK/6mC + Sv+pgkr/qYJK/6mCSv+pgkr/qYFK/6mBSv+pgkr/qYJK/6mCSv+pgkr/qYJK/6mCSv+pgkr/qYJK/6mC + Sv+pgkr/qYJK/6mCSv+pgkr/qYJK/6mCSv+pgkr/qYJL/6mDS/+qg0v/qoNL/6qDS/+pgkv/qoJL/6qC + S/+pgkr/qYNK/6qDS/+qg0v/qoNL/6qES/+qhEv/qoNL/6qDS/+qg0v/q4RM/6uETP+shU3/rIZO/6yG + Tv+shk7/rohQ/62HT/+th0//rolR/6+KUv+viVL/r4pT/6+KU/+xjFX/so5X/7OPWP+0kFn/1Lyf/9S8 + n//UvJ//1Lyf/9W9oP/VvaD/1b2g/9W9oP/UvJ//1b2g/9W9oP/VvaD/1Lyf/9W9of/UvaD/1b6h/9W+ + of/VvaH/1r+i/9W+of/VvaH/1r6i/9fApP/bxKj/697K////////////4syw/9rDo//Xv6D/2MGg/97K + rf/t4tD////////9+//r3Mn/4Muv/+fYw/////////7+/+vdyv/eya7/28Wo/9nEp//ZxKj/2sSo/9vE + qf/ZxKf/2sSo/97Jrv/v5df///////ny6f/j0bj/2cOl/9jBpf/awqf/28ap/+zhz/////3//////+XS + uP/hzbD/8Ofa////////////7ODO/+DOtP/dyKv/59jD//z59P//////7uTV/9/JrP/dyKz/28Wq/9vG + qv/cx6z/3Met/9zGq//bxqr/3san//38+///////7+PS/9/LsP/cx6r/7uLT///++////vz/5dS9/93I + qv/bxaj/2sSo/9rFqP/bx6r/28So/9jAof/Uu5v/1b2d/9rDpP/y69//////////////////+/bv/+bW + wf/YwaT/18Cl/9a/pP/Wv6P/1r+j/9a/o//VvqL/1b6i/9W+ov/VvqL/1b6i/9S9of/VvaH/1b2h/9W+ + of/VvqH/1b2g/9S9oP/UvaD/1L2g/9S8n//UvJ//07yf/9O7nv/Tu57/07ue/9O8nv/Su53/0rqd/9K6 + nf/Sup3/0rqc/9G5m//RuJv/0bmb/9G4m//RuJr/0Lea/9C4mv/Qt5n/0LaZ/8+2l//Ptpf/z7aX/8+1 + l//PtZf/zrSW/861lv/OtZb/zrSV/8yzlP/Ns5T/zbOT/8yzk//MspP/zbOT/8yykv/LsZH/y7GR/8uw + kf/LsZH/yrCQ/8qwkP/KsI//ya+O/8qvj//Jro7/ya6N/8mujf/IrYz/x6yL/8esi//HrIv/x6yL/8es + iv/Hq4r/xqqJ/8aqif/Hq4n/xqqI/8Wph//FqYf/xamH/8Wph//EqIX/xKiG/8Snhf/Dp4T/xKiF/8On + hP/DpoP/w6aD/8Klgv/DpYL/wqWC/8Gkgf/BpIH/waWB/8Kkgf/BpID/waSA/8Gjf//Aon7/wKJ+/8Ci + fv+/on3/v6J9/7+iff+/oXz/vqB8/76gfP++oXv/v6F8/76fe/++oHr/vqB6/72fev+9n3n/vqB6/72f + ef+9nnj/vJ54/72eeP+9nnj/vJ13/7ydd/+8nnf/u512/7yed/+8nXb/vJ12/7ucdf+7nHX/u5t0/7qa + c/+6mnP/uppy/7qacv+5mnL/uZly/7mZcf+4mXD/uZlx/7mYcP+5mXD/uZlw/7mYb/+5mXD/uJhv/7iY + b/+4mG//uJhu/7iXbv+4mG7/uJhu/7eXbf+4l27/t5Zt/7aVa/+2lWv/tpVr/7eWa/+2lWv/tpVq/7aV + av+2lWv/tZRp/7aUav+2lGr/tZRo/7STZ/+0k2f/s5Jm/7ORZv+0kmb/spBk/7KQZP+zkWX/spBk/7GP + Y/+xjmL/sY5i/7GPYv+xjmH/sI1g/7CMYP+wjWD/sI1f/7CMX/+wjV//r4xe/6+MXv+vjF7/r4xe/6+L + Xf+uil3/r4td/6+LXf+vi13/r4xe/66LXP+vi13/r4pc/66JW/+uilz/rYla/62JWv+tiFn/rIdY/6yI + Wf+siFj/rIdY/6uHV/+rh1b/q4dX/6uGVv+rhVb/q4ZW/6uGVv+rhlX/q4ZV/6uGVf+qhlX/qoVU/6qE + U/+phFP/mXRG/29FIP9sQh7/akEe/2lAHv9oQB7/Zz8e/2Y9Hv9lPR7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/4ZgOP+ngE3/p4FN/6eBTf+ogU7/qIFN/6iBTf+kfUv/dE4r/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/3NNKf+kfUv/qYJO/6mCTf+pgk3/qYNO/6mDTf+pg03/qYJN/6mC + TP+ogUz/qIJM/6mCTP+pgk3/qYJM/6mCTf+pgk3/qYJM/6mDTP+pgkz/qYJK/6mCSv+pgkr/qYJK/6mC + Sv+pgkr/qYJK/6mDSv+pg0r/qYNK/6mCSv+pgkr/qYJK/6mCSv+pgkr/qYJK/6mCSv+pgkr/qYJK/6mC + Sv+pg0r/qYNK/6mDSv+pgkr/qYJM/6mCTP+pgkz/qYJN/6mCTf+pgkz/qYJM/6mCTP+pg0z/qYNK/6mC + Sv+pgkr/qYJK/6mCSv+pgkr/qYJK/6mCSv+pg0r/qYNK/6mDS/+pg0r/qYNK/6mCSv+pgkr/qYJK/6mC + Sv+pgkr/qYJK/6mCS/+pgkv/qYNL/6mDS/+qg0z/qoNM/6uETP+qg0z/qoNM/6qDS/+qg0v/qoNL/6qD + S/+qhEv/qoRM/6qETP+qg0v/q4RM/6uES/+rhEz/q4RM/6yFTf+shU3/rIZO/6yGTv+shU7/rYZP/62H + UP+uiFH/r4lQ/66JUf+vilL/r4pS/7CLU/+wjFT/sY1V/7OPV/+zkFn/tJFa/9W9of/VvaD/1b6g/9W+ + of/VvqH/1b2g/9W9oP/WvqH/1b6h/9W+of/VvaH/1b6h/9a/ov/VvqH/1b6i/9W+ov/Wv6P/1b6i/9a/ + o//Wv6L/1b6i/9a/ov/XwaX/28Wp/+vdy////////////+DKr//Wvp3/0riW/9O5lv/Yv6D/4s6y//// + ////////8und/+XSt//07N////////jy6//hzK7/3ceq/9rEqP/Zw6b/2sOn/9rDp//axKj/2cSn/9vE + qf/eya3/7+TW///////48ej/5NG4/9vFqP/Zw6b/2cSn/9zGqv/t4dH////+///////q2sH/9/Hm//// + ////////6NrH/+DLsf/dyKz/3sqt/+7k1///////+fTu/+fWv//eyav/3cer/9vFqv/bxKr/3Mar/9zG + q//bxqr/3Mer/97Jqv/9/Pr//////+/l1P/hzrL/4Myu//r38///////8+nc/+HNsv/dxqr/28Sp/9rE + qf/bxqj/2sOn/9nBpP/WvZ//1r2d/9nCpP/ey63//v79///////27+H/+PPo///////w5tr/2sSl/9nD + pv/YwaX/18Cl/9fApP/XwKT/1r+j/9a+o//Vv6P/1b+j/9a/o//Wv6P/1r+i/9a/ov/Wv6L/1r+i/9W+ + ov/VvqH/1b6h/9W+of/VvqH/1L2g/9S9oP/TvJ//07uf/9O8n//TvJ//1L2g/9O8n//Tu57/07ue/9K6 + nf/Sup3/0bmc/9G5nP/RuZv/0bmc/9G5m//RuZv/0bmb/9G4mv/RuJr/0LeZ/9C3mf/Qt5n/z7aY/9C3 + mP/Ptpf/z7WX/8+1l//OtZb/zrWW/820lf/Ns5T/zLOT/820lP/Ns5P/zLKT/8uykv/KsZH/y7KS/8ux + kf/LsJD/y7GR/8uwkP/KsJD/ya+P/8mujf/Jro3/ya+O/8mujf/Iro3/yK2M/8itjP/IrYv/x6yL/8es + iv/HrIr/x6uK/8arif/Hq4r/xquJ/8aqiP/FqYf/xamH/8Sohv/EqIb/xamG/8Wohv/EqIX/xKeE/8Sn + hP/Ep4T/w6aD/8Omg//CpYL/wqWB/8Klgf/CpYH/waOA/8GjgP/Bo4D/wKN//8Cjf//Aon7/wKJ+/8Ci + fv/Ao37/v6F8/8Ciff+/on3/v6J9/8Ciff+/oXz/vqB7/76ge/++oHv/vqB6/76fev++n3r/vZ95/72f + ef+9nnn/vZ95/7yeeP+8nnf/vZ94/7yed/+8nnf/u512/7uddv+8nXb/u5x1/7qbdP+6mnT/upp0/7ub + c/+6mnP/uply/7mZcf+5mXH/uZpy/7macf+5mnH/uZlx/7mZcP+5mnH/uJhw/7mZcP+5mXD/uZhw/7mZ + cP+4mG7/uJhv/7iXbv+3lm3/uJdu/7eXbf+2lmz/tpVr/7eWbP+2lWv/tpVq/7aVav+2lWv/tpVq/7WU + av+1lGn/tZRp/7WTaf+1k2j/s5Jn/7SRZv+0kWb/s5Jm/7SSZv+zkWX/spBk/7KQZP+ykGP/so9j/7GP + Yv+wjmL/sI5h/7GPYf+xjmH/sI5g/7CNYP+wjWD/sI1g/7CMX/+wjV//r41f/6+MXv+vi13/rotd/66K + XP+uilz/rotc/6+MXf+vjF7/rotd/66KXP+uilv/rYlb/66KW/+uilv/rolb/62IWv+siFj/rIdY/6yI + WP+siFj/q4dX/6uGVf+sh1b/q4ZW/6qGVf+rh1b/qoVU/6uGVf+rhlX/q4VV/6qGVf+qhVT/l3FF/3BG + H/9tRB7/bEMe/2tCHv9qQR7/aUAe/2g/Hv9nPx7/Zj0e/2Q8Hv9tRyf/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/iGM5/6eBTf+ngU3/qIFO/6iBTv+ogU3/qIFO/6R9TP91UCz/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2U9Hv9mPR7/dE4p/6R9S/+pg07/qYNO/6mDTv+pg07/qYNO/6mDTf+pgk3/qYJN/6mC + Tf+pgk3/qYJN/6mCTf+pgk3/qYNN/6mDTf+pg03/qYNM/6mDS/+pgkr/qYJK/6mCSv+pgkr/qYJK/6mC + Sv+pg0r/qYNK/6mDSv+pg0r/qYJK/6mCSv+pgkr/qYJK/6mDSv+pg0r/qYNK/6mDSv+pg0r/qYNK/6mD + Sv+pg0r/qYNK/6mCTP+pgkz/qYJN/6mCTf+pgk3/qYJN/6mDTf+pg03/qYNN/6mDTP+pg0v/qYNK/6mC + Sv+pgkr/qYJK/6mCSv+pgkr/qYNK/6mDSv+pg0z/qYNM/6mDSv+pg0r/qYNK/6mDS/+pg0r/qYNK/6mD + Sv+pg0v/qYNL/6qDTP+qg0z/qoRM/6uETf+rhE3/q4RN/6uETf+rhE3/q4RM/6qDTP+qg0z/qoNM/6uE + TP+rhUz/q4VM/6uETf+rhEz/rIVN/6yFTf+rhEz/rIVO/6yGTf+sh0//rYhQ/66IUP+uiVH/r4pS/6+K + Uv+vilL/r4tT/7GMVP+xjFT/sY1V/7GNVv+zjlf/tI9Y/7SQWf/WvqL/1r6h/9W+of/WvqL/1b6i/9a+ + ov/WvqL/1r6i/9a/o//WvqL/1r6i/9a/ov/Wv6P/1r+j/9a/o//Wv6P/1r+j/9fApP/XwKT/1r+j/9a/ + o//XwKT/2cKm/9zFqf/q3cr////////////fyq7/1rya/9G1k//StpL/1r6b/9/Nr/////////////Lp + 2//n1bz/+fPr///////17eD/4c2u/9/Krf/dyKz/3cir/93Iq//dyKv/3cir/97Hq//dya3/4Myx//Dl + 1///////9/Hn/+TRuf/bxaj/2sSn/9nEp//dx6v/7uPS/////v///////frz///////9+/n/6dvH/97J + rf/bxan/28Wp/+DOsv/y6t////////bu4//o1r3/4s2x/+DLr//gyq//4Mqv/+DKrv/fyq7/3smt/97J + rf/fyav//Pz6///////v5dX/4s61/+XTuf/9/fv///////Dk0v/j0bT/4Mqu/93IrP/dyKz/38ms/97J + rP/dx6v/28Wn/9zFpv/eyq7/7eLR///////+/Pv/5tS6/+3gzf//////+vjz/+TSu//bxaj/2MKm/9fA + pf/XwKX/18Cl/9fBpf/XwKT/1sCk/9bApP/XwKT/18Ck/9fApf/Wv6P/1r+j/9a/o//WvqP/1r+j/9W+ + ov/VvqL/1r+i/9W+ov/VvqL/1b2h/9S8oP/UvKD/1Lyf/9S8oP/UvJ//1Lyf/9S8n//UvJ//07qe/9O6 + nv/Su53/0rqd/9K6nf/Supz/0rqc/9K6nP/SuZv/0bia/9C4mv/QuJr/0bia/9C3mf/Qtpj/z7aY/8+2 + mP/Qtpj/z7aY/8+2l//PtZb/zrWW/860lf/Ns5T/zrSV/82zlP/Ns5T/zbOT/8yxkv/MspL/zLGS/8yx + kf/LsZH/y7GR/8qwkP/Kr4//yq+P/8qvj//Jr47/ya6N/8iujf/Iro3/ya6N/8itjP/IrYz/yK2M/8is + i//Hq4r/yKyL/8eriv/Gq4n/xquJ/8erif/Gqoj/xqqI/8aqiP/FqYf/xaiG/8Sohf/EqIX/xKiF/8Sn + hP/DpoP/xKeD/8Ong//DpoP/w6aD/8Klgv/CpYL/waSB/8Gkgf/BpID/wKN//8Gjf//BpH//wKN+/8Cj + fv/Aon7/wKJ+/8Ciff+/on3/v6J9/7+hfP++oHv/vqB7/76gev+/oXv/vqB6/76fef++oHr/vZ95/72f + ef+9nnj/vZ54/7yeeP+8nXj/vJ13/7yed/+9nnj/vZ53/7ucdv+7nHX/u5x1/7qbdP+5mnP/u5x0/7qb + c/+6mnL/uppy/7qacv+6mnL/uppy/7qacv+6mXH/uZhw/7mYcP+5mG//uZhv/7mYcP+5mnH/uJhv/7iY + bv+4mG7/uJhv/7iXbv+3lm3/t5Zs/7eWbf+2lmz/t5Zs/7aVa/+2lWr/tpVq/7aVa/+1lGr/tpVq/7aU + af+1k2n/tZRq/7WTaf+0kmj/tJJn/7SSZ/+zkGX/s5Bl/7ORZf+zkWX/spBk/7KPY/+yj2P/so9j/7GP + Yv+xjmL/sY1h/7CNYP+wjmD/sY5h/7CNYP+wjmD/r41f/6+MXv+vjF7/r4td/66LXf+ui13/rotd/66L + Xf+vi13/rotc/6+MXf+vi1z/rotc/6+LXf+uilv/ropb/66KW/+tiVr/rYla/6yHWP+siFj/rIhY/6uH + V/+shlf/q4dW/6uHVv+rhlX/q4VW/6uHVv+rhlX/q4VV/6qEVP+qhVX/lW9C/3BGHv9vRh7/bkUe/21E + Hv9sQx7/a0Ie/2pBHv9pQB7/aD8e/2c+Hv+HYzr/qINS/5FtQv9qQyP/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv+KZTr/p4FN/6eBTf+ogU7/qIFN/6iBTf+ogk7/pX9M/3dRLf9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2U9 + Hv9mPR7/Zz8e/2g/Hv91Tin/pH5L/6mDT/+pg07/qYNO/6mDTv+pg07/qYJN/6mCTf+pgk3/qYNN/6mD + Tf+pg03/qYNN/6mDTf+pg07/qYNO/6mDTf+pg0z/qYNL/6mDSv+pg0r/qYJK/6mCSv+pgkr/qYNM/6mD + TP+pg0v/qYNK/6mDSv+pg0r/qYNK/6mDSv+pg0r/qYNK/6mDSv+pg0r/qYNK/6mESv+phEr/qYRL/6mD + TP+pg0z/qYJN/6mDTf+pg03/qYNN/6mDTf+pg03/qYNO/6mDTv+pg03/qYNN/6mDS/+pg0r/qYNK/6mD + Sv+pgkr/qYJK/6mDSv+pg0z/qYNM/6mDTP+pg0z/qYNM/6mDTP+pg0z/qYNL/6mDSv+pg0z/qYNM/6qE + TP+rg0z/qoRM/6uETf+rhE3/q4RN/6uFTf+shU7/q4VN/6uETf+rhE3/q4RN/6uETP+shE3/rIRN/6uE + TP+shk3/rIZO/6yGTf+shk3/rIZO/62HT/+shk7/rIdO/62HT/+uh1D/rolR/6+KUv+vilL/r4pS/7CK + U/+wjFT/sYxV/7GNVf+yjlb/s49Y/7WQWf+1klv/1r6i/9a/ov/XwKP/18Cj/9W+ov/Wv6P/17+j/9a/ + ov/WwKP/1r+j/9a/o//Wv6T/18Ck/9a/o//Wv6P/1r+j/9fApP/XwKX/18Cl/9fApf/XwaX/18Gl/9nD + p//dx6v/697L////////////4M2x/9rCov/WvZv/17ya/97HqP/q3Mj////////+/f/s383/5dW7//fy + 6P///////////////////////////////////////////////////f3/6tzL/+HOsP/v5tj///////bw + 5//l07v/28Wp/9jBpf/ZwaX/3cir/+7i0//////////////////7+PH/6tzG/+DMsP/dx6v/2cKl/9nD + p//gzLH/8uje///////////////////////////////////////////////////+/f/u4dL/5NC0//z8 + +v//////8ObX/+PQtv/l07n//fv5//////////////////////////////////////////////////r3 + 8//p2cT/5NG3//v38v//////9Ozg/+DLrf/l0rn//vz5///++v/t4dH/3Mer/9rEqP/Zwqj/2MGn/9fB + pv/XwaX/2MKm/9jBp//XwKX/18Ck/9jBpv/XwKX/18Cl/9fApP/XwKT/18Ck/9a/o//Wv6P/1r+j/9a/ + o//Wv6P/1sCk/9W/o//VvqL/1b2h/9S9of/VvaH/1b2h/9W8oP/UvKD/1L2g/9O7nv/Tu57/1Lyf/9O7 + nv/Tu57/07ue/9K7nf/Sup3/0rmd/9K5nP/SuZz/0bmb/9G4mv/RuJv/0bia/9G4mv/Qt5n/0LeZ/9C3 + mf/Ptpj/z7aY/8+2l//Ptpf/z7WW/860lf/NtJX/zrSV/860lf/Ns5T/zbOU/8yyk//MsZL/zLKS/8uy + kv/LsZH/y7CR/8uwkP/KsI//yq+P/8qvj//Kr47/yq+O/8qvjv/Iro3/yK2N/8mtjf/Jro3/yK6M/8it + jP/HrIv/x6yL/8isi//Hq4r/xqqI/8aqiP/Gqon/xqqI/8aqiP/FqYf/xamH/8Wohv/Ep4X/xKeE/8Sn + hP/Ep4T/w6eE/8Kmg//CpYL/wqWC/8Klgv/CpYL/wqSB/8Glgf/BpYH/wqWA/8GkgP/Aon//waN//8Ci + fv/Aon7/wKN+/8Cjfv/Aon7/v6F9/7+hfP+/oXz/v6F8/7+hfP+/oXv/v6B6/76fef++n3n/vZ95/72f + eP+9n3j/vZ55/72eeP+9nnj/vp94/72ed/+9nnf/vJ12/7ucdf+7nHX/u5x1/7yddv+7nHT/uptz/7qb + c/+6m3P/uppy/7qbcv+6mnL/uZlx/7qacv+5mXH/uZlx/7mZcf+5mXH/uZhw/7mZcP+4mG//uJhv/7mY + cP+4l27/t5du/7eWbf+3lm3/t5dt/7aWbP+3lmz/t5Vr/7eVa/+2lWv/tpVr/7WUav+1lGr/tZVq/7WU + af+2lGr/tZNp/7STaP+0k2f/tJJn/7OSZv+zkWX/s5Fl/7OQZf+zkWT/spBj/7KQY/+yj2P/sY5i/7GP + Yv+xj2H/sY5h/7GOYf+xjmH/sI1f/7COYP+vjV//r4xe/6+LXf+vjF7/r4te/6+LXf+vi13/r4td/66K + XP+vi13/r4xd/6+MXf+uilz/rolb/66KW/+tiVv/rYha/62JWv+tiVr/rIhZ/6yIWP+siFj/rIdX/6uH + Vv+rh1b/rIdX/6uGVv+rhVb/q4ZW/6uFVf+qhFT/km1A/3NIHv9xRx7/cEYe/29GHv9uRR7/bUMe/2xD + Hv9rQh7/aUEe/2lAHv+OaT//qoRS/6mDUv+phFL/poBQ/4hjO/9nQCH/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/4xn + PP+ogU7/qIFO/6iCTv+ogk7/qIJO/6iCTv+lgEz/eVMu/2Q8Hv9kPB7/ZDwe/2U9Hv9mPh7/Zz8e/2g/ + Hv9pQB7/akEe/3dQKf+kf0v/qoRP/6qET/+pg07/qYNO/6mDTv+pg03/qYNO/6mDTv+pg07/qYNO/6mD + Tv+phE7/qYNO/6mETv+pg03/qYNN/6mDTf+pg0z/qYNM/6mDTP+pg0z/qYNM/6mDTP+phE3/qYRN/6mD + TP+pg0z/qYNM/6mDSv+pg0r/qYNK/6mDSv+phEv/qYRM/6mETP+phEz/qoRM/6uETf+qhE3/qYNN/6mD + Tf+pg03/qYNO/6mDTv+pg07/qYRO/6mETv+phE7/qYRO/6mDTf+pg03/qYNM/6mDTP+pg0z/qYNL/6mD + Sv+pg0z/qYRN/6mETf+phE3/qYRM/6mDTP+pg0z/qoRM/6qETP+rg0z/q4NM/6uETP+rhE3/qoRM/6uE + Tf+rhE3/q4VN/6yFTv+rhU7/rIVO/6yGTv+shk7/rIVO/6yFTv+shU3/rIVN/6yFTf+shk7/rIZN/6yG + Tv+shk7/rYdO/62HT/+thk//rodQ/66HUP+uiFD/r4lR/66IUP+vilL/sItT/7CLVP+wjFT/sYxU/7KN + Vf+yjVb/so5X/7OPWP+0kFr/tZJb/9fApP/XwKT/18Gk/9fAo//XwKP/18Ck/9fApP/XwKT/18Ck/9fA + pP/XwKT/18Ck/9fBpf/YwaX/2MGl/9fApf/XwKX/2MGm/9jBpv/Ywab/2MGm/9jCpv/aw6n/3ces/+vf + zP///////////+TQtP/eyKb/3cSk/+XQt//y6dz////7///////w6Nv/4s2y/+TTuf/17eL///////37 + 9//t4M//697N/+rezf/r3c3/7d/O//Tr3////////////+7h0P/iz7P/8ObZ///////59e3/59a//93I + rP/bxar/3car/9/Krf/v49P///////////////////////Dm1v/izrD/38qu/9zHrP/cxqv/4Muv//Dn + 2v///////fz5//Lp2//s387/69/O/+vfzv/s39D/8ebY///+/v//////8efX/+bUuP/9+/v///////Hl + 1v/j0Lb/5NG0//r69v//////+vTs/+/j1f/r387/6t7N/+vezf/t4dD/8une////////////7d/L/+zf + y////////fv3/+rbyP/fya3/4c6y//Lp2///////+/fz/+DMsv/cxqv/2sSp/9nDqf/Zw6j/2MKn/9jC + p//Ywqf/2MKn/9nCp//Zwqf/2MKn/9fBpv/Xwab/2MGm/9fApf/XwKX/2MGm/9fBpf/XwaX/18Gl/9fA + pP/XwKT/1r+k/9a/o//Wv6P/1b6i/9a+ov/VvaH/1L2h/9W9of/VvaD/1L2g/9S9oP/UvJ//07ue/9O7 + n//Su57/0rqe/9O7nv/Tu53/07qd/9K5nP/RuZz/0bmc/9G5m//RuJr/0bia/9G4mv/QuJr/0Lia/9C3 + mf/Qt5n/0LeY/9C3mP/Qtpf/z7aX/861lv/OtJb/z7WW/860lf/Ns5T/zbOU/82zk//MspP/zLKS/8ux + kv/LsZH/y7GR/8uxkf/LsZD/y7GQ/8qwj//Jro7/ya+O/8qvjv/Kro3/ya6N/8mujf/IrYz/x6yL/8es + i//IrYz/x6yL/8eriv/Hq4r/x6uK/8arif/Gqoj/xqqI/8Wph//FqYf/xaiG/8Sohv/EqIb/xKiF/8So + hf/Ep4T/w6aD/8Omg//CpoP/wqaD/8Klgv/CpoL/wqWC/8Klgf/CpYH/waSA/8GkgP/Bo3//waN//8Gj + f//BpH//waN//8Cifv/Aon3/v6F9/8Ciff/Aon3/v6F8/7+he/++oHr/vp96/76gev++oHr/vp95/76f + eP++n3n/vZ94/72feP++n3j/vZ13/7yddv+7nXb/vJ13/72ed/+8nXb/u5x1/7ucdP+7m3T/uppz/7qa + cv+5mnH/uZpx/7macv+6mnL/uZlx/7mZcf+5mXH/uZpx/7mZcf+4mHD/uZlw/7mYcP+4l2//uZhw/7iY + b/+3l27/t5Zt/7eWbf+4l23/t5Zs/7eWbP+3lmz/t5Zs/7aWa/+2lmv/tpVq/7aUav+2lWr/tpRq/7WU + af+1k2n/tZNo/7WTaP+0kmf/tJJm/7SRZf+zkWX/spBk/7OQZP+ykGP/so9j/7KQY/+ykGP/sY9i/7GP + Yv+xj2L/sY5h/7GOYf+wjmD/r41f/6+LXf+wjF7/r4xe/6+MXv+vi13/ropc/66LXf+uilz/r4td/6+L + Xf+uil3/r4td/66KXP+uilv/rYpb/62KWv+tilv/rIha/62IWf+tiVn/rIhY/6yIWP+siFj/rIdX/6uH + Vv+rhlb/q4ZW/6uGVf+rhlX/kGk9/3RKHv9zSR7/c0ge/3FHHv9wRh7/b0Ue/25FHv9tQx7/bEIe/2xD + H/+TbkP/qYRT/6mEUv+pg1L/qoRS/6mEUv+pg1H/pX9O/41oP/9yTCr/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/21GJf+JZDr/pn9N/6iB + Tv+pgk7/qYNP/6mDT/+pg0//qIJO/6eATf96VTD/ZDwe/2U9Hv9mPh7/Zz8e/2hAHv9pQB7/akEe/2tC + Hv9sQx7/eFAp/6V/S/+qhFD/qoRP/6mETv+pg07/qYRO/6mDTv+pg07/qYNO/6mDTv+phE7/qYRO/6mE + Tv+phE7/qYRO/6mETf+phE3/qYRN/6mDTf+pg03/qYNN/6mDTP+pg03/qYRN/6mETf+phE3/qYRN/6mE + Tf+phEz/qYRM/6mETP+phEz/qYRN/6qETf+rhE3/q4RN/6yETf+shE3/q4RN/6mETf+pg07/qYNO/6mD + Tv+pg07/qYRO/6mETv+phE7/qYRO/6mETv+phE7/qYRN/6mETf+phE3/qYNN/6mDTf+pg0z/qYNN/6mE + Tf+phE3/qYRN/6mETf+phE3/qoRN/6uETf+rhE3/q4RN/6uETf+rhE3/q4RN/6uETf+rhE3/q4VN/6uF + Tv+shk7/rIZP/6yGT/+shk//rIZP/6yGTv+thk//rYZP/6yGTv+shU3/rIZO/6yFTv+thk//rYdP/62H + T/+uiFD/rYdP/62HUP+uiFD/r4lR/6+KUv+vilL/sItT/7CLU/+xjFT/so1W/7KNVv+yjVb/so9Y/7OP + WP+0kFj/tZFa/7aSXP/YwaX/18Gl/9fApf/YwKT/2MGl/9jCpv/Ywqb/2MKm/9jBpv/YwqX/2MKl/9jC + pv/Ywqb/2MKm/9jCpv/Ywqb/2cKn/9nCp//Zwqf/2cKn/9nDp//Zw6j/28Wq/97Irf/s4M3///////// + //////////////////////////////r37//u4s//4tC2/97Iqv/izrX/7uLR///////9+/b/6da8/+LM + r//gzK//4cyv/+LMr//u49H///////z58//q3Mj/49G1//Dn2v///////////+3fzf/fy63/3smu/9/K + r//gzbD/8OTU/////v//////8ujY//z69f///Pv/9O3j/+PQtv/fy7D/38qw/9/Lr//r3sz///////7+ + +//t3sz/4syu/+HNsf/hzbH/486y/+zeyP/+/vv//////+vbxv/l0bT//fz6///////x5db/49G4/+LO + s//07eP///////z38P/m1Lr/4s2w/+HMsP/gzK//49C1/+/k0////////fz6/+zcxv/17OD///////Xu + 5v/iz7X/3squ/9/LsP/n18D////////////r3cr/3suw/9vGrP/axar/2sSp/9rEqf/axKn/2cSp/9nD + qf/Zw6j/2sOo/9nDqP/Ywqf/2MKn/9jCp//Ywqb/2MKm/9nCp//Ywqb/2MKm/9jBpv/XwaX/1sCl/9fA + pf/XwaX/18Ck/9a/pP/Wv6P/1r+j/9W+ov/VvqL/1r6i/9W+ov/VvqH/1b6h/9S8n//UvJ//1Lyg/9S8 + n//UvJ//07yf/9O7nv/Tu57/0rud/9K7nf/Sup3/0rqc/9K5nP/SuZz/0bmb/9G5m//RuJr/0bia/9G4 + mv/QuJn/0LeZ/9C2mP/Ptpj/z7aX/8+1l//OtZb/zrWW/861lf/OtZX/zbOU/82zlP/Ms5T/zLKT/8yy + kv/MsZH/y7GR/8uxkf/LsZH/yrCQ/8uwkP/KsI//yrCP/8qvjv/Kr47/ya6N/8mtjP/IrYz/yK6M/8it + jP/HrIv/x6yL/8esiv/Hq4n/x6uJ/8aqif/Gqoj/xqqI/8apiP/FqYj/xamH/8Wph//FqIb/xKeF/8Sn + hf/Ep4T/xKeE/8OnhP/DpoP/w6eE/8Omg//CpYL/wqWB/8Klgf/CpID/waSA/8GkgP/BpID/waSA/8Gj + f//Bo3//wKN+/8Cjfv/Bo37/wKJ9/8Ciff/Aonz/v6F7/7+ge/++oHv/vqB7/76fev++oHn/vqB6/72f + ef+9nnj/vp95/76feP+9nnj/vJ13/7yed/+9n3j/vZ13/7yddv+8nXX/u5x0/7ubdP+6m3P/uppy/7ma + cf+5mXH/uppy/7mZcf+5mXD/uZlw/7iZcP+5mXD/uZlw/7mZcP+5mXD/uZlw/7mZcP+4mG//uJdv/7eX + bv+3l23/t5dt/7eXbf+3l23/t5dt/7eWbP+3l2z/tpZr/7aVa/+3lWv/tpRq/7eVa/+2lGr/tZRp/7aU + av+1lGn/tZRo/7STZ/+0kmb/tJJm/7ORZf+zkWT/spBk/7KQY/+ykGP/spBj/7KPYv+xj2L/sY9h/7CO + Yf+wjmD/sI5g/7CNYP+wjV//sI1f/6+MX/+vjF7/r4xe/6+MXf+vjF3/rotd/66LXP+ui13/r4xd/6+M + Xf+vi1z/ropc/66KW/+uilv/rYla/62JWf+tiFn/rYhZ/62JWf+siFn/rYhY/6yIWP+sh1f/rIdX/6yI + V/+rhlb/jWc6/3ZLHv91Sh7/dEoe/3NJHv9ySB7/cUce/3BGHv9vRR7/bkQe/29FIP+Yckf/qoVT/6qE + U/+phFL/qYRS/6qEU/+phFL/qoRS/6mDUf+oglH/qYNR/555Sv+OaT//fFcy/2xGJf9kPB7/ZDwe/2Q8 + Hv9kPB7/ZDwe/2Q8Hv9kPB7/ZDwe/2pDI/95VC//imU6/5p1Rf+ogU7/qIFO/6iBTv+pgk7/qYJO/6mD + T/+pg0//qYNP/6mDT/+pg0//p4FO/35YMv9mPh7/Zz8e/2hAHv9pQB7/akEe/2tCHv9sQx7/bUMe/25F + Hv95Uin/pn9M/6uEUP+qhE//qoRO/6qETv+phE7/qYRO/6qETv+phE7/qYRO/6uETv+rhE7/q4RO/6qE + Tv+qhE7/qoRO/6mETf+phE3/qYNN/6mDTf+pg03/qYRN/6uETf+rhE7/q4RN/6uETf+rhE3/q4RN/6uE + Tf+rhE3/q4RN/6uETf+rhE3/q4RN/6yETv+shE7/rIRO/6yETv+qhE7/qYRO/6mETv+phE7/qYRO/6mE + Tv+phE7/qoRO/6qETv+phE7/qYRO/6mETv+phE7/qYRN/6mETf+pg03/qYNN/6mDTf+phE3/q4RN/6uE + Tv+rhE3/q4RN/6uETf+rhE3/rIRO/6uETf+rhE7/q4RO/6uETv+rhE7/rIVO/6yFTv+shk7/rIdP/6yH + T/+sh0//rIZP/6yGT/+thk//rYZP/62HUP+th0//rYZO/62HT/+th0//rYZP/62HT/+uiFD/rolQ/66I + UP+uiFD/rohR/6+JUv+wi1P/sItT/7CLVP+xjFX/so1W/7KOV/+yjlf/so5X/7OPWP+0kFn/tZFa/7WS + W/+2lF3/2MKm/9jCpv/Ywab/2cKm/9jCpv/Ywqb/2cOn/9nDp//Ywqb/2cKn/9nDp//Zw6j/2cOo/9nD + p//Zw6f/2sOo/9rDqP/aw6j/2sSp/9rEqf/axKn/2sSp/9vGq//fyq//7eDO////////////9Ozh//Dn + 2//w59n/9/Hp////////////8+re/+XTuf/fyq3/38uw/+TSuv/38Of///////v39P/r3cj/4c6w/+PN + r//v49L///37///////x5tj/5dK6/+XRtv/y59r////////////69/D/6tzI/+DKrP/gzLD/4s6z//Dl + 1v////7////+/+jXv//q28X/9e7k//37+P/69/L/6NnE/+LOtP/hzLL/5dO8//Lp2v///////fv3/+7h + 0P/izrH/48+z/+vdyP/8+/j///////jy6//m1bv/49Cz//38+v//////8ebY/+PQt//gzLL/6NfC//bw + 6P//////+PHo/+nZwv/hzK7/5NG1/+/l1P////////////Lp2//t38v///36///////t4dL/3squ/97I + rv/fya//4c6y//r48v//////9e/k/+HOtP/cyKz/28as/9vGq//bxar/2sSq/9rFqv/axar/28Wq/9vE + qv/axKn/2cOo/9rEqP/Zw6j/2cOo/9nDp//Zw6j/2cKn/9jCp//Zwqf/2MKn/9jCp//Ywab/2MGm/9jC + pv/Xwab/18Gl/9fApP/XwKT/1r+j/9a/o//Wv6P/1b6i/9W+ov/VvaH/1b6h/9W+of/UvqD/1L2g/9S8 + oP/UvJ//1L2f/9S8n//Tu57/07ye/9O7nf/Tu53/07ud/9K6nP/Supz/0rqc/9G5nP/RuJv/0bmb/9G4 + mv/Qt5n/0LeZ/9C3mf/Ptpj/z7aY/8+2l//OtZb/zrWW/860lf/OtJX/zrSV/820lP/NtJT/zLOT/8yx + kf/MsZL/zLKS/8yykf/LsZH/y7GQ/8qwkP/KsJD/y7CQ/8qvj//Kro7/yq6O/8mvjf/Jro3/ya6M/8it + jP/IrYv/yKyK/8isi//HrIv/x6uK/8erif/Hq4n/xquJ/8ariP/Gqof/xamH/8Sohv/FqIb/xaiG/8So + hf/EqIX/xKiE/8SnhP/Ep4T/w6eD/8Omgv/CpYH/wqWB/8Klgf/BpID/waR//8KlgP/CpYD/waR//8Gj + f//Bo3//wKJ+/8Cjfv/Aon3/wKJ9/8CifP+/oXz/v6F8/7+hfP+/oHv/v6F7/76gev++oHr/vp95/76g + ev++n3n/vp95/72eeP+9nnj/vJ53/72ed/+8nnf/vJ12/7ycdf+7nHX/u5x0/7ubdP+6mnP/uppy/7qb + c/+6mnL/uppx/7macf+5mnH/uppx/7macf+5mnH/uZlx/7mZcP+5mHD/uJhv/7iYb/+5mW//uJhu/7iY + bv+3l23/t5dt/7eWbf+3l23/tpZr/7eVbP+3lWv/t5Vr/7aVa/+2lWr/tpRq/7aUav+2lWr/tZRp/7aV + af+1lGj/tJJn/7SSZ/+0kWb/s5Fl/7KQZP+ykGT/s5Fk/7KQY/+ykGP/so9i/7GPYf+xj2H/sY5h/7GO + Yf+wjWD/sIxf/7CNYP+wjV//sI1f/6+MXv+vjF7/sIxe/66LXf+uilz/r4td/66LXP+ui13/r4td/6+L + Xf+uilz/ropb/66KW/+uilr/rYla/62IWf+tiFn/rYlZ/6yIWP+siFj/rIhX/6yHWP+rhlb/jWY4/3hN + Hv93TB7/dkse/3VKHv90SR7/c0ke/3JIHv9wRh7/cEYe/3JJIv+cdkn/qoRU/6qFVP+qhVT/qoVU/6qF + U/+qhVP/qYRS/6qEUv+qhFL/qYRR/6mEUf+pg1H/qINR/6iCUP+pglD/pX9N/514SP+adUb/mHJE/5dy + RP+ZdEX/nXdH/6J8S/+ngU7/qIFO/6iBTf+ogk7/qIJO/6iBTv+ogU7/qYJP/6mCT/+pg0//qYNQ/6mD + UP+pg0//qYNP/6mDT/+pgk7/gVsz/2hAHv9pQR7/akEe/2tCHv9sQx7/bUMe/25FHv9vRR7/cEYe/3tT + Kf+mf0z/q4RQ/6uEUP+rhFD/qoRO/6qETv+qhE7/qoRO/6uETv+rhE7/q4RO/6uETv+rhE7/q4RO/6uE + Tv+phE7/qYRO/6mETv+phE7/qoRO/6uETv+rhE7/rIRO/6yETv+shE7/rIRO/6yETv+shE7/rIRO/6yE + Tv+shE7/rIRO/6yETv+shE7/rIRO/6yETv+shE7/q4RO/6mETv+phE7/qYRO/6mETv+phE7/q4RO/6uE + Tv+rhE7/q4RO/6uETv+rhE7/qoRO/6mETv+phE7/qYRO/6mETv+phE7/q4RO/6uETv+shE7/rIRO/6yE + Tv+shE7/rIRO/6yETv+shE7/rIRO/6yETv+shU7/rIVO/6yFTv+shk7/rIZP/62HT/+sh0//rIdP/62H + UP+uh1D/rodQ/62HUP+tiFD/rYhQ/62IUP+th0//rohQ/62HT/+uiFD/rohQ/66JUf+uiVH/r4lR/6+J + Uf+viVL/sItT/7GMVP+xjFX/sYxV/7KNVv+zj1f/s49Y/7OPWP+0j1j/tZBa/7aSW/+2k1z/tpRd/9nC + p//Ywqb/2MKm/9rEqP/Zwqf/2cOn/9nDp//Zw6f/2cOo/9rDqP/aw6j/2sSp/9rEqf/axKn/2sSp/9rE + qf/bxKr/28Sp/9vFqv/axar/28Wq/9zGq//dyK3/38qw/+3gzv///////////+TStv/gy63/4Mqu/+TR + t//v5NP///37///////x6N3/4c2y/9/Lr//hzLL/59W9//Pr3//9/Pr///////7+//////////////39 + +f/z7eL/5tW//+LOtP/jz7b/8OfZ/////////vz//fr3//78+f/69/T/8uvg/+fWwP/w5Nb////+//// + ///n1r7/4s6x/+fVvf/w59j/+/r1//38+v/y6N3/59bB/+LOtP/m1L3/8+re//379/////7//v79//3+ + /P/+/v3//v77//Xu5f/p2MP/49G2/+TPtP/9/Pr///////Hm2P/j0bj/4cyz/+LNtP/o2cT/9e7k//37 + 9//+/fz//v7+/////v///////fz6//Hm2f/p2cL/8+nd///////58+z/59jB/9/Jr//eybD/38qv/+HL + sP/w5Nf////////////m1sD/3sqw/9zHrf/cxqz/3Mas/9vFq//bxav/28ar/9vGq//bxqv/28Wq/9vF + qv/axar/2sWq/9rFqv/axKn/2sSp/9nEqf/ZxKn/2sSp/9nDqP/Zw6j/2cOo/9nCp//Zw6f/2cOn/9jC + pv/Ywab/2MGm/9jBpf/XwaT/18Ck/9bApP/WwKT/17+j/9a/o//Wv6L/1r+i/9W+of/VvaH/1b6h/9W9 + of/UvaD/1Lyf/9S9n//UvJ//07ue/9O7nv/Uu57/07ud/9K6nf/SuZz/0bmc/9K6nP/SuZz/0bib/9G4 + mv/RuJr/0LiZ/9G4mv/Qt5n/0LaY/8+2l//Ptpf/zrWW/861lv/OtZX/zrWV/82zlP/NspP/zbKT/82z + k//Ns5L/zLKS/8yykv/LsZH/y7GQ/8uxkP/LsJD/y7CP/8qvj//Jr47/yq+O/8qvjv/Jro3/ya2N/8mt + jP/JrYz/yK2M/8esi//HrIr/yKyK/8esiv/Hq4n/xquI/8aqiP/FqYf/xamH/8Wphv/FqIb/xKiF/8So + hf/Ep4X/xKeE/8SnhP/Ep4P/w6aC/8Kmgv/CpYL/wqWB/8KlgP/CpoH/wqWB/8KkgP/BpH//waR//8Gj + f//Bo3//wKN+/8Ciff+/oXz/v6J8/7+hfP+/oXz/v6F8/7+ge/++oHr/vqB6/76gev++n3r/vZ55/76f + ev++n3n/vZ94/72ed/+9nnj/vZ53/7yddv+8nXb/vJ12/7ycdf+7nHX/u5t0/7qbc/+6mnP/uppy/7qb + cv+6m3P/upty/7qacf+6mXH/uZlx/7mZcf+5mXH/uZlw/7mZcP+5mXD/uZlw/7mZb/+4mG//t5dt/7eW + bf+3lmz/t5Zt/7eWbP+3lmz/t5Zs/7eWa/+2lmv/tpVr/7aVa/+2lWr/tpRq/7aVav+1lGn/tZRo/7WT + aP+1k2f/tZJn/7SSZv+zkWX/s5Bl/7OQZP+ykGT/spBj/7KPY/+yj2P/so9i/7GOYf+xjmH/sY1h/7CN + YP+wjWD/sI1g/7CNX/+wjV//sIxf/7CMXv+vi13/r4td/6+LXf+vi13/r4td/6+MXv+vi13/ropc/66L + XP+ui1z/ropb/66JW/+tiVr/rYla/62JWv+siFn/rIhY/62IWP+qhlf/i2M1/3tPHv95Th7/eE0e/3dM + Hv92Sx7/dUoe/3RJHv9zSR7/ckge/3VMJP+fekz/qoVU/6qFU/+qhFP/qoVU/6qFVP+qhVT/qoRT/6qE + U/+qhFP/qoVT/6qEUv+pg1L/qYRS/6mDUf+og1H/qINR/6iDUP+pg1D/qIJP/6iCT/+ogk//qIJP/6mC + T/+ogk7/qIFO/6iCTv+ogk7/qIJO/6iCTv+ogU7/qIJO/6mCT/+pg0//qYNP/6mDT/+pg1D/qYNP/6mE + UP+qhFD/qoRQ/6mDT/+DXjX/akEe/2xCHv9sQx7/bUQe/25FHv9vRR7/cEYe/3FHHv9ySB7/fFQp/6aA + Tf+rhVD/q4VQ/6uET/+rhE7/q4RO/6uETv+rhE7/rIRO/6yETv+shE//rIRO/6yETv+shE7/q4RO/6qE + Tv+rhE7/q4RO/6uETv+rhE7/rIRO/6yETv+shE7/rIRO/6yETv+shE7/rIRO/6yETv+shE7/rIRO/6yE + Tv+shE7/rIRO/6yETv+thE7/rYRO/6yETv+rhE7/qYRO/6mETv+rhE7/q4RO/6uETv+shE7/rIRO/6yE + Tv+shE7/rIRO/6uETv+phE7/qYRO/6uETv+rhE7/q4RO/6uETv+shE7/rIRO/6yETv+shE7/rIRO/6yE + Tv+shE7/rIVO/6yFTv+shU//rIZP/62GT/+shk7/rIdP/62HUP+th1D/rYdQ/62IUP+uiFH/rohR/66I + Uf+uiFH/rohR/66JUf+uiVH/rohQ/66JUf+uiVD/rolQ/66JUP+viVH/rolQ/6+JUf+vilL/sIpT/7CL + U/+wi1P/sYxV/7GMVf+xjVX/s49X/7SQWf+0kFj/tJFZ/7WSWv+2klz/t5Rd/7eUXv/ZxKj/2cOn/9nD + p//Zw6j/2sOo/9rDqP/aw6j/2sOo/9rEqf/axKn/2sSp/9rEqv/bxar/28Wq/9vFq//bxav/28Wr/9vG + q//bxqv/28ar/9zGq//cx6z/3ciu/+DLsf/v4dD////////////k0rj/4Muv/9/LsP/gyq//5dO6//bt + 4f//////+vfz/+fVvv/fy7L/4Myx/+DLsf/l0rv/7N/O//Ps4v/28Or/9/Hr//Lq4P/s3s3/5NK6/+HN + s//gzLP/4c2z/+fYxP/x6d//7N/M/+3gzv/x6d7/8uvj/+7i1P/n1L7/8ebX/////v//////59a+/+LP + tP/izbP/5NG5/+rcyv/y6+H/7ODQ/+TTvf/gzbT/4c20/+TQt//r3sz/8+rf//bx6v/17+f/8uvi/+zh + 0P/m1L3/4c6z/+LPtf/kz7P//f37///////x6Nn/5NG5/+HNs//gzLL/4cyz/+XSu//u4tH/8+zj//fy + 7P/18en/8+vg/+rbyP/k0bj/5NC4/+rcyf/x6d//6drJ/+LQtv/fy7H/38mw/9/Ksf/fy7H/5dO8/+7j + 1f/x6uD/49G6/9/Lsf/dyK7/3ceu/9zHrv/cx63/3Met/9zHrP/cx6z/28as/9vGrP/bxqz/28as/9vG + rP/bxqv/28Wq/9vFq//bxar/2sWq/9vFq//axar/2sSp/9rEqf/ZxKj/2cSo/9nEqP/Zw6j/2cOn/9nD + qP/Zw6f/2MGm/9jBpf/YwaX/2MGl/9fBpf/XwKT/18Ck/9fApP/Xv6P/1r6i/9a+ov/WvqL/1b6h/9W+ + of/VvaD/1b2g/9S8n//Uu5//1Lyf/9S8n//TvJ7/07ue/9O7nv/Tu53/0rqc/9K5nP/SuZz/0bmb/9G5 + m//RuJr/0LiZ/9C4mf/RuJn/0LeY/8+2l//Ptpf/z7aX/8+1lv/OtJX/zrSV/86zlP/Ns5T/zbSU/820 + lP/Ns5P/zLKS/8yykv/MsZH/y7GQ/8uxkP/LsJD/yrCP/8uwj//Kr4//ya6O/8mujf/Jro3/ya+O/8mu + jf/IrYz/yK2L/8iui//IrYv/x6yK/8erif/Gqon/xqqJ/8ariP/Gqoj/xamH/8Wphv/FqYb/xaiG/8So + hf/EqIT/xKeE/8SnhP/DpoL/w6aC/8Omgv/DpYL/w6aC/8Klgf/CpYH/wqSA/8KkgP/BpH//waR//8Gk + f//Ao37/wKJ9/8Ciff/Aon3/wKJ9/7+ifP+/oXz/v6F7/76ge/+/oHv/vqB6/76fef++n3n/vqB5/72f + ef+9nnj/vZ54/72feP+9nnf/vJ53/7yddv+8nXb/vJ12/7ucdf+7m3T/u5t0/7ubc/+7m3P/u5tz/7qb + c/+7m3L/uppy/7qacf+5mnH/uZlw/7mZcP+5mXD/uZlw/7mZcP+4mXD/uJhv/7iXbv+4l27/uJdt/7iX + bv+3l23/t5dt/7eWbP+3lmz/t5Zs/7eWbP+3lmz/tpVr/7aUav+2lWr/tpVp/7WUaf+1k2j/tZNo/7WT + aP+1kmf/tJJm/7SRZv+zkWX/s5Fk/7ORZP+ykGP/spBj/7KPY/+xjmH/sY5h/7GOYf+xjmH/sY5h/7GO + YP+xjWD/sI1f/7CNX/+wjV//r4xe/6+LXf+vi13/r4td/6+MXv+vjF3/r4xd/66LXf+uilz/rotc/66K + XP+tilv/rYla/62KW/+tiVr/rYla/6yIWf+og1T/iGAx/31RHv97Tx7/ek8e/3lNHv94TR7/d0we/3ZL + Hv91Sh7/dEke/3pRJ/+ifU7/qoZV/6qGVP+qhVP/qoRT/6qEU/+qhVT/qoVU/6qEVP+rhVT/qoVU/6qF + VP+qhFP/qYNS/6mDUf+phFL/qYRS/6mEUf+phFH/qYRR/6iCUP+ogk//qIJP/6mCT/+ogk//qYJP/6iC + Tv+ogk7/qIJP/6iCTv+ogk7/qIJO/6iCTv+pgk//qYNP/6mDT/+pg0//qYNP/6qDUP+pg1D/qoRQ/6qE + UP+qhFD/qYNQ/4ZhN/9sQx7/bUQe/25FHv9vRh7/cEYe/3FHHv9ySB7/c0ke/3RJHv98Uyf/onxK/6yF + Uf+rhVD/q4RO/6uETv+shE7/rIRP/6yEUP+shE//rIVQ/6yFUP+shE//rIRP/6uETv+shE7/rIRO/6yE + Tv+shE7/rIRO/6yETv+shE7/rYRO/6yETv+thU7/rYRO/62ETv+shE7/rIRO/6yETv+shE7/rYRO/62E + Tv+thU7/rYVO/62FTv+shE7/rIRO/6uETv+rhE7/q4RO/6yETv+shE7/rIRO/6yET/+shFD/rIVP/6yE + Tv+shE7/q4RO/6uETv+shE7/rIRO/6yETv+shE7/rIRO/6yETv+thE7/rIVO/62FTv+thU7/rYVO/6yF + Tv+thU7/rYZP/62GUP+th1D/rYdP/62HUP+tiFD/rohR/66IUf+uiFH/rohR/66IUf+uiFH/rohR/66J + Uf+uiVH/r4pS/6+JUf+uiVH/rolR/6+KUf+vilH/r4lR/6+JUf+vilL/sIpT/7CLU/+xjFT/sYxU/7KM + Vf+yjVb/s49X/7SQWP+0kFn/tJFa/7WSWv+1klv/tpNd/7eUXf+3lF7/2sSp/9nEqf/aw6n/2sOp/9rE + qf/bxar/2sSq/9vFqv/bxav/28Wr/9vFq//bxav/3Mar/9zGq//cxqz/3Mes/9vGrP/bxqz/28as/9zG + rP/cx63/3cit/97Jr//hzrP/7uLQ////////////5dO7/+DLsP/gy7H/4cux/+bVu//17N7///////z4 + 9f/o2ML/4cyz/9/Lsv/fy7L/4Myy/+DLsf/fy6//4Muv/+DLr//gzLH/4cuy/+DMsv/gzLL/4Myy/+DM + s//gzLL/4Muw/+LOtP/izrT/4cyz/+HMsv/izrP/5NC3//Hn2P////7//////+jXwP/izrT/4c60/+HN + s//hzLP/4c2x/+DNs//gzbT/4M20/+DNtP/hzbT/4cyz/+HNsv/hzbL/4c2y/+LMs//izbP/4c60/+HO + tP/hzrX/5NG1//39+///////8eja/+XSuv/hzbX/4My0/+HNtP/hzbP/4syz/+DNsf/gy7D/4Muw/+DM + sf/hy7L/4M2z/+DNtP/gzLP/4Mqw/+DMsf/gzLP/4Muy/9/Ksf/fyrH/38uy/9/Msv/fyq//38mu/9/L + sf/eyrH/3smw/97Jr//dyK//3ciu/93Irv/dyK7/3Meu/9zHrv/cx67/3Met/9zHrf/cx63/3Met/9zH + rP/cx6z/3Mas/9vGq//bxqv/28ar/9rFqv/axKn/2sSp/9rEqf/ZxKn/2sSp/9nDqP/ZxKn/2cOo/9nC + p//Ywqf/2cKn/9jBpv/Ywab/2MGl/9fApf/XwKX/18Ck/9e/o//Xv6P/1sCj/9a/ov/WvqH/1r6h/9a+ + of/VvaH/1L2g/9W9oP/VvaD/1Lyf/9S8n//UvJ//1Lye/9O7nv/Tu53/07ud/9K6nP/Supz/0rmb/9G5 + mv/RuZr/0bia/9C3mf/Qt5n/0LeZ/8+2mP/PtZf/zraW/8+2l//OtZb/zbSU/820lf/OtJX/zbSU/82z + lP/MspP/zbKT/8yykf/LsZH/y7GR/8uwkf/LsJD/y7CQ/8qwj//Kr47/ya+O/8mvjv/Jr43/ya6M/8mu + jP/Jroz/ya6M/8iti//Hq4r/x6uJ/8eriv/Hq4n/xquJ/8ariP/Gqoj/xqqH/8aqh//FqYb/xKiF/8Sn + hP/Ep4T/xKeE/8OnhP/Ep4P/w6aD/8Omgv/DpoL/wqaC/8Klgf/CpID/waSA/8GkgP/CpID/waR//8Gj + f//Aon3/wKN9/8Gjfv/Aon3/wKJ9/8CifP+/oXv/v6F7/7+he/+/oHr/v6B6/76gev++oHr/vp95/76f + ef++n3n/vZ94/72ed/+8nnf/vZ53/7yedv+8nXb/vJx1/7ycdf+7nHT/u5t0/7ubc/+6m3P/uptz/7ub + c/+6m3L/uppy/7qZcf+6mnH/uplw/7macf+5mXD/uJlw/7mYcP+5mHD/uZhv/7iYbv+4l23/uJdt/7iX + bf+4l23/t5dt/7eWbP+3lmz/t5Zs/7eWbP+2lWv/tpVr/7aVav+2lWr/tpRp/7WUaP+0k2j/tZNn/7WT + Z/+1k2f/tJJm/7SSZf+zkWT/s5Fk/7KQY/+ykGP/so9i/7KOYv+xjmL/sY5h/7GPYf+xj2H/sY5g/7GN + YP+wjWD/sI1f/6+MXv+vjF7/r4xd/6+MXf+vjF7/r4xe/6+MXv+vjF3/r4tc/6+LXf+ui1z/rYpb/62K + Wv+uiVv/rYla/62JWv+eeEr/g1gm/35SHv99UR7/fFAe/3tPHv96Tx7/eU0e/3dMHv93TB7/dkse/35V + K/+lgFD/q4ZV/6uGVf+rhlX/q4ZU/6uFVP+qhVT/q4ZU/6uGVP+rhVT/qoZU/6uGVf+rhlT/qoVU/6qE + U/+qhFL/qYRS/6qEUv+qhFL/qYRR/6mDUf+phFH/qYNR/6mCT/+ogk//qIJP/6mCT/+pgk//qIJP/6iC + T/+ogk//qIJO/6iCTv+og07/qYJP/6mDT/+pg0//qYNP/6qEUP+qhFD/qoRQ/6qEUP+qhFD/qoRQ/6qE + Uf+qhFH/iWM4/29FHv9vRh7/cEYe/3FHHv9ySB7/c0ke/3RJHv91Sh7/dkse/3lOIP+WcD//q4RQ/6yE + UP+shE//rIRP/6yFUP+shVD/rIVQ/62FUP+thVD/rYVQ/6yEUP+shE//rIRP/62FUP+thVD/rYZQ/62G + T/+thU7/rYVO/62FTv+thU7/rYZP/62GUP+thk7/rYZO/62GTv+thU7/rYVO/62GTv+thk7/rYdO/62H + UP+th1D/rYVQ/6yEUP+shFD/rIRP/6yETv+shFD/rIVQ/6yFUP+shVD/rYVQ/62FUP+thVD/rIRQ/6yE + Tv+shE//rYRQ/62FUP+thVD/rYZP/62FTv+thk7/rYZO/62FTv+thk//rYdQ/62GT/+thU//rYdP/62H + UP+th1D/rYdQ/62HUP+tiFD/rohR/66JUf+uiFH/rohR/66JUv+uiVL/rolR/66JUf+viVL/r4pS/6+K + Uv+vilL/r4pS/6+KUv+wilL/r4pS/6+JUf+vilL/sIpT/7CLU/+wjFP/so1V/7KNVf+yjlb/s49X/7OP + WP+0kVr/tJBZ/7WRWv+1klv/tZJb/7aTXf+3lV7/uJZg/9vFqv/axKr/28Wq/9vFq//bxav/28Wr/9vG + rP/cxqz/3Mas/9zHrP/cx6z/3Mat/9zHrf/cx63/3Met/9zHrf/cx63/3Met/9zHrf/dyK7/3ciu/97I + r//fyrH/4s6z/+/i0v///////////+bUuf/izbD/4cyv/+XSuf/x5dX////9///////07uT/5dK5/+HN + s//gy7P/38uy/9/Lsv/fy7L/4Myx/+DNsv/gzbL/4My0/+DMtP/fzLP/4Myz/+DMs//gzLT/4My0/+DM + tP/gzbT/4M20/+HNtf/izrb/4s+3/+TRuP/x59n////////////o18L/48+2/+LOtv/hzbX/4c21/+HO + tf/hzrX/4c21/+HNtf/hzbX/4c21/+HNtf/izrb/4s61/+HOtf/izrb/4c61/+HNtf/hzrb/48+3/+XR + uP///f3///////Pp2//m07z/4s+2/+HNtf/hzbX/4c21/+HNtf/hzrX/4cy0/+HMtP/gzLP/4c21/+HN + tf/gzbT/4My0/+DMtP/gzLT/4Myz/+DMs//fy7P/38yz/+DMs//fy7L/38uy/9/Lsv/fy7L/38qx/97K + sf/eyrH/3smw/97JsP/eybD/3smw/97JsP/dyK//3civ/93Ir//dyK//3ciu/93Irv/cyK3/3Met/9zH + rf/cx63/28es/9vGrP/bxqz/28ar/9rFq//axav/2sWr/9vFqv/axKr/2sSp/9rEqf/axKn/2cOo/9nD + p//Zwqf/2MKn/9jCpv/Ywqb/18Gl/9fBpf/XwaT/18Ck/9fBpP/WwKT/1r+j/9a/o//Wv6L/1r6i/9W+ + ov/VvqH/1b6h/9W9of/UvaD/1Lyf/9S8n//UvKD/1Lyf/9O7nv/Tu57/0rqd/9K5nP/Supz/0rqc/9G4 + mv/RuJr/0bia/9G4mf/Qt5n/0LeY/8+3mP/Ptpj/z7aX/8+2lv/OtZX/z7WV/860lf/NtJT/zbSU/82z + k//Ns5P/zLKS/8uykv/MsZL/zLGS/8uxkf/LsZD/y7CP/8qwj//KsI//yrCO/8mvjf/Jro3/ya6N/8mu + jf/IrYz/x6yL/8isiv/IrYv/yKyK/8eriv/Gq4n/xquI/8aqiP/Gqoj/xqqH/8Wphv/EqYX/xamF/8Wp + hf/EqIX/xKeE/8SnhP/Ep4P/w6aD/8Omg//CpoL/wqWB/8Klgf/BpID/wqWA/8KlgP/CpID/waN+/8Gj + fv/Bo37/wKN9/8Cjff/Aon3/wKJ8/7+hfP+/oXv/v6F8/7+he/+/oHv/vqB6/76gev++oHr/vqB5/76g + ef+9n3j/vZ53/72feP+9n3f/vJ52/7yddv+8nHX/vJx1/7ucdP+7nHT/u5xz/7qbc/+7m3P/uppy/7qa + cv+6mnL/uppx/7qacf+6mnH/uZpx/7mZcP+5mXD/uZlw/7mZb/+4mG//uJdu/7iXbv+4l27/uJhu/7iY + bv+3lmz/t5Zs/7eXbP+3l2z/t5ds/7eWbP+3lWv/tpVq/7aVav+2lWr/tZRo/7WUaP+1lGn/tZRo/7WT + Z/+1k2f/tJFl/7ORZP+zkGP/spBj/7KQZP+yj2L/so9i/7GPYv+xj2L/sY9h/7GOYf+xjmH/sY5g/7CN + X/+wjF//sIxe/7CMXv+vjF7/r4xe/6+MXv+vjF3/r4xd/6+MXf+vjF3/r4tc/66LXP+vi1z/ropb/6F7 + Tf+LYjH/glUe/4FUHv9/Ux7/flIe/31RHv98UB7/e08e/3pOHv94TR7/d0we/4NbL/+nglP/q4ZW/6uG + Vf+rhlX/q4ZV/6uFVP+rhVX/qoZU/6uGVP+rhlT/q4ZU/6qGVP+rhlX/q4ZV/6uGVP+qhVT/qoVT/6qE + U/+qhFP/qoVT/6mDUf+pg1H/qoRR/6qEUf+pg1D/qINP/6mDUP+pg1D/qYNP/6iCT/+ogk//qIJP/6iC + Tv+ogk7/qINO/6mDT/+pg0//qYRP/6qEUP+qhFD/qoRQ/6uFUf+qhVH/qoVR/6uFUf+rhVH/q4VR/6uF + Uf+MZjr/cEYe/3FHHv9ySB7/c0ke/3RJHv91Sh7/dkse/3dMHv94TR7/eU0e/4JZKf+bc0L/q4RQ/6yF + Uf+thVH/rYVR/62FUf+thVH/rYVR/62FUf+thVH/rYVR/62GUf+th1H/rYdR/62HUv+th1H/rYdQ/62H + UP+th1D/rYZP/62HUP+th1H/rYdQ/62HUP+th1D/rYdQ/62HUP+th1D/rYdQ/62HUP+th1H/rYdR/62G + Uf+shVH/rIVR/6yFUP+shVD/rIVR/62FUf+thVH/rYVR/62FUf+thVH/rYVR/62FUf+thVD/rYZR/62G + Uf+th1H/rYdR/62HUf+th1D/rYdQ/62HUP+thk//rYdQ/62HUf+th1H/rYdQ/62HUP+uiFH/rohR/66I + Uf+tiFH/rohR/6+JUv+viVL/rolR/66JUf+viVL/r4pS/6+KUv+wilL/sIpT/7CKU/+vi1P/sItT/7CK + U/+wilL/sItS/7CLUv+vilL/sItT/7CLU/+wi1T/sYxU/7KNVf+yjlb/s49X/7OPWP+zkFn/tJFZ/7WR + Wv+1klv/tpNc/7aTXP+3lF3/uJZf/7mXYP/bxqv/28Wr/9zGq//cxqz/3Mas/9zHrP/cx63/3Met/9zG + rP/dyK3/3Met/9zHrf/cyK7/3ciu/93Irv/dyK7/3ciu/93Irv/dya//3smv/97Jr//eybD/38ux/+LO + tP/u4tL////////////59e//9vDo//Xv5v/59e7///77///////48+r/6drG/+LNtP/gzLP/4Muz/+DL + s//gy7P/38yz/9/Ms//gzLT/4My0/+DMtP/gzbT/4M20/+DNtP/gzbT/4c21/+HNtf/hzbX/4c21/+DN + tf/hzbX/4s62/+PQuP/l07n/8eja////////////6NnD/+PQt//iz7f/4s62/+LOtv/hzrb/4s63/+LO + t//izrf/4s63/+HOtv/izrf/4s63/+LOt//iz7f/4s+2/+LOtv/izrb/4s+3/+TQuf/m07n///7+//// + ///06tz/59W9/+PQuP/iz7f/4c62/+HNtf/gzbX/4c61/+HOtv/hzbX/4M21/+HNtv/hzbb/4c22/+HN + tv/hzbX/4c21/+DNtf/hzbX/4c20/+DMtP/gzLT/4My0/+DMs//fy7P/38uz/9/Lsv/fy7L/38uy/9/L + sv/eyrH/3sqx/9/Ksf/fyrH/3sqx/97JsP/eybD/3sqw/97Jr//dyK7/3Miu/93Jr//dya//3Miu/9zH + rf/cx63/3Met/9zHrf/bxqz/28as/9vGrP/bxqv/28Wr/9rFq//axar/2sWq/9rEqf/Zw6j/2cOp/9nD + qP/Zw6f/2cOn/9nDp//Ywqb/2MKm/9jCpv/Ywab/18Gl/9fApf/XwKX/1r+j/9a/o//Wv6P/1r+j/9a/ + ov/Wv6L/1b+i/9W+of/VvaH/1b2h/9S8oP/UvJ//1Lyf/9O7nv/Sup3/07ud/9O7nf/Rupz/0rqc/9K5 + m//RuZv/0bmb/9G4mv/RuJr/0LeZ/9C3mP/Qt5j/z7aX/8+2lv/OtZb/zrWW/861lf/Ns5T/zbSU/820 + lP/Ns5P/zLKS/82yk//MspL/y7GR/8uxkf/LsZH/y7GQ/8uwj//KsI7/yq+N/8qvjv/Kro3/ya6N/8iu + jP/IrYz/ya6M/8itjP/IrIv/x6yK/8eriv/Hq4n/xqqI/8aqiP/Gqof/xqqH/8aqh//Gqof/xamG/8So + hf/EqIX/xKiF/8SnhP/Ep4T/w6eD/8Ong//DpoL/wqaB/8Klgf/CpYH/wqWA/8KkgP/BpH//waN//8Cj + fv/BpH7/waN+/8Ciff/Aon3/wKJ8/7+ifP+/onz/v6F7/7+ge/+/oHv/v6F7/76gev++oHn/vqB5/76f + ef+9nnj/vZ94/72ed/+8nXf/vJ12/7yddv+8nXX/u5x1/7ucdP+7nHT/upty/7qbcv+6mnL/uppy/7qa + cf+6mnH/uppx/7qacf+6mnH/uZlw/7macP+5mXD/uZlw/7mZb/+5mG//uZhv/7iYbv+4l27/uJdt/7iX + bf+4l23/t5ds/7eXbP+4l23/t5Vr/7aVa/+3lmv/t5Zr/7eWav+2lWn/tZRo/7WUaP+1lGj/tZNn/7WS + Z/+0kWX/s5Bj/7KQY/+zj2P/s49i/7KPYv+yj2H/sY9i/7GOYf+wjWD/sI1g/7CNX/+vi17/r4xe/6+L + Xf+vi13/r4xe/66LXf+ui1z/rotc/6+LXf+vjF3/rola/6mFVf+ifU3/mHA//4ldJ/+EVx7/g1Ye/4JV + Hv+BVB7/gFMe/39THv9+Uh7/fVEe/3xQHv97Tx7/ek4e/4dfM/+qhVX/rIdX/6yGVv+sh1b/rIdW/6uG + Vv+rhVX/q4ZV/6uGVf+rhlT/q4ZU/6qGVP+rhlX/q4ZV/6uHVf+rhlT/q4ZU/6qFVP+qhVP/qoZT/6uF + U/+qhVL/qoVS/6qEUf+phFH/qYRR/6mEUP+phFH/qYRR/6iDUP+og0//qYNP/6mCT/+pgk7/qYJO/6iD + T/+pg0//qYRP/6qEUP+qhFD/qoVQ/6uFUf+rhVH/q4VR/6uFUf+rhVH/q4ZR/6yGUv+shlL/rIZS/49p + O/9zSB7/c0ke/3RKHv91Sh7/dkse/3dMHv94TR7/eU0e/3pPHv97Tx7/fFAe/4BVI/+QaDb/nXZD/6V+ + Sf+qhE7/rIVQ/6yFUP+shlH/rIZR/6yGUf+shlH/rIZR/6yGUf+shlH/rIZR/6yGUP+shlD/rIZQ/6yG + UP+shlD/rIZQ/6yGUf+shlH/rIZR/6yGUP+thlD/rYZQ/62GUP+thlD/rYZQ/62GUP+thlD/rYZR/62G + Uf+thlH/rYVR/62GUf+thlH/rYZQ/62GUP+thFD/rYVQ/62GUf+thlH/rYZR/62GUf+thlH/rYZR/62G + Uf+thlH/rYZQ/62GUP+thlD/rYZQ/62GUP+thlD/rYZR/62GUf+thlH/rodQ/66HUf+uiFH/rohR/6+I + Uf+viFH/r4lR/6+JUf+viVH/r4lS/7CKUv+wilL/sIpS/7CKUv+wilP/sIpS/7CKUv+wi1P/sItT/7CL + U/+wi1P/sYxU/7GMVP+xjFT/sYxV/7KNVf+yjVb/s49X/7OPWP+zkFj/tJBZ/7SRWf+2klv/tpNd/7eU + Xf+4lV7/uJZf/7mXYP+5mGH/3Mes/9zGrP/cx6z/3Met/93Irf/dyK7/3ciu/93Hrf/cyK7/3ciu/93I + rv/dyK7/3cmv/93Jr//dyK//3civ/97Jr//eybD/3sqw/97KsP/eyrH/38ux/+DMsv/hzrT/6tvH//by + 6v///////////////////////v79//j17//w5NT/5tO7/+POtf/izrb/4My0/+DMtP/gzLT/4c20/+DN + tP/gzbT/4c21/+HNtf/hzbb/4c62/+HOtv/hzrb/4c62/+HOtv/hzrb/4s62/+LOtv/izrf/4s63/+PP + t//k0bn/5tO6//Po2v///////////+naxP/k0rj/49C4/+PQuP/j0Lj/48+4/+PQuP/j0Ln/49C5/+PQ + uf/j0Lj/49C4/+LQuf/i0Lj/49C4/+LQuP/j0Lj/49C5/+PQuf/k0rr/59O7//7//v//////9Ove/+fW + v//k0br/5NG5/+PQuP/iz7f/4s+3/+LPt//iz7f/4s+4/+LPt//iz7j/4s63/+LOt//izrf/4s63/+LO + tv/hzrb/4s62/+LOtv/hzbX/4c62/+HOtv/hzbX/4My0/+DNtf/gzLX/4My0/+DMtP/gzLP/38uz/9/L + s//fy7P/38uy/9/Lsv/eyrH/38ux/9/Lsv/fy7H/3sqw/97KsP/eyrD/3sqw/97Jr//dyK//3cmv/93I + rv/cx63/3Met/9zGrf/cx63/3Mas/9vGrP/bxqz/28Wr/9vGq//bxar/28Wq/9rEqv/axKr/2sSp/9rE + qf/axKn/2cOo/9nDqP/Zw6j/2cKn/9jCp//Ywab/18Gm/9fBpf/XwKX/18Gl/9fApP/WwKP/1sCj/9a/ + o//Wv6L/1r+i/9a+ov/VvqH/1b6g/9S9oP/TvJ//07ye/9O8nv/Tu57/07ud/9O7nf/Tupz/07qc/9K6 + nP/RuZv/0bmb/9G5mv/RuJn/0LeZ/9C3mP/Pt5j/z7eY/8+2l//OtZb/z7WW/861lv/OtZX/zrSU/82z + k//Ns5P/zbKT/8yykv/LspL/zLKS/8uxkf/LsZD/y7CP/8qvj//KsI//yq+O/8qvjv/Jro3/yK6M/8it + jP/IrYz/yK2M/8itjP/IrYv/yKyK/8arif/Gq4j/xquI/8ariP/Gqof/xqqH/8Wph//FqYb/xamG/8So + hf/FqYX/xaiF/8SohP/EqIT/w6iE/8Ong//DpYH/wqWB/8Omgf/DpYH/wqSA/8KkgP/BpH//waR//8Gj + f//Bo37/wKN9/8Cjff/Aonz/wKJ8/7+hfP+/oXz/v6F7/7+he/+/oXv/v6B6/76gev++oHr/vqB5/76g + ef+9n3j/vZ54/7yed/+9nnb/vJ52/7yddv+8nXX/u5x0/7ucc/+7m3P/uptz/7macf+6mnL/uppy/7qa + cf+6mnH/uppx/7qacf+6mnH/uplx/7qZcP+6mnD/uZhv/7mZb/+5mG//uJhu/7iXbf+4mG7/uJdt/7eW + bP+3lmz/t5ds/7eWbP+3lmv/t5Zr/7eWa/+3lmv/tpVp/7WUaP+1lGj/tZRo/7WTaP+1k2f/tZJn/6Jx + KP+gbh7/oG4e/6BuHv+gbh7/n20e/51sHv+cax7/m2oe/5lpHv+YaB7/l2ce/5ZlHv+VZR7/lGQe/5Ji + Hv+RYR7/kGEe/49gHv+OXx7/jF4e/4tcHv+KXB7/iVse/4haHv+HWR7/hVge/4RXHv+DVh7/glUe/4FU + Hv+AUx7/f1Ie/35SHv99UR7/fFAe/4xlN/+qhlb/rIdX/6yHV/+sh1b/rIhX/6yIVv+sh1b/q4ZV/6yH + Vv+rh1b/q4ZV/6uGVP+rh1X/q4ZV/6uGVf+rhlX/q4dV/6uGVf+rhlT/q4ZU/6qGU/+qhlP/q4ZT/6qF + U/+qhVL/qoVS/6qFUv+phFH/qoVS/6mEUf+phFD/qYRQ/6mEUP+phFD/qYNP/6mDT/+pg0//qYNQ/6qE + UP+qhVD/qoVR/6qFUf+rhVH/q4VR/6uFUf+rhVH/q4VR/6uGUf+shlL/rIdS/6yHUv+sh1P/k2w+/3RK + Hv91Sh7/dkse/3dMHv94TR7/eU0e/3pPHv97Tx7/fFAe/31RHv9+Uh7/f1Me/4BUHv+BVB7/glUe/4NW + Hv+EVx7/hVge/4dZHv+IWh7/iVse/4pcHv+LXB7/jF4e/45fHv+PYB7/kGEe/5FiHv+TYx7/lGQe/5Vl + Hv+WZR7/l2ce/5hoHv+aaR7/m2oe/5xrHv+dbB7/n20e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+hcCX/sItU/7GMVP+xjFT/sYxU/7GM + VP+xjVT/sY1V/7KOVv+yjlb/s49X/7SQWP+0kFj/tJBY/7WRWf+1klv/tpJc/7eTXf+3lV7/uJZf/7mW + X/+5l2H/uphi/93Irv/dx63/3ciu/93Jr//dyK7/3smv/97Jr//dya//3cmv/97Jr//eya//3smv/93J + r//eybD/3sqw/97KsP/fyrH/38qx/97Ksf/fy7L/38uy/9/Lsv/gzLP/4c20/+LOtP/iz7T/4s6z/+LO + tP/izrP/49C0/+PPtP/i0LT/4s+3/+PPtv/iz7b/4s62/+HNtf/hzrb/4c61/+HOtv/hzrb/4c62/+LO + tv/izrb/4s+3/+LPuP/iz7j/4s+4/+LPuP/iz7j/49C4/+PQuP/iz7j/4s+4/+PQuP/j0Ln/5NG6/+XT + vP/u4tH/+fXt//n17//o18L/5dK5/+TSuv/k0br/5NG6/+TRuv/k0br/5NG6/+TRuv/k0rv/5NK7/+TR + uv/k0br/49G6/+PRuv/k0br/5NK6/+TRuv/k0rv/5dO8/+fUvP/48uz//Pr3//Dj1P/n1b//5NK6/+TR + uv/k0br/49G6/+PQuv/j0br/49G6/+PRuv/j0Ln/49C5/+PQuf/jz7j/48+4/+LPuP/jz7j/48+4/+LP + t//iz7f/4s+3/+LPt//iz7f/4s62/+HOtv/hzrb/4c62/+HNtf/hzbX/4M20/+DMtf/gzbX/4My0/+DM + tP/gzLT/4Myz/+DMs//gzLP/38uz/9/Lsv/fy7L/38ux/9/Ksf/fyrH/3sqx/97KsP/eya//3cmv/93I + rv/dyK7/3Met/9zHrf/cx67/3Met/9zGrP/cx6z/3Mes/9zGrP/bxqv/28Wr/9vFq//bxar/2sWq/9rE + qv/axKn/2sSp/9nDqP/Zw6j/2cOn/9jCp//Ywqf/2MKm/9jCpv/XwaX/18Gl/9fApP/Wv6P/18Ck/9bA + o//WwKP/1r+i/9a+ov/VvaD/1L2g/9S9oP/UvZ//1L2f/9S8n//UvJ7/1Lye/9S7nv/Tu53/0rqc/9K6 + nP/Supz/0rmb/9G4mv/RuJr/0LiZ/9C4mf/Qt5j/0LeY/9C3mP/Ptpf/z7WW/861lf/NtJX/zrSU/860 + lP/Ns5P/zLOS/8yykv/LspH/y7GR/8uxkf/LsZH/y7GQ/8uwkP/KsI//yq+O/8qvjv/Kr47/ya6N/8mu + jf/Jr43/ya6M/8isi//Hq4r/x6yK/8isiv/HrIn/xquJ/8ariP/Gqoj/xamH/8Wphv/FqYb/xamG/8Wp + hv/FqYX/xKiE/8SohP/Ep4P/w6aC/8Omgv/Dp4L/w6aB/8Olgf/CpYD/wqWA/8Gkf//CpYD/waR//8Gj + fv/Bo37/wKJ9/8CifP/Aon3/wKJ9/8CifP+/oXv/v6J7/7+he/+/oHr/vqB6/7+hev+/oHr/vp95/72f + eP+9n3j/vZ53/72ed/+8nnb/vJ11/7yddf+7nHT/u5x0/7ucc/+6m3L/u5xz/7ubc/+6m3L/upty/7ub + cv+6mnL/uptx/7qbcf+5mnD/uZlw/7macP+5mXD/uZlw/7mZb/+5mW//uJhu/7mYbv+4l23/uJdt/7iY + bf+4lmz/t5Zs/7eWa/+3lWv/tpZr/7eWav+2lWn/tpVp/7aVaf+2lGj/tZRo/7WTZ/+icSn/oG4e/6Bu + Hv+gbh7/oG4e/59uHv+ebR7/nWse/5xqHv+bah7/mWge/5hnHv+XZh7/lWUe/5RkHv+TYx7/kmIe/5Fh + Hv+QYR7/jl8e/41eHv+MXR7/ilwe/4pcHv+JWx7/h1ke/4ZYHv+FWB7/hFce/4NWHv+CVR7/gVQe/4BT + Hv9+Uh7/flIe/5VuQP+siFj/rIdX/6yHV/+sh1f/rIhX/6yHVv+siFb/rIdW/6yHVv+rh1b/rIdW/6uG + Vf+rhlX/rIdV/6yHVv+rhlX/q4ZV/6uGVf+qhlT/q4ZV/6uGVP+rhlT/q4dU/6uGVP+qhVP/q4VT/6uG + U/+qhVL/qoVS/6qEUv+qhFL/qoVR/6qFUf+phFD/qoRR/6qEUf+phFD/qoRQ/6mEUP+qhFD/qoRR/6qF + Uf+rhlH/q4VR/6uFUf+rhVL/q4VS/6uFUv+shlL/rIZS/6yGUv+sh1P/rYhT/62IU/+YckP/d0wf/3dM + Hv94TR7/eU0e/3pPHv97Tx7/fFAe/31RHv9+Uh7/f1Me/4BTHv+BVB7/glUe/4NWHv+EVx7/hVge/4ZZ + Hv+HWR7/iVse/4pcHv+LXB7/jF0e/41eHv+OXx7/kGEe/5FhHv+SYh7/lGQe/5RkHv+VZR7/l2Ye/5hn + Hv+ZaB7/m2oe/5xqHv+dax7/nm0e/59uHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oXEm/7GMVf+yjVX/so1V/7GNVf+xjVX/so5W/7OP + V/+zj1f/s49X/7OPV/+0kFj/tZFZ/7WSWv+2k1v/tpNb/7aUXP+3lF3/uJVe/7mWYP+5lmD/uphi/7qZ + Yv/eya//3smv/93Jr//eyrD/3cmv/97JsP/eyrD/3sqw/97KsP/eyrD/3sqx/97Ksf/eyrD/38qx/9/L + sf/gy7L/4Muy/9/Lsv/fy7L/38uz/+DMs//gzLP/4Myz/+DMs//hzbT/4s61/+PPtv/jzrb/49C2/+PQ + tv/jzrb/48+2/+LPt//iz7b/4s+2/+LPtv/iz7f/4s+3/+PPt//jz7f/4s+3/+LPuP/iz7j/49C4/+PR + uf/j0bn/49C5/+PQuf/j0Lj/49C5/+TRuv/k0br/5NG6/+PRuf/k0br/5NG6/+TRuv/l07v/5tO7/+bS + u//m07v/5tS9/+XTvP/l0rv/5NK7/+TSu//l0rv/5dK7/+XSu//l07z/5dO8/+XTvP/l0rz/5NK7/+TS + u//k0rv/5dO8/+XTvP/l07z/5dO8/+bUvf/n1b7/59S9/+fTvP/m1L3/5dO8/+TSu//k0rv/5NK7/+TR + u//k0bv/5NK7/+TSu//k0rv/5NG6/+TRuv/k0br/5NG6/+PQuf/j0Ln/49C5/+PQuf/j0Ln/49C4/+PQ + uP/j0Lj/49C4/+PQuP/iz7f/4s+3/+LPt//izrb/4s62/+HOtv/hzrb/4c62/+HOtv/hzbX/4c21/+HO + tf/hzbX/4c20/+DNtP/gzLP/4Myz/+DMs//fy7L/38uy/9/Lsv/fy7L/38ux/9/Lsf/eyrD/3smw/93J + r//dyK//3civ/93Irv/cx67/3cit/93Irv/cx63/3Mes/9vGrP/cxqz/3Mas/9vGq//bxav/28Wq/9rF + qv/axar/2sSp/9rEqf/ZxKj/2cOo/9nDp//Zwqf/2MKn/9jBpv/Ywab/2MGl/9jBpf/XwKT/18Ck/9bA + o//Wv6P/1r6i/9W+of/VvqH/1b6h/9S9oP/UvaD/1L2f/9S8n//UvJ//1Lye/9O7nf/Tu53/07ud/9K6 + nP/RuZv/0rqc/9G5m//RuJr/0bia/9G4mf/Qt5n/z7aY/8+2l//PtZb/zrWW/861lv/OtZX/zrSU/820 + k//Ns5P/zbOT/8yzkv/MspL/zLKS/8yykf/MsZH/zLGQ/8uwkP/LsJD/y7CP/8qvjv/Kr47/ya+N/8mv + jf/Jroz/yK2L/8mujP/Jroz/yK2L/8esiv/HrIr/x6yJ/8eriP/Gqof/xqqH/8aqh//GqYf/xaiG/8Wo + hf/EqIT/xKeE/8SnhP/Ep4P/w6aC/8Omgv/DpoL/w6aB/8Omgf/CpYD/w6aB/8KlgP/Bo3//waN//8Cj + fv/Ao33/waN+/8Gjff/Aonz/wKJ8/7+ifP+/onv/v6F7/7+he/+/oXr/v6B6/7+gev++oHn/vqB5/72f + eP++nnj/vp94/72fd/+8nXb/vJx1/7ucdf+7nHT/u5tz/7yddP+7nHP/u5xz/7ucc/+6m3L/u5xz/7ub + cv+7m3L/u5px/7qacf+6m3H/uptx/7qacP+5mXD/uppw/7mYbv+5mG7/uZhu/7mZbv+4mG3/uJdt/7iX + bf+4l2z/t5ds/7eXbP+2lmv/tpVq/7aVav+2lWr/tpVp/7aVaf+2lGj/onEp/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/n20e/51sHv+cax7/m2oe/5ppHv+YaB7/l2ce/5ZlHv+VZR7/lGQe/5NjHv+RYh7/kGEe/49g + Hv+OXx7/jV4e/4xdHv+KXB7/iVse/4haHv+HWR7/hlge/4VYHv+DVh7/g1Ye/4JVHv+BVB7/g1ck/595 + S/+tiVn/rYlZ/62JWP+tiFf/rIhX/6yIV/+siFf/rIhX/6yHVv+tiFf/rIhW/6uHVf+rhlX/rIdW/6yH + Vv+rhlX/rIZV/6yGVf+rh1X/rIdV/6yHVf+rhlX/q4ZU/6yHVf+rh1T/q4ZU/6uGVP+rhlP/q4ZT/6uG + U/+qhVL/qoVS/6qFUv+qhVH/qoVR/6qFUf+qhVH/qoRR/6mEUP+qhFD/qoVR/6qFUf+qhVH/q4ZS/6uG + Uf+rhlH/rIZS/6uGUv+shlP/rIdT/6yGU/+shlP/rIdT/62IVP+uiVT/rolU/6F7Sv99VCX/eU4e/3pP + Hv97Tx7/fFAe/31RHv9+Uh7/f1Me/4BTHv+BVB7/glUe/4NWHv+EVx7/hVge/4ZYHv+HWR7/iVse/4lb + Hv+KXB7/jF0e/41eHv+OXx7/j2Ae/5BhHv+RYh7/k2Me/5RkHv+VZR7/lmYe/5dnHv+YaB7/mmke/5tq + Hv+cax7/nWwe/59tHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6JxJv+yjVb/so5W/7KNVv+yjVb/so5W/7OPV/+zj1f/s49Y/7SP + WP+0kFj/tJBY/7WRWv+2klv/tpNb/7aUXP+3lV3/uJVe/7mWX/+5l2D/updh/7qYYv+7mWL/3sqw/97K + sP/eyrD/38qw/9/KsP/eyrD/38qx/9/Ksf/fyrH/38uy/9/Lsv/fy7L/38yy/+DMsv/fy7L/4Muz/+DM + s//hzbT/4Myz/+HNtf/hzbX/4c20/+HNtP/hzbX/4c61/+LOtv/izrb/4s+2/+LPt//iz7f/4s63/+LP + t//j0Lj/49C4/+PQuP/j0Lj/49C4/+PPuP/j0Ln/49C5/+PQuf/j0Ln/49G6/+PRuf/k0br/5NG6/+TR + uv/k0br/5NG6/+TSu//k0rv/5NK7/+XSu//l0rv/5dK7/+XSu//k0rv/5dK7/+XTvP/l1L3/5tS9/+XT + vP/l07z/5dO8/+XSvP/l0rz/5dO9/+XTvf/l073/5dO9/+bUvf/l073/5tO9/+bTvf/l07z/5dO9/+XT + vf/l073/5dO9/+XTvf/m073/5tS+/+bUvv/m1b7/5tW+/+XTvf/l07z/5dO8/+XSvP/l0rz/5dO8/+XT + vP/l07z/5dK8/+XSvP/l07z/5dK7/+TRuv/k0rv/5dK7/+TSu//k0br/5NG6/+TRuv/k0br/5NG6/+TR + uv/j0Ln/49G5/+PRuf/j0Ln/49C4/+LQuP/i0Lj/48+4/+LPt//iz7f/4s63/+LOtv/hzbb/4c22/+HN + tf/hzbX/4c21/+DMtP/hzLT/4cy0/+DMs//gzLP/4Myz/9/Ls//fy7L/38uy/9/Ksf/eyrH/3sqx/97J + sP/eybD/3civ/97Jr//eya//3civ/93Hrf/cx63/3Met/9zHrf/cx63/3Met/9vGq//bxav/28Wr/9vF + qv/axKr/2sWq/9rFqv/axKn/2cOo/9nDqP/Zwqf/2cOn/9nDp//Ywqb/2MGl/9jBpf/YwaX/18Ck/9a/ + o//Wv6L/1r+i/9a/ov/Wv6L/1b6h/9W9of/VvaD/1b2g/9S9n//UvZ//07ye/9O7nv/Tupz/0rqc/9K6 + nP/Supz/0rqc/9K6nP/RuZv/0bia/9C4mf/Qt5j/0LaY/9C3mP/Qt5f/z7aW/861lf/OtJX/zrSV/860 + lP/Os5P/zbSU/820lP/MspL/zLKS/8yxkf/MspH/zLKR/8uxkP/KsI//y7CP/8uwj//KsI7/yq+N/8mu + jf/Jr43/ya+N/8mujP/IrYv/yKyK/8esiv/Hq4n/x6uJ/8eriP/Gqoj/xqqH/8aqh//FqYb/xamF/8Sp + hf/EqIT/xKeD/8Sng//Ep4P/w6eD/8Omg//DpoL/w6aB/8Klgf/DpoH/w6WB/8KkgP/BpH//waN+/8Gj + fv/Bo37/waR+/8Cjff/Ao33/v6J8/7+he/+/oXv/wKJ7/7+he/+/oXr/v6B6/76gef++oHn/vqB5/76g + eP+9n3f/vp93/7yddv+8nXX/vJ11/7ycdP+7nHT/vJxz/7ubc/+7m3P/u5xz/7ubcv+7nHP/u5xz/7uc + cv+7nHL/uptx/7uccf+7m3L/uppx/7qacP+5mW//uplv/7qZb/+5mG7/uJhu/7mZbv+4mG7/uJdt/7iY + bf+3lmv/t5dr/7iXbP+4l2v/t5Zq/7aVaf+2lWn/tpVp/6JyKv+gbh7/oG4e/6BuHv+gbh7/oG4e/59u + Hv+ebR7/nWse/5xqHv+bah7/mWge/5hnHv+XZh7/lmUe/5VlHv+UZB7/kmIe/5FhHv+QYR7/j2Ae/45f + Hv+MXh7/i1we/4pcHv+JWx7/iFoe/4dZHv+GWB7/hVge/4NWHv+DVh7/kGc2/6qFVv+ui1v/rYlZ/66K + Wf+uiln/rYlY/62IV/+tiVj/rYlY/62JWP+siFf/rIdW/6yHV/+sh1b/rIhW/6yIVv+siFf/q4dV/6yG + Vf+sh1b/rIhW/62IVv+siFb/rIdV/6yGVf+rhlT/q4ZV/6yHVP+sh1X/q4ZU/6qFU/+qhlP/qoZT/6qF + Uv+qhVL/q4ZS/6uGUv+rhlL/q4VS/6qEUf+qhFH/qoVR/6qFUv+rhVL/q4ZS/6uGUv+rhlL/rIZS/6yH + Uv+sh1P/rIdT/62HVP+sh1T/rIdT/62IU/+tiFT/rYlU/66JVf+uiVX/qoVS/41lNv97Tx7/fFAe/31R + Hv9+Uh7/f1Me/4BTHv+BVB7/glUe/4NWHv+EVx7/hVge/4ZYHv+HWR7/iFoe/4lbHv+KXB7/i10e/4xe + Hv+OXx7/j2Ae/5BhHv+RYh7/kmIe/5RkHv+VZR7/lmUe/5dnHv+YaB7/mWke/5tqHv+cah7/nWse/55t + Hv+fbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+icSb/s45X/7KOVv+zjlb/so5X/7KOV/+zj1f/s5BY/7SQWP+0kFj/tZFZ/7WR + Wv+2klv/tpNb/7aUXP+3lV3/t5Ve/7iWX/+5l2D/uZdh/7qYYv+7mmT/vJpk/97KsP/fy7H/38ux/9/K + sf/gzLL/38uy/9/Lsv/gy7L/38uy/+DMs//gzLP/4Myz/+DNtP/gzLP/4My0/+DMtP/hzbT/4c21/+HO + tf/hzrX/4c61/+LPtv/iz7b/4c62/+LPt//iz7f/4s+3/+LPt//j0Lj/49C4/+PQuP/j0Lj/49C4/+TR + uv/k0br/5NG6/+TRuv/j0br/49G6/+TRuv/k0rv/5NK7/+TSu//k0rv/5NK7/+TSu//l07z/5dO8/+XT + vP/l07z/5dO8/+XTvf/l0rz/5dO8/+XTvP/l073/5tS9/+bUvf/m1L3/5tS+/+bUvv/m1L3/5tO9/+bU + vv/m1L7/5tO+/+XTvf/m1L7/5tS+/+bUvv/m1L7/5tS+/+bVvv/m1b7/5tS+/+fVv//n1b//59W//+fV + v//m1L//5tS+/+bUvv/m1L7/5tS+/+bUvf/m1L7/5tO9/+bUvf/m1L7/5tS+/+bTvf/l073/5dO8/+XT + vf/l073/5tS9/+bUvf/m1L3/5dO9/+XTvP/l07z/5dO8/+XTvP/l07z/5dK7/+XSu//l0rv/5NK7/+XS + u//k0br/5NG6/+TSuv/k0rr/5NK6/+PRuf/j0bn/5NG5/+PQuf/iz7j/48+4/+PQt//j0Lf/4s+3/+LO + tv/hzbX/4c21/+HOtf/hzrX/4c21/+DNtP/gzLT/4Myz/9/Ls//fy7P/38uy/9/Lsv/fy7L/38qx/97K + sf/eybD/3sqw/97KsP/eya//3cmv/93Ir//dyK7/3ciu/9zIrf/dyK7/3Met/9zHrP/cx6z/28ar/9rF + qv/bxqv/28Wq/9rEqv/bxar/2sSo/9nDp//Zw6j/2cOo/9nDp//Zw6b/2MKm/9jCpv/XwaX/18Ck/9fA + pP/Wv6P/1r+j/9a/ov/Wv6P/1r+i/9W+of/UvaD/1b6h/9S9n//UvJ//1Lye/9S8nv/Tu53/07ud/9O7 + nf/Supz/0rqc/9G5mv/RuZr/0bia/9C3mf/QuJn/0LeY/8+2l//Ptpf/z7aW/8+1lv/PtZX/zrSU/860 + lf/OtZX/zbSU/8yykv/MspL/zLKS/8yykf/LsZD/y7CQ/8uxkP/LsZD/y7CP/8qvjv/Kr47/yq+O/8qv + jv/Jro3/ya6M/8mti//JrYv/yK2K/8itiv/IrIr/x6yJ/8eriP/Gqof/xqmG/8Wphv/FqYb/xamG/8So + hf/Ep4T/xKeE/8SohP/EqIT/xKiD/8Omgv/DpoL/w6aC/8Omgf/CpYD/wqV//8Gkf//CpH//wqR//8Gj + fv/Bo37/wKN9/8Ciff/Aon3/wKJ8/8CifP/Aonz/wKF7/7+he/+/oHr/v6F6/7+gev+/oHn/vqB4/76f + eP+9nnf/vZ53/7yedv+8nXX/vZ51/7ycdP+7nHT/u5x0/7yddP+8nHT/u5tz/7ucc/+8nHP/u5ty/7uc + cv+7nHL/u5xy/7uccv+6m3H/uppw/7mZb/+5mW//uplw/7qab/+5mW7/uJhu/7iYbv+5mG7/uJdt/7iX + bP+3l2z/t5Zr/7iWbP+3l2v/t5Zq/7eWav+icir/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/n20e/51s + Hv+cax7/m2oe/5ppHv+ZaB7/mGce/5dmHv+VZR7/lGQe/5NjHv+SYh7/kWEe/5BhHv+OXx7/jV4e/4xd + Hv+LXB7/ilwe/4lbHv+IWh7/h1ke/4VYHv+NYy//o35P/6+LXP+vi1z/r4tb/66KWv+ui1r/rota/66K + Wf+uiVj/ropZ/62JWP+tiVj/rYlY/6yIV/+tiFf/rYlY/62JV/+siFb/rYlX/6yHVv+siFb/rIhW/6yI + Vv+sh1X/rYlX/6yHVv+sh1X/rIdV/6yIVf+shlX/rIdV/6yHVP+rh1T/rIZT/6yHVP+rh1P/q4ZT/6uG + U/+rhlL/q4ZS/6uGUv+rhVL/q4VR/6qFUf+rhlL/q4ZS/6uGUv+sh1L/rIZS/6yGUv+sh1L/rYhT/62I + VP+tiFT/rYhU/62JVP+tiVT/rYlU/66JVf+uilX/ropV/6+KVf+uilX/oXxK/4hfLv9+Uh7/f1Me/4BT + Hv+BVB7/glUe/4NWHv+EVx7/hVge/4ZYHv+HWR7/iFoe/4lbHv+KXB7/i1we/4xeHv+OXx7/jl8e/5Bh + Hv+RYR7/kmIe/5RkHv+UZB7/lWUe/5dmHv+YZx7/mWge/5ppHv+bah7/nGse/51sHv+fbR7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/onEm/7OPWP+zj1f/s49Y/7OPWP+zkFj/s5BY/7SQWP+0kFn/tJFZ/7WRWv+1klv/tpNb/7aU + XP+3lF3/uJVe/7iWX/+5l2D/uZdh/7qYYv+7mWP/vJtl/7ybZf/gy7L/38uy/+DLsv/gzLL/4Muy/9/M + s//gzLP/4Myz/+HNtP/hzLT/4c20/+HNtP/hzbT/4c21/+HNtf/izrb/4s62/+LPt//iz7f/48+3/+PQ + uP/j0Lj/49C4/+LPuP/j0Lj/5NG5/+TRuf/j0Ln/5NK6/+TRuv/k0br/5NK6/+TRuv/k0br/5dK7/+XT + u//l0rv/5dK7/+XTvP/l07z/5dO8/+XTvP/l073/5tS9/+bUvf/l07z/5dO8/+bUvv/m1L7/5tS+/+bU + vf/m073/5tS9/+bUvv/m1L7/59W//+bUvv/m1b7/59W+/+fUv//n1b//5tW+/+fVv//n1b//59W//+fV + v//n1r//5tW//+fVv//n1r//59W//+bVv//n1b//59W//+fVv//o1sD/59bA/+fVv//n1sD/59bA/+fV + v//n1cD/5tXA/+bVv//n1b//59W//+bVv//m1b//5tW//+bUv//m1b7/59W//+fVv//n1b//5tS+/+bU + vv/m073/5tS9/+bUvf/m1L7/5tS+/+bUvv/m1L3/5dO8/+XTvf/m073/5dO8/+XTvP/l07z/5NK7/+TS + u//k0rv/5NK7/+TSu//l0rv/5NG6/+TRuv/k0br/5NG6/+PQuf/j0Ln/49C4/+LQuP/j0Lj/48+3/+LP + t//iz7f/4s+3/+HOtv/iz7b/4s62/+HOtf/hzrX/4c20/+DMtP/gzLT/4Myz/+DNtP/fy7L/38uy/9/L + sv/fyrH/3sqx/97JsP/eyrD/3sqw/97Jr//eya//3smv/93Irv/dx63/3cet/9zHrf/cx6z/3Mar/9zG + rP/cxqz/2sWq/9vFq//bxar/2sSp/9nEqP/axKj/2sSo/9nDp//Ywqb/2MGm/9jBpf/Ywqb/2MGl/9fA + pP/XwKT/18Cj/9fAo//XwKP/1r+i/9a/ov/VvqH/1b2g/9W9oP/UvJ//1L2f/9S8n//UvJ//1Lye/9O7 + nf/Tu5z/07qc/9K6nP/SuZv/0bia/9G4mf/Qt5j/0LeY/9C3mP/Ptpf/z7WW/861lv/OtZX/zrWV/861 + lf/Ns5P/zbOS/82zkv/Ms5L/zbOS/8yykf/MspH/zLKR/8yxkP/LsI//y7CP/8qwj//KsI7/yq+O/8qv + jf/Jroz/ya6M/8mujP/Jroz/yK2L/8itiv/IrIr/yKyK/8esif/Hq4j/xqqH/8aph//FqYb/xamG/8Wp + hf/FqIX/xaiF/8SohP/DpoL/w6aC/8Omgv/DpoH/xKaC/8Omgf/CpYD/wqWA/8Klf//BpH//wqR+/8Gk + fv/BpH7/waN9/8CifP/Aon3/waN9/8Gjff/Aonz/v6F7/7+he/+/oXr/v6F6/7+hev++oHn/vp94/76g + eP++oHj/vZ93/72edv+8nXX/vJ10/7yddP+8nXX/u5xz/7yddP+8nHT/u5tz/7ycdP+7m3L/u5tz/7ub + c/+7mnL/u5px/7uacf+6mnD/uppw/7qacP+5mW//uppw/7mZb/+4mG7/uZlv/7iYbf+4mG3/uJht/7iX + bP+4l2z/uJds/7eXa/+3lmr/onIq/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/59uHv+ebR7/nWse/5xr + Hv+bah7/mWke/5hoHv+XZx7/lmUe/5VlHv+UZB7/k2Me/5FiHv+QYR7/j2Ae/45fHv+NXh7/jF0e/4tc + Hv+KXB7/il0i/5VtO/+mgVL/sI1e/6+MXP+vjFz/r4tc/6+KW/+ui1v/rotb/6+LWv+vi1r/rota/66K + Wv+uiVn/rYlY/62JWP+uiln/rYlY/62IWP+uiVj/rYlX/6yHVv+tiVj/rIhX/6yIVv+siFb/rIhW/62I + V/+tiVf/rYlX/6yIVv+sh1X/rYdW/62IVv+tiFb/rIhV/6yHVP+sh1X/q4dU/6uHVP+shlP/q4dT/6uH + U/+sh1P/rIZT/6uGUv+rhlL/q4ZS/6yHU/+sh1P/rIdS/6yHUv+sh1L/rYdT/62IVP+tiFT/rolV/66J + Vf+uilX/rolU/66KVf+uilX/ropV/66KVf+vilb/r4pW/6+LVv+vilX/o31K/5FpN/+DVyL/glUe/4NW + Hv+EVx7/hVge/4ZYHv+HWR7/iFoe/4lbHv+KXB7/i1we/4xdHv+NXh7/jl8e/5BhHv+RYR7/kWIe/5Nj + Hv+UZB7/lWUe/5ZmHv+XZx7/mGge/5lpHv+bah7/nGse/51sHv+ebR7/n24e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Bu + Hv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6BuHv+gbh7/oG4e/6Jx + Jv+0kFn/tJBZ/7SQWf+0kFn/tJBZ/7SRWf+0kVn/tZJa/7WSWv+2k1v/tpNb/7aUXP+3lF3/uJVe/7iW + X/+5ll//uZdg/7mYYf+6mGL/u5lk/7ybZf+9nGb/4c20/+HNtP/gzLP/4c20/+DNtP/hzbT/4c21/+LO + tv/izrX/4s+2/+LOtv/izrb/4s+2/+LPt//iz7f/49C4/+PQuP/jz7f/49C4/+PQuP/k0bn/5NG6/+PR + uf/k0bn/5NG6/+TRuv/k0br/5dK7/+XSu//l07z/5dO8/+XSvP/l07z/5dK8/+bTvf/m073/5tS9/+bT + vf/m1L3/5dS9/+bUvf/n1b7/5tS9/+bUvv/m1b//5tW//+bUvv/n1b//59W//+fVv//n1b//59W//+fV + v//n1b//59W//+bVv//n1b//6NfB/+fWwP/n1sD/59bA/+fWwP/n1cD/59bA/+fWwP/n1sD/59bA/+fW + wP/n1sD/59bA/+jXwf/o18H/6NbB/+jXwf/o18H/6NbB/+jWwP/o18H/6NfB/+jXwf/o1sH/6NfB/+fW + wP/n1sD/6NfB/+jWwP/n1cD/59bA/+fWwP/n1sD/59bA/+fWwP/n1sD/59W//+jWwP/n1b//59W//+fV + v//m1b7/59W//+fWv//n1b//59W//+bVv//m1L3/5tW+/+bUvf/m1L3/5tS+/+bUvf/m073/5tS9/+bU + vf/m1L3/5dK8/+XTvP/l07z/5dK8/+XTu//k0rv/5NK7/+TSu//k0br/5NG6/+PQuf/j0Lj/49C4/+PQ + uP/j0Lj/49C4/+PQuP/jz7f/4s62/+HOtv/hzrX/4c61/+HOtf/hzbT/4c20/+DMs//gzLP/4Myz/+DM + sv/fy7L/38qx/9/Lsf/fy7H/38qx/97KsP/eybD/3smw/93Jr//eya//3Met/93Hrf/dx63/3Mes/9zG + q//cxqz/28ar/9vGq//bxqv/28Wq/9rEqf/axKn/2sSo/9nDp//Zwqb/2MKm/9jCpv/YwaX/2MGl/9jB + pf/XwKT/18Cj/9fBpP/XwKP/1r+i/9W+of/VvqH/1b6h/9W9oP/VvqD/1L2f/9S9n//UvJ7/1Lye/9O7 + nf/Sup3/0rqc/9K6m//RuZr/0bma/9G4mv/RuJn/0LiY/8+2l//Qt5j/0LeX/8+2lv/OtZX/zrSU/860 + lP/OtJT/zrSU/82zk//Ns5L/zbKS/82ykv/Ms5L/zLKQ/8uxkP/KsJD/yrCP/8uwj//LsI//yq+N/8qv + jv/Kr47/ya6N/8iti//IrIv/yK2L/8itiv/HrIn/x6uI/8aqiP/Gqoj/xqqH/8aqh//Gqof/xamG/8Wp + hf/FqIX/xamE/8WohP/Ep4P/xKeC/8Sog//Ep4L/w6aC/8Omgf/DpoH/wqWA/8Gkf//CpYD/wqWA/8Kk + fv/Bo33/waR9/8Gjff/Bo33/waR9/8CifP/Bo3z/wKJ7/8Cie//Aonv/v6B5/7+hef++oXn/vqB5/76f + eP++n3f/vp93/72edv+9nnb/vJ11/72edf+8nXT/vJ51/72ddP+8nHP/vJ10/7ydc/+8nHP/u5ty/7yc + c/+7m3H/u5ty/7ubcv+6mnH/uppw/7mab/+6mnD/uppv/7mZbv+5mW7/uZhu/7mZbv+5mW7/uJht/7iY + bP+3l2v/t5Zr/6R1M/+iciv/onIq/6JyKv+icir/onIq/6JyKv+icir/oXEq/6BwKv+fbyn/nm4p/5xu + Kf+bbCn/mmsp/5pqKf+ZaSn/mGkp/5dpKf+VZyn/lGYp/5NmKf+UaC7/lms0/5lvPP+geUj/p4JT/6+M + Xf+xjl//sY5f/7CNXv+xjl7/sI1d/7CMXP+vi1z/sIxd/6+LW/+vjFv/r4tb/6+KW/+uiln/rota/66K + Wf+tiVj/rolZ/62JV/+uilj/ropY/62JV/+tiFf/rIhX/62JWP+tiVf/rYlX/62JV/+uiVj/rYlY/62J + WP+tiFf/rYlW/62IVv+tiVb/rYlW/62JVv+tiFX/rYhV/6yHVP+sh1T/rIdU/6yHVP+sh1P/rIhU/6yI + VP+sh1P/rIdT/6yHU/+sh1P/rIdT/6yIU/+sh1P/rYhT/62IU/+tiVT/rYlU/66JVf+uilX/ropV/66J + Vf+viVX/r4pW/6+LVv+vi1b/r4tX/6+LVv+vi1b/sItW/6+KVv+vilX/rolU/6V/S/+cdUH/lGw3/5Bm + MP+OYyv/jWAo/41gJv+OYSb/j2Em/49iJv+QYyb/kWQm/5JlJv+TZib/lGYm/5ZnJv+XaCb/mGkm/5hp + Jv+Zayb/mmsm/5tsJv+dbSb/nm0m/59uJv+gcCb/oXEm/6JxJv+icSb/onEm/6JxJv+icSb/oXEm/6Fx + Jv+hcSb/oXEm/6FxJv+hcSb/oXEm/6FxJv+hcSb/oXEm/6FxJv+hcSb/oXEm/6FxJv+hcSb/oXEm/6Fx + Jv+icSb/oXEm/6FxJv+hcSb/oXEm/6JxJv+icSb/onEm/6JxJv+icSb/onEm/6JxJv+icSb/onEm/6Jx + Jv+icSb/onEm/6JxJv+icSb/onEm/6JxJv+icSb/onEm/6JxJv+icSb/onEm/6JxJv+jdC3/tZFa/7WR + Wv+1kVr/tZFa/7WSWv+1klr/tZJa/7WSWv+2k1v/tpNb/7eUXP+3lF3/t5Re/7iVXv+5ll//uZZg/7qX + Yf+6mGL/u5li/7ybZf+9nGb/vpxm/+HNtf/hzbX/4s61/+HOtf/hzrX/4s62/+LOtv/hzrb/49C4/+LP + t//j0Lf/49C4/+PPuP/j0Lj/5NG5/+PRuf/j0bn/5NG6/+TRuv/k0rv/5NK7/+XSu//k0rv/5NK7/+XS + u//l0rv/5dO7/+XTvP/m1L3/5tS9/+bUvf/m1L3/5tS9/+fVvv/m1L7/5tS+/+bUvv/m1b7/59W//+bV + v//m1b//59W//+fVv//n1b//59XA/+fWwP/n1b//59a//+jWwP/o1sH/6NfB/+jWwP/o1sD/59bA/+fW + wP/o18H/6NfB/+jXwf/n1sH/59bB/+jXwf/o18L/6NfB/+jXwf/o18H/6NfB/+jWwf/o18L/6NfC/+jX + wv/p2ML/6NfC/+nYwv/p2ML/6djC/+nXwv/o2ML/6NfC/+jXwv/o18L/6NfB/+nYwv/p2ML/6djC/+jX + wf/p2ML/6djC/+jXwf/o18H/59bB/+jXwf/o18H/59bA/+fWwP/o18H/6NbB/+jXwf/o18H/6NfB/+fW + wP/o1sD/59bA/+fWwP/n1sD/59bA/+fWwP/n1b//59W//+fVv//n1b//59W//+bUvv/m1L7/5tS+/+bV + vv/m1L3/5tS9/+bUvf/l1L3/5dS9/+XTvP/l07z/5dO8/+XSu//l0rv/5NG6/+TRuv/k0br/5NG5/+TR + uf/j0Lj/49C4/+PQuP/iz7f/4s+3/+LPtv/iz7b/4s+3/+HOtf/izrb/4c21/+HNtP/hzrX/4Myz/+DM + s//gzLP/4Myy/9/Lsf/fy7H/38qx/9/Ksf/fy7H/3sqw/93Irv/eya//3smv/93Irv/dyK7/3cit/9zH + rP/cxqz/3Mes/9vGq//bxar/2sWq/9rFqv/axKn/2sWp/9nEqP/Zw6f/2cOn/9nDp//Ywab/2MGl/9jB + pf/XwaX/18Cj/9fAo//XwKP/1r+j/9a/ov/Wv6L/1b6h/9W9oP/VvaD/1b6g/9S8nv/TvJ7/07ye/9S8 + nv/UvJ7/0rqc/9K5m//SuZv/0rma/9G4mf/RuJr/0LeZ/9C3mP/Qt5f/0LeX/8+2lv/PtZX/z7WV/861 + lf/OtZX/zrSU/820k//Ns5P/zbKS/8yykf/MsZH/zLKR/8yykf/MspH/y7CP/8qvjv/KsI//y7CO/8qv + jf/Kroz/ya6M/8mujP/Jroz/yK2L/8esif/IrIn/yKyJ/8esif/Hq4j/x6uH/8erh//Gqob/xamF/8Wo + hf/FqIT/xaiE/8WohP/Ep4P/xKeD/8Sngv/Ep4L/xKeC/8Omgf/DpoH/wqWA/8KlgP/CpYD/wqR//8Kk + fv/BpH7/waR+/8Gkfv/BpH3/waN9/8Gjff/Bo33/waJ8/8Chev/Aonv/v6F6/7+gef++n3j/vqB4/76f + d/++n3f/vZ92/72edv+9nXX/vZ51/72edf+9nnX/vZ51/7ycdP+8nXT/vJ10/7ycc/+7m3L/vJ1z/7uc + cv+7m3L/u5ty/7ubcf+6m3H/uppw/7qacP+6mW//uppv/7mZbv+6mW//uZlu/7iYbf+5mW7/uZlt/7iX + bP+4lmv/t5dr/7iXa/+3lmr/t5Vq/7aUaf+2lGj/tZRn/7WUZ/+1lGf/tZNm/7SSZf+0kWT/tJJk/7SS + ZP+zkWP/s5Fj/7ORY/+ykGL/spBi/7OQYv+yj2H/spBh/7KQYf+yj2H/so5g/7KPYP+xjmD/sY5g/7GO + X/+xjl7/sI5e/7CNXf+wjFz/sIxd/7CNXf+wjV3/sIxc/6+LW/+uilr/ropa/6+LWv+vi1r/r4pa/66K + Wf+ui1r/ropZ/66KWf+uiln/rolY/62JV/+uiVj/rolY/62JV/+tiVf/ropY/66KWP+uilj/ropY/62J + V/+uilf/rYlX/62JVv+uilf/rolW/62IVv+tiFX/rYhV/6yIVf+tiFX/rIhU/6yIVP+tiFT/rYhU/62I + VP+th1P/rIdT/6yHU/+tiFT/rYhU/62IVP+tiFT/rYlU/66JVf+uilX/ropV/66KVv+vilb/r4pW/6+K + Vv+vi1b/r4tW/7CLV/+wi1f/r4tX/7CLV/+wi1b/r4tW/7CLVv+wi1b/sItW/7CMVv+wjFb/sIxW/7GM + Vv+xjVb/sY1W/7GNVv+xjFb/sY1X/7GNV/+yjVf/so1Y/7KNWP+yjVj/sY1X/7GNWP+yjVf/so1X/7KN + V/+yjVf/so1W/7KNV/+yjVb/so1W/7ONVv+zjVb/s41W/7ONVv+zjVb/so1W/7GMVv+wi1b/sItW/7CL + Vv+wi1b/sIxW/7CMVv+wjFb/sYxW/7GNVv+xjVb/sY1W/7GMVv+xjVb/sY1W/7KNV/+yjVf/so1Y/7KN + V/+xjVb/sY1W/7KNVv+yjVb/so1W/7KNVv+yjVb/so1W/7KNV/+yjVf/s45X/7OOV/+zj1j/tI9Y/7SQ + Wf+0kFn/tJBZ/7SQWf+0kFn/tJBZ/7SQWP+0kFn/tJFZ/7WRWf+1kVn/tZJa/7WSWv+2klv/tZJa/7WS + Wv+1klr/tpJb/7WSW/+2klv/tpNc/7eUXf+4lV3/uJVe/7iWXv+5ll//uZdg/7qYYf+6mWL/u5lj/7ya + ZP+8m2X/vZtl/76dZ//izrb/4s+2/+LPtv/iz7f/4s+3/+LPt//iz7f/49C4/+PQuP/k0bn/49C4/+PQ + uP/k0bn/5NK6/+TSuv/k0rr/5dO7/+XSu//m07z/5dO8/+XTvP/m1L3/5tS8/+bUvf/m1L3/5tS9/+bU + vv/m1L3/59W+/+bVvv/m1b7/59W+/+bVvv/n1b//59W//+fVv//n1sD/59bA/+jWwP/o1sD/6NbA/+jX + wf/o18H/6NbB/+jWwf/o18H/6djC/+jXwv/o1sH/6NbB/+jXwv/o18H/6NfC/+jXwv/o18L/6NfC/+jX + wv/p2MP/6djD/+nXwv/p18L/6djC/+nYw//o2ML/6NjC/+nYw//p2MP/6tnD/+nYw//p2MP/6djD/+nY + w//p18P/6djD/+nYwv/p2MP/6djD/+nYw//p2MP/6dnD/+nYw//p2MP/6djD/+nYw//p2MP/6djD/+nX + wv/p2ML/6djD/+nYw//o18L/6NfC/+jXwv/p2ML/6NfB/+nXwv/o18L/6NfC/+jXwv/o18H/6djC/+jX + wf/o18H/6NfB/+jXwf/o18H/6NbB/+jWwP/n1sD/6NbA/+fWwP/n1sD/59bA/+fWv//n1b//59W//+fV + vv/n1b7/5tS+/+bVvv/m1L7/5tS+/+bUvv/m1L7/5dO8/+XTvP/l07z/5tO8/+XSu//l0rv/5NK7/+TS + uv/k0rr/5NG6/+PQuP/j0Lj/49C4/+PQuP/j0Lj/48+3/+LOtv/izrb/4s62/+LOtv/hzrX/4c61/+HN + tP/gzLP/38uy/+DMs//gy7L/38qx/9/Ksf/fyrH/3sqw/97KsP/eyrD/3sqv/93Irv/dyK7/3ciu/9zH + rf/cx6z/3Mas/9vGq//bxqv/2sWq/9vGqv/axan/2sSo/9rEqf/aw6j/2cOn/9rDp//Zw6f/2MKm/9jB + pf/YwaX/18Ck/9fAo//XwKP/18Cj/9e/o//Wv6L/1r+h/9a+of/VvqH/1Lyf/9S8nv/UvJ7/1L2f/9S7 + nf/Tupz/0rmb/9K6m//Tu5z/0rqb/9K5mv/RuJn/0biZ/9C4mP/Qt5f/z7aX/8+2lv/Ptpb/z7aW/861 + lP/OtZT/zrWU/860k//Ns5P/zLOS/82zkv/NspL/zLGR/8yykf/LsY//y7GP/8yykP/LsY//y7CO/8qw + jf/Kr43/yq+M/8mui//Jrov/ya6L/8mui//JrYr/yKyJ/8erif/Gqoj/xqqH/8erh//Gqob/xqmG/8Wp + hf/FqYT/xamF/8Wphf/FqIT/xaiD/8Wog//Ep4L/w6eB/8OmgP/CpYD/wqV//8OmgP/CpH//wqV//8Kl + f//CpH7/wqR+/8Kkfv/BpH3/waR9/8Gkff/Bo33/wKJ7/8Cie//Aonr/wKJ6/7+hef++n3j/vp94/7+g + eP++n3f/vp52/72edf+9nnX/vp92/72fdv+9nnX/vZ50/72edP+9nXT/vJxz/7yddP+8nXT/vJxz/7yc + c/+8m3L/u5xy/7ubcf+7m3H/uppw/7ubcf+6m3D/uZpv/7mZbv+5mW7/uZlu/7mZbv+5mG3/uJht/7iX + bP+4mGz/uJdr/7eWav+3lmr/tpVp/7aVaP+2lGf/tpRn/7WUZv+1lGf/tZRm/7STZf+0kmT/s5Fj/7OR + Y/+zkWP/s5Jj/7ORYv+zkGH/s5Fi/7KQYf+ykGH/spBh/7KQYf+yj2D/so9g/7KPYP+zj2H/so5g/7KQ + YP+xj1//sI1d/7CNXf+xjl7/sI1d/6+MXP+vi1z/r4tc/6+MW/+vi1v/ropa/66KWv+vi1r/r4xa/6+L + Wv+uiln/ropZ/6+LWv+tilj/rotZ/66LWf+uilj/rolX/62KWP+uiVf/rolX/66KWP+vi1n/ropY/66J + WP+uiVf/ropX/66JV/+uiVf/rYlW/62IVv+tiFb/rYhW/62IVf+tiFX/rYhV/62IVf+tiFX/rYhU/62H + VP+tiFT/rYhU/62IVP+tiFX/rYhV/66JVf+uilX/r4pW/6+KVv+vilb/r4tX/6+LV/+vi1f/sItX/7CM + V/+wjFj/sIxY/7CMWP+xjFj/sIxX/7CMVv+wjFb/sIxW/7GMV/+xjVf/sY1X/7GNV/+xjVj/so1Y/7KN + V/+xjVf/sY1Y/7GNWP+yjVj/so1Y/7KOWP+zjln/so5Z/7KOWf+yjln/s45Z/7OOWP+zj1j/s49Y/7OP + WP+zj1j/s49Y/7OOWP+zj1j/s45X/7SPWP+0j1j/tI9Y/7ONV/+yjVb/sYxW/7CMVv+wjFb/sYxW/7GN + Vv+xjVb/sY1W/7GNVv+yjVb/so1W/7GNVv+xjVb/sY1X/7KNV/+yjVj/so1Y/7ONWf+yjVn/so1Y/7KN + WP+yjVj/s41Y/7ONV/+zjVf/s45X/7OOV/+zjlj/s45Y/7OPWP+zj1j/tJBZ/7WQWf+1kVr/tZFa/7WS + Wv+1klr/tZFa/7WRWf+1kVn/tZJa/7WSWv+1kVr/tZJa/7WSW/+2k1v/tpNb/7aTW/+2k1v/tpNb/7aT + XP+2k1z/tpNc/7eUXP+3lV3/uJVe/7mWX/+5ll//uZZf/7mXYP+6mGL/u5lj/7uaY/+8m2T/vZxm/76d + Z/++nmj/48+3/+PQuP/k0bj/5NG4/+TRuf/k0bn/5NG5/+TRuf/k0br/5NG6/+TRuv/l0rv/5dK7/+XT + u//l07z/5tO8/+bUvP/m1L3/5tS9/+bUvf/m1L3/5tS9/+bVvv/m1L7/59W+/+fVv//n1b//59W//+fV + v//n1r//59a//+fVv//o1sD/6NbA/+jWwP/o1sH/6dfC/+jXwv/o18H/6dfB/+nXwv/o18L/6NfC/+nY + wv/p2MP/6djD/+nXwv/p2MP/6djD/+nYw//p2cP/6tnD/+nYw//p2MP/6NjD/+jYw//q2cT/6dnD/+nY + w//p2MP/6djD/+rZxP/q2cT/6tnE/+nZxP/p2cT/6tnE/+raxf/q2cT/6tnE/+rZxP/q2sX/6tnE/+rZ + xP/q2sX/69rF/+rZxP/q2cT/6tnF/+rZxP/p2MP/6tnE/+nZxP/p2cT/6dnE/+rZxP/p2MP/6dnD/+ra + xP/q2cT/6tnE/+nYw//p2MP/6djD/+nZw//p2MP/6djD/+nYw//p2MP/6djD/+nYw//p2MP/6dfC/+nX + wv/p2MP/6djC/+nXwv/p18L/6djC/+jXwf/o18H/6NfB/+jXwf/o18H/59bA/+jWwP/n1sD/59a//+fV + v//n1b//59W//+bUvv/m1L7/59W//+bUvf/m1L3/5tS9/+bUvf/l07z/5dO8/+XTvP/l07z/5dK7/+XT + vP/k0rr/5NK6/+TRuv/k0br/5NG5/+PRuf/j0Lj/49C4/+PQuP/j0Lf/4s62/+LOtv/iz7b/4s61/+HN + tP/hzbT/4M2z/+DMs//gzLP/38uy/9/Lsv/fy7H/38ux/9/KsP/eyrD/3smv/97Irv/dyK7/3ciu/93I + rf/cx6z/3Mes/9zGrP/cxqv/28Wq/9vFqv/bxar/28Wp/9rEqf/axKj/2cSn/9nDp//Zw6f/2cOm/9jC + pf/YwqX/2MKl/9fBpP/YwaT/18Cj/9bAov/XwKP/1r+i/9a/of/VvqH/1b2g/9S9n//UvJ7/1Lye/9S8 + nv/Uu53/07ud/9O7nP/Supv/0rmb/9K5mv/RuJn/0biZ/9G4mf/Qt5j/0LeX/8+2lv/PtpX/z7aV/8+1 + lf/OtJT/zrSU/860lP/Ns5P/zbOS/82zkv/NspH/zbOR/8yykf/MspH/zLKQ/8yxkP/LsI7/yrCN/8qv + jf/Jroz/yq+M/8qvjP/Kr4z/ya6L/8itiv/IrYn/yK2J/8isif/IrIj/xquH/8aqhv/Gqob/xqqF/8Wp + hf/GqYX/xamE/8WohP/FqIT/xKiD/8Sngv/Ep4L/w6eB/8Ongf/Ep4L/w6aA/8OmgP/DpX//w6V//8Kk + fv/CpH7/wqV+/8Klfv/BpH3/waN9/8GifP/Bonz/waN8/8Gje//AoXr/v6B5/7+gef+/oXn/vqB4/7+g + eP++n3f/vp92/76fdv++n3b/vZ51/76edv++nnX/vZ50/72edP+8nXT/vJ10/7yddP+9nnT/vJ1z/7ub + cv+8nHL/vJxy/7uccf+7m3D/u5pw/7qacP+6m3D/u5pw/7qZb/+6mm7/uZlu/7mZbf+4mGz/uJds/7mY + bP+4l2v/uJdr/7eWav+3lWn/t5Zp/7aVaP+2lGf/tpRn/7WUZv+1lGb/tJNl/7SSZP+0kmT/tZNl/7SS + ZP+0kmP/tJFj/7OQY/+zkGL/s5Bi/7ORYv+zkGH/so9g/7KQYf+ykGH/spBh/7KQYf+yj2D/sY5f/7GO + X/+yjl//sY5f/7CMXf+wjV3/sY1d/7GNXf+wjV3/sIxc/7CMW/+vjFv/r4xb/6+LWv+viln/ropZ/66K + Wf+uiln/r4xa/6+LWf+vi1n/r4tZ/66LWf+ui1n/ropY/66KWP+uilj/ropZ/6+LWf+uilj/ropY/66K + WP+uilj/r4pY/66KV/+uilf/rYlW/62KVv+tiVb/rYlW/62JVv+tiVb/rYlV/62IVf+tiFX/rYhV/62J + Vf+tiVX/rolV/66JVf+vilb/r4pW/6+KVv+wi1f/sItX/7CLV/+wi1j/sIxY/7CMWP+xjFj/sI1Y/7GN + Wf+xjVn/sY1Z/7GNWP+xjVj/sYxY/7GNWP+xjVj/sY1Z/7KNWf+yjVn/so1Z/7KNWf+yjlj/so5Y/7KO + WP+zjln/s49Z/7OPWv+zj1r/s49a/7OPWv+zj1r/s49a/7SQWv+0kFn/tJBZ/7SQWf+0kFn/tJBZ/7SQ + Wf+0kFn/tJBZ/7SQWf+0kFn/tJBZ/7SQWf+zj1n/so1X/7GNVv+xjVb/sY1X/7GNWP+xjVj/so1Y/7KN + WP+yjVj/so1Y/7KNWP+yjVf/so1X/7KNWP+yjVn/so1Z/7OOWf+zjln/s45Z/7ONWf+zjlr/s45a/7OO + Wf+0j1n/tI9Z/7SPWP+0kFn/tJBZ/7SPWf+0j1n/tJBZ/7WRWv+2kVr/tZJb/7WSW/+2k1v/tZJb/7aS + W/+2klv/tZJb/7WSW/+2klv/tpJb/7aTW/+2k1z/tpNc/7eUXP+3lFz/t5Rc/7eTXP+3lF3/t5Nd/7eU + Xf+3lF3/uJVe/7iVXv+5ll//uZdg/7mXYP+6mGH/u5lj/7uaY/+7mmT/vJtl/76dZ/+/nWj/v59p/+PR + uf/k0bj/5NC4/+TRuv/l0rr/5dK6/+XSuv/l07v/5dO7/+XTu//l07z/5tO9/+bUvf/m1L3/5tS+/+bU + vf/m1L3/5tW+/+bVvv/n1b7/59W+/+fVvv/n1b//6NbA/+fWwP/n1sD/6NbA/+jXwf/o1sD/6NbA/+jX + wf/o18H/6NfB/+jXwf/o18H/6djC/+nYw//o18L/6djC/+rYw//q2MP/6djD/+rZxP/p2MT/6djD/+nZ + w//q2cT/6tnE/+rZxP/q2cT/6trF/+rZxf/q2cT/6tnE/+rZxP/q2cT/6trF/+rZxP/q2cT/6trF/+va + xf/q2cT/69rF/+vaxf/r2sX/69rF/+raxf/q2sX/6trF/+vbxv/r28b/69vG/+raxv/q2sb/69vG/+ra + xf/r28b/6trF/+raxf/q2sb/69rF/+raxv/q2sb/69vG/+vbxv/q2sb/6tnF/+rZxf/q2sX/6trF/+ra + xf/q2sX/6trF/+raxf/q2sX/6trF/+nZxP/p2MT/6djE/+rZxP/p2cT/6dnE/+nZxP/p2cP/6tnD/+nY + w//p2MP/6tnD/+rZw//p2MP/6djC/+nYwv/p2ML/6djC/+jXwf/p18H/6NfB/+jXwf/p18H/6NfB/+jX + wP/n1r//59a//+fWwP/n1b//59W//+fVv//n1b//59W+/+bUvf/m1L3/5tS9/+bUvf/m1L3/5dO7/+XS + u//l0rv/5tO7/+XSu//k0rr/5NK6/+TRuf/j0Ln/49G5/+PQuP/j0Lj/49C3/+LPt//izrb/4c62/+HO + tf/hzrT/4c20/+HNtP/gzLP/4Myz/+DMsv/gzLL/38ux/97KsP/eyrD/3sqw/97KsP/eya7/3cmu/93I + rv/dyK3/3Mes/9zHrP/cx6z/3Mas/9vGq//cxqv/28Wq/9rEqf/axKj/2sSo/9nDp//Zw6f/2cOn/9nD + pv/YwqX/2MGk/9jBpP/XwaP/18Cj/9fAo//Wv6L/1r+i/9a/of/WvqD/1b6g/9W+oP/VvaD/1L2f/9S9 + nv/UvJ3/07ud/9O7nP/Tupz/0rqb/9K6m//RuZr/0biZ/9G4mP/Qt5j/0LeX/9C3l//Ptpf/z7WW/8+2 + lv/OtJT/zrST/860k//OtJP/zbST/82zkv/Ns5L/zbOS/82zkf/MspD/y7GP/8uxj//LsY7/y7CO/8uw + jv/KsI3/yq+N/8qvjP/Jrov/ya2L/8muiv/Jror/yKyJ/8eriP/Hq4j/xquH/8aqh//Hqof/xqqG/8aq + hv/GqoX/xqmE/8WohP/FqIP/xKeC/8Sngv/Ep4L/xKeB/8Sogv/Dp4H/w6aA/8OmgP/Dpn//wqV//8Kl + f//CpX7/wqR+/8Klfv/CpH3/waR9/8Gkff/CpH3/waN8/8Gie//Aonr/v6F5/7+hef/Aonn/v6F4/76g + d/++n3f/vp92/7+gd/++n3b/vp92/76fdv++nnX/vZ51/72ddf+9nXT/vZ10/72edf+9nnT/vJ1z/7yc + cv+8nHL/vJ1y/7uccf+7nHH/u5xx/7ubcf+6mm//uptv/7qab/+6mW7/uplu/7qZbv+5mW3/uZhs/7iX + a/+3lmr/uJZq/7eWav+3lmn/t5Vo/7aVaP+1lGf/tZNm/7WTZv+1lGb/tZRm/7WTZf+0k2X/tJNl/7SS + ZP+zkWL/tJFj/7ORY/+zkWL/s5Fi/7KPYf+zkGH/s5Bh/7ORYv+zkGH/s5Bh/7KQYP+yj2D/so9g/7GO + X/+yjl7/so5e/7KOXv+xjl7/sY5d/7CMXP+wjVz/sY1c/7CNXP+wjFz/r4xb/6+MW/+vjFr/r4xa/6+M + Wv+vjFr/r4tZ/6+LWf+vi1r/r4tZ/6+LWf+vi1n/r4tZ/6+LWv+vi1r/r4xZ/6+LWf+vi1n/r4pY/6+L + WP+vi1j/r4tY/6+KWP+vilf/ropX/66KVv+uilb/ropW/6+KVv+vilb/ropW/6+KVv+vilb/ropW/66K + Vv+vilb/r4pW/7CLVv+wi1f/sIxY/7CMWP+wjFj/sYxY/7GNWf+xjVn/sY1Z/7GNWf+xjVn/so5a/7KN + Wv+yjVn/sY5Z/7GOWf+yjln/so5Z/7KOWv+yjlr/s45a/7OPWv+zj1r/s49a/7OPWv+zj1r/s5Ba/7SQ + Wv+0kFv/tJBb/7SQW/+0kFv/tZFb/7WRW/+1kVv/tZFb/7SRW/+1kVr/tJFa/7SQWv+0kFr/tJFa/7WR + Wv+1kVr/tZFa/7WRWv+1kVr/tJBa/7OOWf+yjVj/sY1Y/7KNWf+yjVn/so1Z/7KNWf+yjVr/s41a/7OO + Wv+zjln/s41Z/7ONWf+zjln/s45Z/7OOWf+zj1r/s5Ba/7OPWv+zj1r/tJBb/7SQW/+0kFr/tJBa/7WR + Wv+0kVr/tJBa/7SQWv+0kFr/tZBa/7WRWv+1klv/tpJb/7aTXP+2k1z/tpNc/7aSXP+2klz/tpNc/7aT + XP+2k1z/tpNc/7aTXP+2k1z/tpNc/7eUXf+3lF3/t5Rd/7eUXf+4lF3/t5Rd/7iUXf+4lV7/uJVe/7iV + Xv+5ll//uZdg/7mXYP+6mGH/u5li/7yaY/+8m2T/vJtl/72cZv++nWj/v55p/8Cfav/k0rr/5NK6/+XS + uv/k0rv/5dK7/+XTvP/m1Lz/5tS8/+bTvP/m1L3/5tS9/+fUvv/n1b7/59W+/+fVvv/n1b7/59a//+fW + v//n1r//59W//+fWv//o1sD/6NbA/+jXwf/o18H/6NfB/+nXwf/o18H/6NfB/+jXwv/p2ML/6djC/+nY + wv/p2ML/6dnD/+nZw//q2cP/6tnD/+rZxP/q2cT/6tnE/+rZxP/q2cT/6tnF/+raxf/q2sX/6trF/+ra + xf/r2sX/6trF/+raxf/r2sb/6trF/+raxf/q2sX/6trF/+vbxv/r28b/69vG/+vbxv/r28b/69vG/+vb + xv/r28b/69vH/+vbx//r28f/69vG/+vbx//r28f/69vH/+zcx//r3Mj/69zI/+zcx//s3Mf/7NzI/+zc + x//s3Mf/7NzI/+zcyP/s28f/69vH/+vbx//r28f/69vH/+vbx//r28f/7NzH/+vbx//r28f/69vH/+zc + x//r28b/69vG/+vaxv/r2sb/69rG/+vaxv/r2sX/69rF/+raxf/q2sX/6trF/+raxf/q2sX/6trF/+ra + xP/q2cT/6tnE/+rZxP/p2MP/6djD/+nZw//p2cP/6djD/+nYwv/p2ML/6djC/+nYwv/p18H/6NfB/+jX + wP/n1sD/6NbA/+fVv//n1b//6NbA/+fWwP/m1b7/5tW+/+fVv//n1b7/59W+/+bVvf/m1L3/5tS9/+bU + vP/l07v/5dO7/+XSu//l0rr/5NG6/+TRuv/k0br/5NG5/+TRuf/j0Lj/49C4/+PPt//j0Lf/4s+2/+LO + tv/izrb/4c20/+DNtP/gzbT/4c2z/+DMsv/gzLL/38ux/9/Lsf/eyrD/38qw/97KsP/eya7/3smu/97J + rv/dx63/3Mes/9zHrP/cx6z/3Mes/9vFq//bxqr/28aq/9vFqf/axKj/2sSo/9rEqP/axKj/2cOn/9nD + pv/Zwqb/2MKl/9jBpP/YwaT/18Cj/9fAo//XwKP/18Ci/9a/of/Wv6H/1b6g/9S+n//UvZ//1Lye/9S8 + nv/UvJ7/07yd/9O7nP/Tupz/07qb/9K6mv/SuZr/0bmZ/9G5mf/RuJj/0LeX/9C3l//Qt5f/z7aV/861 + lf/OtZT/zrWU/861lP/OtJP/zrST/860k//Ns5L/zbOS/82zkf/MspD/zLGP/8uxj//MsY//y7GO/8qw + jf/KsI3/yq+M/8qujP/Jroz/ya6L/8mui//IrYr/yKyJ/8esiP/Hq4f/x6uH/8aqhv/Gqob/xqqG/8aq + hf/GqoX/xqqF/8aphP/FqYT/xaiD/8Sngv/Ep4L/xKeC/8Sngv/Ep4H/w6eB/8Ongf/DpoD/w6aA/8Om + f//Dpn//wqV+/8Klfv/CpH3/waR9/8Klff/Bo3z/waN8/8Cie//Aonr/wKJ6/8Cief/Aonn/v6F4/7+g + d/++oHf/v6B3/76gd/++n3b/vp51/76edf++nnX/vp51/76fdf++n3X/vZ50/72edP+8nXP/vJxz/7yd + c/+7nHH/u5xx/7yccf+8nHH/u5xx/7ubcP+7m3D/u5pv/7qab/+6mm//uZlu/7mZbf+5mG3/uZhs/7mY + bP+4l2v/t5Zp/7eWaf+3lmn/tpVo/7aVaP+3lWj/tpVn/7aVZ/+2lGb/tpRm/7WTZf+1k2X/tZNk/7SS + ZP+zkWP/s5Fj/7SRY/+0kWL/tJFi/7SRYv+0kWL/tJFi/7ORYv+zkWH/s5Fh/7OQYf+zkGH/spBg/7OP + X/+yj1//so9f/7GOXv+xjl3/sY5d/7GOXf+xjV3/sIxc/7CNXP+wjFv/sIxb/6+LWv+wjVv/sIxb/6+L + Wv+ui1n/r4xa/66LWf+vi1n/r4xa/6+MWv+wjFr/sIxa/7CMWv+wi1n/sItZ/7CLWf+vjFn/r4tZ/6+L + Wf+wi1j/r4tY/6+LWP+vilj/r4tY/6+LWP+vi1j/r4tX/6+KVv+vi1b/r4tW/6+LVv+vi1b/r4tW/6+L + Vv+wi1b/sIxX/7CNWP+xjVj/sY1Z/7GNWf+xjVn/so1Z/7KOWv+yjlr/so5a/7KOWv+yj1r/so5a/7KP + Wv+yj1r/so9a/7OPW/+zkFv/s5Bb/7SQW/+0kFv/tJBb/7SQW/+0kVv/tJBb/7SRW/+1kVz/tZFc/7WR + XP+1kVz/tZJc/7WSXP+2klz/tpJc/7aSXP+1klz/tpJc/7aSXP+1klz/tZJb/7WSW/+1klv/tZJb/7WS + W/+2klv/tZJb/7WRW/+0kFr/so5a/7KNWv+yjVr/s45a/7OOWv+zjlr/s41a/7OOW/+zj1v/s49a/7OP + Wv+0j1r/s5Ba/7OQWv+0kFr/tJBb/7SQW/+0kFv/tJBb/7SQW/+1kVv/tZFb/7WRW/+1kVv/tZFb/7WR + W/+1kVv/tZFb/7WRW/+2klv/tpJb/7eTXP+2lF3/tpRd/7eUXf+3k13/t5Nd/7eTXf+3lF3/t5Rd/7eU + Xf+3lF3/t5Rd/7iUXf+4lV7/t5Re/7eUXf+4lF3/uJRe/7iUXv+4lV7/uJVf/7iWX/+5ll//uZdg/7qX + YP+6mGH/u5li/7uaY/+8mmT/vZtl/72cZf+9nGb/v51o/8Ceaf/An2v/5tO7/+XTvP/l07z/5dO8/+bT + vP/m1L3/59W+/+fVvf/n1L7/59W+/+fVv//n1r//59a//+jWv//o1r//6NbA/+jWwP/o18D/6dfB/+jW + wP/o18D/6djB/+jXwf/p2ML/6djC/+nYwv/q2ML/6djC/+nYw//q2cP/6tnD/+rZw//q2cP/6trE/+ra + xP/q2sT/69rE/+raxf/q2sX/6trF/+vaxv/r2sb/69rF/+vbxv/r28b/69vG/+vbxv/r28b/69vH/+vb + x//r28f/7NvH/+vbx//s28b/7NvH/+vbx//s3Mf/7NvH/+zbx//s3Mj/7NzI/+zcyP/s3Mj/7NzI/+zc + yP/s3Mj/7NzI/+zcyP/s3Mj/7NzI/+zcyP/t3cn/7N3J/+zdyf/s3cn/7d3J/+zcyP/s3Mj/7NzI/+zc + yP/t3cn/7NzI/+zcyP/s3Mj/7NzI/+zcyP/s3Mj/7NzI/+zcyP/t3cj/7NzI/+zcx//s3Mf/7N3I/+zc + x//s3Mf/7NzH/+zcx//s28f/7NvH/+vbxv/r28b/69rG/+vaxv/q2sb/69vG/+vaxv/q2sX/6trF/+va + xv/q2sX/6trF/+rZxP/q2cT/6trE/+rZxP/q2cT/6tjD/+nYw//p2cP/6djD/+nYwv/p2ML/6NfC/+nX + wv/p18H/6NfB/+jXwf/o1sD/59bA/+fWwP/n1sD/59a//+bVvv/n1b//5tS+/+bUvv/m1L7/5tS9/+bU + vf/m1L3/5tO8/+bTu//l07v/5dK7/+XSu//l0rr/5NG6/+PRuf/j0bn/49G5/+PQt//jz7f/49C3/+PP + tv/iz7b/4c61/+HNtf/hzbT/4M2z/+DMsv/gzLL/38uy/9/Lsf/fy7H/38qw/9/KsP/fyq//3smu/97J + rv/dya7/3cit/93Irf/dx6z/3Mes/9zHq//bxqv/28aq/9vFqv/bxan/28Wo/9rEqP/axKj/2sSn/9nD + pv/Ywqb/2MKl/9jBpP/YwaT/18Gk/9fBo//XwKL/18Ci/9a/ov/WvqH/1b6g/9W+oP/WvqD/1b6f/9W9 + nv/UvJ7/1Lud/9O6nP/Tupz/07qb/9O6m//SuZr/0rma/9G4mf/RuJj/0beY/9C3l//Qt5b/z7aW/8+2 + lf/PtpX/z7aV/861lP/NtJP/zrST/860k//Ns5L/zbKR/82ykf/MspD/zLKQ/8yyj//LsY//y7GO/8uw + jv/LsI3/yq+N/8qvjP/Krov/ya6L/8mtiv/IrYn/yK2J/8isiP/Hq4f/x6uH/8erh//Hq4f/x6uG/8Wq + hf/GqoX/xqqF/8WphP/FqIP/xaiD/8Wog//FqIP/xKiD/8Sngv/Ep4H/xKaB/8OmgP/DpoD/w6aA/8Ol + f//DpX//wqV+/8Kkff/CpH7/wqR8/8GjfP/Bo3z/waN8/8Gje//Bo3r/wKJ6/8Cief/AoXn/v6F4/7+h + eP+/oHf/v6B3/7+gd/++n3b/vp92/7+gdv+/oHb/v6B2/76fdf++n3X/vp91/72edP+9nnT/vJ5z/7yd + cv+8nHL/vJ1y/7ydcv+8nXL/vJxx/7ubcP+6mm//u5tw/7uab/+6mm7/uppu/7qabf+6mm3/uZlt/7mY + a/+4l2r/uJdq/7iXav+3lmn/t5Zo/7eWaP+2lWf/tpVn/7aUZv+2lGb/tpRm/7aUZv+1k2T/tZJk/7WS + ZP+1kmT/tJNj/7STY/+0kmP/tJJj/7SRY/+0kmP/tJJi/7SSYv+zkWL/spBg/7ORYf+zkGD/s5Bg/7OQ + YP+yj1//so9f/7KPXv+xjl7/sY5e/7GNXf+xjl3/sY5c/7GNXP+wjVv/sI1b/7GNXP+wjFv/r4ta/6+M + Wv+vjFr/r4tZ/7CMWv+wjFr/sIxa/7CNW/+xjFr/sYxa/7CMWv+wjFr/sIxa/7CMWv+wjFr/sIxa/7CM + Wv+wi1n/sItZ/7CLWf+wjFj/sIxY/7CLWP+wi1j/sItY/7CMWP+wjFj/sIxY/7CMV/+wjFf/sIxY/7GM + WP+xjVn/sY1Z/7KNWf+yjVr/so1a/7KNWv+yj1r/s49a/7OPW/+zj1v/s5Bb/7OQW/+zkFv/s5Bb/7SQ + W/+0kFv/tJFc/7SRXP+0kVz/tZFc/7WSXP+1kVz/tZFc/7WRXP+1klz/tpJd/7aSXf+2kl3/tpJd/7aT + Xf+2k13/tpNd/7aTXf+2k13/tpNd/7aTXf+2k13/tpNd/7aTXf+2k13/tpNd/7aTXP+2k1z/tpNc/7aS + XP+1klz/tJFb/7OQW/+zj1r/s49b/7OQW/+zkFv/s5Bb/7OPW/+0kFz/tJBb/7SQW/+0kFv/tJFb/7SR + W/+0kFv/tJBb/7SRW/+1kVz/tZFc/7WRXP+1kVz/tZJc/7WSXP+2klz/tpJc/7aSXP+1klz/tpJc/7aS + XP+2klz/tpNc/7eTXP+3lF3/t5Rd/7eUXv+3lF7/uJVe/7eVXv+3lF7/uJRe/7iVXv+3lV3/t5Vd/7iV + Xv+4lV7/uJVe/7iVXv+4lV7/uZVf/7mVX/+5ll//uJZf/7iWX/+5lmD/updg/7mXYP+6mGH/u5li/7ya + Y/+8mmP/vZtl/72cZv++nWb/vp1n/7+eaf/An2r/waFr/+bUvP/m1L3/5tS9/+fVvv/n1b7/59a+/+fW + v//n1r//59W//+jVv//o1sD/6NbA/+jWwP/o1sD/6NbA/+jWwP/o1sD/6djC/+nYwv/p18L/6djC/+nY + w//p2ML/6djD/+nYw//p2cP/6trE/+raxP/q2sX/6trF/+vaxf/r2sX/69rF/+vaxf/r2sX/69vG/+vb + xv/r28b/69vG/+vbx//r28f/7NvH/+vcx//r3Mf/7NzH/+zcx//s3Mf/7NzI/+zcyP/s3Mj/7NzI/+3d + yf/s3Mj/7NzI/+zdyP/t3cn/7d3J/+3dyf/t3Mj/7N3J/+zdyf/t3sr/7d3J/+3dyf/t3cn/7d7J/+3d + yv/t3cr/7d7K/+7eyv/u3sr/7t7K/+3eyv/t3sr/7d7K/+3eyv/t3cr/7d7K/+3eyv/t3cr/7d7K/+3e + yv/u3sr/7d7K/+3eyv/t3sr/7d7K/+3dyf/t3cn/7d7K/+3dyf/s3cn/7N7J/+3eyf/t3sn/7N3J/+zc + yf/s3Mn/7NzI/+zdyP/s3Mj/7NzI/+zbyP/s28f/69vH/+vcx//r28f/7NvH/+vbxv/r3Mf/69vG/+vb + xv/r28b/69rF/+vbxv/q2sX/6trF/+raxf/q2cT/6trE/+rZxP/q2cP/6tnD/+rZxP/q2cP/6tnD/+rZ + w//p2ML/6NfB/+jXwf/o18H/6NfB/+jXwf/o1sD/59a//+fVv//n1b//59W//+fVvv/n1b7/59W+/+bV + vf/m1b3/5tS9/+XTvP/l07z/5dO8/+XSu//k0rr/5dK6/+TSuv/k0bn/5NG4/+TRuP/j0Lf/49C3/+LP + t//izrb/4s61/+HOtP/hzrT/4c20/+DMs//gzLL/4Myy/+DMsv/gzLL/38ux/9/KsP/eyrD/3sqv/97J + rv/eya7/3ciu/93Irf/dx6z/3Mes/9zHrP/cxqv/28Wq/9vFqv/bxan/2sWo/9rFqP/axKj/2cOn/9nD + pv/ZwqX/2cKm/9jCpf/YwaT/18Cj/9jAo//XwKP/1r+i/9a/ov/Wv6L/17+i/9a+of/Vvp//1b2f/9W9 + nv/UvJ7/1Lyd/9S7nf/Uu5z/07uc/9K6m//SuZr/0rmZ/9G4mf/RuJj/0beX/9G3l//Qt5f/0LeW/9C3 + lv/PtpX/zrWU/8+1lP/PtZT/zrST/86zk//Ns5L/zbOR/82zkf/Ns5H/zLKQ/8yxj//MsY//zLGP/8ux + jv/LsI3/yq+N/8mui//Jrov/yq6K/8muiv/Jror/ya2J/8isiP/IrIj/x6yH/8erh//Hq4f/x6uH/8er + hv/GqoX/xqqF/8aphP/FqYP/xamD/8Wog//FqIP/xaiC/8Wngv/Ep4H/w6aA/8OmgP/EpoD/xKaA/8Ol + f//DpX7/w6V+/8Olfv/CpX3/wqR9/8Kkff/CpHz/wqR8/8Gje//Bo3v/waN6/8Ciev/AoXn/wKF4/8Ch + eP/AoXj/v6F4/7+gd/+/oHf/v6F3/7+hd/+/oHf/vp92/76fdf++nnT/vp50/72fdP+9nnP/vJ1y/7yd + cv+9nXL/vJ1y/7yccv+8nHH/u5xw/7ubcP+7mm//u5pv/7uab/+7m27/uppu/7qabf+6mW3/upls/7mY + bP+5mGv/uJdq/7iXav+3lmn/t5Vo/7eVaP+3lWf/tpVn/7aVZ/+2lGb/tZNl/7WTZf+1k2X/tZNl/7SS + ZP+0k2T/tZNk/7SSZP+0kmP/tJJj/7STY/+0kmP/tJJi/7SRYv+0kmL/s5Fh/7ORYf+0kWH/s5Bg/7OQ + YP+ykF//so9e/7KPXv+yj17/sY5d/7GOXf+yjl3/sY5d/7GOXP+xjVz/sY1c/7CMW/+wjVv/sI1b/7CN + W/+xjVv/sI1b/7GNW/+xjVv/sY1b/7GNW/+xjVv/sY1b/7GNW/+xjVv/sI1a/7CMWv+wjFr/sYxa/7GM + Wv+xjVn/sY1Z/7GMWf+xjFn/sYxZ/7GMWf+xjVj/sI1Y/7CNWP+wjVj/sY1Y/7GNWf+xjVn/so1Z/7KN + Wv+yjVr/s45b/7OPW/+zj1v/s5Bb/7OQW/+zkFz/tJBc/7SRXP+0kVz/tJFc/7WRXP+1kVz/tZJd/7WS + Xf+1kl3/tZJd/7WSXf+1kl3/tZJd/7aSXf+2kl3/tpJd/7aSXv+2k13/tpNe/7eTXv+3lF7/t5Re/7eU + Xv+3lF7/t5Re/7eUXv+3lF7/t5Re/7eUXv+3lF7/t5Re/7eUXv+3lF3/t5Rd/7eUXf+2k13/tZJd/7WS + XP+0kVv/s5Bb/7SQW/+0kFz/tJFc/7SQW/+0kVz/tJFc/7SRXP+0kVz/tZFc/7WSXP+1kVz/tZFc/7WR + XP+1klz/tpJd/7aSXf+2kl3/tpJd/7aTXf+2k13/tpNd/7aTXf+2k13/tpNd/7aTXf+2k13/t5Rd/7eU + Xf+4lF3/uJVe/7iVXv+4lV//uJVf/7iWX/+4lV//uJVf/7iVX/+4ll//uJZe/7iWXv+4ll//uZZf/7mW + X/+5ll//uZZf/7qXYP+6l2D/uZdg/7mXYP+5l2D/uphh/7qYYf+6mGH/uphh/7uZYv+8mmP/vZtk/72c + Zv++nWb/vp1n/7+eaP/AoGr/wKFr/8GibP/n1L7/59W+/+jWv//o1r//6Na//+jWwP/o1sD/6NfA/+jW + wP/o1sD/6NfB/+nXwf/p18H/6djC/+nYwv/p2ML/6djC/+nZw//q2cP/6tnE/+rZxP/q2cT/6trE/+rZ + xP/q2cT/6trE/+vaxf/r28b/69vG/+vbxv/r28b/7NzH/+vbx//r28f/7NvH/+vbx//r28f/7NzI/+zc + yP/s3Mj/7NzI/+zcyP/s3cj/7N3J/+3dyf/t3cn/7d3J/+3dyf/s3cn/7N3J/+3dyf/u3sr/7d3K/+3d + yv/t3sr/7d7K/+7ey//t3sr/7d7K/+3eyv/t3sr/7t7L/+3ey//u3sv/7t/L/+7fy//u3sv/7t7L/+7f + y//u38v/7t/L/+7fzP/u38z/7t/M/+7fzP/u38z/79/M/+7fzP/u38v/7t/M/+7fzP/u38z/7t/M/+7f + y//u38v/7t/L/+7fy//u38v/7t/L/+7fy//u3sr/7t7L/+3ey//t3sv/7t7K/+3eyv/t3sr/7d3K/+3d + yf/t3cn/7d3J/+3dyf/t3cn/7N3J/+zcyf/s3Mj/7d3I/+zcyP/s3Mj/7N3I/+zcx//s3Mf/7NzH/+zc + x//s3Mf/69vH/+vbx//r28b/69vG/+vbxv/r2sX/69rF/+vaxf/r2sX/69rF/+raxP/q2cT/6tnD/+nZ + w//p2ML/6djC/+nYwv/p18H/6NfB/+jXwP/o18D/6NfA/+jXwP/o1r//6Na//+jWv//n1r//59W+/+bU + vv/m1L3/5tS9/+bUvf/m1L3/5tO8/+XTu//l07v/5dK7/+XSuv/l0rr/5NG5/+TRuP/j0Lj/49C3/+PQ + t//iz7b/4s+1/+HOtf/hzbT/4c60/+HNtP/gzbP/4Myz/+DMsv/gzLL/38ux/9/LsP/fyrD/38qw/97J + r//eyK7/3sit/97Irf/dyK3/3ces/9zHq//cx6v/3Mer/9vFqv/bxan/28Wp/9rEqP/axKj/2sOn/9rD + p//Zw6b/2MGl/9jBpP/YwqT/2MGk/9fAo//XwKP/18Cj/9fAov/Xv6H/1r+g/9a/oP/VvqD/1b6f/9S9 + n//UvZ7/1L2e/9S8nf/Tu5z/07qb/9K6mv/Supr/0rmZ/9K5mf/SuJn/0riY/9G4l//Rt5f/0LaW/8+2 + lf/PtpX/z7aV/861lP/OtZT/zrWT/860kv/OtZP/zrSS/82zkv/MspD/zLKQ/8yykP/LsY//y7GO/8uw + jv/Kr43/y6+M/8qwjP/Kr4v/yq6L/8muiv/JrYn/yK2J/8itiP/IrIj/yK2I/8erh//Hq4f/x6uH/8er + hv/GqoX/xqqE/8aphP/FqYT/xamD/8Wpg//FqYP/xaiC/8Wogv/EqIH/xKeB/8Sngf/Ep4H/xKeA/8Sm + f//Ep4D/w6Z//8Olfv/CpX3/wqV9/8KkfP/CpHz/wqN7/8Kje//Bo3r/waJ5/8Cief/Aonn/wKF4/8Ci + ef+/onj/v6F3/8CieP/Aonj/wKF4/7+gd/+/n3b/vp91/76fdf++n3T/vp50/72ec/+9nnP/vZ5z/72e + c/+9nXP/vZ1y/72dcv+8nHH/vJxx/7yccP+7m2//u5pu/7ubb/+7mm7/uppu/7qZbf+6mW3/upls/7mZ + bP+5mGv/uJhq/7iXaf+4lmn/t5Vo/7eVaP+3lWj/t5Vn/7aVZv+2lWb/tpRl/7aTZf+1lGX/tpRl/7WT + ZP+1k2T/tJJj/7WTZP+2lGX/tZNk/7WTY/+1k2T/tZNj/7SSY/+0kmL/tJFh/7SSYf+0kmH/s5Fg/7OQ + X/+ykF//spBf/7KQX/+yj17/so9e/7KPXv+yj13/sY5c/7GNXP+xjlz/sY5c/7GNXP+yjVz/sY1c/7GN + W/+xjVz/sY1c/7KOXP+yjlz/sY5b/7GNW/+yjVz/so1c/7GNW/+xjVv/sY1b/7GNW/+xjVv/sY1b/7KN + Wv+yjVr/so1a/7GNWv+xjVr/sY1Z/7GNWf+xjVn/sY1Z/7GNWf+xjVn/so1a/7KOWv+yj1v/s49b/7OQ + XP+0kFz/tJBc/7SQXP+0kVz/tJFd/7SRXf+1kl3/tZJd/7WSXf+1kl3/tZJe/7WSXv+2k17/tpNe/7aT + Xv+2k17/tpNe/7aTXv+2k17/tpNe/7eTXv+3k17/t5Re/7eUXv+3lF7/t5Rf/7eVX/+3lF//t5Vf/7iV + X/+4lV//uJVf/7iVX/+4lV//uJVf/7iVX/+4lV//uJVe/7iVX/+3lV7/t5Re/7aTXf+1k13/tJFc/7SR + XP+0kVz/tJFc/7SRXP+0kVz/tZFd/7WSXf+1kl3/tZJd/7WSXf+1kl3/tZJd/7aSXf+2kl3/tpJd/7aS + Xv+2k13/tpNe/7eTXv+3lF7/t5Re/7eUXv+3lF7/t5Re/7eUXv+3lF7/t5Re/7eUXv+3lV7/uJVf/7mW + X/+4ll//uJZf/7mWYP+5lmD/uZZg/7mWX/+5ll//uZdg/7mXYP+5l2D/uZdg/7qXYP+5lmD/uZZg/7qX + YP+6mGH/uphh/7qYYf+6mWL/u5li/7uZYv+7mWL/u5lj/7uZYv+7mmP/vJtk/72cZv++nWf/vp5n/7+e + aP/An2n/waBr/8GhbP/Com3/6Na//+jWv//o18D/6dfA/+jXwP/o1sD/6NfA/+jXwf/p2ML/6djC/+nY + wv/q2cP/6dnD/+nZw//p2cP/6trE/+raxP/q2sT/6trE/+raxf/r2sX/69rF/+vbxv/r28b/7NvG/+zb + xv/s28b/7NvH/+zbx//s3Mf/7NzH/+zcx//s3Mj/7NzI/+zcyP/s3Mj/7NzI/+zdyf/t3cn/7d3J/+3d + yf/t3cn/7d3J/+3eyv/t3sr/7t7K/+7fy//u38v/7d7K/+3eyv/u38v/7t/M/+7fzP/u38z/7t/M/+7f + zP/v38z/7t/M/+7fzP/u38z/79/M/+/fzP/u38z/7t/M/+/gzf/v4M3/7+DN/+/gzf/v4M3/7+DN/+/g + zf/v4M3/7+DN/+/hzv/v4c7/7+HO/+/gzf/v4M3/7+DN/+/gzf/v4M3/7+DM/+/gzf/v4M3/7+DN/+/g + zf/v4Mz/7+DN/+/hzf/v4M3/79/M/+/fzP/u38z/7t/M/+7fzP/u38v/7t/L/+7fy//u3sv/7t7L/+7e + yv/u3sr/7t7K/+3eyv/t3sr/7d3K/+3dyv/t3cn/7d3J/+3dyf/t3cn/7NzJ/+zdyP/t3cj/7d3J/+3d + yf/s3Mj/7NzI/+zcyP/r28f/69vH/+vbx//r2sb/69vG/+vbxv/r2sX/69rF/+vaxf/r2sX/6trE/+nZ + w//p2MP/6djD/+nYwv/p2ML/6djC/+nXwf/o18D/6NfB/+jXwf/o18H/6NbA/+fWv//n1b//59W//+fV + vv/n1L3/59W+/+fVvv/m1L3/5tS9/+bTvP/m07z/5dO7/+XTu//l0rr/5NG5/+TRuf/k0bn/5NC4/+PQ + t//iz7b/4s+2/+LPtv/izrX/4c60/+HNtP/hzbT/4c2z/+DMsv/gzLL/4Myy/+DLsf/fyrD/38qw/9/K + r//fya//3smu/97Irf/eyK3/3cit/93HrP/cx6v/3Maq/9vFqv/bxar/28Wq/9vFqP/axKj/2sOn/9nD + pv/aw6f/2cKm/9nCpf/YwqX/2MGk/9jBpP/YwaP/18Ci/9fAov/Xv6H/1r+h/9a/of/VvqD/1b6f/9W+ + n//UvZ7/1Lyd/9S8nf/Tu5z/07ub/9O7m//Supr/0rqZ/9K5mf/SuZn/0biY/9G3l//Qt5b/0LeW/9C3 + l//Ptpb/z7aV/8+1lP/PtZT/z7WU/8+1lP/OtJP/zbOR/82zkf/Ns5H/zLKQ/8yyj//Mso//zLGP/8yx + jv/LsI3/y7CM/8qvjP/Kr4z/yq6L/8mtiv/JrYn/yK2J/8itif/IrIj/yKyH/8ish//Iq4f/x6uG/8er + hv/Hq4b/xqqF/8aqhP/GqoT/xamD/8apg//FqYL/xamC/8Wogv/FqIL/xaiC/8Wogf/FqIH/xKeA/8Sm + f//Epn7/w6Z+/8Kmfv/DpX3/wqV9/8KkfP/CpHz/wqR7/8Kjev/Bo3r/wKJ5/8Gief/Bonn/wKJ5/8Ci + ef/Aonn/wKF4/8CheP/AoXf/wKF3/7+hd/+/oXf/v6B2/7+fdf++n3X/vp91/76fdP++n3T/vp90/72e + c/+9nnP/vZ1z/72dcv+9nXL/vJ1x/7ybb/+8m2//u5tv/7ubb/+6mm7/uppt/7qabf+6mm3/uZls/7mZ + a/+5mGr/uJdq/7iWaf+4lmj/uJZp/7iWaf+3lmj/t5Zn/7eVZ/+3lWf/t5Vm/7aVZv+2lGX/tpRl/7WU + ZP+2lGX/tpRl/7aUZf+1lGT/tZNk/7WUZf+1k2T/tZNj/7WTY/+1k2P/tJJh/7SSYf+0kWH/s5Fg/7OR + YP+zkWD/s5Bf/7KPXv+yj17/s49e/7KPXf+yjl3/so5d/7KPXf+yj13/so9d/7KOXP+yjlz/so5c/7KO + XP+yjl3/so9d/7KPXf+yj13/so9d/7KOXf+xjlz/sY5c/7KOXP+yj1z/so9c/7KPXP+zj1z/s49c/7KP + W/+yj1v/so5b/7KOW/+yjlv/so5a/7KOWv+yjlr/so9a/7OPW/+zj1v/s5Bc/7OQXP+0kV3/tJFd/7WR + Xf+1kV3/tZFd/7WSXf+1kl7/tpNe/7aTXv+2k17/tpNe/7aTXv+2k1//tpNf/7eUX/+3lF//t5Rf/7eU + X/+3lF//t5Rf/7eUX/+3lF//t5Rf/7eVX/+4lV//uJVf/7iVYP+4lWD/uJVg/7iWYP+4lmD/uJZg/7iW + YP+4lmD/uJZg/7iWYP+5lmD/uZZg/7mWX/+5ll//uJZf/7iVX/+3lV7/tpRe/7WTXf+1kl3/tZJd/7WS + Xf+1kl3/tZJd/7WSXv+1kl7/tZJe/7aTXv+2k17/tpNe/7aTXv+2k17/tpNe/7eTXv+3k17/t5Re/7eU + Xv+3lF7/t5Rf/7eVX/+3lF//t5Vf/7iVX/+4lV//t5Vf/7iVX/+4lV//uJZf/7mWYP+5ll//uZdg/7mX + YP+5l2H/uZdh/7qXYf+6l2D/updg/7qYYf+6mGH/uphh/7qYYf+6l2H/updh/7qYYf+6mGH/upli/7uZ + Yv+7mWL/u5lj/7uaY/+8mmP/vJpj/7yaZP+8m2T/vJtk/72cZf++nWb/vp1n/7+eaP/An2n/wKBq/8Gh + a//BoWz/wqJt/+jXwP/p2MD/6djB/+nYwf/p2MH/6dfC/+nYwv/p2MP/6djD/+rZw//q2sT/6trE/+rZ + xP/q2cT/6trE/+vbxf/r2sX/69vF/+vbxf/r28b/7NvH/+zbx//s3Mf/7NzH/+zcyP/s3Mj/7NzH/+zc + yP/s3Mj/7d3J/+zdyP/t3cn/7d3J/+3eyf/t3cr/7d3J/+3eyv/t3sr/7d7K/+3eyv/t3sv/7d/L/+3e + y//t3sv/7t/M/+7fzP/u38z/7t/M/+/gzP/v4Mz/79/M/+7fzP/u38z/7t/M/+/gzf/v4M3/7+DN/+/g + zf/v4M3/7+DO/+/hzv/v4c7/7+HO/+/hzv/w4c7/7+HO/+/hzf/v4c7/8OHO//Dhz//w4c//7+HP/+/i + z//v4c7/7+LO/+/hzv/v4c7/8OHO/+/hzv/v4c7/7+HO//Dgzv/v4M7/7+HO/+/hzv/v4c7/7+HO//Dh + zv/v4c//7+HO/+/hzv/v4M7/7+DN/+/gzf/v4M3/7+DN/+7fzP/v38z/7+DN/+/fzP/u4Mz/7+DM/+7f + zP/u38v/7t/L/+7ey//t3sv/7d7L/+3eyv/t3sr/7d7K/+3eyv/t3sr/7d3K/+3dyv/t3cr/7d7J/+3e + yf/t3cn/7NzI/+zcyP/s3Mj/7NzI/+zcyP/s3Mj/69vH/+vbxv/r28b/69vG/+vbxf/q2sX/6trE/+rZ + xP/q2sT/6trE/+rZw//p2MP/6djC/+nYwv/p2MP/6djC/+jXwf/p18H/6dfA/+jXwP/n1r//6Na//+fW + vv/n1b7/59a//+fVvv/n1b7/59W9/+bUvf/m1Lz/5dO7/+XTu//k0rr/5NK6/+TRuf/k0bn/49C4/+PQ + t//iz7f/4s+2/+PPtv/izrb/4s61/+HOtf/izbT/4c20/+DNs//gzLL/4Myy/9/Msv/fy7H/38qw/9/K + r//eyq//38qv/97Jrv/eyK3/3sit/93IrP/cx6z/3Mer/9zHqv/cxqr/28Wp/9rFqf/bxaj/28Wo/9rE + p//axKf/2cOm/9nCpf/YwqX/2cKl/9jBpP/XwKP/18Cj/9fAo//Xv6L/1r+h/9a/oP/VvqD/1b6f/9W+ + n//VvZ//1L2e/9S8nf/UvJ3/07uc/9O7m//Supv/0rqa/9K5mf/RuJj/0biY/9G3mP/Rt5j/0biX/9C3 + lv/Qt5b/0LaV/8+2lf/PtpX/z7WU/861k//OtZP/z7WT/860kv/Ns5H/zbOQ/82ykP/Mso//zLGO/8ux + jf/LsI3/y7CN/8uwjP/Kr4v/ya6K/8muiv/Jror/yK2J/8itiP/IrYj/yK2I/8ish//IrIf/yKyH/8er + hv/Hq4X/x6uF/8aqhP/GqoT/xqqD/8Wpgv/GqYP/xamD/8Wpg//GqYL/xamC/8Wogf/FqIH/xaeA/8Sn + f//Ep4D/xKd//8Omfv/DpX7/wqV9/8Klff/CpXz/wqR8/8Gke//BpHv/wqN7/8Giev/Bo3r/waN6/8Gi + ef/Aonn/wKJ4/8CheP/Bonj/waJ4/8Chd/+/oHb/v592/7+gdv+/oHb/v6B1/7+gdf++n3T/vZ5z/72f + c/++n3P/vZ5y/72dcv+8nHH/vJtw/7yccP+7nHD/u5tv/7qabv+7m27/u5tu/7qabf+6mWz/uZlr/7mY + a/+4l2r/uJdp/7mXav+4l2n/uJdp/7eWaP+3lmj/t5Zo/7eWZ/+3lmf/t5Zn/7eVZv+2lWX/tpRl/7aV + Zf+2lWX/tpRl/7aUZf+2lWX/tpRk/7WUZP+1lGT/tZRj/7WTYv+0kmL/tZJi/7WSYv+1kmL/s5Fg/7OR + YP+zkV//s5Bf/7OPX/+zkF//s5Be/7OQXv+zkF7/s49e/7KPXf+zj17/s49d/7OPXf+zj13/s49d/7KP + Xv+yj13/spBd/7OQXf+yj13/so9d/7OQXf+zkF3/s5Bd/7OQXf+zj1z/s49c/7OQXP+zkFz/s5Bc/7OQ + XP+zkFz/s5Bc/7OPW/+zj1v/s5Bb/7OQW/+zkFv/tJBc/7SQXP+0kV3/tJFd/7WSXv+1kl7/tZJe/7aS + Xv+2k17/tpNf/7aUX/+3lF//t5Rf/7eUX/+3lF//t5Rg/7eUYP+3lWD/t5Vg/7eVYP+3lWD/t5Vg/7iV + YP+4lWD/uJVg/7iVYP+4lmD/uJZg/7iWYP+4lmH/uJZh/7mWYf+5l2H/uZdh/7mXYf+5l2H/uZdh/7mW + Yf+5l2H/updh/7mXYf+5l2D/uZdg/7mXYP+4lmD/uJZf/7eVX/+2lF//tpRf/7WTXv+1k17/tZNe/7aT + Xv+2k17/tpNf/7aTX/+3lF//t5Rf/7eUX/+3lF//t5Rf/7eUX/+3lF//t5Rf/7eVX/+4lV//uJVf/7iV + YP+4lWD/uJVg/7iWYP+5lmD/uJZg/7iWYP+4lmD/uZZg/7mXYf+6l2H/updg/7qYYf+6mGH/updh/7qX + Yf+6mGH/uphi/7qYYf+6mGL/uphi/7qYYv+6mGL/upli/7uZYf+7mGH/u5li/7uZY/+7mWP/u5pj/7ua + ZP+8mmP/vJpj/72bZP+8m2T/vZxl/72cZf+9nGb/vp1m/76dZ//An2n/wKBq/8Gha//Bomz/waJt/8Kj + bv/p2MH/6djC/+nYwv/p2ML/6tnD/+rZw//q2cT/6trE/+raxP/q2sT/69vF/+vbxf/r28X/69rG/+vb + xv/s28b/7NzH/+zcx//s3Mf/7NzI/+zcyP/s3Mj/7N3J/+zdyP/s3sj/7d3J/+3dyf/s3cn/7d3K/+3e + yv/t3sr/7d7K/+7ey//u3sv/7t7L/+7ey//t3sv/7t/L/+7fzP/u38z/7t/M/+7fzP/v4M3/7+DN/+/g + zf/v4M3/7+DN/+/hzv/v4c7/7+DN/+/gzv/v4M7/7+DO/+/hzv/v4c7/7+HO/+/gzv/v4c7/8OHO//Di + z//w4s//8OLP//Diz//w4s//8OLP//Diz//w4s//8OLP//Diz//w4s//8OHP//Di0P/w4tD/8OLP//Di + z//w4s//8OLQ//Di0P/w4s//8OLP//Dhz//w4c//8OHP//Diz//w4s//8OHP//Diz//w4s//8OLP//Di + z//v4c//8OHP//Dhz//w4c7/8OHO/+/hzv/v4M3/7+DO/+/hzv/v4c7/7+HO/+/gzf/v4M3/7+DN/+/g + zf/v4M3/7+DN/+/gzf/u38z/7t/M/+7fzP/u4Mz/7t/L/+7ey//t3sv/7d7L/+3eyv/t3sr/7d7K/+3e + yv/t3sn/7d7J/+3dyf/t3cn/7d3J/+zcyP/s3Mj/7NzH/+zcx//s3Mf/7NzH/+vbxv/r28X/6trF/+vb + xf/r2sX/6trF/+raxf/q2cX/6tnE/+rZw//p2cP/6dnD/+nYwv/p18H/6NfB/+jXwf/o1sD/6NbA/+jW + wP/o1r//6Na//+fVvv/n1b//59W9/+bUvf/m1L3/5tS8/+XTu//l07v/5dK6/+XSuv/k0bn/5NG5/+TR + uP/j0Lj/49C3/+PPt//i0Lf/48+2/+LOtf/hzbT/4M2z/+DNs//gzbP/4Myy/9/LsP/gzLH/38uw/9/K + sP/fyq//3smu/97Jr//eya7/3cit/93IrP/cx6v/3Mer/9zHq//cxqv/28Wq/9vFqf/bxqn/2sWo/9nE + p//Zw6b/2cOm/9nEpv/Zw6X/2MGk/9fBpP/YwaT/2MCj/9fAov/WwKL/1r+h/9bAof/Xv6H/1r6g/9W+ + n//UvZ7/1L2e/9W8nf/UvJ3/07yc/9O7nP/Tupr/0rqa/9K5mf/RuZj/0biY/9G4mP/RuJf/0biX/9C3 + lv/Qt5b/0LeW/9C2lv/PtpX/z7aU/8+1k//OtZP/zrST/860kv/Ns5H/zbKQ/8yykP/Mso//y7GO/8ux + jf/Lso3/y7GN/8qwjP/Kr4v/yq+L/8qvi//Jror/ya2J/8mtif/IrYj/ya2I/8mtiP/IrIf/yKyH/8is + hv/HrIb/x6uF/8aqhP/HqoT/xqqE/8aqhP/GqoT/xqmD/8apgv/GqYL/xqmC/8Wogf/FqIH/xaiB/8Wo + gP/Ep4D/xKZ//8Olfv/Dpn7/w6Z+/8Olff/DpX3/wqR8/8KkfP/Co3v/wqR6/8Kkev/BpHr/waN6/8Gj + ef/Bonn/waN5/8Gjef/Bonj/wKF3/7+hd/+/oHb/v6B2/7+gdv+/oHb/v6B1/7+gdf+/n3T/vp90/76f + c/++nnP/vZ1y/72dcf+9nXH/vJ1x/7yccP+7m2//vJxv/7ycb/+7m2//u5tu/7qbbf+6mWz/upls/7qZ + a/+5mGr/uZhq/7mYav+4l2n/uJdo/7eWaP+4l2j/uJdo/7iWaP+3lmf/t5Vm/7aVZf+2lWX/tpVm/7eV + Zv+3lWb/t5Vm/7aVZv+2lWb/tpVl/7aUZP+2lGP/tZRj/7WTY/+1k2L/tZNi/7SSYf+0kmH/tJJg/7SR + YP+zkGD/s5Bf/7OQX/+zkF//s5Bf/7OQXv+zkF7/s5Be/7OQX/+zkF7/s5Be/7OQXv+zkF7/s5Be/7OQ + Xv+zkF7/tJBe/7SQXv+zkV7/s5Fe/7ORXv+zkF3/s5Bd/7SQXf+0kF3/tJFd/7SRXf+0kV3/tJFd/7SR + Xf+zkFz/s5Bc/7OQXP+0kFz/tJFc/7SRXP+1kV3/tZJe/7WSXv+2k1//tpNf/7aTX/+2k1//t5Rf/7eV + YP+3lWD/t5Vg/7eVYP+4lWD/uJVg/7iVYP+4lWH/uJZh/7iWYf+4lmH/uJZh/7iWYf+5lmH/uZZh/7mW + Yf+4lmH/uZZh/7mXYf+5l2L/uZdi/7mXYv+6l2L/uphi/7qYYv+6mGL/uphi/7qXYv+6mGL/uphi/7qY + Yv+6mGL/uphh/7qYYf+6mGH/uZdh/7mXYP+3lWD/t5Vg/7eVYP+3lWD/t5Vg/7eUYP+3lF//t5Rf/7eU + YP+3lGD/t5Vg/7eVYP+3lWD/t5Vg/7eVYP+4lWD/uJVg/7iVYP+4lmD/uJZg/7iWYP+4lmH/uJZh/7mW + Yf+5l2H/uZdh/7mXYf+5l2H/uZdh/7qXYf+6mGL/u5hi/7uYYv+7mWL/uphi/7qYYv+6mGL/u5hi/7uZ + Y/+7mWP/u5pj/7uaY/+7mWL/u5li/7uZYv+7mWL/u5li/7yaY/+8mmP/u5pk/7ybZP+8m2T/vJtk/72b + ZP+9nGX/vZxl/72cZf+9nGb/vpxm/76dZ/+/nmj/wJ9p/8Chav/Bomz/wqJt/8Kjbv/DpG//6tnD/+nZ + w//q2cT/6trE/+vaxP/r2sT/6trE/+raxf/r28X/69vG/+vbxv/s3Mf/7NzH/+zcx//s3Mf/7N3I/+3d + yP/t3cj/7d3I/+3dyf/t3cn/7d3J/+3eyv/t3sr/7d7K/+3eyv/u3sr/7d7L/+7fy//u38v/7t/L/+7f + y//u38z/7t/M/+7fzP/v4Mz/7+DM/+7gzf/v4M3/7+DO/+/gzv/v4M7/8OHO//Dhzv/w4s//8OLP//Dh + z//w4s//8OHP//Dhz//v4c//8OHP//Dhz//w4s//8OLP//Diz//w4tD/8OLQ//Di0P/x49D/8ePQ//Dj + 0f/x49H/8ePR//Hj0f/w4tD/8ePR//Hj0f/x49H/8OPR//Hj0f/x49H/8ePR//Hj0f/x49H/8ePR//Dj + 0f/x49H/8ePR//Hj0f/x49H/8ePR//Dj0f/x49H/8ePR//Hi0P/x49H/8ePR//Hi0P/w4tD/8OLQ//Di + 0P/x4tD/8eLQ//Di0P/w4s//7+LP//Diz//w4s//8OLP//Dhz//w4c//8OHP//Dhzv/v4c//7+HO//Dh + zv/w4c7/7+HO/+/gzf/v4M3/7+DN/+/gzf/v4M3/7t/M/+7fzP/u38z/7t/M/+7fzP/u38v/7t/L/+7f + y//t3sr/7d7K/+3dyf/t3sr/7d3J/+3dyf/t3cn/7d3I/+3dyP/s3Mj/7NzH/+vbx//s3Mb/7NzG/+vb + xv/r28b/69vF/+vbxf/r2sX/6trE/+raxP/p2cP/6djC/+nYwv/p2ML/6djC/+nXwf/o18H/6NfB/+jX + wP/o1sD/6Na//+jWv//n1r//59a//+fVvv/n1b7/5tS9/+bUvP/m07z/5dO7/+XTu//l0rr/5dK5/+TR + uf/k0bj/49C3/+PQt//jz7b/4s+1/+LOtf/izrX/4c20/+HNs//hzLL/4c2y/+DMsv/fzLH/38uw/9/L + sP/fyrD/38qv/97Jrv/eya7/3cit/93Irf/dyKz/3ces/9zGq//bxqv/28aq/9rFqf/axKj/2sSo/9rE + p//axKf/2sSm/9nDpf/YwqT/2cKl/9nCpP/YwaT/18Gj/9fAov/XwKL/18Ci/9fAof/XwKH/1b6g/9W+ + n//VvZ//1b2e/9S9nf/UvJz/1Lyc/9O7m//Tu5v/07qa/9K5mf/RuZj/0rmZ/9K5mP/RuJf/0biX/9G4 + l//RuJf/0LeW/9C2lf/PtZT/z7aU/8+2lP/PtZP/zrWT/860kv/Os5H/zbOQ/82zkP/Mso//zLKO/8yy + jv/LsY3/y7CM/8uwjP/LsIz/y7CL/8quiv/Jron/yq+K/8quif/JrYn/yK2I/8mtiP/IrYj/yK2H/8is + h//IrIb/yKyG/8erhf/HqoX/x6qE/8aqhP/GqYP/xqqD/8aqg//GqYL/xqmC/8Wogv/FqIH/xaiB/8Wo + gf/Fp4D/xKd//8Snf//Epn7/xKZ+/8Olff/DpXz/wqV8/8KlfP/CpHv/wqR6/8Kke//Co3r/wqR6/8Gk + ev/CpHr/waN5/8GieP/Aonj/wKJ4/8Cid//Aonf/wKF3/7+hdv/AoXb/v6B2/7+fdf+/n3X/v6B0/76f + c/++n3P/vp5z/72ecv+9nXH/vZ1x/7ydcf+8nXD/vJxw/7ycb/+7nG7/u5tu/7uabf+6mmz/uplr/7qZ + bP+6mWv/uZhq/7iYaf+4mGn/uZhp/7mXaf+4lmj/uJdo/7iXaP+3l2f/t5Zm/7eVZv+3lmb/t5Zn/7eW + Z/+3lmf/t5Zm/7eWZv+3lGX/t5Vl/7eVZf+2lWX/tZRj/7WUY/+2lGP/tZNi/7SSYf+1kmH/tJJh/7SR + YP+0kWD/s5Fg/7ORX/+0kV//tJFf/7SRYP+0kV//s5Bf/7SQX/+0kV//tJFf/7SRX/+0kV//tJFf/7SR + X/+0kV//tJJf/7SSX/+0kl//tJFe/7SRXv+0kl7/tJJe/7SSXv+0kl7/tZJe/7WSXv+0kl7/tJJe/7SS + Xv+0kV3/tJFd/7SSXf+1kl3/tZJe/7aTX/+2k1//t5Rg/7eUYP+3lGD/t5Rg/7eVYP+4lWH/uJZh/7iW + Yf+4lmH/uJZh/7iWYf+4lmH/uJZh/7iWYv+5l2L/uZdi/7mXYv+5l2L/uZdi/7mXYv+5l2L/uZdi/7mX + Yv+6mGL/uphj/7qYY/+6mGP/uphj/7qZY/+6mWP/uphj/7uZY/+7mGP/u5lj/7uZY/+7mWP/u5lj/7uZ + Yv+7mWL/u5li/7uZYv+6mGL/uZdi/7iWYf+4lmH/uJVh/7iVYf+4lWH/t5Vh/7iVYP+4lWD/uJVg/7iV + Yf+4lmH/uJZh/7iWYf+4lmH/uZZh/7iWYf+4lmH/uZZh/7mXYf+5l2H/uZdi/7mXYv+5l2L/uphi/7qY + Yv+6mGL/uphi/7qYYv+7mGP/u5hj/7uZY/+8mWP/vJpj/7yaY/+7mmP/u5pj/7yZY/+8mmT/vJpk/7yb + ZP+8mmT/vJpj/7uaY/+7mmP/vJpj/7yaZP+8mmT/vJpk/7ybZP+8m2T/vJtl/72cZf+9nGX/vZxl/76c + Zv++nWf/vp1n/76dZ/+/nmj/wJ9p/8Cgav/BoWv/wqJt/8Kibf/Do2//xKRw/+vaxP/r2sT/69rF/+vb + xf/r28b/69vG/+vbxv/r28b/69vG/+zcx//s3Mj/7N3I/+zcyP/t3cj/7d7J/+3eyf/t3sn/7d7K/+3e + yf/u3sr/7t/L/+7fy//u3sv/7t/L/+7fzP/u38z/7t/M/+7gzP/v4M3/7+DN/+/gzf/v4c3/7+HO/+/h + zf/v4c3/8OHO//Dizv/w4c//8OLP//Dhz//w4c//8OLP//Di0P/w4s//8ePQ//Hj0P/w4tD/8OLQ//Hi + 0P/x49H/8ePR//Hj0f/x49H/8ePR//Hj0f/w49H/8ePR//Hj0v/x49H/8ePR//Hj0f/x5NL/8uTS//Lk + 0//y5NP/8uTS//Lk0v/y5NL/8uTT//Lk0v/y5NL/8eTT//Hk0v/y5dP/8uXT//Hk0//x5NP/8uXT//Ll + 0//x5NP/8uTS//Lk0v/x5NL/8eTS//Hk0v/x5NL/8uTS//Lk0v/x49L/8ePR//Hj0v/x49L/8ePR//Hj + 0f/x49L/8ePR//Hj0f/x49D/8ePQ//Hj0P/w4tD/8OLQ//Di0P/w4tD/8OLQ//Di0P/w4tD/8OLQ//Di + z//w4s//8OHP//Dhzv/w4c7/8OHP//Dhzv/v4M7/7+DN/+/hzf/v4c7/7+DM/+7gzP/u38z/7uDM/+7f + zP/u38v/7t/L/+7fy//u3sr/7t7K/+3eyv/t3cn/7d3J/+zdyf/s3Mj/7NzI/+zcx//s3Mf/7NzH/+zc + x//s28f/69vG/+vbxf/r28X/6trE/+raxP/q2cT/6tnD/+rZw//p2ML/6djC/+nYwv/p2MH/6djB/+jX + wP/o18D/6NfA/+jXwP/o1r//59W+/+fVvv/n1b7/5tW9/+bUvP/m1Lz/5tS8/+bTu//l0rr/5dK6/+TR + uf/k0bj/5NG4/+PQt//jz7b/48+2/+LPtf/izrT/4s60/+HNs//hzbP/4M2y/+HMsv/hzLL/4Mux/9/L + sP/fy7D/38qv/9/Kr//eya7/3sit/97Irf/dyKz/3Mer/9zHq//cxqv/3Maq/9vGqv/bxan/28Wo/9vF + qP/axKf/2sSm/9rDpv/aw6b/2cOl/9jCpP/XwKP/2MGj/9jBo//YwaP/2MGi/9a/of/Wv6H/1r6g/9W+ + n//VvZ7/1L2d/9S9nf/UvJz/1Lyc/9S7m//Tupr/0rqa/9O6mv/Tupr/0rmZ/9K5mP/RuJf/0biX/9G4 + l//RuJf/0LeV/9C3lf/Qt5X/0LaU/8+2lP/PtZP/z7SS/860kv/OtJL/zrSR/82zkP/Ns5D/zbKP/8yy + jv/MsY3/y7GN/8uxjP/LsIv/y6+L/8uwi//Kr4r/ya6J/8quif/Kron/ya6I/8muif/Jroj/ya2I/8is + h//Iq4b/yKuG/8ishv/Hq4X/x6qE/8eqg//Hq4T/x6uE/8eqg//HqoP/xqmC/8apgv/GqYL/xqmC/8Wp + gf/FqID/xaiA/8Snf//Epn//xKZ+/8Omff/Dpn3/w6V8/8KlfP/DpXz/w6V7/8Kle//CpXv/wqR6/8Kk + ev/Bo3n/waN5/8Gjef/Bo3n/waN4/8GieP/Aonf/wKJ3/8Cid//AoXb/v6B2/8Chdf+/oHX/vp90/76f + dP++n3P/vp5y/72dcv+9nnL/vZ5y/72dcf+9nXD/vJxw/7ybb/+7m27/u5tt/7ubbf+7mm3/u5ps/7qa + a/+5mWv/uZhq/7mZav+5mGr/uZhq/7mYaf+5mGn/uJdo/7iXaP+4l2j/uJdo/7iYaP+4l2j/uJdn/7iX + Z/+4lmf/t5Zm/7iXZv+3l2b/t5Vl/7aVZf+2lWT/tpRk/7aUY/+1k2L/tZNi/7WTYv+1k2L/tZNh/7WS + Yf+1kmH/tZJh/7SSYP+0kmH/tJFg/7SRYP+0kWD/tZJh/7WSYP+1kmD/tZNg/7WTYP+1k2H/tZNg/7WT + YP+1k2D/tZNg/7WSX/+1kl//tZNf/7WTX/+1k1//tZNf/7WTX/+2k1//tpNf/7aTX/+2k1//tZJe/7WS + Xv+1kl7/tZNf/7aUX/+3lGD/t5Vg/7eVYf+4lWH/uJVh/7iVYf+4lmH/uJZh/7iWYv+5l2L/uZdi/7mX + Yv+5l2L/uZdi/7mXYv+5l2P/uZhj/7qYY/+6mGP/uphj/7qYY/+6mGP/uphj/7qYY/+6mGP/uphj/7qZ + Y/+6mWP/u5lj/7uZY/+7mWT/u5lk/7uZZP+7mmT/u5pk/7uaZP+7mmT/vJpk/7yaZP+8mmT/vJpk/7ya + ZP+7mmP/u5lj/7qYY/+5l2L/uJZi/7mXYv+5l2L/uJZi/7iWYv+4lmL/uJZh/7iWYf+4lmL/uJdi/7mX + Yv+5l2L/uZdi/7mXYv+5l2L/uZdi/7mXYv+6mGL/uphj/7qYY/+6mGP/uphi/7qYY/+7mWP/u5lj/7uZ + Y/+7mWP/u5lk/7uaZP+8mmT/vJtl/7ybZf+8m2T/vJtl/7ybZf+8m2X/vJtl/7ybZf+8m2X/vJtl/7yb + Zf+8m2T/vJtk/7ybZP+8mmT/vJpk/72bZf+9m2X/vZxm/72cZv++nWb/vp1n/76dZ/++nWf/v55o/7+e + aP/An2j/wJ9p/8Cgav/BoWv/waJs/8Kjbf/Co27/w6Rv/8SlcP/r28X/69vG/+vbxv/s28b/7NzH/+zc + yP/s3cj/7N3I/+zdyP/t3cj/7d7J/+3eyf/t3sn/7d7K/+7fy//u38v/7t/L/+7fy//u38v/7t/M/+/g + zP/v4Mz/7uDM/+/gzf/v4c3/7+HN/+/hzv/w4c7/8OHO//Dhzv/w4s//8OLP//Diz//w4s//8OLP//Di + z//x49D/8ePQ//Hj0P/x49D/8OPQ//Hj0f/x49H/8ePR//Hj0f/x5NH/8eTS//Hk0v/x5NL/8uTS//Lk + 0v/y5NL/8uTS//Lk0v/x5NP/8uXT//Lk0//y5NP/8uTT//Lk0//y5NP/8uXT//Ll0//z5dT/8+XU//Pl + 1P/z5dT/8+bU//Pm1P/z5dT/8+XU//Ll1P/y5dT/8+bU//Pm1f/y5dT/8uXU//Pm1f/z5tX/8uXU//Ll + 1P/z5dT/8+XU//Ll1P/y5dT/8+bU//Ll0//y5NP/8uXT//Ll0//y5dP/8uTT//Lk0//y5NP/8uTT//Lk + 0//y5NP/8uTS//Lk0v/y5NL/8eTS//Hj0f/x49H/8ePR//Hk0f/x49H/8ePR//Hj0f/x49H/8ePQ//Di + 0P/w4tD/8ePQ//Hj0P/x4tD/8OLP//Dizv/w4s//8OLP//Dhzv/w4c7/7+HO/+/hzv/v4M3/7+HN/+/h + zf/v4Mz/7+DM/+7fzP/u38v/7t/L/+7eyv/t3sr/7d7K/+3dyf/t3cn/7d3J/+3dyf/s3cj/7d3I/+3c + x//s3Mf/7NzG/+vbxf/r28X/69rF/+rZxP/q2sT/6trE/+rZxP/p2cP/6tnD/+rZwv/p2ML/6djC/+nY + wf/o18D/6NfA/+jWwP/o1r//59a//+fWvv/n1b7/5tS9/+bUvf/m1Lz/5tS8/+bTu//l07v/5dO6/+XS + uv/k0bj/5NG4/+TRuP/k0bf/49C2/+LPtf/izrX/4s60/+LOtP/hzbT/4c2z/+DMsv/gzLH/4Myx/+DM + sf/gzLH/4Muw/9/Kr//eya7/3smt/97Jrf/dyK3/3cis/93IrP/dx6v/3Mer/9zGqf/bxaj/28Wo/9vF + qP/axKf/2sSn/9rEpv/Zw6X/2cKl/9nCpP/ZwqT/2cKk/9jBo//YwaP/18Gi/9fAof/Wv6D/1r+f/9W+ + n//Vvp7/1b2d/9S8nf/UvJz/1Lub/9O7m//Tupr/07ua/9O7mv/Supr/0rqZ/9K5mP/SuZj/0rmY/9K5 + mP/RuJf/0biW/9C3lf/Qt5X/z7aU/8+2lP/PtpP/z7WT/8+1kv/OtJL/zrSR/86zkP/Ns5D/zbKP/82y + jv/MsY7/zLGO/8yxjf/LsYz/y7CM/8uwi//Kr4r/yq+K/8qviv/Kr4r/yq6J/8mtiP/Jroj/ya2I/8it + h//IrYf/yK2G/8ishv/IrIX/x6uF/8erhP/Hq4T/yKuE/8irhP/HqoP/xqmC/8apgv/GqoL/xqmC/8ap + gf/FqYD/xaeA/8Snf//Ep3//xKd+/8Smfv/Epn3/xKd9/8OmfP/Dpnz/w6Z8/8OmfP/DpXv/w6V7/8Kk + ev/CpHr/wqR6/8Kjev/Bo3n/waN4/8GjeP/Bo3f/wKJ3/8Gid//Bonb/wKF2/7+gdf+/oHX/v6B0/7+g + dP++n3P/v590/76fc/++nnL/vp5x/72ecf+9nXH/vZ1w/7ydb/+7nG7/u5tu/7ubbf+7m2z/upps/7qa + a/+6mmv/uppr/7qaa/+6mmv/uplq/7mZav+5mWn/uZhp/7mYaP+5mWn/uZhp/7mYaf+5mGj/uJdn/7iX + Z/+4l2f/uJdn/7eWZv+3lmb/t5Zl/7eVZf+3lWT/t5Vk/7eVZP+3lWT/tpVj/7aUY/+2lGL/tpRi/7WT + Yv+1k2H/tZNh/7WTYf+1k2H/tZJh/7WTYf+2k2H/tpNh/7aUYf+2lGH/tpRi/7aUYf+2lGH/tpNh/7aT + Yf+2lGH/tpRh/7aUYf+2lGH/tpRg/7aUYP+2lGD/tpRg/7aUYP+2lGD/tpRg/7aUX/+2k1//tpNf/7aU + YP+3lWD/t5Vh/7iWYf+4lmL/uZZi/7mWYv+5lmL/uZdi/7mXYv+5l2P/uZhj/7qYY/+6mGP/uphj/7qY + Y/+6mGP/uphk/7qYZP+6mWT/u5lk/7uZZP+7mWT/u5lk/7uZZP+7mWT/u5lk/7uZZP+7mmT/u5pk/7ua + ZP+8mmT/vJpl/7yaZf+8mmX/vJtl/7ybZf+8m2X/vJtl/7ybZf+8m2X/vJtl/7ybZf+8m2X/vJtk/7ua + ZP+6mWT/uZhj/7mXY/+5mGP/uphj/7qYY/+5mGP/uZhj/7mYY/+5l2P/uZdj/7mYY/+6mGP/uphj/7qY + Y/+6mGP/uphj/7qYY/+6mGP/uphj/7qYY/+6mWP/uplj/7qZY/+7mWT/u5lk/7uZZP+8mmT/vJpl/7yb + Zf+8m2X/vZtl/72cZv+9nGb/vZxm/72bZv+9nGb/vZxm/72cZv+9nGX/vZxm/72cZv+9nGX/vZxl/72c + Zf+9nGX/vZxl/72bZf++nGb/vpxm/76dZ/++nWf/vp5n/76eZ/+/nmj/v55o/7+eaP/An2n/wKBq/8Cg + av/BoGv/waFr/8KibP/Do27/w6Ru/8Slb//FpnH/7NzH/+zcx//s3Mf/7dzH/+zcyP/t3cn/7d7J/+3e + yf/t3sn/7d7J/+3eyf/u38r/7t/L/+7fy//u38v/7+DM/+/gzP/v4Mz/7+DN/+/gzf/w4c7/8OHO/+/h + zv/v4c7/8OLO//Diz//w4s//8eLP//Diz//w4s//8OLQ//Di0P/w4tD/8ePQ//Hj0P/y5NH/8uTR//Lk + 0f/x5NH/8eTR//Hk0v/y5NL/8uTS//Lk0v/y5dP/8uXT//Ll0//y5dP/8uXT//Ll0//y5NP/8uXT//Ll + 0//y5dT/8+bU//Pm1P/z5dT/8+XU//Pm1P/z5tT/8+bU//Pm1P/z5tX/8+bV//Pm1P/z5tX/8+bU//Tn + 1v/059b/9OfW//Pm1f/z5tX/9ObW//Tm1v/z5tX/8+bV//Pm1f/z5tX/8+bV//Pm1f/z5tX/8+bV//Pm + 1f/z5tX/8+bV//Tn1f/z5tX/8+bU//Pm1P/z5tT/8+bU//Lm1P/y5dT/8+XU//Pl1P/y5dT/8uXU//Pm + 1P/z5tT/8uXT//Ll0//y5dP/8uTS//Lk0v/y5dP/8uTS//Hk0v/y5NL/8uTS//Hj0f/x49H/8eTR//Lk + 0f/y5NH/8ePR//Hj0P/x49D/8ePQ//Hj0P/x4tD/8eLQ//Hiz//w4s//8OHO//Dhzv/w4c7/7+HO/+/g + zf/v4M3/7+DN/+/gzP/u38z/7t/L/+7fy//u38v/7t7K/+7eyv/t3sr/7d7J/+3eyf/t3sn/7d3I/+zd + yP/s3Mf/7NzG/+zbxv/s28b/69vG/+vbxf/r28X/69vF/+vaxP/q2sT/6tnE/+rZw//p2cL/6djB/+nY + wv/p18H/6NfB/+jXwP/o18D/6Na//+jWvv/n1r7/59a+/+fVvf/m1L3/5tS8/+bTvP/m07v/5dO6/+XS + uv/k0rn/5NG5/+PQt//jz7f/49C3/+PPtv/iz7X/4s+1/+LOtP/hzrP/4c2y/+HNs//hzbP/4c2y/+DM + sv/gzLD/38uv/9/Kr//fyq//38qv/97Jrv/eya3/3smt/93IrP/dx6r/3Map/9zGqf/bxqn/28ap/9vF + qP/bxaj/2sSn/9rDpv/Zw6X/2sOl/9rDpf/ZwqX/2cKk/9jCo//YwaP/18Ci/9fAof/Xv6H/1r+g/9a+ + n//Wvp//1b2d/9W9nf/UvJz/1Lyc/9S8m//UvJv/07ub/9O7m//Tu5r/07qZ/9O6mf/Tupn/07qZ/9K5 + mP/SuZf/0beV/9G3lf/Qt5X/0LeV/9C3lP/PtpP/z7WT/8+1kv/OtZL/zrSR/860kP/Os5D/zbOP/82z + j//Mso7/zLKO/8yyjf/MsY3/y7CM/8uwi//LsIv/y7CL/8qviv/Kr4r/yq+K/8qvif/Kr4n/ya6I/8mu + iP/Jrof/ya2H/8mth//IrIb/yKyF/8irhf/IrIX/yKyF/8erhP/HqoP/x6qD/8eqgv/HqoL/xqqC/8Wp + gP/FqYD/xamA/8Wof//Ep37/xad+/8Wofv/Fp37/xKd9/8Snff/Ep33/w6Z8/8SmfP/Epnz/w6V7/8Ol + e//DpHv/wqR6/8Kkev/CpHn/wqN5/8GjeP/Bo3f/waJ2/8Cidv/AoXb/wKF2/8Chdf+/oXX/v6F1/8Ch + df+/oHT/vp9y/76fcv++nnL/vp5x/72ecf+9nnD/vZ5w/7ydb/+8nG7/u5tt/7ubbf+7m2z/u5ts/7ub + bP+7mmz/u5ps/7uaa/+6mmv/uppr/7qZav+6mWn/uplq/7qZav+6mWr/uplq/7mYaf+5mGj/uZho/7mY + aP+4mGf/uJdn/7iXZv+4lmb/uJZm/7iWZv+4l2b/uJZl/7eWZf+3lWT/t5Vk/7eVZP+2lGP/tpRi/7aU + Yv+3lGP/tpRi/7aUYv+2lGL/tpRi/7eUYv+3lWL/t5Vi/7eVYv+3lWL/t5Vi/7eVYv+3lWL/t5Vi/7eV + Yv+3lWL/t5Vi/7eVYv+3lWL/t5Vi/7eVYf+3lWH/t5Vh/7eVYf+3lWH/t5Vh/7eVYf+3lWH/uJZh/7iW + Yv+5l2L/uZdj/7mXY/+5l2P/uZdj/7mYY/+6mGP/uphk/7qYZP+6mWT/u5lk/7uZZf+7mWX/u5ll/7uZ + Zf+7mWX/u5ll/7uaZf+7mmX/u5pl/7uaZf+8mmX/vJpl/7yaZf+8m2X/vJtl/7ybZf+8m2X/vZtm/7yb + Zv+8m2b/vJtm/72cZv+9nGb/vZxm/72cZv+9nGb/vZxm/72cZv+9nGb/vZxm/72cZf+8m2X/u5ll/7qY + ZP+6mGT/uplk/7qZZP+6mWT/uplk/7qZZP+6mWT/uplk/7qYZP+6mGT/u5hk/7uZZP+7mWT/u5lk/7qZ + ZP+6mWT/u5lk/7uZZP+7mWT/u5pk/7uaZP+7mmT/vJpl/7yaZf+8m2X/vJtm/72cZv+9nGb/vZxm/72c + Zv++nWf/vp1n/76dZ/++nWf/vZxn/76dZv++nWb/vp1m/72cZv+9nWb/vp1m/76dZv++nWb/vp1m/76d + Zv++nWb/vp1m/76dZv++nmf/v55n/7+faP+/n2j/v59o/8Cfaf/An2n/wKBq/8Chav/BoWv/waFs/8Ki + bf/Co23/w6Rv/8Slb//FpnD/xqdy/+zdyP/t3cj/7d7J/+7eyf/t3sn/7t7K/+7fy//u38v/7t/K/+/f + y//v38v/7uDM/+/gzP/v4c3/7+HN/+/hzf/v4M3/7+HN//Dizv/w4s//8OLP//Diz//w4s//8OLP//Di + z//x49D/8ePR//Hj0f/x49H/8ePR//Lk0v/y5NL/8uTR//Lk0f/y5NL/8uTS//Lk0v/y5NL/8uXT//Ll + 0//y5dP/8uXT//Ll0//y5dP/8uXT//Ll1P/z5tX/8+XU//Pm1P/z5tT/8+bU//Pm1f/z5tX/8+bV//Pm + 1f/z5tX/8+bV//Tn1v/059b/9OfW//Tn1v/z5tX/9OfW//Tn1v/059f/9OjX//Tn1v/059b/9OfW//Tn + 1//06Nf/9OjX//To1//06Nf/9OjX//To1//06Nf/9OjX//Xo1//16Nf/9OjX//Tn1//059b/9OfW//Tn + 1v/z59b/9OfW//Tn1v/059b/9OjW//Tn1f/z59X/8+fV//Pn1v/059b/8+bV//Tm1f/05tX/8+bV//Pm + 1f/z5tX/8+bV//Pl1P/y5dT/8+XU//Ll0//y5dP/8uXT//Lk0v/y5NL/8uXT//Ll0//y5NL/8uTS//Lk + 0v/y5NL/8uTS//Lk0v/y5NL/8ePR//Hj0f/x49D/8eLQ//Di0P/x4s//8OLP//Diz//w4s//7+HO//Dh + zv/w4c7/7+HN//Dhzf/v4M3/7+HN/+/gzP/v38z/79/M/+7fyv/u38r/7t7K/+7eyv/t3sn/7d3I/+3d + yP/t3cj/7d3I/+zcx//r3Mb/7NzH/+zcx//s3Mb/69vF/+vaxf/q2sT/6trD/+rZw//q2cP/6tnC/+rZ + wv/q2cL/6djB/+nYwP/p18D/6dfA/+jWv//n1r7/6NW+/+fWvv/n1b7/59S9/+bUvP/l07v/5dO7/+XT + uv/l07r/5NG5/+XSuf/k0bj/5NG3/+PQtv/iz7X/4s+1/+LPtP/izrT/4s60/+LOs//hzbL/4cyy/+DM + sf/gzLH/4Myx/9/LsP/fyq7/3squ/97Krv/eya3/3sms/93IrP/dyKv/3Meq/9zHqv/cxqn/28Wo/9vF + qP/bxaj/2sWn/9rEpv/axKb/2cOl/9rDpf/Zw6T/2cOk/9nCpP/YwaP/2MGi/9fBov/XwKH/1r+g/9a/ + n//Vvp7/1b6e/9W9nf/VvZ3/1b2c/9S8m//UvJz/1Lyc/9S8m//UvJv/07ua/9O7mv/Tupn/0rmY/9G4 + l//SuJf/0riW/9G3lf/Qt5X/0LeU/9C3lP/Qt5T/0LaT/8+1kv/PtZL/zrWR/860kf/OtJD/zrOQ/86z + j//Ns4//zbKO/82yjv/Nso3/zLKN/8yxjP/MsYv/zLGL/8uviv/Lr4r/yq+J/8qvif/Kron/yq6I/8qu + iP/Krof/ya2H/8mth//IrIb/yKyG/8ishf/IrIX/yKyF/8ishP/IrIT/yKuE/8irg//HqoL/x6qC/8eq + gv/GqYH/xaiA/8Wof//FqH//xqh//8Wof//Ep37/xKd9/8Snff/Fp33/xad9/8SmfP/Epnz/w6Z8/8Om + fP/DpXv/w6V6/8Okev/CpHn/wqR5/8Klef/CpHn/wqN4/8KjeP/Bo3f/waN3/8Gidv/AoXb/wKF2/8Ch + df+/oXT/v6Bz/7+gc/+/n3L/v59y/76fcf+9nnD/vZ5w/72cb/+8nG7/vJ1u/7ycbf+8nG3/vJtt/7ub + bf+7m2z/u5ts/7ubbP+7m2z/u5pr/7uZa/+7m2v/uppq/7qZa/+7mmv/uplp/7qaav+6mWn/uplp/7mY + aP+5mGj/uZdn/7mXZ/+5l2f/uZhn/7iXZv+4l2b/uJZm/7iWZf+4lmX/t5Zk/7eWZP+3lWT/t5Vj/7eV + Y/+3lWP/t5Vj/7eVY/+3lWP/t5Vj/7iWZP+4lmT/uJZk/7iWY/+4lmP/uJZj/7iWY/+4lmP/uJZj/7iW + Y/+4lmP/uJZj/7iWY/+4lmP/uJZi/7iWYv+4lmL/uJZi/7iWYv+4lmL/uJdj/7mXY/+5mGP/uphk/7qY + ZP+6mGT/uphk/7qYZP+6mGT/uplk/7qZZf+7mWX/u5pl/7uaZf+8mmb/vJpm/7yaZv+8mmb/vJpm/7ya + Zv+8m2b/vJtm/7ybZv+8m2b/vJtm/72bZv+9nGb/vZxm/72cZv+9nGb/vZxm/72cZ/+9nGf/vZxn/72c + Z/++nWf/vp1n/76dZ/++nWf/vp1n/76dZ/++nWf/vp1n/76dZ/++nWb/vZtm/7yaZv+7mWX/u5ll/7ua + Zf+7mmX/u5pl/7uaZv+7mmb/u5pl/7uaZf+7mmX/u5ll/7uZZf+7mmX/u5pl/7uaZf+7mmX/u5pl/7ya + Zf+8mmX/vJpl/7ybZf+8m2X/vJtl/72bZv+9m2b/vZxm/72cZ/++nWf/vp1n/76dZ/++nWf/v51n/7+e + aP+/nmj/vp1o/76daP++nWf/vp5n/76eZ/++nmj/v55o/7+eaP+/nmf/v55n/7+eZ/+/nmf/v55n/7+e + Z/+/nmf/v59n/7+faP/AoGn/wKBp/8Cfaf/BoGr/waBq/8Gha//BoWv/waJs/8KibP/Com3/w6Nu/8Sk + cP/FpnH/xady/8aoc//t3sn/7t7J/+7eyv/u38r/7t/L/+/fy//v38z/7+DM/+/gzP/v4cz/7+HN/+/h + zf/v4c3/7+HN//Dizv/w4s7/8OHO//Diz//x49D/8OPP//Hj0P/x49H/8ePQ//Lk0f/y5NH/8uTS//Lk + 0v/y5NL/8eTS//Ll0v/y5dP/8uXT//Ll0//z5dP/8uXT//Ll1P/z5tT/8+bU//Pl1P/z5tT/8+bU//Pm + 1f/z5tT/8+bV//Pm1f/z5tX/8+bV//Pn1f/059b/9OfW//Tn1v/059b/9OfW//Tn1v/059b/9OfW//Pn + 1v/059b/9ejX//Xo1//06Nf/9ejX//To1//06Nf/9OjY//To2P/16dj/9ejY//Xo2P/16Nj/9ejY//To + 2P/16dj/9enY//Xp2P/06Nj/9enY//Xp2P/16dj/9ejY//Xo2P/06Nj/9ejY//Xo2P/16Nj/9OjY//To + 1//16Nj/9ejY//Tn1//16Nf/9OjX//To1//06Nf/9OjX//Tn1v/059b/9OfW//Tn1v/059b/9OfW//Pn + 1v/059b/9OfW//Pn1f/z5tX/8+bV//Pm1f/z5tX/8uXU//Pl1P/z5dT/8+XU//Pm1P/y5dP/8uXT//Ll + 0//y5dP/8uXT//Lk0v/y5dP/8uXS//Lk0v/y5NL/8eTR//Hk0f/x49H/8OLQ//Di0P/x48//8ePP//Di + z//w4s7/8OHO/+/hzf/w4c7/8OHO/+/gzf/u38v/7+DM/+/gzP/u38v/7t/K/+7fyv/u3sr/7t7J/+7e + yf/t3cj/7d3I/+3dyP/t3cf/7NzH/+zcx//r28b/69vF/+vbxf/s28X/69rF/+vaxP/q2sP/6tnD/+rZ + w//q2cL/6tjC/+rYwv/p2MH/6NfA/+jWv//o1r//6Na//+fWvv/n1b3/59W9/+fVvf/m1Lz/5tS8/+XT + uv/l0rn/5dK5/+TRuP/k0bj/5NC3/+PQtv/j0LX/48+1/+PPtf/izrT/4s6z/+LOs//hzbL/4c2y/+DM + sf/gzLH/4Myx/9/LsP/fy6//3squ/9/Krv/fyq7/3smt/93IrP/dyKv/3cir/93Hqv/cxqn/28ap/9vG + qP/bxqj/28Wo/9vFp//axKb/2cOl/9nDpf/Zw6X/2cOl/9nCpP/YwqP/2MGi/9fAof/Xv6D/18Cg/9a/ + oP/Wv5//1r+f/9W9nf/VvZz/1b2d/9W9nf/VvJz/1Lyb/9O7mv/UvJv/1Lya/9O7mf/Tupn/0rmY/9O6 + mP/Supf/0bmW/9K5lv/RuJb/0LeV/9C3lP/Qt5T/0LeU/9C2k//PtZL/z7WR/8+1kf/OtJD/zrSQ/86z + kP/Ns4//zbOP/82zjv/Nso3/zLKN/8yxjP/MsYz/zLGL/8ywi//LsIr/y6+K/8qvif/Kroj/yq+I/8qv + iP/Krof/ya6H/8qth//Krof/ya6G/8mshf/IrIX/yK2F/8ishP/Iq4P/yKuE/8erg//Iq4P/yKuD/8eq + gv/GqoH/x6qB/8eqgP/GqX//xal//8apf//GqX//xql//8Wofv/Ep33/xKZ9/8Smff/Ep33/xKd9/8Om + e//Dpnv/w6V7/8Olev/CpHr/w6V6/8Olev/DpXn/w6V5/8KkeP/Bonf/wqN3/8Kjd//Bonb/wKJ1/8Ci + df/AoXT/wKF0/7+gc/+/oHL/v6By/76fcv++nnH/vZ5w/72db/+9nW//vZ1v/7ydbv+7nG3/vJ1u/7uc + bf+8nG3/u5xs/7ubbP+8m2z/u5pr/7uaa/+7mmv/u5pr/7uaa/+7m2v/u5tr/7uaav+6mWn/uplp/7mY + aP+6mGj/upho/7mYaP+5mGf/uZdn/7mXZ/+4l2b/uZdm/7iXZf+4l2X/uJZl/7iWZP+4lmT/uJZk/7iW + ZP+4lmT/uJZk/7iWZP+4l2T/uZdl/7mXZf+5l2X/uZdl/7mXZf+5l2X/uZdk/7mXZP+5l2T/uZdk/7mX + ZP+5l2T/uZdk/7mXY/+5l2P/uZdj/7mXY/+5mGT/uZhk/7mYZP+6mGT/uplk/7uaZf+7mmX/u5pm/7ua + Zv+7mmb/u5lm/7uZZv+7mmb/vJpm/7yaZv+8m2b/vJtn/7ybZ/+9m2f/vZtn/72bZ/+9m2f/vZxn/72c + Z/+9nGf/vZxn/72cZ/+9nGf/vZ1n/76dZ/++nWf/vp1n/76dZ/++nWf/vp1n/76dZ/++nWf/vp1n/76e + Z/++nmf/vp5n/7+eZ/+/nmf/v55n/7+eZ/+/nmf/vp1n/76cZ/+8m2b/u5pm/7yaZf+8mmb/vJpm/7yb + Zv+8m2f/vJtn/7ybZv+8m2b/vJtm/7ybZv+8mmb/vJtm/7ybZv+8m2b/vJtm/7ybZv+8m2b/vZtm/72c + Zv+9nGb/vZxn/76cZ/++nGf/vpxn/76dZ/++nWf/vp1o/7+eaf+/nmn/v55p/7+eaf+/n2n/v55p/7+e + af+/nmn/v55o/7+faf+/n2n/v59p/7+eaf+/n2n/v59p/7+faf+/n2j/v59o/8CfaP/An2j/wJ9o/8Cf + af/An2n/wKBq/8Cgav/BoGr/waFr/8Gha//Comz/wqJs/8Ojbf/Do23/w6Nu/8Skb//EpXD/xaZx/8ao + c//HqXT/7+DL/+/gy//v4Mz/7+DL/+/gzP/v4M3/7+DN/+/gzf/v4c3/8OHO//Dizv/w4s7/8OLP//Di + z//w4s//8ePQ//Hj0P/x49D/8uTR//Hk0f/y5NL/8uTS//Lk0v/y5NL/8+XT//Pl0//z5dP/8uXT//Pm + 1P/y5dP/8ubU//Pm1f/y5dT/8+bU//Pm1f/z59X/8+fV//Pm1f/059X/9OfV//Pm1v/059f/9OfW//To + 1//06Nf/9OjW//To1//06Nf/9OjX//To1//06Nf/9OjX//Xp2P/06Nf/9OjX//Xo2P/16Nj/9OjY//Xp + 2P/16dj/9ejY//Xp2f/16dn/9enZ//Xp2f/26dn/9enZ//Xp2f/26dn/9unZ//Xp2P/26tr/9enZ//Xp + 2f/26tr/9ura//bq2v/26tr/9ura//bq2v/16dn/9ura//Xp2f/16dn/9era//Xp2f/16dn/9enZ//Xp + 2P/16dn/9ejY//To2P/06Nj/9OjX//Xo2P/16dj/9enY//Xp2P/16Nf/9ejX//To1//16Nj/9ejY//To + 1//059b/9OjX//Tn1//059b/8+fV//Tn1v/z5tX/8+bV//Pm1f/z5tX/8+bV//Pm1P/z5tT/8+XU//Pm + 1P/z5tT/8uXT//Lm1P/z5tT/8+XT//Ll0//y5NL/8uTS//Lk0f/x49H/8uTR//Hj0f/x49D/8ePQ//Di + z//x48//8OLO//Dizv/w4s7/7+HN//Dhzf/w4M3/79/M/+/gzP/u38v/7t/L/+7fy//u38r/7t7K/+7e + yv/t3sn/7d7J/+3eyf/t3cf/7NzH/+zcxv/s3Mb/7NzG/+vbxf/r28X/69rF/+vaxP/r2sT/69rE/+va + w//q2cL/6djC/+rZwv/p2MH/6djA/+nYwP/p18D/6Na//+jXv//o1r7/6Na+/+fVvf/m1Lz/5tO7/+bT + u//m07n/5dK4/+TRuP/k0bf/5NG3/+PQtv/j0Lb/48+1/+PPtf/jz7T/4s6z/+LOtP/izrP/4c2y/+HN + sf/gzLD/4Myx/+DMsP/gzLD/4Muw/9/Kr//eya3/3sms/97JrP/eyaz/3cir/93Iq//cx6n/3Mep/9zG + qf/bxaj/3Mao/9vFp//axKf/2sSn/9vEpv/axKX/2cOk/9nDpP/ZwqP/2MGi/9jBof/XwKH/18Ch/9fA + oP/Wvp7/1r6e/9a+nf/Wvp3/1b6d/9W+nf/VvZz/1Lyb/9S8m//VvJz/1Lyb/9S7mv/Tu5n/07qZ/9O6 + mP/Supj/0rqX/9K5l//SuZf/0biW/9G3lP/RuJT/0beU/9C2k//QtpP/z7aS/8+1kf/PtZH/z7WQ/860 + kP/Os4//zrOO/86zjv/Nso7/zLGM/82zjf/Nso3/zLKM/8yxi//MsYv/y7CK/8yxiv/MsIr/y6+J/8uv + if/Kr4j/y6+I/8uviP/Krof/yq6H/8muhv/Jrob/ya2F/8muhv/JrYX/ya2F/8mshP/Iq4P/yKyD/8ir + gv/Hq4L/x6uC/8ergf/GqYD/xqmA/8apgP/GqYD/xql//8apf//FqH7/xah+/8Wofv/Fp33/xad9/8Sn + fP/Epnz/xKZ8/8Sme//DpXr/wqR5/8Klef/DpXr/w6R5/8KkeP/CpHj/wqR4/8KjeP/CpHf/waN2/8Gi + dv/BonX/waJ1/8ChdP+/oHP/v6Bz/7+fcv++nnH/v59x/76ecP++nnD/vZ1v/76eb/+9nW7/vJ1u/72d + bv+9nm7/vZ1t/7ycbP+8nG3/vJxt/7ycbP+9nG3/vJxs/7ycbP+8m2v/u5pq/7uaav+6mmr/uplp/7qZ + af+6mWn/uplp/7qZaP+6mWj/uplo/7mYZ/+6mGf/uZhm/7mYZv+5l2b/uZdl/7mXZf+5mGX/uZhm/7mY + Zv+5mGb/uZhm/7mYZv+6mGb/uphm/7qYZv+6mGb/uZhm/7qYZv+6mGb/uphl/7qYZf+6mGX/uphl/7qY + Zf+6mGX/uphl/7qYZf+6mWX/upll/7uZZf+7mWX/u5pl/7uaZv+8mmb/vJtm/7ybZv+8m2f/vJtn/7ya + Z/+8mmf/vJtn/7ybZ/+9m2f/vZxn/72cZ/+9nGf/vZxn/72cZ/+9nGf/vZxn/72dZ/++nWf/vp1n/76d + Z/++nWf/vp1n/76dZ/++nmf/vp5n/7+eZ/+/nmf/v55n/7+eZ/+/nmf/v55o/7+eaP+/n2j/v59o/7+e + aP+/n2j/v59o/7+eaP+/nmj/v55o/7+eZ/++nWf/vZxn/7ybZv+8m2b/vJtn/72bZ/+9m2f/vZxn/72c + Z/+9nGf/vZxn/72cZ/+9m2f/vJtn/7ycZ/+8nGf/vJxn/72cZ/+9nGf/vZxn/72cZ/++nWf/vp1n/76d + Z/+/nWf/v51n/7+eZ/+/nmn/vp5p/7+eaf+/n2r/v59q/8Cfav/An2r/wKBq/8Cfav/An2r/wJ9q/8Cf + av/An2r/wJ9p/8Cfav/An2r/wJ9q/8Cfaf/An2n/wJ9p/8Cfaf/An2n/wKBp/8Cgaf/AoGr/wKFq/8Gh + av/BoWv/wqFs/8KibP/Com3/w6Jt/8Ojbf/DpG7/w6Rv/8Slb//EpW//xaVx/8ancv/HqHP/x6l0/+/g + zP/v4cz/7+HM//Dhzf/w4c7/8OHN//Dhzv/x4s//8ePP//Hjz//x49D/8ePQ//Hj0P/y5NH/8ePQ//Hj + 0f/x49H/8uTR//Hk0f/y5dL/8+XT//Pl0//z5dP/8+bU//Pl0//z5tT/9OfV//Tn1f/z5tT/9OfV//Tn + 1v/z59X/9OjW//Tn1v/06Nb/9OjW//To1//059b/9OfX//To1//06Nf/9ejX//To1//16Nj/9ejY//Xo + 2P/16Nj/9OjX//Xp2P/16dn/9enZ//Xp2P/16dn/9urZ//bq2f/16dn/9ura//Xp2f/26tr/9ura//bq + 2v/26tr/9era//Xq2v/16tn/9ura//bq2v/26tv/9ura//bq2v/26tv/9era//bq2v/26tr/9era//br + 2//269v/9ura//bq2v/26tv/9ura//bq2v/26tv/9urb//bq2v/26tr/9urb//bq2v/26tr/9ura//bq + 2v/26tr/9ura//bq2f/16dj/9enZ//Xp2f/16dn/9erZ//Xp2f/16dn/9ejY//Xo2P/16dj/9enY//Xo + 2P/16Nj/9ejY//Xo1//059b/9ejX//Tn1v/059b/9OfW//Tn1f/06Nb/9OfW//Tn1v/059X/8+bV//Pn + 1f/z59X/8+bV//Pm1P/z5tT/8+bU//Pm1P/y5dP/8uXS//Lk0v/y5NL/8uTS//Lk0f/y5NH/8ePQ//Di + z//w4s//8OLP//Dizv/w4s7/8OLO//Dizv/w4c3/7+HN/+/gzP/v4Mz/7+DM/+7fy//v38v/7+DL/+/f + y//u3sr/7t7J/+3dyP/t3sj/7d3I/+zcx//s3Mb/7NzH/+zcxv/s28X/69vF/+zbxf/r2sT/69vE/+vb + xP/q2sP/6tnC/+rZwf/q2cL/6tjB/+nXwP/p2MD/6Ne//+jXv//o1r//59W+/+fVvf/n1bz/59W8/+bU + u//m1Lv/5dK5/+XSuP/l0rj/5NG3/+TRt//k0Lb/49C2/+PQtv/j0LX/48+1/+LPtP/izrP/4s6z/+HO + sv/hzbH/4cyx/+HMsf/gzLD/4Muv/9/Lr//fyq7/38qt/97JrP/dyKv/3cir/97JrP/eyav/3ciq/9zG + qf/cxqj/28Wn/9vFp//cxqj/28Wn/9vFpv/axab/2sSl/9rDpP/Zw6P/2MKi/9jCov/YwaL/18Cg/9fA + n//XwJ//18Cf/9a/nv/Wv57/1b2d/9W9nP/VvZz/1Lyb/9W8nP/UvJv/1Lya/9S8mv/UvJr/1LuZ/9O6 + mP/Tupj/0rmX/9K6l//SuZb/0biV/9K4lf/SuJX/0biU/9C3k//Qt5P/0LeS/8+2kf/PtZH/zrSQ/860 + j//OtI//z7WQ/8+0j//Os4//zbOO/82zjf/Nsoz/zLKM/8yxjP/Msoz/zLGL/8ywiv/LsIr/y7CJ/8uw + if/LsIj/yq+H/8uviP/Lr4j/y6+I/8qvh//Krob/yq6G/8muhv/JroX/yK2E/8isg//IrIP/yKyD/8ir + gv/HqoH/yKyC/8eqgf/HqoH/x6uB/8ergf/GqYD/xqh//8apf//GqX//xql//8Woff/GqX7/xah9/8Wo + ff/FqH3/xad8/8Sme//Dpnr/xKd7/8Slev/Dpnr/xKZ6/8Smev/DpXn/wqR4/8Kjd//CpHf/wqR3/8Kk + dv/BonX/wKF1/8ChdP/AoXP/wKFz/7+gcv+/n3H/v59x/7+gcf+/n3H/v59w/76fcP++n2//vp5u/72d + bv+9nm7/vZ1t/72dbf+8nW3/vZ5u/72dbf+9nW3/vZ1t/7ycbP+8nGz/vJtr/7uba/+7mmr/u5pq/7ua + av+7m2r/u5tq/7uaaf+6mmn/uplo/7qZaP+6mWj/upln/7qZZ/+6mWf/upln/7qZZ/+6mWf/uplm/7qZ + Zv+6mWf/upln/7uZZ/+7mWf/upln/7qZZ/+6mWf/u5lm/7uZZv+6mWb/uplm/7uZZv+7mWb/u5lm/7uZ + Zv+7mmb/u5pm/7ybZv+8m2f/vJtn/7ybZ/+8m2f/vJtn/7ycZ/+9nGf/vZxn/72cZ/+9nGf/vZxn/72c + Z/+9nGf/vZxn/76dZ/++nWj/vp1o/76daP++nWj/vp5o/76eaP++nmj/vp5o/7+eaP+/nmj/v55p/7+e + af+/nmn/v55p/7+faf+/n2n/v59p/7+faf+/n2n/v59p/7+faf/An2n/wJ9q/8Cfav/An2r/wJ9q/8Cf + av/An2r/wJ9q/8Cfaf/An2n/v55p/76dZ/+9nGf/vZxn/72cZ/+9nGf/vZxn/72cZ/+9nWf/vZ1n/72d + Z/+9nWf/vZ1n/72dZ/+9nGf/vZ1n/76dZ/++nWf/vp1n/76dZ/++nWf/vp1n/7+dZ/+/nmf/v55n/7+e + af+/nmr/v59q/7+fav/An2r/wJ9q/8Cgav/AoGv/waBr/8Gga//BoGv/wKBr/8Cga//AoGr/waBq/8Gg + av/BoGr/waBq/8Ggav/BoGv/waFr/8Ghav/BoGr/waFq/8Ghav/BoWv/waFr/8KhbP/Comz/wqJs/8Kj + bf/Co23/w6Nu/8Skbv/EpG//xKRv/8WlcP/FpXD/xaZw/8Wmcf/Gp3P/x6l0/8iqdf/w4s7/8OLO//Di + zv/x4s//8ePP//Diz//w4s//8ePQ//Lk0f/x49D/8uTR//Lk0f/y5NH/8uTR//Lk0v/y5NL/8uXS//Ll + 0//z5dP/8+bU//Pm1P/z5tT/9OfV//Pm1f/059X/9OjW//To1v/06Nb/9OjW//To1//06Nf/9OjX//To + 1//06Nf/9enY//Xp2P/06Nf/9enY//Xp2P/06Nf/9enY//bq2f/16dn/9enZ//Xp2f/26tn/9ura//bq + 2v/26tr/9ura//bq2v/26tr/9ura//bq2v/26tr/9erZ//br2//269v/9ura//bq2v/269v/9ura//br + 2//269v/9+vc//br2//369z/9uvb//br2//269v/9urb//fr3P/369z/9+vc//fr3P/37Nz/9uvb//br + 2//269v/9+vc//br2//269v/9urb//bq2//269v/9uvb//br2//269v/9uvb//fr3P/269v/9uvb//bq + 2v/26tr/9+vb//bq2v/16dr/9era//bq2v/26tr/9ura//bq2v/26tr/9urZ//bq2f/16tn/9urZ//bq + 2f/16dj/9enY//Xp2f/06Nj/9OjX//To1//16Nj/9ejX//To1v/06Nb/9OjX//Xo1//06Nf/9OjW//To + 1v/059b/9OfV//Tn1f/059X/9OfV//Pm1P/z5dP/8+XT//Pl0//z5dP/8uXS//Lk0f/y5NH/8uTR//Lk + 0f/y5NH/8ePQ//Hjz//x48//8OLO//Dizv/w4s7/8OHN//Dhzf/v4c3/7+DN/+/fzP/v38v/7+DL/+7f + yv/u38r/7t7J/+7eyf/t3sn/7d7I/+3dx//t3cf/7d3H/+3dx//s3Mb/7NzG/+zcxv/s28X/69rE/+ra + w//q2sP/6trC/+rawv/q2cL/6tnC/+nYwf/p2MD/6djA/+jXv//o1r7/6Na+/+jWvf/n1bz/5tS7/+bU + u//m07r/5tO6/+XSuf/l0rj/5dK4/+TRt//k0bf/5NC2/+PPtf/jz7X/4s+0/+LOs//izrP/4s6z/+LO + s//hzbL/4c2x/+HNsf/gzLD/38uv/9/Lrv/fyq3/38qt/97Krf/eyq3/3sqt/97JrP/eyKv/3Meq/9zG + qf/cxqn/3Mao/9vGqP/cxqj/28an/9vGp//bxab/2sSl/9rDpP/Zw6T/2cOj/9jCov/YwaH/2MGg/9jB + oP/XwJ//17+f/9e/n//Wv57/1r+e/9a+nf/Vvpz/1r6d/9W+nP/Vvpz/1b2b/9S8m//UvJr/1LuZ/9S7 + mf/Tu5j/07qY/9O7mP/Supf/0rqX/9K5lv/SuJX/0beU/9C3k//RuJP/0LeS/9C3kv/PtpH/z7WR/8+0 + kP/OtI//0LWR/8+1kP/OtI//zrSP/860jv/OtI7/zrON/86zjf/Nso3/zbKM/8yxi//MsIr/zLCK/8yx + iv/LsIn/y7CI/8uwiP/MsYn/y7CI/8uviP/Krof/yq6G/8qvhv/Krob/yq2F/8mthP/JrYT/yayD/8is + g//JrIP/yKuC/8irgv/Hq4H/yKuB/8irgf/Iq4H/yKuB/8eqgP/Hqn//xql+/8aofv/FqH3/xql+/8Wo + ff/GqH3/xah9/8Woff/FqHz/xKZ6/8Smev/Epnr/xKd7/8Smev/DpXn/w6R4/8OkeP/DpXj/wqN3/8Kk + d//Co3b/wqN1/8GidP/BonT/wKFz/8Chc//AoXP/wKFy/7+gcv+/oHH/v6Bw/76fcP+/n3D/vp5v/76e + b/++nm//vp9v/76eb/++n2//vZ5u/72dbv+9nW3/vZ1t/72cbP+9nGz/vJxs/7yca/+8nGv/vJxr/7yc + a/+8m2r/u5tq/7ubaf+7mmn/u5pp/7uaaP+7mmf/u5po/7uaaP+7mmj/u5pn/7uaZ/+7mmf/u5pn/7ua + Z/+7mmf/vJto/7ybaP+8m2j/u5po/7ybaP+8m2j/vJto/7ybaP+8m2f/vJtn/7ybZ/+8m2f/vJtn/72c + Z/+9nGf/vZxn/72cZ/+9nGf/vZxn/72dZ/+9nWj/vZ1o/72daP+9nWj/vZ1o/76daP++nWj/vp1p/76d + af++nmn/v55q/7+fav+/n2r/v59q/7+fav+/n2r/v59q/7+fav/An2r/wJ9q/8Cfav/An2r/wJ9q/8Cf + av/An2r/wJ9q/8Cfav/An2r/wJ9q/8Cfav/An2r/wJ9q/8Cfav/An2r/wJ9q/8Cfav/An2r/wJ9q/8Cf + av/An2r/wJ9q/8Cfav+/nmn/vp1n/76dZ/++nWf/vp1n/76daP++nmj/vp5p/76eaf++nmn/vp5p/76e + af++nmn/vp5p/76eaf+/nmn/v55p/7+eaf+/nmn/v55p/7+eaf/An2r/wJ9q/8Cfav/An2r/wJ9q/8Cf + av/An2r/wJ9q/8Cga//BoWz/wqFs/8KhbP/CoWz/waJs/8GhbP/CoWz/wqFs/8KhbP/CoWz/wqFs/8Gh + bP/BoWz/waFs/8KibP/CoWz/wqFs/8KibP/Comz/wqJs/8KibP/Com3/wqNt/8Ojbf/Do23/xKRu/8Sk + b//EpW//xaVw/8WlcP/FpnH/xqZx/8ancv/HqHP/x6l0/8epdf/Iqnb/8eLP//Hjz//x48//8ePP//Hj + 0P/y5ND/8eTR//Hj0P/y5NH/8+XS//Lk0v/y5NL/8uXT//Pl0//z5tT/8+bU//Pm1P/059X/8+bU//Tn + 1f/059X/9OfV//Xo1//16Nf/9OjW//To1v/06Nf/9enY//Xo2P/16dj/9enY//Xp2P/16dn/9enY//bq + 2P/26tn/9enZ//bq2f/26tn/9urZ//bq2v/26tr/9ura//bq2v/26tr/9ura//br2//369v/9uvb//br + 2//37Nz/9+vb//fr2//369z/9+vb//fr2//369z/9+zc//fs3P/37Nz/9+zc//fs3P/37Nz/9+zc//fs + 3f/37Nz/9+zd//fs3f/369z/9+vc//fs3f/369z/9+zc//fs3P/37N3/9+zc//fr3P/37N3/9+zd//fs + 3P/369z/9+zd//fs3f/37Nz/9+zc//fs3f/37Nz/9+zc//fs3P/37Nz/9uvc//br3P/269z/9+vc//br + 2//269v/9uvb//br2//37Nz/9+vb//br2//369v/9+vb//br2//269v/9ura//bq2v/26tr/9ura//Xp + 2f/16dn/9enZ//Xp2f/16tn/9enY//Xp2P/16dj/9enY//Xp2P/16dj/9ejX//To1//06Nf/9OjX//Tn + 1v/06Nb/9OjW//Tn1v/059b/9ObV//Pm1f/z5tT/8+bU//Pl0//z5tP/8uXS//Ll0v/z5dP/8uTR//Lk + 0v/x49H/8ePQ//Hj0P/y5NH/8ePP//Dizv/w4s7/8OLO//Dizv/v4c3/7+HN//Dhzf/v4Mz/7+DL/+7f + yv/u38r/79/L/+7fyv/u3sn/7d7I/+3eyP/t3sj/7t7I/+zdx//s3cf/7d3G/+zcxf/r28X/7NvF/+va + xP/r2sT/69vE/+vaw//q2cL/6dnB/+rZwv/p2MH/6tnB/+nYwP/o17//6Ne+/+jWvv/n1r3/59W9/+fV + vP/n1Lv/5tO6/+XTuf/l0rj/5dK4/+TRuP/k0bf/5NG2/+PQtf/j0LX/5NC2/+PQtf/iz7T/4s6z/+LO + s//izbL/4c2x/+HNsf/gzLD/38uv/+DLr//fy67/38qt/9/Krf/eyaz/38ms/97JrP/dyKv/3ciq/93I + qv/dx6n/3cep/9zGqP/cxqj/28Wn/9zGp//bxab/28Sl/9vEpf/aw6T/2cKj/9jBov/YwaH/2MGh/9jA + oP/YwaD/18Cg/9fAoP/YwJ//17+e/9a+nf/Wv53/1r+d/9W+nP/Wvp3/1byb/9W8m//VvZr/1Lya/9S7 + mf/Uu5n/07uY/9O7mP/Tupf/0rqW/9K5lf/SuJX/0biU/9C3k//RuJT/0biT/9C3kv/QtpL/0LeS/9C2 + kf/PtpD/z7aQ/9C2kf/PtZD/z7WP/8+1j//PtI//zrOO/86zjf/Os4z/zrOM/86zjP/Ns4z/zbKL/82x + i//MsYr/zLGK/8yxif/MsYn/zLGJ/8uwiP/Lr4f/y6+H/8uvh//Kr4b/yq6F/8qthf/KroX/yq6E/8mt + g//JrIP/ya2D/8isgv/JrIL/yayC/8msgv/Iq4H/x6uA/8irgP/IqoD/x6qA/8eqf//GqX7/xql9/8ap + ff/GqX3/xql9/8apff/FqHz/xah7/8Woe//Fp3v/xad7/8Wnev/Fpnn/xKV4/8OkeP/DpXf/w6V3/8Ok + d//CpHb/wqR2/8GidP/BonT/waJ0/8Ghc//BonP/wKFy/7+gcf/AoXL/wKFy/7+gcf+/n3D/v59w/7+f + cP+/n2//v6Bw/76fb/++nm7/vp5u/76ebf++nm3/vp1t/72dbf+9nW3/vZ1t/72dbP+9nWz/vZ1s/7yc + a/+8m2r/vJtq/7ybaf+8m2n/vJtp/7ybaf+8m2n/vJtp/7ybaf+8m2n/vJtp/7ybaf+8m2n/vJtp/72c + av+9nGr/vZxp/72cav+9nGr/vZxq/72cav+9nGn/vZxp/72caf+9nGn/vZxp/72daf++nWn/vp1p/76d + af++nWn/vp1p/76daf++nWn/vp5q/76eav++nmr/vp5q/76eav++nmr/v55q/7+eav+/n2r/v59q/7+f + av/An2r/wJ9q/8Cfa//An2v/wJ9r/8Cfa//An2v/wKBr/8Cga//AoGv/wKBs/8CgbP/AoGz/wKBs/8Cg + bP/AoGz/wKBs/8CgbP/AoGz/wKBs/8CgbP/AoGz/wKBr/8Gha//BoWv/waBr/8Gga//AoGv/wJ9r/8Cf + av/An2r/v55q/7+eaf+/nmn/v55p/7+eav+/nmr/v59q/7+fav+/n2r/v59q/7+fav+/n2r/v59q/7+f + av+/n2r/wJ9q/8Cfav/An2r/wJ9q/8Cfav/An2r/wJ9q/8Cfav/An2z/wJ9s/8CfbP/An23/wKBt/8Ch + bf/BoWz/wqFt/8Kibf/Com3/wqJt/8Kjbf/Co27/wqNt/8Kjbf/Com3/wqJt/8Kibf/Com3/wqJt/8Ki + bf/Com3/wqJt/8Kjbf/Do23/w6Nt/8Ojbv/Do23/xKNt/8Skbf/EpG7/xKRv/8SlcP/EpXD/xaZx/8Wm + cf/FpnH/xqZy/8ancv/HqHP/x6h0/8epdf/Iqnb/yat3//Hjz//x48//8uTQ//Ll0f/y5NH/8uTR//Ll + 0v/z5dL/8uXS//Pl0//z5dP/8+bT//Pm0//z5tT/9OfV//Tn1f/059X/9OfW//To1v/16Nb/9OjX//To + 1//06Nf/9enY//Xo1//16dj/9urZ//Xp2P/16tn/9urZ//bq2f/26tr/9ura//bq2v/26tr/9+va//br + 2v/26tr/9uva//br2//269v/9uvb//fr2//269v/9uvb//br2//37Nz/9+zc//fs3P/37Nz/9+vc//fs + 3f/37N3/9+zd//fs3f/37N3/9+zd//fs3f/47d3/+O3d//fs3f/47d7/9+zd//fs3f/47d7/+O3e//jt + 3v/37d7/9+3e//jt3v/47d7/+O3e//jt3v/37d7/9+3e//jt3v/37d7/9+3e//ft3v/37d7/+O3e//jt + 3v/47d7/+O3e//jt3v/37N3/+O3e//fs3f/37N3/9+zd//jt3v/37N3/9+zd//fs3f/37N3/9+vc//fs + 3P/37Nz/+Ozd//fs3f/37N3/9+zc//fr2//269v/9+vb//br2//269v/9+vb//fr2//269v/9+vb//br + 2//269v/9uvb//br2//16tn/9erZ//bq2f/16dj/9erZ//Xp2P/16dj/9enY//Xp2P/16Nf/9enY//Xo + 1//16Nf/9OjW//To1v/059b/9OfV//Tn1f/059X/9OfV//Pm1P/z5tP/8+bT//Pm0//z5tP/8uXS//Ll + 0v/y5dL/8uXS//Lk0P/x49D/8ePQ//Hj0P/x48//8ePP//Dizv/w4c3/8OLN//Dhzf/v4Mz/7+DM//Dg + zP/v4Mz/7+DL/+/fyv/v38r/79/K/+7fyf/u3sj/7d3H/+3dx//t3cf/7N3G/+zcxv/s3MX/7NvF/+vb + xf/r28T/69rD/+vaw//r2sP/69rD/+rZwv/q2MH/6djA/+nYwP/o17//6Na+/+jWvf/o1r3/6Na9/+fV + vP/n1Lv/5tS6/+bTuf/m07n/5dK4/+TSt//k0bf/5NG3/+XSt//k0bb/49C1/+PQtf/jz7T/48+0/+LO + s//izrL/4c6y/+HNsf/hzbH/4cyw/+DMr//gy67/4Muu/+DLrv/fyqz/38qs/97Jq//eyav/3ciq/93I + qv/dyKr/3cep/93Hqf/cx6j/3Man/9zFpv/cxab/28Wm/9vEpf/axKT/2sOj/9rCov/ZwqL/2MKh/9jC + of/YwaH/2MGg/9jBoP/Xv5//17+e/9fAnv/Xv57/1r6d/9W+nP/Vvpz/1r6c/9W9m//VvZr/1Lya/9S8 + mf/UvJn/1LuY/9O7mP/Tupf/07qX/9O5lv/SuZX/0rmV/9K4lP/RuJT/0biU/9G4k//Rt5L/0LeS/9C3 + kf/Qt5H/0LaR/8+1j//QtY//z7WP/860jv/PtY//zrSO/86zjf/Os43/zbOM/82yjP/Nsov/zbKK/8yy + iv/Nsov/zLKK/82yiv/Nson/zbGI/8ywiP/MsYj/y7CH/8qvhv/Lr4b/y6+G/8quhf/KrYT/yq2E/8mt + hP/KroT/yq6E/8mtg//JrYP/yKyC/8mtgv/IrIH/yKuB/8msgf/IrIH/yKuA/8eqf//Hqn//yKt//8eq + f//Hqn7/x6p+/8apff/GqX3/xah8/8WofP/GqHz/xqd7/8Wnev/Fp3r/xKZ5/8SmeP/Epnj/w6V3/8Ok + dv/CpHb/wqR2/8Ojdf/Co3X/waJz/8Gic//BonP/waJz/8Gic//AoXL/v6Bx/7+fcP+/n3D/v59w/8Cg + cf+/oHD/v59v/7+fb/+/n2//v59v/7+ebv++nm7/vp5u/76ebv++n27/vp5u/76ebv+9nWz/vZ1s/72d + a/+9nGv/vZxr/72ca/+9nGv/vZxr/72dav+9nWr/vZ1q/72dav+9nWr/vZxq/72dav++nWr/vp5q/76e + a/++nmv/vp5r/76ea/++nWv/vp1r/76eav++nmr/vp5q/76eav++nmr/vp5q/7+eav+/nmr/v55q/7+e + av+/nmr/v55q/7+fav+/n2r/v59q/7+fav+/n2r/v59q/7+fav/An2r/wJ9q/8Cfa//An2z/wJ9s/8Cf + bf/An23/wJ9t/8Cgbf/AoG3/waBt/8Ghbf/BoW3/waFt/8Khbf/CoW3/wqFt/8Khbf/CoW3/waFt/8Ch + bf/AoW3/wKFt/8Ghbf/CoW3/wqFt/8Khbf/Com3/wqJt/8Kibf/CoW3/wqFt/8KhbP/BoWz/wKBs/8Cf + av+/n2r/v59q/7+fav/An2r/wJ9q/8Cfa//An2z/wJ9s/8CfbP/An2z/wJ9s/8CfbP/An2z/wJ9s/8Cg + bP/AoGz/wJ9s/8CfbP/An2z/wKBt/8Chbf/AoW3/wKFt/8Chbf/AoW3/wKFt/8Ghbf/Com3/wqNt/8Kj + bf/Do23/w6Nu/8Ojbv/DpG//w6Rv/8Okb//Do2//w6Nv/8Ojbv/DpG7/w6Ru/8Okbv/Do27/xKRv/8Sk + b//EpG7/xKRu/8Okbv/EpG//xKRv/8Slb//EpW//xKVw/8SmcP/FpnH/xqZx/8ancv/GqHL/xqhz/8an + c//HqHP/x6h0/8iqdf/Iqnb/yat3/8qseP/y5NH/8uTR//Lk0f/z5tP/8+XT//Pl0//z5tP/9OfU//Tn + 1P/z5tT/8+bU//Pn1f/06NX/9ejW//To1v/06Nb/9ejX//To1//06Nf/9enY//Xp2P/16dj/9enY//Xp + 2P/16dj/9enZ//bq2v/269r/9uva//bq2v/26tr/9uva//bq2v/369v/9uvb//br2//269v/9+zc//fr + 3P/369z/9+zc//fs3P/37Nz/9+zc//fs3f/37N3/+O3e//jt3f/47d3/9+zd//fs3f/37d3/+O3e//jt + 3v/47d7/+O3e//ju3//47d7/+O3e//jt3//47d//+O3e//jt3v/37d7/9+3e//jt3//47d//+O7f//ju + 3//47t//+e7f//jt3//47t//+O7f//ju3//47t//+O7f//ju3//47t//+O7f//ju3//47d//+O3f//ju + 3//47d//+O3f//nu3//47d7/+O3e//jt3//47d7/+O3e//ft3v/37d7/9+3e//jt3v/47d7/+O3d//jt + 3f/47d7/9+3d//jt3f/37d3/9+zd//fs3f/37N3/9+zd//js3P/37Nz/9+zc//fs3P/37Nz/9uzc//br + 2//369v/9+vb//bq2v/26tr/9+va//bq2v/26tr/9erZ//Xq2f/16dn/9urZ//bq2f/16dj/9enY//Xp + 1//16df/9ejX//To1v/06Nb/9ejX//Tn1v/059X/9OfV//Tn1f/059X/9OfV//Pm1P/z5tP/8+XT//Pm + 0//z5dP/8uXS//Lk0f/y5NH/8eTQ//Lk0P/x48//8eLO//Dizv/x4s7/8OLN//Dhzf/w4c3/7+HM//Dh + zP/v4cz/7+DL/+/gy//u38r/79/K/+7fyf/u38n/7t/I/+3eyP/t3sf/7d3H/+3dxv/t3cb/7dzG/+zc + xf/r28T/69vE/+vaw//q2sL/6trC/+rZwv/q2cH/6tnB/+rYwP/p17//6Ne+/+jXvv/n1r3/59W8/+fV + u//n1Lr/5tS6/+bTuv/m07n/5tO5/+XSuP/l0rj/5dG3/+TRtv/k0bb/5NG2/+PQtf/jz7T/48+0/+PP + s//iz7P/4s6y/+LOsv/izbH/4cyw/+DMr//gzK//4Muv/9/Krv/fyqz/38qs/9/JrP/eyav/3smr/97J + q//eyKr/3cep/93Hqf/cx6j/3Meo/9zHqP/cxqf/28Sl/9rEpf/bxKT/2sSk/9rDo//aw6L/2cKh/9nC + of/ZwqL/2MKh/9jBoP/YwJ//2MCf/9jAn//Wv53/1r+d/9a/nf/Wv5z/1r6c/9a+nP/VvZv/1b2a/9W9 + mv/VvZr/1LyZ/9S7mP/Uu5f/07qW/9O6lv/TupX/0rqV/9K5lf/SuZX/0riU/9G4k//RuJP/0biS/9G4 + kv/Rt5H/0beR/9C2kf/QtZD/0LWP/8+1j//PtY//z7WO/8+0jv/PtI3/z7SN/86zjP/Os4z/zrSM/860 + jP/Os4z/zrOL/86ziv/Nsor/zbKK/82yif/MsYj/zLCH/8uwh//Lr4b/y6+G/8uvhv/Lr4b/y6+F/8uv + hf/Kr4X/yq6E/8quhP/KroT/ya2D/8mtg//JrYP/ya2C/8mtgv/JrIH/ya2B/8msgf/IrID/yKuA/8ir + gP/Hqn//x6p+/8eqfv/GqXz/xql9/8apff/GqHv/xqh7/8aoe//Fp3r/xad6/8Wnef/Fpnn/xKZ4/8Ol + d//DpXf/w6R2/8Okdf/Co3T/wqN0/8KjdP/Co3T/waJz/8Chcv/AoXL/wKFy/8Cgcf/AoXH/waFy/8Gh + cf/AoXH/wKFx/8Cgcf/AoHD/wKBw/8CgcP/AoHD/wKBw/7+gcP+/n2//vp5u/76ebf++nm3/vp5s/76e + bP++nmz/vp5s/76dbP++nmz/vp1s/76ea/++nmv/vp5r/76ea/++nmz/vp5s/76fbP+/n2z/v59s/7+f + bP+/n23/v59t/7+fbP+/n2z/v59s/7+fbP+/n2z/v59s/7+fbP+/n2v/wJ9r/8CfbP/An2z/wJ9r/8Cf + a//An2v/wJ9r/8CfbP/An2z/wJ9s/8CfbP/An2z/wJ9s/8CfbP/An23/wKBt/8Cgbf/AoG3/wKFt/8Gh + bf/CoW3/wqFt/8Kibv/Com7/wqJu/8Kibv/Co2//wqNv/8Kjb//Co2//wqNt/8Kjbf/Co23/wqNt/8Ki + bf/Co23/wqNt/8Kjbf/Co23/wqNt/8Ojbv/Do27/wqNt/8Kjbf/Co23/wqNt/8Ghbf/AoGz/wJ9r/8Cf + a//An2z/wJ9s/8CfbP/An23/wKBt/8Cgbf/AoW3/wKFt/8Ghbf/BoW3/waFt/8Ghbf/BoW3/wqJt/8Kh + bf/CoW3/wqFt/8Khbf/CoW3/wqJt/8Kjbf/Co23/wqNt/8Kjbf/Co27/wqNu/8Kjb//DpG//xKRw/8Sl + cP/EpXD/xKVw/8SlcP/EpXD/xKVw/8SlcP/EpXD/xKVw/8SlcP/EpW//xKVw/8WlcP/EpXD/xKVv/8Sl + b//EpXD/xKVw/8SmcP/FpnD/xaZw/8amcf/Gp3H/xqdy/8ancv/GqHL/x6hz/8epdP/HqHT/x6l0/8ip + df/IqnX/yat3/8qseP/KrHj/8+XS//Pl0//z5tP/8+bT//Tm1P/05tT/9OfU//Tn1f/059X/9OfV//To + 1v/06Nb/9OjW//Xp1//16df/9enY//Xp2P/16dj/9enY//Xp2P/16tn/9erZ//bq2f/26tn/9urZ//bq + 2v/269r/9+vb//fr2//369v/9+zc//fs2//37Nv/9+zc//fs3P/37Nz/9+zd//fs3f/47N3/9+zd//fs + 3f/37d3/+O3d//jt3v/47d7/+O3e//jt3v/47t7/+O7f//ju3//47t//+O7e//jt3v/47d7/+O7f//nu + 3//57t//+O3f//ju3//47t//+e7f//ju3//47t//+O7g//ju4P/57+D/+e/g//nu4P/57uD/+e/h//nv + 4f/57+D/+O7g//ju4P/57+D/+e/g//nv4P/57uD/+O7g//ju4P/57+D/+e/g//nv4P/47uD/+O7g//ju + 4P/57+D/+O7f//ju3//57uD/+O7g//ju3//47t//+O7f//ju3//47t//+O3f//jt3//47d//+O7f//jt + 3v/47d7/+O3e//jt3v/47d7/+O3e//fs3f/37N3/+O3d//ft3f/37N3/9+zd//fs3f/37Nz/9+zc//fs + 3P/37Nz/9+zc//fs3P/269v/9+vb//br2//26tr/9ura//bq2v/26tn/9urZ//bq2f/26tn/9urZ//Xp + 2P/16dj/9enX//To1//16Nf/9ejW//To1v/06Nb/9OfV//Tn1f/059X/9OfV//Tm1P/z5tP/8+bT//Pm + 0//z5tP/8+XS//Pl0v/y5NH/8uTR//Lk0P/x5ND/8eTQ//Hkz//x48//8eLO//Dizv/w4s3/8OLN//Dh + zf/w4cz/7+DL/+/gyv/v4Mr/7uDK/+7fyv/u38n/7t/J/+7eyP/u3sf/7d3H/+zdxv/t3cb/7d3G/+zc + xf/s3MT/7NvE/+zbw//r28T/69rD/+vawv/q2cL/6tnB/+rYwP/p2L//6de//+jXvv/o177/59a9/+fV + u//n1bv/59W7/+fUuv/m07n/5tO5/+bTuf/m07j/5dK3/+TRtv/k0bb/5NC1/+TQtf/j0LT/49C0/+PP + s//iz7P/4s+z/+LOsv/hzbH/4c2w/+HMsP/hzLD/4Muv/+DLrv/gy67/4Mut/9/KrP/eyqz/3smr/97J + q//eyKr/3siq/93Iqf/dyKn/3cip/9zHqP/bxqf/28Wl/9vEpP/bxKT/28Wk/9rEo//aw6P/2sOj/9rD + ov/aw6L/2cKh/9nBoP/ZwaD/2MGf/9fAn//YwJ7/2MCe/9fAnv/Xv53/1r6c/9a+nP/Wvpv/1r6b/9a+ + m//WvZr/1b2Z/9W8mP/Uu5j/1LuY/9S7l//Uu5b/1LqW/9S6lv/TuZX/07qU/9O6lP/SuZT/0rmU/9K4 + k//SuJP/0biS/9G3kf/RtpD/0beR/9C2kP/QtY//0LWO/8+1jv/PtY7/z7WN/8+1jf/PtY3/z7SM/8+0 + jP/PtI3/zrSM/860jP/Os4v/zbKK/82yif/NsYn/zLGI/82xiP/MsYj/zLGI/8ywh//MsIf/zLCH/8uw + hf/Lr4X/y6+F/8uvhf/Lr4T/yq6E/8qug//KroP/yq2D/8mtgv/JrIL/yayC/8msgv/JrIH/yKyA/8ir + f//Iq3//yKt//8iqfv/Hqn7/x6p9/8eqff/GqXz/xql8/8ape//GqHv/xah6/8Wnef/Epnj/w6V3/8Sm + d//Epnf/w6R2/8Okdf/DpXX/w6R1/8Okdf/Co3T/wqN0/8Gjc//Bo3P/waJz/8Kjc//Co3P/wqJz/8Gi + c//BonL/wKJy/8Cicf/AoXH/wKFx/8Chcf/AoHD/wKBw/8Cgb//An2//wJ9u/7+fbv+/n27/v59t/7+f + bf+/n23/v55t/7+ebf+/nm3/v59t/7+fbf+/n23/v59t/7+fbf+/n23/v59t/8Cfbf/An23/wJ9t/8Cf + bf/An23/wJ9t/8Cgbf/AoG3/wKBt/8Cgbf/AoG3/wKBt/8Cgbf/AoG3/wKBt/8Cgbf/AoG3/wKFt/8Ch + bf/AoW3/wKFt/8Chbf/AoW3/wKFt/8Chbf/AoW3/waFt/8Ghbf/BoW3/wqFv/8Kib//Com//wqNv/8Kk + b//CpHD/wqRw/8OkcP/DpHD/w6Rw/8SlcP/EpXD/xKVw/8SlcP/DpXD/w6Rw/8OkcP/DpG//w6Rv/8Ok + b//EpG//xKVv/8SlcP/EpXD/xKVw/8SkcP/EpG//w6Rv/8Kkb//Co2//waFt/8ChbP/AoG3/wKBt/8Cg + bf/AoW3/wKFt/8Ghbf/BoW3/wqFt/8Khbv/Com//wqNv/8Kjb//Co2//wqNv/8Kkb//CpG//wqRv/8Kk + b//CpHD/wqRw/8KkcP/CpHD/wqRw/8Kkb//CpG//w6Rv/8SkcP/EpHD/xKVx/8Slcf/EpnH/xaZx/8Wm + cf/FpnH/xaZx/8Wmcf/FpnH/xaZx/8Wmcf/FpnH/xaZx/8Wmcf/FpnD/xaZx/8Wmcf/FpnH/xaZx/8Wm + cf/Gp3H/xqdx/8ancf/Gp3L/x6hy/8eoc//HqHP/x6lz/8epdP/IqXX/yKl1/8iqdv/Iqnb/yat3/8mr + d//KrXn/y615//Tm1P/05tT/9OfU//Tn1P/059X/9OfV//Tn1f/06Nb/9ejW//To1//06Nf/9enX//Xp + 1//16dj/9urY//bq2f/26tn/9urZ//bq2f/369r/9uva//br2v/369r/9+vb//fr2//369v/9+zb//fs + 3P/47Nz/9+zc//fs3P/37N3/+O3d//fs3f/37N3/+O3e//jt3v/47d7/+O7f//ft3v/37d7/+O7e//nu + 3//47t//+O7f//ju3//57t//+e7g//ju3//47t//+e/g//ju3//57t//+O7g//ju4P/47uD/+e/g//nu + 4P/57+D/+e/g//nv4P/57+D/+e/g//nv4P/57+H/+e/h//nv4f/57+H/+e/h//rw4v/68OL/+e/i//nv + 4v/57+L/+fDi//rw4f/68OL/+fDi//nv4f/57+H/+fDh//rw4f/68OL/+fDh//nv4f/57+H/+e/h//nv + 4f/57+H/+e/h//nv4P/57+D/+e/g//nv4P/57+D/+e7g//nu4P/57uD/+e7g//nv4P/57t//+e7f//nu + 3//57t//+O7f//nu3//47t//+O7e//nu3//47t7/+O3e//jt3v/47t7/+O3e//ft3f/37d3/+O3d//jt + 3f/37N3/9+zc//fs3P/37Nz/9+zc//fr2//369v/9+va//fr2//369v/9uva//bq2f/26tn/9erZ//Xp + 2P/16dj/9enY//Xp2P/16df/9enX//Xo1v/06Nb/9OjW//To1v/06Nb/9OfU//Tn1P/05tT/9ObU//Pm + 1P/z5tP/8+XS//Pl0v/z5dL/8uXS//Ll0f/y5NH/8uTQ//Hjz//x48//8ePP//Hjzv/w4s3/8OLN//Dh + zP/w4cv/8OHM/+/gy//v4Mv/7+DK/+/gyv/u38r/7t/J/+7eyP/t3sj/7d7I/+3ex//t3cb/7NzG/+3d + xf/t3cX/7NzF/+zcxP/s28P/69rD/+vawv/q2cH/6tjA/+nYwP/q2MD/6di//+nYv//o177/6Na9/+fW + vP/n1bz/59W7/+fUuv/m1Lr/59S6/+bTuf/l07j/5dK3/+XSt//l0rb/5dK2/+TRtf/k0bX/49C0/+TQ + tP/jz7P/48+y/+LOsf/izrH/4c2x/+HNsP/hzbD/4Myv/+HMrv/gy67/38qt/9/Krf/fyqz/38qs/9/K + rP/eyav/3smq/93Iqf/dyKn/3cep/9zHqP/cxqb/28am/9vGpv/bxaX/28Sk/9vEpP/bxKP/2sSj/9rD + ov/Zw6L/2cKh/9nCof/ZwqH/2cGg/9nBn//YwZ//2MCe/9jAnv/XwJ7/2MCd/9e/nP/Xv5z/17+c/9a+ + m//WvZr/1r2a/9a9mv/VvZn/1byY/9S7l//Uu5b/07uW/9O6lv/Uupb/07qV/9O6lf/TuZT/0rmU/9K5 + lP/SuJP/0riS/9K4kv/SuJL/0beR/9G3kP/Qt5D/0LeQ/9C2j//Qto//0LaP/9C1jv/QtY7/0LWN/8+1 + jf/PtY3/z7WN/8+0jP/OtIz/zrOL/86ziv/Ns4n/zbKJ/82yif/Nson/zLGI/8yxh//MsYf/zLGH/8yw + hv/MsIb/zLCG/8uvhf/Lr4X/y66E/8uuhP/LroT/yq2D/8qtgv/KrYL/yq2C/8qtgf/JrIH/yayB/8ms + gP/JrID/yax//8isf//Iq3//x6t+/8eqff/Hqn3/x6p8/8ape//GqHv/xad6/8Wnef/Fp3n/xad4/8Sm + eP/Epnf/xKZ3/8Smd//EpXb/w6V2/8Oldv/DpHX/w6R1/8OkdP/DpHT/w6R0/8Kkdf/Co3T/wqN0/8Kj + c//Co3P/wqNz/8Kjcv/Bo3L/waJx/8Gicf/BoXH/wKFw/8CgcP/AoHD/wKBv/8Cgb//AoG7/wKBu/8Cg + bv/AoG7/wKBu/8Cgbv/AoG7/wKBu/8Cgbv/AoG7/wKBu/8Cgb//AoG//wKBv/8Cgb//AoW//wKFv/8Ch + b//AoW//wKFv/8Ghb//BoW//waFv/8Ghb//BoW7/waFu/8Ghbv/BoW7/waFu/8Khbv/CoW7/wqFu/8Kh + bv/Com7/wqJv/8Kib//Com7/wqJv/8Kjb//Co2//wqNv/8KjcP/CpHH/w6Rx/8Okcf/DpXH/xKVx/8Sl + cf/EpnH/xKZx/8Smcf/EpnH/xKZy/8Smcv/EpnL/xKZy/8Smcv/EpXH/xKVx/8Slcf/EpXH/xKVx/8Sm + cf/FpnH/xaZx/8Wmcf/FpXH/xKVx/8Slcf/EpXH/xKVw/8Kjb//Bom7/waFt/8Khbf/CoW3/wqFu/8Ki + bv/Com//wqNv/8KkcP/DpHD/xKVx/8Slcf/EpXH/w6Vx/8Olcf/DpXH/xKVw/8SlcP/EpXH/xKVx/8Sl + cf/EpXH/xKVx/8Slcf/EpXH/xKVw/8SlcP/EpXH/xKZx/8Wmcv/FpnL/xaZy/8amcv/Gp3L/xqdy/8an + cv/Gp3L/xqdy/8ancv/Gp3L/xqdy/8ancv/GpnL/xaZx/8amcv/Gp3L/xqdy/8ancv/GqHL/x6hy/8eo + cv/GqHL/x6hy/8epc//HqXT/x6l0/8ipdf/IqnX/yap2/8mrdv/Jq3f/yqx3/8qseP/KrXj/y656/8uu + ev/059X/9OfV//To1f/06Nb/9ejX//Xo1v/16Nb/9enX//Xp2P/16dj/9enY//Xp2P/26tn/9urZ//bq + 2f/26tr/9+va//fr2v/37Nv/9+vb//fr2//37Nv/9+zb//fs3P/37Nz/9+zc//fs3P/47d3/+O3d//jt + 3f/47d3/+O3e//jt3v/47d7/+O7f//nu3//57t//+O7f//ju3//47t//+O7f//nv4P/57+D/+e/g//nv + 4P/57+D/+e/g//nv4P/57+D/+e/g//nv4f/57+D/+e/h//nv4f/57+H/+e/h//rw4f/58OH/+fDh//nw + 4v/68OL/+vDi//nw4f/58OH/+fDi//nw4v/68OL/+vDi//rw4v/68eP/+vHj//rw4//58OL/+fDi//rx + 4//68eP/+vDj//rw4//68OP/+vDj//rw4//68eP/+vHj//rx4//68eL/+vDi//rw4v/68OL/+fDi//nw + 4v/68OH/+vDh//nw4f/58OL/+fDh//nv4f/57+H/+e/h//rw4f/68OH/+e/h//nv4P/57+D/+e/h//nv + 4P/57uD/+e7g//nu4P/47uD/+O7f//nu3//57t//+O7f//ju3//47t7/+O7e//jt3v/47d7/+O3e//jt + 3f/47d7/+O3d//ft3f/37d3/9+zc//fs3P/37Nz/9+vb//fr2//369v/9uvb//br2//26tr/9urZ//bq + 2f/26tn/9enY//Xp2P/26dj/9enX//Xp1//16df/9enX//Xo1v/16Nb/9OfV//Tn1f/059X/9OfU//Pm + 1P/z5tT/8+bU//Pm0//z5dL/8+XS//Lk0f/y5NH/8+TR//Lk0P/x48//8ePO//Hjzv/x4s3/8eLN//Di + zf/w4cz/8OHM//DhzP/w4cv/7+DL/+/fyv/v38r/7t/J/+7fyf/u38j/7t7H/+3dx//u3sf/7t7H/+3d + xv/t3MX/7NzF/+zbxP/s28P/69vD/+vawv/q2cH/6trB/+rZwP/p2L//6di//+nXvv/o1r3/6Na9/+jW + vP/o1rz/59W7/+fVu//n1Lr/5tS5/+bUuf/m07j/5tO4/+XTuP/l0rf/5dK2/+XRtv/k0bX/5NC1/+PQ + tP/j0LP/48+z/+LPsv/izrH/4c2w/+HNsP/hzbD/4cyv/+HMrv/gy67/4Muu/+DMrv/gy63/38qs/9/K + rP/eyqv/38qr/97Jqv/eyKn/3sio/93Hp//cx6f/3Mam/9zGpv/cxaX/3Mal/9vFpP/axKP/2sSj/9rD + ov/axKP/2sOi/9rDov/aw6H/2cKg/9nCn//ZwqD/2cKg/9nBn//YwJ7/2MCe/9jAnf/XwJz/17+c/9e+ + m//Wvpr/1r6a/9W9mf/VvZj/1b2Y/9W8l//UvJf/1byX/9S7lv/Uu5b/1LuW/9S6lf/TupX/07qU/9O6 + lP/SuZP/0rmT/9O5k//SuZL/0rmS/9G4kv/RuJH/0biR/9G3kP/Rt4//0baP/9G2jv/Qto7/0LaO/9C1 + jf/QtY3/0LWN/8+0jP/OtIv/zrSL/860i//Os4r/zrSK/82zif/Nson/zbKI/86yif/Nsoj/zbGH/82x + h//NsYf/zLCG/8ywhv/MsIb/zLCF/8uvhP/LroT/y6+E/8uvhP/KroP/yq6D/8qug//KroP/yq6C/8mt + gf/JrYD/yayA/8msf//JrH//yKt//8iqff/Hqn3/x6p9/8eqfP/HqXz/xqh6/8apev/GqHr/xad5/8Wn + ef/Fp3j/xad4/8Smd//Epnf/xKZ3/8Smdv/EpXX/xKV1/8Sldf/EpXb/w6V1/8Oldf/EpXX/w6V1/8Ol + df/CpHT/wqRz/8Kjc//Co3P/wqNy/8Kicv/BonH/waJx/8Gicf/BonH/waJw/8GicP/BonD/waFw/8Gh + cP/AoXD/wKFw/8ChcP/AoXD/wKFw/8ChcP/BoXD/waFx/8Khcf/CoXD/wqJw/8Kicf/Co3H/wqNx/8Kj + cf/Co3H/wqNx/8Kjcf/Co3D/wqNw/8KjcP/Co3D/wqNw/8KjcP/Co3D/wqNw/8KjcP/Co3D/wqRw/8Kk + cP/CpHD/wqRw/8KkcP/CpHH/w6Rx/8Okcf/EpXH/xKVy/8Slcv/EpnL/xKZy/8Smcv/EpnL/xKZy/8Sm + cv/EpnL/xKZy/8amcv/GpnL/xqZy/8amcv/GpnL/xqdy/8ancv/Gp3L/xqdy/8ancv/Gp3L/xqdy/8an + cv/Gp3L/xqdy/8amcv/GpnL/xqZx/8Smcf/EpXH/wqRw/8KkcP/Co2//wqNw/8OkcP/DpHD/xKRx/8Sl + cf/EpXL/xKZy/8Smcv/EpnL/xKZy/8Smcv/EpnL/xKZy/8Smcf/EpnL/xKZy/8Smcv/EpnL/xKZy/8Sm + cv/EpnL/xaZy/8Wmcv/GpnL/xqZy/8amcv/Gp3L/xqdz/8anc//GqHP/x6hz/8eoc//HqHP/x6hz/8eo + c//HqHP/xqhz/8eoc//HqHP/x6hy/8aocv/HqHL/x6hz/8epc//HqXP/x6lz/8epc//HqXP/x6lz/8ip + c//IqXT/yKl1/8iqdf/Jq3b/yat2/8mrd//KrHf/yqx4/8qseP/KrXn/y615/8uuev/Mr3v/9ejW//Xp + 1//16df/9enX//Xp1//16dj/9urY//bq2f/26tn/9urZ//bq2f/26tn/9uva//fs2//369r/9+vb//fs + 2//37Nv/9+zc//fs3P/37Nz/+O3d//jt3f/47d3/+O3d//jt3f/47d3/+O3e//jt3v/47t7/+e7e//nu + 3//57t//+O7f//nu3//57+D/+e/g//nv4P/57+D/+e/h//nv4f/57+D/+e/g//nv4P/57+H/+e/h//nv + 4f/57+H/+e/h//nw4v/68OL/+vDi//rw4v/68OL/+vDi//rw4v/58OL/+vDi//rw4v/68OP/+vDj//rx + 4//68eP/+vHj//rx4//68eP/+vHk//rx5P/68eP/+vHj//vx5P/68eT/+vHk//rx5P/68eT/+vHk//rx + 5P/68eT/+vHk//rx5P/68eT/+vHj//rx4//68eP/+vHj//rx5P/68eT/+vHj//rx4//68eP/+vHj//rx + 4//68eP/+vHj//rx4//68OL/+vDi//rw4v/68OL/+vDi//rw4v/68OL/+vDi//nw4v/58OL/+e/h//nv + 4f/57+H/+e/h//nv4P/57+D/+e/g//nv4f/57+D/+e/g//nv4P/47t//+O7f//nu3//47t//+O7f//ju + 3v/47d7/+O3e//jt3f/47d3/+O3d//fs3P/37Nz/9+zc//fs3P/37Nz/9+vb//fr2//269r/9uva//bq + 2f/26tn/9uvZ//bq2f/26tn/9erY//Xq2P/26tj/9enX//Xp1//16Nf/9ejW//To1f/059X/9OfV//Tn + 1f/059T/8+bT//Pm0//z5tP/8+XS//Pl0v/z5dH/8uTR//Lk0P/y5M//8eTP//Hjz//x487/8ePO//Hi + zv/x4s3/8eLN//DhzP/w4cv/7+DL/+/gyv/u38r/7t/J/+/fyf/v38n/7t/J/+7fyP/u3sf/7d3G/+3d + xv/t3MX/7NzF/+zcxP/s28P/7NvD/+vbw//r2sL/6tnB/+rZwf/q2L//6de+/+nXvv/o173/6Ne9/+nX + vf/o1rz/6Na7/+fVu//n1br/59S5/+fUuf/m1Ln/5tO4/+bTuP/l0rf/5dK3/+XStv/l0bX/5NG1/+TQ + tP/k0LP/5M+z/+PPsv/izrH/4s6x/+LOsP/hza//4c2v/+HNr//hzK7/4cyu/+DLrf/gy63/4Mut/+DL + rP/fyqv/38qr/9/Jqv/eyan/3cio/93IqP/dx6f/3cen/93Hpv/cxqb/3MWl/9zFpP/bxaT/28Wk/9vE + o//bxKP/28Wj/9vEo//aw6L/2sOh/9rDof/ZwqD/2cKg/9jBn//YwZ7/2MGe/9jBnf/YwJ3/17+c/9e/ + m//Wv5v/1r6a/9e/mv/Wvpr/1r2Z/9W9mP/VvZj/1b2Y/9W8l//VvJf/1LyX/9S7lf/Uu5X/07qV/9O6 + lf/TupT/07qU/9O6lP/TupP/07mT/9O5k//TuZL/0rmR/9K4kf/SuJH/0reQ/9G3j//Rto7/0baO/9G3 + j//Rto7/z7WN/8+1jf/PtY3/z7WL/8+1i//PtYv/z7SK/8+ziv/PtIr/zrOJ/86zif/Os4n/zrOJ/86z + iP/Nsof/zLGH/82xh//NsYf/zLCG/82xhv/MsYb/y7CF/8uwhP/MsIX/y6+D/8uvg//Kr4P/yq6C/8uu + gf/KrYH/yq2B/8mtgP/JrH//yax//8irfv/Iq37/yKt9/8eqfP/Hqnz/x6p8/8ape//GqXr/xqh6/8ao + ev/GqHn/xad4/8WneP/Fp3f/xad3/8Wmd//Epnf/xKZ3/8Smd//Epnb/xKZ2/8Smdv/Epnb/w6V1/8Ol + df/DpXX/xKV1/8OldP/DpHP/w6Rz/8Kkcv/CpHL/wqRy/8Kkcv/Co3L/wqNy/8Kjcv/Co3H/wqJx/8Kj + cf/Co3H/wqNx/8Kjcf/Co3H/wqNy/8Kjcv/Co3L/wqNy/8Kkcv/CpHL/wqRy/8Klcv/DpXL/w6Vy/8Ol + cv/DpXL/w6Ry/8Okcv/DpHL/w6Ry/8Kkcv/CpXH/w6Vy/8Olcv/DpXL/xKVy/8Slcf/EpXH/xKVy/8Sl + cv/EpXL/xKVy/8Slcv/EpXL/xKZy/8Smcv/EpnL/xKZy/8Smcv/EpnL/xKZy/8Smcv/EpnL/xaZz/8an + c//HqHP/x6hz/8eoc//HqHX/x6h1/8eodf/HqHP/x6hz/8eoc//HqHP/x6hz/8eoc//HqHP/x6hz/8eo + c//HqHP/x6hz/8eocv/GqHL/xaZy/8Smcf/EpXH/xKVx/8Slcf/EpXL/xKZy/8Smcv/EpnL/xKZy/8Sm + cv/EpnL/xaZz/8Wnc//Fp3P/xadz/8Wnc//FpnL/xaZy/8amcv/GpnL/xqZy/8amcv/GpnP/xqdz/8an + c//Gp3P/x6hz/8eoc//HqHP/x6l0/8epdf/HqXX/x6l1/8epdf/HqXX/x6l1/8epdf/HqXT/x6l0/8ep + dP/HqXT/x6l0/8epdP/HqXT/x6l0/8epdP/IqXT/yKp0/8ipdP/IqXX/yKl1/8iqdf/IqXX/yKl1/8mq + dv/Jq3b/yqt3/8qsd//KrHj/yq14/8utef/LrXn/y656/8yvev/Mr3v/zK97//Xp1//16tj/9urY//bq + 2P/16tj/9urZ//br2v/37Nv/9+va//fr2v/369v/9+vb//fs2//37Nv/9+zc//fs2//37Nz/9+3d//fs + 3f/37d3/+O3e//ju3v/47t7/+O7e//ju3v/47t//+e7f//nu3//57t//+e/g//nu4P/57+D/+e/g//nv + 4P/57+H/+vDh//rw4f/68OH/+vDh//nv4v/57+L/+vDi//rw4v/68OL/+vDi//nw4v/68OL/+vDi//rw + 4v/68eP/+vHj//vx4//68eP/+vDj//rw4//68eP/+vHj//rx4//68eT/+vHk//rx5P/68eT/+/Lk//vy + 5f/68uT/+vLk//ry5f/78uX/+/Hk//vx5P/78uX/+/Ll//vy5f/78uX/+/Ll//ry5f/68uX/+/Ll//vy + 5P/78uX/+/Ll//vy5P/78uT/+vHk//rx5P/68uT/+/Ll//vx5P/68eT/+vHk//rx5P/68eT/+/Lk//rx + 4//68eT/+vHk//rx4//68eP/+vHj//rx4//68eP/+vHj//rx4//68OP/+vDi//rw4v/68OL/+fDi//rw + 4v/68OL/+vDi//rw4f/58OH/+fDh//rw4f/67+H/+e/g//nv3//57+D/+e/f//nv4P/579//+O7f//ju + 3//47t//+O7e//ju3v/47d3/+O3d//jt3f/47d3/+O3d//js3P/47Nz/9+zb//fs2//37Nv/9+zb//fs + 2//37Nv/9+va//br2f/26tn/9urZ//bq2P/26tj/9unY//Xp2P/16df/9enX//Xo1v/16Nb/9OjW//To + 1f/z59X/8+fU//Pm0//05tP/9ObT//Pm0v/y5dH/8uTQ//Lk0P/y5ND/8uTQ//Lkz//x48//8ePP//Hj + zv/x483/8eLM//DizP/w4sz/7+HL/+/gyv/v4Mr/7+DK/+/fyf/u38n/7t/I/+7eyP/u3sf/7t7H/+3d + xv/t3cb/7d3F/+3cxP/s3MT/7NvE/+zbw//r2sL/69rB/+rZwP/q2b//6di//+nYv//p2L7/6de9/+nX + vP/o1rz/6NW7/+jVu//o1bv/59W6/+fUuv/m1Ln/5tO4/+bTuP/m07f/5dK3/+XStv/l0rX/5NG1/+TR + tP/k0LT/48+z/+PPsv/jz7L/4s6x/+LOsf/izrH/4s2v/+HNr//hza//4c2u/+HMrv/hzK3/4cyt/+DL + rP/gy6z/38qq/9/Kqv/fyqr/3smp/97Jqf/eyKj/3cen/93Hp//dx6b/3cem/9zGpf/cxqX/3Mal/9zF + pP/cxaT/28Wj/9vFo//axKL/2cKh/9nCof/ZwqD/2cKg/9nCoP/Zwp7/2cKe/9jBnf/YwZ3/2MCd/9jA + nP/YwJz/17+b/9e+mv/Xv5v/17+a/9a+mf/Wvpn/1r6Z/9W9mP/VvZf/1byW/9W8lv/UvJb/1LuV/9S7 + lf/Uu5X/1LuU/9O7lP/UupT/1LqU/9S6k//TupP/07mS/9O5kv/TuZL/0riR/9K4kP/SuJD/0riQ/9G3 + j//Rt4//0LaO/9C2jf/Qto3/0LaM/9C1jP/QtYz/z7WM/8+1jP/PtIv/z7SK/8+0iv/PtIr/zrOJ/86y + if/Os4n/zrOI/86ziP/Os4j/zbKH/8yxhv/Nsob/zbKG/8yxhf/MsYX/zLCE/8ywhP/MsIP/y6+D/8uv + gv/KroL/yq2B/8mtgf/JrYD/ya1//8msf//IrH7/yKt+/8irff/Iq33/yKp8/8eqfP/Hqnz/x6l7/8ep + ev/GqHn/xqh5/8epef/GqHj/xqd4/8aneP/Gp3j/xqd4/8aoeP/Fp3j/xad3/8Snd//Ep3f/xKd3/8Sn + dv/Epnb/xKZ1/8Sldf/EpXT/xKZ0/8SldP/EpXT/xKVz/8Slc//DpXL/w6Ry/8Okcv/DpHL/w6Ry/8Kk + cv/CpHL/wqRy/8Okcv/EpHL/xKRy/8Slcv/EpXL/xKVy/8Smcv/EpnL/xKZy/8Smcv/EpnP/xKZz/8Sm + c//EpnL/xKZy/8Slcv/EpnL/xKZy/8Smcv/EpnL/xKZy/8Smcv/EpnL/xKZy/8Smcv/EpnL/xKZy/8Sm + cv/EpnL/xKZy/8Smcv/EpnL/xaZy/8amcv/Gp3P/xqdz/8aodP/HqHT/x6h0/8epdP/IqXX/yKl1/8ip + dv/IqXb/yKl2/8ipdv/IqXb/yKl2/8ipdv/IqXb/yKl2/8ipdf/IqXX/yKl1/8ipdf/IqXX/yKl1/8ip + df/IqXX/yKl1/8aoc//Fp3L/xKZy/8Smcv/EpnL/xaZy/8Wmcv/FpnL/xqZy/8amcv/GpnP/x6dz/8eo + df/HqHX/x6h1/8eodf/HqHX/x6h1/8aodP/HqHT/x6h1/8eodf/HqHX/x6h1/8epdf/HqXX/yKl1/8ip + df/IqXX/yKl2/8ipdv/IqXb/yKl2/8iqdv/Iqnb/yKp2/8iqdv/Iqnb/yKp1/8iqdv/Iqnb/yKp2/8iq + dv/IqnX/yKp1/8iqdf/IqnX/yKp1/8iqdf/Jq3b/yat2/8mqdv/Jqnb/yKp2/8mrdv/Jq3f/yqx3/8qs + eP/KrHj/y615/8utef/MrXn/zK56/8yvev/NsHv/zbB7/82wfP/26tn/9urZ//br2f/369n/9+va//br + 2v/37Nv/9+zb//ft3P/47dz/9+zc//fs3P/37Nz/9+zc//jt3f/47d3/+O3d//ju3v/47t7/+O7e//nv + 3//57t//+O7f//ju3//47uD/+e/g//rv4P/57+D/+e/g//nv4P/57+H/+e/h//rv4f/68OL/+vDi//rw + 4v/68OL/+vDi//rw4v/68eP/+vHj//rx4//68eP/+vHj//rx4//78eP/+vHj//rx4//68eP/+vHk//vy + 5P/78eT/+/Lk//rx5P/68eT/+/Ll//vy5P/78uT/+vHl//rx5f/78uT/+/Lk//vy5f/78ub/+/Pl//vy + 5f/78uX/+/Ll//vy5f/78uX/+/Ll//vy5f/78uX/+/Ll//vy5f/78ub/+/Pm//vy5v/78uX/+/Pm//vz + 5v/78+b/+/Ll//vy5f/78uX/+/Ll//vy5f/78uX/+/Ll//ry5f/68uX/+/Ll//vy5f/78uX/+/Hk//vx + 5f/78uX/+vHl//rx5P/78uT/+/Hk//vy5P/68eT/+vHk//rw4//68eP/+vHj//rx4//68eP/+vHj//rx + 4//68OL/+vDi//nw4v/68OH/+vDh//rv4f/57+D/+e/h//nw4f/57+H/+e/g//nv4P/57+D/+e/g//nu + 3//57t//+O7e//nu3v/57t//+O7e//jt3v/47d3/+O3d//jt3f/47dz/+O3c//fs3P/37Nv/9+zb//fs + 2//369v/9+va//fr2v/269r/9urZ//br2f/26tn/9urY//bq2P/26tj/9enX//Xp1//16db/9enW//Xo + 1v/059X/9OfV//Tn1P/05tP/8+bS//Pm0v/z5dL/8+XS//Ll0f/y5ND/8uTQ//Lkz//x5M//8eTO//Hj + zv/x487/8eLN//DizP/v4cv/7+HL/+/hy//v4cv/8ODK/+/gyv/v38n/7t/J/+7fyf/u38j/7t7H/+7e + x//u3sb/7d3G/+zdxf/s3MX/7NzE/+zbw//s28L/69rC/+vawf/q2cD/6tnA/+rYv//p2L7/6di+/+nX + vf/p173/6Ne8/+nWvP/o1rz/59W6/+fVuv/n1Ln/59S5/+bTuP/m07f/5tO3/+XStv/k0rb/5NG1/+TR + tf/k0LT/49Cz/+PQs//k0LL/5M+y/+PPsf/izrD/4s6w/+HNr//hza//4c2v/+HNr//hzK7/4cyt/+HL + rf/gy6z/38ur/9/Kq//fyqr/38mp/97Jqf/eyKj/3sen/93Hp//dyKf/3sin/93Hpv/cxqX/3Mal/9zG + pP/cxqT/28Wj/9vEo//bxKL/28Si/9vEov/bxKH/2sOg/9rDoP/aw5//2cKf/9nBnv/ZwZ7/2cGe/9jB + nf/YwJz/2MCc/9fAnP/XwJv/17+b/9e/mv/Xv5r/17+Z/9a+mf/Wvpj/1b2Y/9W9l//VvZf/1b2X/9W8 + lv/VvJb/1LyV/9S7lf/UvJX/1LuU/9O6k//TupP/07qU/9S6k//TuZL/07mR/9O5kf/TuZH/0riQ/9K4 + kP/SuI//0beO/9G3jf/Rt43/0beO/9C2jf/Qt47/0LaM/9C1i//QtYv/z7SL/8+0i//QtIv/z7SK/8+1 + iv/PtIn/z7SJ/86zif/Os4j/zrOH/86zh//Os4f/zbKG/82xhv/NsYb/zLGE/8ywhP/MsIP/y7CD/8uv + g//LroL/y66C/8qugf/KroD/yq6A/8qugP/KrX//yax//8msfv/JrH7/yKt9/8irfP/Hqnz/x6p7/8eq + e//Hqnv/x6l6/8epev/HqHn/x6h5/8epef/HqXn/xql5/8apef/GqXn/xql4/8aoeP/GqHj/xqd3/8Wn + d//Fp3f/xad2/8Wndv/Ep3b/xKZ1/8Smdf/EpnX/xKZ1/8SmdP/EpnT/xKZ0/8SmdP/EpnT/xKZ0/8Sm + dP/EpXP/xKVz/8Slc//EpnT/xKZ0/8SmdP/EpnT/xKZ0/8WndP/Gp3X/xqd1/8amdf/GpnX/xqZ0/8Wm + dP/FpnT/xaZ0/8WmdP/FpnP/xaZz/8amc//GpnP/xaZz/8Wnc//Gp3P/xqdz/8anc//Gp3P/xqdz/8an + c//Gp3P/xqdz/8eodP/HqHX/yKl1/8ipdv/IqXb/yKl2/8ipdv/IqXb/yKl3/8mqd//Jqnf/yat3/8mr + d//Jq3f/yat3/8mrd//Jq3f/yat3/8mrd//Jq3f/yat3/8mrd//Jq3f/yat3/8mrd//Jq3f/yat2/8mr + dv/IqXX/x6h0/8anc//Gp3L/xqdy/8aoc//GqHP/x6hz/8eoc//HqHT/yKl1/8ipdv/IqXb/yKl2/8ip + dv/IqXb/yKl2/8ipdv/HqXX/x6l2/8ipdv/IqXb/yKl2/8ipdv/IqXb/yKp3/8ird//Iq3f/yKt3/8ir + d//Jq3f/yat3/8mrd//Jq3f/yat3/8mrd//Jq3f/yat3/8mrd//Jq3f/yat3/8mrd//Jq3f/yat3/8mr + d//Jq3f/yat3/8mrd//Jq3b/yax2/8msdv/JrHb/yax3/8msd//JrHf/yax3/8qteP/KrXj/y615/8ut + ef/Lrnr/zK96/8yve//Mr3v/zbB8/82wfP/NsX3/9+va//fr2v/369v/9+vb//fs2//37Nv/9+zc//js + 3P/47dz/+O3d//jt3f/47d3/+O3d//ju3v/47t7/+O7e//nu3//57t//+e/f//nv3//57+D/+e/g//nv + 4P/57+D/+e/h//rw4v/68OH/+vDh//rw4v/58OL/+vDi//rw4v/68OP/+vHj//rx4//68eP/+vHj//rx + 4//68eP/+/Lk//vy5P/68uT/+/Lk//ry5P/68uT/+/Ll//vx5P/68eT/+vHk//vy5f/78uX/+/Ll//vy + 5f/78uX/+/Ll//vy5f/78uX/+/Ll//vy5v/78ub/+/Lm//vy5v/78ub/+/Pm//vz5v/78+b/+/Ll//vz + 5v/78+b/+/Pm//vy5v/78ub/+/Lm//vy5f/78+b//PPn//vz5v/78+b//PPm//zz5v/78+b/+/Pm//vz + 5v/78+b//PPm//vy5v/78ub/+/Lm//vz5v/78+b/+/Ll//vy5f/78ub/+/Lm//vy5f/78uX/+/Ll//vy + 5f/78uX/+/Ll//vy5f/78uX/+/Lk//rx5P/78uT/+vHk//vy5P/78uT/+/Lj//vy5P/78uT/+vHj//rx + 4//68eP/+vHj//rx4//68OL/+fDi//nw4f/68OL/+vDi//nw4f/58OH/+vDh//nw4f/57+H/+e/g//nv + 4P/47+D/+e/f//nv3//47t//+O7f//ju3//47t7/+O3e//jt3v/47d3/+O3d//jt3P/37Nz/9+zc//fs + 3P/37Nz/9+zb//fr2v/269r/9+va//br2v/369n/9+vZ//bq2P/26tj/9enY//bp1//26df/9ejW//Xo + 1v/16NX/9ejV//Tn1P/059T/9OfT//Tm0//z5tL/8uXR//Ll0v/y5dH/8uXR//Lk0P/y5M//8uTP//Hj + zv/x483/8ePN//Hjzf/w4sz/8OLM//DhzP/w4cv/7+HK/+/gyf/v4Mn/7+DJ/+/fyP/u38j/7t7H/+7e + x//u3sf/7d7G/+3dxv/t3cX/7d3E/+zcxP/s28P/69rC/+vawf/r2sH/6tnA/+rZv//q2L//6ti+/+nY + vv/p173/6de9/+nWvP/o1rv/6Na7/+jWuv/n1bn/59S5/+fUuf/m1Lj/5dO3/+XTtv/l0rb/5dK1/+TS + tf/k0bT/5NCz/+TQs//k0LL/49Cy/+PPsv/iz7H/4s6w/+LOsP/izrD/4s6w/+LOr//hza//4cyt/+DM + rf/gzKz/4Mus/9/Kq//fyqv/38mq/9/Jqf/fyan/38mp/97JqP/eyKf/3cin/93Ip//dx6b/3cal/9zG + pf/cx6T/3Mel/9zGpP/cxaP/3MWj/9vFov/bxaL/28Sh/9rDoP/aw6D/2sOg/9rDn//aw5//2cKf/9nB + nv/YwZz/2MGc/9jBnP/YwZz/2MCb/9fAm//XwJr/17+a/9e/mv/Xv5n/1r6Z/9a+mf/Wvpj/1r6Y/9W9 + l//WvZf/1r2X/9W9lv/VvJX/1byV/9W8lf/Vu5T/1LuU/9S7k//TupP/07qS/9O6kv/TupL/07mR/9K5 + kP/SuI//0riP/9K4j//SuI//0reO/9G3jf/Rt43/0beN/9G2jf/Rtoz/0baM/9C2jP/Qtov/0LSK/9C1 + iv/PtYv/z7WK/8+0if/PtIn/z7SI/86ziP/Os4f/zrKH/86yhv/NsYX/zbGF/8yxhP/MsIT/zLCE/8yw + g//MsIP/y6+C/8uvgv/Lr4L/y6+B/8qugP/KrX//yq1//8qtf//JrH7/yKx9/8irff/Iq3z/yKt8/8ir + fP/Iqnv/yKp7/8iqev/Iq3r/yKp6/8iqev/Hqnr/x6p6/8eqef/HqXn/x6l5/8epef/HqXj/x6l4/8ap + eP/GqHj/xqh3/8aod//Gp3f/xqd3/8andv/Gp3b/xKZ2/8Smdv/EpnX/xKZ1/8Smdv/Epnb/xKZ1/8Wm + df/GpnX/xqd2/8andv/Fp3b/xqh2/8eodv/HqXb/x6l2/8eodv/HqHb/x6h2/8eodv/HqHb/x6h2/8eo + dv/GqHX/xqh1/8aodf/GqHX/x6h1/8eodf/HqXX/x6l1/8epdf/HqXX/x6l1/8epdf/HqXX/x6l1/8ip + df/IqXb/yKl2/8ipd//JqXf/yal3/8mpd//Jqnf/yat4/8mreP/Jq3j/yax4/8mseP/JrHj/yax4/8ms + eP/JrHj/yax4/8mseP/JrHj/yax4/8mseP/JrHj/yqx4/8qseP/KrHj/yqx4/8qseP/KrHj/yat3/8iq + dv/HqHT/x6l1/8epdf/HqXX/x6l2/8epdv/IqXb/yKl3/8ipd//IqXf/yal4/8mqeP/Jq3j/yat4/8mr + d//Iq3f/yKt3/8iqd//Iqnf/yat3/8mrd//Jq3f/yax4/8mseP/JrHj/yax4/8mseP/JrHj/yax4/8ms + eP/JrHj/yqx4/8qseP/KrHj/yqx4/8qseP/KrHj/yqx4/8qseP/KrHj/yqx3/8qseP/KrHj/yqx4/8qs + eP/KrHj/yqx3/8qsd//KrHf/yqx4/8qteP/KrXj/yq14/8qteP/LrXn/y615/8uuef/Lrnr/zK96/8yv + e//MsHz/zLB8/82wfP/NsX3/zrF9//fs2//37Nv/9+zc//ft3P/47d3/+O3c//jt3f/47d3/+O3d//jt + 3v/47t7/+O7e//ju3v/579//+e/f//nv3//57+D/+u/g//rv4P/67+D/+vDh//rw4f/68OH/+fDh//rw + 4v/68OL/+vDi//rw4v/68eP/+vHj//rx4//68eP/+vHj//vy5P/78uT/+/Hk//vy5f/78uT/+/Lk//vy + 5P/78uX/+/Ll//vy5f/78uX/+/Ll//vy5f/78uX/+/Ll//vy5f/78uX/+/Pm//vz5v/78ub/+/Pm//vz + 5v/78+b/+/Pm//zz5//88+f//PPn//zz5//88+f//PPn//zz5//88+f/+/Pm//vz5v/88+f//PPn//zz + 5v/78+b//PPn//zz5//88+b/+/Pm//vz5//78+b//PPn//zz5//78+f//PPn//z05//89Of/+/Pn//vz + 5//78+b//PPm//vz5v/78+b/+/Pm//vz5v/88+b//PPm//zz5v/88+b/+/Pm//vy5v/78ub/+/Ll//vy + 5f/78+b/+/Pm//vy5v/78+X//PPl//zz5f/78uX/+/Ll//vy5f/78uX/+/Ll//vy5P/78uT/+/Lk//vy + 5P/68eP/+vHj//rx4//68eP/+vDi//rw4//68eP/+vHi//nw4f/68OL/+vDi//rw4v/68OH/+fDh//nv + 4P/57+D/+e/g//nv4P/57+D/+e/g//nu3//57t//+O7e//jt3v/47t7/+O3e//jt3f/47d3/+O3c//jt + 2//37Nv/9+zb//fs2//37Nr/9+za//fr2v/369r/9+va//bq2f/26tj/9urY//bq2P/16df/9unX//Xp + 1//16Nb/9OjV//Tn1P/059T/9OfU//Tn0//059P/8+bS//Pm0v/z5dH/8uXR//Ll0f/y5ND/8uTQ//Lk + z//y5M//8ePO//Hjzf/x4s3/8OLM//DizP/w4cv/8OHL//Dhyv/v4Mr/7+DJ/+7fyP/v38j/79/I/+7f + yP/u3sf/7t7H/+7exv/t3cX/7dzE/+zcxP/r28P/69vC/+vbwf/r2sH/6tnA/+rZwP/q2b//6ti+/+rY + vv/p173/6de9/+nXvP/o17z/6Na7/+fWuv/n1br/59W5/+bUuP/n1Lj/5tO3/+bTt//l07f/5dO2/+XS + tf/l0rX/5dK0/+TRtP/k0LP/49Cz/+PQsv/jz7H/48+x/+PPsf/jz7H/48+w/+LOr//hza7/4c2u/+HM + rf/hzK3/4cyt/+DLrP/gy6z/4Myr/+DLq//gy6r/38qp/9/Kqf/eyaj/38mo/97Jp//dyKb/3cem/97I + pv/dx6X/3cak/9zGpP/cxqT/3Mak/9zFo//cxaL/28Wi/9vFov/bxaH/28Wh/9rEoP/aw5//2sOe/9nC + nv/Zwp7/2cKd/9nBnf/ZwZz/2MGc/9jBnP/YwJv/2MCb/9jAmv/Xv5r/17+a/9e/mf/Xvpj/176Y/9e+ + mP/Wvpj/1r6Y/9a+l//Wvpf/1r2W/9W9lv/VvZX/1byV/9W8lP/VvJT/1LuT/9S7k//TupH/07qR/9O6 + kf/TuZH/07mQ/9O4kP/SuY//0riP/9K4j//SuI//0riO/9K4jv/St43/0beN/9G2jP/Qtov/0LaL/9C2 + i//QtYv/0LWL/9C1i//QtYr/z7SJ/8+0iP/Ps4j/z7OI/86zh//Nsob/zrKG/82yhf/NsoX/zbKF/8yx + hP/MsYP/zLCD/8yvgv/Lr4H/y6+B/8uugP/KroD/yq1//8qtf//JrX7/yax+/8msfv/JrH3/yat8/8mr + fP/JrHz/yax8/8msfP/JrHz/yax8/8irfP/Iq3v/yat7/8ire//Iqnv/yKp6/8iqev/IqXn/yKl5/8ep + eP/HqXj/x6l4/8epeP/HqXj/xqh3/8aod//GqHf/xqh3/8aod//GqHf/xqh3/8aod//GqHf/x6h3/8ep + d//HqXf/x6l3/8epd//IqXj/yKl4/8ipeP/IqXj/yKl4/8ipeP/IqXf/yKl3/8ipd//IqXf/yKl3/8ep + d//HqXf/x6l3/8ipd//IqXf/yKl3/8ipd//IqXf/yKl3/8iqd//Jqnf/yap3/8iqd//IqXf/yal3/8mp + eP/Jqnj/yap4/8msef/KrHn/yqx5/8qsef/KrHn/yq15/8qtef/KrXn/yq15/8qtef/KrXn/yq15/8qt + ef/KrXn/yq15/8qtef/KrXn/yq15/8qtef/KrXn/yq15/8qtef/KrXn/yq15/8qseP/Jq3f/yKl2/8ip + dv/IqXf/yKl3/8ipd//IqXf/yKl4/8mqeP/Jq3j/yat5/8msef/JrHn/yax5/8msef/JrHj/yax4/8ms + eP/Jq3j/yat4/8qseP/KrHj/yqx5/8qtef/KrXn/yq15/8qtef/KrXn/yq15/8qtef/KrXn/yq15/8qt + ef/KrXn/y615/8utef/LrXn/y615/8utef/LrXn/y615/8utef/LrXj/yq14/8qtef/KrXn/yq14/8ut + eP/LrXn/y615/8utef/LrXn/y615/8utef/Lrnn/y655/8yvev/Mr3r/zK97/8ywfP/MsHz/zbB8/82x + ff/NsX3/zrJ+/86yfv/47d3/+O3d//jt3f/47t3/+e7e//nu3v/47t7/+O7e//ju3v/57t//+e/f//nv + 3//57+D/+e/f//nv4P/57+H/+fDh//nw4f/68OH/+vDi//rx4v/68eL/+vDi//rw4v/68OL/+/Hj//vx + 4//78eP/+vHj//rx4//78uT/+/Lk//vx5P/78uX/+/Ll//zz5f/88+b/+/Ll//vy5f/78uX/+/Pm//zz + 5v/78ub/+/Pm//vz5v/88+b//PPm//zz5v/88+b//PPm//vz5//88+f//PPn//z05//89Of//PTn//zz + 5//88+f//PPn//zz5//88+f//PTn//z06P/89Oj//PTo//vz5//89Of/+/Tn//zz5//88+f/+/Pn//z0 + 6P/89Oj//PTn//z05//89Oj//PPn//z06P/89Oj//PTo//z06P/89Oj//PTo//z06P/89Oj//PTn//z0 + 5//89Of//PTn//z05//89Of//PPn//zz5//88+f/+/Pn//z05//89Of//PPn//vz5//78+b/+/Pm//zz + 5//88+f/+/Pm//zz5v/88+b/+/Pm//zz5v/88+b//PPm//vy5f/78uX/+/Ll//vy5f/78uX/+vHk//rx + 5P/78uT/+/Lk//rx4//78eT/+/Hk//vx4//68eL/+/Hj//rx4//68OL/+vDi//rw4v/68OL/+vDh//rw + 4f/57+D/+u/h//rv4P/57+D/+e7f//nv3//579//+e/f//nu3//57t7/+e7e//jt3f/47d3/+O3c//jt + 3P/47dz/9+zb//fs2//37Nv/9+zb//fr2v/369r/9+va//fr2v/369n/9urY//bq2P/26tf/9erX//Xp + 1v/16Nb/9ejW//Xo1v/16NX/9ejU//Tn0//z5tP/8+bT//Pm0//z5tL/8+XR//Pl0f/z5dD/8+XQ//Lk + z//x487/8ePO//Hjzf/x4s3/8OLM//HizP/w4sz/8OHL//Dhyv/v4Mr/7+DK/+/gyf/v38n/7t/I/+/f + yP/u3sf/7t7G/+7exv/t3cX/7d3F/+zcxP/s3MP/7NzC/+vbwv/r2sH/69rA/+vawP/q2b//6tm//+rY + vv/p173/6de9/+nYvf/o17z/6Ne7/+jWu//o1rr/6NW5/+fVuf/n1bj/59S4/+fUt//m07f/5tO2/+bT + tv/l0rX/5NG1/+TRtP/l0rT/5NCz/+TQsv/k0LL/5NCy/+TQsv/jz7H/4s6v/+LOr//izq//4s6u/+LN + rv/hza7/4c2t/+HNrf/hzaz/4cys/+DMq//gy6r/38qp/+DKqf/fyqn/3smo/9/JqP/fyqj/38mn/97I + pv/dyKb/3sim/93Hpf/dx6X/3cek/93HpP/cxqP/3Maj/9zGov/bxaH/28Sh/9vFof/bxaD/2sOf/9rD + n//aw5//2sKe/9rDnv/Zwp3/2cKd/9nCnf/ZwZz/2cGc/9jBm//ZwJv/2MCa/9jAmv/Xv5n/17+Z/9e/ + mf/Xv5j/17+X/9e/mP/Wvpf/1r6X/9a+l//Wvpb/1r2V/9a9lP/VvJT/1byT/9S7k//Uu5P/1LuS/9S7 + kv/Uu5L/1LqR/9O5kP/TuZD/07qQ/9O5kP/TuY//07mP/9O5j//SuY7/0biN/9G4jf/St43/0reN/9G2 + jP/Rt4z/0beL/9C2i//QtYr/0LWJ/9C1iv/PtIn/z7SI/8+0iP/Os4f/zrOG/86zhv/Os4b/zbKF/82x + hP/NsYT/zLCD/8ywg//MsIL/y6+B/8yvgf/LroD/y66A/8qtf//KrX//yq1+/8qtfv/KrX7/yq1+/8qt + fv/KrX7/yq19/8qtff/JrX3/yax9/8msfP/JrHz/yax8/8msfP/Jq3v/yat7/8mrev/Iqnr/yKp5/8iq + ef/Iqnn/yKp5/8iqef/Iqnn/yKl5/8ipef/HqXj/x6l4/8epeP/HqXj/x6l4/8epeP/IqXj/yKl4/8ip + ef/IqXn/yap5/8mref/Jq3n/yat5/8mref/Jq3n/yat5/8mref/Jq3j/yat4/8ireP/Iq3j/yKt4/8ir + eP/Jq3j/yat4/8mreP/Jq3j/yat4/8mseP/KrHj/yqx4/8qsef/Kq3n/yqt4/8mref/Kq3n/yqx5/8qs + ef/KrXn/yq15/8utef/LrXn/y615/8utef/LrXn/y615/8utef/LrXn/y615/8utev/Lrnr/y656/8uu + ev/Lrnr/y615/8utef/LrXn/y615/8utef/LrXn/y615/8utef/KrHj/yat4/8mrd//Jqnf/yap4/8mr + eP/Jq3j/yat4/8mref/KrHn/yqx5/8qsef/KrXn/yq15/8qtef/KrXn/yq15/8qtef/KrXn/yqx5/8qs + ef/LrXn/y615/8utef/LrXn/y656/8uuev/Lrnr/y656/8uuev/Lrnr/y616/8utev/LrXr/y656/8uu + ev/Lrnr/y656/8uuev/Lrnr/y656/8yuev/Mrnn/zK55/8uuef/Lrnr/y656/8uuef/Lrnn/y655/8yu + ef/Mrnr/y656/8yvev/Mr3r/zK96/8yvev/Mr3r/zbB7/82wfP/NsXz/zbF9/86xfv/Osn//zrJ//8+z + f//Ps4D/+O7d//nu3v/57t7/+e7e//nv3//579//+e/f//nv3//579//+e/g//nv4P/68OH/+vDh//nw + 4f/68OH/+vDi//rx4v/68eL/+vDi//rx4//68eP/+vHj//rx4//68eP/+/Lk//vy5P/78uT/+/Lk//vy + 5P/88+X//PPl//vy5f/78uX/+/Pm//zz5v/88+b//PPm//zz5v/78+b/+/Pm//vz5//78+f//PPn//vz + 5v/89Of//PTn//z05//88+f//PPn//z06P/89Oj//PTn//z06P/89Oj//PTo//zz5//89Oj//PTo//z0 + 6P/89Oj//PTo//z06P/89Oj//PTo//z06P/89Oj//PTo//z06P/89Oj//PTo//z06P/99en//fXp//31 + 6f/89Oj//PTo//z06P/89en//PXp//316f/89Oj//PTo//316f/99en//PTo//z06P/89Oj//PTo//z0 + 6P/99Oj//fTo//z06P/89Oj//PTo//z05//89Oj//PTo//z06P/89Oj//PTn//zz5//78+f//PTn//z0 + 5//78+f/+/Pm//z05//89Of//PPm//zz5v/88+b//PPm//vz5v/78+b/+/Ll//vy5f/88+X//PPl//vy + 5f/78uX/+/Lk//vy5P/78uT/+vHk//vy5P/78uT/+/Hj//vx4//78eP/+vHj//rx4//68eL/+vDh//rw + 4f/68OH/+vDh//nv4P/57+D/+vDg//nw4P/57+D/+e/f//nv3//57t//+e7e//nu3v/47t3/+O3d//jt + 3f/47dz/+O3c//jt3P/47Nv/+Ozb//js2//37Nv/9+va//fr2f/369n/9uvY//br2P/26tj/9enX//bp + 1//26df/9enW//Xo1f/16NX/9OfU//Tn1P/059T/9OfT//Tm0//z5tL/8+bR//Pl0P/z5dD/8uXQ//Lk + z//y5M7/8eTN//Lkzf/x483/8ePN//HizP/x4sz/8OHL//Dhy//w4cv/8OHK/+/gyf/v4Mn/7t/I/+7f + yP/u38f/7t/H/+7exv/t3sb/7d3F/+3dxP/s3MP/7NzC/+zbwv/r28H/69vB/+vawP/r2sD/69m//+rZ + vv/q2b7/6di9/+nYvf/p17z/6de7/+nXu//p17v/6Na6/+jWuf/o1bn/59S4/+fUuP/n1Lf/5tS3/+bT + tv/m07b/5tO1/+bTtf/l0rT/5NG0/+XRtP/k0bP/5NGy/+TQsf/jz7H/48+w/+PQsP/jz6//486v/+LP + r//izq//4s6u/+LNrf/hzKz/4Myr/+DLqv/gy6r/4Mqq/+DLqv/gy6r/4Mup/+DKqf/fyaj/3smn/9/J + p//eyKb/3sim/97Ipv/eyKX/3cel/93GpP/dx6T/3Maj/9zGo//cxqL/3Mai/9zFof/bxaH/28Sg/9vE + oP/bxKD/28Sf/9rDn//aw5//2sOf/9rCnv/aw53/2sKd/9nCnf/awpz/2cGb/9nBm//ZwZv/2cGa/9jA + mf/Yv5n/2L+Z/9e/mP/Xv5j/176X/9e+l//Xvpb/176W/9e+lv/WvZX/1r2V/9a9lP/VvJT/1buT/9W7 + k//Vu5L/1LuR/9S7kf/Uu5H/1LqR/9S6kP/UupD/07qP/9O5jv/TuY7/07mO/9O5jv/TuI7/0riN/9K4 + jf/SuI3/0beM/9G2i//Rtov/0baL/9C2iv/QtYn/0LWJ/9C0iP/PtYj/z7SH/86zh//Osob/zrKG/86y + hf/NsoX/zbGE/82xg//NsYP/zbCC/8ywgv/Lr4H/y6+A/8uvgP/Lr4D/y6+A/8uuf//Lrn//y65//8ut + f//LrX//y61//8qtfv/KrX7/yq1+/8qtfv/KrX3/yq19/8qtfP/KrHz/yqx8/8mse//JrHv/yax7/8ms + ev/JrHr/yat6/8mrev/Jq3n/yKt5/8iref/Jq3n/yat5/8mref/Jq3n/yKt5/8mref/Jq3n/yat5/8qs + ef/KrHr/yq16/8qtev/KrXr/yq15/8qsef/KrHn/yqx5/8msef/JrHn/yax5/8msef/JrHn/yax5/8qs + ef/KrHn/yqx5/8qtef/KrXn/yq15/8utef/LrXn/y615/8qtef/KrXn/y615/8utef/LrXn/y615/8ut + ef/LrXn/y615/8utev/Mrnr/zK96/8yvev/Mr3v/zK98/8yvfP/Mr3z/zK98/8yvfP/Mr3z/zK98/8yv + e//Mr3v/zK97/8yvev/Mr3r/zK96/8yvef/Mr3n/y655/8qteP/KrHj/yqx5/8qsef/KrHn/yqx5/8qt + ef/KrXn/yq15/8utef/LrXn/y616/8utev/LrXr/y616/8utev/LrXr/y616/8utev/LrXr/zK16/8yt + ev/Mr3r/zK97/8yvfP/Mr3z/zK98/8yvfP/Mr3z/zK98/8yvfP/Mr3z/zK97/8yve//Mr3z/zLB8/8yw + fP/MsHz/zLB8/8yvfP/Mr3v/zK97/8yve//Mr3v/zK97/8yve//Mr3v/zK96/8uvev/Mr3r/zK96/8yv + e//Nr3v/zbB7/82we//NsHz/zbB8/82wfP/NsX3/zrF9/86yfv/Psn//z7N//8+zf//QtID/0LSB//nu + 3v/579//+e/f//nv3//57+D/+vDg//rw4f/68OH/+u/h//rw4f/68eL/+vHi//rw4f/68eL/+vHi//rx + 4//68eP/+/Hj//rx4//78uT/+/Lk//vy5P/78uT/+/Pl//vz5f/78uX/+/Ll//zz5f/78+X//PPm//zz + 5v/88+b/+/Pm//zz5v/89Of//PTn//z05//89Of//PTn//z06P/89Oj//PTo//z05//89Of//PTo//z0 + 6P/89Of//PTn//z06P/89Oj//PTo//z06P/99en//PXp//z06P/89Oj//PTo//z16f/99en//fXp//z1 + 6f/89Oj//PTo//316f/99en//PXp//316f/89en//PXp//z16f/99en//fXp//316f/99en//fXp//31 + 6v/89en//PXp//316f/99en//PXp//316f/99er//fXq//316f/99en//fXp//316f/89en//fXp//z1 + 6f/89en//PXp//z06P/89Oj//fXp//z06P/89Oj//PTo//z06P/89Oj//PTo//z06P/89Oj//fTo//z0 + 5//89Oj//PTo//z05//88+f//PTn//z05//89Of//PPm//zz5v/88+b//PPm//zz5v/88+b//PPm//zz + 5v/78+X/+/Ll//vy5f/78uT/+/Lk//vy5P/78uT/+vHj//vx4//78eP/+/Hj//rx4//68eL/+vHi//rx + 4v/68eL/+vDi//rx4v/68OH/+vDh//rw4P/57+D/+e/g//nv4P/579//+e/f//nv3//57t7/+e7e//nu + 3f/57t3/+O3c//jt3P/47dz/+O3b//fs2//37Nv/+Oza//fs2v/369r/9+vZ//bq2P/26tj/9urY//bq + 2P/26tf/9unW//Xp1v/16NX/9ejU//Xo1P/159T/9efU//Tn0//z5tL/8+bR//Pm0f/z5tH/8+XQ//Ll + z//z5c//8uTP//Lkzv/x483/8ePN//DizP/x4sz/8eLM//HizP/w4cr/8OHK//Dhyv/v4Mn/7+DJ/+/g + yP/u38f/7t/H/+7exv/t3sX/7d3E/+3dxP/t3cT/7dzD/+zcwv/r28H/69vB/+vawf/r2sD/6tm//+rZ + vv/q2b7/6tm+/+rYvf/q2L3/6ti9/+nYvP/p17v/6Na6/+jWuv/o1bn/6NW5/+fVuP/n1bj/59S3/+bU + t//m1Lb/5tO1/+XTtf/m07X/5tK1/+XStP/l0rT/5dGz/+TQsv/k0bL/5NCx/+TQsP/k0LD/48+w/+PP + r//jzq7/4s6t/+LNrf/hzaz/4cys/+HMrP/hzKv/4Muq/+DLqv/gy6n/4Mup/9/KqP/fyqj/38qo/9/J + p//fyaf/38mn/97Ipv/eyKb/3sil/97Ipf/eyKT/3cek/93Ho//dxqP/3Mai/9zGov/cxqL/3Mah/9zG + of/cxaH/28Sg/9vEoP/bxKD/28Sf/9vEnv/aw57/28Oe/9vDnv/awp3/2sKc/9rCnP/ZwZv/2cGb/9nB + mv/YwJr/2MCZ/9jAmf/YwJn/2MCZ/9i/mP/Yv5f/2L+X/9i/l//Xv5b/176W/9a9lf/WvZT/1r2U/9W9 + k//VvZP/1b2T/9W8k//VvJL/1LuR/9S7kf/Uu5D/1LqQ/9S6kP/Uuo//1LqQ/9S6j//TuY7/0rmO/9K4 + jf/SuI3/0riM/9K3jP/St4z/0beL/9G2iv/Rtor/0baK/9C2if/QtYn/z7SI/8+0h//PtIf/z7SG/86z + hv/Os4X/zrKE/82yhP/NsYP/zbCC/82wgv/NsYL/zLCB/8ywgf/MsIH/zLCB/8yvgP/Mr4D/zK9//8yv + f//Mr3//zK9//8yuf//Mrn//y65//8uufv/Lrn7/y65+/8uufv/Krn3/yq18/8qtfP/KrXz/yq18/8qt + fP/KrXz/yq17/8qte//KrHv/yqx7/8qte//KrXv/yq17/8qse//KrHv/yq17/8qte//KrXz/y618/8ut + fP/LrXz/y618/8ute//LrXv/y617/8ute//KrXr/yq16/8qtev/KrXn/yq15/8qtef/KrXn/y615/8ut + ef/LrXn/y615/8utef/LrXr/zK17/8yte//MrXv/zK17/8yte//MrXr/zK16/8ytev/MrXr/zK97/8yv + fP/Mr3z/zbB8/82wfP/NsHz/zbB8/82wfP/NsHz/zbB8/82wfP/NsHz/zbB8/82wfP/NsHz/zbB8/82w + fP/NsHz/zbB8/82wfP/NsHv/zbB6/8yvev/Lrnn/y615/8qtef/KrXn/y615/8utef/LrXn/y615/8ut + ef/MrXr/zK16/8yue//Mr3z/zK98/8yvfP/Mr3z/zK98/8yvfP/Mr3z/zK98/82wfP/NsHz/zbB8/82w + fP/NsH3/zbB9/82wff/NsH3/zbB9/82wfP/NsHz/zbB8/82wfP/NsHz/zbB8/82xfP/NsX3/zbF9/82x + ff/NsXz/zbB8/82wfP/NsHz/zbB8/82wfP/NsHz/zbB8/82wfP/Nr3v/zLB7/82wfP/NsHz/zbB8/82x + fP/OsXz/zrB8/82xfP/NsX3/zrJ9/86yfv/Ps3//z7N//8+0gP/QtIH/0LSB/9G1gv/68OD/+vDh//rw + 4f/57+D/+vDh//rw4f/68OL/+/Hi//rx4v/68OL/+/Hj//vy4//68eP/+/Lk//vy5P/78uP/+/Lk//vy + 5P/78+X/+/Ll//vz5f/78+X/+/Ll//zz5v/78+b/+/Pm//vz5v/78+b//PPm//z05//89Of//PTn//30 + 6P/89Of//PTo//z06P/99ej//fTo//316P/89Oj//PTo//z06P/99ej//PTo//z16f/89en//fXp//z1 + 6f/99en//fXp//316f/99en//PXp//326v/99ur//fXq//326v/99ur//fXq//316f/89en//fbq//31 + 6v/99er//fbq//326v/99er//fbq//326//99uv//fXq//326v/99ur//fbq//326v/99er//fbq//32 + 6//99uv//fbq//326//99er//fXq//316v/99er//fbq//326v/99ur//fbq//326v/99er//PXp//32 + 6v/99ur//PXp//316f/89en//fXq//316v/89en//PTo//316f/99en//PXp//316f/89Oj//fXo//31 + 6P/99en//PTo//z06P/99ej//fXo//306P/89Of//fTo//306P/89Of//PPm//zz5//78+b/+/Pm//vz + 5v/88+b/+/Pl//vz5f/78uX/+/Ll//zz5f/78uT/+/Lk//vy5P/78eP/+/Hj//vx4//78eP/+/Hj//vx + 4//68eL/+vHi//rx4v/68OH/+vDh//rw4f/68OD/+vDg//rw4P/579//+e/f//nv3//579//+e7e//jt + 3f/57t7/+e3d//nt3f/47dz/+O3c//fs2//47dv/+Ozb//fr2v/37Nr/9+vZ//fr2f/26tj/9urY//bq + 1//26tf/9urX//bp1v/16NX/9ejV//Xo1P/16NT/9OfT//Tn0//059L/9OfS//Tn0v/z5tH/8+XQ//Pl + 0P/y5dD/8uTP//Lkzv/x483/8uTO//Lkzv/y483/8ePM//Hiy//x4sv/8eLL//Dhyv/v4Mn/7+DI//Dh + yf/w4Mj/79/H/+7fxv/u38b/7t/G/+7exf/t3cT/7d3D/+zcwv/s3ML/7NzC/+zbwf/r28D/69rA/+va + wP/r2r//69m+/+rYvf/q2b3/6ti9/+nXvP/p17v/6Ne7/+nXuv/p1rr/6NW5/+jVuP/n1bj/59W4/+fU + t//m1Lb/59S2/+fUtv/m1Lb/5tO1/+bTtf/l0rT/5dKz/+XRsv/l0bL/5NGy/+TQsf/k0LD/5NCw/+PP + r//izq7/48+u/+LOrv/izq7/4s6t/+HNrP/hzaz/4c2s/+HMq//hzKr/4cuq/+DLqf/gy6n/4Muo/+DL + qP/gyqj/38qn/9/Jp//fyqb/38qm/9/Jpv/fyab/38ml/97IpP/eyKT/3cej/93Ho//dxqL/3cai/9zG + of/cxqH/3Mah/9zGof/cxaD/28Sf/9vEnv/bxJ7/28Se/9rDnf/bw53/2sKd/9rDnP/aw5z/2sKc/9rC + m//awpv/2cGa/9nBmf/ZwZn/2MCY/9jAmP/YwJj/2MCX/9jAl//Xv5b/176V/9e+lf/XvpX/176V/9e+ + lf/WvpX/1r2U/9W9k//VvJL/1byS/9W8kv/Vu5H/1buR/9W8kf/Vu5H/1LuQ/9S6kP/Tuo//07qO/9O5 + jv/TuY7/07iN/9O4jf/SuIz/0reL/9K3i//Rt4v/0baK/9C2if/QtYn/0LWI/9C1iP/PtIf/z7SG/8+0 + hv/Ps4X/zrOF/86yhP/OsoT/zrKD/82yg//NsoP/zbGD/82xgv/NsIL/zbCB/82wgf/NsIH/zbCB/82w + gf/NsIH/zbCB/8ywgP/MsID/zLCA/8ywgP/Lr3//y69+/8yvfv/Mr37/zK59/8yuff/Lrnz/y618/8ut + fP/LrXz/y618/8utfP/LrXz/yq18/8qtfP/LrXz/y618/8uufP/Lrnz/y658/8uufP/Mrn3/zK99/8yv + ff/Mr33/zK98/8yvfP/Mr3z/y658/8uufP/Lrnz/y657/8uue//Lrnv/y657/8yue//Mr3v/zK97/8yv + e//Mr3z/zK98/82vfP/Nr3z/za98/82vfP/Nr3z/za98/82vfP/NsHz/zbB8/82wfP/NsXz/zbF9/82x + ff/OsX3/zrF9/86xff/OsX3/zrF9/86xff/OsX3/zrF9/86xff/OsX3/zrF+/86xfv/OsX3/zrF9/86x + ff/OsX3/zrF8/86xfP/NsHz/zbB7/8yue//LrXr/y616/8ytev/Mrnr/zK56/8yve//Mr3z/za98/82w + fP/NsHz/zbB8/82wff/NsH3/zbB9/82xff/NsX3/zbF9/82xff/NsX3/zrF9/86xfv/OsX7/zrF+/86x + f//OsX//zrF//86xf//OsX//zrF//86xfv/OsX7/zrF+/86xfv/Osn7/zrJ//86xf//OsX7/zrF+/86x + ff/OsX3/zrF9/86xff/OsX3/zrF9/82xff/NsXz/zbB8/82wfP/NsXz/zbF9/82xff/NsX3/zrF9/86x + ff/Osn3/zrJ+/86yfv/Ps3//z7N//9C0gP/QtIH/0bWC/9G1g//RtYP/+vDh//rw4v/78eL/+vHi//rx + 4v/68eL/+vHi//rx4//68eP/+/Lj//vy4//78uT/+/Lk//vy5P/88+X//PPl//vy5f/78+X/+/Ll//zz + 5v/88+b/+/Pm//z05//88+b//PTn//z05//89Of//PTn//306P/89Of//PTn//316P/89Oj//PTo//z1 + 6P/89ej//PTo//316f/89Oj//PTo//z06P/89ej//fXp//z16f/89en//PXp//326v/99er//fbq//32 + 6v/99er//fXq//326v/99uv//fbr//326v/+9+v//fbr//326//99uv//fbr//326//+9uv//vbs//72 + 7P/+9+z//fbr//326//99uv//fbr//737P/99+z//vfs//737P/+9+z//vfs//327P/+9+z//vfs//73 + 7P/99uv//vfs//326//99uv//vfs//737P/99uv//vfs//737P/99uv//fbq//316v/99uv//fbr//31 + 6v/99er//fbq//326v/99er//fbq//326v/99er//fXq//326v/99er//fbq//z16f/89en//fXp//31 + 6f/89On//fXp//316f/99en//PTo//316P/99ej//fXo//z05//89Of//PTn//z05//89Of//PTn//zz + 5v/89Of//PTn//zz5v/88+X/+/Pl//zz5f/88+X//PPl//zz5f/78uT/+/Lk//vy5P/78eP/+vHj//rx + 4v/68eL/+vHi//vx4v/68OH/+vDh//rw4f/68OH/+vDg//rw4P/67+D/+u/g//nv3//679//+e7e//nu + 3v/57t3/+e7d//jt3f/47dz/+O3c//jt3P/47dz/+Ozb//fs2v/37Nr/9+vZ//fs2f/369n/9+vZ//fr + 2f/36tj/9urX//Xp1v/16db/9enV//Xp1f/16NX/9OjU//Xo0//159P/9ObS//Pm0f/z5tH/8+bR//Pl + 0P/z5c//8+TP//Plz//z5c//8+XO//Lkzv/x48z/8eLM//HizP/w4sv/8eLL//Dhyv/w4cr/8OHK//Dh + yf/v4Mj/7+DH/+/gx//u38b/7t/G/+7exf/t3cT/7d3D/+3dw//t3ML/7dzC/+zbwf/s28H/7NvB/+za + wP/r2r//69m+/+vZvv/r2b7/6ti9/+rZvf/p2Lz/6de7/+nXu//p17r/6de6/+nXuv/o1rn/59W4/+fU + t//n1bf/59W3/+fVt//n1Lb/59S2/+fTtf/n07X/5tK0/+XSs//l0bP/5NGy/+XRsf/l0bH/5NCw/+TQ + sP/j0LD/5M+v/+TPr//jzq7/486u/+POrv/jzq3/4s2s/+LNq//hzKv/4c2r/+HNq//hzKr/4cyq/+HM + qf/hzKn/4cup/+DKqP/fyaf/4Mqn/+DKp//fyqb/38mm/9/Jpf/eyKT/3sik/97IpP/eyKP/3cej/93H + ov/ex6L/3sei/93Hof/cxqD/3cah/93Gof/cxaD/3MWf/9vEnv/bxJ7/28Se/9vEnf/bxJ3/28Oc/9vD + nP/aw5z/2sKb/9nCmv/awpv/2sKa/9nBmf/ZwZj/2cCY/9jAl//YwJf/2MCX/9i/l//Xv5b/17+W/9e+ + lf/WvZT/176U/9e+lP/WvZP/1r2T/9a9k//WvZP/1byS/9W8kf/VvJH/1buR/9W7kP/Uu5D/1LqP/9S6 + j//Uuo7/1LmO/9O5jf/TuI3/0riM/9K4jP/St4v/0reL/9K3iv/Rton/0LaJ/9C1iP/QtYj/0LWH/9C0 + hv/PtIb/z7OF/8+zhf/Ps4X/zrOF/86zhP/OsoT/zrKD/86yg//OsoP/zrGC/86yg//OsYP/zrGD/82x + gv/NsYL/zbGC/82xgv/NsYH/zbGB/82xgP/NsYD/zbCA/82wf//MsH//zK9+/8yvfv/Mr37/zK9+/8yv + fv/Mr37/zK9+/8yvfv/Mr37/zK99/8yvff/MsH7/zLB+/8ywfv/MsH//zbB//82wf//NsX//zbF//82x + fv/NsX7/zbB+/82wfv/MsH7/zbB9/82wff/Nr33/zbB9/82wff/NsHz/zbB8/82wfP/NsHz/zbB8/82x + fP/OsXz/zrF9/86xff/OsX7/zrF+/86xfv/OsX7/zrF+/86yfv/Osn7/zrJ+/86yf//Osn//zrJ//86y + f//Osn//zrJ//86yf//Osn//zrJ//86yf//Osn//zrJ//86yf//Psn//z7J//8+yf//Psn//z7J//8+y + f//Psn7/zrF9/86xfP/NsHz/zK98/8yvfP/Nr3z/zbB8/82wfP/OsHz/zrF9/86xff/OsX3/zrJ9/86y + fv/Osn//zrJ//86yf//Osn//zrJ//86yf//Osn//zrJ//86yf//Osn//zrJ//86yf//Osn//zrJ//86y + f//Osn//zrJ//86yf//Psn//z7J//8+yf//Psn//z7J//8+yf//Ps3//z7N//8+zf//Ps3//z7N//86y + f//Osn7/zrJ+/86yfv/Osn7/zrF9/86xff/Osn3/zrJ+/86yfv/Osn7/zrJ+/86yfv/Psn7/z7N//8+z + f//PtH//z7SA/9C0gf/QtYH/0bWC/9G2g//RtoP/0reE//vx4v/78eL/+vHi//vy4//78eP/+/Lj//vy + 4//78uT//PPl//vy5P/88+X//PPl//zz5f/88+b//PPl//zz5v/88+b//PTm//z05//89Of//PTn//z0 + 5v/89Of//fTn//z06P/89Oj//fXo//z05//89Oj//fXo//316P/89Oj//PXo//316f/99en//fXp//31 + 6f/99en//fXp//z16f/89en//fbq//326v/99ur//fbr//326//99uv//fbr//326//99uv//fbr//32 + 6//99uv//ffs//337P/+9+z//vfs//737P/99+z//ffs//737P/99uz//fbs//737P/+9+z//fbs//33 + 7P/++O3//vft//737P/+9+z//vft//337P/++O3//vjt//337P/+9+3//ffs//337P/+9+3//vft//73 + 7f/+9+z//vfs//737f/99+z//vfs//737P/+9+z//vfs//326//99uz//vfs//737P/99uv//vfs//73 + 7P/+9+z//vfs//326//+9+v//fbr//326//99uv//fXq//326v/99ur//fbq//326v/99er//fbq//31 + 6v/99er//PXp//316f/99en//fXp//316f/99en//PXo//z06P/89Oj//PTn//316P/89Of//PTn//z0 + 5//89Of//PPm//z05v/88+b//PPm//zz5v/88+X/+/Pl//zz5f/88+X//PPl//vy5P/78uT/+/Lk//vy + 5P/78eP/+/Hj//vx4v/78eL/+/Hi//rx4v/68OH/+vDh//rw4f/68OH/+vDg//nv3//68OD/+vDg//rv + 3//5797/+e7e//nv3v/5797/+e7d//jt3P/47dv/+O3b//js2//47dv/9+za//fs2f/37Nn/9+vZ//fr + 2P/369j/9urX//bq1//26tb/9unW//bp1f/16dX/9enV//Xp1f/059P/9ejT//Tn0//05tL/8+bR//Tm + 0f/z5dD/8+XQ//Plz//y5c//8uTO//Lkzf/y5M3/8ePM//HjzP/x4sv/8uPM//LjzP/x4sv/8eLK//Dh + yf/w4cn/8ODI/+/fx//v38b/7t/G/+7fxf/u3sX/7t3E/+3dw//t3ML/7NzC/+zcwv/t3MH/7NvB/+vb + wP/r27//69q//+vav//r2r7/69m9/+vZvf/r2b3/6tm8/+rYvP/q2Lv/6ti7/+nXu//p17r/6Na4/+jW + uP/o1rj/6NW3/+jVuP/n1Lf/59S2/+fUtv/n1bb/5tO0/+bTs//m07P/5tOz/+bSs//l0rL/5dGx/+XR + sf/l0bH/5NCw/+TQsP/k0K//5NCv/+PPrv/kz67/48+u/+PPrf/jzq3/4s2s/+LNq//izav/4s2q/+LM + qv/hy6n/4Muo/+HLqP/hzKj/4cyo/+DLp//gyqf/4Mqm/9/Jpv/fyab/4Mqm/9/Kpf/eyaT/3sij/97I + o//eyKP/3cei/93Hov/dx6L/3cah/93Hof/dxqD/3Maf/9zGn//dxp//3MSe/9zFn//cxZ//3MWe/9vE + nf/bxJ3/28Sd/9vEnP/bxJz/28Ob/9nBmv/awpr/2sKa/9rBmf/ZwJj/2cGY/9jAl//YwJf/2L+W/9e/ + lv/Xv5X/176V/9e+lf/Xv5X/176U/9a9k//WvZP/1r2T/9a9k//WvJL/1r2S/9a9kf/VvJD/1buQ/9S7 + j//Uu4//1LqP/9S5jv/TuY3/07mN/9O5jP/TuYz/0riM/9K4i//Rt4r/0beJ/9G2if/Rtoj/0LWH/9C1 + h//QtYf/0LWH/9C1hv/QtIb/z7SG/8+0hf/PtIX/z7SF/8+zhP/Ps4T/z7OE/8+zhP/Os4T/zrOE/8+z + g//Ps4P/zrOD/86ygv/OsoL/zrKC/86ygv/OsoL/zbGB/82xgf/NsYD/zbCA/82wgP/NsYD/zbGA/82x + gP/NsX//zbB//82wf//NsH//zbF//82xf//OsYD/zrKA/86ygP/OsoD/zrKA/86ygP/OsoD/zrKA/86y + gP/OsoD/zbGA/86xf//OsX//zrF//86xf//OsX//zrJ//86yfv/Osn7/zrJ+/86yfv/Osn7/zrJ//8+y + f//Ps3//z7N//8+zf//Qs3//0LOA/9CzgP/Qs4D/0LOA/9CzgP/Ps4D/z7OB/8+zgf/Ps4H/z7OB/8+z + gf/Ps4H/z7OB/8+zgf/Qs4D/0LOA/9Czgf/Qs4H/0LOB/9C0gf/QtIH/0LSA/9C0gP/Qs3//0LN//8+y + f//Psn7/zrF9/82wff/NsX3/zrF9/86xff/Osn3/z7J+/8+yf//Psn//z7N//9Czf//Qs4D/0LOB/9Cz + gf/Qs4H/0LOB/9Czgf/PtIH/z7SB/8+0gf/Ps4H/z7OB/8+zgf/Ps4H/z7OB/9Czgf/Qs4H/0LOB/9Cz + gf/QtIH/0LSB/9C0gf/QtIH/0LSB/9C0gf/QtIH/0LSB/9C0gf/PtID/z7SA/8+zgP/Ps4D/z7OA/8+z + f//Ps3//z7J//8+yfv/Psn//z7J//8+zf//Ps3//z7N//8+zf//Ps3//z7N//8+zf//Ps4D/0LSB/9C0 + gf/RtYL/0bWD/9G2g//StoT/0reE/9O4hf/78eP/+/Hj//zy5P/78uP//PPl//zz5f/88+X//PPl//vy + 5f/88+b//PPm//zz5v/88+b//fTn//z05//89Of//PTn//z05//89Of//fXo//316P/89Of//PTo//31 + 6P/89ej//PXo//316f/99en//fXp//z16f/89en//fXq//326v/99ur//vbq//726v/99ur//vbr//32 + 6v/99ur//fbr//326//99uv//vfs//736//99uv//vfs//737P/+9+z//vfs//737P/+9+3//vfs//73 + 7f/+9+3//ffs//747f/99+z//vft//737f/99+z//vju//737f/++O7//vju//337f/++O3//vft//73 + 7f/+9+3///ju//737f/++O7//vju//747v/++O7//vju//747v/++O7//vft///47v/+9+3//vft//73 + 7f/+9+3//vju//747f/++O3//vju//747f/+9+z//ffs//737P/+9+z//vft//737P/99+z//ffs//32 + 7P/99+z//vfs//737P/+9+z//vfs//737P/+9+z//vfr//736//99uv//vfr//726//+9uv//vbr//32 + 6v/99er//fbq//326v/99ur//fbq//316f/99en//fXp//316f/99ej//fXo//z05//89Of//fXo//z0 + 5//89Of//PTn//z05//89Of//fTn//zz5v/88+b//PPm//z05v/78+X//PPl//zy5f/78uT/+/Pk//vy + 4//78uP/+/Lj//vy4//78uP/+/Hi//vx4v/78eL/+/Hi//rw4f/68OD/+fDg//nw4P/579//+vDf//rw + 3//5797/+e/e//nu3f/57t3/+e7d//nu3f/57t3/+O7c//jt2//37Nr/9+za//fs2v/47Nr/9+vZ//fs + 2f/37Nn/9+vY//bq1//26tf/9unW//bp1v/26dX/9enU//Xp1P/16NT/9ejT//Tn0v/16NL/9OfS//Tn + 0f/059H/9ObQ//Pm0P/z5c//8+TO//Pkzv/y5M3/8uTN//HjzP/y48v/8uTM//Hjy//x4sv/8OLK//Di + yv/x4cn/8eHJ/+/gx//v4Mf/7+DG/+7fxf/u3sT/7t7E/+3dw//t3cP/7dzC/+3cwv/t3MH/7dzB/+3c + wf/t3MH/7NvA/+vav//r2r7/69q+/+vavv/q2b3/6ti8/+rYvP/q2Lz/6de6/+nXuv/p1rn/6da5/+nW + uf/p1rj/6Na4/+fVt//n1bf/6Na3/+fVtv/n1Lb/59S1/+bUtP/m07P/59S0/+bTs//l0rL/5tKy/+XR + sf/l0bH/5dGw/+XRsP/k0bD/5NGw/+TQrv/k0K7/5NCu/+PPrf/jz63/486s/+LNq//izav/486s/+PO + q//izar/4s2q/+LNqv/hzKn/4cyp/+DLqP/hy6j/4cuo/+DKpv/gyqb/4Mqm/9/Kpf/fyaT/4Mql/9/K + pf/fyaT/38mk/9/Jo//eyKL/3sii/97Hof/ex6H/3cah/97Hof/dxqD/3cag/93Gn//cxZ7/3MWe/9zE + nf/cxJ3/28Sd/9zEnf/bxJz/2sOb/9rDm//aw5r/2sKZ/9rCmf/awpn/2sKZ/9nBmP/ZwZj/2MCX/9jA + l//YwJf/2MCW/9i/lf/Yv5X/17+V/9e/lf/Xv5T/176T/9e+k//XvpP/176T/9a9kv/WvZH/1byR/9W7 + kP/Vu4//1buP/9S6jv/Uuo7/1LqO/9O6jf/Tuo3/07mM/9K4i//SuIr/0riK/9K3if/Rt4n/0baJ/9G2 + iP/Rtoj/0baI/9G2h//Rtof/0LWH/9C0hv/QtIb/0LSG/9C1hv/QtYX/0LSF/9C0hP/QtIT/0LSE/8+z + hP/Ps4T/z7SE/8+0hP/Ps4P/z7OD/8+zg//Ps4P/zrKC/86ygv/OsoL/zrKC/86ygv/OsoH/zrKB/86y + gf/OsYH/zrKB/86ygf/Ps4L/z7OC/8+zgv/Ps4L/z7OC/8+zgv/Ps4L/z7OC/8+zgv/Ps4L/z7OC/8+z + gv/Ps4H/z7OB/8+zgf/Ps4H/z7OB/8+zgf/Ps4H/z7OB/8+zgP/Ps4D/z7OA/8+zgf/QtIH/0LSB/9C0 + gv/QtIL/0LSC/9G1gv/RtYL/0bWC/9G1gv/RtIL/0bSC/9G1gv/RtYL/0bWC/9C1gv/QtYL/0LWC/9C1 + gv/QtYL/0bWC/9G1gv/RtYL/0bWC/9G1gv/RtYL/0bWC/9G1gv/RtYL/0bWC/9G1gv/QtIH/0LSA/8+z + f//Osn//zrJ//8+yf//Ps3//z7N//9Czf//QtID/0LSB/9G0gv/RtYL/0bWD/9G1g//RtYP/0bWD/9G1 + g//RtYP/0LWD/9C1g//QtYP/0LWD/9C1gv/QtIL/0LWC/9C1gv/QtYL/0bWD/9G1g//RtYP/0bWD/9G1 + g//RtYL/0bWC/9G1gv/RtYL/0bWC/9G1gv/RtYL/0LWC/9C1gv/QtYL/0LWB/9C0gf/QtIH/0LSA/8+z + f//Ps3//0LN//9CzgP/Ps4D/0LSA/9C0gf/QtIH/0LSA/9C0gf/QtIH/0LSB/9G1gv/RtYL/0baD/9K2 + g//St4T/07eF/9O4hf/TuIb//PPk//zy5P/78uT//PPl//zz5f/88+b//PPm//z05v/89Ob//PTm//z0 + 5v/89Ob//fTn//z05//89Of//PTn//z05//89ej//fXp//316P/99ej//fXp//316f/99en//fbq//32 + 6v/99en//fXp//326v/99en//fXq//726//99ur//fbq//326//99uv//vfr//736//+9+z//fbr//32 + 7P/+9+3//vfs//737P/+9+z//vfs//747f/++O7//vjt//747f/+9+3//vft//737f//+O7///ju///4 + 7v/++O7//vjt//747v/++O7///ju//747v//+O7///jv///57///+O7///nv//747v/++O7//vju//74 + 7v//+O///vjv//747///+e////nv//747v//+O////jv///47///+O///vju//747v/++O7///ju//74 + 7v/++O7///ju///47v/++O7//vju//747f/++O3///ju//737f/++O3//vju//747f/++O3//vft//73 + 7f/+9+3//vft//747f/99+z//vfs//737P/+9+z//vfs//337P/99+v//ffr//336//+9+v//fbr//32 + 6v/99uv//fbr//326v/+9uv//fbq//326v/99ur//fXp//326f/99en//fXo//316P/99en//PXo//31 + 6P/99ej//PTn//316P/89Of//fTn//305//89Of//PTm//z05v/89Ob//PTm//vz5f/78+T/+/Lk//vy + 5P/78uT//PLk//vy4//78uP/+/Lj//vy4//78eL/+/Li//rx4f/68OD/+vDg//vx4f/68OD/+vDf//rw + 3//5797/+e/e//nu3v/57t7/+e/e//nv3f/47tz/+O3c//jt3P/57dz/+O3b//js2v/47dr/+O3a//fs + 2f/369n/9+vY//bq1//26tb/9urW//bq1v/26dX/9unV//bp1f/16dT/9OjT//Xo0//059L/9OfR//Tm + 0P/05tD/9ObQ//Pmz//z5s//8+XO//Pkzv/y5M3/8uTM//LjzP/y5M3/8uPM//Hjy//x48v/8eLL//Hi + yv/w4cn/8ODI//DgyP/w4cf/7+DG/+7fxf/u3sX/797F/+7exP/u3sT/7t7D/+7dw//u3cL/7dzB/+3c + wv/s28H/7NvA/+3bwP/s27//7Nq//+vavv/r2r3/69q9/+rZvP/q2bz/6ti7/+rYu//q2Lv/6ti6/+nX + uf/p17n/6de5/+jWuP/o1rj/6Na3/+jWt//o1rb/59W2/+jVtv/n1LT/5tO0/+fTtP/m07P/5tOz/+bS + sv/l0rH/5dKx/+XRsf/m0rH/5dGw/+TRsP/l0bD/5NCv/+TQrv/k0K7/5M+t/+PPrf/jz63/486s/+PO + rP/jz6z/486r/+LNqv/izan/4s2p/+LNqv/izan/4cyo/+HMp//hy6f/4cun/+HLp//hy6b/4Mqm/+DK + pf/gyqX/4Mql/+DKpP/fyaT/38mj/9/Jo//fyaP/3sii/93Hof/dx6D/3cag/97Hof/dx6D/3caf/93G + n//cxp7/3MWd/9zFnf/cxJ3/3MSc/9vEm//bxJv/28Sb/9rDmv/awpr/2sKZ/9nBmP/Zwpj/2cKY/9nB + l//ZwZf/2cGX/9jAlv/YwJb/2MCW/9jAlf/Yv5X/2L+V/9i/lP/XvpP/1r2S/9a9kv/WvZH/1r2R/9a9 + kf/VvJD/1byQ/9W7j//Uu4//1LuO/9S6jv/Uuo3/07mM/9O5jP/TuIv/07iK/9O4iv/TuIr/07iK/9K4 + if/SuIn/0beJ/9G2iP/Rtoj/0baI/9G2h//Rtof/0baH/9G2h//Rtob/0bWG/9G1hv/RtYb/0bWG/9C1 + hf/QtYX/0LWE/9C1hP/QtIT/0LSE/9C0hP/Ps4T/z7OD/8+zg//Ps4P/z7OD/8+zg//Ps4P/z7OD/8+z + g//QtIP/0LSD/9C0hP/QtYT/0LWE/9C0hP/QtIT/0LWE/9C1hP/RtYT/0bWE/9C1hP/QtYP/0LWD/9C1 + g//QtIP/0LSD/9C0g//QtIP/0LSD/9C1gv/QtYL/0bWC/9G1gv/RtYL/0bWD/9G1g//RtoT/0baE/9G2 + hP/RtoT/0baE/9G2hP/RtoT/0baE/9G2hP/StoT/0raE/9G2hP/RtoT/0baE/9G2hP/RtoT/0baE/9G2 + hP/RtoT/0baE/9G2hP/RtoT/0baE/9G2hP/RtoT/0raE/9G2g//RtoP/0bWD/9C1gv/QtIL/z7OB/8+z + gf/Qs4H/0LSB/9C0gv/RtIL/0bWD/9G1g//RtoT/0baE/9G3hP/Rt4T/0reE/9G3hP/Rt4T/0beE/9G2 + hP/RtoT/0baE/9G2hP/RtoT/0baE/9G2hP/RtoT/0baE/9G2hP/RtoT/0beE/9G3hP/Rt4T/0raE/9K2 + hP/RtoT/0baE/9G2hP/RtoP/0baD/9G2g//RtoP/0baD/9G2g//RtYL/0LWC/9C0gv/QtIH/0LWB/9C1 + gf/QtIH/0LWB/9C1gf/RtYL/0bWC/9G1gv/RtYL/0bWC/9G1gv/RtoP/0raD/9O3hP/TuIT/07iF/9O4 + hv/UuYf/1LmH//zz5f/88+X//PPl//z05v/99Ob//PTm//z05v/99Of//fXn//z05//99ef//fXn//z0 + 5//99en//fXo//316P/99un//fXo//326v/99ur//fXp//316f/99ur//fbq//326v/99ur//fbq//73 + 6//+9+v//vfr//736//+9+v//fbr//336//99+v//ffs//326//++O3//vfs//737P/+9+z//vjt//74 + 7v/++O7//vft//737f/++O7///ju//747v/++O7//vju//747v//+O////ju///47v//+O////nv//74 + 7v/++O7///jv///57///+fD//vjv///57///+e////jv///58P//+fD///nw///58P//+fD///nv///5 + 7///+e////nw///47///+fD///nv///47///+O////nw///58P//+fD///nw///58P//+e////jv///4 + 7///+e////nv///57///+O7///ju///57///+O7///nv//747v/++O3///ju///47v/++O7//vft//73 + 7f/++O7///ju//737f/++O3//vjt//747f/+9+3//ffs//337P/++O3//vjt//737P/+9+z//fbr//32 + 6//+9+z//vbr//726//+9uv//vfr//326v/+9ur//fbq//326v/99ur//fbq//316f/89ej//PXo//31 + 6P/89Oj//fXp//z06P/89Of//fXo//316P/89Ob//PTm//z05//88+b//PPl//zz5f/88+X//PPl//vy + 5P/78uT/+/Lk//vy5P/78uT/+/Lj//vy4//78uL/+/Hi//vx4v/78eL/+/Hh//rw4P/68OD/+vHg//rw + 4P/579//+e/f//rv3//5797/+e/e//nu3f/57tz/+O7c//jt3P/47dv/+O3b//jt2//47dr/9+zZ//fr + 2P/369j/9uvX//br1//36tf/9urW//bq1v/26tb/9urV//Xp1P/26dT/9ejT//Xo0//16NL/9OfR//Tn + 0f/05tD/9ObQ//Tn0P/z5s//8+XO//Plzv/z5c7/8+XO//Pkzv/y483/8uPM//LkzP/y48v/8ePL//Di + yv/w4cn/8OHJ//Dhx//w4Mf/7+DG/+/gxv/v4Mb/79/F/+7exP/u3sT/797E/+7ew//t3cL/7t3C/+7d + wv/u3cH/7dzB/+zcwP/t3MD/7Nu//+zbv//r2r7/69q9/+vavf/r2b3/69m9/+vZvP/q2Lv/6ti6/+rY + uv/q2Lr/6de5/+rXuf/p17j/6de4/+nWuP/o1rf/6NW2/+jVtv/o1bb/6NW1/+fUtP/n1LT/5tOz/+bT + s//m07P/59Oz/+bTsv/m0rH/5tKx/+XSsP/m0rH/5dGw/+XRr//l0bD/5dGv/+PPrf/jz63/5M+t/+PP + rP/jz6z/486r/+POq//kz6z/486r/+POq//jzqr/4s2p/+LNqf/izaj/4cyn/+HLp//hy6f/4cyn/+HL + pv/gy6X/4Mql/+DKpf/gyaT/38qk/+DKpP/fyaP/38mi/9/Jov/fyaL/38ii/97Iof/eyKD/3seg/93G + n//dxp//3MWe/9zFnf/cxZ3/3MWc/9zFnP/bxJz/28Sb/9vDmv/bw5r/28Oa/9vDmv/bw5r/2sKZ/9nC + mP/ZwZj/2cGX/9nBl//ZwJb/2cCW/9jAlf/Yv5X/2L+U/9i/lP/XvpT/176U/9e+k//XvpP/176S/9a9 + kf/WvZH/1r2R/9a9kP/VvJD/1buP/9W7jv/Vu43/1LqN/9S5jP/UuYz/1LmM/9S5i//TuYv/07mL/9O4 + iv/TuIr/07iK/9O4iv/TuIr/07iJ/9K4if/SuIn/0reI/9K3iP/Rt4j/0beH/9G3h//Rt4f/0beH/9G3 + h//Rtob/0baG/9G2hv/RtYb/0bWF/9G1hf/RtYT/0bWE/9C1hP/QtYT/0LWE/9G1hP/RtYT/0bWE/9G2 + hP/RtoT/0baF/9G2hf/RtoX/0baF/9G2hf/RtoX/0baE/9G2hP/Rt4T/0beF/9G2hf/RtoT/0baE/9G2 + hP/RtoT/0baE/9G2hP/RtoT/0baE/9G2hP/RtoT/0baE/9G3hP/Rt4T/0beE/9G3hP/Rt4T/0biE/9G4 + hP/SuIT/07iF/9O4hf/TuIX/07iF/9O4hf/TuIX/07iF/9O4hf/TuIX/07iF/9O4hf/TuIX/07iF/9K4 + hf/SuIX/07iF/9O4hf/TuIX/07iE/9O4hP/Tt4T/07eE/9K3hP/RtoP/0baD/9G1g//RtYP/0bWD/9G1 + g//RtoT/0baE/9G3hP/St4T/07iF/9O4hf/TuIX/07iG/9O4hv/TuIb/07iF/9O4hf/SuIX/0riF/9K4 + hf/St4X/0reF/9O3hf/Tt4X/07eF/9O4hf/TuIX/07iG/9O4hv/TuIX/07iF/9O4hf/TuIX/07iF/9O3 + hP/St4T/0reE/9K3hP/St4T/0reE/9K3hP/St4T/0baD/9G2g//RtoP/0baD/9G2g//RtoL/0baC/9G1 + gv/RtYL/0bWC/9G2g//StoP/0raD/9K2g//St4T/0reE/9K4hP/TuIX/07iF/9O4hv/UuYf/1LmH/9W6 + iP/99Ob//fTn//305//99Of//fXn//z05//89Of//fXo//316P/99ej//fXo//326f/99en//fXp//31 + 6f/99un//fbp//316f/+9ur//vbr//326v/99ur//vfr//736//99uv//fbr//736//+9+v//vjs//73 + 7P/+9+z//ffs//737P/+9+z//vfs//737P/++O3///ju//747f/++O3///ju//747v//+O7///jv///4 + 7///+O////jv///57///+e////jv///47///+e////nv///57///+e////nv///58P//+e////nv///5 + 7///+fD///nw///58P//+fD///rw///58P//+fD///nw///58P//+fD///nw///68f//+fD///nw///5 + 8P//+vD///nw///68P//+fD///nw///58P//+fD///rx///68f//+fD///nw///58P//+e////nv///5 + 8P//+fD///nv///57///+fD///nv///47///+e////nv///57///+O////nv//747v/++O7///nv//74 + 7v//+e///vju//747v/++O7//vju//747v/+9+3//vft//747f//+O7//vjt//737P/+9+z//vjt//33 + 7P/+9+z//vfr//736//99uv//vfr//726//99ur//fbq//726v/+9+v//vbq//326f/99un//fbp//31 + 6f/99en//fXo//316P/99ej//fXo//z05//89Of//fXn//z05//89Ob//PPm//zz5v/88+X//PPl//zz + 5f/88+X//PPl//vy5P/78uP//PPj//zy4//78uP/+vHi//vx4v/68eH/+vHh//rx4f/78eH/+vDg//rw + 3//68N//+vDf//rw3//5797/+e/e//nv3f/57t3/+e/d//nu3P/57tz/+e7c//jt2//47dv/+O3a//js + 2f/47Nj/+OzY//fr2P/26tf/9urW//bq1v/36tb/9urV//bp1P/26dT/9enU//Xo0//16NP/9ejS//Xn + 0f/059H/9efR//Tm0P/05s//9ObP//Pmz//05s//8+XO//Plzv/z5c3/8+XN//LkzP/x48v/8ePK//Hj + yv/y48n/8eLJ//DhyP/w4cf/8ODH//Dgx//w4MX/79/E/+/exP/u38T/7t7D/+7ew//u3cP/7d3C/+7d + wv/u3cL/7d3B/+3cwP/t3MD/7dzA/+3cv//s27//7Nu+/+zbvv/s2r7/69q9/+vavf/r2rz/69m8/+rY + u//q2Lv/6di6/+nYuf/q17n/6de4/+nXuP/p17j/6da3/+jWt//o1rb/6Na2/+jVtf/o1bX/6NW1/+fV + tP/n1LT/6NS0/+fUs//n1LP/5tOy/+bTsf/m0rH/5tKx/+bSsf/m0rD/5tKw/+XRr//l0K7/5NCu/+TQ + rf/k0K3/5NCt/+PPrP/kz6v/48+r/+PPq//jzqr/486q/+LNqf/izan/4s2p/+LNqP/izKj/4syn/+HM + p//hzKf/4sym/+HMpv/hy6X/4cul/+DKpP/gyqT/4Mqk/+DKo//fyaP/38mi/9/Iof/eyKH/3sih/97H + oP/dx5//3cef/93Hnv/dxp7/3MWd/9zFnf/cxZz/3MSb/9zEm//cxJv/3MSb/9vEm//bw5r/28Oa/9vD + mf/bw5n/2sKY/9rBl//ZwZf/2sGX/9rBlv/ZwZb/2cGW/9jAlf/Yv5X/2L+U/9i/lP/Yv5T/176T/9e+ + kv/XvpL/176S/9a9kf/WvZH/1ryQ/9a8j//Vu47/1buO/9S7jf/Uu43/1LuN/9S6jP/Uuoz/1LqM/9S6 + jP/Uuov/1LqL/9S5i//UuYv/1LmL/9O5iv/TuYr/07mK/9O4if/TuYn/07iJ/9O4if/TuIj/0riH/9K4 + h//St4f/0beH/9G3h//Rt4f/0beG/9G3hv/Rtob/0baG/9G2hv/Rtob/0beG/9G3hv/Rt4b/0reH/9K4 + h//TuIf/07iH/9O4h//TuIf/07iH/9O4h//TuIb/07iH/9O4h//TuIf/0riG/9K4hv/SuIb/0riG/9K3 + hv/St4X/0reF/9G3hP/Rt4T/0beE/9G4hP/SuIT/0riE/9K4hP/TuIX/07mF/9S5hv/UuYf/1LmH/9S5 + h//UuYf/1LqH/9S6h//Uuof/1LqI/9S6h//Uuof/1LqH/9S6h//Uuof/1LmH/9S5h//UuYf/1LmH/9S5 + h//UuYf/1LmH/9S5h//UuYf/1LmG/9S5hf/TuIX/07iF/9O3hP/St4T/0reE/9K3hP/Tt4T/07iF/9O4 + hf/UuIX/1LmG/9S5h//UuYf/1LmH/9S5h//UuYf/1LmH/9S5h//UuYf/07mH/9O5h//TuYf/07mH/9O5 + h//TuYf/1LmH/9S5h//UuIf/1LmH/9S5h//TuYf/07mH/9O5h//UuYf/1LmG/9S5hv/UuYb/1LiF/9O4 + hf/TuIX/07iF/9O4hf/TuIX/07eF/9K3hP/St4T/0reE/9K3hP/St4T/0reD/9K3g//StoP/0raE/9K3 + hP/St4T/07iE/9O4hf/Tt4X/07iF/9O4hf/TuIX/07mG/9S5h//Uuof/1bqI/9W7if/Wu4r//fXn//31 + 6P/99ej//fXo//316P/99ej//fXo//316P/99ej//fbp//326f/99un//fbp//736v/+9+r//fbq//32 + 6v/99ur//vfr//326v/99ur//vfr//736//+9+z//vfs//737P/+9+z///js//737P/++Oz//vjt//74 + 7f//+O7///ju///47v/++O7//vju///57///+O7///ju///47v//+e////nv///47///+O////nv///5 + 8P//+fD///nw///58P//+fD///rw///58P//+fD///nw///68f//+vH///rx///68f//+vH///rx///6 + 8f//+fD///rw///68f//+vH///nx///68f//+vH///rx///68f//+fH///rx///58f//+fH///rx///6 + 8f//+vH///rw///58P//+fD///rx///58P//+fD///nw///68f//+vH///rx///68f//+fH///nw///6 + 8P//+fD///nw///58P//+fD///nw///58P//+fD///nw///58P//+fD///nv///57///+e////nv///4 + 7v//+O7///nv///47v//+e///vju//747v//+O7//vju//747v/++O3//vjt//737f/++O3//vjt//74 + 7f/++Oz//vfs//737P/+9+z//vfs//736//+9+v//fbr//326v/99ur//fbq//726v/99ur//fXp//31 + 6f/+9un//fXo//326f/99ej//fXo//316P/99ej//fXn//z05v/89Ob//fXm//z05v/99Ob//fTm//30 + 5v/88+X//PPl//zz5P/88+T//PPk//zz4//88uP/+/Lj//vx4v/78eL/+/Hi//vx4f/68OD/+vDg//rw + 4P/68N//+vDf//rw3//679//+e/e//rv3v/5793/+e/d//rv3f/57tz/+e7c//nu2//57dr/+e3a//jt + 2v/47Nn/9+vY//fr1//369f/9+rX//fr1v/26tb/9urV//bq1f/26tX/9unU//Xo0//16NL/9efS//Xo + 0v/16NL/9efR//Xn0P/05s//9OfQ//Tmz//z5c7/8+XO//Plzv/z5c7/8+XN//PkzP/y5Mv/8uTL//Hi + yv/x4sr/8eLJ//Hiyf/x4sn/8OHH//Dhxv/v4MX/7+DF/+/fxf/v38T/79/E/+7fw//u3sP/7t7D/+7e + wv/u3cL/7t3B/+3dwf/t3cD/7dzA/+zcv//s3L//7du+/+zbvv/s2r3/7Nq9/+zavf/r2bz/69m8/+vZ + vP/r2bv/69m6/+rZuv/q2Ln/6ti5/+rYuf/q2Lj/6te4/+nWt//p1rf/6da3/+nWt//p1rb/6Na1/+jV + tf/o1bX/59W0/+fUs//n1LP/59Sz/+fUs//n1LL/59Ox/+bTsf/m0rD/5dGv/+XRr//l0a//5dGv/+XR + r//l0a7/5dGt/+TQrf/k0Kz/5NCs/+TPq//jz6v/48+r/+PPq//jz6r/486q/+POqf/jzqn/4s2o/+LN + qP/izKj/4syn/+LNp//izKb/4cul/+HLpf/hy6X/4Muk/+DKpP/gyqP/4Mqj/+DJov/fyaH/38mh/9/I + oP/eyKD/3sef/97Hn//ex5//3see/93Gnf/dxp3/3MWd/9zFnP/cxZz/3MWb/9zEm//cxJr/3MSa/9zE + mv/bw5n/28OZ/9vDmf/bw5j/28OY/9rCl//ZwZb/2cGW/9nBlv/ZwZb/2cGW/9nAlf/YwJT/2MCU/9jA + lP/Yv5P/17+T/9e+kv/XvpH/172Q/9a8kP/WvI//1ryP/9a8j//WvI//1ryO/9S7jv/Vu47/1buN/9W7 + jf/Uu43/1LuN/9S7jP/Uu4z/1LuM/9S6jP/Uuov/1LqL/9S6i//Uuov/1LqL/9S6iv/UuYr/07mK/9O5 + if/TuYn/07mJ/9O4iP/TuIf/07iH/9O4h//TuIf/0riH/9K4h//TuYj/07mJ/9S5if/UuYn/1LqJ/9S6 + if/Uuon/1LqJ/9S6if/Uuon/1LmI/9S5iP/UuYj/1LmI/9S5iP/UuYj/1LmH/9S5h//UuYf/1LmH/9O5 + h//TuYf/07iG/9O5hv/TuYb/1LmG/9S5h//UuYf/1LqH/9S6h//Uuof/1LqH/9S7h//Uu4j/1LuI/9W7 + iP/Vu4n/1buK/9W7iv/Vu4r/1buK/9W7iv/Vu4r/1buK/9W7if/Vu4n/1buJ/9W7if/Vu4n/1buJ/9W7 + if/Vu4j/1buI/9S7iP/Uuof/1LqH/9S5h//UuYf/1LmG/9S5hv/UuYf/1LmH/9S6h//Uuof/1LqH/9S6 + iP/Uuoj/1LuJ/9S7if/Uu4n/1LqJ/9S6if/Uuoj/1LqI/9S6iP/Uuoj/1LqI/9S6iP/Uuoj/1LqI/9S6 + iP/Uuoj/1LmI/9S6iP/Uuoj/1LqI/9S6iP/Uuoj/1LqH/9S6h//UuYf/1LmH/9S5h//UuYf/1LmH/9S5 + h//UuYf/1LmH/9O5hv/TuYb/07iF/9O4hf/TuIX/07iF/9O3hf/Tt4X/07eE/9K3hP/TuIT/07iF/9O5 + hf/UuYb/1LmG/9S4hv/UuYf/1LmH/9S6h//Vuoj/1buJ/9a8iv/WvIr/172L//316P/99ej//fbp//32 + 6f/+9un//vbp//326f/99un//fXp//726f/+9+r//fbq//326v/+9+v//fbq//326v/+9+v//vfr//73 + 6//+9+z//vfs//737P/+9+z//vfs///37P/++O3//vjt//747f//+O3///ju///47v//+e7///nv///5 + 7///+e////nv///57///+e////jv///47///+e////nw///68P//+e////nv///58P//+fD///rw///6 + 8f//+fD///nw///68f//+fH///nx///68f//+vH///rx///58f//+vH///rx///68f//+vL///ry///6 + 8v//+vL///rx///68f//+vH///rx///58f//+vL///ry///68v//+vL///ry///68v//+vL///vy///6 + 8v//+vH///rx///68v//+vH///rx///68f//+fH///rx///68f//+vH///rx///68f//+vH///rx///5 + 8f//+fH///rx///68f//+vH///rx///58P//+fD///nx///68P//+vD///nw///58P//+e////nv///5 + 8P//+fD///nw///57///+e////nv///57///+O7///ju///47v//+O7///nu//747f/++O3///ju//73 + 7f/++O3//vjt///47f//+O3//vfs//336//99+v//vfr//736//+9+v//fbq//326v/99ur//vfr//32 + 6v/+9ur//fbp//316f/99en//vbp//316P/99ej//fXn//z05//99Of//fXn//305//89Ob//PTm//z0 + 5f/89OX//PPk//zz5P/78+T//PPk//zz5P/88uP//PLj//vy4v/78uL/+/Hi//vx4f/78eH/+/Hg//rw + 4P/68OD/+vDf//rw3//68N//+u/e//rv3v/6793/+e7d//nu3f/57tz/+e7c//nu2//47dv/+O3a//jt + 2v/47Nn/+OzY//fs2P/369f/9+vX//fr1v/369b/9urV//fq1f/26tX/9unU//bo0//26dP/9unT//bp + 0v/26NH/9efR//Tn0f/059D/9OfQ//Tmz//05s//9ObP//Tmz//z5c7/8+XN//LkzP/y5Mz/8uPL//Lj + yv/x48r/8uPK//HiyP/x4cj/8eHH//Dhx//w4Mf/8ODG/+/gxf/v4MX/7+DE/+/gxP/v38T/79/D/+/e + w//u3sL/7t7C/+7ewf/u3cH/7dzA/+3cv//t3L//7dy//+3bvv/t277/7Nu+/+zbvf/s273/7Nu9/+za + vP/s2rz/7Nq7/+vau//r2bv/69m6/+rYuf/q17j/6te4/+rYuP/q2Lj/6de3/+nXtv/p17b/6da2/+jW + tv/o1rX/6NW1/+jVtP/o1bT/6NW0/+fUsv/n1LL/59Sy/+bTsf/m07H/59Ox/+bTsP/m0rD/5tKw/+bS + r//m0a//5dCu/+XQrf/l0K3/5dCt/+TQrP/k0Kz/5NCr/+TPq//k0Kv/48+q/+PPqv/jzqn/486p/+PO + qf/jzqj/4s2n/+LNp//izKb/4sym/+HMpv/hy6X/4cul/+HLpP/hy6T/4Mqj/+DKov/gyqL/38mi/9/J + of/fyaH/38ig/9/IoP/fyJ//3sef/97Hn//dx57/3cad/93Gnf/dxp3/3cWc/93Fm//cxZv/3MWb/9zF + m//cxJr/3MSa/9zEmv/bxJn/28OY/9vDmP/bw5f/28OX/9rCl//awpb/2sGW/9nBlv/ZwZb/2cCV/9jA + lP/YwJT/2MCT/9i/kv/YvpL/2L6R/9i+kf/YvpH/172Q/9a9kP/WvY//172P/9e9j//WvY//1ryO/9a8 + jv/VvI7/1byO/9W8jv/VvI7/1byN/9W8jf/VvI3/1byN/9W7jP/Uu4z/1LuM/9S7jP/Uu4v/1LqL/9S6 + i//Uuov/1LqK/9S5iv/UuYr/1LmK/9S5iv/UuYr/1LqK/9S6i//Uu4v/1LuL/9S7i//Uu4v/1LuL/9W7 + i//Vu4v/1LuL/9S7i//Uu4r/1LuK/9S7iv/Uu4r/1LuK/9S7iv/Uu4r/1LuK/9S7if/Uuon/1LqJ/9S6 + if/Uuoj/1LqI/9S6iP/Uu4n/1LuJ/9S7if/Uu4r/1LuK/9S8iv/UvIr/1byK/9W8i//WvYv/1r2M/9a9 + jP/WvYz/1r2M/9a9jP/WvYz/1r2M/9a9jP/WvYz/1r2L/9a8i//WvIv/1ryL/9e8i//XvIv/1ryL/9a8 + iv/WvIr/1byK/9W7if/Vu4n/1buI/9W7iP/Vuoj/1bqI/9W7iP/Vu4n/1buK/9W8iv/VvIv/1byL/9W8 + i//WvIv/1ryL/9W8i//VvIv/1byL/9W8i//Vu4r/1buK/9W7iv/Vu4r/1buK/9W7iv/Vu4r/1buK/9W7 + iv/Vu4r/1buK/9W7iv/Vu4r/1buK/9W7iv/Vu4n/1buI/9W7iP/Uuoj/1LqI/9S6iP/Vuoj/1LqI/9S6 + iP/Uuof/1LqH/9S6h//UuYf/1LmH/9O4hv/UuIb/1LiG/9O4hv/UuYb/1LmG/9S5hv/Uuof/1LqH/9S6 + h//Vuof/1bqI/9W7iP/Vu4n/1buJ/9W8iv/WvIr/172L/9e9jP/99un//fbp//726v/99un//fbp//72 + 6f/+9+r//vfr//326v/+9+r//vfr//736//+9+v//vfs//736//+9+v//vfs//747P/++Oz///jt//74 + 7f/++O3///jt///47f//+O7///ju///47v//+e7///nu///57v//+e7///ju///57///+e////nv///5 + 7///+fD///rw///58P//+fD///nw///58P//+vH///nw///58P//+fD///rx///68f//+vH///rx///5 + 8f//+vH///rx///68f//+vL///ry///68f//+vH///ry///68v//+/L///ry///68v//+vL///ry///6 + 8v//+vL///ry///68v//+vL///vz///78///+/P///vz///68///+vP///vz///78v//+vL///ry///6 + 8v//+vL///ry///68v//+/L///ry///68v//+vL///ry///78v//+vL///ry///68v//+vL///ry///6 + 8v//+/L///ry///68f//+vH///rx///68f//+vH///rx///68f//+fD///nw///58P//+fD///nw///5 + 8P//+fD///nw///58P//+fD///nv///57///+e////nv///57///+O7///ju///47v//+O7//vjt///4 + 7f//+O3//vjt//737f/++Oz//vfs//737P/++Oz//vfs//736//+9+v//vfr//736//+9+v//fbq//72 + 6v/+9ur//vbq//326f/99un//fbp//326f/99ej//fXo//316P/99ef//fXn//315//89Ob//PTm//z0 + 5v/89Ob//PTl//z05f/88+T//PPk//zz5P/88+P/+/Lj//vy4//88uL/+/Li//vy4v/78eL/+vHh//rx + 4P/68eD/+/Hg//rx4P/68N//+vDf//rv3v/6797/+u/d//rv3f/6793/+e7c//nu2//57tv/+e3a//nt + 2v/47dn/+OzZ//js2P/47Nj/+OzX//fr1v/369b/9+vW//fr1f/36tX/9+rU//bp1P/26dP/9unS//Xo + 0v/16NL/9ejR//Xo0f/16NH/9efQ//Xn0P/059D/9OfP//Tmzv/z5c3/8+XN//Pkzf/z5Mz/8uTL//Pk + y//x48r/8eLJ//Hiyf/x4sn/8eLI//HiyP/x4sf/8OHG//Dhxv/w4cb/8ODG//Dgxf/w4MX/7+DE/+/f + xP/v38P/79/D/+/ewv/u3cH/7t7B/+7dwP/u3cD/7t3A/+3cv//t3L//7dy+/+3cvv/t3L7/7Ny9/+zb + vf/s273/7Nu9/+zavP/r2bv/69m6/+vZuv/r2bn/69m5/+rYuf/r2Ln/6ti4/+rYuP/q2Lj/6de3/+nW + tv/p1rX/6da1/+nWtv/o1bT/6NW0/+jVs//o1bP/6NWz/+jUs//o1LL/59Sy/+fTsf/n07D/59Ow/+fS + sP/m0q//5tKv/+bSr//m0a7/5dGt/+XRrf/l0K3/5dGs/+TQrP/k0Kv/5NCr/+TPq//jz6r/48+p/+PO + qf/jzqj/486o/+PNqP/jzaf/4s2n/+LMpv/izab/4sym/+HLpf/hy6T/4cuk/+DKo//gyqL/4Mqi/+DJ + of/gyaH/4Mmh/9/JoP/fyKD/38mg/97In//ex5//3sef/97Hnv/ex53/3cad/93Hnf/dxpz/3cWc/93F + nP/dxZv/3MWb/93Fmv/cxJr/3MSZ/9zEmf/bxJn/28SZ/9vDmP/bwpj/28KX/9rCl//awZb/2cGV/9rB + lf/ZwZT/2cCU/9nAk//Yv5L/2L+S/9i/kv/Yv5H/2L+R/9i/kf/YvpH/2L6Q/9e+kP/XvZD/172Q/9e+ + kP/XvY//172P/9e+j//XvY//172P/9e9j//XvY//1r2O/9a9jv/WvI3/1byN/9W8jf/Vu4z/1buM/9S7 + jP/Uu4z/1LuM/9S7i//Uu4z/1LuM/9S7jP/UvIz/1byM/9W8jP/WvY3/1r2N/9e9jf/XvY3/172N/9a9 + jf/WvYz/1r2M/9a9jP/WvYz/1ryM/9a8jP/WvIz/1ryM/9W8jP/VvIv/1byL/9W8i//VvIv/1byL/9W8 + iv/VvIr/1byL/9W9i//VvYv/1b2M/9a9jP/XvYz/172M/9e9jP/Xvoz/176N/9e+jf/Xvo3/176N/9i+ + jf/Yvo3/2L6N/9i+jf/Yvo3/176N/9e+jf/Xvo3/176N/9e+jf/Xvo3/176N/9e+jP/XvYz/172M/9e9 + jP/XvYv/172L/9e9i//XvYv/1ryL/9a8i//WvIv/1ryL/9a9jP/XvYz/172M/9e9jf/XvY3/172N/9e9 + jP/XvYz/172M/9e9jP/XvYz/1r2M/9a9jP/WvYz/1r2M/9a8jP/WvIz/1ryL/9a9i//WvYv/1r2L/9a9 + i//WvYv/1r2L/9e9i//XvIv/17yL/9a8i//WvIr/1buK/9W7if/Vu4n/1ruJ/9W7if/Vu4n/1buJ/9W7 + iP/Vu4j/1bqI/9S6h//UuYf/1LqH/9S6h//Uuof/1LqH/9S5h//Uuof/1bqI/9W7iP/Wu4n/1ruJ/9a8 + iv/WvIr/1ryK/9a9i//XvYv/176M/9i+jf/Yvo3//vbp//726v/+9ur//vfq//736v/99ur//vfq//73 + 6//+9+v//vfr//737P/++Oz///js///47f//+O3///jt///47f//+O3///jt///47f//+O3///ju///5 + 7v//+e////nv///57///+e////nw///57///+e////nw///57///+fD///nw///58P//+vD///rx///6 + 8f//+vH///rx///68f//+vH///rx///68f//+vH///rx///68v//+vL///ry///68v//+vL///ry///6 + 8v//+vL///vz///78///+/L///vz///78///+/P///vz///78///+vP///rz///78///+/P///vz///6 + 8///+vP///vz///78///+/P///vz///78///+vP///rz///68///+vP///rz///79P//+/P///rz///6 + 8///+/P///vz///78///+/P///rz///68///+/P///ry///68v//+/L///ry///78///+vL///ry///6 + 8v//+vL///ry///68v//+vL///rx///68f//+vH///rx///68f//+vH///rx///68f//+fD///rw///6 + 8f//+vH///nw///58P//+fD///nw///58P//+e////nv///57///+e////nv///47v//+O7///ju///4 + 7v//+O7///jt///47f//+O3//vjt//737P//9+3//vjs//737P/+9+v//vfr//736//99ur//vbq//73 + 6v/+9ur//vbq//726f/99un//fbp//326f/99un//fbo//326P/+9uj//fXn//315//99ef//fXn//31 + 5v/89Ob//fTl//zz5f/88+X//PTl//zz5P/88+T//PLj//vy4//78uL/+/Li//vy4v/78uH/+/Lh//vx + 4f/68eD/+vHg//rx4P/78eD/+vDf//rw3v/6797/+u/d//nv3f/579z/+e/c//nv2//57tv/+e7b//jt + 2v/47dn/+O3Z//js2P/47Nj/9+vX//fr1v/369b/9+vW//fr1v/36tX/9urU//bq1P/26dP/9unT//bp + 0//26dL/9ujS//Xo0v/16NL/9ejR//Xo0P/159D/9OfP//Tmzv/05s7/9ObN//Tlzf/z5c3/8uTM//Lk + y//y48r/8uPK//Ljyv/y48n/8uPI//HiyP/x4sj/8eLI//Hix//x4cb/8eHG//Dhxv/w4cX/8ODF//Dg + xP/w4MT/8N/D/+/fwv/v3sL/797C/+/ewv/u3sH/7t3B/+7dwf/u3cD/7t3A/+3dv//t3L7/7dy+/+3c + vv/t273/7Nu8/+zbvP/s2rz/7Nq8/+vau//r2rv/69m6/+vZuf/q2bn/6tm4/+rYuP/q17f/6te3/+rX + t//q17f/6de2/+nXtv/p1rX/6da1/+nXtf/p1rX/6dW0/+jVs//o1bP/6NWy/+jUsv/o1LL/6NSx/+fU + sf/n07D/59Ow/+fTsP/m06//5tKv/+bSrv/m0q7/5tGt/+XRrf/l0Kz/5NCr/+TQq//kz6v/5M+q/+TP + qv/jzqn/486p/+PPqf/jzqj/486o/+PNp//izaf/4s2m/+LNpv/hzKX/4cuk/+HLpP/hy6P/4cqj/+DK + ov/gyqL/4Mqi/+DKov/gyqH/38mg/9/IoP/fyaD/38ig/9/In//eyJ//3see/97Hnv/ex57/3sed/97H + nf/ex53/3sac/93GnP/dxZv/3cWb/93Fm//dxZv/3MSa/9zEmf/cxJn/3MSZ/9zDmP/bwpf/2sKW/9rC + lv/awZX/2sGV/9nBlP/ZwZT/2cGU/9nAk//ZwJP/2MCT/9i/kv/Yv5L/2L+S/9i/kf/Yv5H/2L+R/9i/ + kf/Yv5H/2L+R/9i/kf/Yv5H/2L+R/9i+kP/YvpD/176Q/9e+j//XvY//172P/9e9jv/XvY7/1ryO/9a8 + jf/WvI3/1r2N/9a9jf/WvY3/172O/9e+jv/Xvo7/2L6O/9i+jv/Yvo7/2L6O/9i+jv/Yvo7/2L6O/9i+ + jv/Yvo7/2L6O/9i+jv/Yvo7/2L6O/9i+jv/Xvo3/176N/9e+jf/Xvo3/176N/9e9jP/XvYz/172M/9e9 + jP/Xvo3/2L6N/9i+jf/Yvo3/2L6N/9i+jf/Yv43/2L+O/9i/j//Yv4//2L+P/9i/j//Yv4//2L+P/9i/ + j//Yv4//2L+P/9i/j//Yv4//2L+O/9i/jv/Yv47/2L+O/9i/jv/Yv43/2L+N/9i+jf/Yvo3/2L6N/9i+ + jf/Yvo3/176N/9e+jf/Xvo3/176N/9e+jf/Xvo3/2L6N/9i+jf/Yvo3/2L6N/9i+jv/Yvo7/2L6N/9i+ + jf/Yvo3/176N/9e+jf/Xvo3/176N/9e+jf/Xvo3/176N/9e+jf/Xvo3/176N/9e+jf/Xvoz/176N/9e+ + jf/Xvo3/176M/9e9jP/XvYz/172L/9e8i//XvIv/1ryL/9a8iv/WvIr/1ryK/9a8iv/WvIr/1ruK/9a7 + iv/Vu4n/1buI/9W7iP/Vu4j/1buI/9W6iP/Vu4j/1buJ/9a8iv/WvIr/17yK/9e9i//XvYv/172L/9e9 + i//Xvoz/2L6M/9i+jf/Yv43/2b+O//736v/+9+r//vfq//736//+9+z//vfr//736//+9+z//vfs//73 + 7P/++Oz///jt///47f/++O3//vjt///47f//+O7///ju///47v//+O7///nu///57///+e////nv///5 + 7///+fD///nw///68P//+vD///nw///58P//+vD///rw///68P//+vH///rx///68f//+vL///ry///7 + 8v//+vL///ry///68v//+vL///ry///68v//+vL///ry///78///+/P///vz///78///+/P///vz///7 + 8///+/P///v0///79P//+/T///vz///78///+/T///v0///78///+/P///v0///79P//+/T///rz///7 + 8///+/T///v0///79P//+/T///v0///79P//+/T///rz///68///+/T///v0///79P//+/T///v0///7 + 9P//+/T///v0///79P//+/T///v0///78///+/P///vz///68///+vP///vz///78///+vP///rz///7 + 8///+/P///vz///78v//+vL///ry///68v//+vL///ry///68v//+/L///rx///68f//+vH///rx///6 + 8f//+vH///rx///68f//+fD///nw///58P//+fD///nv///57///+e////nv///57///+e7///nu///5 + 7v//+e7///nu///47f//+O3///jt///47f//+O3//vfs//737P/+9+z//vfr//736//+9+v//vfr//73 + 6//+9+r//vbq//726v/+9+r//vfq//726f/+9un//fbo//326P/99uj//fXo//316P/99ej//fXn//z0 + 5v/89Ob//fTm//315v/89OX//PPl//zz5P/88+T//PPj//zz4//88+P//PLj//zy4//88uL/+/Lh//vy + 4f/78eH/+/Hh//vx4P/78eD/+/Df//rw3//68N7/+vDd//rw3f/6793/+u/c//rv3P/57tv/+e7b//nu + 2v/47dr/+O3Z//js2P/47Nj/9+zX//fs1//37Nf/+OvW//fr1v/369X/9+vV//fq1f/26tT/9urU//bp + 0//26dP/9unT//bp0v/26dL/9ejS//Xo0f/16ND/9efQ//Tnz//058//9ObO//Tlzf/z5cz/8+XM//Pl + zP/z5Mv/8+TK//Pkyv/y48r/8uPJ//Ljyf/y48j/8uPI//LjyP/y48j/8eLH//Hhxv/w4MX/8OHF//Hh + xf/w4MX/8ODE//Dgw//w38P/79/D/+/fw//w38L/79/C/+/ewv/v3sH/7t7A/+7dwP/u3L//7ty+/+3c + vv/t3L7/7dy+/+3bvf/s27z/7Nu8/+zau//s2rv/69q6/+vau//r2br/69m5/+vZuf/r2Lj/69i4/+vZ + uP/q2Lj/6ti3/+rYt//q2Lf/6ti2/+rXtf/p17X/6de1/+nWtP/p1rT/6da0/+nVs//o1bL/59Sx/+fU + sf/n1LH/59Sw/+fTsP/n07D/59Ov/+fTr//m0q7/5tKu/+bRrf/m0a3/5dGt/+XRrf/l0az/5NCr/+TQ + qv/k0Kr/5dCq/+TPqv/kz6n/5M+p/+POqP/jzqj/482n/+LNpv/izaX/4syl/+LMpf/hzKT/4cyk/+HL + pP/hy6P/4cuj/+HKov/gyqH/4Mqh/+DKov/gyqH/38mh/9/JoP/gyaD/4Mmg/+DJoP/fyJ//38ie/9/I + nv/fx53/3sed/97Hnf/ex53/3sad/97GnP/dxZv/3cab/93Gm//dxZr/3cSZ/9zEmf/bw5f/28OX/9vD + l//bw5f/28OX/9vDlv/bwpb/2sKW/9rBlf/awZX/2sGV/9nBlP/ZwZT/2cGU/9rBk//ZwJP/2cCT/9nA + k//ZwJP/2cCT/9jAk//YwJL/2MCS/9jAkf/Yv5H/2L+R/9i/kf/Yv5H/2L6Q/9i+kP/YvpD/2L6Q/9i+ + j//Yvo//2L6Q/9i/kP/Yv5D/2L+Q/9jAkP/YwJD/2MCQ/9jAkP/YwJD/2MCQ/9i/kP/Yv5D/2L+Q/9i/ + kP/Yv5D/2L+Q/9jAkP/YwI//2L+P/9i/j//Yv4//2L+P/9i/j//Yv47/2L+O/9i/jv/Yv47/2L+O/9i/ + jv/Yv47/2L+O/9i/j//YwI//2MCP/9nAkP/ZwJD/2cCQ/9nAkf/ZwJH/2cCR/9rAkf/awJH/2sCR/9rA + kf/awJH/2cCQ/9nAkP/ZwJD/2cCQ/9nAkP/YwJD/2MCQ/9jAkP/Yv4//2L+P/9i/j//Yv4//2L+P/9i/ + j//Yv4//2L+P/9i/j//Yv4//2L+P/9i/j//YwI//2MCP/9jAj//YwI//2cCP/9i/j//Yv4//2L+P/9i/ + j//Yv4//2L+P/9i/j//Yv4//2L+P/9i/j//Yv4//2L+O/9i/jv/Yv47/2L+O/9i/jv/Yv47/2L+N/9i/ + jf/Yv43/2L6N/9i+jf/Yvo3/172M/9e9jP/XvYv/172L/9e9i//XvYv/172L/9e8i//XvIv/17yK/9a8 + iv/WvIr/1ryK/9a8iv/Wu4r/1ryK/9e8i//XvYv/172M/9e9jP/XvYz/2L6N/9i+jf/Yvo3/2L6N/9i/ + jf/Zv47/2cCP/9rAkP/+9+v//vfr//736//+9+v///js///47P/+9+z//vfs//737P//+Oz///jt///5 + 7v//+O7///jt//747f//+e7///nu///47v//+e7///nu///57///+e////nv///57///+fD///rx///6 + 8f//+vH///rx///68f//+vH///rx///68f//+vH///rx///68v//+vL///ry///78v//+/L///ry///7 + 8///+/P///vz///78v//+/P///vz///78///+/T///v0///79P//+/T///v0///78///+/P///v0///7 + 9P//+/T///v0///79P//+/T///v0///79P//+/T///v0///79P//+/T///v1///79P//+/T///v1///7 + 9f//+/X///v0///79P//+/T///v0///79P//+/T///v0///79P//+/T///v0///79P//+/T///v0///7 + 9P//+/X///v0///79P//+/X///v1///79P//+/T///vz///79P//+/T///vz///78///+/T///v0///7 + 8///+vP///rz///68///+vP///vz///78///+/P///vz///68v//+vL///ry///68v//+vL///ry///6 + 8v//+vL///rx///68f//+vD///rw///58P//+vD///rw///58P//+fD///nv///57v//+e7///nv///5 + 7///+O7///nu///57v//+O3///ju///47f//+O3///jt///47P/+9+z//vfs//737P/+9+z//vfr//73 + 6v/+9+v//vfr//736v/+9ur//fbp//326f/99un//fbo//326f/99ej//fXo//316P/99ef//fXn//31 + 5v/99eb//fXm//z05v/99OX//fTl//z05P/89OT//PPk//zz5P/88uP//PPj//vy4v/78uL//PLi//vy + 4v/78uH/+/Hh//vx4P/78eD/+/Hf//rw3//68N//+vDe//rv3f/6793/+u/d//nu3P/57tz/+e7b//nu + 2//47dr/+e3a//jt2f/47dj/+OzY//js2P/47Nf/+OzW//jr1v/369b/9+rV//bq1f/26tT/9urU//bq + 1P/26tP/9+rT//bp0//26dL/9ejS//Xo0f/159D/9efQ//Xnz//05s7/9ObO//Pmzf/z5s3/9ObN//Pl + zP/z5Mv/8+XL//Pky//z5Mr/8+TK//Pkyv/y48n/8uPJ//LjyP/y4sf/8eLH//Hix//y4sf/8uLH//Hi + xv/x4cX/8OHF//Dhxf/w4MT/8ODD//Dgw//v38L/79/C/+/fwv/v38H/797B/+7ewP/u3sD/7t7A/+3d + v//t3L7/7ty+/+3cvf/t3L3/7Nu8/+3bvf/t273/7du8/+zbvP/s2rv/7Nq6/+zauv/s2br/69m5/+vZ + uf/r2bj/69m4/+vZt//r2Lf/6ti3/+rYtv/q2Lb/6ti2/+rXtf/p1rX/6da0/+jVs//o1bL/6NWy/+jV + sv/o1bL/6NWy/+jUsf/n1LH/59Sw/+fUsP/m06//5tOv/+fSr//n067/5tOu/+bSrf/l0a3/5tGs/+bR + rP/m0az/5dGr/+TQqv/kz6r/5M+p/+TPqf/jzqj/486o/+POp//jzab/4s2m/+PNpv/izaX/4s2l/+LM + pf/izKT/4cyk/+LLo//hy6P/4cuj/+HLo//hy6L/4cui/+HLov/gy6L/4Mqh/+DJoP/gyZ//4Mmf/+DJ + n//fyZ//38if/9/Inv/fyJ7/3sed/97Hnf/ex53/3sed/97GnP/dxpv/3MWa/9zFmv/cxJn/3MSZ/93E + mf/cxJj/3MSY/9zEmP/cw5f/28OX/9vDl//bw5b/28OW/9vDlv/bwpX/28KV/9vClf/bwpX/2sKV/9rC + lf/awpX/2sGU/9rBlP/awZT/2sGU/9rBk//ZwJP/2cCT/9nAk//ZwJL/2cCS/9nAkv/YwJL/2MCS/9jA + kv/ZwJL/2cGT/9nBk//ZwZP/2sGT/9rBkv/awZL/2sGS/9rBkv/awZL/2sGS/9rBkv/awJL/2sCS/9rA + kv/awJH/2sCR/9rAkf/awJH/2cCR/9nAkf/ZwJH/2cCQ/9nAkP/YwJD/2MCQ/9jAkP/YwJD/2MCQ/9jA + kP/ZwJD/2sCR/9rBkf/awZH/2sGS/9rBkv/awZL/2sGS/9rBk//awZP/2sGT/9rBk//awZP/2sGS/9rB + kv/awZL/2sGS/9rBkv/awZL/2sCS/9rAkf/ZwJH/2sCR/9rAkf/ZwJH/2cCR/9rAkf/awJH/2sCR/9nA + kf/ZwJH/2cCR/9nAkf/ZwJH/2sCR/9rAkf/awJH/2sGR/9rAkf/awJH/2sCR/9rAkf/ZwJH/2cCQ/9nA + kf/ZwJH/2cCR/9rAkf/awJH/2sCQ/9rAkP/awJD/2cCQ/9nAkP/ZwJD/2cCQ/9jAkP/YwJD/2MCP/9jA + j//Yv4//2L+O/9i/jf/Yvo3/2L6N/9i+jf/Yvo3/176M/9e9jP/XvYz/176M/9e+jP/Xvoz/172M/9e9 + jP/XvYz/172M/9e9i//Xvoz/2L6M/9i+jf/Yvo3/2L6N/9i/jv/Yv47/2b+P/9nAj//awJD/2sCQ/9rB + kf/bwpL///js//737f//+Oz///js///47P//+Oz//vfs///47f//+O3///jt///57v//+e////nu///5 + 7v//+e////rv///57///+e////nv///58P//+fD///nw///58P//+fD///rx///68f//+vH///rx///6 + 8f//+vH///ry///68v//+vL///ry///68v//+vP///ry///68v//+/P///vz///78///+/P///vz///7 + 8///+/P///vz///79P//+/T///v0///79P//+/T///v0///79P//+/T///v0///79P//+/T///v0///7 + 9P//+/T///v0///79P//+/T///v0///79P//+/X///v1///79f//+/X///v2///79f//+/X///z1///8 + 9f//+/T///v1///79f///PX///v1///79f//+/T///v0///89f///PX///v1///79P//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v0///79P//+/T///v0///79P//+/T///v0///79P//+/T///rz///6 + 8///+vP///vz///78///+/P///vz///78///+/P///rz///78///+/P///vz///68v//+vL///ry///6 + 8v//+vL///rx///68v//+vH///rx///68f//+vH///nw///58P//+e////nv///67///+u////nv///4 + 7v//+e7///nu///57v//+e7///nu///47f//+O3///jt///47f//+O3///jt//737P/+9+z//vfr//73 + 6//+9+v//vbq//736v/+9+r//fbq//326f/99+r//fbp//326f/+9un//fbo//326P/99ej//fXn//31 + 5//99ef//fTm//305f/89OX//PTl//z05f/88+T//PPj//zz4//88+P//PPj//zz5P/88+P//PPi//vy + 4v/78uH/+/Hh//vx4f/78eD/+vHg//rx3//68N//+vDe//rw3v/6793/+u/c//rv3P/679z/+e7b//ru + 2//57tv/+e7a//jt2f/47dn/+OzY//js1//47Nf/+OzX//fr1v/469b/9+vW//bq1f/26tT/9+rU//fq + 1P/26tT/9unT//bp0//16dL/9unS//bo0f/16ND/9ejQ//Tnz//058//9OfO//Tnzv/05s7/9ObN//Pl + zP/z5cz/8+XM//PlzP/z5Mv/8+TL//Lkyv/y48r/8uTJ//Lkyf/y48n/8uPI//LjyP/y48j/8eLH//Hh + xv/x4cb/8eHF//Dhxf/w4cX/8OHE//DhxP/w4MP/8ODD//Dgw//v38P/79/C/+/fwf/u3sD/7t7A/+7e + wP/u3b//7t2//+3dvv/u3b//7t2+/+7dvf/t3b3/7dy9/+zbvP/s27v/7Nu7/+zbu//s2rv/7Nq6/+za + uv/s2rn/69m5/+vZuf/q2Lj/6ti4/+rYt//q2Lf/6ti3/+rXtv/q17X/6de1/+nXtf/p17X/6de0/+nW + tP/p1rP/6dWz/+jVsv/o1bL/6NWx/+jVsf/o1LD/6NSw/+fUr//n06//59Ou/+fTrv/m067/5tOt/+bS + rf/m0az/5dGs/+XRq//l0av/5dCq/+XQqv/kz6r/5M+o/+TPqP/kz6j/5M6o/+POp//jzqb/486m/+PN + pv/jzab/482l/+PNpf/jzaX/4s2k/+LMpP/izKT/4syk/+HLo//hy6L/4cui/+HLov/hy6H/4cuh/+DK + of/gyqD/4Mqg/+DJn//gyZ//4Mmf/9/Jn//fyJ7/38ed/97HnP/ex5z/3sab/97Gm//expv/3sab/93G + mv/dxpr/3cWZ/9zEmf/cxJn/3cSY/9zEmP/cxJj/3MSY/9zEmP/cxJf/3MSX/9zDl//cw5f/3MOX/9zD + lv/cw5b/28OW/9vDlv/bwpX/28KV/9vClf/bwpX/28KU/9vClP/awZT/2sGU/9rBlP/awpT/28KU/9vC + lf/bwpX/28KV/9vClf/cwpT/3MKU/9zClP/cwpX/3MKV/9vClf/bwpT/28KU/9vClP/bwpT/28KT/9vC + k//bwpP/28GT/9vBk//bwZP/28GS/9vBkv/awZL/2sGS/9rBkv/awZL/2sGS/9vBkv/bwZL/28KS/9vC + kv/bwpP/28KT/9vCk//bwpT/28KU/9vClP/bwpT/28OU/9vDlP/bw5T/28OU/9vDlP/bw5T/28OU/9vC + k//bwpP/28KT/9vCk//bwpP/28KT/9vCk//bwpP/28KT/9vCk//bwpP/28KT/9vCk//bwpP/28KT/9vC + k//bwpP/28KT/9vCk//bwpP/28KT/9vCk//bwpP/28KT/9vCk//awpP/2sGT/9rBkv/awZL/2sGS/9rB + kv/awZL/2sGS/9rBkv/awZL/2sGR/9rBkf/awZH/2sGR/9rAkf/awJH/2sCR/9rAkf/ZwJH/2cCQ/9nA + kP/ZwJD/2cCP/9i/j//Yv47/2L+O/9m/jv/Yv47/2L+O/9i/jv/Yv47/2L+O/9i/jf/Yvo3/2L6N/9i+ + jf/Yvo3/2L+N/9i/jf/YwI7/2cCP/9nAkP/ZwJD/2cCQ/9rAkP/awZH/2sKR/9vCkv/bwpP/3MOT///4 + 7f//+O3///jt///47f//+O3///ju///47v//+O7///ju///47v//+e////nv///57///+e////rw///6 + 8f//+vD///rw///58P//+vH///rx///68f//+vH///rx///68v//+vL///ry///68v//+/L///ry///6 + 8v//+/L///rz///78///+/P///vz///78///+vP///v0///79P//+/P///vz///79P//+/T///v0///7 + 9P///PX///v0///79f//+/X///v1///79f//+/X///v1///79f///PX///z1///89f///PX///z1///7 + 9f///PX///v1///79f//+/X///v1///89f///PX///z2///89v///Pb///v1///89f///PX///z1///7 + 9f///Pb///z2///89v//+/X///v1///79f///PX///z2///89v//+/X///v1///79f//+/X///v1///7 + 9f///PX///z1///89f///PX///z1///79f///PX///z1///79P//+/X///v0///79P//+/T///v0///7 + 9P//+/T///v0///78///+/T///v0///79P//+/P///vz///78///+vL///vz///78///+vL///ry///6 + 8v//+/L///vy///68v//+vH///rx///68f//+vH///nx///68P//+vD///rw///68P//+e////nv///5 + 7///+e////nu///57///+e7///ju///47v//+O3///jt///47f//+O3///jt///47P/+9+z//vfr//73 + 6//+9+v//vfq//736v/+9+r//vfq//736v/+9+r//vbq//326f/99un//vbp//316P/99ej//fXn//31 + 5//89ef//fXm//315v/99Ob//fTm//z05f/89OT//PTk//z05P/88+T//PPk//zz5P/88+P//PPi//zy + 4v/88uL/+/Li//vy4f/78uD/+/Hg//vx3//78d//+vDe//rw3v/68N7/+u/d//rv3f/679z/+u/c//nu + 2//57tv/+e7a//nu2f/47dn/+O3Z//js2P/47Nf/+OzX//js1//369b/9+vW//fr1v/369X/9urV//bq + 1f/26tT/9urU//bq0//26tP/9unT//bp0v/26dH/9ejR//Xo0P/16M//9efP//Xnz//0587/9OfO//Tm + zv/05s3/9ObN//Tlzf/z5cz/8+XL//Ply//z5cv/8+TK//Lkyf/z5Mr/8+TK//Lkyf/y48j/8uLI//Li + x//x4sf/8eLH//Hixv/x4sb/8eHF//Dgxf/w4MT/8ODE//Dgw//w4MP/8ODD//Dgwv/v38H/797B/+/e + wf/u3sD/7t7A/+7ewP/u3r//7t2//+7dvv/u3b7/7dy9/+3cvf/t3L3/7dy8/+zbvP/t27z/7du7/+zb + u//s27v/7Nq6/+vauf/r2rn/69q5/+vZuP/r2bj/69m3/+vYtv/q2Lb/6ti2/+rXtv/q2LX/6te1/+rX + tP/p17T/6de0/+nXs//p1rP/6dWy/+nVsv/o1bH/6NSx/+jUsP/o1bD/6NWw/+fUr//n06//59Ou/+fT + rv/m0q3/5tKt/+bSrP/m0az/5dGs/+XRq//l0Kr/5dCq/+XQqv/kz6n/5NCp/+TQqf/kz6j/5M+o/+TP + qP/kz6j/5M+n/+POp//jzqf/482m/+PNpf/izaX/4s2l/+LNpf/izaT/4syk/+LMo//izKP/4cyj/+HL + ov/hy6L/4cui/+HLov/hyqH/4Mqg/+DKn//gyZ//38me/9/Inf/fyJ3/38id/9/Inf/eyJ3/3sec/97H + nP/expv/3sab/97Gm//expr/3caa/93Gmv/expr/3caa/93Gmv/dxZn/3cWZ/93Fmf/dxZn/3cWZ/93E + mP/dxJj/3MSY/9zEmP/cxJf/3MOX/9zDlv/cw5b/28OW/9vDlv/bw5b/28OW/9zDlv/cxJf/3MSX/9zE + l//cxJf/3cSX/93El//dxJf/3cSX/93El//dxJf/3MSX/9zElv/dxJb/3cSW/9zDlv/cw5X/3MOV/9zD + lf/cw5X/3MOV/9zDlf/cw5X/3MOV/9zDlf/cw5X/3MKV/9zClP/cwpT/3MKU/9zDlP/cw5T/3cSV/93E + lf/dxJX/3cSW/93Elv/dxJb/3cSW/93Elv/dxJb/3cSW/93Elv/dxJb/3cSW/9zElv/cxJb/3MSV/9zE + lf/cw5X/3MOV/9zDlf/cxJX/3MSV/9zElf/cxJb/3MSW/9zElv/cxJb/3MSW/9zElv/cxJX/3MOV/9zD + lf/cw5X/3MOV/9zDlf/cw5X/3MOV/9zDlf/cw5X/28OV/9vDlf/bwpX/28KU/9vClP/bwpT/28KU/9vC + lP/bwpT/28KU/9vCk//bwpP/28KT/9vCk//bwpP/28KT/9rCk//awpP/2sKS/9rCkv/awpL/2sGR/9rB + kf/awJH/2cCQ/9rAkP/awJD/2sCQ/9nAkP/ZwJD/2sCQ/9rAkP/ZwJD/2cCP/9nAj//ZwI//2cCP/9nA + j//ZwJD/2sCQ/9rBkf/awZH/2sGR/9rCkv/awpL/28KS/9vDk//bw5P/3MSU/9zElf//+O3///nu///5 + 7v//+e7///nu///57///+e////nv///57///+e////rv///67///+fD///rw///68f//+vH///rx///6 + 8f//+vH///rx///68f//+vH///ry///68v//+/P///vz///78///+vP///rz///68///+/P///vz///7 + 8///+/T///v0///79P//+/P///v0///79P//+/T///v0///79P//+/T///v1///79f//+/X///z1///8 + 9f//+/X///v1///89f///PX///z1///89f///Pb///z2///89v///Pb///v2///89v///Pb///v1///7 + 9v///Pb///z1///89f//+/b///z2///89v///Pb///z2///79v///Pb///z2///79f///Pb///v2///8 + 9v///Pb///z2///79v///Pb///z2///79v//+/b///z2///89v//+/b///v1///79f///PX///z2///8 + 9v///Pb///z1///89v///PX///z1///89f///PX///v0///89f///PX///v1///79f//+/X///z1///8 + 9f//+/T///v0///79P//+/T///v0///79P//+/T///v0///79P//+/P///vz///78///+/P///rz///7 + 8///+/P///ry///78v//+/L///vy///68v//+vH///rx///68f//+vH///rw///68P//+vD///nv///5 + 8P//+e////nv///57///+e////nu///57v//+e7///jt///47f//+O3///js///47P//+Oz///js//73 + 6///+Ov//vfr//736v/+9+r//vfq//736v/+9ur//vbp//726f/+9un//vbp//726P/+9uj//fbo//72 + 5//99ef//fXn//315//99eb//PTl//z05f/89OX//PTl//z05f/89OT//PTk//zz5P/88+P//PPj//zz + 4v/78uL/+/Lh//vy4f/78eH/+/Hg//vx4P/78d//+/Hf//vw3v/78N7/+u/d//rv3f/6793/+u/c//rv + 3P/679v/+e7a//nu2v/57dr/+e3Z//jt2f/47dj/+OzY//jt2P/47dj/+OzX//fs1//47Nf/9+vW//fr + 1f/369X/9+vV//fq1P/36tT/9+rT//bp0v/26dH/9ejR//bo0P/26ND/9ejQ//Xo0P/159D/9efP//Xn + zv/15s7/9ObN//Tmzf/05s3/9ObM//PlzP/05sz/8+XL//Ply//z5Mr/8+TJ//Pkyv/z5Mn/8uTJ//Lj + yP/y48j/8eLH//Hix//x4sb/8eLG//Hixv/w4cX/8eHF//Hhxf/x4cT/8ODD//Dgw//w38L/79/C//Df + wv/v38L/79/B/+/fwf/v38D/797A/+7dv//u3b//7t2//+7dvv/t3b7/7t2+/+7cvf/t3L3/7dy8/+3b + vP/s27v/7du7/+3buv/s2rr/7Nq6/+zauf/s2rj/7Nm4/+vZuP/r2bj/69m4/+vZt//r2bb/69m2/+rY + tv/q2Lb/6te1/+rXtP/p1rT/6de0/+nWs//p1rP/6day/+nWsv/o1bH/6NWx/+jUsP/o1LD/59Sv/+fT + r//n067/5tKu/+bSrf/m0q3/5tKs/+bSrP/m0az/5tGr/+XRq//l0av/5dGr/+XRq//l0Kr/5dCq/+XQ + qf/kz6n/5M+o/+TPqP/kz6j/5M+o/+TPp//jzqf/5M+n/+POpv/jzqb/486l/+PNpf/jzaX/482l/+LN + pP/izKT/4syk/+LMo//hzKL/4cuh/+DKoP/gyp//4Mqg/+DKn//gyZ//4Mmf/+DJnv/gyZ7/38id/+DI + nf/fyJ3/38id/97InP/ex5z/38ic/9/InP/fx5z/38ec/9/Hm//ex5v/3seb/97Hm//expv/3saa/97G + mv/expr/3saa/93Gmf/dxZn/3cWZ/93FmP/dxZj/3MSY/93EmP/dxZn/3cWZ/93Fmf/dxpn/3saZ/97G + mf/expn/3saZ/97Gmf/expn/3saZ/97Gmf/expn/3saZ/97FmP/exZj/3sWY/93FmP/dxZj/3cSX/93E + l//dxJf/3cSX/93El//dxJf/3cSX/93El//dxJb/3cSW/93Elv/dxJb/3sSX/97Fl//expf/3saY/97G + mP/expj/3saY/97GmP/expj/3saY/97GmP/expj/3saY/97GmP/expj/3saY/93FmP/dxJf/3cWX/93F + l//dxZf/3cWX/93FmP/dxZj/3cWY/93FmP/dxZj/3cWY/93FmP/dxZj/3cWY/93Fl//dxZf/3cWX/93F + l//dxZf/3cWX/93Fl//dxJf/3cSX/93El//dxJf/3cSX/9zEl//cxJb/3MSW/9zElv/cxJb/3MSW/9zE + lv/cxJb/3MSV/9zElf/cxJX/3MSV/9zElf/cw5X/3MOU/9zDlP/cwpT/28KT/9vCk//bwpP/28KT/9vC + k//bwZL/28KS/9vCkv/bwpP/28KT/9vCkv/bwpL/28KS/9vCkv/bwpL/28GR/9rBkf/awZH/2sKS/9vC + kv/bwpP/3MKT/9zCk//cwpT/3MOU/9zElP/cxJX/3cSV/93Flv/exZf///nu///57///+e////nv///6 + 7///+vD///rw///58P//+vD///rw///68P//+fH///rx///68f//+vH///rx///68v//+vL///ry///7 + 8v//+/L///rz///68v//+vP///vz///79P//+/T///v0///78///+/P///v0///79P//+/T///v1///7 + 9f//+/X///v1///79f///PX///z1///89f//+/X///z1///89f///PX///v1///79f///Pb///z2///7 + 9v///Pb///z2///89v///Pb///z2///89v///Pb///v2///89v///Pb///z2///79v//+/b///z2///8 + 9v///Pb///z3///89v///Pf///z3///89////Pf///z3///89v///Pb///v2///79v///Pb///z2///8 + 9v///Pf///z2///89v///Pb///z2///89v///Pb///z2///89v///Pb///z2///79v///Pb///z2///8 + 9v//+/b///v2///79v///Pb///v1///79f///Pb///z2///79f///Pb///z1///89v///Pb///v1///7 + 9f//+/X///v1///79f//+/T///z1///89f//+/T///v0///79P//+/T///v0///79P//+vP///vz///6 + 8///+/P///vz///68v//+vL///vy///78v//+vL///ry///68f//+vH///rw///68f//+vH///nw///6 + 8P//+vD///nv///57///+e////nv///57///+e7///ju///47f//+e3///nt///47P//+Oz///js///4 + 7P//9+v///fr///46//+9+v//vfr//736v/+9+r//vfq//726v/+9un//fbp//736f/99uj//fXo//31 + 6P/99ef//fXn//315//99eb//fXm//315v/99eb//fTl//305f/99OX//PTk//305P/88+P//PPj//zz + 4//88+P//PLi//vy4v/78eH/+/Lg//vy4P/78eD/+/Hf//vw3v/68N7/+vDe//rw3f/6793/+u/c//rv + 3P/579v/+e7b//nu2v/57tr/+e7a//nt2f/57tn/+e7Z//jt2f/47dn/+e3Y//jt1//47Nf/+OzX//js + 1v/369b/9+vV//fr1P/36tT/9+rT//bq0//26dL/9unS//Xp0f/16dH/9ejR//Xo0P/16ND/9ejP//Xo + z//058//9OfO//Tmzf/05s3/9efN//TmzP/05sz/9ObM//Ply//05cz/9OXL//Plyv/z5Mr/8+TJ//Lk + yf/y5Mj/8uPI//LjyP/y48j/8uPH//Lix//y4sb/8eHG//Hixv/x4sX/8eHE//HgxP/x4MT/8ODD//Dg + w//w4ML/8ODC//Dfwf/v38H/79/B/+/ewf/v3sD/79/A/+/ewP/v3r//7t2//+7dvv/t3b3/7dy9/+7c + vf/u3Lz/7du8/+3cvP/t27v/7du7/+3bu//s27r/7Nq6/+zauv/s2rn/7Nq5/+zauP/s2rj/69m4/+vZ + t//r2bf/69i2/+vYtv/q2Lb/6ti1/+rXtP/q17T/6de0/+rXs//q1rP/6day/+nWsf/p1bH/6NWw/+jU + sP/o1LD/6NSv/+fTr//n067/59Ou/+fTrv/n067/59Ot/+bTrf/m0q3/5tKs/+bSrP/m0av/5dGr/+bR + q//m0av/5tGr/+bRqv/l0Kn/5dCp/+XQqf/l0Kn/5c+o/+TPqP/kz6j/5M+n/+TPp//kz6b/486m/+PO + pv/jzqb/486k/+LNpP/izKP/4sui/+HLov/hy6H/4cuh/+LLoP/hy6D/4cqg/+HKoP/hyp//4Mqf/+DK + n//gyp//4Mme/+DJnv/gyZ7/4Mme/+DJnv/gyZ7/4Mme/9/Inf/fyJ3/38id/9/Inf/fyJ3/38id/9/I + nP/fyJz/3seb/97Hm//ex5v/3saa/97Gm//expv/3seb/97Hm//fx5v/38eb/9/Im//fyJv/38ib/9/I + nP/fyJz/38ic/9/InP/fyJv/38ib/9/Hm//fx5v/38eb/9/Hm//fx5r/3saa/97Gmv/expr/3saa/97G + mf/expn/3saZ/97Gmf/expn/3saZ/97Gmf/expn/3saZ/9/Hmf/fx5n/38ea/9/Hmv/fx5r/38ea/9/H + mv/fx5r/38ea/9/Hmv/fx5r/38ea/9/Hmv/fx5r/3sea/97Hmv/ex5r/3saZ/97Gmf/expn/3saZ/97G + mv/expr/38aa/9/Hmv/fx5r/38ea/9/Hmv/fx5r/38ea/97Hmv/ex5r/3sea/97Hmv/expr/3saZ/97G + mf/expn/3saZ/93Gmf/expn/3saZ/97Gmf/expn/3saY/97GmP/dxZj/3saY/97GmP/expj/3saY/97G + mP/dxZf/3cSX/93El//dxJf/3cSX/93El//dxJf/3cSW/9zElv/cxJX/3MSV/9zDlf/cw5X/3MOU/9zE + lf/cxJX/3MSV/9zElf/cw5X/3MSU/9zElP/cw5T/3MOU/9zDk//bw5P/28OU/9zDlP/cxJT/3cSV/93E + lf/dxJb/3cSW/97El//exZf/3saX/97GmP/ex5j/38eZ///57///+fD///rw///68P//+vD///rx///6 + 8f//+vH///rx///68f//+vL///ry///68v//+vL///ry///78///+/P///rz///68///+/P///v0///7 + 9P//+vT///v0///79P//+/T///v0///79P//+/T///v0///79P//+/T///v1///89v//+/X///v1///8 + 9v//+/X///z2///89v///Pb///z2///89v///Pb///z2///79f//+/b///z2///89v///Pb///v2///8 + 9v//+/b///z2///89////Pf///z3///89////Pf///z2///89////Pf///z3///89////Pb///z3///8 + 9////Pf///z3///89////ff///z3///99////Pf///z3///89////Pf///z3///89////Pf///z3///8 + 9////Pf///z3///89////Pf///z3///89////Pf///z3///89v///Pf///z3///89////Pf///z3///8 + 9v///Pb///v2///89v///Pb///z2///89v///Pb///z2///79v///Pb///z2///89v///PX///z2///8 + 9v///PX///v1///79f//+/T///v0///79f//+/X///v0///79P//+/T///v0///79P//+/T///v0///7 + 9P//+/T///rz///78///+/P///vz///78v//+vL///ry///68v//+vH///rx///68f//+vH///rx///6 + 8f//+vD///nw///57///+u////rv///57///+e7///nu///57v//+e7///jt///47P//+Oz///js///4 + 7P//+Oz///js///47P//+Oz//vfr//736//+9ur//vbq//726v/+9un//vbp//326f/+9un//vbp//72 + 6P/99ej//fXo//315//99ef//fXn//315//99eb//fTl//305f/99OX//fTl//305f/99OT//fTk//zz + 4//88+L//PPi//zy4f/88uH/+/Lh//vy4f/78uD/+/Hf//vx3//78N//+vDe//rw3v/68N3/+vDd//nv + 3P/579z/+u/b//rv2//579v/+u7a//ru2v/57tr/+e7a//nu2f/57dn/+e3Y//nt2P/47Nf/+OzX//js + 1//47Nf/+OzW//js1f/369X/9+vU//fq1P/36tP/9urS//bq0v/26dL/9unS//bp0f/26dH/9ejQ//Xo + 0P/16M//9efO//Tnzv/05s7/9efO//Xnzv/05s3/9ebN//Tmzf/05sz/9OXL//Tly//z5cv/8+XK//Pl + yv/z5Mr/8+TK//Pkyf/z5Mn/8+PI//LjyP/y48f/8uLH//Lix//y4sb/8eHF//Hhxf/x4cT/8eHE//Hh + xP/x4cT/8OHD//Dgw//w4MP/8ODC//Dgwv/w38L/8N/C//Dfwf/v3sD/7t7A/+7ev//u3b//7t2+/+7d + vv/u3b7/7t29/+7cvf/t3L3/7dy8/+3cvP/t27z/7du7/+3bu//t27r/7du6/+zbuv/s2rn/7Nq5/+zZ + uP/s2bj/7Nm4/+vZt//r2bf/69i2/+vYtv/r2Lb/69i1/+rXtP/q17T/6te0/+rWs//p1rP/6daz/+nV + sv/p1bH/6NWx/+jVsP/o1LD/6NSw/+jUsP/o1K//59Sv/+fTr//n067/59Ou/+fTrv/n063/59Ot/+fT + rf/n0qz/5tKs/+bSrP/m0av/5tGr/+bRq//m0av/5dGq/+XRqv/l0Kn/5dCp/+XQqf/kz6n/5M+o/+TP + qP/kz6f/5M6m/+PNpf/jzaT/482k/+PMpP/jzKP/48yj/+PMo//izKL/4syi/+LMov/iy6L/4sui/+HL + of/hy6H/4cug/+HLoP/hy6D/4cqg/+HKoP/hyqD/4cqg/+HKoP/hyqD/4cqf/+DKn//gyp7/4Mme/+DJ + nv/gyZ3/4Mid/+DInf/gyJ3/4Mid/9/Inf/fyJ7/4Mme/+DJnv/gyZ7/4Mme/+DJnv/gyZ7/4Mme/+DJ + nv/gyZ7/4Mme/+DJnv/gyZ7/4Mmd/+DJnf/gyJ3/4Mid/+DInf/gyJz/4Mic/+DInP/gyJz/4Mic/9/I + nP/fyJz/38ib/9/Im//fyJv/38ib/+DIm//gyZz/4Mmc/+DJnf/gyZ3/4Mmd/+DJnf/gyZ3/4Mmd/+DJ + nP/gyZz/4Mmc/+DJnP/gyZz/4Mmc/+DJnP/gyZz/4Mmc/9/InP/fyJz/38ic/+DInP/gyJz/4Mic/+DI + nf/gyJ3/4Mid/+DInf/gyJ3/4Mid/+DInf/gyJ3/4Mid/+DInP/gyJz/38ic/9/InP/fyJz/38ic/9/I + nP/ex5z/38ec/9/HnP/fx5v/38eb/9/Hmv/fx5r/38ea/9/Hmv/fx5r/38ea/9/Hmv/fx5r/3saZ/97G + mf/expn/3saZ/97Gmf/expn/3saZ/97Gmf/dxpj/3caY/93Fl//dxZf/3cSX/93El//dxZf/3cWX/93F + l//dxZf/3cWX/93Fl//dxJb/3cSW/93Flv/dxZb/3cSW/93El//dxZf/3cWX/97Gl//expj/3saY/97G + mf/fx5n/38ea/9/Hmv/fx5r/38ib/+DIm///+fD///rx///68f//+vH///rx///68f//+vH///ry///6 + 8v//+/L///vy///68///+/P///vz///79P//+/T///v0///68///+/T///v0///79P//+/T///v1///7 + 9f//+/X///v1///89f///Pb///v1///79f//+/X///v2///89v///Pb///z2///79v///Pb///z2///7 + 9v///Pb///z2///89v///Pb///z3///89////Pb///z3///89v///Pf///z3///89////Pf///z3///8 + 9////Pf///33///89////Pf///z3///89////Pf///z3///89////Pf///z3///89////Pf///z4///8 + +P///Pf///z3///8+P///Pj///z3///89////fj///z3///9+P///fj///z4///89////Pf///z3///9 + +P///fj///z3///89////Pf///z3///89////Pf///z3///89////Pf///34///89v///Pf///z3///8 + 9////Pb///z3///79v//+/f///z3///89////Pb///z3///89////Pb///z2///89v///Pb///z2///8 + 9v///Pb///z1///89v///Pb///v1///79f///PX///z1///79P//+/T///v1///79f//+/X///v1///7 + 8///+vP///v0///79P//+/P///rz///78///+/P///vz///68v//+vL///ry///68v//+vH///ry///6 + 8f//+vH///rw///68P//+e////nv///57///+u////rv///57v//+e7///nu///57v//+O3///js///4 + 7f//+O3///jt///47P//+Ov//vfr//736//+9+v///fr//736//+9+r//vfq//736v/+9+r//fbp//72 + 6f/+9un//vbo//315//+9uj//fbn//715//+9ef//fXm//305v/99eX//fXl//z05P/99OT//PPk//zz + 4//88+P//PPi//zz4v/88+L//PPi//zy4f/78uD/+/Hg//vx4P/78eD/+/Hf//vx3v/68N3/+vDd//rw + 3f/68N3/+vDc//rv3P/679z/+u7b//nu2v/57tr/+u7a//ru2v/57tn/+e3Z//jt2P/57dj/+e3Y//js + 1//47Nf/+OzW//js1v/469X/+OvV//fq1P/369T/9+vU//fq0//36dP/9+nS//bp0v/26dH/9unR//Xo + 0f/26dD/9unQ//bo0P/16M//9ejP//Xnzv/1587/9efO//Tnzv/05s3/9ObN//TmzP/05sz/9OXL//Tl + y//05cv/9OXL//Tlyv/z5Mr/8+TK//Pkyf/z48j/8+PI//Lix//y4sf/8uLH//Lixv/y4sb/8eLG//Hi + xf/x4sX/8eHF//HhxP/x4cT/8eDE//Dgw//w4MP/8ODD//Dgwv/v38L/79/B/+/fwP/v3sD/797A/+/e + wP/v3r//796//+/dv//v3b7/7t2+/+7dvf/u3b3/7t28/+3cvP/t3Lz/7dy7/+3bu//t27r/7dq6/+3a + uv/t2rr/7Nq5/+zauf/s2rn/7Nm4/+zZt//r2bf/69m3/+vZt//r2Lb/69i1/+vYtf/q17X/6te0/+rX + tP/q17P/6daz/+nWs//p1rL/6dWy/+nVsv/p1bH/6NSx/+nVsP/p1bD/6NSw/+jUsP/o1LD/6NSv/+jU + r//o06//6NOu/+jTrv/n067/59Kt/+fSrf/n0q3/59Ks/+fSrP/m0av/5tGr/+bRqv/l0Kr/5dCp/+XQ + qP/lz6j/5M+o/+TPp//kzqf/5M6m/+TOpv/kzqb/486l/+PNpf/jzaX/482l/+PMpP/jzKT/4syk/+LM + o//izKP/4syj/+LMo//izKP/4syj/+LMo//izKP/4syi/+LMov/iy6H/4suh/+HLoP/hy6D/4cqg/+HK + oP/hyqD/4cqg/+HKoP/hyqD/4cqg/+HKoP/hy6D/4cug/+HLoP/iy6D/4suh/+LLof/iy6D/4sug/+LL + oP/iy6D/4sug/+LLoP/hyqD/4cqg/+HKn//hyp//4cqf/+HKn//hyZ//4cmf/+HJnv/hyZ7/4cme/+HJ + nv/hyZ7/4cme/+HJnv/hyp7/4cqe/+HKn//hyp//4cqf/+HKn//hyp//4cqf/+HKn//hyp//4cqf/+HK + n//hyp//4cqf/+HKn//hyp//4cqf/+HKn//hyp7/4cqe/+HKnv/hyp//4cqf/+HKn//hyp//4cqg/+HK + oP/hyqD/4cqg/+HKn//hyp//4cqf/+HKn//hyp//4cqf/+HKn//hyp//4cqf/+DJnv/gyZ7/4Mme/+DJ + nv/gyJ7/4Mie/9/Inf/fyJ3/38ic/9/InP/fyJz/38ic/9/InP/fyJz/38ic/9/InP/fyJz/38ic/9/I + nP/fyJz/38ic/9/InP/fyJv/38ib/97Hm//ex5r/3saa/97Gmf/expn/3saZ/97Gmv/expr/3saa/97G + mv/expn/3saZ/97Gmf/expn/3saZ/97Gmf/expn/3saa/97Gmv/fx5r/38ea/9/Hm//fyJv/38ib/+DI + nP/gyZz/4Mmd/+DJnf/hyp7///rx///68f//+vL///ry///78v//+vL///rz///78///+/P///vz///7 + 9P//+/T///v0///79P//+/T///v0///79P//+/T///v0///79f//+/X///v1///89f//+/X///z2///8 + 9v//+/X///z2///89v//+/X///v2///89////Pb///z2///89////Pf///z3///89////Pb///z2///8 + 9////Pf///z3///89////Pf///z3///8+P///Pf///z3///8+P///fj///z3///89////Pj///z4///8 + +P///Pj///z3///9+P///fj///z4///8+P///fj///z4///8+P///fj///z3///8+P///fj///34///8 + +P///fn///35///9+f///Pj///34///8+P///fn///35///8+P///fj///z4///9+P///fj///34///9 + +P///Pj///34///9+P///Pf///z4///9+P///fj///z4///89////Pf///z3///9+P///fj///z3///8 + 9////Pf///z3///89////Pf///z3///89////Pf///z3///89////Pf///z3///89v///Pb///z3///8 + 9v///Pb///v2///89v///Pb///z2///89v//+/X///v1///89v//+/X///v1///79f//+/X///v0///7 + 9P//+/T///v0///79P//+vP///vz///78///+vP///vz///78///+/P///ry///68v//+/L///ry///6 + 8v//+vH///rx///68P//+vD///rw///68P//+u////rv///57///+e////nu///57v//+O3///nt///5 + 7f//+O3///jt///47P//+Oz///js///47P//9+v//vfr///36///9+v///fr//736v/+9un//vbp//72 + 6f/+9un//vbo//726P/+9uj//vbo//315//99ef//fXn//305v/99OX//fTl//305f/99OX//fTl//zz + 5P/88+P//PPj//zz4//88+P//PPi//zy4f/88uH//PLh//vx4P/78d//+/Df//vx3//78d//+/He//rw + 3f/68N3/+vDd//rv3P/679z/+u/c//rv2//679v/+u/b//nu2v/57tr/+e7a//nt2f/57dn/+e3Y//nt + 2P/57dj/+e3Y//jt1//47Nb/+OvW//jr1v/469b/+OvV//jr1f/36tT/9+rU//fq1P/36tP/9unS//fq + 0v/36tL/9unS//bo0P/26ND/9ujQ//bo0P/26ND/9ujQ//Xnzv/1587/9efO//Xnzv/1583/9ObN//Tm + zf/05sz/9OXM//TmzP/05cv/9OXL//Plyv/z5Mr/8+TJ//Pkyf/z5Mn/8uPI//LjyP/y48f/8uPH//Lj + x//y48f/8uLG//Lixv/y4sb/8eHF//Hhxf/x4cX/8eHF//HhxP/w4MP/8ODD//Dgw//w4ML/8N/C//Df + wf/w38H/797B/+/ewP/v3sD/796//+/ev//u3b7/7t2+/+7dvv/u3L3/7ty9/+7cvP/u3Lz/7dy8/+3c + vP/t27v/7dy7/+3cu//t27r/7dq6/+zauf/s2rn/7Nq5/+zZuP/s2bf/7Nm3/+vYt//r2bb/69m2/+rY + tf/q2LX/6ti1/+rYtf/q17T/6ta0/+rWtP/q1rP/6tez/+rXs//p1rL/6day/+nWsv/p1bH/6dWx/+nV + sf/p1bH/6dWw/+nVsP/o1K//6NSv/+jUr//o1K7/59Ou/+fSrf/n0q3/59Kt/+fSrP/n0qv/5tGr/+bR + qv/l0ar/5dCp/+XQqf/l0Kn/5dCp/+TPqP/kz6j/5M+o/+TPp//kzqf/5M6n/+TOp//kzqb/5M2m/+PN + pv/kzqb/5M6m/+TOpf/kzaX/5M2l/+TNpf/kzaX/482k/+PNpP/jzaT/48yj/+LMo//izKP/4syj/+LM + o//izKP/4syj/+LMo//izKP/48yj/+PNo//jzaP/48yj/+PMpP/jzaT/482j/+PNo//jzaP/48yj/+PM + o//jzKP/48yj/+PMo//jzKP/48yi/+PMov/jy6L/4sui/+LLof/iy6H/4suh/+LLof/iy6H/4suh/+LL + of/izKH/4syh/+LMof/jzKH/48yh/+PMov/jzKL/48yi/+PMov/jzKL/4syi/+LMov/izKL/4syi/+LM + ov/izKL/4syi/+LMof/izKH/4syh/+LMof/izKH/4suh/+LMov/jzKP/48yj/+PMo//jzKP/48yj/+PM + o//jzKP/48yj/+PMo//izKP/4syi/+LLov/iy6L/4suh/+LLof/hy6H/4cuh/+HKoP/hyqD/4cqf/+HK + n//hyp//4cqf/+HKn//hyp//4cqf/+HKn//hyp//4cqf/+HKn//hyp//4cqe/+HKnv/hyp7/4Mme/+DJ + nv/gyZ7/4Mme/+DJnv/gyZ3/4Mmd/9/Inf/fyJz/38ec/9/InP/fyJz/38ic/9/InP/fyJz/38ic/9/I + nP/fyJz/38ic/9/HnP/fx5v/38ic/9/InP/fyJz/4Mic/+DInf/gyJ3/4Mmd/+HJnv/hyp7/4cqf/+HL + n//hy5//4sug///68v//+vL///ry///68///+vP///v0///79P//+/T///v0///79P//+/T///v0///7 + 9f//+/X///z1///79f//+/X///z2///79f//+/b///z2///89v///Pb///v2///89v///Pb///z3///8 + 9///+/b///z2///89v///Pb///z2///89////Pf///z3///89////Pf///z3///8+P///Pj///z3///8 + 9////fj///z4///8+P///Pf///34///8+P///Pj///z4///9+P///Pj///34///9+P///fn///35///9 + +P///Pj///z4///9+f///fn///34///8+P///Pj///z4///8+P///fn///35///9+f///Pj///z4///8 + +P///fn///35///9+f///fn///z4///8+P///fn///35///8+P///fn///35///9+f///fj///35///8 + +P///Pj///35///8+P///fn///35///8+P///Pj///z4///9+P///fj///z4///9+P///Pf///z4///8 + +P///fj///z3///8+P///Pf///z3///9+P///Pf///34///89////Pf///z3///89////Pf///z3///8 + 9////Pf///z3///89v///Pb///v2///79v///Pb///z2///89v///Pb///v1///79f//+/X///v1///7 + 9f//+/X///v0///79f//+/X///v0///79P//+/P///v0///79P//+vP///ry///68v//+vL///ry///6 + 8v//+vH///rx///68f//+fD///rx///68P//+vD///rw///57///+e////nu///57v//+e7///nv///5 + 7v//+O3///nt///57f//+O3///js///47P//+Oz///fs///47P//+Oz//vfr//736v/+9+r//vbq//72 + 6f/+9un//vbp//726f/+9un//fbo//316P/99ef//fXn//315//99eb//fXm//305f/99OX//fTl//30 + 5f/99OX//fTk//zz5P/88uP//PLi//zz4v/88+L//PLh//vy4f/78eD/+/Lg//zy4P/78eD/+/Hf//rw + 3//68N7/+vDd//rw3f/78N3/+/Dd//rv3P/679z/+u/b//rv3P/679z/+u7b//nu2v/57tr/+e3a//nu + 2f/57tn/+e3Y//nt2P/47Nj/+OzX//ns1//47Nb/+OvV//jr1f/47NX/+OzV//jr1f/36tT/9+rU//fq + 1P/36tP/9+nS//bp0v/26dL/9unR//bo0f/26ND/9ujQ//bo0P/16ND/9efP//Xnz//158//9efP//Xn + zv/1587/9ebN//Xmzf/15s3/9OXM//TlzP/05cz/8+XL//Pkyv/z5Mr/8+TK//Pkyv/z5Mn/8+TJ//Pk + yf/z48j/8+PI//PjyP/y48f/8uPH//Ljx//y4sf/8uLG//Lixv/x4cX/8eHE//HgxP/x4MT/8eDD//Hg + xP/x4MP/8ODD//Dfwv/w38L/79/B/+/fwP/w38D/8N7A/+/ev//v3b//796//+/ev//u3b7/7t2+/+7d + vv/u3b7/7t29/+7cvP/t3Lz/7ty8/+3bu//t27r/7du6/+3buv/t2rr/7dq5/+zauf/s2rn/69m4/+vZ + uP/r2bf/69m3/+vYt//s2bf/7Nm3/+vZtv/r2LX/69i1/+vYtf/r17X/69e1/+rXtP/q17T/6taz/+rW + s//p1rP/6day/+nWsv/p1bL/6dWx/+jUsf/o1LH/6dSx/+jUsP/o1K//6NSu/+jTrv/n0q3/59Kt/+bS + rf/m0qz/59Ks/+bRrP/m0av/5dGr/+bRq//m0Kr/5dCq/+XQqv/l0Kr/5dCp/+XQqf/lz6n/5c+p/+XP + qf/lz6j/5c+o/+XPqP/lz6j/5c+o/+XPqP/kzqf/5M6n/+TOpv/kzqb/5M6l/+TOpf/kzqX/486l/+PN + pv/jzqb/486m/+TOpv/kzqb/5M6m/+TOp//kzqf/5M6n/+XOp//lzqf/5M6n/+TOp//lzqf/5c6m/+TO + pv/kzqb/5M6m/+TOpv/kzqX/5M2l/+TNpf/kzaX/5M2l/+TNpf/jzaX/482l/+PNpf/kzaX/5M2l/+TN + pf/kzaX/5M2l/+TNpf/kzab/5M2m/+TOpv/kzqb/5M6m/+TOpv/kzqb/5M6m/+TOpv/kzqb/5M6m/+TO + pv/kzaX/5M2l/+TNpf/kzaX/5M2l/+TNpf/kzqb/5M6m/+TOpv/kzqb/5M6m/+TOpv/kzqb/5M6m/+TO + pv/kzqb/5M6m/+TOpv/kzaX/482l/+PNpf/jzaX/4syk/+LMpP/izKT/4syj/+LMo//izKP/4syi/+LM + ov/izKL/4syi/+LMov/izKL/4syi/+LMov/iy6H/4suh/+LLof/iy6H/4suh/+LLof/iy6H/4suh/+LL + of/iy6H/4cqg/+HKoP/hyp//4cmf/+DJn//gyZ//4Mmf/+DJn//hyp//4cqf/+HKn//hyZ//4cmf/+HJ + n//gyZ7/4Mmf/+HKn//hyp//4cqf/+HJn//hyZ//4sqg/+LKof/iy6H/4syh/+LMov/izKL/4syi/+PN + o///+vP///rz///79P//+/T///v0///79f//+/X///v1///79P//+/X///z2///89v//+/X///z2///7 + 9v///Pb///z2///89////Pf///z2///89v///Pb///z3///89////Pf///z3///89////Pf///z3///8 + 9////Pf///z3///8+P///Pj///z3///89////fj///z3///8+P///fj///34///9+P///Pj///z4///8 + +P///Pj///34///8+P///fn///35///8+P///Pj///z4///9+f///fn///z4///8+f///Pj///35///9 + +f///fn///35///9+f///Pn///z5///9+f///fn///z5///8+f///fn///35///9+f///fn///35///9 + +f///fn///35///9+f///fn///35///9+f///fn///z4///8+P///Pn///35///8+f///Pn///z5///8 + +f///Pn///35///9+P///Pj///35///9+f///fn///35///9+f///Pj///35///8+P///Pj///z4///9 + +P///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///9+P///Pj///34///8+P///Pf///z3///8 + 9////Pf///z3///89////Pb///z3///89////Pf///v2///89v//+/b///v1///79f///Pb///v1///7 + 9f//+/X///v1///89f///PX///v0///79f//+/X///v0///79P//+/P///vz///78///+/P///ry///7 + 8v//+/L///vy///68f//+vH///rx///68f//+fD///rw///58P//+fD///nw///57///+e////nv///4 + 7v//+O7///nu///47f//+O3///jt///47f//+O3///js///37P//9+z///js//736///9+v//vfq//73 + 6v/+9+r//vbp//726f/+9un//vbp//726f/+9uj//fXn//726P/+9uj//fXn//315v/99eb//fXm//z0 + 5f/99OX//fTl//305P/99OT//PPj//zz4//88+L//PPi//zz4v/78uH/+/Lh//vy4f/78eD/+/Hg//vx + 3//78d//+/Hf//vx3//78d//+/De//vw3v/6793/+/Dd//vw3f/679z/+u/c//rv3P/679z/+u/b//nu + 2v/67tr/+e7a//nu2v/57dn/+e3Z//nt2P/57dj/+e3Y//ns1//47Nf/+OvW//jr1v/469b/9+vV//fr + 1f/36tT/9+rU//fq1P/36tP/9+nT//fq0//36tP/9+nS//bp0v/26dL/9ujR//bo0f/26ND/9ujQ//bo + 0P/158//9efP//Xnz//158//9ObO//Tmzf/05s3/9ObN//Xmzf/15s3/9ObN//TlzP/05cv/9OXL//Tl + y//z5Mv/8+TK//Pkyv/z5Mn/8+TJ//Pkyf/z5Mn/8uPI//Lix//y4sf/8uLH//Lixv/y4cb/8uLG//Lh + xv/x4cX/8eHE//HhxP/x4MP/8eHD//Hgw//x4MP/8N/C//Dfwv/w38L/8N/C//Dfwf/v3sD/797A/+/e + wP/v3sD/797A/+/ev//u3b7/7t29/+7dvf/u3L3/7ty9/+7cvP/u3Lz/7du7/+3bu//t27v/7du7/+3b + u//t27r/7dq5/+zauf/s2rn/7Nq5/+zZuf/s2rn/7Nm4/+zZuP/r2bf/69i3/+vYt//r2Lb/69i2/+vY + tf/r2LX/69e1/+rXtP/q17T/6ta0/+rWs//q1rP/6taz/+nWsv/p1bH/6dWx/+nUsP/o1LD/6NSw/+jT + r//o06//59Ov/+fTrv/n067/59Ou/+fSrf/m0q3/59Kt/+fSrf/m0qz/5tGs/+bRrP/m0az/5tGr/+bR + q//l0av/5dGr/+XQq//l0Kv/5dCq/+XQqv/l0Kn/5dCp/+XQqf/l0Kj/5dCo/+XPqP/lz6j/5c+p/+XQ + qf/l0Kn/5dCq/+XQqv/l0Kr/5dCq/+XQqv/l0Kr/5dCq/+XQqv/l0Kr/5dCq/+XQqv/l0Kr/5dCp/+XQ + qf/l0Kn/5c+p/+XPqf/lz6n/5c+o/+XPqP/lz6j/5c+o/+XPqP/lz6j/5c+o/+XPqP/lz6n/5c+p/+XP + qf/lz6n/5c+p/+XPqf/lz6n/5c+p/+XPqf/lz6n/5c+p/+XPqf/lz6n/5c+p/+XPqf/lz6n/5c+p/+XP + qf/lz6n/5c+p/+XPqP/lz6j/5dCp/+XQqf/l0Kn/5dCq/+XQqv/l0Kr/5dCq/+XQqv/l0Kn/5dCp/+XP + qf/lz6n/5c+p/+TPqP/kz6j/5M+o/+TOqP/kzqf/5M6m/+TNpv/kzab/5M2m/+TNpv/kzab/5M2l/+PN + pf/jzaX/482l/+PNpf/jzaX/482l/+PNpf/jzaX/482l/+PNpf/jzaT/482k/+PNpP/jzaT/48yk/+LM + o//izKP/4syj/+LLo//iy6P/4sui/+LLov/iy6L/4sui/+LLov/iy6L/4sui/+LLov/iy6L/4sui/+LL + ov/iy6L/4sui/+LLov/iy6L/4suj/+LMo//jzKT/482k/+PNpf/kzqX/5M6l/+TOpv/kz6b///z1///7 + 9f//+/X///z2///79f///Pb///z2///79f//+/X///z2///89v///Pb///v2///79v///Pf///z2///8 + 9v///Pf///z2///89////Pf///z3///9+P///Pf///z3///89////Pj///34///8+P///fj///34///8 + +P///Pj///z4///9+P///fj///z4///9+f///fj///35///9+f///fn///z4///9+f///fn///35///9 + +f///fn///z5///8+f///fn///35///8+f///fn///35///9+v///fn///z5///9+v///fr///z5///9 + +f///fr///36///9+v///fr///35///8+f///Pr///36///9+f///fn///35///9+f///fn///36///9 + +v///fn///35///9+v///fr///35///9+f///fr///35///9+f///Pn///36///9+v///fr///35///9 + +f///fn///35///9+f///fn///35///9+f///fn///z5///8+f///Pj///z4///8+f///fn///z4///8 + +P///Pj///35///9+f///Pj///z4///9+f///fn///z3///8+P///Pj///z4///8+P///Pj///z3///8 + 9////Pf///z3///89////Pf///z3///89///+/b///z3///89v///Pb///z3///79v///Pf///z2///8 + 9v///Pb///z2///79v///Pb///z1///79P//+/T///v1///79P//+/T///v0///79P//+vP///rz///7 + 8///+/P///ry///68v//+vL///ry///68v//+fH///rx///68f//+fD///nw///57///+e////nv///5 + 7///+e////nu///57v//+e7///nu///57v//+O3///jt///47P//+Oz///js///36///9+v//vfr///3 + 6//+9ur///fr///36//+9+r//vbp//726f/+9un//vbp//726P/99ej//fXn//315//99ef//fXm//30 + 5v/99eb//fXm//305v/99OX//fTl//zz5P/88+P//PPj//zz4//88uP//PPi//zz4v/88uL//PLh//vx + 4f/78eD/+/Hg//vx4P/78eD/+/Df//vw3//78d//+/Df//vw3//78N7/+/De//vw3f/679z/+u/c//rv + 3P/679z/+e7b//nu2v/57tr/+u7a//ru2v/57dn/+e3Y//js2P/57dj/+e3Y//ns2P/47Nf/+OvW//jr + 1v/469b/+OvW//jr1v/469X/+OvV//fr1f/36tT/9+rU//fp0//36dP/9+nT//fp0//36dP/9+nS//bp + 0f/26NH/9ujR//bo0P/16ND/9ejQ//Xnz//158//9ufP//Xnz//158//9efO//Xmzv/05s3/9OXN//Tl + zf/15s3/9OXM//TlzP/05cv/9OXL//Tly//z5Mr/8+TJ//Pkyf/z48n/8+PI//Pjyf/z48n/8+PI//Li + x//y48f/8uLH//Lixv/y4sb/8uHG//Hhxf/x4cX/8eHF//Hhxf/x4MT/8ODD//Dfw//w38P/8ODD//Df + wv/w38L/8N/B//DfwP/v3sD/797A/+/ewP/v3r//796//+/ev//v3b//792+/+/dvv/v3b7/7ty9/+7c + vf/u3Lz/7tu8/+7bvP/u3Lz/7tu7/+7bu//t27v/7du7/+3bu//t2rr/7Nq5/+zauf/s2rn/7Nq5/+zZ + uP/r2Lj/69i4/+zYt//r2Lf/69i3/+vYtv/r2LX/69i1/+vXtP/q17P/6taz/+rWs//p1bP/6dWy/+nV + sv/p1LL/6dSx/+nUsf/o1LH/6NSx/+nUsP/o1LD/59Ow/+jTr//o06//6NOv/+jTr//n06//59Ov/+fT + rv/n067/59Ku/+fSrv/m0q3/5tKt/+bSrf/m0az/5tGs/+bRrP/m0av/5tGs/+XRrP/l0a3/5dGt/+XR + rf/l0a3/5tKt/+bSrf/m0q3/5tKt/+bSrv/m0a7/5tGu/+bRrf/m0a3/5tGt/+bRrf/m0a3/5tGt/+bR + rf/m0a3/5tGs/+bRrP/m0az/5tGs/+bQrP/m0Kz/5tGs/+bRrP/m0az/5tGs/+bRrf/m0a3/5tGt/+bR + rf/m0a3/5tGt/+bRrf/m0a3/5tGt/+bRrf/m0a3/5tGs/+bRrP/m0az/5tGs/+bRrP/m0az/5tGs/+bR + rP/m0az/5tGs/+bRrf/m0a3/5tGt/+bRrf/m0q7/5tKu/+fRrv/m0a3/5tGt/+bRrf/m0a3/5dGt/+XR + rf/l0az/5dGs/+XRq//l0Kv/5dCq/+XQqv/lz6r/5c+p/+XPqf/lz6n/5c+p/+XPqf/lz6n/5c+p/+TP + qP/lz6n/5c+p/+XPqf/kz6j/5c+o/+XPqP/lz6j/5c+o/+XPqP/lz6j/5M+o/+TOp//kzqf/5M2m/+PN + pv/jzab/482m/+PMpv/jzab/482m/+PNpv/kzab/5M2m/+TNpv/jzab/482m/+PNpv/jzab/5M2m/+TN + pv/jzab/482m/+TOpv/kzqf/5M6o/+TOqP/kzqj/5c+p/+XPqf/l0Kr/5dCq///79f//+/X///z2///8 + 9v///Pb///z2///89v//+/b///z3///89////Pf///z3///89////Pf///z3///89////Pf///z4///9 + +P///Pj///z3///89////fj///34///8+P///Pj///z4///8+P///Pj///z4///8+P///fn///35///8 + +P///fn///35///9+f///Pn///z5///9+f///fr///z5///9+f///fn///35///9+f///fn///35///9 + +v///fr///35///9+f///fr///35///9+f///fr///36///9+v///fr///36///9+f///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///vr///36///9+v///fr///36///9+v///fr///76///+ + +v///fr///36///9+f///fn///35///9+v///fr///36///9+v///fr///36///9+v///fr///35///9 + +f///fn///35///9+v///fr///36///9+f///fn///36///9+f///fn///36///9+f///fn///35///8 + +f///fn///35///8+f///Pn///35///9+f///fn///34///9+P///Pj///z4///8+P///Pj///z4///8 + +P///fj///z3///89////fj///z3///8+P///Pf///z3///89////Pf///z3///79v//+/b///z2///8 + 9v///Pb///z2///89v///Pb///v2///79f//+/X///z1///79f//+/T///v0///79P//+/T///v0///7 + 9P//+vP///rz///68///+vP///rz///68v//+vL///nx///68f//+fD///nw///58P//+fD///rw///6 + 8P//+e////nv///57///+O7///ju///47v//+e7///ju///47v//+O3///jt///47f//9+z///fs///3 + 6///9+v//vfr///36//+9+v//vfq//736v/+9ur//vbp//726f/+9ej//vXo//726f/99ej//fXn//31 + 5//99ef//fXn//305v/99OX//fTl//305f/88+T//fTl//3z5P/98+P//PPj//zz4//88uL//PLi//zy + 4v/78uH//PLh//zy4f/78eD/+/Hg//zx4P/78eD/+/Hg//vx3//78N//+/Df//vw3v/78N7/+/Dd//rv + 3f/6793/+u/d//rv3P/67tv/+u7b//ru2//67tv/+e7a//nu2v/57dn/+e3Z//nt2f/57Nn/+ezZ//js + 2P/47Nf/+OzX//js1//47Nf/+OvW//jr1v/469b/+OvW//jr1v/469b/9+rV//fq1P/36tT/9+rU//fq + 1P/36tP/9unT//bp0v/26dL/9ujS//bo0f/26NH/9unR//bo0f/26NH/9ujQ//bn0P/259D/9ufQ//Xn + z//1587/9ebO//Xmzv/15s3/9OXN//Tlzf/05cz/9OXM//Tky//05cv/9OTL//Tky//05cv/8+TK//Pk + yv/z48n/8+PJ//Pjyf/y4sj/8+PI//PjyP/y48j/8uLH//Lix//y4sf/8eHG//Hhxv/x4cb/8eHF//Hh + xf/x4cT/8eHE//Dgw//x4MP/8N/C//Dfwv/w38L/8N/C//Dfwv/w38L/8N/B//Dfwf/w3sH/8N7A/+/e + wP/v3b//792//+/dv//v3b//7ty+/+7cvv/u3L7/7ty9/+7cvf/t27z/7du8/+3bvP/t27z/7du8/+3a + vP/t2rv/7dq7/+zZuv/s2bn/7Nm5/+zZuf/s2bj/69i3/+vYt//r2Lb/69e2/+rXtv/q17X/69a1/+rW + tP/q1rT/6ta0/+rWtP/p1rT/6da0/+nWs//p1bP/6tWz/+rVs//p1bP/6dSz/+nUsv/p1LL/6dSy/+nU + sv/p1LH/6NSx/+jUsf/o07D/6NOw/+jTsP/n06//59Ov/+jTsP/o07D/59Ow/+fTsf/n07H/59Ow/+fU + sP/o1LD/6NSx/+jUsf/o07H/6NOx/+jTsf/o07H/6NOx/+jTsf/o07H/6NOx/+jTsf/n07D/59Ow/+jT + sP/o0rD/6NKw/+jSsP/n0rD/59Ow/+fTsP/n07D/59Ow/+fTsP/n07D/59Ow/+fTsP/n07D/59Ow/+fT + sP/n07D/59Ow/+fSsP/n0rD/59Kw/+fSsP/n0rD/59Kw/+fSsP/n0rD/59Kw/+fSsP/n0rD/59Kw/+fS + sP/n07D/59Ox/+fTsf/o07H/6NOy/+jTsv/o07H/6NOx/+jTsf/o07H/59Ox/+fTsP/n07D/5tOw/+bS + sP/m0a//5tGu/+bRrf/m0a3/5tGt/+bRrf/m0a3/5tGt/+bRrf/m0a3/5tGs/+bRrP/m0az/5tCs/+bQ + rP/m0Kz/5tCs/+bQrP/m0Kz/5dCs/+XQrP/l0az/5dGs/+bRrP/l0Kv/5dCr/+XPqv/lz6r/5c+q/+XP + qv/lz6r/5c6p/+XOqf/lz6n/5c+p/+XPqf/lzqn/5c+p/+XPqf/kz6n/5c+p/+XPqv/lz6r/5c+p/+XP + qf/lz6n/5dCq/+bQq//m0Kv/5tCr/+bQrP/m0az/5tGt/+fRrf///Pb///z2///89///+/b///z3///7 + 9///+/f///z3///89////fj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///35///9 + +f///fn///35///9+f///fn///z4///8+P///Pj///35///8+f///Pn///35///8+f///Pn///35///9 + +f///fn///36///8+f///fn///35///9+v///fn///z5///9+f///fr///36///9+v///fn///35///9 + +v///fr///36///9+v///fr///36///9+v///vv///36///9+v///fr///36///9+v///fr///36///9 + +v///fv///77///9+////fv///36///9+////fr///36///9+v///vv///36///9+v///fr///37///9 + +v///fv///36///9+v///vv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///9+f///fr///35///9 + +v///Pn///z5///9+v///Pn///35///9+f///fn///35///8+P///Pj///z4///9+f///Pj///z4///9 + +f///fj///34///8+P///Pj///z3///89////fj///34///89////Pf///z3///89////Pf///z3///8 + 9v//+/b///z3///79v///Pb///z2///89v///Pb///z2///79f//+/X///v1///79f//+/X///v1///7 + 9P//+/T///rz///68///+vL///ry///68///+vL///ry///68v//+vL///ry///58f//+fD///nw///5 + 8P//+vH///rw///58P//+e////nv///57///+O7///ju///47v//+O7///ju///47v//9+3///ft///4 + 7f//+Oz///fs//736//+9+v//vfr//736//+9+v//vbq//726f/+9un//vbp//316P/99ej//fXo//72 + 6f/99ej//fTn//305//99Of//fTm//305v/88+X//PPl//305f/98+X//fPl//zz5P/88+T//fPj//zy + 4//88uP//PLi//zy4v/88uL//PLi//zy4v/78eH/+/Hh//zx4f/88eD/+/Hg//vx4P/78d//+/Df//vw + 3//78N//+/De//vw3f/6793/+u/d//ru3P/67tz/+u7c//nu2//57tv/+u7b//rt2//57dr/+e3a//nt + 2v/57dr/+e3Z//nt2f/47Nj/+OzY//js2P/47Nj/+OvY//jr1//469f/+OvX//jr1v/469b/+OvW//fq + 1f/36tX/9+rU//fq1P/36tT/9+rU//fq1P/36dP/9+nT//fp0//36dP/9+jS//bo0v/26NL/9ujR//bo + 0f/26NH/9ujQ//Xn0P/15s//9ebP//Xnzv/15s7/9ebO//Xmzv/15s7/9ebO//Xmzf/05c3/9OXN//Tl + zP/05Mz/9OXL//Tky//z5Mv/8+TK//Pkyv/z48r/8+PK//Pjyf/z48n/8uLJ//LiyP/y4sj/8uLH//Li + x//y4sb/8uHG//Hhxv/x4cX/8uHF//Hgxf/x4MX/8eDF//HgxP/x4MT/8eDE//HgxP/w38P/8N/D//Df + wv/w38L/797C/+/ewf/v3sH/797B/+/ewP/v3sD/797A/+/dwP/u3cD/7ty//+7cv//u3L//7ty+/+7b + vv/u273/7tu9/+7bvf/u27z/7tu7/+3au//t2rv/7dm6/+zZuf/s2br/7Nm5/+zYuP/s2Lj/7Ni4/+vY + uP/r2Lj/69i4/+vYt//r17f/69e3/+vXtv/r17b/69e2/+vXtv/q17b/6te1/+rWtf/q1rX/6ta1/+rW + tf/q1rT/6tW0/+rVtP/p1bP/6dWz/+nUs//q1LP/6tSz/+nUtP/p1LT/6dS0/+nUtP/p1LT/6tS0/+rU + tP/q1bX/6tW1/+rVtf/q1bX/6tW1/+rVtf/q1bX/6tW1/+rVtP/p1LT/6dS0/+nVtP/p1LT/6dS0/+nU + tP/p1LT/6tS0/+rVtP/q1bT/6dS0/+nUtP/p1LT/6dS0/+nUtP/p1LT/6dS0/+nUtP/p1LT/6dS0/+nU + tP/p1LT/6dS0/+nUtP/p1LT/6dSz/+nUs//p1LP/6dSz/+nUs//p1LP/6dSz/+nUs//p1LP/6dS0/+nU + tP/q1LX/6tW1/+rVtf/q1bX/6tW1/+rVtf/q1bX/6dW1/+nVtP/p1LT/6dSz/+nUs//o1LP/6NOz/+fT + sv/n07H/59Ox/+fTsf/n07H/59Ow/+fSsP/n0rD/59Kw/+fSsP/n0rD/59Kw/+fSr//n0q//59Kv/+fS + r//n0q//59Kv/+fSr//n0q//59Kv/+fSr//n0q//59Gu/+fRrv/n0a7/59Gu/+bRrv/m0a3/5tCt/+bQ + rf/m0K3/5tGt/+bRrf/m0K3/5tCt/+bQrf/m0a3/5tGt/+bRrf/m0a3/5tGt/+bRrf/m0a3/59Gt/+fR + rf/n0a7/59Gu/+fRr//n0a//6NKw/+jTsP/o07D///z3///89////Pf///z4///8+P///Pj///z4///8 + +P///fj///z4///8+P///Pj///z4///9+f///Pj///z4///9+f///fn///35///9+f///fn///z5///9 + +f///fn///z5///8+f///fr///36///9+v///Pn///z5///9+f///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///77///9+v///fv///37///9+v///fr///37///9 + +////fr///36///9+v///fr///77///++////vv///36///9+v///fv///37///9+////fv///36///+ + +////vv///77///++////fv///37///9+////fv///77///++////fv///37///9+////fv///77///+ + +////vv///37///9+v///vv///36///9+v///fv///37///9+////fr///36///++////fv///36///9 + +v///fv///36///9+v///vv///77///++////fr///36///9+v///fr///35///9+v///fn///36///9 + +v///fr///36///9+f///fn///36///9+f///fn///35///8+f///Pn///35///8+f///fn///35///8 + +P///fn///35///8+P///Pj///35///9+f///Pj///z4///8+P///Pj///z4///89////Pf///z3///8 + 9////Pf///z3///89v///Pb///v2///79v//+/b///v2///89v//+/X///v2///79f//+/X///v1///7 + 9P//+/T///v1///79P//+vT///v0///79P//+/P///vz///68v//+vL///ry///58f//+fH///nx///5 + 8f//+fD///nw///68P//+fD///nw///58P//+O////jv///57///+e////ju///47v//+O7///jt///3 + 7f//9+3///ft///47f/+9+z///fs//736//+9+v///fr///36//+9uv//vbq//726v/+9ur//vbq//72 + 6f/99ej//fXo//316P/+9ej//fXn//315//99ef//fTn//305//99Ob//fTm//305v/99OX//fPl//3z + 5f/98+T//fPk//zz5P/88+T//PLj//zy4//88uP//PLi//zy4v/78eH/+/Hh//vx4f/78eH/+/Hh//vx + 4P/78N//+/Df//vv3//6797/+u/e//rv3v/6793/+u/d//ru3f/67t3/+u7d//ru3P/67tz/+u7c//ru + 3P/57tv/+e7a//nu2v/57dr/+e3a//nt2v/57dn/+e3Z//nt2f/57dn/+e3Y//js2P/469f/+OzX//jr + 1//469f/+OvW//jr1v/469b/+OvW//jr1v/46tX/+OrV//jq1f/36tT/9+rU//fp0//36dP/9+nT//fp + 0//26dP/9ujS//bo0f/26NH/9ujR//bo0f/26NH/9ufQ//Xn0P/159D/9ebQ//Xmz//15s//9ebO//Xm + zv/15s7/9ebO//Xmzv/15s3/9OXN//Tlzf/05c3/9OXM//TkzP/05Mv/8+TL//Pky//z5Mv/8+TK//Pj + yv/z48n/8+PJ//Piyf/y4sj/8uLI//LiyP/y4cf/8uHH//Lhx//y4cf/8uHH//Hhxv/x4cX/8eHF//Hg + xf/x4MX/8eDF//HgxP/w38T/8N/D//Dfw//w38P/8N/C/+/ewv/v3sL/797B/+/dwf/v3cH/793B/+/d + wf/v3cD/793A/+/dv//u3L7/7ty+/+7cvv/u273/7tu9/+7avf/u2rz/7tq8/+3au//t2rv/7dq7/+3a + u//t2bv/7dm6/+zZuv/s2br/7Nm6/+zZuv/s2bn/7Nm5/+zZuf/s2Ln/7Ni5/+zYuf/s2Lj/7Ni4/+vX + uP/r17f/69e3/+vXt//r17f/69a2/+vWtv/r1rf/69a3/+vWt//q1rj/69a4/+vXt//r17f/69e4/+vX + uP/r17j/69e4/+vXuP/r17j/69e4/+vXuP/r17j/69a4/+vWuP/r1rj/69a4/+vWuP/r1rj/69e4/+vX + t//r17f/69e4/+vXuP/r17j/69e4/+rXuP/q17j/6ta4/+rWt//q1rf/6tW3/+rVt//q1bf/6tW3/+rW + t//q1rf/6ta3/+rWt//q1bf/6tW3/+rVt//q1bf/6tW3/+rVt//q1bf/6tW3/+vVt//r1bf/69W4/+vW + uf/r17n/69e5/+vXuf/r17n/69e5/+vXuP/r17j/6ta3/+rVt//q1bf/6tW3/+rUtv/p1LX/6dS0/+nU + tP/p1LT/6dS0/+nUtP/p1LT/6dS0/+nUs//p1LP/6dSz/+nUs//p1LP/6dSz/+nUs//o07P/6dSz/+nU + s//p1LP/6NSz/+jUs//p1LL/6dSy/+jTsv/o07L/6NOy/+jSsv/n0rH/59Kx/+fSsf/n0rH/59Kx/+jS + sf/n0rH/59Kx/+fSsf/n0rH/59Kx/+fSsf/n0rH/59Kx/+fTsf/o07H/6NOx/+jSsf/o07H/6NOy/+jT + sv/o07L/6NSz/+nUs//p1LP/6dS0///89////Pj///z4///8+P///Pj///z4///8+P///fn///35///8 + +f///Pn///z5///9+f///Pn///35///9+f///fr///35///9+f///fn///35///9+v///fn///35///9 + +f///fr///36///9+v///Pn///36///9+v///fr///36///9+v///fr///36///9+v///vv///77///9 + +////fv///36///++////fr///37///9+////fr///37///++////fv///36///9+v///vv///37///9 + +////vv///37///++////vv///37///9+////vv///77///9+////fv///78///9+////fv///77///+ + +////vv///37///9+////fv///37///++////vv///37///9+////fv///37///9+////fv///37///+ + +////vv///77///9+////fv///77///9+////vv///37///9+////fr///36///9+////fv///77///+ + +////fr///37///++////vv///36///9+////fv///77///++////fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///8+f///fn///36///9+v///fn///35///9 + +f///fn///35///9+f///Pj///35///8+P///Pj///35///8+P///Pj///z3///89////Pf///z4///8 + +P///Pf///z3///89////Pf///v2///79v///Pf///z2///79v///Pb///z1///79f//+/X///v2///7 + 9f//+/X///v0///79P//+/T///v0///68///+vP///rz///68///+vP///rz///68v//+vL///ry///6 + 8v//+vL///nx///58f//+fD///nw///58P//+fD///nw///47///+O////jv///47v//+O7///ju///4 + 7v//+O7///jt///37f//9+3///ft///37f//9+3//vbs//726//+9uv//vbr//726//+9uv//vbq//72 + 6v/+9un//vXp//716f/+9un//vXo//316P/99Oj//fTn//305//99Of//fTn//305v/99Ob//fTm//3z + 5v/99Ob//PPl//zz5f/98+X//fPl//3z5f/88+T//PLj//zy4//88uP//PLj//zy4//88uL//PHi//vx + 4f/78eH/+/Hh//vx4f/78eD/+/Hg//vw4P/78N//+/Df//vw3//78N//++/e//vv3v/6797/+u/d//rv + 3f/67t3/+u7c//ru3P/67tz/+u7c//ru3P/57dv/+e3b//ru2//57dv/+e3a//nt2v/57dr/+e3Z//ns + 2f/57Nn/+ezZ//ns2f/57Nj/+OvY//jr2P/469f/+OvX//jr1v/46tb/9+rW//fq1v/36tX/9+rV//fq + 1f/36tX/9+nU//fp1P/36dT/9+nT//fp0//26NP/9ujT//bo0v/26NL/9ujS//bn0f/259H/9ufR//bn + 0f/259H/9ufQ//Xm0P/15tD/9ebP//Xmz//15s//9ebO//Xmzv/05c7/9OXO//Tlzf/05c3/9OTM//Tk + zP/05Mz/9OTM//Pjy//z48r/8+PK//Pjyv/z48r/8+PK//Piyf/z4sn/8uLJ//LiyP/y4sj/8uLI//Li + yP/y4cf/8uHH//Lhx//x4Mb/8eDG//Hgxv/x4Mb/8eDF//Hgxf/x38X/8N/F//DfxP/w38T/8N7E//De + w//w3sP/8N7D//Dewv/w3sL/793B/+/dwP/v3cD/79zA/+/cv//v3L//7ty//+7cv//u277/7tu+/+7b + vv/u277/7tq9/+7avf/u273/7tu9/+7avf/t2r3/7dq8/+3avP/t2bz/7dm8/+3ZvP/s2bz/7Nm7/+zZ + u//s2Lv/7Ni7/+zYuv/s2Lr/7Ni6/+zYuv/s17v/7Ni7/+zYu//s2Lv/7Ni7/+zYu//s2Lv/7Ni8/+zY + vP/s2Lz/7Ni8/+zYvP/s2Lz/7Ni8/+zYu//s2Lv/7Ni8/+zYvP/s2Lz/7Ni7/+zYu//s2Lv/7Ni7/+zY + vP/s2Lz/7Ni8/+zYvP/s2Lz/7Ni7/+zYu//s2Lv/7Ne7/+vXu//r17v/69e7/+vXu//r17v/69e7/+vX + u//r17v/69e7/+vXu//r17r/69e6/+vXuv/r17r/69e6/+zXuv/s17v/7Ni7/+zYvP/s2L3/7Nm9/+zZ + vf/s2L3/7Ni8/+zYvP/s2Lz/7Ni7/+vXu//r17v/69e6/+vXuv/r17r/69e5/+rWuP/q1rj/6tW4/+rV + t//q1bf/6tW3/+rVt//q1bf/6ta3/+rWt//q1rf/6tW3/+rVt//q1bb/6tW2/+rVtv/q1bb/6tW2/+rV + tv/q1bb/6tW2/+rVtv/q1bb/6tS2/+nUtv/p1LX/6dS1/+nUtf/p1LX/6dS1/+nUtf/p1LX/6dS0/+nU + tP/p1LT/6dS0/+nUtP/p1LX/6dS1/+nUtf/p1LX/6dS1/+nUtf/p1LX/6dS1/+nUtf/p1Lb/6dS2/+nV + tv/q1bb/6tW3/+rWt////Pj///35///9+f///Pn///z4///8+P///Pn///z5///9+f///fn///z5///8 + +f///fr///36///8+f///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fv///36///9+v///fv///37///9+v///fr///36///9+v///fv///37///9+////fv///36///9 + +////vv///37///9+////fv///77///9+////fv///37///9+////fv///78///+/P///vz///78///9 + +////vz///78///++////vv///37///+/P///vz///78///9+////vz///78///+/P///vz///78///+ + /P///fv///37///+/P///vz///78///9+////fv///37///+/P///vz///37///9+////vz///37///+ + /P///vv///77///9+////vz///37///9+////fv///77///9+////fv///77///9+////vz///37///9 + +////fv///37///++////fv///37///++////vv///77///9+////fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fv///36///9+v///fr///36///9+v///fr///36///8+f///fr///35///9 + +f///fn///z5///9+f///fn///35///8+f///Pj///35///8+P///Pj///34///9+f///Pj///z4///8 + +P///Pj///z3///89////Pf///z3///8+P//+/b///v2///79v//+/b///z2///79v//+/b///z1///7 + 9f//+/X///v1///69P//+vT///v0///79P//+vT///r0///79P//+vP///rz///68v//+vL///rz///6 + 8v//+vL///nx///58f//+fH///nx///58f//+fH///nw///58P//+e////jv///47///+O////jv///4 + 7v//+O7///ju///47v//+O7///ju///37f//9+3///fs//737P/+9+z//vbs//727P/+9uv//vbr//72 + 6v/+9ur//vbq//726v/+9un//fXp//316f/+9ej//vXo//716P/99Oj//fTn//305//99Of//fTn//30 + 5//98+f//fPm//305v/98+b//PPm//zz5f/88+X//PLl//zz5P/88+T//PPk//zz5P/88uP//PHj//zx + 4//88uP//PLi//zx4v/88eL//PHh//zx4f/88eH/+/Hh//vw4f/78OD/+/Dg//vw4P/78OD/+/Df//vv + 3//779//++/f//rv3//6797/+u7e//ru3f/6793/+u7d//nu3f/57tz/+u7c//nt3P/67dz/+e3c//nt + 2//57dv/+e3b//nt2v/57Nr/+Oza//js2f/57Nn/+ezZ//jr2f/469j/+OvY//jr2P/469j/+OvX//jr + 1//46tf/+OrX//jq1//46tb/+OrW//fp1f/36dX/9+rV//fp1f/36dX/9+jU//fo1P/26NT/9ujT//fo + 0//26NP/9ujT//bo0//259L/9ufR//bn0f/259H/9ufR//Xm0P/159D/9ebP//Xmz//15c//9eXP//Tl + zv/05c7/9OXO//Tkzv/05M7/9OTN//Tkzf/05Mz/9OPM//TjzP/z48v/8+PM//PjzP/z48v/8+LL//Pi + yv/y4sn/8uLJ//Lhyv/y4cn/8uLJ//Lhyf/y4cj/8uHI//LhyP/y4Mj/8eDH//Hgx//x38f/8d/H//Hg + xv/x4Mb/8d/F//HfxP/w3sT/8N7D//Dew//w3sP/8N3D/+/dwv/v3cL/793C/+7dwv/u3cH/7tzB/+7c + wf/u3MH/7tzB/+7cwP/u3MD/7tzA/+7bwP/u28D/7tu//+7bv//u27//7tu//+7bv//u27//7tq+/+3a + vv/t2r7/7dq+/+3avv/t2b7/7dm+/+3Zvv/t2b//7dm//+3avv/t2r7/7dq+/+3av//t2r//7dq//+3a + v//u2r//7tq//+7av//u2b//7dm//+3av//t2r//7dq//+3av//t2r7/7dq//+3av//t2r//7dq//+3a + v//t2r//7dm+/+3Zvv/t2b7/7dm+/+3Zvv/t2L7/7di+/+3Yvv/t2L7/7di+/+3Yvv/t2L7/7di+/+zY + vv/s2L7/7Nm+/+zZvv/s2L7/7Ni9/+zYvf/t2L7/7di+/+3Yvv/t2r//7drA/+3awP/t2sD/7drA/+3a + v//t2b//7dm//+zYvv/s2L7/7Ni+/+zYvf/s2L3/7Ni9/+zYvf/r2Lz/69i7/+vXu//r17v/69e7/+vX + uv/r17r/69e6/+vXuv/r17v/69e7/+vXu//r17r/69e6/+vXuv/r17r/69e6/+vXuv/r17r/69e5/+vW + uv/r17r/69e6/+rWuf/q1rn/6tW5/+rVuP/q1rn/6tW5/+rVuf/q1bj/6tW4/+rVuP/q1bj/6tW4/+rV + uP/q1bj/6tW4/+rWuP/q1bj/6tW5/+rVuf/q1rj/6tW5/+rVuf/q1bn/6tW5/+rWuf/q1rr/69a6/+vX + u//r17v///35///9+f///fn///36///8+f///Pn///z5///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///37///9+v///fr///36///++////fv///37///9+////fv///77///9 + +////fv///37///9+////vv///37///9+////fv///77///9+////fv///37///9+////fv///37///9 + +////fv///77///9+////fv///37///9+////fv///37///+/P///vz///78///+/P///fv///37///9 + +////vv///78///9+////vz///78///+/P///vz///78///+/P///fz///38///9/P///vz///38///9 + /P///vz///78///+/P///vz///38///9/P///vz///37///9+////fz///78///9/P///vz///77///9 + +////fv///37///9+////fv///37///9+////vz///78///+/P///vz///37///9+////fv///78///+ + /P///fv///37///9+////vv///77///9+////fv///77///++////fv///37///9+v///fr///37///9 + +////fv///77///9+////fr///37///9+////fr///36///9+v///Pr///36///9+v///fr///36///8 + +f///fn///35///9+f///Pn///35///8+f///Pn///z5///9+f///fn///z4///8+P///Pn///z5///8 + +P///Pj///z4///8+P///Pf///z3///79///+/f///v3///89////Pf///v2///79v//+/b///v2///7 + 9v//+/X///v1///79f//+/X///v1///79f//+/T///r0///79P//+vT///rz///79P//+vT///rz///6 + 8v//+vL///ry///58v//+fL///ny///58f//+fH///nx///58P//+fD///nw///58P//+fD///nw///5 + 8P//+O////jv///47v//+O7///ju///37v//+O3///jt///37f//9+3///ft///37P/+9uz//vbs///3 + 7P//9+v//vbr//726//+9ur//vbq//726v/+9ur//fXq//316f/+9en//vXp//306f/99Oj//fTo//30 + 6P/99Oj//fTn//305//99Of//fTn//3z5v/98+b//fPm//305v/98+b//PPl//zy5f/88+X//PLk//zy + 5P/88uT//PLj//zx4//88eP//PLj//zy4//78eP/+/Hi//vx4v/88eL//PHi//vx4v/78eH//PDh//vw + 4f/78OD/+/Dg//vw4P/77+D/+/Df//vv3//679//+u/f//rv3//67t7/+u/e//ru3v/67t3/+u7d//ru + 3f/67t3/+u3d//rt3f/57dz/+u3c//rt3P/57Nz/+ezb//ns2v/57dv/+ezb//ns2v/57Nr/+evZ//jr + 2f/469n/+evZ//nr2f/469j/+OvY//jr2P/469j/+OrX//jq1//46tf/9+rW//fp1v/36tb/9+nW//fp + 1v/36dX/9+nV//fo1P/36NT/9+jU//fo1P/36NP/9ujT//bn0//259L/9ufS//bn0v/15tH/9ufR//bn + 0f/25tH/9ubR//Xl0P/15c//9eXP//Xlz//15M//9OTP//Tlz//05c//9OTO//Tkzv/05M3/8+PN//Pj + zf/z483/8+PM//PjzP/z48z/8+PM//Pjy//z4sv/8+LL//Liy//y4sr/8uHK//Lhyf/y4cn/8uHJ//Lh + yf/y4Mj/8uDH//Hgx//x38f/8d/G//Hfxv/w38b/8N/G//Dfxf/w3sX/8N7E//DexP/w3sT/8N7E//Dd + xP/w3cT/8N3E/+/dw//v3cP/793D/+/dwv/v3ML/79zC/+/cwv/v3ML/7tzC/+7cwv/u3ML/7tzC/+7c + wf/u28H/7tvB/+7bwf/u28H/7tvB/+7bwf/u28L/7tvC/+7bwv/u3ML/7tzC/+7cwv/u3ML/7tzC/+/c + w//v3MP/79vD/+/bwv/u28L/7tvC/+7cwv/u3ML/7tzC/+7bwv/u28L/7tvC/+7bwv/u28L/7tvC/+7b + wf/u28H/7tvB/+7bwf/u28H/7dvB/+7bwf/u28H/7trB/+7awf/u2sH/7trB/+7awf/t2sH/7drB/+3a + wf/t2sH/7drB/+3awP/t2sD/7trB/+7awf/u28L/7tvC/+7bwv/u28L/7tvC/+7bwv/u28L/7dvC/+3a + wf/t2sH/7drA/+3awP/t2sD/7drA/+3awP/t2cD/7dm//+3Yvv/t2L7/7di+/+3Yvv/s2L7/7Ni+/+zY + vv/s2L7/7Ni+/+zYvv/s2L7/7Ni+/+zYvv/s2L7/7Ni9/+zYvf/s2L3/7Ni9/+zYvf/s2L3/7Ni9/+zY + vf/r173/69i8/+vYvP/r17z/69e8/+vXvP/r17z/69e8/+vXvP/r17v/69e8/+vXvP/r17z/69e8/+vX + vP/r17z/69e8/+vXvP/r17z/69e8/+vXvP/r173/69e9/+vYvf/r2L3/7Ni+/+zYvv/t2L7/7Ni+///9 + +v///fr///36///9+v///fr///z6///8+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fv///37///++////fr///36///9+////fv///37///9+////fv///37///++////fv///37///9 + +////vv///37///+/P///fv///37///+/P///fv///37///+/P///vz///78///+/P///fv///37///9 + +////vz///38///9/P///fv///37///+/P///fz///78///+/P///fz///78///+/P///fv///37///9 + /P///vz///38///9/P///vz///78///+/P///fz///38///9/P///fz///78///+/P///vz///78///+ + /P///v3///79///+/P///fz///38///+/P///vz///78///+/P///fz///78///9/P///fz///38///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///37///9 + +////fv///77///+/P///vz///37///+/P///vz///37///+/P///vv///37///9+////fv///78///9 + +////fv///37///9+////fr///36///9+////fv///37///9+v///fr///36///9+v///fr///36///9 + +v///Pn///z5///9+v///fr///z5///8+f///fr///36///8+f///Pn///z5///8+f///fn///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///89////Pf///z3///89///+/f///v3///7 + 9v//+/b///v2///79f//+/X///v1///79f//+/X///r1///69P//+vT///r1///69P//+vT///rz///6 + 8///+vP///rz///58///+fL///ny///58v//+fL///ny///58f//+fH///nx///58f//+fH///nx///5 + 8P//+O////jv///47///+O////jv///47///+O7///ju///47v//9+7///ft///37v//9+3///ft///3 + 7P//9+z//vbs//727P//9+z//vbs//726//+9uv//vbr//726//+9er//fXq//316f/+9er//vXq//71 + 6f/+9en//vXp//306f/99Oj//vTo//306P/99Oj//fTo//305//99Of//PPm//zz5v/88+b//PPl//zz + 5f/88uX//PLl//zy5f/88uX//PLl//zy5f/88uT//PLk//zy5P/88uT//PHj//zx4//78eL/+/Hi//vx + 4v/78eL/+/Di//zx4v/88eL/+/Di//vw4v/78OH/+/Dg//vw4P/77+D/++/g//vv4P/779//+u/f//rv + 3//679//+u7e//ru3v/67t7/+u7e//ru3f/67t3/+u7d//ru3f/57dz/+e3c//rt3P/57Nz/+ezc//ns + 3P/57Nv/+ezb//ns2v/57Nv/+eza//nr2v/469n/+OvZ//jr2f/469n/+OvY//jq2P/46tj/+OrX//jq + 1//46tf/9+nX//fp1v/36db/9+nW//fp1f/36dX/9+jV//fo1f/36dX/9+jU//fo1P/36NT/9+jU//bn + 1P/259P/9ufT//bn0v/15tL/9ebS//Xm0v/15tH/9ebR//Xm0f/15dH/9eXQ//Xl0P/15dD/9eXQ//Tk + z//05M//9OTP//Tkz//05M//9OTO//Tkzv/z487/8+PN//Pjzf/z4sz/8+LM//PizP/z4sz/8+LM//Pi + y//y4sr/8uHK//Lhyv/y4cn/8uHJ//Lgyf/y4Mn/8eDI//HfyP/x38j/8d/H//Hfx//x38f/8d/H//Hf + x//x38f/8d/H//Hexv/x3sb/8d7G//Hexv/w3sb/8N7G//Dexv/w3sb/8N7F//Dexf/w3cT/793E/+/d + xP/v3cT/793E/+/dxP/v3cT/79zE/+/cxf/u3cX/7t3F/+/dxf/v3cX/793F/+/dxf/w3sX/8N7G//De + xv/w3cb/8N3F//Ddxf/w3cX/8N3F/+/dxf/v3cX/793F/+/dxf/v3cX/79zF/+/cxf/u3MT/7tzE/+7c + xP/u3MT/7tzE/+7cxP/u3MT/7tzE/+7cxP/u3MT/79zE/+/cxP/v3MT/7tvE/+7bxP/u28T/7tvE/+7b + xP/u28T/7tvE/+7bxP/u3MT/7tzE/+7dxP/v3cX/793G/+/dxv/v3cX/7tzF/+7cxP/u3MT/7tzE/+7c + xP/u3MP/7tvD/+7bwv/u28L/7tvC/+7bwv/u28H/7tvB/+7bwf/u28H/7drB/+3awf/u2sH/7trB/+7a + wf/u2sH/7trB/+7awf/t2sH/7drB/+3awf/t2sH/7drA/+3ZwP/t2cD/7dnA/+3ZwP/t2cD/7dnA/+zZ + wP/t2b//7dm//+zYv//s2L//7di//+3Zv//t2L//7Ni//+zYv//s2L//7Nm//+zZv//s2b//7di//+3Y + v//t2L//7di//+zYv//s2L//7NnA/+zZwP/t2cD/7dnB/+3Zwf/t2cD/7trB/+7awf///fr///36///9 + +v///fr///36///9+v///fv///36///9+v///fr///37///9+////fv///37///9+////fv///37///9 + +////vv///77///9+////fv///38///9+////fv///37///9+////vz///37///9+////fv///78///+ + /P///vz///78///+/P///vz///78///9/P///fz///38///9/P///fz///78///++////vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///38///9/P///fz///78///9/P///fz///78///+ + /P///vz///78///+/P///vz///38///+/P///v3///79///9/P///v3///79///+/P///fz///78///+ + /f///vz///78///+/f///v3///79///+/P///vz///78///+/P///fz///38///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///9/P///vz///78///+ + /P///vz///78///9/P///vz///78///9/P///vz///78///9+////fv///37///+/P///vz///37///9 + +////vv///37///++////vv///37///++////fr///36///9+////fr///37///9+////fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+f///fn///z5///9+f///Pn///z5///8 + +f///Pn///z5///8+P///Pj///z4///8+P///Pj///z4///8+P//+/f///v3///79///+/f///v3///7 + 9///+/b///v2///79v//+/b///v1///69f//+/X///v1///79f//+/X///v1///69P//+vP///r0///6 + 9P//+vT///r0///68///+vP///rz///58///+fL///ny///58v//+fL///ny///58v//+fL///nx///5 + 8f//+fD///nw///58P//+PD///jw///47///+O////jv///47///+O////fu///37v//9+7///fu//73 + 7f/+9+3///ft///37f//9+3///fs///27P//9uz///bs//727P/+9uv//vbr//726//+9ev//vXr//71 + 6v/+9er//vXq//716v/+9er//fXp//316f/99en//fTo//306P/99Oj//fPo//3z5//88+f//fPn//3z + 5//98+f//fPn//3z5//98+b//fPm//3z5v/98+b//PLl//zy5f/88uT//PLk//zy5P/88uT//PHk//zx + 5P/88eT//PHk//zx5P/78eP/+/Hj//vx4v/78eL/+/Hi//zx4v/88OL/+/Dh//vw4f/78OH/++/h//vv + 4P/77+D/++/g//rv4P/679//++/f//vv3//67t7/+u7e//ru3//67t7/+u7e//rt3v/67d3/+u3d//rt + 3f/67d3/+u3d//rt3P/57Nz/+ezc//ns3P/57Nv/+ezb//ns2//57Nv/+eva//nr2v/569r/+eva//jr + 2v/469n/+OvZ//jq2f/46tj/+OrY//jq2P/46tf/+OrX//jq1//36df/9+nW//fp1v/36db/9+nW//fp + 1f/36NX/9ufV//bn1f/259T/9ufU//bn1P/259T/9ufU//bn0//25tP/9ubS//bm0v/25tL/9ebS//Xm + 0v/15tL/9eXS//Xl0f/15dH/9OTQ//Tl0P/05dD/9OTQ//Tkz//05M//9OPP//Tkz//0487/8+PO//Pj + zf/z483/8+LM//PizP/z4sz/8+HM//Phy//y4cv/8uHL//Lhy//y4cr/8uHK//Lhyv/y4cr/8uDK//Lg + yv/y4Mn/8uDK//Lgyv/x4Mn/8eDJ//Hgyf/x38n/8d/J//HfyP/x38j/8d/I//HfyP/x38j/8N7I//He + x//x3sf/8d7H//Hex//w3sj/8N7I//DeyP/w3sj/8N7I//DfyP/w38j/8N/I//DfyP/w38n/8d/J//Hf + yP/x38n/8d/J//HeyP/w3sj/8N7I//DeyP/w3sj/8N7I//DeyP/w3sj/8N7H/+/dx//v3cf/793H/+/d + x//v3cf/793H/+/dx//w3cb/8N3G//Ddxv/w3cb/8N3G//Ddx//v3cf/793H/+/dx//v3cf/79zH/+/c + x//v3cf/793G/+/dx//w3sf/8N7I//DeyP/w3sj/8N7I//DeyP/w3cf/8N3H/+/dxv/v3cb/793G/+/c + xv/v3Mb/79zG/+/cxf/v3MT/7tzE/+7cxP/u3MT/7tzE/+7cxP/u3MT/7tzE/+7cxP/v3MT/79zE/+/c + xP/u28T/7tvE/+7bxP/u28T/7tvE/+7bxP/u28P/7tvD/+7bw//u28P/7tvD/+7bw//u28P/7tvC/+7a + wv/t2sL/7trC/+7awv/u2sL/7drC/+3awv/t2sL/7drC/+3awv/t2sL/7drC/+7awv/u2sL/7trC/+7a + wv/u2cL/7drC/+3awv/t2sL/7trD/+7bw//u2sP/7trD/+7bxP/u3MT///36///9+v///fv///36///9 + +v///fv///37///9+////fv///37///9+////fv///37///9+////fv///37///9+////fv///37///+ + /P///vz///37///9+////fv///38///9+////fv///37///++////fv///78///+/P///vz///38///+ + /P///vz///78///+/P///vz///38///9/P///fz///38///9/P///vz///78///9/P///vz///38///+ + /P///vz///79///+/f///vz///78///+/f///f3///38///+/f///v3///78///+/P///vz///79///+ + /f///v3///79///9/P///f3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+ + /P///v3///79///+/f///v3///78///+/P///vz///78///+/P///vz///78///+/P///fz///38///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///9 + /P///fz///78///+/P///fz///38///+/P///vz///37///9+////fv///78///+/P///fv///37///9 + +////vz///78///9+////vv///77///++////fv///37///9+////fv///36///9+v///fv///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///8+f///Pn///z5///8+f///Pn///z5///8 + +f///Pn///z4///8+P///Pn///z4///8+P///Pj///z3///79///+/f///z3///89////Pf///v3///7 + 9///+/f///v2///79f//+/b///v2///79f//+/X///v1///79f//+vX///r0///69P//+vT///r0///6 + 9P//+vT///r0///68///+vP///nz///58v//+fL///ny///58///+fL///ny///58v//+fL///nx///5 + 8v//+fH///nx///48P//+fD///jw///48P//+PD///jv///47///9+////fv///37v//9+7///fu///3 + 7v//9+7///ft///37f//9+3///ft///37f//9+3///ft//727P/+9uz//vbs//717P/+9ez//vXs//71 + 6//+9ev//vXq//716v/99er//fXq//316v/+9On//vXq//706f/99On//fTp//706f/99Oj//fTo//30 + 6f/99Oj//fPn//305//98+f//fPn//zz5//88ub//PLm//zy5v/88+b//PLm//zy5v/88ub//PLl//zy + 5f/88uX//PHl//zx5f/88eT/+/Lk//zy5P/88eT//PHj//zx4//78eP/+/Hj//zw4//88OL//PDi//vw + 4v/78OH/++/h//vv4f/78OH/++/h//rv4f/77+H/+u/g//vv4P/77t//+u7f//ru3//67t//+u7f//ru + 3v/67t7/+u3e//rt3v/57d7/+e3d//rt3f/67d3/+u3d//rt3f/57N3/+ezc//ns3P/57Nz/+ezc//ns + 2//569v/+evb//nr2//469v/+eva//jq2f/46tn/+OrZ//jq2P/36tj/9+nY//jp2P/46tj/9+nX//fo + 1//36Nf/9+jX//fo1v/36Nb/9+jW//fo1v/36Nb/9+jV//bn1f/359X/9ufV//bn1P/259T/9ufU//bm + 1P/25tT/9ubU//bm0//15tP/9ebT//Xm0//15tL/9eXS//Xl0v/15dL/9eXR//Xl0f/05dH/9OTQ//Tj + z//05M//9OTP//Tjzv/0487/9OPO//Pizv/z4s7/8+LN//PizP/z4sz/8+LN//Pizf/y4cz/8uHM//Lh + zP/z4sz/8uHM//Lhy//y4cz/8uHL//Lhy//y4cv/8uHL//Lgy//y4Mr/8uDK//Hgyv/y4Mr/8t/K//Lf + yv/y38r/8d/K//Hfyv/x38r/8d/K//Hgy//x4Mv/8eDL//Hgy//x38v/8d/L//Hfy//x38v/8eDL//Hg + y//x4Mv/8d/L//Hfy//x38v/8d/K//Hfyv/w38r/8N/K//Dfyv/w38r/8N7J//Deyf/w3sn/8N7J//De + yf/w3sn/8N7J//Deyf/w3sn/8N7J//Deyf/w3sn/8N7J//Deyf/w3sn/8N7J//Deyf/w3sn/8N7J//De + yf/w3sr/8N/K//Dfyv/x38v/8d/K//Hfyv/x38r/8d7J//Heyf/w3sn/8N7I//DeyP/w3sj/8N7I//De + yP/w3sj/793I/+/dx//v3cf/793H/+/dx//v3cf/793G/+/dxv/w3cb/8N3G//Ddxv/w3cb/8NzG//Dc + xv/v3Mf/79zH/+/cx//v3Mf/79zH/+/cxv/v3Mb/79zG/+/cxv/v3MX/79zF/+/cxf/u3MX/7tzF/+7c + xf/u3MX/7tvF/+7bxf/u3MX/7tzE/+7cxP/u28X/7tvF/+7cxf/u3MX/7tzF/+7bxf/u28X/79vF/+7b + xf/u28X/7tzF/+7bxf/u3MX/7tzF/+/cxv/v3Mb/793G///9+////fr///37///9+////fv///37///9 + +////fv///37///9+////fv///37///9+////fv///37///9+////vz///37///9+////vz///78///9 + +////fv///38///+/P///vz///38///9/P///vz///78///+/P///vz///38///9/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///79///+/P///fz///38///9/P///fz///78///+ + /f///v3///78///+/P///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///fz///38///+/f///vz///79///+/f///v3///78///+/P///v3///78///+/P///vz///78///+ + /f///vz///78///+/f///vz///78///+/f///v3///78///+/P///v3///38///9/P///v3///79///+ + /P///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///fz///38///+ + /P///vz///78///9/P///vz///78///+/P///fv///37///+/P///fz///37///9+////fv///78///+ + +////fv///77///++////vv///37///9+////fv///37///9+////fv///37///9+////fv///36///9 + +v///fr///36///9+v///fr///36///9+v///Pr///z6///8+f///Pn///z5///9+v///Pn///z5///8 + +f///Pn///z5///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///79///+/f///v3///7 + 9v//+/f///v3///79v//+/b///v2///79v//+/b///r2///79f//+/X///r1///69f//+/X///v1///6 + 9P//+vT///r0///69P//+vT///rz///68///+fP///nz///58v//+fP///nz///58v//+fL///ny///5 + 8v//+fH///nx///58f//+PH///jw///48P//+PD///jw///38P//9+////fv///47///+O////fv///3 + 7v//9+7///fu///37v//9+7///fu///37v//9+3///ft///37f//9u3///bt///27f/+9uz//vbs//72 + 7P/+9uz//vXs//316//+9ev//vXr//716//+9er//fXq//716v/+9er//vTq//706v/+9Or//vTp//30 + 6f/99On//fTp//306f/98+j//fPo//3z6P/88+j//fPo//3z6P/88+f//PLn//zy5//98+f//fLn//3y + 5v/88ub//PLm//zy5v/88uX//PLl//zx5f/88eX//PLl//zy5f/88eT//PHk//zx5P/88eT/+/Dj//zw + 4//88OP/+/Dj//vw4v/78OL/+/Di//vv4v/77+H/++/h//vv4f/77+H/++/h//vv4P/77+D/++/g//ru + 4P/67uD/+u7g//ru3//67t//+u7f//ru3//67d//+u3f//nt3v/57d7/+ezd//ns3f/57N3/+ezd//ns + 3f/57N3/+ezd//ns3P/569z/+Ovb//nr2//569v/+Ovb//jr2v/46tr/+Ora//jq2f/46tn/+OrZ//jp + 2f/46dn/+OnY//fp2P/36dj/9+nY//fp1//36df/9+nX//fo1//36Nf/9ujW//fo1v/36Nb/9ufW//fn + 1v/259X/9ufV//bn1f/259X/9ufU//Xm1P/15tT/9ebU//Xm0//15tP/9eXT//Xl0//15dL/9eXS//Xl + 0v/15dH/9OTR//Tk0P/05ND/9OTQ//Tjz//048//9OPP//Tjz//048//8+PP//Pjzv/z48//8+PO//Pi + zv/z4s7/8+LO//Pizv/z4s3/8+LN//Phzf/z4c3/8+HN//Phzf/y4c3/8uHM//LhzP/y4cz/8uHM//Lh + y//y4cz/8uHM//LhzP/y4c3/8uHN//Lhzv/y4c7/8uDO//Lgzv/y4M7/8uDO//Hgzv/y4M7/8uDN//Lg + zf/y4M3/8uDN//Hgzf/x4M3/8eDM//HgzP/x4Mz/8d/M//HfzP/x38z/8d/L//Hgy//x4Mv/8eDM//Hg + zP/x38z/8d/M//HfzP/x38z/8d/L//Hfy//x38v/8d/L//Hfy//x38v/8d/L//Hfy//x38v/8d/M//Hf + zP/x4Mz/8eDM//HgzP/x4Mz/8eDM//HgzP/x4Mz/8d/L//Hfy//x38v/8d/L//Hfyv/w38r/8N/K//Df + yv/w38r/8N7J//Deyf/w3sn/8N7J//Deyf/w3sn/8N7J//Deyf/w3sn/8N7J//Deyf/w3sn/8N7J//De + yf/w3sn/8N3J//Ddyf/w3cn/8N3I//DdyP/w3sj/8N7I//DeyP/w3cj/8N3I//DdyP/w3cj/793I/+/d + x//v3cj/793I/+/dx//v3cf/793H/+/dx//v3cf/793H/+/cx//v3cf/793H/+/dx//v3cf/793I/+/c + yP/v3cf/793I/+/dyP/v3cj/8N3J//Ddyf///fv///37///9+////fv///37///+/P///fv///37///+ + +////vz///78///9+////fv///38///9/P///fv///38///+/P///fv///78///+/P///vz///78///+ + /P///vz///38///+/P///v3///38///9/P///vz///79///+/f///vz///79///+/f///fz///79///+ + /f///vz///78///+/f///vz///79///+/f///vz///78///+/P///vz///39///9/P///vz///79///+ + /f///vz///79///+/P///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/P///v3///79///+/f///v3///78///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/P///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///vz///79///+/f///vz///79///+/f///v3///79///+/f///vz///78///9/P///vz///78///+ + /P///vz///78///+/P///vz///38///+/P///fz///38///9+////fv///78///9/P///fz///78///9 + /P///fv///37///9+////fv///77///9+////fv///37///9+////fv///37///9+////fv///37///9 + +v///fv///37///9+////fr///z6///9+v///fr///z6///8+f///fr///z6///8+f///Pr///z6///8 + +v///Pn///z5///9+f///Pn///z5///8+f///Pn///z5///8+P//+/j///v3///79///+/f///z4///8 + +P//+/f///z3///79///+/f///v3///79///+/b///v2///69v//+/b///v2///69f//+/X///r1///7 + 9f//+/X///r1///69P//+vT///r0///68///+vT///nz///58///+fP///nz///58v//+fL///ny///5 + 8v//+fL///ny///58v//+fL///jx///48f//+PD///jw///48P//+PD///jw///47///+O////jv///4 + 7///9+////fv///47///+O////fv///37v//9+7///fu///37v//9+7///bu///27f//9u3///bt///2 + 7f/+9u3//vbt//727P/+9uz//vXs//717P/+9ev//vXr//716//+9ev//vXr//716//+9er//vXq//71 + 6v/99Or//fTq//306f/+9On//fTp//306f/99On//fTp//3z6f/98+j//fPo//3z6P/98+f//fPn//3z + 5//98+f//fPn//3y5v/98ub//PLm//3y5v/98ub//PLm//zx5f/88uX//PLl//zx5f/88eT//PHk//vw + 5P/78OT/+/Dk//vw5P/78OT//PDk//zw4//78OP/+/Dj//vw4v/88OL//PDi//vv4v/67+H/+u/h//vv + 4f/77+H/++/h//vv4f/67uD/++7g//vu4P/67uD/+u7g//ru3//67d//+u3f//rt3//67d//+u3e//rt + 3v/57N7/+eze//ns3f/57N3/+ezd//ns3P/57Nz/+ezc//nr3P/569v/+Ovb//jr2//46tr/+erb//nq + 2//46tr/+Ora//jq2v/46tn/+OrZ//jq2f/36dn/9+nY//fp2P/46dj/+OnY//fo2P/36Nj/9+jX//fo + 1//36Nf/9+jX//fo1//259b/9ufW//bn1v/259X/9ufV//bn1f/25tX/9ubV//Xm1P/25tT/9ubU//Xl + 1P/15dP/9eXT//Xl0v/15dL/9eTR//Tk0f/05NH/9eTR//Xk0f/05NH/9OTR//Tk0P/05ND/9OTQ//Tj + 0P/049D/9OPQ//Tj0P/048//9OPP//Tjz//048//9OPP//Piz//z4s//8+LP//Pizv/z4s7/8+LO//Pi + zv/z4s//8+LP//Piz//z4s//8+LQ//Ph0P/z4dD/8+HQ//Ph0P/y4dD/8uHQ//Lhz//y4c//8uHP//Lh + z//y4c//8uHO//Lhzv/y4c7/8uHO//Lgzv/y4M7/8uDO//Lhzf/y4c3/8uHN//Lhzv/y4c7/8uHO//Lh + zv/y4M7/8uDO//Lgzf/y4M3/8uDN//Hgzf/x4M3/8eDN//Hgzf/x383/8d/N//Lgzf/y4M7/8uHO//Lh + zv/y4c7/8uHO//Lhzv/y4c7/8uHO//Lhzv/y4M3/8uDN//LgzP/y4Mz/8eDM//HgzP/x4Mz/8eDM//Hg + zP/x38z/8d/L//Hfy//x38v/8d/M//HfzP/x38z/8d/L//Hfy//x38v/8d/L//Hfy//x38v/8d/L//Hf + y//x38v/8d/L//Hfy//w3sv/8d/L//Hfy//x38v/8N7L//Hey//x3sr/8d7K//Deyv/w3sr/8N7K//De + yv/w3sn/8N7K//Deyv/w3sr/8N7K//Deyv/w3sr/8N7K//Deyv/w3sn/8N7J//Deyv/w3sr/8N7K//De + yv/w3sr/8N7K//Dfy//x38v///37///9+////fv///37///+/P///fv///37///9+////vz///78///+ + /P///vz///38///9/P///vz///78///9/P///fz///38///+/P///vz///78///9/P///v3///79///9 + /P///fz///79///9/P///fz///38///+/f///vz///78///+/f///vz///38///+/P///fz///78///+ + /f///v3///79///+/f///v3///79///9/P///vz///78///+/f///v3///38///+/f///v3///79///+ + /P///v3///79///+/f///v3///78///+/f///v3///79///+/f///v3///79///+/f///v3////9///+ + /f///v3///79///+/f////3////9///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79/////f///v3///78///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///78///9/P///v3///79///+/f///v3///78///9 + /P///fz///78///9/P///fz///38///9/P///fz///38///+/P///vz///78///+/P///vz///38///9 + /P///fz///38///+/P///fv///37///9+////vz///78///+/P///fv///37///9+////fv///37///9 + +////fr///37///8+v///fr///37///9+////fr///z6///9+v///fr///36///8+v///fr///36///8 + +f///Pn///36///8+f///fn///35///8+f///Pn///v5///8+P///Pj///z4///8+P///Pj///v4///7 + 9////Pj///z3///79///+/f///v3///79///+/b///v2///79v//+/b///v2///69f//+/X///v1///6 + 9f//+vX///r1///69f//+vX///r1///59P//+fP///nz///58///+fP///nz///58///+fP///nz///5 + 8v//+fP///nz///58v//+fL///ny///48v//+fH///nx///48f//+PH///jx///48P//+PD///jw///4 + 8P//+PD///jw///48P//9+////fv///37///9+////fv///37///9u7///bu///27v//9u7///fu//72 + 7f/+9u3//vbt//727f//9u3//vbt//727P/+9uz//vXs//717P/+9ev//vXr//717P/+9ev//vXr//71 + 6//+9Or//vTq//716v/99Or//fTq//706v/+9Or//fTp//306f/99On//fTo//3z6P/98+n//fTo//3z + 6P/98+j//fPo//3z6P/98+j//fPo//3z5//88uf//PLn//3y5//98ub//PLm//zy5v/88eb//PHl//zx + 5f/88eX//PHl//zx5f/88eX//PHl//zx5P/88OP//PHk//zx5P/88OP/+/Dj//vw4//78OP/++/i//vv + 4v/77+L/++/i//vv4v/77+H/++/h//vv4f/67uH/+u7g//ru4P/67uD/+u7g//ru4P/67t//+u3f//rt + 3//67d//+u3f//rt3v/67d7/+u3e//rt3f/67d3/+ezd//ns3f/57N3/+ezc//nr3P/569z/+evc//jr + 2//569z/+evb//jr2//469v/+Orb//jq2v/46tr/+Ora//jq2v/46tr/9+nZ//fp2f/46dn/+OnZ//fp + 2f/36dj/9+jY//fo2P/36Nj/9+jX//fo1//36Nf/9ufX//bn1//259b/9ubW//bm1f/25tX/9ubV//bm + 1f/25tX/9ubU//bm0//15dP/9eXT//Xm0//15tP/9eXT//Xl0//15dL/9eXS//Xl0v/15NL/9eTS//Tk + 0v/05NL/9eTR//Xk0f/05NH/9OTR//Tj0f/049H/9OPR//Tj0f/049H/9OPQ//Tj0f/049H/9OPR//Tj + 0f/049D/8+LR//Pi0f/z4tH/8+LR//Pi0f/z4tH/8+LR//Pi0f/z4tH/8+LR//Pi0f/z4tD/8uLQ//Li + 0P/z4s//8+LP//Piz//z4c//8+HP//Phz//y4s//8uLP//Liz//y4s//8+LP//Piz//z4c//8+HP//Lh + z//y4c7/8uHO//Lhzv/y4c7/8uDO//Lgzv/y4M7/8uDO//Lgzv/y4M7/8+HP//Phz//z4tD/8+LQ//Pi + 0P/z4tD/8+LQ//Pi0P/z4tD/8uHP//Lhz//y4c7/8uHO//Lhzv/y4c7/8uHO//Lhzv/y4M7/8uDN//Lg + zf/y4M3/8uHO//Lhzv/y4c7/8uDO//Lgzv/y4M3/8uDN//Hgzf/x4M3/8eDN//Lgzf/y4M3/8uDN//Lg + zf/y4M3/8eDN//Hgzf/x4M3/8eDN//Hgzf/x38z/8d/M//HfzP/x38z/8d/M//HfzP/x38z/8d/M//Hf + zP/x38z/8d/M//HfzP/x38z/8d/M//HfzP/x38v/8d/M//HfzP/x38z/8d/M//HfzP/x38z/8d/M//Hf + zP/x4M3/8eDN///9+////fv///37///9/P///fv///78///+/P///fz///38///9/P///fz///38///+ + /P///vz///78///+/P///vz///79///+/P///fz///39///+/f///vz///79///+/f///fz///38///+ + /P///v3///79///+/f///fz///38///+/f///vz///78///+/P///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f////7////9///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v7////+/////f////7///79///+/f///v3///79///+/f///v3///79///+/f////7///79///+ + /f///v3////9///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///vz///79///+/f///v3///79///+/f///fz///79///+ + /f///vz///78///+/f///v3///79///+/f///vz///78///+/P///vz///78///9/P///fv///38///9 + /P///fv///78///+/P///vz///37///+/P///fv///37///9+////vz///37///++////fv///37///9 + +v///fv///37///9+////fv///36///8+v///fr///36///9+v///fr///z6///9+v///fr///z6///8 + +v///Pn///z6///9+v///Pn///z5///8+f///Pn///z4///8+P///Pj///v4///7+P///Pj///v3///7 + 9///+/f///v3///79///+/f///z3///79///+/f///v3///79v//+vb///v2///79v//+/b///r2///6 + 9v//+vb///r1///69f//+vX///r0///69P//+vT///r0///69P//+vT///r0///58///+fP///nz///5 + 8///+fP///nz///58///+fP///ny///58v//+fL///ny///58v//+PH///jx///48f//+PH///jx///4 + 8P//+PD///fw///48P//+PD///jw///37///9+////fv///37///9+////fv///37///9u7///bu///2 + 7v//9u7//vbu///37v//9+7///bt///27f//9u3//vbt///27f//9u3///bs//717P/+9ez//vXr//71 + 6//+9ev//vXr//716//+9ev//vXr//306v/99Or//vXq//716v/99Or//fTq//306v/99Or//fPq//3z + 6f/99On//fTp//306f/98+j//fPo//3z6P/98+j//fPo//3z5//98+f//PLn//zy5//88uf//PLn//3y + 5//98ub//fLm//zy5v/88eX//PHl//3y5f/88uX//PHl//zx5P/88eT//PDk//zw5P/78OT//PDk//zw + 4//88OP/+/Dj//vv4v/77+L/++/j//vv4v/77+H/++7h//vu4v/67uH/++7h//vu4f/67uH/+u7g//ru + 4P/77uD/++7g//ru3//67d//+u3f//rt3//57N7/+eze//rt3v/67d7/+uze//ns3f/57N3/+ezd//ns + 3f/57N3/+ezd//nr3P/469z/+Ovc//jr3P/469z/+Ovc//jr2//46tv/+Orb//jq2//46tr/+Ona//jp + 2v/46dr/+OnZ//fp2f/46dn/+OnY//fo2P/36Nj/9+jY//fo2P/259f/9ufX//bn1//359f/9ufX//bn + 1v/259b/9ubW//bm1v/25tb/9ufV//bn1f/25tX/9ubV//bm1P/25tT/9ubU//bm1P/25tT/9eXU//Xl + 0//15dP/9eXT//Xl0//05dP/9OTT//Xk0//15NP/9eTT//Xk0//05NP/9OTT//Tk0//05NL/9OTS//Tj + 0v/049L/9OPS//Tj0v/049L/9OPS//Tj0v/049L/9OPS//Tj0v/z49H/8+PR//Pj0f/z49H/8+LR//Pi + 0f/z4tD/8+LQ//Pi0P/z4dD/8+LQ//Pi0P/z4tD/8+PQ//Pj0P/z4tD/8+LQ//Pi0P/y4dD/8uHQ//Lh + 0P/y4dD/8uHQ//Lhz//z4c//8+HP//Phz//z4c//8+HQ//Pi0P/z4tD/9OPR//Tj0f/049H/9OPR//Tj + 0f/049H/8+PR//Pj0f/z49H/8+LQ//Pi0P/z4tD/8+LQ//Pi0P/z4tD/8+LP//Phz//y4c//8uLP//Pi + z//z4s//8+LP//Liz//y4c//8uHP//Lhz//y4c//8uHO//Lhz//z4c//8+HP//Phz//y4c//8uHP//Lh + z//y4c//8uHO//Lhzv/y4c7/8uHO//Lgzv/y4M7/8uDO//Lgzv/x4M7/8uDO//Lgzv/y4M7/8uDO//Lg + zv/y4M7/8uDO//Hgzv/x4M3/8eDN//Hgzf/x4M7/8eDO//Hgzf/x4M3/8uDO//Lgzv/y4M7/8uDO//Lh + z////vz///78///9/P///vz///38///+/P///vz///78///+/P///vz///38///9/P///vz///78///+ + /P///vz///78///+/f///vz///38///+/f///v3///78///+/f///v3///79///+/f///v3///79///9 + /P///fz///79///+/f///v3///79///+/P///v3///79/////f///v3///79///+/f///v3///79///+ + /f////7///79///+/f///v3///79///+/f///v3////9/////v////7////9/////v///v3///79///+ + /f////7////9///+/f////7////+/////f///v3///79/////v////7////+///+/f///v3///79//// + /v////7///79///+/f///v3///79/////v///v3///79///+/f///v3///79///+/f///v3///79//// + /v///v3////+/////v////7////9///+/f///v3///79/////f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///79///+/f///v3///79///+/f///v3///78///+/f///v3///79///+ + /f///fz///79///+/f///fz///78///+/P///vz///79///+/P///fz///78///9/P///fz///78///+ + /P///vz///38///+/P///fz///37///9+////fv///78///9+////fz///38///9+////fv///77///9 + +////fv///37///9+////fv///37///9+////fr///36///9+v///fv///37///8+v///fr///z6///8 + +v///Pr///36///8+f///fr///36///8+f///Pn///z5///8+P///Pj///z4///7+P///Pj///z4///8 + +P//+/f///v4///79///+/f///v3///79///+/f///v3///79///+/b///v2///79///+/b///v2///6 + 9v//+/b///v2///69f//+vX///r1///79f//+vT///r0///69P//+vT///nz///58///+fP///nz///5 + 8///+fP///nz///58///+fL///nz///58v//+fL///ny///58v//+fL///nx///48f//+PH///jx///4 + 8f//+PH///jx///48f//+PD///jw///48P//9/D///fw///48P//+PD///fw///37///9+////fv///3 + 7///9+7///fu///37v//9u7///bu///37v//9+7///fu///27f//9u3///bt///27f/+9ez///bs//72 + 7P/+9uz//vbs//717P/+9ez//vXs//716//+9ev//vXr//306v/+9ev//vXr//706//99Or//fTq//30 + 6f/+9On//vTp//306f/99On//fPp//3z6P/98+j//fPo//3z6P/98+j//fPo//3z6P/98+j//fLn//3y + 5//98uf//fLn//3y5v/98ub//fLm//zy5v/88eX//PHl//zx5f/88eX//PHl//zx5f/88eT//PHk//zx + 5P/88OT/+/Dk//zw5P/88OT//PDj//vv4//78OP/++/i//vv4v/77+L/++/i//vu4f/77uH/++7h//vu + 4f/67uD/+u7g//vu4P/77uD/++7g//rt3//67d//+u3f//rt3//67d//+u3f//ns3v/67d7/+u3e//ns + 3f/57N3/+ezd//ns3f/57N3/+ezd//ns3f/469z/+evc//nr3P/469z/+Orb//nq2//46tv/+Orb//jq + 2//46tr/+Ora//jq2v/36dn/9+nZ//jp2f/46dn/+OnZ//fo2f/36Nn/9+jY//fo2P/36Nj/9+jX//bn + 1//359f/9+fX//fn1//259f/9+fX//fn1//259f/9ufX//bn1//259f/9ufW//bn1v/259b/9ubV//bm + 1f/25tX/9ubV//Xm1f/15dX/9uXV//Xl1f/15dT/9eXU//Xl1P/15dT/9eXT//Tk0//05NP/9eTT//Tk + 0//15NP/9eTT//Tk0//05NP/9OTT//Xk0//15NP/9OTS//Tk0v/05NL/9OTS//Tj0v/049L/9OPS//Tj + 0v/z49L/8+LR//Pi0f/z4tH/8+PR//Pj0f/z49H/8+LR//Pi0f/z4tH/8+LR//Pi0f/z4tH/8+LR//Pi + 0f/z4tH/8+LQ//Pi0P/z4tH/8+LR//Pi0f/049H/9OPR//Tk0//05NP/9OTT//Tk0//05NP/9OTT//Tk + 0v/05NH/9OTR//Tk0f/049H/9OPR//Tj0f/049H/9OPR//Pi0f/z4tD/8+PQ//Pj0P/z49D/8+PQ//Pj + 0P/z4tD/8+LQ//Pi0P/z4tD/8+LQ//Pi0P/z4tD/8+LQ//Pi0P/z4tD/8+LQ//Pi0P/z4tD/8+LQ//Pi + 0P/z4tD/8+LQ//Pi0P/z4dD/8+HQ//Ph0P/z4dD/8+HQ//Phz//z4c//8uHP//Lhz//y4c//8uHP//Lh + z//y4c//8uHP//Lhz//y4c//8uHP//Lhz//y4M//8uHP//Lhz//y4c//8+HQ//Lh0P/z4tD///78///+ + /P///fz///38///+/P///vz///78///+/P///vz///38///+/P///vz///38///+/P///v3///79///+ + /f///fz///38///+/f///v3///78///+/f///vz///79///+/f///v3///78///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f////7////+///+/f///v3///79///+/f///v3///79//// + /v////7////+/////v////7///79/////v////7////+///+/f////7///79///+/f///v3////+//// + /v////7////+///+/f///v3///79/////v////7///79/////v////7////9/////f///v3////+///+ + /f///v3////+///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f////3////9/////f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///78///+/P///vz///79///9/f///fz///38///+/f///vz///78///+ + /P///vz///78///9/P///fz///38///+/P///fv///78///+/P///vz///78///+/P///fv///37///9 + +////fv///37///9+////fv///37///9+v///fv///37///9+////fr///37///9+////fr///z6///8 + +v///Pr///z5///9+v///fr///z5///9+f///Pn///z5///8+f///Pn///v4///8+P///Pj///v4///7 + +P///Pj///z4///7+P///Pj///v3///79///+/f///v3///79///+/f///v2///79///+/f///v2///6 + 9f//+vX///r1///69f//+/X///v1///69f//+vX///r1///69f//+vT///r0///69P//+vT///r0///6 + 9P//+vT///nz///58///+fP///ny///58///+fP///ny///58v//+fL///ny///48v//+fL///nx///4 + 8f//+PH///jx///48f//+PH///jx///48f//+PD///jw///48P//9/D///fv///48P//+O////fv///3 + 7///9+////fv///37v//9+7///fu///37v//9+7///fu///27v//9u3///bt///37f//9+3///bt///2 + 7f/+9u3///bt///27P/+9ez//vXs///27P/+9ev//vXr//716//+9ev//fTr//716//+9Or//vTq//70 + 6v/99Or//fTq//306f/99On//fTp//306f/99On//fTp//306f/98+j//fPp//3z6P/98+j//fLn//3z + 6P/98+f//fLn//3y5//98uf//fLn//3y5v/98ub//PLm//zx5v/98ub//PLl//zx5f/88eX//fHl//zx + 5f/88eX//PDk//zw5P/88eT//PHk//vw4//78OP/+/Dj//vv4//77+P/++/j//vv4v/77+L/++/i//vv + 4f/77uH/++7h//vu4f/77uH/++7h//ru4P/67uD/+u7g//rt3//67d//+u3f//rt3//67d//+u3f//rt + 3//67d//+u3f//rs3v/67d7/+ezd//ns3f/57N3/+evd//nr3P/469z/+evc//nr3P/469z/+evb//nr + 3P/569z/+Orb//jq2//46tr/+Ora//jq2v/46dr/9+nZ//fp2f/46dn/+OnZ//fp2f/36Nj/9+jY//fo + 2P/36Nj/9+jY//fo2P/36Nj/9ujY//bo2P/359j/9+jY//bn1//36Nf/9+jX//fn1//259f/9ufX//bn + 1v/25tb/9ubW//bm1v/25tb/9ubW//bm1v/25tb/9ubV//bm1f/25tX/9eXV//Xl1P/15tX/9ubV//bm + 1f/15dX/9eXU//Xk1P/15dT/9eXU//Tk1P/15dP/9OTT//Tk0//05NP/9eTT//Tk0//05NP/9OTT//Tj + 0v/049L/9OPS//Tj0v/049L/9OPS//Tj0v/049L/9OPS//Tj0v/049L/9OPS//Tj0v/049L/9OPS//Tj + 0v/049L/9OPS//Tj0v/049L/9OTT//Tk0//05dT/9eXU//Xl1P/05dT/9OXU//Tl1P/05dP/9OXT//Tk + 0//05NP/9OTT//Tk0//05NL/9OTS//Tj0v/049L/9OPS//Tj0f/049H/9OPR//Tj0f/049H/9OPS//Tj + 0v/049L/9OPS//Tj0v/049H/8+PR//Tj0f/049H/9OPS//Tj0v/049H/8+PR//Tj0f/049H/9OPR//Tj + 0f/z4tH/8+LR//Pi0f/z4tH/8+LR//Pi0f/z4tH/8+LR//Pi0f/z4tD/8+LQ//Pi0P/z4tD/8+LQ//Lh + 0P/y4dD/8uHQ//Lh0P/z4dD/8+HQ//Lh0P/y4dD/8uHQ//Pi0f/z4tH/9OPR///9/P///v3///79///9 + /P///vz///79///+/f///fz///78///+/f///v3///79///+/P///fz///79///+/f///v3///78///+ + /f///v3///79///+/f///vz///79///+/f///v3///79///+/f///v3///79///+/f////7///79///+ + /f////3////9///+/f////3///79///+/f///v3///79/////v////7////+/////v///v3////+//// + /v////7///79///+/f////7////+/////v////7///79/////f////3///79///+/f////3////+//// + /v////3////9/////v////3////9///+/f////7///79/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+///+/f////7///79///+/f///v3///79/////v///v3///79///+ + /f///v3///79///+/f///v3////9///+/f///v3///79///+/f///v3////+/////f////7////+//// + /v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///9 + /P///v3///78///+/P///v3///79///+/f///v3///79///+/P///vz///78///+/f///v3///38///+ + /P///vz///38///9/P///vz///38///9+////fv///37///9+////vz///78///+/P///vz///78///9 + +////fv///37///9+////fv///37///9+////fv///37///8+v///fr///37///9+////fr///36///8 + +v///fr///36///8+f///Pn///z5///8+f///Pn///z5///8+f///Pj///z4///8+f///Pj///z4///8 + +P///Pj///z4///8+P//+/f///v3///79///+/j///v3///79///+/f///v3///79///+/b///v2///7 + 9v//+/b///r2///69f//+vX///r2///79v//+vX///r1///69f//+vX///r1///69f//+vT///r1///6 + 9f//+vT///nz///58///+fP///nz///58///+fP///nz///58///+fL///ny///58v//+fL///ny///5 + 8v//+fL///ny///58f//+fH///jx///48f//+PD///jw///48P//+PD///jw///48P//+PD///jw///4 + 8P//9+////jv///47///9+////jv///37v//9+////fv///37v//9+7///fu///37v//9+7///fu///2 + 7f//9u3///bt///27f//9u3///bt//727P/+9uz//vXs//716//+9ev//vXr//716//+9ev//vXr//71 + 6//+9Or//vXq//716v/+9Or//fTp//306f/+9On//vTp//3z6f/+9On//vPp//3z6P/98+j//fPo//3z + 6P/+8+j//vPo//3z5//98+f//fLn//3y5//98uf//fLm//3y5v/88eb//fLm//3y5v/98ub//PHl//zx + 5f/88uX//PLl//zx5f/88eT//PDk//zw5P/88OT//PDk//vw4//78OP/+/Dj//vv4v/78OL/++/i//vv + 4v/77uH/++/i//vv4v/77uH/++/h//vv4f/77uH/+u7g//ru4P/67uD/+u7g//rt4P/67d//+u3f//rt + 4P/67uD/+u3f//rt3v/67d7/+uze//ns3v/57N7/+ezd//ns3f/57N3/+ezd//nr3f/569z/+evd//nr + 3f/569z/+evc//nr3P/569v/+Orb//jq2//46tv/+Orb//jq2v/46dr/+Ona//fp2f/46dn/+OnZ//fp + 2f/46dn/9+jZ//fo2f/36Nn/9+jZ//fo2P/36Nj/9+jZ//fo2f/36Nj/9+fY//fo2P/36Nj/9ufX//fn + 1//259f/9ufX//fn1//359f/9ufW//bn1v/259b/9ubW//bm1v/25tb/9ubW//bn1v/259b/9ubW//bm + 1f/15dX/9eXV//Xl1f/15dX/9eXU//Xl1P/15dT/9eXU//Xl1P/15dT/9eXU//Xl1P/15NP/9eTT//Tk + 0//15NP/9eTT//Tk0//05NP/9OTT//Xk1P/15NT/9eTU//Tk0//05NP/9OTT//Tk0//05NP/9OTT//Tk + 0//05NP/9OTT//Tl1P/05dT/9uXU//bl1P/25dX/9eXV//Xl1f/15dT/9eXU//Xl1P/15dT/9eXU//Xl + 1P/15dT/9eXU//Xl1P/15dT/9OTT//Tk0//15NP/9OTT//Tk0//05NP/9OTT//Xk0//15NP/9eTT//Tk + 0//05NP/9OTT//Tk0//05NP/9OTT//Tk0//05NP/9OTT//Tj0v/05NP/9OTT//Tk0//05NP/9OTS//Tj + 0v/049L/9OPS//Tj0v/049L/9OPS//Pj0f/049H/8+LR//Tj0f/049H/8+LR//Pi0f/z4tH/8+LR//Pi + 0f/z4tH/8+LR//Pi0f/z4tH/8+LR//Pi0f/049L/9OPS//Tj0v///v3///79///+/f///v3///79///+ + /P///vz///38///+/f///vz///79///+/f///v3///79///+/f///v3///79///+/P///v3///79///+ + /f///v3////9///+/f////7////+///+/f////7////+///+/f///v3///79///+/f///v3///79///+ + /f///v3///79/////f////7////+///+/f///v3///79///+/f////7///79/////v////3////+//// + /v///v3///79/////f////7////+///+/f////7////+/////v////7////9///+/f////7////+///+ + /f///v3////+/////v////7///79/////v///v3///79/////v////7////+///+/f///v3///79//// + /v////7////9/////f///v3///79/////v////7////+/////v///v3////+/////v///v3////+//// + /f///v3///79/////v////7///79///+/f///v3///79///+/f////7///79///+/f///v3///79///+ + /f////3////9///+/f///v3///79///+/f///v3///79///+/f////3///79///+/f///v3///79///+ + /P///vz///79///+/f///fz///78///+/P///vz///78///9/P///v3///79///+/P///vz///38///+ + /P///vz///37///+/P///vz///78///9+////fz///37///+/P///vz///78///9+////fz///37///9 + +////fv///37///9+////fv///37///9+////fv///z6///8+v///Pr///36///9+v///Pr///36///9 + +v///Pr///36///8+f///Pn///36///9+v///Pn///z5///8+f///Pn///z4///8+f///Pj///z4///8 + +f///Pj///v4///8+P///Pj///z4///8+P//+/f///v4///8+P///Pf///v3///79///+/f///v2///7 + 9///+/b///r2///69v//+/b///v2///69f//+/b///v2///79v//+vX///r1///69f//+vX///r1///6 + 9P//+fT///nz///58///+vT///r0///58///+fP///nz///58///+fL///ny///58v//+fL///nz///5 + 8v//+fL///ny///58v//+PH///jx///58f//+fH///jx///58f//+PH///jx///48f//+PD///jw///4 + 8P//+PD///jw///48P//9+////jv///47///9+////fu///37v//9+7///fu///37v//9+7///bt///2 + 7f//9u3///bt///27f//9+3///bt///27f//9u3///bs//717P/+9ez//vXs//716//+9ez//vXr//71 + 6//+9ev//vTq//706v/+9er//vXq//706v/+9Or//vTq//706v/+9Or//vTp//3z6f/+9On//vTp//3z + 6P/98+j//fPo//3z6P/98+j//fPo//3z6P/98uf//fLn//3y5//98ub//fLm//3y5v/98ub//fLm//zy + 5v/88eX//PHl//zx5f/88eT//PHk//zx5P/88eT//PDk//zw5P/88eT//PDk//vw4//77+L/++/i//vv + 4//88OL/++/i//vv4v/77+L/++/h//vv4f/77uH/++7h//vv4f/77uD/+u7g//vu4f/77uH/++7g//vu + 4P/77uD/+u3g//rt3//67d//+u3f//rt3//57N7/+eze//rt3v/67N7/+ezd//ns3f/57N3/+ezd//nr + 3f/569z/+evc//jr3P/569z/+erc//nr3P/569v/+Orb//jq2//46tv/+Ona//jp2v/46dr/+Ona//jq + 2v/46tr/+Ona//jp2v/46dr/+Ona//jp2v/46dr/+Ona//fo2f/36Nn/9+nZ//fp2f/36Nj/9+jY//fo + 2P/36Nj/9+jY//fn1//359j/9+jY//fo2P/259f/9+fX//bn1//259f/9ufX//bm1//259f/9ubW//bn + 1//259f/9ubW//Xm1f/15tX/9ubV//bm1f/25tX/9ubV//Xl1f/15dX/9eXU//Xl1P/15dT/9eTU//Xk + 1P/15dT/9eXU//Xl1P/15dX/9eXV//Xl1P/15dT/9eXU//Xl1P/15dT/9eXU//Tl1P/05dT/9OTU//Tk + 1P/15dT/9uXU//bl1P/25tX/9ubW//bm1//25tf/9ubX//bm1f/25tX/9ubV//bm1f/25tX/9uXV//bl + 1f/15dT/9eXU//Xl1P/15NT/9eTU//Xl1P/15dT/9eXU//Xl1P/15dX/9eXU//Xl1P/15dT/9eXU//Xl + 1P/15dT/9eXU//Tk1P/05NT/9eTU//Xk1P/15dT/9eXU//Xl1P/05dT/9OTT//Tk0//05NP/9eTT//Tk + 0//05NP/9OTT//Tk0//049L/9OPS//Tj0v/049L/9OPS//Tj0v/049L/9OPS//Tj0v/049L/8+PS//Pj + 0v/z49L/9OPS//Tj0v/049P/9OTT//Tj0//05NT///78///+/P///v3///38///+/f///vz///78///+ + /P///v3///79///+/f///v3///79///+/P///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79/////v///v3///79///+/f////3////+///+/f///v3////+//// + /v///v3////+/////v///v3///79///+/f///v3///79///+/f////7////+/////v////7////+///+ + /f////7////+/////v////7///79/////v////7////+/////v////7///79///+/f////7///79//// + /v////7////+/////v////7////+/////v////3////+/////v///v3///79///+/f////7////+//// + /v////7////+/////v////7///79///+/f////7///79/////v////7////+///+/f////7////+///+ + /v///v3////+/////v////7////+///+/f///v3///79///+/f///v3///79/////v///v3///79///+ + /f////7///79///+/f///v3////+/////v///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///38///+/f///vz///78///+/P///vz///78///+/P///v3///79///9 + /P///fz///79///+/P///vz///38///9+////vz///78///9/P///fv///38///9+////fv///37///9 + +////fv///37///9+////fv///37///9+////fv///37///9+////fv///36///9+v///fr///37///9 + +v///Pr///z6///9+v///fr///36///8+f///Pn///36///8+f///Pj///z5///8+f///Pn///z5///8 + +f///Pj///z4///8+P///Pj///v4///7+P//+/j///z4///79///+/f///v3///79///+/f///v3///7 + 9///+/f///v2///79v//+/b///v2///79v//+/b///r1///69f//+vX///r1///69f//+vT///r0///6 + 9P//+vT///r0///69P//+vT///r0///69P//+vT///nz///58///+fP///nz///58///+fP///nz///5 + 8///+fL///ny///58v//+PL///jy///58v//+fL///jx///48f//+PH///jx///48f//+PH///jx///4 + 8f//+PD///jw///48P//+PD///jv///47///+O////fu///37v//9+7///fu///37v//9+7///fu///3 + 7v//9+7///fu///27f//9u3///bt///27f//9uz///bs///27P//9uz//vXs///27P//9uz///bs//71 + 6//+9ev//vXr//716//+9ev//vTq//706v/+9Or//vTq//706v/+9er//vTq//706f/+9On//fTp//30 + 6f/+9On//fPo//3z6P/+8+j//fPo//7z6P/+8+f//fLn//3z5//98uf//fLm//3y5v/98uf//fLn//zx + 5v/98ub//fLm//zx5f/88eX//PHl//zx5f/88eX//PHl//zx5P/88OT//PDj//zw4//88OT//PDk//zw + 4//88OP//PDj//vv4v/77+L/++/i//vv4v/77+L/++/i//vu4f/77+H/++/h//vu4f/77+H/++7h//vu + 4f/77uH/+u7g//ru4P/67d//+u3f//rt3//67d//+u3f//rs3v/67N7/+u3e//ns3v/67N7/+ezd//ns + 3f/57N3/+ezd//nr3P/569z/+evc//jr3P/569z/+evc//jq2//46tv/+evc//nr3P/569z/+erb//nq + 2//46tv/+Orb//jq2//46tv/+Orb//jq2v/46tr/+Ona//jp2v/36dn/9+nZ//fo2f/36dn/9+nZ//jp + 2f/36Nn/+OjZ//fo2f/36Nn/9+jZ//fo2P/36Nj/9+fY//fn2P/259f/9ufX//bn1//36Nj/9+jY//bn + 1//259f/9ufW//bn1v/25tb/9ubW//bm1v/15tb/9ebV//Xl1f/15dX/9ubV//Xl1f/15dX/9ubV//Xm + 1f/25tX/9ubW//bm1v/25tX/9uXV//Xl1f/15dX/9eXV//Xl1f/15dX/9eXV//Xl1f/25dX/9uXV//bm + 1f/25tX/9ufX//fn1//359j/9+fY//fn2P/259f/9ufX//bm1v/25tb/9ubW//bm1v/25tX/9eXV//Xl + 1f/25tX/9eXV//Xl1f/25tX/9ebV//bm1f/25tb/9ubW//bm1f/25dX/9uXV//Xl1f/15dX/9eXV//Xl + 1f/15dX/9eXV//bl1f/25dX/9uXV//Xl1f/15dX/9eXV//Xl1P/15dT/9eXU//Xl1P/15dT/9eXU//Xl + 1P/05NP/9OTT//Xk0//05NP/9eTT//Xk0//049P/9OPT//Tj0//05NP/9OTT//Tk0//049P/9OTT//Tk + 0//05NP/9OTT//Tk0//05NT/9eXV///+/P///vz///79///+/P///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f////3///79///+/f///v3///79///+/f////3///79///+ + /f///v3////+///+/f////7///79///+/f////7////+///+/f////3////9///+/f////7////+//// + /v////7////+///+/f////7////+/////v////3////+/////v////7////9/////v///v3////+//// + /v////7////+/////v////7////+/////v///v3////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7///79///+/f////7////+/////f////7////+//// + /v////7////+/////v////7////+///+/f////7////+/////v////7////+/////v////7///79//// + /v///v3////+/////v////7////+/////v///v3///79/////v///v3////+///+/f///v3///79//// + /v///v3///79///+/f///v3///79///+/f///v3////+///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///78///+/f///v3///78///+/P///vz///38///+ + /P///vz///38///+/P///vz///78///+/P///vz///38///+/P///vz///78///9/P///fz///37///9 + +////fv///78///+/P///fv///37///9+////fv///36///9+////fv///36///9+v///fr///36///9 + +v///Pr///36///9+v///fr///36///8+f///fr///z5///9+f///fn///z5///8+f///Pn///z5///8 + +f//+/j///z5///7+P//+/j///z4///8+P//+/f///v3///79///+/f///v3///79///+/f///v3///7 + 9///+/b///v2///79v//+/b///v2///79v//+/b///r1///69f//+vb///r1///69f//+vX///r1///6 + 9P//+vX///r0///69P//+vX///r0///69P//+vT///r0///69P//+fP///r0///68///+vP///rz///5 + 8///+fL///ny///58v//+fP///ny///58v//+fL///ny///58v//+fL///jx///48f//+fH///nx///4 + 8P//+PH///jx///48P//+PD///jw///48P//+O////fv///37///9+////fv///37///9+7///fv///3 + 7v//9+7///fu///37v//9+7///bt///27f//9+3///bt///27P//9uz///bs///27P//9uz///Xs///2 + 7P//9uz//vXr//716///9ev//vXr//716//+9ev//vXq//716v/+9er//vXq//306f/+9On//fTp//70 + 6f/+9On//fPo//706f/+8+j//vPo//3z6P/98+f//fPo//3z5//98+f//fPn//3y5//98uf//fLn//3y + 5//98ub//PHl//3y5v/98uX//fLl//3y5f/98uX//fHl//zx5P/88OT//PHk//zx5P/88eT//PHk//zw + 5P/88OP//PDj//zw4//88OP/++/i//vv4v/87+L/++/h//vv4f/77+H/++/i//vv4f/77uH/++7h//vu + 4f/77uH/++7g//vu4P/77uD/+u3g//ru4P/67d//+u3f//rt3//67d//+u3f//rt3//67d7/+u3e//rs + 3v/57N7/+ezd//ns3f/57N3/+evd//nr3f/5693/+evd//ns3f/569z/+evd//nr3P/569z/+evc//nr + 3P/569z/+Orb//jq2//56tv/+Orb//nq2//46tr/+Ora//jp2v/46dr/+Ona//jp2v/36dr/+Ona//jp + 2v/46dn/+OnZ//jp2f/46dn/+OnZ//fo2f/36Nn/9+jZ//fo2P/36Nn/9+jY//fo2P/359j/9+jY//fn + 2P/259f/9ufX//fn1//259f/9ufX//bn1//25tb/9ubW//bm1v/25tb/9ubW//bm1v/25tb/9ubW//bn + 1v/259b/9ubW//bm1v/25tb/9ubW//bm1v/25tb/9ubW//bm1v/25tb/9ubW//bn1v/359f/9+jX//fo + 2P/36Nj/9+jY//fn2P/36Nj/9+fY//bn1//259f/9+fX//bn1//359f/9+fX//bm1v/25tb/9ubW//bm + 1v/25tb/9ubW//bm1v/25tb/9ufW//bn1v/25tb/9ubW//bm1v/25tb/9ubW//bm1v/25tb/9ubW//bm + 1v/25tb/9ubW//bm1v/25tb/9ubW//bm1v/25tX/9ubW//bm1v/25tX/9ubV//bl1f/15dX/9eXV//Xl + 1P/15NT/9eTU//Xl1P/15NT/9eTU//Tk0//15NT/9OTT//Tk0//15NT/9eXU//Tk1P/15dT/9eXU//Tk + 1P/15dT/9eXV//Xl1f///v3///79///+/f///vz///79///+/f///v3///79///+/f////7///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3////+/////v////7////+//// + /f////7////+/////f////3///79/////v////7////+/////v///v3///79/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7///79///+/f///v3////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////f////7////9/////v////7////+/////v///v3///79/////v////7////+//// + /v////7////+/////v////7///79///+/f////7////+/////v////7////+///+/f////7///79///+ + /f///v3////+/////v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+ + /P///fz///79///+/P///vz///79///+/P///fz///38///9/P///fv///78///+/P///vz///78///+ + /P///fv///37///9/P///vz///77///9+////fv///37///9+////fv///36///8+v///Pr///36///8 + +v///fr///36///9+v///fr///z5///8+f///fr///36///8+f///Pn///z5///8+f///Pn///z5///8 + +f///Pn///z4///8+P///Pj///z4///7+P//+/j///z4///8+P//+/f///v3///79///+/f///v3///7 + 9///+/b///v2///79v//+/f///v2///79v//+/b///r2///69v//+vX///v1///79f//+vX///r1///6 + 9f//+vX///r1///69P//+vX///r0///69P//+vT///r0///69P//+vT///r0///69P//+fP///nz///5 + 8///+fP///nz///58///+fL///ny///58v//+fL///jy///48f//+PH///ny///58v//+fH///jx///4 + 8f//+PH///jx///48P//+PD///jw///48P//9+////fv///48P//+PD///jv///37///9+////fu///3 + 7v//9+7///fu///37v//9+3///ft///27f//9u3///bt///27f//9u3///bt///27P//9uz///bs///1 + 7P//9uz///Xr///16///9ev//vXr//716//+9er//vXq//716v/+9er//vXq//716v/+9On//vTp//70 + 6f/+9On//vTp//706f/+9On//fTo//706P/+8+j//vPo//3z6P/98+j//vPo//3z5//98+f//fPn//3y + 5v/98ub//fLm//3y5v/98ub//fLm//3y5f/88eX//PHl//zx5f/88eT//PHk//zx5P/88eT//PHk//zx + 5P/88eT//PHk//zw5P/88OP//PDj//vv4v/77+L//PDi//vv4v/88OL//O/i//zv4v/87+L/++7h//vv + 4f/77uH/++7h//vu4P/77uH/++7g//vu4P/77uD/++7g//vu4P/67d//+u3f//rt3//67d//+eze//rs + 3v/67N7/+eze//ns3f/67N7/+uzd//rs3f/67N7/+ezd//ns3f/5693/+evd//nr3f/57N3/+ezd//nr + 3P/569z/+evc//nr3P/569z/+erb//jq2//56tv/+Orb//jq2//46tv/+Orb//jq2//46tv/+Ona//jp + 2v/46dr/+Ona//jp2v/46dr/+Ona//jp2f/46dr/9+jZ//fo2f/36Nn/9+jZ//jo2f/36Nj/9+jY//fo + 2P/36Nj/9+jY//fo2P/36Nj/9+jY//fo2P/359f/9+fX//fn1//359f/9+fX//fn1//259f/9ufX//bn + 1//359f/9+fX//bn1//259f/9ufX//fn1//259f/9ufX//fn1//36Nf/9+jY//jp2P/36dn/9+nZ//fo + 2f/36Nn/+OjZ//fo2P/36Nj/9+jY//fo2P/36Nj/9+jY//fo2P/36Nj/9+fX//fn1//359f/9+fX//fn + 1//359f/9+fX//bn1//259f/9ufX//fn1//359f/9ufX//bn1//259f/9+fX//bn1//259f/9+fX//fn + 1//25tf/9ubW//bm1v/259f/9ufX//bm1v/25tb/9ubW//bm1v/25tb/9ebV//Xl1f/15dX/9eXU//Xl + 1f/15dX/9eXV//Xl1f/15dT/9eXU//Xl1f/15dT/9eXU//Xl1f/15dX/9eXV//Xl1f/15dX/9ubW//bm + 1v/25tb///78///+/P///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f////7////+/////v///v3///79/////f///v3///79/////v///v3////+/////v///v3///79///+ + /f////7////+/////v////7////+///+/f///v3////+///+/f////7////+/////v////7////+//// + /f////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v/////////+//// + /v////7////+/////v////7////+/////v////7//////////v////7//////////v////7////+//// + /v////7////+/////v////7////+/////v///v3////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7///79/////v////7////+///+ + /f////3////+///+/f///v3////+/////v///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///78///+/P///v3///79///+/f///v3///78///+/f///vz///78///+/P///vz///38///+ + /P///vz///78///9/P///v3///78///9/P///fz///78///+/P///vz///37///9+////vz///78///9 + +////fv///37///9+////fv///37///9+////vv///37///9+////fv///37///9+////Pr///36///9 + +v///fr///z6///9+v///Pn///36///9+v///Pn///z5///8+f///Pn///z5///8+f///Pn///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///v4///8+P///Pf///v3///79///+/f///v3///7 + 9///+/f///v3///79v//+/b///v2///79v//+/b///v2///79v//+/b///r1///69v//+vX///r1///6 + 9f//+vX///r0///69f//+vX///r0///69P//+vT///r0///69P//+vT///r0///69P//+fP///nz///5 + 8///+vP///nz///58///+fP///nz///58v//+PL///jy///58v//+fL///ny///58v//+PH///jx///4 + 8f//+fH///nx///58f//+PD///jw///48P//+PD///jw///48P//+PD///jv///37///9+////fv///3 + 7///9+7///fu///37v//9+7///bt///27f//9u3///ft///27f//9u3///ft///27f//9u3///bs///2 + 7P//9uz///bs///16///9ev//vXr//716//+9ev//vXq///16///9ev//vXq//716v//9er//vTq//70 + 6f/+9On//vXq//716f/+9On//vTp//7z6P/98+j//vTp//706P/98+j//fPo//3z5//98+f//fPn//3z + 5//98+f//fLn//3y5v/98ub//fLm//3y5v/98ub//fLm//zx5f/88eX//fLl//zx5P/88eT//PHk//zx + 5P/88OT//PHk//zw4//88OP//PDj//zw4//88OP//PDj//zw4v/88OL//O/i//zv4v/77+L/++/i//vv + 4v/77+H/++/h//vv4f/77uH/++7h//vv4f/77uH/++7g//rt3//67d//+u3f//rt3//67d//+u3e//rt + 3v/67d//+u3e//rt3v/67d7/+uze//ns3v/57N7/+eze//rs3v/57N7/+uze//rs3v/57N3/+ezd//rs + 3f/57N3/+ezd//nr3P/569z/+evc//nr3P/56tz/+erc//nr3P/569v/+Orb//jq2//56tv/+erb//jq + 2//46dr/+Ona//jq2v/46tr/+Ora//jq2v/46dr/+Ona//jp2v/46dr/+Ona//jp2f/36dn/+OnZ//fo + 2f/46dn/+OnZ//jp2f/36Nj/9+jY//fo2P/36Nj/9+fY//fo2P/359j/9+fY//fo2P/36Nj/9+jY//fo + 2P/36Nj/9+jY//fo2P/359f/9+fX//fn1//36Nj/9+jY//jp2f/46dn/+Ora//jq2v/46dr/+Ona//jp + 2v/46dr/+OnZ//fp2f/46dn/9+jZ//jp2f/46dn/+OnZ//fo2P/359j/9+jY//fo2P/359j/9+jY//fn + 2P/359j/9+jY//fo2P/36Nj/9+jY//fo2P/36Nj/9+jY//fn1//359f/9+fX//fo2P/36Nj/9+jY//fn + 2P/359f/9+fX//bn1//359f/9+fX//fn1//259f/9ubW//bm1v/15tX/9ebV//bm1v/15tX/9ubW//Xl + 1f/15dX/9ebV//bm1v/25tb/9eXV//Xl1f/25tX/9ubW//Xl1f/15dX/9ubW//bm1v/25tb/9ufX///+ + /f///v3///79///+/f///v3///7+/////v////3////9///+/f///v3////+/////v///v3////+//// + /v////7///79/////v////7////+/////v///v3///79/////v////7////+/////v////7////9//// + /f///v3///79/////v////7////+/////v////7////+/////v////7////+/////v///v3////9//// + /v////7////+/////v////7////+/////v////7////9/////f////7////+/////v////////////// + /v////7//////////v////7//////////v////////////////////7////+/////v////7////+//// + //////7////+/////v////7//////////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7///79/////v////7////+///+ + /f////7////+/////v////7////+/////v////7////+/////v////7////+///+/f////3////+///+ + /f///v3////+///+/f///v3////+/////v////7////+///+/f///v3///79/////v///v3///79///+ + /f///v3///79///+/f///v3///78///+/P///fz///79///+/f///v3///79///+/f///vz///38///9 + /P///vz///38///9/P///vz///78///+/P///vz///78///+/P///vz///38///9+////vz///38///9 + /P///vz///78///9+////vv///78///9+////fv///37///9+////fv///37///9+v///fv///36///9 + +v///fv///36///9+v///fr///36///8+v///fr///z5///8+f///Pn///z5///8+f///Pj///z4///8 + +f///Pn///z4///8+P///Pj///z4///8+P///Pj///z4///79///+/f///v3///79///+/f///v3///7 + 9///+/f///v3///79///+/f///v2///79///+/b///r2///69v//+/b///r1///69f//+vX///r1///6 + 9f//+vX///r1///69f//+/X///v1///69f//+vT///r0///69P//+vT///r0///58///+fP///r0///6 + 9P//+fP///nz///68///+fP///ny///58///+fP///ny///58v//+fL///ny///58f//+fL///ny///5 + 8f//+PH///jx///48f//+fH///jw///48P//+PH///jw///48P//+PD///jw///47///9+////fv///3 + 7///9+////fu///37v//9+7///fu///37v//9+7///ft///37v//9+7///ft///37f//9+3///bt///2 + 7f//9uz///bs///27P//9ev///Xr///26///9ev///Xr///16///9ev///Xr///16//+9Or//vTq//71 + 6v/+9er//vXq//706f/+9On//vTp//706f/+9On//vTo//3z6P/98+j//fTo//3z6P/98+f//fPn//3z + 5//98uf//fPn//3z5//98+f//fPn//3y5v/88uX//PLl//3y5v/98eX//fLl//zx5f/88eX//fHl//3x + 5f/98eX//PHk//zx5P/88OT//fHk//zw4//88OP//PDj//zw4//88OP//PDj//zw4//88OL/++/i//vv + 4v/77+L/++/i//vv4v/77+H/++7h//vu4f/77uH/++7g//vu4P/77uD/++7g//rt3//67d//+u3f//rt + 3//67d//+u3f//rt3v/67d7/+u3f//rt3//67d//+u3f//rt3v/67N7/+uzd//rs3f/67d7/+u3e//rs + 3v/67N3/+uzd//rs3f/5693/+evc//nr3P/57N3/+evc//nr3P/569z/+evc//nr3P/569z/+evc//jq + 2//46tv/+Orb//nr2//46tv/+Orb//jq2//46dr/+Ona//jq2//46dr/+Ona//jp2v/46tr/+OnZ//jp + 2f/46dn/+OnZ//jo2f/36Nn/9+jZ//fo2P/36Nj/+OjY//jo2P/46dn/9+jZ//jp2f/36Nn/9+jY//jo + 2P/46Nn/9+jY//jo2P/36Nj/9+jZ//fp2f/46tr/+erb//jq2//46tv/+Orb//jp2v/46dr/+Orb//jp + 2v/46dr/+Ona//jq2v/46dn/+OnZ//jp2f/46dn/+OjZ//fo2f/36Nn/9+jY//fo2P/46Nj/+OjY//jp + 2f/36Nn/+OnZ//fo2f/36Nj/+OjY//jo2f/36Nj/+OjY//fo2P/36Nn/9+jY//fo2P/36Nj/9+fY//fn + 2P/359j/9+jY//fn1//359f/9+fY//fn1//359f/9ufW//bn1v/259b/9ufX//bm1v/25tb/9ubW//bm + 1v/25tb/9ubW//bm1v/25tb/9ubW//bm1v/25tb/9ubX//bm1//259f/9ufX//bn1////v3////+//// + /v////7////+/////v////7///79/////v////7////+/////v////7////+///+/f////7////+///+ + /f////7////+/////v///v3////9///+/f////7////+/////f////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////9/////v////7////+/////v////7////+//// + /v////7////+/////v////7//////////v////7////+/////v////7////+/////v////7////+//// + ///////////////////////////+/////v////7////+/////v////7////+/////v/////////+//// + /v////7////////////////////+/////v////7////+/////v////7////+/////v////////////// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7///7+///+ + /f////7///79///+/f///v3///79///+/f///v3///79///+/f////7///79///+/f///v3///79///+ + /f///v3////9///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///9 + /P///vz///78///+/P///fz///79///+/P///vz///78///+/P///vz///38///+/P///vz///37///9 + /P///fz///38///9+////fv///37///++////fv///37///9+////fv///36///9+v///fr///z6///9 + +////fr///z6///8+v///fr///36///9+v///fr///36///8+f///Pn///z5///8+f///Pn///z5///8 + +P///Pj///z4///8+P///Pj///z5///8+f///Pj///z4///7+P//+/j///v3///79////Pj///z4///8 + +P///Pj///z3///79////Pf///v3///79///+/f///v2///79v//+/b///v2///79v//+vX///r1///6 + 9f//+vX///v2///69f//+vX///r1///69f//+vT///r0///69P//+vT///r0///69P//+vT///r0///6 + 9P//+vP///nz///68///+vP///nz///68///+fP///nz///58v//+fL///ny///58v//+fL///ny///5 + 8v//+fH///nx///58f//+PH///jx///58f//+PD///jw///48P//+PD///jw///37///9+////fv///4 + 7///9+////fu///37v//9+7///fu///37v//9+7///fu///37f//9+7///ft///37f//9+3///bs///2 + 7P//9uz///bs///27P//9uz///br///27P//9ev///Xr///16///9ev///Xr///16v//9er///Xq//71 + 6v/+9Or//vTp//706f/+9On//vTp//706f/+9On//vTp//306P/98+j//fPo//706P/98+j//fPo//7z + 6P/98+f//fPn//3z5//98ub//fLm//3z5v/98ub//fLm//3y5v/98ub//fLl//3y5f/98ub//fHl//3x + 5f/98uX//fHl//3x5f/88eT//PHk//zx5P/88eT//PHk//3x5P/88eP//PDj//zw4//78OL/++/i//zv + 4v/87+L/++/i//zv4v/77+H/++/h//zv4f/77+H/++7h//vu4f/77uD/++7g//vu4P/67t//+u3f//rt + 3//77d//+u3f//rt3//67d//+u3f//vu3//67d//+u3e//rt3v/67d//++3f//rt3v/67N7/+uze//rs + 3f/67N7/+uze//rs3f/57N3/+ezd//rs3f/67N3/+evc//nr3P/569z/+uvc//nr3P/569z/+evc//nr + 3P/569z/+evb//jq2//46tv/+erb//nq2//46tv/+Orb//jq2//46tv/+erb//jq2//46dr/+Ona//jp + 2v/46dn/+OnZ//jp2v/46dn/+OnZ//jp2f/46dn/+OnZ//jp2v/46dr/+Ona//jp2f/46dn/9+nZ//fo + 2f/46dn/+OnZ//jp2f/46dr/+erb//nr3P/56tv/+Orb//jq2//56tv/+erb//jq2//46tv/+Orb//jq + 2//56tv/+Orb//jp2v/46dr/+Ona//jp2f/46dn/+Ona//jp2f/46dn/+OnZ//jp2f/46dn/+Ona//jp + 2v/46dr/+OnZ//jp2f/36dn/9+jZ//jp2f/46dn/+OnZ//jp2f/46dn/+OnZ//fo2P/36Nj/9+jY//fo + 2P/36Nj/9+jY//fo2P/36Nj/9+fX//fn1//359f/9ufX//fn1//259f/9ufX//bn1//359f/9ubW//bm + 1v/259b/9ufX//bn1//259f/9ufX//bn1//259f/9ufX//fn2P/36Nj////+/////v////3////+///+ + /f///v3///79/////f///v3///79/////v////7////9/////f///v3///7+/////v///v3///79///+ + /f///v3////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+//////////7////+/////v////7////+//// + /v////7////////////////////+/////v////////////////////7////+//////////////////// + //////7//////////v////7//////////v////7////+/////v////7//////////v////7///////// + /v////7////+//////////7////+/////v///////////////v////7////////////////////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+///+/f///v3////+//// + /v////7////9/////f////7////+/////v////7///79/////v////7///79///+/f////3///79///+ + /f///v3///79/////f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+ + /P///vz///79///+/P///vz///78///+/P///fz///78///9/P///vz///78///9+////vz///38///9 + +////vz///78///9+////fv///37///9+////fv///37///9+////fr///36///9+////fr///36///8 + +v///Pr///z6///8+v///fr///36///9+v///Pr///z6///8+v///Pn///z5///8+f///Pn///z5///8 + +f///Pn///z5///8+P///Pn///z5///8+f///Pj///v4///79///+/f///v3///8+P///Pj///z4///8 + 9////Pf///z3///89////Pf///v3///79///+/f///v2///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/X///r1///69f//+/X///r1///69f//+vX///r0///69P//+vX///r0///69P//+vT///r0///6 + 9P//+vT///r0///69P//+vT///rz///58///+fP///nz///58v//+fP///ny///58v//+fL///ny///5 + 8v//+fL///nx///58f//+fH///jx///48P//+PD///jw///48P//+PD///jw///48P//+PD///jw///4 + 7///9+////fv///37///+O////fu///37v//9+7///fu///37f//9+3///ft///37f//9u3///ft///3 + 7f//9u3///bt///37P//9uz///br///26///9uz///bs///16///9uv///br///16///9ev///Xr///1 + 6v//9er///Xq///16v/+9en//vXp///16v/+9On//vTp//706f/+9On//vTp//3z6P/+8+j//vPo//7z + 5//+8+f//vPn//3z5//98+f//fPn//3z5//98+b//fPm//3y5v/98ub//fLm//3y5v/98uX//fLl//3y + 5v/98uX//fHl//zx5f/88eX//fHl//zx5P/98eT//fHk//zx4//88OP//PDj//zw4//88OP//PDj//zw + 4//88OP//PDi//zw4v/88OL//O/i//vv4f/77+H/++/h//zv4f/87+H/++/g//vu4P/77uD/++7g//vu + 4P/77uD/++7g//vu4P/77uD/+u7f//ru3//67t//++7g//vu3//67d//+u3f//rt3v/67d7/+u3e//rs + 3v/67N7/+uzd//rs3f/67N7/+uzd//ns3f/57N3/+uzd//ns3f/67N3/+uzd//ns3f/57N3/+uzd//rs + 3f/569z/+evc//nr3P/569z/+evc//jq2//46tv/+evb//nr2//56tv/+Orb//jq2v/46tr/+Ora//jp + 2v/46dr/+Ona//nq2v/56tr/+Ona//jp2v/46tr/+Ona//jp2v/46dn/+OnZ//jq2v/46dn/+Ona//jp + 2v/46dr/+Ora//nr3P/67N3/+uzd//nr3P/569z/+evc//nr3P/569z/+Orb//jq2//569v/+evb//nq + 2//46tv/+Ora//jq2v/46tr/+Ona//jp2v/46dr/+era//nq2v/46dr/+Ona//jq2v/46dr/+Ona//jp + 2f/46dn/+Ora//jp2f/46dr/+Ona//jp2v/46tr/+Ora//jp2v/46dn/+OnZ//jp2f/36dn/+OnZ//jo + 2P/46Nj/+OjY//fo2P/36Nj/9+fY//fn1//259f/9+jY//fn1//359f/9ufX//fn1//36Nf/9+jX//fo + 2P/359f/9ufX//bn1//359j/9+fY//fn2P/36Nj/9+jY/////f////3////+///+/f///v3///79//// + /f////7///79///+/f///v3////9/////v////7////+/////v////7///79/////v////7////9//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+///////////////////////////////+/////v////7////+//// + /////////////////v////7////////////////////+//////////////////////////7///////// + //////7////+///////////////////////////////+/////v////////////////////////////// + /v////7////+//////////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7///7+///+/v////7////+/////v////7////+/////v///v3///79///+/f///v3///79//// + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /P///fz///79///+/f///v3///78///+/P///fz///38///9/P///fv///38///+/P///vv///37///9 + +////fv///37///9+////fv///37///+/P///fv///37///++////fv///37///9+////fr///36///9 + +v///fr///z6///9+v///fr///36///9+v///Pn///z5///8+f///Pn///z5///8+f///Pn///z5///8 + +f///Pj///z4///8+f///Pn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8 + 9////Pf///v3///79///+/f///v3///79///+/f///v3///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/b///v2///69f//+vX///v1///69f//+vX///r1///69f//+vX///r1///69P//+vT///r0///6 + 9P//+vT///rz///68///+vP///rz///58///+fP///nz///68///+vP///rz///58v//+fL///ny///5 + 8v//+fH///ny///58v//+fH///nx///58f//+PH///jx///48f//+fH///nx///48P//+O////jv///4 + 7///+O////jv///47///+O////jv///47///+O7///fu///37v//9+7///fu///37f//9+3///ft///3 + 7f//9+3///ft///27P//9uz///bs///27P//9uz///br///26///9ev///Xr///16///9ev///Xq///1 + 6v/+9er//vXq///16v//9er///Xq//706f/+9On//vTp//706f/+9On//vTo//706P/+9Oj//vTo//70 + 6P/98+f//fPn//7z5//98+f//fPn//3z5v/98+b//vPn//7z5//98ub//fLm//3y5v/98ub//fLm//3y + 5v/98uX//fLl//3y5f/98eX//fHl//zx5P/88eT//fHk//zx5P/88OP//PDj//zx5P/88eT//PDj//zw + 4//88OL//PDi//zw4v/88OL//PDi//zw4v/88OL//PDi//zv4f/77+H/++/h//vv4f/77+H/++7g//vu + 4P/77+H/++/h//vv4P/77uD/++7g//vu4P/67uD/+u7f//ru3//77t//++7f//vu3//67d7/+u3e//rt + 3v/67d7/+u3e//rt3v/67d7/+u3e//rt3v/67N7/+uzd//rs3f/67N7/+uze//rs3f/67N3/+uzd//ns + 3f/57N3/+evc//nr3P/569z/+evc//nr3P/569z/+evc//nr2//569v/+evb//nr2//56tv/+Orb//jq + 2//56tv/+erb//nq2//46tr/+Ora//nq2//46tv/+Ora//jq2v/46tr/+era//nq2//46tr/+Ora//jq + 2//67N3/+uzd//rs3f/67N3/+ezd//ns3f/569z/+evc//nr3P/569z/+evc//nr3P/569z/+evb//nr + 2//569v/+evb//nq2//46tv/+Orb//nq2//56tv/+erb//jq2v/46tr/+erb//jq2//46tr/+Ora//jq + 2v/56tr/+erb//jq2v/46tr/+Ora//jq2v/46tr/+Ona//jp2v/46tr/+Ona//jp2f/46dn/+OnZ//jp + 2f/36Nj/9+jY//jo2f/36Nn/9+jY//fo2P/36Nj/9+jY//fo2P/36Nj/9+jY//fo2P/36Nj/9+jY//fo + 2P/36Nj/9+jY//fo2P/36Nj/+OjZ//jp2f///v3///79/////v///v3///79/////f///v3///79//// + /v////7////+/////v////7////+/////v////7////+///+/f////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7//////////v////7////+/////v////7///////// + ///////////+/////v/////////////////////////+//////////////////////////7///////// + //////7////+///////////////+//////////7////+/////v////7//////////v////////////// + ///////////+/////////////////////////////////////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7///7+///+/v///v7///79///+/v///v7///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f////3///79///+/f///v3///79///+/f///v3///79///+ + /P///vz///78///+/P///fz///78///9/P///fz///78///+/P///vz///77///9+////fz///38///9 + +////fz///38///9/P///fv///78///++////fv///37///9+////fv///36///9+v///fr///36///8 + +v///Pr///z6///9+v///fr///36///9+v///fr///z6///8+f///Pn///z5///8+f///Pn///z5///8 + +f///Pn///z5///8+f///Pj///z4///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8 + 9////Pj///v3///79///+/f///v3///79///+/f///v2///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/b///v2///79f//+/X///v2///79v//+vX///r1///69f//+/X///r0///69P//+vT///r0///6 + 9P//+vT///r0///69P//+vP///rz///58///+vP///rz///68///+vP///rz///58v//+fL///ny///5 + 8v//+fL///nx///58f//+fL///nx///48f//+fH///nx///58f//+fH///jw///48P//+PD///jw///4 + 8P//+PD///jw///47///+O////jv///47///+O////ju///37v//9+7///fu///37f//9+3///ft///3 + 7f//9u3///bt///37f//9uz///bs///27P//9uz///bs///27P//9uz///br///16///9ev///Xr///1 + 6///9er///Xq///16v//9er///Xq///16v//9er///Xq///16f/+9On//vTo//706P/+9Oj//vTo//70 + 6P/+9Oj//vTo//706P/+9Of//vTn//7z5//98+f//vPn//7z5//98+b//fPm//3z5//98ub//fLl//3y + 5f/98ub//fLm//3y5v/98uX//fLl//3y5f/88eT//PHk//3x5P/98eT//fHk//3x5P/98eT//fHj//zx + 4//88eP//PDj//zw4v/88OL//PDi//zw4v/88OL/++/h//vv4f/77+H//PDi//vv4f/77+H//O/h//vv + 4f/77+H/++/h//vv4P/77uD/++7g//vv4P/77uD/++7g//vu4P/77uD/+u3f//rt3//77t//+u3f//rt + 3//67d7/+u3e//rt3//67d//++3f//rt3v/67d7/+u3e//rt3v/67d7/+u3e//rt3v/67d7/+uzd//ns + 3f/57N3/+ezd//ns3f/67N3/+ezc//ns3P/67Nz/+uzc//ns3P/569z/+evc//nr2//569v/+evc//nr + 3P/569v/+Orb//jq2//569v/+erb//nq2//569v/+evb//nq2//56tv/+erb//jq2//569z/+uzd//rt + 3v/67d7/+u3e//rt3v/67N3/+ezd//ns3f/57N3/+ezd//rs3f/57Nz/+ezc//rs3P/67Nz/+ezc//nr + 3P/569z/+evb//nr2//569z/+evc//nr2//46tv/+Orb//nr2//56tv/+erb//nr2//569v/+erb//nq + 2//56tv/+Orb//jq2v/46tr/+Ora//jq2v/46tr/+erb//jq2v/46tr/+Ona//jp2v/46dn/+OnZ//jp + 2f/46dn/+OnZ//jp2f/46dn/+OnZ//jp2f/46dn/9+jZ//fo2P/36Nj/9+jY//jp2f/46dn/+OnZ//jp + 2f/46Nn/9+jZ//fp2f/46dn////+///+/f///v3////+/////v////7///7+/////v////7////+//// + /v////7////+/////v////7///79///+/f////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////////////// + /v/////////+/////v////7//////////////////////////////////////////v////7///////// + ///////////+///////////////+/////v////////////////////////////////////////////// + //////////////////////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v///v7///7+///+ + /v///v7///7+///+/v///v7///79///+/f///v3///7+///+/v///v3///79///+/f///v7///7+///+ + /f///v3///79///+/f////3////9///+/f///v3///79///+/f///v3///79///+/f///vz///78///+ + /f///v3///79///+/f///vz///38///9/P///vz///78///+/P///vz///78///+/P///vz///77///9 + /P///fv///37///9/P///fv///37///9+////fv///37///9+////fv///37///9+////fr///z6///9 + +v///fr///36///9+v///fr///36///9+v///Pn///z5///9+v///Pr///z5///9+f///fr///z5///8 + +f///Pn///z4///8+P///Pn///z5///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P//+/f///v3///89////Pf///v3///79///+/f///v3///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/b///v2///79v//+/b///r1///69f//+/X///v1///69f//+vX///r1///69f//+vX///r1///6 + 9P//+vT///r0///69P//+vT///r0///69P//+vP///rz///68///+fP///nz///58v//+fL///ny///5 + 8v//+fL///ny///58v//+fH///nx///58f//+fH///nx///58f//+fH///jw///48P//+PD///jw///4 + 8P//+PD///jv///47///+O////fv///37///+O////fu///47v//9+7///ft///37f//9+7///ft///3 + 7f//9+3///ft///37f//9uz///bs///27P//9uz///bs///27P//9uz///bs///17P//9uv///br///2 + 6///9uv///Xq///16v//9ur///Xq///16v//9er///Xq//706f/+9On//vTp///16f/+9On//vTo//70 + 6P/+9Oj//vTo//706P/+9Oj//fTn//3z5//+8+f//vPn//7z5//+8+f//vPn//7y5v/+8+b//vPn//7z + 5//+8+b//fPm//3y5v/98uX//fLl//3y5f/98uT//fHk//3x5P/98eT//fHk//zx5P/88eT//fHk//3x + 5P/88OP//PDi//zw4//88OL//PDi//zw4v/87+H//PDi//zw4v/88OL//PDi//zv4v/87+L//O/i//zw + 4v/87+H/++/g//vv4f/77+H/++/h//vv4P/77uD/++7g//vu4P/77t//++7g//vu4P/77t//+u7f//vu + 3//77uD/++7f//vu3//67d//+u3e//rt3//67d//+u3e//vt3v/77d7/++3e//rt3v/67d7/+u3e//rs + 3v/67N7/+u3e//rt3f/67d3/+uzd//ns3f/57Nz/+ezc//ns3P/57Nz/+ezc//ns3P/569z/+evc//nr + 2//569z/+evc//rr3P/569z/+evc//nr2//569v/+evb//nr2//569z/+evc//rs3v/67d7/++3e//vt + 3v/77d7/+u3e//rt3v/67d7/+uze//rs3v/67d7/+u3d//rt3f/67N3/+ezd//ns3P/57Nz/+ezc//ns + 3P/57Nz/+ezc//nr3P/569z/+evb//nr3P/569z/+uvc//nr3P/569z/+evb//nr2//569v/+evb//nr + 3P/56tz/+evb//jq2//46tv/+erb//nq2//56tv/+erb//jq2v/46dr/+Ora//jq2v/46dr/+OnZ//jp + 2f/46dn/+OnZ//jp2f/46dn/+OnZ//jp2f/36Nj/9+jY//fp2f/46dn/+OnZ//jp2f/46dn/+OnZ//jp + 2v/36dr/+Ona/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+//////////////////// + /v////7//////////////////////////v////////////////////7////+/////v////////////// + //////////////////////////////////////////////////////////////////////////////// + //////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7///7+///+/v///v7///7+/////v////7////+//// + /v///v7///7+///+/v///v7///7+///+/v////7///7+///+/v////7////+///+/v///v7///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///v3///79///+ + /f///vz///78///+/P///fz///38///+/P///vz///78///+/P///vz///78///9/P///fz///37///9 + /P///fz///37///9+////fv///37///9+////fv///37///9+////fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///8+f///fr///36///9+v///fn///35///8 + +f///fn///z5///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///7 + 9///+/f///z3///79///+/f///z3///79///+/b///v2///79///+/f///v2///79v//+/b///v2///7 + 9v//+/b///v2///69f//+/X///v1///79v//+/X///v1///79f//+vX///r1///69f//+vT///r0///6 + 9P//+vT///r0///69P//+vT///r0///69P//+vP///rz///68///+vP///nz///58///+vP///ny///5 + 8v//+fL///ny///58f//+fH///nx///58v//+fH///nx///58f//+PD///jw///48P//+PD///jw///4 + 8P//+O////jv///37///+O////jv///47///+O////jv///47///+O7///fu///37v//9+7///ft///3 + 7f//9+3///ft///37f//9+3///ft///27f//9+z///bs///27P//9uz///bs///27P//9uz///br///2 + 6///9uv///br///26///9uv///Xq///16v//9er//vXq///16v//9er///Xp//706f/+9On//vTp//70 + 6f/+9On//vTo//706P/+9Oj//vTo//706P/+8+j//vPo//7z5//+8+f//vPn//7z5//+8+f//vPn//3z + 5//98ub//fLm//3y5v/98ub//fLl//3y5f/98uX//fLl//3x5f/88eX//fHk//3x5P/98eT//fHk//zx + 4//88eP//PHj//zx4//88OL//PDi//zx4v/88OL//PDi//zw4v/88OL//PDi//zw4v/88OL//PDi//vv + 4f/77+H//O/h//vv4f/77+H//O/h//vu4f/77uD/++7g//vu4P/77uD/++7g//vu4P/77uD/++/g//vu + 4P/77uD/++7f//ru3//67uD/+u3f//rt3//77d//++3f//vt3//77t//++7f//vu3//77d//+u3e//rt + 3v/67d7/+u3e//rt3v/67N3/+uzd//ns3f/57N3/+uzd//rs3f/57N3/+ezc//nr3P/67Nz/+uvc//rr + 3P/669z/+evc//nr3P/569z/+evc//nr3P/569z/+evc//ns3f/67d7/+u3f//vt3//77d//++3f//vu + 3//77t//++7f//vt3v/67d7/+u3e//rt3v/67d7/+u3e//rs3f/67N3/+ezd//ns3P/67Nz/+uzc//ns + 3P/57Nz/+evc//rs3P/669z/+uvc//rr3P/569z/+evc//nr2//569v/+evb//nr3P/569z/+evc//nr + 3P/569z/+evb//nr2//56tv/+erb//nq2//56tv/+eva//nq2v/46tr/+Ora//jp2f/46dn/+OnZ//jp + 2f/46dr/+Ona//jp2v/46dr/+OnZ//jp2f/46tr/+Ora//jq2v/46dr/+Ona//jp2v/46dr/+Ona//jq + 2v////7////+/////v////7////+/////v////7////+/////f////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+//////////7////+//// + /v////7////+//////////7////+/////////////////////v////7///////////////7///////// + /////////////////v////7///////////////7///////////////7///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+///+/v///v7////+///+ + /v///v7///7+///+/v///v7///7+/////v////7////+/////v////7////+///+/v///v7///79///+ + /f////7////+/////f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/f///v3///79///+/f///v3///78///+ + /P///vz///78///+/P///vz///37///9+////fv///37///9+////fv///37///9+////fv///37///9 + +////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///Pn///z5///8+f///Pn///z5///8+f///Pn///z5///8+f///Pn///z5///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pf///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///7 + 9v//+/b///v2///79v//+/b///v2///79v//+/b///v2///79v//+/X///v1///79f//+vX///r1///6 + 9f//+vX///r1///69f//+vT///r0///69P//+vT///r0///69P//+vT///rz///68///+vP///rz///5 + 8///+fP///ny///58v//+fL///ny///58v//+fL///ny///58f//+fH///nx///58f//+fH///jx///4 + 8P//+PD///jw///48P//+PD///jw///48P//+PD///jw///47///+O////jv///47///+O7///ju///4 + 7v//+O7///ju///37v//9+7///fu///37f//9+3///ft///37f//9+3///ft///37f//9+z///fs///2 + 7P//9uz///bs///27P//9uv///br///26///9uv///br///16///9ev///Xr///16v/+9er//vXq//71 + 6v//9er//vXp//716f/+9On//vTp//706f/+9On//vTp//706P/+9Oj//vTo//706P/+8+j//vPo//3z + 5//98+f//fPn//3z5//98+f//fPn//3z5v/98ub//fLm//3y5v/98uX//fLl//3y5f/98uX//fLl//3y + 5f/98uT//fLk//3y5P/98eT//fHk//3x5P/98eT//PHk//zx5P/88eP//PHj//zx4//88OP//PDj//zw + 4//88OL//PDi//zw4v/88OL//O/i//zv4v/87+L//O/h//zv4f/87+H//O/h//zv4f/87+H/++/h//vv + 4f/77+H/++/h//vu4P/77uD/++7g//vu4P/77uD/++7g//vu4P/77uD/++7g//vu4P/77t//+u7f//ru + 3//67d//+u3f//rt3//67d7/+u3e//rt3v/67d7/+u3e//rt3v/67N3/+uzd//rs3f/67N3/+uzd//rs + 3f/67N3/+uzd//rs3f/67N3/+uzd//rs3f/67d7/++7f//vu3//77t//++7f//vu3//77t//++7f//vu + 3//77t//+u3e//rt3v/67d7/+u3e//rt3v/67d7/+u3e//ns3f/67N3/+uzd//rs3f/67N3/+uzd//rs + 3f/67N3/+uzd//rs3P/569z/+evc//ns3P/57Nz/+evc//nr3P/569z/+evc//nr3P/569z/+evc//nr + 3P/569v/+evb//nr2//569v/+evb//nr2//569v/+evb//jq2v/46tr/+Ora//nq2v/46tr/+Ora//jq + 2v/46tr/+era//nq2v/56tr/+era//nq2v/56tv/+Orb//jq2//46tv/+Orb//jq2//56tz////9//// + /f////3///79/////f///v3////+/////v////3////+/////v////7////+/////v////7////9//// + /f////7////+///+/f////7////9/////f////7////+/////v////7////+/////v////3////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7///////// + ///////////+///////////////+/////v///////////////////////////////v////////////// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////f////3////9/////f////7////9/////f///v3////9//// + /f///v3////9/////f////3////9/////f////3///79/////v////3////9/////f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+ + /P///vz///77///++////vv///77///++////vv///37///9+////vv///77///++////vv///37///9 + +////fv///37///9+////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +f///Pn///35///8+f///Pn///z5///8+f///Pn///z5///8+f///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z3///89////Pf///z3///79///+/f///v3///79///+/f///v3///7 + 9v//+/b///v2///79v//+/b///v2///79v//+/b///v1///79f//+/X///v1///79f//+/X///r1///6 + 9P//+vT///r0///69P//+vT///r0///69P//+vP///rz///68///+vP///rz///68///+fL///ny///5 + 8v//+fL///ny///58v//+fL///ny///58v//+fH///nx///58f//+fH///nx///58P//+fD///nw///5 + 8P//+fD///nw///48P//+O////jv///47///+O////jv///47///+O////ju///47v//+O7///fu///3 + 7v//9+7///fu///37f//9+3///ft///37f//9+3///ft///37f//9+3///fs///37P//9+z///fs///3 + 7P//9uv///br///26///9uv///br///26///9ur///Xq///16v//9er///Xq///16v/+9er//vXp//71 + 6f/+9en//vXp//716f/+9On//vTo//706P/+9Oj//vTo//705//+9Of//vTn//705//+9Of//vTn//70 + 5//+9Ob//vPm//7z5v/+8+b//vPm//7z5v/98+b//fPm//3y5f/98uX//fLl//3y5f/98uX//fLl//3y + 5P/98uT//fLk//3x5P/98eT//fHk//3x4//98eP//fHj//3x4//88eP//fHj//3x4//88eP//PHj//zw + 4//88OL//PDi//zw4v/88OL//PDi//zw4v/88OL//PDi//zw4v/88OL//PDh//zw4f/77+H/++/h//vv + 4f/77+H/++/g//vv4P/77uD/++7g//vu4P/77uD/++7g//vu3//77t//++7f//vu3//77t//++7f//vu + 3//77t//++7f//vu3//77t//++7f//vu3//77t//++7f//vu3//77t//+u3e//rt3v/67d7/+u3e//rt + 3v/67d7/+u3e//rt3v/67N7/+uze//rs3f/67d3/+u3d//rs3f/67N3/+uzd//rs3f/67N3/+uzd//rs + 3f/67N3/+uzd//rs3f/67Nz/+uzc//nr3P/569z/+evc//nr3P/569z/+evc//nr3P/569v/+evb//nr + 2//56tv/+erb//nq2//56tv/+erb//nq2//569v/+evb//nq2//56tv/+erb//nq2//569v/+evb//nq + 2//569v/+evb//nr2//569z/+evc//nr3P/569z/+evc//nr3P/5693/+uze///+/f////7////+//// + /v///v3////9/////v////7////+///+/f///v3///79/////v////7////9/////v///v3////9//// + /v////7////+/////v////3////9/////v///v3////+/////v////7////9/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+//////////7///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v////7////+/////v////7////////////////////////////////////+/////v////////////// + //////////////////////////////////////7////+/////v////7///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v////7////+/////v///////////////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////f////3////9//// + /f///v3///79/////f////3////9/////v////3////9/////f////7///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///79///+/f///v3///79///+/P///v3///79///+/f///v3///78///+ + /P///fz///38///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///fv///37///9+////fv///36///9+////fv///36///9+////fv///37///9+v///fr///36///9 + +v///fr///z5///8+v///Pr///36///9+v///fn///z5///8+f///Pn///z5///8+f///Pn///z5///9 + +f///fn///z4///8+P///Pj///z4///8+P///Pj///v3///8+P///Pj///v3///8+P///Pj///z3///8 + 9////Pf///z3///79///+/f///v3///79///+/b///v2///79v//+/b///v2///79v//+/b///v1///7 + 9f//+/X///v1///79f//+/X///r1///79P//+vT///v0///79P//+vT///r0///69P//+vT///rz///6 + 8///+vP///nz///58///+fP///rz///58///+fP///ny///58v//+fL///ny///68v//+vL///ry///5 + 8f//+fH///nx///58f//+PD///jw///48P//+fD///nw///58P//+fD///jw///47///+O////jv///4 + 7///+O////ju///47v//+O7///ju///47v//+O7///fu///37v//9+3///jt///47f//9+3///ft///2 + 7P//9uz///fs///37P//9+z///bs///26///9uv///br///26///9uv///br///26///9uv///bq///2 + 6v//9ur///Xq///16v//9en///Xp///16f//9en///Xp///16f//9en//vTp//706f//9ej///Xo///1 + 6P//9Oj//vTo//706P/+9Of//vTn//7z5//+8+f//vPn//7z5//+8+f//vPn//3z5v/98+b//fPl//7z + 5f/+8+X//fLl//3y5f/98uX//fLl//3y5f/98uT//fHk//3x5P/98uT//fLk//3x5P/98eT//fHk//3x + 5P/88eP//fHj//3x4//88eP//PHj//zx4//88eP//fHj//3x4//88OP//PDi//zw4v/88OL//PDi//zw + 4v/88OH//O/h//zv4f/87+H/++/h//zv4f/77+H//O/h//zv4f/87+H//O/g//zv4P/87+D/++/g//vv + 4P/77+D/++/g//vu4P/77uD/++7g//vu3//77t//++7f//vu3//67d7/++3f//vt3//77d7/++3e//rt + 3v/67d7/+u3e//rs3v/67d7/+u3e//rt3v/67d7/+u3e//rt3v/67N3/+uzd//rs3f/67N3/+uzd//rs + 3f/67N3/+uzd//rs3f/67N3/+ezc//nr3P/569z/+evc//nr3P/569z/+evc//nr2//569z/+erb//nq + 2//56tv/+evb//nr2//569v/+evc//nr3P/569v/+evb//nq2//569v/+evc//nr3P/569z/+evc//ns + 3P/57Nz/+ezc//nr3f/67N3/+uzd//rs3f/57N3/+uze//vt3/////3////9/////f////7////+//// + /v////3////9///+/f////7////+/////f////3////+/////v///v3////9/////v////7////+//// + /v////7////+/////v////7////9/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7///////// + /////////////////v////7///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v///v7////+/////f////3///79///+ + /v////3////+///+/v///v7////+/////v////3///79/////f////3////+/////v///v3////9///+ + /f///v3///79/////f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///9 + /P///fz///38///+/P///vz///78///+/P///vz///38///9/P///fz///78///+/P///vz///37///9 + +////fv///37///9+////fv///37///9+////fv///37///9+////fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///z5///8+f///fn///35///8+f///Pn///z5///9+f///fn///z5///8 + +P///Pn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///8 + 9////Pf///z3///79///+/f///v3///79///+/b///v2///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/b///v2///79f//+/X///v1///79f//+/X///v1///79f//+/X///r0///69P//+vT///r0///6 + 9P//+vT///nz///69P//+vT///rz///68///+vP///rz///58v//+vP///rz///58v//+fL///ry///5 + 8v//+fH///nx///58f//+fH///nx///58f//+fH///nx///48P//+fD///nw///48P//+PD///jv///4 + 7///+O////jv///47///+O////jv///47///+O7///ju///47v//+O7///fu///37f//9+3///ft///3 + 7f//9+3///ft///37P//9+z///bs///37P//9+z///fs///27P//9uz///br///36///9uv///br///2 + 6///9ur///bq///26v//9ur///bq///16f//9en///Xq///16v//9en///Xp///16f//9en///Xp///1 + 6f/+9Oj//vTo//706P/+9Oj//vPn//705//+9Oj//vTo//705//+9Of//fPm//3z5v/98+b//vPm//7z + 5v/98+b//fPm//3z5v/98uX//fLl//3y5f/98uX//fLl//3y5P/98uT//fLl//3y5f/98eT//fHk//3x + 5P/98eT//fHk//zx5P/98eT//fHk//3x5P/98eT//fHk//zx4//88OP//PDj//zw4v/88OL//PDi//zw + 4v/88OL//PDi//zw4v/88OL//PDi//zw4v/88OL//O/h//zv4f/87+H//O/h//zv4f/77+H/++/h//vv + 4P/77+D/++/g//vu4P/77uD/++7f//vu3//77t//++7f//vu3//77t//++3f//vt3v/77t//++7f//vu + 3//77d7/+u3e//rt3v/67d7/+u3e//rt3v/67d7/+u3e//rt3v/67d7/+u3e//rs3f/67N3/+uzd//rs + 3f/67N3/+uzd//ns3f/57Nz/+ezc//ns3P/569z/+ezc//nr3P/569z/+evb//nr3P/569v/+uvc//rr + 3P/569v/+evb//nr3P/569z/+evc//nr3P/569v/+evc//nr3P/57Nz/+ezc//nr3P/57Nz/+ezd//rs + 3f/67N3/+uzd//rs3v/67N7/+uze//rt3v/77t/////9/////f////7////+/////v///v3////9//// + /v////7////9/////v///v3///79///+/f////7///79///+/f////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7///7+/////v////7///7+/////v////7////+/////v////7///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///38///+ + /P///fz///38///+/P///vz///78///9/P///vz///78///9/P///fv///37///9+////fv///37///+ + +////fv///37///9+////fv///37///9+////fv///37///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///8+f///Pn///z5///9+v///Pn///35///9+f///fn///z5///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8 + +P///Pj///v3///79///+/f///v3///79v//+/f///v3///89////Pf///v2///79///+/b///v2///7 + 9v//+/b///v2///79v//+/X///v1///79f//+/X///r0///69P//+vX///r1///69P//+vT///r0///6 + 9P//+vT///r0///69P//+vT///rz///68///+vP///nz///58///+vP///rz///68///+vP///ny///5 + 8v//+fL///nx///58v//+fL///nx///58f//+fH///nx///58P//+fH///jw///48P//+PD///jw///5 + 8P//+PD///jw///47///+O////jv///47///+O////jv///37v//9+7///ft///37f//9+3///ft///3 + 7f//9+3///ft///37P//9+3///ft///37P//9+z///bs///37P//9+z///br///26///9uv///br///2 + 6///9ur///bq///26v//9ur///Xq///16v//9er///Xp///16f//9en///Xq///16v//9en///Xp//70 + 6P/+9Oj//vTo//706P/+9Oj///To///06P/+9Of//vTn//7z5//+8+f//vPn//3z5v/98+b//vPn//7z + 5//+8+b//vPm//7z5v/98ub//fLl//3y5f/98uX//fLl//3y5f/98uX//fLl//3y5f/98uX//fLl//3y + 5f/98uT//fLl//3x5P/98eT//fHk//3y5P/98eP//fHj//3x5P/98eT//PDj//zw4v/98eP//fHj//zw + 4v/88OL//PHj//zx4v/88OL//PDi//zw4v/87+H//PDi//zw4v/88OL/++/h//zv4f/77+H//O/h//zv + 4f/77+H/++/h//vv4P/77+D//O/g//zv4P/77uD/++7g//vu4P/77t//++7f//vu3//77t//++7f//vu + 3//77d7/+u3e//rt3v/67d7/+u3e//rt3v/67d7/+u3e//rt3v/67d7/+u3e//rt3v/67d7/+uzd//rt + 3f/67d3/+uzd//rs3f/67N3/+uzd//ns3P/57Nz/+evc//nr3P/67Nz/+uzc//rs3P/669z/+uvc//rs + 3P/569z/+evc//nr3P/57Nz/+ezc//ns3P/57Nz/+ezc//ns3P/67N3/+uzd//ns3f/57N3/+uze//rs + 3f/67d7/+u3e//rt3v/67d//++7g///+/f////7////+/////v///v3////9/////v////7////+//// + /v////7///79/////v////7////+/////f////3////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v/////////+//// + //////7////+/////v////7////+///////////////+/////v/////////+/////v////////////// + /v/////////////////////////////////////////+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v///v7////+/////v////3///79/////f///v3////9/////f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///38///+ + /P///v3///79///+/P///vz///78///+/P///vz///37///9+////vz///78///+/P///vz///37///9 + +////fv///37///9+////fv///37///9+////fv///36///9+v///fr///36///9+////fr///36///9 + +v///fr///36///9+v///fn///z5///9+v///Pn///36///9+v///fn///z5///8+f///fn///35///8 + +f///Pj///z5///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///8 + +P///Pj///z3///89///+/f///z3///89////Pf///z3///89////Pf///v2///79v//+/b///v2///7 + 9v//+/b///v1///79f//+/X///v1///79f//+vX///r1///69f//+vT///r0///69P//+vT///r1///6 + 9P//+vT///r0///69P//+vT///rz///68///+vP///rz///68///+vP///rz///68///+vP///ny///6 + 8v//+vL///ry///58v//+fL///nx///58f//+fH///nx///58f//+fH///nx///58f//+fD///jw///4 + 8P//+PD///jv///48P//+O////jv///47///+O////jv///47v//+O7///ju///47v//+O7///ft///3 + 7f//9+3///ft///37f//9+3///ft///37P//9uz///bs///26///9uv///br///26///9uv///br///2 + 6///9ur///br///26///9uv///bq///16v//9en///Xq///16v//9en///Xp///16v//9en///Xp///1 + 6f/+9Oj//vTo//706P//9Oj///To//706P/+9Of//vTo//706P/+8+f//vPn//7z5//+9Of//vTn//70 + 5//+8+b//vPm//7z5v/+8+b//fLl//7z5v/+8+b//vPm//7z5v/+8+b//fLl//3y5f/+8+X//vPl//3y + 5f/98uX//fLl//3y5P/98uT//fLk//3y5P/98eT//fHk//3x5P/98eP//fHj//3x4//98eP//fHj//3x + 4//88eP//PHj//zw4//88OL//PDi//3w4v/98eP//PDi//zw4v/88OL//PDh//zw4f/88OH/++/h//zv + 4f/77+H//O/h//zv4f/77+D/++/g//vu4P/77uD/++7g//vu3//77t//++7g//vu4P/77t//++7f//vu + 3//77t//++7f//rt3//67d7/+u3e//rt3v/77t//++7f//vt3v/67d7/+u3e//rt3v/67d7/+u3e//rs + 3f/67N3/+u3e//rt3v/67N3/+uzd//rs3f/67Nz/+uzc//rs3f/67N3/+uzd//rs3f/67N3/+ezc//rs + 3f/67N3/+uzd//ns3P/67N3/+uzd//rs3f/57N3/+uzd//rs3f/67N3/+u3e//rs3v/67d7/+u3e//rt + 3v/67d//++7f//zv4P///v3////+/////v////7////+///+/f////7////+/////v////7////9//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7//////////v////7////+//////////7///////// + /////////////////v///////////////v///////////////v////7//////////v////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+///+/v////7////9/////v////7///79///+/f///v3///79///+ + /f///v3////9///+/f///v3///79///+/f///v3///79///+/f///v3///78///+/P///v3///79///+ + /f///v3///78///+/P///vz///78///9/P///vz///78///+/P///vz///78///+/P///vz///37///9 + +////fv///37///9+////fv///37///9+////fr///36///9+////fv///36///9+////fv///36///9 + +v///fr///36///9+v///Pr///36///9+v///fr///36///8+f///fn///36///9+v///fn///z5///8 + +f///Pj///z4///8+f///fn///z5///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + 9////Pf///z3///8+P///Pf///z3///79///+/f///v3///89///+/f///v3///79///+/b///v2///7 + 9v//+/b///v1///79v//+/X///r1///69f//+/b///r1///79f//+/X///v1///69f//+vT///r0///6 + 9P//+vT///r0///69P//+vP///rz///69P//+vT///rz///68///+vP///rz///68///+vP///rz///6 + 8///+fL///ny///58v//+fL///ny///58f//+fH///nx///58f//+fH///nw///58P//+fH///nx///4 + 8P//+PD///jw///48P//+PD///jv///47///+O////ju///47v//+O7///ju///47v//9+7///fu///4 + 7v//9+7///ft///37f//9+3///fs///27P//9uz///fs///37P//9uv///br///26///9uv///br///2 + 6///9uv///br///26v//9ur///bq///26v//9ur///bq///26v//9ur///bq///16v//9er///Xp///1 + 6f//9Oj///To///06P//9ej///To///06P//9Oj///To///06P/+9Of//vTn//705//+9Of//vTn//7z + 5v/+8+b//vPm//7z5v/+8+b//vPm//7z5v/+8+b//vPm//3y5f/+8+b//vPm//3y5f/98uX//fLl//7z + 5v/+8+X//fLk//3y5P/98uT//fLl//3y5f/98uT//fLk//3x5P/98uT//fLk//3x4//98eP//fHj//3x + 4//88eP//PDj//zw4v/88OL//fHj//3x4//88OL//PDi//zw4v/88OL//O/h//zv4f/88OH//O/h//zv + 4f/87+H//O/h//zv4f/77uD/++7g//vv4P/87+D/++7g//vu4P/77uD/++7f//vu3//77t//++7f//vu + 3//77d//++7f//rt3v/67d//++7f//vt3//77t//+u3e//rt3v/67d7/+u3e//rt3v/67d7/+u3e//rt + 3v/67d7/+u3e//rs3f/67N3/+u3d//rs3f/67N3/+uzd//rs3f/67N3/+u3d//rs3f/67N7/+u3e//rt + 3f/67d7/+uzd//rs3f/67N3/+uzd//rs3f/67N3/+uzd//rt3v/77d//++3f//ru3//67d//+u3f//vu + 4P/87+H////9///+/f////7////+///+/f////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7///////////////////////////////////////////////7///////////////////////// + /v////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7///7+///+/v////7////+///+/v////7////+///+/f///v3///79///+/f///v3///79//// + /f////3////9/////f////3///79///+/f///v3///79///+/P///vz///78///+/f///v3///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///fv///37///9 + +////fv///37///9+////vv///77///9+////fv///36///9+v///fv///37///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///8+f///fn///35///9 + +f///fn///35///9+f///Pj///z4///8+P///Pj///z5///8+P///Pj///z4///8+P///Pj///z3///8 + 9////Pj///z4///79///+/f///v3///89////Pf///z3///79///+/f///v3///79///+/b///v2///7 + 9v//+/b///v1///79v//+/b///v2///79v//+/b///v1///79f//+/X///v1///69P//+vT///r0///6 + 9P//+vT///r0///69P//+vT///r0///68///+vP///rz///69P//+vP///rz///68///+vP///rz///5 + 8v//+fL///ny///58v//+fL///ny///58v//+fL///nx///58f//+fD///nw///58f//+fH///jw///4 + 8P//+PD///jw///48P//+O////jv///47///+O////jv///47v//+O////jv///47///+O////fu///3 + 7v//9+7///ft///37f//9+3///fs///37f//9+3///fs///27P//9uz///fs///37P//9+z///bs///2 + 6///9uv///br///26///9ur///bq///26v//9ur///bq///26v//9ur///Xq///16v//9er///Xp///1 + 6f//9en///Xp///16f//9Oj///To///06P//9Oj//vTo//705//+9Of///To///06P/+9Of//vTn//70 + 5//+8+b//vPn//7z5v/+8+b//vPm//7z5v/+8+b//vPm//7z5v/+8+b//vPm//7z5v/+8+b//vPm//3y + 5f/98+X//fPl//3z5f/98uX//fLl//3y5f/98uT//vLl//7y5f/98eT//fHk//3x4//98uT//fHk//3x + 4//88eP//fHj//3x4//98eP//fHj//3x4//88OL//PDi//zw4v/88OL//PDi//zw4f/88OH//O/h//zw + 4f/87+H//O/h//zv4f/87+H//O/h//zv4f/77uD/++7g//vu4P/77t//++7g//vu4P/77uD/++7f//vu + 4P/77t//++3f//vt3//77t//++7f//rt3v/67d7/++7f//vu3//67d7/+u3e//rt3v/67d7/+u3e//rt + 3v/77d7/++3e//rs3f/67d7/+u3d//rt3f/67d7/+u3d//rt3v/67d7/+u3e//rt3v/77d7/+u3e//rt + 3v/67d7/+uzd//rs3f/67d7/+u3e//rt3v/77d//++3f//vu3//77t//++7f//ru3//77uD//O/h//// + /v////3////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v/////////+/////v////////////// + /////////////////v///////////////v////7//////////////////////////v/////////+//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7///7+//// + /v////7////+///+/v///v7///7+///+/v////3///79///+/f////3////9/////f////3////9///+ + /f///v3////9///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///v3///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///fv///37///9 + +////fv///77///9+////fv///37///++////vv///36///9+v///fr///36///9+////fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///8+f///fn///35///9 + +f///Pn///z4///8+P///Pj///z5///8+P///Pn///z5///8+P///Pn///z4///8+P///Pj///z4///8 + 9////Pf///z3///89////Pf///z3///79///+/f///v3///79///+/f///v2///79v//+/b///v2///7 + 9v//+/b///v2///79v//+/b///v2///79f//+/X///v1///79f//+/X///r1///69P//+vT///r0///7 + 9f//+/X///r0///69P//+vT///v0///79P//+vP///r0///68///+vP///rz///68///+fP///ny///5 + 8v//+fL///rz///58v//+fL///ny///58v//+fH///nx///58f//+fH///jw///48P//+fD///jw///4 + 8P//+PD///jv///47///+fD///nw///57///+O////jv///47///+O////ju///47v//9+7///fu///3 + 7v//+O7///fu///37f//9+3///ft///37P//9uz///bs///27P//9+z///fs///37P//9uz///bs///3 + 7P//9+v///br///26///9uv///bq///26v//9uv///bq///26v//9er///Xq///26v//9ur///bq///2 + 6v//9en///Xp///16f//9en///To///06P//9ej///Xo///06P//9Oj///To///06P//9Oj//vTn//7z + 5//+8+f//vTn//705//+8+b//vPn//7z5v/+9Ob//vTn//7z5v/+8+b//vPm//7z5v/+8+b//fPl//3z + 5f/98uX//fLl//3y5f/98uX//vLl//3y5f/98uX//vLl//3y5P/98uT//fLk//3x5P/98eT//fHk//3y + 5P/98uP//fHj//3x4//98eP//fHj//3x4//98eP//PDi//zw4v/98eL//fHi//zw4v/88OL//PDh//zw + 4f/88OH//PDh//zv4f/87+H//O/h//zv4f/77uD/++7g//vv4P/77+D/++7g//vu4P/77+D/++/g//vu + 4P/77t//++7f//vu3//77t//++7f//vu3//77t//++7f//vu3//77t//+u3e//vt3v/77d7/+u3e//rt + 3v/77d7/+u3e//rt3f/67d7/+u3e//rt3v/67d7/+u3e//rt3v/67d7/++3e//vt3v/67d7/+u3e//vt + 3v/77d7/++3e//rt3v/67d7/++3f//vu3//77t//++7g//vu4P/77uD/++/g//zw4f////7////+//// + /v////7////+/////v////7///7+///+/v///v7////+/////v////7////+/////v////7////+//// + /v////7////+/////v/////////+/////v///////////////v////7//////////v////7///////// + /////////////////v////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+///+ + /v///v7///7+///+/v///v7///7+///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///37///9+////fv///37///9 + +////fv///37///++////vv///37///9+////fv///37///9+////fr///37///9+////fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///8+f///Pn///z5///9+f///fn///35///8 + +f///Pn///z5///8+f///Pj///z4///8+P///Pn///z4///8+f///Pj///z4///8+P///Pj///z4///8 + 9////Pf///z4///79///+/f///v3///89////Pf///v3///79///+/f///v3///79///+/b///v2///7 + 9v//+/b///v2///79v//+/b///v2///79v//+/X///v2///79f//+vX///r1///79f//+vX///r1///7 + 9f//+/X///r0///79P//+/T///v0///69P//+vT///r0///69P//+vP///nz///68///+vP///rz///6 + 8///+vP///ny///58v//+fL///ny///58v//+fH///nx///58f//+fH///nw///58P//+fD///nx///4 + 8P//+fD///nw///58P//+O////jv///47///+O////jv///47///+O7///fu///37///+O////fu///4 + 7v//+O7///ju///47v//9+3///ft///37f//9+3///fs///37P//9+3///ft///37P//9uz///br///3 + 6///9uv///br///26///9uv///br///26///9uv///br///26v//9ur///bq///26v//9ur///bq///2 + 6v//9en///Xp///16f//9ej///Xo///16P//9en///Xo///16f//9ej///Xo///06P//9Oj///To///0 + 6P//9Oj///Tn//705///9Of//vTn//705//+9Of//vTn//7z5v/+8+b//vTm//7z5v/+8+b//vPl//7z + 5f/+8+b//fLl//7z5f/98uX//fLl//3y5f/+8uX//fLl//3y5P/98uT//fLk//3y5P/98uT//fLk//3y + 5P/98eP//fLk//3x4//98eP//fHj//3x4//98eP//fHj//3x4//98eP//fHj//3x4v/88OH//PDh//zw + 4v/88OH//PDh//zv4f/87+H/++/h//zv4f/77+D/++/g//vv4P/87+D//O/h//vv4P/77+D/++7g//vu + 3//77uD/++7f//vu3//77t//++7g//vu3//77t//++7f//vt3v/77d7/++7f//rt3v/67d7/++7f//vt + 3v/77t7/++7e//vu3v/67d7/++7f//rt3v/67d7/++7f//vu3//77t//++7f//vu3//77t//++3e//vt + 3v/77t//++7f//vu3//77t//++7f//vv4P/77+D/++7g//vv4f/88OL////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+//////////7////+//// + //////7///////////////7////+/////////////////////v////////////////////////////// + /v////7///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v///v7///7+///+ + /v///v7///7+///+/v///v3///79///+/f///v3///79///+/f///v3///79/////f////3///79//// + /f////3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///38///+/P///vz///78///+/P///vz///77///+ + +////fv///37///9+////fv///37///9+////fr///36///9+v///fr///37///9+////fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///z5///8+f///fr///36///8+f///Pn///z5///8 + +f///Pn///z5///8+f///Pn///35///8+P///Pn///z5///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z3///89////Pf///z3///79///+/f///v3///79///+/f///v2///79v//+/b///v2///7 + 9v//+/b///v2///79v//+/b///v2///79v//+/b///v2///79f//+/X///v1///79f//+/X///v1///7 + 9P//+/T///v0///69P//+vT///r0///69P//+vT///r0///69P//+vT///rz///68///+vP///rz///5 + 8v//+fL///ny///58v//+fL///ny///58f//+fH///nx///58f//+fH///nx///58f//+fH///jw///4 + 8P//+PD///nw///48P//+O////jv///47///+O////jv///47///+O////jv///37v//+O7///fu///4 + 7v//+O7///ft///37v//9+3///ft///37f//9+3///ft///37P//9+z///fs///37P//9+z///bs///2 + 7P//9uv///br///26///9uv///br///26///9uv///br///26v//9ur///bq///26v//9en///Xp///1 + 6f//9en///bp///26f//9un///bp///16f//9en///Xp///16f//9Oj///To///06P//9ej///Xo///0 + 6P//9Of///To///05///9Of//vTn//705//+9Of//vTn//705//+9Of//vPm//7z5v/+8+b//vPm//7z + 5v/98+X//vPl//7z5f/+8+b//fLl//3y5f/98uX//fLl//3y5f/+8+X//fLk//3y5P/+8uX//fLk//3y + 5P/98uT//fLk//3y5P/98uT//fHj//3y5P/98uT//fHj//3x4//98eP//PDi//zw4v/98eL//PDi//zw + 4f/88OH//PDh//zv4f/88OH//PDh//zw4f/88OH//O/g//zv4f/87+H/++/g//vv4P/87+D/++7g//vu + 4P/77uD/++/g//vu3//77+D/++/g//vu3//77t//++7f//vu3//77t//++7f//vu3//77t//++7f//vu + 3//77t//++7f//vu3//77t//++7f//vu3//77t//++7f//vu3//77t//++7f//vu3//77t//++7f//vu + 3//77uD/++7g//vu4P/77+D//O/h//zv4f/87+H//PDi/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + ///////////+//////////7///////////////7///////////////7////+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7///7+///+/v///v7///7+///+ + /v///v7///7+///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f////3////9///+ + /f///v3///79///+/f///v3///79///+/f///vz///78///+/P///v3///79///+/f///vz///78///+ + /P///vz///78///+/P///vz///38///9/P///vz///78///+/P///vz///77///++////fv///37///9 + +////fv///37///9+////fv///37///9+////fv///37///9+////fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///Pn///z5///8+f///Pn///z5///8 + +f///fn///35///8+f///fn///z4///8+P///fn///z5///8+P///Pn///z4///8+P///Pj///z4///8 + 9////Pf///z3///89////Pf///v3///79///+/f///v3///89///+/b///v2///79///+/b///v2///7 + 9v//+/b///v2///79v//+/b///v2///79f//+/X///v2///79f//+/X///v1///79f//+/X///v1///7 + 9P//+vT///r0///69P//+/T///v0///69P//+vT///r0///68///+vP///rz///68///+fL///ny///5 + 8v//+vL///ny///68v//+fL///ny///58v//+fL///ny///58f//+fH///nx///58f//+fH///nx///5 + 8f//+fD///nw///58P//+fD///jw///47///+PD///jv///47///+O7///fu///37v//9+7///fu///3 + 7v//9+7///ft///37f//9+3///ft///37f//9+3///ft///37f//9+z///fs///37P//9+z///fs///3 + 7P//9+z///bs///27P//9uz///br///26///9uv///br///26///9ur///bq///26v//9ur///bq///2 + 6v//9ur///bq///26v//9en///bp///26f//9en///Xo///16P//9ej///To///06P//9ej///Xo///0 + 6P//9Oj///Xo///16P/+9Of//vTn//705//+9Of//vTn//705//+8+b//vPm//7z5v/+8+b//vPm//70 + 5v/+9Ob//vPm//7z5v/+8+X//vPl//7z5f/+8+X//fLl//7z5f/+8+X//vPl//3y5f/98uX//fLk//3y + 5P/98uT//fLk//3y5P/98uT//fLk//3x4//98eP//fHj//3x4//98eP//fHj//3x4v/98OL//PDh//zw + 4f/98OL//PDh//zw4f/88OH//PDh//zv4f/87+H//O/h//zv4f/88OH//O/g//zv4f/77+D/++/g//vv + 4P/77+D/++/g//vu4P/77uD//O/g//vu4P/77t//++7f//vv4P/77+D/++/g//vu3//77t//++7f//vu + 3//77+D/++7f//vu3//77+D/++7f//vu3//77+D/++7g//vu4P/77t//++7f//vu3//77t//++7g//zv + 4f/77uD/++/g//vv4f/87+H//PDh//3x4v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v///////////////////////////////v////7////+//// + ///////////+//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+///+/v///v7///7+///+/v///v7///7+///+ + /v///v3///79///+/f///v3///79///+/f///v3///78///+/P///v3///79///+/f///v3///78///+ + /f///v3///79///+/f///v3///79///+/P///vz///79///+/f///v3///78///+/P///vz///78///+ + /P///vz///38///9/P///vz///78///+/P///vz///78///+/P///vv///77///9+////fv///37///9 + +////fv///37///9+////fv///37///9+////fv///37///9+////fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///35///8+f///Pn///z5///9+f///fn///z5///8 + +f///fn///z5///8+f///fn///35///8+P///Pn///z4///9+f///fn///z4///8+P///Pj///z4///8 + +P///Pj///z3///89////Pf///z3///89///+/f///z3///89///+/f///v3///79v//+/b///v2///7 + 9v//+/b///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v0///79P//+/T///r0///69P//+vT///r0///69P//+vP///rz///68///+vP///ny///6 + 8v//+vL///ry///58v//+fL///ny///58v//+fL///nx///58f//+fH///nx///58f//+fH///nx///5 + 8P//+fD///jw///58P//+fD///jw///47///+O////jv///47///+O////jv///47///9+7///ju///3 + 7v//9+7///fu///37v//9+3///ft///37f//+O3///ft///37P//9+z///fs///37P//9+z///bs///2 + 7P//9uz///bs///27P//9uz///br///26///9uv///br///26///9uv///br///26///9ur///bq///2 + 6v//9ur///bp///26v//9un///Xp///16f//9en///Xp///16f//9en///Xo///16P//9en///To///0 + 6P//9ej///To///16P//9ej///Xo///16P/+9Of//vTn//7z5v/+8+b///Tn//7z5v/+9Ob///Tn//70 + 5v/+8+b//vTm//7z5v/+8+X//vPl//7z5v/+8+b//vPl//3y5f/98uX//fLl//7z5f/+8uX//fLk//3y + 5P/98uT//vLk//3y5P/98eP//fHj//3x4//98eP//fHj//3x4//98eL//fDi//3w4v/98OL//PHi//3w + 4v/88OL//PDi//zw4v/88OH//PDh//zw4f/88OH//PDh//zv4f/88OH/++/h//vv4f/87+H//O/h//zv + 4f/87+D//O/g//vu4P/87+D/++/g//vu4P/77uD/++/g//vv4P/77+D/++7f//vu3//77+D//O/g//vv + 4P/77+D/++/g//vu4P/77uD/++/g//vv4P/77uD//O/g//vu4P/77uD/++/g//zv4f/87+H/++/h//vv + 4f/87+H//O/h//zw4v/98eP////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7//////////v///////////////v////7///////////////7///////// + /v////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+///+/v///v7///7+///+/v////7////+//// + /v////7////+/////v////7////+/////v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v3///79///+/f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vv///77///++////vv///77///+ + +////vv///37///++////vv///77///9+////vv///77///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+f///fn///35///9+f///fn///35///9 + +f///fn///z5///9+f///fn///35///9+f///Pn///z5///9+f///fn///35///8+f///Pn///36///8 + +f///fn///35///8+f///Pj///z4///9+f///fn///35///8+f///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z3///89////Pj///z3///89////Pf///z3///89////Pf///v2///79v//+/b///v2///8 + 9///+/b///v2///89v///Pb///v2///79f//+/X///v2///79f//+/X///v1///79f//+/X///v1///7 + 9P//+/T///v1///79P//+/T///r0///69P//+vT///r0///69P//+vT///rz///68///+vP///ny///5 + 8v//+vL///ry///68v//+fL///ny///58v//+fH///ny///58f//+fH///nx///58f//+fH///jw///4 + 8P//+fH///jw///48P//+PD///jw///48P//+O////jv///47///+O////ju///47///+O////ju///4 + 7v//9+7///ju///37f//9+3///ju///47v//+O3///ft///37f//9+3///ft///37P//9+z///fs///3 + 7P//9+z///bs///27P//9+z///fs///37P//9uv///br///26///9uv///br///26v//9ur///bq///2 + 6v//9ur///Xp///16f//9en///Xp///26f//9en///Xp///16f//9en///Xo///16f//9en///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9Of///Tn///05///9Of///Tn///05//+8+b//vPm///0 + 5//+9Ob//vTm//705v/+8+b//vPm//3z5f/98uX//fPl//7z5v/+8+X//vPl//3y5f/98uX//vLl//7y + 5P/+8uT//vLk//3x5P/98uT//fHj//3x4//98eP//fHj//3x4//98eP//fHi//zw4v/98eP//PDi//zw + 4v/88OL//fDi//zw4f/88OL//PDh//zw4f/88OL//PDh//zw4f/88OH//PDh//zv4f/87+H//O/h//zv + 4f/87+H/++/g//vv4P/77+D/++/g//vv4P/77+D//O/g//vu3//77t//++7g//zv4P/87+D//O/g//zv + 4P/87+D//O/h//vv4P/77+D//O/g//zv4P/87+D//O/g//zv4f/87+H//O/h//zw4v/88OH//PDh//zw + 4v/88OL//fHj/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+//////////7////+///////////////+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v////7////+/////v////7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///38///9+////fv///37///9 + +////fv///37///9+////fv///37///9+////fv///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fn///z5///8+f///Pn///z5///8+f///Pn///35///9 + +f///fn///z5///8+f///fn///z5///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///35///9+f///fn///36///9+v///Pn///35///9 + +f///Pn///z5///8+P///Pj///z5///8+f///Pn///z5///8+f///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///89////Pf///z3///89////Pf///z3///89///+/f///v3///79////Pf///z3///8 + 9v//+/b///z2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///v1///7 + 9P//+/X///v0///69P//+vT///r0///69P//+vT///r0///69P//+vP///rz///68///+fL///ny///6 + 8///+fL///ny///58v//+vL///ny///68v//+fH///nx///58v//+fH///nx///58f//+fH///nx///5 + 8P//+PD///jw///48P//+PD///nw///58P//+O////jv///47///+O////jv///47v//+O7///ju///4 + 7v//+O7///ju///47v//+O7///ju///37f//9+3///ft///37f//9+3///fs///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///br///26///9uv///fr///26///9uv///br///26///9uv///br///2 + 6v//9ur///bq///16f//9un///bq///26v//9ur///Xp///16f//9en///Xp///16P//9en///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///06P//9Oj///Tn///05///9Of///Tn///05///9Of//vTm//70 + 5v/+9Ob//vTn//705//+8+b//fPl//3z5f/+8+b//vPm//7z5v/98ub//fLl//3z5f/+8+X//vLl//3y + 5P/98uT//fLk//3y5P/98uT//fLk//3x4//98eT//fHj//3x4//98eP//PHi//3x4//98eP//fHi//3x + 4v/98eL//PDi//zw4v/88OL//PDh//zw4v/88OL//PDi//zw4v/88OL//PDh//zw4f/88OH//O/h//zw + 4f/87+H/++/g//vv4P/87+D/++/g//zv4P/87+D/++/g//vv4P/77+D//O/h//zv4P/87+D//O/h//zv + 4f/87+H/++/g//vv4P/87+H//O/h//zv4f/87+H//PDh//zv4f/88OL//PDi//zw4v/88OL//PHj//3y + 5P////7////+/////v////7////+/////v////7////+/////v////7////+///////////////+//// + /v////7///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v///v7///7+///+/v///v7///7+///+ + /v///v7////+/////v////7////+/////v////7////+/////v////7////+/////v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///79///+ + /f///v3///79///+/P///vz///78///+/P///vz///78///+/P///fz///37///9+////fv///37///9 + +v///fr///37///9+////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///9 + +f///fr///36///9+f///Pn///35///8+f///Pn///z5///8+f///Pj///z4///8+P///fn///35///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///89////Pj///z3///89////Pf///z3///8 + 9////Pf///z3///79///+/f///z4///8+f///fn///36///9+v///fr///35///8+f///Pn///z5///8 + +f///Pn///z5///8+f///Pn///z5///8+f///Pn///z5///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z3///89////Pj///z4///89////Pf///z3///89////Pf///z3///89///+/b///z3///7 + 9v///Pb///v2///79v//+/b///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///7 + 9f//+vT///r0///69P//+vT///r0///79P//+vT///r0///68///+vP///rz///68///+vP///rz///5 + 8v//+fL///rz///68v//+vL///ry///68v//+vL///nx///68f//+fH///nx///58f//+fD///nw///5 + 8P//+fD///nw///58P//+fD///jv///48P//+PD///jv///47///+O////ju///47v//+O7///ju///4 + 7v//+O7///ju///37v//9+7///ft///37f//9+3///ft///37f//9+3///ft///37P//9+z///fs///3 + 7P//9+z///fs///37P//9uz///bs///37P//9+v///br///26///9uv///br///26///9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26f//9ur///bp///16f//9en///bp///16P//9ej///Xp///1 + 6P//9ej///Xo///06P//9Oj///To///06P//9Oj///To///06P//9Of///Tn//705///9Of///Tn///0 + 5//+9Of//vPm//7z5v/+9Ob//vPm//7z5v/+8+b//vPm//7z5v/+8+X//vPl//7z5f/98uX//fLl//3y + 5P/98uT//fLk//3y5P/98uT//fLk//3x4//98eP//fLj//3x4//98eP//fHj//3x4//98eP//fHj//zw + 4v/88OL//PDi//zw4v/98OL//fDi//3w4v/88OL//PDi//zw4v/88OL//PDi//zw4v/88OL//PDh//zw + 4f/87+H//O/h//zv4f/87+H//O/h//vv4P/87+D//O/g//zv4f/87+H//O/h//zv4f/87+H//PDh//zw + 4f/88OH//PDh//zw4f/87+H//O/h//zw4v/88OL//PDi//zw4v/88eP//fDj//3x4//98uT////+//// + /v////7////+/////v////7////+///////////////+/////v////7////+/////v////////////// + ///////////////////////////////////////////+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7////+/////v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///79///+ + /f///vz///78///+/P///vz///78///+/P///vz///38///9+////fv///77///++////fr///36///9 + +////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///35///9+f///fn///36///9 + +v///fn///z5///8+f///fn///z5///8+f///Pn///z4///8+P///Pj///z4///8+f///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z3///89////Pj///z4///8+P///Pf///z3///79////Pf///v3///8 + 9////Pf///v3///8+P///fn///35///9+v///fr///36///9+v///Pn///z5///8+f///fn///z5///9 + +f///fn///z5///8+f///Pn///z5///8+f///Pj///35///9+f///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pf///z3///89////Pf///z3///89///+/f///z3///79v///Pf///v2///8 + 9v///Pb///z2///89v//+/b///v2///79v//+/b///v2///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79P//+/T///r0///69P//+vT///r0///68///+vP///rz///68///+vP///rz///6 + 8///+fL///ny///68v//+vL///ry///68v//+vH///nx///58f//+fH///nx///58f//+fD///nw///5 + 8P//+fD///nw///48P//+PD///jw///47///+O////nv///47///+O////jv///47///+O////ju///4 + 7v//+O7///ju///47v//9+7///fu///47v//+O7///ft///37f//+O3///ft///37f//9+z///fs///3 + 7f//9+z///fs///27P//9uz///fs///37P//9uv///br///26///9uv///br///26///9uv///br///2 + 6v//9ur///bq///26v//9ur///bq///26f//9un///bq///26f//9en///Xp///16f//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///To///06P//9Oj///Xo///16P//9Of///Tn///05///9Of///Tn///0 + 5//+9Ob//vPm//705v/+9Ob//vPm//7z5v/+8+b//vPm//7z5v/+8+X//fLl//3y5f/98uX//fLl//3y + 5P/98uT//fLk//3y5P/98eT//fHj//3y5P/98uP//fHj//3x4//98eP//fLj//zx4//88eP//fHj//3x + 4//88OL//fDi//3x4//98eP//PDi//zw4v/88OL//PDi//zw4v/88OL//PDi//zw4v/88OH//PDh//zw + 4v/88OH//PDh//zv4f/87+H//PDh//zw4f/87+H//O/h//zv4f/87+H//O/h//zw4f/88OH//PDh//zw + 4f/88OH//PDi//zw4v/88OL//PDi//zw4v/88OL//PHj//zx4//98eP//vLk/////v////7////+//// + /v////7////+/////v////7////+//////////7////+/////v////////////////////////////// + //////7//////////v////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///79///+/f///v3///79///+ + /P///vz///78///+/P///vz///78///+/P///fv///77///++////vv///37///9+////fv///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///8 + +f///fr///36///8+f///Pn///z5///8+f///Pn///z5///8+f///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///89////Pf///z4///8+P//+/f///v3///89///+/f///v3///8 + 9////Pj///35///9+v///fr///36///9+v///fr///35///8+f///fr///36///9+f///Pn///35///8 + +f///Pn///z5///8+f///Pj///z4///8+P///fn///35///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pf///z3///89////Pj///z3///89///+/f///z3///89///+/f///z3///79v//+/b///z2///8 + 9v///Pb///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/X///r0///69P//+vT///r0///69P//+vT///rz///68///+vP///rz///68///+vP///ny///5 + 8v//+vL///ry///68v//+vL///ny///58f//+fL///nx///58f//+fH///nx///58P//+fH///nx///5 + 8f//+fD///jw///48P//+PD///jw///58P//+fD///nw///58P//+O////jv///47///+O////jv///4 + 7///+O////ju///47v//+O7///fu///47f//+O3///jt///37f//9+3///ft///47f//+O3///ft///3 + 7f//9+z///fs///37P//9+z///fs///26///9uv///br///36///9+v///fr///36///9uv///bq///2 + 6///9ur///bq///26v//9un///bq///26v//9ur///bp///26f//9un///Xp///16f//9en///Xp///1 + 6P//9ej///Xo///06P//9Oj///To///16P//9ej///Tn///05///9Of///Tn///05///9Of///Tn//7z + 5v/+8+b//vTn//705//+9Of//vTm//705v/+8+b//vPm//7z5f/+8+X//vPl//7z5f/+8+X//vLk//7y + 5f/+8uX//vLl//3y5P/98uT//fLk//3y5P/98eP//fLj//3x4//98uT//fHj//3x4//98eP//fHj//3x + 4//98eP//fHj//3x4//98eP//fHj//zw4v/88OL//PDi//zw4v/88OL//PDh//zw4v/88OL//PDh//zw + 4f/88OL//PDi//zw4f/88OH//O/h//zw4f/88OH//PDh//zw4f/88OL//PDh//zw4v/88OL//PDh//zw + 4v/88OL//PDi//zw4v/98eP//fDi//zx4//88eP//fHj//7y5P////7////+/////v////7////+//// + /v////7////+/////////////////////v////////////////////7////////////////////+//// + //////7///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/f///v3///79///+/f///v3///78///+ + /P///vz///78///+/P///vv///37///9+////fv///37///9+////fv///37///9+////fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+f///fr///36///9 + +v///fr///z5///8+f///Pn///z5///8+f///Pj///z4///8+P///Pj///z4///9+f///fn///z4///8 + +P///Pj///z4///8+P///Pj///z3///8+P///Pj///v3///79////Pf///v3///79////Pf///z4///9 + +f///fr///36///9+v///fr///35///9+f///fn///36///9+v///fn///z5///8+f///fn///z5///8 + +f///Pn///z4///8+P///Pj///z4///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8 + 9////Pj///z4///8+P///Pf///z3///79////Pf///v3///89////Pf///v2///79v//+/b///v2///7 + 9v//+/b///v2///79v//+/b///v2///79f//+/X///v1///79f//+/X///v1///79f//+/X///v1///7 + 9f//+vT///r0///69P//+vT///rz///68///+vT///rz///68///+vP///rz///68v//+fL///ny///6 + 8v//+vL///ry///58v//+fL///ny///58f//+fH///rx///68f//+fH///nx///58f//+fH///nx///5 + 8P//+fD///jw///48P//+PD///nw///58P//+fD///jv///47///+O////jv///47///+O////jv///4 + 7///+O7///ju///37v//9+7///fu///37v//9+3///ft///37f//+O3///jt///37f//9+3///ft///3 + 7P//9+z///fs///37P//9+z///br///36///9+z///fs///36///9+v///br///26///9uv///br///2 + 6v//9ur///bq///26v//9ur///bq///26v//9un///Xp///16f//9un///bp///26f//9en///Xo///1 + 6P//9ej///Xo///16P//9ej///Tn///05///9Of///Tn///05///9Of///Tn///05//+8+b//vPm//7z + 5//+9Of//vTn//705//+9Ob//vTm//7z5v/+8+X//vPl//7z5v/+8+X//vPl//7y5f/+8uX//vLl//7y + 5f/98uT//fLk//3y5P/+8uT//vLk//3y5P/98uT//vLk//3x4//98eP//fHj//3x4//98eP//fHj//3x + 4//98eP//fHj//3x4//88eL//PDi//zw4v/88OL//PDi//zw4v/88OL//PDi//zw4f/88OH//PDi//zw + 4v/88OL//PDi//zw4f/88OH//PDh//zw4f/88OL//PDi//zw4v/98OL//fDi//zw4v/88OL//PDi//3x + 4//98eP//fHj//3x4//98eP//PHj//3x5P/+8uX////+/////v////7////+/////v////7////+//// + //////////////////////7////////////////////+//////////////////////////7///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/f///v3///79///+/f///v3///79///+/f///v3///78///+/P///vz///78///+ + /P///vz///78///++////fv///37///9+////fv///37///9+////fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///8 + +f///Pn///z5///8+f///Pn///35///8+P///Pj///z4///9+f///Pj///35///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z3///89///+/f///v3///89////Pf///z3///8+P///fn///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///35///8+f///fr///36///8+f///Pn///z5///8 + +f///Pn///z5///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + 9////Pf///z4///8+P//+/f///v3///89///+/f///v3///89////Pf///v2///79v//+/b///v2///7 + 9v//+/b///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///v1///6 + 9P//+vT///r0///69P//+vT///r0///68///+vP///rz///68///+vP///rz///58v//+fL///ry///6 + 8///+vL///ry///68v//+vL///nx///68v//+vL///nx///58f//+fH///nx///58f//+fH///nw///5 + 8P//+fD///jw///48P//+PD///jw///48P//+O////jv///47///+O////jv///47///+O////jv///4 + 7///+O7///ju///37v//9+7///ju///47v//9+3///jt///37f//9+3///ft///37f//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fr///36///9uv///br///26///9+v///br///2 + 6v//9ur///bq///26v//9ur///bq///16f//9en///bp///26f//9un///Xp///16P//9ej///Xp///1 + 6f//9ej///Xo///06P//9Of///Tn///05///9Of///Tn///05///9Of//vTn//705//+8+f//vPn//7z + 5//+8+b//vPm//705//+9Of//vPm//7z5v/+8+b//vPl//7y5f/98uX//fLl//3y5f/98uX//fLk//7y + 5P/+8uT//fLk//3y5P/+8uT//vLk//7y5P/+8uT//fHk//3x5P/98eP//fLk//3y5P/98eP//fHj//3x + 4//98eP//fHj//3x4//98eP//fHj//3x4//88eL//PHi//zw4v/88OL//PHi//zx4v/88OL//PDi//zw + 4v/88OL//PDi//zw4f/88OH//PDi//zw4v/98eL//fHi//3x4v/88eL//PDi//zw4//98eP//fHj//3x + 4//98eP//fHk//3x5P/98uT//vPl/////v////7////+/////v////7////////////////////+//// + /v////7///////////////7////+//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///77///9+////fv///37///9+////fv///37///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+f///fn///z5///8 + +f///Pn///35///9+f///Pn///z4///8+P///Pj///35///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///89////Pf///z3///89////Pj///35///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+f///fr///36///9+v///fr///z5///8+f///Pn///z5///8 + +f///Pj///z4///8+P///Pj///z4///9+f///fn///z4///8+P///Pj///z4///8+P///Pj///z3///8 + +P///Pj///v3///79////Pf///v3///79////Pf///z3///79///+/b///z3///89////Pb///z2///7 + 9v//+/b///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///r0///6 + 9P//+vT///r0///69P//+vT///r0///68///+vP///rz///68///+vP///rz///68///+vL///rz///6 + 8v//+vL///ry///68v//+vL///ry///68v//+fH///nx///58f//+fH///nx///58P//+fD///nw///5 + 8P//+PD///jw///58P//+fD///nw///47///+O////jv///47///+O////jv///47///+O////jv///4 + 7///+O7///ju///47v//+O7///ju///37f//9+3///ju///47v//+O3///ft///37f//9+3///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///br///36///9+v///br///36///9uv///br///2 + 6///9ur///bq///26v//9ur///bq///26v//9ur///bq///16f//9en///Xp///16f//9en///Xo///1 + 6P//9ej///Xo///16P//9ej///To///05///9Of///Tn///16P//9Of//vTn//705///9Of///Tn//7z + 5v//9Of///Tn//705v/+9Ob//vPm//7z5v/+8+b//vPl//3y5f/+8+X//vPl//3y5f/+8uX//vLl//3y + 5f/98uT//fLk//3y5P/98uT//fLk//3y5P/98uT//fLk//3y5P/98uT//fLk//3x4//98eP//fLk//3x + 4//98eP//fHj//3x4//98eP//fHj//zx4v/88OL//PHi//zw4v/88OL//fHi//3x4v/88OL//PDi//zw + 4v/88OL//PDi//zw4v/88OL//PDi//3x4//98eP//PHi//zx4//98eP//fHj//3x4//98eP//fLk//3y + 5P/98uT//fLk//7z5f////////////////////7////+/////v/////////+/////v////7////+//// + //////7////+/////v////7///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///fv///37///9+////fv///37///9+////fv///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///8+f///fn///35///8 + +f///Pn///35///9+f///fn///35///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pf///z3///89////Pf///z4///9+f///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///8+f///Pn///z5///8+f///Pn///35///8 + +P///Pj///z4///9+f///Pj///35///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8 + 9///+/f///v3///89////Pf///z3///89////Pf///z3///89////Pb///z2///89v//+/b///v2///7 + 9v//+/b///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///r0///69P//+vT///v0///7 + 9P//+/T///r0///69P//+vT///r0///69P//+vP///rz///68///+vP///rz///68v//+vL///ry///6 + 8v//+vL///ry///58v//+fL///ny///58f//+fH///nx///58f//+fH///nw///58P//+fD///jw///5 + 8P//+fD///nw///58P//+fD///jv///47///+O////jv///47///+O////jv///47///+O////ju///4 + 7v//+O7///ju///47v//+O7///ft///47v//+O7///ju///37f//9+3///ft///37f//9+3///ft///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fr///37P//9uv///br///26///9uv///br///2 + 6///9ur///bq///26v//9ur///bq///26v//9en///bp///26f//9un///bp///26f//9en///Xo///1 + 6P//9ej///Xo///06P//9ej///Xo///16P//9Of///Xo//716P//9Of///Tn///05///9Of///Tn///0 + 5//+9Ob//vTm//7z5v/+8+b//vPl//7z5f/+8+X//vPl//7z5f/+8+X//vLl//7z5f/98uX//fLk//7z + 5f/+8+X//fLk//3y5P/98uT//fLk//3y5P/98uT//fLk//3y5P/+8uT//fLk//7y5P/+8uT//fLk//3y + 5P/98eP//fHj//3x4//88eL//PHi//3x4//98eL//fHi//3x4v/98eL//PHi//zw4v/88OL//PHi//zx + 4v/88OL//PDi//zx4//98eP//fHj//3x4//98eP//fHj//3x4//98eP//fLk//3x5P/98eT//fLk//7y + 5P//8+X///////////////7////+/////v////7////+///////////////+/////v////7///////// + //////7///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///+ + +////vv///77///++////vv///37///9+////fv///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+f///fn///35///9+f///Pn///35///9 + +f///fn///35///8+P///Pj///z5///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + 9////Pf///z3///89////Pf///z3///8+P///fn///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+f///fn///z5///8+f///Pn///35///9+f///Pn///z4///8 + +P///Pj///35///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + 9////Pf///z3///89///+/f///z3///89///+/b///v2///79v///Pf///v2///79v//+/b///v2///7 + 9v//+/b///v1///79f//+/X///v1///79f//+/X///v1///79f//+vT///v1///79f//+/T///v0///6 + 9P//+vT///r0///69P//+vT///rz///68///+vP///rz///68///+vP///ry///68v//+vL///ry///6 + 8v//+vL///ny///58v//+fL///ny///58v//+fH///nx///58f//+fH///nx///58P//+fH///nw///5 + 8P//+fD///nw///47///+PD///nw///58P//+O////jv///47///+O////jv///47v//+O7///ju///4 + 7v//+O7///ju///47v//+O7///ju///47v//+O7///ju///47f//+O3///ft///37f//9+3///ft///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fr///36///9uv///br///26///9ur///bq///2 + 6v//9uv///bq///26v//9ur///bp///26v//9un///bp///26f//9en///Xp///16f//9en///Xo///1 + 6f//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///05///9Of///Tn///05///9Of///Tn///0 + 5//+8+b///Tm//7z5v/+8+b//vPl//7z5v/+8+b//vPm//7z5v/+8+X//vPl//7z5f/+8+X//vPl//3y + 5f/+8+X//vPl//7z5f/+8uX//vLk//7y5P/+8uT//fLk//7z5f/+8uT//vLk//7y5P/98uT//fHj//3x + 5P/98eT//fHj//3x4//98eP//fHj//3x4//98eP//fHj//3x4//88eL//fHj//3x4//98eP//fHj//3x + 4//98eP//fHj//3x4//98eP//fHj//3x4//98eP//fLk//3x5P/98eT//fHk//3x5P/+8uX///Pm//// + /v////7////+/////v////7////+//////////////////////////7//////////v////7///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vv///77///+ + +////vv///37///9+////fr///37///9+////fv///37///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fn///35///9+f///fn///35///8 + +f///fn///z4///8+f///Pn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8 + +P///Pj///z3///89////Pj///35///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///8+f///fn///35///8+f///Pn///35///9+f///fn///35///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///8 + 9////Pf///v3///79////Pf///v2///89////Pf///v2///89////Pb///z2///79v//+/b///v2///7 + 9v//+/X///v1///79f//+/X///v1///79f//+/X///r0///69P//+/X///v1///79P//+/T///v0///7 + 9P//+/T///r0///69P//+vP///rz///68///+vP///ry///68v//+vL///ry///68v//+fL///ny///5 + 8v//+fL///ny///58v//+fL///nx///58f//+fH///nx///58f//+fH///nx///58P//+fD///nw///5 + 8P//+fD///jw///58P//+fD///nw///58P//+O////jv///47///+O////jv///47///+O////ju///4 + 7v//+O7///ju///47v//+O7///ju///47f//+O3///jt///47f//+O3///ft///37f//9+3///ft///3 + 7P//9+z///fs///37P//9+z///fs///36///9+v///fr///36///9+v///fr///36///9uv///fr///3 + 6///9+r///bq///26v//9ur///bp///26v//9ur///bp///16f//9en///Xp///16f//9en///Xp///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9ej///To///05///9Of///Tn///05///9Of///Tn///0 + 5v/+8+b//vPm//7z5v/+8+b//vPm//7z5v/+8+X//vPl//7z5f/+8+X//vPl//7z5f/+8+X//vPl//7z + 5f/+8+X//vLl//7z5f/+8+X//vPl//7z5f/+8+X//vLk//3y5P/98uT//vLk//3y5P/98eT//vLk//7y + 5P/98uP//fHj//3x4//98eP//fHj//3x4//98eP//fHj//3x4//98eP//fHj//3x4//98eP//fHj//3y + 5P/98uT//fHj//3y5P/98uT//fLk//3y5P/98eT//fLk//3y5P/98uX//fLl///05v////7////+//// + /v///////////////v////////////////////////////////////7////+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///+ + +////fv///37///9+v///fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///35///9+f///Pn///z5///8+f///Pn///z5///9 + +f///fn///35///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8 + 9////Pf///z4///9+f///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+f///fn///35///9+f///Pn///35///9+f///fn///35///8+P///Pj///z5///8 + +f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///89////Pf///z3///89////Pf///z3///7 + 9///+/f///v3///89////Pf///z3///89////Pb///z2///79v//+/b///v2///79v//+/b///v2///7 + 9f//+/X///v2///79v//+/X///v1///79f//+/X///v1///79f//+/T///v0///79P//+/T///r0///6 + 9P//+vP///rz///68///+vP///rz///68///+vP///rz///68v//+vL///ny///58v//+fL///ny///5 + 8v//+fL///nx///58v//+fH///nx///58f//+fH///nx///58f//+fD///nx///58f//+fD///nw///4 + 8P//+fD///nw///58P//+O////jv///47///+O////jv///47///+O////jv///47///+O7///jv///4 + 7v//+O7///ju///47v//+O7///ju///47v//+O3///ft///37f//9+3///ft///37f//9+3///ft///3 + 7f//9+3///fs///37P//9+z///fs///37P//9+z///fr///36///9+v///fr///36///9+v///fr///3 + 6///9ur///bq///26v//9un///bp///26v//9en///bp///26f//9en///Xp///26f//9en///Xp///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9ej///Tn///16P//9ej///Tn///05///9Ob///Tm///0 + 5v//9Ob//vPm//705v//9Ob///Tm//7z5v/+9Ob//vTm//7z5v/+8+b//vPl//7z5f/+8+X//vPl//7z + 5f/+8+X//vPl//7z5f/+8+X//vLk//3y5P/98uT//fLk//7y5P/98uT//fLk//7y5P/+8uT//fLk//3y + 5P/98uT//fLk//3y5P/98uP//fHj//3x4//98eP//fHj//3x4//98eP//fHj//3x4//98eP//fLk//3x + 4//98uT//fLk//3y5P/98eT//fHk//3y5P/98uT//fLl//3y5f//9Of////+//////////////////// + //////7////////////////////+//////////7////+/////v/////////+//////////////////// + ///////////////////////////////////////////////////////////////////////////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vv///77///++////vv///77///++////vv///37///9 + +////fv///37///9+////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+f///fn///35///8+f///Pn///z5///9+f///Pn///35///9 + +f///Pn///z5///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///89////Pf///z3///8 + +P///fn///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fn///35///9+f///fn///35///8+f///fn///z4///8+f///Pn///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8+P///Pj///z3///89////Pf///z3///8 + 9////Pf///z3///89////Pf///z2///89v///Pb///v2///79v//+/b///v2///79v//+/X///v2///7 + 9v//+/b///v2///79f//+/X///v1///79f//+/X///v0///79f//+/X///v1///79P//+vT///rz///6 + 8///+vP///rz///68///+vP///rz///68///+vP///ry///58v//+fL///ny///68v//+fL///ny///5 + 8v//+fH///nx///58f//+fH///nx///58f//+fH///nx///58P//+fD///nx///58P//+fD///jw///4 + 8P//+fD///jv///47///+O////jv///47///+fD///nv///47///+O////jv///47///+O////jv///4 + 7v//+O7///ju///47v//+O7///ju///37f//9+3///ju///47v//+O7///ft///37f//9+3///ft///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+v///fr///26///9uv///fr///2 + 6///9ur///bq///26v//9ur///bq///26v//9un///bp///26f//9en///bp///26f//9en///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///05///9Of///Tn///05///9Ob///Tn//70 + 5v/+9Ob//vTm///05v//9Ob//vTm//705v/+9Ob//vTm//705v/+8+X//vPl//7z5v/+8+b//vPl//7z + 5f/+8+X//vPl//7y5f/+8uX//fLk//3y5P/+8+X//fLk//3y5P/98uT//fLk//7y5P/98uT//fLk//3y + 5P/98uT//fLk//3x4//98uT//fLk//3y5P/98uT//fLk//3x4//98eP//fHj//3x4//98uT//vLk//7y + 5P/+8uT//fLk//3y5P/98uT//fLk//3y5P/+8+X///Tn/////v////7///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///++////vv///37///9+////fv///37///9 + +////fv///36///9+v///fr///36///9+v///fr///37///9+////fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+f///fn///35///8+f///fn///35///8+f///Pn///35///9 + +f///fn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z4///8+P///Pj///35///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///35///9+f///Pn///z5///8+f///Pn///z5///9+f///fn///35///8+f///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///89////Pf///z3///89////Pf///z3///8 + 9////Pf///z3///79v//+/b///v2///79v//+/b///v2///79v//+/b///v2///79v//+/b///v2///7 + 9f//+/X///v1///79f//+/X///v0///79f//+/X///v1///79f//+/X///r0///69P//+vT///r0///6 + 8///+vP///rz///68///+vP///rz///68v//+vL///ny///58v//+vL///rz///68v//+fH///nx///5 + 8f//+fH///nx///58f//+fH///nx///68f//+fD///nw///58f//+fD///nw///48P//+PD///jw///5 + 8P//+PD///jv///47///+fD///jv///58P//+fD///jv///47///+O////jv///47///+O7///ju///4 + 7v//+O7///ju///47v//9+7///ju///47v//+O7///ju///37f//9+3///ft///37f//9+3///ft///3 + 7f//9+z///fs///37P//9+z///fs///37P//9+z///fs///36///9uv///br///36///9+v///bq///2 + 6v//9ur///bq///26v//9un///bp///26f//9un///bp///26f//9un///bp///26f//9ej///Xo///1 + 6f//9en///Xo///16P//9ej///Xo///16P//9ej///Xo///05///9Of///Tn///05///9Of///Tn///0 + 5///9Ob///Tm//705v/+9Ob//vPm//7z5v/+8+b///Tm//705v/+9Ob//vPl//7z5f/+8+b//vPm//7y + 5f/+8+X//vPl//3y5P/98uT//fLk//7z5f/+8uT//vPl//7z5f/98uT//fLk//7z5P/98uT//fLk//7y + 5P/98eP//fLk//3y5P/98uP//fLj//3y5P/98eP//fHj//3x4//98eT//fLk//3y5P/98uT//fLk//3y + 5P/98uT//fLl//3y5f/98uX//vPm///05/////7////////////////////+//////////////////// + //////7///////////////////////////////////////////////////////////////////////// + ///////////////////////////+/////v////7////+/////v////7////+/////v////7////+//// + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///++////vv///77///++////vv///37///9+////fv///37///9 + +////fr///36///9+v///fr///37///9+v///fr///37///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fn///35///9+f///fn///35///8+f///fn///35///9+f///Pj///35///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///89////Pf///z4///9+f///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +f///fn///35///8+f///Pn///z5///9+f///Pn///35///9+f///Pn///z5///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///89////Pf///z3///89///+/f///z3///89////Pf///z3///8 + 9///+/f///v2///79v//+/b///v2///79v//+/b///v2///79v//+/b///v2///79v//+/X///v1///7 + 9f//+/X///v1///79f//+/T///v1///69P//+vT///v0///79P//+vT///r0///69P//+vT///rz///6 + 8///+vP///rz///68///+vP///rz///68///+vP///rz///68///+fL///ny///58v//+fH///nx///5 + 8f//+fH///nx///68f//+vH///nw///58P//+fH///nx///58f//+fD///nw///58P//+fD///jw///4 + 8P//+PD///nw///58P//+O////jv///58P//+fD///jv///47///+O////jv///47///+O7///jv///4 + 7///+O7///ju///47v//+O7///ju///47v//+O7///ft///37f//9+3///ft///37f//+O3///ft///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///br///26///9uv///fr///36///9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26f//9un///bp///26f//9en///Xp///16f//9en///Xp///1 + 6f//9en///Xo///16P//9ej///Xo///16P//9ej///Xo///05///9Of///Tn///05///9Of///Tn///0 + 5v//9Of///Tn///05//+8+b///Tn//7z5v/+8+b//vPm//705v/+8+X//vPm//7z5v/+8+X//vPm//70 + 5v/+8+X//vPl//3y5P/+8+X//vPl//7z5f/+8+X//fLk//3y5P/98uT//vPl//7z5f/+8uT//vLk//3y + 5P/98uT//vLk//3y5P/98uT//fLk//3y5P/98uT//fLk//3y5P/98uT//fLk//3y5P/98uT//fLk//7y + 5f/+8uX//fLl//3y5f//9Of///////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////+//// + /v////7////+/////v////7////+/////v////7////+/////v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///77///++////vv///77///++////fv///37///9+////fv///37///9 + +////fv///37///9+v///fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+f///fn///z5///8+f///Pn///z5///9+f///fn///z4///8+P///Pn///z5///8 + +P///Pj///z4///8+P///Pj///z4///89////Pf///z3///8+P///fn///36///9+v///fr///36///9 + +v///fr///37///9+////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +f///fn///35///8+f///fn///35///8+f///Pn///35///9+f///fn///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pf///z3///89////Pf///v3///79////Pf///z3///79///+/f///v2///7 + 9v//+/b///v2///79v//+/b///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///69P//+vT///r0///69P//+/X///r0///69P//+vT///r0///69P//+vP///rz///6 + 8///+vP///rz///68///+vP///rz///68///+vP///ny///58v//+fL///ry///58f//+fH///nx///5 + 8f//+vL///nx///58f//+fH///nx///58f//+fD///nw///58P//+fD///nw///58f//+fD///nw///5 + 8P//+fD///nw///58P//+fD///nw///58P//+O////jv///47///+O////jv///47///+O////ju///4 + 7///+O////ju///47v//+O7///ju///37f//9+3///ft///37f//+O3///jt///47f//9+3///ft///3 + 7P//9+z///fs///37P//9+z///fs///27P//9uz///fs///36///9+v///fr///36///9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26f//9un///bq///16f//9en///Xp///26f//9un///Xp///1 + 6P//9ej///Xo///16f//9ej///Xo///16P//9ef///Xo///16P//9Of///Tn///05///9Of///Tn///0 + 5///9Of///Tn///05v//9Ob///Tm///05///9Of//vPm//7z5v/+8+b//vPm//7z5v/+8+X//vPl//7z + 5f/+8+b//vPm//7z5f/+8+X//vPl//7z5f/+8uT//vLl//7z5f/+8+X//vPl//7y5f/98uT//fLk//3y + 5P/+8uT//fLk//7y5f/+8uX//fLk//7y5f/+8+X//fLk//3y5P/+8uX//fLk//3y5P/+8+X//vPl//7z + 5f/+8+b///Tn//////////7///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////7////+/////v////7////+//// + /v////7////+/////v////7////+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///++////vv///77///++////vv///77///9+////fv///37///9+////fv///37///9 + +////fv///36///9+v///fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fn///35///8+f///Pn///z5///8+f///Pn///z5///8+P///Pn///z5///8+f///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z3///89////Pj///35///9+v///fr///36///9+v///fr///37///9 + +v///fr///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fn///35///9 + +f///fn///35///8+f///fn///35///9+f///Pj///35///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///89////Pf///z3///89////Pf///v3///79///+/f///v3///79v///Pb///z3///8 + 9///+/b///v2///79v//+/b///v2///79v//+/b///v1///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/X///r0///69P//+/X///v1///69P//+vT///v0///79P//+vT///rz///68///+vP///rz///6 + 8///+vP///rz///68///+vP///rz///68v//+vL///ry///68v//+fL///ry///68v//+vL///ry///5 + 8f//+fH///nx///58f//+fH///nw///58P//+fH///nx///58f//+fH///nw///58P//+fD///nw///5 + 8P//+fD///nw///58P//+O////jv///47///+O////jv///57///+e////nv///47///+O7///jv///4 + 7v//+O7///ju///37f//+O7///ft///37f//+O7///jt///47f//+O3///jt///47f//9+3///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fr///37P//9+z///fr///26///9uv///br///2 + 6///9uv///bq///26v//9ur///bq///26v//9en///bp///26f//9un///bp///26f//9un///bp///2 + 6f//9en///Xo///16P//9ej///Xo///15///9ej///Tn///05///9Of///Tn///05///9Of///Tn///0 + 5///9Of//vTm///05v//9Ob//vTm//705v/+8+b//vPm//7z5v/+8+b//vPl//7z5f/+8+X//vPm//7z + 5v/+8+X//vPl//7z5f/+8+X//vPl//3y5P/98uT//fLk//7y5P/+8+T//fLk//3y5P/98uT//fLk//3y + 5P/+8+X//vPl//3y5P/+8uX//fLk//3y5P/98uT//fLl//7z5f/+8+X//fLl//3y5f/98uX//vPm///1 + 5//////////+//////////////////////////////////////////////////////////////////// + //////////////////////////////////////7////+/////v////7////+/////v////7////+//// + /v////7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///77///++////vv///77///++////fv///37///9+////fv///37///9+////fv///37///9 + +v///fr///37///9+////fr///36///9+v///fr///36///9+v///fn///35///9+v///fn///35///9 + +f///Pn///z5///8+f///Pn///z5///8+f///Pn///z5///8+f///fn///z5///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pf///z4///9+f///fr///36///9+v///fv///37///9+v///fv///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+f///fn///z5///8 + +f///Pn///z5///9+f///fn///z4///8+P///Pn///z5///8+P///Pj///z4///8+P///Pj///z4///8 + 9////Pf///z3///89////Pf///z3///89////Pf///z3///89////Pf///z3///89////Pf///z3///7 + 9v//+/b///v2///79v//+/b///v2///79f//+/X///v2///79f//+/X///v1///79f//+/X///v1///6 + 9P//+vT///r0///69P//+/X///v0///79P//+/X///v0///69P//+vP///rz///68///+vT///r0///6 + 8///+vP///rz///68///+vP///rz///68v//+fL///ny///58v//+vL///ry///58f//+fH///nx///5 + 8f//+fH///nx///58f//+fH///nx///58f//+fD///nx///58f//+fH///nw///58P//+fD///nw///5 + 8P//+PD///nw///58P//+O////jv///47///+e////nv///47///+O////ju///47v//+O7///ju///4 + 7v//+O7///ft///37f//+O7///ju///37f//9+3///jt///47f//9+3///jt///37P//9+z///ft///3 + 7f//9+z///fs///37P//9+z///fs///36///9+z///fs///37P//9+v///br///26v//9ur///br///2 + 6///9ur///bq///26v//9ur///bq///26v//9un///bp///26v//9un///bp///26f//9en///Xp///1 + 6P//9ej///Xo///16P//9ej///Xn///16P//9ej///Tn///15///9Of///Tn///05///9Of///Tn///0 + 5v//9Ob///Xn///15///9Of///Tm//7z5v/+8+b///Tm///05v//9Ob///Tm///05v/+8+X//vPl//7z + 5f/+8+X//vPl//7z5f/+8+X//fLk//3y5P/+8+X//fLk//3y5P/98uT//vPl//3y5P/98uT//vLl//7z + 5f/+8+X//fLl//3y5f/+8+X//vPl//3y5f/98uX//vPl//7z5f/+8+X//vPm//7z5v//9Oj///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////7////+/////v////7////+/////v////7////+/////v////7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///77///9+////fv///37///9+////vv///77///++////vv///37///9+////fv///37///9 + +////fv///36///9+v///fr///36///9+v///fr///35///9+f///fr///36///9+v///fn///z5///9 + +f///Pn///35///9+f///Pn///z5///8+f///Pn///35///9+f///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///fn///36///9+////fv///37///9+////fv///36///9+v///fv///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fn///35///8+f///Pn///z5///8 + +f///Pn///z5///8+P///Pn///z5///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8 + 9////Pj///z4///89////Pf///z4///8+P//+/f///v3///89////Pf///z3///89////Pf///v2///7 + 9v//+/b///v2///79v//+/b///v2///79f//+/b///v2///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/T///r0///79f//+/X///v1///69P//+vT///rz///68///+vT///rz///68///+vT///r0///6 + 8///+vP///rz///68///+vL///ry///68v//+vL///ry///68v//+vL///nx///58f//+fH///nx///5 + 8f//+fH///nx///58f//+fH///nw///58P//+fD///nw///58f//+fD///nw///58P//+fD///jw///4 + 8P//+fD///nw///47///+e////jv///47///+O////jv///47///+O7///ju///47v//+O7///ju///4 + 7v//+O7///ju///37f//9+3///ft///37f//9+3///ft///47f//+O3///jt///37f//9+3///fs///3 + 7P//9+z///fs///37P//9+v///fs///37P//9+v///fr///26///9ur///bq///26///9uv///bq///2 + 6v//9ur///bq///26v//9un///bp///26v//9ur///bp///26f//9un///Xp///16f//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9ef///Tn///05///9Of///Xn///05///9Of///Tn///0 + 5///9Of///Tn///05///9Ob//vPm///05v//9Ob///Tm//7z5v/+8+b///Tm//705v/+8+X//vPl//7z + 5v/+8+X//vPl//7z5f/+8+X//fLk//7z5f/98uT//fLk//3y5P/+8+X//vPl//7y5P/+8uX//fLl//3y + 5P/+8+X//vPl//7z5f/+8+X//vPm//3y5f/+8+X//vPl//7z5v/+8+b///Tn//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////7////+/////v////7////+/////v////7////+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vv///77///++////vv///77///++////vv///37///9+////fv///37///9+v///fr///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///z5///9+v///fr///z5///8+f///fn///35///9 + +f///fn///z5///8+f///Pn///z4///8+P///Pj///z4///8+P///fn///35///8+P///Pj///z4///8 + +P///Pj///35///9+v///fv///37///9+////fv///37///9+v///fr///37///9+////fr///36///9 + +v///fr///36///9+v///fn///35///9+v///fn///35///9+f///Pn///z5///8+f///Pn///z5///8 + +f///Pn///z5///8+f///fn///z5///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///8 + +P///Pj///z4///8+P///Pf///v3///89////Pf///z3///79///+/b///v2///79v//+/b///v2///8 + 9v//+/b///v2///79f//+/X///v1///79v//+/b///v1///79f//+/X///v1///79f//+/X///v1///7 + 9f//+vT///v1///79f//+/T///v0///69P//+vT///r0///79P//+/T///v0///68///+vP///rz///6 + 8///+vL///ry///68///+vL///ry///68v//+vL///ry///68v//+vL///ry///68v//+fH///nx///5 + 8f//+fH///nx///58f//+fH///nx///58f//+fH///nw///58P//+PD///jw///58P//+PD///nw///5 + 8P//+e////nw///47///+O////jv///47///+O////ju///47v//+O7///ju///47v//+O7///ju///4 + 7v//+O7///ju///47v//+O3///jt///47f//+O3///jt///47f//+O3///jt///37P//9+z///ft///3 + 7f//9+z///fs///36///9+v///fr///26///9uv///br///26///9+v///br///36///9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26v//9ur///bp///26f//9en///Xp///16f//9en///Xp///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9Of///Tn///16P//9ej///Xn///05///9Of///Xn///0 + 5v//9Of///Tn///05///9Ob///Tn///05v/+8+b//vPm///05v/+9Ob//vPl//7z5f/+8+b//vPl//7z + 5f/+8+X//vPl//7z5f/98uX//vPl//7z5f/+8+X//vPl//7z5f/+8+X//vPl//7z5f/+8+X//vPl//7z + 5f/+8+X//vPl//7z5f/+8+X//vPl//7z5v/+8+b//vPm///15/////////////////////////////// + //////////////////////////////////////////////////////////////////////7////+//// + /v////7////+/////v////7////+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + +////vv///77///++////vv///37///9+////fv///37///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///8+f///Pn///z6///9+f///fn///35///9+v///fn///35///9 + +f///fn///z4///8+P///fn///35///9+f///Pj///34///9+f///Pj///z4///8+P///Pj///z4///9 + +v///fr///37///++////vv///37///9+////fv///37///9+////fv///36///9+v///fr///36///9 + +v///fr///35///9+f///fr///36///9+v///fn///z5///9+f///Pn///35///9+f///Pn///z5///8 + +f///Pn///35///9+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z4///8 + +P///Pj///z4///89///+/f///v3///79////Pf///z3///79v//+/b///v2///79v///Pb///z2///8 + 9v//+/b///v2///79f//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+vT///v0///7 + 9P//+/T///v0///79P//+/T///r0///68///+vP///v0///68///+vP///rz///68///+vP///rz///6 + 8///+vP///rz///68///+vP///rz///68v//+vL///ry///68v//+vL///nx///58f//+fH///nx///5 + 8f//+fH///nx///58f//+fH///nx///58f//+fH///jw///48P//+fD///nw///58P//+fD///nw///5 + 8P//+O////nv///57///+e////nv///47///+O7///ju///47v//+O7///ju///47v//+O7///ju///4 + 7v//+O7///ju///47v//+O7///ft///37f//+O3///jt///47f//9+3///ft///37f//9+3///ft///3 + 7P//9+z///fs///37P//9+z///fr///36///9+v///fr///36///9+v///fq///26v//9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26f//9ur///bp///16f//9en///Xp///16f//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Tn///05///9ej///Tn///05///9ef///Xn///05///9Of///Tm///0 + 5v/+9Ob///Tn///05///9Ob///Tm///05v//9Ob//vPm//7z5v/+8+b///Tm//7z5v/+8+b//vPm//7z + 5f/+8+X//vPl//7z5f/+8+X//vPl//7z5f/+8+X//vPl//7z5f/+8+X//fLl//7z5f/+8+X//vPm//7z + 5v/+8+b//vPm//7z5v/+8+b//vPm//7z5v//9ej///////////////////////////////////////// + //////////////////////////////////////////////////////7////+/////v////7////+//// + /v////7////+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///++////vv///37///9 + +////fv///37///9+////fv///37///9+////fr///36///9+v///fr///37///9+v///fr///36///9 + +v///fr///36///9+v///Pn///z5///9+v///fr///35///9+v///fr///35///9+f///fn///35///9 + +f///Pj///35///9+f///fn///z5///8+f///Pn///z4///8+P///Pj///z4///8+f///fr///37///+ + +////vv///37///9+////fv///37///9+v///fr///37///9+v///fr///36///9+v///fr///36///9 + +v///fr///z5///9+v///fr///z5///8+f///fn///35///9+f///fn///z5///8+f///Pn///z4///8 + +P///Pj///z4///8+P///fn///35///8+P///Pj///z4///8+P///Pf///z4///89////Pf///z3///8 + 9////Pf///v3///79///+/f///z3///79v//+/b///v2///79v//+/b///v2///89v///Pb///v2///7 + 9v//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+/X///v1///69P//+/T///v0///6 + 9P//+vT///r0///69P//+vP///rz///79P//+/T///r0///69P//+vP///rz///68///+vP///rz///6 + 8///+vP///rz///68v//+vL///ry///68v//+vL///nx///68v//+fH///ry///68v//+fH///nx///5 + 8f//+vH///nx///58f//+fH///nx///58P//+fD///nw///58P//+fD///nw///58P//+PD///nw///5 + 8P//+fD///nv///47///+O////jv///47///+O7///ju///47v//+O7///ju///47v//+O7///ju///4 + 7v//+O7///ft///37f//9+3///ft///47f//9+3///ft///37f//9+3///fs///37P//9+z///fs///3 + 7P//9+z///fs///36///9uv///br///26///9uv///fr///26///9uv///br///36///9+v///bq///2 + 6v//9ur///bq///26v//9ur///bq///26v//9en///Xp///16f//9en///Xp///16P//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Xn///16P//9ej///Tn///05///9ej///Tn///05///9Ob///Tm//70 + 5v//9Ob///Tm///05v//9Ob///Tm//7z5v/+8+b//vPm///05v//9Ob//vPm//7z5f/+8+X//vPl//7z + 5f/+8+X//vPl//7z5f/+8+X//vLl//3y5f/98uX//vPl//7z5f/+8+X//vPl//7z5v/+8+b//vPl//7z + 5v/+8+b//vPm//7z5v/+8+b///Xo//////3////+/////v////////////////////////////////// + //////////////////////////////////////7////+/////v////7////+/////v////7////+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vv///77///9+////fv///37///+ + +////vv///37///9+////fv///37///9+////fv///37///9+////fr///36///9+v///fr///36///9 + +v///fr///35///9+v///fr///36///9+f///fr///35///9+f///fn///35///9+f///fn///35///8 + +P///Pj///z4///8+P///Pn///z5///8+P///Pj///z4///8+P///Pn///36///9+////fv///37///9 + +////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///8 + +f///Pn///z6///9+f///fn///35///9+v///fn///35///9+f///fn///z4///8+P///fn///35///9 + +f///Pj///34///9+f///Pj///z4///8+P///Pj///z3///89////Pj///z3///89////Pf///v3///8 + 9////Pf///z3///89///+/b///v2///79v//+/b///v2///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/b///v2///79f//+/X///v1///79f//+/X///r0///69P//+vT///r0///69P//+vT///r0///6 + 9P//+vT///r0///69P//+vT///v0///79P//+vT///rz///68///+vP///rz///68///+vP///rz///6 + 8///+vL///ry///68v//+vL///ry///58f//+fH///ry///68v//+vL///nx///58f//+fH///rx///6 + 8f//+fH///nx///58f//+fH///nw///58P//+fD///nw///48P//+PD///jw///58P//+fD///nv///5 + 7///+e////jv///47///+O////jv///47///+O////ju///47v//+O7///ju///47v//+O7///ju///4 + 7v//+O7///ft///37f//+O3///ft///37f//+O3///ft///37P//9+z///fs///37P//9+z///fs///3 + 7P//9uv///br///36///9uv///br///36///9+v///fr///36///9+v///fr///26///9uv///bq///2 + 6v//9ur///bq///26v//9ur///bp///16f//9en///bp///26f//9un///Xo///16P//9ej///Xo///1 + 6P//9ej///Xo///15///9ef///Xo///16P//9ej///Xo///05///9Of///Tn///05v//9Ob///Tn///0 + 5v//9Ob///Tm//7z5v//9Ob//vPm//7z5f/+8+X//vPl///05v/+8+X//vPl//7z5f/+8+X//vPl//7z + 5f/+8+X//vPl//7z5f/+8+X//fPl//7z5f/+8+b//vPm//7z5f/+8+X//vPm//7z5v/+8+b//vPm//7z + 5v/+8+b//vPm///16P/////8/////f////3////+/////v////////////////////////////////// + //////////////////////7////+/////v////7////+/////v////7////+/////v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vv///77///++////vv///77///++////vv///77///+ + +////vv///77///++////fv///37///9+////fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fn///z5///8+f///Pn///35///8+f///fn///35///9+f///Pn///z4///8 + +P///Pj///34///9+f///fn///z4///8+P///Pj///z5///9+v///fv///37///9+////fv///37///9 + +////fr///36///9+v///fr///37///9+v///fr///36///9+v///fr///36///9+v///Pn///z5///9 + +v///fr///35///9+v///fr///35///9+f///fn///35///9+f///Pj///35///9+f///fn///z5///8 + +f///Pn///z4///8+P///Pj///z4///8+P///Pf///z3///8+P///Pj///z3///79///+/f///z3///8 + 9////Pf///z3///79v//+/b///v2///89v///Pb///z2///79v//+/b///v2///79v//+/b///v2///7 + 9f//+/X///v1///79f//+/X///v1///69P//+vT///r0///69f//+vT///r0///69P//+vT///r0///7 + 9P//+/T///r0///69P//+vT///r0///68///+vP///rz///68///+vP///rz///68///+vP///ry///6 + 8v//+vL///ry///68v//+vL///ry///68v//+vL///ry///58f//+fH///nx///58f//+fH///nx///5 + 8f//+vH///nx///58P//+fD///nw///58f//+fD///jw///48P//+PD///jw///57///+e////nv///5 + 7///+O////jv///47///+O////jv///47///+O7///ju///47v//+O7///ju///47v//+O7///ju///3 + 7v//+O7///ju///47v//+O3///jt///37f//9+z///fs///47P//+O3///ft///37P//9+z///fs///3 + 7P//9+v///fr///26///9+v///fr///36///9+v///fr///36///9+v///br///26v//9ur///bq///2 + 6v//9ur///bq///26v//9un///Xp///26f//9un///bp///16f//9ej///Xo///16P//9ej///Xo///1 + 6P//9ef///Tn///15///9ej///Xo///16P//9ef///Xn///15///9Of///Tn///05///9Ob///Tm///0 + 5///9Of///Tn///05v/+8+b//vPl//7z5f//9Ob//vTm//7z5f/+8+X//vPl//7z5f/+8+X//vPl//7z + 5f/+8+X//vPl//3z5f/+8+b//vPm//7z5v/+8+X//vPl//7z5v/+8+b//vPm//7z5v/+8+b//vPm//7z + 5v//9ej/////+/////z////8/////f////3////+/////v////7////+/////v////7///////////// + ///////////+/////v////7////+/////v////7////+/////v////7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7+//7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///++////vv///77///++////vv///77///+ + +////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///35///8+f///Pn///z5///8+f///fn///z5///8+f///Pn///z5///8+P///fn///35///9 + +f///fn///z5///9+f///fn///z4///8+f///fr///37///9+////vv///37///9+////fv///37///9 + +////fv///37///9+////fr///36///9+v///fr///36///9+v///fr///35///9+v///fr///36///9 + +f///fr///35///9+f///fn///35///9+f///fn///35///8+P///Pj///z4///8+P///Pn///z5///8 + +P///Pj///z4///8+P///Pj///z3///89////Pf///z4///8+P//+/f///v3///89////Pf///z3///8 + 9///+/f///v2///79v///Pb///z2///89v//+/b///z2///89v//+/b///v2///79v//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v1///79f//+/X///v1///69P//+vT///r0///69P//+/T///v0///6 + 9P//+vT///r0///69P//+vP///rz///68///+vP///rz///68///+vP///rz///68v//+vP///ry///6 + 8///+vP///ry///68v//+vL///ry///68v//+fH///nx///58f//+fH///nx///58f//+fH///rx///6 + 8P//+fD///nw///58P//+fH///nx///58P//+PD///jw///58P//+fD///nw///57///+e////jv///4 + 7///+O////jv///47///+O7///ju///47v//+O7///ju///47v//+O7///ju///47v//+O7///ju///4 + 7v//+O7///ju///47v//9+3///jt///47f//+O3///jt///37f//9+3///fs///37P//9+z///fr///3 + 6///9+v///fr///36///9+v///fr///36///9+v///fr///26///9ur///bq///26v//9ur///bq///2 + 6v//9ur///bp///26f//9en///Xp///16f//9en///Xp///16P//9ej///Xo///16P//9ej///Xo///1 + 5///9ef///Xn///15///9ej///Xn///15///9ef///Tn///05///9Of///Tn///05///9Of///Tn///0 + 5v//9Ob//vPm//7z5v//9Ob//vTm//7z5v/+8+X//vPl//7z5f/+8+X//vPl//7z5f/+8+X//vPm//7z + 5f/+8+X//vPm//7z5v/+8+b//vPl//7z5f/+9Ob//fPl//7z5v/+8+b//vPm//7z5v/+8+b///Xo//// + //z////8/////P////z////8/////P////z////9/////f////3////+/////v////7///////////// + //////7////+/////v////7////+/////v////7////+/////v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v7//v7///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///++////fv///37///9 + +////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///9 + +v///fr///36///9+v///fn///z5///8+f///fn///z5///8+f///fn///35///9+f///fn///z5///8 + +f///fn///z4///8+P///Pn///36///9+////vv///77///9+////fv///77///++////fv///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fn///z5///8 + +f///Pn///35///8+f///fn///35///9+f///Pn///z4///8+P///Pj///34///9+f///fn///z4///8 + +P///Pj///z4///8+P///Pf///z3///89////Pj///z3///89////Pf///z3///89///+/f///z3///8 + 9////Pf///v2///79v//+/b///z2///89v///Pb///v2///79v//+/b///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v1///79f//+/X///r0///69P//+vT///r0///69P//+vT///r0///6 + 9P//+vT///rz///69P//+vT///rz///68///+vP///rz///68///+vP///rz///68v//+vP///ry///6 + 8v//+vL///ry///68v//+vL///ry///58f//+fH///ry///68v//+vL///nx///68f//+fH///nw///5 + 8P//+fD///nw///58f//+fD///nw///48P//+fD///nw///58P//+e////nv///47///+O////jv///4 + 7///+O////jv///47v//+O7///ju///47v//+O7///ju///47v//+O7///ju///47v//+O3///jt///4 + 7v//+O7///ju///47f//+O3///ft///37f//9+z///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+v///fr///37P//9+v///fr///36///9ur///br///26///9+v///fr///26v//9ur///bq///2 + 6v//9ur///bq///16f//9un///Xp///16f//9un///Xp///16P//9ej///Xo///16P//9uj///Xo///1 + 5///9ef///Xn///15///9ef///Xn///05///9ef///Tn///05///9Of///Tn//705v//9Ob///Tm//7z + 5v/+8+b//vPm///05v//9Ob//vPl//7z5f/+8+X//vPm//7z5v/+8+b//vPm//7z5f/+8+X//vPl//7z + 5f/+8+b//vPm//7z5f/+9OX//vTm//7z5v/+8+b//vPm//7z5v/+8+b//vPm///16P/////9/////f// + //3////9/////f////3////9/////f////3////+/////v////7////+/////v////7////////+//// + /v////7////+/////v////7////+/////v////7////+///+/v////7///7+/////v///v7///7+///+ + /v///v7///7+///+/v///v7///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+ + /v7//v7+//7+/v/+/v7//v7+//7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /P///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///77///++////vv///77///++////vv///77///++////fv///37///9+////fv///37///9 + +v///fr///36///9+v///fv///36///9+v///fr///36///9+v///fr///36///9+v///Pn///36///9 + +v///fn///35///9+f///fn///35///9+f///Pn///35///8+P///fn///35///8+P///Pn///z4///8 + +P///Pj///z5///9+v///fv///37///++////vv///77///++////fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///8+f///Pn///z5///8 + +f///fn///z5///8+f///Pn///z5///8+P///fn///35///9+f///fn///z5///9+f///fn///z4///8 + +P///Pj///z4///8+P///Pj///z3///8+P///Pf///z3///89////Pf///z3///79///+/f///z3///8 + 9///+/b///v2///79v///Pb///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v1///69P//+/T///v0///69P//+/T///r0///69P//+vT///r0///6 + 9P//+vP///rz///69P//+vP///rz///68///+vP///rz///68///+vP///ry///68v//+vL///ry///6 + 8v//+vL///ry///68v//+vL///ry///68v//+vL///nx///68f//+fH///nx///58f//+fH///nw///5 + 8P//+fH///nx///58P//+fD///nw///58P//+fD///nw///47///+O////jv///47///+e////jv///4 + 7///+O////ju///47///+O////ju///47v//+O7///ju///47v//+O7///ju///47f//+O7///ju///4 + 7f//+O3///ft///47f//+O3///ft///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+v///fs///36///9+v///br///26v//9ur///bq///36///9ur///fr///26v//9ur///bq///2 + 6v//9ur///Xp///16f//9en///Xp///16f//9en///Xo///16P//9ej///Xo///16P//9ej///Xn///0 + 5///9Of///Tn///05///9ef///Tn///15///9ef///Tn///05///9Ob///Tn///05///9Of///Tm///0 + 5v//9Ob///Tm///05v//9Ob//vPl//7z5v/+8+b//vPl//7z5v/+8+b//vPm//7z5v/+9Ob//vPm//7z + 5f/+8+b//vTm//7z5v/+9Ob//vPm///05///9Of///Tn///05///9un//////f////7////+///+/v// + /v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v// + /v7///7+///+/////v7///7+///+/v///v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+ + /v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+ + /v7//v7+//7+/v/+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + +////vv///77///++////vv///77///++////fv///37///9+////fv///37///9+v///fr///36///9 + +////fv///36///9+v///fv///36///9+v///fr///z5///9+v///fr///z5///9+v///fn///36///9 + +v///Pn///35///9+f///fn///35///9+f///Pj///35///9+f///fn///z4///8+P///Pj///z4///8 + +f///fv///37///9+////fv///37///9+////fv///37///9+////fr///37///9+v///fr///37///9 + +v///fr///z6///9+v///fr///36///9+v///fr///35///9+v///fr///36///9+v///fn///z5///8 + +f///fn///z5///8+f///fn///35///9+f///fn///z5///8+f///fn///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pf///z3///89////Pf///z3///89////Pf///v2///79v///Pf///z3///7 + 9v//+/b///v2///79v//+/b///v2///79v//+/b///v2///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/T///v0///79P//+/T///v0///69P//+vT///r0///69P//+vT///rz///6 + 9P//+vT///r0///68///+vP///rz///68///+vL///rz///68v//+vL///ry///68v//+vL///ry///6 + 8v//+vL///ry///68v//+vL///nx///58f//+fH///nx///68f//+vH///nx///58P//+fH///nx///5 + 8P//+fD///nw///58P//+fD///nw///58P//+fD///nw///58P//+e////jv///57///+e////nv///4 + 7///+O////ju///47v//+O7///ju///47v//+O7///ju///47v//+O7///ju///47v//+O3///ft///4 + 7f//+O3///ft///37f//9+3///fs///37P//9+z///fs///37P//9+z///fr///36///9+v///fs///3 + 7P//9+v///fr///26///9+v///bq///26v//9+r///fr///26v//9ur///bq///26v//9ur///bp///1 + 6f//9un///bp///16f//9un///bp///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///1 + 6P//9ej///Tn///15///9ef///Xn///15///9ef///Tn///15///9Of///Tn///05v//9Ob//vPm///0 + 5v//9Ob//vTm//7z5v//9Ob///Tm///05v/+8+X//vTm//7z5v//8+b///Tm//7z5v/+8+b//vPl//7z + 5v//9Of///Tm///05//+8+b//vPm//705///9Of///bp/////v3///79///+/f///v3///79///+/f// + /v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f// + /v7///7+///+/v///v7///7+///+/v/+/v3//v79//7+/f/+/v3//v79//7+/f/+/v3//v79//7+/f/+ + /v3//v79//7+/f/+/v3//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+ + /v7//v7+//7+/v/+/v7//v7+//7+/v/+/v///v7///7+///+/v///v7+//7+/v/+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///+ + +////vv///77///++////vv///77///++////fv///37///9+////fv///37///9+v///fv///36///9 + +v///fv///36///9+v///fr///36///9+v///fr///36///9+v///fn///35///9+v///fr///z5///9 + +f///fr///z5///8+f///Pn///z4///9+f///fn///z4///9+f///Pj///z4///8+f///fn///37///9 + +////fv///77///++////fv///36///9+v///fv///77///9+v///fr///36///9+v///fv///36///9 + +v///fr///36///9+v///fr///36///9+v///Pn///36///9+v///fn///35///9+f///fn///35///9 + +f///Pn///35///9+f///fn///35///8+f///Pn///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z3///89////Pf///z3///89////Pf///z3///79v//+/b///z3///89////Pf///v2///7 + 9v//+/b///v2///79v//+/b///v2///79f//+/b///v1///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v0///69P//+vT///v0///79P//+vT///r0///69P//+vT///r0///6 + 8///+vP///rz///68///+vL///ry///68///+vL///ry///68v//+vL///ry///68v//+vL///ry///5 + 8f//+vL///ry///58f//+fH///nx///68f//+vH///nx///58f//+fH///nx///58f//+fD///nw///5 + 8P//+fD///nw///58P//+fD///nw///58P//+e////jv///47///+O////jv///57///+O////jv///4 + 7///+O////jv///47v//+O7///ju///47v//+O7///ju///47v//+O7///ju///37f//+O7///ft///3 + 7f//9+3///fs///37f//9+3///fs///37P//9+z///fs///37P//9+z///fs///37P//9uv///fr///3 + 6///9+v///fs///26///9+v///br///26v//9ur///fr///26v//9ur///bq///26v//9ur///bq///2 + 6v//9ur///bp///16P//9un///bp///26f//9un///Xo///16P//9ej///Xo///16P//9ef///Xo///1 + 6P//9ej///Xo///05///9Of///Tn///05///9Of///Tn///05v//9Of///Tm///05///9Of///Tn//7z + 5v//9Ob//vPl//7z5v//9Ob///Pm//7z5v//9Ob//vPm//7z5v//9Ob///Tm//7z5v/+8+b//vPm///0 + 5//+8+b//vPm//705///9Of//vTm///16f////77///+/P///vz///78///+/P///vz///78///+/P// + /vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P// + /v3///79///+/f///v3///79///+/f/+/vz//v79//7+/f/+/v3//v79//7+/f/+/v3//v79//7+/f/+ + /v3//v79//7+/f/+/v3//v79//7+/f/+/v3//v79//7+/f/+/v3//v7+//7+/v/+/v7//v7+//7+/v/+ + /v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v///v7///7+/v/+/v7//v7+//7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///++////vv///77///+ + +////vv///77///++////fv///37///9+////fv///37///9+////fr///36///9+v///fr///36///9 + +v///fr///36///9+v///Pn///36///9+v///fr///36///9+f///fr///36///9+v///fn///z5///8 + +f///Pn///z4///9+f///fn///35///8+f///Pj///z4///9+f///fn///z5///++////fv///37///9 + +////fv///37///9+////fv///36///9+v///fr///36///9+v///fv///36///9+v///fv///36///9 + +v///fr///z5///9+v///fr///z5///9+v///fn///36///9+v///fn///35///9+f///fn///35///9 + +f///Pn///35///9+f///fn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8 + 9////Pf///z3///89////Pf///z3///89////Pf///v2///89////Pf///v2///79v//+/b///v2///7 + 9v//+/b///v2///79v//+/b///v1///79f//+/X///v1///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/T///r0///79P//+/T///r0///69P//+vT///r0///69P//+vP///rz///6 + 8///+vP///rz///68///+vL///ry///68v//+vL///ry///68v//+vL///ry///58v//+fH///nx///6 + 8v//+vL///nx///68v//+fH///nx///58f//+fH///nx///58f//+fH///nx///58P//+fD///nw///5 + 8P//+fD///nw///58P//+fD///nv///57///+O////jv///47///+O////jv///47///+O////jv///4 + 7v//+O////ju///47v//+O7///ju///47v//+O7///ft///37f//+O7///ju///47v//9+3///ft///3 + 7P//9+3///jt///37P//9+z///fs///37f//9+z///fs///36///9+v///fs///37P//9+z///fs///3 + 6///9+v///br///26///9ur///bq///26v//9+v///fr///26v//9un///bq///26v//9ur///bq///2 + 6f//9un///bp///26f//9un///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///0 + 5///9Of///Tn///05///9Of///Xn///05///9Of///Tm///05///9Of///Tm///05v//9Ob///Tm///0 + 5v//9Ob//vPm//7z5v//9Ob//vPm//7z5v/+8+b//vPm//7z5v//9Ob///Tm///05//+9Ob//vTm//70 + 5//+9Of///Tn///05///9un////++////vv///77///++////vv///77///++////vv///77///++/// + /vv///77///++////vv///77///++////vv///78///+/P///vz///78///+/P/+/vz//v78//7+/P/+ + /vz//v78//7+/P/+/vz//v78//7+/P/+/vz//v78//7+/P/+/vz//v78//7+/P/+/vz//v78//7+/P/+ + /vz//v78//7+/P/+/v3//v79//7+/f/+/v3//v79//7+/f/+/v3//v79//7+/f/+/v3//v79//7+/f/+ + /v3//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///78///+/f///v3///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vv///77///++////vv///37///9 + +////fv///37///9+////fv///37///9+////fv///37///9+////fv///36///9+v///fr///36///9 + +v///fr///36///9+f///fn///36///8+f///fr///36///9+v///fn///z5///8+f///fn///35///9 + +f///Pn///35///9+f///Pj///z4///8+P///Pj///z4///8+P///vv///77///9+////fv///77///+ + +////fv///37///9+////fr///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fn///35///9+v///fr///35///9+f///fn///z5///8+f///Pn///z5///9 + +f///fn///z4///8+f///Pj///z4///8+f///Pn///z4///8+P///Pj///z4///8+P///Pf///z4///8 + 9////Pf///z3///89////Pf///z3///89////Pf///z3///89////Pf///v2///79v//+/b///v2///7 + 9v//+/b///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+/X///v0///7 + 9P//+/X///v0///79P//+/T///v0///79P//+vP///rz///68///+vP///rz///68///+vP///rz///6 + 8///+vP///rz///68v//+vL///ry///68v//+vL///ry///68v//+vL///ry///68v//+vL///ry///6 + 8v//+vL///nx///58f//+fH///nx///58f//+fH///nx///58f//+fH///nw///58P//+fD///nw///5 + 8P//+fD///nw///58P//+fD///jv///47///+O////jv///47///+e////jv///47///+O////ju///4 + 7v//+O7///ju///47v//+O7///ft///47v//+O7///ju///37f//+O7///ft///37f//+O3///fs///4 + 7f//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+v///fr///36///9+v///br///3 + 6///9+v///br///36///9+v///fr///36///9ur///bq///26v//9ur///bp///26f//9un///Xp///1 + 6f//9en///Xp///16P//9ej///Xo///16P//9ej///bo///16P//9ej///Xo///15///9ej///Xn///1 + 5///9Of///Xn///05///9Of///Tn///05///9Of///Tm///05///9Of///Tm///05v//9Ob///Tm//7z + 5v//9Ob//vTm//7z5v//8+b///Tn///05///9Of///Tn///05//+8+b//vTm///05//+9Of//vTn///0 + 5///9Of///bp/////vr//v76//7++v/+/vr//v76//7++v///vv///77///++////vv//v77//7++//+ + /vv//v77//7++//+/vv//v77//7++//+/vv//v77//7++//+/vv//v77//7++//+/vv//v77//7++//+ + /vv//v77//7++//+/vv//v77//7++//+/vz//v78//7+/P/+/vz//v78//7+/P/+/vz//v78//7+/P/+ + /vz//v78//7+/P/+/vz//v78//7+/P/+/vz//v78//7+/f/+/v3//v79//7+/f/+/v3//v79//7+/f/+ + /v3//v79//7+/f/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+/v/+/f7//v3+//79/v/+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///++////vv///77///9+////fv///37///9+////fv///37///9+////fv///37///9 + +////fv///37///++////vv///37///9+////vv///37///9+////fr///36///9+v///fr///36///9 + +v///fr///36///8+f///fn///z5///9+v///fr///z5///9+f///Pn///z5///9+f///fn///35///8 + +f///Pj///z4///9+f///Pj///35///9+f///Pj///37///9+////fv///37///9+////fv///37///9 + +////fv///36///9+////fr///36///9+v///fr///36///9+v///fr///36///9+v///Pn///36///9 + +v///fr///36///9+f///fr///36///9+v///fn///z5///8+f///Pn///z5///9+f///fn///35///8 + +f///Pj///z4///8+f///Pn///z4///8+P///Pj///z4///8+P///Pf///z4///8+P///Pj///z4///8 + 9////Pf///z3///89////Pf///z3///89////Pf///z3///89///+/b///v2///79v//+/b///v2///7 + 9v//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+vT///r0///79f//+/X///v0///7 + 9P//+/T///v0///79P//+/T///rz///68///+vP///rz///68///+vP///rz///68///+vP///rz///6 + 8///+vL///ry///68v//+vL///ry///68v//+vL///ny///58v//+fL///ny///58v//+fL///ry///5 + 8f//+fH///ry///68f//+fH///rx///68f//+fH///nx///58P//+fH///nx///58P//+fD///nw///5 + 8P//+fD///jv///58P//+O////nv///57///+O////nv///47///+O////ju///47v//+O7///ju///4 + 7v//+O7///ju///47v//+O7///ju///47f//+O7///ju///37f//9+3///jt///47f//9+z///ft///3 + 7f//9+z///jt///37P//9+z///fs///37P//9+z///br///37P//9+z///fr///36///9+z///fs///3 + 6///9+v///fr///26///9uv///bq///26v//9ur///bq///26v//9ur///bp///16f//9en///Xp///1 + 6f//9en///Xo///16P//9ej///bp///16P//9ej///Xo///16P//9ej///Xo///05///9Of///Xo///0 + 5///9Of///Tn///05///9Of///Tn///05v//9Of///Tn///05///9Of///Tn///05v//9Ob///Tm//70 + 5v//9Ob///Tm///05//+8+b///Tm///05///9Of///Tn//705v//9Of//vTm//705v/+9Of///Tn///2 + 6f///v76//7++v/+/vr//v76//7++v/+/vr//v76//7++v/+/vr//v76//7++v/+/vr//v76//7++v/+ + /vr//v76//7++//+/vv//v77//7++//+/vv//v77//7++//+/vv//v77//7++//+/vv//v77//7++//+ + /vv//v77//7+/P/+/vz//v78//7+/P/+/vz//v78//7+/P/+/vz//v78//7+/P/+/vz//v78//7+/P/+ + /vz//v78//7+/P/+/vz//v78//7+/P/+/vz//v78//7+/f/+/v3//v79//7+/f/+/v3//v79//7+/f/+ + /v3//v79//7+/f/+/v3//v79//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+ + /v///v7///7+///+/v///v7///7+///+/v///v7+//7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7+//7+/v/+/v7//v7+//7+/v/+/f7//v3+//79/v/+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///+ + +////vv///77///++////vv///77///++////vv///77///9+////fv///37///++////vv///37///+ + +////vv///37///9+////vv///77///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fn///36///9+v///fn///35///8+f///fr///z5///8+f///Pn///35///8+f///fn///35///9 + +f///Pn///35///8+P///Pj///z4///9+////fv///37///9+////fv///37///9+v///fr///36///9 + +////fv///37///9+////fv///36///9+////fr///36///9+v///fr///36///9+f///fn///36///8 + +f///fr///36///9+v///fn///z5///8+f///fn///35///9+f///Pn///35///9+f///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///89////Pf///z4///8+P///Pf///z3///8 + 9////Pf///z3///89////Pf///z3///89v//+/b///z2///79v//+/b///v2///79v//+/b///v2///7 + 9f//+/X///v2///79v//+/X///v1///79f//+/X///r0///79f//+/T///v0///79P//+/T///v0///7 + 9P//+/T///r0///69P//+vP///rz///68///+vP///v0///68///+vP///rz///68///+vL///ry///6 + 8v//+vP///rz///68v//+fL///ny///68v//+vL///ry///58v//+fL///ry///58f//+vL///ry///5 + 8f//+vH///nx///68f//+vH///nw///58P//+fD///nw///58P//+fD///nw///48P//+fD///nw///4 + 7///+fD///nw///58P//+fD///nv///57///+e////jv///47///+O////ju///47v//+O7///ju///4 + 7///+O7///ju///47v//+O7///ju///37f//+O7///ju///37f//9+3///jt///37f//9+3///fs///4 + 7f//9+z///fs///37P//9+z///fr///37P//9+z///fs///26///9+v///br///26///9+v///br///3 + 6///9uv///br///26v//9ur///bq///26v//9ur///bq///26f//9en///Xp///26f//9un///Xp///1 + 6P//9ej///Xo///16P//9en///Xo///16P//9ej///Xn///16P//9ej///Xo///15///9ef///Tn///0 + 5///9Of///Tn///15///9Of///Tn///05///9Of///Tm///05v//9Ob//vTm//7z5v/+9Ob///Tm///0 + 5v//9Ob///Tn///05v/+9Ob//vTm//705v//9Of///Tn///05///9Of///Tn///05///9en///7++v/+ + /fv//v37//79+//+/fv//v37//79+//+/fv//v37//79+//+/fv//v37//79+//+/fv//v37//79+//+ + /fv//v37//79+//+/fv//v37//79+//+/fv//v38//79/P/+/fz//v38//79/P/+/fz//v38//79/P/+ + /fz//v38//79/P/+/fz//v38//79/P/+/fz//v38//79/P/+/fz//v38//79/P/+/fz//v39//79/f/+ + /f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v79//7+/f/+/v3//v79//7+/f/+ + /v3//v79//7+/f/+/v3//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+ + /v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v3+//79/v/+/f7//v3+//79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vv///77///++////vv///77///++////vv///77///9 + +////fv///37///9+////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///z5///8+f///fn///z5///8+f///Pn///35///9+f///fn///z4///9+f///fn///35///9 + +f///Pj///z4///8+P///fv///37///9+////fv///37///9+////fv///37///9+////vv///37///9 + +v///fv///77///9+////fv///36///9+v///fr///36///9+v///fr///36///8+f///fn///z5///9 + +v///fr///z5///9+f///Pn///z5///9+f///fn///35///8+f///Pj///z4///9+f///Pj///35///9 + +f///Pj///z4///8+P///Pj///z4///89////Pj///z3///8+P///Pj///z4///89////Pf///v3///7 + 9////Pf///z3///89////Pb///z2///79v//+/b///v2///79v//+/b///v2///79v//+/b///v2///7 + 9f//+/b///v1///79f//+/X///v1///79P//+/X///v0///79P//+/X///v0///79P//+/T///r0///6 + 9P//+/T///rz///68///+vT///v0///79P//+vP///rz///68///+vP///rz///58v//+fL///rz///6 + 8v//+vP///rz///68///+vL///ry///58f//+vL///ry///68v//+vL///nx///58f//+vL///nx///5 + 8f//+fH///nx///58P//+fD///nw///58P//+fD///jw///58P//+fH///nw///58P//+fD///nw///5 + 8P//+fD///nw///58P//+O////jv///47///+O7///nv///47///+O7///ju///47v//+O////ju///4 + 7v//+O7///ju///47v//+O7///ju///47v//9+3///ft///37f//9+3///fs///37P//9+3///fs///3 + 7P//9+z///fs///37P//9+z///fs///36///9+z///fs///37P//9+z///fr///26///9+v///fr///3 + 6///9ur///fr///36///9ur///bq///26v//9ur///bq///26v//9ur///bp///16f//9en///Xo///1 + 6P//9ej///bp///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xn///16P//9ef///Xn///0 + 5///9Of///Tn///05v//9Ob///Xn///05///9Of///Tm///05v/+9Ob///Tm///05///9Of///Tm//70 + 5v/+9Ob///Tn///05//+9Ob///Tn///05///9ef///Xn///05//+9Of///bp///+/fv//v37//79/P/+ + /fz//v38//79/P/+/fz//v38//79/P/+/fz//v37//79+//+/fv//v38//79/P/+/fz//v38//79/P/+ + /fz//v38//79/P/+/fz//v38//79/P/+/fz//v38//79/P/+/fz//v38//79/P/+/fz//v38//79/P/+ + /fz//v38//79/P/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+ + /f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+ + /v7//v7+//7+/v/+/f7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+ + /v7//v7+//7+/v/+/f///v3+//79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vv///77///++////vv///77///++////vv///77///9+////fr///37///9 + +////fv///37///9+////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///8 + +f///Pn///35///9+f///Pn///35///9+f///Pj///35///8+f///Pj///z4///8+f///Pj///35///8 + +P///Pj///77///9+////fv///37///9+////vv///37///9+////fv///37///9+////fv///36///9 + +v///fv///36///9+v///fr///36///9+v///fr///36///9+v///fn///36///9+v///fn///35///8 + +f///fr///z5///8+f///Pn///35///8+f///fn///35///9+f///Pn///35///8+P///Pj///z4///8 + +P///fj///z4///8+P///Pj///z3///89///+/f///v3///89///+/f///z3///89////Pf///z3///8 + 9////Pf///z3///79v//+/b///z3///79v//+/b///v2///79v//+/X///v2///79v//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+/T///r0///69P//+vP///v0///7 + 9P//+vT///r0///79P//+/T///rz///68///+/P///rz///68///+vP///rz///68///+vP///ry///6 + 8v//+vL///ry///58v//+vL///ry///68v//+vL///nx///68v//+vL///nx///68f//+fH///nx///5 + 8f//+fH///nx///58P//+fD///nw///58P//+fD///nw///58P//+fD///nw///47///+fD///nw///4 + 7///+O////jv///47///+O////jv///47///+O7///ju///47v//+O////ju///47v//+O7///ju///4 + 7v//+O7///jt///37f//9+3///ft///47f//9+3///ft///37f//+O3///fs///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9uv///br///26///9uv///br///36///9+v///fr///2 + 6///9ur///bq///26v//9ur///bq///16f//9en///Xp///26v//9un///bp///16f//9en///bp///1 + 6f//9un///bp///26f//9ej///Xo///16P//9ej///Xo///15///9ej///Xo///16P//9Of///Xo///1 + 5///9Of///Tn///05///9ef///Tn///05///9Ob///Tm///05///9Of///Tn///05//+8+b///Tn///0 + 5///9Of///Tn///05///9Of//vTn//705//+9Of///Tn///26f///v38//79/P/+/fz//v38//79/f/+ + /f3//v39//79/f/+/f3//v39//79/f/+/fz//v38//79/P/+/fz//v38//79/P/+/fz//v39//79/f/+ + /f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+ + /f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+ + /f3//v39//79/f/+/f3//v39//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+ + /f7//v3+//79/v/+/f7//v3+//7+/v/+/f///v3///79///+/f7//v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vv///77///++////vv///77///++////vv///77///++////vv///77///++////fv///37///9 + +////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///9+v///fr///35///9 + +f///fn///z5///9+f///fn///35///8+f///fn///z5///8+f///fn///35///8+P///Pj///z4///9 + +////vv///37///9+////fv///37///++////vv///77///9+////fr///36///9+v///fr///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///8+f///fn///z5///8 + +f///Pn///35///9+f///fn///z4///9+f///fn///35///9+f///Pj///z4///8+P///Pj///z4///9 + +P///fj///z4///8+P///Pf///z3///89////Pf///z3///89////Pf///z3///89////Pf///z3///8 + 9////Pf///v2///79v///Pb///v2///79v//+/b///v1///79f//+/X///v1///89v//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v0///79P//+/T///v0///69P//+vT///v0///79P//+/T///v0///6 + 8///+vP///rz///68///+vP///rz///68///+vL///rz///68///+vP///rz///58v//+fL///ny///6 + 8///+fL///ry///68v//+vL///nx///68v//+vL///nx///58f//+vL///rx///68f//+fH///nw///6 + 8f//+fH///nw///58P//+fD///nw///58P//+fD///nw///47///+fD///nw///58P//+fD///nw///4 + 7///+e////jv///47v//+O7///jv///47v//+O7///ju///47v//+O7///jv///47///+O7///ju///4 + 7v//+O3///jt///47f//+O7///ft///37f//+O3///ft///37f//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fr///36///9+z///fr///36///9uv///br///26///9ur///bq///3 + 6v//9+r///bq///26v//9ur///bq///26v//9un///bp///16f//9en///Xp///16f//9en///Xp///1 + 6f//9ej///bp///16P//9ej///Xo///05///9ej///Xo///16P//9ej///Tn///05///9Of///Tn///0 + 5///9Of///Xn///05///9Of///Tm///05v//9Of//vTm//705v/+9Ob//vTm//7z5v//9Ob///Tm//7z + 5v/+8+b///Tn///05///9Of///Xo///05///9un///79/f/+/f3//v39//79/f/+/f3//v39//79/f/+ + /f7//v3+//79/f/+/f7//v3+//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+ + /f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+/f3//v39//79/f/+ + /f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+ + /f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///+ + +////vv///77///++////vv///77///++////vv///77///++////vv///37///++////vv///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///8+f///Pn///35///8 + +f///fn///35///8+f///fn///35///8+f///Pj///35///9+f///Pj///z4///8+P///vz///37///9 + +////fv///37///++////fv///37///9+////fr///36///9+////fr///36///9+////fr///37///9 + +v///fr///36///9+v///fr///36///8+f///fr///z5///8+f///Pn///35///9+f///Pn///35///9 + +f///Pj///35///8+f///Pj///z4///8+f///Pj///35///8+P///Pj///z4///8+P///Pj///34///9 + +P///Pf///z3///89////Pf///z3///89////Pf///z3///89///+/f///z3///79v///Pf///z3///8 + 9///+/b///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///r1///7 + 9f//+/X///v0///79P//+vT///v0///79P//+vT///r0///69P//+/T///r0///69P//+/T///rz///6 + 8///+vP///rz///68///+vP///vz///68///+vP///rz///68v//+fL///ny///58v//+vL///ry///5 + 8f//+vL///ry///68v//+vL///nx///58f//+fH///ry///58f//+fH///nx///58P//+fH///nw///5 + 8P//+fD///nw///58P//+fD///nw///58P//+fD///nw///58P//+fD///jv///58P//+O////jv///4 + 7///+O////ju///47v//+O////jv///47///+O////ju///47v//+O7///ju///37f//+O7///jt///4 + 7f//9+3///ft///37P//9+3///ft///37f//9+3///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+z///br///26///9+v///fs///36///9+v///fr///26///9uv///br///26v//9ur///bq///2 + 6v//9ur///bp///26v//9ur///bp///16f//9ur///bp///26f//9un///bp///26f//9en///Xo///2 + 6f//9un///Xo///16P//9ej///Xo///16P//9ej///Xn///16P//9Of///Tn///05///9ej///Xn///0 + 5v//9Ob///Tn///05///9Ob///Xn///05///9Of///Tn///05///9Of//vTm//705v/+8+b///Tn///0 + 5///9Of//vTn///05///9ej///bp///+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+ + /f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+ + /f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+ + /f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///++////vv///77///+ + +////fv///37///++////fv///77///++////vv///77///++////vv///37///9+v///fv///37///9 + +v///fr///36///9+v///fr///36///9+v///fn///36///9+v///fn///35///9+f///Pn///35///9 + +f///fn///35///9+f///Pj///35///9+f///Pn///z4///8+P///Pj///37///+/P///vz///78///+ + +////fv///77///++////vv///36///++////fv///37///9+v///fr///77///9+v///fr///36///9 + +v///fr///36///9+v///fr///z5///9+v///fr///35///9+f///fn///z5///9+f///fn///35///8 + +f///fn///z5///8+f///fn///35///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8 + +P///Pf///z3///8+P///Pf///z3///89////Pf///z3///89///+/b///v2///89///+/b///z3///7 + 9v//+/b///v2///89v//+/b///v1///79f//+/b///v1///79f//+/X///v1///79f//+vT///v1///7 + 9f//+/T///r0///79f//+/X///r0///69P//+vP///rz///79P//+/T///rz///79P//+vP///rz///6 + 8///+vP///rz///68///+vP///rz///68v//+vL///ry///68v//+vL///ry///68v//+fL///ry///6 + 8v//+fL///ry///68v//+vL///ry///58f//+fH///rx///58f//+fH///rx///68f//+fD///nw///5 + 8P//+fD///nw///58P//+fD///nw///58P//+fD///nw///58P//+fD///nw///47///+O////jv///4 + 7///+e////jv///47///+O////ju///47v//+O7///ju///47v//+O7///ju///47v//+O3///jt///4 + 7f//+O3///jt///37f//9+z///ft///37P//9+z///fs///37P//9+z///fs///37P//9+z///fr///3 + 7P//9+z///fs///37P//9+v///br///26///9uv///br///26///9ur///bq///26v//9ur///bp///2 + 6f//9ur///bq///26v//9un///bp///26f//9en///bp///16f//9en///Xp///26f//9ej///bp///1 + 6P//9ej///Xo///16P//9ef///Xn///15///9ej///Xo///05///9Of///Xn///15///9ef///Xn///0 + 5///9Of///Xn///15///9Of///Tn///05v/+9Ob///Tn//705v/+9Ob///Tn//705v//9Of///Tn///0 + 5///9Of///Tn///26f///v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+ + /f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+ + /f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///+ + +////vv///77///++////vv///77///++////vv///77///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///35///9+f///Pn///35///9+f///fn///z5///8 + +f///Pn///35///9+f///Pn///z5///8+P///Pj///35///+/P///fv///37///9+////fv///37///9 + +////fv///37///9+////vv///36///9+v///vv///36///9+v///fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fn///35///8+f///Pn///35///8+f///fn///35///8+f///fn///35///8 + +f///Pj///35///9+f///Pj///z4///8+P///Pj///z4///8+P///fj///34///8+P///Pf///z4///8 + +P///Pf///z3///89////Pf///z3///89////Pf///v2///89////Pf///v2///79v//+/b///v2///8 + 9v//+/b///v1///79v//+/b///v2///79f//+/b///v1///79f//+/X///v1///79f//+/X///v1///7 + 9P//+/T///r0///69P//+/T///v0///68///+/T///v0///79P//+vP///v0///68///+vP///rz///6 + 8///+vL///rz///68///+vL///ny///68v//+vL///ry///68v//+vL///nx///58v//+vL///ry///6 + 8v//+vL///nx///58f//+vL///nx///58f//+fH///rx///68f//+vH///nw///58P//+vH///nw///5 + 8f//+fD///nw///47///+PD///jv///58P//+fD///nw///47///+O////jv///47///+O7///nv///4 + 7///+O////jv///47v//+e////jv///47v//+O7///ju///37f//+O3///jt///37f//+O3///ft///4 + 7f//+O3///jt///47f//+O3///ft///37f//9+z///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+z///br///26///9uv///br///36///9+v///bq///26v//9uv///fq///26f//9un///bq///2 + 6f//9un///Xp///16f//9en///Xp///16f//9un///bq///26f//9ej///Xo///16P//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///15///9Of///Tn///05///9Of///Tn///05///9Of///Xn///1 + 5///9Ob///Tn///05//+9Ob///Tn///05///9Of///Tn//705v//9ef//vTn///05///9ej///Xo///0 + 6P//9en///79/v/+/f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79///+/f///v3+//79///+ + /f///v3///79/v/+/f7//v3+//79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///+ + +////vv///77///++////vv///77///9+////fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///35///8+f///fn///35///9+f///fn///35///9 + +f///Pn///z5///8+f///Pj///z4///8+P///vz///78///9+////fv///37///9+////fv///37///9 + +////fr///37///++////vv///37///9+v///fr///37///9+////fr///36///9+v///fr///36///9 + +v///Pn///36///9+v///fn///35///9+f///Pn///35///9+f///fn///35///9+f///Pj///35///9 + +f///Pn///z4///8+P///Pj///35///8+P///Pj///34///9+P///Pj///z4///89////Pf///z3///8 + 9////Pf///z3///79///+/f///z3///79v//+/b///z3///89v//+/b///v2///79v//+/b///z2///7 + 9f//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+/X///v1///69P//+vT///v0///7 + 9P//+/T///v0///69P//+/T///r0///79P//+/T///r0///68///+/T///v0///69P//+vP///ry///6 + 8///+vP///rz///58v//+vL///ry///58v//+fL///ry///68v//+vL///ry///58f//+fH///ny///5 + 8v//+vL///nx///68v//+vH///rx///68f//+fH///rx///58P//+fD///nx///58P//+fD///nw///5 + 8P//+PD///nw///58P//+fD///nw///58P//+fD///jv///47///+O////nv///47v//+O////jv///4 + 7v//+O7///ju///47///+O////ju///47v//+O3///ft///37f//9+3///ft///47f//9+3///ft///3 + 7f//9+z///ft///37f//9+z///jt///37P//9+z///fs///37P//9+z///fs///37P//9+v///fr///3 + 6///9uv///br///26///9+v///fr///26v//9ur///bq///26v//9ur///bq///26v//9un///bp///2 + 6f//9un///Xp///16f//9un///bq///26v//9un///Xo///26f//9ej///Xo///16P//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///05///9Of///Tn///05///9Of///Xn///15///9ef///Xn///0 + 5///9Of///Tn///05///9Of///Tn///05///9Of///Tn///05///9Of///Tn///05///9ej///bq///+ + /f7//v3+//79/v/+/f7//v3+//79/v/+/f7//v3+//79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vv///77///++////vv///77///++////vv///77///+ + +////vv///77///9+////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///Pr///36///9+f///Pn///z5///9+f///fn///35///9+f///Pn///z5///8 + +f///Pn///z4///8+P///Pj///37///9+////vv///77///++////vv///77///++////fv///36///9 + +v///vv///77///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///9 + +v///fr///35///9+f///Pn///35///9+f///fn///z5///8+f///Pn///35///9+f///Pn///z5///8 + +P///Pj///35///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///8 + 9////Pf///z3///89////Pf///z3///89////Pf///v2///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/b///v2///79f//+/X///v1///79f//+vT///v1///79f//+vT///r0///79f//+/T///r0///6 + 9P//+vT///v0///69P//+vT///r0///68///+vT///rz///79P//+/T///rz///68///+vP///rz///6 + 8///+vP///rz///68v//+vL///ny///68v//+vL///ry///68v//+fH///nx///58f//+fH///nx///5 + 8f//+fH///nx///58f//+fH///nx///58P//+fD///nx///58P//+fH///nw///58P//+fD///nw///4 + 8P//+fD///nw///58P//+fD///nw///47///+O////nv///47///+O////ju///47///+O7///ju///4 + 7v//+O7///ju///47v//+O7///ju///47v//+O7///ju///47f//+O3///ft///37f//9+z///ft///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fs///26///9+z///fs///36///9uv///fs///3 + 6///9+v///fr///36///9uv///bq///26v//9ur///bq///26v//9ur///bq///26f//9ur///bp///2 + 6f//9un///bq///26f//9un///bp///16P//9ej///Xo///26f//9un///Xo///26f//9ej///Xo///1 + 6P//9ej///Xo///16P//9Of///Tn///05///9ej///Xn///05///9Ob///Tm///05///9Of///Tn///0 + 5///9Of///Tn///05///9Of///Tn///05///9Of///Tn///05///9Of///Xo///26v///v3+//79/v/+ + /f7//v3+//79/v/+/f7//v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///++////vv///77///++////vv///77///++////vv///77///9 + +////fv///37///9+////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///8+f///fr///z5///9+f///fn///35///8+f///Pn///z5///8+f///fn///z4///9 + +f///fn///z4///9+////fv///77///++////vv///77///++////fv///37///++////vv///77///9 + +////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///35///8+f///fn///35///9+f///fn///35///9+f///Pn///z5///8+f///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z4///89////Pf///z3///8 + 9////Pf///v3///89////Pf///z3///79v///Pb///z2///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/X///v1///79f//+/X///v1///69f//+/X///v1///79P//+/X///v1///69P//+vT///r0///7 + 9P//+vT///r0///69P//+vT///r0///68///+vP///r0///68///+vP///rz///68///+vP///rz///6 + 8///+vP///ry///68v//+vL///ry///58v//+fL///ry///68v//+fH///nx///58f//+fH///nx///5 + 8f//+fH///nx///68f//+vH///nx///58f//+fH///nx///58P//+fD///nw///58P//+PD///nw///4 + 7///+O////jv///47///+O////nv///57///+e////nv///47v//+O7///jv///57///+e////ju///4 + 7v//+O7///ju///47v//+O7///ju///47f//+O3///ft///47f//9+3///ft///47f//+O3///fs///3 + 7P//9+z///fs///37P//9+z///fs///36///9+z///br///37P//9+v///br///36///9+v///br///3 + 6///9ur///bq///26v//9ur///bq///26v//9ur///bq///26v//9ur///bp///26v//9un///bp///2 + 6v//9un///bp///16f//9ej///Xo///16P//9un///bp///16f//9ej///Xo///16P//9ef///Xo///1 + 6P//9ej///Xn///15///9ef///Xn///15///9Of///Tn///05///9Of///Tn///05///9Of///Tn///0 + 5//+9Ob///Tn///05///9Of///Tn///05///9ef///Xn///16P//9un///79/v/+/f7//v3+//79/v/+ + /f7//v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///++////vv///77///++////vv///77///9+////fv///37///9+////vv///37///9 + +////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///z5///9+v///fr///35///8+f///fn///z5///8+f///Pj///z5///8+f///Pn///z4///8 + +P///fv///77///++////fv///77///++////vv///37///9+////vv///77///9+////fv///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///Pr///36///9 + +f///Pn///z5///9+f///fn///35///9+f///Pn///z5///8+f///Pn///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8+P///Pf///z3///89///+/f///v3///7 + 9///+/f///z3///89////Pf///z2///89v//+/b///v2///79v//+/b///v2///79v//+/b///v2///7 + 9f//+/X///v1///79f//+/X///v1///79f//+/T///v1///79f//+/T///r0///69P//+vT///r0///6 + 8///+vT///v0///68///+vP///r0///69P//+vP///rz///68///+vP///rz///68///+vP///rz///6 + 8v//+vL///ry///68v//+fL///ny///68v//+vL///nx///58f//+fH///nx///68f//+vH///rx///6 + 8f//+vH///rx///58f//+fH///nx///58f//+fD///nw///58P//+fD///nw///48P//+e////jw///4 + 7///+e////nv///47///+O////nv///57///+O7///ju///47v//+e////nv///47v//+O7///ju///4 + 7v//+O7///ju///47v//+O3///ft///37f//9+3///ft///37f//+O3///jt///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+v///fr///36///9+v///fr///26///9uv///fr///36///9uv///bq///2 + 6v//9ur///bq///36v//9+r///fq///26v//9ur///bq///26v//9ur///bq///26v//9ur///bq///2 + 6f//9un///Xp///16f//9un///bp///16f//9en///Xo///16P//9ej///Xn///15///9ej///Xo///1 + 6P//9ef///Xn///05///9Of///Xn///05///9Of///Tn///05///9Of///Tn///05///9Ob//vTm//70 + 5v//9Of///Tn///05///9Of///Xo///16P//9ej///bp///+/f7//v3+//79/v/+/f7//v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vv///77///++////vv///77///++////vv///77///++////vv///37///9+////fr///37///9 + +////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fn///35///9+v///fn///z5///8+f///fn///35///9+f///Pn///z4///8+P///Pj///37///+ + +////fv///77///++////vv///77///9+////fv///36///9+v///fv///37///9+////fr///36///9 + +v///fr///36///9+v///Pr///36///9+v///Pn///z5///9+f///fn///z5///8+f///fr///z5///9 + +f///fn///35///8+f///Pn///z5///8+f///fn///z4///9+f///fn///z4///8+P///Pj///z4///8 + +P///Pj///34///8+P///Pj///z4///8+P///Pf///z3///89////Pf///z3///89////Pf///z3///8 + 9////Pf///z3///89////Pf///v2///79v//+/b///v1///79f//+/X///v1///79v//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v1///69P//+/T///r0///69P//+vT///r0///69P//+vP///r0///7 + 9P//+/T///v0///69P//+vP///vz///68///+vP///rz///68///+vP///rz///68v//+vL///ry///6 + 8v//+vL///ry///68v//+vL///nx///58f//+fL///ny///68f//+vH///nx///68f//+fH///nx///5 + 8f//+fH///nx///58P//+fH///nw///58P//+fD///nw///58P//+fD///jv///58P//+fD///nv///4 + 7///+O////jv///57///+O////jv///47v//+O7///ju///47v//+O7///ju///47v//+O7///ft///4 + 7v//+O7///jt///37f//9+3///ft///37f//9+3///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fr///36///9+v///fr///36///9uv///br///26///9uv///br///26///9ur///bq///3 + 6///9+v///fq///26v//9ur///bq///26v//9ur///bq///26v//9ur///bq///26v//9un///Xp///1 + 6f//9en///bp///16f//9un///bp///16P//9ej///bo///16P//9ej///Xo///16P//9ej///Xo///1 + 6P//9ef///Tn///15///9ef///Tn///05///9Of///Tn///05///9Of///Tn///05v//9Of///Tn///0 + 5///9Of///Xo///16P//9ej///Xo///26f///v3+//79/v/+/f7//v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + +////vv///77///++////vv///77///++////vv///77///9+////fv///37///9+v///fv///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///8+f///Pn///36///9+v///fn///z5///9 + +f///fn///35///9+f///fn///35///9+f///Pn///35///8+P///Pj///35///+/P///fv///78///+ + /P///vz///37///9+////fv///37///9+v///fr///77///9+////fr///36///9+v///fv///37///9 + +v///fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///9+v///fr///35///8 + +f///fn///z5///8+f///Pj///z5///8+f///Pn///z4///8+P///Pj///35///8+P///Pj///z3///8 + +P///Pj///z4///8+P///Pj///z3///89////Pf///z3///89////Pf///z3///89////Pf///z3///8 + 9v///Pb///z2///79v///Pb///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/X///r0///69P//+vT///r0///79P//+vT///r0///69P//+/T///v0///6 + 9P//+vP///rz///68///+vP///rz///68///+vL///ry///68///+vL///ry///68v//+vL///ry///6 + 8v//+vL///ry///68v//+fL///ry///68v//+fH///nx///68f//+fH///nx///58f//+fH///nx///5 + 8f//+vH///nw///58P//+fD///nw///47///+fD///nw///47///+O////jv///47///+O////jv///4 + 7///+O7///jv///47///+O////jv///47///+O7///ju///47v//+O7///jt///47v//+O7///jt///4 + 7f//+O7///ft///37f//+O3///jt///37f//9+z///fs///37P//9+z///fs///37P//9+z///fs///2 + 6///9+z///fs///36///9+v///fr///26///9uv///br///26///9ur///br///26///9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26v//9ur///bq///26v//9ur///bp///16f//9en///bp///1 + 6f//9un///bp///26f//9ej///bo///16P//9ej///Xo///16P//9ej///Tn///05///9ej///Xn///1 + 5///9ef///Xn///16P//9Of///Tn///05///9Of///Tn///05///9Of///Tn///05///9Of///Xn///1 + 5///9Of///Tn///05///9en///79/v/+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vv///77///+ + +////vv///77///++////vv///77///++////fv///37///9+////fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fn///36///9+v///fn///35///8+f///fn///35///8 + +f///fn///35///9+f///fn///z4///9+f///Pj///z4///8+P///vz///37///++////vz///37///+ + +////fv///77///++////vv///77///9+////fr///36///9+v///fv///37///9+v///fr///36///9 + +v///fr///36///9+v///fr///35///8+f///Pn///36///9+v///fn///35///9+v///fn///z5///8 + +f///fn///35///9+f///Pn///z4///8+P///Pj///35///8+P///Pj///z4///8+P///Pf///z4///8 + +P///Pf///z3///89////Pf///z3///79///+/f///v2///89////Pf///v2///79v//+/b///z2///7 + 9v//+/b///v1///89v//+/b///v2///79v//+/b///v1///79f//+/X///v1///79f//+vT///v1///7 + 9f//+/X///r0///69P//+vT///v0///79P//+vT///r0///69P//+/T///r0///69P//+vT///v0///6 + 8///+vP///rz///68///+vP///rz///68///+vL///ry///68v//+vL///ry///68v//+fL///ny///5 + 8v//+vL///ny///68v//+vH///nx///68v//+fH///nx///58f//+fH///nx///58f//+fH///nw///5 + 8f//+fD///nw///58P//+fD///jv///58P//+O////jv///47///+O////jv///47///+O////jv///5 + 7///+O7///ju///47///+O////ju///47v//+O7///ju///47v//+O7///ft///37f//9+3///jt///3 + 7f//9+3///ft///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+z///br///26///9+v///fr///36///9+v///fr///26v//9ur///bq///26v//9uv///bq///2 + 6v//9ur///bq///26v//9ur///bp///26f//9un///bq///26f//9un///Xp///16f//9un///Xp///1 + 6P//9un///Xo///16P//9ej///Xo///15///9ej///Xo///06P//9Of///Tn///05///9Of///Tn///0 + 5///9Of///Tn///05///9Of///Tn///05///9Of///Tn///05///9Of///Tn///05///9Of///Tn///0 + 5///9Oj///bq///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///+ + +////fv///77///++////fv///37///9+////fv///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///35///8+f///fn///35///9+f///Pn///35///8 + +f///Pn///z5///9+f///Pj///35///9+f///Pj///78///++////fv///37///+/P///fv///37///+ + +////vv///37///9+////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///8+f///Pn///z5///8+f///fn///z5///9+f///fn///35///9+f///fn///35///9 + +f///Pn///35///8+P///Pj///35///8+P///Pj///z4///8+P///fj///z4///8+P///Pj///z4///8 + 9////Pf///z3///89////Pf///z3///89////Pf///z3///89////Pf///z3///79v//+/b///v2///7 + 9v//+/b///v1///79f//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+/X///r0///6 + 9P//+vT///r0///69P//+/T///v0///69P//+vT///rz///68///+vP///rz///68///+/T///rz///6 + 8///+fL///rz///68///+fL///ry///68///+vP///rz///68v//+vL///nx///58f//+vL///ny///6 + 8v//+vL///nx///58f//+fH///nx///58f//+fH///nw///58f//+fH///nx///58f//+fD///nw///5 + 8P//+fD///nw///58P//+PD///jv///47///+e////jv///57///+e////nv///47///+O7///ju///4 + 7v//+O////ju///47///+O7///ju///47v//+O7///ft///47v//+O7///ju///37f//9+z///ft///3 + 7f//+O3///jt///37f//9+3///fs///37P//9+z///fs///37P//9+z///br///37P//9+z///fs///3 + 7P//9+z///br///26///9uv///fr///36///9uv///bq///26v//9+v///bq///26v//9ur///bq///2 + 6v//9ur///bq///26f//9un///bq///26v//9un///bp///26f//9un///Xp///16f//9en///Xo///1 + 6f//9un///Xo///16P//9ej///Xo///05///9Of///Xo///16P//9Of///Xn///15///9Of///Xn///1 + 5///9Of///Tn///05///9Ob///Tn///15///9ef///Tn///05///9ef///Tn///16P//9ej///Xo///2 + 6f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///+ + +////fv///37///9+////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///35///9+f///fr///35///9+f///fn///36///8+f///fn///35///9 + +f///Pn///z4///9+f///fn///z4///+/P///vv///37///9+////fv///78///++////fv///36///+ + +////fv///37///9+////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fn///36///9+v///Pn///35///8+f///fn///35///8+f///fn///35///9+f///fn///z4///9 + +f///Pj///z4///8+P///Pj///35///8+P///Pj///z4///89////Pj///z4///8+P///Pj///z4///8 + 9////Pf///z3///89////Pf///z3///89////Pf///z3///79v//+/b///v2///79v///Pb///v2///7 + 9f//+/X///v2///79v//+/X///v1///79f//+/X///r0///79f//+/X///v0///79f//+/T///v0///7 + 9P//+/X///r0///69P//+/T///v0///79P//+vT///v0///78///+vP///rz///68///+vP///rz///6 + 8///+vP///rz///68///+fL///ny///68v//+vL///ny///58v//+fH///ry///68v//+vL///nx///5 + 8f//+fH///nx///68f//+vH///nx///58f//+vH///nw///58P//+fH///nx///58f//+fD///nw///4 + 8P//+PD///nw///47///+O////jv///58P//+O////jv///47///+O////jv///47///+O////ju///4 + 7///+O7///jv///47///+O7///ju///47f//+O7///ju///37f//+O3///jt///37f//9+3///ft///4 + 7f//+O3///fs///37P//9+v///fs///37P//9+z///fs///37P//9+z///br///26///9+v///fr///3 + 6///9+v///fr///26///9+v///bq///26v//9uv///bq///26v//9ur///bq///26v//9ur///bq///2 + 6v//9ur///Xp///26f//9un///bp///26f//9un///bp///26f//9un///bp///16f//9en///Xo///1 + 6P//9ej///Xo///16P//9ef///Tn///05///9ef///Tn///16P//9ef///Xn///05///9ef///Tn///0 + 5///9ef///Tn///05///9ef///Xn///05///9ej///Tn///16P//9ej///Xo///05///9un///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///+ + +////vv///37///9+v///fv///37///9+////vv///77///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///z5///8+f///fn///35///9+f///Pn///35///9+f///fn///35///9 + +f///fn///34///8+P///vz///37///++////vz///77///9+////fv///37///9+////fv///37///9 + +////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///z5///8+f///fn///35///9+f///Pn///35///8+f///Pn///z5///9+f///Pj///35///9 + +f///Pj///z4///8+P///Pj///z4///8+P///Pf///z4///8+P///Pj///z4///89////Pf///z3///7 + 9////Pf///z3///89////Pf///v2///89////Pf///v2///79v//+/b///v2///79v//+/b///v2///7 + 9f///Pb///v1///79f//+/X///v1///79f//+/X///v1///79f//+vT///v1///69P//+vT///r0///7 + 9P//+/T///rz///68///+vP///r0///79P//+/T///rz///68///+vP///ry///68///+vP///rz///6 + 8///+fL///ry///68v//+vP///ny///58v//+fL///ny///68v//+vL///nx///58f//+fH///nx///5 + 8f//+vL///ry///58f//+fH///nx///58P//+fD///nx///58f//+fD///jw///48P//+fD///nw///5 + 8P//+O////jv///47///+fD///nw///57///+O////jv///57///+O////jv///47///+e////jv///4 + 7v//+O7///fu///37f//+O7///ft///37f//+O7///jt///37f//9+z///fs///37f//9+z///fs///3 + 7P//9+z///bs///37P//9+z///fs///37P//9uv///fs///37P//9+z///br///37P//9+v///fr///3 + 6///9+v///br///26v//9ur///bq///26v//9ur///bq///26v//9ur///bq///36v//9ur///bq///2 + 6v//9un///bp///26v//9ur///bq///16f//9un///bp///26f//9en///bp///16P//9ej///Xo///1 + 6P//9ef///Xo///16P//9Of///Xo///05///9Of///Tn///05///9Of///Tn///15///9ef///Tn///0 + 5///9Of///Tn///05///9ef///Tn///16P//9Of///Tn///16P//9ej///bq///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///++////vv///77///9 + +////fv///37///9+////vv///77///9+////fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///35///9+f///fn///35///8+f///Pn///z5///8+P///Pj///z4///8 + +P///Pj///78///9+////vv///77///++////fv///77///++////fv///37///9+v///fv///37///9 + +v///fr///36///9+v///fr///37///9+v///fr///36///9+v///fr///36///9+v///fn///35///9 + +f///fr///35///9+f///fn///36///8+f///fn///35///9+f///Pn///z4///9+f///fn///z4///8 + +P///Pj///z4///8+P///Pj///z4///89////Pj///z4///8+P///Pj///z3///89////Pf///z3///8 + 9////Pf///z3///89////Pf///v2///79v//+/b///v2///79v//+/X///v2///79v//+/X///v2///6 + 9f//+vX///r1///79f//+/X///v1///79P//+/T///v1///79f//+/X///v0///79P//+/T///v0///6 + 9P//+vT///v0///68///+vT///rz///68///+vP///rz///68///+vP///rz///68v//+fL///ny///6 + 8v//+vL///ry///68v//+vL///ny///58f//+vL///ry///58f//+fH///ry///58f//+fH///rx///6 + 8f//+vH///nx///58P//+fD///nw///58P//+fD///nx///58P//+fD///nw///58P//+fD///nw///4 + 7///+O////jv///57///+e////jv///47///+O////nv///57///+O////jv///47v//+O7///ju///4 + 7v//+O3///ft///37v//+O7///ju///37f//9+3///fs///37P//9+z///jt///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///36///9+z///fs///36///9+z///fr///36///9+v///fr///3 + 6///9uv///bq///26v//9+v///bq///26v//9ur///bq///26v//9ur///bq///26v//9ur///bp///2 + 6v//9ur///bq///16f//9en///bp///16f//9en///bp///16f//9ej///Xo///16P//9ef///Xn///1 + 6P//9ej///Xo///05///9ef///Xn///15///9Of///Tm///05///9ef///Xn///05///9ef///Xn///0 + 5///9Of///Tn///05///9Of///Tn///05///9Of///Xo///26v///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///++////vv///77///++////vv///77///++////vv///77///9+////fv///37///9 + +v///fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///35///8+f///Pn///35///9+f///Pj///z5///9+f///Pn///z5///8+P///Pj///z4///9 + +////fv///78///+/P///fv///77///9+////vv///77///9+v///vv///36///9+v///fv///37///9 + +v///vv///77///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///8 + +f///fn///35///9+f///Pn///35///9+f///fn///35///9+f///fn///34///8+P///Pn///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///89////Pf///z3///89////Pf///z3///8 + 9///+/b///v2///79v//+/b///z2///89v//+/b///v1///79v//+/b///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v1///79f//+/X///v0///69P//+vT///v0///69P//+vT///r0///6 + 9P//+vT///rz///68///+vP///v0///68///+vP///ny///58v//+fL///ry///68///+vL///ry///5 + 8v//+fL///ny///58v//+fL///ny///68v//+vL///ny///58f//+fH///ry///68v//+vH///rx///5 + 8f//+fH///nx///58f//+fD///nw///58P//+fD///nw///48P//+O////nw///58P//+fD///jv///4 + 7///+e////jv///47///+O////ju///47///+O////nv///47v//+O////ju///47v//+O7///ju///3 + 7f//9+3///ft///47v//9+3///jt///37P//9+z///fs///47f//9+z///fs///37P//9+z///fs///2 + 6///9+v///fs///36///9+z///fs///37P//9+z///fr///37P//9+v///fr///26///9ur///bq///3 + 6///9+v///bq///36///9ur///bq///26v//9+v///bq///26v//9ur///bq///16f//9ur///bp///2 + 6f//9en///bp///26f//9un///bp///26f//9en///Xo///26f//9un///Xo///15///9ej///To///0 + 5///9ef///Tn///05///9Of///Xn///15///9Of///Tm///05v//9ef///Xn///15///9ej///Xo///0 + 5///9Of///Tn///16P//9ej///Xo///06P//9ur///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + +////vv///77///++////vv///77///9+////vv///77///9+////fv///37///9+////fr///37///9 + +////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///8 + +f///Pn///z5///8+f///fn///35///8+f///Pn///35///9+f///Pj///z4///9+f///vz///37///9 + +////fv///77///9+////vv///37///9+////vv///77///9+v///fr///37///9+v///fv///37///9 + +////fv///36///9+v///Pr///z6///8+f///Pn///36///9+v///fr///36///9+v///fr///35///9 + +f///fn///35///8+f///Pn///z5///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///79///+/f///z3///89////Pf///z3///79v//+/b///z3///7 + 9v///Pf///z3///89v///Pb///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+vT///v1///69P//+vT///r0///69P//+vT///r0///69P//+vT///rz///6 + 8///+/T///v0///68///+vP///rz///68///+vP///rz///68v//+vL///rz///68///+vP///ny///6 + 8v//+vL///ry///58v//+fH///ny///58v//+fH///nx///68v//+fH///nx///58f//+fH///nw///6 + 8f//+vH///nx///58P//+fD///nw///58P//+PD///nw///58P//+fD///nw///47///+O////jv///4 + 7///+O////nv///47///+O////jv///47v//+O////ju///47v//+O7///ju///47v//+O3///ft///3 + 7f//9+3///jt///37f//+O3///jt///37f//9+z///jt///37f//9+3///fs///37P//9+v///fr///3 + 7P//9uv///fs///37P//9+z///fr///36///9+v///fr///36///9+v///fr///26v//9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26v//9ur///bq///26v//9ur///bp///26v//9ur///bp///2 + 6v//9un///bp///26f//9un///bp///26f//9uj///bo///16P//9ef///Xo///05///9Of///Xo///1 + 5///9Of///Tn///05///9ef///Xn///15///9ef///Tn///05///9Of///Tn///05///9Of///Tn///0 + 5///9ej///Xo///16P//9ej///fq///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///+ + +////vv///77///++////vv///77///++////vv///77///++////fv///77///9+////fv///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///8+f///fn///z5///8 + +f///fn///z5///9+f///fn///z4///8+f///Pj///35///9+f///Pj///77///+/P///fv///37///+ + +////vz///77///9+////fv///77///9+////fv///37///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///8+f///fr///36///8+f///fr///35///8+f///Pn///35///9 + +f///Pj///z5///9+f///Pn///z5///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///34///8 + 9////Pf///z3///8+P//+/f///z4///89////Pf///v3///89///+/b///v2///79v///Pf///v2///8 + 9v///Pb///v2///79v///Pb///v1///79f//+/b///v1///79f//+/X///v1///69f//+/T///v1///7 + 9P//+/T///v1///69P//+vT///r0///69P//+/T///r0///79P//+/T///v0///69P//+vP///rz///6 + 8///+vP///rz///68///+vP///rz///68///+vP///ny///58v//+fL///ry///68v//+vL///ry///6 + 8v//+fL///nx///68v//+fL///nx///68v//+fH///nx///58f//+vH///nx///58f//+fH///nx///5 + 8P//+fD///nw///58P//+fD///nw///58P//+fD///nw///57///+O////jv///47///+O////nv///4 + 7v//+O////ju///47v//+O////ju///47///+O7///ju///47v//+O7///ju///47v//+O7///ft///3 + 7f//9+z///fs///37P//9+z///fs///47f//+O3///fs///37P//9+z///fs///37P//9uv///fs///3 + 6///9+z///fs///37P//9+z///fr///26///9uv///fr///26///9+v///fr///36///9+v///fr///3 + 6///9ur///bq///26v//9ur///bq///26v//9ur///bp///26f//9ur///bq///26v//9ur///Xp///2 + 6f//9un///Xp///16P//9ej///Xo///16P//9ej///Xn///15///9ej///Xo///05///9ef///Xn///1 + 5///9ef///Tn///15///9Of///Tn///05///9Of///Tn///05///9Of///Tn///05///9Of///Tn///0 + 5///9ej///Xo///36v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///++////vv///77///+ + +////vv///77///++////vv///77///++////fv///36///9+v///fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///9+f///fn///35///8 + +f///Pn///z5///8+f///Pj///z4///8+P///Pj///z4///9+////vz///37///9+////vz///77///9 + +////fv///36///9+////fr///37///9+////fr///77///++////fv///37///9+////fr///36///9 + +v///fr///36///8+f///Pn///36///9+v///fr///z5///8+f///Pn///z5///8+f///fn///35///8 + +f///Pn///35///9+f///Pj///z4///9+f///Pj///z4///8+P///Pj///z4///8+P///Pj///v3///7 + 9////Pj///z3///79///+/f///v3///89////Pf///z3///89////Pf///z3///79v//+/b///v2///7 + 9v//+/X///v2///79f//+/X///z2///89v//+/X///v1///79f//+/X///r0///69P//+/X///v1///7 + 9f//+/T///v0///79P//+/X///v0///79P//+/T///v0///68///+/T///rz///68///+vP///rz///6 + 8///+vP///rz///68///+vP///ry///68///+fL///ny///58v//+vL///ry///68v//+vL///ry///5 + 8v//+vL///ry///58f//+fH///rx///58f//+fH///nx///58f//+fH///nw///58P//+fD///nx///5 + 8P//+PD///jw///58P//+PD///jv///47///+O////jv///47///+O7///ju///47v//+O////nv///4 + 7///+O////jv///47v//+O7///ju///47v//9+3///jt///47v//9+7///ft///47f//+O3///jt///4 + 7f//+O3///ft///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///fr///3 + 7P//9+z///fr///26///9+v///fr///26///9uv///bq///36///9+v///bq///36///9ur///fq///3 + 6v//9ur///bq///26v//9ur///bq///26v//9un///bq///26v//9ur///Xp///26f//9un///bp///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xn///05///9ef///Xo///05///9Of///Tn///1 + 5///9ef///Tn///05///9Of///Xn///05v//9Of///Tn///05///9ej///Xn///05///9Of///Xo///1 + 6P//9ur///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///++////vz///77///++////vv///77///+ + +////vv///77///++////fv///77///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///35///8+f///Pn///z5///8+f///Pn///35///8 + +f///Pj///z4///8+f///fn///z4///8+P///vz///77///9+////fv///37///9+////vv///77///+ + +////vv///36///++////fv///36///9+v///fv///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///35///9+v///fr///36///8+f///fn///z5///8+f///fn///z5///9+f///fn///z4///8 + +f///Pj///35///9+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///89////Pf///z3///8 + +P///Pf///z3///89////Pf///z3///89////Pf///v2///89////Pf///v2///79v//+/b///z2///8 + 9v//+/b///v2///79f//+/b///v2///79f//+/X///r1///79f//+/X///v1///79f//+/X///r0///6 + 9P//+vT///r0///79P//+vT///v0///79P//+vP///rz///79P//+vT///rz///68///+vP///ry///6 + 8///+vP///ry///68///+vP///ny///58v//+vL///ry///68v//+vL///ry///68v//+vL///ry///6 + 8v//+fH///nx///58f//+fH///nx///58f//+fH///nx///58P//+fD///nx///48P//+fD///nw///5 + 8P//+fD///jv///47///+O////nv///58P//+O////jv///47v//+O7///nv///47v//+O7///jv///4 + 7///+O7///jv///37v//9+7///ju///47v//+O7///ju///47v//9+3///ft///47f//+O3///ft///3 + 7f//9+z///jt///37P//9+z///bs///27P//9+z///fs///37P//9+v///fs///26///9uv///fs///3 + 7P//9+v///fr///36///9uv///br///36///9ur///bq///36///9ur///br///26v//9ur///bq///2 + 6v//9ur///bq///26f//9ur///bq///26v//9ur///bq///26v//9un///bo///16P//9ej///Xo///1 + 6P//9ej///Xo///15///9ej///Xo///16P//9ej///Xn///16P//9ef///Tn///05///9Of///Xn///0 + 5///9Of///Tn///15///9Of///Tn///05///9ef///Tn///05///9ef///Xo///16P//9ej///bp///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///+ + +////vv///77///9+////fr///36///9+////fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///Pn///35///9+v///fn///z5///8+f///Pn///35///9+f///fn///z5///8 + +f///Pj///35///9+f///Pj///37///+/P///fv///37///9+////fv///37///9+////fv///77///+ + +////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///z5///9+f///fn///35///8+f///Pn///z5///8+f///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///8 + 9///+/f///v3///89///+/f///z3///89///+/b///v2///89v//+/b///v2///79v//+/X///v2///7 + 9v//+/X///v1///79v//+/X///v1///79f//+vT///v1///79f//+/X///r0///79f//+/T///r0///6 + 9P//+/T///r0///79P//+/T///rz///68///+vP///rz///68///+vP///rz///68v//+vP///rz///6 + 8///+vL///ry///68///+vP///rz///68///+fL///ny///58v//+vL///nx///58f//+fH///nx///5 + 8f//+vL///nx///58f//+fH///nx///58f//+fH///nx///58f//+fD///nw///58P//+fD///nw///5 + 8P//+fD///jv///47///+O////jv///57///+e////nv///47///+O7///jv///47///+O7///jv///4 + 7v//+O7///ju///37f//+O3///ju///47v//+O7///ft///47f//+O3///ft///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///36///9+z///fr///3 + 6///9uv///br///36///9+v///fr///36///9ur///fr///26v//9ur///bq///26v//9ur///bq///2 + 6v//9ur///bq///16f//9ur///bq///26v//9un///bp///16f//9en///Xp///16P//9ej///Xo///2 + 6P//9ef///Xo///16P//9ej///Xn///15///9ef///Xo///15///9ef///Xn///05///9Of///Tn///1 + 5///9Ob///Tn///05///9Of///Xn///16P//9Of///Xo///16P//9ej///Xo///36v///v3+//79/v/+ + /f7//v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///++////vv///77///++////vv///77///++////vv///77///9 + +////fv///37///9+////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///35///9+f///Pn///z5///8+f///fn///35///8+f///fn///z4///8 + +P///Pj///z4///9+////fv///78///9+////fv///37///9+////fv///37///++////fv///77///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///9+v///Pn///36///9 + +v///Pn///35///8+f///Pn///z5///8+f///Pn///35///8+f///Pj///z4///8+f///fn///z4///8 + +P///fn///z4///8+P///Pj///34///8+P///Pj///z4///89////Pf///z3///89////Pf///v3///7 + 9v///Pf///v2///79v//+/b///z3///89v//+/b///v2///79v//+/b///v1///79v//+/b///v2///7 + 9v//+/X///v1///79f//+/X///r0///79f//+/X///r0///69P//+vT///v1///79P//+vT///r0///6 + 8///+/T///v0///68///+vP///rz///68///+vP///rz///68///+vP///rz///68///+vL///rz///6 + 8///+vP///rz///68v//+vL///ry///68v//+vL///ny///58f//+vL///nx///58f//+vL///ry///5 + 8f//+fH///nx///58P//+fH///nx///58f//+fD///nw///48P//+fD///nw///48P//+fD///nw///5 + 8P//+O////jv///47///+e////nv///47///+O////ju///47///+O////ju///47v//+O7///ju///3 + 7v//9+3///ft///37f//+O3///jt///37f//+O3///jt///37f//9+z///fs///37P//9+z///fs///3 + 7f//9+z///fs///37P//9+z///fs///37P//9+v///fs///37P//9+z///fs///37P//9+v///fr///3 + 6///9+v///fr///36///9ur///bq///26v//9ur///bq///26v//9ur///fq///26v//9ur///bp///2 + 6v//9ur///bp///26f//9un///Xp///16f//9un///Xp///16f//9ej///Xo///16P//9ej///Xo///1 + 5///9ej///Xn///15///9ej///Xo///05///9Of///Xn///16P//9Of///Tn///15///9ef///Tn//70 + 5v//9Of///Tn///16P//9Of///Tn///16P//9ej///Xo///16P//9+r///79/v/+/f7//v3+//79/v/+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vv///77///++////vv///77///++////vv///37///9+////fv///37///9 + +////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///35///9+f///fn///35///9+f///fn///z5///8+f///fn///z4///8+f///Pj///z4///8 + +P///vz///78///+/P///vz///37///9+////fv///37///++////fv///77///9+////fr///36///9 + +////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///8+f///Pn///z5///9 + +v///fn///z5///8+f///Pn///35///9+f///fn///z5///8+f///Pj///35///9+f///Pj///35///8 + +P///Pj///z4///8+P///Pj///z4///89////Pf///z4///89////Pf///z3///89////Pf///z3///7 + 9v//+/b///v3///89///+/b///z2///79v//+/b///v2///79f//+/X///v1///79f//+/X///v2///7 + 9f//+/X///r1///79f//+/X///v1///79P//+/T///v0///69P//+vT///v0///79P//+/T///r0///7 + 9P//+/T///r0///68///+vP///rz///68///+vP///rz///68///+vP///rz///68v//+vL///ry///6 + 8v//+fL///ry///68v//+vL///ry///58v//+fH///ny///68v//+vL///nx///58f//+fH///nx///5 + 8f//+fH///nx///58f//+fH///nw///58P//+fD///nw///58P//+O////nw///47///+fD///nw///4 + 7///+O////jv///57///+e////jv///47v//+O7///ju///47v//+O7///ju///47v//9+7///ft///4 + 7v//9+3///ft///37f//+O3///ft///37P//9+z///fs///37P//9+z///ft///37f//9+z///fs///3 + 6///9+z///fs///26///9uv///fs///36///9+v///fr///36///9+v///fr///26///9uv///bq///2 + 6v//9+v///bq///26v//9ur///bq///26v//9ur///br///26v//9+r///bq///26v//9ur///bp///2 + 6v//9un///bp///26f//9un///Xp///26f//9un///Xo///16P//9ej///Xo///15///9ef///Tn///1 + 5///9ef///Xo///16P//9ef///Tn///05///9ef///Tn///15///9ef///Tm///05///9Of///Tn///0 + 5///9ef///Tn///05///9Of///Xo///16P//9ej///fq///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vv///77///++////vv///77///++////vv///37///9+////fv///37///9+////fv///36///9 + +v///fr///37///9+v///fr///36///9+v///fr///36///9+v///fr///35///9+v///fn///35///9 + +f///fn///35///9+f///fn///35///8+f///fn///35///8+P///Pj///z4///8+P///Pj///78///+ + /P///fv///37///++////vv///36///++////vv///37///9+////fv///37///9+////fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///9 + +f///Pn///z5///8+f///fn///35///8+f///fn///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pf///z3///8+P///Pf///z3///89////Pf///z3///89////Pf///v3///7 + 9////Pf///v2///79v///Pb///v2///79v//+/X///v1///79v//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/T///v1///69P//+/T///v0///79P//+/T///v0///69P//+vT///v0///7 + 9P//+vP///rz///68///+vP///rz///68///+vP///rz///68///+vL///ry///68v//+vL///ny///6 + 8v//+vL///ry///68v//+fH///ry///58f//+fH///nx///58f//+vH///rx///58f//+fH///rx///5 + 8f//+fH///nw///58P//+fD///nw///58P//+PD///nw///47///+fD///nw///58P//+O////jv///4 + 7///+e////jv///47v//+O7///ju///47v//+O7///ju///47///+O7///ju///47v//+O7///jt///3 + 7f//9+3///jt///47f//9+3///ft///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///2 + 6///9uv///fs///36///9+v///fr///36///9+v///fs///36///9uv///br///36///9uv///fr///3 + 6///9ur///bq///26v//9ur///bq///26v//9ur///bq///26v//9ur///bq///16f//9un///bp///2 + 6f//9un///bo///16f//9en///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ef///Xn///1 + 5///9Of///Xn///15///9ef///Tn///15///9Of///Tn///05///9Of///Tn///05///9ef///Tn///0 + 5///9Of///Tn///16P//9ej///Xo///26v///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vv///77///+ + +////vv///77///++////vv///37///++////fv///37///++////fv///36///9+v///fv///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///9+f///Pn///35///8 + +f///fn///35///8+f///Pn///35///9+f///Pn///z5///8+P///Pj///z4///9+////vz///37///9 + +////vv///77///9+////fv///37///9+////fr///37///9+////fr///36///9+v///fr///36///9 + +////fv///36///9+v///fr///36///9+f///fn///35///9+f///fn///35///9+f///fn///35///9 + +f///fn///z5///8+f///fn///z4///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z3///89////Pf///z3///79///+/f///v3///79v//+/b///z3///8 + 9v//+/b///v2///79v//+/X///v2///79f//+/b///v2///79f//+/X///v1///79f//+/X///v1///7 + 9f//+vT///r0///69P//+vT///v1///79f//+/T///v0///79P//+vT///r0///79P//+vP///rz///6 + 8///+vP///rz///68///+vP///rz///68///+vL///rz///68///+vL///ny///68v//+fL///ny///6 + 8v//+vL///nx///58f//+fH///nx///58f//+fH///nx///68f//+vH///nx///58f//+fH///nw///5 + 8P//+fH///nx///58P//+fD///nw///58P//+fD///nw///58P//+O////jv///57///+e////jv///4 + 7///+O7///ju///47v//+O7///ju///47v//+O7///ju///47v//+O7///ju///47v//9+3///ft///3 + 7f//9+3///jt///47f//9+3///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+v///br///36///9+v///fr///36///9+v///fr///37P//9+v///fr///26///9+r///fr///2 + 6///9uv///bq///26v//9ur///bq///26v//9ur///bq///26v//9un///bp///26f//9un///Xp///1 + 6P//9ej///Xo///26f//9un///Xo///16P//9ej///To///16P//9ej///Xn///15///9ef///Xn///1 + 5///9ef///Tn///15///9Of///Tn///05///9Of///Tn///05///9ej///Xo///15///9ef///Tn///1 + 6P//9ej///Tn///16P//9ur///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vv///77///++////vv///77///+ + +////vv///37///++////fv///77///++////vv///36///9+////fv///37///9+////fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///35///9+f///fn///36///8+f///Pn///35///9 + +f///Pn///35///9+f///Pj///35///9+f///Pn///z4///8+P///fv///37///9+////fv///37///+ + +////vv///37///9+////fr///36///9+////fv///36///9+v///fr///36///9+v///fv///36///9 + +v///fr///36///9+v///fr///35///9+v///fn///35///9+f///fn///35///9+f///fn///35///8 + +f///fn///35///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pf///z3///89////Pf///z3///89///+/f///v3///79v//+/b///v2///89v///Pf///v2///7 + 9v//+/b///v1///79v//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+/T///r0///6 + 9P//+vT///v0///69f//+/T///v0///69P//+vT///r0///69P//+vT///rz///68///+vP///rz///6 + 8///+vP///rz///68///+vP///ry///68v//+vP///ry///68v//+vL///ny///58v//+vL///ry///5 + 8f//+fH///nx///58f//+fH///nx///58f//+fH///nx///58f//+fH///nx///58P//+fH///nx///5 + 8f//+fD///nw///58P//+fD///nw///58P//+O////jv///47///+e////jv///47///+O////ju///4 + 7v//+O7///ju///47v//+O7///ju///37v//+O7///ju///47v//+O7///jt///37f//9+3///ft///4 + 7f//9+3///ft///37f//9+3///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///br///3 + 6///9+v///fr///36///9uv///br///36///9+v///fr///36v//9ur///bq///36///9uv///bq///2 + 6v//9ur///bq///26v//9ur///bq///26v//9ur///bq///26v//9un///bp///16f//9en///bo///2 + 6P//9un///Xp///16P//9ej///Xo///16P//9ej///Tn///05///9ej///Xo///15///9ef///Tn///1 + 5///9ef///Xn///05///9Of///Tn///05///9Of///Xn///16P//9ef///Xn///05///9Of///Tn///0 + 5///9ej///bq///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///77///++////fv///77///++////vv///77///+ + +////fv///77///++////vv///37///9+////fv///37///9+////fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///35///9+f///fr///36///8+f///Pn///z5///8+f///fn///35///9 + +f///fn///z5///8+P///Pj///z4///8+P///Pj///37///9+////fv///37///++////fv///36///+ + +////fv///36///++////fv///36///9+v///fv///37///9+////fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///35///9+f///Pn///35///8+f///fn///35///8+f///Pn///35///9 + +f///Pn///z5///8+P///Pj///z4///9+f///fn///z4///8+P///Pj///z4///8+P///Pj///z3///7 + 9////Pf///z3///89////Pf///v3///79v///Pf///z3///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/b///v2///79f//+/X///v1///79f//+/X///r1///79P//+/X///v0///79P//+/T///v0///7 + 9f//+vT///v0///79P//+vT///rz///69P//+vT///r0///79P//+vP///rz///68///+vP///rz///6 + 8///+vP///ry///68v//+vL///rz///68v//+vL///ry///58f//+fL///ny///68v//+vL///nx///5 + 8f//+fH///nx///58f//+fH///nx///58f//+fH///nx///58f//+fH///nx///58P//+fD///nw///5 + 8P//+fD///nw///57///+fD///nw///47///+O////nv///57///+O////jv///57///+O7///ju///4 + 7v//+O7///ju///47v//9+7///ju///47v//+O3///jt///47f//9+3///ft///47f//+O3///ft///3 + 7f//9+3///jt///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///26///9+v///fr///3 + 6///9+v///fr///26///9uv///br///26v//9ur///bq///26v//9uv///fr///26v//9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26v//9un///bp///26f//9un///bp///26f//9un///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///15///9ej///Xo///15///9ef///Xn///15///9Of///Tn///1 + 5///9ef///Tn///05///9Of///Tn///05///9Of///Tn///05///9Of///Tn///16P//9ej///Xo///2 + 6v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vv///77///9+////vv///77///++////fv///37///9 + +////vv///37///9+////fv///37///9+////fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fn///36///9+f///fr///35///9+f///fn///z5///9+f///Pn///z5///9 + +f///fn///35///8+P///Pj///z4///9+////fv///37///9+////vz///37///9+////fr///77///9 + +v///vv///36///9+v///fr///37///9+////fv///36///9+v///fv///36///9+v///fr///z5///9 + +v///fr///35///9+f///fn///36///8+f///Pn///35///9+f///Pn///35///9+f///Pj///35///9 + +f///Pn///z4///8+P///Pj///35///8+P///Pj///z4///8+P///Pj///z4///79///+/f///z3///8 + 9////Pf///z3///89///+/b///v2///79v//+/b///v2///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/b///v1///79f//+/b///v1///79f//+/X///v0///79f//+/X///v1///79f//+vT///r0///7 + 9P//+/T///v0///79P//+vT///r0///69P//+vP///v0///68///+vP///rz///68///+vP///ry///6 + 8v//+vL///rz///68///+fL///ry///68v//+vL///ry///68v//+fL///ry///58f//+fH///nx///5 + 8f//+fH///nx///58f//+fH///nx///58f//+fH///nx///58P//+fD///nw///58P//+fD///nw///5 + 8P//+fD///jv///58P//+fD///nv///57///+e////nv///47///+O7///nv///57///+O////jv///4 + 7v//+O7///ju///47v//+O7///ft///37f//9+3///ft///37f//+O3///ft///37f//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///36///9+v///fs///37P//9uv///fs///37P//9+z///fr///3 + 6///9+v///br///26///9ur///bq///36///9+v///fq///36///9ur///bq///26v//9ur///bq///2 + 6v//9ur///bq///26v//9ur///bp///26f//9ur///bp///26f//9un///bp///16P//9uj///Xo///1 + 6P//9ej///Xn///16P//9ef///Xn///15///9Of///Xn///15///9Of///Tm///05v//9Of///Tn///1 + 5///9Of///Tm///05///9Of///Tn///05///9Of///To///06P//9ej///Xo///16P//9ur///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vv///77///++////fv///37///++////vv///37///++////fv///37///9 + +////fv///37///9+////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fn///36///9+v///Pn///36///8+f///Pn///35///9+f///Pj///z5///8+f///Pj///z4///8 + +P///fn///z4///8+P///fv///37///9+////fv///77///++////fv///37///9+v///vv///36///9 + +////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fn///z5///8 + +f///fn///36///8+f///Pn///z5///8+f///fn///35///9+f///fn///z5///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pf///z4///89///+/f///v3///79///+/f///z3///8 + 9////Pf///v2///79v//+/b///z2///89v///Pf///v2///79v//+/b///v1///79f//+/X///v2///7 + 9f//+/X///v1///79f//+/X///v1///69P//+/X///r0///69P//+vT///v1///79P//+vT///r0///6 + 9P//+vT///rz///69P//+vT///rz///68///+vP///rz///68///+vP///ry///68///+vP///ry///6 + 8v//+fL///ny///68v//+vL///ry///68v//+vL///ny///58f//+fL///nx///58f//+fH///nx///5 + 8f//+fH///nx///58f//+fH///rx///58f//+fD///nw///58P//+fD///nw///58P//+fD///nw///4 + 7///+fD///nw///57///+e////nv///57///+e////nv///47///+O7///ju///47v//+O////jv///4 + 7v//+O7///ju///47f//+O7///jt///47f//9+z///fs///37f//9+3///ft///37f//9+3///jt///3 + 7P//9+z///fs///26///9uv///bs///26///9+v///fs///37P//9+v///fr///37P//9+z///br///2 + 6///9uv///fr///26///9+v///fr///36///9+v///bq///26v//9ur///bq///26v//9ur///bq///2 + 6v//9ur///bq///26f//9un///bp///26f//9en///bp///26f//9ej///Xo///26P//9ej///Xo///1 + 6P//9ej///Tn///05///9ef///Tn///05///9Of///Tn///05v//9Of///Tn///05///9Of///Tn///0 + 5///9Of///Tn///15///9ef///Tn///05///9Of///Tn///16P//9Of///bq///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///++////vv///77///++////vv///77///++////fv///37///9+////vv///37///9 + +////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+f///fn///35///8+f///fn///35///8+f///Pj///z4///8+P///Pj///z4///8 + +P///Pj///78///9+////fv///37///9+////fv///37///9+////fv///36///9+////fr///36///9 + +////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fn///z5///9 + +f///fr///35///9+f///fn///z5///9+f///Pn///z5///9+f///fn///35///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///89////Pf///z3///89///+/f///v2///89////Pf///z3///8 + 9///+/b///z2///89////Pf///v2///89v///Pb///z2///79v//+/X///v1///79f//+/b///v1///7 + 9f//+/X///v1///79f//+vT///v1///79P//+/T///v0///69P//+/T///v0///69P//+vT///rz///7 + 9P//+/T///r0///68///+vP///rz///68///+vP///rz///68///+vP///rz///68v//+vL///ry///6 + 8v//+vL///ry///68v//+vL///ny///58v//+fL///ry///68v//+fH///nx///58f//+fH///nx///5 + 8f//+fH///nx///58f//+fH///nx///58P//+fH///jw///47///+O////jv///47///+fD///nw///5 + 8P//+O////jv///47v//+e////nv///47v//+O7///jv///47///+O////ju///47v//+O7///ju///3 + 7f//+O3///ju///37f//9+3///jt///37f//9+z///fs///37P//9+3///ft///37P//9+z///fs///3 + 7P//9uv///br///37P//9+z///fs///36///9+v///fr///26///9+v///fs///26///9+v///fr///2 + 6///9uv///fr///36///9ur///bq///26v//9ur///bq///26v//9un///bq///26v//9ur///bp///1 + 6f//9ur///bq///26f//9en///bp///26f//9un///bp///16P//9ej///Xo///16P//9ej///Tn///0 + 5///9Of///Tn///16P//9ef///Tn///05///9ef///Tn///15///9Of///Tn///05///9Of///Tn///0 + 5///9Of///Tn///05///9Of///Xo///16P//9Of///Xo///26v///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vv///77///++////vv///77///++////fv///77///9+////vv///37///9+////fv///37///9 + +////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///8 + +f///fn///35///9+f///fn///z5///9+f///Pn///z4///8+P///fn///z4///8+P///Pj///z4///+ + /P///fv///37///++////vv///37///++////fv///37///9+v///fv///36///9+////fv///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fn///36///9+v///Pn///36///8 + +f///Pn///35///9+f///Pj///z5///8+f///Pj///z4///8+P///fn///z4///8+P///Pj///z4///9 + +P///fj///z4///8+P///Pj///z3///89///+/f///z3///79////Pf///z3///79///+/f///z3///8 + 9v//+/b///v2///79v///Pb///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79P//+/X///v1///79f//+/T///v0///79P//+/T///v0///69P//+/T///v0///7 + 9P//+vP///v0///68///+vP///rz///68///+vP///rz///68///+vL///ry///68v//+vL///ry///6 + 8v//+vL///ry///68v//+fH///nx///68v//+vL///ry///58f//+fH///rx///58f//+fH///nx///6 + 8f//+fH///nw///58P//+fH///nw///58P//+fD///nw///47///+O////jv///58P//+fD///jv///4 + 7///+O////nv///57///+O////jv///47v//+O7///ju///47v//+O7///ju///47v//9+3///ft///3 + 7f//9+3///ft///37f//9+3///ft///37f//+O3///fs///37P//9+3///fs///37P//9+v///fr///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+v///br///26///9+v///fr///36///9+v///fr///2 + 6///9uv///fr///26v//9+v///fq///36v//9ur///bq///26v//9ur///bq///26v//9un///bq///2 + 6f//9un///Xp///26f//9un///bp///26f//9ej///Xo///16P//9ej///Tn///05///9ef///Xn///1 + 5///9Of///Tn///05///9Of///Tn///05///9Of///Tm///05///9Of///Tn///15///9Of///Tn///1 + 6P//9Of///Xn///15///9ej///To///16P//9un///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///+ + +////fv///37///++////fv///77///9+////fv///37///9+////fv///37///9+////fv///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fn///36///9+v///fr///35///9 + +f///fn///35///9+f///Pn///z4///8+P///fn///z5///9+f///fn///z4///8+P///vz///77///+ + +////vv///77///++////fv///37///9+////vv///36///9+////fv///37///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///Pn///36///9+v///fr///36///9+f///fn///35///8 + +f///fn///35///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///fj///34///8 + +P///Pf///z3///8+P///Pj///z3///89////Pf///z3///79////Pf///z3///89///+/b///v2///7 + 9v///Pb///v2///79v//+/b///v2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+vT///v0///79P//+vT///r0///69P//+vT///v0///69P//+vP///rz///6 + 9P//+vP///rz///68///+vP///rz///68///+vL///ry///68v//+vL///ny///58v//+vL///ry///6 + 8v//+vL///ry///68v//+fH///ry///68f//+fH///rx///68f//+fH///nx///58P//+fH///nw///5 + 8P//+fD///nw///58P//+fD///nw///58P//+fD///jv///47///+fD///nw///47///+e////nv///5 + 7///+O////ju///47///+O7///ju///47///+O7///ju///47v//+O7///ju///47f//+O7///jt///4 + 7f//9+z///jt///37P//9+z///fs///37P//9+z///fs///37P//9uz///fs///37P//9+z///fs///3 + 7P//9uv///fr///37P//9+z///fs///26///9+v///fr///36///9+v///br///26///9uv///br///2 + 6v//9+v///bq///26v//9ur///bq///26v//9ur///bq///26v//9un///bq///26f//9un///Xp///1 + 6f//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Tn///05///9Of///Tn///0 + 5///9Of///Tn///05///9Of///Xn///05///9Of///Tn///05///9Of///Xo///16P//9Of///Tn///0 + 5///9Of///Tn///16P//9ej///bq///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///9 + +////fv///77///9+////fv///36///9+////vv///36///9+v///vv///36///9+////fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///9+f///fn///35///9 + +f///Pn///35///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///37///++////fv///37///+ + +////fv///77///9+////fv///36///9+////fv///37///9+////fr///36///9+v///fr///36///8 + +v///fr///36///9+v///fr///36///8+f///fn///35///8+f///fn///35///9+f///fn///z5///9 + +f///Pn///z4///8+P///fn///z4///8+P///Pj///z4///8+P///fj///z4///8+P///Pj///z4///8 + +P///Pf///z3///89///+/f///z3///89////Pf///z3///89////Pf///v2///79v//+/b///z2///7 + 9v//+/b///v2///79f//+/X///v2///79v//+/X///v1///79v//+/X///v1///69P//+/X///v1///7 + 9P//+/T///r0///69P//+vT///r0///69P//+vT///rz///69P//+vT///rz///68///+vP///rz///6 + 8///+vP///rz///68v//+vL///ry///58v//+vP///ry///68v//+vL///ry///68v//+fL///ry///6 + 8v//+fH///nx///68f//+fH///nx///58f//+fH///nx///58f//+vH///nx///58P//+fH///nx///5 + 8P//+fD///nw///58P//+fD///nw///58P//+O////nv///58P//+O////jv///57///+e////jv///4 + 7///+O7///ju///47v//+O7///ju///47v//+O7///ju///47f//9+3///ju///47f//+O3///ft///4 + 7f//+O3///jt///47f//9+z///ft///37P//9+z///fs///37P//9+z///fs///37P//9+v///br///3 + 6///9+v///fr///26///9uv///fr///36///9+v///fr///36///9ur///br///26///9ur///bq///2 + 6v//9ur///bq///26v//9ur///bp///26f//9ur///bq///26f//9un///bp///16f//9en///Xp///2 + 6f//9un///Xp///16P//9ej///Xo///16P//9ej///Xo///05///9ef///Xn///05///9ef///Tn///0 + 5///9Of///Tn///05///9Of///Tn///05///9ef///Tn///15///9ef///Xo///05///9ej///Tn///0 + 5///9ej///Xo///36v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///9 + +////vv///77///9+////vv///37///9+v///fr///36///9+////fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fn///35///9+v///fn///z5///9+f///fn///z5///9 + +f///Pn///z4///8+P///Pj///z4///8+P///Pj///z4///++////fv///37///9+////fv///37///9 + +v///fr///36///9+v///fv///36///9+v///vv///36///9+v///fr///36///9+////fr///36///9 + +v///fr///z5///9+v///fn///36///9+v///fr///35///9+f///fn///35///9+f///Pn///z4///8 + +P///fn///z5///9+f///fn///z4///8+P///Pj///z4///8+P///Pj///z3///8+P///Pf///v3///7 + 9////Pf///v3///89////Pb///v2///89////Pf///v2///79v//+/b///v2///79v///Pb///z2///7 + 9v//+/b///v2///79f//+/X///v1///79f//+/X///r1///69f//+/X///v1///69P//+vT///v1///7 + 9f//+/T///v0///69P//+vP///r0///69P//+/T///rz///68///+vP///rz///68///+vP///ry///6 + 8///+vP///rz///68///+vP///rz///68v//+vL///ry///68v//+vL///ry///58v//+fL///ry///5 + 8f//+fH///nx///58f//+fH///nx///58f//+fH///nw///58P//+fD///nw///58P//+fD///nx///5 + 8P//+fD///nw///47///+fD///nv///47///+O////nv///57///+O////nv///57///+O////ju///4 + 7v//+O7///ju///47v//+O7///ju///47v//+O7///ju///47f//9+3///ft///37f//9+3///jt///3 + 7f//9+3///jt///37P//9+z///fs///37P//9+z///fs///26///9uv///fs///26///9+z///fs///3 + 7P//9+v///fr///36///9+v///fr///36///9uv///fr///26///9uv///fr///26v//9ur///bq///2 + 6v//9ur///bq///26v//9un///bp///26v//9un///bq///26v//9un///bp///26f//9un///bp///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Tn///05///9Of///Xn///1 + 5///9ef///Xn///05///9Of///Tn///05///9Of///Tn///05///9ef///Xo///05///9Of///Xo///0 + 6P//9ur///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///++////vv///77///9 + +////vv///77///9+////vv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///35///9+v///fn///36///9+v///fn///z5///8+f///Pn///z5///8+f///Pj///35///8 + +f///Pj///z4///8+P///Pj///z4///8+P///vz///77///9+////fv///77///9+////fv///36///9 + +v///vv///36///9+v///fr///36///++////fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///z5///9+f///fn///35///9+f///Pn///35///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///79///+/f///v3///8 + 9////Pf///z3///89////Pf///v2///79v///Pf///z3///79v///Pb///z2///89v//+/b///v1///7 + 9f//+/X///v1///79f//+/X///v1///79f//+/X///r0///69P//+vT///r0///69P//+/X///v0///6 + 9P//+vT///r0///79P//+vT///rz///68///+vP///rz///68///+vP///rz///68///+vP///rz///5 + 8v//+fL///ny///68v//+fL///ry///68v//+vL///ry///58f//+fL///ny///68v//+fH///nx///5 + 8f//+vL///nx///58f//+fH///nx///58f//+fD///nw///58P//+fD///nx///58P//+O////jv///4 + 7///+fD///nw///58P//+e////nv///47///+O////nv///57///+e////jv///47v//+O////jv///4 + 7v//+O7///ju///47v//+O7///ju///37f//9+3///ju///47v//+O3///jt///47f//9+z///fs///3 + 7P//9+z///fs///37P//9+v///fs///37P//9+v///fr///26///9+z///fs///26///9uv///fs///3 + 6///9uv///fs///37P//9+v///bq///26v//9ur///bq///36///9ur///bq///26v//9ur///bq///2 + 6v//9ur///bp///26f//9ur///bq///26v//9ur///bp///16f//9un///bp///26f//9un///Xo///1 + 6P//9ej///Xo///16P//9ef///Tn///05///9Of///Tn///16P//9ef///Tn///05///9ef///Tn///0 + 5///9Of///Tn///05v//9Of///Tn///05///9Of///Tn///16P//9Of///Tn///05///9Of///bq///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///77///++////vv///77///++////vv///37///9+////vv///77///9+////vv///77///9 + +////vv///37///9+v///fr///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///Pn///z5///9+v///fr///35///9+f///Pn///z5///8+P///fn///35///8+f///Pn///z5///8 + +P///fn///z4///8+P///Pj///37///9+////vv///77///9+////vv///77///9+////fv///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///35///9+f///fr///35///8 + +f///fn///35///9+v///fn///z5///9+f///fn///z5///9+f///Pn///z4///8+P///Pj///z4///8 + +P///Pj///z4///9+P///Pj///z3///89////Pj///z4///89////Pf///z3///89////Pf///v3///8 + 9////Pf///z3///89///+/b///z2///89///+/b///z2///79f//+/b///z2///79f//+/X///v2///7 + 9v//+/X///v1///79f//+vT///r0///79f//+/X///v1///69P//+vT///v1///69P//+vT///r0///6 + 9P//+vT///rz///68///+vP///rz///68///+vP///rz///68///+vL///rz///68v//+vP///rz///6 + 8v//+vL///ry///58v//+fL///ry///68v//+fH///ny///68v//+vL///nx///58f//+fH///nx///5 + 8P//+fH///nx///58f//+fH///nx///58P//+fH///nx///58P//+fD///nw///47///+O////nw///5 + 8P//+fD///jv///47///+O////nv///57///+e////nv///47v//+O7///ju///47v//+O7///ju///3 + 7v//+O7///ju///37f//+O7///ft///37f//9+3///ft///37f//9+3///fs///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fr///36///9+z///br///26///9uv///br///26///9+v///fr///3 + 6///9+v///fr///36///9ur///bq///26v//9ur///bq///36///9ur///bq///26v//9ur///bq///2 + 6v//9un///Xp///16f//9un///bp///26f//9un///bp///16P//9ej///bp///16P//9ej///Xo///1 + 6P//9Of///Xo///05///9Of///Xo///05///9ef///Tn///05///9ej///Tn///15///9Of///Tn///0 + 5///9Of///Xo///15///9ef///Tn///16P//9ej///Tn///05///9ej///Xo///36v///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///++////vv///77///++////vv///77///++////vv///37///9+////vv///77///+ + +////fv///36///9+v///fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///8 + +f///fn///35///8+f///fr///z5///8+P///Pj///z5///9+f///fn///z5///8+P///fn///z4///8 + +P///Pj///z4///++////vv///37///9+////fv///77///9+////vv///77///9+////vv///37///9 + +v///fr///36///9+////fv///36///9+v///fr///36///9+v///fr///z5///9+v///fn///36///9 + +v///fn///z5///8+f///Pn///z5///8+f///Pj///35///8+f///Pj///z4///8+P///Pj///z4///8 + +P///fj///z4///8+P///Pj///z3///8+P///Pf///z3///89////Pf///z3///79////Pf///z3///8 + 9///+/b///v2///89v///Pb///z2///79v//+/b///v2///79v//+/X///v2///79f//+/X///v1///6 + 9f//+/X///v1///79f//+/T///v1///79f//+/X///v1///69P//+/T///v0///69P//+vT///rz///6 + 8///+vP///rz///68///+vP///rz///68///+vP///ry///68///+vL///ry///68v//+vL///ry///5 + 8v//+vL///ry///58v//+fH///ry///58f//+fH///ry///58f//+vL///nx///58f//+fH///nx///5 + 8P//+fH///nx///58P//+fD///nw///58P//+fD///nw///47///+fD///nw///47///+fD///jv///4 + 7///+O////nv///57///+e////nv///57///+O7///nv///47v//+O7///ju///47v//+O7///ju///4 + 7v//9+3///ft///47v//9+3///ft///37f//9+3///jt///47f//+O3///ft///37f//9+3///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///br///26///9+z///fs///26///9uv///br///3 + 6///9uv///bq///26v//9ur///fr///26v//9ur///bq///26v//9ur///bq///26v//9ur///bq///2 + 6v//9un///bq///26v//9un///bp///16f//9un///bp///26f//9en///bo///15///9ef///Xo///1 + 6P//9Of///Tn///05///9Of///Xo///15///9ef///Tn///05///9ej///Tn///05///9Of///Xn///0 + 5///9Of///Tn///15///9ej///Xo///05///9Of///Xo///16P//9+r///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///77///++////vv///77///++////vv///77///++////vv///77///++////fv///36///9 + +v///fr///37///9+////fv///36///9+v///fr///36///9+v///fr///36///8+f///fr///36///9 + +v///fr///35///9+f///Pj///z4///8+P///Pn///35///9+P///Pj///z4///8+P///Pj///z4///8 + +P///vv///37///9+////fv///77///9+v///fv///37///9+////fr///36///9+v///fr///36///9 + +v///fv///36///9+v///fr///36///9+v///fr///36///9+v///Pn///z5///9+v///fr///35///9 + +f///Pn///z5///8+P///fn///35///8+f///Pn///z5///8+P///fn///z4///8+P///Pj///z4///8 + +P///Pj///z4///89///+/f///z4///89///+/f///v3///79////Pf///z3///89///+/b///z3///8 + 9///+/b///v2///79v//+/b///v2///79v//+/X///v2///79v//+/X///v1///79f//+/X///r0///7 + 9f//+/X///r0///79f//+/T///v0///69P//+/X///v0///79P//+/T///v0///69P//+vP///rz///6 + 8///+vP///rz///68///+vP///rz///68///+fL///rz///68///+vP///ry///68v//+vL///ry///6 + 8v//+fL///nx///68v//+vL///ry///58f//+fH///nx///58f//+fH///nx///58f//+fH///nx///5 + 8P//+fD///nx///58f//+fH///nw///58P//+PD///nw///58P//+fD///jv///47///+O////nw///5 + 8P//+O7///ju///57///+e////ju///47///+O7///ju///47v//+O7///ju///47v//+O7///jt///3 + 7f//9+3///ft///37f//9+3///fs///37f//9+3///fs///37P//9+z///fs///37P//9+z///bs///3 + 7P//9+z///fs///37P//9uv///fr///36///9+v///fs///36///9+v///fr///36///9+v///br///2 + 6v//9+r///fr///26v//9ur///bq///26v//9ur///bq///26v//9ur///bq///26f//9ur///bp///2 + 6f//9un///Xp///26f//9un///bp///26f//9ej///Xo///16P//9ef///Xn///16P//9ej///Tn///0 + 5///9Of///Tn///16P//9ej///Tn///05///9ef///Tn///15///9ef///Xn///05///9Of///Tn///0 + 5///9Of///Xo///05///9ej///Xo///16P//9ej///bq///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///+ + +////vv///77///++////fv///37///++////vv///77///++////fv///77///9+////fr///37///9 + +v///fv///36///9+v///fr///36///9+v///fr///36///9+v///fn///36///9+v///fn///35///9 + +f///Pn///35///9+f///fn///z5///9+f///fj///z4///8+f///fn///34///8+P///Pj///78///+ + +////vv///78///++////vv///37///9+////vv///77///++////fv///36///9+v///fr///36///9 + +////fr///36///9+v///fr///36///9+v///fr///36///8+f///fn///35///8+f///fr///z5///8 + +P///Pj///z5///9+f///fn///z5///8+P///fn///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pf///z3///89////Pf///v3///79////Pf///z3///89///+/f///z3///79v//+/b///v2///7 + 9v//+/b///v2///79f//+/X///z2///79v//+/X///v1///79f//+/X///r1///79f//+/X///v1///6 + 9P//+/X///v1///79f//+/X///r0///69P//+/T///v0///69P//+vT///v0///69P//+vT///v0///7 + 9P//+vP///rz///68///+fL///rz///68///+vP///ny///58v//+fL///ry///68v//+vL///ry///6 + 8v//+vL///ry///68v//+vL///nx///58f//+fH///ry///58f//+fH///nx///58f//+fH///nx///5 + 8P//+fD///nw///58P//+fD///nw///58P//+fD///jv///47///+fD///nw///58P//+O////ju///4 + 7///+O////ju///47v//+O7///ju///47v//+O7///ju///47v//9+3///ft///37f//+O7///ju///3 + 7f//9+3///ft///37P//9+3///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9uv///fr///36///9uv///bq///36///9uv///fr///3 + 6///9ur///bq///26///9ur///fq///26v//9ur///bq///26v//9ur///bq///26v//9un///bp///2 + 6f//9en///Xo///16P//9ej///bp///26f//9ej///Xo///16P//9ef///Xo///05///9Of///Xo///1 + 6P//9ej///Tn///05///9ef///Tn///15///9ef///Xn///15///9Of///Xn///05///9Of///Tn///1 + 6P//9Of///Xo///16P//9ej///Xo///26v///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///+ + +////vv///77///9+////fv///77///++////fv///77///++////fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///Pn///z5///8+f///fn///35///8+f///Pn///z4///8 + +f///Pn///z5///9+f///Pn///z4///8+P///fn///z4///8+P///Pj///z4///9+////vv///77///9 + +////fv///37///9+////vv///77///9+v///fv///36///9+v///fr///37///9+v///fv///37///9 + +v///fr///36///9+f///fr///36///8+f///fr///36///9+v///fr///35///9+f///Pj///z4///8 + +P///Pn///35///9+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8+P///Pj///z4///8 + +P///Pf///z3///89////Pf///v3///79////Pf///z3///89///+/f///v2///79v///Pf///z2///7 + 9v//+/b///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+vT///v1///7 + 9f//+/X///v0///69P//+vT///r0///69P//+vP///rz///68///+vP///v0///79P//+vP///vz///6 + 8///+vP///ry///68///+vP///ry///68v//+vP///ry///68v//+vL///ry///68v//+vL///ry///6 + 8v//+vL///nx///58f//+fH///rx///68f//+fH///nx///58f//+fH///nx///58P//+fH///nw///5 + 8P//+fH///jw///58P//+fD///nw///58P//+fD///nw///58P//+O////nv///47v//+O////jv///4 + 7v//+O7///ju///47v//+O7///ju///47///9+7///ju///37f//9+3///ft///37f//9+3///fs///4 + 7f//+O3///ft///37f//9+3///jt///37P//9+z///fs///37P//+O3///fs///37P//9+z///fs///3 + 7P//9+z///fs///36///9uv///fr///26///9uv///br///36///9+v///br///26///9ur///bq///2 + 6v//9ur///bq///26v//9ur///bp///26v//9ur///bq///26v//9ur///bp///26f//9un///bp///1 + 6P//9ej///Xp///16P//9ej///Xo///16P//9ef///Xn///16P//9ef///Xn///15///9Of///Xo///0 + 5///9Of///Tn///15///9Of///Tn///05///9Of///Xo///15///9ef///Xn///15///9Of///Xo///1 + 6P//9ej///To///05///9ur///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///9 + +////vv///77///++////fv///37///++////fv///37///9+////fv///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///z5///8+f///Pn///36///9+f///fn///35///8+P///Pn///z5///8 + +P///Pj///35///8+P///Pj///z4///9+f///Pj///z4///8+P///fv///77///++////fv///37///9 + +////fv///77///++////fr///77///9+////fr///36///9+v///fr///36///9+v///fr///36///8 + +f///fr///36///9+v///fn///36///9+v///fn///35///9+f///Pn///35///9+f///fn///z5///9 + +f///fj///z4///8+f///fn///34///8+P///Pj///z4///8+P///Pf///z3///89////Pj///v3///8 + 9////Pj///v3///79v//+/b///z3///89///+/b///z3///79v//+/b///v2///79v///Pb///v2///7 + 9v//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+/T///v1///7 + 9f//+/X///r0///69P//+vT///r0///69P//+vP///vz///79P//+vP///v0///68///+vP///rz///6 + 8///+vP///rz///68v//+vL///ry///68v//+fL///ry///68v//+vL///ny///68v//+vL///ry///6 + 8f//+vL///nx///58f//+fH///nx///58f//+fH///nx///58P//+fD///nw///58P//+fD///nw///5 + 8P//+fD///nw///58P//+fD///nv///47///+fD///nw///47///+e////ju///47v//+O7///ju///4 + 7v//+O7///ju///47v//+O7///ft///47v//+O7///ju///37f//+O3///ft///37f//+O3///ft///3 + 7f//9+3///ft///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///36///9+v///fr///3 + 7P//9+v///fr///37P//9uv///br///36///9uv///bq///26///9uv///br///36///9ur///bq///2 + 6v//9+r///bq///26v//9un///bq///26v//9un///bq///26f//9un///Xp///26f//9un///bp///1 + 6f//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///15///9ef///Tn///15///9ef///Tn///0 + 5///9ej///Xn///05///9Of///Xn///16P//9ej///Xo///15///9Of///Xo///05///9ej///Xo///1 + 6P//9ej///bq///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///77///++////vz///78///++////vv///77///9+////vv///77///+ + +////vv///37///9+v///fv///37///9+////fv///37///9+v///fr///36///9+v///fr///z5///9 + +v///fr///36///9+f///fr///36///9+v///Pn///z5///8+f///fn///34///9+P///Pj///z4///8 + +P///Pn///z5///9+f///fn///34///8+P///Pf///37///9+////vv///77///9+////fv///36///9 + +////fv///37///++////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///Pn///z5///8+f///fn///35///8+f///Pn///z4///8+f///Pn///z5///9+f///Pn///z4///8 + +P///fn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8+P///Pf///z4///8 + +P///Pf///z3///89///+/b///v2///89///+/b///v2///79v//+/b///z2///79v//+/b///v2///8 + 9v//+/b///v1///79f//+/X///v1///79f//+/X///v1///79P//+/X///r0///79P//+/T///r0///6 + 9P//+vP///rz///69P//+vT///rz///68///+/T///v0///68///+vP///rz///68///+vL///ry///5 + 8v//+vL///ry///68v//+vL///ry///68v//+vL///nx///58f//+fH///nx///58f//+fH///ry///5 + 8f//+fH///nw///58P//+vH///nx///58P//+fD///nx///58f//+fH///nw///58P//+fD///nw///5 + 8P//+fD///nv///58P//+O////nv///57///+e////jv///47///+O////ju///47v//+O////ju///4 + 7v//+O7///ju///47v//+O7///ju///37f//+O7///ft///37f//9+3///jt///37P//9+3///ft///3 + 7P//9+z///fs///47f//9+z///fs///37P//9+z///fs///36///9uv///fs///37P//9+v///fr///3 + 7P//9+z///fs///26///9uv///fr///36///9+v///fr///36///9uv///bq///26v//9ur///bq///2 + 6v//9ur///bq///26f//9un///bq///16f//9en///Xp///26f//9en///Xp///16f//9ej///Xo///2 + 6f//9ej///Xo///16P//9ej///Xo///06P//9Of///Tn///05///9ef///Xn///05///9Of///Tn///1 + 6P//9Of///Tn///15///9ej///Xo///16P//9ef///Xo///05///9Of///Tn///16P//9ej///Xo///2 + 6f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///++////vz///78///++////fv///77///9+////fv///77///9+////vv///37///9 + +v///fv///37///9+////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fn///36///9+v///Pn///z5///8+f///Pn///35///8+f///Pn///35///8+P///Pj///z5///8 + +f///Pj///z4///8+P///Pj///z3///+/P///vv///37///9+////vv///77///++////fv///37///9 + +v///fr///37///9+////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///z5///8 + +f///Pn///36///9+f///fn///35///8+P///Pn///z5///8+P///Pj///35///8+P///Pj///z4///9 + +f///Pj///z4///8+P///Pf///z4///8+P///Pj///z3///8+P///Pj///z3///89////Pf///v3///7 + 9///+/b///v2///89////Pf///z3///89////Pf///v2///79v//+/b///v2///79v///Pb///v1///7 + 9f//+/X///v1///79f//+/X///v1///79P//+/X///v1///69P//+/T///v0///69P//+vT///r0///6 + 9P//+vT///r0///79P//+vP///rz///68///+vP///rz///68///+vP///ry///68v//+fL///ry///6 + 8v//+vL///ry///68v//+vL///ry///68f//+fH///nx///58f//+fH///nx///58f//+vH///nx///5 + 8f//+fH///nx///58f//+fH///nx///58P//+fH///nx///58P//+fD///jw///58P//+fD///nv///5 + 8P//+O////nv///57///+O////jv///57///+O////jv///47///+O////ju///47///+O7///ju///4 + 7v//+O7///ju///47v//9+3///ft///37f//9+3///jt///37f//+O3///fs///37P//9+z///jt///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9uv///bs///37P//9+z///fs///3 + 7P//9uv///br///36///9+v///fr///26///9uv///br///26v//9ur///bq///26v//9ur///bp///2 + 6v//9ur///bp///26f//9ur///bp///26f//9en///bp///26f//9ej///Xo///16P//9ej///Xo///1 + 6P//9ej///Xn///16P//9ej///Xo///15///9ef///Xn///15///9Of///Tn///05///9Of///Xn///0 + 5///9Of///Xo///16P//9ef///Xn///16P//9ej///To///06P//9Oj///To///16P//9ur///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + +////vz///78///++////vv///37///9+////fv///77///++////vv///37///9+v///fr///36///9 + +////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///8 + +f///fn///z6///9+f///fn///35///9+f///Pn///z5///9+f///fn///35///9+f///Pj///z4///8 + +P///Pj///z4///8+P///fv///77///9+////fv///37///9+////vv///37///9+v///fr///36///9 + +////fv///36///9+v///fr///36///9+v///fr///z5///9+v///fr///36///9+f///fr///36///9 + +v///Pn///z5///8+f///fn///34///9+P///Pj///z4///8+P///Pn///z5///9+f///fn///34///8 + +P///Pf///z4///8+P///Pj///z3///89////Pf///z3///89////Pf///z3///89///+/b///v2///7 + 9v//+/b///v2///79v//+/b///v2///79v//+/b///v2///79v//+/b///v2///79v//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v1///69P//+/T///v0///79P//+/T///v0///79P//+/T///v0///7 + 9P//+/T///rz///68///+vP///rz///68///+vP///ry///68v//+fL///ry///68v//+vL///ny///6 + 8///+vL///ry///68v//+vL///ry///68f//+fH///nx///58f//+fH///rx///58f//+fH///nx///5 + 8f//+fH///nx///58f//+fD///nx///58P//+PD///jw///58P//+fD///nw///58P//+fD///jv///5 + 7///+O////jv///47///+e////jv///47///+O////jv///47v//+O////jv///47v//+O7///ju///4 + 7v//+O7///jt///47f//+O3///jt///37f//9+3///jt///37P//9+z///jt///47f//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fs///26///9+v///fr///26///9+z///br///2 + 6///9+v///fr///26///9ur///bq///26v//9ur///bq///26v//9ur///bp///26f//9un///bq///2 + 6f//9un///bp///16f//9en///Xp///26f//9un///Xo///16P//9un///Xo///16P//9ej///Xo///1 + 6P//9ej///Xo///05///9Of///Xn///16P//9ef///Tn///15///9ef///Xn///15///9ef///Tn///0 + 5///9Of///Xo///06P//9ej///Xo///16P//9ej///Xo///16P//9en///fq///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///v3///79///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + +////vv///37///++////fv///37///++////vv///37///9+////fr///36///9+v///fv///37///9 + +////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+f///fn///z5///9 + +f///fn///35///9+f///fn///35///8+f///fn///35///9+f///Pj///z4///8+P///Pj///z4///9 + +P///fj///37///9+////fv///77///9+////fv///37///9+v///fr///36///9+v///fv///37///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fn///36///9+v///Pn///z5///8 + +f///Pn///35///8+f///Pn///35///8+P///Pj///z5///8+f///Pj///z4///8+P///Pj///z3///8 + +P///Pf///z3///79////Pf///z3///89////Pf///v3///89////Pf///z3///79v//+/b///v2///7 + 9v//+/b///z3///79v//+/b///v2///79v//+/X///v1///79v//+/b///v1///79f//+/X///v1///7 + 9f//+/X///v1///69P//+/T///v0///79f//+/X///v0///79P//+vT///r0///79P//+vT///r0///6 + 8///+vP///rz///68///+vP///rz///68v//+vL///ry///68///+vL///ry///68///+vP///ry///6 + 8v//+vL///ny///58v//+fH///ry///58f//+fH///rx///58f//+fH///nx///58f//+fH///nw///5 + 8P//+fH///nw///58P//+fD///nw///58P//+fD///nw///58P//+fD///jv///58P//+fD///jv///4 + 7///+O////jv///47///+O////jv///47///+O////jv///47///+O7///ju///47v//+O7///ju///4 + 7v//+O3///jt///47f//9+3///fs///37P//9+z///fs///47f//+O3///jt///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///br///36///9uv///fr///26///9uv///fr///3 + 6///9ur///bq///26v//9ur///bq///26v//9ur///bq///26v//9ur///bq///16f//9ur///bq///2 + 6f//9en///Xp///16f//9en///Xp///16f//9en///bp///26f//9uj///Xo///16P//9ej///Xo///1 + 5///9Of///Tn///05///9ef///Xn///15///9ef///Xn///15///9ej///Xo///15///9Of///Tn///0 + 5///9ej///Xo///16P//9ej///Xn///16P//9ej///Xp///36v///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///++////vv///37///+ + +////vv///77///9+////vv///77///9+////fv///36///9+v///vv///37///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///8+f///fr///36///9+v///Pn///z5///9+f///fn///35///9 + +f///fn///35///9+f///Pj///z4///9+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///9 + +////fv///37///++////vv///37///9+v///fr///36///9+v///fr///37///9+////fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///z5///8+f///fn///z6///9+f///fn///35///9 + +f///Pn///z5///9+f///fn///35///9+f///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///8 + 9///+/f///z3///8+P///Pj///z3///79///+/f///z3///89///+/b///v2///79v//+/b///z3///8 + 9///+/b///v2///79v//+/b///v2///79f//+/X///v2///79f//+/X///v1///79f//+/X///v1///7 + 9f//+vT///v0///79P//+/T///v0///69P//+vT///r0///69P//+vT///rz///68///+vP///rz///6 + 8///+/T///rz///68///+vL///rz///68///+vP///ry///68v//+vL///ry///68v//+vL///ny///5 + 8v//+fH///ry///68v//+fH///nx///68v//+vH///nx///58f//+fH///nx///58P//+fD///nx///5 + 8P//+fD///nw///58P//+fD///nw///58P//+fD///nw///47///+fD///nw///48P//+e////nv///4 + 7///+O////jv///47v//+O7///jv///47v//+O7///ju///47v//+O7///ju///47v//+O7///ft///4 + 7f//+O3///jt///37P//9+z///fs///37P//9+z///fs///47f//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fr///37P//9+z///fs///37P//9uv///fr///36///9uv///br///26///9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26v//9ur///fq///26v//9ur///bp///26v//9ur///bp///2 + 6f//9un///Xp///16f//9en///Xp///16f//9un///bo///16P//9ej///Xo///15///9ej///Xo///1 + 5///9ef///Xn///15///9ef///Tn///05///9Of///Tn///15///9ef///Xn///05///9Of///Tn///1 + 6P//9ej///Tn///05///9Oj///To///16P//9ur///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vv///77///++////vv///77///+ + +////vv///77///++////vv///36///9+v///vv///36///9+////vv///36///9+v///fr///36///9 + +v///fr///36///9+v///Pn///35///9+f///fn///36///9+f///Pn///z5///8+f///fn///35///9 + +f///Pn///z4///8+P///Pn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///fv///37///9 + +////fv///36///9+////fr///36///9+v///fr///37///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+f///fn///z5///9+f///fn///35///9+f///fn///35///8 + +f///fn///35///9+f///Pj///z4///8+P///Pj///z4///9+P///fj///z4///8+P///Pf///z3///8 + 9////Pf///z3///89////Pf///z3///89////Pf///z3///89////Pf///z3///89///+/b///v2///7 + 9v//+/X///v1///79v//+/b///v1///79v//+/X///v1///79v//+/X///v1///79f//+/X///v1///6 + 9P//+vT///v0///79P//+/T///v0///78///+/T///v0///68///+vP///rz///68///+vP///rz///6 + 8v//+vL///rz///68///+vP///rz///68v//+fL///ny///68v//+vL///ny///58v//+fH///ry///6 + 8v//+fH///nx///58f//+fH///nx///58f//+fH///nx///58P//+fD///nx///58f//+fD///nx///5 + 8P//+fD///nw///58P//+fD///nw///58P//+fD///jv///47///+fD///nw///57///+e////jv///4 + 7v//+O7///ju///47v//+O7///ju///47v//+O7///ju///47v//+O7///jt///47f//+O3///jt///3 + 7f//9+3///jt///37f//9+z///fs///37P//9+z///fs///37P//9+z///fs///36///9+z///fr///3 + 7P//9+z///fs///37P//9+v///br///37P//9+z///br///26///9uv///br///26///9ur///bq///2 + 6v//9ur///fr///26v//9ur///bq///26v//9ur///bq///26v//9un///bp///26f//9un///bp///2 + 6f//9un///bp///16f//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///15///9ef///Xn///1 + 5///9ef///Tn///05///9Of///Tn///05///9Of///Tn///05///9ej///Tn///05///9ej///Tn///1 + 5///9ej///Xo///16P//9ej///bq///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///+ + +////vv///36///9+v///fv///37///9+////vv///36///9+////fr///36///9+v///fr///36///9 + +v///fr///36///9+f///fr///36///9+f///Pn///36///8+f///Pn///35///9+f///Pn///35///9 + +f///fn///35///8+P///fj///34///8+P///Pj///z4///8+P///Pj///77///9+////vv///77///9 + +////fv///36///9+v///vv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///8 + +f///fr///36///9+v///Pn///z5///9+f///fn///35///9+f///fn///35///9+f///Pj///z4///9 + +f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z3///89////Pf///z3///89////Pf///z3///89////Pf///v2///79v//+/b///z2///7 + 9v//+/b///z2///79v//+/b///v1///79f//+/X///r1///79f//+/X///v1///69P//+vT///r0///7 + 9P//+/T///v0///79P//+/T///v0///79P//+vP///rz///68///+vP///rz///78///+vP///rz///6 + 8///+vP///rz///58v//+fL///ny///68v//+vL///nx///68v//+vL///ry///58f//+fH///ry///5 + 8f//+fH///nx///58f//+fH///nx///58P//+fH///rx///58f//+fH///nx///58P//+fD///nw///5 + 8P//+fD///jv///58P//+fD///nw///47///+e////nv///47///+O////jv///47///+O7///jv///4 + 7///+O7///ju///47v//+O7///jv///47v//+O7///ju///37f//9+3///jt///37f//9+3///ft///4 + 7f//9+3///fs///37P//9+z///ft///37P//9+z///fs///37P//9+z///fr///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+v///fs///26///9uv///br///26v//9+v///bq///26v//9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26f//9un///bq///16f//9un///bp///26f//9un///bp///2 + 6f//9un///Xp///16P//9ej///Xo///16P//9ej///Xo///15///9ej///Xo///16P//9ef///Xn///1 + 5///9Of///Tn///05///9ej///Tn///05///9ej///Xo///05///9Of///Tn///15///9ej///Xo///1 + 6P//9ej///Xo///26v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /v///v7///79///+/v///v7///79///+/v///v7///79///+/v///v3///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///77///++////vv///77///++////vv///77///++////vv///36///9 + +v///fv///37///9+////vv///36///9+////fr///36///9+v///fr///36///9+v///fr///36///9 + +v///Pn///36///9+v///fn///35///9+v///Pn///z5///8+P///fn///z4///9+f///fn///z4///8 + +P///fn///z4///8+P///Pj///z4///8+P///Pj///z3///++////fv///77///++////vv///36///9 + +v///fr///36///9+////vv///36///9+v///fr///36///9+v///fr///36///9+v///Pn///35///9 + +f///fn///36///9+f///Pn///z5///8+f///fn///35///9+f///Pn///z4///8+P///Pn///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///79////Pj///z3///7 + 9///+/f///v2///79v//+/b///z3///89///+/b///v2///79v//+/b///v2///79v//+/b///v2///7 + 9v//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+/X///v0///79f//+/X///v0///6 + 8///+vT///v0///79P//+/T///rz///79P//+vP///rz///68///+vP///rz///68///+vP///ry///6 + 8///+vL///ry///68v//+vL///ny///68v//+vL///ry///68v//+fH///nx///68v//+vL///nx///5 + 8f//+fH///nx///58f//+fH///nx///58f//+fH///nx///58P//+fH///nw///58P//+fD///jw///5 + 8P//+fD///nv///47///+e////jv///47///+O////ju///47v//+O7///jv///47///+e////ju///4 + 7v//+O7///ju///47v//+O7///ft///47f//+O7///ft///47v//9+3///ft///37f//9+z///jt///3 + 7P//9+z///ft///37f//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fr///26///9+v///fr///36///9ur///br///26v//9ur///bq///26v//9ur///bq///2 + 6v//9ur///bq///26v//9ur///bp///26v//9en///bp///26f//9en///bp///16f//9en///Xp///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9Of///Xo///16P//9ef///Tn///15///9ej///Xo///1 + 5///9ef///Tn///05///9Of///Tn///16P//9Of///Tn///15///9Of///Xo///16P//9ef///Xo///0 + 6P//9ur///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /v///v3///79///+/v///v3///79///+/f///v7///79///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///77///++////vv///37///9+////fv///77///++////vv///37///9+////fv///37///9 + +v///fv///37///9+v///fr///36///9+v///fr///36///9+v///Pn///z5///8+f///fn///36///9 + +f///fn///36///9+f///fn///z5///8+f///Pn///35///8+f///Pn///35///9+f///Pj///z4///8 + +P///Pj///35///8+P///Pj///z4///8+P///fv///77///++////vr///36///9+v///fv///37///9 + +v///fr///36///9+////fr///36///9+v///fr///36///9+v///fr///36///9+f///fr///36///9 + +f///Pn///36///8+f///Pn///35///9+f///Pn///35///9+f///fn///35///8+P///fj///34///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pf///z3///8+P///Pj///z3///89////Pj///v3///8 + 9///+/b///z3///89////Pf///v2///89///+/b///v2///79v//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v1///79f//+/X///r0///79P//+/X///r0///69P//+/T///r0///6 + 9P//+vT///r0///68///+vP///rz///68///+vP///vz///68///+vP///rz///68v//+fL///ry///6 + 8v//+vL///ry///68v//+fH///ry///68v//+vL///ry///68v//+vL///ry///68v//+fH///nx///5 + 8f//+fH///nx///58f//+fD///nw///58f//+fH///jw///58P//+fD///nw///58P//+fD///nw///5 + 7///+e////jv///47///+e////nv///47///+O7///nv///47v//+O7///jv///47v//+O7///ju///4 + 7v//+O7///ft///47v//+O7///jt///47v//9+3///jt///47f//+O3///fs///37P//9+3///ft///3 + 7P//9+3///fs///37P//9+z///fs///37P//9+z///fs///37P//9uv///br///36///9+v///fs///2 + 6///9+v///fr///26///9+v///fr///26///9uv///bq///36///9ur///bq///26v//9ur///bq///2 + 6v//9ur///bp///16f//9en///bp///26f//9un///Xp///26f//9en///Xp///16f//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9ef///Tn///05///9ef///Xn///16P//9Of///Xn///0 + 5///9Of///Tn///16P//9Of///Xn///15///9Of///Xo///16P//9ej///Xo///16P//9en///bq///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///+ + +////vv///77///9+////vv///77///9+////vv///77///9+v///fr///37///++////fv///36///9 + +v///fv///37///9+v///fr///36///9+v///fr///z5///8+f///fr///36///9+f///Pn///z5///8 + +f///Pn///z5///9+f///fn///z5///9+f///Pj///z4///8+P///fn///z4///8+P///Pj///z4///8 + +P///fj///z4///8+P///Pf///37///++////fv///36///9+v///fr///36///9+////vv///36///9 + +////fr///36///9+v///fr///36///9+v///fr///36///9+v///Pn///36///9+v///fn///35///9 + +v///Pn///z5///8+P///fn///z4///9+f///fn///z4///8+P///fn///z4///8+P///Pj///z4///8 + +P///Pj///z3///8+P///Pf///z3///89////Pf///z4///89///+/f///v3///89///+/b///v2///8 + 9////Pf///z3///89///+/b///v2///79v///Pb///v2///79f//+/X///v1///79v//+/X///v1///7 + 9f//+/X///r1///79f//+/X///v1///79f//+vT///r0///69P//+vT///v0///79P//+/T///r0///6 + 9P//+vT///v0///68///+vP///v0///68///+vP///rz///68///+vP///rz///68///+fL///ny///6 + 8v//+fL///ny///68v//+vL///ry///68v//+fH///nx///68v//+fH///nx///58f//+fH///nx///6 + 8f//+fH///nw///58P//+fD///nx///58P//+fD///nw///48P//+fD///nw///58P//+fD///nw///4 + 7///+e////nv///58P//+O////nv///47v//+O////jv///47v//+O////ju///47v//+O7///ju///4 + 7v//+O7///ju///47f//9+3///ft///47f//+O3///ft///47f//+O3///fs///37P//9+3///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+v///fr///26///9+z///fr///3 + 6///9+v///fr///36///9+v///br///26///9ur///bq///26v//9ur///bq///26v//9un///bp///1 + 6f//9en///bp///26f//9ur///bq///16f//9en///Xo///26f//9un///Xo///16P//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9ej///Tn///15///9ef///Tn///05///9Of///Tn///0 + 5///9ej///Xo///05///9Of///Xo///16P//9ej///To///06P//9ej///Xp///26v///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///77///9+////vv///78///+ + +////vv///77///++////vv///77///9+////fv///37///9+////fv///77///9+////fv///36///9 + +v///fr///36///9+v///Pr///36///9+v///fr///36///9+v///fr///36///9+v///fr///z5///8 + +f///Pn///z5///8+f///fn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z3///++////vv///37///9+////fv///37///9+v///fv///37///9+v///fr///36///9 + +v///fr///36///9+v///Pn///z5///8+f///fn///36///9+f///fn///36///9+f///fn///z5///8 + +f///Pn///35///8+f///Pn///35///9+f///Pj///z4///8+P///Pj///35///8+P///Pj///z4///8 + +P///Pj///z4///89////Pf///z3///89////Pf///z3///89////Pf///z3///89////Pf///z3///8 + 9///+/b///z3///89////Pf///z2///79v//+/X///v2///79v//+/X///v1///79f//+/X///r1///7 + 9f//+/X///r0///69P//+/X///v0///79P//+/T///v0///79P//+/T///rz///69P//+/T///rz///6 + 8///+/T///v0///68///+vP///vz///68///+vP///ry///68v//+vP///ry///68v//+vL///ry///6 + 8v//+vL///ry///68v//+fH///nx///58f//+fH///nx///58f//+fH///nx///58f//+fH///nx///5 + 8P//+fH///nx///58P//+fD///nw///58P//+fD///jv///58P//+O////jv///57///+O////jv///4 + 7///+O////jv///47v//+e////nv///57///+O7///ju///47///+O////ju///47v//+O7///ju///4 + 7v//+O7///jt///37f//9+z///fs///47f//9+3///ft///37P//9+z///fs///37P//9+3///ft///3 + 7P//9+z///fs///37P//9+z///fs///26///9+z///br///26///9+v///fs///36///9uv///br///2 + 6v//9ur///bq///26v//9ur///bq///26v//9ur///bq///26f//9ur///bp///16f//9ur///bq///2 + 6f//9ur///bp///26f//9un///bp///16P//9ej///Xo///16P//9ej///Xo///26P//9uj///Xo///1 + 6P//9ef///Xn///05///9ef///Xn///16P//9ej///Xn///05///9ej///Xo///16P//9Of///Tn///1 + 6P//9Of///Tn///15///9ej///Xo///05///9Of///Xo///16P//9ur///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v3///79///+/v///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///37///+/P///fv///37///+/P///fv///37///9 + +////fv///77///9+////fv///77///++////fr///36///9+////fv///37///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+f///fn///35///8+f///Pn///z5///8 + +f///Pj///z5///8+f///Pj///z4///9+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///vv///77///9+v///fr///37///++////fv///36///9+v///fv///37///9+v///fr///36///9 + +v///fr///z5///8+f///fr///36///9+f///Pn///z5///8+f///Pn///z5///9+f///fn///z5///9 + +f///Pj///z4///8+P///fn///z4///8+P///Pj///z4///8+P///fj///z4///8+P///Pf///z4///8 + 9////Pj///z4///79////Pf///z3///89////Pf///z3///89///+/b///v2///79v//+/b///z3///7 + 9v//+/b///v2///89v///Pb///z2///79v//+/b///v2///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/X///r0///69P//+/T///v0///69P//+vT///r0///68///+vP///rz///6 + 8///+/T///rz///68///+vP///rz///68///+vP///ry///68v//+vL///ry///68v//+vL///nx///5 + 8f//+vL///ry///68v//+fH///nx///58f//+fH///nx///58f//+fH///nx///58f//+fH///nx///5 + 8f//+fD///nw///58P//+fD///nw///48P//+fD///jv///47///+O////nv///47///+O////nv///4 + 7v//+O////ju///47///+O////ju///47v//+O////jv///47v//+O7///ju///47v//+O7///ft///4 + 7f//+O3///ft///37f//9+3///fs///47f//+O3///fs///37P//9+z///ft///37P//9+z///fs///3 + 7P//9+z///fs///36///9uv///fs///37P//9+z///br///36///9+v///fr///36///9uv///br///2 + 6v//9+v///fr///26v//9ur///bq///26v//9ur///bq///26f//9ur///bq///26f//9en///Xp///2 + 6f//9un///Xo///26f//9un///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xn///1 + 5///9ef///Tn///15///9ej///Xn///15///9Of///Xo///16P//9ej///Xo///16P//9ej///Xo///1 + 6P//9Of///Tn///05///9ej///Xo///16P//9ej///fq///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /f///v3///79///+/f///v3///79///+/f///v3///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///++////fv///78///+/P///fv///37///9+////fv///78///9+////vv///77///9 + +////fv///37///9+////fr///36///9+v///vv///37///9+////fr///36///9+////fv///36///8 + +f///fr///36///9+v///Pn///35///9+v///fr///36///8+f///fn///z5///8+f///Pn///z5///8 + +f///Pn///35///9+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///89////Pf///77///9 + +////fv///37///9+////fv///77///9+////fv///36///9+v///fr///36///9+v///Pr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///z5///8+f///Pn///z5///8+f///fn///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8+P///Pj///z4///8 + +P///Pf///z4///89////Pf///z3///79////Pf///z3///89////Pf///v2///79v//+/b///z2///8 + 9v//+/b///z2///79v//+/b///v2///79v//+/b///v1///79f//+vX///r0///69P//+vT///r0///6 + 9P//+/X///v1///69P//+vT///v0///79P//+vP///r0///69P//+vP///rz///68///+vP///rz///6 + 8///+vL///rz///68///+fL///rz///68v//+vL///ry///58v//+vL///ry///68v//+vL///ry///6 + 8v//+vL///nx///58f//+vL///nx///58f//+fH///nx///58f//+fH///nx///58f//+fD///nx///5 + 8P//+fD///nw///48P//+fD///nw///47///+O////jv///58P//+O////jv///47///+O////ju///4 + 7///+O////ju///47v//+O7///ju///47v//+O7///ft///47v//+O7///ju///37f//9+3///jt///3 + 7f//9+3///ft///37f//+O3///jt///47f//9+z///fs///37P//9+z///fs///26///9+z///br///3 + 6///9+z///fs///37P//9+v///fr///36///9+v///br///26///9uv///br///36///9+v///bq///2 + 6v//9ur///bq///26v//9ur///bp///16f//9ur///bq///26v//9ur///bp///26f//9un///bp///2 + 6f//9un///bp///26f//9un///Xo///16P//9ej///Xo///16P//9ej///Xo///15///9ej///Xo///0 + 5///9Of///Xn///15///9Of///Xo///15///9Of///Tn///15///9ej///Xn///16P//9ej///Xn///0 + 5///9ej///To///06P//9ej///Xo///36v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///77///9+////fv///78///+/P///vz///37///9+////fv///36///+ + +////vv///77///9+////vv///37///9+////fv///36///9+v///fv///37///9+v///fr///36///9 + +v///fr///36///9+v///fr///35///9+f///fn///35///8+f///Pn///z5///8+f///fn///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///89////Pf///z4///9+////fv///77///+ + +////fr///36///9+////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+f///fn///35///8+f///Pn///z5///8+f///Pj///z5///8+f///Pj///z4///9 + +f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///8+P///Pj///z3///7 + 9////Pf///v3///79////Pf///z3///89///+/b///v2///89///+/b///v2///89v///Pb///z2///7 + 9v//+/X///v2///79v//+/X///v1///79v//+/b///v1///79f//+/X///v1///79f//+/X///v0///7 + 9P//+vT///r0///69P//+/T///rz///68///+vP///v0///68///+/T///rz///68///+vP///rz///5 + 8v//+fL///ry///68///+vL///ry///68v//+fL///ry///58f//+vL///ry///68v//+vL///nx///5 + 8f//+fH///nx///58f//+vH///rx///58f//+fH///nx///68f//+vH///nw///58f//+fD///nw///5 + 8P//+fD///nw///58P//+fD///nw///47///+e////jv///47///+e////jv///57///+O7///ju///4 + 7v//+O////ju///47v//+O7///ju///47v//+O7///ju///47v//+O7///jt///47f//9+3///ft///4 + 7f//9+3///ft///47f//+O3///fs///37P//9+z///fs///37P//9+v///fs///37P//9+z///fs///2 + 6///9+z///fs///37P//9+v///fr///36///9uv///br///36///9+v///fr///26v//9ur///bq///3 + 6///9ur///bq///26v//9ur///bq///26v//9ur///bq///26f//9un///Xp///16f//9un///bp///2 + 6f//9un///bp///26f//9ej///Xo///16P//9ej///Tn///16P//9ej///Xo///16P//9ef///Tn///1 + 5///9ef///Xo///05///9ef///Xo///16P//9Of///Xn///05///9ej///Xo///16P//9Of///Xo///1 + 6P//9ej///Xp///16f//9ur///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///37///+/P///vz///78///9+////vv///77///++////vv///77///9+////fv///37///9 + +v///fr///36///9+v///fr///36///++////fr///36///9+v///fr///36///9+v///fr///36///9 + +f///Pn///z5///9+f///fn///35///8+f///Pn///z5///9+f///Pj///35///9+f///Pj///z4///9 + +f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///fv///37///9+////fr///36///9 + +v///vv///37///9+////fr///36///9+////fv///36///8+f///fr///36///9+v///Pn///35///9 + +v///fr///36///8+f///fn///z5///8+f///Pn///z5///8+f///Pn///35///9+f///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z3///89////Pf///z4///89////Pf///z3///8+P///Pj///z4///7 + 9///+/f///z3///79///+/b///v3///79///+/b///v2///79v//+/b///v2///79v//+/X///v1///7 + 9f///Pb///v2///79v//+/X///v1///79f//+/X///v1///79P//+/T///r0///79P//+/T///v0///7 + 9P//+vT///v0///79P//+vT///r0///69P//+vP///rz///68///+vL///ry///68///+fL///ny///6 + 8///+fL///ry///58v//+fL///ry///58v//+fL///nx///58f//+vL///ry///58f//+fH///nx///5 + 8f//+fH///rx///68f//+fH///rx///58P//+fD///nw///58f//+fH///nw///58P//+fD///nw///4 + 7///+fD///nw///58P//+fD///nv///57///+O7///ju///47///+O7///jv///47v//+O7///ju///4 + 7v//+O7///ju///47v//+O7///jt///37f//9+3///ft///37f//9+3///jt///47f//9+3///fs///3 + 7P//9+z///fs///37f//9+3///fs///37P//9+z///fs///37P//9+z///fs///37P//9uv///fs///2 + 6///9uv///fr///36///9+v///fr///36///9+v///br///36///9ur///bq///26v//9ur///bq///2 + 6v//9ur///bp///16f//9ur///bq///16f//9un///bp///26v//9ur///Xp///16f//9en///bp///2 + 6f//9ej///Xo///16P//9ej///Xo///16P//9ef///Xo///16P//9Of///Xo///16P//9ef///Xn///1 + 6P//9ej///Xo///05///9Of///Xo///16P//9ej///Xn///15///9Of///Xo///16P//9ej///Xo///1 + 6P//9ej///bq///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///fv///37///9+////fv///78///9+////fv///37///9+////vv///77///9+v///fr///37///9 + +v///fr///36///9+////fr///36///9+v///fr///36///9+v///Pn///z5///9+f///fn///35///8 + +f///Pn///35///9+f///fn///z5///9+f///fn///z4///8+P///fn///z4///8+P///fn///z4///8 + +P///Pj///34///8+P///Pf///z4///8+P///Pj///36///++////vv///77///9+////vv///37///9 + +////fv///36///9+v///fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///35///9 + +f///fn///35///8+f///Pn///z5///8+f///fn///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///89////Pf///z4///8+P///Pj///z3///89////Pj///v3///89///+/f///v3///8 + 9///+/b///z3///79v//+/b///v2///79v//+/b///v2///79v//+/b///z2///79f//+/X///v1///7 + 9v//+/X///v1///79f//+/X///v1///69P//+/X///v1///69P//+/T///v0///79P//+/T///r0///6 + 8///+/T///v0///68///+vP///rz///68///+vP///rz///68///+vP///ry///68v//+vP///ny///6 + 8v//+vL///ry///68v//+fL///ry///68v//+vL///nx///68v//+fH///nx///58f//+fH///nx///5 + 8f//+fH///nx///58P//+vH///nx///58f//+fD///nw///58P//+fD///nw///58P//+fD///nw///5 + 8P//+O////jv///47///+O////ju///47v//+O////nv///47v//+O7///ju///47v//+O7///ju///4 + 7v//+O7///ft///47v//+O7///ju///47v//9+3///jt///37f//9+3///jt///37P//9+3///fs///3 + 7P//+O3///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///fr///37P//9uv///br///3 + 7P//9uv///br///36///9+v///fr///36///9ur///fr///36///9ur///bq///26v//9ur///bp///2 + 6f//9ur///bq///16f//9en///bq///16f//9un///bp///26f//9en///Xp///26f//9un///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///05///9Of///Xo///16P//9ej///Tn///15///9ef///Tn///1 + 5///9Of///Tn///16P//9ej///Xo///16P//9ef///Xn///16P//9ej///Xo///16P//9ej///Xo///2 + 6v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v3///79///+/f///v3///79///+/f///v3///79///+/f///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///37///9+////fv///78///9 + +////fv///37///9+////vv///37///9+////vv///37///9+v///vv///77///++////fr///36///9 + +////fv///36///9+////fr///36///9+v///fr///36///9+v///fr///36///8+f///Pn///z5///8 + +f///fn///z5///9+f///Pn///z4///8+f///fn///35///8+f///Pn///z4///9+f///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///9+////fv///37///9+v///fr///36///9+v///fr///36///+ + +////fr///36///9+v///fr///36///9+v///fr///36///9+f///Pn///z5///9+f///fn///35///8 + +f///Pn///z5///9+f///Pj///35///9+f///Pj///z4///9+f///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///89////Pf///z3///79////Pf///v3///79///+/f///v3///7 + 9v//+/b///v2///89///+/b///z2///79v//+/b///v1///89v//+/b///v2///79v//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v1///79f//+/T///r0///79f//+/X///v1///79P//+vT///v0///7 + 8///+vP///rz///68///+vP///rz///68///+vP///ny///68///+vP///rz///68///+vL///ry///6 + 8v//+vL///nx///58f//+vL///ry///68v//+vL///nx///58f//+fH///ry///68v//+vH///nx///5 + 8f//+fH///rx///58P//+fD///nx///58f//+PD///nw///58P//+fD///nw///58P//+O////jv///5 + 7///+O////nv///57///+e////ju///47///+O7///ju///47v//+O////ju///47v//+O7///ju///4 + 7///+O7///ju///47v//9+3///jt///47f//+O3///jt///37f//+O3///fs///37f//+O3///fs///3 + 7P//9+z///fs///37P//9uz///fs///37P//9+z///fs///37P//9+z///fr///36///9+z///br///2 + 6///9+v///fr///26///9uv///fr///26v//9ur///fr///26v//9ur///bq///26v//9un///bp///2 + 6v//9ur///bp///26f//9un///bp///26f//9un///Xp///16f//9en///Xp///16P//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Xn///15///9ej///Xo///05///9Of///Tn///05///9ef///Xo///1 + 6P//9ef///Tn///05///9ej///Xo///16P//9ej///Xo///16P//9ej///Xp///16P//9ur///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///79///+/f///v3///79///+/f///v3///79///+/f///v3///78///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///37///9+////fv///37///+/P///vz///37///9 + +////fv///37///9+////fv///37///9+v///fv///77///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///35///8+f///fn///z5///8+f///fn///z5///9 + +f///Pn///35///8+f///Pn///35///9+f///Pn///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///vv///77///9+v///fr///37///9+v///fr///36///9+////fr///36///9 + +v///fr///36///9+v///Pn///z5///9+f///fn///35///8+f///Pn///35///9+f///fn///z5///9 + +f///fn///z4///8+P///fn///z4///8+P///fn///z4///8+P///Pj///34///8+P///Pf///z4///8 + +P///Pj///z3///8+P///Pf///z3///8+P///Pf///v3///89///+/f///v2///79v//+/f///v2///7 + 9v///Pf///v2///89////Pb///z2///89v//+/b///z2///79v//+/X///v2///79f//+/X///v1///7 + 9f//+/X///r0///79f//+/X///r0///79f//+vT///v0///79P//+vT///r0///79P//+/T///rz///6 + 8///+/T///rz///68///+vP///rz///68///+vP///rz///68///+vL///ry///68v//+vL///ry///6 + 8v//+fL///nx///58f//+fH///ry///58f//+fH///ry///68v//+fH///nx///58f//+fH///nx///5 + 8f//+fD///nw///58f//+fD///nw///48P//+fD///nw///47///+PD///jv///47///+O////nw///5 + 7///+e////ju///57///+e////ju///47v//+O7///ju///47///+O7///ju///47v//+O7///jt///4 + 7v//+O7///ft///37f//9+3///ft///37f//+O3///jt///37f//9+3///ft///37P//9+z///jt///3 + 7P//9+z///fs///37P//9+z///fs///26///9+z///fs///37P//9+z///fs///26///9+z///br///2 + 6///9+v///bq///26///9+v///fr///36///9ur///fr///26v//9ur///bq///26f//9ur///bq///2 + 6f//9ur///Xp///26f//9un///bp///16f//9en///Xp///16P//9un///Xo///16P//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Xn///16P//9ej///Xo///16P//9ef///Xo///16P//9ej///Xo///1 + 5///9ej///Xo///16P//9ej///Xo///05///9ej///Xo///16f//9ej///fq///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///78///+/P///v3///78///+/P///vz///78///+ + /P///vz///78///+/P///fv///78///++////vv///78///+/P///vz///78///+/P///vv///77///9 + +////fv///37///9+v///vv///76///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+f///fn///35///9+f///fn///z5///9 + +f///fn///z5///8+P///fn///z5///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///37///9+v///vv///77///++////fr///36///9+////fv///36///9+////fr///36///9 + +v///fr///36///9+v///fr///36///8+f///Pn///z5///8+f///fn///z5///9+f///Pn///z4///8 + +f///fn///35///8+f///Pn///z4///9+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P//+/f///z4///8+P//+/f///z3///79////Pf///z3///79v///Pf///z3///79v//+/b///z3///7 + 9v//+/b///v2///79v//+/b///v2///79f///PX///z2///79f///Pb///v1///79f//+vX///v1///7 + 9f//+/X///v1///79f//+/X///r0///69P//+vT///r0///69P//+vP///v0///79P//+/T///rz///6 + 8///+vP///rz///68///+vP///rz///68///+vP///ry///68v//+vL///ry///58v//+vL///ny///5 + 8v//+fH///nx///68v//+fH///ry///68v//+fH///nx///58f//+fH///rx///58f//+fD///nw///5 + 8P//+fD///nw///58f//+fD///nw///58P//+fD///nw///58P//+e////nv///57///+O////jv///4 + 7///+O////jv///47///+O7///ju///47v//+O7///nv///47v//9+7///ju///47v//+O7///ju///4 + 7v//9+3///jt///37f//9+3///jt///37f//9+3///ft///37f//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///36///9+v///fr///2 + 6///9uv///fr///36///9ur///bq///26v//9ur///bq///26v//9ur///bq///26v//9ur///Xp///1 + 6f//9un///bp///16f//9en///Xp///16P//9ej///bp///26f//9ej///Xo///16P//9un///Xo///1 + 6P//9ej///Xo///16P//9ej///Tn///16P//9ej///Xo///15///9ej///Xo///16P//9ej///Xo///1 + 6P//9ej///Tn///15///9ej///Xo///16P//9ej///Xo///36v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///9 + +////vz///78///9+////fv///77///+/P///vz///78///++////vz///77///++////fv///77///+ + +////fv///37///9+////fr///36///++////fv///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fn///35///9+f///fn///35///9+f///fn///35///9 + +f///fn///35///8+f///Pj///z5///8+f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///9 + +v///fv///77///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///35///8+f///fn///z5///8+f///fn///z5///9+f///Pn///35///8+f///Pn///35///9 + +f///Pn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z4///8 + +P///Pj///z3///79///+/f///z3///89////Pf///v2///89///+/b///v2///79v//+/b///v2///7 + 9v//+/b///v2///79v//+/b///v1///79f//+/X///v1///79f//+/X///v1///69P//+vT///v1///7 + 9f//+/X///v1///79f//+/T///r0///69P//+/T///rz///68///+/T///v0///68///+vP///rz///6 + 8///+vP///rz///68///+vP///ry///68v//+vP///ry///68v//+vP///ry///58v//+vL///ry///6 + 8v//+fH///nx///68v//+vL///nx///58f//+fH///nx///58f//+fH///nx///58f//+fH///nw///5 + 8P//+PD///nw///58P//+fD///nw///58P//+fD///nv///58P//+e////nv///47///+O////ju///4 + 7///+O////ju///47v//+e////ju///47v//+O7///ju///47v//+O7///ju///47v//+O7///ft///4 + 7f//9+3///ft///37f//9+3///ft///47f//+O3///ft///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///37P//9+z///fs///36///9+z///fr///36///9+v///br///2 + 6///9uv///bq///26v//9ur///bq///26v//9ur///bp///26v//9ur///Xp///26v//9en///Xp///1 + 6f//9en///Xp///26f//9en///Xo///16P//9un///Xo///16P//9ej///Xp///26f//9ej///Xo///1 + 6P//9ej///Xo///16P//9ef///Xo///16P//9ej///Xn///16P//9ej///Xo///16P//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///bp///16f//9+r///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///fv///37///9+////vv///78///++////fv///37///9+////fv///37///9+////fv///37///9 + +////fv///36///9+v///fv///37///9+v///fr///36///9+v///fr///36///8+v///Pn///z5///9 + +v///fr///36///8+f///Pr///z6///8+f///Pn///z5///9+f///fn///35///9+f///fn///35///9 + +f///fn///35///9+f///fn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///vv///76///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+f///fn///35///9+f///fn///z5///9+f///fn///z5///8+P///fn///z5///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///89////Pf///z3///8 + 9////Pf///z3///89////Pf///z3///89///+/b///v2///79v//+/b///v2///89v///Pb///v2///7 + 9v//+/X///v2///79v//+/b///v2///79f//+/X///v1///79f//+vT///r0///69P//+/X///v1///7 + 9f//+/X///r0///69P//+/T///v0///69P//+vP///r0///79P//+vP///rz///68///+vP///rz///6 + 8///+vP///rz///68v//+vP///ry///68v//+vL///ry///68v//+vL///ny///58v//+fH///nx///5 + 8f//+fH///nx///58f//+fH///nx///58f//+fH///nx///58f//+fH///nx///58P//+fD///nw///5 + 8P//+fD///nw///58P//+fD///jv///47///+O////nw///58P//+O////jv///47///+e////nv///4 + 7///+O////nv///47///+O7///ju///47///+O////ju///47v//+O7///ju///37f//+O3///ft///3 + 7f//+O3///jt///47f//+O3///ft///37f//9+3///ft///37f//9+z///fs///37f//9+z///fs///3 + 7P//9uz///fs///37P//9+z///fr///36///9+z///fs///37P//9+z///br///26///9uv///fr///3 + 6v//9ur///bq///26v//9ur///bq///26v//9ur///bq///26v//9ur///bp///16f//9en///Xp///2 + 6f//9en///Xp///16f//9un///Xo///26f//9ej///Xo///16P//9ej///Xo///16P//9ej///Xn///1 + 5///9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Tn///1 + 6P//9ej///Xo///16f//9en///fr///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///78///+/P///vz///78///+/P////3////9/////f///vz///79///+ + /f////3////9/////f////3////+/////f///v3////+/////v////7////+/////v////7////+///+ + /f///v3///79///+/f///v3///79///+/f///v3///78///+/P///v3///38///+/P///vz///79///+ + /f///vz///78///+/P///vz///78///+/P///vz///37///9+////vz///78///9+////fv///77///+ + /P///vz///78///++////vz///77///++////fv///77///++////fv///37///9+////fr///36///+ + +////fv///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fn///35///9+f///fn///35///9+f///fn///35///9+f///fn///35///8+f///Pj///z5///8 + +f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///89////Pf///z3///7 + 9////Pf///z3///89////Pf///v3///79v//+/b///z3///89////Pb///z2///79v//+/b///v2///7 + 9f//+/b///v2///79v//+/X///v1///79f//+/X///v1///79f//+vT///r0///79f//+/T///r0///6 + 9P//+vT///v0///79P//+vT///rz///79P//+/T///rz///68///+vP///rz///68///+vP///rz///6 + 8v//+vP///rz///68v//+vL///ry///68v//+vL///ry///58v//+fH///nx///68v//+vL///ry///5 + 8f//+fH///nx///58f//+fH///nx///58f//+fH///nx///58P//+fD///nw///58P//+fH///nw///5 + 8P//+fD///nw///58P//+O////jv///47///+PD///jv///47///+O////jv///47///+O////jv///4 + 7///+O////jv///47v//+O////ju///47v//+O7///ju///47v//+O7///jt///37f//9+3///jt///4 + 7f//+O3///ft///37f//9+3///ft///37f//9+3///fs///37P//9+3///ft///37f//9+z///fs///3 + 7P//9+z///fs///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///2 + 6///9ur///bq///26v//9ur///bq///26v//9ur///bp///26f//9un///Xp///26f//9un///Xp///1 + 6f//9un///bp///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///15///9ef///Xn///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///1 + 6P//9ej///bp///36/////7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3////9/////f////3////9/////f////3////+/////v////7////9//// + /v////7////+/////f////3///79/////v////7////+/////v////3////9/////f////3///79///+ + /f///v3///79///+/f///v3///78///+/P///v3///79///+/f///v3///78///+/P///vz///78///+ + /P///vz///78///9/P///fz///78///+/P///vz///78///+/P///fv///37///9+////vv///78///+ + +////fv///37///9+////fv///37///9+////fv///37///9+////fv///36///9+v///fv///37///9 + +v///fr///36///9+v///fr///36///8+v///Pn///z5///9+v///fr///36///8+f///Pr///z6///8 + +f///Pn///z5///9+f///fn///35///9+f///fn///35///9+f///fn///35///9+f///fn///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z3///79///+/f///z3///8 + 9////Pf///z3///89///+/b///v2///79v///Pf///z2///89v//+/b///v2///79v//+/b///v2///7 + 9v//+/b///v1///79f//+/X///v1///79f//+/X///r0///69P//+/T///v0///79P//+vT///v0///7 + 9P//+vT///r0///69P//+/T///rz///68///+vP///rz///68///+vP///rz///68v//+vL///rz///6 + 8///+vP///ry///68v//+vL///ry///68v//+fH///ny///68v//+vL///ry///68v//+vL///nx///6 + 8f//+fH///nx///58f//+fH///nx///58f//+fD///nw///58P//+fH///nw///58P//+fD///nw///5 + 8P//+fD///nw///57///+O////jv///47///+O////jv///47///+O////jv///47///+O////jv///4 + 7///+O////ju///47v//+O7///ju///47v//+O7///ju///47v//9+3///ft///47f//+O3///jt///3 + 7f//9+3///ft///37f//9+3///ft///37P//9+z///fs///37f//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fs///36///9+v///fr///36///9+v///fr///36///9uv///br///26///9uv///bq///2 + 6v//9ur///bq///26v//9ur///bq///16f//9un///bq///26v//9ur///Xp///16f//9un///bp///1 + 6f//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///2 + 6f//9+r////+/////v////7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3////9//// + /f////3////9/////v////7////9/////v////7////+/////f////7////+/////v////7////+//// + /v////3////9/////f///v3////9/////f///v3///79/////f////3////9///+/f////3////9///+ + /f///v3///79///+/f///v3///78///+/P///v3///79///+/P///vz///78///+/P///vz///78///9 + /P///fz///38///+/P///vz///78///+/P///fv///78///9+////vv///77///+/P///vv///37///9 + +////fv///37///9+////fv///37///9+////vv///36///9+v///fr///36///9+////fr///36///9 + +v///fr///37///9+v///Pn///36///9+v///fr///36///9+v///Pn///z5///9+v///fn///35///9 + +f///Pn///z4///8+f///Pn///z5///9+f///fn///35///9+f///fn///34///8+P///Pj///z4///8 + 9////Pj///z4///8+P///Pj///z4///89////Pf///z4///89////Pf///z3///89////Pf///v3///8 + 9////Pf///z3///79v//+/b///z3///89v//+/b///v2///79v//+/b///v2///79v//+/X///v1///7 + 9f//+/X///v1///79f//+/X///r0///79f//+/X///r0///79f//+/X///v0///79P//+vX///r0///6 + 9P//+vT///rz///68///+vP///rz///68///+vP///rz///68///+vL///ry///68v//+vP///rz///6 + 8///+vP///ny///68v//+fH///ny///58v//+vL///ry///68v//+vL///ry///68v//+fL///nx///5 + 8f//+fH///nx///58f//+fH///nw///58P//+fH///nw///58P//+fD///nw///58P//+fD///nw///5 + 8P//+fD///nw///58P//+O////jv///57///+O////nv///57///+O////jv///47v//+O////jv///4 + 7v//+O7///ju///47v//+O7///ju///37f//+O7///ft///37f//9+3///ft///47f//+O3///ft///3 + 7f//9+3///ft///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fs///36///9+v///fr///26///9uv///br///26v//9ur///bq///26v//9uv///br///2 + 6v//9ur///bq///26v//9ur///bq///26f//9un///bq///16f//9en///bp///26f//9en///Xo///1 + 6f//9en///Xp///26f//9ej///Xo///16f//9un///Xo///16P//9ej///Xo///16P//9ej///Xo///1 + 6P//9ej///Xo///16P//9ej///Xp///16P//9ej///Xo///16P//9ej///Xo///16P//9ej///fq//// + /v////7////+/////v////7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v////7////+///+ + /v////7///7+/////v////7///7+/////v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v3///79///+/f///v3///79///+/f///v3////9/////f////7////+/////v////7////+//// + /v////3////9/////v////7////+/////v////7////9/////f///v3////9/////v////7////9//// + /f////3///79/////f///v3///79///+/f///v3///79/////f////3////9/////f///v3///79///+ + /f///v3///79///+/P///vz///79///+/P///v3///78///+/P///vz///78///9/P///fz///78///+ + /P///vz///78///+/P///fv///37///9+////vz///78///++////fv///37///9+////vv///78///9 + +////fv///37///9+////fv///37///9+v///fr///36///9+v///fr///37///9+////fr///36///9 + +v///Pn///36///9+v///fr///35///9+f///fr///35///9+f///fn///35///9+f///fn///z5///9 + +f///Pn///z5///8+P///fn///z5///8+P///Pj///z4///8+P///Pj///z4///9+P///Pj///z4///8 + +P///Pj///z4///89////Pf///z4///8+P///Pf///z3///89////Pf///z3///79///+/b///v3///7 + 9////Pf///z3///89v///Pb///v2///79v///Pb///v2///79v//+/b///v1///79f//+/X///v1///7 + 9f//+/X///r1///79f//+/X///v1///79f//+/T///r0///69P//+vT///r0///69P//+vT///r0///6 + 8///+vP///rz///68///+vP///rz///78///+vP///ry///68v//+vP///ny///68///+vP///rz///5 + 8v//+vL///ny///68v//+vL///ny///58f//+fH///ry///68v//+vL///ry///58f//+fH///nx///5 + 8f//+fH///nw///58P//+fH///nx///58f//+fD///nw///58P//+PD///nw///58P//+fD///nw///5 + 8P//+fD///nw///47///+O////nv///58P//+PD///jv///57///+O7///ju///47v//+O7///ju///4 + 7v//+O7///fu///37f//+O7///jt///37f//9+3///ft///47f//9+3///jt///37f//9+z///jt///3 + 7f//9+3///ft///37f//9+3///ft///37P//9+z///fs///37P//9+z///fs///37P//9+v///fs///3 + 7P//9+z///fs///26///9+v///fr///36///9+v///fr///36///9+v///fr///36///9ur///bq///2 + 6v//9ur///bq///26f//9un///bp///26f//9ur///bp///26f//9un///bp///16f//9en///Xp///1 + 6f//9en///bp///16f//9ej///Xo///26f//9ej///Xo///16P//9ej///Xo///16P//9ej///Xo///1 + 6P//9ej///Xp///16P//9ej///bp///26f//9ej///Xp///16f//9ej///Xp///36//////////+//// + /v////7////+/////v////7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+///+/v////7///7+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////9/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+///+/f////7////+/////f////3////+//// + /f///v3///79///+/f///v3///79/////f////3///79///+/f////3///78///+/f////3///78///+ + /f///vz///78///+/f///v3///79///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///fv///37///9+////vz///78///++////fv///77///++////vv///77///+/P///fv///37///9 + +////fv///36///9+v///fr///37///9+////fv///36///9+////fr///36///9+v///fr///36///9 + +v///fr///z5///8+f///Pn///z5///9+v///fn///35///8+f///Pn///35///9+f///Pn///z4///8 + +P///Pn///35///8+f///Pn///35///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///v3///89////Pj///z4///89////Pf///z3///89////Pf///z3///89////Pf///z3///8 + 9////Pf///v2///79v//+/b///v2///79v//+/b///v2///79v//+/X///v2///79f//+/X///v1///7 + 9f//+/X///v1///79f//+/X///v1///79f//+vT///r0///79P//+vT///r0///69P//+vT///r0///7 + 9P//+/T///v0///79P//+vP///ry///68///+vP///ry///68///+vL///ry///68v//+vL///ry///6 + 8v//+vL///rz///58v//+fH///nx///68v//+vL///nx///58f//+vL///nx///58f//+vL///nx///5 + 8P//+fH///nx///58f//+fH///nw///58P//+fH///nw///47///+O////nw///58P//+fD///nw///5 + 8P//+fD///jv///47///+O////nv///58P//+O////ju///47v//+O7///ju///47v//+O7///ju///3 + 7v//9+3///ju///37f//9+3///ft///37f//+O3///jt///37f//9+3///fs///37f//+O3///jt///4 + 7f//9+3///jt///37P//9+z///fs///47f//9+3///fs///37P//9+z///fs///37P//9+z///fs///3 + 6///9+v///fr///36///9+v///br///26v//9ur///bq///26///9ur///bq///26v//9ur///bq///2 + 6v//9ur///bq///26v//9un///Xp///26v//9ur///bq///16f//9un///bp///16f//9en///bp///1 + 6f//9ej///Xo///16P//9ej///Xo///16f//9en///Xo///16P//9un///Xp///16P//9ej///Xo///1 + 6P//9ej///Xo///26f//9un///Xp///26f//9un///Xp///16f//9+v///////////////////////// + /v////7////+/////v////7////+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////3////9/////v////3////+///+ + /f///v3////+///+/f////7////+/////v////3////+/////f////3////9///+/f////3////9///+ + /f///v3///79/////f////3////9///+/f///vz///79///+/f///v3///79///+/P///v3///79///+ + /P///fz///79///9/P///vz///78///+/f///vz///78///+/P///vz///78///+/P///vz///78///9 + +////fv///37///++////vv///78///+/P///fv///37///9+////fv///37///9+////fv///37///+ + +////fv///36///9+////fv///77///9+v///fr///36///9+v///fv///36///9+v///fr///36///9 + +v///fr///35///8+f///Pn///36///8+f///fn///35///8+f///Pn///35///8+f///Pj///z5///9 + +f///Pj///z5///8+f///Pj///z4///8+P///Pj///z4///9+P///Pj///z4///8+P///Pf///z3///8 + 9////Pf///z3///8+P///Pj///z3///89////Pf///v3///89////Pf///z3///89////Pf///v2///8 + 9////Pb///v2///79v///Pb///v2///79v//+/X///v1///79v//+/X///v2///79v//+/X///v1///7 + 9f//+/X///r0///79f//+/X///r0///69P//+vT///r0///69P//+vT///rz///69P//+/T///rz///6 + 8///+vP///rz///68///+vP///rz///68///+vP///ry///68v//+vL///ry///68v//+vL///ry///6 + 8v//+vL///ry///58f//+fH///ry///68v//+vL///nx///58f//+fH///ry///68f//+fH///nx///5 + 8f//+fH///nw///58P//+fH///nx///58P//+fD///nw///47///+O////nw///47///+O////jv///5 + 8P//+O////nv///57///+e////jv///47///+O7///jv///57///+O////ju///47v//+O7///ju///4 + 7v//+O7///ju///47v//9+3///ju///47f//+O3///ft///37f//+O3///ft///37f//9+3///jt///3 + 7P//+O3///jt///47f//9+3///jt///37P//9+z///fs///37P//9+z///fs///37P//9+z///br///3 + 7P//9+z///fr///26///9uv///br///26v//9ur///fr///26///9uv///bq///26v//9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26v//9un///bq///26f//9un///Xp///26f//9ej///Xo///1 + 6P//9ej///Xo///16P//9en///Xo///16P//9un///bp///16f//9en///Xo///16P//9ej///bp///2 + 6f//9ej///Xp///26f//9en///Xp///26f//9un///fq//////////////////////////////////// + ///////////+/////v////7////+/////v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v/////////+/////v////7///////// + //////7////+/////f////3////+/////v////7////9/////v////7////+/////v////7////9///+ + /f///v3////9/////v////7////+/////f////7///79///+/f////3///79/////f////3///79///+ + /f///v3///79///+/f////3///79///+/P////3////9/////f///v3///79///+/f///v3///79///+ + /P///v3///79///+/f///vz///38///9/P///vz///78///9/P///fv///37///9+////vz///77///9 + +////vz///78///9+////fv///37///9+////fv///37///9+////fv///36///9+v///vv///37///9 + +v///fv///37///9+v///fr///37///9+////fv///z6///9+v///fr///36///9+v///fr///35///9 + +v///fr///z5///9+v///fn///35///9+f///fn///35///8+f///Pn///z5///8+P///fn///35///8 + +P///Pj///35///8+P///Pj///z4///8+P///Pf///z4///8+P///Pj///z3///8+P///Pf///z3///8 + 9////Pj///z3///89////Pf///z3///89////Pf///z3///79v//+/b///v2///79v///Pb///z2///8 + 9v//+/b///z2///79v//+/b///v1///79v//+/X///v2///79v//+/b///r1///79f//+/X///v1///7 + 9f//+vT///v0///79P//+vT///r0///69P//+vT///v0///79P//+vT///r0///68///+vP///v0///6 + 8///+vP///rz///68///+vP///rz///68///+vP///rz///58v//+vL///rz///68v//+vL///ry///6 + 8v//+fH///ry///68v//+vL///ry///58f//+fH///nx///68v//+fH///rx///68f//+fH///nx///5 + 8P//+fH///nx///58f//+fD///nw///58P//+fD///jw///58P//+fD///nw///58P//+O////jv///4 + 7///+O////jv///47///+O////jv///47///+O////nv///47v//+O////jv///37v//9+7///ft///4 + 7v//+O7///jt///47v//+O7///ju///47v//+O7///ft///37f//9+3///ft///37f//+O3///jt///3 + 7f//9+z///jt///47f//9+z///fs///47f//+O3///fs///37P//9+z///fs///37P//9+v///fs///3 + 7P//9uv///fs///26///9uv///br///26///9+v///bq///26v//9ur///br///26///9ur///bq///2 + 6v//9ur///bq///26v//9ur///bp///26v//9un///bq///26v//9en///bp///26f//9un///bp///1 + 6P//9en///Xo///26f//9un///Xp///16P//9en///Xp///26f//9un///Xp///16P//9ej///bp///1 + 6f//9en///Xo///16P//9un///bp///36v////////////////////////////////////////////// + ///////////+/////v////7////+/////v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v///////////////v////7////+//////////7////+/////v////7////+//// + /v////7////+/////f////7////+/////v////7////+/////v///v3///79///+/f////3////+//// + /v////3////9/////v////7////+/////f///v3///79///+/f////3////9/////f////3////9///+ + /f///v3///79/////f////3///78///+/P///v3///78///+/f///v3///79///+/P///v3///78///+ + /f///v3///79///+/P///vz///78///+/P///vz///78///9+////fv///37///9+////vz///78///+ + /P///vz///78///++////fv///37///9+////fv///77///++v///fr///36///9+////fv///37///9 + +////fr///36///9+v///fr///36///9+v///fr///z5///9+v///fr///36///9+v///fr///36///9 + +f///Pn///35///8+f///Pn///35///8+f///fn///z5///8+f///Pn///z4///8+P///Pn///z5///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pf///z4///89////Pf///z3///7 + 9////Pf///v3///79///+/f///z3///79v//+/b///z3///89///+/b///v2///79v//+/b///v2///8 + 9v//+/b///v2///79v//+/b///v1///79f//+/X///v1///79f//+/X///v1///79f//+/X///r0///7 + 9P//+/T///v0///79P//+vT///v0///69P//+vT///rz///69P//+vP///rz///68///+vP///rz///6 + 8///+vP///rz///68v//+vP///rz///68///+vP///rz///68v//+fL///ny///68v//+fL///ry///6 + 8v//+vL///ny///68v//+vL///ny///58f//+fH///ry///58f//+fH///rx///58f//+fH///nx///5 + 8f//+fD///nw///58P//+fD///nw///58P//+fD///nw///58P//+O////jv///47///+O////nv///5 + 7///+e////jv///47///+O////ju///47///+O////jv///47///+O7///fu///47v//+O7///ju///3 + 7f//+O7///ft///47f//+O3///jt///47f//+O3///ft///37f//+O3///jt///37f//9+3///ft///4 + 7f//9+z///fs///37f//9+3///fs///37P//9+z///fs///37P//9+z///fs///27P//9uv///fr///3 + 6///9uv///br///37P//9+v///br///36///9+v///fr///36///9uv///br///26///9+v///bq///2 + 6///9ur///bq///26v//9ur///bq///26f//9un///bq///26f//9en///Xp///16f//9en///bp///1 + 6f//9en///bp///26f//9ej///Xp///16f//9en///Xo///16P//9ej///Xo///26f//9en///bp///1 + 6f//9en///bp///26f//9+v///////////////////////////////////////////////////////// + /////////////////v////7////+/////v////7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7///////// + ///////////////////////////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////f////3////+/////v////3////9///+/f///v3///79///+/f////3////+//// + /v////7///79/////f////3////9/////f////3///79///+/f///v3////9///+/f///v3///79///+ + /P///v3////9///+/f///v3///78///+/f///v3///79///+/f///vz///78///+/P///v3///79///+ + /P///vz///38///9/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vv///37///9 + +////fv///37///9+////vv///77///++////vv///77///++////fr///36///9+v///fr///77///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///8+f///fr///36///9+v///fn///35///9 + +f///fr///36///8+f///Pn///z5///8+f///Pn///z5///8+P///Pn///z5///8+P///Pj///z4///9 + +f///fn///z4///8+P///Pj///z4///8+P///fj///z3///8+P///Pj///z4///89///+/f///z4///7 + 9///+/f///z3///89///+/b///v2///79v///Pf///z3///79v//+/b///v2///89v//+/b///z2///8 + 9v///Pb///z2///79f//+/X///v2///79v//+/X///v1///79f//+/X///v1///79f//+/X///v1///7 + 9f//+/T///r0///69P//+vT///rz///68///+vT///v0///79P//+/T///r0///68///+vP///rz///7 + 8///+vP///ry///68///+vP///ry///68///+vL///ny///58v//+vP///rz///68v//+vL///ry///5 + 8v//+vL///nx///58v//+fL///nx///58f//+fH///nx///58f//+fH///nx///68f//+vH///nw///6 + 8f//+fD///nx///58f//+fD///nw///58P//+fD///nw///58P//+fD///jv///58P//+fD///jv///4 + 7///+O////jv///47v//+O7///jv///47///+O////jv///47v//9+7///ju///47v//+O7///ft///3 + 7f//+O7///ju///47v//9+3///ft///37f//9+3///ft///37f//+O3///jt///37f//+O3///fs///4 + 7f//+O3///ft///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///br///2 + 6///9uv///br///36///9uv///br///26///9+v///fr///36///9+v///bq///26v//9ur///fr///3 + 6///9uv///bq///26f//9ur///bq///26f//9ur///Xp///16f//9en///Xp///26f//9en///Xp///1 + 6f//9en///Xp///16f//9un///bp///16f//9en///Xp///16f//9en///Xp///16f//9en///Xp///1 + 6f//9en///fr//////////////////////////////////////////////////////////////////// + //////////////////////7////+/////v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7//////////////////////////v////////////// + /v////7////+/////v////7////+/////v/////////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+///+/f////7////+/////v////7////+/////f////3///79//// + /f///v3////9/////f///v3///79/////f///v3///79/////f///v3///79///+/f///v3///78///+ + /P///v3///79///+/f///vz///78///+/P///vz///78///+/P///v3///78///+/P///vz///78///9 + /P///fv///37///+/P///vz///37///9+////fv///37///+/P///vv///77///9+////fv///77///+ + +////vv///37///9+////fv///37///9+////fv///77///9+////vv///77///9+////vv///36///9 + +////fv///36///9+v///fr///36///9+v///fr///z5///9+v///fr///z5///8+f///Pn///35///9 + +f///fn///35///8+P///fn///35///8+P///fn///35///9+f///fn///z4///8+P///Pj///35///9 + +f///Pj///z4///8+P///Pj///z4///8+P//+/f///z3///89///+/f///z3///8+P///Pf///z3///8 + 9////Pf///v2///79v///Pf///z3///89///+/b///v2///89v//+/b///v2///79v//+/b///v2///7 + 9v//+/b///v2///79v//+/b///v1///79f//+/X///v1///79f//+/X///v0///79f//+/X///v0///7 + 9f//+/T///r0///69P//+vT///r0///68///+/T///v0///68///+vP///rz///68///+vP///rz///6 + 8v//+vP///rz///58v//+vL///ny///58v//+fL///rz///68v//+vP///ry///68v//+vL///ry///6 + 8v//+vL///ny///68v//+vL///nx///58f//+fH///nx///68f//+fH///nx///58f//+fH///nw///5 + 8f//+fH///nw///48P//+fD///nw///58P//+fD///jw///58P//+fD///nw///58P//+fD///nw///5 + 8P//+O////jv///47///+O7///ju///47///+O7///jv///47v//+O7///ju///47v//+O7///ju///4 + 7v//+O7///ft///37f//9+3///ft///47v//9+3///ft///37f//+O3///jt///37f//+O3///jt///3 + 7f//9+z///jt///37P//9+z///fs///47f//9+z///fs///37P//9+z///br///37P//9+z///fs///2 + 6///9uv///fr///36///9uv///br///26///9+v///fr///36///9uv///bq///26v//9ur///bq///2 + 6v//9ur///bq///26v//9ur///bq///26f//9en///Xp///26f//9un///bp///26f//9un///Xp///2 + 6f//9un///bp///26f//9en///Xp///16f//9en///Xp///26v//9en///bp///26f//9en///Xp///3 + 6/////////////////////////////////////////////////////////////////////////////// + ///////////////////////////+/////v////7////+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7///////////////////////// + //////////////////////7//////////////////////////v/////////+/////v////7///////// + /////////////////v////7////+/////v////7////+/////v////7////+/////v////7///79//// + /v////7////+/////v////7///79///+/f////3////+/////f////3////9/////v////3///79///+ + /f///v3///79/////f///v3///79///+/f////3///79///+/P///vz///78///+/f///vz///78///+ + /P///vz///78///+/P///vz///78///9/P///vz///78///+/f///v3///79///+/P///vz///78///+ + /P///vz///78///9+////fv///37///+/P///fv///37///9+////vz///78///9+////vv///77///+ + +////fv///77///9+////fv///37///9+////vv///77///++////fr///36///9+v///vv///77///9 + +v///fr///z5///9+v///fr///36///9+v///fr///36///8+f///fn///35///9+f///fn///35///9 + +f///Pn///35///9+f///Pn///z4///8+P///Pn///z5///8+P///fn///z4///8+P///fn///z4///9 + +P///Pj///z4///8+P///Pf///z4///8+P///Pj///z3///89////Pf///z3///89////Pf///z3///8 + 9///+/b///v2///89////Pf///v2///89v///Pb///v2///89v//+/b///v2///79v//+/X///v2///7 + 9f//+/X///v2///79f//+/X///v1///79f//+/X///r0///79f//+/T///v0///69P//+vT///v0///6 + 9P//+vT///v0///69P//+/T///v0///69P//+vP///r0///69P//+vT///rz///68///+vP///rz///6 + 8///+vL///rz///68v//+vP///rz///68v//+vP///ry///68///+vP///ry///68v//+vL///ry///6 + 8v//+fH///nx///58f//+fH///nx///68v//+fH///rx///68f//+fH///nw///58f//+fD///nw///4 + 8P//+PD///nw///58f//+fH///nw///58P//+PD///jw///48P//+fD///jv///58P//+fD///jv///4 + 7///+e////jv///47///+O////ju///47v//+O7///ju///47v//+O7///ft///47v//+O7///ju///3 + 7f//+O7///ju///47v//+O7///ju///37f//9+3///jt///37f//+O3///jt///47f//9+3///fs///3 + 7P//9+3///ft///37P//9+z///fs///37P//9+z///fs///37P//9+z///fr///36///9+z///fr///3 + 7P//9uz///br///36///9+v///fr///36///9uv///br///26v//9ur///bq///26///9ur///bq///2 + 6///9uv///bq///26v//9ur///bq///26v//9ur///bp///26v//9ur///bp///16f//9en///bp///2 + 6f//9ur///Xp///16f//9un///bp///26v//9en///bq///16f//9en///Xp///16f//9+v///////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////+/////v////7////+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+/////v////7////+/////v////7////+//// + /v////7////+//////////7///////////////7///////////////7////+/////v////7////+//// + /v////7////+/////v///////////////////////////////////////////////v/////////+//// + //////////////////////7///////////////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////9/////v////7////+/////v////7////+//// + /v////7////9/////v////3///79/////v///v3///79///+/f////3////+/////f////3////9//// + /f///v3////9///+/f///v3////9///+/f////3///79///+/f///v3///78///+/f///vz///78///+ + /f///vz///78///+/P///fz///78///+/P///vz///78///9/P///vz///78///9+////fv///78///+ + /P///vz///37///9+////fv///78///9+////fv///77///9+////fv///37///9+////fv///37///9 + +////fv///37///9+////fr///77///++////fv///36///9+v///fr///36///9+v///fr///z5///9 + +v///fr///36///8+f///Pn///36///9+v///fr///36///8+f///Pn///z5///8+f///fn///z5///8 + +f///Pn///z4///8+P///fn///z4///8+P///Pj///35///8+P///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z4///8+P///Pj///z4///8+P///Pf///v3///8+P///Pj///z3///79////Pf///v2///7 + 9v///Pf///z3///79v///Pb///z3///79v///Pb///z2///79v//+/b///v2///79v///Pb///z2///7 + 9v//+/X///v1///79f//+/X///v1///69P//+/X///v0///69P//+/X///v1///69P//+/T///v1///6 + 9P//+/T///v0///79P//+/T///rz///79P//+vP///rz///68///+vP///rz///68///+vP///rz///6 + 8///+vP///ry///68v//+vP///rz///68v//+vL///ny///68///+fL///ny///68v//+vL///nx///6 + 8v//+vL///nx///58f//+vL///nx///68v//+vL///nx///68f//+fH///nx///58f//+fH///nw///5 + 8P//+fD///nw///58P//+fD///nw///58P//+fD///nw///58P//+O////jv///58P//+fD///nv///5 + 7///+e////ju///47///+O////jv///47///+O7///ju///47v//+O7///ju///47v//+O7///ju///4 + 7v//9+3///ft///37f//+O7///ju///47v//9+3///ft///37f//9+3///fs///47f//9+3///fs///3 + 7P//9+3///ft///37P//9+z///fs///37P//9+z///fs///36///9uv///fs///36///9+z///fs///2 + 6///9+v///br///36///9+v///fr///26///9+v///fr///36///9uv///bq///26///9+v///fr///3 + 6///9ur///bq///26v//9en///bp///26v//9ur///bq///26v//9ur///Xp///26v//9ur///bq///2 + 6v//9ur///Xp///16f//9en///Xp///26v//9un///bp///26v//9en///fr//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////7////+/////v////7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v////7////+/////v////7////+/////v////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////7////+/////v/////////////////////////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7///79/////v////7///79///+ + /f////3////9/////f////3///79/////f////3///79/////v////3///79///+/f////3////9///+ + /f////3////9///+/P///vz///79///+/f///vz///79///+/f///v3///79///+/f///vz///78///+ + /f///v3///78///+/P///v3///38///9/P///vz///78///9/P///vz///78///+/P///vz///78///9 + +////fv///37///9+////vz///77///9+////vv///37///9+////fv///77///9+////fv///37///9 + +////fv///36///9+v///vv///77///9+////fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///Pn///z5///8+P///Pn///z5///8 + +f///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///9+f///Pj///z4///8+P///Pj///z4///8 + +P///Pj///z3///89////Pf///z3///8+P///Pf///z3///89////Pf///v3///79///+/f///z3///8 + 9///+/b///v2///79v///Pb///z3///79v//+/b///v2///79v//+/b///v1///79v///Pb///v1///7 + 9f//+/X///v1///79f//+/X///v1///79f//+/X///v1///79f//+/X///r0///69P//+vT///r0///6 + 8///+vP///rz///68///+/T///v0///68///+vP///rz///68///+vP///rz///68///+vP///rz///6 + 8///+vP///ny///68///+vP///rz///68///+vL///ny///68///+vL///ry///68v//+vL///ny///5 + 8v//+fH///ry///58f//+fH///nx///68v//+fH///rx///58f//+fH///nx///58P//+fH///nx///5 + 8f//+fD///nw///58f//+fD///nw///58P//+fD///nw///58P//+e////jv///47///+O////jv///5 + 7///+O////jv///47///+O////jv///47v//+O////jv///47///+O7///ju///47v//+O7///ju///4 + 7v//+O7///ju///47v//9+3///ju///37f//+O7///jt///47f//+O3///ft///37f//9+3///jt///4 + 7f//9+z///fs///47f//9+z///fs///37P//9+z///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9uv///br///26///9+z///br///36///9+v///br///26v//9uv///fr///36///9uv///bq///2 + 6v//9ur///bq///26v//9ur///bq///26v//9ur///bq///26f//9ur///bq///26v//9ur///Xp///1 + 6f//9en///bq///16f//9ur///bq///26v//9ur///bq///37P////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////v////7////+/////v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v////7////+/////v////7////+/////v////7///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////v///////////////v/////////+//// + /////////////////v////7///////////////7////+//////////7////+/////v////7////+//// + /v////7////9/////v////3////+/////v////7////+/////v////3////9/////v////7////+//// + /f///v3////9/////f////3////9///+/f////3///79/////f////3////9///+/f///v3///79///+ + /f///v3////9///+/f///v3///79///+/P///v3///79///+/f///vz///79///+/f///v3///79///9 + /P///vz///78///+/f///v3///78///+/P///vz///78///+/P///vz///78///9+////fv///78///+ + /P///fv///37///9+////fv///37///9+////fv///37///9+////fv///36///9+v///fv///37///+ + +////fr///37///9+////fr///37///9+v///fr///37///9+v///fr///36///9+v///Pn///36///9 + +v///fr///36///9+v///fr///35///8+f///Pn///36///9+f///fn///z5///8+f///Pn///z5///8 + +f///Pj///z4///8+f///Pj///z4///9+f///fn///z4///8+P///fj///z4///8+P///Pf///z4///8 + 9////Pf///z4///8+P///Pj///z4///8+P///Pj///z3///89////Pf///z3///79////Pf///z3///7 + 9v//+/b///v2///89///+/b///v2///79v//+/b///v1///79v//+/b///v1///79f//+/X///v2///7 + 9v//+/X///v1///79f//+/X///r0///79f//+/X///v0///69P//+vT///v1///79f//+vT///rz///6 + 8///+/T///rz///68///+vP///v0///69P//+vP///rz///68///+/P///rz///68///+vP///rz///6 + 8///+fL///rz///68///+vP///rz///68v//+vP///rz///58v//+vP///ry///68v//+fL///nx///5 + 8f//+fH///ry///68v//+vL///nx///58f//+fD///nw///58f//+fD///nx///58f//+fD///nw///5 + 8f//+fD///nw///58f//+fH///jw///48P//+fD///nw///47///+fD///jv///47///+fD///jv///5 + 7///+O////ju///47v//+O////ju///47v//+O7///jv///47v//+e////ju///47v//+O7///ju///4 + 7v//+O7///ju///37f//+O7///ju///47v//9+3///jt///47f//+O3///jt///47f//9+3///fs///3 + 7f//9+3///ft///37f//9+z///fs///47f//9+z///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fs///36///9+v///fr///36///9uv///fr///26///9uv///bq///26v//9ur///bq///2 + 6v//9ur///bq///26///9ur///bq///26v//9ur///bq///26v//9ur///bq///26v//9un///bp///2 + 6v//9ur///bq///26v//9ur///Xq///16v//9+z///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////+/////v////7////+//// + /v////7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+//// + /v////7////+/////v////7//////////v////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v///////////////v////7//////////v////7///////// + //////7//////////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////9/////f////3////9/////v////3////9/////v////3///79/////f////7////+///+ + /f////7////9/////f///v3////+/////v////7////9/////f///v3////9///+/f///v3////9//// + /f///vz///79///+/f///v3///78///+/P///vz///78///+/P///vz///78///+/P///vz///38///+ + /P///vz///38///+/P///vz///78///+/P///vz///78///9+////vz///37///9+////vz///37///9 + +////fv///78///9+////fv///77///++////vv///77///9+v///fr///37///9+////fr///36///9 + +v///fr///36///9+////fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fn///z5///9+v///fn///35///9+f///fn///z5///9+f///fn///z5///8+f///fn///z4///8 + +P///fn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///34///8+P///Pj///z4///8 + +P///Pf///z3///89////Pf///z3///89////Pf///z3///89///+/b///v2///89////Pf///v2///7 + 9v//+/b///z2///79v//+/b///v2///79v//+/X///v1///79f//+/X///v2///79f//+/X///v1///7 + 9f//+vT///v0///79f//+vX///v1///69P//+vT///v0///79f//+/T///r0///69P//+/T///rz///6 + 8///+vT///r0///68///+vP///v0///69P//+vP///rz///68///+vL///rz///68///+vP///rz///6 + 8///+vP///rz///68v//+vL///rz///68///+vL///ry///68v//+vL///ry///68v//+fL///nx///5 + 8f//+fH///nx///68v//+vL///nx///58f//+fH///nx///58f//+fH///nx///58f//+fH///nx///5 + 8P//+fD///rx///58P//+fD///nw///58P//+fD///jw///58P//+fD///jv///58P//+fD///jv///4 + 7///+e////nw///58P//+O////jv///57///+fD///nv///47///+O////nv///57///+O////ju///4 + 7v//+O7///ju///47v//+O7///ju///47v//+O7///nu///57v//+O7///ju///37f//9+3///ju///4 + 7v//+O7///ju///37f//9+3///jt///37f//+O3///jt///47v//+O3///ft///47f//9+3///ft///4 + 7f//+O3///jt///47f//+O3///ft///37f//9+3///fs///37P//9+z///fs///37P//9+z///fs///3 + 7P//9+z///fs///37P//9+z///fs///47P//9+z///fs///37P//9+z///fr///36///9+z///fs///3 + 7P//9+z///js///37P//9+z///jt//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////v////7////+/////v////7////+/////v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v////7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v////7////+/////v////7////+/////v////////////////////7///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////+//// + //////////////////////7///////////////////////////////7////+/////v////////////// + /v////////////////////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+///+/f////3////+/////v////7////+//// + /f////3////+/////v////3////+/////v///v3///79/////f///v3///78///+/f///v3///78///+ + /P///v3///78///+/P///vz///79///+/f///v3///78///+/P///vz///78///+/P///fz///38///+ + /P///vz///78///+/P///vz///38///+/P///fv///37///9+////vz///78///9+////fv///37///9 + +////vv///78///9+////fv///37///++////fr///36///9+////fr///36///9+v///fr///36///9 + +////fr///36///9+v///fr///36///9+v///fr///36///9+v///Pn///36///9+v///fn///35///9 + +f///Pn///z5///8+f///Pn///z5///9+f///Pn///z5///8+P///Pn///z5///8+P///Pj///z4///8 + +P///Pn///z4///8+P///Pj///z4///8+P///Pj///z4///8+P///Pj///z4///89////Pf///z3///7 + 9////Pf///z4///89////Pf///z3///89///+/f///v2///79v///Pf///v3///79v///Pb///v2///7 + 9v//+/b///v2///79v//+/b///v2///79f//+/X///v1///79f//+/X///v1///79f//+/X///v0///7 + 9f//+/X///v1///79f//+vT///r0///69P//+/T///r0///69P//+vT///r0///78///+vP///rz///6 + 9P//+/P///vz///69P//+vP///rz///68///+/P///rz///68v//+vP///rz///78///+vP///rz///6 + 8///+vL///ry///58v//+fL///ry///68v//+fL///ry///68v//+vL///ry///68f//+fH///nw///5 + 8f//+vL///ry///68f//+fH///nx///58f//+fH///nx///58f//+fH///nx///58f//+fD///nw///5 + 8P//+fD///nv///57///+e////nv///47///+O////nw///58P//+fD///nw///47///+O////nv///4 + 7///+O////jv///47///+O7///nv///47///+O7///ju///57v//+O7///ju///47v//+O7///ju///4 + 7v//+O7///ju///47v//+O7///ju///47v//+O7///jt///47f//+O3///jt///47f//+O3///jt///4 + 7f//+O3///jt///47f//9+z///ft///47f//+O3///jt///47f//+O3///jt///47P//+Oz///fs///3 + 7P//9+z///js///47P//+Oz///js///47P//9+z///fs///36///9+v///fr///36///9+v///fs///3 + 7P//9+v///fr///47P//9+z///fr///36///9+v///fr///36///9+v///fr///47P//9+v///fr///3 + 7P//+Oz///js///37P/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////7////+/////v////7////+//// + /v////7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+ + /v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7///7+///+/v///v7////+///+ + /v///v7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////7///////////////////////////////7////+//// + ///////////+///////////////+/////v////7////+/////v////7////+/////v////7////+//// + /v////7////+/////v////7////+/////v////7////+/////v////7///7+/////v////7////+//// + /v////7///7+///+/v////7///7+///+/v////7////+/////v///v7////+/////v///v7////+//// + /v///v7///7+///+/v////7///79///+/v///v7///79///+/f///v7///7+///+/v///v7///79///+ + /f///v7///7+///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+ + /f///v3///79///+/f///v3///79///+/f///v3///79///+/f///v3///79///+/P///vz///78///+ + /P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+/P///vz///78///+ + /P///vz///78///9/P///vz///78///9/P///fz///38///+/P///vz///38///9/P///vz///78///+ + /P///fz///38///9/P///vz///78///+/P///fz///38///9/P///vz///78///9/P///fz///37///9 + +////fv///37///9/P///fz///37///9+////fv///37///9+////fv///37///9+////fv///37///9 + +////fv///37///9+////fv///37///9+////fv///37///9+////fv///37///9+////fv///37///9 + +////fv///37///9+////fv///37///9+////fv///37///9+////fv///37///9+////fv///36///9 + +////fv///36///9+v///fr///37///9+////fv///37///9+////fv///37///9+v///fr///36///9 + +////fv///37///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9+v///fr///36///9 + +v///fr//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////7////+/////v////7////+///+/v///v7///7+///+/v///v7////+//// + /v////7////+/////v////7///7+/////v////7////+/////v////7////+//////////////////// + /v////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7///////////////////////////////////////// + //////////////////////////////////////7////+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////// + + + diff --git a/installer_wix/BoincBootstrap.UI/Properties/Settings.Designer.cs b/installer_wix/BoincBootstrap.UI/Properties/Settings.Designer.cs new file mode 100644 index 0000000000..384a72f2b9 --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// Il codice è stato generato da uno strumento. +// Versione runtime:4.0.30319.42000 +// +// Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se +// il codice viene rigenerato. +// +//------------------------------------------------------------------------------ + +namespace BoincBootstrap.UI.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.7.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/installer_wix/BoincBootstrap.UI/Properties/Settings.settings b/installer_wix/BoincBootstrap.UI/Properties/Settings.settings new file mode 100644 index 0000000000..033d7a5e9e --- /dev/null +++ b/installer_wix/BoincBootstrap.UI/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/installer_wix/BoincBootstrap.UI/Resources/WixUIDialogBmp.bmp b/installer_wix/BoincBootstrap.UI/Resources/WixUIDialogBmp.bmp new file mode 100644 index 0000000000..eed0bd8a7c Binary files /dev/null and b/installer_wix/BoincBootstrap.UI/Resources/WixUIDialogBmp.bmp differ diff --git a/installer_wix/BootstrapperCore.config b/installer_wix/BootstrapperCore.config new file mode 100644 index 0000000000..2cbc1b88cb --- /dev/null +++ b/installer_wix/BootstrapperCore.config @@ -0,0 +1,20 @@ + + + + +
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/installer_wix/LICENSE.rtf b/installer_wix/LICENSE.rtf new file mode 100644 index 0000000000..3131815934 Binary files /dev/null and b/installer_wix/LICENSE.rtf differ diff --git a/win_build/installerv2/redist/0409/ce-eula.rtf b/installer_wix/LICENSE.txt similarity index 60% rename from win_build/installerv2/redist/0409/ce-eula.rtf rename to installer_wix/LICENSE.txt index 6780f36d3e..3dbdc31781 100644 --- a/win_build/installerv2/redist/0409/ce-eula.rtf +++ b/installer_wix/LICENSE.txt @@ -1,26 +1,17 @@ -{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360 -{\fonttbl\f0\fmodern\fcharset0 CourierNewPSMT;} -{\colortbl;\red255\green255\blue255;} -\vieww12000\viewh15840\viewkind0 -\deftab720 -\pard\pardeftab720\ql\qnatural - -\f0\fs20 \cf0 Charity Engine\ -\ -License Agreement\ -\ -Please carefully read the following terms and conditions before using this software. Your use of this software indicates your acceptance of this license agreement and warranty.\ -\ -Restrictions\ -\ -You may use this software on a computer system only if you own the system or have the permission of the owner.\ -\ -Disclaimer of Warranty\ -\ -THIS SOFTWARE AND THE ACCOMPANYING FILES ARE DISTRIBUTED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, AND THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. ANY STATUTORY WARRANTY OF NON-INFRINGEMENT IS ALSO DISCLAIMED.\ -\ -Distribution\ -\ -This is free software. It is distributed under the terms of the GNU Lesser General Public License as published by the Free Software Foundation (https://www.fsf.org/). The source code may be obtained from the BOINC official repository on GitHub (https://github.com/BOINC/boinc/).\ -\ -} \ No newline at end of file +Berkeley Open Infrastructure for Network Computing (BOINC) + +License Agreement + +Please carefully read the following terms and conditions before using this software. Your use of this software indicates your acceptance of this license agreement and warranty. + +Disclaimer of Warranty + +THIS SOFTWARE AND THE ACCOMPANYING FILES ARE DISTRIBUTED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, AND THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. ANY STATUTORY WARRANTY OF NON-INFRINGEMENT IS ALSO DISCLAIMED. + +Restrictions + +You may use this software on a computer system only if you own the system or have the permission of the owner. + +Distribution + +This is free software. It is distributed under the terms of the GNU Lesser General Public License as published by the Free Software Foundation (https://www.fsf.org/). The source code may be obtained from the BOINC official repository on GitHub (https://github.com/BOINC/boinc/). diff --git a/installer_wix/WixUIBannerBmp.bmp b/installer_wix/WixUIBannerBmp.bmp new file mode 100644 index 0000000000..0c078a6e31 Binary files /dev/null and b/installer_wix/WixUIBannerBmp.bmp differ diff --git a/installer_wix/WixUIDialogBmp.bmp b/installer_wix/WixUIDialogBmp.bmp new file mode 100644 index 0000000000..eed0bd8a7c Binary files /dev/null and b/installer_wix/WixUIDialogBmp.bmp differ diff --git a/clientsetup/win/boinccas.def b/installer_wix/boinccas/BoincCA.def similarity index 91% rename from clientsetup/win/boinccas.def rename to installer_wix/boinccas/BoincCA.def index ccf997d140..2ffa7de00c 100644 --- a/clientsetup/win/boinccas.def +++ b/installer_wix/boinccas/BoincCA.def @@ -1,11 +1,12 @@ ; -; Module definition file for the boinccas.dll +; Module definition file for the BoincCA.dll ; -LIBRARY boinccas +LIBRARY "BoincCA" EXPORTS DllMain + AnnounceUpgrade CreateBOINCAccounts CreateBOINCGroups CreateClientAuthFile @@ -31,7 +32,6 @@ EXPORTS ValidateSetupType RestoreSetupState SaveSetupState - ShutdownBOINCManager CleanupOldBinaries VerifyInstallDirectories ValidateInstall @@ -49,4 +49,3 @@ EXPORTS RevokeBOINCUsersRights DeleteBOINCGroups DeleteBOINCAccounts - AnnounceUpgrade diff --git a/clientsetup/win/CAAnnounceUpgrade.cpp b/installer_wix/boinccas/CAAnnounceUpgrade.cpp similarity index 100% rename from clientsetup/win/CAAnnounceUpgrade.cpp rename to installer_wix/boinccas/CAAnnounceUpgrade.cpp diff --git a/clientsetup/win/CAAnnounceUpgrade.h b/installer_wix/boinccas/CAAnnounceUpgrade.h similarity index 100% rename from clientsetup/win/CAAnnounceUpgrade.h rename to installer_wix/boinccas/CAAnnounceUpgrade.h diff --git a/clientsetup/win/CACCConfigMd5sum.cpp b/installer_wix/boinccas/CACCConfigMd5sum.cpp similarity index 98% rename from clientsetup/win/CACCConfigMd5sum.cpp rename to installer_wix/boinccas/CACCConfigMd5sum.cpp index 44c73d8e73..ac3d3fe09a 100644 --- a/clientsetup/win/CACCConfigMd5sum.cpp +++ b/installer_wix/boinccas/CACCConfigMd5sum.cpp @@ -96,7 +96,7 @@ UINT CACCConfigMd5sum::OnExecution() memset(&contents,'\0',sizeof(contents)); SetProperty(_T("KEEPEXISTINGCONFIG"), _T("0")); - uiReturnValue = GetProperty( _T("INSTALLDIR"), strInstallDirectory ); + uiReturnValue = GetProperty( _T("BOINCBIN"), strInstallDirectory ); if ( uiReturnValue ) return uiReturnValue; if (strInstallDirectory.rfind('\\') != strInstallDirectory.size() - 1 ) { strInstallDirectory = strInstallDirectory + _T("\\"); diff --git a/clientsetup/win/CACCConfigMd5sum.h b/installer_wix/boinccas/CACCConfigMd5sum.h similarity index 100% rename from clientsetup/win/CACCConfigMd5sum.h rename to installer_wix/boinccas/CACCConfigMd5sum.h diff --git a/clientsetup/win/CACleanupOldBinaries.cpp b/installer_wix/boinccas/CACleanupOldBinaries.cpp similarity index 97% rename from clientsetup/win/CACleanupOldBinaries.cpp rename to installer_wix/boinccas/CACleanupOldBinaries.cpp index 97a7b09ef4..ff0451f877 100644 --- a/clientsetup/win/CACleanupOldBinaries.cpp +++ b/installer_wix/boinccas/CACleanupOldBinaries.cpp @@ -64,7 +64,7 @@ UINT CACleanupOldBinaries::OnExecution() UINT uiReturnValue; - uiReturnValue = GetProperty( _T("INSTALLDIR"), strInstallDirectory ); + uiReturnValue = GetProperty( _T("BOINCBIN"), strInstallDirectory ); if ( uiReturnValue ) return uiReturnValue; DeleteFile(tstring(strInstallDirectory + _T("\\boinc.exe")).c_str()); diff --git a/clientsetup/win/CACleanupOldBinaries.h b/installer_wix/boinccas/CACleanupOldBinaries.h similarity index 100% rename from clientsetup/win/CACleanupOldBinaries.h rename to installer_wix/boinccas/CACleanupOldBinaries.h diff --git a/clientsetup/win/CACreateAcctMgrLoginFile.cpp b/installer_wix/boinccas/CACreateAcctMgrLoginFile.cpp similarity index 100% rename from clientsetup/win/CACreateAcctMgrLoginFile.cpp rename to installer_wix/boinccas/CACreateAcctMgrLoginFile.cpp diff --git a/clientsetup/win/CACreateAcctMgrLoginFile.h b/installer_wix/boinccas/CACreateAcctMgrLoginFile.h similarity index 100% rename from clientsetup/win/CACreateAcctMgrLoginFile.h rename to installer_wix/boinccas/CACreateAcctMgrLoginFile.h diff --git a/clientsetup/win/CACreateBOINCAccounts.cpp b/installer_wix/boinccas/CACreateBOINCAccounts.cpp similarity index 100% rename from clientsetup/win/CACreateBOINCAccounts.cpp rename to installer_wix/boinccas/CACreateBOINCAccounts.cpp diff --git a/clientsetup/win/CACreateBOINCAccounts.h b/installer_wix/boinccas/CACreateBOINCAccounts.h similarity index 100% rename from clientsetup/win/CACreateBOINCAccounts.h rename to installer_wix/boinccas/CACreateBOINCAccounts.h diff --git a/clientsetup/win/CACreateBOINCGroups.cpp b/installer_wix/boinccas/CACreateBOINCGroups.cpp similarity index 100% rename from clientsetup/win/CACreateBOINCGroups.cpp rename to installer_wix/boinccas/CACreateBOINCGroups.cpp diff --git a/clientsetup/win/CACreateBOINCGroups.h b/installer_wix/boinccas/CACreateBOINCGroups.h similarity index 100% rename from clientsetup/win/CACreateBOINCGroups.h rename to installer_wix/boinccas/CACreateBOINCGroups.h diff --git a/clientsetup/win/CACreateClientAuthFile.cpp b/installer_wix/boinccas/CACreateClientAuthFile.cpp similarity index 100% rename from clientsetup/win/CACreateClientAuthFile.cpp rename to installer_wix/boinccas/CACreateClientAuthFile.cpp diff --git a/clientsetup/win/CACreateClientAuthFile.h b/installer_wix/boinccas/CACreateClientAuthFile.h similarity index 100% rename from clientsetup/win/CACreateClientAuthFile.h rename to installer_wix/boinccas/CACreateClientAuthFile.h diff --git a/clientsetup/win/CACreateProjectInitFile.cpp b/installer_wix/boinccas/CACreateProjectInitFile.cpp similarity index 100% rename from clientsetup/win/CACreateProjectInitFile.cpp rename to installer_wix/boinccas/CACreateProjectInitFile.cpp diff --git a/clientsetup/win/CACreateProjectInitFile.h b/installer_wix/boinccas/CACreateProjectInitFile.h similarity index 100% rename from clientsetup/win/CACreateProjectInitFile.h rename to installer_wix/boinccas/CACreateProjectInitFile.h diff --git a/clientsetup/win/CADeleteBOINCAccounts.cpp b/installer_wix/boinccas/CADeleteBOINCAccounts.cpp similarity index 100% rename from clientsetup/win/CADeleteBOINCAccounts.cpp rename to installer_wix/boinccas/CADeleteBOINCAccounts.cpp diff --git a/clientsetup/win/CADeleteBOINCAccounts.h b/installer_wix/boinccas/CADeleteBOINCAccounts.h similarity index 100% rename from clientsetup/win/CADeleteBOINCAccounts.h rename to installer_wix/boinccas/CADeleteBOINCAccounts.h diff --git a/clientsetup/win/CADeleteBOINCGroups.cpp b/installer_wix/boinccas/CADeleteBOINCGroups.cpp similarity index 100% rename from clientsetup/win/CADeleteBOINCGroups.cpp rename to installer_wix/boinccas/CADeleteBOINCGroups.cpp diff --git a/clientsetup/win/CADeleteBOINCGroups.h b/installer_wix/boinccas/CADeleteBOINCGroups.h similarity index 100% rename from clientsetup/win/CADeleteBOINCGroups.h rename to installer_wix/boinccas/CADeleteBOINCGroups.h diff --git a/clientsetup/win/CAGetAdministratorsGroupName.cpp b/installer_wix/boinccas/CAGetAdministratorsGroupName.cpp similarity index 100% rename from clientsetup/win/CAGetAdministratorsGroupName.cpp rename to installer_wix/boinccas/CAGetAdministratorsGroupName.cpp diff --git a/clientsetup/win/CAGetAdministratorsGroupName.h b/installer_wix/boinccas/CAGetAdministratorsGroupName.h similarity index 100% rename from clientsetup/win/CAGetAdministratorsGroupName.h rename to installer_wix/boinccas/CAGetAdministratorsGroupName.h diff --git a/clientsetup/win/CAGetUsersGroupName.cpp b/installer_wix/boinccas/CAGetUsersGroupName.cpp similarity index 100% rename from clientsetup/win/CAGetUsersGroupName.cpp rename to installer_wix/boinccas/CAGetUsersGroupName.cpp diff --git a/clientsetup/win/CAGetUsersGroupName.h b/installer_wix/boinccas/CAGetUsersGroupName.h similarity index 100% rename from clientsetup/win/CAGetUsersGroupName.h rename to installer_wix/boinccas/CAGetUsersGroupName.h diff --git a/clientsetup/win/CAGrantBOINCAdminsRights.cpp b/installer_wix/boinccas/CAGrantBOINCAdminsRights.cpp similarity index 100% rename from clientsetup/win/CAGrantBOINCAdminsRights.cpp rename to installer_wix/boinccas/CAGrantBOINCAdminsRights.cpp diff --git a/clientsetup/win/CAGrantBOINCAdminsRights.h b/installer_wix/boinccas/CAGrantBOINCAdminsRights.h similarity index 100% rename from clientsetup/win/CAGrantBOINCAdminsRights.h rename to installer_wix/boinccas/CAGrantBOINCAdminsRights.h diff --git a/clientsetup/win/CAGrantBOINCAdminsVirtualBoxRights.cpp b/installer_wix/boinccas/CAGrantBOINCAdminsVirtualBoxRights.cpp similarity index 100% rename from clientsetup/win/CAGrantBOINCAdminsVirtualBoxRights.cpp rename to installer_wix/boinccas/CAGrantBOINCAdminsVirtualBoxRights.cpp diff --git a/clientsetup/win/CAGrantBOINCAdminsVirtualBoxRights.h b/installer_wix/boinccas/CAGrantBOINCAdminsVirtualBoxRights.h similarity index 100% rename from clientsetup/win/CAGrantBOINCAdminsVirtualBoxRights.h rename to installer_wix/boinccas/CAGrantBOINCAdminsVirtualBoxRights.h diff --git a/clientsetup/win/CAGrantBOINCMasterRights.cpp b/installer_wix/boinccas/CAGrantBOINCMasterRights.cpp similarity index 100% rename from clientsetup/win/CAGrantBOINCMasterRights.cpp rename to installer_wix/boinccas/CAGrantBOINCMasterRights.cpp diff --git a/clientsetup/win/CAGrantBOINCMasterRights.h b/installer_wix/boinccas/CAGrantBOINCMasterRights.h similarity index 100% rename from clientsetup/win/CAGrantBOINCMasterRights.h rename to installer_wix/boinccas/CAGrantBOINCMasterRights.h diff --git a/clientsetup/win/CAGrantBOINCProjectRights.cpp b/installer_wix/boinccas/CAGrantBOINCProjectRights.cpp similarity index 100% rename from clientsetup/win/CAGrantBOINCProjectRights.cpp rename to installer_wix/boinccas/CAGrantBOINCProjectRights.cpp diff --git a/clientsetup/win/CAGrantBOINCProjectRights.h b/installer_wix/boinccas/CAGrantBOINCProjectRights.h similarity index 100% rename from clientsetup/win/CAGrantBOINCProjectRights.h rename to installer_wix/boinccas/CAGrantBOINCProjectRights.h diff --git a/clientsetup/win/CAGrantBOINCProjectsRights.cpp b/installer_wix/boinccas/CAGrantBOINCProjectsRights.cpp similarity index 100% rename from clientsetup/win/CAGrantBOINCProjectsRights.cpp rename to installer_wix/boinccas/CAGrantBOINCProjectsRights.cpp diff --git a/clientsetup/win/CAGrantBOINCProjectsRights.h b/installer_wix/boinccas/CAGrantBOINCProjectsRights.h similarity index 100% rename from clientsetup/win/CAGrantBOINCProjectsRights.h rename to installer_wix/boinccas/CAGrantBOINCProjectsRights.h diff --git a/clientsetup/win/CAGrantBOINCProjectsVirtualBoxRights.cpp b/installer_wix/boinccas/CAGrantBOINCProjectsVirtualBoxRights.cpp similarity index 100% rename from clientsetup/win/CAGrantBOINCProjectsVirtualBoxRights.cpp rename to installer_wix/boinccas/CAGrantBOINCProjectsVirtualBoxRights.cpp diff --git a/clientsetup/win/CAGrantBOINCProjectsVirtualBoxRights.h b/installer_wix/boinccas/CAGrantBOINCProjectsVirtualBoxRights.h similarity index 100% rename from clientsetup/win/CAGrantBOINCProjectsVirtualBoxRights.h rename to installer_wix/boinccas/CAGrantBOINCProjectsVirtualBoxRights.h diff --git a/clientsetup/win/CAGrantBOINCUsersRights.cpp b/installer_wix/boinccas/CAGrantBOINCUsersRights.cpp similarity index 100% rename from clientsetup/win/CAGrantBOINCUsersRights.cpp rename to installer_wix/boinccas/CAGrantBOINCUsersRights.cpp diff --git a/clientsetup/win/CAGrantBOINCUsersRights.h b/installer_wix/boinccas/CAGrantBOINCUsersRights.h similarity index 100% rename from clientsetup/win/CAGrantBOINCUsersRights.h rename to installer_wix/boinccas/CAGrantBOINCUsersRights.h diff --git a/clientsetup/win/CALaunchBOINCManager.cpp b/installer_wix/boinccas/CALaunchBOINCManager.cpp similarity index 96% rename from clientsetup/win/CALaunchBOINCManager.cpp rename to installer_wix/boinccas/CALaunchBOINCManager.cpp index 007e8e48f8..f16f984c27 100644 --- a/clientsetup/win/CALaunchBOINCManager.cpp +++ b/installer_wix/boinccas/CALaunchBOINCManager.cpp @@ -65,8 +65,8 @@ UINT CALaunchBOINCManager::OnExecution() tstring strBuffer; UINT uiReturnValue; - uiReturnValue = GetProperty( _T("INSTALLDIR"), strInstallDirectory ); - if ( uiReturnValue ) return uiReturnValue; + uiReturnValue = GetProperty( _T("BOINCBIN"), strInstallDirectory ); + if ( uiReturnValue ) return uiReturnValue; strBuffer = tstring(_T("\"")) + strInstallDirectory + tstring(_T("boincmgr.exe\"")); diff --git a/clientsetup/win/CALaunchBOINCManager.h b/installer_wix/boinccas/CALaunchBOINCManager.h similarity index 100% rename from clientsetup/win/CALaunchBOINCManager.h rename to installer_wix/boinccas/CALaunchBOINCManager.h diff --git a/clientsetup/win/CALaunchBOINCTray.cpp b/installer_wix/boinccas/CALaunchBOINCTray.cpp similarity index 97% rename from clientsetup/win/CALaunchBOINCTray.cpp rename to installer_wix/boinccas/CALaunchBOINCTray.cpp index 63a5fc45b1..a13695ccbd 100644 --- a/clientsetup/win/CALaunchBOINCTray.cpp +++ b/installer_wix/boinccas/CALaunchBOINCTray.cpp @@ -65,7 +65,7 @@ UINT CALaunchBOINCTray::OnExecution() tstring strBuffer; UINT uiReturnValue; - uiReturnValue = GetProperty( _T("INSTALLDIR"), strInstallDirectory ); + uiReturnValue = GetProperty( _T("BOINCBIN"), strInstallDirectory ); if ( uiReturnValue ) return uiReturnValue; diff --git a/clientsetup/win/CALaunchBOINCTray.h b/installer_wix/boinccas/CALaunchBOINCTray.h similarity index 100% rename from clientsetup/win/CALaunchBOINCTray.h rename to installer_wix/boinccas/CALaunchBOINCTray.h diff --git a/clientsetup/win/CARestoreExecutionState.cpp b/installer_wix/boinccas/CARestoreExecutionState.cpp similarity index 100% rename from clientsetup/win/CARestoreExecutionState.cpp rename to installer_wix/boinccas/CARestoreExecutionState.cpp diff --git a/clientsetup/win/CARestoreExecutionState.h b/installer_wix/boinccas/CARestoreExecutionState.h similarity index 100% rename from clientsetup/win/CARestoreExecutionState.h rename to installer_wix/boinccas/CARestoreExecutionState.h diff --git a/clientsetup/win/CARestorePermissionBOINCData.cpp b/installer_wix/boinccas/CARestorePermissionBOINCData.cpp similarity index 100% rename from clientsetup/win/CARestorePermissionBOINCData.cpp rename to installer_wix/boinccas/CARestorePermissionBOINCData.cpp diff --git a/clientsetup/win/CARestorePermissionBOINCData.h b/installer_wix/boinccas/CARestorePermissionBOINCData.h similarity index 100% rename from clientsetup/win/CARestorePermissionBOINCData.h rename to installer_wix/boinccas/CARestorePermissionBOINCData.h diff --git a/clientsetup/win/CARestoreSetupState.cpp b/installer_wix/boinccas/CARestoreSetupState.cpp similarity index 60% rename from clientsetup/win/CARestoreSetupState.cpp rename to installer_wix/boinccas/CARestoreSetupState.cpp index 5290ae61b5..40186782bc 100644 --- a/clientsetup/win/CARestoreSetupState.cpp +++ b/installer_wix/boinccas/CARestoreSetupState.cpp @@ -81,68 +81,68 @@ UINT CARestoreSetupState::OnExecution() tstring strSetupStateStored; - GetRegistryValue( _T("SETUPSTATESTORED"), strSetupStateStored ); - if (strSetupStateStored == _T("TRUE")) { - - GetProperty( _T("OVERRIDE_INSTALLDIR"), strOverrideInstallDirectory ); - GetProperty( _T("OVERRIDE_DATADIR"), strOverrideDataDirectory ); - GetProperty( _T("OVERRIDE_LAUNCHPROGRAM"), strOverrideLaunchProgram ); - GetProperty( _T("OVERRIDE_BOINC_MASTER_USERNAME"), strOverrideBOINCMasterAccountUsername ); - GetProperty( _T("OVERRIDE_BOINC_PROJECT_USERNAME"), strOverrideBOINCProjectAccountUsername ); - GetProperty( _T("OVERRIDE_ENABLELAUNCHATLOGON"), strOverrideEnableLaunchAtLogon ); - GetProperty( _T("OVERRIDE_ENABLESCREENSAVER"), strOverrideEnableScreensaver ); - GetProperty( _T("OVERRIDE_ENABLEPROTECTEDAPPLICATIONEXECUTION3"), strOverrideEnableProtectedApplicationExecution ); - GetProperty( _T("OVERRIDE_ENABLEUSEBYALLUSERS"), strOverrideEnableUseByAllUsers ); - - GetRegistryValue( _T("INSTALLDIR"), strInstallDirectory ); - GetRegistryValue( _T("DATADIR"), strDataDirectory ); - GetRegistryValue( _T("LAUNCHPROGRAM"), strLaunchProgram ); - GetRegistryValue( _T("BOINC_MASTER_USERNAME"), strBOINCMasterAccountUsername ); - GetRegistryValue( _T("BOINC_PROJECT_USERNAME"), strBOINCProjectAccountUsername ); - GetRegistryValue( _T("ENABLELAUNCHATLOGON"), strEnableLaunchAtLogon ); - GetRegistryValue( _T("ENABLESCREENSAVER"), strEnableScreensaver ); - GetRegistryValue( _T("ENABLEPROTECTEDAPPLICATIONEXECUTION3"), strEnableProtectedApplicationExecution ); - GetRegistryValue( _T("ENABLEUSEBYALLUSERS"), strEnableUseByAllUsers ); + GetRegistryValue( _T("SETUPSTATESTORED"), strSetupStateStored ); + if (strSetupStateStored == _T("TRUE")) { + + GetProperty( _T("OVERRIDE_BOINCBIN"), strOverrideInstallDirectory ); + GetProperty( _T("OVERRIDE_DATADIR"), strOverrideDataDirectory ); + GetProperty( _T("OVERRIDE_LAUNCHPROGRAM"), strOverrideLaunchProgram ); + GetProperty( _T("OVERRIDE_BOINC_MASTER_USERNAME"), strOverrideBOINCMasterAccountUsername ); + GetProperty( _T("OVERRIDE_BOINC_PROJECT_USERNAME"), strOverrideBOINCProjectAccountUsername ); + GetProperty( _T("OVERRIDE_ENABLELAUNCHATLOGON"), strOverrideEnableLaunchAtLogon ); + GetProperty( _T("OVERRIDE_ENABLESCREENSAVER"), strOverrideEnableScreensaver ); + GetProperty( _T("OVERRIDE_ENABLEPROTECTEDAPPLICATIONEXECUTION3"), strOverrideEnableProtectedApplicationExecution ); + GetProperty( _T("OVERRIDE_ENABLEUSEBYALLUSERS"), strOverrideEnableUseByAllUsers ); + + GetRegistryValue( _T("BOINCBIN"), strInstallDirectory ); + GetRegistryValue( _T("DATADIR"), strDataDirectory ); + GetRegistryValue( _T("LAUNCHPROGRAM"), strLaunchProgram ); + GetRegistryValue( _T("BOINC_MASTER_USERNAME"), strBOINCMasterAccountUsername ); + GetRegistryValue( _T("BOINC_PROJECT_USERNAME"), strBOINCProjectAccountUsername ); + GetRegistryValue( _T("ENABLELAUNCHATLOGON"), strEnableLaunchAtLogon ); + GetRegistryValue( _T("ENABLESCREENSAVER"), strEnableScreensaver ); + GetRegistryValue( _T("ENABLEPROTECTEDAPPLICATIONEXECUTION3"), strEnableProtectedApplicationExecution ); + GetRegistryValue( _T("ENABLEUSEBYALLUSERS"), strEnableUseByAllUsers ); if (strOverrideInstallDirectory.empty()) { - SetProperty( _T("INSTALLDIR"), strInstallDirectory ); - } else { - SetProperty( _T("INSTALLDIR"), strOverrideInstallDirectory ); - } + SetProperty( _T("BOINCBIN"), strInstallDirectory ); + } else { + SetProperty( _T("BOINCBIN"), strOverrideInstallDirectory ); + } if (strOverrideDataDirectory.empty()) { - SetProperty( _T("DATADIR"), strDataDirectory ); + SetProperty( _T("DATADIR"), strDataDirectory ); } else { - SetProperty( _T("DATADIR"), strOverrideDataDirectory ); + SetProperty( _T("DATADIR"), strOverrideDataDirectory ); } if (strOverrideLaunchProgram.empty()) { if ((_T("1") == strLaunchProgram) || (strLaunchProgram.size() == 0)) { - SetProperty( _T("LAUNCHPROGRAM"), _T("1") ); + SetProperty( _T("LAUNCHPROGRAM"), _T("1") ); } else { - SetProperty( _T("LAUNCHPROGRAM"), _T("") ); + SetProperty( _T("LAUNCHPROGRAM"), _T("") ); } } else { SetProperty( _T("LAUNCHPROGRAM"), strOverrideLaunchProgram ); } if (strOverrideBOINCMasterAccountUsername.empty()) { - SetProperty( _T("BOINC_MASTER_USERNAME"), strBOINCMasterAccountUsername ); + SetProperty( _T("BOINC_MASTER_USERNAME"), strBOINCMasterAccountUsername ); } else { - SetProperty( _T("BOINC_MASTER_USERNAME"), strOverrideBOINCMasterAccountUsername ); + SetProperty( _T("BOINC_MASTER_USERNAME"), strOverrideBOINCMasterAccountUsername ); } if (strOverrideBOINCProjectAccountUsername.empty()) { - SetProperty( _T("BOINC_PROJECT_USERNAME"), strBOINCProjectAccountUsername ); + SetProperty( _T("BOINC_PROJECT_USERNAME"), strBOINCProjectAccountUsername ); } else { - SetProperty( _T("BOINC_PROJECT_USERNAME"), strOverrideBOINCProjectAccountUsername ); + SetProperty( _T("BOINC_PROJECT_USERNAME"), strOverrideBOINCProjectAccountUsername ); } if (strOverrideEnableLaunchAtLogon.empty()) { if (_T("1") == strEnableLaunchAtLogon) { - SetProperty( _T("ENABLELAUNCHATLOGON"), _T("1") ); + SetProperty( _T("ENABLELAUNCHATLOGON"), _T("1") ); } else { - SetProperty( _T("ENABLELAUNCHATLOGON"), _T("") ); + SetProperty( _T("ENABLELAUNCHATLOGON"), _T("") ); } } else { SetProperty( _T("ENABLELAUNCHATLOGON"), strOverrideEnableLaunchAtLogon ); @@ -150,9 +150,9 @@ UINT CARestoreSetupState::OnExecution() if (strOverrideEnableScreensaver.empty()) { if (_T("1") == strEnableScreensaver) { - SetProperty( _T("ENABLESCREENSAVER"), _T("1") ); + SetProperty( _T("ENABLESCREENSAVER"), _T("1") ); } else { - SetProperty( _T("ENABLESCREENSAVER"), _T("") ); + SetProperty( _T("ENABLESCREENSAVER"), _T("") ); } } else { SetProperty( _T("ENABLESCREENSAVER"), strOverrideEnableScreensaver ); @@ -160,9 +160,9 @@ UINT CARestoreSetupState::OnExecution() if (strOverrideEnableProtectedApplicationExecution.empty()) { if (_T("1") == strEnableProtectedApplicationExecution) { - SetProperty( _T("ENABLEPROTECTEDAPPLICATIONEXECUTION3"), _T("1") ); + SetProperty( _T("ENABLEPROTECTEDAPPLICATIONEXECUTION3"), _T("1") ); } else { - SetProperty( _T("ENABLEPROTECTEDAPPLICATIONEXECUTION3"), _T("") ); + SetProperty( _T("ENABLEPROTECTEDAPPLICATIONEXECUTION3"), _T("") ); } } else { SetProperty( _T("ENABLEPROTECTEDAPPLICATIONEXECUTION3"), strOverrideEnableProtectedApplicationExecution ); @@ -170,28 +170,28 @@ UINT CARestoreSetupState::OnExecution() if (strOverrideEnableUseByAllUsers.empty()) { if (_T("1") == strEnableUseByAllUsers) { - SetProperty( _T("ENABLEUSEBYALLUSERS"), _T("1") ); + SetProperty( _T("ENABLEUSEBYALLUSERS"), _T("1") ); } else { - SetProperty( _T("ENABLEUSEBYALLUSERS"), _T("") ); + SetProperty( _T("ENABLEUSEBYALLUSERS"), _T("") ); } } else { - SetProperty( _T("ENABLEUSEBYALLUSERS"), strOverrideEnableUseByAllUsers ); + SetProperty( _T("ENABLEUSEBYALLUSERS"), strOverrideEnableUseByAllUsers ); } - } + } // If the Data Directory entry is empty then that means we need // to populate it with the default value. GetProperty( _T("DATADIR"), strDataDirectory ); - if (strDataDirectory.empty()) { + if (strDataDirectory.empty()) { tstring strCommonApplicationDataFolder; // MSI already has this figured out, so lets get it. GetProperty( _T("CommonAppDataFolder"), strCommonApplicationDataFolder ); // Construct the default value - strDataDirectory = strCommonApplicationDataFolder + _T("BOINC\\"); + strDataDirectory = strCommonApplicationDataFolder + _T("BOINC\\"); - SetProperty( _T("DATADIR"), strDataDirectory ); + SetProperty( _T("DATADIR"), strDataDirectory ); } return ERROR_SUCCESS; @@ -210,8 +210,8 @@ UINT __stdcall RestoreSetupState(MSIHANDLE hInstall) UINT uiReturnValue = 0; CARestoreSetupState* pCA = new CARestoreSetupState(hInstall); - uiReturnValue = pCA->Execute(); - delete pCA; + uiReturnValue = pCA->Execute(); + delete pCA; return uiReturnValue; } diff --git a/clientsetup/win/CARestoreSetupState.h b/installer_wix/boinccas/CARestoreSetupState.h similarity index 100% rename from clientsetup/win/CARestoreSetupState.h rename to installer_wix/boinccas/CARestoreSetupState.h diff --git a/clientsetup/win/CARevokeBOINCAdminsRights.cpp b/installer_wix/boinccas/CARevokeBOINCAdminsRights.cpp similarity index 100% rename from clientsetup/win/CARevokeBOINCAdminsRights.cpp rename to installer_wix/boinccas/CARevokeBOINCAdminsRights.cpp diff --git a/clientsetup/win/CARevokeBOINCAdminsRights.h b/installer_wix/boinccas/CARevokeBOINCAdminsRights.h similarity index 100% rename from clientsetup/win/CARevokeBOINCAdminsRights.h rename to installer_wix/boinccas/CARevokeBOINCAdminsRights.h diff --git a/clientsetup/win/CARevokeBOINCMasterRights.cpp b/installer_wix/boinccas/CARevokeBOINCMasterRights.cpp similarity index 100% rename from clientsetup/win/CARevokeBOINCMasterRights.cpp rename to installer_wix/boinccas/CARevokeBOINCMasterRights.cpp diff --git a/clientsetup/win/CARevokeBOINCMasterRights.h b/installer_wix/boinccas/CARevokeBOINCMasterRights.h similarity index 100% rename from clientsetup/win/CARevokeBOINCMasterRights.h rename to installer_wix/boinccas/CARevokeBOINCMasterRights.h diff --git a/clientsetup/win/CARevokeBOINCProjectRights.cpp b/installer_wix/boinccas/CARevokeBOINCProjectRights.cpp similarity index 100% rename from clientsetup/win/CARevokeBOINCProjectRights.cpp rename to installer_wix/boinccas/CARevokeBOINCProjectRights.cpp diff --git a/clientsetup/win/CARevokeBOINCProjectRights.h b/installer_wix/boinccas/CARevokeBOINCProjectRights.h similarity index 100% rename from clientsetup/win/CARevokeBOINCProjectRights.h rename to installer_wix/boinccas/CARevokeBOINCProjectRights.h diff --git a/clientsetup/win/CARevokeBOINCProjectsRights.cpp b/installer_wix/boinccas/CARevokeBOINCProjectsRights.cpp similarity index 99% rename from clientsetup/win/CARevokeBOINCProjectsRights.cpp rename to installer_wix/boinccas/CARevokeBOINCProjectsRights.cpp index 4e306d3e89..83e0c1580c 100644 --- a/clientsetup/win/CARevokeBOINCProjectsRights.cpp +++ b/installer_wix/boinccas/CARevokeBOINCProjectsRights.cpp @@ -64,7 +64,7 @@ UINT CARevokeBOINCProjectsRights::OnExecution() { PSID pSid; - // + // // Obtain the SID of the user/group. // Note that we could target a specific machine, but we don't. // Specifying NULL for target machine searches for the SID in the diff --git a/clientsetup/win/CARevokeBOINCProjectsRights.h b/installer_wix/boinccas/CARevokeBOINCProjectsRights.h similarity index 100% rename from clientsetup/win/CARevokeBOINCProjectsRights.h rename to installer_wix/boinccas/CARevokeBOINCProjectsRights.h diff --git a/clientsetup/win/CARevokeBOINCUsersRights.cpp b/installer_wix/boinccas/CARevokeBOINCUsersRights.cpp similarity index 100% rename from clientsetup/win/CARevokeBOINCUsersRights.cpp rename to installer_wix/boinccas/CARevokeBOINCUsersRights.cpp diff --git a/clientsetup/win/CARevokeBOINCUsersRights.h b/installer_wix/boinccas/CARevokeBOINCUsersRights.h similarity index 100% rename from clientsetup/win/CARevokeBOINCUsersRights.h rename to installer_wix/boinccas/CARevokeBOINCUsersRights.h diff --git a/clientsetup/win/CASaveExecutionState.cpp b/installer_wix/boinccas/CASaveExecutionState.cpp similarity index 100% rename from clientsetup/win/CASaveExecutionState.cpp rename to installer_wix/boinccas/CASaveExecutionState.cpp diff --git a/clientsetup/win/CASaveExecutionState.h b/installer_wix/boinccas/CASaveExecutionState.h similarity index 100% rename from clientsetup/win/CASaveExecutionState.h rename to installer_wix/boinccas/CASaveExecutionState.h diff --git a/clientsetup/win/CASaveSetupState.cpp b/installer_wix/boinccas/CASaveSetupState.cpp similarity index 97% rename from clientsetup/win/CASaveSetupState.cpp rename to installer_wix/boinccas/CASaveSetupState.cpp index 28d63cbe58..6298d62dcb 100644 --- a/clientsetup/win/CASaveSetupState.cpp +++ b/installer_wix/boinccas/CASaveSetupState.cpp @@ -73,7 +73,7 @@ UINT CASaveSetupState::OnExecution() strSetupStateStored = _T("TRUE"); - GetProperty( _T("INSTALLDIR"), strInstallDirectory ); + GetProperty( _T("BOINCBIN"), strInstallDirectory ); GetProperty( _T("DATADIR"), strDataDirectory ); GetProperty( _T("LAUNCHPROGRAM"), strLaunchProgram ); GetProperty( _T("BOINC_MASTER_USERNAME"), strBOINCMasterAccountUsername ); @@ -83,7 +83,7 @@ UINT CASaveSetupState::OnExecution() GetProperty( _T("ENABLEPROTECTEDAPPLICATIONEXECUTION3"), strEnableProtectedApplicationExecution ); GetProperty( _T("ENABLEUSEBYALLUSERS"), strEnableUseByAllUsers ); - SetRegistryValue( _T("INSTALLDIR"), strInstallDirectory ); + SetRegistryValue( _T("BOINCBIN"), strInstallDirectory ); SetRegistryValue( _T("DATADIR"), strDataDirectory ); if (_T("1") == strLaunchProgram) { diff --git a/clientsetup/win/CASaveSetupState.h b/installer_wix/boinccas/CASaveSetupState.h similarity index 100% rename from clientsetup/win/CASaveSetupState.h rename to installer_wix/boinccas/CASaveSetupState.h diff --git a/clientsetup/win/CASetPermissionBOINC.cpp b/installer_wix/boinccas/CASetPermissionBOINC.cpp similarity index 99% rename from clientsetup/win/CASetPermissionBOINC.cpp rename to installer_wix/boinccas/CASetPermissionBOINC.cpp index 748b84fbda..9c3e1ceca7 100644 --- a/clientsetup/win/CASetPermissionBOINC.cpp +++ b/installer_wix/boinccas/CASetPermissionBOINC.cpp @@ -82,7 +82,7 @@ UINT CASetPermissionBOINC::OnExecution() uiReturnValue = GetProperty( _T("BOINC_USERS_GROUPNAME"), strBOINCUsersGroupAlias ); if ( uiReturnValue ) return uiReturnValue; - uiReturnValue = GetProperty( _T("INSTALLDIR"), strBOINCInstallDirectory ); + uiReturnValue = GetProperty( _T("BOINCBIN"), strBOINCInstallDirectory ); if ( uiReturnValue ) return uiReturnValue; uiReturnValue = GetProperty( _T("ENABLEPROTECTEDAPPLICATIONEXECUTION3"), strEnableProtectedApplicationExecution ); diff --git a/clientsetup/win/CASetPermissionBOINC.h b/installer_wix/boinccas/CASetPermissionBOINC.h similarity index 100% rename from clientsetup/win/CASetPermissionBOINC.h rename to installer_wix/boinccas/CASetPermissionBOINC.h diff --git a/clientsetup/win/CASetPermissionBOINCData.cpp b/installer_wix/boinccas/CASetPermissionBOINCData.cpp similarity index 100% rename from clientsetup/win/CASetPermissionBOINCData.cpp rename to installer_wix/boinccas/CASetPermissionBOINCData.cpp diff --git a/clientsetup/win/CASetPermissionBOINCData.h b/installer_wix/boinccas/CASetPermissionBOINCData.h similarity index 100% rename from clientsetup/win/CASetPermissionBOINCData.h rename to installer_wix/boinccas/CASetPermissionBOINCData.h diff --git a/clientsetup/win/CASetPermissionBOINCDataProjects.cpp b/installer_wix/boinccas/CASetPermissionBOINCDataProjects.cpp similarity index 100% rename from clientsetup/win/CASetPermissionBOINCDataProjects.cpp rename to installer_wix/boinccas/CASetPermissionBOINCDataProjects.cpp diff --git a/clientsetup/win/CASetPermissionBOINCDataProjects.h b/installer_wix/boinccas/CASetPermissionBOINCDataProjects.h similarity index 100% rename from clientsetup/win/CASetPermissionBOINCDataProjects.h rename to installer_wix/boinccas/CASetPermissionBOINCDataProjects.h diff --git a/clientsetup/win/CASetPermissionBOINCDataSlots.cpp b/installer_wix/boinccas/CASetPermissionBOINCDataSlots.cpp similarity index 100% rename from clientsetup/win/CASetPermissionBOINCDataSlots.cpp rename to installer_wix/boinccas/CASetPermissionBOINCDataSlots.cpp diff --git a/clientsetup/win/CASetPermissionBOINCDataSlots.h b/installer_wix/boinccas/CASetPermissionBOINCDataSlots.h similarity index 100% rename from clientsetup/win/CASetPermissionBOINCDataSlots.h rename to installer_wix/boinccas/CASetPermissionBOINCDataSlots.h diff --git a/clientsetup/win/CAShutdownBOINC.cpp b/installer_wix/boinccas/CAShutdownBOINC.cpp similarity index 100% rename from clientsetup/win/CAShutdownBOINC.cpp rename to installer_wix/boinccas/CAShutdownBOINC.cpp diff --git a/clientsetup/win/CAShutdownBOINC.h b/installer_wix/boinccas/CAShutdownBOINC.h similarity index 100% rename from clientsetup/win/CAShutdownBOINC.h rename to installer_wix/boinccas/CAShutdownBOINC.h diff --git a/clientsetup/win/CAShutdownBOINCManager.cpp b/installer_wix/boinccas/CAShutdownBOINCManager.cpp similarity index 100% rename from clientsetup/win/CAShutdownBOINCManager.cpp rename to installer_wix/boinccas/CAShutdownBOINCManager.cpp diff --git a/clientsetup/win/CAShutdownBOINCManager.h b/installer_wix/boinccas/CAShutdownBOINCManager.h similarity index 100% rename from clientsetup/win/CAShutdownBOINCManager.h rename to installer_wix/boinccas/CAShutdownBOINCManager.h diff --git a/clientsetup/win/CAShutdownBOINCScreensaver.cpp b/installer_wix/boinccas/CAShutdownBOINCScreensaver.cpp similarity index 100% rename from clientsetup/win/CAShutdownBOINCScreensaver.cpp rename to installer_wix/boinccas/CAShutdownBOINCScreensaver.cpp diff --git a/clientsetup/win/CAShutdownBOINCScreensaver.h b/installer_wix/boinccas/CAShutdownBOINCScreensaver.h similarity index 100% rename from clientsetup/win/CAShutdownBOINCScreensaver.h rename to installer_wix/boinccas/CAShutdownBOINCScreensaver.h diff --git a/clientsetup/win/CAShutdownUD.cpp b/installer_wix/boinccas/CAShutdownUD.cpp similarity index 100% rename from clientsetup/win/CAShutdownUD.cpp rename to installer_wix/boinccas/CAShutdownUD.cpp diff --git a/clientsetup/win/CAShutdownUD.h b/installer_wix/boinccas/CAShutdownUD.h similarity index 100% rename from clientsetup/win/CAShutdownUD.h rename to installer_wix/boinccas/CAShutdownUD.h diff --git a/clientsetup/win/CAValidateInstall.cpp b/installer_wix/boinccas/CAValidateInstall.cpp similarity index 64% rename from clientsetup/win/CAValidateInstall.cpp rename to installer_wix/boinccas/CAValidateInstall.cpp index 9909ba5a97..8e8b105675 100644 --- a/clientsetup/win/CAValidateInstall.cpp +++ b/installer_wix/boinccas/CAValidateInstall.cpp @@ -25,6 +25,10 @@ #define CUSTOMACTION_NAME _T("CAValidateInstall") #define CUSTOMACTION_PROGRESSTITLE _T("Validating the install by checking all executables.") +#define COMPONENT_BOINC _T("client_boinc.exe") +#define COMPONENT_BOINCMGR _T("boincmgr.exe") +#define COMPONENT_BOINCCMD _T("boinccmd.exe") +#define COMPONENT_BOINCTRAY _T("boinctray.exe") ///////////////////////////////////////////////////////////////////// // @@ -66,49 +70,49 @@ UINT CAValidateInstall::OnExecution() tstring strTemp; UINT uiReturnValue = 0; - uiReturnValue = GetProperty( _T("INSTALLDIR"), strInstallDirectory ); - if ( uiReturnValue ) return uiReturnValue; + uiReturnValue = GetProperty( _T("BOINCBIN"), strInstallDirectory ); + if ( uiReturnValue ) return uiReturnValue; - uiReturnValue = GetProperty( _T("ProductVersion"), strProductVersion ); - if ( uiReturnValue ) return uiReturnValue; + uiReturnValue = GetProperty( _T("ProductVersion"), strProductVersion ); + if ( uiReturnValue ) return uiReturnValue; // Default to success - SetProperty(_T("RETURN_VALIDATEINSTALL"), _T("1")); + SetProperty(_T("RETURN_VALIDATEINSTALL"), _T("1")); - uiReturnValue = GetComponentKeyFilename( _T("_BOINC"), strFilename ); - if ( uiReturnValue ) return uiReturnValue; + uiReturnValue = GetComponentKeyFilename( COMPONENT_BOINC, strFilename ); + if ( uiReturnValue ) return uiReturnValue; - strTemp = strInstallDirectory + _T("\\") + strFilename; - if (!ValidateExecutable( strTemp, strProductVersion )) + strTemp = strInstallDirectory + _T("\\") + strFilename; + if (!ValidateExecutable( strTemp, strProductVersion )) { - SetProperty(_T("RETURN_VALIDATEINSTALL"), _T("0")); + SetProperty(_T("RETURN_VALIDATEINSTALL"), _T("0")); } - uiReturnValue = GetComponentKeyFilename( _T("_BOINCManager"), strFilename ); - if ( uiReturnValue ) return uiReturnValue; + uiReturnValue = GetComponentKeyFilename( COMPONENT_BOINCMGR, strFilename ); + if ( uiReturnValue ) return uiReturnValue; - strTemp = strInstallDirectory + _T("\\") + strFilename; - if (!ValidateExecutable( strTemp, strProductVersion )) + strTemp = strInstallDirectory + _T("\\") + strFilename; + if (!ValidateExecutable( strTemp, strProductVersion )) { - SetProperty(_T("RETURN_VALIDATEINSTALL"), _T("0")); + SetProperty(_T("RETURN_VALIDATEINSTALL"), _T("0")); } - uiReturnValue = GetComponentKeyFilename( _T("_BOINCCMD"), strFilename ); - if ( uiReturnValue ) return uiReturnValue; + uiReturnValue = GetComponentKeyFilename( COMPONENT_BOINCCMD, strFilename ); + if ( uiReturnValue ) return uiReturnValue; - strTemp = strInstallDirectory + _T("\\") + strFilename; - if (!ValidateExecutable( strTemp, strProductVersion )) + strTemp = strInstallDirectory + _T("\\") + strFilename; + if (!ValidateExecutable( strTemp, strProductVersion )) { - SetProperty(_T("RETURN_VALIDATEINSTALL"), _T("0")); + SetProperty(_T("RETURN_VALIDATEINSTALL"), _T("0")); } - uiReturnValue = GetComponentKeyFilename( _T("_BOINCTray"), strFilename ); - if ( uiReturnValue ) return uiReturnValue; + uiReturnValue = GetComponentKeyFilename( COMPONENT_BOINCTRAY, strFilename ); + if ( uiReturnValue ) return uiReturnValue; - strTemp = strInstallDirectory + _T("\\") + strFilename; - if (!ValidateExecutable( strTemp, strProductVersion )) + strTemp = strInstallDirectory + _T("\\") + strFilename; + if (!ValidateExecutable( strTemp, strProductVersion )) { - SetProperty(_T("RETURN_VALIDATEINSTALL"), _T("0")); + SetProperty(_T("RETURN_VALIDATEINSTALL"), _T("0")); } @@ -142,14 +146,14 @@ BOOL CAValidateInstall::ValidateExecutable( tstring strExecutable, tstring strDe } *lpTranslate; - _sntprintf( + _sntprintf( szMessage, sizeof(szMessage), _T("Validating Executable: '%s' Version: '%s'"), strExecutable.c_str(), strDesiredVersion.c_str() ); - LogMessage( + LogMessage( INSTALLMESSAGE_INFO, NULL, NULL, @@ -161,11 +165,11 @@ BOOL CAValidateInstall::ValidateExecutable( tstring strExecutable, tstring strDe // Get File Version Information // - dwSize = GetFileVersionInfoSize(strExecutable.c_str(), &dwHandle); - if (dwSize) { - lpData = (LPVOID)malloc(dwSize); - if(GetFileVersionInfo(strExecutable.c_str(), dwHandle, dwSize, lpData)) { - LogMessage( + dwSize = GetFileVersionInfoSize(strExecutable.c_str(), &dwHandle); + if (dwSize) { + lpData = (LPVOID)malloc(dwSize); + if(GetFileVersionInfo(strExecutable.c_str(), dwHandle, dwSize, lpData)) { + LogMessage( INSTALLMESSAGE_INFO, NULL, NULL, @@ -175,12 +179,12 @@ BOOL CAValidateInstall::ValidateExecutable( tstring strExecutable, tstring strDe ); // Which language should be used to lookup the structure? - _tcscpy(szQuery, _T("\\VarFileInfo\\Translation")); - VerQueryValue(lpData, szQuery, (LPVOID*)&lpTranslate, &uiVarSize); + _tcscpy(szQuery, _T("\\VarFileInfo\\Translation")); + VerQueryValue(lpData, szQuery, (LPVOID*)&lpTranslate, &uiVarSize); // Version specified as part of the root record. - if (VerQueryValue(lpData, _T("\\"), (LPVOID*)&pFileInfo, &uiVarSize)) { - _sntprintf(szVersionInfo, sizeof(szVersionInfo), _T("%d.%d.%d.%d"), + if (VerQueryValue(lpData, _T("\\"), (LPVOID*)&pFileInfo, &uiVarSize)) { + _sntprintf(szVersionInfo, sizeof(szVersionInfo), _T("%d.%d.%d.%d"), HIWORD(pFileInfo->dwFileVersionMS), LOWORD(pFileInfo->dwFileVersionMS), HIWORD(pFileInfo->dwFileVersionLS), @@ -189,39 +193,39 @@ BOOL CAValidateInstall::ValidateExecutable( tstring strExecutable, tstring strDe } // Product Version. - _stprintf(szQuery, _T("\\StringFileInfo\\%04x%04x\\ProductVersion"), + _stprintf(szQuery, _T("\\StringFileInfo\\%04x%04x\\ProductVersion"), lpTranslate[0].wLanguage, lpTranslate[0].wCodePage ); - if (VerQueryValue(lpData, szQuery, &lpVar, &uiVarSize)) { - uiVarSize = _sntprintf(szProductVersion, sizeof(szProductVersion), _T("%s"), lpVar); - if ((sizeof(szProductVersion) == uiVarSize) || (-1 == uiVarSize)) { + if (VerQueryValue(lpData, szQuery, &lpVar, &uiVarSize)) { + uiVarSize = _sntprintf(szProductVersion, sizeof(szProductVersion), _T("%s"), lpVar); + if ((sizeof(szProductVersion) == uiVarSize) || (-1 == uiVarSize)) { szProductVersion[255] = '\0'; } - } + } - _sntprintf( + _sntprintf( szMessage, sizeof(szMessage), _T("Product Version: '%s'"), szProductVersion ); - LogMessage( + LogMessage( INSTALLMESSAGE_INFO, NULL, NULL, NULL, NULL, szMessage - ); - free(lpData); - } + ); + free(lpData); + } } if (strDesiredVersion != szProductVersion) { - return FALSE; + return FALSE; } - return TRUE; + return TRUE; } @@ -237,8 +241,8 @@ UINT __stdcall ValidateInstall(MSIHANDLE hInstall) UINT uiReturnValue = 0; CAValidateInstall* pCA = new CAValidateInstall(hInstall); - uiReturnValue = pCA->Execute(); - delete pCA; + uiReturnValue = pCA->Execute(); + delete pCA; return uiReturnValue; } diff --git a/clientsetup/win/CAValidateInstall.h b/installer_wix/boinccas/CAValidateInstall.h similarity index 100% rename from clientsetup/win/CAValidateInstall.h rename to installer_wix/boinccas/CAValidateInstall.h diff --git a/clientsetup/win/CAValidateRebootRequest.cpp b/installer_wix/boinccas/CAValidateRebootRequest.cpp similarity index 97% rename from clientsetup/win/CAValidateRebootRequest.cpp rename to installer_wix/boinccas/CAValidateRebootRequest.cpp index ed48c511b1..808334d171 100644 --- a/clientsetup/win/CAValidateRebootRequest.cpp +++ b/installer_wix/boinccas/CAValidateRebootRequest.cpp @@ -67,7 +67,7 @@ UINT CAValidateRebootRequest::OnExecution() UINT uiReturnValue; - uiReturnValue = GetProperty( _T("INSTALLDIR"), strInstallDirectory ); + uiReturnValue = GetProperty( _T("BOINCBIN"), strInstallDirectory ); if ( uiReturnValue ) return uiReturnValue; diff --git a/clientsetup/win/CAValidateRebootRequest.h b/installer_wix/boinccas/CAValidateRebootRequest.h similarity index 100% rename from clientsetup/win/CAValidateRebootRequest.h rename to installer_wix/boinccas/CAValidateRebootRequest.h diff --git a/clientsetup/win/CAValidateSetupType.cpp b/installer_wix/boinccas/CAValidateSetupType.cpp similarity index 97% rename from clientsetup/win/CAValidateSetupType.cpp rename to installer_wix/boinccas/CAValidateSetupType.cpp index 34ad955665..90b54567cc 100644 --- a/clientsetup/win/CAValidateSetupType.cpp +++ b/installer_wix/boinccas/CAValidateSetupType.cpp @@ -115,7 +115,7 @@ UINT CAValidateSetupType::OnExecution() // If the Install Directory entry is empty then that means we need // to populate it with the default value. - GetProperty( _T("INSTALLDIR"), strInstallDirectory ); + GetProperty( _T("BOINCBIN"), strInstallDirectory ); if (strInstallDirectory.empty()) { tstring strVersionNT64; tstring strProgramFilesFolder; @@ -133,7 +133,7 @@ UINT CAValidateSetupType::OnExecution() strInstallDirectory = strProgramFiles64Folder + _T("BOINC\\"); } - SetProperty( _T("INSTALLDIR"), strInstallDirectory ); + SetProperty( _T("BOINCBIN"), strInstallDirectory ); } diff --git a/clientsetup/win/CAValidateSetupType.h b/installer_wix/boinccas/CAValidateSetupType.h similarity index 100% rename from clientsetup/win/CAValidateSetupType.h rename to installer_wix/boinccas/CAValidateSetupType.h diff --git a/clientsetup/win/CAVerifyInstallDirectories.cpp b/installer_wix/boinccas/CAVerifyInstallDirectories.cpp similarity index 99% rename from clientsetup/win/CAVerifyInstallDirectories.cpp rename to installer_wix/boinccas/CAVerifyInstallDirectories.cpp index e54dc37dc9..216a2be68e 100644 --- a/clientsetup/win/CAVerifyInstallDirectories.cpp +++ b/installer_wix/boinccas/CAVerifyInstallDirectories.cpp @@ -70,7 +70,7 @@ UINT CAVerifyInstallDirectories::OnExecution() UINT uiReturnValue = 0; - uiReturnValue = GetProperty( _T("INSTALLDIR"), strInstallDirectory ); + uiReturnValue = GetProperty( _T("BOINCBIN"), strInstallDirectory ); if ( uiReturnValue ) return uiReturnValue; uiReturnValue = GetProperty( _T("DATADIR"), strDataDirectory ); diff --git a/clientsetup/win/CAVerifyInstallDirectories.h b/installer_wix/boinccas/CAVerifyInstallDirectories.h similarity index 100% rename from clientsetup/win/CAVerifyInstallDirectories.h rename to installer_wix/boinccas/CAVerifyInstallDirectories.h diff --git a/clientsetup/win/aclmgmt.cpp b/installer_wix/boinccas/aclmgmt.cpp similarity index 100% rename from clientsetup/win/aclmgmt.cpp rename to installer_wix/boinccas/aclmgmt.cpp diff --git a/clientsetup/win/boinccas.cpp b/installer_wix/boinccas/boinccas.cpp similarity index 97% rename from clientsetup/win/boinccas.cpp rename to installer_wix/boinccas/boinccas.cpp index efda5e0a94..aedeaef9c1 100644 --- a/clientsetup/win/boinccas.cpp +++ b/installer_wix/boinccas/boinccas.cpp @@ -349,6 +349,21 @@ UINT BOINCCABase::GetRegistryValue( &dwSize ); + if (dwSize == 0) { + // Key is not present + strMessage = _T("Could not retrieve registry key '") + strName; + LogMessage( + INSTALLMESSAGE_INFO, + NULL, + NULL, + NULL, + NULL, + strMessage.c_str() + ); + + return ERROR_INSTALL_FAILURE; + } + // Allocate the buffer space. lpszRegistryValue = (LPTSTR) malloc(dwSize); (*lpszRegistryValue) = NULL; @@ -363,16 +378,27 @@ UINT BOINCCABase::GetRegistryValue( &dwSize ); + // One last check to make sure everything is on the up and up. + if (lReturnValue != ERROR_SUCCESS) { + strMessage = _T("Could not retrieve registry value '") + strName; + LogMessage( + INSTALLMESSAGE_INFO, + NULL, + NULL, + NULL, + NULL, + strMessage.c_str() + ); + + free(lpszRegistryValue); + return ERROR_INSTALL_FAILURE; + } + // Send up the returned value. - if (lReturnValue == ERROR_SUCCESS) strValue = lpszRegistryValue; + strValue = lpszRegistryValue; // Cleanup RegCloseKey(hkSetupHive); - free(lpszRegistryValue); - - // One last check to make sure everything is on the up and up. - if (lReturnValue != ERROR_SUCCESS) return ERROR_INSTALL_FAILURE; - strMessage = _T("Successfully retrieved registry value '") + strName; strMessage += _T("' with a value of '"); diff --git a/clientsetup/win/boinccas.h b/installer_wix/boinccas/boinccas.h similarity index 100% rename from clientsetup/win/boinccas.h rename to installer_wix/boinccas/boinccas.h diff --git a/clientsetup/win/boinccas.rc b/installer_wix/boinccas/boinccas.rc similarity index 100% rename from clientsetup/win/boinccas.rc rename to installer_wix/boinccas/boinccas.rc diff --git a/installer_wix/boinccas/boinccas.vcxproj b/installer_wix/boinccas/boinccas.vcxproj new file mode 100644 index 0000000000..65ad3e11e9 --- /dev/null +++ b/installer_wix/boinccas/boinccas.vcxproj @@ -0,0 +1,326 @@ + + + + + Debug + ARM64 + + + Debug + x64 + + + Release + ARM64 + + + Release + x64 + + + + {e22de4c0-c485-4dbe-a612-5de971eaf1d4} + Win32Proj + BoincCA + BoincCA + 10.0 + true + + + + DynamicLibrary + Unicode + Static + v143 + + + DynamicLibrary + Unicode + Static + v143 + + + DynamicLibrary + Unicode + Static + v143 + + + DynamicLibrary + Unicode + Static + v143 + + + + + + + + + + + + + + + + + + + true + false + false + $(SolutionDir)Build\ + + + true + false + false + $(SolutionDir)Build\ + + + false + false + false + $(SolutionDir)Build\ + + + false + false + false + $(SolutionDir)Build\ + + + + Disabled + $(WIX)sdk\$(WixPlatformToolset)\inc;$(SolutionDir)..\win_build;$(SolutionDir)..\lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;_USRDLL;BOINCCA_EXPORTS;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + true + Use + Level3 + ProgramDatabase + + + atls.lib;msi.lib;dutil.lib;wcautil.lib;libcmtd.lib;libcpmtd.lib;delayimp.lib;netapi32.lib;advapi32.lib;kernel32.lib;user32.lib;version.lib;$(SolutionDir)Build\$(Platform)\$(Configuration)\libboinc.lib;%(AdditionalDependencies) + $(WIX)sdk\$(WixPlatformToolset)\lib\$(Platform);%(AdditionalLibraryDirectories) + BoincCA.def + true + netapi32.dll;advapi32.dll;%(DelayLoadDLLs) + Windows + + + + + Disabled + $(WIX)sdk\$(WixPlatformToolset)\inc;$(SolutionDir)..\win_build;$(SolutionDir)..\lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;_USRDLL;BOINCCA_EXPORTS;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + true + Use + Level3 + ProgramDatabase + + + atls.lib;msi.lib;dutil.lib;wcautil.lib;libcmtd.lib;libcpmtd.lib;delayimp.lib;netapi32.lib;advapi32.lib;kernel32.lib;user32.lib;version.lib;$(SolutionDir)Build\$(Platform)\$(Configuration)\libboinc.lib;%(AdditionalDependencies) + $(WIX)sdk\$(WixPlatformToolset)\lib\$(Platform);%(AdditionalLibraryDirectories) + BoincCA.def + true + netapi32.dll;advapi32.dll;%(DelayLoadDLLs) + Windows + + + + + MaxSpeed + true + $(WIX)sdk\$(WixPlatformToolset)\inc;$(SolutionDir)..\win_build;$(SolutionDir)..\lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;BOINCCA_EXPORTS;%(PreprocessorDefinitions) + MultiThreaded + true + Use + Level3 + ProgramDatabase + + + atls.lib;msi.lib;dutil.lib;wcautil.lib;libcmt.lib;libcpmt.lib;delayimp.lib;netapi32.lib;advapi32.lib;kernel32.lib;user32.lib;version.lib;$(SolutionDir)Build\$(Platform)\$(Configuration)\libboinc.lib;%(AdditionalDependencies) + $(WIX)sdk\$(WixPlatformToolset)\lib\$(Platform);%(AdditionalLibraryDirectories) + BoincCA.def + true + Windows + true + true + netapi32.dll;advapi32.dll;%(DelayLoadDLLs) + + + + + MaxSpeed + true + $(WIX)sdk\$(WixPlatformToolset)\inc;$(SolutionDir)..\win_build;$(SolutionDir)..\lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;BOINCCA_EXPORTS;%(PreprocessorDefinitions) + MultiThreaded + true + Use + Level3 + ProgramDatabase + + + atls.lib;msi.lib;dutil.lib;wcautil.lib;libcmt.lib;libcpmt.lib;delayimp.lib;netapi32.lib;advapi32.lib;kernel32.lib;user32.lib;version.lib;$(SolutionDir)Build\$(Platform)\$(Configuration)\libboinc.lib;%(AdditionalDependencies) + $(WIX)sdk\$(WixPlatformToolset)\lib\$(Platform);%(AdditionalLibraryDirectories) + BoincCA.def + true + Windows + true + true + netapi32.dll;advapi32.dll;%(DelayLoadDLLs) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Create + Create + Create + Create + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {e8f6bd7e-461a-4733-b7d8-37b09a099ed8} + + + + + VS2017 + VS2017 + + + + + + + + + + \ No newline at end of file diff --git a/installer_wix/boinccas/boinccas.vcxproj.filters b/installer_wix/boinccas/boinccas.vcxproj.filters new file mode 100644 index 0000000000..b86d19f4c6 --- /dev/null +++ b/installer_wix/boinccas/boinccas.vcxproj.filters @@ -0,0 +1,344 @@ + + + + + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + + + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + include + + + + + + + + + {2c1d0643-e04e-4989-a3dd-056e165b95b4} + + + {0ce1d511-ed15-4afb-920b-07cbee112365} + + + + + + \ No newline at end of file diff --git a/clientsetup/win/dcomperm.h b/installer_wix/boinccas/dcomperm.h similarity index 100% rename from clientsetup/win/dcomperm.h rename to installer_wix/boinccas/dcomperm.h diff --git a/clientsetup/win/dirops.cpp b/installer_wix/boinccas/dirops.cpp similarity index 100% rename from clientsetup/win/dirops.cpp rename to installer_wix/boinccas/dirops.cpp diff --git a/clientsetup/win/dirops.h b/installer_wix/boinccas/dirops.h similarity index 100% rename from clientsetup/win/dirops.h rename to installer_wix/boinccas/dirops.h diff --git a/clientsetup/win/launcher.cpp b/installer_wix/boinccas/launcher.cpp similarity index 100% rename from clientsetup/win/launcher.cpp rename to installer_wix/boinccas/launcher.cpp diff --git a/clientsetup/win/launcher.h b/installer_wix/boinccas/launcher.h similarity index 100% rename from clientsetup/win/launcher.h rename to installer_wix/boinccas/launcher.h diff --git a/clientsetup/win/listacl.cpp b/installer_wix/boinccas/listacl.cpp similarity index 100% rename from clientsetup/win/listacl.cpp rename to installer_wix/boinccas/listacl.cpp diff --git a/clientsetup/win/lkuprid.cpp b/installer_wix/boinccas/lkuprid.cpp similarity index 100% rename from clientsetup/win/lkuprid.cpp rename to installer_wix/boinccas/lkuprid.cpp diff --git a/clientsetup/win/lkuprid.h b/installer_wix/boinccas/lkuprid.h similarity index 100% rename from clientsetup/win/lkuprid.h rename to installer_wix/boinccas/lkuprid.h diff --git a/clientsetup/win/lsaprivs.cpp b/installer_wix/boinccas/lsaprivs.cpp similarity index 99% rename from clientsetup/win/lsaprivs.cpp rename to installer_wix/boinccas/lsaprivs.cpp index 27e0b32156..8d8f67119f 100644 --- a/clientsetup/win/lsaprivs.cpp +++ b/installer_wix/boinccas/lsaprivs.cpp @@ -84,7 +84,7 @@ GetAccountSid( if(*Sid == NULL) __leave; - ReferencedDomain = (LPTSTR)HeapAlloc( + ReferencedDomain = (LPTSTR)HeapAlloc( GetProcessHeap(), 0, cchReferencedDomain * sizeof(TCHAR) @@ -123,11 +123,11 @@ GetAccountSid( cchReferencedDomain * sizeof(TCHAR) ); if(ReferencedDomain == NULL) __leave; - } + } else __leave; } - // + // // Indicate success. // bSuccess = TRUE; diff --git a/clientsetup/win/lsaprivs.h b/installer_wix/boinccas/lsaprivs.h similarity index 100% rename from clientsetup/win/lsaprivs.h rename to installer_wix/boinccas/lsaprivs.h diff --git a/clientsetup/win/main.cpp b/installer_wix/boinccas/main.cpp similarity index 85% rename from clientsetup/win/main.cpp rename to installer_wix/boinccas/main.cpp index cd1c575380..655dd6b4d9 100644 --- a/clientsetup/win/main.cpp +++ b/installer_wix/boinccas/main.cpp @@ -20,12 +20,15 @@ #include "stdafx.h" +#include + HINSTANCE g_hInstance = NULL; -BOOL APIENTRY DllMain( HINSTANCE hInstance, - DWORD dwReason, - LPVOID lpReserved +extern "C" BOOL WINAPI DllMain( + HINSTANCE hInstance, + DWORD dwReason, + LPVOID lpReserved ) { LPVOID lpJunk = NULL; @@ -36,9 +39,11 @@ BOOL APIENTRY DllMain( HINSTANCE hInstance, switch( dwReason ) { case DLL_PROCESS_ATTACH: - case DLL_THREAD_ATTACH: - case DLL_THREAD_DETACH: + WcaGlobalInitialize(hInstance); + break; + case DLL_PROCESS_DETACH: + WcaGlobalFinalize(); break; } return TRUE; diff --git a/clientsetup/win/main.h b/installer_wix/boinccas/main.h similarity index 100% rename from clientsetup/win/main.h rename to installer_wix/boinccas/main.h diff --git a/clientsetup/win/password.cpp b/installer_wix/boinccas/password.cpp similarity index 100% rename from clientsetup/win/password.cpp rename to installer_wix/boinccas/password.cpp diff --git a/clientsetup/win/password.h b/installer_wix/boinccas/password.h similarity index 100% rename from clientsetup/win/password.h rename to installer_wix/boinccas/password.h diff --git a/clientsetup/win/resource.h b/installer_wix/boinccas/resource.h similarity index 100% rename from clientsetup/win/resource.h rename to installer_wix/boinccas/resource.h diff --git a/clientsetup/win/sdmgmt.cpp b/installer_wix/boinccas/sdmgmt.cpp similarity index 100% rename from clientsetup/win/sdmgmt.cpp rename to installer_wix/boinccas/sdmgmt.cpp diff --git a/clientsetup/win/stdafx.cpp b/installer_wix/boinccas/stdafx.cpp similarity index 100% rename from clientsetup/win/stdafx.cpp rename to installer_wix/boinccas/stdafx.cpp diff --git a/clientsetup/win/stdafx.h b/installer_wix/boinccas/stdafx.h similarity index 100% rename from clientsetup/win/stdafx.h rename to installer_wix/boinccas/stdafx.h diff --git a/installer_wix/boinccas/targetver.h b/installer_wix/boinccas/targetver.h new file mode 100644 index 0000000000..c3a06de6f8 --- /dev/null +++ b/installer_wix/boinccas/targetver.h @@ -0,0 +1,17 @@ +#pragma once + +#ifndef WINVER // Specifies that the minimum required platform is Windows XP. +#define WINVER 0x0501 // Change this to the appropriate value to target other versions of Windows. +#endif + +#ifndef _WIN32_WINNT // Specifies that the minimum required platform is Windows XP. +#define _WIN32_WINNT 0x0501 // Change this to the appropriate value to target other versions of Windows. +#endif + +#ifndef _WIN32_IE // Specifies that the minimum required platform is Internet Explorer 6.0 SP3. +#define _WIN32_IE 0x0603 // Change this to the appropriate value to target other versions of IE. +#endif + +#ifndef _WIN32_MSI // Specifies that the minimum required MSI version is MSI 3.1 +#define _WIN32_MSI 310 // Change this to the appropriate value to target other versions of MSI. +#endif diff --git a/clientsetup/win/terminate.cpp b/installer_wix/boinccas/terminate.cpp similarity index 100% rename from clientsetup/win/terminate.cpp rename to installer_wix/boinccas/terminate.cpp diff --git a/clientsetup/win/terminate.h b/installer_wix/boinccas/terminate.h similarity index 100% rename from clientsetup/win/terminate.h rename to installer_wix/boinccas/terminate.h diff --git a/clientsetup/win/utils.cpp b/installer_wix/boinccas/utils.cpp similarity index 100% rename from clientsetup/win/utils.cpp rename to installer_wix/boinccas/utils.cpp diff --git a/clientsetup/win/wrappers.cpp b/installer_wix/boinccas/wrappers.cpp similarity index 100% rename from clientsetup/win/wrappers.cpp rename to installer_wix/boinccas/wrappers.cpp diff --git a/installer_wix/bundle.sln b/installer_wix/bundle.sln new file mode 100644 index 0000000000..85e6e434b9 --- /dev/null +++ b/installer_wix/bundle.sln @@ -0,0 +1,73 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.33424.131 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "bundle", "bundle.wixproj", "{D992327B-B316-4161-877D-269E8CD34819}" +EndProject +Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "bundle_vbox", "bundle_vbox.wixproj", "{06D0E40E-11D4-45F9-92D2-26C650879B96}" + ProjectSection(ProjectDependencies) = postProject + {3A3EF4BD-9521-407C-AC79-E734F3B811E2} = {3A3EF4BD-9521-407C-AC79-E734F3B811E2} + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06} = {3D363840-DA72-4E3B-97DC-36CD9F2A2B06} + EndProjectSection +EndProject +Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "bundle_arm", "bundle_arm.wixproj", "{3573243D-8711-451F-8307-4E17BAE7C8EB}" + ProjectSection(ProjectDependencies) = postProject + {3A3EF4BD-9521-407C-AC79-E734F3B811E2} = {3A3EF4BD-9521-407C-AC79-E734F3B811E2} + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06} = {3D363840-DA72-4E3B-97DC-36CD9F2A2B06} + EndProjectSection +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BoincBootstrap.Core", "BoincBootstrap.Core\BoincBootstrap.Core.csproj", "{3A3EF4BD-9521-407C-AC79-E734F3B811E2}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BoincBootstrap.UI", "BoincBootstrap.UI\BoincBootstrap.UI.csproj", "{3D363840-DA72-4E3B-97DC-36CD9F2A2B06}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM64 = Debug|ARM64 + Debug|x86 = Debug|x86 + Release|ARM64 = Release|ARM64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D992327B-B316-4161-877D-269E8CD34819}.Debug|ARM64.ActiveCfg = Debug|x64 + {D992327B-B316-4161-877D-269E8CD34819}.Debug|x86.ActiveCfg = Debug|x86 + {D992327B-B316-4161-877D-269E8CD34819}.Debug|x86.Build.0 = Debug|x86 + {D992327B-B316-4161-877D-269E8CD34819}.Release|ARM64.ActiveCfg = Release|x64 + {D992327B-B316-4161-877D-269E8CD34819}.Release|x86.ActiveCfg = Release|x86 + {D992327B-B316-4161-877D-269E8CD34819}.Release|x86.Build.0 = Release|x86 + {06D0E40E-11D4-45F9-92D2-26C650879B96}.Debug|ARM64.ActiveCfg = Debug|x64 + {06D0E40E-11D4-45F9-92D2-26C650879B96}.Debug|x86.ActiveCfg = Debug|x86 + {06D0E40E-11D4-45F9-92D2-26C650879B96}.Debug|x86.Build.0 = Debug|x86 + {06D0E40E-11D4-45F9-92D2-26C650879B96}.Release|ARM64.ActiveCfg = Release|x64 + {06D0E40E-11D4-45F9-92D2-26C650879B96}.Release|x86.ActiveCfg = Release|x86 + {06D0E40E-11D4-45F9-92D2-26C650879B96}.Release|x86.Build.0 = Release|x86 + {3573243D-8711-451F-8307-4E17BAE7C8EB}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {3573243D-8711-451F-8307-4E17BAE7C8EB}.Debug|ARM64.Build.0 = Debug|ARM64 + {3573243D-8711-451F-8307-4E17BAE7C8EB}.Debug|x86.ActiveCfg = Debug|ARM64 + {3573243D-8711-451F-8307-4E17BAE7C8EB}.Release|ARM64.ActiveCfg = Release|ARM64 + {3573243D-8711-451F-8307-4E17BAE7C8EB}.Release|ARM64.Build.0 = Release|ARM64 + {3573243D-8711-451F-8307-4E17BAE7C8EB}.Release|x86.ActiveCfg = Release|ARM64 + {3A3EF4BD-9521-407C-AC79-E734F3B811E2}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {3A3EF4BD-9521-407C-AC79-E734F3B811E2}.Debug|ARM64.Build.0 = Debug|Any CPU + {3A3EF4BD-9521-407C-AC79-E734F3B811E2}.Debug|x86.ActiveCfg = Debug|x86 + {3A3EF4BD-9521-407C-AC79-E734F3B811E2}.Debug|x86.Build.0 = Debug|x86 + {3A3EF4BD-9521-407C-AC79-E734F3B811E2}.Release|ARM64.ActiveCfg = Release|Any CPU + {3A3EF4BD-9521-407C-AC79-E734F3B811E2}.Release|ARM64.Build.0 = Release|Any CPU + {3A3EF4BD-9521-407C-AC79-E734F3B811E2}.Release|x86.ActiveCfg = Release|x86 + {3A3EF4BD-9521-407C-AC79-E734F3B811E2}.Release|x86.Build.0 = Release|x86 + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06}.Debug|ARM64.Build.0 = Debug|Any CPU + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06}.Debug|x86.ActiveCfg = Debug|x86 + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06}.Debug|x86.Build.0 = Debug|x86 + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06}.Release|ARM64.ActiveCfg = Release|Any CPU + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06}.Release|ARM64.Build.0 = Release|Any CPU + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06}.Release|x86.ActiveCfg = Release|x86 + {3D363840-DA72-4E3B-97DC-36CD9F2A2B06}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {C1987E13-6ED6-423C-83CB-C600C28A043A} + EndGlobalSection +EndGlobal diff --git a/installer_wix/bundle.wixproj b/installer_wix/bundle.wixproj new file mode 100644 index 0000000000..275f967907 --- /dev/null +++ b/installer_wix/bundle.wixproj @@ -0,0 +1,71 @@ + + + + Debug + x86 + 3.14 + d992327b-b316-4161-877d-269e8cd34819 + 2.0 + boinc_bundle + Bundle + 1.0.0.0 + + + $(ProjectDir)..\build\ + obj\$(Configuration)\ + Debug;BoincVersion=$(BoincVersion);InstallerFile=$(ProjectDir)..\build\en-us\installer.msi;BoincBootstrapCore=$(ProjectDir)BoincBootstrap.Core\bin\$(Platform)\$(Configuration)\BoincBootstrap.Core.dll;BoincBootstrapUI=$(ProjectDir)BoincBootstrap.UI\bin\$(Platform)\$(Configuration)\BoincBootstrap.UI.exe + x86 + WixMbaPrereqLicenseUrl="" + + + $(SolutionDir)..\build\ + obj\$(Configuration)\ + BoincVersion=$(BoincVersion);InstallerFile=$(ProjectDir)..\build\en-us\installer.msi;BoincBootstrapCore=$(ProjectDir)BoincBootstrap.Core\bin\$(Platform)\$(Configuration)\BoincBootstrap.Core.dll;BoincBootstrapUI=$(ProjectDir)BoincBootstrap.UI\bin\$(Platform)\$(Configuration)\BoincBootstrap.UI.exe + x86 + WixMbaPrereqLicenseUrl="" + + + + + + + + $(WixExtDir)\WixNetFxExtension.dll + WixNetFxExtension + + + $(WixExtDir)\WixUtilExtension.dll + WixUtilExtension + + + $(WixExtDir)\WixBalExtension.dll + WixBalExtension + + + + + BoincBootstrap.Core + {3a3ef4bd-9521-407c-ac79-e734f3b811e2} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + BoincBootstrap.UI + {3d363840-da72-4e3b-97dc-36cd9f2a2b06} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + + + + + + + + + \ No newline at end of file diff --git a/installer_wix/bundle.wxs b/installer_wix/bundle.wxs new file mode 100644 index 0000000000..4ac8a88d7b --- /dev/null +++ b/installer_wix/bundle.wxs @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/installer_wix/bundle_arm.wixproj b/installer_wix/bundle_arm.wixproj new file mode 100644 index 0000000000..cd09b2e97e --- /dev/null +++ b/installer_wix/bundle_arm.wixproj @@ -0,0 +1,70 @@ + + + + Debug + ARM64 + 3.14 + 3573243d-8711-451f-8307-4e17bae7c8eb + 2.0 + boinc_bundle + Bundle + 1.0.0.0 + + + $(ProjectDir)..\build\ + obj\$(Configuration)\ + Debug;BoincVersion=$(BoincVersion);InstallerFile=$(ProjectDir)..\build\en-us\installer.msi;BoincBootstrapCore=$(ProjectDir)BoincBootstrap.Core\bin\AnyCPU\$(Configuration)\BoincBootstrap.Core.dll;BoincBootstrapUI=$(ProjectDir)BoincBootstrap.UI\bin\AnyCPU\$(Configuration)\BoincBootstrap.UI.exe + ARM64 + WixMbaPrereqLicenseUrl="";WixMbaPrereqPackageId="d992327b-b316-4161-877d-269e8cd34819" + + + $(SolutionDir)..\build\ + obj\$(Configuration)\ + BoincVersion=$(BoincVersion);InstallerFile=$(ProjectDir)..\build\en-us\installer.msi;BoincBootstrapCore=$(ProjectDir)BoincBootstrap.Core\bin\AnyCPU\$(Configuration)\BoincBootstrap.Core.dll;BoincBootstrapUI=$(ProjectDir)BoincBootstrap.UI\bin\AnyCPU\$(Configuration)\BoincBootstrap.UI.exe + ARM64 + WixMbaPrereqLicenseUrl="";WixMbaPrereqPackageId="d992327b-b316-4161-877d-269e8cd34819" + + + + + + + $(WixExtDir)\WixNetFxExtension.dll + WixNetFxExtension + + + $(WixExtDir)\WixUtilExtension.dll + WixUtilExtension + + + $(WixExtDir)\WixBalExtension.dll + WixBalExtension + + + + + BoincBootstrap.Core + {3a3ef4bd-9521-407c-ac79-e734f3b811e2} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + BoincBootstrap.UI + {3d363840-da72-4e3b-97dc-36cd9f2a2b06} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + + + + + + + + + \ No newline at end of file diff --git a/installer_wix/bundle_vbox.wixproj b/installer_wix/bundle_vbox.wixproj new file mode 100644 index 0000000000..6ca876bda8 --- /dev/null +++ b/installer_wix/bundle_vbox.wixproj @@ -0,0 +1,70 @@ + + + + Debug + x86 + 3.14 + 06d0e40e-11d4-45f9-92d2-26c650879b96 + 2.0 + boinc_bundle + Bundle + 1.0.0.0 + + + Debug;VBoxActive=1;BoincVersion=$(BoincVersion);InstallerFile=$(ProjectDir)..\build\en-us\installer.msi;VBoxFile=$(ProjectDir)..\build\prerequisites\VirtualBox-7.0.10-158379-Win.exe;BoincBootstrapCore=$(ProjectDir)BoincBootstrap.Core\bin\$(Platform)\$(Configuration)\BoincBootstrap.Core.dll;BoincBootstrapUI=$(ProjectDir)BoincBootstrap.UI\bin\$(Platform)\$(Configuration)\BoincBootstrap.UI.exe + x86 + $(ProjectDir)..\build\ + obj\$(Platform)\$(Configuration)\ + WixMbaPrereqLicenseUrl="";WixMbaPrereqPackageId="d992327b-b316-4161-877d-269e8cd34819" + + + VBoxActive=1;BoincVersion=$(BoincVersion);InstallerFile=$(ProjectDir)..\build\en-us\installer.msi;VBoxFile=$(ProjectDir)..\build\prerequisites\VirtualBox-7.0.10-158379-Win.exe;BoincBootstrapCore=$(ProjectDir)BoincBootstrap.Core\bin\$(Platform)\$(Configuration)\BoincBootstrap.Core.dll;BoincBootstrapUI=$(ProjectDir)BoincBootstrap.UI\bin\$(Platform)\$(Configuration)\BoincBootstrap.UI.exe + x86 + $(SolutionDir)..\build\ + obj\$(Platform)\$(Configuration)\ + WixMbaPrereqLicenseUrl="";WixMbaPrereqPackageId="d992327b-b316-4161-877d-269e8cd34819" + + + + + + + $(WixExtDir)\WixNetFxExtension.dll + WixNetFxExtension + + + $(WixExtDir)\WixUtilExtension.dll + WixUtilExtension + + + $(WixExtDir)\WixBalExtension.dll + WixBalExtension + + + + + BoincBootstrap.Core + {3a3ef4bd-9521-407c-ac79-e734f3b811e2} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + BoincBootstrap.UI + {3d363840-da72-4e3b-97dc-36cd9f2a2b06} + True + True + Binaries;Content;Satellites + INSTALLFOLDER + + + + + + + + + + + \ No newline at end of file diff --git a/installer_wix/folder_icon.ico b/installer_wix/folder_icon.ico new file mode 100644 index 0000000000..ab5e62c2e1 Binary files /dev/null and b/installer_wix/folder_icon.ico differ diff --git a/installer_wix/harvest.bat b/installer_wix/harvest.bat new file mode 100644 index 0000000000..3ed4953cef --- /dev/null +++ b/installer_wix/harvest.bat @@ -0,0 +1,27 @@ + +set BASEDIR=%1..\build +set PLATFORM=%2 + +DEL /S /Q %BASEDIR%\src 2> NUL +DEL /S /Q %BASEDIR%\src_screen 2> NUL + +DEL /S /Q %BASEDIR%\installer* 2> NUL +DEL /S /Q %BASEDIR%\*_windows_*.exe 2> NUL +DEL /S /Q %BASEDIR%\en-us 2> NUL +DEL /S /Q %BASEDIR%\boinc_*.wxs 2> NUL +DEL /S /Q %BASEDIR%\boinc_*.msi 2> NUL +DEL /S /Q %BASEDIR%\boinc_*.wixpdb 2> NUL + +robocopy %BASEDIR% %BASEDIR%\src /XD src /XD src_screen /XD prerequisites /XD en-us /XF boinc.scr /XF boinc.exe /E + +if NOT "%PLATFORM%" == "ARM64" ( + robocopy %BASEDIR% %BASEDIR%\src_screen boinc.scr +) ELSE ( + MKDIR %BASEDIR%\src_screen +) + +heat.exe dir "%BASEDIR%\src" -dr BOINCBIN -platform x64 -srd -gg -cg BINARYFILES -indent 3 -nologo -projectname boinc -ke -suid -template fragment -var var.SourceBinDir -sw -o "%1boinc_binary_files.wxs" + +heat.exe dir "%BASEDIR%\src_screen" -dr BOINCSCREENBIN -platform x64 -srd -gg -cg SCREENFILES -indent 3 -nologo -projectname boinc -ke -suid -template fragment -var var.SourceScreenDir -sw -o "%1boinc_screensaver_files.wxs" + +heat.exe dir "%1redist" -dr BOINCDATA -platform x64 -srd -gg -cg DATAFILES -indent 3 -nologo -projectname boinc -ke -suid -template fragment -var var.SourceDataDir -sw -o "%1boinc_data_files.wxs" diff --git a/win_build/installerv2/redist/setup.ico b/installer_wix/installer.ico similarity index 100% rename from win_build/installerv2/redist/setup.ico rename to installer_wix/installer.ico diff --git a/installer_wix/installer.sln b/installer_wix/installer.sln new file mode 100644 index 0000000000..2e755456f6 --- /dev/null +++ b/installer_wix/installer.sln @@ -0,0 +1,67 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.33424.131 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "installer", "installer.wixproj", "{48F4892B-2957-45AD-B387-52523E1F10B4}" + ProjectSection(ProjectDependencies) = postProject + {E22DE4C0-C485-4DBE-A612-5DE971EAF1D4} = {E22DE4C0-C485-4DBE-A612-5DE971EAF1D4} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinccas", "boinccas\boinccas.vcxproj", "{E22DE4C0-C485-4DBE-A612-5DE971EAF1D4}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libboinc", "..\win_build\libboinc.vcxproj", "{E8F6BD7E-461A-4733-B7D8-37B09A099ED8}" + ProjectSection(ProjectDependencies) = postProject + {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vcpkg_3rdparty_dependencies", "..\win_build\vcpkg_3rdparty_dependencies.vcxproj", "{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM64 = Debug|ARM64 + Debug|x64 = Debug|x64 + Release|ARM64 = Release|ARM64 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {48F4892B-2957-45AD-B387-52523E1F10B4}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {48F4892B-2957-45AD-B387-52523E1F10B4}.Debug|ARM64.Build.0 = Debug|ARM64 + {48F4892B-2957-45AD-B387-52523E1F10B4}.Debug|x64.ActiveCfg = Debug|x64 + {48F4892B-2957-45AD-B387-52523E1F10B4}.Debug|x64.Build.0 = Debug|x64 + {48F4892B-2957-45AD-B387-52523E1F10B4}.Release|ARM64.ActiveCfg = Release|ARM64 + {48F4892B-2957-45AD-B387-52523E1F10B4}.Release|ARM64.Build.0 = Release|ARM64 + {48F4892B-2957-45AD-B387-52523E1F10B4}.Release|x64.ActiveCfg = Release|x64 + {48F4892B-2957-45AD-B387-52523E1F10B4}.Release|x64.Build.0 = Release|x64 + {E22DE4C0-C485-4DBE-A612-5DE971EAF1D4}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {E22DE4C0-C485-4DBE-A612-5DE971EAF1D4}.Debug|ARM64.Build.0 = Debug|ARM64 + {E22DE4C0-C485-4DBE-A612-5DE971EAF1D4}.Debug|x64.ActiveCfg = Debug|x64 + {E22DE4C0-C485-4DBE-A612-5DE971EAF1D4}.Debug|x64.Build.0 = Debug|x64 + {E22DE4C0-C485-4DBE-A612-5DE971EAF1D4}.Release|ARM64.ActiveCfg = Release|ARM64 + {E22DE4C0-C485-4DBE-A612-5DE971EAF1D4}.Release|ARM64.Build.0 = Release|ARM64 + {E22DE4C0-C485-4DBE-A612-5DE971EAF1D4}.Release|x64.ActiveCfg = Release|x64 + {E22DE4C0-C485-4DBE-A612-5DE971EAF1D4}.Release|x64.Build.0 = Release|x64 + {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Debug|ARM64.Build.0 = Debug|ARM64 + {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Debug|x64.ActiveCfg = Debug|x64 + {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Debug|x64.Build.0 = Debug|x64 + {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Release|ARM64.ActiveCfg = Release|ARM64 + {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Release|ARM64.Build.0 = Release|ARM64 + {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Release|x64.ActiveCfg = Release|x64 + {E8F6BD7E-461A-4733-B7D8-37B09A099ED8}.Release|x64.Build.0 = Release|x64 + {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Debug|ARM64.Build.0 = Debug|ARM64 + {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Debug|x64.ActiveCfg = Debug|x64 + {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Debug|x64.Build.0 = Debug|x64 + {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Release|ARM64.ActiveCfg = Release|ARM64 + {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Release|ARM64.Build.0 = Release|ARM64 + {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Release|x64.ActiveCfg = Release|x64 + {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {4B4ACC86-918C-4D20-88D2-DB5841E91ECE} + EndGlobalSection +EndGlobal diff --git a/installer_wix/installer.wixproj b/installer_wix/installer.wixproj new file mode 100644 index 0000000000..e9fa83af10 --- /dev/null +++ b/installer_wix/installer.wixproj @@ -0,0 +1,74 @@ + + + + Debug + x64 + 3.14 + 48f4892b-2957-45ad-b387-52523e1f10b4 + 2.0 + installer + Package + 1.0.0.0 + + + $(SolutionDir)..\build\ + obj\$(Configuration)\ + Debug;BoincVersion=$(BoincVersion);MinInstallerVersion=300;BuildDir=..\build;SourceBinDir=$(ProjectDir)..\build\src;SourceScreenDir=$(ProjectDir)..\build\src_screen;SourceDataDir=$(ProjectDir)redist + x64 + + + + + $(SolutionDir)..\build\ + obj\$(Configuration)\ + BuildDir=..\build;BoincVersion=$(BoincVersion);MinInstallerVersion=300;SourceBinDir=$(ProjectDir)..\build\src;SourceScreenDir=$(ProjectDir)..\build\src_screen;SourceDataDir=$(ProjectDir)redist + x64 + + + $(SolutionDir)..\build\ + obj\$(Configuration)\ + Debug;BuildDir=..\build;BoincVersion=$(BoincVersion);MinInstallerVersion=500;SourceBinDir=$(ProjectDir)..\build\src;SourceScreenDir=$(ProjectDir)..\build\src_screen;SourceDataDir=$(ProjectDir)redist + ARM64 + + + + + $(SolutionDir)..\build\ + obj\$(Configuration)\ + BuildDir=..\build;BoincVersion=$(BoincVersion);MinInstallerVersion=500;SourceBinDir=$(ProjectDir)..\build\src;SourceScreenDir=$(ProjectDir)..\build\src_screen;SourceDataDir=$(ProjectDir)redist + ARM64 + + + + + + + + + + + + + + + + $(WixExtDir)\WixUIExtension.dll + WixUIExtension + + + + + + + + + + + + + + + + call "$(ProjectDir)harvest.bat" $(ProjectDir) $(Platform) + + \ No newline at end of file diff --git a/installer_wix/installer.wxs b/installer_wix/installer.wxs new file mode 100644 index 0000000000..01b196051f --- /dev/null +++ b/installer_wix/installer.wxs @@ -0,0 +1,193 @@ + + + + + + + + + + + = 601]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + VersionNT + VersionNT + VersionNT + + + + "ALL"]]> + + + + "ALL"]]> + + + + + + + + "ALL"]]> + + + "ALL"]]> + + + "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1]]> + + + "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1]]> + + + + + + "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1]]> + + + + + + + + + + "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1]]> + + + + + + + + + "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1]]> + + + "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1]]> + + + + + + "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1]]> + + + + + + "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1]]> + + + + + + + + "ALL"]]> + + + "ALL" AND RETURN_REBOOTREQUESTED = "1"]]> + + + + + + + + + + + + "ALL"]]> + + + "ALL"]]> + + + "ALL"]]> + + + "ALL"]]> + + + + + + + + + + + + + + 1 + + + + 1 + + + diff --git a/installer_wix/logo.png b/installer_wix/logo.png new file mode 100644 index 0000000000..84213d5cf9 Binary files /dev/null and b/installer_wix/logo.png differ diff --git a/win_build/installerv2/redist/all_projects_list.xml b/installer_wix/redist/all_projects_list.xml similarity index 100% rename from win_build/installerv2/redist/all_projects_list.xml rename to installer_wix/redist/all_projects_list.xml diff --git a/win_build/installerv2/redist/placeholder.txt b/installer_wix/redist/placeholder.txt similarity index 100% rename from win_build/installerv2/redist/placeholder.txt rename to installer_wix/redist/placeholder.txt diff --git a/installer_wix/redist/projects/placeholder.txt b/installer_wix/redist/projects/placeholder.txt new file mode 100644 index 0000000000..dd97f12778 --- /dev/null +++ b/installer_wix/redist/projects/placeholder.txt @@ -0,0 +1 @@ +This file is used as a placeholder until real data files are created or copied from another location. \ No newline at end of file diff --git a/installer_wix/redist/slots/placeholder.txt b/installer_wix/redist/slots/placeholder.txt new file mode 100644 index 0000000000..dd97f12778 --- /dev/null +++ b/installer_wix/redist/slots/placeholder.txt @@ -0,0 +1 @@ +This file is used as a placeholder until real data files are created or copied from another location. \ No newline at end of file diff --git a/installer_wix/src/Strings_en-us.wxl b/installer_wix/src/Strings_en-us.wxl new file mode 100644 index 0000000000..3c540dd1bb --- /dev/null +++ b/installer_wix/src/Strings_en-us.wxl @@ -0,0 +1,29 @@ + + + This is the installer for BOINC version [ProductVersion]. Click Next to continue or Cancel to exit. + + [ProductName] Setup + WixUI_Bmp_Banner + WixUI_Folder_Icon + [ProductName] Options + Advanced options for [ProductName] installation + + [ProductName] Setup Finished + WixUI_Bmp_Dialog + [ProductName] Finished + [ProductName] setup of version [ProductVersion] completed correctly. + + Options + + Advanced + Close + + Use BOINC Screensaver + Service Install + Run project applications under an unpriviliedged account. This provides increased protection from faulty applications, and on Windows, it will prevent the use of applications that use graphics chips (GPUs). A reboot may be required. + Allow all users on this computer to control BOINC. + + Create ProgramsMenu entries. + Launch the BOINC Applications after login. + Launch the BOINC Application at exit. + \ No newline at end of file diff --git a/installer_wix/src/components.wxs b/installer_wix/src/components.wxs new file mode 100644 index 0000000000..de7d7bfdb7 --- /dev/null +++ b/installer_wix/src/components.wxs @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + NOT ENABLEUSEBYALLUSERS + + + + + + + + ENABLEUSEBYALLUSERS + + + + + + + + + + + + VersionNT AND ENABLESCREENSAVER + + + + + + + + + Version9X AND ENABLESCREENSAVER + + + + + + + + + + + + + ENABLEPROTECTEDAPPLICATIONEXECUTION3 + + + + + + + + NOT ENABLEPROTECTEDAPPLICATIONEXECUTION3 + + + + + diff --git a/installer_wix/src/custom/exitdlg.wxs b/installer_wix/src/custom/exitdlg.wxs new file mode 100644 index 0000000000..a074be90ca --- /dev/null +++ b/installer_wix/src/custom/exitdlg.wxs @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/installer_wix/src/custom/optionsdlg.wxs b/installer_wix/src/custom/optionsdlg.wxs new file mode 100644 index 0000000000..7059ac1c84 --- /dev/null +++ b/installer_wix/src/custom/optionsdlg.wxs @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + 1 + + + 1 + + + + + + + + 1 + 1 + + + + + + + 1 + 1 + + + + + + + + + + + + diff --git a/installer_wix/src/custom_actions.wxs b/installer_wix/src/custom_actions.wxs new file mode 100644 index 0000000000..05545c6913 --- /dev/null +++ b/installer_wix/src/custom_actions.wxs @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/installer_wix/src/directories.wxs b/installer_wix/src/directories.wxs new file mode 100644 index 0000000000..2dbadd35f7 --- /dev/null +++ b/installer_wix/src/directories.wxs @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ENABLESTARTMENUITEMS + + + + + + + + + + + + ENABLESTARTMENUITEMS + + + + diff --git a/installer_wix/src/netfx48.wxs b/installer_wix/src/netfx48.wxs new file mode 100644 index 0000000000..2b017576af --- /dev/null +++ b/installer_wix/src/netfx48.wxs @@ -0,0 +1,87 @@ + + + + + + + + + + + + WIXNETFX4RELEASEINSTALLED >= "#$(var.NetFx48NewMinRelease)" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/installer_wix/src/ui_boincui.wxs b/installer_wix/src/ui_boincui.wxs new file mode 100644 index 0000000000..e38de8ad69 --- /dev/null +++ b/installer_wix/src/ui_boincui.wxs @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mac_installer/release_GridRepublic.sh b/mac_installer/release_GridRepublic.sh index b51228b28f..2e333658e2 100644 --- a/mac_installer/release_GridRepublic.sh +++ b/mac_installer/release_GridRepublic.sh @@ -91,7 +91,7 @@ mkdir -p "${SCRIPTS_PATH}" cp -fp mac_Installer/License.rtf "${IR_PATH}/" cp -fp "${README_FILE}" "${IR_PATH}/ReadMe.rtf" -cp -fp win_build/installerv2/redist/all_projects_list.xml "${IR_PATH}/" +cp -fp installer_wix/redist/all_projects_list.xml "${IR_PATH}/" # Update version number sed -i "" s/""/"$1.$2.$3"/g "${IR_PATH}/ReadMe.rtf" diff --git a/mac_installer/release_boinc.sh b/mac_installer/release_boinc.sh index 727d96a555..8270523d1c 100644 --- a/mac_installer/release_boinc.sh +++ b/mac_installer/release_boinc.sh @@ -275,7 +275,7 @@ cd "${BOINCPath}/clientgui/skins" cp -fpRL Default ../../../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/skins/ cd "${BOINCPath}" -cp -fp win_build/installerv2/redist/all_projects_list.xml ../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/installer_projects_list.xml +cp -fp installer_wix/redist/all_projects_list.xml ../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/installer_projects_list.xml cp -fp clientscr/res/boinc_logo_black.jpg ../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/ cp -fp api/ttf/liberation-fonts-ttf-2.00.0/LiberationSans-Regular.ttf ../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/LiberationSans-Regular.ttf diff --git a/mac_installer/release_brand.sh b/mac_installer/release_brand.sh index e40adda98e..6b9d82768b 100755 --- a/mac_installer/release_brand.sh +++ b/mac_installer/release_brand.sh @@ -45,7 +45,7 @@ ## ## This script expects the skin to be at "./clientgui/skins/${SKINDIR}" ## This script expects the nvc_config.xml file (if any) to be at -## "./win_build/installerv2/redist/${NEWVERSIONCHECKDIR}/nvc_config.xml" +## "./installer_wix/redist/${NEWVERSIONCHECKDIR}/nvc_config.xml" ## ## NOTE: This script requires Mac OS 10.6 or later, and uses XCode developer ## tools. So you must have installed XCode Developer Tools on the Mac @@ -280,10 +280,10 @@ cp -fpRL Default ../../../BOINC_Installer/Pkg_Root/Library/Application\ Support/ cp -fpRL "${SKINDIR}" ../../../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/skins/ cd "${BOINCPath}" -cp -fp win_build/installerv2/redist/all_projects_list.xml ../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/installer_projects_list.xml +cp -fp installer_wix/redist/all_projects_list.xml ../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/installer_projects_list.xml if [ -n "${NEWVERSIONCHECKDIR}" ]; then - cp -fp "win_build/installerv2/redist/${NEWVERSIONCHECKDIR}/nvc_config.xml" ../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/nvc_config.xml + cp -fp "installer_wix/redist/${NEWVERSIONCHECKDIR}/nvc_config.xml" ../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/nvc_config.xml fi cp -fp clientscr/res/boinc_logo_black.jpg ../BOINC_Installer/Pkg_Root/Library/Application\ Support/BOINC\ Data/ diff --git a/mac_installer/release_campus_party.sh b/mac_installer/release_campus_party.sh index 3264d1ba2c..7a35e1efc5 100644 --- a/mac_installer/release_campus_party.sh +++ b/mac_installer/release_campus_party.sh @@ -82,7 +82,7 @@ mkdir -p ../BOINC_Installer/Installer\ Scripts/ cp -fp mac_Installer/License.rtf ../BOINC_Installer/Installer\ Resources/ cp -fp mac_installer/ReadMe.rtf ../BOINC_Installer/Installer\ Resources/ -cp -fp win_build/installerv2/redist/all_projects_list.xml ../BOINC_Installer/Installer\ Resources/ +cp -fp installer_wix/redist/all_projects_list.xml ../BOINC_Installer/Installer\ Resources/ # Update version number sed -i "" s/""/"$1.$2.$3"/g ../BOINC_Installer/Installer\ Resources/ReadMe.rtf diff --git a/samples/flutter/ci_build_android.sh b/samples/flutter/ci_build_android.sh index c09fb80afb..404d05f638 100755 --- a/samples/flutter/ci_build_android.sh +++ b/samples/flutter/ci_build_android.sh @@ -16,7 +16,7 @@ cp "android/BOINC/app/src/main/assets/armeabi/boinc" "samples/flutter/boinc/asse cp "android/BOINC/app/src/main/assets/armeabi-v7a/boinc" "samples/flutter/boinc/assets/armeabi-v7a/boinc" cp "android/BOINC/app/src/main/assets/x86/boinc" "samples/flutter/boinc/assets/x86/boinc" cp "android/BOINC/app/src/main/assets/x86_64/boinc" "samples/flutter/boinc/assets/x86_64/boinc" -cp "win_build/installerv2/redist/all_projects_list.xml" "samples/flutter/boinc/assets/all_projects_list.xml" +cp "installer_wix/redist/all_projects_list.xml" "samples/flutter/boinc/assets/all_projects_list.xml" cp "curl/ca-bundle.crt" "samples/flutter/boinc/assets/ca-bundle.crt" cp "android/BOINC/app/src/main/assets/cc_config.xml" "samples/flutter/boinc/assets/cc_config.xml" cp "android/BOINC/app/src/main/assets/nomedia" "samples/flutter/boinc/assets/nomedia" diff --git a/win_build/boinc.sln b/win_build/boinc.sln index 2b17cbfb12..e3749ef02b 100644 --- a/win_build/boinc.sln +++ b/win_build/boinc.sln @@ -114,8 +114,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "htmlgfx", "htmlgfx.vcxproj" {814EBFD3-3CE6-4933-A580-C1FE3147ACB4} = {814EBFD3-3CE6-4933-A580-C1FE3147ACB4} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinccas", "boinccas.vcxproj", "{49723CA5-DA05-43C0-93AB-6FD30D046919}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vcpkg_3rdparty_dependencies", "vcpkg_3rdparty_dependencies.vcxproj", "{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unittests", "unittests.vcxproj", "{E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}" @@ -139,21 +137,18 @@ Global {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Debug|ARM64.ActiveCfg = Debug|ARM64 {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Debug|ARM64.Build.0 = Debug|ARM64 {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Debug|x64.ActiveCfg = Debug|x64 - {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Debug|x64.Build.0 = Debug|x64 {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Release|ARM64.ActiveCfg = Release|ARM64 {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Release|ARM64.Build.0 = Release|ARM64 {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Release|x64.ActiveCfg = Release|x64 {C04F0FCC-BB5D-4627-8656-6173B28BD69E}.Release|x64.Build.0 = Release|x64 {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.Debug|ARM64.ActiveCfg = Debug|ARM64 {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.Debug|x64.ActiveCfg = Debug|x64 - {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.Debug|x64.Build.0 = Debug|x64 {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.Release|ARM64.ActiveCfg = Release|ARM64 {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.Release|x64.ActiveCfg = Release|x64 {4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}.Release|x64.Build.0 = Release|x64 {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Debug|ARM64.ActiveCfg = Debug|ARM64 {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Debug|ARM64.Build.0 = Debug|ARM64 {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Debug|x64.ActiveCfg = Debug|x64 - {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Debug|x64.Build.0 = Debug|x64 {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Release|ARM64.ActiveCfg = Release|ARM64 {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Release|ARM64.Build.0 = Release|ARM64 {8F37E1F3-3A68-4A1D-9579-A1210BDD055E}.Release|x64.ActiveCfg = Release|x64 @@ -161,7 +156,6 @@ Global {06113715-AC51-4E91-8B9D-C987CABE0920}.Debug|ARM64.ActiveCfg = Debug|ARM64 {06113715-AC51-4E91-8B9D-C987CABE0920}.Debug|ARM64.Build.0 = Debug|ARM64 {06113715-AC51-4E91-8B9D-C987CABE0920}.Debug|x64.ActiveCfg = Debug|x64 - {06113715-AC51-4E91-8B9D-C987CABE0920}.Debug|x64.Build.0 = Debug|x64 {06113715-AC51-4E91-8B9D-C987CABE0920}.Release|ARM64.ActiveCfg = Release|ARM64 {06113715-AC51-4E91-8B9D-C987CABE0920}.Release|ARM64.Build.0 = Release|ARM64 {06113715-AC51-4E91-8B9D-C987CABE0920}.Release|x64.ActiveCfg = Release|x64 @@ -177,7 +171,6 @@ Global {B950E31B-C075-4F6D-8A2B-25EAE9D46C93}.Debug|ARM64.ActiveCfg = Debug|ARM64 {B950E31B-C075-4F6D-8A2B-25EAE9D46C93}.Debug|ARM64.Build.0 = Debug|ARM64 {B950E31B-C075-4F6D-8A2B-25EAE9D46C93}.Debug|x64.ActiveCfg = Debug|x64 - {B950E31B-C075-4F6D-8A2B-25EAE9D46C93}.Debug|x64.Build.0 = Debug|x64 {B950E31B-C075-4F6D-8A2B-25EAE9D46C93}.Release|ARM64.ActiveCfg = Release|ARM64 {B950E31B-C075-4F6D-8A2B-25EAE9D46C93}.Release|ARM64.Build.0 = Release|ARM64 {B950E31B-C075-4F6D-8A2B-25EAE9D46C93}.Release|x64.ActiveCfg = Release|x64 @@ -185,7 +178,6 @@ Global {4A2C5963-6A8D-4DA1-A312-C3D749B2EA81}.Debug|ARM64.ActiveCfg = Debug|ARM64 {4A2C5963-6A8D-4DA1-A312-C3D749B2EA81}.Debug|ARM64.Build.0 = Debug|ARM64 {4A2C5963-6A8D-4DA1-A312-C3D749B2EA81}.Debug|x64.ActiveCfg = Debug|x64 - {4A2C5963-6A8D-4DA1-A312-C3D749B2EA81}.Debug|x64.Build.0 = Debug|x64 {4A2C5963-6A8D-4DA1-A312-C3D749B2EA81}.Release|ARM64.ActiveCfg = Release|ARM64 {4A2C5963-6A8D-4DA1-A312-C3D749B2EA81}.Release|ARM64.Build.0 = Release|ARM64 {4A2C5963-6A8D-4DA1-A312-C3D749B2EA81}.Release|x64.ActiveCfg = Release|x64 @@ -193,7 +185,6 @@ Global {D3D21F11-A7E7-4EA2-8518-E24695133BFF}.Debug|ARM64.ActiveCfg = Debug|ARM64 {D3D21F11-A7E7-4EA2-8518-E24695133BFF}.Debug|ARM64.Build.0 = Debug|ARM64 {D3D21F11-A7E7-4EA2-8518-E24695133BFF}.Debug|x64.ActiveCfg = Debug|x64 - {D3D21F11-A7E7-4EA2-8518-E24695133BFF}.Debug|x64.Build.0 = Debug|x64 {D3D21F11-A7E7-4EA2-8518-E24695133BFF}.Release|ARM64.ActiveCfg = Release|ARM64 {D3D21F11-A7E7-4EA2-8518-E24695133BFF}.Release|ARM64.Build.0 = Release|ARM64 {D3D21F11-A7E7-4EA2-8518-E24695133BFF}.Release|x64.ActiveCfg = Release|x64 @@ -201,7 +192,6 @@ Global {5F065EAC-B881-4E9A-9E34-7A21D7A01D98}.Debug|ARM64.ActiveCfg = Debug|ARM64 {5F065EAC-B881-4E9A-9E34-7A21D7A01D98}.Debug|ARM64.Build.0 = Debug|ARM64 {5F065EAC-B881-4E9A-9E34-7A21D7A01D98}.Debug|x64.ActiveCfg = Debug|x64 - {5F065EAC-B881-4E9A-9E34-7A21D7A01D98}.Debug|x64.Build.0 = Debug|x64 {5F065EAC-B881-4E9A-9E34-7A21D7A01D98}.Release|ARM64.ActiveCfg = Release|ARM64 {5F065EAC-B881-4E9A-9E34-7A21D7A01D98}.Release|ARM64.Build.0 = Release|ARM64 {5F065EAC-B881-4E9A-9E34-7A21D7A01D98}.Release|x64.ActiveCfg = Release|x64 @@ -209,7 +199,6 @@ Global {C4165626-F68F-4F66-A126-3B82DDBB7480}.Debug|ARM64.ActiveCfg = Debug|ARM64 {C4165626-F68F-4F66-A126-3B82DDBB7480}.Debug|ARM64.Build.0 = Debug|ARM64 {C4165626-F68F-4F66-A126-3B82DDBB7480}.Debug|x64.ActiveCfg = Debug|x64 - {C4165626-F68F-4F66-A126-3B82DDBB7480}.Debug|x64.Build.0 = Debug|x64 {C4165626-F68F-4F66-A126-3B82DDBB7480}.Release|ARM64.ActiveCfg = Release|ARM64 {C4165626-F68F-4F66-A126-3B82DDBB7480}.Release|ARM64.Build.0 = Release|ARM64 {C4165626-F68F-4F66-A126-3B82DDBB7480}.Release|x64.ActiveCfg = Release|x64 @@ -217,7 +206,6 @@ Global {F243B93C-73CB-44E7-9BDC-847BB95A27CA}.Debug|ARM64.ActiveCfg = Debug|ARM64 {F243B93C-73CB-44E7-9BDC-847BB95A27CA}.Debug|ARM64.Build.0 = Debug|ARM64 {F243B93C-73CB-44E7-9BDC-847BB95A27CA}.Debug|x64.ActiveCfg = Debug|x64 - {F243B93C-73CB-44E7-9BDC-847BB95A27CA}.Debug|x64.Build.0 = Debug|x64 {F243B93C-73CB-44E7-9BDC-847BB95A27CA}.Release|ARM64.ActiveCfg = Release|ARM64 {F243B93C-73CB-44E7-9BDC-847BB95A27CA}.Release|ARM64.Build.0 = Release|ARM64 {F243B93C-73CB-44E7-9BDC-847BB95A27CA}.Release|x64.ActiveCfg = Release|x64 @@ -225,7 +213,6 @@ Global {A9647CEA-644D-4C0A-8733-D916CD344859}.Debug|ARM64.ActiveCfg = Debug|ARM64 {A9647CEA-644D-4C0A-8733-D916CD344859}.Debug|ARM64.Build.0 = Debug|ARM64 {A9647CEA-644D-4C0A-8733-D916CD344859}.Debug|x64.ActiveCfg = Debug|x64 - {A9647CEA-644D-4C0A-8733-D916CD344859}.Debug|x64.Build.0 = Debug|x64 {A9647CEA-644D-4C0A-8733-D916CD344859}.Release|ARM64.ActiveCfg = Release|ARM64 {A9647CEA-644D-4C0A-8733-D916CD344859}.Release|ARM64.Build.0 = Release|ARM64 {A9647CEA-644D-4C0A-8733-D916CD344859}.Release|x64.ActiveCfg = Release|x64 @@ -233,7 +220,6 @@ Global {F1BE6109-586D-448E-8C5B-D5C2CB874EA2}.Debug|ARM64.ActiveCfg = Debug|ARM64 {F1BE6109-586D-448E-8C5B-D5C2CB874EA2}.Debug|ARM64.Build.0 = Debug|ARM64 {F1BE6109-586D-448E-8C5B-D5C2CB874EA2}.Debug|x64.ActiveCfg = Debug|x64 - {F1BE6109-586D-448E-8C5B-D5C2CB874EA2}.Debug|x64.Build.0 = Debug|x64 {F1BE6109-586D-448E-8C5B-D5C2CB874EA2}.Release|ARM64.ActiveCfg = Release|ARM64 {F1BE6109-586D-448E-8C5B-D5C2CB874EA2}.Release|ARM64.Build.0 = Release|ARM64 {F1BE6109-586D-448E-8C5B-D5C2CB874EA2}.Release|x64.ActiveCfg = Release|x64 @@ -241,21 +227,18 @@ Global {CCB9A37C-7AD8-4FC1-ABEC-1A6ED2268F83}.Debug|ARM64.ActiveCfg = Debug|ARM64 {CCB9A37C-7AD8-4FC1-ABEC-1A6ED2268F83}.Debug|ARM64.Build.0 = Debug|ARM64 {CCB9A37C-7AD8-4FC1-ABEC-1A6ED2268F83}.Debug|x64.ActiveCfg = Debug|x64 - {CCB9A37C-7AD8-4FC1-ABEC-1A6ED2268F83}.Debug|x64.Build.0 = Debug|x64 {CCB9A37C-7AD8-4FC1-ABEC-1A6ED2268F83}.Release|ARM64.ActiveCfg = Release|ARM64 {CCB9A37C-7AD8-4FC1-ABEC-1A6ED2268F83}.Release|ARM64.Build.0 = Release|ARM64 {CCB9A37C-7AD8-4FC1-ABEC-1A6ED2268F83}.Release|x64.ActiveCfg = Release|x64 {CCB9A37C-7AD8-4FC1-ABEC-1A6ED2268F83}.Release|x64.Build.0 = Release|x64 {3CF31288-A44D-4C78-A3AA-B05B6E32DF11}.Debug|ARM64.ActiveCfg = Debug|ARM64 {3CF31288-A44D-4C78-A3AA-B05B6E32DF11}.Debug|x64.ActiveCfg = Debug|x64 - {3CF31288-A44D-4C78-A3AA-B05B6E32DF11}.Debug|x64.Build.0 = Debug|x64 {3CF31288-A44D-4C78-A3AA-B05B6E32DF11}.Release|ARM64.ActiveCfg = Release|ARM64 {3CF31288-A44D-4C78-A3AA-B05B6E32DF11}.Release|x64.ActiveCfg = Release|x64 {3CF31288-A44D-4C78-A3AA-B05B6E32DF11}.Release|x64.Build.0 = Release|x64 {814EBFD3-3CE6-4933-A580-C1FE3147ACB4}.Debug|ARM64.ActiveCfg = Debug|ARM64 {814EBFD3-3CE6-4933-A580-C1FE3147ACB4}.Debug|ARM64.Build.0 = Debug|ARM64 {814EBFD3-3CE6-4933-A580-C1FE3147ACB4}.Debug|x64.ActiveCfg = Debug|x64 - {814EBFD3-3CE6-4933-A580-C1FE3147ACB4}.Debug|x64.Build.0 = Debug|x64 {814EBFD3-3CE6-4933-A580-C1FE3147ACB4}.Release|ARM64.ActiveCfg = Release|ARM64 {814EBFD3-3CE6-4933-A580-C1FE3147ACB4}.Release|ARM64.Build.0 = Release|ARM64 {814EBFD3-3CE6-4933-A580-C1FE3147ACB4}.Release|x64.ActiveCfg = Release|x64 @@ -263,7 +246,6 @@ Global {07BDA8F7-4AAF-4A3B-B96E-EA72A143C5AE}.Debug|ARM64.ActiveCfg = Debug|ARM64 {07BDA8F7-4AAF-4A3B-B96E-EA72A143C5AE}.Debug|ARM64.Build.0 = Debug|ARM64 {07BDA8F7-4AAF-4A3B-B96E-EA72A143C5AE}.Debug|x64.ActiveCfg = Debug|x64 - {07BDA8F7-4AAF-4A3B-B96E-EA72A143C5AE}.Debug|x64.Build.0 = Debug|x64 {07BDA8F7-4AAF-4A3B-B96E-EA72A143C5AE}.Release|ARM64.ActiveCfg = Release|ARM64 {07BDA8F7-4AAF-4A3B-B96E-EA72A143C5AE}.Release|ARM64.Build.0 = Release|ARM64 {07BDA8F7-4AAF-4A3B-B96E-EA72A143C5AE}.Release|x64.ActiveCfg = Release|x64 @@ -271,21 +253,18 @@ Global {9FC47E90-4E0D-4383-B446-A84314B00764}.Debug|ARM64.ActiveCfg = Debug|ARM64 {9FC47E90-4E0D-4383-B446-A84314B00764}.Debug|ARM64.Build.0 = Debug|ARM64 {9FC47E90-4E0D-4383-B446-A84314B00764}.Debug|x64.ActiveCfg = Debug|x64 - {9FC47E90-4E0D-4383-B446-A84314B00764}.Debug|x64.Build.0 = Debug|x64 {9FC47E90-4E0D-4383-B446-A84314B00764}.Release|ARM64.ActiveCfg = Release|ARM64 {9FC47E90-4E0D-4383-B446-A84314B00764}.Release|ARM64.Build.0 = Release|ARM64 {9FC47E90-4E0D-4383-B446-A84314B00764}.Release|x64.ActiveCfg = Release|x64 {9FC47E90-4E0D-4383-B446-A84314B00764}.Release|x64.Build.0 = Release|x64 {C3163ACA-C2E6-49D2-AA21-B8B953331EF7}.Debug|ARM64.ActiveCfg = Debug|ARM64 {C3163ACA-C2E6-49D2-AA21-B8B953331EF7}.Debug|x64.ActiveCfg = Debug|x64 - {C3163ACA-C2E6-49D2-AA21-B8B953331EF7}.Debug|x64.Build.0 = Debug|x64 {C3163ACA-C2E6-49D2-AA21-B8B953331EF7}.Release|ARM64.ActiveCfg = Release|ARM64 {C3163ACA-C2E6-49D2-AA21-B8B953331EF7}.Release|x64.ActiveCfg = Release|x64 {C3163ACA-C2E6-49D2-AA21-B8B953331EF7}.Release|x64.Build.0 = Release|x64 {3A8DFC5C-D169-4BB6-8282-EBD3D1318140}.Debug|ARM64.ActiveCfg = Debug|ARM64 {3A8DFC5C-D169-4BB6-8282-EBD3D1318140}.Debug|ARM64.Build.0 = Debug|ARM64 {3A8DFC5C-D169-4BB6-8282-EBD3D1318140}.Debug|x64.ActiveCfg = Debug|x64 - {3A8DFC5C-D169-4BB6-8282-EBD3D1318140}.Debug|x64.Build.0 = Debug|x64 {3A8DFC5C-D169-4BB6-8282-EBD3D1318140}.Release|ARM64.ActiveCfg = Release|ARM64 {3A8DFC5C-D169-4BB6-8282-EBD3D1318140}.Release|ARM64.Build.0 = Release|ARM64 {3A8DFC5C-D169-4BB6-8282-EBD3D1318140}.Release|x64.ActiveCfg = Release|x64 @@ -293,21 +272,18 @@ Global {C41F5C14-772D-4B56-BAF3-0FE8BF6807D5}.Debug|ARM64.ActiveCfg = Debug|ARM64 {C41F5C14-772D-4B56-BAF3-0FE8BF6807D5}.Debug|ARM64.Build.0 = Debug|ARM64 {C41F5C14-772D-4B56-BAF3-0FE8BF6807D5}.Debug|x64.ActiveCfg = Debug|x64 - {C41F5C14-772D-4B56-BAF3-0FE8BF6807D5}.Debug|x64.Build.0 = Debug|x64 {C41F5C14-772D-4B56-BAF3-0FE8BF6807D5}.Release|ARM64.ActiveCfg = Release|ARM64 {C41F5C14-772D-4B56-BAF3-0FE8BF6807D5}.Release|ARM64.Build.0 = Release|ARM64 {C41F5C14-772D-4B56-BAF3-0FE8BF6807D5}.Release|x64.ActiveCfg = Release|x64 {C41F5C14-772D-4B56-BAF3-0FE8BF6807D5}.Release|x64.Build.0 = Release|x64 {55F71337-32A6-4C26-8CBA-A06A9183D6F2}.Debug|ARM64.ActiveCfg = Debug|ARM64 {55F71337-32A6-4C26-8CBA-A06A9183D6F2}.Debug|x64.ActiveCfg = Debug|x64 - {55F71337-32A6-4C26-8CBA-A06A9183D6F2}.Debug|x64.Build.0 = Debug|x64 {55F71337-32A6-4C26-8CBA-A06A9183D6F2}.Release|ARM64.ActiveCfg = Release|ARM64 {55F71337-32A6-4C26-8CBA-A06A9183D6F2}.Release|x64.ActiveCfg = Release|x64 {55F71337-32A6-4C26-8CBA-A06A9183D6F2}.Release|x64.Build.0 = Release|x64 {BDC69EE0-033E-4AE1-B6AD-670E26FC117B}.Debug|ARM64.ActiveCfg = Debug|ARM64 {BDC69EE0-033E-4AE1-B6AD-670E26FC117B}.Debug|ARM64.Build.0 = Debug|ARM64 {BDC69EE0-033E-4AE1-B6AD-670E26FC117B}.Debug|x64.ActiveCfg = Debug|x64 - {BDC69EE0-033E-4AE1-B6AD-670E26FC117B}.Debug|x64.Build.0 = Debug|x64 {BDC69EE0-033E-4AE1-B6AD-670E26FC117B}.Release|ARM64.ActiveCfg = Release|ARM64 {BDC69EE0-033E-4AE1-B6AD-670E26FC117B}.Release|ARM64.Build.0 = Release|ARM64 {BDC69EE0-033E-4AE1-B6AD-670E26FC117B}.Release|x64.ActiveCfg = Release|x64 @@ -315,7 +291,6 @@ Global {BFE833C6-840F-4F2E-A1FA-A4DE9B9277D6}.Debug|ARM64.ActiveCfg = Debug|ARM64 {BFE833C6-840F-4F2E-A1FA-A4DE9B9277D6}.Debug|ARM64.Build.0 = Debug|ARM64 {BFE833C6-840F-4F2E-A1FA-A4DE9B9277D6}.Debug|x64.ActiveCfg = Debug|x64 - {BFE833C6-840F-4F2E-A1FA-A4DE9B9277D6}.Debug|x64.Build.0 = Debug|x64 {BFE833C6-840F-4F2E-A1FA-A4DE9B9277D6}.Release|ARM64.ActiveCfg = Release|ARM64 {BFE833C6-840F-4F2E-A1FA-A4DE9B9277D6}.Release|ARM64.Build.0 = Release|ARM64 {BFE833C6-840F-4F2E-A1FA-A4DE9B9277D6}.Release|x64.ActiveCfg = Release|x64 @@ -323,7 +298,6 @@ Global {F243B93C-73CB-44E7-9BDC-847BB95C27CA}.Debug|ARM64.ActiveCfg = Debug|ARM64 {F243B93C-73CB-44E7-9BDC-847BB95C27CA}.Debug|ARM64.Build.0 = Debug|ARM64 {F243B93C-73CB-44E7-9BDC-847BB95C27CA}.Debug|x64.ActiveCfg = Debug|x64 - {F243B93C-73CB-44E7-9BDC-847BB95C27CA}.Debug|x64.Build.0 = Debug|x64 {F243B93C-73CB-44E7-9BDC-847BB95C27CA}.Release|ARM64.ActiveCfg = Release|ARM64 {F243B93C-73CB-44E7-9BDC-847BB95C27CA}.Release|ARM64.Build.0 = Release|ARM64 {F243B93C-73CB-44E7-9BDC-847BB95C27CA}.Release|x64.ActiveCfg = Release|x64 @@ -331,21 +305,18 @@ Global {D9AF7F68-B881-45B1-A41C-B10E61D764EF}.Debug|ARM64.ActiveCfg = Debug|ARM64 {D9AF7F68-B881-45B1-A41C-B10E61D764EF}.Debug|ARM64.Build.0 = Debug|ARM64 {D9AF7F68-B881-45B1-A41C-B10E61D764EF}.Debug|x64.ActiveCfg = Debug|x64 - {D9AF7F68-B881-45B1-A41C-B10E61D764EF}.Debug|x64.Build.0 = Debug|x64 {D9AF7F68-B881-45B1-A41C-B10E61D764EF}.Release|ARM64.ActiveCfg = Release|ARM64 {D9AF7F68-B881-45B1-A41C-B10E61D764EF}.Release|ARM64.Build.0 = Release|ARM64 {D9AF7F68-B881-45B1-A41C-B10E61D764EF}.Release|x64.ActiveCfg = Release|x64 {D9AF7F68-B881-45B1-A41C-B10E61D764EF}.Release|x64.Build.0 = Release|x64 {A4145505-5C0E-4675-BF6D-FC3F9119FD83}.Debug|ARM64.ActiveCfg = Debug|ARM64 {A4145505-5C0E-4675-BF6D-FC3F9119FD83}.Debug|x64.ActiveCfg = Debug|x64 - {A4145505-5C0E-4675-BF6D-FC3F9119FD83}.Debug|x64.Build.0 = Debug|x64 {A4145505-5C0E-4675-BF6D-FC3F9119FD83}.Release|ARM64.ActiveCfg = Release|ARM64 {A4145505-5C0E-4675-BF6D-FC3F9119FD83}.Release|x64.ActiveCfg = Release|x64 {A4145505-5C0E-4675-BF6D-FC3F9119FD83}.Release|x64.Build.0 = Release|x64 {C0A2DEEE-2EC5-4F67-8048-53264B6BD14D}.Debug|ARM64.ActiveCfg = Debug|ARM64 {C0A2DEEE-2EC5-4F67-8048-53264B6BD14D}.Debug|ARM64.Build.0 = Debug|ARM64 {C0A2DEEE-2EC5-4F67-8048-53264B6BD14D}.Debug|x64.ActiveCfg = Debug|x64 - {C0A2DEEE-2EC5-4F67-8048-53264B6BD14D}.Debug|x64.Build.0 = Debug|x64 {C0A2DEEE-2EC5-4F67-8048-53264B6BD14D}.Release|ARM64.ActiveCfg = Release|ARM64 {C0A2DEEE-2EC5-4F67-8048-53264B6BD14D}.Release|ARM64.Build.0 = Release|ARM64 {C0A2DEEE-2EC5-4F67-8048-53264B6BD14D}.Release|x64.ActiveCfg = Release|x64 @@ -353,7 +324,6 @@ Global {753E897D-9ECE-42B1-9F0D-CD566775C77E}.Debug|ARM64.ActiveCfg = Debug|ARM64 {753E897D-9ECE-42B1-9F0D-CD566775C77E}.Debug|ARM64.Build.0 = Debug|ARM64 {753E897D-9ECE-42B1-9F0D-CD566775C77E}.Debug|x64.ActiveCfg = Debug|x64 - {753E897D-9ECE-42B1-9F0D-CD566775C77E}.Debug|x64.Build.0 = Debug|x64 {753E897D-9ECE-42B1-9F0D-CD566775C77E}.Release|ARM64.ActiveCfg = Release|ARM64 {753E897D-9ECE-42B1-9F0D-CD566775C77E}.Release|ARM64.Build.0 = Release|ARM64 {753E897D-9ECE-42B1-9F0D-CD566775C77E}.Release|x64.ActiveCfg = Release|x64 @@ -361,7 +331,6 @@ Global {92253F20-4CD6-494E-8DEF-F5B4555B61CD}.Debug|ARM64.ActiveCfg = Debug|ARM64 {92253F20-4CD6-494E-8DEF-F5B4555B61CD}.Debug|ARM64.Build.0 = Debug|ARM64 {92253F20-4CD6-494E-8DEF-F5B4555B61CD}.Debug|x64.ActiveCfg = Debug|x64 - {92253F20-4CD6-494E-8DEF-F5B4555B61CD}.Debug|x64.Build.0 = Debug|x64 {92253F20-4CD6-494E-8DEF-F5B4555B61CD}.Release|ARM64.ActiveCfg = Release|ARM64 {92253F20-4CD6-494E-8DEF-F5B4555B61CD}.Release|ARM64.Build.0 = Release|ARM64 {92253F20-4CD6-494E-8DEF-F5B4555B61CD}.Release|x64.ActiveCfg = Release|x64 @@ -369,7 +338,6 @@ Global {0DCD2FE4-0604-4307-ABAA-C61F0065D717}.Debug|ARM64.ActiveCfg = Debug|ARM64 {0DCD2FE4-0604-4307-ABAA-C61F0065D717}.Debug|ARM64.Build.0 = Debug|ARM64 {0DCD2FE4-0604-4307-ABAA-C61F0065D717}.Debug|x64.ActiveCfg = Debug|x64 - {0DCD2FE4-0604-4307-ABAA-C61F0065D717}.Debug|x64.Build.0 = Debug|x64 {0DCD2FE4-0604-4307-ABAA-C61F0065D717}.Release|ARM64.ActiveCfg = Release|ARM64 {0DCD2FE4-0604-4307-ABAA-C61F0065D717}.Release|ARM64.Build.0 = Release|ARM64 {0DCD2FE4-0604-4307-ABAA-C61F0065D717}.Release|x64.ActiveCfg = Release|x64 @@ -377,7 +345,6 @@ Global {B275C525-5EF4-40BA-A70A-4E01A76A0CDD}.Debug|ARM64.ActiveCfg = Debug|ARM64 {B275C525-5EF4-40BA-A70A-4E01A76A0CDD}.Debug|ARM64.Build.0 = Debug|ARM64 {B275C525-5EF4-40BA-A70A-4E01A76A0CDD}.Debug|x64.ActiveCfg = Debug|x64 - {B275C525-5EF4-40BA-A70A-4E01A76A0CDD}.Debug|x64.Build.0 = Debug|x64 {B275C525-5EF4-40BA-A70A-4E01A76A0CDD}.Release|ARM64.ActiveCfg = Release|ARM64 {B275C525-5EF4-40BA-A70A-4E01A76A0CDD}.Release|ARM64.Build.0 = Release|ARM64 {B275C525-5EF4-40BA-A70A-4E01A76A0CDD}.Release|x64.ActiveCfg = Release|x64 @@ -385,23 +352,13 @@ Global {25662612-421F-42F5-B5E1-D69ECBF3F5BB}.Debug|ARM64.ActiveCfg = Debug|ARM64 {25662612-421F-42F5-B5E1-D69ECBF3F5BB}.Debug|ARM64.Build.0 = Debug|ARM64 {25662612-421F-42F5-B5E1-D69ECBF3F5BB}.Debug|x64.ActiveCfg = Debug|x64 - {25662612-421F-42F5-B5E1-D69ECBF3F5BB}.Debug|x64.Build.0 = Debug|x64 {25662612-421F-42F5-B5E1-D69ECBF3F5BB}.Release|ARM64.ActiveCfg = Release|ARM64 {25662612-421F-42F5-B5E1-D69ECBF3F5BB}.Release|ARM64.Build.0 = Release|ARM64 {25662612-421F-42F5-B5E1-D69ECBF3F5BB}.Release|x64.ActiveCfg = Release|x64 {25662612-421F-42F5-B5E1-D69ECBF3F5BB}.Release|x64.Build.0 = Release|x64 - {49723CA5-DA05-43C0-93AB-6FD30D046919}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {49723CA5-DA05-43C0-93AB-6FD30D046919}.Debug|ARM64.Build.0 = Debug|ARM64 - {49723CA5-DA05-43C0-93AB-6FD30D046919}.Debug|x64.ActiveCfg = Debug|x64 - {49723CA5-DA05-43C0-93AB-6FD30D046919}.Debug|x64.Build.0 = Debug|x64 - {49723CA5-DA05-43C0-93AB-6FD30D046919}.Release|ARM64.ActiveCfg = Release|ARM64 - {49723CA5-DA05-43C0-93AB-6FD30D046919}.Release|ARM64.Build.0 = Release|ARM64 - {49723CA5-DA05-43C0-93AB-6FD30D046919}.Release|x64.ActiveCfg = Release|x64 - {49723CA5-DA05-43C0-93AB-6FD30D046919}.Release|x64.Build.0 = Release|x64 {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Debug|ARM64.ActiveCfg = Debug|ARM64 {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Debug|ARM64.Build.0 = Debug|ARM64 {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Debug|x64.ActiveCfg = Debug|x64 - {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Debug|x64.Build.0 = Debug|x64 {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Release|ARM64.ActiveCfg = Release|ARM64 {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Release|ARM64.Build.0 = Release|ARM64 {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}.Release|x64.ActiveCfg = Release|x64 @@ -409,7 +366,6 @@ Global {E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}.Debug|ARM64.ActiveCfg = Debug|ARM64 {E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}.Debug|ARM64.Build.0 = Debug|ARM64 {E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}.Debug|x64.ActiveCfg = Debug|x64 - {E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}.Debug|x64.Build.0 = Debug|x64 {E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}.Release|ARM64.ActiveCfg = Release|ARM64 {E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}.Release|ARM64.Build.0 = Release|ARM64 {E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}.Release|x64.ActiveCfg = Release|x64 @@ -417,7 +373,6 @@ Global {C04F0F2C-B75D-4628-8656-6163B28BD69E}.Debug|ARM64.ActiveCfg = Debug|ARM64 {C04F0F2C-B75D-4628-8656-6163B28BD69E}.Debug|ARM64.Build.0 = Debug|ARM64 {C04F0F2C-B75D-4628-8656-6163B28BD69E}.Debug|x64.ActiveCfg = Debug|x64 - {C04F0F2C-B75D-4628-8656-6163B28BD69E}.Debug|x64.Build.0 = Debug|x64 {C04F0F2C-B75D-4628-8656-6163B28BD69E}.Release|ARM64.ActiveCfg = Release|ARM64 {C04F0F2C-B75D-4628-8656-6163B28BD69E}.Release|ARM64.Build.0 = Release|ARM64 {C04F0F2C-B75D-4628-8656-6163B28BD69E}.Release|x64.ActiveCfg = Release|x64 diff --git a/win_build/boinccas.vcxproj b/win_build/boinccas.vcxproj deleted file mode 100644 index 52a7f90104..0000000000 --- a/win_build/boinccas.vcxproj +++ /dev/null @@ -1,342 +0,0 @@ - - - - - - Debug - ARM64 - - - Debug - x64 - - - Release - ARM64 - - - Release - x64 - - - - {49723CA5-DA05-43C0-93AB-6FD30D046919} - Win32Proj - boinccas - - - - DynamicLibrary - Unicode - Static - v143 - - - DynamicLibrary - Unicode - Static - v143 - - - DynamicLibrary - Unicode - Static - v143 - - - DynamicLibrary - Unicode - Static - v143 - - - - - - - - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.40219.1 - $(SolutionDir)Build\$(Platform)\$(Configuration)\ - $(SolutionDir)Build\$(Platform)\$(Configuration)\ - $(SolutionDir)Build\$(Platform)\$(Configuration)\$(ProjectName)\obj\ - $(SolutionDir)Build\$(Platform)\$(Configuration)\$(ProjectName)\obj\ - true - true - $(SolutionDir)Build\$(Platform)\$(Configuration)\ - $(SolutionDir)Build\$(Platform)\$(Configuration)\ - $(SolutionDir)Build\$(Platform)\$(Configuration)\$(ProjectName)\obj\ - $(SolutionDir)Build\$(Platform)\$(Configuration)\$(ProjectName)\obj\ - false - false - AllRules.ruleset - AllRules.ruleset - - - - - AllRules.ruleset - AllRules.ruleset - - - - - - - - X64 - - - Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;BOINCCAS_EXPORTS;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebug - true - Use - ProgramDatabase - ../win_build;..\lib;%(AdditionalIncludeDirectories) - - - atls.lib;msi.lib;libcmtd.lib;libcpmtd.lib;delayimp.lib;netapi32.lib;advapi32.lib;kernel32.lib;user32.lib;version.lib;%(AdditionalDependencies) - false - ..\clientsetup\win\boinccas.def - netapi32.dll;advapi32.dll;%(DelayLoadDLLs) - $(OutDir)boinccas.pdb - Windows - $(OutDir)boinccas.lib - MachineX64 - $(OutDir);%(AdditionalLibraryDirectories) - - - - - - Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;BOINCCAS_EXPORTS;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebug - true - Use - ProgramDatabase - ../win_build;..\lib;%(AdditionalIncludeDirectories) - - - atls.lib;msi.lib;libcmtd.lib;libcpmtd.lib;delayimp.lib;netapi32.lib;advapi32.lib;kernel32.lib;user32.lib;version.lib;%(AdditionalDependencies) - false - ..\clientsetup\win\boinccas.def - netapi32.dll;advapi32.dll;%(DelayLoadDLLs) - $(OutDir)boinccas.pdb - Windows - $(OutDir)boinccas.lib - $(OutDir);%(AdditionalLibraryDirectories) - - - - - X64 - - - MaxSpeed - OnlyExplicitInline - true - WIN32;NDEBUG;_WINDOWS;_USRDLL;BOINCCAS_EXPORTS;%(PreprocessorDefinitions) - true - MultiThreaded - true - Use - ProgramDatabase - ..\lib;../win_build;%(AdditionalIncludeDirectories) - - - atls.lib;msi.lib;libcmt.lib;libcpmt.lib;delayimp.lib;netapi32.lib;advapi32.lib;kernel32.lib;user32.lib;version.lib;%(AdditionalDependencies) - false - ..\clientsetup\win\boinccas.def - netapi32.dll;advapi32.dll;%(DelayLoadDLLs) - $(OutDir)boinccas.pdb - Windows - true - true - $(OutDir)boinccas.lib - MachineX64 - $(OutDir);%(AdditionalLibraryDirectories) - - - - - - MaxSpeed - OnlyExplicitInline - true - WIN32;NDEBUG;_WINDOWS;_USRDLL;BOINCCAS_EXPORTS;%(PreprocessorDefinitions) - true - MultiThreaded - true - Use - ProgramDatabase - ..\lib;../win_build;%(AdditionalIncludeDirectories) - - - atls.lib;msi.lib;libcmt.lib;libcpmt.lib;delayimp.lib;netapi32.lib;advapi32.lib;kernel32.lib;user32.lib;version.lib;%(AdditionalDependencies) - false - ..\clientsetup\win\boinccas.def - netapi32.dll;advapi32.dll;%(DelayLoadDLLs) - $(OutDir)boinccas.pdb - Windows - true - true - $(OutDir)boinccas.lib - $(OutDir);%(AdditionalLibraryDirectories) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Create - Create - Create - Create - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {e8f6bd7e-461a-4733-b7d8-37b09a099ed8} - - - - - - - \ No newline at end of file diff --git a/win_build/installerv2/BOINCx64.ism b/win_build/installerv2/BOINCx64.ism deleted file mode 100644 index da28311fd6..0000000000 --- a/win_build/installerv2/BOINCx64.ism +++ /dev/null @@ -1,6009 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - 1252 - ##COMPANY_PRODUCT## - ##COMPANY_PRODUCT_SUBJECT## - ##COMPANY_NAME## - BOINC - ##IDS_FEATURE_BOINC_DESCRIPTION## - - Administrator - {10301B25-4FBC-4736-9608-2A2063BC4F1C} - - 06/21/1999 09:00 - 07/14/2000 12:50 - 200 - 0 - - InstallShield - 1 - - - - Action - Description - Template - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Advertise##IDS_ACTIONTEXT_Advertising## - AllocateRegistrySpace##IDS_ACTIONTEXT_AllocatingRegistry####IDS_ACTIONTEXT_FreeSpace##AppSearch##IDS_ACTIONTEXT_SearchInstalled####IDS_ACTIONTEXT_PropertySignature##BindImage##IDS_ACTIONTEXT_BindingExes####IDS_ACTIONTEXT_File##CCPSearch##IDS_ACTIONTEXT_UnregisterModules## - CostFinalize##IDS_ACTIONTEXT_ComputingSpace3## - CostInitialize##IDS_ACTIONTEXT_ComputingSpace## - CreateFolders##IDS_ACTIONTEXT_CreatingFolders####IDS_ACTIONTEXT_Folder##CreateShortcuts##IDS_ACTIONTEXT_CreatingShortcuts####IDS_ACTIONTEXT_Shortcut##DeleteServices##IDS_ACTIONTEXT_DeletingServices####IDS_ACTIONTEXT_Service##DuplicateFiles##IDS_ACTIONTEXT_CreatingDuplicate####IDS_ACTIONTEXT_FileDirectorySize##FileCost##IDS_ACTIONTEXT_ComputingSpace2## - FindRelatedProducts##IDS_ACTIONTEXT_SearchForRelated####IDS_ACTIONTEXT_FoundApp##GenerateScript##IDS_ACTIONTEXT_GeneratingScript####IDS_ACTIONTEXT_1##InstallAdminPackage##IDS_ACTIONTEXT_CopyingNetworkFiles####IDS_ACTIONTEXT_FileDirSize##InstallFiles##IDS_ACTIONTEXT_CopyingNewFiles####IDS_ACTIONTEXT_FileDirSize2##InstallODBC##IDS_ACTIONTEXT_InstallODBC## - InstallSFPCatalogFile##IDS_ACTIONTEXT_InstallingSystemCatalog####IDS_ACTIONTEXT_FileDependencies##InstallServices##IDS_ACTIONTEXT_InstallServices####IDS_ACTIONTEXT_Service2##InstallValidate##IDS_ACTIONTEXT_Validating## - LaunchConditions##IDS_ACTIONTEXT_EvaluateLaunchConditions## - MigrateFeatureStates##IDS_ACTIONTEXT_MigratingFeatureStates####IDS_ACTIONTEXT_Application##MoveFiles##IDS_ACTIONTEXT_MovingFiles####IDS_ACTIONTEXT_FileDirSize3##PatchFiles##IDS_ACTIONTEXT_PatchingFiles####IDS_ACTIONTEXT_FileDirSize4##ProcessComponents##IDS_ACTIONTEXT_UpdateComponentRegistration## - PublishComponents##IDS_ACTIONTEXT_PublishingQualifiedComponents####IDS_ACTIONTEXT_ComponentIDQualifier##PublishFeatures##IDS_ACTIONTEXT_PublishProductFeatures####IDS_ACTIONTEXT_FeatureColon##PublishProduct##IDS_ACTIONTEXT_PublishProductInfo## - RMCCPSearch##IDS_ACTIONTEXT_SearchingQualifyingProducts## - RegisterClassInfo##IDS_ACTIONTEXT_RegisterClassServer####IDS_ACTIONTEXT_ClassId##RegisterComPlus##IDS_ACTIONTEXT_RegisteringComPlus####IDS_ACTIONTEXT_AppIdAppTypeRSN##RegisterExtensionInfo##IDS_ACTIONTEXT_RegisterExtensionServers####IDS_ACTIONTEXT_Extension2##RegisterFonts##IDS_ACTIONTEXT_RegisterFonts####IDS_ACTIONTEXT_Font##RegisterMIMEInfo##IDS_ACTIONTEXT_RegisterMimeInfo####IDS_ACTIONTEXT_ContentTypeExtension##RegisterProduct##IDS_ACTIONTEXT_RegisteringProduct####IDS_ACTIONTEXT_1b##RegisterProgIdInfo##IDS_ACTIONTEXT_RegisteringProgIdentifiers####IDS_ACTIONTEXT_ProgID2##RegisterTypeLibraries##IDS_ACTIONTEXT_RegisterTypeLibs####IDS_ACTIONTEXT_LibId##RegisterUser##IDS_ACTIONTEXT_RegUser####IDS_ACTIONTEXT_1c##RemoveDuplicateFiles##IDS_ACTIONTEXT_RemovingDuplicates####IDS_ACTIONTEXT_FileDir##RemoveEnvironmentStrings##IDS_ACTIONTEXT_UpdateEnvironmentStrings####IDS_ACTIONTEXT_NameValueAction2##RemoveExistingProducts##IDS_ACTIONTEXT_RemoveApps####IDS_ACTIONTEXT_AppCommandLine##RemoveFiles##IDS_ACTIONTEXT_RemovingFiles####IDS_ACTIONTEXT_FileDir2##RemoveFolders##IDS_ACTIONTEXT_RemovingFolders####IDS_ACTIONTEXT_Folder1##RemoveIniValues##IDS_ACTIONTEXT_RemovingIni####IDS_ACTIONTEXT_FileSectionKeyValue##RemoveODBC##IDS_ACTIONTEXT_RemovingODBC## - RemoveRegistryValues##IDS_ACTIONTEXT_RemovingRegistry####IDS_ACTIONTEXT_KeyName##RemoveShortcuts##IDS_ACTIONTEXT_RemovingShortcuts####IDS_ACTIONTEXT_Shortcut1##Rollback##IDS_ACTIONTEXT_RollingBack####IDS_ACTIONTEXT_1d##RollbackCleanup##IDS_ACTIONTEXT_RemovingBackup####IDS_ACTIONTEXT_File2##SelfRegModules##IDS_ACTIONTEXT_RegisteringModules####IDS_ACTIONTEXT_FileFolder##SelfUnregModules##IDS_ACTIONTEXT_UnregisterModules####IDS_ACTIONTEXT_FileFolder2##SetODBCFolders##IDS_ACTIONTEXT_InitializeODBCDirs## - ShutdownBOINCManager##ID_STRING4## - StartServices##IDS_ACTIONTEXT_StartingServices####IDS_ACTIONTEXT_Service3##StopServices##IDS_ACTIONTEXT_StoppingServices####IDS_ACTIONTEXT_Service4##UnmoveFiles##IDS_ACTIONTEXT_RemovingMoved####IDS_ACTIONTEXT_FileDir3##UnpublishComponents##IDS_ACTIONTEXT_UnpublishQualified####IDS_ACTIONTEXT_ComponentIdQualifier2##UnpublishFeatures##IDS_ACTIONTEXT_UnpublishProductFeatures####IDS_ACTIONTEXT_Feature##UnpublishProduct##IDS_ACTIONTEXT_UnpublishingProductInfo## - UnregisterClassInfo##IDS_ACTIONTEXT_UnregisterClassServers####IDS_ACTIONTEXT_ClsID##UnregisterComPlus##IDS_ACTIONTEXT_UnregisteringComPlus####IDS_ACTIONTEXT_AppId##UnregisterExtensionInfo##IDS_ACTIONTEXT_UnregisterExtensionServers####IDS_ACTIONTEXT_Extension##UnregisterFonts##IDS_ACTIONTEXT_UnregisteringFonts####IDS_ACTIONTEXT_Font2##UnregisterMIMEInfo##IDS_ACTIONTEXT_UnregisteringMimeInfo####IDS_ACTIONTEXT_ContentTypeExtension2##UnregisterProgIdInfo##IDS_ACTIONTEXT_UnregisteringProgramIds####IDS_ACTIONTEXT_ProgID##UnregisterTypeLibraries##IDS_ACTIONTEXT_UnregTypeLibs####IDS_ACTIONTEXT_Libid2##WriteEnvironmentStrings##IDS_ACTIONTEXT_EnvironmentStrings####IDS_ACTIONTEXT_NameValueAction##WriteIniValues##IDS_ACTIONTEXT_WritingINI####IDS_ACTIONTEXT_FileSectionKeyValue2##WriteRegistryValues##IDS_ACTIONTEXT_WritingRegistry####IDS_ACTIONTEXT_KeyNameValue##caCreateVRoots##IDS_ACTIONTEXT_CreatingIISRoots## - caRemoveVRoots##IDS_ACTIONTEXT_RemovingIISRoots## -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
CASetBOINCDataProjects1300 - CASetBOINCDataSlots1200 - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - FileCost900FileCost - InstallAdminPackage3900InstallAdminPackage - InstallFiles4000InstallFiles - InstallFinalize6600InstallFinalize - InstallInitialize1500InstallInitialize - InstallValidate1400InstallValidate - ScheduleRebootISSCHEDULEREBOOT4010ScheduleReboot -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AdminWelcome1010AdminWelcome - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - ExecuteAction1300ExecuteAction - FileCost900FileCost - SetupCompleteError-3SetupCompleteError - SetupCompleteSuccess-1SetupCompleteSuccess - SetupInitialization50SetupInitialization - SetupInterrupted-2SetupInterrupted - SetupProgress1020SetupProgress -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
CostFinalize1000CostFinalize - CostInitialize800CostInitialize - CreateShortcuts4500CreateShortcuts - InstallFinalize6600InstallFinalize - InstallInitialize1500InstallInitialize - InstallValidate1400InstallValidate - MsiPublishAssemblies6250MsiPublishAssemblies - PublishComponents6200PublishComponents - PublishFeatures6300PublishFeatures - PublishProduct6400PublishProduct - RegisterClassInfo4600RegisterClassInfo - RegisterExtensionInfo4700RegisterExtensionInfo - RegisterMIMEInfo4900RegisterMIMEInfo - RegisterProgIdInfo4800RegisterProgIdInfo - RegisterTypeLibraries4910RegisterTypeLibraries - ScheduleRebootISSCHEDULEREBOOT6410ScheduleReboot -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
- - - AppId - RemoteServerName - LocalService - ServiceParameters - DllSurrogate - ActivateAtStorage - RunAsInteractiveUser -
- - - Property - Signature_ -
- - - Billboard_ - BBControl - Type - X - Y - Width - Height - Attributes - Text -
- - - Billboard - Feature_ - Action - Ordering -
- - - Name - Data - ISBuildSourcePath - - - - - - - - - - - - - - - - - - - - - -
ISSetupFilesHelper<ISProductFolder>\redist\language independent\i386\SFHelper.dllInteriorBin1<ISProductFolder>\Redist\Language Independent\OS Independent\IsDialogBanner.ibdNewBinary1<ISProductFolder>\Redist\Language Independent\OS Independent\IsDialogBanner.ibdNewBinary11<ISProductFolder>\Redist\Language Independent\OS Independent\CustomSetupIco.ibdNewBinary12<ISProductFolder>\Redist\Language Independent\OS Independent\DestIcon.ibdNewBinary13<ISProductFolder>\Redist\Language Independent\OS Independent\NetworkInstall.icoNewBinary14<ISProductFolder>\Redist\Language Independent\OS Independent\DontInstall.icoNewBinary15<ISProductFolder>\Redist\Language Independent\OS Independent\Install.icoNewBinary16<ISProductFolder>\Redist\Language Independent\OS Independent\InstallFirstUse.icoNewBinary17<ISProductFolder>\Redist\Language Independent\OS Independent\InstallPartial.icoNewBinary18<ISProductFolder>\Redist\Language Independent\OS Independent\InstallStateMenu.icoNewBinary19<ISProjectFolder>\redist\setup.bmpNewBinary2<ISProductFolder>\Redist\Language Independent\OS Independent\New.ibdNewBinary3<ISProductFolder>\Redist\Language Independent\OS Independent\Up.ibdNewBinary4<ISProductFolder>\Redist\Language Independent\OS Independent\WarningIcon.ibdNewBinary5<ISProductFolder>\Redist\Language Independent\OS Independent\IsDialogBitmap.ibdNewBinary6<ISProjectFolder>\..\Build\x64\Release\boinccas.dllNewBinary7<ISProductFolder>\Redist\Language Independent\OS Independent\ReinstIco.ibdNewBinary8<ISProductFolder>\Redist\Language Independent\OS Independent\RemoveIco.ibdNewBinary9<ISProductFolder>\Redist\Language Independent\OS Independent\SetupIcon.ibdSetAllUsers.dll<ISProductFolder>\redist\language independent\i386\SetAllUsers.dll
- - - File_ - Path -
- - - Signature_ -
- - - Property - Value - - - - -
ENABLEPROTECTEDAPPLICATIONEXECUTION31ENABLESCREENSAVER1ENABLEUSEBYALLUSERS1LAUNCHPROGRAM1
- - - CLSID - Context - Component_ - ProgId_Default - Description - AppId_ - FileTypeMask - Icon_ - IconIndex - DefInprocHandler - Argument - Feature_ - Attributes -
- - - Property - Order - Value - Text -
IS_SQLSERVER_SERVER1TestValue -
- - - Signature_ - ComponentId - Type -
- - - Component_ - ExpType -
- - - Component - ComponentId - Directory_ - Attributes - Condition - KeyPath - ISAttributes - ISComments - ISScanAtBuildFile - ISRegFileToMergeAtBuild - ISDotNetInstallerArgsInstall - ISDotNetInstallerArgsCommit - ISDotNetInstallerArgsUninstall - ISDotNetInstallerArgsRollback - - - - - - - - - - - - - - - - - - - - -
BOINCServiceConfig{3BD51E4E-504D-43C2-AD8A-2FAD36A43488}INSTALLDIR256VersionNT AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1boinc.exe117/LogFile=/LogFile=/LogFile=/LogFile=_BOINC{B2649E11-6320-4710-B5C8-1922588446E9}INSTALLDIR256boinc.exe145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCCMD{02757F30-2A56-4AB4-99DC-92F0AA5A84A5}INSTALLDIR256boinccmd.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCData{4E793828-A468-4366-892F-FC2F36EC99D9}DATADIR272145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDataProjects{9C720438-35E8-4377-A105-AF3675664094}PROJECTS272145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDataSlots{C9FE7A6E-2470-4666-949B-4DB2BB936E5F}SLOTS272145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDepends{69AF1C45-9D67-4F33-B97B-5DA096D77908}INSTALLDIR25617/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManager{7EBB5E76-86BA-4EBA-98AA-DD908C215D72}INSTALLDIR256boincmgr.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerGlobalization{F92B6595-2E79-45F0-BF41-4EDB52645FFC}LOCALE25617/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerSkin{73A92885-CE76-42CE-916B-1B52DAADD11C}DEFAULT25617/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartMenu{B2F97C0C-F33E-453D-B304-228A1686C6DF}INSTALLDIR256ENABLESTARTMENUITEMS = 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartup{16BC187E-DE09-453E-AD35-0C6BEF32BA73}INSTALLDIR256ENABLEUSEBYALLUSERS <> 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartupAll{175B1B4B-D4D7-4D21-968A-8EDF6F8C4BE3}INSTALLDIR256ENABLEUSEBYALLUSERS = 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCScreensaver{DE9384B0-EA5F-43E3-90A9-41097728DF22}INSTALLDIR264boincscr.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCSvcCtrl{B307063C-7B0A-458A-A707-2E23B6545E9B}INSTALLDIR256boincsvcctrl.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCTray{F21E62FE-3BA7-401B-BDBA-D96259DCBD3B}INSTALLDIR256VersionNTboinctray.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCTrayStartup{BEB2BDC7-6AB8-4EA0-B9E8-323B07532AFF}INSTALLDIR26417/LogFile=/LogFile=/LogFile=/LogFile=_Screensaver{B7ED8F6D-37AE-4F3A-A8C5-127DE44C483A}WindowsFolder256boinc.scr17/LogFile=/LogFile=/LogFile=/LogFile=_ScreensaverEnable9x{E3BA83A8-3650-4133-8720-D336D3FFD477}INSTALLDIR256Version9X AND ENABLESCREENSAVER = 117/LogFile=/LogFile=/LogFile=/LogFile=_ScreensaverEnableNT{2F8CEFC8-A589-4CF7-BEE4-F7149D08C712}INSTALLDIR256VersionNT AND ENABLESCREENSAVER = 117/LogFile=/LogFile=/LogFile=/LogFile=
- - - Feature_ - Level - Condition -
- - - Dialog_ - Control - Type - X - Y - Width - Height - Attributes - Property - Text - Control_Next - Help - ISWindowStyle - ISControlId - ISBuildSourcePath - Binary_ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdminChangeFolderBannerBitmap003744410NewBinary1AdminChangeFolderBannerLineLine044374010 - AdminChangeFolderCancelPushButton30124366173##IDS_CANCEL##ComboText0 - AdminChangeFolderComboDirectoryCombo216427780458755TARGETDIR##IDS__IsAdminInstallBrowse_4##Up0 - AdminChangeFolderComboTextText215099143##IDS__IsAdminInstallBrowse_LookIn##Combo0 - AdminChangeFolderDlgDescText21232922565539##IDS__IsAdminInstallBrowse_BrowseDestination##0 - AdminChangeFolderDlgLineLine48234326010 - AdminChangeFolderDlgTitleText1362922565539##IDS__IsAdminInstallBrowse_ChangeDestination##0 - AdminChangeFolderListDirectoryList2190332977TARGETDIR##IDS__IsAdminInstallBrowse_8##TailText0 - AdminChangeFolderNewFolderPushButton3356619193670019List##IDS__IsAdminInstallBrowse_CreateFolder##0NewBinary2AdminChangeFolderOKPushButton23024366173##IDS_OK##Cancel0 - AdminChangeFolderTailPathEdit21207332173TARGETDIR##IDS__IsAdminInstallBrowse_11##OK0 - AdminChangeFolderTailTextText2119399133##IDS__IsAdminInstallBrowse_FolderName##Tail0 - AdminChangeFolderUpPushButton3106619193670019NewFolder##IDS__IsAdminInstallBrowse_UpOneLevel##0NewBinary3AdminNetworkLocationBackPushButton16424366173##IDS_BACK##InstallNow0 - AdminNetworkLocationBannerBitmap003744410NewBinary1AdminNetworkLocationBannerLineLine044374010 - AdminNetworkLocationBrowsePushButton28612466173##IDS__IsAdminInstallPoint_Change##Back0 - AdminNetworkLocationCancelPushButton30124366173##IDS_CANCEL##SetupPathEdit0 - AdminNetworkLocationDlgDescText21232922565539##IDS__IsAdminInstallPoint_SpecifyNetworkLocation##0 - AdminNetworkLocationDlgLineLine48234326010 - AdminNetworkLocationDlgTextText2151326403##IDS__IsAdminInstallPoint_EnterNetworkLocation##0 - AdminNetworkLocationDlgTitleText1362922565539##IDS__IsAdminInstallPoint_NetworkLocationFormatted##0 - AdminNetworkLocationInstallNowPushButton23024366173##IDS__IsAdminInstallPoint_Install##Cancel0 - AdminNetworkLocationLBBrowseText2190100103##IDS__IsAdminInstallPoint_NetworkLocation##0 - AdminNetworkLocationSetupPathEditPathEdit21102330173TARGETDIRBrowse0 - AdminWelcomeBackPushButton16424366171##IDS_BACK##Next0 - AdminWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - AdminWelcomeDlgLineLine0234326010 - AdminWelcomeImageBitmap0037423410NewBinary5AdminWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - AdminWelcomeTextLine1Text13582254565539##IDS__IsAdminInstallPointWelcome_Wizard##0 - AdminWelcomeTextLine2Text135552284565539##IDS__IsAdminInstallPointWelcome_ServerImage##0 - CancelSetupIconIcon1515242452428810NewBinary4CancelSetupNoPushButton1355766173##IDS__IsCancelDlg_No##Yes0 - CancelSetupTextText4815194303##IDS__IsCancelDlg_ConfirmCancel##0 - CancelSetupYesPushButton625766173##IDS__IsCancelDlg_Yes##No0 - ChangeFolderDataBannerBitmap003744410NewBinary1ChangeFolderDataBannerLineLine044374010 - ChangeFolderDataCancelPushButton30124366173##IDS_CANCEL##ComboText0 - ChangeFolderDataComboDirectoryCombo2164277804128779_BrowseDataProperty##IDS__IsBrowseFolderDlg_4##Up0 - ChangeFolderDataComboTextText215099143##IDS__IsBrowseFolderDlg_LookIn##Combo0 - ChangeFolderDataDlgDescText21232922565539##IDS__IsBrowseFolderDlg_BrowseDestFolder##0 - ChangeFolderDataDlgLineLine48234326010 - ChangeFolderDataDlgTitleText1362922565539##IDS__IsBrowseFolderDlg_ChangeCurrentFolder##0 - ChangeFolderDataListDirectoryList21903329715_BrowseDataProperty##IDS__IsBrowseFolderDlg_8##TailText0 - ChangeFolderDataNewFolderPushButton3356619193670019List##IDS__IsBrowseFolderDlg_CreateFolder##0NewBinary2ChangeFolderDataOKPushButton23024366173##IDS__IsBrowseFolderDlg_OK##Cancel0 - ChangeFolderDataTailPathEdit212073321715_BrowseDataProperty##IDS__IsBrowseFolderDlg_11##OK0 - ChangeFolderDataTailTextText2119399133##IDS__IsBrowseFolderDlg_FolderName##Tail0 - ChangeFolderDataUpPushButton3106619193670019NewFolder##IDS__IsBrowseFolderDlg_UpOneLevel##0NewBinary3ChangeFolderInstallBannerBitmap003744410NewBinary1ChangeFolderInstallBannerLineLine044374010 - ChangeFolderInstallCancelPushButton30124366173##IDS_CANCEL##ComboText0 - ChangeFolderInstallComboDirectoryCombo2164277804128779_BrowseInstallProperty##IDS__IsBrowseFolderDlg_4##Up0 - ChangeFolderInstallComboTextText215099143##IDS__IsBrowseFolderDlg_LookIn##Combo0 - ChangeFolderInstallDlgDescText21232922565539##IDS__IsBrowseFolderDlg_BrowseDestFolder##0 - ChangeFolderInstallDlgLineLine48234326010 - ChangeFolderInstallDlgTitleText1362922565539##IDS__IsBrowseFolderDlg_ChangeCurrentFolder##0 - ChangeFolderInstallListDirectoryList21903329715_BrowseInstallProperty##IDS__IsBrowseFolderDlg_8##TailText0 - ChangeFolderInstallNewFolderPushButton3356619193670019List##IDS__IsBrowseFolderDlg_CreateFolder##0NewBinary2ChangeFolderInstallOKPushButton23024366173##IDS__IsBrowseFolderDlg_OK##Cancel0 - ChangeFolderInstallTailPathEdit212073321715_BrowseInstallProperty##IDS__IsBrowseFolderDlg_11##OK0 - ChangeFolderInstallTailTextText2119399133##IDS__IsBrowseFolderDlg_FolderName##Tail0 - ChangeFolderInstallUpPushButton3106619193670019NewFolder##IDS__IsBrowseFolderDlg_UpOneLevel##0NewBinary3DiskSpaceRequirementsBannerBitmap003744410NewBinary1DiskSpaceRequirementsBannerLineLine044374010 - DiskSpaceRequirementsDlgDescText17232922565539##IDS__IsFeatureDetailsDlg_SpaceRequired##0 - DiskSpaceRequirementsDlgLineLine48234326010 - DiskSpaceRequirementsDlgTextText10185358413##IDS__IsFeatureDetailsDlg_VolumesTooSmall##0 - DiskSpaceRequirementsDlgTitleText962922565539##IDS__IsFeatureDetailsDlg_DiskSpaceRequirements##0 - DiskSpaceRequirementsListVolumeCostList855358125393223##IDS__IsFeatureDetailsDlg_Numbers##0 - DiskSpaceRequirementsOKPushButton30124366173##IDS__IsFeatureDetailsDlg_OK##0 - FeatureNotSupportedBackPushButton16424366173##IDS_BACK##0 - FeatureNotSupportedBannerBitmap003744410InteriorBin1FeatureNotSupportedBannerLineLine044374010 - FeatureNotSupportedCancelPushButton30124366173##IDS_CANCEL##0 - FeatureNotSupportedDlgDescText21232922565539##IDS__FeatueNotSupportedDlg_DialogDescription##00 - FeatureNotSupportedDlgLineLine48234326010 - FeatureNotSupportedDlgTitleText1362922565539##IDS__FeatueNotSupportedDlg_DialogTitle##00 - FeatureNotSupportedNextPushButton23024366171##IDS_NEXT##0 - FilesInUseBannerBitmap003744410NewBinary1FilesInUseBannerLineLine044374010 - FilesInUseDlgDescText21232922565539##IDS__IsFilesInUse_FilesInUseMessage##0 - FilesInUseDlgLineLine48234326010 - FilesInUseDlgTextText2151348293##IDS__IsFilesInUse_ApplicationsUsingFiles##0 - FilesInUseDlgTitleText1362922565539##IDS__IsFilesInUse_FilesInUse##0 - FilesInUseExitPushButton30124366173##IDS__IsFilesInUse_Exit##List0 - FilesInUseIgnorePushButton23024366173##IDS__IsFilesInUse_Ignore##Exit0 - FilesInUseListListBox21873311357FileInUseProcessRetry0 - FilesInUseRetryPushButton16424366173##IDS__IsFilesInUse_Retry##Ignore0 - InstallWelcomeBackPushButton16424366171##IDS_BACK##Copyright0 - InstallWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - InstallWelcomeCopyrightText1351442287365539##IDS__IsWelcomeDlg_WarningCopyright##Next0 - InstallWelcomeDlgLineLine0234374010 - InstallWelcomeImageBitmap0037423410NewBinary5InstallWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - InstallWelcomeTextLine1Text13582254565539##IDS__IsWelcomeDlg_WelcomeProductName##0 - InstallWelcomeTextLine2Text135552284565539##IDS__IsWelcomeDlg_InstallProductName##0 - LicenseAgreementAgreeRadioButtonGroup8190291403AgreeToLicenseBack0 - LicenseAgreementBackPushButton16424366173##IDS_BACK##Next0 - LicenseAgreementBannerBitmap003744410NewBinary1LicenseAgreementBannerLineLine044374010 - LicenseAgreementCancelPushButton30124366173##IDS_CANCEL##ISPrintButton0 - LicenseAgreementDlgDescText21232922565539##IDS__IsLicenseDlg_ReadLicenseAgreement##0 - LicenseAgreementDlgLineLine48234326010 - LicenseAgreementDlgTitleText1362922565539##IDS__IsLicenseDlg_LicenseAgreement##0 - LicenseAgreementISPrintButtonPushButton30118865173##IDS_PRINT_BUTTON##Agree0 - LicenseAgreementMemoScrollableText85535813070<ISProjectFolder>\redist\0409\eula.rtf - LicenseAgreementNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceTypeBackPushButton16424366173##IDS_BACK##Next0 - MaintenanceTypeBannerBitmap003744410NewBinary1MaintenanceTypeBannerLineLine044374010 - MaintenanceTypeCancelPushButton30124366173##IDS_CANCEL##RadioGroup0 - MaintenanceTypeDlgDescText21232922565539##IDS__IsMaintenanceDlg_MaitenanceOptions##0 - MaintenanceTypeDlgLineLine48234326010 - MaintenanceTypeDlgTitleText1362922565539##IDS__IsMaintenanceDlg_ProgramMaintenance##0 - MaintenanceTypeIco2Icon3575242457671690NewBinary7MaintenanceTypeIco3Icon35135242457671690NewBinary8MaintenanceTypeNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceTypeRadioGroupRadioButtonGroup21552901703_IsMaintenance##IDS__IsMaintenanceDlg_11##Back0 - MaintenanceTypeText2Text8075260353##IDS__IsMaintenanceDlg_RepairMessage##0 - MaintenanceTypeText3Text80135260353##IDS__IsMaintenanceDlg_RemoveProductName##0 - MaintenanceWelcomeBackPushButton16424366171##IDS_BACK##Next0 - MaintenanceWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - MaintenanceWelcomeDlgLineLine0234374010 - MaintenanceWelcomeImageBitmap0037423410NewBinary5MaintenanceWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceWelcomeTextLine1Text13582254565539##IDS__IsMaintenanceWelcome_WizardWelcome##0 - MaintenanceWelcomeTextLine2Text135552285065539##IDS__IsMaintenanceWelcome_MaintenanceOptionsDescription##0 - MsiRMFilesInUseBannerBitmap003744410NewBinary1MsiRMFilesInUseBannerLineLine044374010 - MsiRMFilesInUseBranding1Text422950133##IDS_INSTALLSHIELD_FORMATTED##0 - MsiRMFilesInUseBranding2Text3228501365537##IDS_INSTALLSHIELD##0 - MsiRMFilesInUseCancelPushButton30124366173##IDS_CANCEL##Restart0 - MsiRMFilesInUseDlgDescText21232922565539##IDS__IsFilesInUse_FilesInUseMessage##0 - MsiRMFilesInUseDlgLineLine48234326010 - MsiRMFilesInUseDlgTextText2151348143##IDS__IsMsiRMFilesInUse_ApplicationsUsingFiles##0 - MsiRMFilesInUseDlgTitleText1362922565539##IDS__IsFilesInUse_FilesInUse##0 - MsiRMFilesInUseListListBox21663311303FileInUseProcessOK0 - MsiRMFilesInUseOKPushButton23024366173##IDS_OK##Cancel0 - MsiRMFilesInUseRestartRadioButtonGroup19187343403RestartManagerOptionList0 - OutOfSpaceBannerBitmap003744410NewBinary1OutOfSpaceBannerLineLine044374010 - OutOfSpaceDlgDescText21232922565539##IDS__IsDiskSpaceDlg_DiskSpace##0 - OutOfSpaceDlgLineLine48234326010 - OutOfSpaceDlgTextText2151326433##IDS__IsDiskSpaceDlg_HighlightedVolumes##0 - OutOfSpaceDlgTitleText1362922565539##IDS__IsDiskSpaceDlg_OutOfDiskSpace##0 - OutOfSpaceListVolumeCostList2195332120393223##IDS__IsDiskSpaceDlg_Numbers##0 - OutOfSpaceResumePushButton30124366173##IDS__IsDiskSpaceDlg_OK##0 - PatchWelcomeBackPushButton16424366171##IDS_BACK##Next0 - PatchWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - PatchWelcomeDlgLineLine0234374010 - PatchWelcomeImageBitmap0037423410NewBinary5PatchWelcomeNextPushButton23024366173##IDS__IsPatchDlg_Update##Cancel0 - PatchWelcomeTextLine1Text13582254565539##IDS__IsPatchDlg_WelcomePatchWizard##0 - PatchWelcomeTextLine2Text135542284565539##IDS__IsPatchDlg_PatchClickUpdate##0 - ReadyToInstallBackPushButton16424366173##IDS_BACK##InstallNow0 - ReadyToInstallBannerBitmap003744410NewBinary1ReadyToInstallBannerLineLine044374010 - ReadyToInstallCancelPushButton30124366173##IDS_CANCEL##Back0 - ReadyToInstallDlgDescText21232922565539##IDS__IsVerifyReadyDlg_WizardReady##0 - ReadyToInstallDlgLineLine48234374010 - ReadyToInstallDlgTextText2151326203##IDS__IsVerifyReadyDlg_ClickInstall##0 - ReadyToInstallDlgText1Text2170330243##IDS__IsVerifyReadyDlg_BackOrCancel##0 - ReadyToInstallDlgTitleText1362922565538##IDS__IsVerifyReadyDlg_ModifyReady##0 - ReadyToInstallDlgTitle2Text1362922565538##IDS__IsVerifyReadyDlg_ReadyRepair##0 - ReadyToInstallDlgTitle3Text1362922565538##IDS__IsVerifyReadyDlg_ReadyInstall##0 - ReadyToInstallInstallNowPushButton23024366173##IDS__IsVerifyReadyDlg_Install##Cancel0 - ReadyToRemoveBackPushButton16424366173##IDS_BACK##RemoveNow0 - ReadyToRemoveBannerBitmap003744410NewBinary1ReadyToRemoveBannerLineLine044374010 - ReadyToRemoveCancelPushButton30124366173##IDS_CANCEL##Back0 - ReadyToRemoveDlgDescText21232922565539##IDS__IsVerifyRemoveAllDlg_ChoseRemoveProgram##0 - ReadyToRemoveDlgLineLine48234326010 - ReadyToRemoveDlgTextText2151326243##IDS__IsVerifyRemoveAllDlg_ClickRemove##0 - ReadyToRemoveDlgText1Text2179330233##IDS__IsVerifyRemoveAllDlg_ClickBack##0 - ReadyToRemoveDlgText2Text211023302430 - ReadyToRemoveDlgTitleText1362922565539##IDS__IsVerifyRemoveAllDlg_RemoveProgram##0 - ReadyToRemoveRemoveNowPushButton23024366173##IDS__IsVerifyRemoveAllDlg_Remove##Cancel0 - SetupCompleteErrorBackPushButton16424366171##IDS_BACK##Finish0 - SetupCompleteErrorCancelPushButton30124366171##IDS_CANCEL##Back0 - SetupCompleteErrorDlgLineLine0234374010 - SetupCompleteErrorFinishPushButton23024366173##IDS__IsFatalError_Finish##Cancel0 - SetupCompleteErrorFinishText1Text135802285065539##IDS__IsFatalError_NotModified##0 - SetupCompleteErrorFinishText2Text1351352282565539##IDS__IsFatalError_ClickFinish##0 - SetupCompleteErrorImageBitmap0037423410NewBinary5SetupCompleteErrorRestContText1Text135802285065539##IDS__IsFatalError_KeepOrRestore##0 - SetupCompleteErrorRestContText2Text1351352282565539##IDS__IsFatalError_RestoreOrContinueLater##0 - SetupCompleteErrorTextLine1Text13582254565539##IDS__IsFatalError_WizardCompleted##0 - SetupCompleteErrorTextLine2Text135552282565539##IDS__IsFatalError_WizardInterrupted##0 - SetupCompleteSuccessBackPushButton16424366171##IDS_BACK##LaunchProgramCheck0 - SetupCompleteSuccessCancelPushButton30124366171##IDS_CANCEL##Image0 - SetupCompleteSuccessDlgLineLine0234374010 - SetupCompleteSuccessImageBitmap003742341Back0NewBinary5SetupCompleteSuccessLaunchProgramCheckCheckBox1511141092LAUNCHPROGRAMLaunchProgramText - SetupCompleteSuccessLaunchProgramTextText1651141981565538NewProperty1##NEW_STRING2##OK - SetupCompleteSuccessOKPushButton23024366173##IDS__IsExitDialog_Finish##Cancel0 - SetupCompleteSuccessRebootTextText1351402253565538##NEW_STRING28## - SetupCompleteSuccessRepairTextText1351782255265538##NEW_STRING29## - SetupCompleteSuccessTextLine1Text13582254565539##IDS__IsExitDialog_WizardCompleted##0 - SetupCompleteSuccessTextLine2Text135552284565538##IDS__IsExitDialog_InstallSuccess##0 - SetupCompleteSuccessTextLine3Text135552284565538##IDS__IsExitDialog_UninstallSuccess##0 - SetupCompleteSuccessUpdateTextLine1Text134302284565538##IDS__IsExitDialog_Update_SetupFinished##0 - SetupConfigAdvancedPushButton30120966173##NEW_STRING1##Back - SetupConfigBackPushButton16424366173##ID_STRING14##CheckBox40 - SetupConfigBannerBitmap003744410InteriorBin1SetupConfigBannerLineLine044374010 - SetupConfigBranding1Text422950133##ID_STRING19## - SetupConfigBranding2Text3228501365537##ID_STRING20## - SetupConfigCancelPushButton30124366173##ID_STRING15##0 - SetupConfigCheckBox2CheckBox21127331131ENABLESCREENSAVER##NEW_STRING22##CheckBox3 - SetupConfigCheckBox3CheckBox21143331131ENABLEPROTECTEDAPPLICATIONEXECUTION3##NEW_STRING24##Advanced - SetupConfigCheckBox4CheckBox21185331131ENABLEUSEBYALLUSERS##NEW_STRING25##CheckBox2 - SetupConfigDlgDescText21232922565539##ID_STRING17##00 - SetupConfigDlgLineLine48234326010 - SetupConfigDlgTitleText1252922565539##ID_STRING16##00 - SetupConfigIcon1Icon215224245767169NewBinary12SetupConfigIcon2Icon218724245767169NewBinary12SetupConfigNextPushButton23024366173##ID_STRING13##0 - SetupConfigText1Text5765240133_BrowseInstallProperty##NEW_STRING16## - SetupConfigText2Text5752290123NewProperty1##NEW_STRING17## - SetupConfigText3Text57100240133_BrowseDataProperty1##NEW_STRING18## - SetupConfigText4Text21202267223NewProperty211##NEW_STRING27## - SetupConfigText5Text5787290113NewProperty21##NEW_STRING21## - SetupConfigText6Text34159328251##NEW_STRING30## - SetupConfigAdvancedBackPushButton16424366173##ID_STRING22##ChangeInstall0 - SetupConfigAdvancedBannerBitmap003744410InteriorBin1SetupConfigAdvancedBannerLineLine044374010 - SetupConfigAdvancedBranding1Text422950133##ID_STRING27## - SetupConfigAdvancedBranding2Text3228501365537##ID_STRING28## - SetupConfigAdvancedCancelPushButton30124366173##ID_STRING23##ChangeData0 - SetupConfigAdvancedChangeDataPushButton30110066173##NEW_STRING8##Back - SetupConfigAdvancedChangeInstallPushButton3016566173##NEW_STRING5##CheckBox4 - SetupConfigAdvancedCheckBox2CheckBox21127331133ENABLESCREENSAVER##NEW_STRING12##CheckBox3 - SetupConfigAdvancedCheckBox3CheckBox21143331133ENABLEPROTECTEDAPPLICATIONEXECUTION3##NEW_STRING13##Next - SetupConfigAdvancedCheckBox4CheckBox21210331133ENABLEUSEBYALLUSERS##NEW_STRING15##CheckBox2 - SetupConfigAdvancedDlgDescText21232922565539##ID_STRING25##00 - SetupConfigAdvancedDlgLineLine48234326010 - SetupConfigAdvancedDlgTitleText1362922565539##ID_STRING24##00 - SetupConfigAdvancedIcon1Icon215224245767169NewBinary12SetupConfigAdvancedIcon2Icon218724245767169NewBinary12SetupConfigAdvancedNextPushButton23024366173##ID_STRING21##Cancel0 - SetupConfigAdvancedText1Text5765240133_BrowseInstallProperty##NEW_STRING6## - SetupConfigAdvancedText2Text5752290113NewProperty1##NEW_STRING7## - SetupConfigAdvancedText3Text57100240133_BrowseDataProperty##NEW_STRING9## - SetupConfigAdvancedText4Text5787290113NewProperty2##NEW_STRING10## - SetupConfigAdvancedText5Text34158328443***IS_STRING_NOT_DEFINED*** - SetupConfigAdvancedText6Text34158328443NewProperty1##NEW_STRING31## - SetupErrorAPushButton1928066173##IDS__IsErrorDlg_Abort##0 - SetupErrorCPushButton1928066173##IDS_CANCEL2##0 - SetupErrorErrorTextText5015200503##IDS__IsErrorDlg_ErrorText##0 - SetupErrorIPushButton1928066173##IDS__IsErrorDlg_Ignore##0 - SetupErrorNPushButton1928066173##IDS__IsErrorDlg_NO##0 - SetupErrorOPushButton1928066173##IDS__IsErrorDlg_OK##0 - SetupErrorRPushButton1928066173##IDS__IsErrorDlg_Retry##0 - SetupErrorWarningIconIcon1515242452428810NewBinary4SetupErrorYPushButton1928066173##IDS__IsErrorDlg_Yes##0 - SetupInitializationActionDataText1351252281265539##IDS__IsInitDlg_1##0 - SetupInitializationActionTextText1351092203665539##IDS__IsInitDlg_2##0 - SetupInitializationBackPushButton16424366171##IDS_BACK##0 - SetupInitializationCancelPushButton30124366173##IDS_CANCEL##0 - SetupInitializationDlgLineLine0234374010 - SetupInitializationImageBitmap0037423410NewBinary5SetupInitializationNextPushButton23024366171##IDS_NEXT##0 - SetupInitializationTextLine1Text13582254565539##IDS__IsInitDlg_WelcomeWizard##0 - SetupInitializationTextLine2Text135552283065539##IDS__IsInitDlg_PreparingWizard##0 - SetupInterruptedBackPushButton16424366171##IDS_BACK##0 - SetupInterruptedCancelPushButton30124366171##IDS_CANCEL##0 - SetupInterruptedDlgLineLine0234374010 - SetupInterruptedFinishPushButton23024366173##IDS__IsUserExit_Finish##0 - SetupInterruptedFinishText1Text135802285065539##IDS__IsUserExit_NotModified##0 - SetupInterruptedFinishText2Text1351352282565539##IDS__IsUserExit_ClickFinish##0 - SetupInterruptedImageBitmap0037423410NewBinary5SetupInterruptedRestContText1Text135802285065539##IDS__IsUserExit_KeepOrRestore##0 - SetupInterruptedRestContText2Text1351352282565539##IDS__IsUserExit_RestoreOrContinue##0 - SetupInterruptedTextLine1Text13582254565539##IDS__IsUserExit_WizardCompleted##0 - SetupInterruptedTextLine2Text135552282565539##IDS__IsUserExit_WizardInterrupted##0 - SetupProgressActionProgress95ProgressBar591132751265537##IDS__IsProgressDlg_ProgressDone##0 - SetupProgressActionTextText59100275123##IDS__IsProgressDlg_2##0 - SetupProgressBackPushButton16424366171##IDS_BACK##Next0 - SetupProgressBannerBitmap003744410NewBinary1SetupProgressBannerLineLine044374010 - SetupProgressCancelPushButton30124366173##IDS_CANCEL##Back0 - SetupProgressDlgDescText21232922565538##IDS__IsProgressDlg_UninstallingFeatures2##0 - SetupProgressDlgDesc2Text21232922565538##IDS__IsProgressDlg_UninstallingFeatures##0 - SetupProgressDlgLineLine48234326010 - SetupProgressDlgTextText59512753065538##IDS__IsProgressDlg_WaitUninstall2##0 - SetupProgressDlgText2Text59512753065538##IDS__IsProgressDlg_WaitUninstall##0 - SetupProgressDlgTitleText1362922565538##IDS__IsProgressDlg_InstallingProductName##0 - SetupProgressDlgTitle2Text1362922565538##IDS__IsProgressDlg_Uninstalling##0 - SetupProgressLbSecText17213932122##IDS__IsProgressDlg_SecHidden##0 - SetupProgressLbStatusText598570123##IDS__IsProgressDlg_Status##0 - SetupProgressNextPushButton23024366171##IDS_NEXT##Cancel0 - SetupProgressSetupIconIcon2151242452428810NewBinary9SetupProgressShowTimeText15513917122##IDS__IsProgressDlg_Hidden##0 - SetupProgressTextTimeText5913996122##IDS__IsProgressDlg_HiddenTimeRemaining##0 - SetupResumeBackPushButton16424366171##IDS_BACK##Next0 - SetupResumeCancelPushButton30124366173##IDS_CANCEL##Back0 - SetupResumeDlgLineLine0234374010 - SetupResumeImageBitmap0037423410NewBinary5SetupResumeNextPushButton23024366173##IDS_NEXT##Cancel0 - SetupResumePreselectedTextText135552284565539##IDS__IsResumeDlg_WizardResume##0 - SetupResumeResumeTextText135462284565539##IDS__IsResumeDlg_ResumeSuspended##0 - SetupResumeTextLine1Text13582254565539##IDS__IsResumeDlg_Resuming##0 - SplashBitmapBackPushButton16424366171##IDS_BACK##Next0 - SplashBitmapCancelPushButton30124366173##IDS_CANCEL##Back0 - SplashBitmapDlgLineLine48234374010 - SplashBitmapImageBitmap131234921110NewBinary19SplashBitmapNextPushButton23024366173##IDS_NEXT##Cancel0 -
- - - Dialog_ - Control_ - Action - Condition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
InstallWelcomeCopyrightHideSHOWCOPYRIGHT="No"InstallWelcomeCopyrightShowSHOWCOPYRIGHT="Yes"LicenseAgreementNextDisableAgreeToLicense <> "Yes"LicenseAgreementNextEnableAgreeToLicense = "Yes"ReadyToInstallDlgTitleShowProgressType0="Modify"ReadyToInstallDlgTitle2ShowProgressType0="Repair"ReadyToInstallDlgTitle3ShowProgressType0="install"SetupCompleteErrorBackDefaultUpdateStartedSetupCompleteErrorBackDisableNOT UpdateStartedSetupCompleteErrorBackEnableUpdateStartedSetupCompleteErrorCancelDisableNOT UpdateStartedSetupCompleteErrorCancelEnableUpdateStartedSetupCompleteErrorFinishDefaultNOT UpdateStartedSetupCompleteErrorFinishText1HideUpdateStartedSetupCompleteErrorFinishText1ShowNOT UpdateStartedSetupCompleteErrorFinishText2HideUpdateStartedSetupCompleteErrorFinishText2ShowNOT UpdateStartedSetupCompleteErrorRestContText1HideNOT UpdateStartedSetupCompleteErrorRestContText1ShowUpdateStartedSetupCompleteErrorRestContText2HideNOT UpdateStartedSetupCompleteErrorRestContText2ShowUpdateStartedSetupCompleteSuccessLaunchProgramCheckShowPROGRAMFILETOLAUNCHATEND <> "" And ACTION <> "ADMIN" And RETURN_VALIDATEINSTALL = "1" And RETURN_REBOOTREQUESTED = "0" And NOT InstalledSetupCompleteSuccessLaunchProgramTextShowPROGRAMFILETOLAUNCHATEND <> "" And ACTION <> "ADMIN" And RETURN_VALIDATEINSTALL = "1" And RETURN_REBOOTREQUESTED = "0" And NOT InstalledSetupCompleteSuccessRebootTextShowRETURN_REBOOTREQUESTED = "1"SetupCompleteSuccessRepairTextShowRETURN_VALIDATEINSTALL = "0" AND _IsMaintenance <> "Remove"SetupCompleteSuccessTextLine2ShowProgressType2="installed" And ((ACTION<>"INSTALL") OR (NOT ISENABLEDWUSFINISHDIALOG) OR (ISENABLEDWUSFINISHDIALOG And Installed))SetupCompleteSuccessTextLine3ShowProgressType2="uninstalled" And ((ACTION<>"INSTALL") OR (NOT ISENABLEDWUSFINISHDIALOG) OR (ISENABLEDWUSFINISHDIALOG And Installed))SetupCompleteSuccessUpdateTextLine1ShowISENABLEDWUSFINISHDIALOG And NOT Installed And ACTION="INSTALL"SetupConfigAdvancedCheckBox3DisableNOT VersionNTSetupConfigAdvancedCheckBox4DisableNOT VersionNTSetupConfigAdvancedText5HideVersionNT >= 600SetupConfigAdvancedText5ShowVersion9X OR VersionNT < 600SetupConfigAdvancedText6HideVersion9X OR VersionNT < 600SetupConfigAdvancedText6ShowVersionNT >= 600SetupInterruptedBackDefaultUpdateStartedSetupInterruptedBackDisableNOT UpdateStartedSetupInterruptedBackEnableUpdateStartedSetupInterruptedCancelDisableNOT UpdateStartedSetupInterruptedCancelEnableUpdateStartedSetupInterruptedFinishDefaultNOT UpdateStartedSetupInterruptedFinishText1HideUpdateStartedSetupInterruptedFinishText1ShowNOT UpdateStartedSetupInterruptedFinishText2HideUpdateStartedSetupInterruptedFinishText2ShowNOT UpdateStartedSetupInterruptedRestContText1HideNOT UpdateStartedSetupInterruptedRestContText1ShowUpdateStartedSetupInterruptedRestContText2HideNOT UpdateStartedSetupInterruptedRestContText2ShowUpdateStartedSetupProgressDlgDescShowProgressType2="installed"SetupProgressDlgDesc2ShowProgressType2="uninstalled"SetupProgressDlgTextShowProgressType3="installs"SetupProgressDlgText2ShowProgressType3="uninstalls"SetupProgressDlgTitleShowProgressType1="Installing"SetupProgressDlgTitle2ShowProgressType1="Uninstalling"SetupResumePreselectedTextHideRESUMESetupResumePreselectedTextShowNOT RESUMESetupResumeResumeTextHideNOT RESUMESetupResumeResumeTextShowRESUME
- - - Dialog_ - Control_ - Event - Argument - Condition - Ordering - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdminChangeFolderCancelEndDialogReturn12AdminChangeFolderCancelReset011AdminChangeFolderNewFolderDirectoryListNew010AdminChangeFolderOKEndDialogReturn10AdminChangeFolderOKSetTargetPathTARGETDIR11AdminChangeFolderUpDirectoryListUp010AdminNetworkLocationBackNewDialogAdminWelcome11AdminNetworkLocationBrowseSpawnDialogAdminChangeFolder11AdminNetworkLocationCancelSpawnDialogCancelSetup11AdminNetworkLocationInstallNowEndDialogReturnOutOfNoRbDiskSpace <> 13AdminNetworkLocationInstallNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12AdminNetworkLocationInstallNowSetTargetPathTARGETDIR11AdminWelcomeCancelSpawnDialogCancelSetup11AdminWelcomeNextNewDialogAdminNetworkLocation11CancelSetupNoEndDialogReturn10CancelSetupYesEndDialogExit12ChangeFolderDataCancelEndDialogReturn12ChangeFolderDataCancelReset011ChangeFolderDataNewFolderDirectoryListNew011ChangeFolderDataOKEndDialogReturn11ChangeFolderDataUpDirectoryListUp011ChangeFolderInstallCancelEndDialogReturn12ChangeFolderInstallCancelReset011ChangeFolderInstallNewFolderDirectoryListNew011ChangeFolderInstallOKEndDialogReturn13ChangeFolderInstallOKSetTargetPath[_BrowseInstallProperty]12ChangeFolderInstallUpDirectoryListUp010DiskSpaceRequirementsOKEndDialogReturn10FeatureNotSupportedBackNewDialogNoDialog11FeatureNotSupportedCancelSpawnDialogCancelSetup11FeatureNotSupportedNextNewDialogReadyToInstall_IsSetupTypeMin <> "Custom" - FilesInUseExitEndDialogExit10FilesInUseIgnoreEndDialogIgnore10FilesInUseRetryEndDialogRetry10InstallWelcomeBackNewDialogSplashBitmapDisplay_IsBitmapDlg1InstallWelcomeCancelSpawnDialogCancelSetup11InstallWelcomeNextDoActionCADisableProtectedApplicationExecutionNOT VersionNT2InstallWelcomeNextDoActionCADisableUseByAllUsersNOT VersionNT3InstallWelcomeNextNewDialogLicenseAgreement11LicenseAgreementBackNewDialogInstallWelcome11LicenseAgreementCancelSpawnDialogCancelSetup11LicenseAgreementISPrintButtonDoActionISPrint11LicenseAgreementNextNewDialogSetupConfig11MaintenanceTypeBackNewDialogMaintenanceWelcome11MaintenanceTypeCancelSpawnDialogCancelSetup10MaintenanceTypeNextNewDialogReadyToInstall_IsMaintenance = "Reinstall"8MaintenanceTypeNextNewDialogReadyToRemove_IsMaintenance = "Remove"7MaintenanceTypeNextReinstallALL_IsMaintenance = "Reinstall"6MaintenanceTypeNextReinstallMode[ReinstallModeText]_IsMaintenance = "Reinstall"5MaintenanceTypeNext[ProgressType0]Repair_IsMaintenance = "Reinstall"1MaintenanceTypeNext[ProgressType1]Repairing_IsMaintenance = "Reinstall"2MaintenanceTypeNext[ProgressType2]repairs_IsMaintenance = "Reinstall"3MaintenanceTypeNext[ProgressType3]repairs_IsMaintenance = "Reinstall"4MaintenanceWelcomeCancelSpawnDialogCancelSetup10MaintenanceWelcomeNextNewDialogMaintenanceType10MsiRMFilesInUseCancelEndDialogExit11MsiRMFilesInUseOKEndDialogReturn11MsiRMFilesInUseOKRMShutdownAndRestart0RestartManagerOption="CloseRestart"2OutOfSpaceResumeNewDialogAdminNetworkLocationACTION = "ADMIN"0OutOfSpaceResumeNewDialogNoDialogACTION <> "ADMIN"0PatchWelcomeBackNewDialogSplashBitmapDisplay_IsBitmapDlg1PatchWelcomeCancelSpawnDialogCancelSetup11PatchWelcomeNextEndDialogReturn13PatchWelcomeNextReinstallALLPATCH And REINSTALL=""1PatchWelcomeNextReinstallModeomusPATCH And REINSTALLMODE=""2ReadyToInstallBackNewDialogMaintenanceTypeInstalled AND _IsMaintenance = "Reinstall"2ReadyToInstallBackNewDialogSetupConfigNOT Installed1ReadyToInstallCancelSpawnDialogCancelSetup11ReadyToInstallInstallNowEndDialogReturnOutOfNoRbDiskSpace <> 11ReadyToInstallInstallNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12ReadyToInstallInstallNow[ALLUSERS]1ENABLEUSEBYALLUSERS = 17ReadyToInstallInstallNow[ALLUSERS]{}16ReadyToInstallInstallNow[ProgressType1]Installing13ReadyToInstallInstallNow[ProgressType2]installed14ReadyToInstallInstallNow[ProgressType3]installs15ReadyToRemoveBackNewDialogMaintenanceType10ReadyToRemoveCancelSpawnDialogCancelSetup10ReadyToRemoveRemoveNowEndDialogReturnOutOfNoRbDiskSpace <> 12ReadyToRemoveRemoveNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12ReadyToRemoveRemoveNowRemoveALL11ReadyToRemoveRemoveNow[ProgressType1]Uninstalling10ReadyToRemoveRemoveNow[ProgressType2]uninstalled10ReadyToRemoveRemoveNow[ProgressType3]uninstalls10SetupCompleteErrorBackEndDialogReturn12SetupCompleteErrorBack[Suspend]{}11SetupCompleteErrorCancelEndDialogReturn12SetupCompleteErrorCancel[Suspend]111SetupCompleteErrorFinishEndDialogExit12SetupCompleteSuccessOKDoActionCALaunchBOINCManagerLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT >= 6005SetupCompleteSuccessOKDoActionCALaunchBOINCTrayLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT >= 6006SetupCompleteSuccessOKDoActionCASaveSetupState12SetupCompleteSuccessOKDoActionLaunchBOINCManagerXPLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT < 6003SetupCompleteSuccessOKDoActionLaunchBOINCTrayXPLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT < 6004SetupCompleteSuccessOKEndDialogExit12SetupConfigAdvancedNewDialogSetupConfigAdvanced11SetupConfigBackNewDialogLicenseAgreement11SetupConfigCancelSpawnDialogCancelSetup11SetupConfigNextDoActionCAVerifyInstallDirectories11SetupConfigNextNewDialogReadyToInstallRETURN_VERIFYINSTALLDIRECTORIES = "1"3SetupConfigNextNewDialogSetupConfigAdvancedRETURN_VERIFYINSTALLDIRECTORIES <> "1"2SetupConfigAdvancedBackNewDialogSetupConfig11SetupConfigAdvancedCancelSpawnDialogCancelSetup11SetupConfigAdvancedChangeDataSpawnDialogChangeFolderData11SetupConfigAdvancedChangeData[_BrowseDataProperty]DATADIR12SetupConfigAdvancedChangeInstallSpawnDialogChangeFolderInstall11SetupConfigAdvancedChangeInstall[_BrowseInstallProperty]INSTALLDIR12SetupConfigAdvancedNextDoActionCAVerifyInstallDirectories11SetupConfigAdvancedNextNewDialogReadyToInstallRETURN_VERIFYINSTALLDIRECTORIES = "1"2SetupErrorAEndDialogErrorAbort10SetupErrorCEndDialogErrorCancel10SetupErrorIEndDialogErrorIgnore10SetupErrorNEndDialogErrorNo10SetupErrorOEndDialogErrorOk10SetupErrorREndDialogErrorRetry10SetupErrorYEndDialogErrorYes10SetupInitializationCancelSpawnDialogCancelSetup11SetupInterruptedBackEndDialogExit12SetupInterruptedBack[Suspend]{}11SetupInterruptedCancelEndDialogExit12SetupInterruptedCancel[Suspend]111SetupInterruptedFinishEndDialogExit12SetupProgressCancelSpawnDialogCancelSetup10SetupResumeCancelSpawnDialogCancelSetup10SetupResumeNextEndDialogReturnOutOfNoRbDiskSpace <> 10SetupResumeNextNewDialogOutOfSpaceOutOfNoRbDiskSpace = 10SplashBitmapCancelSpawnDialogCancelSetup10SplashBitmapNextNewDialogInstallWelcome10
- - - Directory_ - Component_ - - - - - - - - - -
INSTALLDIRBOINCServiceConfigINSTALLDIR_BOINCINSTALLDIR_BOINCManagerStartMenuINSTALLDIR_BOINCManagerStartupINSTALLDIR_BOINCManagerStartupAllINSTALLDIR_BOINCSvcCtrlINSTALLDIR_BOINCTrayStartupINSTALLDIR_ScreensaverEnable9xINSTALLDIR_ScreensaverEnableNT
- - - Action - Type - Source - Target - ExtendedType - ISComments - -
CAAnnounceUpgrade1NewBinary6AnnounceUpgrade - CACleanupOldBinaries1NewBinary6CleanupOldBinaries - CACreateAcctMgrLoginFile1NewBinary6CreateAcctMgrLoginFile - CACreateBOINCAccounts1NewBinary6CreateBOINCAccounts - CACreateBOINCGroups1NewBinary6CreateBOINCGroups - CACreateClientAuthFile1NewBinary6CreateClientAuthFile - CACreateProjectInitFile1NewBinary6CreateProjectInitFile - CADeleteBOINCAccounts65NewBinary6DeleteBOINCAccounts - CADeleteBOINCGroups1NewBinary6DeleteBOINCGroups - CADisableProtectedApplicationExecution51ENABLEPROTECTEDAPPLICATIONEXECUTION3 - CADisableUseByAllUsers51ENABLEUSEBYALLUSERS - CAGetAdministratorsGroupName1NewBinary6GetAdministratorsGroupName - CAGetUsersGroupName1NewBinary6GetUsersGroupName - CAGrantBOINCAdminsRights1NewBinary6GrantBOINCAdminsRights - CAGrantBOINCAdminsVirtualBoxRights1NewBinary6GrantBOINCAdminsVirtualBoxRights - CAGrantBOINCMasterRights1NewBinary6GrantBOINCMasterRights - CAGrantBOINCProjectRights1NewBinary6GrantBOINCProjectRights - CAGrantBOINCProjectsRights1NewBinary6GrantBOINCProjectsRights - CAGrantBOINCProjectsVirtualBoxRights1NewBinary6GrantBOINCProjectsVirtualBoxRights - CAGrantBOINCUsersRights1NewBinary6GrantBOINCUsersRights - CALaunchBOINCManager65NewBinary6LaunchBOINCManager - CALaunchBOINCTray65NewBinary6LaunchBOINCTray - CARestoreExecutionState1NewBinary6RestoreExecutionState - CARestorePermissionBOINCData1NewBinary6RestorePermissionBOINCData - CARestoreSetupState1NewBinary6RestoreSetupState - CARevokeBOINCAdminsRights1NewBinary6RevokeBOINCAdminsRights - CARevokeBOINCMasterRights1NewBinary6RevokeBOINCMasterRights - CARevokeBOINCProjectRights1NewBinary6RevokeBOINCProjectRights - CARevokeBOINCProjectsRights1NewBinary6RevokeBOINCProjectsRights - CARevokeBOINCUsersRights1NewBinary6RevokeBOINCUsersRights - CASaveExecutionState1NewBinary6SaveExecutionState - CASaveSetupState1NewBinary6SaveSetupState - CASetBOINCDataProjects35PROJECTS[DATADIR]projects - CASetBOINCDataSlots35SLOTS[DATADIR]slots - CASetPermissionBOINC1NewBinary6SetPermissionBOINC - CASetPermissionBOINCData1NewBinary6SetPermissionBOINCData - CASetPermissionBOINCDataProjects1NewBinary6SetPermissionBOINCDataProjects - CASetPermissionBOINCDataSlots1NewBinary6SetPermissionBOINCDataSlots - CAShutdownBOINC1NewBinary6ShutdownBOINC - CAShutdownBOINCManager1NewBinary6ShutdownBOINCManager - CAShutdownBOINCScreensaver1NewBinary6ShutdownBOINCScreensaver - CAValidateInstall1NewBinary6ValidateInstall - CAValidateRebootRequest1NewBinary6ValidateRebootRequest - CAValidateSetupType1NewBinary6ValidateSetupType - CAVerifyInstallDirectories1NewBinary6VerifyInstallDirectories - ISPreventDowngrade19[IS_PREVENT_DOWNGRADE_EXIT] - ISPrint1SetAllUsers.dllPrintScrollableTextPrints the contents of a ScrollableText control on a dialog.ISSetAllUsers257SetAllUsers.dllSetAllUsers - ISSetupFilesCleanup257ISSetupFilesHelperSFCleanupEx - ISSetupFilesExtract257ISSetupFilesHelperSFStartupEx - LaunchBOINCManagerXP210boincmgr.exe - LaunchBOINCTrayXP210boinctray.exe - SetARPINSTALLLOCATION51ARPINSTALLLOCATION[INSTALLDIR] - SetARPReadme51ARPREADME[#readme.txt] - SetAllUsersProfileNT51ALLUSERSPROFILE[%SystemRoot]\Profiles\All Users - setAllUsersProfile2K51ALLUSERSPROFILE[%ALLUSERSPROFILE] - setUserProfileNT51USERPROFILE[%USERPROFILE] -
- - - Dialog - HCentering - VCentering - Width - Height - Attributes - Title - Control_First - Control_Default - Control_Cancel - ISComments - TextStyle_ - ISWindowStyle - ISResourceId -
AdminChangeFolder50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelInstall Point Browse0 - AdminNetworkLocation50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##InstallNowInstallNowCancelNetwork Location0 - AdminWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelAdministration Welcome0 - CancelSetup5050260853##IDS_PRODUCTNAME_INSTALLSHIELD##NoNoNoCancel0 - ChangeFolderData50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelBrowse0 - ChangeFolderInstall50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelBrowse0 - DiskSpaceRequirements50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKOKFeature Details0 - FeatureNotSupported50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##BackBackCancelInterior0 - FilesInUse505037426619##IDS_PRODUCTNAME_INSTALLSHIELD##RetryRetryExitFiles in Use0 - InstallWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelWelcome Panel0 - LicenseAgreement50503742662##IDS_PRODUCTNAME_INSTALLSHIELD##AgreeNextCancelLicense Agreement0 - MaintenanceType50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##RadioGroupNextCancelChange, Reinstall, Remove0 - MaintenanceWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelMaintenance Welcome0 - MsiRMFilesInUse505037426619##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKCancelRestartManager Files in Use0 - OutOfSpace50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##ResumeResumeResumeOut Of Disk Space0 - PatchWelcome50503742663##IDS__IsPatchDlg_PatchWizard##NextNextCancelPatch Panel0 - ReadyToInstall505037426635##IDS_PRODUCTNAME_INSTALLSHIELD##InstallNowInstallNowCancelReady to Install0 - ReadyToRemove50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##RemoveNowRemoveNowCancelVerify Remove0 - SetupCompleteError50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##FinishFinishFinishFatal Error0 - SetupCompleteSuccess50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##OKLaunchProgramCheckOKExit0 - SetupConfig50503742663##ID_STRING18##AdvancedCheckBox4CancelInterior0 - SetupConfigAdvanced50503742663##ID_STRING26##NextCheckBox4CancelInterior0 - SetupError501027011065543##IDS__IsErrorDlg_InstallerInfo##ErrorTextOCError0 - SetupInitialization50503742665##IDS_PRODUCTNAME_INSTALLSHIELD##CancelCancelCancelSetup Initialization0 - SetupInterrupted50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##FinishFinishFinishUser Exit0 - SetupProgress50503742665##IDS_PRODUCTNAME_INSTALLSHIELD##CancelCancelCancelProgress0 - SetupResume50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelResume0 - SplashBitmap50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelWelcome Bitmap0 -
- - - Directory - Directory_Parent - DefaultDir - ISDescription - ISAttributes - ISFolderName -
ALLUSERSPROFILETARGETDIR.:ALLUSE~1|All Users0 - AdminToolsFolderTARGETDIR.:Admint~1|AdminTools0 - AppDataFolderTARGETDIR.:APPLIC~1|Application Data0 - BOINCSKINSBOINC0 - CommonAppDataFolderTARGETDIR.:Common~1|CommonAppData0 - CommonFiles64FolderTARGETDIR.:Common640 - CommonFilesFolderTARGETDIR.:Common0 - DATADIRCommonAppDataFolderBOINC0 - DEFAULTSKINSDefault0 - DesktopFolderTARGETDIR.:Desktop3 - FavoritesFolderTARGETDIR.:FAVORI~1|Favorites0 - FontsFolderTARGETDIR.:Fonts0 - GlobalAssemblyCacheTARGETDIR.:Global~1|GlobalAssemblyCache0 - INSTALLDIRProgramFiles64FolderBOINC0 - ISCommonFilesFolderCommonFilesFolderInstal~1|InstallShield0 - LOCALEINSTALLDIRlocale0 - LocalAppDataFolderTARGETDIR.:LocalA~1|LocalAppData0 - MyPicturesFolderTARGETDIR.:MyPict~1|MyPictures0 - PROJECTSDATADIRprojects0 - PersonalFolderTARGETDIR.:Personal0 - PrimaryVolumePathTARGETDIR.:Primar~1|PrimaryVolumePath0 - ProgramFiles64FolderTARGETDIR.:Prog64~1|Program Files 640 - ProgramFilesFolderTARGETDIR.:PROGRA~1|program files0 - ProgramMenuFolderTARGETDIR.:Programs3 - SKINSINSTALLDIRSkins0 - SLOTSDATADIRslots0 - SendToFolderTARGETDIR.:SendTo3 - StartMenuFolderTARGETDIR.:STARTM~1|Start Menu3 - StartupFolderTARGETDIR.:StartUp3 - System16FolderTARGETDIR.:System0 - System64FolderTARGETDIR.:System640 - SystemFolderTARGETDIR.:System320 - TARGETDIRSourceDir0 - TempFolderTARGETDIR.:Temp0 - TemplateFolderTARGETDIR.:ShellNew0 - USERPROFILETARGETDIR.:USERPR~1|UserProfile0 - WindowsFolderTARGETDIR.:Windows0 - WindowsVolumeTARGETDIR.:WinRoot0 - newfolder1ProgramMenuFolder##ID_STRING42##1 -
- - - Signature_ - Parent - Path - Depth -
- - - FileKey - Component_ - File_ - DestName - DestFolder -
- - - Environment - Name - Value - Component_ -
- - - Error - Message - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0##IDS_ERROR_0##1##IDS_ERROR_1##10##IDS_ERROR_8##11##IDS_ERROR_9##1101##IDS_ERROR_22##12##IDS_ERROR_10##13##IDS_ERROR_11##1301##IDS_ERROR_23##1302##IDS_ERROR_24##1303##IDS_ERROR_25##1304##IDS_ERROR_26##1305##IDS_ERROR_27##1306##IDS_ERROR_28##1307##IDS_ERROR_29##1308##IDS_ERROR_30##1309##IDS_ERROR_31##1310##IDS_ERROR_32##1311##IDS_ERROR_33##1312##IDS_ERROR_34##1313##IDS_ERROR_35##1314##IDS_ERROR_36##1315##IDS_ERROR_37##1316##IDS_ERROR_38##1317##IDS_ERROR_39##1318##IDS_ERROR_40##1319##IDS_ERROR_41##1320##IDS_ERROR_42##1321##IDS_ERROR_43##1322##IDS_ERROR_44##1323##IDS_ERROR_45##1324##IDS_ERROR_46##1325##IDS_ERROR_47##1326##IDS_ERROR_48##1327##IDS_ERROR_49##1328##IDS_ERROR_122##1329##IDS_ERROR_1329##1330##IDS_ERROR_1330##1331##IDS_ERROR_1331##1332##IDS_ERROR_1332##1333##IDS_ERROR_1333##1334##IDS_ERROR_1334##1335##IDS_ERROR_1335##1336##IDS_ERROR_1336##14##IDS_ERROR_12##1401##IDS_ERROR_50##1402##IDS_ERROR_51##1403##IDS_ERROR_52##1404##IDS_ERROR_53##1405##IDS_ERROR_54##1406##IDS_ERROR_55##1407##IDS_ERROR_56##1408##IDS_ERROR_57##1409##IDS_ERROR_58##1410##IDS_ERROR_59##15##IDS_ERROR_13##1500##IDS_ERROR_60##1501##IDS_ERROR_61##1502##IDS_ERROR_62##1503##IDS_ERROR_63##16##IDS_ERROR_14##1601##IDS_ERROR_64##1602##IDS_ERROR_65##1603##IDS_ERROR_66##1604##IDS_ERROR_67##1605##IDS_ERROR_68##1606##IDS_ERROR_69##1607##IDS_ERROR_70##1608##IDS_ERROR_71##1609##IDS_ERROR_1609##1651##IDS_ERROR_1651##17##IDS_ERROR_15##1701##IDS_ERROR_72##1702##IDS_ERROR_73##1703##IDS_ERROR_74##1704##IDS_ERROR_75##1705##IDS_ERROR_76##1706##IDS_ERROR_77##1707##IDS_ERROR_78##1708##IDS_ERROR_79##1709##IDS_ERROR_80##1710##IDS_ERROR_81##1711##IDS_ERROR_82##1712##IDS_ERROR_83##1713##IDS_ERROR_123##1714##IDS_ERROR_124##1715##IDS_ERROR_1715##1716##IDS_ERROR_1716##1717##IDS_ERROR_1717##1718##IDS_ERROR_1718##1719##IDS_ERROR_1719##1720##IDS_ERROR_1720##1721##IDS_ERROR_1721##1722##IDS_ERROR_1722##1723##IDS_ERROR_1723##1724##IDS_ERROR_1724##1725##IDS_ERROR_1725##1726##IDS_ERROR_1726##1727##IDS_ERROR_1727##1728##IDS_ERROR_1728##1729##IDS_ERROR_1729##1730##IDS_ERROR_1730##1731##IDS_ERROR_1731##1732##IDS_ERROR_1732##18##IDS_ERROR_16##1801##IDS_ERROR_84##1802##IDS_ERROR_85##1803##IDS_ERROR_86##1804##IDS_ERROR_87##1805##IDS_ERROR_88##1806##IDS_ERROR_89##1807##IDS_ERROR_90##19##IDS_ERROR_17##1901##IDS_ERROR_91##1902##IDS_ERROR_92##1903##IDS_ERROR_93##1904##IDS_ERROR_94##1905##IDS_ERROR_95##1906##IDS_ERROR_96##1907##IDS_ERROR_97##1908##IDS_ERROR_98##1909##IDS_ERROR_99##1910##IDS_ERROR_100##1911##IDS_ERROR_101##1912##IDS_ERROR_102##1913##IDS_ERROR_103##1914##IDS_ERROR_104##1915##IDS_ERROR_105##1916##IDS_ERROR_106##1917##IDS_ERROR_107##1918##IDS_ERROR_108##1919##IDS_ERROR_109##1920##IDS_ERROR_110##1921##IDS_ERROR_111##1922##IDS_ERROR_112##1923##IDS_ERROR_113##1924##IDS_ERROR_114##1925##IDS_ERROR_115##1926##IDS_ERROR_116##1927##IDS_ERROR_117##1928##IDS_ERROR_118##1929##IDS_ERROR_119##1930##IDS_ERROR_125##1931##IDS_ERROR_126##1932##IDS_ERROR_127##1933##IDS_ERROR_128##1934##IDS_ERROR_129##1935##IDS_ERROR_1935##1936##IDS_ERROR_1936##1937##IDS_ERROR_1937##1938##IDS_ERROR_1938##2##IDS_ERROR_2##20##IDS_ERROR_18##21##IDS_ERROR_19##2101##IDS_ERROR_2101##2102##IDS_ERROR_2102##2103##IDS_ERROR_2103##2104##IDS_ERROR_2104##2105##IDS_ERROR_2105##2106##IDS_ERROR_2106##2107##IDS_ERROR_2107##2108##IDS_ERROR_2108##2109##IDS_ERROR_2109##2110##IDS_ERROR_2110##2111##IDS_ERROR_2111##2112##IDS_ERROR_2112##2113##IDS_ERROR_2113##22##IDS_ERROR_120##2200##IDS_ERROR_2200##2201##IDS_ERROR_2201##2202##IDS_ERROR_2202##2203##IDS_ERROR_2203##2204##IDS_ERROR_2204##2205##IDS_ERROR_2205##2206##IDS_ERROR_2206##2207##IDS_ERROR_2207##2208##IDS_ERROR_2208##2209##IDS_ERROR_2209##2210##IDS_ERROR_2210##2211##IDS_ERROR_2211##2212##IDS_ERROR_2212##2213##IDS_ERROR_2213##2214##IDS_ERROR_2214##2215##IDS_ERROR_2215##2216##IDS_ERROR_2216##2217##IDS_ERROR_2217##2218##IDS_ERROR_2218##2219##IDS_ERROR_2219##2220##IDS_ERROR_2220##2221##IDS_ERROR_2221##2222##IDS_ERROR_2222##2223##IDS_ERROR_2223##2224##IDS_ERROR_2224##2225##IDS_ERROR_2225##2226##IDS_ERROR_2226##2227##IDS_ERROR_2227##2228##IDS_ERROR_2228##2229##IDS_ERROR_2229##2230##IDS_ERROR_2230##2231##IDS_ERROR_2231##2232##IDS_ERROR_2232##2233##IDS_ERROR_2233##2234##IDS_ERROR_2234##2235##IDS_ERROR_2235##2236##IDS_ERROR_2236##2237##IDS_ERROR_2237##2238##IDS_ERROR_2238##2239##IDS_ERROR_2239##2240##IDS_ERROR_2240##2241##IDS_ERROR_2241##2242##IDS_ERROR_2242##2243##IDS_ERROR_2243##2244##IDS_ERROR_2244##2245##IDS_ERROR_2245##2246##IDS_ERROR_2246##2247##IDS_ERROR_2247##2248##IDS_ERROR_2248##2249##IDS_ERROR_2249##2250##IDS_ERROR_2250##2251##IDS_ERROR_2251##2252##IDS_ERROR_2252##2253##IDS_ERROR_2253##2254##IDS_ERROR_2254##2255##IDS_ERROR_2255##2256##IDS_ERROR_2256##2257##IDS_ERROR_2257##2258##IDS_ERROR_2258##2259##IDS_ERROR_2259##2260##IDS_ERROR_2260##2261##IDS_ERROR_2261##2262##IDS_ERROR_2262##2263##IDS_ERROR_2263##2264##IDS_ERROR_2264##2265##IDS_ERROR_2265##2266##IDS_ERROR_2266##2267##IDS_ERROR_2267##2268##IDS_ERROR_2268##2269##IDS_ERROR_2269##2270##IDS_ERROR_2270##2271##IDS_ERROR_2271##2272##IDS_ERROR_2272##2273##IDS_ERROR_2273##2274##IDS_ERROR_2274##2275##IDS_ERROR_2275##2276##IDS_ERROR_2276##2277##IDS_ERROR_2277##2278##IDS_ERROR_2278##2279##IDS_ERROR_2279##2280##IDS_ERROR_2280##2281##IDS_ERROR_2281##2282##IDS_ERROR_2282##23##IDS_ERROR_121##2302##IDS_ERROR_2302##2303##IDS_ERROR_2303##2304##IDS_ERROR_2304##2305##IDS_ERROR_2305##2306##IDS_ERROR_2306##2307##IDS_ERROR_2307##2308##IDS_ERROR_2308##2309##IDS_ERROR_2309##2310##IDS_ERROR_2310##2315##IDS_ERROR_2315##2318##IDS_ERROR_2318##2319##IDS_ERROR_2319##2320##IDS_ERROR_2320##2321##IDS_ERROR_2321##2322##IDS_ERROR_2322##2323##IDS_ERROR_2323##2324##IDS_ERROR_2324##2325##IDS_ERROR_2325##2326##IDS_ERROR_2326##2327##IDS_ERROR_2327##2328##IDS_ERROR_2328##2329##IDS_ERROR_2329##2330##IDS_ERROR_2330##2331##IDS_ERROR_2331##2332##IDS_ERROR_2332##2333##IDS_ERROR_2333##2334##IDS_ERROR_2334##2335##IDS_ERROR_2335##2336##IDS_ERROR_2336##2337##IDS_ERROR_2337##2338##IDS_ERROR_2338##2339##IDS_ERROR_2339##2340##IDS_ERROR_2340##2341##IDS_ERROR_2341##2342##IDS_ERROR_2342##2343##IDS_ERROR_2343##2344##IDS_ERROR_2344##2345##IDS_ERROR_2345##2347##IDS_ERROR_2347##2348##IDS_ERROR_2348##2349##IDS_ERROR_2349##2350##IDS_ERROR_2350##2351##IDS_ERROR_2351##2352##IDS_ERROR_2352##2353##IDS_ERROR_2353##2354##IDS_ERROR_2354##2355##IDS_ERROR_2355##2356##IDS_ERROR_2356##2357##IDS_ERROR_2357##2358##IDS_ERROR_2358##2359##IDS_ERROR_2359##2360##IDS_ERROR_2360##2361##IDS_ERROR_2361##2362##IDS_ERROR_2362##2363##IDS_ERROR_2363##2364##IDS_ERROR_2364##2365##IDS_ERROR_2365##2366##IDS_ERROR_2366##2367##IDS_ERROR_2367##2368##IDS_ERROR_2368##2370##IDS_ERROR_2370##2371##IDS_ERROR_2371##2372##IDS_ERROR_2372##2373##IDS_ERROR_2373##2374##IDS_ERROR_2374##2375##IDS_ERROR_2375##2376##IDS_ERROR_2376##2379##IDS_ERROR_2379##2380##IDS_ERROR_2380##2381##IDS_ERROR_2381##2382##IDS_ERROR_2382##2401##IDS_ERROR_2401##2402##IDS_ERROR_2402##2501##IDS_ERROR_2501##2502##IDS_ERROR_2502##2503##IDS_ERROR_2503##2601##IDS_ERROR_2601##2602##IDS_ERROR_2602##2603##IDS_ERROR_2603##2604##IDS_ERROR_2604##2605##IDS_ERROR_2605##2606##IDS_ERROR_2606##2607##IDS_ERROR_2607##2608##IDS_ERROR_2608##2609##IDS_ERROR_2609##2611##IDS_ERROR_2611##2612##IDS_ERROR_2612##2613##IDS_ERROR_2613##2614##IDS_ERROR_2614##2615##IDS_ERROR_2615##2616##IDS_ERROR_2616##2617##IDS_ERROR_2617##2618##IDS_ERROR_2618##2619##IDS_ERROR_2619##2620##IDS_ERROR_2620##2621##IDS_ERROR_2621##2701##IDS_ERROR_2701##2702##IDS_ERROR_2702##2703##IDS_ERROR_2703##2704##IDS_ERROR_2704##2705##IDS_ERROR_2705##2706##IDS_ERROR_2706##2707##IDS_ERROR_2707##2708##IDS_ERROR_2708##2709##IDS_ERROR_2709##2710##IDS_ERROR_2710##2711##IDS_ERROR_2711##2712##IDS_ERROR_2712##2713##IDS_ERROR_2713##2714##IDS_ERROR_2714##2715##IDS_ERROR_2715##2716##IDS_ERROR_2716##2717##IDS_ERROR_2717##2718##IDS_ERROR_2718##2719##IDS_ERROR_2719##2720##IDS_ERROR_2720##2721##IDS_ERROR_2721##2722##IDS_ERROR_2722##2723##IDS_ERROR_2723##2724##IDS_ERROR_2724##2725##IDS_ERROR_2725##2726##IDS_ERROR_2726##2727##IDS_ERROR_2727##2728##IDS_ERROR_2728##2729##IDS_ERROR_2729##2730##IDS_ERROR_2730##2731##IDS_ERROR_2731##2732##IDS_ERROR_2732##2733##IDS_ERROR_2733##2734##IDS_ERROR_2734##2735##IDS_ERROR_2735##2736##IDS_ERROR_2736##2737##IDS_ERROR_2737##2738##IDS_ERROR_2738##2739##IDS_ERROR_2739##2740##IDS_ERROR_2740##2741##IDS_ERROR_2741##2742##IDS_ERROR_2742##2743##IDS_ERROR_2743##2744##IDS_ERROR_2744##2745##IDS_ERROR_2745##2746##IDS_ERROR_2746##2747##IDS_ERROR_2747##2748##IDS_ERROR_2748##2749##IDS_ERROR_2749##2750##IDS_ERROR_2750##27500##IDS_ERROR_130##27501##IDS_ERROR_131##27502##IDS_ERROR_27502##27503##IDS_ERROR_27503##27504##IDS_ERROR_27504##27505##IDS_ERROR_27505##27506##IDS_ERROR_27506##27507##IDS_ERROR_27507##27508##IDS_ERROR_27508##27509##IDS_ERROR_27509##2751##IDS_ERROR_2751##27510##IDS_ERROR_27510##27511##IDS_ERROR_27511##27512##IDS_ERROR_27512##27513##IDS_ERROR_27513##27514##IDS_ERROR_27514##27515##IDS_ERROR_27515##27516##IDS_ERROR_27516##27517##IDS_ERROR_27517##27518##IDS_ERROR_27518##27519##IDS_ERROR_27519##2752##IDS_ERROR_2752##27520##IDS_ERROR_27520##27521##IDS_ERROR_27521##27522##IDS_ERROR_27522##27523##IDS_ERROR_27523##27524##IDS_ERROR_27524##27525##IDS_ERROR_27525##27526##IDS_ERROR_27526##27527##IDS_ERROR_27527##27528##IDS_ERROR_27528##27529##IDS_ERROR_27529##2753##IDS_ERROR_2753##27530##IDS_ERROR_27530##27531##IDS_ERROR_27531##27532##IDS_ERROR_27532##27533##IDS_ERROR_27533##27534##IDS_ERROR_27534##27535##IDS_ERROR_27535##27536##IDS_ERROR_27536##27537##IDS_ERROR_27537##27538##IDS_ERROR_27538##27539##IDS_ERROR_27539##2754##IDS_ERROR_2754##27540##IDS_ERROR_27540##27541##IDS_ERROR_27541##27542##IDS_ERROR_27542##27543##IDS_ERROR_27543##27544##IDS_ERROR_27544##27545##IDS_ERROR_27545##27546##IDS_ERROR_27546##27547##IDS_ERROR_27547##27548##IDS_ERROR_27548##27549##IDS_ERROR_27549##2755##IDS_ERROR_2755##27550##IDS_ERROR_27550##27551##IDS_ERROR_27551##27552##IDS_ERROR_27552##27553##IDS_ERROR_27553##27554##IDS_ERROR_27554##2756##IDS_ERROR_2756##2757##IDS_ERROR_2757##2758##IDS_ERROR_2758##2759##IDS_ERROR_2759##2760##IDS_ERROR_2760##2761##IDS_ERROR_2761##2762##IDS_ERROR_2762##2763##IDS_ERROR_2763##2765##IDS_ERROR_2765##2766##IDS_ERROR_2766##2767##IDS_ERROR_2767##2768##IDS_ERROR_2768##2769##IDS_ERROR_2769##2770##IDS_ERROR_2770##2771##IDS_ERROR_2771##2772##IDS_ERROR_2772##2801##IDS_ERROR_2801##2802##IDS_ERROR_2802##2803##IDS_ERROR_2803##2804##IDS_ERROR_2804##2806##IDS_ERROR_2806##2807##IDS_ERROR_2807##2808##IDS_ERROR_2808##2809##IDS_ERROR_2809##2810##IDS_ERROR_2810##2811##IDS_ERROR_2811##2812##IDS_ERROR_2812##2813##IDS_ERROR_2813##2814##IDS_ERROR_2814##2815##IDS_ERROR_2815##2816##IDS_ERROR_2816##2817##IDS_ERROR_2817##2818##IDS_ERROR_2818##2819##IDS_ERROR_2819##2820##IDS_ERROR_2820##2821##IDS_ERROR_2821##2822##IDS_ERROR_2822##2823##IDS_ERROR_2823##2824##IDS_ERROR_2824##2825##IDS_ERROR_2825##2826##IDS_ERROR_2826##2827##IDS_ERROR_2827##2828##IDS_ERROR_2828##2829##IDS_ERROR_2829##2830##IDS_ERROR_2830##2831##IDS_ERROR_2831##2832##IDS_ERROR_2832##2833##IDS_ERROR_2833##2834##IDS_ERROR_2834##2835##IDS_ERROR_2835##2836##IDS_ERROR_2836##2837##IDS_ERROR_2837##2838##IDS_ERROR_2838##2839##IDS_ERROR_2839##2840##IDS_ERROR_2840##2841##IDS_ERROR_2841##2842##IDS_ERROR_2842##2843##IDS_ERROR_2843##2844##IDS_ERROR_2844##2845##IDS_ERROR_2845##2846##IDS_ERROR_2846##2847##IDS_ERROR_2847##2848##IDS_ERROR_2848##2849##IDS_ERROR_2849##2850##IDS_ERROR_2850##2851##IDS_ERROR_2851##2852##IDS_ERROR_2852##2853##IDS_ERROR_2853##2854##IDS_ERROR_2854##2855##IDS_ERROR_2855##2856##IDS_ERROR_2856##2857##IDS_ERROR_2857##2858##IDS_ERROR_2858##2859##IDS_ERROR_2859##2860##IDS_ERROR_2860##2861##IDS_ERROR_2861##2862##IDS_ERROR_2862##2863##IDS_ERROR_2863##2864##IDS_ERROR_2864##2865##IDS_ERROR_2865##2866##IDS_ERROR_2866##2867##IDS_ERROR_2867##2868##IDS_ERROR_2868##2869##IDS_ERROR_2869##2870##IDS_ERROR_2870##2871##IDS_ERROR_2871##2872##IDS_ERROR_2872##2873##IDS_ERROR_2873##2874##IDS_ERROR_2874##2875##IDS_ERROR_2875##2876##IDS_ERROR_2876##2877##IDS_ERROR_2877##2878##IDS_ERROR_2878##2879##IDS_ERROR_2879##2880##IDS_ERROR_2880##2881##IDS_ERROR_2881##2882##IDS_ERROR_2882##2883##IDS_ERROR_2883##2884##IDS_ERROR_2884##2885##IDS_ERROR_2885##2886##IDS_ERROR_2886##2887##IDS_ERROR_2887##2888##IDS_ERROR_2888##2889##IDS_ERROR_2889##2890##IDS_ERROR_2890##2891##IDS_ERROR_2891##2892##IDS_ERROR_2892##2893##IDS_ERROR_2893##2894##IDS_ERROR_2894##2895##IDS_ERROR_2895##2896##IDS_ERROR_2896##2897##IDS_ERROR_2897##2898##IDS_ERROR_2898##2899##IDS_ERROR_2899##2901##IDS_ERROR_2901##2902##IDS_ERROR_2902##2903##IDS_ERROR_2903##2904##IDS_ERROR_2904##2905##IDS_ERROR_2905##2906##IDS_ERROR_2906##2907##IDS_ERROR_2907##2908##IDS_ERROR_2908##2909##IDS_ERROR_2909##2910##IDS_ERROR_2910##2911##IDS_ERROR_2911##2912##IDS_ERROR_2912##2919##IDS_ERROR_2919##2920##IDS_ERROR_2920##2924##IDS_ERROR_2924##2927##IDS_ERROR_2927##2928##IDS_ERROR_2928##2929##IDS_ERROR_2929##2932##IDS_ERROR_2932##2933##IDS_ERROR_2933##2934##IDS_ERROR_2934##2935##IDS_ERROR_2935##2936##IDS_ERROR_2936##2937##IDS_ERROR_2937##2938##IDS_ERROR_2938##2939##IDS_ERROR_2939##2940##IDS_ERROR_2940##2941##IDS_ERROR_2941##2942##IDS_ERROR_2942##2943##IDS_ERROR_2943##2944##IDS_ERROR_2944##2945##IDS_ERROR_2945##3001##IDS_ERROR_3001##3002##IDS_ERROR_3002##32##IDS_ERROR_20##33##IDS_ERROR_21##4##IDS_ERROR_3##5##IDS_ERROR_4##7##IDS_ERROR_5##8##IDS_ERROR_6##9##IDS_ERROR_7##
- - - Dialog_ - Control_ - Event - Attribute - - - - - - - - - - - - -
SetupInitializationActionDataActionDataTextSetupInitializationActionTextActionTextTextSetupProgressActionProgress95AdminInstallFinalizeProgressSetupProgressActionProgress95InstallFilesProgressSetupProgressActionProgress95MoveFilesProgressSetupProgressActionProgress95RemoveFilesProgressSetupProgressActionProgress95RemoveRegistryValuesProgressSetupProgressActionProgress95SetProgressProgressSetupProgressActionProgress95UnmoveFilesProgressSetupProgressActionProgress95WriteIniValuesProgressSetupProgressActionProgress95WriteRegistryValuesProgressSetupProgressActionTextActionTextText
- - - Extension - Component_ - ProgId_ - MIME_ - Feature_ -
- - - Feature - Feature_Parent - Title - Description - Display - Level - Directory_ - Attributes - ISReleaseFlags - ISComments - ISFeatureCabName - ISProFeatureName -
BOINC##IDS_FEATURE_BOINC_NAME####IDS_FEATURE_BOINC_DESCRIPTION##31INSTALLDIR16 - BOINCManagerBOINC##IDS_FEATURE_BOINC_MANAGER_NAME####IDS_FEATURE_BOINC_MANAGER_DESCRIPTION##131INSTALLDIR2 - BOINCManagerGlobalizationBOINCManager##IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_NAME####IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_DESCRIPTION##11INSTALLDIR2 - BOINCManagerStartupBOINCManager***IS_STRING_NOT_DEFINED***71INSTALLDIR2 - BOINCScreensaverBOINC##IDS_FEATURE_BOINC_SCREENSAVER_NAME####IDS_FEATURE_BOINC_SCREENSAVER_DESCRIPTION##151INSTALLDIR18 -
- - - Feature_ - Component_ - - - - - - - - - - - - - - - - - - - - -
BOINCBOINCServiceConfigBOINC_BOINCBOINC_BOINCCMDBOINC_BOINCDataBOINC_BOINCDataProjectsBOINC_BOINCDataSlotsBOINC_BOINCDependsBOINC_BOINCSvcCtrlBOINC_BOINCTrayBOINC_BOINCTrayStartupBOINCManager_BOINCManagerBOINCManager_BOINCManagerSkinBOINCManager_BOINCManagerStartMenuBOINCManagerGlobalization_BOINCManagerGlobalizationBOINCManagerStartup_BOINCManagerStartupBOINCManagerStartup_BOINCManagerStartupAllBOINCScreensaver_BOINCScreensaverBOINCScreensaver_ScreensaverBOINCScreensaver_ScreensaverEnable9xBOINCScreensaver_ScreensaverEnableNT
- - - File - Component_ - FileName - FileSize - Version - Language - Attributes - Sequence - ISBuildSourcePath - ISAttributes - ISComponentSubFolder_ -
all_projects_list.xml_BOINCDataALL_PR~1.XML|all_projects_list.xml001<ISProjectFolder>\redist\all_projects_list.xml1 - boinc.exe_BOINCboinc.exe01<PATH_TO_RELEASE_FILES>\boinc.exe1 - boinc.exe1BOINCServiceConfigboinc.exe01<PATH_TO_RELEASE_FILES>\boinc.exe1 - boinc.scr_Screensaverboinc.scr01<PATH_TO_RELEASE_FILES>\boinc.scr1 - boinc_logo_black.jpg_BOINCScreensaverBOINC_~1.JPG|boinc_logo_black.jpg01<PATH_TO_LOGO_FILES>\boinc_logo_black.jpg1 - boinccmd.exe_BOINCCMDboinccmd.exe01<PATH_TO_RELEASE_FILES>\boinccmd.exe1 - boincmgr.exe_BOINCManagerboincmgr.exe01<PATH_TO_RELEASE_FILES>\boincmgr.exe1 - boincscr.exe_BOINCScreensaverboincscr.exe01<PATH_TO_RELEASE_FILES>\boincscr.exe1 - boincsvcctrl.exe_BOINCSvcCtrlBOINCS~1.EXE|boincsvcctrl.exe01<PATH_TO_RELEASE_FILES>\boincsvcctrl.exe1 - boinctray.exe_BOINCTrayBOINCT~1.EXE|boinctray.exe01<PATH_TO_RELEASE_FILES>\boinctray.exe1 - ca_bundle.crt_BOINCDependsCA-BUN~1.CRT|ca-bundle.crt01<PATH_TO_RELEASE_FILES>\ca-bundle.crt1 - copying_BOINCDependsCOPYING01<PATH_TO_BOINC_FILES>\COPYING1 - copyright_BOINCDependsCOPYRI~1|COPYRIGHT01<PATH_TO_BOINC_FILES>\COPYRIGHT1 - liberationsans_regular.ttf_BOINCScreensaverLIBERA~1.TTF|LiberationSans-Regular.ttf01<PATH_TO_BOINC_FILES>\api\ttf\liberation-fonts-ttf-2.00.0\LiberationSans-Regular.ttf1 - placeholder.txt_BOINCDataPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - placeholder.txt1_BOINCDataProjectsPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - placeholder.txt2_BOINCDataSlotsPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 -
- - - File_ - SFPCatalog_ -
- - - File_ - FontTitle -
liberationsans_regular.ttf -
- - - Tag - Data - - -
BiildCDROMEnabled - BiildInternetEnabled - BiildSingleExeEnabled - BiildSingleMSIEnabled - PROJECT_ASSISTANT_DEFAULT_FEATUREBOINCPROJECT_ASSISTANT_FEATURESSelectable
- - - ISBillboard - Duration - Origin - X - Y - Effect - Sequence - Target - Color - Style - Font - Title - DisplayName -
- - - AppKey - AppName - CompanyName - DefDir - IconPath - IconIndex - DeviceFile - DesktopTargetDir - Description - DeleteMedia - InstallNetCF - InstallSQLServer - InstallSQLClient - InstallSQLDev - PreXML - PostXML - NoUninstall - SPCFile - PVKFile - Attributes - RawDeviceFile - Component_ - InstallNetCF2 - InstallSQLServer2 - InstallSQLClient2 - InstallSQLDev2 - SPCPwd -
- - - AppKey - DirKey - DirParent - DirValue -
- - - AppKey - FileKey - Name - Destination - Source - Processor - Platform - CopyOption - FileOption - AdvancedOptions -
- - - AppKey - ExtKey - FileKey - Description - Extension - IconIndex -
- - - CEInstallKey - CEAppName - CEDesktopDir - CEIniFileKey - CECabs - CEIcoFile - DeleteMedia - Component_ -
- - - AppKey - FileKey - BuildSourcePath -
- - - AppKey - Name - Platforms -
- - - AppKey - RegKey - Root - Key - Name - Value - Processor - Platform - Overwrite -
- - - AppKey - SetupFileKey - Name - Source - Processor - Platform -
- - - AppKey - ShtCutKey - DisplayName - Destination - Target - Platform - StartScreenIcon -
- - - Package - SourcePath - ProductCode - Order - Options - InstallCondition - RemoveCondition - InstallProperties - RemoveProperties - ISReleaseFlags - DisplayName -
- - - Package_ - File - FilePath - Options - Data - ISBuildSourcePath -
- - - Action_ - Name - Value -
- - - ISComCatalogObject_ - ItemName - ItemValue -
- - - ISComCatalogCollection - ISComCatalogObject_ - CollectionName -
- - - ISComCatalogCollection_ - ISComCatalogObject_ -
- - - ISComCatalogObject - DisplayName -
- - - ISComCatalogObject_ - ComputerName - Component_ - ISAttributes - DepFiles -
- - - ISComPlusApplicationDLL - ISComPlusApplication_ - ISComCatalogObject_ - CLSID - ProgId - DLL - AlterDLL -
- - - ISComPlusProxy - ISComPlusApplication_ - Component_ - ISAttributes - DepFiles -
- - - ISComPlusApplication_ - File_ - ISPath -
- - - File_ - ISComPlusApplicationDLL_ -
- - - ISComPlusApplication_ - File_ - ISPath -
- - - File_ - ISComPlusApplicationDLL_ -
- - - Component_ - OS - Language - FilterProperty - Platforms - FTPLocation - HTTPLocation - Miscellaneous -
BOINCServiceConfig_23973580_DA7B_4A53_B5EB_5F1F61B97C11_FILTER - _BOINC_8A5DE506_FADD_485F_B712_2BFBE8D3B700_FILTER - _BOINCCMD_C3AE567A_C9EF_457F_AD95_6B8C39633948_FILTER - _BOINCData_D8602107_1A7A_4322_BE7C_F9ED7C5178C6_FILTER - _BOINCDataProjects_AC29B530_D9EA_42C8_A23C_A0D32681F657_FILTER - _BOINCDataSlots_781B3F44_497A_4D36_A81A_CCE99D480B09_FILTER - _BOINCDepends_FFEA3851_DCBE_4134_BAEF_76D1DC569A44_FILTER - _BOINCManager_44FFC458_BD5C_42B3_81CB_5FAA31C5854B_FILTER - _BOINCManagerGlobalization_00D343CC_FF44_42D5_8AC7_3BEF51779299_FILTER - _BOINCManagerSkin_0642D71A_FB0F_4789_B5F5_E495E9BBB813_FILTER - _BOINCManagerStartMenu_0A2D2DA7_9934_4A49_A103_1046732C6762_FILTER - _BOINCManagerStartup_6DC69561_CA50_4E2A_85B9_6140E6C0A329_FILTER - _BOINCManagerStartupAll_6DC69561_CA50_4E2A_85B9_6140E6C0A329_FILTER - _BOINCScreensaver_E2575AA9_548C_4FBC_846D_6F0FF0B26390_FILTER - _BOINCSvcCtrl_413EDD3B_1968_4EDE_9803_76711043BBE9_FILTER - _BOINCTray_19EAD971_CEDF_4B0E_B4A5_8C37F5FE78F5_FILTER - _BOINCTrayStartup_16E0011E_7BA3_4435_87BC_18E9D4535661_FILTER - _Screensaver_603E61B3_0551_4022_9CB1_DEFB09785937_FILTER - _ScreensaverEnable9x_9882CE8E_CE38_4B0E_BF33_0C7202E301B6_FILTER - _ScreensaverEnableNT_85684E6E_6399_4039_A805_F88F7183C532_FILTER - locale_3D63DF56_9A83_42E6_9069_1D5F29FA15FA_FILTER -
- - - Action_ - Description - FileType - ISCAReferenceFilePath -
- - - ISDIMReference_ - RequiredUUID - RequiredMajorVersion - RequiredMinorVersion - RequiredBuildVersion - RequiredRevisionVersion -
- - - ISDIMReference - ISBuildSourcePath -
- - - ISDIMReference_Parent - ISDIMDependency_ -
- - - ISDIMVariable - ISDIMReference_ - Name - NewValue - Type -
- - - EntryPoint - Type - Source - Target -
- - - ISDRMFile - File_ - ISDRMLicense_ - Shell -
- - - ISDRMFile_ - Property - Value -
- - - ISDRMLicense - Description - ProjectVersion - Attributes - LicenseNumber - RequestCode - ResponseCode -
- - - ISDependency - Exclude -
- - - ISDisk1File - ISBuildSourcePath - Disk -
- - - Component_ - SourceFolder - IncludeFlags - IncludeFiles - ExcludeFiles - ISAttributes - - -
_BOINCManagerGlobalization<PATH_TO_LOCALE_FILES>4BOINC-Manager.mo;BOINC-Client.mo;BOINC-Web.mo2_BOINCManagerSkin<PATH_TO_BOINC_FILES>\clientgui\skins\Default4*.xml, *.jpg, *.png10
- - - Feature_ - ISDIMReference_ -
- - - Feature_ - ModuleID - Language -
- - - Feature_ - ISMergeModule_ - Language_ -
- - - Feature_ - ISSetupPrerequisites_ -
- - - File_ - Manifest_ -
- - - ISIISItem - ISIISItem_Parent - DisplayName - Type - Component_ -
- - - ISIISProperty - ISIISItem_ - Schema - FriendlyName - MetaDataProp - MetaDataType - MetaDataUserType - MetaDataAttributes - MetaDataValue - Order - ISAttributes -
- - - EntryPoint - Type - Source - Target -
- - - ISLanguage - Included - -
10331
- - - ISLinkerLibrary - Library - Order - - - -
ifx.oblifx.obl3isrt.oblisrt.obl2iswi.obliswi.obl1
- - - Dialog_ - Control_ - ISLanguage_ - Attributes - X - Y - Width - Height - Binary_ - ISBuildSourcePath -
- - - Dialog_ - ISLanguage_ - Attributes - TextStyle_ - Width - Height -
- - - Property - Order - ISLanguage_ - X - Y - Width - Height -
- - - LockObject - Table - Domain - User - Permission - Attributes -
- - - DiskId - ISProductConfiguration_ - ISRelease_ - LastSequence - DiskPrompt - Cabinet - VolumeLabel - Source -
1WEBx64Web0 -
- - - ISLogicalDisk_ - ISProductConfiguration_ - ISRelease_ - Feature_ - Sequence - ISAttributes -
- - - ISMergeModule - Language - Name - Destination - ISAttributes -
- - - ISMergeModule_ - Language_ - ModuleConfiguration_ - Value - Format - Type - ContextData - DefaultValue - Attributes - DisplayName - Description - HelpLocation - HelpKeyword -
- - - ObjectName - Language -
- - - ObjectName - Property - Value - IncludeInBuild -
- - - PalmApp - Component -
- - - PalmApp - FileKey - Destination -
- - - PatchConfiguration_ - UpgradedImage_ -
- - - Name - CanPCDiffer - CanPVDiffer - IncludeWholeFiles - LeaveDecompressed - OptimizeForSize - EnablePatchCache - PatchCacheDir - Flags - PatchGuidsToReplace - TargetProductCodes - PatchGuid - OutputPath - MinMsiVersion - Attributes -
- - - ISPatchConfiguration_ - Property - Value -
- - - Name - ISUpgradedImage_ - FileKey - FilePath -
- - - UpgradedImage - FileKey - Component -
- - - ISPathVariable - Value - TestValue - Type - - - - - - - - - - - - - - - -
CommonFilesFolder1ISPROJECTDIR1ISProductFolder1ISProjectDataFolder1ISProjectFolder1PATH_TO_BOINC_CODESIGN<PATH_TO_BOINC_FILES>\..\boinc_codesign2PATH_TO_BOINC_FILES<ISProjectFolder>\..\..2PATH_TO_LOCALE_FILES<PATH_TO_BOINC_FILES>\locale2PATH_TO_LOGO_FILES<PATH_TO_BOINC_FILES>\doc\logo2PATH_TO_RELEASE_FILES<PATH_TO_BOINC_FILES>\win_build\Build\x64\Release2PATH_TO_SKIN_FILES<PATH_TO_BOINC_FILES>\clientgui\skins\BOINC2PATH_TO_TXF_FILES<PATH_TO_BOINC_FILES>\api\txf2ProgramFilesFolder1SystemFolder1WindowsFolder1
- - - ISProductConfiguration - ProductConfigurationFlags - GeneratePackageCode - -
WEBx641
- - - ISProductConfiguration_ - InstanceId - Property - Value -
- - - ISProductConfiguration_ - Property - Value - - -
WEBx64IncludeActionHelp1WEBx64MSIPackageFileName - WEBx64PackageCode - WEBx64ProductCode - WEBx64ProductName - WEBx64ProductVersion - WEBx64SetupFileNameboinc_7.16.11_windows_x86_64WEBx64UpgradeCode -
- - - ISRelease - ISProductConfiguration_ - BuildLocation - PackageName - Type - SupportedLanguagesUI - MsiSourceType - ReleaseType - Platforms - SupportedLanguagesData - DefaultLanguage - SupportedOSs - DiskSize - DiskSizeUnit - DiskClusterSize - ReleaseFlags - DiskSpanning - SynchMsi - MediaLocation - URLLocation - DigitalURL - DigitalPVK - DigitalSPC - Password - VersionCopyright - Attributes - CDBrowser - DotNetBuildConfiguration - MsiCommandLine - ISSetupPrerequisiteLocation - -
WebWEBx64<ISProjectDataFolder>PackageName1103321Intel103300100MediaLocationhttp://boinc.berkeley.edu/<PATH_TO_BOINC_CODESIGN>\boinc.pfxCopyright (C) 2023 University of California at Berkeley. All Rights Reserved.427083671
- - - ISRelease_ - ISProductConfiguration_ - Property - Value -
- - - ISRelease_ - ISProductConfiguration_ - WebType - WebURL - WebCabSize - OneClickCabName - OneClickHtmlName - WebLocalCachePath - EngineLocation - Win9xMsiUrl - WinNTMsiUrl - ISEngineLocation - ISEngineURL - OneClickTargetBrowser - DigitalCertificateIdNS - DigitalCertificateDBaseNS - DigitalCertificatePasswordNS - DotNetRedistLocation - DotNetRedistURL - DotNetVersion - DotNetBaseLanguage - DotNetLangaugePacks - DotNetFxCmdLine - DotNetLangPackCmdLine - JSharpCmdLine - Attributes - JSharpRedistLocation - MsiEngineVersion - WinMsi30Url - CertPassword - -
WebWEBx640http://0installinstall[WindowsFolder]Downloaded Installations0http://www.installengine.com/Msiengine20http://www.installengine.com/Msiengine200http://www.installengine.com/cert05/isengine3http://www.installengine.com/cert05/dotnetfx01033104034http://www.installengine.com/Msiengine305D6FE4CEBE1D
- - - ISRelease_ - ISProductConfiguration_ - Name - Value - - -
WebWEBx64CabCompressionType3WebWEBx64SetupIcon<ISProjectFolder>\redist\setup.ico,0
- - - ISRelease_ - ISProductConfiguration_ - Repository - DisplayName - Publisher - Description - ISAttributes -
- - - ISSQLConnection - Server - Database - UserName - Password - Authentication - Attributes - Order - Comments - CmdTimeout - BatchSeparator - ScriptVersion_Table - ScriptVersion_Column -
- - - ISSQLConnectionDBServer - ISSQLConnection_ - ISSQLDBMetaData_ - Order -
- - - ISSQLConnection_ - ISSQLScriptFile_ - Order -
- - - ISSQLDBMetaData - DisplayName - AdoDriverName - AdoCxnDriver - AdoCxnServer - AdoCxnDatabase - AdoCxnUserID - AdoCxnPassword - AdoCxnWindowsSecurity - AdoCxnNetLibrary - TestDatabaseCmd - TestTableCmd - VersionInfoCmd - VersionBeginToken - VersionEndToken - LocalInstanceNames - CreateDbCmd - SwitchDbCmd - ISAttributes - TestTableCmd2 - WinAuthentUserId - DsnODBCName - AdoCxnPort - AdoCxnAdditional - QueryDatabasesCmd - CreateTableCmd - InsertRecordCmd - SelectTableCmd - ScriptVersion_Table - ScriptVersion_Column - ScriptVersion_ColumnType -
- - - ISSQLRequirement - ISSQLConnection_ - MajorVersion - ServicePackLevel - Attributes - ISSQLConnectionDBServer_ -
- - - ErrNumber - ISSQLScriptFile_ - ErrHandling - Message - Attributes -
- - - ISSQLScriptFile - Component_ - Scheduling - InstallText - UninstallText - ISBuildSourcePath - Comments - ErrorHandling - Attributes - Version - Condition -
- - - ISSQLScriptFile_ - Server - Database - UserName - Password - Authentication - IncludeTables - ExcludeTables - Attributes -
- - - ISSQLScriptReplace - ISSQLScriptFile_ - Search - Replace - Attributes -
- - - ISScriptFile -
- - - ISSearchReplace - ISSearchReplaceSet_ - Search - Replace - Attributes - Order -
- - - ISSearchReplaceSet - Component_ - Directory_ - IncludeFiles - ExcludeFiles - Attributes - Order - CodePage -
- - - FileKey - Cost - Order - CmdLine -
- - - ISSetupFile - FileName - Stream - Language - Splash - Path - -
SetupFile1setup.bmp01<ISProjectFolder>\redist\setup.bmp
- - - ISSetupPrerequisites - ISBuildSourcePath - Order - ISSetupLocation - ISReleaseFlags -
- - - ISSetupType - Description - Display_Name - Display - Comments -
- - - ISSetupType_ - Feature_ -
- - - Name - ISBuildSourcePath -
- - - ISString - ISLanguage_ - Value - Encoded - Comment - TimeStamp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COMPANY_NAME1033Space Sciences Laboratory, U.C. Berkeley01301824496COMPANY_PRODUCT1033BOINC for Windows0-1650982384COMPANY_PRODUCT_SUBJECT1033BOINC0-1650978224COMPANY_URL1033http://boinc.berkeley.edu/01570260176IDPROP_EXPRESS_LAUNCH_CONDITION_ADMIN1033You must have administrative privileges in order to install [ProductName].01301828691IDPROP_EXPRESS_LAUNCH_CONDITION_COLOR1033The color settings of your system are not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_IE5FOUND1033Internet Explorer 5 or greater needs to be installed for this installation to continue.0983266765IDPROP_EXPRESS_LAUNCH_CONDITION_OS1033[ProductName] requires that your computer is running Windows 2000 or better.0-719496275IDPROP_EXPRESS_LAUNCH_CONDITION_PROCESSOR1033The processor is not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_RAM1033The amount of RAM is not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_SCREEN1033The screen resolution is not adequate for running [ProductName].0-2087162399IDS_ACTIONTEXT_11033[1]0-2087162399IDS_ACTIONTEXT_1b1033[1]0-2087162399IDS_ACTIONTEXT_1c1033[1]0-2087162399IDS_ACTIONTEXT_1d1033[1]0-2087162399IDS_ACTIONTEXT_Advertising1033Advertising application0-2087162399IDS_ACTIONTEXT_AllocatingRegistry1033Allocating registry space0-2087162399IDS_ACTIONTEXT_AppCommandLine1033Application: [1], Command line: [2]0-2087162399IDS_ACTIONTEXT_AppId1033AppId: [1]{{, AppType: [2]}}0-2087162399IDS_ACTIONTEXT_AppIdAppTypeRSN1033AppId: [1]{{, AppType: [2], Users: [3], RSN: [4]}}0-2087162399IDS_ACTIONTEXT_Application1033Application: [1]0-2087162399IDS_ACTIONTEXT_BindingExes1033Binding executables0-2087162399IDS_ACTIONTEXT_ClassId1033Class ID: [1]0-2087162399IDS_ACTIONTEXT_ClsID1033Class ID: [1]0-2087162399IDS_ACTIONTEXT_ComponentIDQualifier1033Component ID: [1], Qualifier: [2]0-2087162399IDS_ACTIONTEXT_ComponentIdQualifier21033Component ID: [1], Qualifier: [2]0-2087162399IDS_ACTIONTEXT_ComputingSpace1033Computing space requirements0-2087162399IDS_ACTIONTEXT_ComputingSpace21033Computing space requirements0-2087162399IDS_ACTIONTEXT_ComputingSpace31033Computing space requirements0-2087162399IDS_ACTIONTEXT_ContentTypeExtension1033MIME Content Type: [1], Extension: [2]0-2087162399IDS_ACTIONTEXT_ContentTypeExtension21033MIME Content Type: [1], Extension: [2]0-2087162399IDS_ACTIONTEXT_CopyingNetworkFiles1033Copying files to the network0-2087162399IDS_ACTIONTEXT_CopyingNewFiles1033Copying new files0-2087162399IDS_ACTIONTEXT_CreatingDuplicate1033Creating duplicate files0-2087162399IDS_ACTIONTEXT_CreatingFolders1033Creating folders0-2087162399IDS_ACTIONTEXT_CreatingIISRoots1033Creating IIS Virtual Roots...0-2087162399IDS_ACTIONTEXT_CreatingShortcuts1033Creating shortcuts0-2087162399IDS_ACTIONTEXT_DeletingServices1033Deleting services0-2087162399IDS_ACTIONTEXT_EnvironmentStrings1033Updating environment strings0-2087162399IDS_ACTIONTEXT_EvaluateLaunchConditions1033Evaluating launch conditions0-2087162399IDS_ACTIONTEXT_Extension1033Extension: [1]0-2087162399IDS_ACTIONTEXT_Extension21033Extension: [1]0-2087162399IDS_ACTIONTEXT_Feature1033Feature: [1]0-2087162399IDS_ACTIONTEXT_FeatureColon1033Feature: [1]0-2087162399IDS_ACTIONTEXT_File1033File: [1]0-2087162399IDS_ACTIONTEXT_File21033File: [1]0-2087162399IDS_ACTIONTEXT_FileDependencies1033File: [1], Dependencies: [2]0-2087162399IDS_ACTIONTEXT_FileDir1033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDir21033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDir31033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDirSize1033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize21033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize31033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize41033File: [1], Directory: [2], Size: [3]0-2087162399IDS_ACTIONTEXT_FileDirectorySize1033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileFolder1033File: [1], Folder: [2]0-2087162399IDS_ACTIONTEXT_FileFolder21033File: [1], Folder: [2]0-2087162399IDS_ACTIONTEXT_FileSectionKeyValue1033File: [1], Section: [2], Key: [3], Value: [4]0-2087162399IDS_ACTIONTEXT_FileSectionKeyValue21033File: [1], Section: [2], Key: [3], Value: [4]0-2087162399IDS_ACTIONTEXT_Folder1033Folder: [1]0-2087162399IDS_ACTIONTEXT_Folder11033Folder: [1]0-2087162399IDS_ACTIONTEXT_Font1033Font: [1]0-2087162399IDS_ACTIONTEXT_Font21033Font: [1]0-2087162399IDS_ACTIONTEXT_FoundApp1033Found application: [1]0-2087162399IDS_ACTIONTEXT_FreeSpace1033Free space: [1]0-2087162399IDS_ACTIONTEXT_GeneratingScript1033Generating script operations for action:0-2087162399IDS_ACTIONTEXT_InitializeODBCDirs1033Initializing ODBC directories0-2087162399IDS_ACTIONTEXT_InstallODBC1033Installing ODBC components0-2087162399IDS_ACTIONTEXT_InstallServices1033Installing new services0-2087162399IDS_ACTIONTEXT_InstallingSystemCatalog1033Installing system catalog0-2087162399IDS_ACTIONTEXT_KeyName1033Key: [1], Name: [2]0-2087162399IDS_ACTIONTEXT_KeyNameValue1033Key: [1], Name: [2], Value: [3]0-2087162399IDS_ACTIONTEXT_LibId1033LibID: [1]0-2087162399IDS_ACTIONTEXT_Libid21033LibID: [1]0-2087162399IDS_ACTIONTEXT_MigratingFeatureStates1033Migrating feature states from related applications0-2087162399IDS_ACTIONTEXT_MovingFiles1033Moving files0-2087162399IDS_ACTIONTEXT_NameValueAction1033Name: [1], Value: [2], Action [3]0-2087162399IDS_ACTIONTEXT_NameValueAction21033Name: [1], Value: [2], Action [3]0-2087162399IDS_ACTIONTEXT_PatchingFiles1033Patching files0-2087162399IDS_ACTIONTEXT_ProgID1033ProgID: [1]0-2087162399IDS_ACTIONTEXT_ProgID21033ProgID: [1]0-2087162399IDS_ACTIONTEXT_PropertySignature1033Property: [1], Signature: [2]0-2087162399IDS_ACTIONTEXT_PublishProductFeatures1033Publishing product features0-2087162399IDS_ACTIONTEXT_PublishProductInfo1033Publishing product information0-2087162399IDS_ACTIONTEXT_PublishingQualifiedComponents1033Publishing qualified components0-2087162399IDS_ACTIONTEXT_RegUser1033Registering user0-2087162399IDS_ACTIONTEXT_RegisterClassServer1033Registering class servers0-2087162399IDS_ACTIONTEXT_RegisterExtensionServers1033Registering extension servers0-2087162399IDS_ACTIONTEXT_RegisterFonts1033Registering fonts0-2087162399IDS_ACTIONTEXT_RegisterMimeInfo1033Registering MIME info0-2087162399IDS_ACTIONTEXT_RegisterTypeLibs1033Registering type libraries0-2087162399IDS_ACTIONTEXT_RegisteringComPlus1033Registering COM+ Applications and Components0-2087162399IDS_ACTIONTEXT_RegisteringModules1033Registering modules0-2087162399IDS_ACTIONTEXT_RegisteringProduct1033Registering product0-2087162399IDS_ACTIONTEXT_RegisteringProgIdentifiers1033Registering program identifiers0-2087162399IDS_ACTIONTEXT_RemoveApps1033Removing applications0-2087162399IDS_ACTIONTEXT_RemovingBackup1033Removing backup files0-2087162399IDS_ACTIONTEXT_RemovingDuplicates1033Removing duplicated files0-2087162399IDS_ACTIONTEXT_RemovingFiles1033Removing files0-2087162399IDS_ACTIONTEXT_RemovingFolders1033Removing folders0-2087162399IDS_ACTIONTEXT_RemovingIISRoots1033Removing IIS Virtual Roots...0-2087162399IDS_ACTIONTEXT_RemovingIni1033Removing INI file entries0-2087162399IDS_ACTIONTEXT_RemovingMoved1033Removing moved files0-2087162399IDS_ACTIONTEXT_RemovingODBC1033Removing ODBC components0-2087162399IDS_ACTIONTEXT_RemovingRegistry1033Removing system registry values0-2087162399IDS_ACTIONTEXT_RemovingShortcuts1033Removing shortcuts0-2087162399IDS_ACTIONTEXT_RollingBack1033Rolling back action:0-2087162399IDS_ACTIONTEXT_SearchForRelated1033Searching for related applications0-2087162399IDS_ACTIONTEXT_SearchInstalled1033Searching for installed applications0-2087162399IDS_ACTIONTEXT_SearchingQualifyingProducts1033Searching for qualifying products0-2087162399IDS_ACTIONTEXT_SearchingQualifyingProducts21033Searching for qualifying products0-2087162399IDS_ACTIONTEXT_Service1033Service: [1]0-2087162399IDS_ACTIONTEXT_Service21033Service: [2]0-2087162399IDS_ACTIONTEXT_Service31033Service: [1]0-2087162399IDS_ACTIONTEXT_Service41033Service: [1]0-2087162399IDS_ACTIONTEXT_Shortcut1033Shortcut: [1]0-2087162399IDS_ACTIONTEXT_Shortcut11033Shortcut: [1]0-2087162399IDS_ACTIONTEXT_StartingServices1033Starting services0-2087162399IDS_ACTIONTEXT_StoppingServices1033Stopping services0-2087162399IDS_ACTIONTEXT_UnpublishProductFeatures1033Unpublishing product features0-2087162399IDS_ACTIONTEXT_UnpublishQualified1033Unpublishing Qualified Components0-2087162399IDS_ACTIONTEXT_UnpublishingProductInfo1033Unpublishing product information0-2087162399IDS_ACTIONTEXT_UnregTypeLibs1033Unregistering type libraries0-2087162399IDS_ACTIONTEXT_UnregisterClassServers1033Unregister class servers0-2087162399IDS_ACTIONTEXT_UnregisterExtensionServers1033Unregistering extension servers0-2087162399IDS_ACTIONTEXT_UnregisterModules1033Unregistering modules0-2087162399IDS_ACTIONTEXT_UnregisteringComPlus1033Unregistering COM+ Applications and Components0-2087162399IDS_ACTIONTEXT_UnregisteringFonts1033Unregistering fonts0-2087162399IDS_ACTIONTEXT_UnregisteringMimeInfo1033Unregistering MIME info0-2087162399IDS_ACTIONTEXT_UnregisteringProgramIds1033Unregistering program identifiers0-2087162399IDS_ACTIONTEXT_UpdateComponentRegistration1033Updating component registration0-2087162399IDS_ACTIONTEXT_UpdateEnvironmentStrings1033Updating environment strings0-2087162399IDS_ACTIONTEXT_Validating1033Validating install0-2087162399IDS_ACTIONTEXT_WritingINI1033Writing INI file values0-2087162399IDS_ACTIONTEXT_WritingRegistry1033Writing system registry values0-2087162399IDS_BACK1033< &Back0-2087162399IDS_CANCEL1033Cancel0-2087162399IDS_CANCEL21033&Cancel0-2087162399IDS_CHANGE1033&Change...0-2087162399IDS_DEFAULT_CONFIRMPASSWORD1033Password &Confirmation:0555292365IDS_DEFAULT_LAUNCHATLOGON1033&Launch BOINC when logging on.0555300589IDS_DEFAULT_MAKESCREENSAVER1033&Make BOINC your default screensaver.0-2086926004IDS_DEFAULT_OPTIONS1033Please select the options you would like to enable.0-2086887124IDS_DEFAULT_PASSWORD1033&Password:0555325101IDS_DEFAULT_SERVICEACCOUNTCREDENTIALS1033Service account credentials0-2086905556IDS_DEFAULT_USERNAME1033&Username:0555302157IDS_ERROR_01033{{Fatal error: }}0-2087162399IDS_ERROR_11033Error [1].0-2087162399IDS_ERROR_101033=== Logging started: [Date] [Time] ===0-2087162399IDS_ERROR_1001033Could not remove shortcut [2]. Verify that the shortcut file exists and that you can access it.0-2087162399IDS_ERROR_1011033Could not register type library for file [2]. Contact your support personnel.0-2087162399IDS_ERROR_1021033Could not unregister type library for file [2]. Contact your support personnel.0-2087162399IDS_ERROR_1031033Could not update the INI file [2][3]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_1041033Could not schedule file [2] to replace file [3] on reboot. Verify that you have write permissions to file [3].0-2087162399IDS_ERROR_1051033Error removing ODBC driver manager, ODBC error [2]: [3]. Contact your support personnel.0-2087162399IDS_ERROR_1061033Error installing ODBC driver manager, ODBC error [2]: [3]. Contact your support personnel.0-2087162399IDS_ERROR_1071033Error removing ODBC driver [4], ODBC error [2]: [3]. Verify that you have sufficient privileges to remove ODBC drivers.0-2087162399IDS_ERROR_1081033Error installing ODBC driver [4], ODBC error [2]: [3]. Verify that the file [4] exists and that you can access it.0-2087162399IDS_ERROR_1091033Error configuring ODBC data source [4], ODBC error [2]: [3]. Verify that the file [4] exists and that you can access it.0-2087162399IDS_ERROR_111033=== Logging stopped: [Date] [Time] ===0-2087162399IDS_ERROR_1101033Service [2] ([3]) failed to start. Verify that you have sufficient privileges to start system services.0-2087162399IDS_ERROR_1111033Service [2] ([3]) could not be stopped. Verify that you have sufficient privileges to stop system services.0-2087162399IDS_ERROR_1121033Service [2] ([3]) could not be deleted. Verify that you have sufficient privileges to remove system services.0-2087162399IDS_ERROR_1131033Service [2] ([3]) could not be installed. Verify that you have sufficient privileges to install system services.0-2087162399IDS_ERROR_1141033Could not update environment variable [2]. Verify that you have sufficient privileges to modify environment variables.0-2087162399IDS_ERROR_1151033You do not have sufficient privileges to complete this installation for all users of the machine. Log on as an administrator and then retry this installation.0-2087162399IDS_ERROR_1161033Could not set file security for file [3]. Error: [2]. Verify that you have sufficient privileges to modify the security permissions for this file.0-2087162399IDS_ERROR_1171033Component Services (COM+ 1.0) are not installed on this computer. This installation requires Component Services in order to complete successfully. Component Services are available on Windows 2000.0-2087162399IDS_ERROR_1181033Error registering COM+ application. Contact your support personnel for more information.0-2087162399IDS_ERROR_1191033Error unregistering COM+ application. Contact your support personnel for more information.0-2087162399IDS_ERROR_121033Action start [Time]: [1].0-2087162399IDS_ERROR_1201033Removing older versions of this application0-2087162399IDS_ERROR_1211033Preparing to remove older versions of this application0-2087162399IDS_ERROR_1221033Error applying patch to file [2]. It has probably been updated by other means, and can no longer be modified by this patch. For more information contact your patch vendor. {{System Error: [3]}}0-2087162399IDS_ERROR_1231033[2] cannot install one of its required products. Contact your technical support group. {{System Error: [3].}}0-2087162399IDS_ERROR_1241033The older version of [2] cannot be removed. Contact your technical support group. {{System Error [3].}}0-2087162399IDS_ERROR_1251033The description for service '[2]' ([3]) could not be changed.0-2087162399IDS_ERROR_1261033The Windows Installer service cannot update the system file [2] because the file is protected by Windows. You may need to update your operating system for this program to work correctly. {{Package version: [3], OS Protected version: [4]}}0-2087162399IDS_ERROR_1271033The Windows Installer service cannot update the protected Windows file [2]. {{Package version: [3], OS Protected version: [4], SFP Error: [5]}}0-2087162399IDS_ERROR_1281033The Windows Installer service cannot update one or more protected Windows files. SFP Error: [2]. List of protected files: [3]0-2087162399IDS_ERROR_1291033User installations are disabled via policy on the machine.0-2087162399IDS_ERROR_131033Action ended [Time]: [1]. Return value [2].0-2087162399IDS_ERROR_1301033This setup requires Internet Information Server 4.0 or higher for configuring IIS Virtual Roots. Please make sure that you have IIS 4.0 or higher.0-2087162399IDS_ERROR_1311033This setup requires Administrator privileges for configuring IIS Virtual Roots.0-2087162399IDS_ERROR_13291033A file that is required cannot be installed because the cabinet file [2] is not digitally signed. This may indicate that the cabinet file is corrupt.0 - IDS_ERROR_13301033A file that is required cannot be installed because the cabinet file [2] has an invalid digital signature. This may indicate that the cabinet file is corrupt.{ Error [3] was returned by WinVerifyTrust.}0 - IDS_ERROR_13311033Failed to correctly copy [2] file: CRC error.0 - IDS_ERROR_13321033Failed to correctly patch [2] file: CRC error.0 - IDS_ERROR_13331033Failed to correctly patch [2] file: CRC error.0 - IDS_ERROR_13341033The file '[2]' cannot be installed because the file cannot be found in cabinet file '[3]'. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.0 - IDS_ERROR_13351033The cabinet file '[2]' required for this installation is corrupt and cannot be used. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.0 - IDS_ERROR_13361033There was an error creating a temporary file that is needed to complete this installation. Folder: [3]. System error code: [2]0 - IDS_ERROR_141033Time remaining: {[1] minutes }{[2] seconds}0-2087162399IDS_ERROR_151033Out of memory. Shut down other applications before retrying.0-2087162399IDS_ERROR_161033Installer is no longer responding.0-2087162399IDS_ERROR_16091033An error occurred while applying security settings. [2] is not a valid user or group. This could be a problem with the package, or a problem connecting to a domain controller on the network. Check your network connection and click Retry, or Cancel to end the install. Unable to locate the user's SID, system error [3]0 - IDS_ERROR_16511033Admin user failed to apply patch for a per-user managed or a per-machine application which is in advertise state.0 - IDS_ERROR_171033Installer terminated prematurely.0-2087162399IDS_ERROR_17151033Installed [2].0 - IDS_ERROR_17161033Configured [2].0 - IDS_ERROR_17171033Removed [2].0 - IDS_ERROR_17181033File [2] was rejected by digital signature policy.0 - IDS_ERROR_17191033Windows Installer service could not be accessed. Contact your support personnel to verify that it is properly registered and enabled.0 - IDS_ERROR_17201033There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor. Custom action [2] script error [3], [4]: [5] Line [6], Column [7], [8]0 - IDS_ERROR_17211033There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor. Action: [2], location: [3], command: [4]0 - IDS_ERROR_17221033There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action [2], location: [3], command: [4]0 - IDS_ERROR_17231033There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action [2], entry: [3], library: [4]0 - IDS_ERROR_17241033Removal completed successfully.0 - IDS_ERROR_17251033Removal failed.0 - IDS_ERROR_17261033Advertisement completed successfully.0 - IDS_ERROR_17271033Advertisement failed.0 - IDS_ERROR_17281033Configuration completed successfully.0 - IDS_ERROR_17291033Configuration failed.0 - IDS_ERROR_17301033You must be an Administrator to remove this application. To remove this application, you can log on as an administrator, or contact your technical support group for assistance.0 - IDS_ERROR_17311033The source installation package for the product [2] is out of sync with the client package. Try the installation again using a valid copy of the installation package '[3]'.0 - IDS_ERROR_17321033In order to complete the installation of [2], you must restart the computer. Other users are currently logged on to this computer, and restarting may cause them to lose their work. Do you want to restart now?0 - IDS_ERROR_181033Please wait while Windows configures [ProductName]0-2087162399IDS_ERROR_191033Gathering required information...0-2087162399IDS_ERROR_19351033An error occurred during the installation of assembly component [2]. HRESULT: [3]. {{assembly interface: [4], function: [5], assembly name: [6]}}0 - IDS_ERROR_19361033An error occurred during the installation of assembly '[6]'. The assembly is not strongly named or is not signed with the minimal key length. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_19371033An error occurred during the installation of assembly '[6]'. The signature or catalog could not be verified or is not valid. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_19381033An error occurred during the installation of assembly '[6]'. One or more modules of the assembly could not be found. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_21033Warning [1].0-2087162399IDS_ERROR_201033{[ProductName] }Setup completed successfully.0-2087162399IDS_ERROR_211033{[ProductName] }Setup failed.0-2087162399IDS_ERROR_21011033Shortcuts not supported by the operating system.0 - IDS_ERROR_21021033Invalid .ini action: [2]0 - IDS_ERROR_21031033Could not resolve path for shell folder [2].0 - IDS_ERROR_21041033Writing .ini file: [3]: System error: [2].0 - IDS_ERROR_21051033Shortcut Creation [3] Failed. System error: [2].0 - IDS_ERROR_21061033Shortcut Deletion [3] Failed. System error: [2].0 - IDS_ERROR_21071033Error [3] registering type library [2].0 - IDS_ERROR_21081033Error [3] unregistering type library [2].0 - IDS_ERROR_21091033Section missing for .ini action.0 - IDS_ERROR_21101033Key missing for .ini action.0 - IDS_ERROR_21111033Detection of running applications failed, could not get performance data. Registered operation returned : [2].0 - IDS_ERROR_21121033Detection of running applications failed, could not get performance index. Registered operation returned : [2].0 - IDS_ERROR_21131033Detection of running applications failed.0 - IDS_ERROR_221033Error reading from file: [2]. {{ System error [3].}} Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_22001033Database: [2]. Database object creation failed, mode = [3].0 - IDS_ERROR_22011033Database: [2]. Initialization failed, out of memory.0 - IDS_ERROR_22021033Database: [2]. Data access failed, out of memory.0 - IDS_ERROR_22031033Database: [2]. Cannot open database file. System error [3].0 - IDS_ERROR_22041033Database: [2]. Table already exists: [3].0 - IDS_ERROR_22051033Database: [2]. Table does not exist: [3].0 - IDS_ERROR_22061033Database: [2]. Table could not be dropped: [3].0 - IDS_ERROR_22071033Database: [2]. Intent violation.0 - IDS_ERROR_22081033Database: [2]. Insufficient parameters for Execute.0 - IDS_ERROR_22091033Database: [2]. Cursor in invalid state.0 - IDS_ERROR_22101033Database: [2]. Invalid update data type in column [3].0 - IDS_ERROR_22111033Database: [2]. Could not create database table [3].0 - IDS_ERROR_22121033Database: [2]. Database not in writable state.0 - IDS_ERROR_22131033Database: [2]. Error saving database tables.0 - IDS_ERROR_22141033Database: [2]. Error writing export file: [3].0 - IDS_ERROR_22151033Database: [2]. Cannot open import file: [3].0 - IDS_ERROR_22161033Database: [2]. Import file format error: [3], Line [4].0 - IDS_ERROR_22171033Database: [2]. Wrong state to CreateOutputDatabase [3].0 - IDS_ERROR_22181033Database: [2]. Table name not supplied.0 - IDS_ERROR_22191033Database: [2]. Invalid Installer database format.0 - IDS_ERROR_22201033Database: [2]. Invalid row/field data.0 - IDS_ERROR_22211033Database: [2]. Code page conflict in import file: [3].0 - IDS_ERROR_22221033Database: [2]. Transform or merge code page [3] differs from database code page [4].0 - IDS_ERROR_22231033Database: [2]. Databases are the same. No transform generated.0 - IDS_ERROR_22241033Database: [2]. GenerateTransform: Database corrupt. Table: [3].0 - IDS_ERROR_22251033Database: [2]. Transform: Cannot transform a temporary table. Table: [3].0 - IDS_ERROR_22261033Database: [2]. Transform failed.0 - IDS_ERROR_22271033Database: [2]. Invalid identifier '[3]' in SQL query: [4].0 - IDS_ERROR_22281033Database: [2]. Unknown table '[3]' in SQL query: [4].0 - IDS_ERROR_22291033Database: [2]. Could not load table '[3]' in SQL query: [4].0 - IDS_ERROR_22301033Database: [2]. Repeated table '[3]' in SQL query: [4].0 - IDS_ERROR_22311033Database: [2]. Missing ')' in SQL query: [3].0 - IDS_ERROR_22321033Database: [2]. Unexpected token '[3]' in SQL query: [4].0 - IDS_ERROR_22331033Database: [2]. No columns in SELECT clause in SQL query: [3].0 - IDS_ERROR_22341033Database: [2]. No columns in ORDER BY clause in SQL query: [3].0 - IDS_ERROR_22351033Database: [2]. Column '[3]' not present or ambiguous in SQL query: [4].0 - IDS_ERROR_22361033Database: [2]. Invalid operator '[3]' in SQL query: [4].0 - IDS_ERROR_22371033Database: [2]. Invalid or missing query string: [3].0 - IDS_ERROR_22381033Database: [2]. Missing FROM clause in SQL query: [3].0 - IDS_ERROR_22391033Database: [2]. Insufficient values in INSERT SQL statement.0 - IDS_ERROR_22401033Database: [2]. Missing update columns in UPDATE SQL statement.0 - IDS_ERROR_22411033Database: [2]. Missing insert columns in INSERT SQL statement.0 - IDS_ERROR_22421033Database: [2]. Column '[3]' repeated.0 - IDS_ERROR_22431033Database: [2]. No primary columns defined for table creation.0 - IDS_ERROR_22441033Database: [2]. Invalid type specifier '[3]' in SQL query [4].0 - IDS_ERROR_22451033IStorage::Stat failed with error [3].0 - IDS_ERROR_22461033Database: [2]. Invalid Installer transform format.0 - IDS_ERROR_22471033Database: [2] Transform stream read/write failure.0 - IDS_ERROR_22481033Database: [2] GenerateTransform/Merge: Column type in base table does not match reference table. Table: [3] Col #: [4].0 - IDS_ERROR_22491033Database: [2] GenerateTransform: More columns in base table than in reference table. Table: [3].0 - IDS_ERROR_22501033Database: [2] Transform: Cannot add existing row. Table: [3].0 - IDS_ERROR_22511033Database: [2] Transform: Cannot delete row that does not exist. Table: [3].0 - IDS_ERROR_22521033Database: [2] Transform: Cannot add existing table. Table: [3].0 - IDS_ERROR_22531033Database: [2] Transform: Cannot delete table that does not exist. Table: [3].0 - IDS_ERROR_22541033Database: [2] Transform: Cannot update row that does not exist. Table: [3].0 - IDS_ERROR_22551033Database: [2] Transform: Column with this name already exists. Table: [3] Col: [4].0 - IDS_ERROR_22561033Database: [2] GenerateTransform/Merge: Number of primary keys in base table does not match reference table. Table: [3].0 - IDS_ERROR_22571033Database: [2]. Intent to modify read only table: [3].0 - IDS_ERROR_22581033Database: [2]. Type mismatch in parameter: [3].0 - IDS_ERROR_22591033Database: [2] Table(s) Update failed0 - IDS_ERROR_22601033Storage CopyTo failed. System error: [3].0 - IDS_ERROR_22611033Could not remove stream [2]. System error: [3].0 - IDS_ERROR_22621033Stream does not exist: [2]. System error: [3].0 - IDS_ERROR_22631033Could not open stream [2]. System error: [3].0 - IDS_ERROR_22641033Could not remove stream [2]. System error: [3].0 - IDS_ERROR_22651033Could not commit storage. System error: [3].0 - IDS_ERROR_22661033Could not rollback storage. System error: [3].0 - IDS_ERROR_22671033Could not delete storage [2]. System error: [3].0 - IDS_ERROR_22681033Database: [2]. Merge: There were merge conflicts reported in [3] tables.0 - IDS_ERROR_22691033Database: [2]. Merge: The column count differed in the '[3]' table of the two databases.0 - IDS_ERROR_22701033Database: [2]. GenerateTransform/Merge: Column name in base table does not match reference table. Table: [3] Col #: [4].0 - IDS_ERROR_22711033SummaryInformation write for transform failed.0 - IDS_ERROR_22721033Database: [2]. MergeDatabase will not write any changes because the database is open read-only.0 - IDS_ERROR_22731033Database: [2]. MergeDatabase: A reference to the base database was passed as the reference database.0 - IDS_ERROR_22741033Database: [2]. MergeDatabase: Unable to write errors to Error table. Could be due to a non-nullable column in a predefined Error table.0 - IDS_ERROR_22751033Database: [2]. Specified Modify [3] operation invalid for table joins.0 - IDS_ERROR_22761033Database: [2]. Code page [3] not supported by the system.0 - IDS_ERROR_22771033Database: [2]. Failed to save table [3].0 - IDS_ERROR_22781033Database: [2]. Exceeded number of expressions limit of 32 in WHERE clause of SQL query: [3].0 - IDS_ERROR_22791033Database: [2] Transform: Too many columns in base table [3].0 - IDS_ERROR_22801033Database: [2]. Could not create column [3] for table [4].0 - IDS_ERROR_22811033Could not rename stream [2]. System error: [3].0 - IDS_ERROR_22821033Stream name invalid [2].0 - IDS_ERROR_231033Cannot create the file [3]. A directory with this name already exists. Cancel the installation and try installing to a different location.0-2087162399IDS_ERROR_23021033Patch notify: [2] bytes patched to far.0 - IDS_ERROR_23031033Error getting volume info. GetLastError: [2].0 - IDS_ERROR_23041033Error getting disk free space. GetLastError: [2]. Volume: [3].0 - IDS_ERROR_23051033Error waiting for patch thread. GetLastError: [2].0 - IDS_ERROR_23061033Could not create thread for patch application. GetLastError: [2].0 - IDS_ERROR_23071033Source file key name is null.0 - IDS_ERROR_23081033Destination file name is null.0 - IDS_ERROR_23091033Attempting to patch file [2] when patch already in progress.0 - IDS_ERROR_23101033Attempting to continue patch when no patch is in progress.0 - IDS_ERROR_23151033Missing path separator: [2].0 - IDS_ERROR_23181033File does not exist: [2].0 - IDS_ERROR_23191033Error setting file attribute: [3] GetLastError: [2].0 - IDS_ERROR_23201033File not writable: [2].0 - IDS_ERROR_23211033Error creating file: [2].0 - IDS_ERROR_23221033User canceled.0 - IDS_ERROR_23231033Invalid file attribute.0 - IDS_ERROR_23241033Could not open file: [3] GetLastError: [2].0 - IDS_ERROR_23251033Could not get file time for file: [3] GetLastError: [2].0 - IDS_ERROR_23261033Error in FileToDosDateTime.0 - IDS_ERROR_23271033Could not remove directory: [3] GetLastError: [2].0 - IDS_ERROR_23281033Error getting file version info for file: [2].0 - IDS_ERROR_23291033Error deleting file: [3]. GetLastError: [2].0 - IDS_ERROR_23301033Error getting file attributes: [3]. GetLastError: [2].0 - IDS_ERROR_23311033Error loading library [2] or finding entry point [3].0-2087162399IDS_ERROR_23321033Error getting file attributes. GetLastError: [2].0 - IDS_ERROR_23331033Error setting file attributes. GetLastError: [2].0 - IDS_ERROR_23341033Error converting file time to local time for file: [3]. GetLastError: [2].0 - IDS_ERROR_23351033Path: [2] is not a parent of [3].0 - IDS_ERROR_23361033Error creating temp file on path: [3]. GetLastError: [2].0 - IDS_ERROR_23371033Could not close file: [3] GetLastError: [2].0 - IDS_ERROR_23381033Could not update resource for file: [3] GetLastError: [2].0 - IDS_ERROR_23391033Could not set file time for file: [3] GetLastError: [2].0 - IDS_ERROR_23401033Could not update resource for file: [3], Missing resource.0 - IDS_ERROR_23411033Could not update resource for file: [3], Resource too large.0 - IDS_ERROR_23421033Could not update resource for file: [3] GetLastError: [2].0 - IDS_ERROR_23431033Specified path is empty.0 - IDS_ERROR_23441033Could not find required file IMAGEHLP.DLL to validate file:[2].0 - IDS_ERROR_23451033[2]: File does not contain a valid checksum value.0 - IDS_ERROR_23471033User ignore.0 - IDS_ERROR_23481033Error attempting to read from cabinet stream.0 - IDS_ERROR_23491033Copy resumed with different info.0 - IDS_ERROR_23501033FDI server error0 - IDS_ERROR_23511033File key '[2]' not found in cabinet '[3]'. The installation cannot continue.0 - IDS_ERROR_23521033Could not initialize cabinet file server. The required file 'CABINET.DLL' may be missing.0 - IDS_ERROR_23531033Not a cabinet.0 - IDS_ERROR_23541033Cannot handle cabinet.0 - IDS_ERROR_23551033Corrupt cabinet.0 - IDS_ERROR_23561033Could not locate cabinet in stream: [2].0 - IDS_ERROR_23571033Cannot set attributes.0 - IDS_ERROR_23581033Error determining whether file is in-use: [3]. GetLastError: [2].0 - IDS_ERROR_23591033Unable to create the target file - file may be in use.0 - IDS_ERROR_23601033Progress tick.0 - IDS_ERROR_23611033Need next cabinet.0 - IDS_ERROR_23621033Folder not found: [2].0 - IDS_ERROR_23631033Could not enumerate subfolders for folder: [2].0 - IDS_ERROR_23641033Bad enumeration constant in CreateCopier call.0 - IDS_ERROR_23651033Could not BindImage exe file [2].0 - IDS_ERROR_23661033User failure.0 - IDS_ERROR_23671033User abort.0 - IDS_ERROR_23681033Failed to get network resource information. Error [2], network path [3]. Extended error: network provider [5], error code [4], error description [6].0 - IDS_ERROR_23701033Invalid CRC checksum value for [2] file.{ Its header says [3] for checksum, its computed value is [4].}0 - IDS_ERROR_23711033Could not apply patch to file [2]. GetLastError: [3].0 - IDS_ERROR_23721033Patch file [2] is corrupt or of an invalid format. Attempting to patch file [3]. GetLastError: [4].0 - IDS_ERROR_23731033File [2] is not a valid patch file.0 - IDS_ERROR_23741033File [2] is not a valid destination file for patch file [3].0 - IDS_ERROR_23751033Unknown patching error: [2].0 - IDS_ERROR_23761033Cabinet not found.0 - IDS_ERROR_23791033Error opening file for read: [3] GetLastError: [2].0 - IDS_ERROR_23801033Error opening file for write: [3]. GetLastError: [2].0 - IDS_ERROR_23811033Directory does not exist: [2].0 - IDS_ERROR_23821033Drive not ready: [2].0 - IDS_ERROR_241033Please insert the disk: [2]0-2087162399IDS_ERROR_2401103364-bit registry operation attempted on 32-bit operating system for key [2].0 - IDS_ERROR_24021033Out of memory.0 - IDS_ERROR_251033The installer has insufficient privileges to access this directory: [2]. The installation cannot continue. Log on as an administrator or contact your system administrator.0-2087162399IDS_ERROR_25011033Could not create rollback script enumerator.0 - IDS_ERROR_25021033Called InstallFinalize when no install in progress.0 - IDS_ERROR_25031033Called RunScript when not marked in progress.0 - IDS_ERROR_261033Error writing to file [2]. Verify that you have access to that directory.0-2087162399IDS_ERROR_26011033Invalid value for property [2]: '[3]'0 - IDS_ERROR_26021033The [2] table entry '[3]' has no associated entry in the Media table.0 - IDS_ERROR_26031033Duplicate table name [2].0 - IDS_ERROR_26041033[2] Property undefined.0 - IDS_ERROR_26051033Could not find server [2] in [3] or [4].0 - IDS_ERROR_26061033Value of property [2] is not a valid full path: '[3]'.0 - IDS_ERROR_26071033Media table not found or empty (required for installation of files).0 - IDS_ERROR_26081033Could not create security descriptor for object. Error: '[2]'.0 - IDS_ERROR_26091033Attempt to migrate product settings before initialization.0 - IDS_ERROR_26111033The file [2] is marked as compressed, but the associated media entry does not specify a cabinet.0 - IDS_ERROR_26121033Stream not found in '[2]' column. Primary key: '[3]'.0 - IDS_ERROR_26131033RemoveExistingProducts action sequenced incorrectly.0 - IDS_ERROR_26141033Could not access IStorage object from installation package.0 - IDS_ERROR_26151033Skipped unregistration of Module [2] due to source resolution failure.0 - IDS_ERROR_26161033Companion file [2] parent missing.0 - IDS_ERROR_26171033Shared component [2] not found in Component table.0 - IDS_ERROR_26181033Isolated application component [2] not found in Component table.0 - IDS_ERROR_26191033Isolated components [2], [3] not part of same feature.0 - IDS_ERROR_26201033Key file of isolated application component [2] not in File table.0 - IDS_ERROR_26211033Resource DLL or Resource ID information for shortcut [2] set incorrectly.0 - IDS_ERROR_271033Error reading from file [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_27011033The depth of a feature exceeds the acceptable tree depth of [2] levels.0 - IDS_ERROR_27021033A Feature table record ([2]) references a non-existent parent in the Attributes field.0 - IDS_ERROR_27031033Property name for root source path not defined: [2]0 - IDS_ERROR_27041033Root directory property undefined: [2]0 - IDS_ERROR_27051033Invalid table: [2]; Could not be linked as tree.0 - IDS_ERROR_27061033Source paths not created. No path exists for entry [2] in Directory table.0 - IDS_ERROR_27071033Target paths not created. No path exists for entry [2] in Directory table.0 - IDS_ERROR_27081033No entries found in the file table.0 - IDS_ERROR_27091033The specified Component name ('[2]') not found in Component table.0 - IDS_ERROR_27101033The requested 'Select' state is illegal for this Component.0 - IDS_ERROR_27111033The specified Feature name ('[2]') not found in Feature table.0 - IDS_ERROR_27121033Invalid return from modeless dialog: [3], in action [2].0 - IDS_ERROR_27131033Null value in a non-nullable column ('[2]' in '[3]' column of the '[4]' table.0 - IDS_ERROR_27141033Invalid value for default folder name: [2].0 - IDS_ERROR_27151033The specified File key ('[2]') not found in the File table.0 - IDS_ERROR_27161033Could not create a random subcomponent name for component '[2]'.0 - IDS_ERROR_27171033Bad action condition or error calling custom action '[2]'.0 - IDS_ERROR_27181033Missing package name for product code '[2]'.0 - IDS_ERROR_27191033Neither UNC nor drive letter path found in source '[2]'.0 - IDS_ERROR_27201033Error opening source list key. Error: '[2]'0 - IDS_ERROR_27211033Custom action [2] not found in Binary table stream.0 - IDS_ERROR_27221033Custom action [2] not found in File table.0 - IDS_ERROR_27231033Custom action [2] specifies unsupported type.0 - IDS_ERROR_27241033The volume label '[2]' on the media you're running from does not match the label '[3]' given in the Media table. This is allowed only if you have only 1 entry in your Media table.0 - IDS_ERROR_27251033Invalid database tables0 - IDS_ERROR_27261033Action not found: [2].0 - IDS_ERROR_27271033The directory entry '[2]' does not exist in the Directory table.0 - IDS_ERROR_27281033Table definition error: [2]0 - IDS_ERROR_27291033Install engine not initialized.0 - IDS_ERROR_27301033Bad value in database. Table: '[2]'; Primary key: '[3]'; Column: '[4]'0 - IDS_ERROR_27311033Selection Manager not initialized.0 - IDS_ERROR_27321033Directory Manager not initialized.0 - IDS_ERROR_27331033Bad foreign key ('[2]') in '[3]' column of the '[4]' table.0 - IDS_ERROR_27341033Invalid reinstall mode character.0 - IDS_ERROR_27351033Custom action '[2]' has caused an unhandled exception and has been stopped. This may be the result of an internal error in the custom action, such as an access violation.0 - IDS_ERROR_27361033Generation of custom action temp file failed: [2].0 - IDS_ERROR_27371033Could not access custom action [2], entry [3], library [4]0 - IDS_ERROR_27381033Could not access VBScript run time for custom action [2].0 - IDS_ERROR_27391033Could not access JavaScript run time for custom action [2].0 - IDS_ERROR_27401033Custom action [2] script error [3], [4]: [5] Line [6], Column [7], [8].0 - IDS_ERROR_27411033Configuration information for product [2] is corrupt. Invalid info: [2].0 - IDS_ERROR_27421033Marshaling to Server failed: [2].0 - IDS_ERROR_27431033Could not execute custom action [2], location: [3], command: [4].0 - IDS_ERROR_27441033EXE failed called by custom action [2], location: [3], command: [4].0 - IDS_ERROR_27451033Transform [2] invalid for package [3]. Expected language [4], found language [5].0 - IDS_ERROR_27461033Transform [2] invalid for package [3]. Expected product [4], found product [5].0 - IDS_ERROR_27471033Transform [2] invalid for package [3]. Expected product version < [4], found product version [5].0 - IDS_ERROR_27481033Transform [2] invalid for package [3]. Expected product version <= [4], found product version [5].0 - IDS_ERROR_27491033Transform [2] invalid for package [3]. Expected product version == [4], found product version [5].0 - IDS_ERROR_27501033Transform [2] invalid for package [3]. Expected product version >= [4], found product version [5].0 - IDS_ERROR_275021033Could not connect to [2] '[3]'. [4]0 - IDS_ERROR_275031033Error retrieving version string from [2] '[3]'. [4]0 - IDS_ERROR_275041033SQL version requirements not met: [3]. This installation requires [2] [4] or later.0 - IDS_ERROR_275051033Could not open SQL script file [2].0-2087162399IDS_ERROR_275061033Error executing SQL script [2]. Line [3]. [4]0-2087162399IDS_ERROR_275071033Connection or browsing for database servers requires that MDAC be installed.0 - IDS_ERROR_275081033Error installing COM+ application [2]. [3]0-2087162399IDS_ERROR_275091033Error uninstalling COM+ application [2]. [3]0-2087162399IDS_ERROR_27511033Transform [2] invalid for package [3]. Expected product version > [4], found product version [5].0 - IDS_ERROR_275101033Error installing COM+ application [2]. Could not load Microsoft(R) .NET class libraries. Registering .NET serviced components requires that Microsoft(R) .NET Framework be installed.0-2087162399IDS_ERROR_275111033Could not execute SQL script file [2]. Connection not open: [3]0-2087162399IDS_ERROR_275121033Error beginning transactions for [2] '[3]'. Database [4]. [5]0 - IDS_ERROR_275131033Error committing transactions for [2] '[3]'. Database [4]. [5]0 - IDS_ERROR_275141033This installation requires a Microsoft SQL Server. The specified server '[3]' is a Microsoft SQL Server Desktop Engine or SQL Server Express.0 - IDS_ERROR_275151033Error retrieving schema version from [2] '[3]'. Database: '[4]'. [5]0 - IDS_ERROR_275161033Error writing schema version to [2] '[3]'. Database: '[4]'. [5]0 - IDS_ERROR_275171033This installation requires Administrator privileges for installing COM+ applications. Log on as an administrator and then retry this installation.0-2087162399IDS_ERROR_275181033The COM+ application "[2]" is configured to run as an NT service; this requires COM+ 1.5 or later on the system. Since your system has COM+ 1.0, this application will not be installed.0-2087162399IDS_ERROR_275191033Error updating XML file [2]. [3]0 - IDS_ERROR_27521033Could not open transform [2] stored as child storage of package [4].0 - IDS_ERROR_275201033Error opening XML file [2]. [3]0 - IDS_ERROR_275211033This setup requires MSXML 3.0 or higher for configuring XML files. Please make sure that you have version 3.0 or higher.0 - IDS_ERROR_275221033Error creating XML file [2]. [3]0 - IDS_ERROR_275231033Error loading servers.0 - IDS_ERROR_275241033Error loading NetApi32.DLL. The ISNetApi.dll needs to have NetApi32.DLL properly loaded and requires an NT based operating system.0 - IDS_ERROR_275251033Server not found. Verify that the specified server exists. The server name can not be empty.0 - IDS_ERROR_275261033Unspecified error from ISNetApi.dll.0 - IDS_ERROR_275271033The buffer is too small.0 - IDS_ERROR_275281033Access denied. Check administrative rights.0 - IDS_ERROR_275291033Invalid computer.0 - IDS_ERROR_27531033The File '[2]' is not marked for installation.0 - IDS_ERROR_275301033Unknown error returned from NetAPI. System error: [2]0 - IDS_ERROR_275311033Unhandled exception.0 - IDS_ERROR_275321033Invalid user name for this server or domain.0 - IDS_ERROR_275331033The case-sensitive passwords do not match.0 - IDS_ERROR_275341033The list is empty.0 - IDS_ERROR_275351033Access violation.0 - IDS_ERROR_275361033Error getting group.0 - IDS_ERROR_275371033Error adding user to group. Verify that the group exists for this domain or server.0 - IDS_ERROR_275381033Error creating user.0 - IDS_ERROR_275391033ERROR_NETAPI_ERROR_NOT_PRIMARY returned from NetAPI.0 - IDS_ERROR_27541033The File '[2]' is not a valid patch file.0 - IDS_ERROR_275401033The specified user already exists.0 - IDS_ERROR_275411033The specified group already exists.0 - IDS_ERROR_275421033Invalid password. Verify that the password is in accordance with your network password policy.0 - IDS_ERROR_275431033Invalid name.0 - IDS_ERROR_275441033Invalid group.0 - IDS_ERROR_275451033The user name can not be empty and must be in the format DOMAIN\Username.0 - IDS_ERROR_275461033Error loading or creating INI file in the user TEMP directory.0 - IDS_ERROR_275471033ISNetAPI.dll is not loaded or there was an error loading the dll. This dll needs to be loaded for this operation. Verify that the dll is in the SUPPORTDIR directory.0 - IDS_ERROR_275481033Error deleting INI file containing new user information from the user's TEMP directory.0 - IDS_ERROR_275491033Error getting the primary domain controller (PDC).0 - IDS_ERROR_27551033Server returned unexpected error [2] attempting to install package [3].0 - IDS_ERROR_275501033Every field must have a value in order to create a user.0 - IDS_ERROR_275511033ODBC driver for [2] not found. This is required to connect to [2] database servers.0 - IDS_ERROR_275521033Error creating database [4]. Server: [2] [3]. [5]0 - IDS_ERROR_275531033Error connecting to database [4]. Server: [2] [3]. [5]0 - IDS_ERROR_275541033Error attempting to open connection [2]. No valid database metadata associated with this connection.0 - IDS_ERROR_27561033The property '[2]' was used as a directory property in one or more tables, but no value was ever assigned.0 - IDS_ERROR_27571033Could not create summary info for transform [2].0 - IDS_ERROR_27581033Transform [2] does not contain an MSI version.0 - IDS_ERROR_27591033Transform [2] version [3] incompatible with engine; Min: [4], Max: [5].0 - IDS_ERROR_27601033Transform [2] invalid for package [3]. Expected upgrade code [4], found [5].0 - IDS_ERROR_27611033Cannot begin transaction. Global mutex not properly initialized.0 - IDS_ERROR_27621033Cannot write script record. Transaction not started.0 - IDS_ERROR_27631033Cannot run script. Transaction not started.0 - IDS_ERROR_27651033Assembly name missing from AssemblyName table : Component: [4].0 - IDS_ERROR_27661033The file [2] is an invalid MSI storage file.0 - IDS_ERROR_27671033No more data{ while enumerating [2]}.0 - IDS_ERROR_27681033Transform in patch package is invalid.0 - IDS_ERROR_27691033Custom Action [2] did not close [3] MSIHANDLEs.0 - IDS_ERROR_27701033Cached folder [2] not defined in internal cache folder table.0 - IDS_ERROR_27711033Upgrade of feature [2] has a missing component.0 - IDS_ERROR_27721033New upgrade feature [2] must be a leaf feature.0 - IDS_ERROR_281033Another application has exclusive access to the file [2]. Please shut down all other applications, then click Retry.0-2087162399IDS_ERROR_28011033Unknown Message -- Type [2]. No action is taken.0 - IDS_ERROR_28021033No publisher is found for the event [2].0 - IDS_ERROR_28031033Dialog View did not find a record for the dialog [2].0 - IDS_ERROR_28041033On activation of the control [3] on dialog [2] CMsiDialog failed to evaluate the condition [3].0 - IDS_ERROR_28061033The dialog [2] failed to evaluate the condition [3].0 - IDS_ERROR_28071033The action [2] is not recognized.0 - IDS_ERROR_28081033Default button is ill-defined on dialog [2].0 - IDS_ERROR_28091033On the dialog [2] the next control pointers do not form a cycle. There is a pointer from [3] to [4], but there is no further pointer.0 - IDS_ERROR_28101033On the dialog [2] the next control pointers do not form a cycle. There is a pointer from both [3] and [5] to [4].0 - IDS_ERROR_28111033On dialog [2] control [3] has to take focus, but it is unable to do so.0 - IDS_ERROR_28121033The event [2] is not recognized.0 - IDS_ERROR_28131033The EndDialog event was called with the argument [2], but the dialog has a parent.0 - IDS_ERROR_28141033On the dialog [2] the control [3] names a nonexistent control [4] as the next control.0 - IDS_ERROR_28151033ControlCondition table has a row without condition for the dialog [2].0 - IDS_ERROR_28161033The EventMapping table refers to an invalid control [4] on dialog [2] for the event [3].0 - IDS_ERROR_28171033The event [2] failed to set the attribute for the control [4] on dialog [3].0 - IDS_ERROR_28181033In the ControlEvent table EndDialog has an unrecognized argument [2].0 - IDS_ERROR_28191033Control [3] on dialog [2] needs a property linked to it.0 - IDS_ERROR_28201033Attempted to initialize an already initialized handler.0 - IDS_ERROR_28211033Attempted to initialize an already initialized dialog: [2].0 - IDS_ERROR_28221033No other method can be called on dialog [2] until all the controls are added.0 - IDS_ERROR_28231033Attempted to initialize an already initialized control: [3] on dialog [2].0 - IDS_ERROR_28241033The dialog attribute [3] needs a record of at least [2] field(s).0 - IDS_ERROR_28251033The control attribute [3] needs a record of at least [2] field(s).0 - IDS_ERROR_28261033Control [3] on dialog [2] extends beyond the boundaries of the dialog [4] by [5] pixels.0 - IDS_ERROR_28271033The button [4] on the radio button group [3] on dialog [2] extends beyond the boundaries of the group [5] by [6] pixels.0 - IDS_ERROR_28281033Tried to remove control [3] from dialog [2], but the control is not part of the dialog.0 - IDS_ERROR_28291033Attempt to use an uninitialized dialog.0 - IDS_ERROR_28301033Attempt to use an uninitialized control on dialog [2].0 - IDS_ERROR_28311033The control [3] on dialog [2] does not support [5] the attribute [4].0 - IDS_ERROR_28321033The dialog [2] does not support the attribute [3].0 - IDS_ERROR_28331033Control [4] on dialog [3] ignored the message [2].0 - IDS_ERROR_28341033The next pointers on the dialog [2] do not form a single loop.0 - IDS_ERROR_28351033The control [2] was not found on dialog [3].0 - IDS_ERROR_28361033The control [3] on the dialog [2] cannot take focus.0 - IDS_ERROR_28371033The control [3] on dialog [2] wants the winproc to return [4].0 - IDS_ERROR_28381033The item [2] in the selection table has itself as a parent.0 - IDS_ERROR_28391033Setting the property [2] failed.0 - IDS_ERROR_28401033Error dialog name mismatch.0 - IDS_ERROR_28411033No OK button was found on the error dialog.0 - IDS_ERROR_28421033No text field was found on the error dialog.0 - IDS_ERROR_28431033The ErrorString attribute is not supported for standard dialogs.0 - IDS_ERROR_28441033Cannot execute an error dialog if the Errorstring is not set.0 - IDS_ERROR_28451033The total width of the buttons exceeds the size of the error dialog.0 - IDS_ERROR_28461033SetFocus did not find the required control on the error dialog.0 - IDS_ERROR_28471033The control [3] on dialog [2] has both the icon and the bitmap style set.0 - IDS_ERROR_28481033Tried to set control [3] as the default button on dialog [2], but the control does not exist.0 - IDS_ERROR_28491033The control [3] on dialog [2] is of a type, that cannot be integer valued.0 - IDS_ERROR_28501033Unrecognized volume type.0 - IDS_ERROR_28511033The data for the icon [2] is not valid.0 - IDS_ERROR_28521033At least one control has to be added to dialog [2] before it is used.0 - IDS_ERROR_28531033Dialog [2] is a modeless dialog. The execute method should not be called on it.0 - IDS_ERROR_28541033On the dialog [2] the control [3] is designated as first active control, but there is no such control.0 - IDS_ERROR_28551033The radio button group [3] on dialog [2] has fewer than 2 buttons.0 - IDS_ERROR_28561033Creating a second copy of the dialog [2].0 - IDS_ERROR_28571033The directory [2] is mentioned in the selection table but not found.0 - IDS_ERROR_28581033The data for the bitmap [2] is not valid.0 - IDS_ERROR_28591033Test error message.0 - IDS_ERROR_28601033Cancel button is ill-defined on dialog [2].0 - IDS_ERROR_28611033The next pointers for the radio buttons on dialog [2] control [3] do not form a cycle.0 - IDS_ERROR_28621033The attributes for the control [3] on dialog [2] do not define a valid icon size. Setting the size to 16.0 - IDS_ERROR_28631033The control [3] on dialog [2] needs the icon [4] in size [5]x[5], but that size is not available. Loading the first available size.0 - IDS_ERROR_28641033The control [3] on dialog [2] received a browse event, but there is no configurable directory for the present selection. Likely cause: browse button is not authored correctly.0 - IDS_ERROR_28651033Control [3] on billboard [2] extends beyond the boundaries of the billboard [4] by [5] pixels.0 - IDS_ERROR_28661033The dialog [2] is not allowed to return the argument [3].0 - IDS_ERROR_28671033The error dialog property is not set.0 - IDS_ERROR_28681033The error dialog [2] does not have the error style bit set.0 - IDS_ERROR_28691033The dialog [2] has the error style bit set, but is not an error dialog.0 - IDS_ERROR_28701033The help string [4] for control [3] on dialog [2] does not contain the separator character.0 - IDS_ERROR_28711033The [2] table is out of date: [3].0 - IDS_ERROR_28721033The argument of the CheckPath control event on dialog [2] is invalid.0 - IDS_ERROR_28731033On the dialog [2] the control [3] has an invalid string length limit: [4].0 - IDS_ERROR_28741033Changing the text font to [2] failed.0 - IDS_ERROR_28751033Changing the text color to [2] failed.0 - IDS_ERROR_28761033The control [3] on dialog [2] had to truncate the string: [4].0 - IDS_ERROR_28771033The binary data [2] was not found0 - IDS_ERROR_28781033On the dialog [2] the control [3] has a possible value: [4]. This is an invalid or duplicate value.0 - IDS_ERROR_28791033The control [3] on dialog [2] cannot parse the mask string: [4].0 - IDS_ERROR_28801033Do not perform the remaining control events.0 - IDS_ERROR_28811033CMsiHandler initialization failed.0 - IDS_ERROR_28821033Dialog window class registration failed.0 - IDS_ERROR_28831033CreateNewDialog failed for the dialog [2].0 - IDS_ERROR_28841033Failed to create a window for the dialog [2].0 - IDS_ERROR_28851033Failed to create the control [3] on the dialog [2].0 - IDS_ERROR_28861033Creating the [2] table failed.0 - IDS_ERROR_28871033Creating a cursor to the [2] table failed.0 - IDS_ERROR_28881033Executing the [2] view failed.0 - IDS_ERROR_28891033Creating the window for the control [3] on dialog [2] failed.0 - IDS_ERROR_28901033The handler failed in creating an initialized dialog.0 - IDS_ERROR_28911033Failed to destroy window for dialog [2].0 - IDS_ERROR_28921033[2] is an integer only control, [3] is not a valid integer value.0 - IDS_ERROR_28931033The control [3] on dialog [2] can accept property values that are at most [5] characters long. The value [4] exceeds this limit, and has been truncated.0 - IDS_ERROR_28941033Loading RICHED20.DLL failed. GetLastError() returned: [2].0 - IDS_ERROR_28951033Freeing RICHED20.DLL failed. GetLastError() returned: [2].0 - IDS_ERROR_28961033Executing action [2] failed.0 - IDS_ERROR_28971033Failed to create any [2] font on this system.0 - IDS_ERROR_28981033For [2] textstyle, the system created a '[3]' font, in [4] character set.0 - IDS_ERROR_28991033Failed to create [2] textstyle. GetLastError() returned: [3].0 - IDS_ERROR_291033There is not enough disk space to install the file [2]. Free some disk space and click Retry, or click Cancel to exit.0-2087162399IDS_ERROR_29011033Invalid parameter to operation [2]: Parameter [3].0 - IDS_ERROR_29021033Operation [2] called out of sequence.0 - IDS_ERROR_29031033The file [2] is missing.0 - IDS_ERROR_29041033Could not BindImage file [2].0 - IDS_ERROR_29051033Could not read record from script file [2].0 - IDS_ERROR_29061033Missing header in script file [2].0 - IDS_ERROR_29071033Could not create secure security descriptor. Error: [2].0 - IDS_ERROR_29081033Could not register component [2].0 - IDS_ERROR_29091033Could not unregister component [2].0 - IDS_ERROR_29101033Could not determine user's security ID.0 - IDS_ERROR_29111033Could not remove the folder [2].0 - IDS_ERROR_29121033Could not schedule file [2] for removal on restart.0 - IDS_ERROR_29191033No cabinet specified for compressed file: [2].0 - IDS_ERROR_29201033Source directory not specified for file [2].0 - IDS_ERROR_29241033Script [2] version unsupported. Script version: [3], minimum version: [4], maximum version: [5].0 - IDS_ERROR_29271033ShellFolder id [2] is invalid.0 - IDS_ERROR_29281033Exceeded maximum number of sources. Skipping source '[2]'.0 - IDS_ERROR_29291033Could not determine publishing root. Error: [2].0 - IDS_ERROR_29321033Could not create file [2] from script data. Error: [3].0 - IDS_ERROR_29331033Could not initialize rollback script [2].0 - IDS_ERROR_29341033Could not secure transform [2]. Error [3].0 - IDS_ERROR_29351033Could not unsecure transform [2]. Error [3].0 - IDS_ERROR_29361033Could not find transform [2].0 - IDS_ERROR_29371033Windows Installer cannot install a system file protection catalog. Catalog: [2], Error: [3].0 - IDS_ERROR_29381033Windows Installer cannot retrieve a system file protection catalog from the cache. Catalog: [2], Error: [3].0 - IDS_ERROR_29391033Windows Installer cannot delete a system file protection catalog from the cache. Catalog: [2], Error: [3].0 - IDS_ERROR_29401033Directory Manager not supplied for source resolution.0 - IDS_ERROR_29411033Unable to compute the CRC for file [2].0 - IDS_ERROR_29421033BindImage action has not been executed on [2] file.0 - IDS_ERROR_29431033This version of Windows does not support deploying 64-bit packages. The script [2] is for a 64-bit package.0 - IDS_ERROR_29441033GetProductAssignmentType failed.0 - IDS_ERROR_29451033Installation of ComPlus App [2] failed with error [3].0 - IDS_ERROR_31033Info [1].0-2087162399IDS_ERROR_301033Source file not found: [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_30011033The patches in this list contain incorrect sequencing information: [2][3][4][5][6][7][8][9][10][11][12][13][14][15][16].0 - IDS_ERROR_30021033Patch [2] contains invalid sequencing information. 0 - IDS_ERROR_311033Error reading from file: [3]. {{ System error [2].}} Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_321033Error writing to file: [3]. {{ System error [2].}} Verify that you have access to that directory.0-2087162399IDS_ERROR_331033Source file not found{{(cabinet)}}: [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_341033Cannot create the directory [2]. A file with this name already exists. Please rename or remove the file and click Retry, or click Cancel to exit.0-2087162399IDS_ERROR_351033The volume [2] is currently unavailable. Please select another.0-2087162399IDS_ERROR_361033The specified path [2] is unavailable.0-2087162399IDS_ERROR_371033Unable to write to the specified folder [2].0-2087162399IDS_ERROR_381033A network error occurred while attempting to read from the file [2]0-2087162399IDS_ERROR_391033An error occurred while attempting to create the directory [2]0-2087162399IDS_ERROR_41033Internal Error [1]. [2]{, [3]}{, [4]}0-2087162399IDS_ERROR_401033A network error occurred while attempting to create the directory [2]0-2087162399IDS_ERROR_411033A network error occurred while attempting to open the source file cabinet [2].0-2087162399IDS_ERROR_421033The specified path is too long [2].0-2087162399IDS_ERROR_431033The Installer has insufficient privileges to modify the file [2].0-2087162399IDS_ERROR_441033A portion of the path [2] exceeds the length allowed by the system.0-2087162399IDS_ERROR_451033The path [2] contains words that are not valid in folders.0-2087162399IDS_ERROR_461033The path [2] contains an invalid character.0-2087162399IDS_ERROR_471033[2] is not a valid short file name.0-2087162399IDS_ERROR_481033Error getting file security: [3] GetLastError: [2]0-2087162399IDS_ERROR_491033Invalid Drive: [2]0-2087162399IDS_ERROR_51033{{Disk full: }}0-2087162399IDS_ERROR_501033Could not create key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_511033Could not open key: [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_521033Could not delete value [2] from key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_531033Could not delete key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_541033Could not read value [2] from key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_551033Could not write value [2] to key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_561033Could not get value names for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_571033Could not get sub key names for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_581033Could not read security information for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_591033Could not increase the available registry space. [2] KB of free registry space is required for the installation of this application.0-2087162399IDS_ERROR_61033Action [Time]: [1]. [2]0-2087162399IDS_ERROR_601033Another installation is in progress. You must complete that installation before continuing this one.0-2087162399IDS_ERROR_611033Error accessing secured data. Please make sure the Windows Installer is configured properly and try the installation again.0-2087162399IDS_ERROR_621033User [2] has previously initiated an installation for product [3]. That user will need to run that installation again before using that product. Your current installation will now continue.0-2087162399IDS_ERROR_631033User [2] has previously initiated an installation for product [3]. That user will need to run that installation again before using that product.0-2087162399IDS_ERROR_641033Out of disk space -- Volume: '[2]'; required space: [3] KB; available space: [4] KB. Free some disk space and retry.0-2087162399IDS_ERROR_651033Are you sure you want to cancel?0-2087162399IDS_ERROR_661033The file [2][3] is being held in use{ by the following process: Name: [4], ID: [5], Window Title: [6]}. Close that application and retry.0-2087162399IDS_ERROR_671033The product [2] is already installed, preventing the installation of this product. The two products are incompatible.0-2087162399IDS_ERROR_681033Out of disk space -- Volume: [2]; required space: [3] KB; available space: [4] KB. If rollback is disabled, enough space is available. Click Cancel to quit, Retry to check available disk space again, or Ignore to continue without rollback.0-2087162399IDS_ERROR_691033Could not access network location [2].0-2087162399IDS_ERROR_71033[ProductName]0-2087162399IDS_ERROR_701033The following applications should be closed before continuing the installation:0-2087162399IDS_ERROR_711033Could not find any previously installed compliant products on the machine for installing this product.0-2087162399IDS_ERROR_721033The key [2] is not valid. Verify that you entered the correct key.0-2087162399IDS_ERROR_731033The installer must restart your system before configuration of [2] can continue. Click Yes to restart now or No if you plan to restart later.0-2087162399IDS_ERROR_741033You must restart your system for the configuration changes made to [2] to take effect. Click Yes to restart now or No if you plan to restart later.0-2087162399IDS_ERROR_751033An installation for [2] is currently suspended. You must undo the changes made by that installation to continue. Do you want to undo those changes?0-2087162399IDS_ERROR_761033A previous installation for this product is in progress. You must undo the changes made by that installation to continue. Do you want to undo those changes?0-2087162399IDS_ERROR_771033No valid source could be found for product [2]. The Windows Installer cannot continue.0-2087162399IDS_ERROR_781033Installation operation completed successfully.0-2087162399IDS_ERROR_791033Installation operation failed.0-2087162399IDS_ERROR_81033{[2]}{, [3]}{, [4]}0-2087162399IDS_ERROR_801033Product: [2] -- [3]0-2087162399IDS_ERROR_811033You may either restore your computer to its previous state or continue the installation later. Would you like to restore?0-2087162399IDS_ERROR_821033An error occurred while writing installation information to disk. Check to make sure enough disk space is available, and click Retry, or Cancel to end the installation.0-2087162399IDS_ERROR_831033One or more of the files required to restore your computer to its previous state could not be found. Restoration will not be possible.0-2087162399IDS_ERROR_841033The path [2] is not valid. Please specify a valid path.0-2087162399IDS_ERROR_851033Out of memory. Shut down other applications before retrying.0-2087162399IDS_ERROR_861033There is no disk in drive [2]. Please insert one and click Retry, or click Cancel to go back to the previously selected volume.0-2087162399IDS_ERROR_871033There is no disk in drive [2]. Please insert one and click Retry, or click Cancel to return to the browse dialog and select a different volume.0-2087162399IDS_ERROR_881033The folder [2] does not exist. Please enter a path to an existing folder.0-2087162399IDS_ERROR_891033You have insufficient privileges to read this folder.0-2087162399IDS_ERROR_91033Message type: [1], Argument: [2]0-2087162399IDS_ERROR_901033A valid destination folder for the installation could not be determined.0-2087162399IDS_ERROR_911033Error attempting to read from the source installation database: [2].0-2087162399IDS_ERROR_921033Scheduling reboot operation: Renaming file [2] to [3]. Must reboot to complete operation.0-2087162399IDS_ERROR_931033Scheduling reboot operation: Deleting file [2]. Must reboot to complete operation.0-2087162399IDS_ERROR_941033Module [2] failed to register. HRESULT [3]. Contact your support personnel.0-2087162399IDS_ERROR_951033Module [2] failed to unregister. HRESULT [3]. Contact your support personnel.0-2087162399IDS_ERROR_961033Failed to cache package [2]. Error: [3]. Contact your support personnel.0-2087162399IDS_ERROR_971033Could not register font [2]. Verify that you have sufficient permissions to install fonts, and that the system supports this font.0-2087162399IDS_ERROR_981033Could not unregister font [2]. Verify that you have sufficient permissions to remove fonts.0-2087162399IDS_ERROR_991033Could not create shortcut [2]. Verify that the destination folder exists and that you can access it.0-2087162399IDS_FEATURE_BOINC_DESCRIPTION1033Downloads, executes, and uploads BOINC tasks0-2086889204IDS_FEATURE_BOINC_MANAGER_DESCRIPTION1033Lets you monitor and control BOINC0-2086909684IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_DESCRIPTION1033Localized content for the BOINC Manager01570293525IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_NAME1033BOINC Manager globalization files0-2086874900IDS_FEATURE_BOINC_MANAGER_NAME1033BOINCM~1|BOINC Manager01352458864IDS_FEATURE_BOINC_NAME1033BOINC0-241553406IDS_FEATURE_BOINC_README_DESCRIPTION10330-1248297332IDS_FEATURE_BOINC_README_NAME1033Readme01981312079IDS_FEATURE_BOINC_SCREENSAVER_DESCRIPTION1033The BOINC screensaver0-2086887252IDS_FEATURE_BOINC_SCREENSAVER_NAME1033BOINC Screensaver01301861042IDS_INSTALLDIR1033[INSTALLDIR]0-2087162399IDS_ISSCRIPT_VERSION_MISSING1033The InstallScript engine is missing from this machine. If available, please run ISScript.msi, or contact your support personnel for further assistance.0-2087162399IDS_ISSCRIPT_VERSION_OLD1033The InstallScript engine on this machine is older than the version required to run this setup. If available, please install the latest version of ISScript.msi, or contact your support personnel for further assistance.0-2087162399IDS_NEXT1033&Next >0-2087162399IDS_OK1033OK0-2087162399IDS_PREREQUISITE_SETUP_BROWSE1033Open [ProductName]'s original [SETUPEXENAME]0 - IDS_PREREQUISITE_SETUP_INVALID1033This executable file does not appear to be the original executable file for [ProductName]. Without using the original [SETUPEXENAME] to install additional dependencies, [ProductName] may not work correctly. Would you like to find the original [SETUPEXENAME]?0 - IDS_PREREQUISITE_SETUP_SEARCH1033This installation may require additional dependencies. Without its dependencies, [ProductName] may not work correctly. Would you like to find the original [SETUPEXENAME]?0 - IDS_PRINT_BUTTON1033&Print0-2087162399IDS_PRODUCTNAME_INSTALLSHIELD1033[ProductName] - InstallShield Wizard0-2087162399IDS_PROGMSG_IIS_CREATEAPPPOOL1033Creating application pool %s0 - IDS_PROGMSG_IIS_CREATEAPPPOOLS1033Creating application Pools...0 - IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSION1033Creating web service extension0 - IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS1033Creating web service extensions...0 - IDS_PROGMSG_IIS_CREATEWEBSITE1033Creating IIS website %s0 - IDS_PROGMSG_IIS_CREATEWEBSITES1033Creating IIS websites...0 - IDS_PROGMSG_IIS_REMOVEAPPPOOL1033Removing application pool0 - IDS_PROGMSG_IIS_REMOVEAPPPOOLS1033Removing application pools...0 - IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION1033Removing web service extension0 - IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS1033Removing web service extensions...0 - IDS_PROGMSG_IIS_REMOVEWEBSITES1033Removing IIS websites...0 - IDS_PROGMSG_IIS_ROLLBACKAPPPOOLS1033Rolling back application pools...0 - IDS_PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS1033Rolling back web service extensions...0 - IDS_PROGMSG_TEXTFILECHANGS_REPLACE1033Replacing %s with %s in %s...0 - IDS_PROGMSG_XML_COSTING1033Costing XML files...0 - IDS_PROGMSG_XML_CREATE_FILE1033Creating XML file %s...0 - IDS_PROGMSG_XML_FILES1033Performing XML file changes...0 - IDS_PROGMSG_XML_REMOVE_FILE1033Removing XML file %s...0 - IDS_PROGMSG_XML_ROLLBACK_FILES1033Rolling back XML file changes...0 - IDS_PROGMSG_XML_UPDATE_FILE1033Updating XML file %s...0 - IDS_README_LOCATION1033readme.txt01981330543IDS_SETUPEXE_EXPIRE_MSG1033This setup works until %s. The setup will now exit.0 - IDS_SQLBROWSE_INTRO1033From the list of servers below, select the database server you would like to target.0 - IDS_SQLBROWSE_INTRO_DB1033From the list of catalog names below, select the database catalog you would like to target.0 - IDS_SQLBROWSE_INTRO_TEMPLATE1033[IS_SQLBROWSE_INTRO]0 - IDS_SQLLOGIN_BROWSE_DB1033Br&owse...0 - IDS_SQLLOGIN_CATALOG1033&Name of database catalog:0 - IDS_SQLLOGIN_DESC1033Select database server and authentication method0 - IDS_SQLLOGIN_INTRO1033Select the database server to install to from the list below or click Browse to see a list of all database servers. You can also specify the way to authenticate your login using your current credentials or a SQL Login ID and Password.0 - IDS_SQLLOGIN_SERVER1033&Database Server:0 - IDS_SQLLOGIN_SERVER21033&Database server that you are installing to:0 - IDS_SQLLOGIN_SQL1033S&erver authentication using the Login ID and password below0 - IDS_SQLLOGIN_TITLE1033{&MSSansBold8}Database Server0 - IDS_STANDARD_USE_SETUPEXE1033This installation cannot be run by directly launching the MSI package. You must run setup.exe.0-2087162399IDS_SUMMARY_DESCRIPTION1033Berkeley Open Infrastructure for Network Computing (BOINC)01570290864IDS_SetupTips_Advertise1033Will be installed on first use. (Available only if the feature supports this option.)0-2087162399IDS_SetupTips_AllInstalledLocal1033Will be completely installed to the local hard drive.0-2087162399IDS_SetupTips_CustomSetup1033{&MSSansBold8}Custom Setup Tips0-2087162399IDS_SetupTips_CustomSetupDescription1033Custom Setup allows you to selectively install program features.0-2087162399IDS_SetupTips_IconInstallState1033The icon next to the feature name indicates the install state of the feature. Click the icon to drop down the install state menu for each feature.0-2087162399IDS_SetupTips_InstallState1033This install state means the feature...0-2087162399IDS_SetupTips_Network1033Will be installed to run from the network. (Available only if the feature supports this option.)0-2087162399IDS_SetupTips_OK1033OK0-2087162399IDS_SetupTips_SubFeaturesInstalledLocal1033Will have some subfeatures installed to the local hard drive. (Available only if the feature has subfeatures.)0-2087162399IDS_SetupTips_WillNotBeInstalled1033Will not be installed.0-2087162399IDS_UITEXT_Available1033Available0-2087162399IDS_UITEXT_Bytes1033bytes0-2087162399IDS_UITEXT_CompilingFeaturesCost1033Compiling cost for this feature...0-2087162399IDS_UITEXT_Differences1033Differences0-2087162399IDS_UITEXT_DiskSize1033Disk Size0-2087162399IDS_UITEXT_FeatureCompletelyRemoved1033This feature will be completely removed.0-2087162399IDS_UITEXT_FeatureContinueNetwork1033This feature will continue to be run from the network0-2087162399IDS_UITEXT_FeatureFreeSpace1033This feature frees up [1] on your hard drive.0-2087162399IDS_UITEXT_FeatureInstalledCD1033This feature, and all subfeatures, will be installed to run from the CD.0-2087162399IDS_UITEXT_FeatureInstalledCD21033This feature will be installed to run from CD.0-2087162399IDS_UITEXT_FeatureInstalledLocal1033This feature, and all subfeatures, will be installed on local hard drive.0-2087162399IDS_UITEXT_FeatureInstalledLocal21033This feature will be installed on local hard drive.0-2087162399IDS_UITEXT_FeatureInstalledNetwork1033This feature, and all subfeatures, will be installed to run from the network.0-2087162399IDS_UITEXT_FeatureInstalledNetwork21033This feature will be installed to run from network.0-2087162399IDS_UITEXT_FeatureInstalledRequired1033Will be installed when required.0-2087162399IDS_UITEXT_FeatureInstalledWhenRequired1033This feature will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureInstalledWhenRequired21033This feature will be installed when required.0-2087162399IDS_UITEXT_FeatureLocal1033This feature will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureLocal21033This feature will be installed on your local hard drive.0-2087162399IDS_UITEXT_FeatureNetwork1033This feature will be installed to run from the network.0-2087162399IDS_UITEXT_FeatureNetwork21033This feature will be available to run from the network.0-2087162399IDS_UITEXT_FeatureNotAvailable1033This feature will not be available.0-2087162399IDS_UITEXT_FeatureOnCD1033This feature will be installed to run from CD.0-2087162399IDS_UITEXT_FeatureOnCD21033This feature will be available to run from CD.0-2087162399IDS_UITEXT_FeatureRemainLocal1033This feature will remain on your local hard drive.0-2087162399IDS_UITEXT_FeatureRemoveNetwork1033This feature will be removed from your local hard drive, but will be still available to run from the network.0-2087162399IDS_UITEXT_FeatureRemovedCD1033This feature will be removed from your local hard drive but will still be available to run from CD.0-2087162399IDS_UITEXT_FeatureRemovedUnlessRequired1033This feature will be removed from your local hard drive but will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureRequiredSpace1033This feature requires [1] on your hard drive.0-2087162399IDS_UITEXT_FeatureRunFromCD1033This feature will continue to be run from the CD0-2087162399IDS_UITEXT_FeatureSpaceFree1033This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree21033This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree31033This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree41033This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureUnavailable1033This feature will become unavailable.0-2087162399IDS_UITEXT_FeatureUninstallNoNetwork1033This feature will be uninstalled completely, and you won't be able to run it from the network.0-2087162399IDS_UITEXT_FeatureWasCD1033This feature was run from the CD but will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureWasCDLocal1033This feature was run from the CD but will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureWasOnNetworkInstalled1033This feature was run from the network but will be installed when required.0-2087162399IDS_UITEXT_FeatureWasOnNetworkLocal1033This feature was run from the network but will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureWillBeUninstalled1033This feature will be uninstalled completely, and you won't be able to run it from CD.0-2087162399IDS_UITEXT_Folder1033Fldr|New Folder0-2087162399IDS_UITEXT_GB1033GB0-2087162399IDS_UITEXT_KB1033KB0-2087162399IDS_UITEXT_MB1033MB0-2087162399IDS_UITEXT_Required1033Required0-2087162399IDS_UITEXT_TimeRemaining1033Time remaining: {[1] min }[2] sec0-2087162399IDS_UITEXT_Volume1033Volume0-2087162399IDS__AgreeToLicense_01033I &do not accept the terms in the license agreement0-2087162399IDS__AgreeToLicense_11033I &accept the terms in the license agreement0-2087162399IDS__DestinationFolder_Change1033&Change...0-2087162399IDS__DestinationFolder_ChangeFolder1033Click Next to install to this folder, or click Change to install to a different folder.0-2087162399IDS__DestinationFolder_DestinationFolder1033{&MSSansBold8}Destination Folder0-2087162399IDS__DestinationFolder_InstallTo1033Install [ProductName] to:0-2087162399IDS__FeatueNotSupportedDlg_DialogDescription1033This feature is not currently supported. Please go back and choose a different option.01578669683IDS__FeatueNotSupportedDlg_DialogTitle1033{&MSSansBold8}Feature Not Supported01578681939IDS__IsAdminInstallBrowse_1110330-2087162399IDS__IsAdminInstallBrowse_410330-2087162399IDS__IsAdminInstallBrowse_810330-2087162399IDS__IsAdminInstallBrowse_BrowseDestination1033Browse to the destination folder.0-2087162399IDS__IsAdminInstallBrowse_ChangeDestination1033{&MSSansBold8}Change Current Destination Folder0-2087162399IDS__IsAdminInstallBrowse_CreateFolder1033Create new folder|0-2087162399IDS__IsAdminInstallBrowse_FolderName1033&Folder name:0-2087162399IDS__IsAdminInstallBrowse_LookIn1033&Look in:0-2087162399IDS__IsAdminInstallBrowse_UpOneLevel1033Up one level|0-2087162399IDS__IsAdminInstallPointWelcome_ServerImage1033The InstallShield(R) Wizard will create a server image of [ProductName] at a specified network location. To continue, click Next.0-2087162399IDS__IsAdminInstallPointWelcome_Wizard1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsAdminInstallPoint_Change1033&Change...0-2087162399IDS__IsAdminInstallPoint_EnterNetworkLocation1033Enter the network location or click Change to browse to a location. Click Install to create a server image of [ProductName] at the specified network location or click Cancel to exit the wizard.0-2087162399IDS__IsAdminInstallPoint_Install1033&Install0-2087162399IDS__IsAdminInstallPoint_NetworkLocation1033&Network location:0-2087162399IDS__IsAdminInstallPoint_NetworkLocationFormatted1033{&MSSansBold8}Network Location0-2087162399IDS__IsAdminInstallPoint_SpecifyNetworkLocation1033Specify a network location for the server image of the product.0-2087162399IDS__IsBrowseButton1033&Browse...0 - IDS__IsBrowseFolderDlg_1110330-2087162399IDS__IsBrowseFolderDlg_410330-2087162399IDS__IsBrowseFolderDlg_810330-2087162399IDS__IsBrowseFolderDlg_BrowseDestFolder1033Browse to the destination folder.0-2087162399IDS__IsBrowseFolderDlg_ChangeCurrentFolder1033{&MSSansBold8}Change Current Destination Folder0-2087162399IDS__IsBrowseFolderDlg_CreateFolder1033Create New Folder|0-2087162399IDS__IsBrowseFolderDlg_FolderName1033&Folder name:0-2087162399IDS__IsBrowseFolderDlg_LookIn1033&Look in:0-2087162399IDS__IsBrowseFolderDlg_OK1033OK0-2087162399IDS__IsBrowseFolderDlg_UpOneLevel1033Up One Level|0-2087162399IDS__IsBrowseForAccount1033Browse for a User Account0 - IDS__IsBrowseGroup1033Select a Group0 - IDS__IsBrowseUsernameTitle1033Select a User Name0 - IDS__IsCancelDlg_ConfirmCancel1033Are you sure you want to cancel [ProductName] installation?0-2087162399IDS__IsCancelDlg_No1033&No0-2087162399IDS__IsCancelDlg_Yes1033&Yes0-2087162399IDS__IsConfirmPassword1033Con&firm password:0 - IDS__IsCreateNewUserTitle1033New User Information0 - IDS__IsCreateUserBrowse1033N&ew User Information...0 - IDS__IsCustomSelectionDlg_Change1033&Change...0-2087162399IDS__IsCustomSelectionDlg_ClickFeatureIcon1033Click on an icon in the list below to change how a feature is installed.0-2087162399IDS__IsCustomSelectionDlg_CustomSetup1033{&MSSansBold8}Custom Setup0-2087162399IDS__IsCustomSelectionDlg_FeatureDescription1033Feature Description0-2087162399IDS__IsCustomSelectionDlg_FeaturePath1033<selected feature path>0-2087162399IDS__IsCustomSelectionDlg_FeatureSize1033Feature size0-2087162399IDS__IsCustomSelectionDlg_Help1033&Help0-2087162399IDS__IsCustomSelectionDlg_InstallTo1033Install to:0-2087162399IDS__IsCustomSelectionDlg_MultilineDescription1033Multiline description of the currently selected item0-2087162399IDS__IsCustomSelectionDlg_SelectFeatures1033Select the program features you want installed.0-2087162399IDS__IsCustomSelectionDlg_Space1033&Space0-2087162399IDS__IsDiskSpaceDlg_DiskSpace1033Disk space required for the installation exceeds available disk space.0-2087162399IDS__IsDiskSpaceDlg_HighlightedVolumes1033The highlighted volumes do not have enough disk space available for the currently selected features. You can remove files from the highlighted volumes, choose to install fewer features onto local drives, or select different destination drives.0-2087162399IDS__IsDiskSpaceDlg_Numbers1033{120}{70}{70}{70}{70}0-2087162399IDS__IsDiskSpaceDlg_OK1033OK0-2087162399IDS__IsDiskSpaceDlg_OutOfDiskSpace1033{&MSSansBold8}Out of Disk Space0-2087162399IDS__IsDomainOrServer1033&Domain or server:0 - IDS__IsErrorDlg_Abort1033&Abort0-2087162399IDS__IsErrorDlg_ErrorText1033<error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here>0-2087162399IDS__IsErrorDlg_Ignore1033&Ignore0-2087162399IDS__IsErrorDlg_InstallerInfo1033[ProductName] Installer Information0-2087162399IDS__IsErrorDlg_NO1033&No0-2087162399IDS__IsErrorDlg_OK1033&OK0-2087162399IDS__IsErrorDlg_Retry1033&Retry0-2087162399IDS__IsErrorDlg_Yes1033&Yes0-2087162399IDS__IsExitDialog_Finish1033&Finish0-2087162399IDS__IsExitDialog_InstallSuccess1033The InstallShield Wizard has successfully installed [ProductName]. Click Finish to exit the wizard.0-2087162399IDS__IsExitDialog_LaunchProgram1033Launch the program0-2087162399IDS__IsExitDialog_ShowReadMe1033Show the readme file0-2087162399IDS__IsExitDialog_UninstallSuccess1033The InstallShield Wizard has successfully uninstalled [ProductName]. Click Finish to exit the wizard.0-2087162399IDS__IsExitDialog_Update_InternetConnection1033Your Internet connection can be used to make sure that you have the latest updates.0-2087162399IDS__IsExitDialog_Update_PossibleUpdates1033Some program files might have been updated since you purchased your copy of [ProductName].0-2087162399IDS__IsExitDialog_Update_SetupFinished1033Setup has finished installing [ProductName].0-2087162399IDS__IsExitDialog_Update_YesCheckForUpdates1033&Yes, check for program updates (Recommended) after the setup completes.0-2087162399IDS__IsExitDialog_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsFatalError_ClickFinish1033Click Finish to exit the wizard.0-2087162399IDS__IsFatalError_Finish1033&Finish0-2087162399IDS__IsFatalError_KeepOrRestore1033You can either keep any existing installed elements on your system to continue this installation at a later time or you can restore your system to its original state prior to the installation.0-2087162399IDS__IsFatalError_NotModified1033Your system has not been modified. To complete installation at another time, please run setup again.0-2087162399IDS__IsFatalError_RestoreOrContinueLater1033Click Restore or Continue Later to exit the wizard.0-2087162399IDS__IsFatalError_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsFatalError_WizardInterrupted1033The wizard was interrupted before [ProductName] could be completely installed.0-2087162399IDS__IsFeatureDetailsDlg_DiskSpaceRequirements1033{&MSSansBold8}Disk Space Requirements0-2087162399IDS__IsFeatureDetailsDlg_Numbers1033{120}{70}{70}{70}{70}0-2087162399IDS__IsFeatureDetailsDlg_OK1033OK0-2087162399IDS__IsFeatureDetailsDlg_SpaceRequired1033The disk space required for the installation of the selected features.0-2087162399IDS__IsFeatureDetailsDlg_VolumesTooSmall1033The highlighted volumes do not have enough disk space available for the currently selected features. You can remove files from the highlighted volumes, choose to install fewer features onto local drives, or select different destination drives.0-2087162399IDS__IsFilesInUse_ApplicationsUsingFiles1033The following applications are using files that need to be updated by this setup. Close these applications and click Retry to continue.0-2087162399IDS__IsFilesInUse_Exit1033&Exit0-2087162399IDS__IsFilesInUse_FilesInUse1033{&MSSansBold8}Files in Use0-2087162399IDS__IsFilesInUse_FilesInUseMessage1033Some files that need to be updated are currently in use.0-2087162399IDS__IsFilesInUse_Ignore1033&Ignore0-2087162399IDS__IsFilesInUse_Retry1033&Retry0-2087162399IDS__IsGroup1033&Group:0 - IDS__IsGroupLabel1033Gr&oup:0 - IDS__IsInitDlg_110330-2087162399IDS__IsInitDlg_210330-2087162399IDS__IsInitDlg_PreparingWizard1033[ProductName] Setup is preparing the InstallShield Wizard which will guide you through the program setup process. Please wait.0-2087162399IDS__IsInitDlg_WelcomeWizard1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsLicenseDlg_LicenseAgreement1033{&MSSansBold8}License Agreement0-2087162399IDS__IsLicenseDlg_ReadLicenseAgreement1033Please read the following license agreement carefully.0-2087162399IDS__IsLogonInfoDescription1033Specify the user name and password of the user account that will logon to use this application. The user account must be in the form DOMAIN\Username.0 - IDS__IsLogonInfoTitle1033{&MSSansBold8}Logon Information0 - IDS__IsLogonInfoTitleDescription1033Specify a user name and password0 - IDS__IsLogonNewUserDescription1033Select the button below to specify information about a new user that will be created during the installation.0 - IDS__IsMaintenanceDlg_1110330-2087162399IDS__IsMaintenanceDlg_ChangeFeatures1033Change which program features are installed. This option displays the Custom Selection dialog in which you can change the way features are installed.0-2087162399IDS__IsMaintenanceDlg_MaitenanceOptions1033Modify, repair, or remove the program.0-2087162399IDS__IsMaintenanceDlg_Modify1033{&MSSansBold8}&Modify0-2087162399IDS__IsMaintenanceDlg_ProgramMaintenance1033{&MSSansBold8}Program Maintenance0-2087162399IDS__IsMaintenanceDlg_Remove1033{&MSSansBold8}&Remove0-2087162399IDS__IsMaintenanceDlg_RemoveProductName1033Remove [ProductName] from your computer.0-2087162399IDS__IsMaintenanceDlg_Repair1033{&MSSansBold8}Re&pair0-2087162399IDS__IsMaintenanceDlg_RepairMessage1033Repair installation errors in the program. This option fixes missing or corrupt files, shortcuts, and registry entries.0-2087162399IDS__IsMaintenanceWelcome_MaintenanceOptionsDescription1033The InstallShield(R) Wizard will allow you to modify, repair, or remove [ProductName]. To continue, click Next.0-2087162399IDS__IsMaintenanceWelcome_WizardWelcome1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsMsiRMFilesInUse_ApplicationsUsingFiles1033The following applications are using files that need to be updated by this setup.0 - IDS__IsMsiRMFilesInUse_CloseRestart1033Automatically close and attempt to restart applications.0 - IDS__IsMsiRMFilesInUse_RebootAfter1033Do not close applications. (A reboot will be required.)0 - IDS__IsPatchDlg_PatchClickUpdate1033The InstallShield(R) Wizard will install the Patch for [ProductName] on your computer. To continue, click Update.0-2087162399IDS__IsPatchDlg_PatchWizard1033[ProductName] Patch - InstallShield Wizard0-2087162399IDS__IsPatchDlg_Update1033&Update >0-2087162399IDS__IsPatchDlg_WelcomePatchWizard1033{&TahomaBold10}Welcome to the Patch for [ProductName]0-2087162399IDS__IsProgressDlg_210330-2087162399IDS__IsProgressDlg_Hidden1033(Hidden for now)0-2087162399IDS__IsProgressDlg_HiddenTimeRemaining1033)Hidden for now)Estimated time remaining:0-2087162399IDS__IsProgressDlg_InstallingProductName1033{&MSSansBold8}Installing [ProductName]0-2087162399IDS__IsProgressDlg_ProgressDone1033Progress done0-2087162399IDS__IsProgressDlg_SecHidden1033(Hidden for now)Sec.0-2087162399IDS__IsProgressDlg_Status1033Status:0-2087162399IDS__IsProgressDlg_Uninstalling1033{&MSSansBold8}Uninstalling [ProductName]0-2087162399IDS__IsProgressDlg_UninstallingFeatures1033The program features you selected are being uninstalled.0-2087162399IDS__IsProgressDlg_UninstallingFeatures21033The program features you selected are being installed.0-2087162399IDS__IsProgressDlg_WaitUninstall1033Please wait while the InstallShield Wizard uninstalls [ProductName]. This may take several minutes.0-2087162399IDS__IsProgressDlg_WaitUninstall21033Please wait while the InstallShield Wizard installs [ProductName]. This may take several minutes.0-2087162399IDS__IsReadmeDlg_Cancel1033&Cancel0-2087162399IDS__IsReadmeDlg_PleaseReadInfo1033Please read the following readme information carefully.0-2087162399IDS__IsReadmeDlg_ReadMeInfo1033{&MSSansBold8}Readme Information0-2087162399IDS__IsRegisterUserDlg_1610330-2087162399IDS__IsRegisterUserDlg_CustomerInformation1033{&MSSansBold8}Customer Information0-2087162399IDS__IsRegisterUserDlg_Organization1033&Organization:0-2087162399IDS__IsRegisterUserDlg_PleaseEnterInfo1033Please enter your information.0-2087162399IDS__IsRegisterUserDlg_Tahoma501033{\Tahoma8}{50}0-2087162399IDS__IsRegisterUserDlg_Tahoma801033{\Tahoma8}{80}0-2087162399IDS__IsRegisterUserDlg_UserName1033&User Name:0-2087162399IDS__IsResumeDlg_ResumeSuspended1033The InstallShield(R) Wizard will complete the installation of [ProductName] on your computer. To continue, click Next.0-1332109901IDS__IsResumeDlg_Resuming1033{&TahomaBold10}Upgrading [ProductName]0-1332091501IDS__IsResumeDlg_WizardResume1033The InstallShield(R) Wizard will complete the upgrade of [ProductName] on your computer. To continue, click Next.0-1332132429IDS__IsSelectDomainOrServer1033Select a Domain or Server0 - IDS__IsSelectDomainUserInstructions1033Use the browse buttons to select a domain\server and a user name.0 - IDS__IsSetupTypeDlg_ChooseSetupType1033Choose the setup type that best suits your needs.01578657491IDS__IsSetupTypeDlg_SelectSetupType1033Please select a setup type.01578665683IDS__IsSetupTypeDlg_Service1033{&MSSansBold8}Ser&vice Installation01578671827IDS__IsSetupTypeDlg_ServiceGUI1033{&MSSansBold8}Service Installation w/ &GUI Support01713087052IDS__IsSetupTypeDlg_ServiceGUIText1033Not currently supported.01847091278IDS__IsSetupTypeDlg_ServiceText1033BOINC runs even when no one is logged on. Only you can manage BOINC. -The screensaver does NOT work in this configuration. -The show graphics feature does NOT work in this configuration.0421069078IDS__IsSetupTypeDlg_SetupType1033{&MSSansBold8}Setup Type01578692307IDS__IsSetupTypeDlg_Shared1033{&MSSansBold8}S&hared Installation01578637043IDS__IsSetupTypeDlg_SharedText1033BOINC runs whenever anyone is logged on, and anyone can manage BOINC.01847088910IDS__IsSetupTypeDlg_Single1033{&MSSansBold8}&Single-User Installation01578645235IDS__IsSetupTypeDlg_SingleText1033BOINC runs only when you're logged on, and only you can manage BOINC (recommended).01847094990IDS__IsUserExit_ClickFinish1033Click Finish to exit the wizard.0-2087162399IDS__IsUserExit_Finish1033&Finish0-2087162399IDS__IsUserExit_KeepOrRestore1033You can either keep any existing installed elements on your system to continue this installation at a later time or you can restore your system to its original state prior to the installation.0-2087162399IDS__IsUserExit_NotModified1033Your system has not been modified. To install this program at a later time, please run the installation again.0-2087162399IDS__IsUserExit_RestoreOrContinue1033Click Restore or Continue Later to exit the wizard.0-2087162399IDS__IsUserExit_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsUserExit_WizardInterrupted1033The wizard was interrupted before [ProductName] could be completely installed.0-2087162399IDS__IsUserNameLabel1033&User name:0 - IDS__IsVerifyReadyDlg_BackOrCancel1033If you want to review or change any of your installation settings, click Back. Click Cancel to exit the wizard.0-2087162399IDS__IsVerifyReadyDlg_ClickInstall1033Click Install to begin the installation.0-2087162399IDS__IsVerifyReadyDlg_Company1033Company: [COMPANYNAME]0-2087162399IDS__IsVerifyReadyDlg_CurrentSettings1033Current Settings:0-2087162399IDS__IsVerifyReadyDlg_DestFolder1033Destination Folder:0-2087162399IDS__IsVerifyReadyDlg_Install1033&Install0-2087162399IDS__IsVerifyReadyDlg_Installdir1033[INSTALLDIR]0-2087162399IDS__IsVerifyReadyDlg_ModifyReady1033{&MSSansBold8}Ready to Modify the Program0-2087162399IDS__IsVerifyReadyDlg_ReadyInstall1033{&MSSansBold8}Ready to Install the Program0-2087162399IDS__IsVerifyReadyDlg_ReadyRepair1033{&MSSansBold8}Ready to Repair the Program0-2087162399IDS__IsVerifyReadyDlg_SelectedSetupType1033[SelectedSetupType]0-2087162399IDS__IsVerifyReadyDlg_Serial1033Serial: [ISX_SERIALNUM]0-2087162399IDS__IsVerifyReadyDlg_SetupType1033Setup Type:0-2087162399IDS__IsVerifyReadyDlg_UserInfo1033User Information:0-2087162399IDS__IsVerifyReadyDlg_UserName1033Name: [USERNAME]0-2087162399IDS__IsVerifyReadyDlg_WizardReady1033The wizard is ready to begin installation.0-2087162399IDS__IsVerifyRemoveAllDlg_ChoseRemoveProgram1033You have chosen to remove the program from your system.0-2087162399IDS__IsVerifyRemoveAllDlg_ClickBack1033If you want to review or change any settings, click Back.0-2087162399IDS__IsVerifyRemoveAllDlg_ClickRemove1033Click Remove to remove [ProductName] from your computer. After removal, this program will no longer be available for use.0-2087162399IDS__IsVerifyRemoveAllDlg_Remove1033&Remove0-2087162399IDS__IsVerifyRemoveAllDlg_RemoveProgram1033{&MSSansBold8}Remove the Program0-2087162399IDS__IsWelcomeDlg_InstallProductName1033The InstallShield(R) Wizard will install [ProductName] on your computer. To continue, click Next.0-2087162399IDS__IsWelcomeDlg_WarningCopyright1033WARNING: This program is protected by copyright law and international treaties.0-2087162399IDS__IsWelcomeDlg_WelcomeProductName1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__ServiceConfigDlg_DialogDescription1033Allows you to configure the settings for the service installation configuration01712855439IDS__ServiceConfigDlg_DialogTitle1033{&MSSansBold8}Service Installation Configuration01712900463IDS__ServiceGUIConfigDlg_DialogDescription1033Allows you to configure the settings for the service installation with GUI configuration01712888207IDS__ServiceGUIConfigDlg_DialogTitle1033{&MSSansBold8}Service Installation w/ GUI Configuration01712869775IDS__SharedConfigDlg_DialogDescription1033Allows you to configure the settings for the shared installation configuration01712877935IDS__SharedConfigDlg_DialogTitle1033{&MSSansBold8}Shared Installation Configuration01712900431IDS__SingleConfigDlg_DialogDescription1033Allows you to configure the settings for the single-user installation configuration01712855471IDS__SingleConfigDlg_DialogTitle1033{&MSSansBold8}Single-User Installation Configuration01712900495IDS__TargetReq_DESC_COLOR1033The color settings of your system are not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_OS1033The operating system is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_PROCESSOR1033The processor is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_RAM1033The amount of RAM is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_RESOLUTION1033The screen resolution is not adequate for running [ProductName].0-2087162399ID_STRING11033system.ini01981341547ID_STRING101033The password cannot be blank. Please enter a password.0-2086872724ID_STRING1110330-241506527ID_STRING121033BOINCM~1|BOINC Manager0-2095324661ID_STRING131033&Next >01427891947ID_STRING141033< &Back01427891947ID_STRING151033Cancel01427891947ID_STRING161033{&MSSansBold8}BOINC Configuration01713050220ID_STRING171033These are the current installation options01713070700ID_STRING181033[ProductName] - InstallShield Wizard01427891947ID_STRING191033{&MSSWhiteSerif8}InstallShield01427891947ID_STRING21033boot01981337900ID_STRING201033{&Tahoma8}InstallShield01427891947ID_STRING211033&Next >01427886156ID_STRING221033< &Back01427886156ID_STRING231033Cancel01427886156ID_STRING241033{&MSSansBold8}Customize installation options01713051244ID_STRING251033Customize how BOINC is installed on your computer01713081964ID_STRING261033[ProductName] - InstallShield Wizard01427886156ID_STRING271033{&MSSWhiteSerif8}InstallShield01427886156ID_STRING281033{&Tahoma8}InstallShield01427886156ID_STRING291033NewFeature10-442797813ID_STRING31033SCRNSAVE.EXE01981301068ID_STRING301033*.*0-174337117ID_STRING311033BOINCS~1|BOINC System Tray0-174331539ID_STRING321033MANAGE~1|Manager Startup01352447215ID_STRING331033TRAYST~1|Tray Startup01352410383ID_STRING341033BOINCM~1|BOINC Manager Startup01352440144ID_STRING351033BOINCT~1|BOINC Tray Startup01352425840ID_STRING361033BOINCM~1|BOINC Manager Startup01352434064ID_STRING371033BOINCT~1|BOINC Tray01352434096ID_STRING381033BOINCM~1|BOINC Manager01352436176ID_STRING391033[ProductName] requires that your computer is running Windows XP or newer.01520658893ID_STRING41033Closing any running instances of the BOINC Manager01092167440ID_STRING401033Installing [ProductName] on a domain controller is not currently supported.0-887315856ID_STRING411033Description0-887342480ID_STRING421033BOINC01042289710ID_STRING431033BOINCM~1|BOINC Manager01042326574ID_STRING51033You are installing BOINC on a Windows NT 4.0 domain controller. You'll need to manually grant the selected user the permission to 'Logon As a Service' through the User Manager for Domains.0-2086903444ID_STRING61033Setup may need to grant the selected username permission to 'Logon As a Service', is it okay to do so?0429505505ID_STRING71033Setup may need to grant the selected username permission to 'Logon As a Service', is it okay to do so?0429503234ID_STRING81033You are installing BOINC on a Windows NT 4.0 domain controller. You'll need to manually grant the selected user the permission to 'Logon As a Service' through the User Manager for Domains.0-2086913684ID_STRING91033The password and confirm password editboxes must match.0429469805IIDS_UITEXT_FeatureUninstalled1033This feature will remain uninstalled.0-2087162399NEW_STRING11033Advanced01427847019NEW_STRING101033Data directory:01713079948NEW_STRING111033Launch BOINC Manager on system startup0-308562610NEW_STRING121033Use BOINC Screensaver01427843980NEW_STRING131033Service Install0-257831351NEW_STRING151033Allow all users on this computer to control BOINC01427864940NEW_STRING161033[INSTALLDIR]01713099212NEW_STRING171033Program directory:01713048204NEW_STRING181033[DATADIR]01713099212NEW_STRING191033Launch BOINC Manager on system startup01713099212NEW_STRING21033Launch the BOINC Manager01897522304NEW_STRING201033If checked, your system will be protected from faulty BOINC project applications. -However, this may cause screensaver graphics to not work with older applications.0-2086893428NEW_STRING211033Data directory:01713064588NEW_STRING221033Use BOINC Screensaver01713099212NEW_STRING231033&Change...01713099212NEW_STRING241033Service Install0-257851831NEW_STRING251033Allow all users on this computer to control BOINC01713099212NEW_STRING261033&Change...01713099212NEW_STRING271033Click Next to use these options. -Click Advanced to customize options.01713105580NEW_STRING281033On clicking finish you will be given an option to restart your computer. Please save all unfinished work first. -BOINC will not start until you have restarted your computer.0-878964691NEW_STRING291033A BOINC component didn't get updated properly. Please run the repair tool from the "Control Panel - Add/Remove Programs" tool ("Control Panel - Program Features" tool on newer version of Windows).0-2086901652NEW_STRING31033Show the readme file0-2045208117NEW_STRING301033This option is now disabled by default. -A reboot may be required.0773617262NEW_STRING311033Run project applications under an unprivileged account. This provides increased protection from faulty applications, and on Windows, it will prevent the use of applications that use graphics chips (GPUs) -(A reboot may be required.)0-257882487NEW_STRING41033Click Next to use installation defaults. -Click Advanced to customize.01427879980NEW_STRING51033&Change...01427880076NEW_STRING61033[INSTALLDIR]01427880076NEW_STRING71033Program directory:01713053324NEW_STRING81033&Change...01427884172NEW_STRING91033[DATADIR]01427858060
- - - UpgradedImage_ - Name - MsiPath - Order - Flags - IgnoreMissingFiles -
- - - UpgradeItem - ObjectSetupPath - ISReleaseFlags - ISAttributes -
- - - Name - MsiPath - Family -
- - - Directory_ - Name - Value -
- - - File_ - Name - Value -
- - - Name - Value -
- - - Registry_ - Name - Value -
- - - ISRelease_ - ISProductConfiguration_ - Name - Value -
- - - Shortcut_ - Name - Value -
- - - ISXmlElement - ISXmlFile_ - ISXmlElement_Parent - XPath - Content - ISAttributes -
- - - ISXmlElementAttrib - ISXmlElement_ - Name - Value - ISAttributes -
- - - ISXmlFile - FileName - Component_ - Directory - ISAttributes - SelectionNamespaces - Encoding -
- - - Signature_ - Parent - Element - Attribute - ISAttributes -
- - - Name - Data - ISBuildSourcePath - ISIconIndex - - -
ARPPRODUCTICON.exe<ISProjectFolder>\redist\setup.ico - BOINCManagerShortc_C26EE48317504401A066FAD831B8521A.exe<PATH_TO_BOINC_FILES>\clientgui\res\boinc.ico0NewShortcut1_1F831FAF6288497299C84802D2DCC55C.exe<PATH_TO_BOINC_FILES>\clientgui\res\BOINCGUIApp.ico - NewShortcut2_0DD4D63A90D3496F8A8CF0ABD3175580.exe<PATH_TO_RELEASE_FILES>\boinctray.exe0
- - - IniFile - FileName - DirProperty - Section - Key - Value - Action - Component_ - -
IniTableKey1##ID_STRING1##WindowsFolder##ID_STRING2####ID_STRING3##boinc.scr0_ScreensaverEnable9x
- - - Signature_ - FileName - Section - Key - Field - Type -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AllocateRegistrySpaceNOT Installed1562AllocateRegistrySpace - AppSearch400AppSearch - BindImage4300BindImage - CAAnnounceUpgradeVersionNT And REMOVE <> "ALL"1001 - CACleanupOldBinariesREMOVE <> "ALL"796 - CACreateAcctMgrLoginFileNOT Installed6605 - CACreateBOINCAccountsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11546 - CACreateBOINCGroupsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11552 - CACreateClientAuthFileVersionNT And NOT Installed6604 - CACreateProjectInitFileNOT Installed6606 - CADeleteBOINCAccountsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11551 - CADeleteBOINCGroupsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11561 - CAGetAdministratorsGroupNameVersionNT And REMOVE <> "ALL"1537 - CAGetUsersGroupNameVersionNT And REMOVE <> "ALL"1543 - CAGrantBOINCAdminsRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11553 - CAGrantBOINCAdminsVirtualBoxRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11555 - CAGrantBOINCMasterRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11547 - CAGrantBOINCProjectRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11549 - CAGrantBOINCProjectsRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11558 - CAGrantBOINCProjectsVirtualBoxRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11560 - CAGrantBOINCUsersRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11556 - CARestorePermissionBOINCDataVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 16612 - CARestoreSetupStateVersionNT And REMOVE = "ALL"1002 - CARevokeBOINCAdminsRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11554 - CARevokeBOINCMasterRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11548 - CARevokeBOINCProjectRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11550 - CARevokeBOINCProjectsRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11559 - CARevokeBOINCUsersRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11557 - CASaveExecutionState6614 - CASaveSetupState6613 - CASetBOINCDataProjects1004 - CASetBOINCDataSlots1003 - CASetPermissionBOINCVersionNT And REMOVE <> "ALL"6607 - CASetPermissionBOINCDataVersionNT And REMOVE <> "ALL"6609 - CASetPermissionBOINCDataProjectsVersionNT And REMOVE <> "ALL"6610 - CASetPermissionBOINCDataSlotsVersionNT And REMOVE <> "ALL"6611 - CAShutdownBOINCVersionNT403 - CAShutdownBOINCManagerVersionNT404 - CAShutdownBOINCScreensaverVersionNT408 - CAValidateInstallREMOVE <> "ALL"6602 - CAValidateRebootRequestREMOVE <> "ALL" AND RETURN_REBOOTREQUESTED = "1"6603 - CAValidateSetupType737 - CCPSearchCCP_TEST500CCPSearch - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - CreateFolders3700CreateFolders - CreateShortcuts4500CreateShortcuts - DeleteServicesVersionNT2000DeleteServices - DuplicateFiles4210DuplicateFiles - FileCost900FileCost - FindRelatedProductsNOT ISSETUPDRIVEN420FindRelatedProducts - ISPreventDowngradeISFOUNDNEWERPRODUCTVERSION450 - ISSetAllUsersNot Installed10 - ISSetupFilesCleanup6615 - ISSetupFilesExtract3 - InstallFiles4000InstallFiles - InstallFinalize6601InstallFinalize - InstallInitialize1501InstallInitialize - InstallODBC5400InstallODBC - InstallServicesVersionNT5800InstallServices - InstallValidate1400InstallValidate - IsolateComponents950IsolateComponents - LaunchConditionsNot Installed410LaunchConditions - MigrateFeatureStates1200MigrateFeatureStates - MoveFiles3800MoveFiles - MsiConfigureServicesVersionMsi >= "5.00"5801MSI5 MsiConfigureServices - MsiPublishAssemblies6250MsiPublishAssemblies - MsiUnpublishAssemblies1750MsiUnpublishAssemblies - PatchFiles4090PatchFiles - ProcessComponents1600ProcessComponents - PublishComponents6200PublishComponents - PublishFeatures6300PublishFeatures - PublishProduct6400PublishProduct - RMCCPSearchNot CCP_SUCCESS And CCP_TEST600RMCCPSearch - RegisterClassInfo4600RegisterClassInfo - RegisterComPlus5700RegisterComPlus - RegisterExtensionInfo4700RegisterExtensionInfo - RegisterFonts5300RegisterFonts - RegisterMIMEInfo4900RegisterMIMEInfo - RegisterProduct6100RegisterProduct - RegisterProgIdInfo4800RegisterProgIdInfo - RegisterTypeLibraries5500RegisterTypeLibraries - RegisterUser6000RegisterUser - RemoveDuplicateFiles3400RemoveDuplicateFiles - RemoveEnvironmentStrings3300RemoveEnvironmentStrings - RemoveExistingProducts1410RemoveExistingProducts - RemoveFiles3500RemoveFiles - RemoveFolders3600RemoveFolders - RemoveIniValues3100RemoveIniValues - RemoveODBC2400RemoveODBC - RemoveRegistryValues2600RemoveRegistryValues - RemoveShortcuts3200RemoveShortcuts - ResolveSource_IsMaintenance <> "Remove"850 - ScheduleRebootISSCHEDULEREBOOT6410ScheduleReboot - SelfRegModules5600SelfRegModules - SelfUnregModules2200SelfUnregModules - SetARPINSTALLLOCATIONNot Installed1010SetARPINSTALLLOCATION - SetARPReadme1005 - SetODBCFolders1100SetODBCFolders - StartServicesVersionNT5900StartServices - StopServicesVersionNT1900StopServices - UnpublishComponents1700UnpublishComponents - UnpublishFeatures1800UnpublishFeatures - UnregisterClassInfo2700UnregisterClassInfo - UnregisterComPlus2100UnregisterComPlus - UnregisterExtensionInfo2800UnregisterExtensionInfo - UnregisterFonts2500UnregisterFonts - UnregisterMIMEInfo3000UnregisterMIMEInfo - UnregisterProgIdInfo2900UnregisterProgIdInfo - UnregisterTypeLibraries2300UnregisterTypeLibraries - ValidateProductID700ValidateProductID - WriteEnvironmentStrings5200WriteEnvironmentStrings - WriteIniValues5100WriteIniValues - WriteRegistryValues5000WriteRegistryValues -
- - - Property - Value - - - - - - - - - - - - - - - - - - - - - - -
ActiveLanguage1033ApplicationTypeStandard Windows ApplicationComments - CurrentMedia -VwBlAGIAAQBXAEUAQgB4ADYANAA= - DefaultProductConfigurationCDROMISCompilerOption_CompileBeforeBuild1ISCompilerOption_Debug1ISCompilerOption_IncludePath - ISCompilerOption_MaxErrors50ISCompilerOption_MaxWarnings50ISCompilerOption_OutputPath<ISProjectDataFolder>\Script FilesISCompilerOption_PreProcessor - ISCompilerOption_WarningLevel3ISCompilerOption_WarningsAsErrors1ISDialogLangID - ISUSLock{7DB28058-CB18-45B5-96E8-6878BE7A1CE4}ISUSSignature{8C9A9A4B-2D1B-49CD-974C-E1204781958B}MsiExecCmdLineOptions/Liem!vorwpacu c:\temp\setup.logMsiLogFilec:\temp\setup.logOnUpgrade0OwnerRom WaltonPatchFamilyMyPatchFamily1PatchSequence1.0.0SaveAsSchema - SccEnabled0SccPath - SchemaVersion771TypeMSI
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AppSearch400AppSearch - CARestoreExecutionState1352 - CARestoreSetupState6 - CCPSearchCCP_TEST500CCPSearch - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - ExecuteAction1300ExecuteAction - FileCost900FileCost - FindRelatedProducts430FindRelatedProducts - ISPreventDowngradeISFOUNDNEWERPRODUCTVERSION450 - ISSetAllUsersNot Installed10 - ISSetupFilesCleanup1302 - ISSetupFilesExtract3 - InstallWelcomeNot Installed And (Not PATCH Or IS_MAJOR_UPGRADE)1210InstallWelcome - IsolateComponents950IsolateComponents - LaunchConditionsNot Installed410LaunchConditions - MaintenanceWelcomeInstalled And Not RESUME And Not Preselected And Not PATCH1230MaintenanceWelcome - MigrateFeatureStates1200MigrateFeatureStates - PatchWelcomePATCH And Not IS_MAJOR_UPGRADE1205Patch Panel - RMCCPSearchNot CCP_SUCCESS And CCP_TEST600RMCCPSearch - ResolveSourceNot Installed And Not PATCH990ResolveSource - SetARPReadme1002 - SetAllUsersProfileNTVersionNT = 400970 - SetupCompleteError-3SetupCompleteError - SetupCompleteSuccess-1SetupCompleteSuccess - SetupInitialization420SetupInitialization - SetupInterrupted-2SetupInterrupted - SetupProgress1240SetupProgress - SetupResumeInstalled And (RESUME Or Preselected) And Not PATCH1220SetupResume - ValidateProductID700ValidateProductID - setAllUsersProfile2KVersionNT >= 500980 - setUserProfileNTVersionNT960 -
- - - Component_Shared - Component_Application -
- - - Condition - Description - - -
((Not Version9X=400) And (Not Version9X=410) And (Not Version9X=490) And (Not VersionNT=400)) And (VersionNT>500)##ID_STRING39##AdminUser##IDPROP_EXPRESS_LAUNCH_CONDITION_ADMIN##
- - - Property - Order - Value - Text -
IS_SQLSERVER_LIST1TestValue -
- - - Property - Order - Value - Text - Binary_ -
- - - LockObject - Table - Domain - User - Permission -
- - - ContentType - Extension_ - CLSID -
- - - DiskId - LastSequence - DiskPrompt - Cabinet - VolumeLabel - Source -
- - - FileKey - Component_ - SourceName - DestName - SourceFolder - DestFolder - Options -
- - - Component_ - Feature_ - File_Manifest - File_Application - Attributes -
- - - Component_ - Name - Value -
- - - DigitalCertificate - CertData -
- - - Table - SignObject - DigitalCertificate_ - Hash -
- - - Component - Flags - Sequence - ReferenceComponents -
- - - MsiEmbeddedChainer - Condition - CommandLine - Source - Type -
- - - MsiEmbeddedUI - FileName - Attributes - MessageFilter - Data - ISBuildSourcePath -
- - - File_ - Options - HashPart1 - HashPart2 - HashPart3 - HashPart4 -
- - - MsiLockPermissionsEx - LockObject - Table - SDDLText - Condition -
- - - PackageCertificate - DigitalCertificate_ -
- - - PatchCertificate - DigitalCertificate_ -
- - - PatchConfiguration_ - Company - Property - Value -
- - - File_ - Assembly_ -
- - - Assembly - Name - Value -
- - - PatchConfiguration_ - PatchFamily - Target - Sequence - Supersede -
- - - MsiServiceConfig - Name - Event - ConfigType - Argument - Component_ -
- - - MsiServiceConfigFailureActions - Name - Event - ResetPeriod - RebootMessage - Command - Actions - DelayActions - Component_ -
- - - MsiShortcutProperty - Shortcut_ - PropertyKey - PropVariantValue -
- - - Driver_ - Attribute - Value -
- - - DataSource - Component_ - Description - DriverDescription - Registration -
- - - Driver - Component_ - Description - File_ - File_Setup -
- - - DataSource_ - Attribute - Value -
- - - Translator - Component_ - Description - File_ - File_Setup -
- - - File_ - Sequence - PatchSize - Attributes - Header - StreamRef_ - ISBuildSourcePath -
- - - PatchId - Media_ -
- - - ProgId - ProgId_Parent - Class_ - Description - Icon_ - IconIndex - ISAttributes -
- - - Property - Value - ISComments -
ARPCOMMENTS##IDS_SUMMARY_DESCRIPTION## - ARPHELPLINK##COMPANY_URL## - ARPNOMODIFY1 - ARPNOREPAIR1 - ARPPRODUCTICONARPPRODUCTICON.exe - ARPREADME##IDS_README_LOCATION## - ARPURLINFOABOUT##COMPANY_URL## - ARPURLUPDATEINFO##COMPANY_URL## - AgreeToLicenseNo - BOINC_ADMINS_GROUPNAME - BOINC_MASTER_PASSWORD - BOINC_MASTER_USERNAME - BOINC_PROJECTS_GROUPNAME - BOINC_PROJECT_PASSWORD - BOINC_PROJECT_USERNAME - BOINC_USERS_GROUPNAME - DATADIR - DWUSINTERVAL30 - DWUSLINKCE5CE738F9BC809F69AC80EFCE0B978F0EBC808FCEBC8038CE9B07DF4ECBB07FC92CF058A9AC - DefaultUIFontTahoma8 - DialogCaption - DiskPrompt[1] - ENABLELAUNCHATLOGON1 - ENABLEPROTECTEDAPPLICATIONEXECUTION3 - ENABLESCREENSAVER1 - ENABLESTARTMENUITEMS1 - ENABLEUSEBYALLUSERS1 - ErrorDialogSetupError - GROUPALIAS_ADMINISTRATORS - GROUPALIAS_USERS - INSTALLLEVEL100 - ISVROOT_PORT_NO0 - IS_PROGMSG_TEXTFILECHANGS_REPLACE##IDS_PROGMSG_TEXTFILECHANGS_REPLACE## - IS_PROGMSG_XML_COSTING##IDS_PROGMSG_XML_COSTING## - IS_PROGMSG_XML_CREATE_FILE##IDS_PROGMSG_XML_CREATE_FILE## - IS_PROGMSG_XML_FILES##IDS_PROGMSG_XML_FILES## - IS_PROGMSG_XML_REMOVE_FILE##IDS_PROGMSG_XML_REMOVE_FILE## - IS_PROGMSG_XML_ROLLBACK_FILES##IDS_PROGMSG_XML_ROLLBACK_FILES## - IS_PROGMSG_XML_UPDATE_FILE##IDS_PROGMSG_XML_UPDATE_FILE## - InstallChoiceAR - LAUNCHPROGRAM1 - MSIRESTARTMANAGERCONTROLDisable - Manufacturer##COMPANY_NAME## - MsiHiddenPropertiesBOINC_MASTER_PASSWORD;BOINC_PROJECT_PASSWORD - MsiLoggingvoicewarmup - PIDTemplate12345<###-%%%%%%%>@@@@@ - PROGMSG_IIS_CREATEAPPPOOL##IDS_PROGMSG_IIS_CREATEAPPPOOL## - PROGMSG_IIS_CREATEAPPPOOLS##IDS_PROGMSG_IIS_CREATEAPPPOOLS## - PROGMSG_IIS_CREATEWEBSERVICEEXTENSION##IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSION## - PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS## - PROGMSG_IIS_CREATEWEBSITE##IDS_PROGMSG_IIS_CREATEWEBSITE## - PROGMSG_IIS_CREATEWEBSITES##IDS_PROGMSG_IIS_CREATEWEBSITES## - PROGMSG_IIS_REMOVEAPPPOOL##IDS_PROGMSG_IIS_REMOVEAPPPOOL## - PROGMSG_IIS_REMOVEAPPPOOLS##IDS_PROGMSG_IIS_REMOVEAPPPOOLS## - PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION##IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION## - PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS## - PROGMSG_IIS_REMOVEWEBSITES##IDS_PROGMSG_IIS_REMOVEWEBSITES## - PROGMSG_IIS_ROLLBACKAPPPOOLS##IDS_PROGMSG_IIS_ROLLBACKAPPPOOLS## - PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS## - PROGRAMFILETOLAUNCHATEND[#boincmgr.exe] - ProductCode{466F675C-6F57-4B63-AECF-29C62BDF58B0} - ProductIDnone - ProductLanguage1033 - ProductNameBOINC - ProductVersion7.25.0 - ProgressType0install - ProgressType1Installing - ProgressType2installed - ProgressType3installs - RETURN_REBOOTREQUESTED0 - RETURN_VALIDATEINSTALL0 - RETURN_VERIFYINSTALLDIRECTORIES0 - RebootYesNoYes - ReinstallModeTextomus - RestartManagerOptionCloseRestart - SecureCustomPropertiesACTPROP_E913E54D_5080_42EC_A312_B21948BA1C02;INSTALLDIR;SUPPORTDIR;ENABLEPROTECTEDAPPLICATIONEXECUTION3;LAUNCHPROGRAM;ISACTIONPROP1;ISACTIONPROP2 - UpgradeCode{E913E54D-5080-42EC-A312-B21948BA1C02} - _BrowseDataProperty0 - _BrowseInstallProperty0 - _IsMaintenanceInstall -
- - - ComponentId - Qualifier - Component_ - AppData - Feature_ -
- - - Property - Order - Value - X - Y - Width - Height - Text - Help - ISControlId - - - - - -
AgreeToLicense1No01529115##IDS__AgreeToLicense_0## - AgreeToLicense2Yes0029115##IDS__AgreeToLicense_1## - RestartManagerOption1CloseRestart6933114##IDS__IsMsiRMFilesInUse_CloseRestart## - RestartManagerOption2Reboot62133114##IDS__IsMsiRMFilesInUse_RebootAfter## - SETUPTYPE1Single0027015##IDS__IsSetupTypeDlg_Single##0SETUPTYPE2Shared03827015##IDS__IsSetupTypeDlg_Shared##0SETUPTYPE3Service07527015##IDS__IsSetupTypeDlg_Service##0_IsMaintenance2Reinstall0029014##IDS__IsMaintenanceDlg_Repair##0_IsMaintenance3Remove06029014##IDS__IsMaintenanceDlg_Remove##0
- - - Signature_ - Root - Key - Name - Type -
- - - Registry - Root - Key - Name - Value - Component_ - ISAttributes - - - - - - -
Registry11Control Panel\DesktopSCRNSAVE.EXEboinc.scr_ScreensaverEnableNT0Registry21Control Panel\DesktopScreenSaveActive1_ScreensaverEnableNT0Registry31SOFTWARE\Microsoft\Windows\CurrentVersion\Runboincmgr"[INSTALLDIR]boincmgr.exe" /a /s_BOINCManagerStartup0Registry302SOFTWARE\Microsoft\Windows\CurrentVersion\Runboinctray"[INSTALLDIR]boinctray.exe"_BOINCTrayStartup0Registry41Control Panel\DesktopScreenSaveTimeOut300_ScreensaverEnableNT0Registry52SOFTWARE\Microsoft\Windows\CurrentVersion\Runboincmgr"[INSTALLDIR]boincmgr.exe" /a /s_BOINCManagerStartupAll0
- - - FileKey - Component_ - FileName - DirProperty - InstallMode - - - - - -
NewShortcut1_BOINCManagerBOINCLOCATIONTRAY2NewShortcut2_BOINCTrayBOINCLOCATIONTRAY2NewShortcut3_BOINCManagerBOINCLOCATIONMANAGER2NewShortcut4_BOINCManagerStartMenunewfolder12_BOINCTray_BOINCTrayBOINCLOCATIONTRAY2
- - - RemoveIniFile - FileName - DirProperty - Section - Key - Value - Action - Component_ -
- - - RemoveRegistry - Root - Key - Name - Component_ -
- - - ReserveKey - Component_ - ReserveFolder - ReserveLocal - ReserveSource -
- - - SFPCatalog - Catalog - Dependency -
- - - File_ - Cost -
- - - ServiceControl - Name - Event - Arguments - Wait - Component_ - -
BOINCBOINC128BOINCServiceConfig
- - - ServiceInstall - Name - DisplayName - ServiceType - StartType - ErrorControl - LoadOrderGroup - Dependencies - StartName - Password - Arguments - Component_ - Description - -
NewServiceInstall1BOINC##IDS_FEATURE_BOINC_NAME##1621RpcSs[~][~][BOINC_MASTER_ISUSERNAME][BOINC_MASTER_PASSWORD]-daemonBOINCServiceConfig##IDS_FEATURE_BOINC_DESCRIPTION##
- - - Shortcut - Directory_ - Name - Component_ - Target - Arguments - Description - Hotkey - Icon_ - IconIndex - ShowCmd - WkDir - DisplayResourceDLL - DisplayResourceId - DescriptionResourceDLL - DescriptionResourceId - ISComments - ISShortcutName - ISAttributes -
BOINCManagerShortcutnewfolder1##IDS_FEATURE_BOINC_MANAGER_NAME##_BOINCManagerStartMenu[INSTALLDIR]boincmgr.exe##IDS_FEATURE_BOINC_MANAGER_DESCRIPTION##BOINCManagerShortc_C26EE48317504401A066FAD831B8521A.exe01INSTALLDIR -
- - - Signature - FileName - MinVersion - MaxVersion - MinSize - MaxSize - MinDate - MaxDate - Languages -
- - - TextStyle - FaceName - Size - Color - StyleBits - - - - - - -
Arial8Arial8 - Arial9Arial9 - ArialBlue10Arial1016711680 - ArialBlueStrike10Arial10167116808CourierNew8Courier New8 - CourierNew9Courier New9 - MSGothic9MS Gothic9 - MSSGreySerif8MS Sans Serif88421504 - MSSWhiteSerif8Tahoma816777215 - MSSansBold8Tahoma81MSSansSerif8MS Sans Serif8 - MSSansSerif9MS Sans Serif9 - Tahoma10Tahoma10 - Tahoma8Tahoma8 - Tahoma9Tahoma9 - TahomaBold10Tahoma101TahomaBold8Tahoma81Times8Times New Roman8 - Times9Times New Roman9 - TimesItalic12Times New Roman122TimesItalicBlue10Times New Roman10167116802TimesRed16Times New Roman16255 -
- - - LibID - Language - Component_ - Version - Description - Directory_ - Feature_ - Cost -
- - - Key - Text - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AbsentPath - GB##IDS_UITEXT_GB##KB##IDS_UITEXT_KB##MB##IDS_UITEXT_MB##MenuAbsent##IDS_UITEXT_FeatureNotAvailable##MenuAdvertise##IDS_UITEXT_FeatureInstalledWhenRequired2##MenuAllCD##IDS_UITEXT_FeatureInstalledCD##MenuAllLocal##IDS_UITEXT_FeatureInstalledLocal##MenuAllNetwork##IDS_UITEXT_FeatureInstalledNetwork##MenuCD##IDS_UITEXT_FeatureInstalledCD2##MenuLocal##IDS_UITEXT_FeatureInstalledLocal2##MenuNetwork##IDS_UITEXT_FeatureInstalledNetwork2##NewFolder##IDS_UITEXT_Folder##SelAbsentAbsent##IDS_UITEXT_GB##SelAbsentAdvertise##IDS_UITEXT_FeatureInstalledWhenRequired##SelAbsentCD##IDS_UITEXT_FeatureOnCD##SelAbsentLocal##IDS_UITEXT_FeatureLocal##SelAbsentNetwork##IDS_UITEXT_FeatureNetwork##SelAdvertiseAbsent##IDS_UITEXT_FeatureUnavailable##SelAdvertiseAdvertise##IDS_UITEXT_FeatureInstalledRequired##SelAdvertiseCD##IDS_UITEXT_FeatureOnCD2##SelAdvertiseLocal##IDS_UITEXT_FeatureLocal2##SelAdvertiseNetwork##IDS_UITEXT_FeatureNetwork2##SelCDAbsent##IDS_UITEXT_FeatureWillBeUninstalled##SelCDAdvertise##IDS_UITEXT_FeatureWasCD##SelCDCD##IDS_UITEXT_FeatureRunFromCD##SelCDLocal##IDS_UITEXT_FeatureWasCDLocal##SelChildCostNeg##IDS_UITEXT_FeatureFreeSpace##SelChildCostPos##IDS_UITEXT_FeatureRequiredSpace##SelCostPending##IDS_UITEXT_CompilingFeaturesCost##SelLocalAbsent##IDS_UITEXT_FeatureCompletelyRemoved##SelLocalAdvertise##IDS_UITEXT_FeatureRemovedUnlessRequired##SelLocalCD##IDS_UITEXT_FeatureRemovedCD##SelLocalLocal##IDS_UITEXT_FeatureRemainLocal##SelLocalNetwork##IDS_UITEXT_FeatureRemoveNetwork##SelNetworkAbsent##IDS_UITEXT_FeatureUninstallNoNetwork##SelNetworkAdvertise##IDS_UITEXT_FeatureWasOnNetworkInstalled##SelNetworkLocal##IDS_UITEXT_FeatureWasOnNetworkLocal##SelNetworkNetwork##IDS_UITEXT_FeatureContinueNetwork##SelParentCostNegNeg##IDS_UITEXT_FeatureSpaceFree##SelParentCostNegPos##IDS_UITEXT_FeatureSpaceFree2##SelParentCostPosNeg##IDS_UITEXT_FeatureSpaceFree3##SelParentCostPosPos##IDS_UITEXT_FeatureSpaceFree4##TimeRemaining##IDS_UITEXT_TimeRemaining##VolumeCostAvailable##IDS_UITEXT_Available##VolumeCostDifference##IDS_UITEXT_Differences##VolumeCostRequired##IDS_UITEXT_Required##VolumeCostSize##IDS_UITEXT_DiskSize##VolumeCostVolume##IDS_UITEXT_Volume##bytes##IDS_UITEXT_Bytes##
- - - UpgradeCode - VersionMin - VersionMax - Language - Attributes - Remove - ActionProperty - ISDisplayName - - - -
{76DD37FC-EE51-408D-9FB5-3D59FC8ED22A}0000.0000.00009999.9999.9999769ISACTIONPROP2World Community Grid Upgrade (7.14.2){862B80F6-835D-4F72-8C4F-EE68ED34C6F8}0000.0000.00009999.9999.9999769ISACTIONPROP1World Community Grid Upgrade{E913E54D-5080-42EC-A312-B21948BA1C02}0000.0000.00009999.9999.9999769ACTPROP_E913E54D_5080_42EC_A312_B21948BA1C02General Upgrade
- - - Extension_ - Verb - Sequence - Command - Argument -
- - - Table - Column - Nullable - MinValue - MaxValue - KeyTable - KeyColumn - Category - Set - Description - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ActionTextActionNIdentifierName of action to be described.ActionTextDescriptionYTextLocalized description displayed in progress dialog and log when action is executing.ActionTextTemplateYTemplateOptional localized format template used to format action data records for display during action execution.AdminExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdminExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdminExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesAdminExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.AdminExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdminUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdminUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdminUISequenceISAttributesYThis is used to store MM Custom Action TypesAdminUISequenceISCommentsYTextAuthor’s comments on this Sequence.AdminUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdvtExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdvtExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdvtExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesAdvtExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.AdvtExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdvtUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdvtUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdvtUISequenceISAttributesYThis is used to store MM Custom Action TypesAdvtUISequenceISCommentsYTextAuthor’s comments on this Sequence.AdvtUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AppIdActivateAtStorageY01 - AppIdAppIdNGuid - AppIdDllSurrogateYText - AppIdLocalServiceYText - AppIdRemoteServerNameYFormatted - AppIdRunAsInteractiveUserY01 - AppIdServiceParametersYText - AppSearchPropertyNIdentifierThe property associated with a SignatureAppSearchSignature_NISXmlLocator;Signature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, CompLocator and the DrLocator tables.BBControlAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this control.BBControlBBControlNIdentifierName of the control. This name must be unique within a billboard, but can repeat on different billboard.BBControlBillboard_NBillboard1IdentifierExternal key to the Billboard table, name of the billboard.BBControlHeightN032767Height of the bounding rectangle of the control.BBControlTextYTextA string used to set the initial text contained within a control (if appropriate).BBControlTypeNIdentifierThe type of the control.BBControlWidthN032767Width of the bounding rectangle of the control.BBControlXN032767Horizontal coordinate of the upper left corner of the bounding rectangle of the control.BBControlYN032767Vertical coordinate of the upper left corner of the bounding rectangle of the control.BillboardActionYIdentifierThe name of an action. The billboard is displayed during the progress messages received from this action.BillboardBillboardNIdentifierName of the billboard.BillboardFeature_NFeature1IdentifierAn external key to the Feature Table. The billboard is shown only if this feature is being installed.BillboardOrderingY032767A positive integer. If there is more than one billboard corresponding to an action they will be shown in the order defined by this column.BinaryDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.BinaryISBuildSourcePathYTextFull path to the ICO or EXE file.BinaryNameNIdentifierUnique key identifying the binary data.BindImageFile_NFile1IdentifierThe index into the File table. This must be an executable file.BindImagePathYPathsA list of ; delimited paths that represent the paths to be searched for the import DLLS. The list is usually a list of properties each enclosed within square brackets [] .CCPSearchSignature_NSignature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, CompLocator and the DrLocator tables.CheckBoxPropertyNIdentifierA named property to be tied to the item.CheckBoxValueYFormattedThe value string associated with the item.ClassAppId_YAppId1GuidOptional AppID containing DCOM information for associated application (string GUID).ClassArgumentYFormattedoptional argument for LocalServers.ClassAttributesY32767Class registration attributes.ClassCLSIDNGuidThe CLSID of an OLE factory.ClassComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.ClassContextNIdentifierThe numeric server context for this server. CLSCTX_xxxxClassDefInprocHandlerYText1;2;3Optional default inproc handler. Only optionally provided if Context=CLSCTX_LOCAL_SERVER. Typically "ole32.dll" or "mapi32.dll"ClassDescriptionYTextLocalized description for the Class.ClassFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the CLSID factory to be operational.ClassFileTypeMaskYTextOptional string containing information for the HKCRthis CLSID) key. If multiple patterns exist, they must be delimited by a semicolon, and numeric subkeys will be generated: 0,1,2...ClassIconIndexY-3276732767Optional icon index.ClassIcon_YIcon1IdentifierOptional foreign key into the Icon Table, specifying the icon file associated with this CLSID. Will be written under the DefaultIcon key.ClassProgId_DefaultYProgId1TextOptional ProgId associated with this CLSID.ComboBoxOrderN132767A positive integer used to determine the ordering of the items within one list. The integers do not have to be consecutive.ComboBoxPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same combobox.ComboBoxTextYFormattedThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ComboBoxValueNFormattedThe value string associated with this item. Selecting the line will set the associated property to this value.CompLocatorComponentIdNGuidA string GUID unique to this component, version, and language.CompLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table.CompLocatorTypeY01A boolean value that determines if the registry value is a filename or a directory location.ComplusComponent_NComponent1IdentifierForeign key referencing Component that controls the ComPlus component.ComplusExpTypeY032767ComPlus component attributes.ComponentAttributesNRemote execution option, one of irsEnumComponentComponentNIdentifierPrimary key used to identify a particular component record.ComponentComponentIdYGuidA string GUID unique to this component, version, and language.ComponentConditionYConditionA conditional statement that will disable this component if the specified condition evaluates to the 'True' state. If a component is disabled, it will not be installed, regardless of the 'Action' state associated with the component.ComponentDirectory_NDirectory1IdentifierRequired key of a Directory table record. This is actually a property name whose value contains the actual path, set either by the AppSearch action or with the default setting obtained from the Directory table.ComponentISAttributesYThis is used to store Installshield custom properties of a component.ComponentISCommentsYTextUser Comments.ComponentISDotNetInstallerArgsCommitYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsInstallYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsRollbackYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsUninstallYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISRegFileToMergeAtBuildYTextPath and File name of a .REG file to merge into the component at build time.ComponentISScanAtBuildFileYTextFile used by the Dot Net scanner to populate dependant assemblies' File_Application field.ComponentKeyPathYFile;ODBCDataSource;Registry1IdentifierEither the primary key into the File table, Registry table, or ODBCDataSource table. This extract path is stored when the component is installed, and is used to detect the presence of the component and to return the path to it.ConditionConditionYConditionExpression evaluated to determine if Level in the Feature table is to change.ConditionFeature_NFeature1IdentifierReference to a Feature entry in Feature table.ConditionLevelN032767New selection Level to set in Feature table if Condition evaluates to TRUE.ControlAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this control.ControlBinary_YBinary1IdentifierExternal key to the Binary table.ControlControlNIdentifierName of the control. This name must be unique within a dialog, but can repeat on different dialogs.ControlControl_NextYControl2IdentifierThe name of an other control on the same dialog. This link defines the tab order of the controls. The links have to form one or more cycles!ControlDialog_NDialog1IdentifierExternal key to the Dialog table, name of the dialog.ControlHeightN032767Height of the bounding rectangle of the control.ControlHelpYTextThe help strings used with the button. The text is optional.ControlISBuildSourcePathYTextFull path to .rtf file for scrollable text controlControlISControlIdYA number used to represent the control ID of the Control, Used in Dialog exportControlISWindowStyleY02147483647A 32-bit word that specifies non-MSI window styles to be applied to this control.ControlPropertyYIdentifierThe name of a defined property to be linked to this control.ControlTextYFormattedA string used to set the initial text contained within a control (if appropriate).ControlTypeNIdentifierThe type of the control.ControlWidthN032767Width of the bounding rectangle of the control.ControlXN032767Horizontal coordinate of the upper left corner of the bounding rectangle of the control.ControlYN032767Vertical coordinate of the upper left corner of the bounding rectangle of the control.ControlConditionActionNDefault;Disable;Enable;Hide;ShowThe desired action to be taken on the specified control.ControlConditionConditionNConditionA standard conditional statement that specifies under which conditions the action should be triggered.ControlConditionControl_NControl2IdentifierA foreign key to the Control table, name of the control.ControlConditionDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the dialog.ControlEventArgumentNFormattedA value to be used as a modifier when triggering a particular event.ControlEventConditionYConditionA standard conditional statement that specifies under which conditions an event should be triggered.ControlEventControl_NControl2IdentifierA foreign key to the Control table, name of the controlControlEventDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the dialog.ControlEventEventNFormattedAn identifier that specifies the type of the event that should take place when the user interacts with control specified by the first two entries.ControlEventOrderingY02147483647An integer used to order several events tied to the same control. Can be left blank.CreateFolderComponent_NComponent1IdentifierForeign key into the Component table.CreateFolderDirectory_NDirectory1IdentifierPrimary key, could be foreign key into the Directory table.CustomActionActionNIdentifierPrimary key, name of action, normally appears in sequence table unless private use.CustomActionExtendedTypeY02147483647The numeric custom action type info flags.CustomActionISCommentsYTextAuthor’s comments for this custom action.CustomActionSourceYCustomSourceThe table reference of the source of the code.CustomActionTargetYISDLLWrapper;ISInstallScriptAction1FormattedExcecution parameter, depends on the type of custom actionCustomActionTypeN132767The numeric custom action type, consisting of source location, code type, entry, option flags.DialogAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this dialog.DialogControl_CancelYControl2IdentifierDefines the cancel control. Hitting escape or clicking on the close icon on the dialog is equivalent to pushing this button.DialogControl_DefaultYControl2IdentifierDefines the default control. Hitting return is equivalent to pushing this button.DialogControl_FirstNControl2IdentifierDefines the control that has the focus when the dialog is created.DialogDialogNIdentifierName of the dialog.DialogHCenteringN0100Horizontal position of the dialog on a 0-100 scale. 0 means left end, 100 means right end of the screen, 50 center.DialogHeightN032767Height of the bounding rectangle of the dialog.DialogISCommentsYTextAuthor’s comments for this dialog.DialogISResourceIdYA Number the Specifies the Dialog ID to be used in Dialog ExportDialogISWindowStyleYA 32-bit word that specifies non-MSI window styles to be applied to this control. This is only used in Script Based Setups.DialogTextStyle_YIdentifierForeign Key into TextStyle table, only used in Script Based Projects.DialogTitleYFormattedA text string specifying the title to be displayed in the title bar of the dialog's window.DialogVCenteringN0100Vertical position of the dialog on a 0-100 scale. 0 means top end, 100 means bottom end of the screen, 50 center.DialogWidthN032767Width of the bounding rectangle of the dialog.DirectoryDefaultDirNTextThe default sub-path under parent's path.DirectoryDirectoryNIdentifierUnique identifier for directory entry, primary key. If a property by this name is defined, it contains the full path to the directory.DirectoryDirectory_ParentYDirectory1IdentifierReference to the entry in this table specifying the default parent directory. A record parented to itself or with a Null parent represents a root of the install tree.DirectoryISAttributesY0;1;2;3;4;5;6;7This is used to store Installshield custom properties of a directory. Currently the only one is Shortcut.DirectoryISDescriptionYTextDescription of folderDirectoryISFolderNameYTextThis is used in Pro projects because the pro identifier used in the tree wasn't necessarily unique.DrLocatorDepthY032767The depth below the path to which the Signature_ is recursively searched. If absent, the depth is assumed to be 0.DrLocatorParentYIdentifierThe parent file signature. It is also a foreign key in the Signature table. If null and the Path column does not expand to a full path, then all the fixed drives of the user system are searched using the Path.DrLocatorPathYAnyPathThe path on the user system. This is a either a subpath below the value of the Parent or a full path. The path may contain properties enclosed within [ ] that will be expanded.DrLocatorSignature_NSignature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature table.DuplicateFileComponent_NComponent1IdentifierForeign key referencing Component that controls the duplicate file.DuplicateFileDestFolderYIdentifierName of a property whose value is assumed to resolve to the full pathname to a destination folder.DuplicateFileDestNameYTextFilename to be given to the duplicate file.DuplicateFileFileKeyNIdentifierPrimary key used to identify a particular file entryDuplicateFileFile_NFile1IdentifierForeign key referencing the source file to be duplicated.EnvironmentComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the environmental value.EnvironmentEnvironmentNIdentifierUnique identifier for the environmental variable settingEnvironmentNameNTextThe name of the environmental value.EnvironmentValueYFormattedThe value to set in the environmental settings.ErrorErrorN032767Integer error number, obtained from header file IError(...) macros.ErrorMessageYTemplateError formatting template, obtained from user ed. or localizers.EventMappingAttributeNIdentifierThe name of the control attribute, that is set when this event is received.EventMappingControl_NControl2IdentifierA foreign key to the Control table, name of the control.EventMappingDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the Dialog.EventMappingEventNIdentifierAn identifier that specifies the type of the event that the control subscribes to.ExtensionComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.ExtensionExtensionNTextThe extension associated with the table row.ExtensionFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the CLSID factory to be operational.ExtensionMIME_YMIME1TextOptional Context identifier, typically "type/format" associated with the extensionExtensionProgId_YProgId1TextOptional ProgId associated with this extension.FeatureAttributesN0;1;2;4;5;6;8;9;10;16;17;18;20;21;22;24;25;26;32;33;34;36;37;38;48;49;50;52;53;54Feature attributesFeatureDescriptionYTextLonger descriptive text describing a visible feature item.FeatureDirectory_YDirectory1UpperCaseThe name of the Directory that can be configured by the UI. A non-null value will enable the browse button.FeatureDisplayY032767Numeric sort order, used to force a specific display ordering.FeatureFeatureNIdentifierPrimary key used to identify a particular feature record.FeatureFeature_ParentYFeature1IdentifierOptional key of a parent record in the same table. If the parent is not selected, then the record will not be installed. Null indicates a root item.FeatureISCommentsYCommentsFeatureISFeatureCabNameYName of CAB used when compressing CABs by Feature. Used to override build generated name for CAB file.FeatureISProFeatureNameYTextThe name of the feature used by pro projects. This doesn't have to be unique.FeatureISReleaseFlagsYRelease Flags that specify whether this feature will be built in a particular release.FeatureLevelN032767The install level at which record will be initially selected. An install level of 0 will disable an item and prevent its display.FeatureTitleYTextShort text identifying a visible feature item.FeatureComponentsComponent_NComponent1IdentifierForeign key into Component table.FeatureComponentsFeature_NFeature1IdentifierForeign key into Feature table.FileAttributesY032767Integer containing bit flags representing file attributes (with the decimal value of each bit position in parentheses)FileComponent_NComponent1IdentifierForeign key referencing Component that controls the file.FileFileNIdentifierPrimary key, non-localized token, must match identifier in cabinet. For uncompressed files, this field is ignored.FileFileNameNTextFile name used for installation. This may contain a "short name|long name" pair. It may be just a long name, hence it cannot be of the Filename data type.FileFileSizeN02147483647Size of file in bytes (long integer).FileISAttributesY02147483647This field contains the following attributes: UseSystemSettings(0x1)FileISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.FileISComponentSubFolder_YIdentifierForeign key referencing component subfolder containing this file. Only for Pro.FileLanguageYLanguageList of decimal language Ids, comma-separated if more than one.FileSequenceN132767Sequence with respect to the media images; order must track cabinet order.FileVersionYFile1VersionVersion string for versioned files; Blank for unversioned files.FileSFPCatalogFile_NFile1IdentifierFile associated with the catalogFileSFPCatalogSFPCatalog_NSFPCatalog1TextCatalog associated with the fileFontFile_NFile1IdentifierPrimary key, foreign key into File table referencing font file.FontFontTitleYTextFont name.ISAssistantTagDataY - ISAssistantTagTagN - ISBillBoardColorY - ISBillBoardDisplayNameY - ISBillBoardDurationN032767 - ISBillBoardEffectN032767 - ISBillBoardFontY - ISBillBoardISBillboardN - ISBillBoardOriginN032767 - ISBillBoardSequenceN-3276832767 - ISBillBoardStyleY - ISBillBoardTargetN032767 - ISBillBoardTitleY - ISBillBoardXN032767 - ISBillBoardYN032767 - ISCEAppAppKeyN - ISCEAppAppNameN - ISCEAppAttributesY - ISCEAppCompanyNameN - ISCEAppComponent_YComponent1 - ISCEAppDefDirN - ISCEAppDeleteMediaN - ISCEAppDescriptionY - ISCEAppDesktopTargetDirN - ISCEAppDeviceFileY - ISCEAppIconIndexY - ISCEAppIconPathY - ISCEAppInstallNetCFY - ISCEAppInstallNetCF2Y - ISCEAppInstallSQLClientY - ISCEAppInstallSQLClient2Y - ISCEAppInstallSQLDevY - ISCEAppInstallSQLDev2Y - ISCEAppInstallSQLServerY - ISCEAppInstallSQLServer2Y - ISCEAppNoUninstallY - ISCEAppPVKFileY - ISCEAppPostXMLY - ISCEAppPreXMLY - ISCEAppRawDeviceFileY - ISCEAppSPCFileY - ISCEAppSPCPwdY - ISCEDirAppKeyN - ISCEDirDirKeyN - ISCEDirDirParentN - ISCEDirDirValueN - ISCEFileAdvancedOptionsY - ISCEFileAppKeyN - ISCEFileCopyOptionN - ISCEFileDestinationN - ISCEFileFileKeyN - ISCEFileFileOptionN - ISCEFileNameN - ISCEFilePlatformN - ISCEFileProcessorN - ISCEFileSourceN - ISCEFileExtAppKeyN - ISCEFileExtDescriptionY - ISCEFileExtExtKeyN - ISCEFileExtExtensionN - ISCEFileExtFileKeyN - ISCEFileExtIconIndexN - ISCEInstallCEAppNameN - ISCEInstallCECabsN - ISCEInstallCEDesktopDirN - ISCEInstallCEIcoFileN - ISCEInstallCEIniFileKeyN - ISCEInstallCEInstallKeyN - ISCEInstallComponent_Y - ISCEInstallDeleteMediaN - ISCEOtherAppCABsAppKeyN - ISCEOtherAppCABsBuildSourcePathN - ISCEOtherAppCABsFileKeyN - ISCERedistAppKeyN - ISCERedistNameY - ISCERedistPlatformsY - ISCERegistryAppKeyN - ISCERegistryKeyN - ISCERegistryNameY - ISCERegistryOverwriteN - ISCERegistryPlatformN - ISCERegistryProcessorN - ISCERegistryRegKeyN - ISCERegistryRootN - ISCERegistryValueY - ISCESetupFileAppKeyN - ISCESetupFileNameN - ISCESetupFilePlatformN - ISCESetupFileProcessorN - ISCESetupFileSetupFileKeyN - ISCESetupFileSourceN - ISCEShtCutAppKeyN - ISCEShtCutDestinationN - ISCEShtCutDisplayNameN - ISCEShtCutPlatformN - ISCEShtCutShtCutKeyN - ISCEShtCutStartScreenIconY - ISCEShtCutTargetN - ISChainPackageDisplayNameYTextDisplay name for the chained package. Used only in the IDE.ISChainPackageISReleaseFlagsY - ISChainPackageInstallConditionYCondition - ISChainPackageInstallPropertiesYFormatted - ISChainPackageOptionsNInteger - ISChainPackageOrderNInteger - ISChainPackagePackageNIdentifier - ISChainPackageProductCodeY - ISChainPackageRemoveConditionYCondition - ISChainPackageRemovePropertiesYFormatted - ISChainPackageSourcePathY - ISChainPackageDataDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.ISChainPackageDataFileNIdentifier - ISChainPackageDataFilePathNFormatted - ISChainPackageDataISBuildSourcePathYTextFull path to the ICO or EXE file.ISChainPackageDataOptionsY - ISChainPackageDataPackage_NISChainPackage1Identifier - ISClrWrapAction_NCustomAction1IdentifierForeign key into CustomAction tableISClrWrapNameNTextProperty associated with this ActionISClrWrapValueYTextValue associated with this PropertyISComCatalogAttributeISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogAttributeItemNameNTextThe named attribute for a catalog object.ISComCatalogAttributeItemValueYTextA value associated with the attribute defined in the ItemName column.ISComCatalogCollectionCollectionNameNTextA catalog collection name.ISComCatalogCollectionISComCatalogCollectionNIdentifierA unique key for the ISComCatalogCollection table.ISComCatalogCollectionISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogCollectionObjectsISComCatalogCollection_NISComCatalogCollection1IdentifierA unique key for the ISComCatalogCollection table.ISComCatalogCollectionObjectsISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogObjectDisplayNameNThe display name of a catalog object.ISComCatalogObjectISComCatalogObjectNIdentifierA unique key for the ISComCatalogObject table.ISComPlusApplicationComponent_NComponent1IdentifierForeign key into the Component table that a COM+ application belongs to.ISComPlusApplicationComputerNameYTextComputer name that a COM+ application belongs to.ISComPlusApplicationDepFilesYTextList of the dependent files.ISComPlusApplicationISAttributesYInstallShield custom attributes associated with a COM+ application.ISComPlusApplicationISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComPlusApplicationDLLAlterDLLYTextAlternate filename of the COM+ application component. Will be used for a .NET serviced component.ISComPlusApplicationDLLCLSIDNTextCLSID of the COM+ application component.ISComPlusApplicationDLLDLLYTextFilename of the COM+ application component.ISComPlusApplicationDLLISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComPlusApplicationDLLISComPlusApplicationDLLNIdentifierA unique key for the ISComPlusApplicationDLL table.ISComPlusApplicationDLLISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusApplicationDLLProgIdYTextProgId of the COM+ application component.ISComPlusProxyComponent_YComponent1IdentifierForeign key into the Component table that a COM+ application proxy belongs to.ISComPlusProxyDepFilesYTextList of the dependent files.ISComPlusProxyISAttributesYInstallShield custom attributes associated with a COM+ application proxy.ISComPlusProxyISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table that a COM+ application proxy belongs to.ISComPlusProxyISComPlusProxyNIdentifierA unique key for the ISComPlusProxy table.ISComPlusProxyDepFileFile_NFile1IdentifierForeign key into the File table.ISComPlusProxyDepFileISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusProxyDepFileISPathYTextFull path of the dependent file.ISComPlusProxyFileFile_NFile1IdentifierForeign key into the File table.ISComPlusProxyFileISComPlusApplicationDLL_NISComPlusApplicationDLL1IdentifierForeign key into the ISComPlusApplicationDLL table.ISComPlusServerDepFileFile_NFile1IdentifierForeign key into the File table.ISComPlusServerDepFileISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusServerDepFileISPathYTextFull path of the dependent file.ISComPlusServerFileFile_NFile1IdentifierForeign key into the File table.ISComPlusServerFileISComPlusApplicationDLL_NISComPlusApplicationDLL1IdentifierForeign key into the ISComPlusApplicationDLL table.ISComponentExtendedComponent_NComponent1IdentifierPrimary key used to identify a particular component record.ISComponentExtendedFTPLocationYTextFTP LocationISComponentExtendedFilterPropertyNIdentifierProperty to set if you want to filter a componentISComponentExtendedHTTPLocationYTextHTTP LocationISComponentExtendedLanguageYTextLanguageISComponentExtendedMiscellaneousYTextMiscellaneousISComponentExtendedOSYbitwise addition of OSsISComponentExtendedPlatformsYbitwise addition of Platforms.ISCustomActionReferenceAction_NCustomAction1IdentifierForeign key into theICustomAction table.ISCustomActionReferenceDescriptionYTextContents of the file speciifed in ISCAReferenceFilePath. This column is only used by MSI.ISCustomActionReferenceFileTypeYTextfile type of the file specified ISCAReferenceFilePath. This column is only used by MSI.ISCustomActionReferenceISCAReferenceFilePathYTextFull path, the category is of Text instead of Path because of potential use of path variables. This column only exists in ISM.ISDIMDependencyISDIMReference_NIdentifierThis is the primary key to the ISDIMDependency tableISDIMDependencyRequiredBuildVersionYTextthe build version identifying the required DIMISDIMDependencyRequiredMajorVersionYTextthe major version identifying the required DIMISDIMDependencyRequiredMinorVersionYTextthe minor version identifying the required DIMISDIMDependencyRequiredRevisionVersionYTextthe revision version identifying the required DIMISDIMDependencyRequiredUUIDNTextthe UUID identifying the required DIMISDIMReferenceISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.ISDIMReferenceISDIMReferenceNISDIMDependency1IdentifierThis is the primary key to the ISDIMReference tableISDIMReferenceDependenciesISDIMDependency_NISDIMDependency1IdentifierForeign key into ISDIMDependency table.ISDIMReferenceDependenciesISDIMReference_ParentNISDIMReference1IdentifierForeign key into ISDIMReference table.ISDIMVariableISDIMReference_NISDIMReference1IdentifierForeign key into ISDIMReference table.ISDIMVariableISDIMVariableNIdentifierThis is the primary key to the ISDIMVariable tableISDIMVariableNameNTextName of a variable defined in the .dim fileISDIMVariableNewValueYTextNew value that you want to override withISDIMVariableTypeYType of the variable. 0: Build Variable, 1: Runtime VariableISDLLWrapperEntryPointNTextThis is a foreign key to the target column in the CustomAction tableISDLLWrapperSourceNFormattedThis is column points to the source file for the DLLWrapper Custom ActionISDLLWrapperTargetNTextThe function signatureISDLLWrapperTypeYTypeISDRMFileFile_YFile1IdentifierForeign key into File table. A null value will cause a build warning.ISDRMFileISDRMFileNIdentifierUnique identifier for this item.ISDRMFileISDRMLicense_YISDRMLicense1IdentifierForeign key referencing License that packages this file.ISDRMFileShellNTextText indicating the activation shell used at runtime.ISDRMFileAttributeISDRMFile_NISDRMFile1IdentifierPrimary foreign key into ISDRMFile table.ISDRMFileAttributePropertyNTextThe name of the attributeISDRMFileAttributeValueYTextThe value of the attributeISDRMLicenseAttributesYNumberBitwise field used to specify binary attributes of this license.ISDRMLicenseDescriptionYTextAn internal description of this license.ISDRMLicenseISDRMLicenseNIdentifierUnique key identifying the license record.ISDRMLicenseLicenseNumberYTextThe license number.ISDRMLicenseProjectVersionYTextThe version of the project that this license is tied to.ISDRMLicenseRequestCodeYTextThe request code.ISDRMLicenseResponseCodeYTextThe response code.ISDependencyExcludeY - ISDependencyISDependencyY - ISDisk1FileDiskY-1;0;1Used to differentiate between disk1(1), last disk(-1), and other(0).ISDisk1FileISBuildSourcePathNTextFull path of file to be copied to Disk1 folderISDisk1FileISDisk1FileNIdentifierPrimary key for ISDisk1File tableISDynamicFileComponent_NComponent1IdentifierForeign key referencing Component that controls the file.ISDynamicFileExcludeFilesYTextWildcards for excluded files.ISDynamicFileISAttributesY0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15This is used to store Installshield custom properties of a dynamic filet. Currently the only one is SelfRegister.ISDynamicFileIncludeFilesYTextWildcards for included files.ISDynamicFileIncludeFlagsYInclude flags.ISDynamicFileSourceFolderNTextFull path, the category is of Text instead of Path because of potential use of path variables.ISFeatureDIMReferencesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureDIMReferencesISDIMReference_NISDIMReference1IdentifierForeign key into ISDIMReference table.ISFeatureMergeModuleExcludesFeature_NIdentifierForeign key into Feature table.ISFeatureMergeModuleExcludesLanguageNForeign key into ISMergeModule table.ISFeatureMergeModuleExcludesModuleIDNIdentifierForeign key into ISMergeModule table.ISFeatureMergeModulesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureMergeModulesISMergeModule_NISMergeModule1TextForeign key into ISMergeModule table.ISFeatureMergeModulesLanguage_NISMergeModule2Foreign key into ISMergeModule table.ISFeatureSetupPrerequisitesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureSetupPrerequisitesISSetupPrerequisites_NISSetupPrerequisites1 - ISFileManifestsFile_NIdentifierForeign key into File table.ISFileManifestsManifest_NIdentifierForeign key into File table.ISIISItemComponent_YComponent1IdentifierForeign key to Component table.ISIISItemDisplayNameYTextLocalizable Item Name.ISIISItemISIISItemNIdentifierPrimary key for each item.ISIISItemISIISItem_ParentYISIISItem1IdentifierThis record's parent record.ISIISItemTypeNIIS resource type.ISIISPropertyFriendlyNameYTextIIS property name.ISIISPropertyISAttributesYFlags.ISIISPropertyISIISItem_NISIISItem1IdentifierPrimary key for table, foreign key into ISIISItem.ISIISPropertyISIISPropertyNIdentifierPrimary key for table.ISIISPropertyMetaDataAttributesYIIS property attributes.ISIISPropertyMetaDataPropYIIS property ID.ISIISPropertyMetaDataTypeYIIS property data type.ISIISPropertyMetaDataUserTypeYIIS property user data type.ISIISPropertyMetaDataValueYTextIIS property value.ISIISPropertyOrderYOrder sequencing.ISIISPropertySchemaYTextIIS7 schema information.ISInstallScriptActionEntryPointNTextThis is a foreign key to the target column in the CustomAction tableISInstallScriptActionSourceNFormattedThis is column points to the source file for the DLLWrapper Custom ActionISInstallScriptActionTargetYTextThe function signatureISInstallScriptActionTypeYTypeISLanguageISLanguageNTextThis is the language ID.ISLanguageIncludedY0;1Specify whether this language should be included.ISLinkerLibraryISLinkerLibraryNIdentifierUnique identifier for the link library.ISLinkerLibraryLibraryNTextFull path of the object library (.obl file).ISLinkerLibraryOrderNOrder of the LibraryISLocalControlAttributesYA 32-bit word that specifies the attribute flags to be applied to this control.ISLocalControlBinary_YBinary1IdentifierExternal key to the Binary table.ISLocalControlControl_NControl2IdentifierName of the control. This name must be unique within a dialog, but can repeat on different dialogs.ISLocalControlDialog_NDialog1IdentifierExternal key to the Dialog table, name of the dialog.ISLocalControlHeightYHeight of the bounding rectangle of the control.ISLocalControlISBuildSourcePathYTextFull path to .rtf file for scrollable text controlISLocalControlISLanguage_NISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalControlWidthYWidth of the bounding rectangle of the control.ISLocalControlXYHorizontal coordinate of the upper left corner of the bounding rectangle of the control.ISLocalControlYYVertical coordinate of the upper left corner of the bounding rectangle of the control.ISLocalDialogAttributesYA 32-bit word that specifies the attribute flags to be applied to this dialog.ISLocalDialogDialog_YDialog1IdentifierName of the dialog.ISLocalDialogHeightN032767Height of the bounding rectangle of the dialog.ISLocalDialogISLanguage_YISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalDialogTextStyle_YIdentifierForeign Key into TextStyle table, only used in Script Based Projects.ISLocalDialogWidthN032767Width of the bounding rectangle of the dialog.ISLocalRadioButtonHeightN032767The height of the button.ISLocalRadioButtonISLanguage_NISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalRadioButtonOrderN132767RadioButton2A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ISLocalRadioButtonPropertyNRadioButton1IdentifierA named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.ISLocalRadioButtonWidthN032767The width of the button.ISLocalRadioButtonXN032767The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.ISLocalRadioButtonYN032767The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.ISLockPermissionsAttributesY-21474836472147483647Permissions attributes mask, 1==Deny access; 2==No inheritISLockPermissionsDomainYTextDomain name for user whose permissions are being set.ISLockPermissionsLockObjectNIdentifierForeign key into CreateFolder, Registry, or File tableISLockPermissionsPermissionY-21474836472147483647Permission Access mask.ISLockPermissionsTableNIdentifierCreateFolder;File;RegistryReference to another table nameISLockPermissionsUserNTextUser for permissions to be set. This can be a property, hardcoded named, or SID stringISLogicalDiskCabinetYCabinetIf some or all of the files stored on the media are compressed in a cabinet, the name of that cabinet.ISLogicalDiskDiskIdN132767Primary key, integer to determine sort order for table.ISLogicalDiskDiskPromptYTextDisk name: the visible text actually printed on the disk. This will be used to prompt the user when this disk needs to be inserted.ISLogicalDiskISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISLogicalDiskISRelease_NISRelease1TextForeign key into the ISRelease table.ISLogicalDiskLastSequenceN032767File sequence number for the last file for this media.ISLogicalDiskSourceYPropertyThe property defining the location of the cabinet file.ISLogicalDiskVolumeLabelYTextThe label attributed to the volume.ISLogicalDiskFeaturesFeature_YFeature1IdentifierRequired foreign key into the Feature Table,ISLogicalDiskFeaturesISAttributesYThis is used to store Installshield custom properties, like Compressed, etc.ISLogicalDiskFeaturesISLogicalDisk_N132767ISLogicalDisk1IdentifierForeign key into the ISLogicalDisk table.ISLogicalDiskFeaturesISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISLogicalDiskFeaturesISRelease_NISRelease1TextForeign key into the ISRelease table.ISLogicalDiskFeaturesSequenceN032767File sequence number for the file for this media.ISMergeModuleDestinationYTextDestination.ISMergeModuleISAttributesYThis is used to store Installshield custom properties of a merge module.ISMergeModuleISMergeModuleNTextThe GUID identifying the merge module.ISMergeModuleLanguageNDefault decimal language of module.ISMergeModuleNameNTextName of the merge module.ISMergeModuleCfgValuesAttributesYAttributes (from configurable merge module)ISMergeModuleCfgValuesContextDataYTextContextData (from configurable merge module)ISMergeModuleCfgValuesDefaultValueYTextDefaultValue (from configurable merge module)ISMergeModuleCfgValuesDescriptionYTextDescription (from configurable merge module)ISMergeModuleCfgValuesDisplayNameYTextDisplayName (from configurable merge module)ISMergeModuleCfgValuesFormatNFormat (from configurable merge module)ISMergeModuleCfgValuesHelpKeywordYTextHelpKeyword (from configurable merge module)ISMergeModuleCfgValuesHelpLocationYTextHelpLocation (from configurable merge module)ISMergeModuleCfgValuesISMergeModule_NISMergeModule1TextThe module signature, a foreign key into the ISMergeModule tableISMergeModuleCfgValuesLanguage_NISMergeModule2Default decimal language of module.ISMergeModuleCfgValuesModuleConfiguration_NIdentifierIdentifier, foreign key into ModuleConfiguration table (ModuleConfiguration.Name)ISMergeModuleCfgValuesTypeYTextType (from configurable merge module)ISMergeModuleCfgValuesValueYTextValue for this item.ISObjectLanguageNText - ISObjectObjectNameNText - ISObjectPropertyIncludeInBuildYBoolean, 0 for false non 0 for trueISObjectPropertyObjectNameYISObject1Text - ISObjectPropertyPropertyYText - ISObjectPropertyValueYText - ISPalmAppComponentNComponent1 - ISPalmAppPalmAppN - ISPalmAppFileDestinationN - ISPalmAppFileFileKeyNFile1 - ISPalmAppFilePalmAppNISPalmApp1 - ISPatchConfigImagePatchConfiguration_YISPatchConfiguration1TextForeign key to the ISPatchConfigurationTableISPatchConfigImageUpgradedImage_NISUpgradedImage1TextForeign key to the ISUpgradedImageTableISPatchConfigurationAttributesYPatchConfiguration attributesISPatchConfigurationCanPCDifferNThis is determine whether Product Codes may differISPatchConfigurationCanPVDifferNThis is determine whether the Major Product Version may differISPatchConfigurationEnablePatchCacheNThis is determine whether to Enable Patch cacheingISPatchConfigurationFlagsNPatching API FlagsISPatchConfigurationIncludeWholeFilesNThis is determine whether to build a binary level patchISPatchConfigurationLeaveDecompressedNThis is determine whether to leave intermediate files devcompressed when finishedISPatchConfigurationMinMsiVersionNMinimum Required MSI VersionISPatchConfigurationNameNTextName of the Patch ConfigurationISPatchConfigurationOptimizeForSizeNThis is determine whether to Optimize for large filesISPatchConfigurationOutputPathNTextBuild LocationISPatchConfigurationPatchCacheDirYTextDirectory to recieve the Patch Cache informationISPatchConfigurationPatchGuidNTextUnique Patch IdentifierISPatchConfigurationPatchGuidsToReplaceYTextList Of Patch Guids to unregisterISPatchConfigurationTargetProductCodesNTextList Of target Product CodesISPatchConfigurationPropertyISPatchConfiguration_YISPatchConfiguration1TextName of the Patch ConfigurationISPatchConfigurationPropertyPropertyYTextName of the Patch Configuration Property valueISPatchConfigurationPropertyValueYTextValue of the Patch Configuration PropertyISPatchExternalFileFileKeyNTextFilekeyISPatchExternalFileFilePathNTextFilepathISPatchExternalFileISUpgradedImage_NISUpgradedImage1TextForeign key to the isupgraded image tableISPatchExternalFileNameNTextUniqu name to identify this record.ISPatchWholeFileComponentYTextComponent containing file keyISPatchWholeFileFileKeyNTextKey of file to be included as wholeISPatchWholeFileUpgradedImageNISUpgradedImage1TextForeign key to ISUpgradedImage TableISPathVariableISPathVariableNThe name of the path variable.ISPathVariableTestValueYTextThe test value of the path variable.ISPathVariableTypeN1;2;4;8The type of the path variable.ISPathVariableValueYTextThe value of the path variable.ISProductConfigurationGeneratePackageCodeYNumber0;1Indicates whether or not to generate a package code.ISProductConfigurationISProductConfigurationNTextThe name of the product configuration.ISProductConfigurationProductConfigurationFlagsYTextProduct configuration (release) flags.ISProductConfigurationInstanceISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISProductConfigurationInstanceInstanceIdN032767Identifies the instance number of this instance. This value is stored in the Property InstanceId.ISProductConfigurationInstancePropertyNTextProduct Congiuration property nameISProductConfigurationInstanceValueNTextString value for property.ISProductConfigurationPropertyISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISProductConfigurationPropertyPropertyNProperty1TextProduct Congiuration property nameISProductConfigurationPropertyValueYTextString value for property. Never null or empty.ISReleaseAttributesNBitfield holding boolean values for various release attributes.ISReleaseBuildLocationNTextBuild location.ISReleaseCDBrowserYTextDemoshield browser location.ISReleaseDefaultLanguageNTextDefault language for setup.ISReleaseDigitalPVKYTextDigital signing private key (.pvk) file.ISReleaseDigitalSPCYTextDigital signing Software Publisher Certificate (.spc) file.ISReleaseDigitalURLYTextDigital signing URL.ISReleaseDiskClusterSizeNDisk cluster size.ISReleaseDiskSizeNTextDisk size.ISReleaseDiskSizeUnitN0;1;2Disk size units (KB or MB).ISReleaseDiskSpanningN0;1;2Disk spanning (automatic, enforce size, etc.).ISReleaseDotNetBuildConfigurationYTextBuild Configuration for .NET solutions.ISReleaseISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleaseISReleaseNTextThe name of the release.ISReleaseISSetupPrerequisiteLocationY0;1;2;3Location the Setup Prerequisites will be placed inISReleaseMediaLocationNTextMedia location on disk.ISReleaseMsiCommandLineYTextCommand line passed to the msi package from setup.exeISReleaseMsiSourceTypeN-14MSI media source type.ISReleasePackageNameNTextPackage name.ISReleasePasswordYTextPassword.ISReleasePlatformsNTextPlatforms supported (Intel, Alpha, etc.).ISReleaseReleaseFlagsYTextRelease flags.ISReleaseReleaseTypeN1;2;4Release type (single, uncompressed, etc.).ISReleaseSupportedLanguagesDataYTextLanguages supported (for component filtering).ISReleaseSupportedLanguagesUINTextUI languages supported.ISReleaseSupportedOSsNIndicate which operating systmes are supported.ISReleaseSynchMsiYTextMSI file to synchronize file keys and other data with (patch-like functionality).ISReleaseTypeN06Release type (CDROM, Network, etc.).ISReleaseURLLocationYTextMedia location via URL.ISReleaseVersionCopyrightYTextVersion stamp information.ISReleaseASPublishInfoISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleaseASPublishInfoISRelease_NISRelease1TextForeign key into the ISRelease table.ISReleaseASPublishInfoPropertyYTextAS Repository property nameISReleaseASPublishInfoValueYTextAS Repository property valueISReleaseExtendedAttributesYBitfield holding boolean values for various release attributes.ISReleaseExtendedCertPasswordYTextDigital certificate passwordISReleaseExtendedDigitalCertificateDBaseNSYTextPath to cerificate database for Netscape digital signatureISReleaseExtendedDigitalCertificateIdNSYTextPath to cerificate ID for Netscape digital signatureISReleaseExtendedDigitalCertificatePasswordNSYTextPassword for Netscape digital signatureISReleaseExtendedDotNetBaseLanguageYTextBase Languge of .NET RedistISReleaseExtendedDotNetFxCmdLineYTextCommand Line to pass to DotNetFx.exeISReleaseExtendedDotNetLangPackCmdLineYTextCommand Line to pass to LangPack.exeISReleaseExtendedDotNetLangaugePacksYText.NET Redist language packs to includeISReleaseExtendedDotNetRedistLocationY03Location of .NET framework Redist (Web, SetupExe, Source, None)ISReleaseExtendedDotNetRedistURLYTextURL to .NET framework RedistISReleaseExtendedDotNetVersionY02Version of .NET framework Redist (1.0, 1.1)ISReleaseExtendedEngineLocationY02Location of msi engine (Web, SetupExe...)ISReleaseExtendedISEngineLocationY02Location of ISScript engine (Web, SetupExe...)ISReleaseExtendedISEngineURLYTextURL to InstallShield scripting engineISReleaseExtendedISProductConfiguration_NTextForeign key into the ISProductConfiguration table.ISReleaseExtendedISRelease_NTextThe name of the release.ISReleaseExtendedJSharpCmdLineYTextCommand Line to pass to vjredist.exeISReleaseExtendedJSharpRedistLocationY03Location of J# framework Redist (Web, SetupExe, Source, None)ISReleaseExtendedMsiEngineVersionYBitfield holding selected MSI engine versions included in this releaseISReleaseExtendedOneClickCabNameYTextFile name of generated cabfileISReleaseExtendedOneClickHtmlNameYTextFile name of generated html pageISReleaseExtendedOneClickTargetBrowserY02Target browser (IE, Netscape, both...)ISReleaseExtendedWebCabSizeY02147483647Size of the cabfileISReleaseExtendedWebLocalCachePathYTextDirectory to cache downloaded packageISReleaseExtendedWebTypeY02Type of web install (One Executable, Downloader...)ISReleaseExtendedWebURLYTextURL to .msi packageISReleaseExtendedWin9xMsiUrlYTextURL to Ansi MSI engineISReleaseExtendedWinMsi30UrlYTextURL to MSI 3.0 engineISReleaseExtendedWinNTMsiUrlYTextURL to Unicode MSI engineISReleasePropertyISProductConfiguration_NTextForeign key into ISProductConfiguration table.ISReleasePropertyISRelease_NTextForeign key into ISRelease table.ISReleasePropertyNameNProperty nameISReleasePropertyValueNProperty valueISReleasePublishInfoDescriptionYTextRepository item descriptionISReleasePublishInfoDisplayNameYTextRepository item display nameISReleasePublishInfoISAttributesYBitfield holding various attributesISReleasePublishInfoISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleasePublishInfoISRelease_NISRelease1TextThe name of the release.ISReleasePublishInfoPublisherYTextRepository item publisherISReleasePublishInfoRepositoryYTextRepository which to publish the built merge moduleISSQLConnectionAttributesN - ISSQLConnectionAuthenticationN - ISSQLConnectionBatchSeparatorY - ISSQLConnectionCmdTimeoutY - ISSQLConnectionCommentsY - ISSQLConnectionDatabaseN - ISSQLConnectionISSQLConnectionNIdentifierPrimary key used to identify a particular ISSQLConnection record.ISSQLConnectionOrderN - ISSQLConnectionPasswordN - ISSQLConnectionScriptVersion_ColumnY - ISSQLConnectionScriptVersion_TableY - ISSQLConnectionServerN - ISSQLConnectionUserNameN - ISSQLConnectionDBServerISSQLConnectionDBServerNIdentifierPrimary key used to identify a particular ISSQLConnectionDBServer record.ISSQLConnectionDBServerISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLConnectionDBServerISSQLDBMetaData_NISSQLDBMetaData1IdentifierForeign key into ISSQLDBMetaData table.ISSQLConnectionDBServerOrderN - ISSQLConnectionScriptISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLConnectionScriptISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLConnectionScriptOrderN - ISSQLDBMetaDataAdoCxnAdditionalY - ISSQLDBMetaDataAdoCxnDatabaseY - ISSQLDBMetaDataAdoCxnDriverY - ISSQLDBMetaDataAdoCxnNetLibraryY - ISSQLDBMetaDataAdoCxnPasswordY - ISSQLDBMetaDataAdoCxnPortY - ISSQLDBMetaDataAdoCxnServerY - ISSQLDBMetaDataAdoCxnUserIDY - ISSQLDBMetaDataAdoCxnWindowsSecurityY - ISSQLDBMetaDataAdoDriverNameY - ISSQLDBMetaDataCreateDbCmdY - ISSQLDBMetaDataCreateTableCmdY - ISSQLDBMetaDataDisplayNameY - ISSQLDBMetaDataDsnODBCNameY - ISSQLDBMetaDataISAttributesY - ISSQLDBMetaDataISSQLDBMetaDataNIdentifierPrimary key used to identify a particular ISSQLDBMetaData record.ISSQLDBMetaDataInsertRecordCmdY - ISSQLDBMetaDataLocalInstanceNamesY - ISSQLDBMetaDataQueryDatabasesCmdY - ISSQLDBMetaDataScriptVersion_ColumnY - ISSQLDBMetaDataScriptVersion_ColumnTypeY - ISSQLDBMetaDataScriptVersion_TableY - ISSQLDBMetaDataSelectTableCmdY - ISSQLDBMetaDataSwitchDbCmdY - ISSQLDBMetaDataTestDatabaseCmdY - ISSQLDBMetaDataTestTableCmdY - ISSQLDBMetaDataTestTableCmd2Y - ISSQLDBMetaDataVersionBeginTokenY - ISSQLDBMetaDataVersionEndTokenY - ISSQLDBMetaDataVersionInfoCmdY - ISSQLDBMetaDataWinAuthentUserIdY - ISSQLRequirementAttributesN - ISSQLRequirementISSQLConnectionDBServer_YISSQLConnectionDBServer1IdentifierForeign key into ISSQLConnectionDBServer table.ISSQLRequirementISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLRequirementISSQLRequirementNIdentifierPrimary key used to identify a particular ISSQLRequirement record.ISSQLRequirementMajorVersionY - ISSQLRequirementServicePackLevelY - ISSQLScriptErrorAttributesN - ISSQLScriptErrorErrHandlingN - ISSQLScriptErrorErrNumberN - ISSQLScriptErrorISSQLScriptFile_YISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile tableISSQLScriptErrorMessageYTextCustom end-user message. Reserved for future use.ISSQLScriptFileAttributesN - ISSQLScriptFileCommentsYTextCommentsISSQLScriptFileComponent_NComponent1IdentifierForeign key referencing Component that controls the SQL script.ISSQLScriptFileConditionYConditionA conditional statement that will disable this script if the specified condition evaluates to the 'False' state. If a script is disabled, it will not be installed regardless of the 'Action' state associated with the component.ISSQLScriptFileErrorHandlingN - ISSQLScriptFileISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.ISSQLScriptFileISSQLScriptFileNIdentifierThis is the primary key to the ISSQLScriptFile tableISSQLScriptFileInstallTextYTextFeedback end-user text at installISSQLScriptFileSchedulingN - ISSQLScriptFileUninstallTextYTextFeedback end-user text at UninstallISSQLScriptFileVersionYTextSchema Version (####.#####.####)ISSQLScriptImportAttributesN - ISSQLScriptImportAuthenticationN - ISSQLScriptImportDatabaseY - ISSQLScriptImportExcludeTablesY - ISSQLScriptImportISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLScriptImportIncludeTablesY - ISSQLScriptImportPasswordY - ISSQLScriptImportServerY - ISSQLScriptImportUserNameY - ISSQLScriptReplaceAttributesN - ISSQLScriptReplaceISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLScriptReplaceISSQLScriptReplaceNIdentifierPrimary key used to identify a particular ISSQLScriptReplace record.ISSQLScriptReplaceReplaceY - ISSQLScriptReplaceSearchY - ISScriptFileISScriptFileNTextThis is the full path of the script file. The path portion may be expressed in path variable form.ISSearchReplaceAttributesN - ISSearchReplaceISSearchReplaceNIdentifierPrimary key used to identify a particular ISSearchReplace record.ISSearchReplaceISSearchReplaceSet_NISSearchReplaceSet1IdentifierForeign key referencing ISSearchReplaceSet.ISSearchReplaceOrderN - ISSearchReplaceReplaceY - ISSearchReplaceSearchY - ISSearchReplaceSetAttributesN - ISSearchReplaceSetCodePageN - ISSearchReplaceSetComponent_NComponent1IdentifierForeign key referencing Component that controls the text file change.ISSearchReplaceSetDirectory_NDirectory1IdentifierForeign key referencing Directory that contains the text files.ISSearchReplaceSetExcludeFilesY - ISSearchReplaceSetISSearchReplaceSetNIdentifierPrimary key used to identify a particular ISSearchReplaceSet record.ISSearchReplaceSetIncludeFilesY - ISSearchReplaceSetOrderN - ISSelfRegCmdLineY - ISSelfRegCostY - ISSelfRegFileKeyNFile1IdentifierForeign key to the file tableISSelfRegOrderY - ISSetupFileFileNameYTextThis is the file name to use when streaming the file to the support files locationISSetupFileISSetupFileNIdentifierThis is the primary key to the ISSetupFile tableISSetupFileLanguageYTextFour digit language identifier. 0 for Language NeutralISSetupFilePathYTextLink to the source file on the build machineISSetupFileSplashYShortBoolean value indication whether his setup file entry belongs in the Splasc Screen sectionISSetupFileStreamYBinaryBinary stream. The bits to stream to the support locationISSetupPrerequisitesISBuildSourcePathY - ISSetupPrerequisitesISReleaseFlagsYRelease Flags that specify whether this prereq will be included in a particular release.ISSetupPrerequisitesISSetupLocationY0;1;2 - ISSetupPrerequisitesISSetupPrerequisitesN - ISSetupPrerequisitesOrderY - ISSetupTypeCommentsYTextUser Comments.ISSetupTypeDescriptionYTextLonger descriptive text describing a visible feature item.ISSetupTypeDisplayN032767Numeric sort order, used to force a specific display ordering.ISSetupTypeDisplay_NameYFormattedA string used to set the initial text contained within a control (if appropriate).ISSetupTypeISSetupTypeNIdentifierPrimary key used to identify a particular feature record.ISSetupTypeFeaturesFeature_NFeature1IdentifierForeign key into Feature table.ISSetupTypeFeaturesISSetupType_NISSetupType1IdentifierForeign key into ISSetupType table.ISStoragesISBuildSourcePathYPath to the file to stream into sub-storageISStoragesNameNName of the sub-storage keyISStringCommentYTextCommentISStringEncodedYEncoding for multi-byte strings.ISStringISLanguage_NTextThis is a foreign key to the ISLanguage table.ISStringISStringNTextString id.ISStringTimeStampYTime/DateTime Stamp. MSI's Time/Date column type is just an int, with bits packed in a certain order.ISStringValueYTextreal string value.ISTargetImageFlagsYrelative order of the target imageISTargetImageIgnoreMissingFilesNIf true, ignore missing source files when creating patchISTargetImageMsiPathNTextPath to the target imageISTargetImageNameNIdentifierName of the TargetImageISTargetImageOrderNrelative order of the target imageISTargetImageUpgradedImage_NISUpgradedImage1Textforeign key to the upgraded Image tableISUpgradeMsiItemISAttributesN0;1 - ISUpgradeMsiItemISReleaseFlagsY - ISUpgradeMsiItemObjectSetupPathNTextThe path to the setup you want to upgrade.ISUpgradeMsiItemUpgradeItemNTextThe name of the Upgrade Item.ISUpgradedImageFamilyNTextName of the image familyISUpgradedImageMsiPathNTextPath to the upgraded imageISUpgradedImageNameNIdentifierName of the UpgradedImageISVirtualDirectoryDirectory_NDirectory1IdentifierForeign key into Directory table.ISVirtualDirectoryNameNIdentifierProperty nameISVirtualDirectoryValueNProperty valueISVirtualFileFile_NFile1IdentifierForeign key into File table.ISVirtualFileNameNIdentifierProperty nameISVirtualFileValueNProperty valueISVirtualPackageNameNIdentifierProperty nameISVirtualPackageValueNProperty valueISVirtualRegistryNameNIdentifierProperty nameISVirtualRegistryRegistry_NRegistry1IdentifierForeign key into Registry table.ISVirtualRegistryValueNProperty valueISVirtualReleaseISProductConfiguration_NTextForeign key into ISProductConfiguration table.ISVirtualReleaseISRelease_NTextForeign key into ISRelease table.ISVirtualReleaseNameNProperty nameISVirtualReleaseValueNProperty valueISVirtualShortcutNameNIdentifierProperty nameISVirtualShortcutShortcut_NShortcut1IdentifierForeign key into Shortcut table.ISVirtualShortcutValueNProperty valueISXmlElementContentYTextElement contentsISXmlElementISAttributesYNumberInternal XML element attributesISXmlElementISXmlElementNIdentifierPrimary key, non-localized, internal token for Xml elementISXmlElementISXmlElement_ParentYISXmlElement1IdentifierForeign key into ISXMLElement table.ISXmlElementISXmlFile_NISXmlFile1IdentifierForeign key into XmlFile table.ISXmlElementXPathYTextXPath fragment including any operatorsISXmlElementAttribISAttributesYNumberInternal XML elementattib attributesISXmlElementAttribISXmlElementAttribNIdentifierPrimary key, non-localized, internal token for Xml element attributeISXmlElementAttribISXmlElement_NISXmlElement1IdentifierForeign key into ISXMLElement table.ISXmlElementAttribNameYTextLocalized attribute nameISXmlElementAttribValueYTextLocalized attribute valueISXmlFileComponent_NComponent1IdentifierForeign key into Component table.ISXmlFileDirectoryNIdentifierForeign key into Directory table.ISXmlFileEncodingYTextXML File EncodingISXmlFileFileNameNTextLocalized XML file nameISXmlFileISAttributesYNumberInternal XML file attributesISXmlFileISXmlFileNIdentifierPrimary key, non-localized,internal token for Xml fileISXmlFileSelectionNamespacesYTextSelection namespacesISXmlLocatorAttributeYThe name of an attribute within the XML element.ISXmlLocatorElementYXPath query that will locate an element in an XML file.ISXmlLocatorISAttributesY0;1;2 - ISXmlLocatorParentYIdentifierThe parent file signature. It is also a foreign key in the Signature table.ISXmlLocatorSignature_NIdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, ISXmlLocator, CompLocator and the DrLocator tables.IconDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.IconISBuildSourcePathYTextFull path to the ICO or EXE file.IconISIconIndexY-3276732767Optional icon index to be extracted.IconNameNIdentifierPrimary key. Name of the icon file.IniFileActionN0;1;3The type of modification to be made, one of iifEnumIniFileComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the .INI value.IniFileDirPropertyYIdentifierForeign key into the Directory table denoting the directory where the .INI file is.IniFileFileNameNTextThe .INI file name in which to write the informationIniFileIniFileNIdentifierPrimary key, non-localized token.IniFileKeyNFormattedThe .INI file key below Section.IniFileSectionNFormattedThe .INI file Section.IniFileValueNFormattedThe value to be written.IniLocatorFieldY032767The field in the .INI line. If Field is null or 0 the entire line is read.IniLocatorFileNameNTextThe .INI file name.IniLocatorKeyNTextKey value (followed by an equals sign in INI file).IniLocatorSectionNTextSection name within in file (within square brackets in INI file).IniLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table.IniLocatorTypeY02An integer value that determines if the .INI value read is a filename or a directory location or to be used as is w/o interpretation.InstallExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.InstallExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.InstallExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesInstallExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.InstallExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.InstallShieldPropertyNIdentifierName of property, uppercase if settable by launcher or loader.InstallShieldValueYTextString value for property.InstallUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.InstallUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.InstallUISequenceISAttributesYThis is used to store MM Custom Action TypesInstallUISequenceISCommentsYTextAuthor’s comments on this Sequence.InstallUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.IsolatedComponentComponent_ApplicationNComponent1IdentifierKey to Component table item for applicationIsolatedComponentComponent_SharedNComponent1IdentifierKey to Component table item to be isolatedLaunchConditionConditionNConditionExpression which must evaluate to TRUE in order for install to commence.LaunchConditionDescriptionNTextLocalizable text to display when condition fails and install must abort.ListBoxOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ListBoxPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same listbox.ListBoxTextYTextThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ListBoxValueNFormattedThe value string associated with this item. Selecting the line will set the associated property to this value.ListViewBinary_YBinary1IdentifierThe name of the icon to be displayed with the icon. The binary information is looked up from the Binary Table.ListViewOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ListViewPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same listview.ListViewTextYTextThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ListViewValueNTextThe value string associated with this item. Selecting the line will set the associated property to this value.LockPermissionsDomainYTextDomain name for user whose permissions are being set. (usually a property)LockPermissionsLockObjectNIdentifierForeign key into Registry or File tableLockPermissionsPermissionY-21474836472147483647Permission Access mask. Full Control = 268435456 (GENERIC_ALL = 0x10000000)LockPermissionsTableNIdentifierDirectory;File;RegistryReference to another table nameLockPermissionsUserNTextUser for permissions to be set. (usually a property)MIMECLSIDYClass1GuidOptional associated CLSID.MIMEContentTypeNTextPrimary key. Context identifier, typically "type/format".MIMEExtension_NExtension1TextOptional associated extension (without dot)MediaCabinetYCabinetIf some or all of the files stored on the media are compressed in a cabinet, the name of that cabinet.MediaDiskIdN132767Primary key, integer to determine sort order for table.MediaDiskPromptYTextDisk name: the visible text actually printed on the disk. This will be used to prompt the user when this disk needs to be inserted.MediaLastSequenceN032767File sequence number for the last file for this media.MediaSourceYPropertyThe property defining the location of the cabinet file.MediaVolumeLabelYTextThe label attributed to the volume.MoveFileComponent_NComponent1IdentifierIf this component is not "selected" for installation or removal, no action will be taken on the associated MoveFile entryMoveFileDestFolderNIdentifierName of a property whose value is assumed to resolve to the full path to the destination directoryMoveFileDestNameYTextName to be given to the original file after it is moved or copied. If blank, the destination file will be given the same name as the source fileMoveFileFileKeyNIdentifierPrimary key that uniquely identifies a particular MoveFile recordMoveFileOptionsN01Integer value specifying the MoveFile operating mode, one of imfoEnumMoveFileSourceFolderYIdentifierName of a property whose value is assumed to resolve to the full path to the source directoryMoveFileSourceNameYTextName of the source file(s) to be moved or copied. Can contain the '*' or '?' wildcards.MsiAssemblyAttributesYAssembly attributesMsiAssemblyComponent_NComponent1IdentifierForeign key into Component table.MsiAssemblyFeature_NFeature1IdentifierForeign key into Feature table.MsiAssemblyFile_ApplicationYFile1IdentifierForeign key into File table, denoting the application context for private assemblies. Null for global assemblies.MsiAssemblyFile_ManifestYFile1IdentifierForeign key into the File table denoting the manifest file for the assembly.MsiAssemblyNameComponent_NComponent1IdentifierForeign key into Component table.MsiAssemblyNameNameNTextThe name part of the name-value pairs for the assembly name.MsiAssemblyNameValueNTextThe value part of the name-value pairs for the assembly name.MsiDigitalCertificateCertDataNBinaryA certificate context blob for a signer certificateMsiDigitalCertificateDigitalCertificateNMsiPackageCertificate2IdentifierA unique identifier for the rowMsiDigitalSignatureDigitalCertificate_NMsiDigitalCertificate1IdentifierForeign key to MsiDigitalCertificate table identifying the signer certificateMsiDigitalSignatureHashYBinaryThe encoded hash blob from the digital signatureMsiDigitalSignatureSignObjectNTextForeign key to Media tableMsiDigitalSignatureTableNIdentifierReference to another table name (only Media table is supported)MsiDriverPackagesComponentNComponent1IdentifierPrimary key used to identify a particular component record.MsiDriverPackagesFlagsNDriver package flagsMsiDriverPackagesReferenceComponentsY - MsiDriverPackagesSequenceYInstallation sequence numberMsiEmbeddedChainerCommandLineYFormatted - MsiEmbeddedChainerConditionYCondition - MsiEmbeddedChainerMsiEmbeddedChainerNIdentifier - MsiEmbeddedChainerSourceNCustomSource - MsiEmbeddedChainerTypeYInteger2;18;50 - MsiEmbeddedUIAttributesN03IntegerInformation about the data in the Data column.MsiEmbeddedUIDataYBinaryThis column contains binary information.MsiEmbeddedUIFileNameNFilenameThe name of the file that receives the binary information in the Data column.MsiEmbeddedUIISBuildSourcePathYText - MsiEmbeddedUIMessageFilterY0234913791IntegerSpecifies the types of messages that are sent to the user interface DLL. This column is only relevant for rows with the msidbEmbeddedUI attribute.MsiEmbeddedUIMsiEmbeddedUINIdentifierThe primary key for the table.MsiFileHashFile_NFile1IdentifierPrimary key, foreign key into File table referencing file with this hashMsiFileHashHashPart1NSize of file in bytes (long integer).MsiFileHashHashPart2NSize of file in bytes (long integer).MsiFileHashHashPart3NSize of file in bytes (long integer).MsiFileHashHashPart4NSize of file in bytes (long integer).MsiFileHashOptionsN032767Various options and attributes for this hash.MsiLockPermissionsExConditionYFormattedExpression which must evaluate to TRUE in order for this set of permissions to be appliedMsiLockPermissionsExLockObjectNIdentifierForeign key into Registry, File, CreateFolder, or ServiceInstall tableMsiLockPermissionsExMsiLockPermissionsExNIdentifierPrimary key, non-localized tokenMsiLockPermissionsExSDDLTextNFormattedSDDLTextString to indicate permissions to be applied to the LockObjectMsiLockPermissionsExTableNIdentifierCreateFolder;File;Registry;ServiceInstallReference to another table nameMsiPackageCertificateDigitalCertificate_NIdentifierA foreign key to the digital certificate tableMsiPackageCertificatePackageCertificateNIdentifierA unique identifier for the rowMsiPatchCertificateDigitalCertificate_NMsiDigitalCertificate1IdentifierA foreign key to the digital certificate tableMsiPatchCertificatePatchCertificateNIdentifierA unique identifier for the rowMsiPatchMetadataCompanyYTextOptional company nameMsiPatchMetadataPatchConfiguration_NISPatchConfiguration1TextForeign key to the ISPatchConfiguration tableMsiPatchMetadataPropertyNTextName of the metadataMsiPatchMetadataValueYTextValue of the metadataMsiPatchOldAssemblyFileAssembly_YMsiPatchOldAssemblyName1 - MsiPatchOldAssemblyFileFile_NFile1 - MsiPatchOldAssemblyNameAssemblyN - MsiPatchOldAssemblyNameAssembly_N - MsiPatchOldAssemblyNameNameN - MsiPatchOldAssemblyNameValueY - MsiPatchSequencePatchConfiguration_NISPatchConfiguration1TextForeign key to the patch configuration tableMsiPatchSequencePatchFamilyNTextName of the family to which this patch belongsMsiPatchSequenceSequenceNVersionThe version of this patch in this familyMsiPatchSequenceSupersedeNIntegerSupersedeMsiPatchSequenceTargetYTextTarget product codes for this patch familyMsiServiceConfigArgumentYTextArgument(s) for service configuration. Value depends on the content of the ConfigType fieldMsiServiceConfigComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the configuration of the serviceMsiServiceConfigConfigTypeN-21474836472147483647Service Configuration OptionMsiServiceConfigEventN07Bit field: 0x1 = Install, 0x2 = Uninstall, 0x4 = ReinstallMsiServiceConfigMsiServiceConfigNIdentifierPrimary key, non-localized token.MsiServiceConfigNameNFormattedName of a service. /, \, comma and space are invalidMsiServiceConfigFailureActionsActionsYTextA list of integer actions separated by [~] delimiters: 0 = SC_ACTION_NONE, 1 = SC_ACTION_RESTART, 2 = SC_ACTION_REBOOT, 3 = SC_ACTION_RUN_COMMAND. Terminate with [~][~]MsiServiceConfigFailureActionsCommandYFormattedCommand line of the process to CreateProcess function to executeMsiServiceConfigFailureActionsComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the configuration of the serviceMsiServiceConfigFailureActionsDelayActionsYTextA list of delays (time in milli-seconds), separated by [~] delmiters, to wait before taking the corresponding Action. Terminate with [~][~]MsiServiceConfigFailureActionsEventN07Bit field: 0x1 = Install, 0x2 = Uninstall, 0x4 = ReinstallMsiServiceConfigFailureActionsMsiServiceConfigFailureActionsNIdentifierPrimary key, non-localized tokenMsiServiceConfigFailureActionsNameNFormattedName of a service. /, \, comma and space are invalidMsiServiceConfigFailureActionsRebootMessageYFormattedMessage to be broadcast to server users before rebootingMsiServiceConfigFailureActionsResetPeriodY02147483647Time in seconds after which to reset the failure count to zero. Leave blank if it should never be resetMsiShortcutPropertyMsiShortcutPropertyNIdentifierPrimary key, non-localized tokenMsiShortcutPropertyPropVariantValueNFormattedString representation of the value in the propertyMsiShortcutPropertyPropertyKeyNFormattedCanonical string representation of the Property Key being setMsiShortcutPropertyShortcut_NShortcut1IdentifierForeign key into the Shortcut tableODBCAttributeAttributeNTextName of ODBC driver attributeODBCAttributeDriver_NODBCDriver1IdentifierReference to ODBC driver in ODBCDriver tableODBCAttributeValueYTextValue for ODBC driver attributeODBCDataSourceComponent_NComponent1IdentifierReference to associated componentODBCDataSourceDataSourceNIdentifierPrimary key, non-localized.internal token for data sourceODBCDataSourceDescriptionNTextText used as registered name for data sourceODBCDataSourceDriverDescriptionNTextReference to driver description, may be existing driverODBCDataSourceRegistrationN01Registration option: 0=machine, 1=user, others t.b.d.ODBCDriverComponent_NComponent1IdentifierReference to associated componentODBCDriverDescriptionNTextText used as registered name for driver, non-localizedODBCDriverDriverNIdentifierPrimary key, non-localized.internal token for driverODBCDriverFile_NFile1IdentifierReference to key driver fileODBCDriverFile_SetupYFile1IdentifierOptional reference to key driver setup DLLODBCSourceAttributeAttributeNTextName of ODBC data source attributeODBCSourceAttributeDataSource_NODBCDataSource1IdentifierReference to ODBC data source in ODBCDataSource tableODBCSourceAttributeValueYTextValue for ODBC data source attributeODBCTranslatorComponent_NComponent1IdentifierReference to associated componentODBCTranslatorDescriptionNTextText used as registered name for translatorODBCTranslatorFile_NFile1IdentifierReference to key translator fileODBCTranslatorFile_SetupYFile1IdentifierOptional reference to key translator setup DLLODBCTranslatorTranslatorNIdentifierPrimary key, non-localized.internal token for translatorPatchAttributesN032767Integer containing bit flags representing patch attributesPatchFile_NFile1IdentifierPrimary key, non-localized token, foreign key to File table, must match identifier in cabinet.PatchHeaderYBinaryBinary stream. The patch header, used for patch validation.PatchISBuildSourcePathYTextFull path to patch header.PatchPatchSizeN02147483647Size of patch in bytes (long integer).PatchSequenceN032767Primary key, sequence with respect to the media images; order must track cabinet order.PatchStreamRef_YIdentifierExternal key into the MsiPatchHeaders table specifying the row that contains the patch header stream.PatchPackageMedia_N032767Foreign key to DiskId column of Media table. Indicates the disk containing the patch package.PatchPackagePatchIdNGuidA unique string GUID representing this patch.ProgIdClass_YClass1GuidThe CLSID of an OLE factory corresponding to the ProgId.ProgIdDescriptionYTextLocalized description for the Program identifier.ProgIdISAttributesYThis is used to store Installshield custom properties of a component, like ExtractIcon, etc.ProgIdIconIndexY-3276732767Optional icon index.ProgIdIcon_YIcon1IdentifierOptional foreign key into the Icon Table, specifying the icon file associated with this ProgId. Will be written under the DefaultIcon key.ProgIdProgIdNTextThe Program Identifier. Primary key.ProgIdProgId_ParentYProgId1TextThe Parent Program Identifier. If specified, the ProgId column becomes a version independent prog id.PropertyISCommentsYTextUser Comments.PropertyPropertyNIdentifierName of property, uppercase if settable by launcher or loader.PropertyValueYTextString value for property.PublishComponentAppDataYTextThis is localisable Application specific data that can be associated with a Qualified Component.PublishComponentComponentIdNGuidA string GUID that represents the component id that will be requested by the alien product.PublishComponentComponent_NComponent1IdentifierForeign key into the Component table.PublishComponentFeature_NFeature1IdentifierForeign key into the Feature table.PublishComponentQualifierNTextThis is defined only when the ComponentId column is an Qualified Component Id. This is the Qualifier for ProvideComponentIndirect.RadioButtonHeightN032767The height of the button.RadioButtonHelpYTextThe help strings used with the button. The text is optional.RadioButtonISControlIdYA number used to represent the control ID of the Control, Used in Dialog exportRadioButtonOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.RadioButtonPropertyNIdentifierA named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.RadioButtonTextYTextThe visible title to be assigned to the radio button.RadioButtonValueNFormattedThe value string associated with this button. Selecting the button will set the associated property to this value.RadioButtonWidthN032767The width of the button.RadioButtonXN032767The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.RadioButtonYN032767The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.RegLocatorKeyNRegPathThe key for the registry value.RegLocatorNameYFormattedThe registry value name.RegLocatorRootN03The predefined root key for the registry value, one of rrkEnum.RegLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table. If the type is 0, the registry values refers a directory, and _Signature is not a foreign key.RegLocatorTypeY018An integer value that determines if the registry value is a filename or a directory location or to be used as is w/o interpretation.RegistryComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the registry value.RegistryISAttributesYThis is used to store Installshield custom properties of a registry item. Currently the only one is Automatic.RegistryKeyNRegPathThe key for the registry value.RegistryNameYFormattedThe registry value name.RegistryRegistryNIdentifierPrimary key, non-localized token.RegistryRootN-13The predefined root key for the registry value, one of rrkEnum.RegistryValueYTextThe registry value.RemoveFileComponent_NComponent1IdentifierForeign key referencing Component that controls the file to be removed.RemoveFileDirPropertyNIdentifierName of a property whose value is assumed to resolve to the full pathname to the folder of the file to be removed.RemoveFileFileKeyNIdentifierPrimary key used to identify a particular file entryRemoveFileFileNameYTextName of the file to be removed.RemoveFileInstallModeN1;2;3Installation option, one of iimEnum.RemoveIniFileActionN2;4The type of modification to be made, one of iifEnum.RemoveIniFileComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the deletion of the .INI value.RemoveIniFileDirPropertyYIdentifierForeign key into the Directory table denoting the directory where the .INI file is.RemoveIniFileFileNameNTextThe .INI file name in which to delete the informationRemoveIniFileKeyNFormattedThe .INI file key below Section.RemoveIniFileRemoveIniFileNIdentifierPrimary key, non-localized token.RemoveIniFileSectionNFormattedThe .INI file Section.RemoveIniFileValueYFormattedThe value to be deleted. The value is required when Action is iifIniRemoveTagRemoveRegistryComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the deletion of the registry value.RemoveRegistryKeyNRegPathThe key for the registry value.RemoveRegistryNameYFormattedThe registry value name.RemoveRegistryRemoveRegistryNIdentifierPrimary key, non-localized token.RemoveRegistryRootN-13The predefined root key for the registry value, one of rrkEnumReserveCostComponent_NComponent1IdentifierReserve a specified amount of space if this component is to be installed.ReserveCostReserveFolderYIdentifierName of a property whose value is assumed to resolve to the full path to the destination directoryReserveCostReserveKeyNIdentifierPrimary key that uniquely identifies a particular ReserveCost recordReserveCostReserveLocalN02147483647Disk space to reserve if linked component is installed locally.ReserveCostReserveSourceN02147483647Disk space to reserve if linked component is installed to run from the source location.SFPCatalogCatalogYBinarySFP CatalogSFPCatalogDependencyYFormattedParent catalog - only used by SFPSFPCatalogSFPCatalogNFilenameFile name for the catalog.SelfRegCostY032767The cost of registering the module.SelfRegFile_NFile1IdentifierForeign key into the File table denoting the module that needs to be registered.ServiceControlArgumentsYFormattedArguments for the service. Separate by [~].ServiceControlComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the startup of the serviceServiceControlEventN0187Bit field: Install: 0x1 = Start, 0x2 = Stop, 0x8 = Delete, Uninstall: 0x10 = Start, 0x20 = Stop, 0x80 = DeleteServiceControlNameNFormattedName of a service. /, \, comma and space are invalidServiceControlServiceControlNIdentifierPrimary key, non-localized token.ServiceControlWaitY01Boolean for whether to wait for the service to fully startServiceInstallArgumentsYFormattedArguments to include in every start of the service, passed to WinMainServiceInstallComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the startup of the serviceServiceInstallDependenciesYFormattedOther services this depends on to start. Separate by [~], and end with [~][~]ServiceInstallDescriptionYTextDescription of service.ServiceInstallDisplayNameYFormattedExternal Name of the ServiceServiceInstallErrorControlN-21474836472147483647Severity of error if service fails to startServiceInstallLoadOrderGroupYFormattedLoadOrderGroupServiceInstallNameNFormattedInternal Name of the ServiceServiceInstallPasswordYFormattedpassword to run service with. (with StartName)ServiceInstallServiceInstallNIdentifierPrimary key, non-localized token.ServiceInstallServiceTypeN-21474836472147483647Type of the serviceServiceInstallStartNameYFormattedUser or object name to run service asServiceInstallStartTypeN04Type of the serviceShortcutArgumentsYFormattedThe command-line arguments for the shortcut.ShortcutComponent_NComponent1IdentifierForeign key into the Component table denoting the component whose selection gates the the shortcut creation/deletion.ShortcutDescriptionYTextThe description for the shortcut.ShortcutDescriptionResourceDLLYFormattedThis field contains a Formatted string value for the full path to the language neutral file that contains the MUI manifest.ShortcutDescriptionResourceIdY032767The description name index for the shortcut.ShortcutDirectory_NDirectory1IdentifierForeign key into the Directory table denoting the directory where the shortcut file is created.ShortcutDisplayResourceDLLYFormattedThis field contains a Formatted string value for the full path to the language neutral file that contains the MUI manifest.ShortcutDisplayResourceIdY032767The display name index for the shortcut.ShortcutHotkeyY032767The hotkey for the shortcut. It has the virtual-key code for the key in the low-order byte, and the modifier flags in the high-order byte.ShortcutISAttributesYThis is used to store Installshield custom properties of a shortcut. Mainly used in pro project types.ShortcutISCommentsYTextAuthor’s comments on this Shortcut.ShortcutISShortcutNameYTextA non-unique name for the shortcut. Mainly used by pro pro project types.ShortcutIconIndexY-3276732767The icon index for the shortcut.ShortcutIcon_YIcon1IdentifierForeign key into the File table denoting the external icon file for the shortcut.ShortcutNameNTextThe name of the shortcut to be created.ShortcutShortcutNIdentifierPrimary key, non-localized token.ShortcutShowCmdY1;3;7The show command for the application window.The following values may be used.ShortcutTargetNShortcutThe shortcut target. This is usually a property that is expanded to a file or a folder that the shortcut points to.ShortcutWkDirYIdentifierName of property defining location of working directory.SignatureFileNameNTextThe name of the file. This may contain a "short name|long name" pair.SignatureLanguagesYLanguageThe languages supported by the file.SignatureMaxDateY02147483647The maximum creation date of the file.SignatureMaxSizeY02147483647The maximum size of the file.SignatureMaxVersionYTextThe maximum version of the file.SignatureMinDateY02147483647The minimum creation date of the file.SignatureMinSizeY02147483647The minimum size of the file.SignatureMinVersionYTextThe minimum version of the file.SignatureSignatureNIdentifierThe table key. The Signature represents a unique file signature.TextStyleColorY016777215A long integer indicating the color of the string in the RGB format (Red, Green, Blue each 0-255, RGB = R + 256*G + 256^2*B).TextStyleFaceNameNTextA string indicating the name of the font used. Required. The string must be at most 31 characters long.TextStyleSizeN032767The size of the font used. This size is given in our units (1/12 of the system font height). Assuming that the system font is set to 12 point size, this is equivalent to the point size.TextStyleStyleBitsY015A combination of style bits.TextStyleTextStyleNIdentifierName of the style. The primary key of this table. This name is embedded in the texts to indicate a style change.TypeLibComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.TypeLibCostY02147483647The cost associated with the registration of the typelib. This column is currently optional.TypeLibDescriptionYText - TypeLibDirectory_YDirectory1IdentifierOptional. The foreign key into the Directory table denoting the path to the help file for the type library.TypeLibFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the type library to be operational.TypeLibLanguageN032767The language of the library.TypeLibLibIDNGuidThe GUID that represents the library.TypeLibVersionY02147483647The version of the library. The major version is in the upper 8 bits of the short integer. The minor version is in the lower 8 bits.UITextKeyNIdentifierA unique key that identifies the particular string.UITextTextYTextThe localized version of the string.UpgradeActionPropertyNUpperCaseThe property to set when a product in this set is found.UpgradeAttributesN02147483647The attributes of this product set.UpgradeISDisplayNameYISUpgradeMsiItem1 - UpgradeLanguageYLanguageA comma-separated list of languages for either products in this set or products not in this set.UpgradeRemoveYFormattedThe list of features to remove when uninstalling a product from this set. The default is "ALL".UpgradeUpgradeCodeNGuidThe UpgradeCode GUID belonging to the products in this set.UpgradeVersionMaxYTextThe maximum ProductVersion of the products in this set. The set may or may not include products with this particular version.UpgradeVersionMinYTextThe minimum ProductVersion of the products in this set. The set may or may not include products with this particular version.VerbArgumentYFormattedOptional value for the command arguments.VerbCommandYFormattedThe command text.VerbExtension_NExtension1TextThe extension associated with the table row.VerbSequenceY032767Order within the verbs for a particular extension. Also used simply to specify the default verb.VerbVerbNTextThe verb for the command._ValidationCategoryY"Text";"Formatted";"Template";"Condition";"Guid";"Path";"Version";"Language";"Identifier";"Binary";"UpperCase";"LowerCase";"Filename";"Paths";"AnyPath";"WildCardFilename";"RegPath";"KeyFormatted";"CustomSource";"Property";"Cabinet";"Shortcut";"URL";"DefaultDir"String category_ValidationColumnNIdentifierName of column_ValidationDescriptionYTextDescription of column_ValidationKeyColumnY132Column to which foreign key connects_ValidationKeyTableYIdentifierFor foreign key, Name of table to which data must link_ValidationMaxValueY-21474836472147483647Maximum value allowed_ValidationMinValueY-21474836472147483647Minimum value allowed_ValidationNullableNY;N;@Whether the column is nullable_ValidationSetYTextSet of values that are permitted_ValidationTableNIdentifierName of table
-
diff --git a/win_build/installerv2/BOINCx64_vbox.ism b/win_build/installerv2/BOINCx64_vbox.ism deleted file mode 100644 index 605a814f21..0000000000 --- a/win_build/installerv2/BOINCx64_vbox.ism +++ /dev/null @@ -1,6010 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - 1252 - ##COMPANY_PRODUCT## - ##COMPANY_PRODUCT_SUBJECT## - ##COMPANY_NAME## - BOINC - ##IDS_FEATURE_BOINC_DESCRIPTION## - - Administrator - {10301B25-4FBC-4736-9608-2A2063BC4F1C} - - 06/21/1999 09:00 - 07/14/2000 12:50 - 200 - 0 - - InstallShield - 1 - - - - Action - Description - Template - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Advertise##IDS_ACTIONTEXT_Advertising## - AllocateRegistrySpace##IDS_ACTIONTEXT_AllocatingRegistry####IDS_ACTIONTEXT_FreeSpace##AppSearch##IDS_ACTIONTEXT_SearchInstalled####IDS_ACTIONTEXT_PropertySignature##BindImage##IDS_ACTIONTEXT_BindingExes####IDS_ACTIONTEXT_File##CCPSearch##IDS_ACTIONTEXT_UnregisterModules## - CostFinalize##IDS_ACTIONTEXT_ComputingSpace3## - CostInitialize##IDS_ACTIONTEXT_ComputingSpace## - CreateFolders##IDS_ACTIONTEXT_CreatingFolders####IDS_ACTIONTEXT_Folder##CreateShortcuts##IDS_ACTIONTEXT_CreatingShortcuts####IDS_ACTIONTEXT_Shortcut##DeleteServices##IDS_ACTIONTEXT_DeletingServices####IDS_ACTIONTEXT_Service##DuplicateFiles##IDS_ACTIONTEXT_CreatingDuplicate####IDS_ACTIONTEXT_FileDirectorySize##FileCost##IDS_ACTIONTEXT_ComputingSpace2## - FindRelatedProducts##IDS_ACTIONTEXT_SearchForRelated####IDS_ACTIONTEXT_FoundApp##GenerateScript##IDS_ACTIONTEXT_GeneratingScript####IDS_ACTIONTEXT_1##InstallAdminPackage##IDS_ACTIONTEXT_CopyingNetworkFiles####IDS_ACTIONTEXT_FileDirSize##InstallFiles##IDS_ACTIONTEXT_CopyingNewFiles####IDS_ACTIONTEXT_FileDirSize2##InstallODBC##IDS_ACTIONTEXT_InstallODBC## - InstallSFPCatalogFile##IDS_ACTIONTEXT_InstallingSystemCatalog####IDS_ACTIONTEXT_FileDependencies##InstallServices##IDS_ACTIONTEXT_InstallServices####IDS_ACTIONTEXT_Service2##InstallValidate##IDS_ACTIONTEXT_Validating## - LaunchConditions##IDS_ACTIONTEXT_EvaluateLaunchConditions## - MigrateFeatureStates##IDS_ACTIONTEXT_MigratingFeatureStates####IDS_ACTIONTEXT_Application##MoveFiles##IDS_ACTIONTEXT_MovingFiles####IDS_ACTIONTEXT_FileDirSize3##PatchFiles##IDS_ACTIONTEXT_PatchingFiles####IDS_ACTIONTEXT_FileDirSize4##ProcessComponents##IDS_ACTIONTEXT_UpdateComponentRegistration## - PublishComponents##IDS_ACTIONTEXT_PublishingQualifiedComponents####IDS_ACTIONTEXT_ComponentIDQualifier##PublishFeatures##IDS_ACTIONTEXT_PublishProductFeatures####IDS_ACTIONTEXT_FeatureColon##PublishProduct##IDS_ACTIONTEXT_PublishProductInfo## - RMCCPSearch##IDS_ACTIONTEXT_SearchingQualifyingProducts## - RegisterClassInfo##IDS_ACTIONTEXT_RegisterClassServer####IDS_ACTIONTEXT_ClassId##RegisterComPlus##IDS_ACTIONTEXT_RegisteringComPlus####IDS_ACTIONTEXT_AppIdAppTypeRSN##RegisterExtensionInfo##IDS_ACTIONTEXT_RegisterExtensionServers####IDS_ACTIONTEXT_Extension2##RegisterFonts##IDS_ACTIONTEXT_RegisterFonts####IDS_ACTIONTEXT_Font##RegisterMIMEInfo##IDS_ACTIONTEXT_RegisterMimeInfo####IDS_ACTIONTEXT_ContentTypeExtension##RegisterProduct##IDS_ACTIONTEXT_RegisteringProduct####IDS_ACTIONTEXT_1b##RegisterProgIdInfo##IDS_ACTIONTEXT_RegisteringProgIdentifiers####IDS_ACTIONTEXT_ProgID2##RegisterTypeLibraries##IDS_ACTIONTEXT_RegisterTypeLibs####IDS_ACTIONTEXT_LibId##RegisterUser##IDS_ACTIONTEXT_RegUser####IDS_ACTIONTEXT_1c##RemoveDuplicateFiles##IDS_ACTIONTEXT_RemovingDuplicates####IDS_ACTIONTEXT_FileDir##RemoveEnvironmentStrings##IDS_ACTIONTEXT_UpdateEnvironmentStrings####IDS_ACTIONTEXT_NameValueAction2##RemoveExistingProducts##IDS_ACTIONTEXT_RemoveApps####IDS_ACTIONTEXT_AppCommandLine##RemoveFiles##IDS_ACTIONTEXT_RemovingFiles####IDS_ACTIONTEXT_FileDir2##RemoveFolders##IDS_ACTIONTEXT_RemovingFolders####IDS_ACTIONTEXT_Folder1##RemoveIniValues##IDS_ACTIONTEXT_RemovingIni####IDS_ACTIONTEXT_FileSectionKeyValue##RemoveODBC##IDS_ACTIONTEXT_RemovingODBC## - RemoveRegistryValues##IDS_ACTIONTEXT_RemovingRegistry####IDS_ACTIONTEXT_KeyName##RemoveShortcuts##IDS_ACTIONTEXT_RemovingShortcuts####IDS_ACTIONTEXT_Shortcut1##Rollback##IDS_ACTIONTEXT_RollingBack####IDS_ACTIONTEXT_1d##RollbackCleanup##IDS_ACTIONTEXT_RemovingBackup####IDS_ACTIONTEXT_File2##SelfRegModules##IDS_ACTIONTEXT_RegisteringModules####IDS_ACTIONTEXT_FileFolder##SelfUnregModules##IDS_ACTIONTEXT_UnregisterModules####IDS_ACTIONTEXT_FileFolder2##SetODBCFolders##IDS_ACTIONTEXT_InitializeODBCDirs## - ShutdownBOINCManager##ID_STRING4## - StartServices##IDS_ACTIONTEXT_StartingServices####IDS_ACTIONTEXT_Service3##StopServices##IDS_ACTIONTEXT_StoppingServices####IDS_ACTIONTEXT_Service4##UnmoveFiles##IDS_ACTIONTEXT_RemovingMoved####IDS_ACTIONTEXT_FileDir3##UnpublishComponents##IDS_ACTIONTEXT_UnpublishQualified####IDS_ACTIONTEXT_ComponentIdQualifier2##UnpublishFeatures##IDS_ACTIONTEXT_UnpublishProductFeatures####IDS_ACTIONTEXT_Feature##UnpublishProduct##IDS_ACTIONTEXT_UnpublishingProductInfo## - UnregisterClassInfo##IDS_ACTIONTEXT_UnregisterClassServers####IDS_ACTIONTEXT_ClsID##UnregisterComPlus##IDS_ACTIONTEXT_UnregisteringComPlus####IDS_ACTIONTEXT_AppId##UnregisterExtensionInfo##IDS_ACTIONTEXT_UnregisterExtensionServers####IDS_ACTIONTEXT_Extension##UnregisterFonts##IDS_ACTIONTEXT_UnregisteringFonts####IDS_ACTIONTEXT_Font2##UnregisterMIMEInfo##IDS_ACTIONTEXT_UnregisteringMimeInfo####IDS_ACTIONTEXT_ContentTypeExtension2##UnregisterProgIdInfo##IDS_ACTIONTEXT_UnregisteringProgramIds####IDS_ACTIONTEXT_ProgID##UnregisterTypeLibraries##IDS_ACTIONTEXT_UnregTypeLibs####IDS_ACTIONTEXT_Libid2##WriteEnvironmentStrings##IDS_ACTIONTEXT_EnvironmentStrings####IDS_ACTIONTEXT_NameValueAction##WriteIniValues##IDS_ACTIONTEXT_WritingINI####IDS_ACTIONTEXT_FileSectionKeyValue2##WriteRegistryValues##IDS_ACTIONTEXT_WritingRegistry####IDS_ACTIONTEXT_KeyNameValue##caCreateVRoots##IDS_ACTIONTEXT_CreatingIISRoots## - caRemoveVRoots##IDS_ACTIONTEXT_RemovingIISRoots## -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
CASetBOINCDataProjects1300 - CASetBOINCDataSlots1200 - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - FileCost900FileCost - InstallAdminPackage3900InstallAdminPackage - InstallFiles4000InstallFiles - InstallFinalize6600InstallFinalize - InstallInitialize1500InstallInitialize - InstallValidate1400InstallValidate - ScheduleRebootISSCHEDULEREBOOT4010ScheduleReboot -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AdminWelcome1010AdminWelcome - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - ExecuteAction1300ExecuteAction - FileCost900FileCost - SetupCompleteError-3SetupCompleteError - SetupCompleteSuccess-1SetupCompleteSuccess - SetupInitialization50SetupInitialization - SetupInterrupted-2SetupInterrupted - SetupProgress1020SetupProgress -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
CostFinalize1000CostFinalize - CostInitialize800CostInitialize - CreateShortcuts4500CreateShortcuts - InstallFinalize6600InstallFinalize - InstallInitialize1500InstallInitialize - InstallValidate1400InstallValidate - MsiPublishAssemblies6250MsiPublishAssemblies - PublishComponents6200PublishComponents - PublishFeatures6300PublishFeatures - PublishProduct6400PublishProduct - RegisterClassInfo4600RegisterClassInfo - RegisterExtensionInfo4700RegisterExtensionInfo - RegisterMIMEInfo4900RegisterMIMEInfo - RegisterProgIdInfo4800RegisterProgIdInfo - RegisterTypeLibraries4910RegisterTypeLibraries - ScheduleRebootISSCHEDULEREBOOT6410ScheduleReboot -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
- - - AppId - RemoteServerName - LocalService - ServiceParameters - DllSurrogate - ActivateAtStorage - RunAsInteractiveUser -
- - - Property - Signature_ -
- - - Billboard_ - BBControl - Type - X - Y - Width - Height - Attributes - Text -
- - - Billboard - Feature_ - Action - Ordering -
- - - Name - Data - ISBuildSourcePath - - - - - - - - - - - - - - - - - - - - - -
ISSetupFilesHelper<ISProductFolder>\redist\language independent\i386\SFHelper.dllInteriorBin1<ISProductFolder>\Redist\Language Independent\OS Independent\IsDialogBanner.ibdNewBinary1<ISProductFolder>\Redist\Language Independent\OS Independent\IsDialogBanner.ibdNewBinary11<ISProductFolder>\Redist\Language Independent\OS Independent\CustomSetupIco.ibdNewBinary12<ISProductFolder>\Redist\Language Independent\OS Independent\DestIcon.ibdNewBinary13<ISProductFolder>\Redist\Language Independent\OS Independent\NetworkInstall.icoNewBinary14<ISProductFolder>\Redist\Language Independent\OS Independent\DontInstall.icoNewBinary15<ISProductFolder>\Redist\Language Independent\OS Independent\Install.icoNewBinary16<ISProductFolder>\Redist\Language Independent\OS Independent\InstallFirstUse.icoNewBinary17<ISProductFolder>\Redist\Language Independent\OS Independent\InstallPartial.icoNewBinary18<ISProductFolder>\Redist\Language Independent\OS Independent\InstallStateMenu.icoNewBinary19<ISProjectFolder>\redist\setup.bmpNewBinary2<ISProductFolder>\Redist\Language Independent\OS Independent\New.ibdNewBinary3<ISProductFolder>\Redist\Language Independent\OS Independent\Up.ibdNewBinary4<ISProductFolder>\Redist\Language Independent\OS Independent\WarningIcon.ibdNewBinary5<ISProductFolder>\Redist\Language Independent\OS Independent\IsDialogBitmap.ibdNewBinary6<ISProjectFolder>\..\Build\x64\Release\boinccas.dllNewBinary7<ISProductFolder>\Redist\Language Independent\OS Independent\ReinstIco.ibdNewBinary8<ISProductFolder>\Redist\Language Independent\OS Independent\RemoveIco.ibdNewBinary9<ISProductFolder>\Redist\Language Independent\OS Independent\SetupIcon.ibdSetAllUsers.dll<ISProductFolder>\redist\language independent\i386\SetAllUsers.dll
- - - File_ - Path -
- - - Signature_ -
- - - Property - Value - - - - -
ENABLEPROTECTEDAPPLICATIONEXECUTION31ENABLESCREENSAVER1ENABLEUSEBYALLUSERS1LAUNCHPROGRAM1
- - - CLSID - Context - Component_ - ProgId_Default - Description - AppId_ - FileTypeMask - Icon_ - IconIndex - DefInprocHandler - Argument - Feature_ - Attributes -
- - - Property - Order - Value - Text -
IS_SQLSERVER_SERVER1TestValue -
- - - Signature_ - ComponentId - Type -
- - - Component_ - ExpType -
- - - Component - ComponentId - Directory_ - Attributes - Condition - KeyPath - ISAttributes - ISComments - ISScanAtBuildFile - ISRegFileToMergeAtBuild - ISDotNetInstallerArgsInstall - ISDotNetInstallerArgsCommit - ISDotNetInstallerArgsUninstall - ISDotNetInstallerArgsRollback - - - - - - - - - - - - - - - - - - - - -
BOINCServiceConfig{3BD51E4E-504D-43C2-AD8A-2FAD36A43488}INSTALLDIR256VersionNT AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1boinc.exe117/LogFile=/LogFile=/LogFile=/LogFile=_BOINC{B2649E11-6320-4710-B5C8-1922588446E9}INSTALLDIR256boinc.exe145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCCMD{02757F30-2A56-4AB4-99DC-92F0AA5A84A5}INSTALLDIR256boinccmd.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCData{4E793828-A468-4366-892F-FC2F36EC99D9}DATADIR272145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDataProjects{9C720438-35E8-4377-A105-AF3675664094}PROJECTS272145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDataSlots{C9FE7A6E-2470-4666-949B-4DB2BB936E5F}SLOTS272145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDepends{69AF1C45-9D67-4F33-B97B-5DA096D77908}INSTALLDIR25617/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManager{7EBB5E76-86BA-4EBA-98AA-DD908C215D72}INSTALLDIR256boincmgr.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerGlobalization{F92B6595-2E79-45F0-BF41-4EDB52645FFC}LOCALE25617/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerSkin{73A92885-CE76-42CE-916B-1B52DAADD11C}DEFAULT25617/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartMenu{B2F97C0C-F33E-453D-B304-228A1686C6DF}INSTALLDIR256ENABLESTARTMENUITEMS = 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartup{16BC187E-DE09-453E-AD35-0C6BEF32BA73}INSTALLDIR256ENABLEUSEBYALLUSERS <> 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartupAll{175B1B4B-D4D7-4D21-968A-8EDF6F8C4BE3}INSTALLDIR256ENABLEUSEBYALLUSERS = 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCScreensaver{DE9384B0-EA5F-43E3-90A9-41097728DF22}INSTALLDIR264boincscr.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCSvcCtrl{B307063C-7B0A-458A-A707-2E23B6545E9B}INSTALLDIR256boincsvcctrl.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCTray{F21E62FE-3BA7-401B-BDBA-D96259DCBD3B}INSTALLDIR256VersionNTboinctray.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCTrayStartup{BEB2BDC7-6AB8-4EA0-B9E8-323B07532AFF}INSTALLDIR26417/LogFile=/LogFile=/LogFile=/LogFile=_Screensaver{B7ED8F6D-37AE-4F3A-A8C5-127DE44C483A}WindowsFolder256boinc.scr17/LogFile=/LogFile=/LogFile=/LogFile=_ScreensaverEnable9x{E3BA83A8-3650-4133-8720-D336D3FFD477}INSTALLDIR256Version9X AND ENABLESCREENSAVER = 117/LogFile=/LogFile=/LogFile=/LogFile=_ScreensaverEnableNT{2F8CEFC8-A589-4CF7-BEE4-F7149D08C712}INSTALLDIR256VersionNT AND ENABLESCREENSAVER = 117/LogFile=/LogFile=/LogFile=/LogFile=
- - - Feature_ - Level - Condition -
- - - Dialog_ - Control - Type - X - Y - Width - Height - Attributes - Property - Text - Control_Next - Help - ISWindowStyle - ISControlId - ISBuildSourcePath - Binary_ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdminChangeFolderBannerBitmap003744410NewBinary1AdminChangeFolderBannerLineLine044374010 - AdminChangeFolderCancelPushButton30124366173##IDS_CANCEL##ComboText0 - AdminChangeFolderComboDirectoryCombo216427780458755TARGETDIR##IDS__IsAdminInstallBrowse_4##Up0 - AdminChangeFolderComboTextText215099143##IDS__IsAdminInstallBrowse_LookIn##Combo0 - AdminChangeFolderDlgDescText21232922565539##IDS__IsAdminInstallBrowse_BrowseDestination##0 - AdminChangeFolderDlgLineLine48234326010 - AdminChangeFolderDlgTitleText1362922565539##IDS__IsAdminInstallBrowse_ChangeDestination##0 - AdminChangeFolderListDirectoryList2190332977TARGETDIR##IDS__IsAdminInstallBrowse_8##TailText0 - AdminChangeFolderNewFolderPushButton3356619193670019List##IDS__IsAdminInstallBrowse_CreateFolder##0NewBinary2AdminChangeFolderOKPushButton23024366173##IDS_OK##Cancel0 - AdminChangeFolderTailPathEdit21207332173TARGETDIR##IDS__IsAdminInstallBrowse_11##OK0 - AdminChangeFolderTailTextText2119399133##IDS__IsAdminInstallBrowse_FolderName##Tail0 - AdminChangeFolderUpPushButton3106619193670019NewFolder##IDS__IsAdminInstallBrowse_UpOneLevel##0NewBinary3AdminNetworkLocationBackPushButton16424366173##IDS_BACK##InstallNow0 - AdminNetworkLocationBannerBitmap003744410NewBinary1AdminNetworkLocationBannerLineLine044374010 - AdminNetworkLocationBrowsePushButton28612466173##IDS__IsAdminInstallPoint_Change##Back0 - AdminNetworkLocationCancelPushButton30124366173##IDS_CANCEL##SetupPathEdit0 - AdminNetworkLocationDlgDescText21232922565539##IDS__IsAdminInstallPoint_SpecifyNetworkLocation##0 - AdminNetworkLocationDlgLineLine48234326010 - AdminNetworkLocationDlgTextText2151326403##IDS__IsAdminInstallPoint_EnterNetworkLocation##0 - AdminNetworkLocationDlgTitleText1362922565539##IDS__IsAdminInstallPoint_NetworkLocationFormatted##0 - AdminNetworkLocationInstallNowPushButton23024366173##IDS__IsAdminInstallPoint_Install##Cancel0 - AdminNetworkLocationLBBrowseText2190100103##IDS__IsAdminInstallPoint_NetworkLocation##0 - AdminNetworkLocationSetupPathEditPathEdit21102330173TARGETDIRBrowse0 - AdminWelcomeBackPushButton16424366171##IDS_BACK##Next0 - AdminWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - AdminWelcomeDlgLineLine0234326010 - AdminWelcomeImageBitmap0037423410NewBinary5AdminWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - AdminWelcomeTextLine1Text13582254565539##IDS__IsAdminInstallPointWelcome_Wizard##0 - AdminWelcomeTextLine2Text135552284565539##IDS__IsAdminInstallPointWelcome_ServerImage##0 - CancelSetupIconIcon1515242452428810NewBinary4CancelSetupNoPushButton1355766173##IDS__IsCancelDlg_No##Yes0 - CancelSetupTextText4815194303##IDS__IsCancelDlg_ConfirmCancel##0 - CancelSetupYesPushButton625766173##IDS__IsCancelDlg_Yes##No0 - ChangeFolderDataBannerBitmap003744410NewBinary1ChangeFolderDataBannerLineLine044374010 - ChangeFolderDataCancelPushButton30124366173##IDS_CANCEL##ComboText0 - ChangeFolderDataComboDirectoryCombo2164277804128779_BrowseDataProperty##IDS__IsBrowseFolderDlg_4##Up0 - ChangeFolderDataComboTextText215099143##IDS__IsBrowseFolderDlg_LookIn##Combo0 - ChangeFolderDataDlgDescText21232922565539##IDS__IsBrowseFolderDlg_BrowseDestFolder##0 - ChangeFolderDataDlgLineLine48234326010 - ChangeFolderDataDlgTitleText1362922565539##IDS__IsBrowseFolderDlg_ChangeCurrentFolder##0 - ChangeFolderDataListDirectoryList21903329715_BrowseDataProperty##IDS__IsBrowseFolderDlg_8##TailText0 - ChangeFolderDataNewFolderPushButton3356619193670019List##IDS__IsBrowseFolderDlg_CreateFolder##0NewBinary2ChangeFolderDataOKPushButton23024366173##IDS__IsBrowseFolderDlg_OK##Cancel0 - ChangeFolderDataTailPathEdit212073321715_BrowseDataProperty##IDS__IsBrowseFolderDlg_11##OK0 - ChangeFolderDataTailTextText2119399133##IDS__IsBrowseFolderDlg_FolderName##Tail0 - ChangeFolderDataUpPushButton3106619193670019NewFolder##IDS__IsBrowseFolderDlg_UpOneLevel##0NewBinary3ChangeFolderInstallBannerBitmap003744410NewBinary1ChangeFolderInstallBannerLineLine044374010 - ChangeFolderInstallCancelPushButton30124366173##IDS_CANCEL##ComboText0 - ChangeFolderInstallComboDirectoryCombo2164277804128779_BrowseInstallProperty##IDS__IsBrowseFolderDlg_4##Up0 - ChangeFolderInstallComboTextText215099143##IDS__IsBrowseFolderDlg_LookIn##Combo0 - ChangeFolderInstallDlgDescText21232922565539##IDS__IsBrowseFolderDlg_BrowseDestFolder##0 - ChangeFolderInstallDlgLineLine48234326010 - ChangeFolderInstallDlgTitleText1362922565539##IDS__IsBrowseFolderDlg_ChangeCurrentFolder##0 - ChangeFolderInstallListDirectoryList21903329715_BrowseInstallProperty##IDS__IsBrowseFolderDlg_8##TailText0 - ChangeFolderInstallNewFolderPushButton3356619193670019List##IDS__IsBrowseFolderDlg_CreateFolder##0NewBinary2ChangeFolderInstallOKPushButton23024366173##IDS__IsBrowseFolderDlg_OK##Cancel0 - ChangeFolderInstallTailPathEdit212073321715_BrowseInstallProperty##IDS__IsBrowseFolderDlg_11##OK0 - ChangeFolderInstallTailTextText2119399133##IDS__IsBrowseFolderDlg_FolderName##Tail0 - ChangeFolderInstallUpPushButton3106619193670019NewFolder##IDS__IsBrowseFolderDlg_UpOneLevel##0NewBinary3DiskSpaceRequirementsBannerBitmap003744410NewBinary1DiskSpaceRequirementsBannerLineLine044374010 - DiskSpaceRequirementsDlgDescText17232922565539##IDS__IsFeatureDetailsDlg_SpaceRequired##0 - DiskSpaceRequirementsDlgLineLine48234326010 - DiskSpaceRequirementsDlgTextText10185358413##IDS__IsFeatureDetailsDlg_VolumesTooSmall##0 - DiskSpaceRequirementsDlgTitleText962922565539##IDS__IsFeatureDetailsDlg_DiskSpaceRequirements##0 - DiskSpaceRequirementsListVolumeCostList855358125393223##IDS__IsFeatureDetailsDlg_Numbers##0 - DiskSpaceRequirementsOKPushButton30124366173##IDS__IsFeatureDetailsDlg_OK##0 - FeatureNotSupportedBackPushButton16424366173##IDS_BACK##0 - FeatureNotSupportedBannerBitmap003744410InteriorBin1FeatureNotSupportedBannerLineLine044374010 - FeatureNotSupportedCancelPushButton30124366173##IDS_CANCEL##0 - FeatureNotSupportedDlgDescText21232922565539##IDS__FeatueNotSupportedDlg_DialogDescription##00 - FeatureNotSupportedDlgLineLine48234326010 - FeatureNotSupportedDlgTitleText1362922565539##IDS__FeatueNotSupportedDlg_DialogTitle##00 - FeatureNotSupportedNextPushButton23024366171##IDS_NEXT##0 - FilesInUseBannerBitmap003744410NewBinary1FilesInUseBannerLineLine044374010 - FilesInUseDlgDescText21232922565539##IDS__IsFilesInUse_FilesInUseMessage##0 - FilesInUseDlgLineLine48234326010 - FilesInUseDlgTextText2151348293##IDS__IsFilesInUse_ApplicationsUsingFiles##0 - FilesInUseDlgTitleText1362922565539##IDS__IsFilesInUse_FilesInUse##0 - FilesInUseExitPushButton30124366173##IDS__IsFilesInUse_Exit##List0 - FilesInUseIgnorePushButton23024366173##IDS__IsFilesInUse_Ignore##Exit0 - FilesInUseListListBox21873311357FileInUseProcessRetry0 - FilesInUseRetryPushButton16424366173##IDS__IsFilesInUse_Retry##Ignore0 - InstallWelcomeBackPushButton16424366171##IDS_BACK##Copyright0 - InstallWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - InstallWelcomeCopyrightText1351442287365539##IDS__IsWelcomeDlg_WarningCopyright##Next0 - InstallWelcomeDlgLineLine0234374010 - InstallWelcomeImageBitmap0037423410NewBinary5InstallWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - InstallWelcomeTextLine1Text13582254565539##IDS__IsWelcomeDlg_WelcomeProductName##0 - InstallWelcomeTextLine2Text135552284565539##IDS__IsWelcomeDlg_InstallProductName##0 - LicenseAgreementAgreeRadioButtonGroup8190291403AgreeToLicenseBack0 - LicenseAgreementBackPushButton16424366173##IDS_BACK##Next0 - LicenseAgreementBannerBitmap003744410NewBinary1LicenseAgreementBannerLineLine044374010 - LicenseAgreementCancelPushButton30124366173##IDS_CANCEL##ISPrintButton0 - LicenseAgreementDlgDescText21232922565539##IDS__IsLicenseDlg_ReadLicenseAgreement##0 - LicenseAgreementDlgLineLine48234326010 - LicenseAgreementDlgTitleText1362922565539##IDS__IsLicenseDlg_LicenseAgreement##0 - LicenseAgreementISPrintButtonPushButton30118865173##IDS_PRINT_BUTTON##Agree0 - LicenseAgreementMemoScrollableText85535813070<ISProjectFolder>\redist\0409\eula.rtf - LicenseAgreementNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceTypeBackPushButton16424366173##IDS_BACK##Next0 - MaintenanceTypeBannerBitmap003744410NewBinary1MaintenanceTypeBannerLineLine044374010 - MaintenanceTypeCancelPushButton30124366173##IDS_CANCEL##RadioGroup0 - MaintenanceTypeDlgDescText21232922565539##IDS__IsMaintenanceDlg_MaitenanceOptions##0 - MaintenanceTypeDlgLineLine48234326010 - MaintenanceTypeDlgTitleText1362922565539##IDS__IsMaintenanceDlg_ProgramMaintenance##0 - MaintenanceTypeIco2Icon3575242457671690NewBinary7MaintenanceTypeIco3Icon35135242457671690NewBinary8MaintenanceTypeNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceTypeRadioGroupRadioButtonGroup21552901703_IsMaintenance##IDS__IsMaintenanceDlg_11##Back0 - MaintenanceTypeText2Text8075260353##IDS__IsMaintenanceDlg_RepairMessage##0 - MaintenanceTypeText3Text80135260353##IDS__IsMaintenanceDlg_RemoveProductName##0 - MaintenanceWelcomeBackPushButton16424366171##IDS_BACK##Next0 - MaintenanceWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - MaintenanceWelcomeDlgLineLine0234374010 - MaintenanceWelcomeImageBitmap0037423410NewBinary5MaintenanceWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceWelcomeTextLine1Text13582254565539##IDS__IsMaintenanceWelcome_WizardWelcome##0 - MaintenanceWelcomeTextLine2Text135552285065539##IDS__IsMaintenanceWelcome_MaintenanceOptionsDescription##0 - MsiRMFilesInUseBannerBitmap003744410NewBinary1MsiRMFilesInUseBannerLineLine044374010 - MsiRMFilesInUseBranding1Text422950133##IDS_INSTALLSHIELD_FORMATTED##0 - MsiRMFilesInUseBranding2Text3228501365537##IDS_INSTALLSHIELD##0 - MsiRMFilesInUseCancelPushButton30124366173##IDS_CANCEL##Restart0 - MsiRMFilesInUseDlgDescText21232922565539##IDS__IsFilesInUse_FilesInUseMessage##0 - MsiRMFilesInUseDlgLineLine48234326010 - MsiRMFilesInUseDlgTextText2151348143##IDS__IsMsiRMFilesInUse_ApplicationsUsingFiles##0 - MsiRMFilesInUseDlgTitleText1362922565539##IDS__IsFilesInUse_FilesInUse##0 - MsiRMFilesInUseListListBox21663311303FileInUseProcessOK0 - MsiRMFilesInUseOKPushButton23024366173##IDS_OK##Cancel0 - MsiRMFilesInUseRestartRadioButtonGroup19187343403RestartManagerOptionList0 - OutOfSpaceBannerBitmap003744410NewBinary1OutOfSpaceBannerLineLine044374010 - OutOfSpaceDlgDescText21232922565539##IDS__IsDiskSpaceDlg_DiskSpace##0 - OutOfSpaceDlgLineLine48234326010 - OutOfSpaceDlgTextText2151326433##IDS__IsDiskSpaceDlg_HighlightedVolumes##0 - OutOfSpaceDlgTitleText1362922565539##IDS__IsDiskSpaceDlg_OutOfDiskSpace##0 - OutOfSpaceListVolumeCostList2195332120393223##IDS__IsDiskSpaceDlg_Numbers##0 - OutOfSpaceResumePushButton30124366173##IDS__IsDiskSpaceDlg_OK##0 - PatchWelcomeBackPushButton16424366171##IDS_BACK##Next0 - PatchWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - PatchWelcomeDlgLineLine0234374010 - PatchWelcomeImageBitmap0037423410NewBinary5PatchWelcomeNextPushButton23024366173##IDS__IsPatchDlg_Update##Cancel0 - PatchWelcomeTextLine1Text13582254565539##IDS__IsPatchDlg_WelcomePatchWizard##0 - PatchWelcomeTextLine2Text135542284565539##IDS__IsPatchDlg_PatchClickUpdate##0 - ReadyToInstallBackPushButton16424366173##IDS_BACK##InstallNow0 - ReadyToInstallBannerBitmap003744410NewBinary1ReadyToInstallBannerLineLine044374010 - ReadyToInstallCancelPushButton30124366173##IDS_CANCEL##Back0 - ReadyToInstallDlgDescText21232922565539##IDS__IsVerifyReadyDlg_WizardReady##0 - ReadyToInstallDlgLineLine48234374010 - ReadyToInstallDlgTextText2151326203##IDS__IsVerifyReadyDlg_ClickInstall##0 - ReadyToInstallDlgText1Text2170330243##IDS__IsVerifyReadyDlg_BackOrCancel##0 - ReadyToInstallDlgTitleText1362922565538##IDS__IsVerifyReadyDlg_ModifyReady##0 - ReadyToInstallDlgTitle2Text1362922565538##IDS__IsVerifyReadyDlg_ReadyRepair##0 - ReadyToInstallDlgTitle3Text1362922565538##IDS__IsVerifyReadyDlg_ReadyInstall##0 - ReadyToInstallInstallNowPushButton23024366173##IDS__IsVerifyReadyDlg_Install##Cancel0 - ReadyToRemoveBackPushButton16424366173##IDS_BACK##RemoveNow0 - ReadyToRemoveBannerBitmap003744410NewBinary1ReadyToRemoveBannerLineLine044374010 - ReadyToRemoveCancelPushButton30124366173##IDS_CANCEL##Back0 - ReadyToRemoveDlgDescText21232922565539##IDS__IsVerifyRemoveAllDlg_ChoseRemoveProgram##0 - ReadyToRemoveDlgLineLine48234326010 - ReadyToRemoveDlgTextText2151326243##IDS__IsVerifyRemoveAllDlg_ClickRemove##0 - ReadyToRemoveDlgText1Text2179330233##IDS__IsVerifyRemoveAllDlg_ClickBack##0 - ReadyToRemoveDlgText2Text211023302430 - ReadyToRemoveDlgTitleText1362922565539##IDS__IsVerifyRemoveAllDlg_RemoveProgram##0 - ReadyToRemoveRemoveNowPushButton23024366173##IDS__IsVerifyRemoveAllDlg_Remove##Cancel0 - SetupCompleteErrorBackPushButton16424366171##IDS_BACK##Finish0 - SetupCompleteErrorCancelPushButton30124366171##IDS_CANCEL##Back0 - SetupCompleteErrorDlgLineLine0234374010 - SetupCompleteErrorFinishPushButton23024366173##IDS__IsFatalError_Finish##Cancel0 - SetupCompleteErrorFinishText1Text135802285065539##IDS__IsFatalError_NotModified##0 - SetupCompleteErrorFinishText2Text1351352282565539##IDS__IsFatalError_ClickFinish##0 - SetupCompleteErrorImageBitmap0037423410NewBinary5SetupCompleteErrorRestContText1Text135802285065539##IDS__IsFatalError_KeepOrRestore##0 - SetupCompleteErrorRestContText2Text1351352282565539##IDS__IsFatalError_RestoreOrContinueLater##0 - SetupCompleteErrorTextLine1Text13582254565539##IDS__IsFatalError_WizardCompleted##0 - SetupCompleteErrorTextLine2Text135552282565539##IDS__IsFatalError_WizardInterrupted##0 - SetupCompleteSuccessBackPushButton16424366171##IDS_BACK##LaunchProgramCheck0 - SetupCompleteSuccessCancelPushButton30124366171##IDS_CANCEL##Image0 - SetupCompleteSuccessDlgLineLine0234374010 - SetupCompleteSuccessImageBitmap003742341Back0NewBinary5SetupCompleteSuccessLaunchProgramCheckCheckBox1511141092LAUNCHPROGRAMLaunchProgramText - SetupCompleteSuccessLaunchProgramTextText1651141981565538NewProperty1##NEW_STRING2##OK - SetupCompleteSuccessOKPushButton23024366173##IDS__IsExitDialog_Finish##Cancel0 - SetupCompleteSuccessRebootTextText1351402253565538##NEW_STRING28## - SetupCompleteSuccessRepairTextText1351782255265538##NEW_STRING29## - SetupCompleteSuccessTextLine1Text13582254565539##IDS__IsExitDialog_WizardCompleted##0 - SetupCompleteSuccessTextLine2Text135552284565538##IDS__IsExitDialog_InstallSuccess##0 - SetupCompleteSuccessTextLine3Text135552284565538##IDS__IsExitDialog_UninstallSuccess##0 - SetupCompleteSuccessUpdateTextLine1Text134302284565538##IDS__IsExitDialog_Update_SetupFinished##0 - SetupConfigAdvancedPushButton30120966173##NEW_STRING1##Back - SetupConfigBackPushButton16424366173##ID_STRING14##CheckBox40 - SetupConfigBannerBitmap003744410InteriorBin1SetupConfigBannerLineLine044374010 - SetupConfigBranding1Text422950133##ID_STRING19## - SetupConfigBranding2Text3228501365537##ID_STRING20## - SetupConfigCancelPushButton30124366173##ID_STRING15##0 - SetupConfigCheckBox2CheckBox21127331131ENABLESCREENSAVER##NEW_STRING22##CheckBox3 - SetupConfigCheckBox3CheckBox21143331131ENABLEPROTECTEDAPPLICATIONEXECUTION3##NEW_STRING24##Advanced - SetupConfigCheckBox4CheckBox21185331131ENABLEUSEBYALLUSERS##NEW_STRING25##CheckBox2 - SetupConfigDlgDescText21232922565539##ID_STRING17##00 - SetupConfigDlgLineLine48234326010 - SetupConfigDlgTitleText1252922565539##ID_STRING16##00 - SetupConfigIcon1Icon215224245767169NewBinary12SetupConfigIcon2Icon218724245767169NewBinary12SetupConfigNextPushButton23024366173##ID_STRING13##0 - SetupConfigText1Text5765240133_BrowseInstallProperty##NEW_STRING16## - SetupConfigText2Text5752290123NewProperty1##NEW_STRING17## - SetupConfigText3Text57100240133_BrowseDataProperty1##NEW_STRING18## - SetupConfigText4Text21202267223NewProperty211##NEW_STRING27## - SetupConfigText5Text5787290113NewProperty21##NEW_STRING21## - SetupConfigText6Text34159328251##NEW_STRING30## - SetupConfigAdvancedBackPushButton16424366173##ID_STRING22##ChangeInstall0 - SetupConfigAdvancedBannerBitmap003744410InteriorBin1SetupConfigAdvancedBannerLineLine044374010 - SetupConfigAdvancedBranding1Text422950133##ID_STRING27## - SetupConfigAdvancedBranding2Text3228501365537##ID_STRING28## - SetupConfigAdvancedCancelPushButton30124366173##ID_STRING23##ChangeData0 - SetupConfigAdvancedChangeDataPushButton30110066173##NEW_STRING8##Back - SetupConfigAdvancedChangeInstallPushButton3016566173##NEW_STRING5##CheckBox4 - SetupConfigAdvancedCheckBox2CheckBox21127331133ENABLESCREENSAVER##NEW_STRING12##CheckBox3 - SetupConfigAdvancedCheckBox3CheckBox21143331133ENABLEPROTECTEDAPPLICATIONEXECUTION3##NEW_STRING13##Next - SetupConfigAdvancedCheckBox4CheckBox21210331133ENABLEUSEBYALLUSERS##NEW_STRING15##CheckBox2 - SetupConfigAdvancedDlgDescText21232922565539##ID_STRING25##00 - SetupConfigAdvancedDlgLineLine48234326010 - SetupConfigAdvancedDlgTitleText1362922565539##ID_STRING24##00 - SetupConfigAdvancedIcon1Icon215224245767169NewBinary12SetupConfigAdvancedIcon2Icon218724245767169NewBinary12SetupConfigAdvancedNextPushButton23024366173##ID_STRING21##Cancel0 - SetupConfigAdvancedText1Text5765240133_BrowseInstallProperty##NEW_STRING6## - SetupConfigAdvancedText2Text5752290113NewProperty1##NEW_STRING7## - SetupConfigAdvancedText3Text57100240133_BrowseDataProperty##NEW_STRING9## - SetupConfigAdvancedText4Text5787290113NewProperty2##NEW_STRING10## - SetupConfigAdvancedText5Text34158328443***IS_STRING_NOT_DEFINED*** - SetupConfigAdvancedText6Text34158328443NewProperty1##NEW_STRING31## - SetupErrorAPushButton1928066173##IDS__IsErrorDlg_Abort##0 - SetupErrorCPushButton1928066173##IDS_CANCEL2##0 - SetupErrorErrorTextText5015200503##IDS__IsErrorDlg_ErrorText##0 - SetupErrorIPushButton1928066173##IDS__IsErrorDlg_Ignore##0 - SetupErrorNPushButton1928066173##IDS__IsErrorDlg_NO##0 - SetupErrorOPushButton1928066173##IDS__IsErrorDlg_OK##0 - SetupErrorRPushButton1928066173##IDS__IsErrorDlg_Retry##0 - SetupErrorWarningIconIcon1515242452428810NewBinary4SetupErrorYPushButton1928066173##IDS__IsErrorDlg_Yes##0 - SetupInitializationActionDataText1351252281265539##IDS__IsInitDlg_1##0 - SetupInitializationActionTextText1351092203665539##IDS__IsInitDlg_2##0 - SetupInitializationBackPushButton16424366171##IDS_BACK##0 - SetupInitializationCancelPushButton30124366173##IDS_CANCEL##0 - SetupInitializationDlgLineLine0234374010 - SetupInitializationImageBitmap0037423410NewBinary5SetupInitializationNextPushButton23024366171##IDS_NEXT##0 - SetupInitializationTextLine1Text13582254565539##IDS__IsInitDlg_WelcomeWizard##0 - SetupInitializationTextLine2Text135552283065539##IDS__IsInitDlg_PreparingWizard##0 - SetupInterruptedBackPushButton16424366171##IDS_BACK##0 - SetupInterruptedCancelPushButton30124366171##IDS_CANCEL##0 - SetupInterruptedDlgLineLine0234374010 - SetupInterruptedFinishPushButton23024366173##IDS__IsUserExit_Finish##0 - SetupInterruptedFinishText1Text135802285065539##IDS__IsUserExit_NotModified##0 - SetupInterruptedFinishText2Text1351352282565539##IDS__IsUserExit_ClickFinish##0 - SetupInterruptedImageBitmap0037423410NewBinary5SetupInterruptedRestContText1Text135802285065539##IDS__IsUserExit_KeepOrRestore##0 - SetupInterruptedRestContText2Text1351352282565539##IDS__IsUserExit_RestoreOrContinue##0 - SetupInterruptedTextLine1Text13582254565539##IDS__IsUserExit_WizardCompleted##0 - SetupInterruptedTextLine2Text135552282565539##IDS__IsUserExit_WizardInterrupted##0 - SetupProgressActionProgress95ProgressBar591132751265537##IDS__IsProgressDlg_ProgressDone##0 - SetupProgressActionTextText59100275123##IDS__IsProgressDlg_2##0 - SetupProgressBackPushButton16424366171##IDS_BACK##Next0 - SetupProgressBannerBitmap003744410NewBinary1SetupProgressBannerLineLine044374010 - SetupProgressCancelPushButton30124366173##IDS_CANCEL##Back0 - SetupProgressDlgDescText21232922565538##IDS__IsProgressDlg_UninstallingFeatures2##0 - SetupProgressDlgDesc2Text21232922565538##IDS__IsProgressDlg_UninstallingFeatures##0 - SetupProgressDlgLineLine48234326010 - SetupProgressDlgTextText59512753065538##IDS__IsProgressDlg_WaitUninstall2##0 - SetupProgressDlgText2Text59512753065538##IDS__IsProgressDlg_WaitUninstall##0 - SetupProgressDlgTitleText1362922565538##IDS__IsProgressDlg_InstallingProductName##0 - SetupProgressDlgTitle2Text1362922565538##IDS__IsProgressDlg_Uninstalling##0 - SetupProgressLbSecText17213932122##IDS__IsProgressDlg_SecHidden##0 - SetupProgressLbStatusText598570123##IDS__IsProgressDlg_Status##0 - SetupProgressNextPushButton23024366171##IDS_NEXT##Cancel0 - SetupProgressSetupIconIcon2151242452428810NewBinary9SetupProgressShowTimeText15513917122##IDS__IsProgressDlg_Hidden##0 - SetupProgressTextTimeText5913996122##IDS__IsProgressDlg_HiddenTimeRemaining##0 - SetupResumeBackPushButton16424366171##IDS_BACK##Next0 - SetupResumeCancelPushButton30124366173##IDS_CANCEL##Back0 - SetupResumeDlgLineLine0234374010 - SetupResumeImageBitmap0037423410NewBinary5SetupResumeNextPushButton23024366173##IDS_NEXT##Cancel0 - SetupResumePreselectedTextText135552284565539##IDS__IsResumeDlg_WizardResume##0 - SetupResumeResumeTextText135462284565539##IDS__IsResumeDlg_ResumeSuspended##0 - SetupResumeTextLine1Text13582254565539##IDS__IsResumeDlg_Resuming##0 - SplashBitmapBackPushButton16424366171##IDS_BACK##Next0 - SplashBitmapCancelPushButton30124366173##IDS_CANCEL##Back0 - SplashBitmapDlgLineLine48234374010 - SplashBitmapImageBitmap131234921110NewBinary19SplashBitmapNextPushButton23024366173##IDS_NEXT##Cancel0 -
- - - Dialog_ - Control_ - Action - Condition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
InstallWelcomeCopyrightHideSHOWCOPYRIGHT="No"InstallWelcomeCopyrightShowSHOWCOPYRIGHT="Yes"LicenseAgreementNextDisableAgreeToLicense <> "Yes"LicenseAgreementNextEnableAgreeToLicense = "Yes"ReadyToInstallDlgTitleShowProgressType0="Modify"ReadyToInstallDlgTitle2ShowProgressType0="Repair"ReadyToInstallDlgTitle3ShowProgressType0="install"SetupCompleteErrorBackDefaultUpdateStartedSetupCompleteErrorBackDisableNOT UpdateStartedSetupCompleteErrorBackEnableUpdateStartedSetupCompleteErrorCancelDisableNOT UpdateStartedSetupCompleteErrorCancelEnableUpdateStartedSetupCompleteErrorFinishDefaultNOT UpdateStartedSetupCompleteErrorFinishText1HideUpdateStartedSetupCompleteErrorFinishText1ShowNOT UpdateStartedSetupCompleteErrorFinishText2HideUpdateStartedSetupCompleteErrorFinishText2ShowNOT UpdateStartedSetupCompleteErrorRestContText1HideNOT UpdateStartedSetupCompleteErrorRestContText1ShowUpdateStartedSetupCompleteErrorRestContText2HideNOT UpdateStartedSetupCompleteErrorRestContText2ShowUpdateStartedSetupCompleteSuccessLaunchProgramCheckShowPROGRAMFILETOLAUNCHATEND <> "" And ACTION <> "ADMIN" And RETURN_VALIDATEINSTALL = "1" And RETURN_REBOOTREQUESTED = "0" And NOT InstalledSetupCompleteSuccessLaunchProgramTextShowPROGRAMFILETOLAUNCHATEND <> "" And ACTION <> "ADMIN" And RETURN_VALIDATEINSTALL = "1" And RETURN_REBOOTREQUESTED = "0" And NOT InstalledSetupCompleteSuccessRebootTextShowRETURN_REBOOTREQUESTED = "1"SetupCompleteSuccessRepairTextShowRETURN_VALIDATEINSTALL = "0" AND _IsMaintenance <> "Remove"SetupCompleteSuccessTextLine2ShowProgressType2="installed" And ((ACTION<>"INSTALL") OR (NOT ISENABLEDWUSFINISHDIALOG) OR (ISENABLEDWUSFINISHDIALOG And Installed))SetupCompleteSuccessTextLine3ShowProgressType2="uninstalled" And ((ACTION<>"INSTALL") OR (NOT ISENABLEDWUSFINISHDIALOG) OR (ISENABLEDWUSFINISHDIALOG And Installed))SetupCompleteSuccessUpdateTextLine1ShowISENABLEDWUSFINISHDIALOG And NOT Installed And ACTION="INSTALL"SetupConfigAdvancedCheckBox3DisableNOT VersionNTSetupConfigAdvancedCheckBox4DisableNOT VersionNTSetupConfigAdvancedText5HideVersionNT >= 600SetupConfigAdvancedText5ShowVersion9X OR VersionNT < 600SetupConfigAdvancedText6HideVersion9X OR VersionNT < 600SetupConfigAdvancedText6ShowVersionNT >= 600SetupInterruptedBackDefaultUpdateStartedSetupInterruptedBackDisableNOT UpdateStartedSetupInterruptedBackEnableUpdateStartedSetupInterruptedCancelDisableNOT UpdateStartedSetupInterruptedCancelEnableUpdateStartedSetupInterruptedFinishDefaultNOT UpdateStartedSetupInterruptedFinishText1HideUpdateStartedSetupInterruptedFinishText1ShowNOT UpdateStartedSetupInterruptedFinishText2HideUpdateStartedSetupInterruptedFinishText2ShowNOT UpdateStartedSetupInterruptedRestContText1HideNOT UpdateStartedSetupInterruptedRestContText1ShowUpdateStartedSetupInterruptedRestContText2HideNOT UpdateStartedSetupInterruptedRestContText2ShowUpdateStartedSetupProgressDlgDescShowProgressType2="installed"SetupProgressDlgDesc2ShowProgressType2="uninstalled"SetupProgressDlgTextShowProgressType3="installs"SetupProgressDlgText2ShowProgressType3="uninstalls"SetupProgressDlgTitleShowProgressType1="Installing"SetupProgressDlgTitle2ShowProgressType1="Uninstalling"SetupResumePreselectedTextHideRESUMESetupResumePreselectedTextShowNOT RESUMESetupResumeResumeTextHideNOT RESUMESetupResumeResumeTextShowRESUME
- - - Dialog_ - Control_ - Event - Argument - Condition - Ordering - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdminChangeFolderCancelEndDialogReturn12AdminChangeFolderCancelReset011AdminChangeFolderNewFolderDirectoryListNew010AdminChangeFolderOKEndDialogReturn10AdminChangeFolderOKSetTargetPathTARGETDIR11AdminChangeFolderUpDirectoryListUp010AdminNetworkLocationBackNewDialogAdminWelcome11AdminNetworkLocationBrowseSpawnDialogAdminChangeFolder11AdminNetworkLocationCancelSpawnDialogCancelSetup11AdminNetworkLocationInstallNowEndDialogReturnOutOfNoRbDiskSpace <> 13AdminNetworkLocationInstallNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12AdminNetworkLocationInstallNowSetTargetPathTARGETDIR11AdminWelcomeCancelSpawnDialogCancelSetup11AdminWelcomeNextNewDialogAdminNetworkLocation11CancelSetupNoEndDialogReturn10CancelSetupYesEndDialogExit12ChangeFolderDataCancelEndDialogReturn12ChangeFolderDataCancelReset011ChangeFolderDataNewFolderDirectoryListNew011ChangeFolderDataOKEndDialogReturn11ChangeFolderDataUpDirectoryListUp011ChangeFolderInstallCancelEndDialogReturn12ChangeFolderInstallCancelReset011ChangeFolderInstallNewFolderDirectoryListNew011ChangeFolderInstallOKEndDialogReturn13ChangeFolderInstallOKSetTargetPath[_BrowseInstallProperty]12ChangeFolderInstallUpDirectoryListUp010DiskSpaceRequirementsOKEndDialogReturn10FeatureNotSupportedBackNewDialogNoDialog11FeatureNotSupportedCancelSpawnDialogCancelSetup11FeatureNotSupportedNextNewDialogReadyToInstall_IsSetupTypeMin <> "Custom" - FilesInUseExitEndDialogExit10FilesInUseIgnoreEndDialogIgnore10FilesInUseRetryEndDialogRetry10InstallWelcomeBackNewDialogSplashBitmapDisplay_IsBitmapDlg1InstallWelcomeCancelSpawnDialogCancelSetup11InstallWelcomeNextDoActionCADisableProtectedApplicationExecutionNOT VersionNT2InstallWelcomeNextDoActionCADisableUseByAllUsersNOT VersionNT3InstallWelcomeNextNewDialogLicenseAgreement11LicenseAgreementBackNewDialogInstallWelcome11LicenseAgreementCancelSpawnDialogCancelSetup11LicenseAgreementISPrintButtonDoActionISPrint11LicenseAgreementNextNewDialogSetupConfig11MaintenanceTypeBackNewDialogMaintenanceWelcome11MaintenanceTypeCancelSpawnDialogCancelSetup10MaintenanceTypeNextNewDialogReadyToInstall_IsMaintenance = "Reinstall"8MaintenanceTypeNextNewDialogReadyToRemove_IsMaintenance = "Remove"7MaintenanceTypeNextReinstallALL_IsMaintenance = "Reinstall"6MaintenanceTypeNextReinstallMode[ReinstallModeText]_IsMaintenance = "Reinstall"5MaintenanceTypeNext[ProgressType0]Repair_IsMaintenance = "Reinstall"1MaintenanceTypeNext[ProgressType1]Repairing_IsMaintenance = "Reinstall"2MaintenanceTypeNext[ProgressType2]repairs_IsMaintenance = "Reinstall"3MaintenanceTypeNext[ProgressType3]repairs_IsMaintenance = "Reinstall"4MaintenanceWelcomeCancelSpawnDialogCancelSetup10MaintenanceWelcomeNextNewDialogMaintenanceType10MsiRMFilesInUseCancelEndDialogExit11MsiRMFilesInUseOKEndDialogReturn11MsiRMFilesInUseOKRMShutdownAndRestart0RestartManagerOption="CloseRestart"2OutOfSpaceResumeNewDialogAdminNetworkLocationACTION = "ADMIN"0OutOfSpaceResumeNewDialogNoDialogACTION <> "ADMIN"0PatchWelcomeBackNewDialogSplashBitmapDisplay_IsBitmapDlg1PatchWelcomeCancelSpawnDialogCancelSetup11PatchWelcomeNextEndDialogReturn13PatchWelcomeNextReinstallALLPATCH And REINSTALL=""1PatchWelcomeNextReinstallModeomusPATCH And REINSTALLMODE=""2ReadyToInstallBackNewDialogMaintenanceTypeInstalled AND _IsMaintenance = "Reinstall"2ReadyToInstallBackNewDialogSetupConfigNOT Installed1ReadyToInstallCancelSpawnDialogCancelSetup11ReadyToInstallInstallNowEndDialogReturnOutOfNoRbDiskSpace <> 11ReadyToInstallInstallNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12ReadyToInstallInstallNow[ALLUSERS]1ENABLEUSEBYALLUSERS = 17ReadyToInstallInstallNow[ALLUSERS]{}16ReadyToInstallInstallNow[ProgressType1]Installing13ReadyToInstallInstallNow[ProgressType2]installed14ReadyToInstallInstallNow[ProgressType3]installs15ReadyToRemoveBackNewDialogMaintenanceType10ReadyToRemoveCancelSpawnDialogCancelSetup10ReadyToRemoveRemoveNowEndDialogReturnOutOfNoRbDiskSpace <> 12ReadyToRemoveRemoveNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12ReadyToRemoveRemoveNowRemoveALL11ReadyToRemoveRemoveNow[ProgressType1]Uninstalling10ReadyToRemoveRemoveNow[ProgressType2]uninstalled10ReadyToRemoveRemoveNow[ProgressType3]uninstalls10SetupCompleteErrorBackEndDialogReturn12SetupCompleteErrorBack[Suspend]{}11SetupCompleteErrorCancelEndDialogReturn12SetupCompleteErrorCancel[Suspend]111SetupCompleteErrorFinishEndDialogExit12SetupCompleteSuccessOKDoActionCALaunchBOINCManagerLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT >= 6005SetupCompleteSuccessOKDoActionCALaunchBOINCTrayLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT >= 6006SetupCompleteSuccessOKDoActionCASaveSetupState12SetupCompleteSuccessOKDoActionLaunchBOINCManagerXPLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT < 6003SetupCompleteSuccessOKDoActionLaunchBOINCTrayXPLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT < 6004SetupCompleteSuccessOKEndDialogExit12SetupConfigAdvancedNewDialogSetupConfigAdvanced11SetupConfigBackNewDialogLicenseAgreement11SetupConfigCancelSpawnDialogCancelSetup11SetupConfigNextDoActionCAVerifyInstallDirectories11SetupConfigNextNewDialogReadyToInstallRETURN_VERIFYINSTALLDIRECTORIES = "1"3SetupConfigNextNewDialogSetupConfigAdvancedRETURN_VERIFYINSTALLDIRECTORIES <> "1"2SetupConfigAdvancedBackNewDialogSetupConfig11SetupConfigAdvancedCancelSpawnDialogCancelSetup11SetupConfigAdvancedChangeDataSpawnDialogChangeFolderData11SetupConfigAdvancedChangeData[_BrowseDataProperty]DATADIR12SetupConfigAdvancedChangeInstallSpawnDialogChangeFolderInstall11SetupConfigAdvancedChangeInstall[_BrowseInstallProperty]INSTALLDIR12SetupConfigAdvancedNextDoActionCAVerifyInstallDirectories11SetupConfigAdvancedNextNewDialogReadyToInstallRETURN_VERIFYINSTALLDIRECTORIES = "1"2SetupErrorAEndDialogErrorAbort10SetupErrorCEndDialogErrorCancel10SetupErrorIEndDialogErrorIgnore10SetupErrorNEndDialogErrorNo10SetupErrorOEndDialogErrorOk10SetupErrorREndDialogErrorRetry10SetupErrorYEndDialogErrorYes10SetupInitializationCancelSpawnDialogCancelSetup11SetupInterruptedBackEndDialogExit12SetupInterruptedBack[Suspend]{}11SetupInterruptedCancelEndDialogExit12SetupInterruptedCancel[Suspend]111SetupInterruptedFinishEndDialogExit12SetupProgressCancelSpawnDialogCancelSetup10SetupResumeCancelSpawnDialogCancelSetup10SetupResumeNextEndDialogReturnOutOfNoRbDiskSpace <> 10SetupResumeNextNewDialogOutOfSpaceOutOfNoRbDiskSpace = 10SplashBitmapCancelSpawnDialogCancelSetup10SplashBitmapNextNewDialogInstallWelcome10
- - - Directory_ - Component_ - - - - - - - - - -
INSTALLDIRBOINCServiceConfigINSTALLDIR_BOINCINSTALLDIR_BOINCManagerStartMenuINSTALLDIR_BOINCManagerStartupINSTALLDIR_BOINCManagerStartupAllINSTALLDIR_BOINCSvcCtrlINSTALLDIR_BOINCTrayStartupINSTALLDIR_ScreensaverEnable9xINSTALLDIR_ScreensaverEnableNT
- - - Action - Type - Source - Target - ExtendedType - ISComments - -
CAAnnounceUpgrade1NewBinary6AnnounceUpgrade - CACleanupOldBinaries1NewBinary6CleanupOldBinaries - CACreateAcctMgrLoginFile1NewBinary6CreateAcctMgrLoginFile - CACreateBOINCAccounts1NewBinary6CreateBOINCAccounts - CACreateBOINCGroups1NewBinary6CreateBOINCGroups - CACreateClientAuthFile1NewBinary6CreateClientAuthFile - CACreateProjectInitFile1NewBinary6CreateProjectInitFile - CADeleteBOINCAccounts65NewBinary6DeleteBOINCAccounts - CADeleteBOINCGroups1NewBinary6DeleteBOINCGroups - CADisableProtectedApplicationExecution51ENABLEPROTECTEDAPPLICATIONEXECUTION3 - CADisableUseByAllUsers51ENABLEUSEBYALLUSERS - CAGetAdministratorsGroupName1NewBinary6GetAdministratorsGroupName - CAGetUsersGroupName1NewBinary6GetUsersGroupName - CAGrantBOINCAdminsRights1NewBinary6GrantBOINCAdminsRights - CAGrantBOINCAdminsVirtualBoxRights1NewBinary6GrantBOINCAdminsVirtualBoxRights - CAGrantBOINCMasterRights1NewBinary6GrantBOINCMasterRights - CAGrantBOINCProjectRights1NewBinary6GrantBOINCProjectRights - CAGrantBOINCProjectsRights1NewBinary6GrantBOINCProjectsRights - CAGrantBOINCProjectsVirtualBoxRights1NewBinary6GrantBOINCProjectsVirtualBoxRights - CAGrantBOINCUsersRights1NewBinary6GrantBOINCUsersRights - CALaunchBOINCManager65NewBinary6LaunchBOINCManager - CALaunchBOINCTray65NewBinary6LaunchBOINCTray - CARestoreExecutionState1NewBinary6RestoreExecutionState - CARestorePermissionBOINCData1NewBinary6RestorePermissionBOINCData - CARestoreSetupState1NewBinary6RestoreSetupState - CARevokeBOINCAdminsRights1NewBinary6RevokeBOINCAdminsRights - CARevokeBOINCMasterRights1NewBinary6RevokeBOINCMasterRights - CARevokeBOINCProjectRights1NewBinary6RevokeBOINCProjectRights - CARevokeBOINCProjectsRights1NewBinary6RevokeBOINCProjectsRights - CARevokeBOINCUsersRights1NewBinary6RevokeBOINCUsersRights - CASaveExecutionState1NewBinary6SaveExecutionState - CASaveSetupState1NewBinary6SaveSetupState - CASetBOINCDataProjects35PROJECTS[DATADIR]projects - CASetBOINCDataSlots35SLOTS[DATADIR]slots - CASetPermissionBOINC1NewBinary6SetPermissionBOINC - CASetPermissionBOINCData1NewBinary6SetPermissionBOINCData - CASetPermissionBOINCDataProjects1NewBinary6SetPermissionBOINCDataProjects - CASetPermissionBOINCDataSlots1NewBinary6SetPermissionBOINCDataSlots - CAShutdownBOINC1NewBinary6ShutdownBOINC - CAShutdownBOINCManager1NewBinary6ShutdownBOINCManager - CAShutdownBOINCScreensaver1NewBinary6ShutdownBOINCScreensaver - CAValidateInstall1NewBinary6ValidateInstall - CAValidateRebootRequest1NewBinary6ValidateRebootRequest - CAValidateSetupType1NewBinary6ValidateSetupType - CAVerifyInstallDirectories1NewBinary6VerifyInstallDirectories - ISPreventDowngrade19[IS_PREVENT_DOWNGRADE_EXIT] - ISPrint1SetAllUsers.dllPrintScrollableTextPrints the contents of a ScrollableText control on a dialog.ISSetAllUsers257SetAllUsers.dllSetAllUsers - ISSetupFilesCleanup257ISSetupFilesHelperSFCleanupEx - ISSetupFilesExtract257ISSetupFilesHelperSFStartupEx - LaunchBOINCManagerXP210boincmgr.exe - LaunchBOINCTrayXP210boinctray.exe - SetARPINSTALLLOCATION51ARPINSTALLLOCATION[INSTALLDIR] - SetARPReadme51ARPREADME[#readme.txt] - SetAllUsersProfileNT51ALLUSERSPROFILE[%SystemRoot]\Profiles\All Users - setAllUsersProfile2K51ALLUSERSPROFILE[%ALLUSERSPROFILE] - setUserProfileNT51USERPROFILE[%USERPROFILE] -
- - - Dialog - HCentering - VCentering - Width - Height - Attributes - Title - Control_First - Control_Default - Control_Cancel - ISComments - TextStyle_ - ISWindowStyle - ISResourceId -
AdminChangeFolder50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelInstall Point Browse0 - AdminNetworkLocation50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##InstallNowInstallNowCancelNetwork Location0 - AdminWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelAdministration Welcome0 - CancelSetup5050260853##IDS_PRODUCTNAME_INSTALLSHIELD##NoNoNoCancel0 - ChangeFolderData50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelBrowse0 - ChangeFolderInstall50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelBrowse0 - DiskSpaceRequirements50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKOKFeature Details0 - FeatureNotSupported50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##BackBackCancelInterior0 - FilesInUse505037426619##IDS_PRODUCTNAME_INSTALLSHIELD##RetryRetryExitFiles in Use0 - InstallWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelWelcome Panel0 - LicenseAgreement50503742662##IDS_PRODUCTNAME_INSTALLSHIELD##AgreeNextCancelLicense Agreement0 - MaintenanceType50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##RadioGroupNextCancelChange, Reinstall, Remove0 - MaintenanceWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelMaintenance Welcome0 - MsiRMFilesInUse505037426619##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKCancelRestartManager Files in Use0 - OutOfSpace50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##ResumeResumeResumeOut Of Disk Space0 - PatchWelcome50503742663##IDS__IsPatchDlg_PatchWizard##NextNextCancelPatch Panel0 - ReadyToInstall505037426635##IDS_PRODUCTNAME_INSTALLSHIELD##InstallNowInstallNowCancelReady to Install0 - ReadyToRemove50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##RemoveNowRemoveNowCancelVerify Remove0 - SetupCompleteError50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##FinishFinishFinishFatal Error0 - SetupCompleteSuccess50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##OKLaunchProgramCheckOKExit0 - SetupConfig50503742663##ID_STRING18##AdvancedCheckBox4CancelInterior0 - SetupConfigAdvanced50503742663##ID_STRING26##NextCheckBox4CancelInterior0 - SetupError501027011065543##IDS__IsErrorDlg_InstallerInfo##ErrorTextOCError0 - SetupInitialization50503742665##IDS_PRODUCTNAME_INSTALLSHIELD##CancelCancelCancelSetup Initialization0 - SetupInterrupted50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##FinishFinishFinishUser Exit0 - SetupProgress50503742665##IDS_PRODUCTNAME_INSTALLSHIELD##CancelCancelCancelProgress0 - SetupResume50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelResume0 - SplashBitmap50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelWelcome Bitmap0 -
- - - Directory - Directory_Parent - DefaultDir - ISDescription - ISAttributes - ISFolderName -
ALLUSERSPROFILETARGETDIR.:ALLUSE~1|All Users0 - AdminToolsFolderTARGETDIR.:Admint~1|AdminTools0 - AppDataFolderTARGETDIR.:APPLIC~1|Application Data0 - BOINCSKINSBOINC0 - CommonAppDataFolderTARGETDIR.:Common~1|CommonAppData0 - CommonFiles64FolderTARGETDIR.:Common640 - CommonFilesFolderTARGETDIR.:Common0 - DATADIRCommonAppDataFolderBOINC0 - DEFAULTSKINSDefault0 - DesktopFolderTARGETDIR.:Desktop3 - FavoritesFolderTARGETDIR.:FAVORI~1|Favorites0 - FontsFolderTARGETDIR.:Fonts0 - GlobalAssemblyCacheTARGETDIR.:Global~1|GlobalAssemblyCache0 - INSTALLDIRProgramFiles64FolderBOINC0 - ISCommonFilesFolderCommonFilesFolderInstal~1|InstallShield0 - LOCALEINSTALLDIRlocale0 - LocalAppDataFolderTARGETDIR.:LocalA~1|LocalAppData0 - MyPicturesFolderTARGETDIR.:MyPict~1|MyPictures0 - PROJECTSDATADIRprojects0 - PersonalFolderTARGETDIR.:Personal0 - PrimaryVolumePathTARGETDIR.:Primar~1|PrimaryVolumePath0 - ProgramFiles64FolderTARGETDIR.:Prog64~1|Program Files 640 - ProgramFilesFolderTARGETDIR.:PROGRA~1|program files0 - ProgramMenuFolderTARGETDIR.:Programs3 - SKINSINSTALLDIRSkins0 - SLOTSDATADIRslots0 - SendToFolderTARGETDIR.:SendTo3 - StartMenuFolderTARGETDIR.:STARTM~1|Start Menu3 - StartupFolderTARGETDIR.:StartUp3 - System16FolderTARGETDIR.:System0 - System64FolderTARGETDIR.:System640 - SystemFolderTARGETDIR.:System320 - TARGETDIRSourceDir0 - TempFolderTARGETDIR.:Temp0 - TemplateFolderTARGETDIR.:ShellNew0 - USERPROFILETARGETDIR.:USERPR~1|UserProfile0 - WindowsFolderTARGETDIR.:Windows0 - WindowsVolumeTARGETDIR.:WinRoot0 - newfolder1ProgramMenuFolder##ID_STRING42##1 -
- - - Signature_ - Parent - Path - Depth -
- - - FileKey - Component_ - File_ - DestName - DestFolder -
- - - Environment - Name - Value - Component_ -
- - - Error - Message - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0##IDS_ERROR_0##1##IDS_ERROR_1##10##IDS_ERROR_8##11##IDS_ERROR_9##1101##IDS_ERROR_22##12##IDS_ERROR_10##13##IDS_ERROR_11##1301##IDS_ERROR_23##1302##IDS_ERROR_24##1303##IDS_ERROR_25##1304##IDS_ERROR_26##1305##IDS_ERROR_27##1306##IDS_ERROR_28##1307##IDS_ERROR_29##1308##IDS_ERROR_30##1309##IDS_ERROR_31##1310##IDS_ERROR_32##1311##IDS_ERROR_33##1312##IDS_ERROR_34##1313##IDS_ERROR_35##1314##IDS_ERROR_36##1315##IDS_ERROR_37##1316##IDS_ERROR_38##1317##IDS_ERROR_39##1318##IDS_ERROR_40##1319##IDS_ERROR_41##1320##IDS_ERROR_42##1321##IDS_ERROR_43##1322##IDS_ERROR_44##1323##IDS_ERROR_45##1324##IDS_ERROR_46##1325##IDS_ERROR_47##1326##IDS_ERROR_48##1327##IDS_ERROR_49##1328##IDS_ERROR_122##1329##IDS_ERROR_1329##1330##IDS_ERROR_1330##1331##IDS_ERROR_1331##1332##IDS_ERROR_1332##1333##IDS_ERROR_1333##1334##IDS_ERROR_1334##1335##IDS_ERROR_1335##1336##IDS_ERROR_1336##14##IDS_ERROR_12##1401##IDS_ERROR_50##1402##IDS_ERROR_51##1403##IDS_ERROR_52##1404##IDS_ERROR_53##1405##IDS_ERROR_54##1406##IDS_ERROR_55##1407##IDS_ERROR_56##1408##IDS_ERROR_57##1409##IDS_ERROR_58##1410##IDS_ERROR_59##15##IDS_ERROR_13##1500##IDS_ERROR_60##1501##IDS_ERROR_61##1502##IDS_ERROR_62##1503##IDS_ERROR_63##16##IDS_ERROR_14##1601##IDS_ERROR_64##1602##IDS_ERROR_65##1603##IDS_ERROR_66##1604##IDS_ERROR_67##1605##IDS_ERROR_68##1606##IDS_ERROR_69##1607##IDS_ERROR_70##1608##IDS_ERROR_71##1609##IDS_ERROR_1609##1651##IDS_ERROR_1651##17##IDS_ERROR_15##1701##IDS_ERROR_72##1702##IDS_ERROR_73##1703##IDS_ERROR_74##1704##IDS_ERROR_75##1705##IDS_ERROR_76##1706##IDS_ERROR_77##1707##IDS_ERROR_78##1708##IDS_ERROR_79##1709##IDS_ERROR_80##1710##IDS_ERROR_81##1711##IDS_ERROR_82##1712##IDS_ERROR_83##1713##IDS_ERROR_123##1714##IDS_ERROR_124##1715##IDS_ERROR_1715##1716##IDS_ERROR_1716##1717##IDS_ERROR_1717##1718##IDS_ERROR_1718##1719##IDS_ERROR_1719##1720##IDS_ERROR_1720##1721##IDS_ERROR_1721##1722##IDS_ERROR_1722##1723##IDS_ERROR_1723##1724##IDS_ERROR_1724##1725##IDS_ERROR_1725##1726##IDS_ERROR_1726##1727##IDS_ERROR_1727##1728##IDS_ERROR_1728##1729##IDS_ERROR_1729##1730##IDS_ERROR_1730##1731##IDS_ERROR_1731##1732##IDS_ERROR_1732##18##IDS_ERROR_16##1801##IDS_ERROR_84##1802##IDS_ERROR_85##1803##IDS_ERROR_86##1804##IDS_ERROR_87##1805##IDS_ERROR_88##1806##IDS_ERROR_89##1807##IDS_ERROR_90##19##IDS_ERROR_17##1901##IDS_ERROR_91##1902##IDS_ERROR_92##1903##IDS_ERROR_93##1904##IDS_ERROR_94##1905##IDS_ERROR_95##1906##IDS_ERROR_96##1907##IDS_ERROR_97##1908##IDS_ERROR_98##1909##IDS_ERROR_99##1910##IDS_ERROR_100##1911##IDS_ERROR_101##1912##IDS_ERROR_102##1913##IDS_ERROR_103##1914##IDS_ERROR_104##1915##IDS_ERROR_105##1916##IDS_ERROR_106##1917##IDS_ERROR_107##1918##IDS_ERROR_108##1919##IDS_ERROR_109##1920##IDS_ERROR_110##1921##IDS_ERROR_111##1922##IDS_ERROR_112##1923##IDS_ERROR_113##1924##IDS_ERROR_114##1925##IDS_ERROR_115##1926##IDS_ERROR_116##1927##IDS_ERROR_117##1928##IDS_ERROR_118##1929##IDS_ERROR_119##1930##IDS_ERROR_125##1931##IDS_ERROR_126##1932##IDS_ERROR_127##1933##IDS_ERROR_128##1934##IDS_ERROR_129##1935##IDS_ERROR_1935##1936##IDS_ERROR_1936##1937##IDS_ERROR_1937##1938##IDS_ERROR_1938##2##IDS_ERROR_2##20##IDS_ERROR_18##21##IDS_ERROR_19##2101##IDS_ERROR_2101##2102##IDS_ERROR_2102##2103##IDS_ERROR_2103##2104##IDS_ERROR_2104##2105##IDS_ERROR_2105##2106##IDS_ERROR_2106##2107##IDS_ERROR_2107##2108##IDS_ERROR_2108##2109##IDS_ERROR_2109##2110##IDS_ERROR_2110##2111##IDS_ERROR_2111##2112##IDS_ERROR_2112##2113##IDS_ERROR_2113##22##IDS_ERROR_120##2200##IDS_ERROR_2200##2201##IDS_ERROR_2201##2202##IDS_ERROR_2202##2203##IDS_ERROR_2203##2204##IDS_ERROR_2204##2205##IDS_ERROR_2205##2206##IDS_ERROR_2206##2207##IDS_ERROR_2207##2208##IDS_ERROR_2208##2209##IDS_ERROR_2209##2210##IDS_ERROR_2210##2211##IDS_ERROR_2211##2212##IDS_ERROR_2212##2213##IDS_ERROR_2213##2214##IDS_ERROR_2214##2215##IDS_ERROR_2215##2216##IDS_ERROR_2216##2217##IDS_ERROR_2217##2218##IDS_ERROR_2218##2219##IDS_ERROR_2219##2220##IDS_ERROR_2220##2221##IDS_ERROR_2221##2222##IDS_ERROR_2222##2223##IDS_ERROR_2223##2224##IDS_ERROR_2224##2225##IDS_ERROR_2225##2226##IDS_ERROR_2226##2227##IDS_ERROR_2227##2228##IDS_ERROR_2228##2229##IDS_ERROR_2229##2230##IDS_ERROR_2230##2231##IDS_ERROR_2231##2232##IDS_ERROR_2232##2233##IDS_ERROR_2233##2234##IDS_ERROR_2234##2235##IDS_ERROR_2235##2236##IDS_ERROR_2236##2237##IDS_ERROR_2237##2238##IDS_ERROR_2238##2239##IDS_ERROR_2239##2240##IDS_ERROR_2240##2241##IDS_ERROR_2241##2242##IDS_ERROR_2242##2243##IDS_ERROR_2243##2244##IDS_ERROR_2244##2245##IDS_ERROR_2245##2246##IDS_ERROR_2246##2247##IDS_ERROR_2247##2248##IDS_ERROR_2248##2249##IDS_ERROR_2249##2250##IDS_ERROR_2250##2251##IDS_ERROR_2251##2252##IDS_ERROR_2252##2253##IDS_ERROR_2253##2254##IDS_ERROR_2254##2255##IDS_ERROR_2255##2256##IDS_ERROR_2256##2257##IDS_ERROR_2257##2258##IDS_ERROR_2258##2259##IDS_ERROR_2259##2260##IDS_ERROR_2260##2261##IDS_ERROR_2261##2262##IDS_ERROR_2262##2263##IDS_ERROR_2263##2264##IDS_ERROR_2264##2265##IDS_ERROR_2265##2266##IDS_ERROR_2266##2267##IDS_ERROR_2267##2268##IDS_ERROR_2268##2269##IDS_ERROR_2269##2270##IDS_ERROR_2270##2271##IDS_ERROR_2271##2272##IDS_ERROR_2272##2273##IDS_ERROR_2273##2274##IDS_ERROR_2274##2275##IDS_ERROR_2275##2276##IDS_ERROR_2276##2277##IDS_ERROR_2277##2278##IDS_ERROR_2278##2279##IDS_ERROR_2279##2280##IDS_ERROR_2280##2281##IDS_ERROR_2281##2282##IDS_ERROR_2282##23##IDS_ERROR_121##2302##IDS_ERROR_2302##2303##IDS_ERROR_2303##2304##IDS_ERROR_2304##2305##IDS_ERROR_2305##2306##IDS_ERROR_2306##2307##IDS_ERROR_2307##2308##IDS_ERROR_2308##2309##IDS_ERROR_2309##2310##IDS_ERROR_2310##2315##IDS_ERROR_2315##2318##IDS_ERROR_2318##2319##IDS_ERROR_2319##2320##IDS_ERROR_2320##2321##IDS_ERROR_2321##2322##IDS_ERROR_2322##2323##IDS_ERROR_2323##2324##IDS_ERROR_2324##2325##IDS_ERROR_2325##2326##IDS_ERROR_2326##2327##IDS_ERROR_2327##2328##IDS_ERROR_2328##2329##IDS_ERROR_2329##2330##IDS_ERROR_2330##2331##IDS_ERROR_2331##2332##IDS_ERROR_2332##2333##IDS_ERROR_2333##2334##IDS_ERROR_2334##2335##IDS_ERROR_2335##2336##IDS_ERROR_2336##2337##IDS_ERROR_2337##2338##IDS_ERROR_2338##2339##IDS_ERROR_2339##2340##IDS_ERROR_2340##2341##IDS_ERROR_2341##2342##IDS_ERROR_2342##2343##IDS_ERROR_2343##2344##IDS_ERROR_2344##2345##IDS_ERROR_2345##2347##IDS_ERROR_2347##2348##IDS_ERROR_2348##2349##IDS_ERROR_2349##2350##IDS_ERROR_2350##2351##IDS_ERROR_2351##2352##IDS_ERROR_2352##2353##IDS_ERROR_2353##2354##IDS_ERROR_2354##2355##IDS_ERROR_2355##2356##IDS_ERROR_2356##2357##IDS_ERROR_2357##2358##IDS_ERROR_2358##2359##IDS_ERROR_2359##2360##IDS_ERROR_2360##2361##IDS_ERROR_2361##2362##IDS_ERROR_2362##2363##IDS_ERROR_2363##2364##IDS_ERROR_2364##2365##IDS_ERROR_2365##2366##IDS_ERROR_2366##2367##IDS_ERROR_2367##2368##IDS_ERROR_2368##2370##IDS_ERROR_2370##2371##IDS_ERROR_2371##2372##IDS_ERROR_2372##2373##IDS_ERROR_2373##2374##IDS_ERROR_2374##2375##IDS_ERROR_2375##2376##IDS_ERROR_2376##2379##IDS_ERROR_2379##2380##IDS_ERROR_2380##2381##IDS_ERROR_2381##2382##IDS_ERROR_2382##2401##IDS_ERROR_2401##2402##IDS_ERROR_2402##2501##IDS_ERROR_2501##2502##IDS_ERROR_2502##2503##IDS_ERROR_2503##2601##IDS_ERROR_2601##2602##IDS_ERROR_2602##2603##IDS_ERROR_2603##2604##IDS_ERROR_2604##2605##IDS_ERROR_2605##2606##IDS_ERROR_2606##2607##IDS_ERROR_2607##2608##IDS_ERROR_2608##2609##IDS_ERROR_2609##2611##IDS_ERROR_2611##2612##IDS_ERROR_2612##2613##IDS_ERROR_2613##2614##IDS_ERROR_2614##2615##IDS_ERROR_2615##2616##IDS_ERROR_2616##2617##IDS_ERROR_2617##2618##IDS_ERROR_2618##2619##IDS_ERROR_2619##2620##IDS_ERROR_2620##2621##IDS_ERROR_2621##2701##IDS_ERROR_2701##2702##IDS_ERROR_2702##2703##IDS_ERROR_2703##2704##IDS_ERROR_2704##2705##IDS_ERROR_2705##2706##IDS_ERROR_2706##2707##IDS_ERROR_2707##2708##IDS_ERROR_2708##2709##IDS_ERROR_2709##2710##IDS_ERROR_2710##2711##IDS_ERROR_2711##2712##IDS_ERROR_2712##2713##IDS_ERROR_2713##2714##IDS_ERROR_2714##2715##IDS_ERROR_2715##2716##IDS_ERROR_2716##2717##IDS_ERROR_2717##2718##IDS_ERROR_2718##2719##IDS_ERROR_2719##2720##IDS_ERROR_2720##2721##IDS_ERROR_2721##2722##IDS_ERROR_2722##2723##IDS_ERROR_2723##2724##IDS_ERROR_2724##2725##IDS_ERROR_2725##2726##IDS_ERROR_2726##2727##IDS_ERROR_2727##2728##IDS_ERROR_2728##2729##IDS_ERROR_2729##2730##IDS_ERROR_2730##2731##IDS_ERROR_2731##2732##IDS_ERROR_2732##2733##IDS_ERROR_2733##2734##IDS_ERROR_2734##2735##IDS_ERROR_2735##2736##IDS_ERROR_2736##2737##IDS_ERROR_2737##2738##IDS_ERROR_2738##2739##IDS_ERROR_2739##2740##IDS_ERROR_2740##2741##IDS_ERROR_2741##2742##IDS_ERROR_2742##2743##IDS_ERROR_2743##2744##IDS_ERROR_2744##2745##IDS_ERROR_2745##2746##IDS_ERROR_2746##2747##IDS_ERROR_2747##2748##IDS_ERROR_2748##2749##IDS_ERROR_2749##2750##IDS_ERROR_2750##27500##IDS_ERROR_130##27501##IDS_ERROR_131##27502##IDS_ERROR_27502##27503##IDS_ERROR_27503##27504##IDS_ERROR_27504##27505##IDS_ERROR_27505##27506##IDS_ERROR_27506##27507##IDS_ERROR_27507##27508##IDS_ERROR_27508##27509##IDS_ERROR_27509##2751##IDS_ERROR_2751##27510##IDS_ERROR_27510##27511##IDS_ERROR_27511##27512##IDS_ERROR_27512##27513##IDS_ERROR_27513##27514##IDS_ERROR_27514##27515##IDS_ERROR_27515##27516##IDS_ERROR_27516##27517##IDS_ERROR_27517##27518##IDS_ERROR_27518##27519##IDS_ERROR_27519##2752##IDS_ERROR_2752##27520##IDS_ERROR_27520##27521##IDS_ERROR_27521##27522##IDS_ERROR_27522##27523##IDS_ERROR_27523##27524##IDS_ERROR_27524##27525##IDS_ERROR_27525##27526##IDS_ERROR_27526##27527##IDS_ERROR_27527##27528##IDS_ERROR_27528##27529##IDS_ERROR_27529##2753##IDS_ERROR_2753##27530##IDS_ERROR_27530##27531##IDS_ERROR_27531##27532##IDS_ERROR_27532##27533##IDS_ERROR_27533##27534##IDS_ERROR_27534##27535##IDS_ERROR_27535##27536##IDS_ERROR_27536##27537##IDS_ERROR_27537##27538##IDS_ERROR_27538##27539##IDS_ERROR_27539##2754##IDS_ERROR_2754##27540##IDS_ERROR_27540##27541##IDS_ERROR_27541##27542##IDS_ERROR_27542##27543##IDS_ERROR_27543##27544##IDS_ERROR_27544##27545##IDS_ERROR_27545##27546##IDS_ERROR_27546##27547##IDS_ERROR_27547##27548##IDS_ERROR_27548##27549##IDS_ERROR_27549##2755##IDS_ERROR_2755##27550##IDS_ERROR_27550##27551##IDS_ERROR_27551##27552##IDS_ERROR_27552##27553##IDS_ERROR_27553##27554##IDS_ERROR_27554##2756##IDS_ERROR_2756##2757##IDS_ERROR_2757##2758##IDS_ERROR_2758##2759##IDS_ERROR_2759##2760##IDS_ERROR_2760##2761##IDS_ERROR_2761##2762##IDS_ERROR_2762##2763##IDS_ERROR_2763##2765##IDS_ERROR_2765##2766##IDS_ERROR_2766##2767##IDS_ERROR_2767##2768##IDS_ERROR_2768##2769##IDS_ERROR_2769##2770##IDS_ERROR_2770##2771##IDS_ERROR_2771##2772##IDS_ERROR_2772##2801##IDS_ERROR_2801##2802##IDS_ERROR_2802##2803##IDS_ERROR_2803##2804##IDS_ERROR_2804##2806##IDS_ERROR_2806##2807##IDS_ERROR_2807##2808##IDS_ERROR_2808##2809##IDS_ERROR_2809##2810##IDS_ERROR_2810##2811##IDS_ERROR_2811##2812##IDS_ERROR_2812##2813##IDS_ERROR_2813##2814##IDS_ERROR_2814##2815##IDS_ERROR_2815##2816##IDS_ERROR_2816##2817##IDS_ERROR_2817##2818##IDS_ERROR_2818##2819##IDS_ERROR_2819##2820##IDS_ERROR_2820##2821##IDS_ERROR_2821##2822##IDS_ERROR_2822##2823##IDS_ERROR_2823##2824##IDS_ERROR_2824##2825##IDS_ERROR_2825##2826##IDS_ERROR_2826##2827##IDS_ERROR_2827##2828##IDS_ERROR_2828##2829##IDS_ERROR_2829##2830##IDS_ERROR_2830##2831##IDS_ERROR_2831##2832##IDS_ERROR_2832##2833##IDS_ERROR_2833##2834##IDS_ERROR_2834##2835##IDS_ERROR_2835##2836##IDS_ERROR_2836##2837##IDS_ERROR_2837##2838##IDS_ERROR_2838##2839##IDS_ERROR_2839##2840##IDS_ERROR_2840##2841##IDS_ERROR_2841##2842##IDS_ERROR_2842##2843##IDS_ERROR_2843##2844##IDS_ERROR_2844##2845##IDS_ERROR_2845##2846##IDS_ERROR_2846##2847##IDS_ERROR_2847##2848##IDS_ERROR_2848##2849##IDS_ERROR_2849##2850##IDS_ERROR_2850##2851##IDS_ERROR_2851##2852##IDS_ERROR_2852##2853##IDS_ERROR_2853##2854##IDS_ERROR_2854##2855##IDS_ERROR_2855##2856##IDS_ERROR_2856##2857##IDS_ERROR_2857##2858##IDS_ERROR_2858##2859##IDS_ERROR_2859##2860##IDS_ERROR_2860##2861##IDS_ERROR_2861##2862##IDS_ERROR_2862##2863##IDS_ERROR_2863##2864##IDS_ERROR_2864##2865##IDS_ERROR_2865##2866##IDS_ERROR_2866##2867##IDS_ERROR_2867##2868##IDS_ERROR_2868##2869##IDS_ERROR_2869##2870##IDS_ERROR_2870##2871##IDS_ERROR_2871##2872##IDS_ERROR_2872##2873##IDS_ERROR_2873##2874##IDS_ERROR_2874##2875##IDS_ERROR_2875##2876##IDS_ERROR_2876##2877##IDS_ERROR_2877##2878##IDS_ERROR_2878##2879##IDS_ERROR_2879##2880##IDS_ERROR_2880##2881##IDS_ERROR_2881##2882##IDS_ERROR_2882##2883##IDS_ERROR_2883##2884##IDS_ERROR_2884##2885##IDS_ERROR_2885##2886##IDS_ERROR_2886##2887##IDS_ERROR_2887##2888##IDS_ERROR_2888##2889##IDS_ERROR_2889##2890##IDS_ERROR_2890##2891##IDS_ERROR_2891##2892##IDS_ERROR_2892##2893##IDS_ERROR_2893##2894##IDS_ERROR_2894##2895##IDS_ERROR_2895##2896##IDS_ERROR_2896##2897##IDS_ERROR_2897##2898##IDS_ERROR_2898##2899##IDS_ERROR_2899##2901##IDS_ERROR_2901##2902##IDS_ERROR_2902##2903##IDS_ERROR_2903##2904##IDS_ERROR_2904##2905##IDS_ERROR_2905##2906##IDS_ERROR_2906##2907##IDS_ERROR_2907##2908##IDS_ERROR_2908##2909##IDS_ERROR_2909##2910##IDS_ERROR_2910##2911##IDS_ERROR_2911##2912##IDS_ERROR_2912##2919##IDS_ERROR_2919##2920##IDS_ERROR_2920##2924##IDS_ERROR_2924##2927##IDS_ERROR_2927##2928##IDS_ERROR_2928##2929##IDS_ERROR_2929##2932##IDS_ERROR_2932##2933##IDS_ERROR_2933##2934##IDS_ERROR_2934##2935##IDS_ERROR_2935##2936##IDS_ERROR_2936##2937##IDS_ERROR_2937##2938##IDS_ERROR_2938##2939##IDS_ERROR_2939##2940##IDS_ERROR_2940##2941##IDS_ERROR_2941##2942##IDS_ERROR_2942##2943##IDS_ERROR_2943##2944##IDS_ERROR_2944##2945##IDS_ERROR_2945##3001##IDS_ERROR_3001##3002##IDS_ERROR_3002##32##IDS_ERROR_20##33##IDS_ERROR_21##4##IDS_ERROR_3##5##IDS_ERROR_4##7##IDS_ERROR_5##8##IDS_ERROR_6##9##IDS_ERROR_7##
- - - Dialog_ - Control_ - Event - Attribute - - - - - - - - - - - - -
SetupInitializationActionDataActionDataTextSetupInitializationActionTextActionTextTextSetupProgressActionProgress95AdminInstallFinalizeProgressSetupProgressActionProgress95InstallFilesProgressSetupProgressActionProgress95MoveFilesProgressSetupProgressActionProgress95RemoveFilesProgressSetupProgressActionProgress95RemoveRegistryValuesProgressSetupProgressActionProgress95SetProgressProgressSetupProgressActionProgress95UnmoveFilesProgressSetupProgressActionProgress95WriteIniValuesProgressSetupProgressActionProgress95WriteRegistryValuesProgressSetupProgressActionTextActionTextText
- - - Extension - Component_ - ProgId_ - MIME_ - Feature_ -
- - - Feature - Feature_Parent - Title - Description - Display - Level - Directory_ - Attributes - ISReleaseFlags - ISComments - ISFeatureCabName - ISProFeatureName -
BOINC##IDS_FEATURE_BOINC_NAME####IDS_FEATURE_BOINC_DESCRIPTION##31INSTALLDIR16 - BOINCManagerBOINC##IDS_FEATURE_BOINC_MANAGER_NAME####IDS_FEATURE_BOINC_MANAGER_DESCRIPTION##131INSTALLDIR2 - BOINCManagerGlobalizationBOINCManager##IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_NAME####IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_DESCRIPTION##11INSTALLDIR2 - BOINCManagerStartupBOINCManager***IS_STRING_NOT_DEFINED***71INSTALLDIR2 - BOINCScreensaverBOINC##IDS_FEATURE_BOINC_SCREENSAVER_NAME####IDS_FEATURE_BOINC_SCREENSAVER_DESCRIPTION##151INSTALLDIR18 -
- - - Feature_ - Component_ - - - - - - - - - - - - - - - - - - - - -
BOINCBOINCServiceConfigBOINC_BOINCBOINC_BOINCCMDBOINC_BOINCDataBOINC_BOINCDataProjectsBOINC_BOINCDataSlotsBOINC_BOINCDependsBOINC_BOINCSvcCtrlBOINC_BOINCTrayBOINC_BOINCTrayStartupBOINCManager_BOINCManagerBOINCManager_BOINCManagerSkinBOINCManager_BOINCManagerStartMenuBOINCManagerGlobalization_BOINCManagerGlobalizationBOINCManagerStartup_BOINCManagerStartupBOINCManagerStartup_BOINCManagerStartupAllBOINCScreensaver_BOINCScreensaverBOINCScreensaver_ScreensaverBOINCScreensaver_ScreensaverEnable9xBOINCScreensaver_ScreensaverEnableNT
- - - File - Component_ - FileName - FileSize - Version - Language - Attributes - Sequence - ISBuildSourcePath - ISAttributes - ISComponentSubFolder_ -
all_projects_list.xml_BOINCDataALL_PR~1.XML|all_projects_list.xml01<ISProjectFolder>\redist\all_projects_list.xml1 - boinc.exe_BOINCboinc.exe01<PATH_TO_RELEASE_FILES>\boinc.exe1 - boinc.exe1BOINCServiceConfigboinc.exe01<PATH_TO_RELEASE_FILES>\boinc.exe1 - boinc.scr_Screensaverboinc.scr01<PATH_TO_RELEASE_FILES>\boinc.scr1 - boinc_logo_black.jpg_BOINCScreensaverBOINC_~1.JPG|boinc_logo_black.jpg01<PATH_TO_LOGO_FILES>\boinc_logo_black.jpg1 - boinccmd.exe_BOINCCMDboinccmd.exe01<PATH_TO_RELEASE_FILES>\boinccmd.exe1 - boincmgr.exe_BOINCManagerboincmgr.exe01<PATH_TO_RELEASE_FILES>\boincmgr.exe1 - boincscr.exe_BOINCScreensaverboincscr.exe01<PATH_TO_RELEASE_FILES>\boincscr.exe1 - boincsvcctrl.exe_BOINCSvcCtrlBOINCS~1.EXE|boincsvcctrl.exe01<PATH_TO_RELEASE_FILES>\boincsvcctrl.exe1 - boinctray.exe_BOINCTrayBOINCT~1.EXE|boinctray.exe01<PATH_TO_RELEASE_FILES>\boinctray.exe1 - ca_bundle.crt_BOINCDependsCA-BUN~1.CRT|ca-bundle.crt01<PATH_TO_RELEASE_FILES>\ca-bundle.crt1 - copying_BOINCDependsCOPYING01<PATH_TO_BOINC_FILES>\COPYING1 - copyright_BOINCDependsCOPYRI~1|COPYRIGHT01<PATH_TO_BOINC_FILES>\COPYRIGHT1 - liberationsans_regular.ttf_BOINCScreensaverLIBERA~1.TTF|LiberationSans-Regular.ttf01<PATH_TO_BOINC_FILES>\api\ttf\liberation-fonts-ttf-2.00.0\LiberationSans-Regular.ttf1 - placeholder.txt_BOINCDataPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - placeholder.txt1_BOINCDataProjectsPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - placeholder.txt2_BOINCDataSlotsPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 -
- - - File_ - SFPCatalog_ -
- - - File_ - FontTitle -
liberationsans_regular.ttf -
- - - Tag - Data - - -
BiildCDROMEnabled - BiildInternetEnabled - BiildSingleExeEnabled - BiildSingleMSIEnabled - PROJECT_ASSISTANT_DEFAULT_FEATUREBOINCPROJECT_ASSISTANT_FEATURESSelectable
- - - ISBillboard - Duration - Origin - X - Y - Effect - Sequence - Target - Color - Style - Font - Title - DisplayName -
- - - AppKey - AppName - CompanyName - DefDir - IconPath - IconIndex - DeviceFile - DesktopTargetDir - Description - DeleteMedia - InstallNetCF - InstallSQLServer - InstallSQLClient - InstallSQLDev - PreXML - PostXML - NoUninstall - SPCFile - PVKFile - Attributes - RawDeviceFile - Component_ - InstallNetCF2 - InstallSQLServer2 - InstallSQLClient2 - InstallSQLDev2 - SPCPwd -
- - - AppKey - DirKey - DirParent - DirValue -
- - - AppKey - FileKey - Name - Destination - Source - Processor - Platform - CopyOption - FileOption - AdvancedOptions -
- - - AppKey - ExtKey - FileKey - Description - Extension - IconIndex -
- - - CEInstallKey - CEAppName - CEDesktopDir - CEIniFileKey - CECabs - CEIcoFile - DeleteMedia - Component_ -
- - - AppKey - FileKey - BuildSourcePath -
- - - AppKey - Name - Platforms -
- - - AppKey - RegKey - Root - Key - Name - Value - Processor - Platform - Overwrite -
- - - AppKey - SetupFileKey - Name - Source - Processor - Platform -
- - - AppKey - ShtCutKey - DisplayName - Destination - Target - Platform - StartScreenIcon -
- - - Package - SourcePath - ProductCode - Order - Options - InstallCondition - RemoveCondition - InstallProperties - RemoveProperties - ISReleaseFlags - DisplayName -
- - - Package_ - File - FilePath - Options - Data - ISBuildSourcePath -
- - - Action_ - Name - Value -
- - - ISComCatalogObject_ - ItemName - ItemValue -
- - - ISComCatalogCollection - ISComCatalogObject_ - CollectionName -
- - - ISComCatalogCollection_ - ISComCatalogObject_ -
- - - ISComCatalogObject - DisplayName -
- - - ISComCatalogObject_ - ComputerName - Component_ - ISAttributes - DepFiles -
- - - ISComPlusApplicationDLL - ISComPlusApplication_ - ISComCatalogObject_ - CLSID - ProgId - DLL - AlterDLL -
- - - ISComPlusProxy - ISComPlusApplication_ - Component_ - ISAttributes - DepFiles -
- - - ISComPlusApplication_ - File_ - ISPath -
- - - File_ - ISComPlusApplicationDLL_ -
- - - ISComPlusApplication_ - File_ - ISPath -
- - - File_ - ISComPlusApplicationDLL_ -
- - - Component_ - OS - Language - FilterProperty - Platforms - FTPLocation - HTTPLocation - Miscellaneous -
BOINCServiceConfig_23973580_DA7B_4A53_B5EB_5F1F61B97C11_FILTER - _BOINC_8A5DE506_FADD_485F_B712_2BFBE8D3B700_FILTER - _BOINCCMD_C3AE567A_C9EF_457F_AD95_6B8C39633948_FILTER - _BOINCData_D8602107_1A7A_4322_BE7C_F9ED7C5178C6_FILTER - _BOINCDataProjects_AC29B530_D9EA_42C8_A23C_A0D32681F657_FILTER - _BOINCDataSlots_781B3F44_497A_4D36_A81A_CCE99D480B09_FILTER - _BOINCDepends_FFEA3851_DCBE_4134_BAEF_76D1DC569A44_FILTER - _BOINCManager_44FFC458_BD5C_42B3_81CB_5FAA31C5854B_FILTER - _BOINCManagerGlobalization_00D343CC_FF44_42D5_8AC7_3BEF51779299_FILTER - _BOINCManagerSkin_0642D71A_FB0F_4789_B5F5_E495E9BBB813_FILTER - _BOINCManagerStartMenu_0A2D2DA7_9934_4A49_A103_1046732C6762_FILTER - _BOINCManagerStartup_6DC69561_CA50_4E2A_85B9_6140E6C0A329_FILTER - _BOINCManagerStartupAll_6DC69561_CA50_4E2A_85B9_6140E6C0A329_FILTER - _BOINCScreensaver_E2575AA9_548C_4FBC_846D_6F0FF0B26390_FILTER - _BOINCSvcCtrl_413EDD3B_1968_4EDE_9803_76711043BBE9_FILTER - _BOINCTray_19EAD971_CEDF_4B0E_B4A5_8C37F5FE78F5_FILTER - _BOINCTrayStartup_16E0011E_7BA3_4435_87BC_18E9D4535661_FILTER - _Screensaver_603E61B3_0551_4022_9CB1_DEFB09785937_FILTER - _ScreensaverEnable9x_9882CE8E_CE38_4B0E_BF33_0C7202E301B6_FILTER - _ScreensaverEnableNT_85684E6E_6399_4039_A805_F88F7183C532_FILTER - locale_3D63DF56_9A83_42E6_9069_1D5F29FA15FA_FILTER -
- - - Action_ - Description - FileType - ISCAReferenceFilePath -
- - - ISDIMReference_ - RequiredUUID - RequiredMajorVersion - RequiredMinorVersion - RequiredBuildVersion - RequiredRevisionVersion -
- - - ISDIMReference - ISBuildSourcePath -
- - - ISDIMReference_Parent - ISDIMDependency_ -
- - - ISDIMVariable - ISDIMReference_ - Name - NewValue - Type -
- - - EntryPoint - Type - Source - Target -
- - - ISDRMFile - File_ - ISDRMLicense_ - Shell -
- - - ISDRMFile_ - Property - Value -
- - - ISDRMLicense - Description - ProjectVersion - Attributes - LicenseNumber - RequestCode - ResponseCode -
- - - ISDependency - Exclude -
- - - ISDisk1File - ISBuildSourcePath - Disk -
- - - Component_ - SourceFolder - IncludeFlags - IncludeFiles - ExcludeFiles - ISAttributes - - -
_BOINCManagerGlobalization<PATH_TO_LOCALE_FILES>4BOINC-Manager.mo;BOINC-Client.mo;BOINC-Web.mo2_BOINCManagerSkin<PATH_TO_BOINC_FILES>\clientgui\skins\Default4*.xml, *.jpg, *.png10
- - - Feature_ - ISDIMReference_ -
- - - Feature_ - ModuleID - Language -
- - - Feature_ - ISMergeModule_ - Language_ -
- - - Feature_ - ISSetupPrerequisites_ -
- - - File_ - Manifest_ -
- - - ISIISItem - ISIISItem_Parent - DisplayName - Type - Component_ -
- - - ISIISProperty - ISIISItem_ - Schema - FriendlyName - MetaDataProp - MetaDataType - MetaDataUserType - MetaDataAttributes - MetaDataValue - Order - ISAttributes -
- - - EntryPoint - Type - Source - Target -
- - - ISLanguage - Included - -
10331
- - - ISLinkerLibrary - Library - Order - - - -
ifx.oblifx.obl3isrt.oblisrt.obl2iswi.obliswi.obl1
- - - Dialog_ - Control_ - ISLanguage_ - Attributes - X - Y - Width - Height - Binary_ - ISBuildSourcePath -
- - - Dialog_ - ISLanguage_ - Attributes - TextStyle_ - Width - Height -
- - - Property - Order - ISLanguage_ - X - Y - Width - Height -
- - - LockObject - Table - Domain - User - Permission - Attributes -
- - - DiskId - ISProductConfiguration_ - ISRelease_ - LastSequence - DiskPrompt - Cabinet - VolumeLabel - Source -
1WEBx64Web0 -
- - - ISLogicalDisk_ - ISProductConfiguration_ - ISRelease_ - Feature_ - Sequence - ISAttributes -
- - - ISMergeModule - Language - Name - Destination - ISAttributes -
- - - ISMergeModule_ - Language_ - ModuleConfiguration_ - Value - Format - Type - ContextData - DefaultValue - Attributes - DisplayName - Description - HelpLocation - HelpKeyword -
- - - ObjectName - Language -
- - - ObjectName - Property - Value - IncludeInBuild -
- - - PalmApp - Component -
- - - PalmApp - FileKey - Destination -
- - - PatchConfiguration_ - UpgradedImage_ -
- - - Name - CanPCDiffer - CanPVDiffer - IncludeWholeFiles - LeaveDecompressed - OptimizeForSize - EnablePatchCache - PatchCacheDir - Flags - PatchGuidsToReplace - TargetProductCodes - PatchGuid - OutputPath - MinMsiVersion - Attributes -
- - - ISPatchConfiguration_ - Property - Value -
- - - Name - ISUpgradedImage_ - FileKey - FilePath -
- - - UpgradedImage - FileKey - Component -
- - - ISPathVariable - Value - TestValue - Type - - - - - - - - - - - - - - - -
CommonFilesFolder1ISPROJECTDIR1ISProductFolder1ISProjectDataFolder1ISProjectFolder1PATH_TO_BOINC_CODESIGN<PATH_TO_BOINC_FILES>\..\boinc_codesign2PATH_TO_BOINC_FILES<ISProjectFolder>\..\..2PATH_TO_LOCALE_FILES<PATH_TO_BOINC_FILES>\locale2PATH_TO_LOGO_FILES<PATH_TO_BOINC_FILES>\doc\logo2PATH_TO_RELEASE_FILES<PATH_TO_BOINC_FILES>\win_build\Build\x64\Release2PATH_TO_SKIN_FILES<PATH_TO_BOINC_FILES>\clientgui\skins\BOINC2PATH_TO_TXF_FILES<PATH_TO_BOINC_FILES>\api\txf2ProgramFilesFolder1SystemFolder1WindowsFolder1
- - - ISProductConfiguration - ProductConfigurationFlags - GeneratePackageCode - -
WEBx641
- - - ISProductConfiguration_ - InstanceId - Property - Value -
- - - ISProductConfiguration_ - Property - Value - - -
WEBx64IncludeActionHelp1WEBx64MSIPackageFileName - WEBx64PackageCode - WEBx64ProductCode - WEBx64ProductName - WEBx64ProductVersion - WEBx64SetupFileNameboinc_7.16.11_windows_x86_64_vboxWEBx64UpgradeCode -
- - - ISRelease - ISProductConfiguration_ - BuildLocation - PackageName - Type - SupportedLanguagesUI - MsiSourceType - ReleaseType - Platforms - SupportedLanguagesData - DefaultLanguage - SupportedOSs - DiskSize - DiskSizeUnit - DiskClusterSize - ReleaseFlags - DiskSpanning - SynchMsi - MediaLocation - URLLocation - DigitalURL - DigitalPVK - DigitalSPC - Password - VersionCopyright - Attributes - CDBrowser - DotNetBuildConfiguration - MsiCommandLine - ISSetupPrerequisiteLocation - -
WebWEBx64<ISProjectDataFolder>PackageName1103321Intel103300100MediaLocationhttp://boinc.berkeley.edu/<PATH_TO_BOINC_CODESIGN>\boinc.pfxCopyright (C) 2023 University of California at Berkeley. All Rights Reserved.427083671
- - - ISRelease_ - ISProductConfiguration_ - Property - Value -
- - - ISRelease_ - ISProductConfiguration_ - WebType - WebURL - WebCabSize - OneClickCabName - OneClickHtmlName - WebLocalCachePath - EngineLocation - Win9xMsiUrl - WinNTMsiUrl - ISEngineLocation - ISEngineURL - OneClickTargetBrowser - DigitalCertificateIdNS - DigitalCertificateDBaseNS - DigitalCertificatePasswordNS - DotNetRedistLocation - DotNetRedistURL - DotNetVersion - DotNetBaseLanguage - DotNetLangaugePacks - DotNetFxCmdLine - DotNetLangPackCmdLine - JSharpCmdLine - Attributes - JSharpRedistLocation - MsiEngineVersion - WinMsi30Url - CertPassword - -
WebWEBx640http://0installinstall[WindowsFolder]Downloaded Installations0http://www.installengine.com/Msiengine20http://www.installengine.com/Msiengine200http://www.installengine.com/cert05/isengine3http://www.installengine.com/cert05/dotnetfx01033104034http://www.installengine.com/Msiengine305D6FE4CEBE1D
- - - ISRelease_ - ISProductConfiguration_ - Name - Value - - -
WebWEBx64CabCompressionType3WebWEBx64SetupIcon<ISProjectFolder>\redist\setup.ico,0
- - - ISRelease_ - ISProductConfiguration_ - Repository - DisplayName - Publisher - Description - ISAttributes -
- - - ISSQLConnection - Server - Database - UserName - Password - Authentication - Attributes - Order - Comments - CmdTimeout - BatchSeparator - ScriptVersion_Table - ScriptVersion_Column -
- - - ISSQLConnectionDBServer - ISSQLConnection_ - ISSQLDBMetaData_ - Order -
- - - ISSQLConnection_ - ISSQLScriptFile_ - Order -
- - - ISSQLDBMetaData - DisplayName - AdoDriverName - AdoCxnDriver - AdoCxnServer - AdoCxnDatabase - AdoCxnUserID - AdoCxnPassword - AdoCxnWindowsSecurity - AdoCxnNetLibrary - TestDatabaseCmd - TestTableCmd - VersionInfoCmd - VersionBeginToken - VersionEndToken - LocalInstanceNames - CreateDbCmd - SwitchDbCmd - ISAttributes - TestTableCmd2 - WinAuthentUserId - DsnODBCName - AdoCxnPort - AdoCxnAdditional - QueryDatabasesCmd - CreateTableCmd - InsertRecordCmd - SelectTableCmd - ScriptVersion_Table - ScriptVersion_Column - ScriptVersion_ColumnType -
- - - ISSQLRequirement - ISSQLConnection_ - MajorVersion - ServicePackLevel - Attributes - ISSQLConnectionDBServer_ -
- - - ErrNumber - ISSQLScriptFile_ - ErrHandling - Message - Attributes -
- - - ISSQLScriptFile - Component_ - Scheduling - InstallText - UninstallText - ISBuildSourcePath - Comments - ErrorHandling - Attributes - Version - Condition -
- - - ISSQLScriptFile_ - Server - Database - UserName - Password - Authentication - IncludeTables - ExcludeTables - Attributes -
- - - ISSQLScriptReplace - ISSQLScriptFile_ - Search - Replace - Attributes -
- - - ISScriptFile -
- - - ISSearchReplace - ISSearchReplaceSet_ - Search - Replace - Attributes - Order -
- - - ISSearchReplaceSet - Component_ - Directory_ - IncludeFiles - ExcludeFiles - Attributes - Order - CodePage -
- - - FileKey - Cost - Order - CmdLine -
- - - ISSetupFile - FileName - Stream - Language - Splash - Path - -
SetupFile1setup.bmp01<ISProjectFolder>\redist\setup.bmp
- - - ISSetupPrerequisites - ISBuildSourcePath - Order - ISSetupLocation - ISReleaseFlags -
_E738330F_915F_486C_A67A_4C73626851FF_Oracle VM VirtualBox 6.1.34(x64).prq -
- - - ISSetupType - Description - Display_Name - Display - Comments -
- - - ISSetupType_ - Feature_ -
- - - Name - ISBuildSourcePath -
- - - ISString - ISLanguage_ - Value - Encoded - Comment - TimeStamp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COMPANY_NAME1033Space Sciences Laboratory, U.C. Berkeley01301824496COMPANY_PRODUCT1033BOINC for Windows0-1650982384COMPANY_PRODUCT_SUBJECT1033BOINC0-1650978224COMPANY_URL1033http://boinc.berkeley.edu/01570260176IDPROP_EXPRESS_LAUNCH_CONDITION_ADMIN1033You must have administrative privileges in order to install [ProductName].01301828691IDPROP_EXPRESS_LAUNCH_CONDITION_COLOR1033The color settings of your system are not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_IE5FOUND1033Internet Explorer 5 or greater needs to be installed for this installation to continue.0983266765IDPROP_EXPRESS_LAUNCH_CONDITION_OS1033[ProductName] requires that your computer is running Windows 2000 or better.0-719496275IDPROP_EXPRESS_LAUNCH_CONDITION_PROCESSOR1033The processor is not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_RAM1033The amount of RAM is not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_SCREEN1033The screen resolution is not adequate for running [ProductName].0-2087162399IDS_ACTIONTEXT_11033[1]0-2087162399IDS_ACTIONTEXT_1b1033[1]0-2087162399IDS_ACTIONTEXT_1c1033[1]0-2087162399IDS_ACTIONTEXT_1d1033[1]0-2087162399IDS_ACTIONTEXT_Advertising1033Advertising application0-2087162399IDS_ACTIONTEXT_AllocatingRegistry1033Allocating registry space0-2087162399IDS_ACTIONTEXT_AppCommandLine1033Application: [1], Command line: [2]0-2087162399IDS_ACTIONTEXT_AppId1033AppId: [1]{{, AppType: [2]}}0-2087162399IDS_ACTIONTEXT_AppIdAppTypeRSN1033AppId: [1]{{, AppType: [2], Users: [3], RSN: [4]}}0-2087162399IDS_ACTIONTEXT_Application1033Application: [1]0-2087162399IDS_ACTIONTEXT_BindingExes1033Binding executables0-2087162399IDS_ACTIONTEXT_ClassId1033Class ID: [1]0-2087162399IDS_ACTIONTEXT_ClsID1033Class ID: [1]0-2087162399IDS_ACTIONTEXT_ComponentIDQualifier1033Component ID: [1], Qualifier: [2]0-2087162399IDS_ACTIONTEXT_ComponentIdQualifier21033Component ID: [1], Qualifier: [2]0-2087162399IDS_ACTIONTEXT_ComputingSpace1033Computing space requirements0-2087162399IDS_ACTIONTEXT_ComputingSpace21033Computing space requirements0-2087162399IDS_ACTIONTEXT_ComputingSpace31033Computing space requirements0-2087162399IDS_ACTIONTEXT_ContentTypeExtension1033MIME Content Type: [1], Extension: [2]0-2087162399IDS_ACTIONTEXT_ContentTypeExtension21033MIME Content Type: [1], Extension: [2]0-2087162399IDS_ACTIONTEXT_CopyingNetworkFiles1033Copying files to the network0-2087162399IDS_ACTIONTEXT_CopyingNewFiles1033Copying new files0-2087162399IDS_ACTIONTEXT_CreatingDuplicate1033Creating duplicate files0-2087162399IDS_ACTIONTEXT_CreatingFolders1033Creating folders0-2087162399IDS_ACTIONTEXT_CreatingIISRoots1033Creating IIS Virtual Roots...0-2087162399IDS_ACTIONTEXT_CreatingShortcuts1033Creating shortcuts0-2087162399IDS_ACTIONTEXT_DeletingServices1033Deleting services0-2087162399IDS_ACTIONTEXT_EnvironmentStrings1033Updating environment strings0-2087162399IDS_ACTIONTEXT_EvaluateLaunchConditions1033Evaluating launch conditions0-2087162399IDS_ACTIONTEXT_Extension1033Extension: [1]0-2087162399IDS_ACTIONTEXT_Extension21033Extension: [1]0-2087162399IDS_ACTIONTEXT_Feature1033Feature: [1]0-2087162399IDS_ACTIONTEXT_FeatureColon1033Feature: [1]0-2087162399IDS_ACTIONTEXT_File1033File: [1]0-2087162399IDS_ACTIONTEXT_File21033File: [1]0-2087162399IDS_ACTIONTEXT_FileDependencies1033File: [1], Dependencies: [2]0-2087162399IDS_ACTIONTEXT_FileDir1033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDir21033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDir31033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDirSize1033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize21033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize31033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize41033File: [1], Directory: [2], Size: [3]0-2087162399IDS_ACTIONTEXT_FileDirectorySize1033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileFolder1033File: [1], Folder: [2]0-2087162399IDS_ACTIONTEXT_FileFolder21033File: [1], Folder: [2]0-2087162399IDS_ACTIONTEXT_FileSectionKeyValue1033File: [1], Section: [2], Key: [3], Value: [4]0-2087162399IDS_ACTIONTEXT_FileSectionKeyValue21033File: [1], Section: [2], Key: [3], Value: [4]0-2087162399IDS_ACTIONTEXT_Folder1033Folder: [1]0-2087162399IDS_ACTIONTEXT_Folder11033Folder: [1]0-2087162399IDS_ACTIONTEXT_Font1033Font: [1]0-2087162399IDS_ACTIONTEXT_Font21033Font: [1]0-2087162399IDS_ACTIONTEXT_FoundApp1033Found application: [1]0-2087162399IDS_ACTIONTEXT_FreeSpace1033Free space: [1]0-2087162399IDS_ACTIONTEXT_GeneratingScript1033Generating script operations for action:0-2087162399IDS_ACTIONTEXT_InitializeODBCDirs1033Initializing ODBC directories0-2087162399IDS_ACTIONTEXT_InstallODBC1033Installing ODBC components0-2087162399IDS_ACTIONTEXT_InstallServices1033Installing new services0-2087162399IDS_ACTIONTEXT_InstallingSystemCatalog1033Installing system catalog0-2087162399IDS_ACTIONTEXT_KeyName1033Key: [1], Name: [2]0-2087162399IDS_ACTIONTEXT_KeyNameValue1033Key: [1], Name: [2], Value: [3]0-2087162399IDS_ACTIONTEXT_LibId1033LibID: [1]0-2087162399IDS_ACTIONTEXT_Libid21033LibID: [1]0-2087162399IDS_ACTIONTEXT_MigratingFeatureStates1033Migrating feature states from related applications0-2087162399IDS_ACTIONTEXT_MovingFiles1033Moving files0-2087162399IDS_ACTIONTEXT_NameValueAction1033Name: [1], Value: [2], Action [3]0-2087162399IDS_ACTIONTEXT_NameValueAction21033Name: [1], Value: [2], Action [3]0-2087162399IDS_ACTIONTEXT_PatchingFiles1033Patching files0-2087162399IDS_ACTIONTEXT_ProgID1033ProgID: [1]0-2087162399IDS_ACTIONTEXT_ProgID21033ProgID: [1]0-2087162399IDS_ACTIONTEXT_PropertySignature1033Property: [1], Signature: [2]0-2087162399IDS_ACTIONTEXT_PublishProductFeatures1033Publishing product features0-2087162399IDS_ACTIONTEXT_PublishProductInfo1033Publishing product information0-2087162399IDS_ACTIONTEXT_PublishingQualifiedComponents1033Publishing qualified components0-2087162399IDS_ACTIONTEXT_RegUser1033Registering user0-2087162399IDS_ACTIONTEXT_RegisterClassServer1033Registering class servers0-2087162399IDS_ACTIONTEXT_RegisterExtensionServers1033Registering extension servers0-2087162399IDS_ACTIONTEXT_RegisterFonts1033Registering fonts0-2087162399IDS_ACTIONTEXT_RegisterMimeInfo1033Registering MIME info0-2087162399IDS_ACTIONTEXT_RegisterTypeLibs1033Registering type libraries0-2087162399IDS_ACTIONTEXT_RegisteringComPlus1033Registering COM+ Applications and Components0-2087162399IDS_ACTIONTEXT_RegisteringModules1033Registering modules0-2087162399IDS_ACTIONTEXT_RegisteringProduct1033Registering product0-2087162399IDS_ACTIONTEXT_RegisteringProgIdentifiers1033Registering program identifiers0-2087162399IDS_ACTIONTEXT_RemoveApps1033Removing applications0-2087162399IDS_ACTIONTEXT_RemovingBackup1033Removing backup files0-2087162399IDS_ACTIONTEXT_RemovingDuplicates1033Removing duplicated files0-2087162399IDS_ACTIONTEXT_RemovingFiles1033Removing files0-2087162399IDS_ACTIONTEXT_RemovingFolders1033Removing folders0-2087162399IDS_ACTIONTEXT_RemovingIISRoots1033Removing IIS Virtual Roots...0-2087162399IDS_ACTIONTEXT_RemovingIni1033Removing INI file entries0-2087162399IDS_ACTIONTEXT_RemovingMoved1033Removing moved files0-2087162399IDS_ACTIONTEXT_RemovingODBC1033Removing ODBC components0-2087162399IDS_ACTIONTEXT_RemovingRegistry1033Removing system registry values0-2087162399IDS_ACTIONTEXT_RemovingShortcuts1033Removing shortcuts0-2087162399IDS_ACTIONTEXT_RollingBack1033Rolling back action:0-2087162399IDS_ACTIONTEXT_SearchForRelated1033Searching for related applications0-2087162399IDS_ACTIONTEXT_SearchInstalled1033Searching for installed applications0-2087162399IDS_ACTIONTEXT_SearchingQualifyingProducts1033Searching for qualifying products0-2087162399IDS_ACTIONTEXT_SearchingQualifyingProducts21033Searching for qualifying products0-2087162399IDS_ACTIONTEXT_Service1033Service: [1]0-2087162399IDS_ACTIONTEXT_Service21033Service: [2]0-2087162399IDS_ACTIONTEXT_Service31033Service: [1]0-2087162399IDS_ACTIONTEXT_Service41033Service: [1]0-2087162399IDS_ACTIONTEXT_Shortcut1033Shortcut: [1]0-2087162399IDS_ACTIONTEXT_Shortcut11033Shortcut: [1]0-2087162399IDS_ACTIONTEXT_StartingServices1033Starting services0-2087162399IDS_ACTIONTEXT_StoppingServices1033Stopping services0-2087162399IDS_ACTIONTEXT_UnpublishProductFeatures1033Unpublishing product features0-2087162399IDS_ACTIONTEXT_UnpublishQualified1033Unpublishing Qualified Components0-2087162399IDS_ACTIONTEXT_UnpublishingProductInfo1033Unpublishing product information0-2087162399IDS_ACTIONTEXT_UnregTypeLibs1033Unregistering type libraries0-2087162399IDS_ACTIONTEXT_UnregisterClassServers1033Unregister class servers0-2087162399IDS_ACTIONTEXT_UnregisterExtensionServers1033Unregistering extension servers0-2087162399IDS_ACTIONTEXT_UnregisterModules1033Unregistering modules0-2087162399IDS_ACTIONTEXT_UnregisteringComPlus1033Unregistering COM+ Applications and Components0-2087162399IDS_ACTIONTEXT_UnregisteringFonts1033Unregistering fonts0-2087162399IDS_ACTIONTEXT_UnregisteringMimeInfo1033Unregistering MIME info0-2087162399IDS_ACTIONTEXT_UnregisteringProgramIds1033Unregistering program identifiers0-2087162399IDS_ACTIONTEXT_UpdateComponentRegistration1033Updating component registration0-2087162399IDS_ACTIONTEXT_UpdateEnvironmentStrings1033Updating environment strings0-2087162399IDS_ACTIONTEXT_Validating1033Validating install0-2087162399IDS_ACTIONTEXT_WritingINI1033Writing INI file values0-2087162399IDS_ACTIONTEXT_WritingRegistry1033Writing system registry values0-2087162399IDS_BACK1033< &Back0-2087162399IDS_CANCEL1033Cancel0-2087162399IDS_CANCEL21033&Cancel0-2087162399IDS_CHANGE1033&Change...0-2087162399IDS_DEFAULT_CONFIRMPASSWORD1033Password &Confirmation:0555292365IDS_DEFAULT_LAUNCHATLOGON1033&Launch BOINC when logging on.0555300589IDS_DEFAULT_MAKESCREENSAVER1033&Make BOINC your default screensaver.0-2086926004IDS_DEFAULT_OPTIONS1033Please select the options you would like to enable.0-2086887124IDS_DEFAULT_PASSWORD1033&Password:0555325101IDS_DEFAULT_SERVICEACCOUNTCREDENTIALS1033Service account credentials0-2086905556IDS_DEFAULT_USERNAME1033&Username:0555302157IDS_ERROR_01033{{Fatal error: }}0-2087162399IDS_ERROR_11033Error [1].0-2087162399IDS_ERROR_101033=== Logging started: [Date] [Time] ===0-2087162399IDS_ERROR_1001033Could not remove shortcut [2]. Verify that the shortcut file exists and that you can access it.0-2087162399IDS_ERROR_1011033Could not register type library for file [2]. Contact your support personnel.0-2087162399IDS_ERROR_1021033Could not unregister type library for file [2]. Contact your support personnel.0-2087162399IDS_ERROR_1031033Could not update the INI file [2][3]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_1041033Could not schedule file [2] to replace file [3] on reboot. Verify that you have write permissions to file [3].0-2087162399IDS_ERROR_1051033Error removing ODBC driver manager, ODBC error [2]: [3]. Contact your support personnel.0-2087162399IDS_ERROR_1061033Error installing ODBC driver manager, ODBC error [2]: [3]. Contact your support personnel.0-2087162399IDS_ERROR_1071033Error removing ODBC driver [4], ODBC error [2]: [3]. Verify that you have sufficient privileges to remove ODBC drivers.0-2087162399IDS_ERROR_1081033Error installing ODBC driver [4], ODBC error [2]: [3]. Verify that the file [4] exists and that you can access it.0-2087162399IDS_ERROR_1091033Error configuring ODBC data source [4], ODBC error [2]: [3]. Verify that the file [4] exists and that you can access it.0-2087162399IDS_ERROR_111033=== Logging stopped: [Date] [Time] ===0-2087162399IDS_ERROR_1101033Service [2] ([3]) failed to start. Verify that you have sufficient privileges to start system services.0-2087162399IDS_ERROR_1111033Service [2] ([3]) could not be stopped. Verify that you have sufficient privileges to stop system services.0-2087162399IDS_ERROR_1121033Service [2] ([3]) could not be deleted. Verify that you have sufficient privileges to remove system services.0-2087162399IDS_ERROR_1131033Service [2] ([3]) could not be installed. Verify that you have sufficient privileges to install system services.0-2087162399IDS_ERROR_1141033Could not update environment variable [2]. Verify that you have sufficient privileges to modify environment variables.0-2087162399IDS_ERROR_1151033You do not have sufficient privileges to complete this installation for all users of the machine. Log on as an administrator and then retry this installation.0-2087162399IDS_ERROR_1161033Could not set file security for file [3]. Error: [2]. Verify that you have sufficient privileges to modify the security permissions for this file.0-2087162399IDS_ERROR_1171033Component Services (COM+ 1.0) are not installed on this computer. This installation requires Component Services in order to complete successfully. Component Services are available on Windows 2000.0-2087162399IDS_ERROR_1181033Error registering COM+ application. Contact your support personnel for more information.0-2087162399IDS_ERROR_1191033Error unregistering COM+ application. Contact your support personnel for more information.0-2087162399IDS_ERROR_121033Action start [Time]: [1].0-2087162399IDS_ERROR_1201033Removing older versions of this application0-2087162399IDS_ERROR_1211033Preparing to remove older versions of this application0-2087162399IDS_ERROR_1221033Error applying patch to file [2]. It has probably been updated by other means, and can no longer be modified by this patch. For more information contact your patch vendor. {{System Error: [3]}}0-2087162399IDS_ERROR_1231033[2] cannot install one of its required products. Contact your technical support group. {{System Error: [3].}}0-2087162399IDS_ERROR_1241033The older version of [2] cannot be removed. Contact your technical support group. {{System Error [3].}}0-2087162399IDS_ERROR_1251033The description for service '[2]' ([3]) could not be changed.0-2087162399IDS_ERROR_1261033The Windows Installer service cannot update the system file [2] because the file is protected by Windows. You may need to update your operating system for this program to work correctly. {{Package version: [3], OS Protected version: [4]}}0-2087162399IDS_ERROR_1271033The Windows Installer service cannot update the protected Windows file [2]. {{Package version: [3], OS Protected version: [4], SFP Error: [5]}}0-2087162399IDS_ERROR_1281033The Windows Installer service cannot update one or more protected Windows files. SFP Error: [2]. List of protected files: [3]0-2087162399IDS_ERROR_1291033User installations are disabled via policy on the machine.0-2087162399IDS_ERROR_131033Action ended [Time]: [1]. Return value [2].0-2087162399IDS_ERROR_1301033This setup requires Internet Information Server 4.0 or higher for configuring IIS Virtual Roots. Please make sure that you have IIS 4.0 or higher.0-2087162399IDS_ERROR_1311033This setup requires Administrator privileges for configuring IIS Virtual Roots.0-2087162399IDS_ERROR_13291033A file that is required cannot be installed because the cabinet file [2] is not digitally signed. This may indicate that the cabinet file is corrupt.0 - IDS_ERROR_13301033A file that is required cannot be installed because the cabinet file [2] has an invalid digital signature. This may indicate that the cabinet file is corrupt.{ Error [3] was returned by WinVerifyTrust.}0 - IDS_ERROR_13311033Failed to correctly copy [2] file: CRC error.0 - IDS_ERROR_13321033Failed to correctly patch [2] file: CRC error.0 - IDS_ERROR_13331033Failed to correctly patch [2] file: CRC error.0 - IDS_ERROR_13341033The file '[2]' cannot be installed because the file cannot be found in cabinet file '[3]'. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.0 - IDS_ERROR_13351033The cabinet file '[2]' required for this installation is corrupt and cannot be used. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.0 - IDS_ERROR_13361033There was an error creating a temporary file that is needed to complete this installation. Folder: [3]. System error code: [2]0 - IDS_ERROR_141033Time remaining: {[1] minutes }{[2] seconds}0-2087162399IDS_ERROR_151033Out of memory. Shut down other applications before retrying.0-2087162399IDS_ERROR_161033Installer is no longer responding.0-2087162399IDS_ERROR_16091033An error occurred while applying security settings. [2] is not a valid user or group. This could be a problem with the package, or a problem connecting to a domain controller on the network. Check your network connection and click Retry, or Cancel to end the install. Unable to locate the user's SID, system error [3]0 - IDS_ERROR_16511033Admin user failed to apply patch for a per-user managed or a per-machine application which is in advertise state.0 - IDS_ERROR_171033Installer terminated prematurely.0-2087162399IDS_ERROR_17151033Installed [2].0 - IDS_ERROR_17161033Configured [2].0 - IDS_ERROR_17171033Removed [2].0 - IDS_ERROR_17181033File [2] was rejected by digital signature policy.0 - IDS_ERROR_17191033Windows Installer service could not be accessed. Contact your support personnel to verify that it is properly registered and enabled.0 - IDS_ERROR_17201033There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor. Custom action [2] script error [3], [4]: [5] Line [6], Column [7], [8]0 - IDS_ERROR_17211033There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor. Action: [2], location: [3], command: [4]0 - IDS_ERROR_17221033There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action [2], location: [3], command: [4]0 - IDS_ERROR_17231033There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action [2], entry: [3], library: [4]0 - IDS_ERROR_17241033Removal completed successfully.0 - IDS_ERROR_17251033Removal failed.0 - IDS_ERROR_17261033Advertisement completed successfully.0 - IDS_ERROR_17271033Advertisement failed.0 - IDS_ERROR_17281033Configuration completed successfully.0 - IDS_ERROR_17291033Configuration failed.0 - IDS_ERROR_17301033You must be an Administrator to remove this application. To remove this application, you can log on as an administrator, or contact your technical support group for assistance.0 - IDS_ERROR_17311033The source installation package for the product [2] is out of sync with the client package. Try the installation again using a valid copy of the installation package '[3]'.0 - IDS_ERROR_17321033In order to complete the installation of [2], you must restart the computer. Other users are currently logged on to this computer, and restarting may cause them to lose their work. Do you want to restart now?0 - IDS_ERROR_181033Please wait while Windows configures [ProductName]0-2087162399IDS_ERROR_191033Gathering required information...0-2087162399IDS_ERROR_19351033An error occurred during the installation of assembly component [2]. HRESULT: [3]. {{assembly interface: [4], function: [5], assembly name: [6]}}0 - IDS_ERROR_19361033An error occurred during the installation of assembly '[6]'. The assembly is not strongly named or is not signed with the minimal key length. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_19371033An error occurred during the installation of assembly '[6]'. The signature or catalog could not be verified or is not valid. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_19381033An error occurred during the installation of assembly '[6]'. One or more modules of the assembly could not be found. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_21033Warning [1].0-2087162399IDS_ERROR_201033{[ProductName] }Setup completed successfully.0-2087162399IDS_ERROR_211033{[ProductName] }Setup failed.0-2087162399IDS_ERROR_21011033Shortcuts not supported by the operating system.0 - IDS_ERROR_21021033Invalid .ini action: [2]0 - IDS_ERROR_21031033Could not resolve path for shell folder [2].0 - IDS_ERROR_21041033Writing .ini file: [3]: System error: [2].0 - IDS_ERROR_21051033Shortcut Creation [3] Failed. System error: [2].0 - IDS_ERROR_21061033Shortcut Deletion [3] Failed. System error: [2].0 - IDS_ERROR_21071033Error [3] registering type library [2].0 - IDS_ERROR_21081033Error [3] unregistering type library [2].0 - IDS_ERROR_21091033Section missing for .ini action.0 - IDS_ERROR_21101033Key missing for .ini action.0 - IDS_ERROR_21111033Detection of running applications failed, could not get performance data. Registered operation returned : [2].0 - IDS_ERROR_21121033Detection of running applications failed, could not get performance index. Registered operation returned : [2].0 - IDS_ERROR_21131033Detection of running applications failed.0 - IDS_ERROR_221033Error reading from file: [2]. {{ System error [3].}} Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_22001033Database: [2]. Database object creation failed, mode = [3].0 - IDS_ERROR_22011033Database: [2]. Initialization failed, out of memory.0 - IDS_ERROR_22021033Database: [2]. Data access failed, out of memory.0 - IDS_ERROR_22031033Database: [2]. Cannot open database file. System error [3].0 - IDS_ERROR_22041033Database: [2]. Table already exists: [3].0 - IDS_ERROR_22051033Database: [2]. Table does not exist: [3].0 - IDS_ERROR_22061033Database: [2]. Table could not be dropped: [3].0 - IDS_ERROR_22071033Database: [2]. Intent violation.0 - IDS_ERROR_22081033Database: [2]. Insufficient parameters for Execute.0 - IDS_ERROR_22091033Database: [2]. Cursor in invalid state.0 - IDS_ERROR_22101033Database: [2]. Invalid update data type in column [3].0 - IDS_ERROR_22111033Database: [2]. Could not create database table [3].0 - IDS_ERROR_22121033Database: [2]. Database not in writable state.0 - IDS_ERROR_22131033Database: [2]. Error saving database tables.0 - IDS_ERROR_22141033Database: [2]. Error writing export file: [3].0 - IDS_ERROR_22151033Database: [2]. Cannot open import file: [3].0 - IDS_ERROR_22161033Database: [2]. Import file format error: [3], Line [4].0 - IDS_ERROR_22171033Database: [2]. Wrong state to CreateOutputDatabase [3].0 - IDS_ERROR_22181033Database: [2]. Table name not supplied.0 - IDS_ERROR_22191033Database: [2]. Invalid Installer database format.0 - IDS_ERROR_22201033Database: [2]. Invalid row/field data.0 - IDS_ERROR_22211033Database: [2]. Code page conflict in import file: [3].0 - IDS_ERROR_22221033Database: [2]. Transform or merge code page [3] differs from database code page [4].0 - IDS_ERROR_22231033Database: [2]. Databases are the same. No transform generated.0 - IDS_ERROR_22241033Database: [2]. GenerateTransform: Database corrupt. Table: [3].0 - IDS_ERROR_22251033Database: [2]. Transform: Cannot transform a temporary table. Table: [3].0 - IDS_ERROR_22261033Database: [2]. Transform failed.0 - IDS_ERROR_22271033Database: [2]. Invalid identifier '[3]' in SQL query: [4].0 - IDS_ERROR_22281033Database: [2]. Unknown table '[3]' in SQL query: [4].0 - IDS_ERROR_22291033Database: [2]. Could not load table '[3]' in SQL query: [4].0 - IDS_ERROR_22301033Database: [2]. Repeated table '[3]' in SQL query: [4].0 - IDS_ERROR_22311033Database: [2]. Missing ')' in SQL query: [3].0 - IDS_ERROR_22321033Database: [2]. Unexpected token '[3]' in SQL query: [4].0 - IDS_ERROR_22331033Database: [2]. No columns in SELECT clause in SQL query: [3].0 - IDS_ERROR_22341033Database: [2]. No columns in ORDER BY clause in SQL query: [3].0 - IDS_ERROR_22351033Database: [2]. Column '[3]' not present or ambiguous in SQL query: [4].0 - IDS_ERROR_22361033Database: [2]. Invalid operator '[3]' in SQL query: [4].0 - IDS_ERROR_22371033Database: [2]. Invalid or missing query string: [3].0 - IDS_ERROR_22381033Database: [2]. Missing FROM clause in SQL query: [3].0 - IDS_ERROR_22391033Database: [2]. Insufficient values in INSERT SQL statement.0 - IDS_ERROR_22401033Database: [2]. Missing update columns in UPDATE SQL statement.0 - IDS_ERROR_22411033Database: [2]. Missing insert columns in INSERT SQL statement.0 - IDS_ERROR_22421033Database: [2]. Column '[3]' repeated.0 - IDS_ERROR_22431033Database: [2]. No primary columns defined for table creation.0 - IDS_ERROR_22441033Database: [2]. Invalid type specifier '[3]' in SQL query [4].0 - IDS_ERROR_22451033IStorage::Stat failed with error [3].0 - IDS_ERROR_22461033Database: [2]. Invalid Installer transform format.0 - IDS_ERROR_22471033Database: [2] Transform stream read/write failure.0 - IDS_ERROR_22481033Database: [2] GenerateTransform/Merge: Column type in base table does not match reference table. Table: [3] Col #: [4].0 - IDS_ERROR_22491033Database: [2] GenerateTransform: More columns in base table than in reference table. Table: [3].0 - IDS_ERROR_22501033Database: [2] Transform: Cannot add existing row. Table: [3].0 - IDS_ERROR_22511033Database: [2] Transform: Cannot delete row that does not exist. Table: [3].0 - IDS_ERROR_22521033Database: [2] Transform: Cannot add existing table. Table: [3].0 - IDS_ERROR_22531033Database: [2] Transform: Cannot delete table that does not exist. Table: [3].0 - IDS_ERROR_22541033Database: [2] Transform: Cannot update row that does not exist. Table: [3].0 - IDS_ERROR_22551033Database: [2] Transform: Column with this name already exists. Table: [3] Col: [4].0 - IDS_ERROR_22561033Database: [2] GenerateTransform/Merge: Number of primary keys in base table does not match reference table. Table: [3].0 - IDS_ERROR_22571033Database: [2]. Intent to modify read only table: [3].0 - IDS_ERROR_22581033Database: [2]. Type mismatch in parameter: [3].0 - IDS_ERROR_22591033Database: [2] Table(s) Update failed0 - IDS_ERROR_22601033Storage CopyTo failed. System error: [3].0 - IDS_ERROR_22611033Could not remove stream [2]. System error: [3].0 - IDS_ERROR_22621033Stream does not exist: [2]. System error: [3].0 - IDS_ERROR_22631033Could not open stream [2]. System error: [3].0 - IDS_ERROR_22641033Could not remove stream [2]. System error: [3].0 - IDS_ERROR_22651033Could not commit storage. System error: [3].0 - IDS_ERROR_22661033Could not rollback storage. System error: [3].0 - IDS_ERROR_22671033Could not delete storage [2]. System error: [3].0 - IDS_ERROR_22681033Database: [2]. Merge: There were merge conflicts reported in [3] tables.0 - IDS_ERROR_22691033Database: [2]. Merge: The column count differed in the '[3]' table of the two databases.0 - IDS_ERROR_22701033Database: [2]. GenerateTransform/Merge: Column name in base table does not match reference table. Table: [3] Col #: [4].0 - IDS_ERROR_22711033SummaryInformation write for transform failed.0 - IDS_ERROR_22721033Database: [2]. MergeDatabase will not write any changes because the database is open read-only.0 - IDS_ERROR_22731033Database: [2]. MergeDatabase: A reference to the base database was passed as the reference database.0 - IDS_ERROR_22741033Database: [2]. MergeDatabase: Unable to write errors to Error table. Could be due to a non-nullable column in a predefined Error table.0 - IDS_ERROR_22751033Database: [2]. Specified Modify [3] operation invalid for table joins.0 - IDS_ERROR_22761033Database: [2]. Code page [3] not supported by the system.0 - IDS_ERROR_22771033Database: [2]. Failed to save table [3].0 - IDS_ERROR_22781033Database: [2]. Exceeded number of expressions limit of 32 in WHERE clause of SQL query: [3].0 - IDS_ERROR_22791033Database: [2] Transform: Too many columns in base table [3].0 - IDS_ERROR_22801033Database: [2]. Could not create column [3] for table [4].0 - IDS_ERROR_22811033Could not rename stream [2]. System error: [3].0 - IDS_ERROR_22821033Stream name invalid [2].0 - IDS_ERROR_231033Cannot create the file [3]. A directory with this name already exists. Cancel the installation and try installing to a different location.0-2087162399IDS_ERROR_23021033Patch notify: [2] bytes patched to far.0 - IDS_ERROR_23031033Error getting volume info. GetLastError: [2].0 - IDS_ERROR_23041033Error getting disk free space. GetLastError: [2]. Volume: [3].0 - IDS_ERROR_23051033Error waiting for patch thread. GetLastError: [2].0 - IDS_ERROR_23061033Could not create thread for patch application. GetLastError: [2].0 - IDS_ERROR_23071033Source file key name is null.0 - IDS_ERROR_23081033Destination file name is null.0 - IDS_ERROR_23091033Attempting to patch file [2] when patch already in progress.0 - IDS_ERROR_23101033Attempting to continue patch when no patch is in progress.0 - IDS_ERROR_23151033Missing path separator: [2].0 - IDS_ERROR_23181033File does not exist: [2].0 - IDS_ERROR_23191033Error setting file attribute: [3] GetLastError: [2].0 - IDS_ERROR_23201033File not writable: [2].0 - IDS_ERROR_23211033Error creating file: [2].0 - IDS_ERROR_23221033User canceled.0 - IDS_ERROR_23231033Invalid file attribute.0 - IDS_ERROR_23241033Could not open file: [3] GetLastError: [2].0 - IDS_ERROR_23251033Could not get file time for file: [3] GetLastError: [2].0 - IDS_ERROR_23261033Error in FileToDosDateTime.0 - IDS_ERROR_23271033Could not remove directory: [3] GetLastError: [2].0 - IDS_ERROR_23281033Error getting file version info for file: [2].0 - IDS_ERROR_23291033Error deleting file: [3]. GetLastError: [2].0 - IDS_ERROR_23301033Error getting file attributes: [3]. GetLastError: [2].0 - IDS_ERROR_23311033Error loading library [2] or finding entry point [3].0-2087162399IDS_ERROR_23321033Error getting file attributes. GetLastError: [2].0 - IDS_ERROR_23331033Error setting file attributes. GetLastError: [2].0 - IDS_ERROR_23341033Error converting file time to local time for file: [3]. GetLastError: [2].0 - IDS_ERROR_23351033Path: [2] is not a parent of [3].0 - IDS_ERROR_23361033Error creating temp file on path: [3]. GetLastError: [2].0 - IDS_ERROR_23371033Could not close file: [3] GetLastError: [2].0 - IDS_ERROR_23381033Could not update resource for file: [3] GetLastError: [2].0 - IDS_ERROR_23391033Could not set file time for file: [3] GetLastError: [2].0 - IDS_ERROR_23401033Could not update resource for file: [3], Missing resource.0 - IDS_ERROR_23411033Could not update resource for file: [3], Resource too large.0 - IDS_ERROR_23421033Could not update resource for file: [3] GetLastError: [2].0 - IDS_ERROR_23431033Specified path is empty.0 - IDS_ERROR_23441033Could not find required file IMAGEHLP.DLL to validate file:[2].0 - IDS_ERROR_23451033[2]: File does not contain a valid checksum value.0 - IDS_ERROR_23471033User ignore.0 - IDS_ERROR_23481033Error attempting to read from cabinet stream.0 - IDS_ERROR_23491033Copy resumed with different info.0 - IDS_ERROR_23501033FDI server error0 - IDS_ERROR_23511033File key '[2]' not found in cabinet '[3]'. The installation cannot continue.0 - IDS_ERROR_23521033Could not initialize cabinet file server. The required file 'CABINET.DLL' may be missing.0 - IDS_ERROR_23531033Not a cabinet.0 - IDS_ERROR_23541033Cannot handle cabinet.0 - IDS_ERROR_23551033Corrupt cabinet.0 - IDS_ERROR_23561033Could not locate cabinet in stream: [2].0 - IDS_ERROR_23571033Cannot set attributes.0 - IDS_ERROR_23581033Error determining whether file is in-use: [3]. GetLastError: [2].0 - IDS_ERROR_23591033Unable to create the target file - file may be in use.0 - IDS_ERROR_23601033Progress tick.0 - IDS_ERROR_23611033Need next cabinet.0 - IDS_ERROR_23621033Folder not found: [2].0 - IDS_ERROR_23631033Could not enumerate subfolders for folder: [2].0 - IDS_ERROR_23641033Bad enumeration constant in CreateCopier call.0 - IDS_ERROR_23651033Could not BindImage exe file [2].0 - IDS_ERROR_23661033User failure.0 - IDS_ERROR_23671033User abort.0 - IDS_ERROR_23681033Failed to get network resource information. Error [2], network path [3]. Extended error: network provider [5], error code [4], error description [6].0 - IDS_ERROR_23701033Invalid CRC checksum value for [2] file.{ Its header says [3] for checksum, its computed value is [4].}0 - IDS_ERROR_23711033Could not apply patch to file [2]. GetLastError: [3].0 - IDS_ERROR_23721033Patch file [2] is corrupt or of an invalid format. Attempting to patch file [3]. GetLastError: [4].0 - IDS_ERROR_23731033File [2] is not a valid patch file.0 - IDS_ERROR_23741033File [2] is not a valid destination file for patch file [3].0 - IDS_ERROR_23751033Unknown patching error: [2].0 - IDS_ERROR_23761033Cabinet not found.0 - IDS_ERROR_23791033Error opening file for read: [3] GetLastError: [2].0 - IDS_ERROR_23801033Error opening file for write: [3]. GetLastError: [2].0 - IDS_ERROR_23811033Directory does not exist: [2].0 - IDS_ERROR_23821033Drive not ready: [2].0 - IDS_ERROR_241033Please insert the disk: [2]0-2087162399IDS_ERROR_2401103364-bit registry operation attempted on 32-bit operating system for key [2].0 - IDS_ERROR_24021033Out of memory.0 - IDS_ERROR_251033The installer has insufficient privileges to access this directory: [2]. The installation cannot continue. Log on as an administrator or contact your system administrator.0-2087162399IDS_ERROR_25011033Could not create rollback script enumerator.0 - IDS_ERROR_25021033Called InstallFinalize when no install in progress.0 - IDS_ERROR_25031033Called RunScript when not marked in progress.0 - IDS_ERROR_261033Error writing to file [2]. Verify that you have access to that directory.0-2087162399IDS_ERROR_26011033Invalid value for property [2]: '[3]'0 - IDS_ERROR_26021033The [2] table entry '[3]' has no associated entry in the Media table.0 - IDS_ERROR_26031033Duplicate table name [2].0 - IDS_ERROR_26041033[2] Property undefined.0 - IDS_ERROR_26051033Could not find server [2] in [3] or [4].0 - IDS_ERROR_26061033Value of property [2] is not a valid full path: '[3]'.0 - IDS_ERROR_26071033Media table not found or empty (required for installation of files).0 - IDS_ERROR_26081033Could not create security descriptor for object. Error: '[2]'.0 - IDS_ERROR_26091033Attempt to migrate product settings before initialization.0 - IDS_ERROR_26111033The file [2] is marked as compressed, but the associated media entry does not specify a cabinet.0 - IDS_ERROR_26121033Stream not found in '[2]' column. Primary key: '[3]'.0 - IDS_ERROR_26131033RemoveExistingProducts action sequenced incorrectly.0 - IDS_ERROR_26141033Could not access IStorage object from installation package.0 - IDS_ERROR_26151033Skipped unregistration of Module [2] due to source resolution failure.0 - IDS_ERROR_26161033Companion file [2] parent missing.0 - IDS_ERROR_26171033Shared component [2] not found in Component table.0 - IDS_ERROR_26181033Isolated application component [2] not found in Component table.0 - IDS_ERROR_26191033Isolated components [2], [3] not part of same feature.0 - IDS_ERROR_26201033Key file of isolated application component [2] not in File table.0 - IDS_ERROR_26211033Resource DLL or Resource ID information for shortcut [2] set incorrectly.0 - IDS_ERROR_271033Error reading from file [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_27011033The depth of a feature exceeds the acceptable tree depth of [2] levels.0 - IDS_ERROR_27021033A Feature table record ([2]) references a non-existent parent in the Attributes field.0 - IDS_ERROR_27031033Property name for root source path not defined: [2]0 - IDS_ERROR_27041033Root directory property undefined: [2]0 - IDS_ERROR_27051033Invalid table: [2]; Could not be linked as tree.0 - IDS_ERROR_27061033Source paths not created. No path exists for entry [2] in Directory table.0 - IDS_ERROR_27071033Target paths not created. No path exists for entry [2] in Directory table.0 - IDS_ERROR_27081033No entries found in the file table.0 - IDS_ERROR_27091033The specified Component name ('[2]') not found in Component table.0 - IDS_ERROR_27101033The requested 'Select' state is illegal for this Component.0 - IDS_ERROR_27111033The specified Feature name ('[2]') not found in Feature table.0 - IDS_ERROR_27121033Invalid return from modeless dialog: [3], in action [2].0 - IDS_ERROR_27131033Null value in a non-nullable column ('[2]' in '[3]' column of the '[4]' table.0 - IDS_ERROR_27141033Invalid value for default folder name: [2].0 - IDS_ERROR_27151033The specified File key ('[2]') not found in the File table.0 - IDS_ERROR_27161033Could not create a random subcomponent name for component '[2]'.0 - IDS_ERROR_27171033Bad action condition or error calling custom action '[2]'.0 - IDS_ERROR_27181033Missing package name for product code '[2]'.0 - IDS_ERROR_27191033Neither UNC nor drive letter path found in source '[2]'.0 - IDS_ERROR_27201033Error opening source list key. Error: '[2]'0 - IDS_ERROR_27211033Custom action [2] not found in Binary table stream.0 - IDS_ERROR_27221033Custom action [2] not found in File table.0 - IDS_ERROR_27231033Custom action [2] specifies unsupported type.0 - IDS_ERROR_27241033The volume label '[2]' on the media you're running from does not match the label '[3]' given in the Media table. This is allowed only if you have only 1 entry in your Media table.0 - IDS_ERROR_27251033Invalid database tables0 - IDS_ERROR_27261033Action not found: [2].0 - IDS_ERROR_27271033The directory entry '[2]' does not exist in the Directory table.0 - IDS_ERROR_27281033Table definition error: [2]0 - IDS_ERROR_27291033Install engine not initialized.0 - IDS_ERROR_27301033Bad value in database. Table: '[2]'; Primary key: '[3]'; Column: '[4]'0 - IDS_ERROR_27311033Selection Manager not initialized.0 - IDS_ERROR_27321033Directory Manager not initialized.0 - IDS_ERROR_27331033Bad foreign key ('[2]') in '[3]' column of the '[4]' table.0 - IDS_ERROR_27341033Invalid reinstall mode character.0 - IDS_ERROR_27351033Custom action '[2]' has caused an unhandled exception and has been stopped. This may be the result of an internal error in the custom action, such as an access violation.0 - IDS_ERROR_27361033Generation of custom action temp file failed: [2].0 - IDS_ERROR_27371033Could not access custom action [2], entry [3], library [4]0 - IDS_ERROR_27381033Could not access VBScript run time for custom action [2].0 - IDS_ERROR_27391033Could not access JavaScript run time for custom action [2].0 - IDS_ERROR_27401033Custom action [2] script error [3], [4]: [5] Line [6], Column [7], [8].0 - IDS_ERROR_27411033Configuration information for product [2] is corrupt. Invalid info: [2].0 - IDS_ERROR_27421033Marshaling to Server failed: [2].0 - IDS_ERROR_27431033Could not execute custom action [2], location: [3], command: [4].0 - IDS_ERROR_27441033EXE failed called by custom action [2], location: [3], command: [4].0 - IDS_ERROR_27451033Transform [2] invalid for package [3]. Expected language [4], found language [5].0 - IDS_ERROR_27461033Transform [2] invalid for package [3]. Expected product [4], found product [5].0 - IDS_ERROR_27471033Transform [2] invalid for package [3]. Expected product version < [4], found product version [5].0 - IDS_ERROR_27481033Transform [2] invalid for package [3]. Expected product version <= [4], found product version [5].0 - IDS_ERROR_27491033Transform [2] invalid for package [3]. Expected product version == [4], found product version [5].0 - IDS_ERROR_27501033Transform [2] invalid for package [3]. Expected product version >= [4], found product version [5].0 - IDS_ERROR_275021033Could not connect to [2] '[3]'. [4]0 - IDS_ERROR_275031033Error retrieving version string from [2] '[3]'. [4]0 - IDS_ERROR_275041033SQL version requirements not met: [3]. This installation requires [2] [4] or later.0 - IDS_ERROR_275051033Could not open SQL script file [2].0-2087162399IDS_ERROR_275061033Error executing SQL script [2]. Line [3]. [4]0-2087162399IDS_ERROR_275071033Connection or browsing for database servers requires that MDAC be installed.0 - IDS_ERROR_275081033Error installing COM+ application [2]. [3]0-2087162399IDS_ERROR_275091033Error uninstalling COM+ application [2]. [3]0-2087162399IDS_ERROR_27511033Transform [2] invalid for package [3]. Expected product version > [4], found product version [5].0 - IDS_ERROR_275101033Error installing COM+ application [2]. Could not load Microsoft(R) .NET class libraries. Registering .NET serviced components requires that Microsoft(R) .NET Framework be installed.0-2087162399IDS_ERROR_275111033Could not execute SQL script file [2]. Connection not open: [3]0-2087162399IDS_ERROR_275121033Error beginning transactions for [2] '[3]'. Database [4]. [5]0 - IDS_ERROR_275131033Error committing transactions for [2] '[3]'. Database [4]. [5]0 - IDS_ERROR_275141033This installation requires a Microsoft SQL Server. The specified server '[3]' is a Microsoft SQL Server Desktop Engine or SQL Server Express.0 - IDS_ERROR_275151033Error retrieving schema version from [2] '[3]'. Database: '[4]'. [5]0 - IDS_ERROR_275161033Error writing schema version to [2] '[3]'. Database: '[4]'. [5]0 - IDS_ERROR_275171033This installation requires Administrator privileges for installing COM+ applications. Log on as an administrator and then retry this installation.0-2087162399IDS_ERROR_275181033The COM+ application "[2]" is configured to run as an NT service; this requires COM+ 1.5 or later on the system. Since your system has COM+ 1.0, this application will not be installed.0-2087162399IDS_ERROR_275191033Error updating XML file [2]. [3]0 - IDS_ERROR_27521033Could not open transform [2] stored as child storage of package [4].0 - IDS_ERROR_275201033Error opening XML file [2]. [3]0 - IDS_ERROR_275211033This setup requires MSXML 3.0 or higher for configuring XML files. Please make sure that you have version 3.0 or higher.0 - IDS_ERROR_275221033Error creating XML file [2]. [3]0 - IDS_ERROR_275231033Error loading servers.0 - IDS_ERROR_275241033Error loading NetApi32.DLL. The ISNetApi.dll needs to have NetApi32.DLL properly loaded and requires an NT based operating system.0 - IDS_ERROR_275251033Server not found. Verify that the specified server exists. The server name can not be empty.0 - IDS_ERROR_275261033Unspecified error from ISNetApi.dll.0 - IDS_ERROR_275271033The buffer is too small.0 - IDS_ERROR_275281033Access denied. Check administrative rights.0 - IDS_ERROR_275291033Invalid computer.0 - IDS_ERROR_27531033The File '[2]' is not marked for installation.0 - IDS_ERROR_275301033Unknown error returned from NetAPI. System error: [2]0 - IDS_ERROR_275311033Unhandled exception.0 - IDS_ERROR_275321033Invalid user name for this server or domain.0 - IDS_ERROR_275331033The case-sensitive passwords do not match.0 - IDS_ERROR_275341033The list is empty.0 - IDS_ERROR_275351033Access violation.0 - IDS_ERROR_275361033Error getting group.0 - IDS_ERROR_275371033Error adding user to group. Verify that the group exists for this domain or server.0 - IDS_ERROR_275381033Error creating user.0 - IDS_ERROR_275391033ERROR_NETAPI_ERROR_NOT_PRIMARY returned from NetAPI.0 - IDS_ERROR_27541033The File '[2]' is not a valid patch file.0 - IDS_ERROR_275401033The specified user already exists.0 - IDS_ERROR_275411033The specified group already exists.0 - IDS_ERROR_275421033Invalid password. Verify that the password is in accordance with your network password policy.0 - IDS_ERROR_275431033Invalid name.0 - IDS_ERROR_275441033Invalid group.0 - IDS_ERROR_275451033The user name can not be empty and must be in the format DOMAIN\Username.0 - IDS_ERROR_275461033Error loading or creating INI file in the user TEMP directory.0 - IDS_ERROR_275471033ISNetAPI.dll is not loaded or there was an error loading the dll. This dll needs to be loaded for this operation. Verify that the dll is in the SUPPORTDIR directory.0 - IDS_ERROR_275481033Error deleting INI file containing new user information from the user's TEMP directory.0 - IDS_ERROR_275491033Error getting the primary domain controller (PDC).0 - IDS_ERROR_27551033Server returned unexpected error [2] attempting to install package [3].0 - IDS_ERROR_275501033Every field must have a value in order to create a user.0 - IDS_ERROR_275511033ODBC driver for [2] not found. This is required to connect to [2] database servers.0 - IDS_ERROR_275521033Error creating database [4]. Server: [2] [3]. [5]0 - IDS_ERROR_275531033Error connecting to database [4]. Server: [2] [3]. [5]0 - IDS_ERROR_275541033Error attempting to open connection [2]. No valid database metadata associated with this connection.0 - IDS_ERROR_27561033The property '[2]' was used as a directory property in one or more tables, but no value was ever assigned.0 - IDS_ERROR_27571033Could not create summary info for transform [2].0 - IDS_ERROR_27581033Transform [2] does not contain an MSI version.0 - IDS_ERROR_27591033Transform [2] version [3] incompatible with engine; Min: [4], Max: [5].0 - IDS_ERROR_27601033Transform [2] invalid for package [3]. Expected upgrade code [4], found [5].0 - IDS_ERROR_27611033Cannot begin transaction. Global mutex not properly initialized.0 - IDS_ERROR_27621033Cannot write script record. Transaction not started.0 - IDS_ERROR_27631033Cannot run script. Transaction not started.0 - IDS_ERROR_27651033Assembly name missing from AssemblyName table : Component: [4].0 - IDS_ERROR_27661033The file [2] is an invalid MSI storage file.0 - IDS_ERROR_27671033No more data{ while enumerating [2]}.0 - IDS_ERROR_27681033Transform in patch package is invalid.0 - IDS_ERROR_27691033Custom Action [2] did not close [3] MSIHANDLEs.0 - IDS_ERROR_27701033Cached folder [2] not defined in internal cache folder table.0 - IDS_ERROR_27711033Upgrade of feature [2] has a missing component.0 - IDS_ERROR_27721033New upgrade feature [2] must be a leaf feature.0 - IDS_ERROR_281033Another application has exclusive access to the file [2]. Please shut down all other applications, then click Retry.0-2087162399IDS_ERROR_28011033Unknown Message -- Type [2]. No action is taken.0 - IDS_ERROR_28021033No publisher is found for the event [2].0 - IDS_ERROR_28031033Dialog View did not find a record for the dialog [2].0 - IDS_ERROR_28041033On activation of the control [3] on dialog [2] CMsiDialog failed to evaluate the condition [3].0 - IDS_ERROR_28061033The dialog [2] failed to evaluate the condition [3].0 - IDS_ERROR_28071033The action [2] is not recognized.0 - IDS_ERROR_28081033Default button is ill-defined on dialog [2].0 - IDS_ERROR_28091033On the dialog [2] the next control pointers do not form a cycle. There is a pointer from [3] to [4], but there is no further pointer.0 - IDS_ERROR_28101033On the dialog [2] the next control pointers do not form a cycle. There is a pointer from both [3] and [5] to [4].0 - IDS_ERROR_28111033On dialog [2] control [3] has to take focus, but it is unable to do so.0 - IDS_ERROR_28121033The event [2] is not recognized.0 - IDS_ERROR_28131033The EndDialog event was called with the argument [2], but the dialog has a parent.0 - IDS_ERROR_28141033On the dialog [2] the control [3] names a nonexistent control [4] as the next control.0 - IDS_ERROR_28151033ControlCondition table has a row without condition for the dialog [2].0 - IDS_ERROR_28161033The EventMapping table refers to an invalid control [4] on dialog [2] for the event [3].0 - IDS_ERROR_28171033The event [2] failed to set the attribute for the control [4] on dialog [3].0 - IDS_ERROR_28181033In the ControlEvent table EndDialog has an unrecognized argument [2].0 - IDS_ERROR_28191033Control [3] on dialog [2] needs a property linked to it.0 - IDS_ERROR_28201033Attempted to initialize an already initialized handler.0 - IDS_ERROR_28211033Attempted to initialize an already initialized dialog: [2].0 - IDS_ERROR_28221033No other method can be called on dialog [2] until all the controls are added.0 - IDS_ERROR_28231033Attempted to initialize an already initialized control: [3] on dialog [2].0 - IDS_ERROR_28241033The dialog attribute [3] needs a record of at least [2] field(s).0 - IDS_ERROR_28251033The control attribute [3] needs a record of at least [2] field(s).0 - IDS_ERROR_28261033Control [3] on dialog [2] extends beyond the boundaries of the dialog [4] by [5] pixels.0 - IDS_ERROR_28271033The button [4] on the radio button group [3] on dialog [2] extends beyond the boundaries of the group [5] by [6] pixels.0 - IDS_ERROR_28281033Tried to remove control [3] from dialog [2], but the control is not part of the dialog.0 - IDS_ERROR_28291033Attempt to use an uninitialized dialog.0 - IDS_ERROR_28301033Attempt to use an uninitialized control on dialog [2].0 - IDS_ERROR_28311033The control [3] on dialog [2] does not support [5] the attribute [4].0 - IDS_ERROR_28321033The dialog [2] does not support the attribute [3].0 - IDS_ERROR_28331033Control [4] on dialog [3] ignored the message [2].0 - IDS_ERROR_28341033The next pointers on the dialog [2] do not form a single loop.0 - IDS_ERROR_28351033The control [2] was not found on dialog [3].0 - IDS_ERROR_28361033The control [3] on the dialog [2] cannot take focus.0 - IDS_ERROR_28371033The control [3] on dialog [2] wants the winproc to return [4].0 - IDS_ERROR_28381033The item [2] in the selection table has itself as a parent.0 - IDS_ERROR_28391033Setting the property [2] failed.0 - IDS_ERROR_28401033Error dialog name mismatch.0 - IDS_ERROR_28411033No OK button was found on the error dialog.0 - IDS_ERROR_28421033No text field was found on the error dialog.0 - IDS_ERROR_28431033The ErrorString attribute is not supported for standard dialogs.0 - IDS_ERROR_28441033Cannot execute an error dialog if the Errorstring is not set.0 - IDS_ERROR_28451033The total width of the buttons exceeds the size of the error dialog.0 - IDS_ERROR_28461033SetFocus did not find the required control on the error dialog.0 - IDS_ERROR_28471033The control [3] on dialog [2] has both the icon and the bitmap style set.0 - IDS_ERROR_28481033Tried to set control [3] as the default button on dialog [2], but the control does not exist.0 - IDS_ERROR_28491033The control [3] on dialog [2] is of a type, that cannot be integer valued.0 - IDS_ERROR_28501033Unrecognized volume type.0 - IDS_ERROR_28511033The data for the icon [2] is not valid.0 - IDS_ERROR_28521033At least one control has to be added to dialog [2] before it is used.0 - IDS_ERROR_28531033Dialog [2] is a modeless dialog. The execute method should not be called on it.0 - IDS_ERROR_28541033On the dialog [2] the control [3] is designated as first active control, but there is no such control.0 - IDS_ERROR_28551033The radio button group [3] on dialog [2] has fewer than 2 buttons.0 - IDS_ERROR_28561033Creating a second copy of the dialog [2].0 - IDS_ERROR_28571033The directory [2] is mentioned in the selection table but not found.0 - IDS_ERROR_28581033The data for the bitmap [2] is not valid.0 - IDS_ERROR_28591033Test error message.0 - IDS_ERROR_28601033Cancel button is ill-defined on dialog [2].0 - IDS_ERROR_28611033The next pointers for the radio buttons on dialog [2] control [3] do not form a cycle.0 - IDS_ERROR_28621033The attributes for the control [3] on dialog [2] do not define a valid icon size. Setting the size to 16.0 - IDS_ERROR_28631033The control [3] on dialog [2] needs the icon [4] in size [5]x[5], but that size is not available. Loading the first available size.0 - IDS_ERROR_28641033The control [3] on dialog [2] received a browse event, but there is no configurable directory for the present selection. Likely cause: browse button is not authored correctly.0 - IDS_ERROR_28651033Control [3] on billboard [2] extends beyond the boundaries of the billboard [4] by [5] pixels.0 - IDS_ERROR_28661033The dialog [2] is not allowed to return the argument [3].0 - IDS_ERROR_28671033The error dialog property is not set.0 - IDS_ERROR_28681033The error dialog [2] does not have the error style bit set.0 - IDS_ERROR_28691033The dialog [2] has the error style bit set, but is not an error dialog.0 - IDS_ERROR_28701033The help string [4] for control [3] on dialog [2] does not contain the separator character.0 - IDS_ERROR_28711033The [2] table is out of date: [3].0 - IDS_ERROR_28721033The argument of the CheckPath control event on dialog [2] is invalid.0 - IDS_ERROR_28731033On the dialog [2] the control [3] has an invalid string length limit: [4].0 - IDS_ERROR_28741033Changing the text font to [2] failed.0 - IDS_ERROR_28751033Changing the text color to [2] failed.0 - IDS_ERROR_28761033The control [3] on dialog [2] had to truncate the string: [4].0 - IDS_ERROR_28771033The binary data [2] was not found0 - IDS_ERROR_28781033On the dialog [2] the control [3] has a possible value: [4]. This is an invalid or duplicate value.0 - IDS_ERROR_28791033The control [3] on dialog [2] cannot parse the mask string: [4].0 - IDS_ERROR_28801033Do not perform the remaining control events.0 - IDS_ERROR_28811033CMsiHandler initialization failed.0 - IDS_ERROR_28821033Dialog window class registration failed.0 - IDS_ERROR_28831033CreateNewDialog failed for the dialog [2].0 - IDS_ERROR_28841033Failed to create a window for the dialog [2].0 - IDS_ERROR_28851033Failed to create the control [3] on the dialog [2].0 - IDS_ERROR_28861033Creating the [2] table failed.0 - IDS_ERROR_28871033Creating a cursor to the [2] table failed.0 - IDS_ERROR_28881033Executing the [2] view failed.0 - IDS_ERROR_28891033Creating the window for the control [3] on dialog [2] failed.0 - IDS_ERROR_28901033The handler failed in creating an initialized dialog.0 - IDS_ERROR_28911033Failed to destroy window for dialog [2].0 - IDS_ERROR_28921033[2] is an integer only control, [3] is not a valid integer value.0 - IDS_ERROR_28931033The control [3] on dialog [2] can accept property values that are at most [5] characters long. The value [4] exceeds this limit, and has been truncated.0 - IDS_ERROR_28941033Loading RICHED20.DLL failed. GetLastError() returned: [2].0 - IDS_ERROR_28951033Freeing RICHED20.DLL failed. GetLastError() returned: [2].0 - IDS_ERROR_28961033Executing action [2] failed.0 - IDS_ERROR_28971033Failed to create any [2] font on this system.0 - IDS_ERROR_28981033For [2] textstyle, the system created a '[3]' font, in [4] character set.0 - IDS_ERROR_28991033Failed to create [2] textstyle. GetLastError() returned: [3].0 - IDS_ERROR_291033There is not enough disk space to install the file [2]. Free some disk space and click Retry, or click Cancel to exit.0-2087162399IDS_ERROR_29011033Invalid parameter to operation [2]: Parameter [3].0 - IDS_ERROR_29021033Operation [2] called out of sequence.0 - IDS_ERROR_29031033The file [2] is missing.0 - IDS_ERROR_29041033Could not BindImage file [2].0 - IDS_ERROR_29051033Could not read record from script file [2].0 - IDS_ERROR_29061033Missing header in script file [2].0 - IDS_ERROR_29071033Could not create secure security descriptor. Error: [2].0 - IDS_ERROR_29081033Could not register component [2].0 - IDS_ERROR_29091033Could not unregister component [2].0 - IDS_ERROR_29101033Could not determine user's security ID.0 - IDS_ERROR_29111033Could not remove the folder [2].0 - IDS_ERROR_29121033Could not schedule file [2] for removal on restart.0 - IDS_ERROR_29191033No cabinet specified for compressed file: [2].0 - IDS_ERROR_29201033Source directory not specified for file [2].0 - IDS_ERROR_29241033Script [2] version unsupported. Script version: [3], minimum version: [4], maximum version: [5].0 - IDS_ERROR_29271033ShellFolder id [2] is invalid.0 - IDS_ERROR_29281033Exceeded maximum number of sources. Skipping source '[2]'.0 - IDS_ERROR_29291033Could not determine publishing root. Error: [2].0 - IDS_ERROR_29321033Could not create file [2] from script data. Error: [3].0 - IDS_ERROR_29331033Could not initialize rollback script [2].0 - IDS_ERROR_29341033Could not secure transform [2]. Error [3].0 - IDS_ERROR_29351033Could not unsecure transform [2]. Error [3].0 - IDS_ERROR_29361033Could not find transform [2].0 - IDS_ERROR_29371033Windows Installer cannot install a system file protection catalog. Catalog: [2], Error: [3].0 - IDS_ERROR_29381033Windows Installer cannot retrieve a system file protection catalog from the cache. Catalog: [2], Error: [3].0 - IDS_ERROR_29391033Windows Installer cannot delete a system file protection catalog from the cache. Catalog: [2], Error: [3].0 - IDS_ERROR_29401033Directory Manager not supplied for source resolution.0 - IDS_ERROR_29411033Unable to compute the CRC for file [2].0 - IDS_ERROR_29421033BindImage action has not been executed on [2] file.0 - IDS_ERROR_29431033This version of Windows does not support deploying 64-bit packages. The script [2] is for a 64-bit package.0 - IDS_ERROR_29441033GetProductAssignmentType failed.0 - IDS_ERROR_29451033Installation of ComPlus App [2] failed with error [3].0 - IDS_ERROR_31033Info [1].0-2087162399IDS_ERROR_301033Source file not found: [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_30011033The patches in this list contain incorrect sequencing information: [2][3][4][5][6][7][8][9][10][11][12][13][14][15][16].0 - IDS_ERROR_30021033Patch [2] contains invalid sequencing information. 0 - IDS_ERROR_311033Error reading from file: [3]. {{ System error [2].}} Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_321033Error writing to file: [3]. {{ System error [2].}} Verify that you have access to that directory.0-2087162399IDS_ERROR_331033Source file not found{{(cabinet)}}: [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_341033Cannot create the directory [2]. A file with this name already exists. Please rename or remove the file and click Retry, or click Cancel to exit.0-2087162399IDS_ERROR_351033The volume [2] is currently unavailable. Please select another.0-2087162399IDS_ERROR_361033The specified path [2] is unavailable.0-2087162399IDS_ERROR_371033Unable to write to the specified folder [2].0-2087162399IDS_ERROR_381033A network error occurred while attempting to read from the file [2]0-2087162399IDS_ERROR_391033An error occurred while attempting to create the directory [2]0-2087162399IDS_ERROR_41033Internal Error [1]. [2]{, [3]}{, [4]}0-2087162399IDS_ERROR_401033A network error occurred while attempting to create the directory [2]0-2087162399IDS_ERROR_411033A network error occurred while attempting to open the source file cabinet [2].0-2087162399IDS_ERROR_421033The specified path is too long [2].0-2087162399IDS_ERROR_431033The Installer has insufficient privileges to modify the file [2].0-2087162399IDS_ERROR_441033A portion of the path [2] exceeds the length allowed by the system.0-2087162399IDS_ERROR_451033The path [2] contains words that are not valid in folders.0-2087162399IDS_ERROR_461033The path [2] contains an invalid character.0-2087162399IDS_ERROR_471033[2] is not a valid short file name.0-2087162399IDS_ERROR_481033Error getting file security: [3] GetLastError: [2]0-2087162399IDS_ERROR_491033Invalid Drive: [2]0-2087162399IDS_ERROR_51033{{Disk full: }}0-2087162399IDS_ERROR_501033Could not create key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_511033Could not open key: [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_521033Could not delete value [2] from key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_531033Could not delete key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_541033Could not read value [2] from key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_551033Could not write value [2] to key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_561033Could not get value names for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_571033Could not get sub key names for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_581033Could not read security information for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_591033Could not increase the available registry space. [2] KB of free registry space is required for the installation of this application.0-2087162399IDS_ERROR_61033Action [Time]: [1]. [2]0-2087162399IDS_ERROR_601033Another installation is in progress. You must complete that installation before continuing this one.0-2087162399IDS_ERROR_611033Error accessing secured data. Please make sure the Windows Installer is configured properly and try the installation again.0-2087162399IDS_ERROR_621033User [2] has previously initiated an installation for product [3]. That user will need to run that installation again before using that product. Your current installation will now continue.0-2087162399IDS_ERROR_631033User [2] has previously initiated an installation for product [3]. That user will need to run that installation again before using that product.0-2087162399IDS_ERROR_641033Out of disk space -- Volume: '[2]'; required space: [3] KB; available space: [4] KB. Free some disk space and retry.0-2087162399IDS_ERROR_651033Are you sure you want to cancel?0-2087162399IDS_ERROR_661033The file [2][3] is being held in use{ by the following process: Name: [4], ID: [5], Window Title: [6]}. Close that application and retry.0-2087162399IDS_ERROR_671033The product [2] is already installed, preventing the installation of this product. The two products are incompatible.0-2087162399IDS_ERROR_681033Out of disk space -- Volume: [2]; required space: [3] KB; available space: [4] KB. If rollback is disabled, enough space is available. Click Cancel to quit, Retry to check available disk space again, or Ignore to continue without rollback.0-2087162399IDS_ERROR_691033Could not access network location [2].0-2087162399IDS_ERROR_71033[ProductName]0-2087162399IDS_ERROR_701033The following applications should be closed before continuing the installation:0-2087162399IDS_ERROR_711033Could not find any previously installed compliant products on the machine for installing this product.0-2087162399IDS_ERROR_721033The key [2] is not valid. Verify that you entered the correct key.0-2087162399IDS_ERROR_731033The installer must restart your system before configuration of [2] can continue. Click Yes to restart now or No if you plan to restart later.0-2087162399IDS_ERROR_741033You must restart your system for the configuration changes made to [2] to take effect. Click Yes to restart now or No if you plan to restart later.0-2087162399IDS_ERROR_751033An installation for [2] is currently suspended. You must undo the changes made by that installation to continue. Do you want to undo those changes?0-2087162399IDS_ERROR_761033A previous installation for this product is in progress. You must undo the changes made by that installation to continue. Do you want to undo those changes?0-2087162399IDS_ERROR_771033No valid source could be found for product [2]. The Windows Installer cannot continue.0-2087162399IDS_ERROR_781033Installation operation completed successfully.0-2087162399IDS_ERROR_791033Installation operation failed.0-2087162399IDS_ERROR_81033{[2]}{, [3]}{, [4]}0-2087162399IDS_ERROR_801033Product: [2] -- [3]0-2087162399IDS_ERROR_811033You may either restore your computer to its previous state or continue the installation later. Would you like to restore?0-2087162399IDS_ERROR_821033An error occurred while writing installation information to disk. Check to make sure enough disk space is available, and click Retry, or Cancel to end the installation.0-2087162399IDS_ERROR_831033One or more of the files required to restore your computer to its previous state could not be found. Restoration will not be possible.0-2087162399IDS_ERROR_841033The path [2] is not valid. Please specify a valid path.0-2087162399IDS_ERROR_851033Out of memory. Shut down other applications before retrying.0-2087162399IDS_ERROR_861033There is no disk in drive [2]. Please insert one and click Retry, or click Cancel to go back to the previously selected volume.0-2087162399IDS_ERROR_871033There is no disk in drive [2]. Please insert one and click Retry, or click Cancel to return to the browse dialog and select a different volume.0-2087162399IDS_ERROR_881033The folder [2] does not exist. Please enter a path to an existing folder.0-2087162399IDS_ERROR_891033You have insufficient privileges to read this folder.0-2087162399IDS_ERROR_91033Message type: [1], Argument: [2]0-2087162399IDS_ERROR_901033A valid destination folder for the installation could not be determined.0-2087162399IDS_ERROR_911033Error attempting to read from the source installation database: [2].0-2087162399IDS_ERROR_921033Scheduling reboot operation: Renaming file [2] to [3]. Must reboot to complete operation.0-2087162399IDS_ERROR_931033Scheduling reboot operation: Deleting file [2]. Must reboot to complete operation.0-2087162399IDS_ERROR_941033Module [2] failed to register. HRESULT [3]. Contact your support personnel.0-2087162399IDS_ERROR_951033Module [2] failed to unregister. HRESULT [3]. Contact your support personnel.0-2087162399IDS_ERROR_961033Failed to cache package [2]. Error: [3]. Contact your support personnel.0-2087162399IDS_ERROR_971033Could not register font [2]. Verify that you have sufficient permissions to install fonts, and that the system supports this font.0-2087162399IDS_ERROR_981033Could not unregister font [2]. Verify that you have sufficient permissions to remove fonts.0-2087162399IDS_ERROR_991033Could not create shortcut [2]. Verify that the destination folder exists and that you can access it.0-2087162399IDS_FEATURE_BOINC_DESCRIPTION1033Downloads, executes, and uploads BOINC tasks0-2086889204IDS_FEATURE_BOINC_MANAGER_DESCRIPTION1033Lets you monitor and control BOINC0-2086909684IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_DESCRIPTION1033Localized content for the BOINC Manager01570293525IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_NAME1033BOINC Manager globalization files0-2086874900IDS_FEATURE_BOINC_MANAGER_NAME1033BOINCM~1|BOINC Manager01352458864IDS_FEATURE_BOINC_NAME1033BOINC0-241553406IDS_FEATURE_BOINC_README_DESCRIPTION10330-1248297332IDS_FEATURE_BOINC_README_NAME1033Readme01981312079IDS_FEATURE_BOINC_SCREENSAVER_DESCRIPTION1033The BOINC screensaver0-2086887252IDS_FEATURE_BOINC_SCREENSAVER_NAME1033BOINC Screensaver01301861042IDS_INSTALLDIR1033[INSTALLDIR]0-2087162399IDS_ISSCRIPT_VERSION_MISSING1033The InstallScript engine is missing from this machine. If available, please run ISScript.msi, or contact your support personnel for further assistance.0-2087162399IDS_ISSCRIPT_VERSION_OLD1033The InstallScript engine on this machine is older than the version required to run this setup. If available, please install the latest version of ISScript.msi, or contact your support personnel for further assistance.0-2087162399IDS_NEXT1033&Next >0-2087162399IDS_OK1033OK0-2087162399IDS_PREREQUISITE_SETUP_BROWSE1033Open [ProductName]'s original [SETUPEXENAME]0 - IDS_PREREQUISITE_SETUP_INVALID1033This executable file does not appear to be the original executable file for [ProductName]. Without using the original [SETUPEXENAME] to install additional dependencies, [ProductName] may not work correctly. Would you like to find the original [SETUPEXENAME]?0 - IDS_PREREQUISITE_SETUP_SEARCH1033This installation may require additional dependencies. Without its dependencies, [ProductName] may not work correctly. Would you like to find the original [SETUPEXENAME]?0 - IDS_PRINT_BUTTON1033&Print0-2087162399IDS_PRODUCTNAME_INSTALLSHIELD1033[ProductName] - InstallShield Wizard0-2087162399IDS_PROGMSG_IIS_CREATEAPPPOOL1033Creating application pool %s0 - IDS_PROGMSG_IIS_CREATEAPPPOOLS1033Creating application Pools...0 - IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSION1033Creating web service extension0 - IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS1033Creating web service extensions...0 - IDS_PROGMSG_IIS_CREATEWEBSITE1033Creating IIS website %s0 - IDS_PROGMSG_IIS_CREATEWEBSITES1033Creating IIS websites...0 - IDS_PROGMSG_IIS_REMOVEAPPPOOL1033Removing application pool0 - IDS_PROGMSG_IIS_REMOVEAPPPOOLS1033Removing application pools...0 - IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION1033Removing web service extension0 - IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS1033Removing web service extensions...0 - IDS_PROGMSG_IIS_REMOVEWEBSITES1033Removing IIS websites...0 - IDS_PROGMSG_IIS_ROLLBACKAPPPOOLS1033Rolling back application pools...0 - IDS_PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS1033Rolling back web service extensions...0 - IDS_PROGMSG_TEXTFILECHANGS_REPLACE1033Replacing %s with %s in %s...0 - IDS_PROGMSG_XML_COSTING1033Costing XML files...0 - IDS_PROGMSG_XML_CREATE_FILE1033Creating XML file %s...0 - IDS_PROGMSG_XML_FILES1033Performing XML file changes...0 - IDS_PROGMSG_XML_REMOVE_FILE1033Removing XML file %s...0 - IDS_PROGMSG_XML_ROLLBACK_FILES1033Rolling back XML file changes...0 - IDS_PROGMSG_XML_UPDATE_FILE1033Updating XML file %s...0 - IDS_README_LOCATION1033readme.txt01981330543IDS_SETUPEXE_EXPIRE_MSG1033This setup works until %s. The setup will now exit.0 - IDS_SQLBROWSE_INTRO1033From the list of servers below, select the database server you would like to target.0 - IDS_SQLBROWSE_INTRO_DB1033From the list of catalog names below, select the database catalog you would like to target.0 - IDS_SQLBROWSE_INTRO_TEMPLATE1033[IS_SQLBROWSE_INTRO]0 - IDS_SQLLOGIN_BROWSE_DB1033Br&owse...0 - IDS_SQLLOGIN_CATALOG1033&Name of database catalog:0 - IDS_SQLLOGIN_DESC1033Select database server and authentication method0 - IDS_SQLLOGIN_INTRO1033Select the database server to install to from the list below or click Browse to see a list of all database servers. You can also specify the way to authenticate your login using your current credentials or a SQL Login ID and Password.0 - IDS_SQLLOGIN_SERVER1033&Database Server:0 - IDS_SQLLOGIN_SERVER21033&Database server that you are installing to:0 - IDS_SQLLOGIN_SQL1033S&erver authentication using the Login ID and password below0 - IDS_SQLLOGIN_TITLE1033{&MSSansBold8}Database Server0 - IDS_STANDARD_USE_SETUPEXE1033This installation cannot be run by directly launching the MSI package. You must run setup.exe.0-2087162399IDS_SUMMARY_DESCRIPTION1033Berkeley Open Infrastructure for Network Computing (BOINC)01570290864IDS_SetupTips_Advertise1033Will be installed on first use. (Available only if the feature supports this option.)0-2087162399IDS_SetupTips_AllInstalledLocal1033Will be completely installed to the local hard drive.0-2087162399IDS_SetupTips_CustomSetup1033{&MSSansBold8}Custom Setup Tips0-2087162399IDS_SetupTips_CustomSetupDescription1033Custom Setup allows you to selectively install program features.0-2087162399IDS_SetupTips_IconInstallState1033The icon next to the feature name indicates the install state of the feature. Click the icon to drop down the install state menu for each feature.0-2087162399IDS_SetupTips_InstallState1033This install state means the feature...0-2087162399IDS_SetupTips_Network1033Will be installed to run from the network. (Available only if the feature supports this option.)0-2087162399IDS_SetupTips_OK1033OK0-2087162399IDS_SetupTips_SubFeaturesInstalledLocal1033Will have some subfeatures installed to the local hard drive. (Available only if the feature has subfeatures.)0-2087162399IDS_SetupTips_WillNotBeInstalled1033Will not be installed.0-2087162399IDS_UITEXT_Available1033Available0-2087162399IDS_UITEXT_Bytes1033bytes0-2087162399IDS_UITEXT_CompilingFeaturesCost1033Compiling cost for this feature...0-2087162399IDS_UITEXT_Differences1033Differences0-2087162399IDS_UITEXT_DiskSize1033Disk Size0-2087162399IDS_UITEXT_FeatureCompletelyRemoved1033This feature will be completely removed.0-2087162399IDS_UITEXT_FeatureContinueNetwork1033This feature will continue to be run from the network0-2087162399IDS_UITEXT_FeatureFreeSpace1033This feature frees up [1] on your hard drive.0-2087162399IDS_UITEXT_FeatureInstalledCD1033This feature, and all subfeatures, will be installed to run from the CD.0-2087162399IDS_UITEXT_FeatureInstalledCD21033This feature will be installed to run from CD.0-2087162399IDS_UITEXT_FeatureInstalledLocal1033This feature, and all subfeatures, will be installed on local hard drive.0-2087162399IDS_UITEXT_FeatureInstalledLocal21033This feature will be installed on local hard drive.0-2087162399IDS_UITEXT_FeatureInstalledNetwork1033This feature, and all subfeatures, will be installed to run from the network.0-2087162399IDS_UITEXT_FeatureInstalledNetwork21033This feature will be installed to run from network.0-2087162399IDS_UITEXT_FeatureInstalledRequired1033Will be installed when required.0-2087162399IDS_UITEXT_FeatureInstalledWhenRequired1033This feature will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureInstalledWhenRequired21033This feature will be installed when required.0-2087162399IDS_UITEXT_FeatureLocal1033This feature will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureLocal21033This feature will be installed on your local hard drive.0-2087162399IDS_UITEXT_FeatureNetwork1033This feature will be installed to run from the network.0-2087162399IDS_UITEXT_FeatureNetwork21033This feature will be available to run from the network.0-2087162399IDS_UITEXT_FeatureNotAvailable1033This feature will not be available.0-2087162399IDS_UITEXT_FeatureOnCD1033This feature will be installed to run from CD.0-2087162399IDS_UITEXT_FeatureOnCD21033This feature will be available to run from CD.0-2087162399IDS_UITEXT_FeatureRemainLocal1033This feature will remain on your local hard drive.0-2087162399IDS_UITEXT_FeatureRemoveNetwork1033This feature will be removed from your local hard drive, but will be still available to run from the network.0-2087162399IDS_UITEXT_FeatureRemovedCD1033This feature will be removed from your local hard drive but will still be available to run from CD.0-2087162399IDS_UITEXT_FeatureRemovedUnlessRequired1033This feature will be removed from your local hard drive but will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureRequiredSpace1033This feature requires [1] on your hard drive.0-2087162399IDS_UITEXT_FeatureRunFromCD1033This feature will continue to be run from the CD0-2087162399IDS_UITEXT_FeatureSpaceFree1033This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree21033This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree31033This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree41033This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureUnavailable1033This feature will become unavailable.0-2087162399IDS_UITEXT_FeatureUninstallNoNetwork1033This feature will be uninstalled completely, and you won't be able to run it from the network.0-2087162399IDS_UITEXT_FeatureWasCD1033This feature was run from the CD but will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureWasCDLocal1033This feature was run from the CD but will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureWasOnNetworkInstalled1033This feature was run from the network but will be installed when required.0-2087162399IDS_UITEXT_FeatureWasOnNetworkLocal1033This feature was run from the network but will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureWillBeUninstalled1033This feature will be uninstalled completely, and you won't be able to run it from CD.0-2087162399IDS_UITEXT_Folder1033Fldr|New Folder0-2087162399IDS_UITEXT_GB1033GB0-2087162399IDS_UITEXT_KB1033KB0-2087162399IDS_UITEXT_MB1033MB0-2087162399IDS_UITEXT_Required1033Required0-2087162399IDS_UITEXT_TimeRemaining1033Time remaining: {[1] min }[2] sec0-2087162399IDS_UITEXT_Volume1033Volume0-2087162399IDS__AgreeToLicense_01033I &do not accept the terms in the license agreement0-2087162399IDS__AgreeToLicense_11033I &accept the terms in the license agreement0-2087162399IDS__DestinationFolder_Change1033&Change...0-2087162399IDS__DestinationFolder_ChangeFolder1033Click Next to install to this folder, or click Change to install to a different folder.0-2087162399IDS__DestinationFolder_DestinationFolder1033{&MSSansBold8}Destination Folder0-2087162399IDS__DestinationFolder_InstallTo1033Install [ProductName] to:0-2087162399IDS__FeatueNotSupportedDlg_DialogDescription1033This feature is not currently supported. Please go back and choose a different option.01578669683IDS__FeatueNotSupportedDlg_DialogTitle1033{&MSSansBold8}Feature Not Supported01578681939IDS__IsAdminInstallBrowse_1110330-2087162399IDS__IsAdminInstallBrowse_410330-2087162399IDS__IsAdminInstallBrowse_810330-2087162399IDS__IsAdminInstallBrowse_BrowseDestination1033Browse to the destination folder.0-2087162399IDS__IsAdminInstallBrowse_ChangeDestination1033{&MSSansBold8}Change Current Destination Folder0-2087162399IDS__IsAdminInstallBrowse_CreateFolder1033Create new folder|0-2087162399IDS__IsAdminInstallBrowse_FolderName1033&Folder name:0-2087162399IDS__IsAdminInstallBrowse_LookIn1033&Look in:0-2087162399IDS__IsAdminInstallBrowse_UpOneLevel1033Up one level|0-2087162399IDS__IsAdminInstallPointWelcome_ServerImage1033The InstallShield(R) Wizard will create a server image of [ProductName] at a specified network location. To continue, click Next.0-2087162399IDS__IsAdminInstallPointWelcome_Wizard1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsAdminInstallPoint_Change1033&Change...0-2087162399IDS__IsAdminInstallPoint_EnterNetworkLocation1033Enter the network location or click Change to browse to a location. Click Install to create a server image of [ProductName] at the specified network location or click Cancel to exit the wizard.0-2087162399IDS__IsAdminInstallPoint_Install1033&Install0-2087162399IDS__IsAdminInstallPoint_NetworkLocation1033&Network location:0-2087162399IDS__IsAdminInstallPoint_NetworkLocationFormatted1033{&MSSansBold8}Network Location0-2087162399IDS__IsAdminInstallPoint_SpecifyNetworkLocation1033Specify a network location for the server image of the product.0-2087162399IDS__IsBrowseButton1033&Browse...0 - IDS__IsBrowseFolderDlg_1110330-2087162399IDS__IsBrowseFolderDlg_410330-2087162399IDS__IsBrowseFolderDlg_810330-2087162399IDS__IsBrowseFolderDlg_BrowseDestFolder1033Browse to the destination folder.0-2087162399IDS__IsBrowseFolderDlg_ChangeCurrentFolder1033{&MSSansBold8}Change Current Destination Folder0-2087162399IDS__IsBrowseFolderDlg_CreateFolder1033Create New Folder|0-2087162399IDS__IsBrowseFolderDlg_FolderName1033&Folder name:0-2087162399IDS__IsBrowseFolderDlg_LookIn1033&Look in:0-2087162399IDS__IsBrowseFolderDlg_OK1033OK0-2087162399IDS__IsBrowseFolderDlg_UpOneLevel1033Up One Level|0-2087162399IDS__IsBrowseForAccount1033Browse for a User Account0 - IDS__IsBrowseGroup1033Select a Group0 - IDS__IsBrowseUsernameTitle1033Select a User Name0 - IDS__IsCancelDlg_ConfirmCancel1033Are you sure you want to cancel [ProductName] installation?0-2087162399IDS__IsCancelDlg_No1033&No0-2087162399IDS__IsCancelDlg_Yes1033&Yes0-2087162399IDS__IsConfirmPassword1033Con&firm password:0 - IDS__IsCreateNewUserTitle1033New User Information0 - IDS__IsCreateUserBrowse1033N&ew User Information...0 - IDS__IsCustomSelectionDlg_Change1033&Change...0-2087162399IDS__IsCustomSelectionDlg_ClickFeatureIcon1033Click on an icon in the list below to change how a feature is installed.0-2087162399IDS__IsCustomSelectionDlg_CustomSetup1033{&MSSansBold8}Custom Setup0-2087162399IDS__IsCustomSelectionDlg_FeatureDescription1033Feature Description0-2087162399IDS__IsCustomSelectionDlg_FeaturePath1033<selected feature path>0-2087162399IDS__IsCustomSelectionDlg_FeatureSize1033Feature size0-2087162399IDS__IsCustomSelectionDlg_Help1033&Help0-2087162399IDS__IsCustomSelectionDlg_InstallTo1033Install to:0-2087162399IDS__IsCustomSelectionDlg_MultilineDescription1033Multiline description of the currently selected item0-2087162399IDS__IsCustomSelectionDlg_SelectFeatures1033Select the program features you want installed.0-2087162399IDS__IsCustomSelectionDlg_Space1033&Space0-2087162399IDS__IsDiskSpaceDlg_DiskSpace1033Disk space required for the installation exceeds available disk space.0-2087162399IDS__IsDiskSpaceDlg_HighlightedVolumes1033The highlighted volumes do not have enough disk space available for the currently selected features. You can remove files from the highlighted volumes, choose to install fewer features onto local drives, or select different destination drives.0-2087162399IDS__IsDiskSpaceDlg_Numbers1033{120}{70}{70}{70}{70}0-2087162399IDS__IsDiskSpaceDlg_OK1033OK0-2087162399IDS__IsDiskSpaceDlg_OutOfDiskSpace1033{&MSSansBold8}Out of Disk Space0-2087162399IDS__IsDomainOrServer1033&Domain or server:0 - IDS__IsErrorDlg_Abort1033&Abort0-2087162399IDS__IsErrorDlg_ErrorText1033<error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here>0-2087162399IDS__IsErrorDlg_Ignore1033&Ignore0-2087162399IDS__IsErrorDlg_InstallerInfo1033[ProductName] Installer Information0-2087162399IDS__IsErrorDlg_NO1033&No0-2087162399IDS__IsErrorDlg_OK1033&OK0-2087162399IDS__IsErrorDlg_Retry1033&Retry0-2087162399IDS__IsErrorDlg_Yes1033&Yes0-2087162399IDS__IsExitDialog_Finish1033&Finish0-2087162399IDS__IsExitDialog_InstallSuccess1033The InstallShield Wizard has successfully installed [ProductName]. Click Finish to exit the wizard.0-2087162399IDS__IsExitDialog_LaunchProgram1033Launch the program0-2087162399IDS__IsExitDialog_ShowReadMe1033Show the readme file0-2087162399IDS__IsExitDialog_UninstallSuccess1033The InstallShield Wizard has successfully uninstalled [ProductName]. Click Finish to exit the wizard.0-2087162399IDS__IsExitDialog_Update_InternetConnection1033Your Internet connection can be used to make sure that you have the latest updates.0-2087162399IDS__IsExitDialog_Update_PossibleUpdates1033Some program files might have been updated since you purchased your copy of [ProductName].0-2087162399IDS__IsExitDialog_Update_SetupFinished1033Setup has finished installing [ProductName].0-2087162399IDS__IsExitDialog_Update_YesCheckForUpdates1033&Yes, check for program updates (Recommended) after the setup completes.0-2087162399IDS__IsExitDialog_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsFatalError_ClickFinish1033Click Finish to exit the wizard.0-2087162399IDS__IsFatalError_Finish1033&Finish0-2087162399IDS__IsFatalError_KeepOrRestore1033You can either keep any existing installed elements on your system to continue this installation at a later time or you can restore your system to its original state prior to the installation.0-2087162399IDS__IsFatalError_NotModified1033Your system has not been modified. To complete installation at another time, please run setup again.0-2087162399IDS__IsFatalError_RestoreOrContinueLater1033Click Restore or Continue Later to exit the wizard.0-2087162399IDS__IsFatalError_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsFatalError_WizardInterrupted1033The wizard was interrupted before [ProductName] could be completely installed.0-2087162399IDS__IsFeatureDetailsDlg_DiskSpaceRequirements1033{&MSSansBold8}Disk Space Requirements0-2087162399IDS__IsFeatureDetailsDlg_Numbers1033{120}{70}{70}{70}{70}0-2087162399IDS__IsFeatureDetailsDlg_OK1033OK0-2087162399IDS__IsFeatureDetailsDlg_SpaceRequired1033The disk space required for the installation of the selected features.0-2087162399IDS__IsFeatureDetailsDlg_VolumesTooSmall1033The highlighted volumes do not have enough disk space available for the currently selected features. You can remove files from the highlighted volumes, choose to install fewer features onto local drives, or select different destination drives.0-2087162399IDS__IsFilesInUse_ApplicationsUsingFiles1033The following applications are using files that need to be updated by this setup. Close these applications and click Retry to continue.0-2087162399IDS__IsFilesInUse_Exit1033&Exit0-2087162399IDS__IsFilesInUse_FilesInUse1033{&MSSansBold8}Files in Use0-2087162399IDS__IsFilesInUse_FilesInUseMessage1033Some files that need to be updated are currently in use.0-2087162399IDS__IsFilesInUse_Ignore1033&Ignore0-2087162399IDS__IsFilesInUse_Retry1033&Retry0-2087162399IDS__IsGroup1033&Group:0 - IDS__IsGroupLabel1033Gr&oup:0 - IDS__IsInitDlg_110330-2087162399IDS__IsInitDlg_210330-2087162399IDS__IsInitDlg_PreparingWizard1033[ProductName] Setup is preparing the InstallShield Wizard which will guide you through the program setup process. Please wait.0-2087162399IDS__IsInitDlg_WelcomeWizard1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsLicenseDlg_LicenseAgreement1033{&MSSansBold8}License Agreement0-2087162399IDS__IsLicenseDlg_ReadLicenseAgreement1033Please read the following license agreement carefully.0-2087162399IDS__IsLogonInfoDescription1033Specify the user name and password of the user account that will logon to use this application. The user account must be in the form DOMAIN\Username.0 - IDS__IsLogonInfoTitle1033{&MSSansBold8}Logon Information0 - IDS__IsLogonInfoTitleDescription1033Specify a user name and password0 - IDS__IsLogonNewUserDescription1033Select the button below to specify information about a new user that will be created during the installation.0 - IDS__IsMaintenanceDlg_1110330-2087162399IDS__IsMaintenanceDlg_ChangeFeatures1033Change which program features are installed. This option displays the Custom Selection dialog in which you can change the way features are installed.0-2087162399IDS__IsMaintenanceDlg_MaitenanceOptions1033Modify, repair, or remove the program.0-2087162399IDS__IsMaintenanceDlg_Modify1033{&MSSansBold8}&Modify0-2087162399IDS__IsMaintenanceDlg_ProgramMaintenance1033{&MSSansBold8}Program Maintenance0-2087162399IDS__IsMaintenanceDlg_Remove1033{&MSSansBold8}&Remove0-2087162399IDS__IsMaintenanceDlg_RemoveProductName1033Remove [ProductName] from your computer.0-2087162399IDS__IsMaintenanceDlg_Repair1033{&MSSansBold8}Re&pair0-2087162399IDS__IsMaintenanceDlg_RepairMessage1033Repair installation errors in the program. This option fixes missing or corrupt files, shortcuts, and registry entries.0-2087162399IDS__IsMaintenanceWelcome_MaintenanceOptionsDescription1033The InstallShield(R) Wizard will allow you to modify, repair, or remove [ProductName]. To continue, click Next.0-2087162399IDS__IsMaintenanceWelcome_WizardWelcome1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsMsiRMFilesInUse_ApplicationsUsingFiles1033The following applications are using files that need to be updated by this setup.0 - IDS__IsMsiRMFilesInUse_CloseRestart1033Automatically close and attempt to restart applications.0 - IDS__IsMsiRMFilesInUse_RebootAfter1033Do not close applications. (A reboot will be required.)0 - IDS__IsPatchDlg_PatchClickUpdate1033The InstallShield(R) Wizard will install the Patch for [ProductName] on your computer. To continue, click Update.0-2087162399IDS__IsPatchDlg_PatchWizard1033[ProductName] Patch - InstallShield Wizard0-2087162399IDS__IsPatchDlg_Update1033&Update >0-2087162399IDS__IsPatchDlg_WelcomePatchWizard1033{&TahomaBold10}Welcome to the Patch for [ProductName]0-2087162399IDS__IsProgressDlg_210330-2087162399IDS__IsProgressDlg_Hidden1033(Hidden for now)0-2087162399IDS__IsProgressDlg_HiddenTimeRemaining1033)Hidden for now)Estimated time remaining:0-2087162399IDS__IsProgressDlg_InstallingProductName1033{&MSSansBold8}Installing [ProductName]0-2087162399IDS__IsProgressDlg_ProgressDone1033Progress done0-2087162399IDS__IsProgressDlg_SecHidden1033(Hidden for now)Sec.0-2087162399IDS__IsProgressDlg_Status1033Status:0-2087162399IDS__IsProgressDlg_Uninstalling1033{&MSSansBold8}Uninstalling [ProductName]0-2087162399IDS__IsProgressDlg_UninstallingFeatures1033The program features you selected are being uninstalled.0-2087162399IDS__IsProgressDlg_UninstallingFeatures21033The program features you selected are being installed.0-2087162399IDS__IsProgressDlg_WaitUninstall1033Please wait while the InstallShield Wizard uninstalls [ProductName]. This may take several minutes.0-2087162399IDS__IsProgressDlg_WaitUninstall21033Please wait while the InstallShield Wizard installs [ProductName]. This may take several minutes.0-2087162399IDS__IsReadmeDlg_Cancel1033&Cancel0-2087162399IDS__IsReadmeDlg_PleaseReadInfo1033Please read the following readme information carefully.0-2087162399IDS__IsReadmeDlg_ReadMeInfo1033{&MSSansBold8}Readme Information0-2087162399IDS__IsRegisterUserDlg_1610330-2087162399IDS__IsRegisterUserDlg_CustomerInformation1033{&MSSansBold8}Customer Information0-2087162399IDS__IsRegisterUserDlg_Organization1033&Organization:0-2087162399IDS__IsRegisterUserDlg_PleaseEnterInfo1033Please enter your information.0-2087162399IDS__IsRegisterUserDlg_Tahoma501033{\Tahoma8}{50}0-2087162399IDS__IsRegisterUserDlg_Tahoma801033{\Tahoma8}{80}0-2087162399IDS__IsRegisterUserDlg_UserName1033&User Name:0-2087162399IDS__IsResumeDlg_ResumeSuspended1033The InstallShield(R) Wizard will complete the installation of [ProductName] on your computer. To continue, click Next.0-1332109901IDS__IsResumeDlg_Resuming1033{&TahomaBold10}Upgrading [ProductName]0-1332091501IDS__IsResumeDlg_WizardResume1033The InstallShield(R) Wizard will complete the upgrade of [ProductName] on your computer. To continue, click Next.0-1332132429IDS__IsSelectDomainOrServer1033Select a Domain or Server0 - IDS__IsSelectDomainUserInstructions1033Use the browse buttons to select a domain\server and a user name.0 - IDS__IsSetupTypeDlg_ChooseSetupType1033Choose the setup type that best suits your needs.01578657491IDS__IsSetupTypeDlg_SelectSetupType1033Please select a setup type.01578665683IDS__IsSetupTypeDlg_Service1033{&MSSansBold8}Ser&vice Installation01578671827IDS__IsSetupTypeDlg_ServiceGUI1033{&MSSansBold8}Service Installation w/ &GUI Support01713087052IDS__IsSetupTypeDlg_ServiceGUIText1033Not currently supported.01847091278IDS__IsSetupTypeDlg_ServiceText1033BOINC runs even when no one is logged on. Only you can manage BOINC. -The screensaver does NOT work in this configuration. -The show graphics feature does NOT work in this configuration.0421069078IDS__IsSetupTypeDlg_SetupType1033{&MSSansBold8}Setup Type01578692307IDS__IsSetupTypeDlg_Shared1033{&MSSansBold8}S&hared Installation01578637043IDS__IsSetupTypeDlg_SharedText1033BOINC runs whenever anyone is logged on, and anyone can manage BOINC.01847088910IDS__IsSetupTypeDlg_Single1033{&MSSansBold8}&Single-User Installation01578645235IDS__IsSetupTypeDlg_SingleText1033BOINC runs only when you're logged on, and only you can manage BOINC (recommended).01847094990IDS__IsUserExit_ClickFinish1033Click Finish to exit the wizard.0-2087162399IDS__IsUserExit_Finish1033&Finish0-2087162399IDS__IsUserExit_KeepOrRestore1033You can either keep any existing installed elements on your system to continue this installation at a later time or you can restore your system to its original state prior to the installation.0-2087162399IDS__IsUserExit_NotModified1033Your system has not been modified. To install this program at a later time, please run the installation again.0-2087162399IDS__IsUserExit_RestoreOrContinue1033Click Restore or Continue Later to exit the wizard.0-2087162399IDS__IsUserExit_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsUserExit_WizardInterrupted1033The wizard was interrupted before [ProductName] could be completely installed.0-2087162399IDS__IsUserNameLabel1033&User name:0 - IDS__IsVerifyReadyDlg_BackOrCancel1033If you want to review or change any of your installation settings, click Back. Click Cancel to exit the wizard.0-2087162399IDS__IsVerifyReadyDlg_ClickInstall1033Click Install to begin the installation.0-2087162399IDS__IsVerifyReadyDlg_Company1033Company: [COMPANYNAME]0-2087162399IDS__IsVerifyReadyDlg_CurrentSettings1033Current Settings:0-2087162399IDS__IsVerifyReadyDlg_DestFolder1033Destination Folder:0-2087162399IDS__IsVerifyReadyDlg_Install1033&Install0-2087162399IDS__IsVerifyReadyDlg_Installdir1033[INSTALLDIR]0-2087162399IDS__IsVerifyReadyDlg_ModifyReady1033{&MSSansBold8}Ready to Modify the Program0-2087162399IDS__IsVerifyReadyDlg_ReadyInstall1033{&MSSansBold8}Ready to Install the Program0-2087162399IDS__IsVerifyReadyDlg_ReadyRepair1033{&MSSansBold8}Ready to Repair the Program0-2087162399IDS__IsVerifyReadyDlg_SelectedSetupType1033[SelectedSetupType]0-2087162399IDS__IsVerifyReadyDlg_Serial1033Serial: [ISX_SERIALNUM]0-2087162399IDS__IsVerifyReadyDlg_SetupType1033Setup Type:0-2087162399IDS__IsVerifyReadyDlg_UserInfo1033User Information:0-2087162399IDS__IsVerifyReadyDlg_UserName1033Name: [USERNAME]0-2087162399IDS__IsVerifyReadyDlg_WizardReady1033The wizard is ready to begin installation.0-2087162399IDS__IsVerifyRemoveAllDlg_ChoseRemoveProgram1033You have chosen to remove the program from your system.0-2087162399IDS__IsVerifyRemoveAllDlg_ClickBack1033If you want to review or change any settings, click Back.0-2087162399IDS__IsVerifyRemoveAllDlg_ClickRemove1033Click Remove to remove [ProductName] from your computer. After removal, this program will no longer be available for use.0-2087162399IDS__IsVerifyRemoveAllDlg_Remove1033&Remove0-2087162399IDS__IsVerifyRemoveAllDlg_RemoveProgram1033{&MSSansBold8}Remove the Program0-2087162399IDS__IsWelcomeDlg_InstallProductName1033The InstallShield(R) Wizard will install [ProductName] on your computer. To continue, click Next.0-2087162399IDS__IsWelcomeDlg_WarningCopyright1033WARNING: This program is protected by copyright law and international treaties.0-2087162399IDS__IsWelcomeDlg_WelcomeProductName1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__ServiceConfigDlg_DialogDescription1033Allows you to configure the settings for the service installation configuration01712855439IDS__ServiceConfigDlg_DialogTitle1033{&MSSansBold8}Service Installation Configuration01712900463IDS__ServiceGUIConfigDlg_DialogDescription1033Allows you to configure the settings for the service installation with GUI configuration01712888207IDS__ServiceGUIConfigDlg_DialogTitle1033{&MSSansBold8}Service Installation w/ GUI Configuration01712869775IDS__SharedConfigDlg_DialogDescription1033Allows you to configure the settings for the shared installation configuration01712877935IDS__SharedConfigDlg_DialogTitle1033{&MSSansBold8}Shared Installation Configuration01712900431IDS__SingleConfigDlg_DialogDescription1033Allows you to configure the settings for the single-user installation configuration01712855471IDS__SingleConfigDlg_DialogTitle1033{&MSSansBold8}Single-User Installation Configuration01712900495IDS__TargetReq_DESC_COLOR1033The color settings of your system are not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_OS1033The operating system is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_PROCESSOR1033The processor is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_RAM1033The amount of RAM is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_RESOLUTION1033The screen resolution is not adequate for running [ProductName].0-2087162399ID_STRING11033system.ini01981341547ID_STRING101033The password cannot be blank. Please enter a password.0-2086872724ID_STRING1110330-241506527ID_STRING121033BOINCM~1|BOINC Manager0-2095324661ID_STRING131033&Next >01427891947ID_STRING141033< &Back01427891947ID_STRING151033Cancel01427891947ID_STRING161033{&MSSansBold8}BOINC Configuration01713050220ID_STRING171033These are the current installation options01713070700ID_STRING181033[ProductName] - InstallShield Wizard01427891947ID_STRING191033{&MSSWhiteSerif8}InstallShield01427891947ID_STRING21033boot01981337900ID_STRING201033{&Tahoma8}InstallShield01427891947ID_STRING211033&Next >01427886156ID_STRING221033< &Back01427886156ID_STRING231033Cancel01427886156ID_STRING241033{&MSSansBold8}Customize installation options01713051244ID_STRING251033Customize how BOINC is installed on your computer01713081964ID_STRING261033[ProductName] - InstallShield Wizard01427886156ID_STRING271033{&MSSWhiteSerif8}InstallShield01427886156ID_STRING281033{&Tahoma8}InstallShield01427886156ID_STRING291033NewFeature10-442797813ID_STRING31033SCRNSAVE.EXE01981301068ID_STRING301033*.*0-174337117ID_STRING311033BOINCS~1|BOINC System Tray0-174331539ID_STRING321033MANAGE~1|Manager Startup01352447215ID_STRING331033TRAYST~1|Tray Startup01352410383ID_STRING341033BOINCM~1|BOINC Manager Startup01352440144ID_STRING351033BOINCT~1|BOINC Tray Startup01352425840ID_STRING361033BOINCM~1|BOINC Manager Startup01352434064ID_STRING371033BOINCT~1|BOINC Tray01352434096ID_STRING381033BOINCM~1|BOINC Manager01352436176ID_STRING391033[ProductName] requires that your computer is running Windows 2000 XP or newer.01520689645ID_STRING41033Closing any running instances of the BOINC Manager01092167440ID_STRING401033Installing [ProductName] on a domain controller is not currently supported.0-887315856ID_STRING411033Description0-887342480ID_STRING421033BOINC01042289710ID_STRING431033BOINCM~1|BOINC Manager01042326574ID_STRING51033You are installing BOINC on a Windows NT 4.0 domain controller. You'll need to manually grant the selected user the permission to 'Logon As a Service' through the User Manager for Domains.0-2086903444ID_STRING61033Setup may need to grant the selected username permission to 'Logon As a Service', is it okay to do so?0429505505ID_STRING71033Setup may need to grant the selected username permission to 'Logon As a Service', is it okay to do so?0429503234ID_STRING81033You are installing BOINC on a Windows NT 4.0 domain controller. You'll need to manually grant the selected user the permission to 'Logon As a Service' through the User Manager for Domains.0-2086913684ID_STRING91033The password and confirm password editboxes must match.0429469805IIDS_UITEXT_FeatureUninstalled1033This feature will remain uninstalled.0-2087162399NEW_STRING11033Advanced01427847019NEW_STRING101033Data directory:01713079948NEW_STRING111033Launch BOINC Manager on system startup0-308562610NEW_STRING121033Use BOINC Screensaver01427843980NEW_STRING131033Service Install0-257831351NEW_STRING151033Allow all users on this computer to control BOINC01427864940NEW_STRING161033[INSTALLDIR]01713099212NEW_STRING171033Program directory:01713048204NEW_STRING181033[DATADIR]01713099212NEW_STRING191033Launch BOINC Manager on system startup01713099212NEW_STRING21033Launch the BOINC Manager01897522304NEW_STRING201033If checked, your system will be protected from faulty BOINC project applications. -However, this may cause screensaver graphics to not work with older applications.0-2086893428NEW_STRING211033Data directory:01713064588NEW_STRING221033Use BOINC Screensaver01713099212NEW_STRING231033&Change...01713099212NEW_STRING241033Service Install0-257851831NEW_STRING251033Allow all users on this computer to control BOINC01713099212NEW_STRING261033&Change...01713099212NEW_STRING271033Click Next to use these options. -Click Advanced to customize options.01713105580NEW_STRING281033On clicking finish you will be given an option to restart your computer. Please save all unfinished work first. -BOINC will not start until you have restarted your computer.0-878964691NEW_STRING291033A BOINC component didn't get updated properly. Please run the repair tool from the "Control Panel - Add/Remove Programs" tool ("Control Panel - Program Features" tool on newer version of Windows).0-2086901652NEW_STRING31033Show the readme file0-2045208117NEW_STRING301033This option is now disabled by default. -A reboot may be required.0773617262NEW_STRING311033Run project applications under an unprivileged account. This provides increased protection from faulty applications, and on Windows, it will prevent the use of applications that use graphics chips (GPUs) -(A reboot may be required.)0-257882487NEW_STRING41033Click Next to use installation defaults. -Click Advanced to customize.01427879980NEW_STRING51033&Change...01427880076NEW_STRING61033[INSTALLDIR]01427880076NEW_STRING71033Program directory:01713053324NEW_STRING81033&Change...01427884172NEW_STRING91033[DATADIR]01427858060
- - - UpgradedImage_ - Name - MsiPath - Order - Flags - IgnoreMissingFiles -
- - - UpgradeItem - ObjectSetupPath - ISReleaseFlags - ISAttributes -
- - - Name - MsiPath - Family -
- - - Directory_ - Name - Value -
- - - File_ - Name - Value -
- - - Name - Value -
- - - Registry_ - Name - Value -
- - - ISRelease_ - ISProductConfiguration_ - Name - Value -
- - - Shortcut_ - Name - Value -
- - - ISXmlElement - ISXmlFile_ - ISXmlElement_Parent - XPath - Content - ISAttributes -
- - - ISXmlElementAttrib - ISXmlElement_ - Name - Value - ISAttributes -
- - - ISXmlFile - FileName - Component_ - Directory - ISAttributes - SelectionNamespaces - Encoding -
- - - Signature_ - Parent - Element - Attribute - ISAttributes -
- - - Name - Data - ISBuildSourcePath - ISIconIndex - - -
ARPPRODUCTICON.exe<ISProjectFolder>\redist\setup.ico - BOINCManagerShortc_6E797A1C8FF24C29BF4BAD5AE09E4AB3.exe<PATH_TO_BOINC_FILES>\clientgui\res\boinc.ico0NewShortcut1_1F831FAF6288497299C84802D2DCC55C.exe<PATH_TO_BOINC_FILES>\clientgui\res\BOINCGUIApp.ico - NewShortcut2_0DD4D63A90D3496F8A8CF0ABD3175580.exe<PATH_TO_RELEASE_FILES>\boinctray.exe0
- - - IniFile - FileName - DirProperty - Section - Key - Value - Action - Component_ - -
IniTableKey1##ID_STRING1##WindowsFolder##ID_STRING2####ID_STRING3##boinc.scr0_ScreensaverEnable9x
- - - Signature_ - FileName - Section - Key - Field - Type -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AllocateRegistrySpaceNOT Installed1562AllocateRegistrySpace - AppSearch400AppSearch - BindImage4300BindImage - CAAnnounceUpgradeVersionNT And REMOVE <> "ALL"1001 - CACleanupOldBinariesREMOVE <> "ALL"796 - CACreateAcctMgrLoginFileNOT Installed6605 - CACreateBOINCAccountsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11546 - CACreateBOINCGroupsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11552 - CACreateClientAuthFileVersionNT And NOT Installed6604 - CACreateProjectInitFileNOT Installed6606 - CADeleteBOINCAccountsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11551 - CADeleteBOINCGroupsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11561 - CAGetAdministratorsGroupNameVersionNT And REMOVE <> "ALL"1537 - CAGetUsersGroupNameVersionNT And REMOVE <> "ALL"1543 - CAGrantBOINCAdminsRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11553 - CAGrantBOINCAdminsVirtualBoxRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11555 - CAGrantBOINCMasterRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11547 - CAGrantBOINCProjectRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11549 - CAGrantBOINCProjectsRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11558 - CAGrantBOINCProjectsVirtualBoxRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11560 - CAGrantBOINCUsersRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11556 - CARestorePermissionBOINCDataVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 16612 - CARestoreSetupStateVersionNT And REMOVE = "ALL"1002 - CARevokeBOINCAdminsRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11554 - CARevokeBOINCMasterRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11548 - CARevokeBOINCProjectRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11550 - CARevokeBOINCProjectsRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11559 - CARevokeBOINCUsersRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11557 - CASaveExecutionState6614 - CASaveSetupState6613 - CASetBOINCDataProjects1004 - CASetBOINCDataSlots1003 - CASetPermissionBOINCVersionNT And REMOVE <> "ALL"6607 - CASetPermissionBOINCDataVersionNT And REMOVE <> "ALL"6609 - CASetPermissionBOINCDataProjectsVersionNT And REMOVE <> "ALL"6610 - CASetPermissionBOINCDataSlotsVersionNT And REMOVE <> "ALL"6611 - CAShutdownBOINCVersionNT403 - CAShutdownBOINCManagerVersionNT404 - CAShutdownBOINCScreensaverVersionNT408 - CAValidateInstallREMOVE <> "ALL"6602 - CAValidateRebootRequestREMOVE <> "ALL" AND RETURN_REBOOTREQUESTED = "1"6603 - CAValidateSetupType737 - CCPSearchCCP_TEST500CCPSearch - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - CreateFolders3700CreateFolders - CreateShortcuts4500CreateShortcuts - DeleteServicesVersionNT2000DeleteServices - DuplicateFiles4210DuplicateFiles - FileCost900FileCost - FindRelatedProductsNOT ISSETUPDRIVEN420FindRelatedProducts - ISPreventDowngradeISFOUNDNEWERPRODUCTVERSION450 - ISSetAllUsersNot Installed10 - ISSetupFilesCleanup6615 - ISSetupFilesExtract3 - InstallFiles4000InstallFiles - InstallFinalize6601InstallFinalize - InstallInitialize1501InstallInitialize - InstallODBC5400InstallODBC - InstallServicesVersionNT5800InstallServices - InstallValidate1400InstallValidate - IsolateComponents950IsolateComponents - LaunchConditionsNot Installed410LaunchConditions - MigrateFeatureStates1200MigrateFeatureStates - MoveFiles3800MoveFiles - MsiConfigureServicesVersionMsi >= "5.00"5801MSI5 MsiConfigureServices - MsiPublishAssemblies6250MsiPublishAssemblies - MsiUnpublishAssemblies1750MsiUnpublishAssemblies - PatchFiles4090PatchFiles - ProcessComponents1600ProcessComponents - PublishComponents6200PublishComponents - PublishFeatures6300PublishFeatures - PublishProduct6400PublishProduct - RMCCPSearchNot CCP_SUCCESS And CCP_TEST600RMCCPSearch - RegisterClassInfo4600RegisterClassInfo - RegisterComPlus5700RegisterComPlus - RegisterExtensionInfo4700RegisterExtensionInfo - RegisterFonts5300RegisterFonts - RegisterMIMEInfo4900RegisterMIMEInfo - RegisterProduct6100RegisterProduct - RegisterProgIdInfo4800RegisterProgIdInfo - RegisterTypeLibraries5500RegisterTypeLibraries - RegisterUser6000RegisterUser - RemoveDuplicateFiles3400RemoveDuplicateFiles - RemoveEnvironmentStrings3300RemoveEnvironmentStrings - RemoveExistingProducts1410RemoveExistingProducts - RemoveFiles3500RemoveFiles - RemoveFolders3600RemoveFolders - RemoveIniValues3100RemoveIniValues - RemoveODBC2400RemoveODBC - RemoveRegistryValues2600RemoveRegistryValues - RemoveShortcuts3200RemoveShortcuts - ResolveSource_IsMaintenance <> "Remove"850 - ScheduleRebootISSCHEDULEREBOOT6410ScheduleReboot - SelfRegModules5600SelfRegModules - SelfUnregModules2200SelfUnregModules - SetARPINSTALLLOCATIONNot Installed1010SetARPINSTALLLOCATION - SetARPReadme1005 - SetODBCFolders1100SetODBCFolders - StartServicesVersionNT5900StartServices - StopServicesVersionNT1900StopServices - UnpublishComponents1700UnpublishComponents - UnpublishFeatures1800UnpublishFeatures - UnregisterClassInfo2700UnregisterClassInfo - UnregisterComPlus2100UnregisterComPlus - UnregisterExtensionInfo2800UnregisterExtensionInfo - UnregisterFonts2500UnregisterFonts - UnregisterMIMEInfo3000UnregisterMIMEInfo - UnregisterProgIdInfo2900UnregisterProgIdInfo - UnregisterTypeLibraries2300UnregisterTypeLibraries - ValidateProductID700ValidateProductID - WriteEnvironmentStrings5200WriteEnvironmentStrings - WriteIniValues5100WriteIniValues - WriteRegistryValues5000WriteRegistryValues -
- - - Property - Value - - - - - - - - - - - - - - - - - - - - - - -
ActiveLanguage1033ApplicationTypeStandard Windows ApplicationComments - CurrentMedia -VwBlAGIAAQBXAEUAQgB4ADYANAA= - DefaultProductConfigurationCDROMISCompilerOption_CompileBeforeBuild1ISCompilerOption_Debug1ISCompilerOption_IncludePath - ISCompilerOption_MaxErrors50ISCompilerOption_MaxWarnings50ISCompilerOption_OutputPath<ISProjectDataFolder>\Script FilesISCompilerOption_PreProcessor - ISCompilerOption_WarningLevel3ISCompilerOption_WarningsAsErrors1ISDialogLangID - ISUSLock{7DB28058-CB18-45B5-96E8-6878BE7A1CE4}ISUSSignature{8C9A9A4B-2D1B-49CD-974C-E1204781958B}MsiExecCmdLineOptions/Liem!vorwpacu c:\temp\setup.logMsiLogFilec:\temp\setup.logOnUpgrade0OwnerRom WaltonPatchFamilyMyPatchFamily1PatchSequence1.0.0SaveAsSchema - SccEnabled0SccPath - SchemaVersion771TypeMSI
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AppSearch400AppSearch - CARestoreExecutionState1352 - CARestoreSetupState6 - CCPSearchCCP_TEST500CCPSearch - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - ExecuteAction1300ExecuteAction - FileCost900FileCost - FindRelatedProducts430FindRelatedProducts - ISPreventDowngradeISFOUNDNEWERPRODUCTVERSION450 - ISSetAllUsersNot Installed10 - ISSetupFilesCleanup1302 - ISSetupFilesExtract3 - InstallWelcomeNot Installed And (Not PATCH Or IS_MAJOR_UPGRADE)1210InstallWelcome - IsolateComponents950IsolateComponents - LaunchConditionsNot Installed410LaunchConditions - MaintenanceWelcomeInstalled And Not RESUME And Not Preselected And Not PATCH1230MaintenanceWelcome - MigrateFeatureStates1200MigrateFeatureStates - PatchWelcomePATCH And Not IS_MAJOR_UPGRADE1205Patch Panel - RMCCPSearchNot CCP_SUCCESS And CCP_TEST600RMCCPSearch - ResolveSourceNot Installed And Not PATCH990ResolveSource - SetARPReadme1002 - SetAllUsersProfileNTVersionNT = 400970 - SetupCompleteError-3SetupCompleteError - SetupCompleteSuccess-1SetupCompleteSuccess - SetupInitialization420SetupInitialization - SetupInterrupted-2SetupInterrupted - SetupProgress1240SetupProgress - SetupResumeInstalled And (RESUME Or Preselected) And Not PATCH1220SetupResume - ValidateProductID700ValidateProductID - setAllUsersProfile2KVersionNT >= 500980 - setUserProfileNTVersionNT960 -
- - - Component_Shared - Component_Application -
- - - Condition - Description - - -
((Not Version9X=400) And (Not Version9X=410) And (Not Version9X=490) And (Not VersionNT=400)) And (VersionNT>500)##ID_STRING39##AdminUser##IDPROP_EXPRESS_LAUNCH_CONDITION_ADMIN##
- - - Property - Order - Value - Text -
IS_SQLSERVER_LIST1TestValue -
- - - Property - Order - Value - Text - Binary_ -
- - - LockObject - Table - Domain - User - Permission -
- - - ContentType - Extension_ - CLSID -
- - - DiskId - LastSequence - DiskPrompt - Cabinet - VolumeLabel - Source -
- - - FileKey - Component_ - SourceName - DestName - SourceFolder - DestFolder - Options -
- - - Component_ - Feature_ - File_Manifest - File_Application - Attributes -
- - - Component_ - Name - Value -
- - - DigitalCertificate - CertData -
- - - Table - SignObject - DigitalCertificate_ - Hash -
- - - Component - Flags - Sequence - ReferenceComponents -
- - - MsiEmbeddedChainer - Condition - CommandLine - Source - Type -
- - - MsiEmbeddedUI - FileName - Attributes - MessageFilter - Data - ISBuildSourcePath -
- - - File_ - Options - HashPart1 - HashPart2 - HashPart3 - HashPart4 -
- - - MsiLockPermissionsEx - LockObject - Table - SDDLText - Condition -
- - - PackageCertificate - DigitalCertificate_ -
- - - PatchCertificate - DigitalCertificate_ -
- - - PatchConfiguration_ - Company - Property - Value -
- - - File_ - Assembly_ -
- - - Assembly - Name - Value -
- - - PatchConfiguration_ - PatchFamily - Target - Sequence - Supersede -
- - - MsiServiceConfig - Name - Event - ConfigType - Argument - Component_ -
- - - MsiServiceConfigFailureActions - Name - Event - ResetPeriod - RebootMessage - Command - Actions - DelayActions - Component_ -
- - - MsiShortcutProperty - Shortcut_ - PropertyKey - PropVariantValue -
- - - Driver_ - Attribute - Value -
- - - DataSource - Component_ - Description - DriverDescription - Registration -
- - - Driver - Component_ - Description - File_ - File_Setup -
- - - DataSource_ - Attribute - Value -
- - - Translator - Component_ - Description - File_ - File_Setup -
- - - File_ - Sequence - PatchSize - Attributes - Header - StreamRef_ - ISBuildSourcePath -
- - - PatchId - Media_ -
- - - ProgId - ProgId_Parent - Class_ - Description - Icon_ - IconIndex - ISAttributes -
- - - Property - Value - ISComments -
ARPCOMMENTS##IDS_SUMMARY_DESCRIPTION## - ARPHELPLINK##COMPANY_URL## - ARPNOMODIFY1 - ARPNOREPAIR1 - ARPPRODUCTICONARPPRODUCTICON.exe - ARPREADME##IDS_README_LOCATION## - ARPURLINFOABOUT##COMPANY_URL## - ARPURLUPDATEINFO##COMPANY_URL## - AgreeToLicenseNo - BOINC_ADMINS_GROUPNAME - BOINC_MASTER_PASSWORD - BOINC_MASTER_USERNAME - BOINC_PROJECTS_GROUPNAME - BOINC_PROJECT_PASSWORD - BOINC_PROJECT_USERNAME - BOINC_USERS_GROUPNAME - DATADIR - DWUSINTERVAL30 - DWUSLINKCE5CE738F9BC809F69AC80EFCE0B978F0EBC808FCEBC8038CE9B07DF4ECBB07FC92CF058A9AC - DefaultUIFontTahoma8 - DialogCaption - DiskPrompt[1] - ENABLELAUNCHATLOGON1 - ENABLEPROTECTEDAPPLICATIONEXECUTION3 - ENABLESCREENSAVER1 - ENABLESTARTMENUITEMS1 - ENABLEUSEBYALLUSERS1 - ErrorDialogSetupError - GROUPALIAS_ADMINISTRATORS - GROUPALIAS_USERS - INSTALLLEVEL100 - ISVROOT_PORT_NO0 - IS_PROGMSG_TEXTFILECHANGS_REPLACE##IDS_PROGMSG_TEXTFILECHANGS_REPLACE## - IS_PROGMSG_XML_COSTING##IDS_PROGMSG_XML_COSTING## - IS_PROGMSG_XML_CREATE_FILE##IDS_PROGMSG_XML_CREATE_FILE## - IS_PROGMSG_XML_FILES##IDS_PROGMSG_XML_FILES## - IS_PROGMSG_XML_REMOVE_FILE##IDS_PROGMSG_XML_REMOVE_FILE## - IS_PROGMSG_XML_ROLLBACK_FILES##IDS_PROGMSG_XML_ROLLBACK_FILES## - IS_PROGMSG_XML_UPDATE_FILE##IDS_PROGMSG_XML_UPDATE_FILE## - InstallChoiceAR - LAUNCHPROGRAM1 - MSIRESTARTMANAGERCONTROLDisable - Manufacturer##COMPANY_NAME## - MsiHiddenPropertiesBOINC_MASTER_PASSWORD;BOINC_PROJECT_PASSWORD - MsiLoggingvoicewarmup - PIDTemplate12345<###-%%%%%%%>@@@@@ - PROGMSG_IIS_CREATEAPPPOOL##IDS_PROGMSG_IIS_CREATEAPPPOOL## - PROGMSG_IIS_CREATEAPPPOOLS##IDS_PROGMSG_IIS_CREATEAPPPOOLS## - PROGMSG_IIS_CREATEWEBSERVICEEXTENSION##IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSION## - PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS## - PROGMSG_IIS_CREATEWEBSITE##IDS_PROGMSG_IIS_CREATEWEBSITE## - PROGMSG_IIS_CREATEWEBSITES##IDS_PROGMSG_IIS_CREATEWEBSITES## - PROGMSG_IIS_REMOVEAPPPOOL##IDS_PROGMSG_IIS_REMOVEAPPPOOL## - PROGMSG_IIS_REMOVEAPPPOOLS##IDS_PROGMSG_IIS_REMOVEAPPPOOLS## - PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION##IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION## - PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS## - PROGMSG_IIS_REMOVEWEBSITES##IDS_PROGMSG_IIS_REMOVEWEBSITES## - PROGMSG_IIS_ROLLBACKAPPPOOLS##IDS_PROGMSG_IIS_ROLLBACKAPPPOOLS## - PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS## - PROGRAMFILETOLAUNCHATEND[#boincmgr.exe] - ProductCode{31209A01-4F85-4476-9A23-A64C75AE94FC} - ProductIDnone - ProductLanguage1033 - ProductNameBOINC - ProductVersion7.25.0 - ProgressType0install - ProgressType1Installing - ProgressType2installed - ProgressType3installs - RETURN_REBOOTREQUESTED0 - RETURN_VALIDATEINSTALL0 - RETURN_VERIFYINSTALLDIRECTORIES0 - RebootYesNoYes - ReinstallModeTextomus - RestartManagerOptionCloseRestart - SecureCustomPropertiesACTPROP_E913E54D_5080_42EC_A312_B21948BA1C02;INSTALLDIR;SUPPORTDIR;ENABLEPROTECTEDAPPLICATIONEXECUTION3;LAUNCHPROGRAM;ISACTIONPROP1;ISACTIONPROP2 - UpgradeCode{E913E54D-5080-42EC-A312-B21948BA1C02} - _BrowseDataProperty0 - _BrowseInstallProperty0 - _IsMaintenanceInstall -
- - - ComponentId - Qualifier - Component_ - AppData - Feature_ -
- - - Property - Order - Value - X - Y - Width - Height - Text - Help - ISControlId - - - - - -
AgreeToLicense1No01529115##IDS__AgreeToLicense_0## - AgreeToLicense2Yes0029115##IDS__AgreeToLicense_1## - RestartManagerOption1CloseRestart6933114##IDS__IsMsiRMFilesInUse_CloseRestart## - RestartManagerOption2Reboot62133114##IDS__IsMsiRMFilesInUse_RebootAfter## - SETUPTYPE1Single0027015##IDS__IsSetupTypeDlg_Single##0SETUPTYPE2Shared03827015##IDS__IsSetupTypeDlg_Shared##0SETUPTYPE3Service07527015##IDS__IsSetupTypeDlg_Service##0_IsMaintenance2Reinstall0029014##IDS__IsMaintenanceDlg_Repair##0_IsMaintenance3Remove06029014##IDS__IsMaintenanceDlg_Remove##0
- - - Signature_ - Root - Key - Name - Type -
- - - Registry - Root - Key - Name - Value - Component_ - ISAttributes - - - - - - -
Registry11Control Panel\DesktopSCRNSAVE.EXEboinc.scr_ScreensaverEnableNT0Registry21Control Panel\DesktopScreenSaveActive1_ScreensaverEnableNT0Registry31SOFTWARE\Microsoft\Windows\CurrentVersion\Runboincmgr"[INSTALLDIR]boincmgr.exe" /a /s_BOINCManagerStartup0Registry302SOFTWARE\Microsoft\Windows\CurrentVersion\Runboinctray"[INSTALLDIR]boinctray.exe"_BOINCTrayStartup0Registry41Control Panel\DesktopScreenSaveTimeOut300_ScreensaverEnableNT0Registry52SOFTWARE\Microsoft\Windows\CurrentVersion\Runboincmgr"[INSTALLDIR]boincmgr.exe" /a /s_BOINCManagerStartupAll0
- - - FileKey - Component_ - FileName - DirProperty - InstallMode - - - - - -
NewShortcut1_BOINCManagerBOINCLOCATIONTRAY2NewShortcut2_BOINCTrayBOINCLOCATIONTRAY2NewShortcut3_BOINCManagerBOINCLOCATIONMANAGER2NewShortcut4_BOINCManagerStartMenunewfolder12_BOINCTray_BOINCTrayBOINCLOCATIONTRAY2
- - - RemoveIniFile - FileName - DirProperty - Section - Key - Value - Action - Component_ -
- - - RemoveRegistry - Root - Key - Name - Component_ -
- - - ReserveKey - Component_ - ReserveFolder - ReserveLocal - ReserveSource -
- - - SFPCatalog - Catalog - Dependency -
- - - File_ - Cost -
- - - ServiceControl - Name - Event - Arguments - Wait - Component_ - -
BOINCBOINC128BOINCServiceConfig
- - - ServiceInstall - Name - DisplayName - ServiceType - StartType - ErrorControl - LoadOrderGroup - Dependencies - StartName - Password - Arguments - Component_ - Description - -
NewServiceInstall1BOINC##IDS_FEATURE_BOINC_NAME##1621RpcSs[~][~][BOINC_MASTER_ISUSERNAME][BOINC_MASTER_PASSWORD]-daemonBOINCServiceConfig##IDS_FEATURE_BOINC_DESCRIPTION##
- - - Shortcut - Directory_ - Name - Component_ - Target - Arguments - Description - Hotkey - Icon_ - IconIndex - ShowCmd - WkDir - DisplayResourceDLL - DisplayResourceId - DescriptionResourceDLL - DescriptionResourceId - ISComments - ISShortcutName - ISAttributes -
BOINCManagerShortcutnewfolder1##IDS_FEATURE_BOINC_MANAGER_NAME##_BOINCManagerStartMenu[INSTALLDIR]boincmgr.exe##IDS_FEATURE_BOINC_MANAGER_DESCRIPTION##BOINCManagerShortc_6E797A1C8FF24C29BF4BAD5AE09E4AB3.exe01INSTALLDIR -
- - - Signature - FileName - MinVersion - MaxVersion - MinSize - MaxSize - MinDate - MaxDate - Languages -
- - - TextStyle - FaceName - Size - Color - StyleBits - - - - - - -
Arial8Arial8 - Arial9Arial9 - ArialBlue10Arial1016711680 - ArialBlueStrike10Arial10167116808CourierNew8Courier New8 - CourierNew9Courier New9 - MSGothic9MS Gothic9 - MSSGreySerif8MS Sans Serif88421504 - MSSWhiteSerif8Tahoma816777215 - MSSansBold8Tahoma81MSSansSerif8MS Sans Serif8 - MSSansSerif9MS Sans Serif9 - Tahoma10Tahoma10 - Tahoma8Tahoma8 - Tahoma9Tahoma9 - TahomaBold10Tahoma101TahomaBold8Tahoma81Times8Times New Roman8 - Times9Times New Roman9 - TimesItalic12Times New Roman122TimesItalicBlue10Times New Roman10167116802TimesRed16Times New Roman16255 -
- - - LibID - Language - Component_ - Version - Description - Directory_ - Feature_ - Cost -
- - - Key - Text - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AbsentPath - GB##IDS_UITEXT_GB##KB##IDS_UITEXT_KB##MB##IDS_UITEXT_MB##MenuAbsent##IDS_UITEXT_FeatureNotAvailable##MenuAdvertise##IDS_UITEXT_FeatureInstalledWhenRequired2##MenuAllCD##IDS_UITEXT_FeatureInstalledCD##MenuAllLocal##IDS_UITEXT_FeatureInstalledLocal##MenuAllNetwork##IDS_UITEXT_FeatureInstalledNetwork##MenuCD##IDS_UITEXT_FeatureInstalledCD2##MenuLocal##IDS_UITEXT_FeatureInstalledLocal2##MenuNetwork##IDS_UITEXT_FeatureInstalledNetwork2##NewFolder##IDS_UITEXT_Folder##SelAbsentAbsent##IDS_UITEXT_GB##SelAbsentAdvertise##IDS_UITEXT_FeatureInstalledWhenRequired##SelAbsentCD##IDS_UITEXT_FeatureOnCD##SelAbsentLocal##IDS_UITEXT_FeatureLocal##SelAbsentNetwork##IDS_UITEXT_FeatureNetwork##SelAdvertiseAbsent##IDS_UITEXT_FeatureUnavailable##SelAdvertiseAdvertise##IDS_UITEXT_FeatureInstalledRequired##SelAdvertiseCD##IDS_UITEXT_FeatureOnCD2##SelAdvertiseLocal##IDS_UITEXT_FeatureLocal2##SelAdvertiseNetwork##IDS_UITEXT_FeatureNetwork2##SelCDAbsent##IDS_UITEXT_FeatureWillBeUninstalled##SelCDAdvertise##IDS_UITEXT_FeatureWasCD##SelCDCD##IDS_UITEXT_FeatureRunFromCD##SelCDLocal##IDS_UITEXT_FeatureWasCDLocal##SelChildCostNeg##IDS_UITEXT_FeatureFreeSpace##SelChildCostPos##IDS_UITEXT_FeatureRequiredSpace##SelCostPending##IDS_UITEXT_CompilingFeaturesCost##SelLocalAbsent##IDS_UITEXT_FeatureCompletelyRemoved##SelLocalAdvertise##IDS_UITEXT_FeatureRemovedUnlessRequired##SelLocalCD##IDS_UITEXT_FeatureRemovedCD##SelLocalLocal##IDS_UITEXT_FeatureRemainLocal##SelLocalNetwork##IDS_UITEXT_FeatureRemoveNetwork##SelNetworkAbsent##IDS_UITEXT_FeatureUninstallNoNetwork##SelNetworkAdvertise##IDS_UITEXT_FeatureWasOnNetworkInstalled##SelNetworkLocal##IDS_UITEXT_FeatureWasOnNetworkLocal##SelNetworkNetwork##IDS_UITEXT_FeatureContinueNetwork##SelParentCostNegNeg##IDS_UITEXT_FeatureSpaceFree##SelParentCostNegPos##IDS_UITEXT_FeatureSpaceFree2##SelParentCostPosNeg##IDS_UITEXT_FeatureSpaceFree3##SelParentCostPosPos##IDS_UITEXT_FeatureSpaceFree4##TimeRemaining##IDS_UITEXT_TimeRemaining##VolumeCostAvailable##IDS_UITEXT_Available##VolumeCostDifference##IDS_UITEXT_Differences##VolumeCostRequired##IDS_UITEXT_Required##VolumeCostSize##IDS_UITEXT_DiskSize##VolumeCostVolume##IDS_UITEXT_Volume##bytes##IDS_UITEXT_Bytes##
- - - UpgradeCode - VersionMin - VersionMax - Language - Attributes - Remove - ActionProperty - ISDisplayName - - - -
{76DD37FC-EE51-408D-9FB5-3D59FC8ED22A}0000.0000.00009999.9999.9999769ISACTIONPROP2World Community Grid Upgrade (7.14.2){862B80F6-835D-4F72-8C4F-EE68ED34C6F8}0000.0000.00009999.9999.9999769ISACTIONPROP1World Community Grid Upgrade{E913E54D-5080-42EC-A312-B21948BA1C02}0000.0000.00009999.9999.9999769ACTPROP_E913E54D_5080_42EC_A312_B21948BA1C02General Upgrade
- - - Extension_ - Verb - Sequence - Command - Argument -
- - - Table - Column - Nullable - MinValue - MaxValue - KeyTable - KeyColumn - Category - Set - Description - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ActionTextActionNIdentifierName of action to be described.ActionTextDescriptionYTextLocalized description displayed in progress dialog and log when action is executing.ActionTextTemplateYTemplateOptional localized format template used to format action data records for display during action execution.AdminExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdminExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdminExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesAdminExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.AdminExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdminUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdminUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdminUISequenceISAttributesYThis is used to store MM Custom Action TypesAdminUISequenceISCommentsYTextAuthor’s comments on this Sequence.AdminUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdvtExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdvtExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdvtExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesAdvtExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.AdvtExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdvtUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdvtUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdvtUISequenceISAttributesYThis is used to store MM Custom Action TypesAdvtUISequenceISCommentsYTextAuthor’s comments on this Sequence.AdvtUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AppIdActivateAtStorageY01 - AppIdAppIdNGuid - AppIdDllSurrogateYText - AppIdLocalServiceYText - AppIdRemoteServerNameYFormatted - AppIdRunAsInteractiveUserY01 - AppIdServiceParametersYText - AppSearchPropertyNIdentifierThe property associated with a SignatureAppSearchSignature_NISXmlLocator;Signature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, CompLocator and the DrLocator tables.BBControlAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this control.BBControlBBControlNIdentifierName of the control. This name must be unique within a billboard, but can repeat on different billboard.BBControlBillboard_NBillboard1IdentifierExternal key to the Billboard table, name of the billboard.BBControlHeightN032767Height of the bounding rectangle of the control.BBControlTextYTextA string used to set the initial text contained within a control (if appropriate).BBControlTypeNIdentifierThe type of the control.BBControlWidthN032767Width of the bounding rectangle of the control.BBControlXN032767Horizontal coordinate of the upper left corner of the bounding rectangle of the control.BBControlYN032767Vertical coordinate of the upper left corner of the bounding rectangle of the control.BillboardActionYIdentifierThe name of an action. The billboard is displayed during the progress messages received from this action.BillboardBillboardNIdentifierName of the billboard.BillboardFeature_NFeature1IdentifierAn external key to the Feature Table. The billboard is shown only if this feature is being installed.BillboardOrderingY032767A positive integer. If there is more than one billboard corresponding to an action they will be shown in the order defined by this column.BinaryDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.BinaryISBuildSourcePathYTextFull path to the ICO or EXE file.BinaryNameNIdentifierUnique key identifying the binary data.BindImageFile_NFile1IdentifierThe index into the File table. This must be an executable file.BindImagePathYPathsA list of ; delimited paths that represent the paths to be searched for the import DLLS. The list is usually a list of properties each enclosed within square brackets [] .CCPSearchSignature_NSignature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, CompLocator and the DrLocator tables.CheckBoxPropertyNIdentifierA named property to be tied to the item.CheckBoxValueYFormattedThe value string associated with the item.ClassAppId_YAppId1GuidOptional AppID containing DCOM information for associated application (string GUID).ClassArgumentYFormattedoptional argument for LocalServers.ClassAttributesY32767Class registration attributes.ClassCLSIDNGuidThe CLSID of an OLE factory.ClassComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.ClassContextNIdentifierThe numeric server context for this server. CLSCTX_xxxxClassDefInprocHandlerYText1;2;3Optional default inproc handler. Only optionally provided if Context=CLSCTX_LOCAL_SERVER. Typically "ole32.dll" or "mapi32.dll"ClassDescriptionYTextLocalized description for the Class.ClassFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the CLSID factory to be operational.ClassFileTypeMaskYTextOptional string containing information for the HKCRthis CLSID) key. If multiple patterns exist, they must be delimited by a semicolon, and numeric subkeys will be generated: 0,1,2...ClassIconIndexY-3276732767Optional icon index.ClassIcon_YIcon1IdentifierOptional foreign key into the Icon Table, specifying the icon file associated with this CLSID. Will be written under the DefaultIcon key.ClassProgId_DefaultYProgId1TextOptional ProgId associated with this CLSID.ComboBoxOrderN132767A positive integer used to determine the ordering of the items within one list. The integers do not have to be consecutive.ComboBoxPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same combobox.ComboBoxTextYFormattedThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ComboBoxValueNFormattedThe value string associated with this item. Selecting the line will set the associated property to this value.CompLocatorComponentIdNGuidA string GUID unique to this component, version, and language.CompLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table.CompLocatorTypeY01A boolean value that determines if the registry value is a filename or a directory location.ComplusComponent_NComponent1IdentifierForeign key referencing Component that controls the ComPlus component.ComplusExpTypeY032767ComPlus component attributes.ComponentAttributesNRemote execution option, one of irsEnumComponentComponentNIdentifierPrimary key used to identify a particular component record.ComponentComponentIdYGuidA string GUID unique to this component, version, and language.ComponentConditionYConditionA conditional statement that will disable this component if the specified condition evaluates to the 'True' state. If a component is disabled, it will not be installed, regardless of the 'Action' state associated with the component.ComponentDirectory_NDirectory1IdentifierRequired key of a Directory table record. This is actually a property name whose value contains the actual path, set either by the AppSearch action or with the default setting obtained from the Directory table.ComponentISAttributesYThis is used to store Installshield custom properties of a component.ComponentISCommentsYTextUser Comments.ComponentISDotNetInstallerArgsCommitYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsInstallYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsRollbackYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsUninstallYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISRegFileToMergeAtBuildYTextPath and File name of a .REG file to merge into the component at build time.ComponentISScanAtBuildFileYTextFile used by the Dot Net scanner to populate dependant assemblies' File_Application field.ComponentKeyPathYFile;ODBCDataSource;Registry1IdentifierEither the primary key into the File table, Registry table, or ODBCDataSource table. This extract path is stored when the component is installed, and is used to detect the presence of the component and to return the path to it.ConditionConditionYConditionExpression evaluated to determine if Level in the Feature table is to change.ConditionFeature_NFeature1IdentifierReference to a Feature entry in Feature table.ConditionLevelN032767New selection Level to set in Feature table if Condition evaluates to TRUE.ControlAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this control.ControlBinary_YBinary1IdentifierExternal key to the Binary table.ControlControlNIdentifierName of the control. This name must be unique within a dialog, but can repeat on different dialogs.ControlControl_NextYControl2IdentifierThe name of an other control on the same dialog. This link defines the tab order of the controls. The links have to form one or more cycles!ControlDialog_NDialog1IdentifierExternal key to the Dialog table, name of the dialog.ControlHeightN032767Height of the bounding rectangle of the control.ControlHelpYTextThe help strings used with the button. The text is optional.ControlISBuildSourcePathYTextFull path to .rtf file for scrollable text controlControlISControlIdYA number used to represent the control ID of the Control, Used in Dialog exportControlISWindowStyleY02147483647A 32-bit word that specifies non-MSI window styles to be applied to this control.ControlPropertyYIdentifierThe name of a defined property to be linked to this control.ControlTextYFormattedA string used to set the initial text contained within a control (if appropriate).ControlTypeNIdentifierThe type of the control.ControlWidthN032767Width of the bounding rectangle of the control.ControlXN032767Horizontal coordinate of the upper left corner of the bounding rectangle of the control.ControlYN032767Vertical coordinate of the upper left corner of the bounding rectangle of the control.ControlConditionActionNDefault;Disable;Enable;Hide;ShowThe desired action to be taken on the specified control.ControlConditionConditionNConditionA standard conditional statement that specifies under which conditions the action should be triggered.ControlConditionControl_NControl2IdentifierA foreign key to the Control table, name of the control.ControlConditionDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the dialog.ControlEventArgumentNFormattedA value to be used as a modifier when triggering a particular event.ControlEventConditionYConditionA standard conditional statement that specifies under which conditions an event should be triggered.ControlEventControl_NControl2IdentifierA foreign key to the Control table, name of the controlControlEventDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the dialog.ControlEventEventNFormattedAn identifier that specifies the type of the event that should take place when the user interacts with control specified by the first two entries.ControlEventOrderingY02147483647An integer used to order several events tied to the same control. Can be left blank.CreateFolderComponent_NComponent1IdentifierForeign key into the Component table.CreateFolderDirectory_NDirectory1IdentifierPrimary key, could be foreign key into the Directory table.CustomActionActionNIdentifierPrimary key, name of action, normally appears in sequence table unless private use.CustomActionExtendedTypeY02147483647The numeric custom action type info flags.CustomActionISCommentsYTextAuthor’s comments for this custom action.CustomActionSourceYCustomSourceThe table reference of the source of the code.CustomActionTargetYISDLLWrapper;ISInstallScriptAction1FormattedExcecution parameter, depends on the type of custom actionCustomActionTypeN132767The numeric custom action type, consisting of source location, code type, entry, option flags.DialogAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this dialog.DialogControl_CancelYControl2IdentifierDefines the cancel control. Hitting escape or clicking on the close icon on the dialog is equivalent to pushing this button.DialogControl_DefaultYControl2IdentifierDefines the default control. Hitting return is equivalent to pushing this button.DialogControl_FirstNControl2IdentifierDefines the control that has the focus when the dialog is created.DialogDialogNIdentifierName of the dialog.DialogHCenteringN0100Horizontal position of the dialog on a 0-100 scale. 0 means left end, 100 means right end of the screen, 50 center.DialogHeightN032767Height of the bounding rectangle of the dialog.DialogISCommentsYTextAuthor’s comments for this dialog.DialogISResourceIdYA Number the Specifies the Dialog ID to be used in Dialog ExportDialogISWindowStyleYA 32-bit word that specifies non-MSI window styles to be applied to this control. This is only used in Script Based Setups.DialogTextStyle_YIdentifierForeign Key into TextStyle table, only used in Script Based Projects.DialogTitleYFormattedA text string specifying the title to be displayed in the title bar of the dialog's window.DialogVCenteringN0100Vertical position of the dialog on a 0-100 scale. 0 means top end, 100 means bottom end of the screen, 50 center.DialogWidthN032767Width of the bounding rectangle of the dialog.DirectoryDefaultDirNTextThe default sub-path under parent's path.DirectoryDirectoryNIdentifierUnique identifier for directory entry, primary key. If a property by this name is defined, it contains the full path to the directory.DirectoryDirectory_ParentYDirectory1IdentifierReference to the entry in this table specifying the default parent directory. A record parented to itself or with a Null parent represents a root of the install tree.DirectoryISAttributesY0;1;2;3;4;5;6;7This is used to store Installshield custom properties of a directory. Currently the only one is Shortcut.DirectoryISDescriptionYTextDescription of folderDirectoryISFolderNameYTextThis is used in Pro projects because the pro identifier used in the tree wasn't necessarily unique.DrLocatorDepthY032767The depth below the path to which the Signature_ is recursively searched. If absent, the depth is assumed to be 0.DrLocatorParentYIdentifierThe parent file signature. It is also a foreign key in the Signature table. If null and the Path column does not expand to a full path, then all the fixed drives of the user system are searched using the Path.DrLocatorPathYAnyPathThe path on the user system. This is a either a subpath below the value of the Parent or a full path. The path may contain properties enclosed within [ ] that will be expanded.DrLocatorSignature_NSignature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature table.DuplicateFileComponent_NComponent1IdentifierForeign key referencing Component that controls the duplicate file.DuplicateFileDestFolderYIdentifierName of a property whose value is assumed to resolve to the full pathname to a destination folder.DuplicateFileDestNameYTextFilename to be given to the duplicate file.DuplicateFileFileKeyNIdentifierPrimary key used to identify a particular file entryDuplicateFileFile_NFile1IdentifierForeign key referencing the source file to be duplicated.EnvironmentComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the environmental value.EnvironmentEnvironmentNIdentifierUnique identifier for the environmental variable settingEnvironmentNameNTextThe name of the environmental value.EnvironmentValueYFormattedThe value to set in the environmental settings.ErrorErrorN032767Integer error number, obtained from header file IError(...) macros.ErrorMessageYTemplateError formatting template, obtained from user ed. or localizers.EventMappingAttributeNIdentifierThe name of the control attribute, that is set when this event is received.EventMappingControl_NControl2IdentifierA foreign key to the Control table, name of the control.EventMappingDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the Dialog.EventMappingEventNIdentifierAn identifier that specifies the type of the event that the control subscribes to.ExtensionComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.ExtensionExtensionNTextThe extension associated with the table row.ExtensionFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the CLSID factory to be operational.ExtensionMIME_YMIME1TextOptional Context identifier, typically "type/format" associated with the extensionExtensionProgId_YProgId1TextOptional ProgId associated with this extension.FeatureAttributesN0;1;2;4;5;6;8;9;10;16;17;18;20;21;22;24;25;26;32;33;34;36;37;38;48;49;50;52;53;54Feature attributesFeatureDescriptionYTextLonger descriptive text describing a visible feature item.FeatureDirectory_YDirectory1UpperCaseThe name of the Directory that can be configured by the UI. A non-null value will enable the browse button.FeatureDisplayY032767Numeric sort order, used to force a specific display ordering.FeatureFeatureNIdentifierPrimary key used to identify a particular feature record.FeatureFeature_ParentYFeature1IdentifierOptional key of a parent record in the same table. If the parent is not selected, then the record will not be installed. Null indicates a root item.FeatureISCommentsYCommentsFeatureISFeatureCabNameYName of CAB used when compressing CABs by Feature. Used to override build generated name for CAB file.FeatureISProFeatureNameYTextThe name of the feature used by pro projects. This doesn't have to be unique.FeatureISReleaseFlagsYRelease Flags that specify whether this feature will be built in a particular release.FeatureLevelN032767The install level at which record will be initially selected. An install level of 0 will disable an item and prevent its display.FeatureTitleYTextShort text identifying a visible feature item.FeatureComponentsComponent_NComponent1IdentifierForeign key into Component table.FeatureComponentsFeature_NFeature1IdentifierForeign key into Feature table.FileAttributesY032767Integer containing bit flags representing file attributes (with the decimal value of each bit position in parentheses)FileComponent_NComponent1IdentifierForeign key referencing Component that controls the file.FileFileNIdentifierPrimary key, non-localized token, must match identifier in cabinet. For uncompressed files, this field is ignored.FileFileNameNTextFile name used for installation. This may contain a "short name|long name" pair. It may be just a long name, hence it cannot be of the Filename data type.FileFileSizeN02147483647Size of file in bytes (long integer).FileISAttributesY02147483647This field contains the following attributes: UseSystemSettings(0x1)FileISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.FileISComponentSubFolder_YIdentifierForeign key referencing component subfolder containing this file. Only for Pro.FileLanguageYLanguageList of decimal language Ids, comma-separated if more than one.FileSequenceN132767Sequence with respect to the media images; order must track cabinet order.FileVersionYFile1VersionVersion string for versioned files; Blank for unversioned files.FileSFPCatalogFile_NFile1IdentifierFile associated with the catalogFileSFPCatalogSFPCatalog_NSFPCatalog1TextCatalog associated with the fileFontFile_NFile1IdentifierPrimary key, foreign key into File table referencing font file.FontFontTitleYTextFont name.ISAssistantTagDataY - ISAssistantTagTagN - ISBillBoardColorY - ISBillBoardDisplayNameY - ISBillBoardDurationN032767 - ISBillBoardEffectN032767 - ISBillBoardFontY - ISBillBoardISBillboardN - ISBillBoardOriginN032767 - ISBillBoardSequenceN-3276832767 - ISBillBoardStyleY - ISBillBoardTargetN032767 - ISBillBoardTitleY - ISBillBoardXN032767 - ISBillBoardYN032767 - ISCEAppAppKeyN - ISCEAppAppNameN - ISCEAppAttributesY - ISCEAppCompanyNameN - ISCEAppComponent_YComponent1 - ISCEAppDefDirN - ISCEAppDeleteMediaN - ISCEAppDescriptionY - ISCEAppDesktopTargetDirN - ISCEAppDeviceFileY - ISCEAppIconIndexY - ISCEAppIconPathY - ISCEAppInstallNetCFY - ISCEAppInstallNetCF2Y - ISCEAppInstallSQLClientY - ISCEAppInstallSQLClient2Y - ISCEAppInstallSQLDevY - ISCEAppInstallSQLDev2Y - ISCEAppInstallSQLServerY - ISCEAppInstallSQLServer2Y - ISCEAppNoUninstallY - ISCEAppPVKFileY - ISCEAppPostXMLY - ISCEAppPreXMLY - ISCEAppRawDeviceFileY - ISCEAppSPCFileY - ISCEAppSPCPwdY - ISCEDirAppKeyN - ISCEDirDirKeyN - ISCEDirDirParentN - ISCEDirDirValueN - ISCEFileAdvancedOptionsY - ISCEFileAppKeyN - ISCEFileCopyOptionN - ISCEFileDestinationN - ISCEFileFileKeyN - ISCEFileFileOptionN - ISCEFileNameN - ISCEFilePlatformN - ISCEFileProcessorN - ISCEFileSourceN - ISCEFileExtAppKeyN - ISCEFileExtDescriptionY - ISCEFileExtExtKeyN - ISCEFileExtExtensionN - ISCEFileExtFileKeyN - ISCEFileExtIconIndexN - ISCEInstallCEAppNameN - ISCEInstallCECabsN - ISCEInstallCEDesktopDirN - ISCEInstallCEIcoFileN - ISCEInstallCEIniFileKeyN - ISCEInstallCEInstallKeyN - ISCEInstallComponent_Y - ISCEInstallDeleteMediaN - ISCEOtherAppCABsAppKeyN - ISCEOtherAppCABsBuildSourcePathN - ISCEOtherAppCABsFileKeyN - ISCERedistAppKeyN - ISCERedistNameY - ISCERedistPlatformsY - ISCERegistryAppKeyN - ISCERegistryKeyN - ISCERegistryNameY - ISCERegistryOverwriteN - ISCERegistryPlatformN - ISCERegistryProcessorN - ISCERegistryRegKeyN - ISCERegistryRootN - ISCERegistryValueY - ISCESetupFileAppKeyN - ISCESetupFileNameN - ISCESetupFilePlatformN - ISCESetupFileProcessorN - ISCESetupFileSetupFileKeyN - ISCESetupFileSourceN - ISCEShtCutAppKeyN - ISCEShtCutDestinationN - ISCEShtCutDisplayNameN - ISCEShtCutPlatformN - ISCEShtCutShtCutKeyN - ISCEShtCutStartScreenIconY - ISCEShtCutTargetN - ISChainPackageDisplayNameYTextDisplay name for the chained package. Used only in the IDE.ISChainPackageISReleaseFlagsY - ISChainPackageInstallConditionYCondition - ISChainPackageInstallPropertiesYFormatted - ISChainPackageOptionsNInteger - ISChainPackageOrderNInteger - ISChainPackagePackageNIdentifier - ISChainPackageProductCodeY - ISChainPackageRemoveConditionYCondition - ISChainPackageRemovePropertiesYFormatted - ISChainPackageSourcePathY - ISChainPackageDataDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.ISChainPackageDataFileNIdentifier - ISChainPackageDataFilePathNFormatted - ISChainPackageDataISBuildSourcePathYTextFull path to the ICO or EXE file.ISChainPackageDataOptionsY - ISChainPackageDataPackage_NISChainPackage1Identifier - ISClrWrapAction_NCustomAction1IdentifierForeign key into CustomAction tableISClrWrapNameNTextProperty associated with this ActionISClrWrapValueYTextValue associated with this PropertyISComCatalogAttributeISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogAttributeItemNameNTextThe named attribute for a catalog object.ISComCatalogAttributeItemValueYTextA value associated with the attribute defined in the ItemName column.ISComCatalogCollectionCollectionNameNTextA catalog collection name.ISComCatalogCollectionISComCatalogCollectionNIdentifierA unique key for the ISComCatalogCollection table.ISComCatalogCollectionISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogCollectionObjectsISComCatalogCollection_NISComCatalogCollection1IdentifierA unique key for the ISComCatalogCollection table.ISComCatalogCollectionObjectsISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogObjectDisplayNameNThe display name of a catalog object.ISComCatalogObjectISComCatalogObjectNIdentifierA unique key for the ISComCatalogObject table.ISComPlusApplicationComponent_NComponent1IdentifierForeign key into the Component table that a COM+ application belongs to.ISComPlusApplicationComputerNameYTextComputer name that a COM+ application belongs to.ISComPlusApplicationDepFilesYTextList of the dependent files.ISComPlusApplicationISAttributesYInstallShield custom attributes associated with a COM+ application.ISComPlusApplicationISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComPlusApplicationDLLAlterDLLYTextAlternate filename of the COM+ application component. Will be used for a .NET serviced component.ISComPlusApplicationDLLCLSIDNTextCLSID of the COM+ application component.ISComPlusApplicationDLLDLLYTextFilename of the COM+ application component.ISComPlusApplicationDLLISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComPlusApplicationDLLISComPlusApplicationDLLNIdentifierA unique key for the ISComPlusApplicationDLL table.ISComPlusApplicationDLLISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusApplicationDLLProgIdYTextProgId of the COM+ application component.ISComPlusProxyComponent_YComponent1IdentifierForeign key into the Component table that a COM+ application proxy belongs to.ISComPlusProxyDepFilesYTextList of the dependent files.ISComPlusProxyISAttributesYInstallShield custom attributes associated with a COM+ application proxy.ISComPlusProxyISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table that a COM+ application proxy belongs to.ISComPlusProxyISComPlusProxyNIdentifierA unique key for the ISComPlusProxy table.ISComPlusProxyDepFileFile_NFile1IdentifierForeign key into the File table.ISComPlusProxyDepFileISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusProxyDepFileISPathYTextFull path of the dependent file.ISComPlusProxyFileFile_NFile1IdentifierForeign key into the File table.ISComPlusProxyFileISComPlusApplicationDLL_NISComPlusApplicationDLL1IdentifierForeign key into the ISComPlusApplicationDLL table.ISComPlusServerDepFileFile_NFile1IdentifierForeign key into the File table.ISComPlusServerDepFileISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusServerDepFileISPathYTextFull path of the dependent file.ISComPlusServerFileFile_NFile1IdentifierForeign key into the File table.ISComPlusServerFileISComPlusApplicationDLL_NISComPlusApplicationDLL1IdentifierForeign key into the ISComPlusApplicationDLL table.ISComponentExtendedComponent_NComponent1IdentifierPrimary key used to identify a particular component record.ISComponentExtendedFTPLocationYTextFTP LocationISComponentExtendedFilterPropertyNIdentifierProperty to set if you want to filter a componentISComponentExtendedHTTPLocationYTextHTTP LocationISComponentExtendedLanguageYTextLanguageISComponentExtendedMiscellaneousYTextMiscellaneousISComponentExtendedOSYbitwise addition of OSsISComponentExtendedPlatformsYbitwise addition of Platforms.ISCustomActionReferenceAction_NCustomAction1IdentifierForeign key into theICustomAction table.ISCustomActionReferenceDescriptionYTextContents of the file speciifed in ISCAReferenceFilePath. This column is only used by MSI.ISCustomActionReferenceFileTypeYTextfile type of the file specified ISCAReferenceFilePath. This column is only used by MSI.ISCustomActionReferenceISCAReferenceFilePathYTextFull path, the category is of Text instead of Path because of potential use of path variables. This column only exists in ISM.ISDIMDependencyISDIMReference_NIdentifierThis is the primary key to the ISDIMDependency tableISDIMDependencyRequiredBuildVersionYTextthe build version identifying the required DIMISDIMDependencyRequiredMajorVersionYTextthe major version identifying the required DIMISDIMDependencyRequiredMinorVersionYTextthe minor version identifying the required DIMISDIMDependencyRequiredRevisionVersionYTextthe revision version identifying the required DIMISDIMDependencyRequiredUUIDNTextthe UUID identifying the required DIMISDIMReferenceISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.ISDIMReferenceISDIMReferenceNISDIMDependency1IdentifierThis is the primary key to the ISDIMReference tableISDIMReferenceDependenciesISDIMDependency_NISDIMDependency1IdentifierForeign key into ISDIMDependency table.ISDIMReferenceDependenciesISDIMReference_ParentNISDIMReference1IdentifierForeign key into ISDIMReference table.ISDIMVariableISDIMReference_NISDIMReference1IdentifierForeign key into ISDIMReference table.ISDIMVariableISDIMVariableNIdentifierThis is the primary key to the ISDIMVariable tableISDIMVariableNameNTextName of a variable defined in the .dim fileISDIMVariableNewValueYTextNew value that you want to override withISDIMVariableTypeYType of the variable. 0: Build Variable, 1: Runtime VariableISDLLWrapperEntryPointNTextThis is a foreign key to the target column in the CustomAction tableISDLLWrapperSourceNFormattedThis is column points to the source file for the DLLWrapper Custom ActionISDLLWrapperTargetNTextThe function signatureISDLLWrapperTypeYTypeISDRMFileFile_YFile1IdentifierForeign key into File table. A null value will cause a build warning.ISDRMFileISDRMFileNIdentifierUnique identifier for this item.ISDRMFileISDRMLicense_YISDRMLicense1IdentifierForeign key referencing License that packages this file.ISDRMFileShellNTextText indicating the activation shell used at runtime.ISDRMFileAttributeISDRMFile_NISDRMFile1IdentifierPrimary foreign key into ISDRMFile table.ISDRMFileAttributePropertyNTextThe name of the attributeISDRMFileAttributeValueYTextThe value of the attributeISDRMLicenseAttributesYNumberBitwise field used to specify binary attributes of this license.ISDRMLicenseDescriptionYTextAn internal description of this license.ISDRMLicenseISDRMLicenseNIdentifierUnique key identifying the license record.ISDRMLicenseLicenseNumberYTextThe license number.ISDRMLicenseProjectVersionYTextThe version of the project that this license is tied to.ISDRMLicenseRequestCodeYTextThe request code.ISDRMLicenseResponseCodeYTextThe response code.ISDependencyExcludeY - ISDependencyISDependencyY - ISDisk1FileDiskY-1;0;1Used to differentiate between disk1(1), last disk(-1), and other(0).ISDisk1FileISBuildSourcePathNTextFull path of file to be copied to Disk1 folderISDisk1FileISDisk1FileNIdentifierPrimary key for ISDisk1File tableISDynamicFileComponent_NComponent1IdentifierForeign key referencing Component that controls the file.ISDynamicFileExcludeFilesYTextWildcards for excluded files.ISDynamicFileISAttributesY0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15This is used to store Installshield custom properties of a dynamic filet. Currently the only one is SelfRegister.ISDynamicFileIncludeFilesYTextWildcards for included files.ISDynamicFileIncludeFlagsYInclude flags.ISDynamicFileSourceFolderNTextFull path, the category is of Text instead of Path because of potential use of path variables.ISFeatureDIMReferencesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureDIMReferencesISDIMReference_NISDIMReference1IdentifierForeign key into ISDIMReference table.ISFeatureMergeModuleExcludesFeature_NIdentifierForeign key into Feature table.ISFeatureMergeModuleExcludesLanguageNForeign key into ISMergeModule table.ISFeatureMergeModuleExcludesModuleIDNIdentifierForeign key into ISMergeModule table.ISFeatureMergeModulesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureMergeModulesISMergeModule_NISMergeModule1TextForeign key into ISMergeModule table.ISFeatureMergeModulesLanguage_NISMergeModule2Foreign key into ISMergeModule table.ISFeatureSetupPrerequisitesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureSetupPrerequisitesISSetupPrerequisites_NISSetupPrerequisites1 - ISFileManifestsFile_NIdentifierForeign key into File table.ISFileManifestsManifest_NIdentifierForeign key into File table.ISIISItemComponent_YComponent1IdentifierForeign key to Component table.ISIISItemDisplayNameYTextLocalizable Item Name.ISIISItemISIISItemNIdentifierPrimary key for each item.ISIISItemISIISItem_ParentYISIISItem1IdentifierThis record's parent record.ISIISItemTypeNIIS resource type.ISIISPropertyFriendlyNameYTextIIS property name.ISIISPropertyISAttributesYFlags.ISIISPropertyISIISItem_NISIISItem1IdentifierPrimary key for table, foreign key into ISIISItem.ISIISPropertyISIISPropertyNIdentifierPrimary key for table.ISIISPropertyMetaDataAttributesYIIS property attributes.ISIISPropertyMetaDataPropYIIS property ID.ISIISPropertyMetaDataTypeYIIS property data type.ISIISPropertyMetaDataUserTypeYIIS property user data type.ISIISPropertyMetaDataValueYTextIIS property value.ISIISPropertyOrderYOrder sequencing.ISIISPropertySchemaYTextIIS7 schema information.ISInstallScriptActionEntryPointNTextThis is a foreign key to the target column in the CustomAction tableISInstallScriptActionSourceNFormattedThis is column points to the source file for the DLLWrapper Custom ActionISInstallScriptActionTargetYTextThe function signatureISInstallScriptActionTypeYTypeISLanguageISLanguageNTextThis is the language ID.ISLanguageIncludedY0;1Specify whether this language should be included.ISLinkerLibraryISLinkerLibraryNIdentifierUnique identifier for the link library.ISLinkerLibraryLibraryNTextFull path of the object library (.obl file).ISLinkerLibraryOrderNOrder of the LibraryISLocalControlAttributesYA 32-bit word that specifies the attribute flags to be applied to this control.ISLocalControlBinary_YBinary1IdentifierExternal key to the Binary table.ISLocalControlControl_NControl2IdentifierName of the control. This name must be unique within a dialog, but can repeat on different dialogs.ISLocalControlDialog_NDialog1IdentifierExternal key to the Dialog table, name of the dialog.ISLocalControlHeightYHeight of the bounding rectangle of the control.ISLocalControlISBuildSourcePathYTextFull path to .rtf file for scrollable text controlISLocalControlISLanguage_NISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalControlWidthYWidth of the bounding rectangle of the control.ISLocalControlXYHorizontal coordinate of the upper left corner of the bounding rectangle of the control.ISLocalControlYYVertical coordinate of the upper left corner of the bounding rectangle of the control.ISLocalDialogAttributesYA 32-bit word that specifies the attribute flags to be applied to this dialog.ISLocalDialogDialog_YDialog1IdentifierName of the dialog.ISLocalDialogHeightN032767Height of the bounding rectangle of the dialog.ISLocalDialogISLanguage_YISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalDialogTextStyle_YIdentifierForeign Key into TextStyle table, only used in Script Based Projects.ISLocalDialogWidthN032767Width of the bounding rectangle of the dialog.ISLocalRadioButtonHeightN032767The height of the button.ISLocalRadioButtonISLanguage_NISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalRadioButtonOrderN132767RadioButton2A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ISLocalRadioButtonPropertyNRadioButton1IdentifierA named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.ISLocalRadioButtonWidthN032767The width of the button.ISLocalRadioButtonXN032767The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.ISLocalRadioButtonYN032767The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.ISLockPermissionsAttributesY-21474836472147483647Permissions attributes mask, 1==Deny access; 2==No inheritISLockPermissionsDomainYTextDomain name for user whose permissions are being set.ISLockPermissionsLockObjectNIdentifierForeign key into CreateFolder, Registry, or File tableISLockPermissionsPermissionY-21474836472147483647Permission Access mask.ISLockPermissionsTableNIdentifierCreateFolder;File;RegistryReference to another table nameISLockPermissionsUserNTextUser for permissions to be set. This can be a property, hardcoded named, or SID stringISLogicalDiskCabinetYCabinetIf some or all of the files stored on the media are compressed in a cabinet, the name of that cabinet.ISLogicalDiskDiskIdN132767Primary key, integer to determine sort order for table.ISLogicalDiskDiskPromptYTextDisk name: the visible text actually printed on the disk. This will be used to prompt the user when this disk needs to be inserted.ISLogicalDiskISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISLogicalDiskISRelease_NISRelease1TextForeign key into the ISRelease table.ISLogicalDiskLastSequenceN032767File sequence number for the last file for this media.ISLogicalDiskSourceYPropertyThe property defining the location of the cabinet file.ISLogicalDiskVolumeLabelYTextThe label attributed to the volume.ISLogicalDiskFeaturesFeature_YFeature1IdentifierRequired foreign key into the Feature Table,ISLogicalDiskFeaturesISAttributesYThis is used to store Installshield custom properties, like Compressed, etc.ISLogicalDiskFeaturesISLogicalDisk_N132767ISLogicalDisk1IdentifierForeign key into the ISLogicalDisk table.ISLogicalDiskFeaturesISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISLogicalDiskFeaturesISRelease_NISRelease1TextForeign key into the ISRelease table.ISLogicalDiskFeaturesSequenceN032767File sequence number for the file for this media.ISMergeModuleDestinationYTextDestination.ISMergeModuleISAttributesYThis is used to store Installshield custom properties of a merge module.ISMergeModuleISMergeModuleNTextThe GUID identifying the merge module.ISMergeModuleLanguageNDefault decimal language of module.ISMergeModuleNameNTextName of the merge module.ISMergeModuleCfgValuesAttributesYAttributes (from configurable merge module)ISMergeModuleCfgValuesContextDataYTextContextData (from configurable merge module)ISMergeModuleCfgValuesDefaultValueYTextDefaultValue (from configurable merge module)ISMergeModuleCfgValuesDescriptionYTextDescription (from configurable merge module)ISMergeModuleCfgValuesDisplayNameYTextDisplayName (from configurable merge module)ISMergeModuleCfgValuesFormatNFormat (from configurable merge module)ISMergeModuleCfgValuesHelpKeywordYTextHelpKeyword (from configurable merge module)ISMergeModuleCfgValuesHelpLocationYTextHelpLocation (from configurable merge module)ISMergeModuleCfgValuesISMergeModule_NISMergeModule1TextThe module signature, a foreign key into the ISMergeModule tableISMergeModuleCfgValuesLanguage_NISMergeModule2Default decimal language of module.ISMergeModuleCfgValuesModuleConfiguration_NIdentifierIdentifier, foreign key into ModuleConfiguration table (ModuleConfiguration.Name)ISMergeModuleCfgValuesTypeYTextType (from configurable merge module)ISMergeModuleCfgValuesValueYTextValue for this item.ISObjectLanguageNText - ISObjectObjectNameNText - ISObjectPropertyIncludeInBuildYBoolean, 0 for false non 0 for trueISObjectPropertyObjectNameYISObject1Text - ISObjectPropertyPropertyYText - ISObjectPropertyValueYText - ISPalmAppComponentNComponent1 - ISPalmAppPalmAppN - ISPalmAppFileDestinationN - ISPalmAppFileFileKeyNFile1 - ISPalmAppFilePalmAppNISPalmApp1 - ISPatchConfigImagePatchConfiguration_YISPatchConfiguration1TextForeign key to the ISPatchConfigurationTableISPatchConfigImageUpgradedImage_NISUpgradedImage1TextForeign key to the ISUpgradedImageTableISPatchConfigurationAttributesYPatchConfiguration attributesISPatchConfigurationCanPCDifferNThis is determine whether Product Codes may differISPatchConfigurationCanPVDifferNThis is determine whether the Major Product Version may differISPatchConfigurationEnablePatchCacheNThis is determine whether to Enable Patch cacheingISPatchConfigurationFlagsNPatching API FlagsISPatchConfigurationIncludeWholeFilesNThis is determine whether to build a binary level patchISPatchConfigurationLeaveDecompressedNThis is determine whether to leave intermediate files devcompressed when finishedISPatchConfigurationMinMsiVersionNMinimum Required MSI VersionISPatchConfigurationNameNTextName of the Patch ConfigurationISPatchConfigurationOptimizeForSizeNThis is determine whether to Optimize for large filesISPatchConfigurationOutputPathNTextBuild LocationISPatchConfigurationPatchCacheDirYTextDirectory to recieve the Patch Cache informationISPatchConfigurationPatchGuidNTextUnique Patch IdentifierISPatchConfigurationPatchGuidsToReplaceYTextList Of Patch Guids to unregisterISPatchConfigurationTargetProductCodesNTextList Of target Product CodesISPatchConfigurationPropertyISPatchConfiguration_YISPatchConfiguration1TextName of the Patch ConfigurationISPatchConfigurationPropertyPropertyYTextName of the Patch Configuration Property valueISPatchConfigurationPropertyValueYTextValue of the Patch Configuration PropertyISPatchExternalFileFileKeyNTextFilekeyISPatchExternalFileFilePathNTextFilepathISPatchExternalFileISUpgradedImage_NISUpgradedImage1TextForeign key to the isupgraded image tableISPatchExternalFileNameNTextUniqu name to identify this record.ISPatchWholeFileComponentYTextComponent containing file keyISPatchWholeFileFileKeyNTextKey of file to be included as wholeISPatchWholeFileUpgradedImageNISUpgradedImage1TextForeign key to ISUpgradedImage TableISPathVariableISPathVariableNThe name of the path variable.ISPathVariableTestValueYTextThe test value of the path variable.ISPathVariableTypeN1;2;4;8The type of the path variable.ISPathVariableValueYTextThe value of the path variable.ISProductConfigurationGeneratePackageCodeYNumber0;1Indicates whether or not to generate a package code.ISProductConfigurationISProductConfigurationNTextThe name of the product configuration.ISProductConfigurationProductConfigurationFlagsYTextProduct configuration (release) flags.ISProductConfigurationInstanceISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISProductConfigurationInstanceInstanceIdN032767Identifies the instance number of this instance. This value is stored in the Property InstanceId.ISProductConfigurationInstancePropertyNTextProduct Congiuration property nameISProductConfigurationInstanceValueNTextString value for property.ISProductConfigurationPropertyISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISProductConfigurationPropertyPropertyNProperty1TextProduct Congiuration property nameISProductConfigurationPropertyValueYTextString value for property. Never null or empty.ISReleaseAttributesNBitfield holding boolean values for various release attributes.ISReleaseBuildLocationNTextBuild location.ISReleaseCDBrowserYTextDemoshield browser location.ISReleaseDefaultLanguageNTextDefault language for setup.ISReleaseDigitalPVKYTextDigital signing private key (.pvk) file.ISReleaseDigitalSPCYTextDigital signing Software Publisher Certificate (.spc) file.ISReleaseDigitalURLYTextDigital signing URL.ISReleaseDiskClusterSizeNDisk cluster size.ISReleaseDiskSizeNTextDisk size.ISReleaseDiskSizeUnitN0;1;2Disk size units (KB or MB).ISReleaseDiskSpanningN0;1;2Disk spanning (automatic, enforce size, etc.).ISReleaseDotNetBuildConfigurationYTextBuild Configuration for .NET solutions.ISReleaseISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleaseISReleaseNTextThe name of the release.ISReleaseISSetupPrerequisiteLocationY0;1;2;3Location the Setup Prerequisites will be placed inISReleaseMediaLocationNTextMedia location on disk.ISReleaseMsiCommandLineYTextCommand line passed to the msi package from setup.exeISReleaseMsiSourceTypeN-14MSI media source type.ISReleasePackageNameNTextPackage name.ISReleasePasswordYTextPassword.ISReleasePlatformsNTextPlatforms supported (Intel, Alpha, etc.).ISReleaseReleaseFlagsYTextRelease flags.ISReleaseReleaseTypeN1;2;4Release type (single, uncompressed, etc.).ISReleaseSupportedLanguagesDataYTextLanguages supported (for component filtering).ISReleaseSupportedLanguagesUINTextUI languages supported.ISReleaseSupportedOSsNIndicate which operating systmes are supported.ISReleaseSynchMsiYTextMSI file to synchronize file keys and other data with (patch-like functionality).ISReleaseTypeN06Release type (CDROM, Network, etc.).ISReleaseURLLocationYTextMedia location via URL.ISReleaseVersionCopyrightYTextVersion stamp information.ISReleaseASPublishInfoISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleaseASPublishInfoISRelease_NISRelease1TextForeign key into the ISRelease table.ISReleaseASPublishInfoPropertyYTextAS Repository property nameISReleaseASPublishInfoValueYTextAS Repository property valueISReleaseExtendedAttributesYBitfield holding boolean values for various release attributes.ISReleaseExtendedCertPasswordYTextDigital certificate passwordISReleaseExtendedDigitalCertificateDBaseNSYTextPath to cerificate database for Netscape digital signatureISReleaseExtendedDigitalCertificateIdNSYTextPath to cerificate ID for Netscape digital signatureISReleaseExtendedDigitalCertificatePasswordNSYTextPassword for Netscape digital signatureISReleaseExtendedDotNetBaseLanguageYTextBase Languge of .NET RedistISReleaseExtendedDotNetFxCmdLineYTextCommand Line to pass to DotNetFx.exeISReleaseExtendedDotNetLangPackCmdLineYTextCommand Line to pass to LangPack.exeISReleaseExtendedDotNetLangaugePacksYText.NET Redist language packs to includeISReleaseExtendedDotNetRedistLocationY03Location of .NET framework Redist (Web, SetupExe, Source, None)ISReleaseExtendedDotNetRedistURLYTextURL to .NET framework RedistISReleaseExtendedDotNetVersionY02Version of .NET framework Redist (1.0, 1.1)ISReleaseExtendedEngineLocationY02Location of msi engine (Web, SetupExe...)ISReleaseExtendedISEngineLocationY02Location of ISScript engine (Web, SetupExe...)ISReleaseExtendedISEngineURLYTextURL to InstallShield scripting engineISReleaseExtendedISProductConfiguration_NTextForeign key into the ISProductConfiguration table.ISReleaseExtendedISRelease_NTextThe name of the release.ISReleaseExtendedJSharpCmdLineYTextCommand Line to pass to vjredist.exeISReleaseExtendedJSharpRedistLocationY03Location of J# framework Redist (Web, SetupExe, Source, None)ISReleaseExtendedMsiEngineVersionYBitfield holding selected MSI engine versions included in this releaseISReleaseExtendedOneClickCabNameYTextFile name of generated cabfileISReleaseExtendedOneClickHtmlNameYTextFile name of generated html pageISReleaseExtendedOneClickTargetBrowserY02Target browser (IE, Netscape, both...)ISReleaseExtendedWebCabSizeY02147483647Size of the cabfileISReleaseExtendedWebLocalCachePathYTextDirectory to cache downloaded packageISReleaseExtendedWebTypeY02Type of web install (One Executable, Downloader...)ISReleaseExtendedWebURLYTextURL to .msi packageISReleaseExtendedWin9xMsiUrlYTextURL to Ansi MSI engineISReleaseExtendedWinMsi30UrlYTextURL to MSI 3.0 engineISReleaseExtendedWinNTMsiUrlYTextURL to Unicode MSI engineISReleasePropertyISProductConfiguration_NTextForeign key into ISProductConfiguration table.ISReleasePropertyISRelease_NTextForeign key into ISRelease table.ISReleasePropertyNameNProperty nameISReleasePropertyValueNProperty valueISReleasePublishInfoDescriptionYTextRepository item descriptionISReleasePublishInfoDisplayNameYTextRepository item display nameISReleasePublishInfoISAttributesYBitfield holding various attributesISReleasePublishInfoISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleasePublishInfoISRelease_NISRelease1TextThe name of the release.ISReleasePublishInfoPublisherYTextRepository item publisherISReleasePublishInfoRepositoryYTextRepository which to publish the built merge moduleISSQLConnectionAttributesN - ISSQLConnectionAuthenticationN - ISSQLConnectionBatchSeparatorY - ISSQLConnectionCmdTimeoutY - ISSQLConnectionCommentsY - ISSQLConnectionDatabaseN - ISSQLConnectionISSQLConnectionNIdentifierPrimary key used to identify a particular ISSQLConnection record.ISSQLConnectionOrderN - ISSQLConnectionPasswordN - ISSQLConnectionScriptVersion_ColumnY - ISSQLConnectionScriptVersion_TableY - ISSQLConnectionServerN - ISSQLConnectionUserNameN - ISSQLConnectionDBServerISSQLConnectionDBServerNIdentifierPrimary key used to identify a particular ISSQLConnectionDBServer record.ISSQLConnectionDBServerISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLConnectionDBServerISSQLDBMetaData_NISSQLDBMetaData1IdentifierForeign key into ISSQLDBMetaData table.ISSQLConnectionDBServerOrderN - ISSQLConnectionScriptISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLConnectionScriptISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLConnectionScriptOrderN - ISSQLDBMetaDataAdoCxnAdditionalY - ISSQLDBMetaDataAdoCxnDatabaseY - ISSQLDBMetaDataAdoCxnDriverY - ISSQLDBMetaDataAdoCxnNetLibraryY - ISSQLDBMetaDataAdoCxnPasswordY - ISSQLDBMetaDataAdoCxnPortY - ISSQLDBMetaDataAdoCxnServerY - ISSQLDBMetaDataAdoCxnUserIDY - ISSQLDBMetaDataAdoCxnWindowsSecurityY - ISSQLDBMetaDataAdoDriverNameY - ISSQLDBMetaDataCreateDbCmdY - ISSQLDBMetaDataCreateTableCmdY - ISSQLDBMetaDataDisplayNameY - ISSQLDBMetaDataDsnODBCNameY - ISSQLDBMetaDataISAttributesY - ISSQLDBMetaDataISSQLDBMetaDataNIdentifierPrimary key used to identify a particular ISSQLDBMetaData record.ISSQLDBMetaDataInsertRecordCmdY - ISSQLDBMetaDataLocalInstanceNamesY - ISSQLDBMetaDataQueryDatabasesCmdY - ISSQLDBMetaDataScriptVersion_ColumnY - ISSQLDBMetaDataScriptVersion_ColumnTypeY - ISSQLDBMetaDataScriptVersion_TableY - ISSQLDBMetaDataSelectTableCmdY - ISSQLDBMetaDataSwitchDbCmdY - ISSQLDBMetaDataTestDatabaseCmdY - ISSQLDBMetaDataTestTableCmdY - ISSQLDBMetaDataTestTableCmd2Y - ISSQLDBMetaDataVersionBeginTokenY - ISSQLDBMetaDataVersionEndTokenY - ISSQLDBMetaDataVersionInfoCmdY - ISSQLDBMetaDataWinAuthentUserIdY - ISSQLRequirementAttributesN - ISSQLRequirementISSQLConnectionDBServer_YISSQLConnectionDBServer1IdentifierForeign key into ISSQLConnectionDBServer table.ISSQLRequirementISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLRequirementISSQLRequirementNIdentifierPrimary key used to identify a particular ISSQLRequirement record.ISSQLRequirementMajorVersionY - ISSQLRequirementServicePackLevelY - ISSQLScriptErrorAttributesN - ISSQLScriptErrorErrHandlingN - ISSQLScriptErrorErrNumberN - ISSQLScriptErrorISSQLScriptFile_YISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile tableISSQLScriptErrorMessageYTextCustom end-user message. Reserved for future use.ISSQLScriptFileAttributesN - ISSQLScriptFileCommentsYTextCommentsISSQLScriptFileComponent_NComponent1IdentifierForeign key referencing Component that controls the SQL script.ISSQLScriptFileConditionYConditionA conditional statement that will disable this script if the specified condition evaluates to the 'False' state. If a script is disabled, it will not be installed regardless of the 'Action' state associated with the component.ISSQLScriptFileErrorHandlingN - ISSQLScriptFileISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.ISSQLScriptFileISSQLScriptFileNIdentifierThis is the primary key to the ISSQLScriptFile tableISSQLScriptFileInstallTextYTextFeedback end-user text at installISSQLScriptFileSchedulingN - ISSQLScriptFileUninstallTextYTextFeedback end-user text at UninstallISSQLScriptFileVersionYTextSchema Version (####.#####.####)ISSQLScriptImportAttributesN - ISSQLScriptImportAuthenticationN - ISSQLScriptImportDatabaseY - ISSQLScriptImportExcludeTablesY - ISSQLScriptImportISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLScriptImportIncludeTablesY - ISSQLScriptImportPasswordY - ISSQLScriptImportServerY - ISSQLScriptImportUserNameY - ISSQLScriptReplaceAttributesN - ISSQLScriptReplaceISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLScriptReplaceISSQLScriptReplaceNIdentifierPrimary key used to identify a particular ISSQLScriptReplace record.ISSQLScriptReplaceReplaceY - ISSQLScriptReplaceSearchY - ISScriptFileISScriptFileNTextThis is the full path of the script file. The path portion may be expressed in path variable form.ISSearchReplaceAttributesN - ISSearchReplaceISSearchReplaceNIdentifierPrimary key used to identify a particular ISSearchReplace record.ISSearchReplaceISSearchReplaceSet_NISSearchReplaceSet1IdentifierForeign key referencing ISSearchReplaceSet.ISSearchReplaceOrderN - ISSearchReplaceReplaceY - ISSearchReplaceSearchY - ISSearchReplaceSetAttributesN - ISSearchReplaceSetCodePageN - ISSearchReplaceSetComponent_NComponent1IdentifierForeign key referencing Component that controls the text file change.ISSearchReplaceSetDirectory_NDirectory1IdentifierForeign key referencing Directory that contains the text files.ISSearchReplaceSetExcludeFilesY - ISSearchReplaceSetISSearchReplaceSetNIdentifierPrimary key used to identify a particular ISSearchReplaceSet record.ISSearchReplaceSetIncludeFilesY - ISSearchReplaceSetOrderN - ISSelfRegCmdLineY - ISSelfRegCostY - ISSelfRegFileKeyNFile1IdentifierForeign key to the file tableISSelfRegOrderY - ISSetupFileFileNameYTextThis is the file name to use when streaming the file to the support files locationISSetupFileISSetupFileNIdentifierThis is the primary key to the ISSetupFile tableISSetupFileLanguageYTextFour digit language identifier. 0 for Language NeutralISSetupFilePathYTextLink to the source file on the build machineISSetupFileSplashYShortBoolean value indication whether his setup file entry belongs in the Splasc Screen sectionISSetupFileStreamYBinaryBinary stream. The bits to stream to the support locationISSetupPrerequisitesISBuildSourcePathY - ISSetupPrerequisitesISReleaseFlagsYRelease Flags that specify whether this prereq will be included in a particular release.ISSetupPrerequisitesISSetupLocationY0;1;2 - ISSetupPrerequisitesISSetupPrerequisitesN - ISSetupPrerequisitesOrderY - ISSetupTypeCommentsYTextUser Comments.ISSetupTypeDescriptionYTextLonger descriptive text describing a visible feature item.ISSetupTypeDisplayN032767Numeric sort order, used to force a specific display ordering.ISSetupTypeDisplay_NameYFormattedA string used to set the initial text contained within a control (if appropriate).ISSetupTypeISSetupTypeNIdentifierPrimary key used to identify a particular feature record.ISSetupTypeFeaturesFeature_NFeature1IdentifierForeign key into Feature table.ISSetupTypeFeaturesISSetupType_NISSetupType1IdentifierForeign key into ISSetupType table.ISStoragesISBuildSourcePathYPath to the file to stream into sub-storageISStoragesNameNName of the sub-storage keyISStringCommentYTextCommentISStringEncodedYEncoding for multi-byte strings.ISStringISLanguage_NTextThis is a foreign key to the ISLanguage table.ISStringISStringNTextString id.ISStringTimeStampYTime/DateTime Stamp. MSI's Time/Date column type is just an int, with bits packed in a certain order.ISStringValueYTextreal string value.ISTargetImageFlagsYrelative order of the target imageISTargetImageIgnoreMissingFilesNIf true, ignore missing source files when creating patchISTargetImageMsiPathNTextPath to the target imageISTargetImageNameNIdentifierName of the TargetImageISTargetImageOrderNrelative order of the target imageISTargetImageUpgradedImage_NISUpgradedImage1Textforeign key to the upgraded Image tableISUpgradeMsiItemISAttributesN0;1 - ISUpgradeMsiItemISReleaseFlagsY - ISUpgradeMsiItemObjectSetupPathNTextThe path to the setup you want to upgrade.ISUpgradeMsiItemUpgradeItemNTextThe name of the Upgrade Item.ISUpgradedImageFamilyNTextName of the image familyISUpgradedImageMsiPathNTextPath to the upgraded imageISUpgradedImageNameNIdentifierName of the UpgradedImageISVirtualDirectoryDirectory_NDirectory1IdentifierForeign key into Directory table.ISVirtualDirectoryNameNIdentifierProperty nameISVirtualDirectoryValueNProperty valueISVirtualFileFile_NFile1IdentifierForeign key into File table.ISVirtualFileNameNIdentifierProperty nameISVirtualFileValueNProperty valueISVirtualPackageNameNIdentifierProperty nameISVirtualPackageValueNProperty valueISVirtualRegistryNameNIdentifierProperty nameISVirtualRegistryRegistry_NRegistry1IdentifierForeign key into Registry table.ISVirtualRegistryValueNProperty valueISVirtualReleaseISProductConfiguration_NTextForeign key into ISProductConfiguration table.ISVirtualReleaseISRelease_NTextForeign key into ISRelease table.ISVirtualReleaseNameNProperty nameISVirtualReleaseValueNProperty valueISVirtualShortcutNameNIdentifierProperty nameISVirtualShortcutShortcut_NShortcut1IdentifierForeign key into Shortcut table.ISVirtualShortcutValueNProperty valueISXmlElementContentYTextElement contentsISXmlElementISAttributesYNumberInternal XML element attributesISXmlElementISXmlElementNIdentifierPrimary key, non-localized, internal token for Xml elementISXmlElementISXmlElement_ParentYISXmlElement1IdentifierForeign key into ISXMLElement table.ISXmlElementISXmlFile_NISXmlFile1IdentifierForeign key into XmlFile table.ISXmlElementXPathYTextXPath fragment including any operatorsISXmlElementAttribISAttributesYNumberInternal XML elementattib attributesISXmlElementAttribISXmlElementAttribNIdentifierPrimary key, non-localized, internal token for Xml element attributeISXmlElementAttribISXmlElement_NISXmlElement1IdentifierForeign key into ISXMLElement table.ISXmlElementAttribNameYTextLocalized attribute nameISXmlElementAttribValueYTextLocalized attribute valueISXmlFileComponent_NComponent1IdentifierForeign key into Component table.ISXmlFileDirectoryNIdentifierForeign key into Directory table.ISXmlFileEncodingYTextXML File EncodingISXmlFileFileNameNTextLocalized XML file nameISXmlFileISAttributesYNumberInternal XML file attributesISXmlFileISXmlFileNIdentifierPrimary key, non-localized,internal token for Xml fileISXmlFileSelectionNamespacesYTextSelection namespacesISXmlLocatorAttributeYThe name of an attribute within the XML element.ISXmlLocatorElementYXPath query that will locate an element in an XML file.ISXmlLocatorISAttributesY0;1;2 - ISXmlLocatorParentYIdentifierThe parent file signature. It is also a foreign key in the Signature table.ISXmlLocatorSignature_NIdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, ISXmlLocator, CompLocator and the DrLocator tables.IconDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.IconISBuildSourcePathYTextFull path to the ICO or EXE file.IconISIconIndexY-3276732767Optional icon index to be extracted.IconNameNIdentifierPrimary key. Name of the icon file.IniFileActionN0;1;3The type of modification to be made, one of iifEnumIniFileComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the .INI value.IniFileDirPropertyYIdentifierForeign key into the Directory table denoting the directory where the .INI file is.IniFileFileNameNTextThe .INI file name in which to write the informationIniFileIniFileNIdentifierPrimary key, non-localized token.IniFileKeyNFormattedThe .INI file key below Section.IniFileSectionNFormattedThe .INI file Section.IniFileValueNFormattedThe value to be written.IniLocatorFieldY032767The field in the .INI line. If Field is null or 0 the entire line is read.IniLocatorFileNameNTextThe .INI file name.IniLocatorKeyNTextKey value (followed by an equals sign in INI file).IniLocatorSectionNTextSection name within in file (within square brackets in INI file).IniLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table.IniLocatorTypeY02An integer value that determines if the .INI value read is a filename or a directory location or to be used as is w/o interpretation.InstallExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.InstallExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.InstallExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesInstallExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.InstallExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.InstallShieldPropertyNIdentifierName of property, uppercase if settable by launcher or loader.InstallShieldValueYTextString value for property.InstallUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.InstallUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.InstallUISequenceISAttributesYThis is used to store MM Custom Action TypesInstallUISequenceISCommentsYTextAuthor’s comments on this Sequence.InstallUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.IsolatedComponentComponent_ApplicationNComponent1IdentifierKey to Component table item for applicationIsolatedComponentComponent_SharedNComponent1IdentifierKey to Component table item to be isolatedLaunchConditionConditionNConditionExpression which must evaluate to TRUE in order for install to commence.LaunchConditionDescriptionNTextLocalizable text to display when condition fails and install must abort.ListBoxOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ListBoxPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same listbox.ListBoxTextYTextThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ListBoxValueNFormattedThe value string associated with this item. Selecting the line will set the associated property to this value.ListViewBinary_YBinary1IdentifierThe name of the icon to be displayed with the icon. The binary information is looked up from the Binary Table.ListViewOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ListViewPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same listview.ListViewTextYTextThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ListViewValueNTextThe value string associated with this item. Selecting the line will set the associated property to this value.LockPermissionsDomainYTextDomain name for user whose permissions are being set. (usually a property)LockPermissionsLockObjectNIdentifierForeign key into Registry or File tableLockPermissionsPermissionY-21474836472147483647Permission Access mask. Full Control = 268435456 (GENERIC_ALL = 0x10000000)LockPermissionsTableNIdentifierDirectory;File;RegistryReference to another table nameLockPermissionsUserNTextUser for permissions to be set. (usually a property)MIMECLSIDYClass1GuidOptional associated CLSID.MIMEContentTypeNTextPrimary key. Context identifier, typically "type/format".MIMEExtension_NExtension1TextOptional associated extension (without dot)MediaCabinetYCabinetIf some or all of the files stored on the media are compressed in a cabinet, the name of that cabinet.MediaDiskIdN132767Primary key, integer to determine sort order for table.MediaDiskPromptYTextDisk name: the visible text actually printed on the disk. This will be used to prompt the user when this disk needs to be inserted.MediaLastSequenceN032767File sequence number for the last file for this media.MediaSourceYPropertyThe property defining the location of the cabinet file.MediaVolumeLabelYTextThe label attributed to the volume.MoveFileComponent_NComponent1IdentifierIf this component is not "selected" for installation or removal, no action will be taken on the associated MoveFile entryMoveFileDestFolderNIdentifierName of a property whose value is assumed to resolve to the full path to the destination directoryMoveFileDestNameYTextName to be given to the original file after it is moved or copied. If blank, the destination file will be given the same name as the source fileMoveFileFileKeyNIdentifierPrimary key that uniquely identifies a particular MoveFile recordMoveFileOptionsN01Integer value specifying the MoveFile operating mode, one of imfoEnumMoveFileSourceFolderYIdentifierName of a property whose value is assumed to resolve to the full path to the source directoryMoveFileSourceNameYTextName of the source file(s) to be moved or copied. Can contain the '*' or '?' wildcards.MsiAssemblyAttributesYAssembly attributesMsiAssemblyComponent_NComponent1IdentifierForeign key into Component table.MsiAssemblyFeature_NFeature1IdentifierForeign key into Feature table.MsiAssemblyFile_ApplicationYFile1IdentifierForeign key into File table, denoting the application context for private assemblies. Null for global assemblies.MsiAssemblyFile_ManifestYFile1IdentifierForeign key into the File table denoting the manifest file for the assembly.MsiAssemblyNameComponent_NComponent1IdentifierForeign key into Component table.MsiAssemblyNameNameNTextThe name part of the name-value pairs for the assembly name.MsiAssemblyNameValueNTextThe value part of the name-value pairs for the assembly name.MsiDigitalCertificateCertDataNBinaryA certificate context blob for a signer certificateMsiDigitalCertificateDigitalCertificateNMsiPackageCertificate2IdentifierA unique identifier for the rowMsiDigitalSignatureDigitalCertificate_NMsiDigitalCertificate1IdentifierForeign key to MsiDigitalCertificate table identifying the signer certificateMsiDigitalSignatureHashYBinaryThe encoded hash blob from the digital signatureMsiDigitalSignatureSignObjectNTextForeign key to Media tableMsiDigitalSignatureTableNIdentifierReference to another table name (only Media table is supported)MsiDriverPackagesComponentNComponent1IdentifierPrimary key used to identify a particular component record.MsiDriverPackagesFlagsNDriver package flagsMsiDriverPackagesReferenceComponentsY - MsiDriverPackagesSequenceYInstallation sequence numberMsiEmbeddedChainerCommandLineYFormatted - MsiEmbeddedChainerConditionYCondition - MsiEmbeddedChainerMsiEmbeddedChainerNIdentifier - MsiEmbeddedChainerSourceNCustomSource - MsiEmbeddedChainerTypeYInteger2;18;50 - MsiEmbeddedUIAttributesN03IntegerInformation about the data in the Data column.MsiEmbeddedUIDataYBinaryThis column contains binary information.MsiEmbeddedUIFileNameNFilenameThe name of the file that receives the binary information in the Data column.MsiEmbeddedUIISBuildSourcePathYText - MsiEmbeddedUIMessageFilterY0234913791IntegerSpecifies the types of messages that are sent to the user interface DLL. This column is only relevant for rows with the msidbEmbeddedUI attribute.MsiEmbeddedUIMsiEmbeddedUINIdentifierThe primary key for the table.MsiFileHashFile_NFile1IdentifierPrimary key, foreign key into File table referencing file with this hashMsiFileHashHashPart1NSize of file in bytes (long integer).MsiFileHashHashPart2NSize of file in bytes (long integer).MsiFileHashHashPart3NSize of file in bytes (long integer).MsiFileHashHashPart4NSize of file in bytes (long integer).MsiFileHashOptionsN032767Various options and attributes for this hash.MsiLockPermissionsExConditionYFormattedExpression which must evaluate to TRUE in order for this set of permissions to be appliedMsiLockPermissionsExLockObjectNIdentifierForeign key into Registry, File, CreateFolder, or ServiceInstall tableMsiLockPermissionsExMsiLockPermissionsExNIdentifierPrimary key, non-localized tokenMsiLockPermissionsExSDDLTextNFormattedSDDLTextString to indicate permissions to be applied to the LockObjectMsiLockPermissionsExTableNIdentifierCreateFolder;File;Registry;ServiceInstallReference to another table nameMsiPackageCertificateDigitalCertificate_NIdentifierA foreign key to the digital certificate tableMsiPackageCertificatePackageCertificateNIdentifierA unique identifier for the rowMsiPatchCertificateDigitalCertificate_NMsiDigitalCertificate1IdentifierA foreign key to the digital certificate tableMsiPatchCertificatePatchCertificateNIdentifierA unique identifier for the rowMsiPatchMetadataCompanyYTextOptional company nameMsiPatchMetadataPatchConfiguration_NISPatchConfiguration1TextForeign key to the ISPatchConfiguration tableMsiPatchMetadataPropertyNTextName of the metadataMsiPatchMetadataValueYTextValue of the metadataMsiPatchOldAssemblyFileAssembly_YMsiPatchOldAssemblyName1 - MsiPatchOldAssemblyFileFile_NFile1 - MsiPatchOldAssemblyNameAssemblyN - MsiPatchOldAssemblyNameAssembly_N - MsiPatchOldAssemblyNameNameN - MsiPatchOldAssemblyNameValueY - MsiPatchSequencePatchConfiguration_NISPatchConfiguration1TextForeign key to the patch configuration tableMsiPatchSequencePatchFamilyNTextName of the family to which this patch belongsMsiPatchSequenceSequenceNVersionThe version of this patch in this familyMsiPatchSequenceSupersedeNIntegerSupersedeMsiPatchSequenceTargetYTextTarget product codes for this patch familyMsiServiceConfigArgumentYTextArgument(s) for service configuration. Value depends on the content of the ConfigType fieldMsiServiceConfigComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the configuration of the serviceMsiServiceConfigConfigTypeN-21474836472147483647Service Configuration OptionMsiServiceConfigEventN07Bit field: 0x1 = Install, 0x2 = Uninstall, 0x4 = ReinstallMsiServiceConfigMsiServiceConfigNIdentifierPrimary key, non-localized token.MsiServiceConfigNameNFormattedName of a service. /, \, comma and space are invalidMsiServiceConfigFailureActionsActionsYTextA list of integer actions separated by [~] delimiters: 0 = SC_ACTION_NONE, 1 = SC_ACTION_RESTART, 2 = SC_ACTION_REBOOT, 3 = SC_ACTION_RUN_COMMAND. Terminate with [~][~]MsiServiceConfigFailureActionsCommandYFormattedCommand line of the process to CreateProcess function to executeMsiServiceConfigFailureActionsComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the configuration of the serviceMsiServiceConfigFailureActionsDelayActionsYTextA list of delays (time in milli-seconds), separated by [~] delmiters, to wait before taking the corresponding Action. Terminate with [~][~]MsiServiceConfigFailureActionsEventN07Bit field: 0x1 = Install, 0x2 = Uninstall, 0x4 = ReinstallMsiServiceConfigFailureActionsMsiServiceConfigFailureActionsNIdentifierPrimary key, non-localized tokenMsiServiceConfigFailureActionsNameNFormattedName of a service. /, \, comma and space are invalidMsiServiceConfigFailureActionsRebootMessageYFormattedMessage to be broadcast to server users before rebootingMsiServiceConfigFailureActionsResetPeriodY02147483647Time in seconds after which to reset the failure count to zero. Leave blank if it should never be resetMsiShortcutPropertyMsiShortcutPropertyNIdentifierPrimary key, non-localized tokenMsiShortcutPropertyPropVariantValueNFormattedString representation of the value in the propertyMsiShortcutPropertyPropertyKeyNFormattedCanonical string representation of the Property Key being setMsiShortcutPropertyShortcut_NShortcut1IdentifierForeign key into the Shortcut tableODBCAttributeAttributeNTextName of ODBC driver attributeODBCAttributeDriver_NODBCDriver1IdentifierReference to ODBC driver in ODBCDriver tableODBCAttributeValueYTextValue for ODBC driver attributeODBCDataSourceComponent_NComponent1IdentifierReference to associated componentODBCDataSourceDataSourceNIdentifierPrimary key, non-localized.internal token for data sourceODBCDataSourceDescriptionNTextText used as registered name for data sourceODBCDataSourceDriverDescriptionNTextReference to driver description, may be existing driverODBCDataSourceRegistrationN01Registration option: 0=machine, 1=user, others t.b.d.ODBCDriverComponent_NComponent1IdentifierReference to associated componentODBCDriverDescriptionNTextText used as registered name for driver, non-localizedODBCDriverDriverNIdentifierPrimary key, non-localized.internal token for driverODBCDriverFile_NFile1IdentifierReference to key driver fileODBCDriverFile_SetupYFile1IdentifierOptional reference to key driver setup DLLODBCSourceAttributeAttributeNTextName of ODBC data source attributeODBCSourceAttributeDataSource_NODBCDataSource1IdentifierReference to ODBC data source in ODBCDataSource tableODBCSourceAttributeValueYTextValue for ODBC data source attributeODBCTranslatorComponent_NComponent1IdentifierReference to associated componentODBCTranslatorDescriptionNTextText used as registered name for translatorODBCTranslatorFile_NFile1IdentifierReference to key translator fileODBCTranslatorFile_SetupYFile1IdentifierOptional reference to key translator setup DLLODBCTranslatorTranslatorNIdentifierPrimary key, non-localized.internal token for translatorPatchAttributesN032767Integer containing bit flags representing patch attributesPatchFile_NFile1IdentifierPrimary key, non-localized token, foreign key to File table, must match identifier in cabinet.PatchHeaderYBinaryBinary stream. The patch header, used for patch validation.PatchISBuildSourcePathYTextFull path to patch header.PatchPatchSizeN02147483647Size of patch in bytes (long integer).PatchSequenceN032767Primary key, sequence with respect to the media images; order must track cabinet order.PatchStreamRef_YIdentifierExternal key into the MsiPatchHeaders table specifying the row that contains the patch header stream.PatchPackageMedia_N032767Foreign key to DiskId column of Media table. Indicates the disk containing the patch package.PatchPackagePatchIdNGuidA unique string GUID representing this patch.ProgIdClass_YClass1GuidThe CLSID of an OLE factory corresponding to the ProgId.ProgIdDescriptionYTextLocalized description for the Program identifier.ProgIdISAttributesYThis is used to store Installshield custom properties of a component, like ExtractIcon, etc.ProgIdIconIndexY-3276732767Optional icon index.ProgIdIcon_YIcon1IdentifierOptional foreign key into the Icon Table, specifying the icon file associated with this ProgId. Will be written under the DefaultIcon key.ProgIdProgIdNTextThe Program Identifier. Primary key.ProgIdProgId_ParentYProgId1TextThe Parent Program Identifier. If specified, the ProgId column becomes a version independent prog id.PropertyISCommentsYTextUser Comments.PropertyPropertyNIdentifierName of property, uppercase if settable by launcher or loader.PropertyValueYTextString value for property.PublishComponentAppDataYTextThis is localisable Application specific data that can be associated with a Qualified Component.PublishComponentComponentIdNGuidA string GUID that represents the component id that will be requested by the alien product.PublishComponentComponent_NComponent1IdentifierForeign key into the Component table.PublishComponentFeature_NFeature1IdentifierForeign key into the Feature table.PublishComponentQualifierNTextThis is defined only when the ComponentId column is an Qualified Component Id. This is the Qualifier for ProvideComponentIndirect.RadioButtonHeightN032767The height of the button.RadioButtonHelpYTextThe help strings used with the button. The text is optional.RadioButtonISControlIdYA number used to represent the control ID of the Control, Used in Dialog exportRadioButtonOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.RadioButtonPropertyNIdentifierA named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.RadioButtonTextYTextThe visible title to be assigned to the radio button.RadioButtonValueNFormattedThe value string associated with this button. Selecting the button will set the associated property to this value.RadioButtonWidthN032767The width of the button.RadioButtonXN032767The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.RadioButtonYN032767The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.RegLocatorKeyNRegPathThe key for the registry value.RegLocatorNameYFormattedThe registry value name.RegLocatorRootN03The predefined root key for the registry value, one of rrkEnum.RegLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table. If the type is 0, the registry values refers a directory, and _Signature is not a foreign key.RegLocatorTypeY018An integer value that determines if the registry value is a filename or a directory location or to be used as is w/o interpretation.RegistryComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the registry value.RegistryISAttributesYThis is used to store Installshield custom properties of a registry item. Currently the only one is Automatic.RegistryKeyNRegPathThe key for the registry value.RegistryNameYFormattedThe registry value name.RegistryRegistryNIdentifierPrimary key, non-localized token.RegistryRootN-13The predefined root key for the registry value, one of rrkEnum.RegistryValueYTextThe registry value.RemoveFileComponent_NComponent1IdentifierForeign key referencing Component that controls the file to be removed.RemoveFileDirPropertyNIdentifierName of a property whose value is assumed to resolve to the full pathname to the folder of the file to be removed.RemoveFileFileKeyNIdentifierPrimary key used to identify a particular file entryRemoveFileFileNameYTextName of the file to be removed.RemoveFileInstallModeN1;2;3Installation option, one of iimEnum.RemoveIniFileActionN2;4The type of modification to be made, one of iifEnum.RemoveIniFileComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the deletion of the .INI value.RemoveIniFileDirPropertyYIdentifierForeign key into the Directory table denoting the directory where the .INI file is.RemoveIniFileFileNameNTextThe .INI file name in which to delete the informationRemoveIniFileKeyNFormattedThe .INI file key below Section.RemoveIniFileRemoveIniFileNIdentifierPrimary key, non-localized token.RemoveIniFileSectionNFormattedThe .INI file Section.RemoveIniFileValueYFormattedThe value to be deleted. The value is required when Action is iifIniRemoveTagRemoveRegistryComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the deletion of the registry value.RemoveRegistryKeyNRegPathThe key for the registry value.RemoveRegistryNameYFormattedThe registry value name.RemoveRegistryRemoveRegistryNIdentifierPrimary key, non-localized token.RemoveRegistryRootN-13The predefined root key for the registry value, one of rrkEnumReserveCostComponent_NComponent1IdentifierReserve a specified amount of space if this component is to be installed.ReserveCostReserveFolderYIdentifierName of a property whose value is assumed to resolve to the full path to the destination directoryReserveCostReserveKeyNIdentifierPrimary key that uniquely identifies a particular ReserveCost recordReserveCostReserveLocalN02147483647Disk space to reserve if linked component is installed locally.ReserveCostReserveSourceN02147483647Disk space to reserve if linked component is installed to run from the source location.SFPCatalogCatalogYBinarySFP CatalogSFPCatalogDependencyYFormattedParent catalog - only used by SFPSFPCatalogSFPCatalogNFilenameFile name for the catalog.SelfRegCostY032767The cost of registering the module.SelfRegFile_NFile1IdentifierForeign key into the File table denoting the module that needs to be registered.ServiceControlArgumentsYFormattedArguments for the service. Separate by [~].ServiceControlComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the startup of the serviceServiceControlEventN0187Bit field: Install: 0x1 = Start, 0x2 = Stop, 0x8 = Delete, Uninstall: 0x10 = Start, 0x20 = Stop, 0x80 = DeleteServiceControlNameNFormattedName of a service. /, \, comma and space are invalidServiceControlServiceControlNIdentifierPrimary key, non-localized token.ServiceControlWaitY01Boolean for whether to wait for the service to fully startServiceInstallArgumentsYFormattedArguments to include in every start of the service, passed to WinMainServiceInstallComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the startup of the serviceServiceInstallDependenciesYFormattedOther services this depends on to start. Separate by [~], and end with [~][~]ServiceInstallDescriptionYTextDescription of service.ServiceInstallDisplayNameYFormattedExternal Name of the ServiceServiceInstallErrorControlN-21474836472147483647Severity of error if service fails to startServiceInstallLoadOrderGroupYFormattedLoadOrderGroupServiceInstallNameNFormattedInternal Name of the ServiceServiceInstallPasswordYFormattedpassword to run service with. (with StartName)ServiceInstallServiceInstallNIdentifierPrimary key, non-localized token.ServiceInstallServiceTypeN-21474836472147483647Type of the serviceServiceInstallStartNameYFormattedUser or object name to run service asServiceInstallStartTypeN04Type of the serviceShortcutArgumentsYFormattedThe command-line arguments for the shortcut.ShortcutComponent_NComponent1IdentifierForeign key into the Component table denoting the component whose selection gates the the shortcut creation/deletion.ShortcutDescriptionYTextThe description for the shortcut.ShortcutDescriptionResourceDLLYFormattedThis field contains a Formatted string value for the full path to the language neutral file that contains the MUI manifest.ShortcutDescriptionResourceIdY032767The description name index for the shortcut.ShortcutDirectory_NDirectory1IdentifierForeign key into the Directory table denoting the directory where the shortcut file is created.ShortcutDisplayResourceDLLYFormattedThis field contains a Formatted string value for the full path to the language neutral file that contains the MUI manifest.ShortcutDisplayResourceIdY032767The display name index for the shortcut.ShortcutHotkeyY032767The hotkey for the shortcut. It has the virtual-key code for the key in the low-order byte, and the modifier flags in the high-order byte.ShortcutISAttributesYThis is used to store Installshield custom properties of a shortcut. Mainly used in pro project types.ShortcutISCommentsYTextAuthor’s comments on this Shortcut.ShortcutISShortcutNameYTextA non-unique name for the shortcut. Mainly used by pro pro project types.ShortcutIconIndexY-3276732767The icon index for the shortcut.ShortcutIcon_YIcon1IdentifierForeign key into the File table denoting the external icon file for the shortcut.ShortcutNameNTextThe name of the shortcut to be created.ShortcutShortcutNIdentifierPrimary key, non-localized token.ShortcutShowCmdY1;3;7The show command for the application window.The following values may be used.ShortcutTargetNShortcutThe shortcut target. This is usually a property that is expanded to a file or a folder that the shortcut points to.ShortcutWkDirYIdentifierName of property defining location of working directory.SignatureFileNameNTextThe name of the file. This may contain a "short name|long name" pair.SignatureLanguagesYLanguageThe languages supported by the file.SignatureMaxDateY02147483647The maximum creation date of the file.SignatureMaxSizeY02147483647The maximum size of the file.SignatureMaxVersionYTextThe maximum version of the file.SignatureMinDateY02147483647The minimum creation date of the file.SignatureMinSizeY02147483647The minimum size of the file.SignatureMinVersionYTextThe minimum version of the file.SignatureSignatureNIdentifierThe table key. The Signature represents a unique file signature.TextStyleColorY016777215A long integer indicating the color of the string in the RGB format (Red, Green, Blue each 0-255, RGB = R + 256*G + 256^2*B).TextStyleFaceNameNTextA string indicating the name of the font used. Required. The string must be at most 31 characters long.TextStyleSizeN032767The size of the font used. This size is given in our units (1/12 of the system font height). Assuming that the system font is set to 12 point size, this is equivalent to the point size.TextStyleStyleBitsY015A combination of style bits.TextStyleTextStyleNIdentifierName of the style. The primary key of this table. This name is embedded in the texts to indicate a style change.TypeLibComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.TypeLibCostY02147483647The cost associated with the registration of the typelib. This column is currently optional.TypeLibDescriptionYText - TypeLibDirectory_YDirectory1IdentifierOptional. The foreign key into the Directory table denoting the path to the help file for the type library.TypeLibFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the type library to be operational.TypeLibLanguageN032767The language of the library.TypeLibLibIDNGuidThe GUID that represents the library.TypeLibVersionY02147483647The version of the library. The major version is in the upper 8 bits of the short integer. The minor version is in the lower 8 bits.UITextKeyNIdentifierA unique key that identifies the particular string.UITextTextYTextThe localized version of the string.UpgradeActionPropertyNUpperCaseThe property to set when a product in this set is found.UpgradeAttributesN02147483647The attributes of this product set.UpgradeISDisplayNameYISUpgradeMsiItem1 - UpgradeLanguageYLanguageA comma-separated list of languages for either products in this set or products not in this set.UpgradeRemoveYFormattedThe list of features to remove when uninstalling a product from this set. The default is "ALL".UpgradeUpgradeCodeNGuidThe UpgradeCode GUID belonging to the products in this set.UpgradeVersionMaxYTextThe maximum ProductVersion of the products in this set. The set may or may not include products with this particular version.UpgradeVersionMinYTextThe minimum ProductVersion of the products in this set. The set may or may not include products with this particular version.VerbArgumentYFormattedOptional value for the command arguments.VerbCommandYFormattedThe command text.VerbExtension_NExtension1TextThe extension associated with the table row.VerbSequenceY032767Order within the verbs for a particular extension. Also used simply to specify the default verb.VerbVerbNTextThe verb for the command._ValidationCategoryY"Text";"Formatted";"Template";"Condition";"Guid";"Path";"Version";"Language";"Identifier";"Binary";"UpperCase";"LowerCase";"Filename";"Paths";"AnyPath";"WildCardFilename";"RegPath";"KeyFormatted";"CustomSource";"Property";"Cabinet";"Shortcut";"URL";"DefaultDir"String category_ValidationColumnNIdentifierName of column_ValidationDescriptionYTextDescription of column_ValidationKeyColumnY132Column to which foreign key connects_ValidationKeyTableYIdentifierFor foreign key, Name of table to which data must link_ValidationMaxValueY-21474836472147483647Maximum value allowed_ValidationMinValueY-21474836472147483647Minimum value allowed_ValidationNullableNY;N;@Whether the column is nullable_ValidationSetYTextSet of values that are permitted_ValidationTableNIdentifierName of table
-
diff --git a/win_build/installerv2/CharityEngine.ism b/win_build/installerv2/CharityEngine.ism deleted file mode 100644 index 6ea3afc522..0000000000 --- a/win_build/installerv2/CharityEngine.ism +++ /dev/null @@ -1,5968 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - 1252 - ##COMPANY_PRODUCT## - ##COMPANY_PRODUCT_SUBJECT## - ##COMPANY_NAME## - BOINC;Charity Engine - ##IDS_FEATURE_BOINC_DESCRIPTION## - - Administrator - {10301B25-4FBC-4736-9608-2A2063BC4F1C} - - 06/21/1999 09:00 - 07/14/2000 12:50 - 200 - 0 - - InstallShield - 1 - - - - Action - Description - Template - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Advertise##IDS_ACTIONTEXT_Advertising## - AllocateRegistrySpace##IDS_ACTIONTEXT_AllocatingRegistry####IDS_ACTIONTEXT_FreeSpace##AppSearch##IDS_ACTIONTEXT_SearchInstalled####IDS_ACTIONTEXT_PropertySignature##BindImage##IDS_ACTIONTEXT_BindingExes####IDS_ACTIONTEXT_File##CCPSearch##IDS_ACTIONTEXT_UnregisterModules## - CostFinalize##IDS_ACTIONTEXT_ComputingSpace3## - CostInitialize##IDS_ACTIONTEXT_ComputingSpace## - CreateFolders##IDS_ACTIONTEXT_CreatingFolders####IDS_ACTIONTEXT_Folder##CreateShortcuts##IDS_ACTIONTEXT_CreatingShortcuts####IDS_ACTIONTEXT_Shortcut##DeleteServices##IDS_ACTIONTEXT_DeletingServices####IDS_ACTIONTEXT_Service##DuplicateFiles##IDS_ACTIONTEXT_CreatingDuplicate####IDS_ACTIONTEXT_FileDirectorySize##FileCost##IDS_ACTIONTEXT_ComputingSpace2## - FindRelatedProducts##IDS_ACTIONTEXT_SearchForRelated####IDS_ACTIONTEXT_FoundApp##GenerateScript##IDS_ACTIONTEXT_GeneratingScript####IDS_ACTIONTEXT_1##InstallAdminPackage##IDS_ACTIONTEXT_CopyingNetworkFiles####IDS_ACTIONTEXT_FileDirSize##InstallFiles##IDS_ACTIONTEXT_CopyingNewFiles####IDS_ACTIONTEXT_FileDirSize2##InstallODBC##IDS_ACTIONTEXT_InstallODBC## - InstallSFPCatalogFile##IDS_ACTIONTEXT_InstallingSystemCatalog####IDS_ACTIONTEXT_FileDependencies##InstallServices##IDS_ACTIONTEXT_InstallServices####IDS_ACTIONTEXT_Service2##InstallValidate##IDS_ACTIONTEXT_Validating## - LaunchConditions##IDS_ACTIONTEXT_EvaluateLaunchConditions## - MigrateFeatureStates##IDS_ACTIONTEXT_MigratingFeatureStates####IDS_ACTIONTEXT_Application##MoveFiles##IDS_ACTIONTEXT_MovingFiles####IDS_ACTIONTEXT_FileDirSize3##PatchFiles##IDS_ACTIONTEXT_PatchingFiles####IDS_ACTIONTEXT_FileDirSize4##ProcessComponents##IDS_ACTIONTEXT_UpdateComponentRegistration## - PublishComponents##IDS_ACTIONTEXT_PublishingQualifiedComponents####IDS_ACTIONTEXT_ComponentIDQualifier##PublishFeatures##IDS_ACTIONTEXT_PublishProductFeatures####IDS_ACTIONTEXT_FeatureColon##PublishProduct##IDS_ACTIONTEXT_PublishProductInfo## - RMCCPSearch##IDS_ACTIONTEXT_SearchingQualifyingProducts## - RegisterClassInfo##IDS_ACTIONTEXT_RegisterClassServer####IDS_ACTIONTEXT_ClassId##RegisterComPlus##IDS_ACTIONTEXT_RegisteringComPlus####IDS_ACTIONTEXT_AppIdAppTypeRSN##RegisterExtensionInfo##IDS_ACTIONTEXT_RegisterExtensionServers####IDS_ACTIONTEXT_Extension2##RegisterFonts##IDS_ACTIONTEXT_RegisterFonts####IDS_ACTIONTEXT_Font##RegisterMIMEInfo##IDS_ACTIONTEXT_RegisterMimeInfo####IDS_ACTIONTEXT_ContentTypeExtension##RegisterProduct##IDS_ACTIONTEXT_RegisteringProduct####IDS_ACTIONTEXT_1b##RegisterProgIdInfo##IDS_ACTIONTEXT_RegisteringProgIdentifiers####IDS_ACTIONTEXT_ProgID2##RegisterTypeLibraries##IDS_ACTIONTEXT_RegisterTypeLibs####IDS_ACTIONTEXT_LibId##RegisterUser##IDS_ACTIONTEXT_RegUser####IDS_ACTIONTEXT_1c##RemoveDuplicateFiles##IDS_ACTIONTEXT_RemovingDuplicates####IDS_ACTIONTEXT_FileDir##RemoveEnvironmentStrings##IDS_ACTIONTEXT_UpdateEnvironmentStrings####IDS_ACTIONTEXT_NameValueAction2##RemoveExistingProducts##IDS_ACTIONTEXT_RemoveApps####IDS_ACTIONTEXT_AppCommandLine##RemoveFiles##IDS_ACTIONTEXT_RemovingFiles####IDS_ACTIONTEXT_FileDir2##RemoveFolders##IDS_ACTIONTEXT_RemovingFolders####IDS_ACTIONTEXT_Folder1##RemoveIniValues##IDS_ACTIONTEXT_RemovingIni####IDS_ACTIONTEXT_FileSectionKeyValue##RemoveODBC##IDS_ACTIONTEXT_RemovingODBC## - RemoveRegistryValues##IDS_ACTIONTEXT_RemovingRegistry####IDS_ACTIONTEXT_KeyName##RemoveShortcuts##IDS_ACTIONTEXT_RemovingShortcuts####IDS_ACTIONTEXT_Shortcut1##Rollback##IDS_ACTIONTEXT_RollingBack####IDS_ACTIONTEXT_1d##RollbackCleanup##IDS_ACTIONTEXT_RemovingBackup####IDS_ACTIONTEXT_File2##SelfRegModules##IDS_ACTIONTEXT_RegisteringModules####IDS_ACTIONTEXT_FileFolder##SelfUnregModules##IDS_ACTIONTEXT_UnregisterModules####IDS_ACTIONTEXT_FileFolder2##SetODBCFolders##IDS_ACTIONTEXT_InitializeODBCDirs## - ShutdownBOINCManager##ID_STRING4## - StartServices##IDS_ACTIONTEXT_StartingServices####IDS_ACTIONTEXT_Service3##StopServices##IDS_ACTIONTEXT_StoppingServices####IDS_ACTIONTEXT_Service4##UnmoveFiles##IDS_ACTIONTEXT_RemovingMoved####IDS_ACTIONTEXT_FileDir3##UnpublishComponents##IDS_ACTIONTEXT_UnpublishQualified####IDS_ACTIONTEXT_ComponentIdQualifier2##UnpublishFeatures##IDS_ACTIONTEXT_UnpublishProductFeatures####IDS_ACTIONTEXT_Feature##UnpublishProduct##IDS_ACTIONTEXT_UnpublishingProductInfo## - UnregisterClassInfo##IDS_ACTIONTEXT_UnregisterClassServers####IDS_ACTIONTEXT_ClsID##UnregisterComPlus##IDS_ACTIONTEXT_UnregisteringComPlus####IDS_ACTIONTEXT_AppId##UnregisterExtensionInfo##IDS_ACTIONTEXT_UnregisterExtensionServers####IDS_ACTIONTEXT_Extension##UnregisterFonts##IDS_ACTIONTEXT_UnregisteringFonts####IDS_ACTIONTEXT_Font2##UnregisterMIMEInfo##IDS_ACTIONTEXT_UnregisteringMimeInfo####IDS_ACTIONTEXT_ContentTypeExtension2##UnregisterProgIdInfo##IDS_ACTIONTEXT_UnregisteringProgramIds####IDS_ACTIONTEXT_ProgID##UnregisterTypeLibraries##IDS_ACTIONTEXT_UnregTypeLibs####IDS_ACTIONTEXT_Libid2##WriteEnvironmentStrings##IDS_ACTIONTEXT_EnvironmentStrings####IDS_ACTIONTEXT_NameValueAction##WriteIniValues##IDS_ACTIONTEXT_WritingINI####IDS_ACTIONTEXT_FileSectionKeyValue2##WriteRegistryValues##IDS_ACTIONTEXT_WritingRegistry####IDS_ACTIONTEXT_KeyNameValue##caCreateVRoots##IDS_ACTIONTEXT_CreatingIISRoots## - caRemoveVRoots##IDS_ACTIONTEXT_RemovingIISRoots## -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
CASetBOINCDataProjects1300 - CASetBOINCDataSlots1200 - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - FileCost900FileCost - InstallAdminPackage3900InstallAdminPackage - InstallFiles4000InstallFiles - InstallFinalize6600InstallFinalize - InstallInitialize1500InstallInitialize - InstallValidate1400InstallValidate - ScheduleRebootISSCHEDULEREBOOT4010ScheduleReboot -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AdminWelcome1010AdminWelcome - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - ExecuteAction1300ExecuteAction - FileCost900FileCost - SetupCompleteError-3SetupCompleteError - SetupCompleteSuccess-1SetupCompleteSuccess - SetupInitialization50SetupInitialization - SetupInterrupted-2SetupInterrupted - SetupProgress1020SetupProgress -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
CostFinalize1000CostFinalize - CostInitialize800CostInitialize - CreateShortcuts4500CreateShortcuts - InstallFinalize6600InstallFinalize - InstallInitialize1500InstallInitialize - InstallValidate1400InstallValidate - MsiPublishAssemblies6250MsiPublishAssemblies - PublishComponents6200PublishComponents - PublishFeatures6300PublishFeatures - PublishProduct6400PublishProduct - RegisterClassInfo4600RegisterClassInfo - RegisterExtensionInfo4700RegisterExtensionInfo - RegisterMIMEInfo4900RegisterMIMEInfo - RegisterProgIdInfo4800RegisterProgIdInfo - RegisterTypeLibraries4910RegisterTypeLibraries - ScheduleRebootISSCHEDULEREBOOT6410ScheduleReboot -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
- - - AppId - RemoteServerName - LocalService - ServiceParameters - DllSurrogate - ActivateAtStorage - RunAsInteractiveUser -
- - - Property - Signature_ -
- - - Billboard_ - BBControl - Type - X - Y - Width - Height - Attributes - Text -
- - - Billboard - Feature_ - Action - Ordering -
- - - Name - Data - ISBuildSourcePath - - - - - - - - - - - - - - - - - - - - - - - - - -
ISSELFREG.DLL<ISProductFolder>\redist\language independent\i386\isregsvr.dllISSetupFilesHelper<ISProductFolder>\redist\language independent\i386\SFHelper.dllInteriorBin1<ISProjectFolder>\redist\CharityEngine\CE_IsDialogBanner.bmpNewBinary1<ISProjectFolder>\redist\CharityEngine\CE_IsDialogBanner.bmpNewBinary10<ISProjectFolder>\redist\CharityEngine\CE_IsDialogBanner.bmpNewBinary11<ISProductFolder>\Redist\Language Independent\OS Independent\CustomSetupIco.ibdNewBinary12<ISProductFolder>\Redist\Language Independent\OS Independent\DestIcon.ibdNewBinary13<ISProductFolder>\Redist\Language Independent\OS Independent\NetworkInstall.icoNewBinary14<ISProductFolder>\Redist\Language Independent\OS Independent\DontInstall.icoNewBinary15<ISProductFolder>\Redist\Language Independent\OS Independent\Install.icoNewBinary16<ISProductFolder>\Redist\Language Independent\OS Independent\InstallFirstUse.icoNewBinary17<ISProductFolder>\Redist\Language Independent\OS Independent\InstallPartial.icoNewBinary18<ISProductFolder>\Redist\Language Independent\OS Independent\InstallStateMenu.icoNewBinary19<ISProjectFolder>\redist\CharityEngine\CE_Splash.bmpNewBinary2<ISProductFolder>\Redist\Language Independent\OS Independent\New.ibdNewBinary20<ISProjectFolder>\redist\windows\Win32\boinccas95.dllNewBinary21<ISProjectFolder>\redist\CharityEngine\CE_IsDialogBitmap.bmpNewBinary3<ISProductFolder>\Redist\Language Independent\OS Independent\Up.ibdNewBinary4<ISProductFolder>\Redist\Language Independent\OS Independent\WarningIcon.ibdNewBinary5<ISProjectFolder>\redist\CharityEngine\CE_IsDialogBitmap.bmpNewBinary6<ISProjectFolder>\redist\windows\Win32\boinccas.dllNewBinary7<ISProductFolder>\Redist\Language Independent\OS Independent\ReinstIco.ibdNewBinary8<ISProductFolder>\Redist\Language Independent\OS Independent\RemoveIco.ibdNewBinary9<ISProductFolder>\Redist\Language Independent\OS Independent\SetupIcon.ibdSetAllUsers.dll<ISProductFolder>\redist\language independent\i386\SetAllUsers.dll
- - - File_ - Path -
- - - Signature_ -
- - - Property - Value - - - -
ENABLEPROTECTEDAPPLICATIONEXECUTION31ENABLESCREENSAVER1ENABLEUSEBYALLUSERS1
- - - CLSID - Context - Component_ - ProgId_Default - Description - AppId_ - FileTypeMask - Icon_ - IconIndex - DefInprocHandler - Argument - Feature_ - Attributes -
- - - Property - Order - Value - Text -
IS_SQLSERVER_SERVER1TestValue -
- - - Signature_ - ComponentId - Type -
- - - Component_ - ExpType -
- - - Component - ComponentId - Directory_ - Attributes - Condition - KeyPath - ISAttributes - ISComments - ISScanAtBuildFile - ISRegFileToMergeAtBuild - ISDotNetInstallerArgsInstall - ISDotNetInstallerArgsCommit - ISDotNetInstallerArgsUninstall - ISDotNetInstallerArgsRollback - - - - - - - - - - - - - - - - - - - - -
BOINCServiceConfig{3BD51E4E-504D-43C2-AD8A-2FAD36A43488}INSTALLDIR0VersionNT AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1boinc.exe117/LogFile=/LogFile=/LogFile=/LogFile=_BOINC{B2649E11-6320-4710-B5C8-1922588446E9}INSTALLDIR0boinc.exe145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCCMD{B5FAE857-7C7C-4576-BFF9-19E8C20406DA}INSTALLDIR8boinccmd.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCData{4E793828-A468-4366-892F-FC2F36EC99D9}DATADIR16145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDataProjects{9C720438-35E8-4377-A105-AF3675664094}PROJECTS16145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDataSlots{C9FE7A6E-2470-4666-949B-4DB2BB936E5F}SLOTS16145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDepends{69AF1C45-9D67-4F33-B97B-5DA096D77908}INSTALLDIR0msvcr80.dll17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManager{7EBB5E76-86BA-4EBA-98AA-DD908C215D72}INSTALLDIR0charityengine.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerGlobalization{F92B6595-2E79-45F0-BF41-4EDB52645FFC}LOCALE017/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerSkin{AD6F1C10-1DF7-4EDE-8ED8-18A9BA07CECA}CHARITY_ENGINE1017/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartMenu{71A32D47-CA9B-4A6E-8811-2723938317C1}INSTALLDIR0ENABLESTARTMENUITEMS = 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartup{2BA019A7-8985-46BC-9309-FB8AD4C83906}INSTALLDIR0ENABLEUSEBYALLUSERS <> 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartupAll{175B1B4B-D4D7-4D21-968A-8EDF6F8C4BE3}INSTALLDIR0ENABLEUSEBYALLUSERS = 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCScreensaver{CC94D7BB-C768-4C3F-AF47-BB97C5EB60DD}INSTALLDIR8boincscr.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCSvcCtrl{CCD0EF30-A6D9-4ADE-BECB-C0C291D7E5B8}INSTALLDIR0boincsvcctrl.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCTray{F21E62FE-3BA7-401B-BDBA-D96259DCBD3B}INSTALLDIR0VersionNTboinctray.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCTrayStartup{BEB2BDC7-6AB8-4EA0-B9E8-323B07532AFF}INSTALLDIR817/LogFile=/LogFile=/LogFile=/LogFile=_Screensaver{B7ED8F6D-37AE-4F3A-A8C5-127DE44C483A}WindowsFolder0boinc.scr17/LogFile=/LogFile=/LogFile=/LogFile=_ScreensaverEnable9x{E3BA83A8-3650-4133-8720-D336D3FFD477}INSTALLDIR0Version9X AND ENABLESCREENSAVER = 117/LogFile=/LogFile=/LogFile=/LogFile=_ScreensaverEnableNT{2F8CEFC8-A589-4CF7-BEE4-F7149D08C712}INSTALLDIR0VersionNT AND ENABLESCREENSAVER = 117/LogFile=/LogFile=/LogFile=/LogFile=
- - - Feature_ - Level - Condition -
- - - Dialog_ - Control - Type - X - Y - Width - Height - Attributes - Property - Text - Control_Next - Help - ISWindowStyle - ISControlId - ISBuildSourcePath - Binary_ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdminChangeFolderBannerBitmap003744410NewBinary10AdminChangeFolderBannerLineLine044374010 - AdminChangeFolderCancelPushButton30124366173##IDS_CANCEL##ComboText0 - AdminChangeFolderComboDirectoryCombo216427780458755TARGETDIR##IDS__IsAdminInstallBrowse_4##Up0 - AdminChangeFolderComboTextText215099143##IDS__IsAdminInstallBrowse_LookIn##Combo0 - AdminChangeFolderDlgDescText21232922565539##IDS__IsAdminInstallBrowse_BrowseDestination##0 - AdminChangeFolderDlgLineLine48234326010 - AdminChangeFolderDlgTitleText1362922565539##IDS__IsAdminInstallBrowse_ChangeDestination##0 - AdminChangeFolderListDirectoryList2190332977TARGETDIR##IDS__IsAdminInstallBrowse_8##TailText0 - AdminChangeFolderNewFolderPushButton3356619193670019List##IDS__IsAdminInstallBrowse_CreateFolder##0NewBinary2AdminChangeFolderOKPushButton23024366173##IDS_OK##Cancel0 - AdminChangeFolderTailPathEdit21207332173TARGETDIR##IDS__IsAdminInstallBrowse_11##OK0 - AdminChangeFolderTailTextText2119399133##IDS__IsAdminInstallBrowse_FolderName##Tail0 - AdminChangeFolderUpPushButton3106619193670019NewFolder##IDS__IsAdminInstallBrowse_UpOneLevel##0NewBinary3AdminNetworkLocationBackPushButton16424366173##IDS_BACK##InstallNow0 - AdminNetworkLocationBannerBitmap003744410NewBinary10AdminNetworkLocationBannerLineLine044374010 - AdminNetworkLocationBrowsePushButton28612466173##IDS__IsAdminInstallPoint_Change##Back0 - AdminNetworkLocationCancelPushButton30124366173##IDS_CANCEL##SetupPathEdit0 - AdminNetworkLocationDlgDescText21232922565539##IDS__IsAdminInstallPoint_SpecifyNetworkLocation##0 - AdminNetworkLocationDlgLineLine48234326010 - AdminNetworkLocationDlgTextText2151326403##IDS__IsAdminInstallPoint_EnterNetworkLocation##0 - AdminNetworkLocationDlgTitleText1362922565539##IDS__IsAdminInstallPoint_NetworkLocationFormatted##0 - AdminNetworkLocationInstallNowPushButton23024366173##IDS__IsAdminInstallPoint_Install##Cancel0 - AdminNetworkLocationLBBrowseText2190100103##IDS__IsAdminInstallPoint_NetworkLocation##0 - AdminNetworkLocationSetupPathEditPathEdit21102330173TARGETDIRBrowse0 - AdminWelcomeBackPushButton16424366171##IDS_BACK##Next0 - AdminWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - AdminWelcomeDlgLineLine0234326010 - AdminWelcomeImageBitmap0037423410NewBinary21AdminWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - AdminWelcomeTextLine1Text13582254565539##IDS__IsAdminInstallPointWelcome_Wizard##0 - AdminWelcomeTextLine2Text135552284565539##IDS__IsAdminInstallPointWelcome_ServerImage##0 - CancelSetupIconIcon1515242452428810NewBinary4CancelSetupNoPushButton1355766173##IDS__IsCancelDlg_No##Yes0 - CancelSetupTextText4815194303##IDS__IsCancelDlg_ConfirmCancel##0 - CancelSetupYesPushButton625766173##IDS__IsCancelDlg_Yes##No0 - ChangeFolderDataBannerBitmap003744410NewBinary10ChangeFolderDataBannerLineLine044374010 - ChangeFolderDataCancelPushButton30124366173##IDS_CANCEL##ComboText0 - ChangeFolderDataComboDirectoryCombo2164277804128779_BrowseDataProperty##IDS__IsBrowseFolderDlg_4##Up0 - ChangeFolderDataComboTextText215099143##IDS__IsBrowseFolderDlg_LookIn##Combo0 - ChangeFolderDataDlgDescText21232922565539##IDS__IsBrowseFolderDlg_BrowseDestFolder##0 - ChangeFolderDataDlgLineLine48234326010 - ChangeFolderDataDlgTitleText1362922565539##IDS__IsBrowseFolderDlg_ChangeCurrentFolder##0 - ChangeFolderDataListDirectoryList21903329715_BrowseDataProperty##IDS__IsBrowseFolderDlg_8##TailText0 - ChangeFolderDataNewFolderPushButton3356619193670019List##IDS__IsBrowseFolderDlg_CreateFolder##0NewBinary2ChangeFolderDataOKPushButton23024366173##IDS__IsBrowseFolderDlg_OK##Cancel0 - ChangeFolderDataTailPathEdit212073321715_BrowseDataProperty##IDS__IsBrowseFolderDlg_11##OK0 - ChangeFolderDataTailTextText2119399133##IDS__IsBrowseFolderDlg_FolderName##Tail0 - ChangeFolderDataUpPushButton3106619193670019NewFolder##IDS__IsBrowseFolderDlg_UpOneLevel##0NewBinary3ChangeFolderInstallBannerBitmap003744410NewBinary10ChangeFolderInstallBannerLineLine044374010 - ChangeFolderInstallCancelPushButton30124366173##IDS_CANCEL##ComboText0 - ChangeFolderInstallComboDirectoryCombo2164277804128779_BrowseInstallProperty##IDS__IsBrowseFolderDlg_4##Up0 - ChangeFolderInstallComboTextText215099143##IDS__IsBrowseFolderDlg_LookIn##Combo0 - ChangeFolderInstallDlgDescText21232922565539##IDS__IsBrowseFolderDlg_BrowseDestFolder##0 - ChangeFolderInstallDlgLineLine48234326010 - ChangeFolderInstallDlgTitleText1362922565539##IDS__IsBrowseFolderDlg_ChangeCurrentFolder##0 - ChangeFolderInstallListDirectoryList21903329715_BrowseInstallProperty##IDS__IsBrowseFolderDlg_8##TailText0 - ChangeFolderInstallNewFolderPushButton3356619193670019List##IDS__IsBrowseFolderDlg_CreateFolder##0NewBinary2ChangeFolderInstallOKPushButton23024366173##IDS__IsBrowseFolderDlg_OK##Cancel0 - ChangeFolderInstallTailPathEdit212073321715_BrowseInstallProperty##IDS__IsBrowseFolderDlg_11##OK0 - ChangeFolderInstallTailTextText2119399133##IDS__IsBrowseFolderDlg_FolderName##Tail0 - ChangeFolderInstallUpPushButton3106619193670019NewFolder##IDS__IsBrowseFolderDlg_UpOneLevel##0NewBinary3DiskSpaceRequirementsBannerBitmap003744410NewBinary10DiskSpaceRequirementsBannerLineLine044374010 - DiskSpaceRequirementsDlgDescText17232922565539##IDS__IsFeatureDetailsDlg_SpaceRequired##0 - DiskSpaceRequirementsDlgLineLine48234326010 - DiskSpaceRequirementsDlgTextText10185358413##IDS__IsFeatureDetailsDlg_VolumesTooSmall##0 - DiskSpaceRequirementsDlgTitleText962922565539##IDS__IsFeatureDetailsDlg_DiskSpaceRequirements##0 - DiskSpaceRequirementsListVolumeCostList855358125393223##IDS__IsFeatureDetailsDlg_Numbers##0 - DiskSpaceRequirementsOKPushButton30124366173##IDS__IsFeatureDetailsDlg_OK##0 - FeatureNotSupportedBackPushButton16424366173##IDS_BACK##0 - FeatureNotSupportedBannerBitmap003744410NewBinary10FeatureNotSupportedBannerLineLine044374010 - FeatureNotSupportedCancelPushButton30124366173##IDS_CANCEL##0 - FeatureNotSupportedDlgDescText21232922565539##IDS__FeatueNotSupportedDlg_DialogDescription##00 - FeatureNotSupportedDlgLineLine48234326010 - FeatureNotSupportedDlgTitleText1362922565539##IDS__FeatueNotSupportedDlg_DialogTitle##00 - FeatureNotSupportedNextPushButton23024366171##IDS_NEXT##0 - FilesInUseBannerBitmap003744410NewBinary10FilesInUseBannerLineLine044374010 - FilesInUseDlgDescText21232922565539##IDS__IsFilesInUse_FilesInUseMessage##0 - FilesInUseDlgLineLine48234326010 - FilesInUseDlgTextText2151348293##IDS__IsFilesInUse_ApplicationsUsingFiles##0 - FilesInUseDlgTitleText1362922565539##IDS__IsFilesInUse_FilesInUse##0 - FilesInUseExitPushButton30124366173##IDS__IsFilesInUse_Exit##List0 - FilesInUseIgnorePushButton23024366173##IDS__IsFilesInUse_Ignore##Exit0 - FilesInUseListListBox21873311357FileInUseProcessRetry0 - FilesInUseRetryPushButton16424366173##IDS__IsFilesInUse_Retry##Ignore0 - InstallWelcomeBackPushButton16424366171##IDS_BACK##Copyright0 - InstallWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - InstallWelcomeCopyrightText1351442287365539##IDS__IsWelcomeDlg_WarningCopyright##Next0 - InstallWelcomeDlgLineLine0234374010 - InstallWelcomeImageBitmap0037423410NewBinary21InstallWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - InstallWelcomeTextLine1Text13582254565539##IDS__IsWelcomeDlg_WelcomeProductName##0 - InstallWelcomeTextLine2Text135552284565539##IDS__IsWelcomeDlg_InstallProductName##0 - LicenseAgreementAgreeRadioButtonGroup8190291403AgreeToLicenseBack0 - LicenseAgreementBackPushButton16424366173##IDS_BACK##Next0 - LicenseAgreementBannerBitmap003744410NewBinary10LicenseAgreementBannerLineLine044374010 - LicenseAgreementCancelPushButton30124366173##IDS_CANCEL##ISPrintButton0 - LicenseAgreementDlgDescText21232922565539##IDS__IsLicenseDlg_ReadLicenseAgreement##0 - LicenseAgreementDlgLineLine48234326010 - LicenseAgreementDlgTitleText1362922565539##IDS__IsLicenseDlg_LicenseAgreement##0 - LicenseAgreementISPrintButtonPushButton30118865173##IDS_PRINT_BUTTON##Agree0 - LicenseAgreementMemoScrollableText85535813070<ISProjectFolder>\redist\0409\eula.rtf - LicenseAgreementNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceTypeBackPushButton16424366173##IDS_BACK##Next0 - MaintenanceTypeBannerBitmap003744410NewBinary10MaintenanceTypeBannerLineLine044374010 - MaintenanceTypeCancelPushButton30124366173##IDS_CANCEL##RadioGroup0 - MaintenanceTypeDlgDescText21232922565539##IDS__IsMaintenanceDlg_MaitenanceOptions##0 - MaintenanceTypeDlgLineLine48234326010 - MaintenanceTypeDlgTitleText1362922565539##IDS__IsMaintenanceDlg_ProgramMaintenance##0 - MaintenanceTypeIco2Icon3575242457671690NewBinary7MaintenanceTypeIco3Icon35135242457671690NewBinary8MaintenanceTypeNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceTypeRadioGroupRadioButtonGroup21552901703_IsMaintenance##IDS__IsMaintenanceDlg_11##Back0 - MaintenanceTypeText2Text8075260353##IDS__IsMaintenanceDlg_RepairMessage##0 - MaintenanceTypeText3Text80135260353##IDS__IsMaintenanceDlg_RemoveProductName##0 - MaintenanceWelcomeBackPushButton16424366171##IDS_BACK##Next0 - MaintenanceWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - MaintenanceWelcomeDlgLineLine0234374010 - MaintenanceWelcomeImageBitmap0037423410NewBinary21MaintenanceWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceWelcomeTextLine1Text13582254565539##IDS__IsMaintenanceWelcome_WizardWelcome##0 - MaintenanceWelcomeTextLine2Text135552285065539##IDS__IsMaintenanceWelcome_MaintenanceOptionsDescription##0 - MsiRMFilesInUseBannerBitmap003744410NewBinary10MsiRMFilesInUseBannerLineLine044374010 - MsiRMFilesInUseBranding1Text422950133##IDS_INSTALLSHIELD_FORMATTED##0 - MsiRMFilesInUseBranding2Text3228501365537##IDS_INSTALLSHIELD##0 - MsiRMFilesInUseCancelPushButton30124366173##IDS_CANCEL##Restart0 - MsiRMFilesInUseDlgDescText21232922565539##IDS__IsFilesInUse_FilesInUseMessage##0 - MsiRMFilesInUseDlgLineLine48234326010 - MsiRMFilesInUseDlgTextText2151348143##IDS__IsMsiRMFilesInUse_ApplicationsUsingFiles##0 - MsiRMFilesInUseDlgTitleText1362922565539##IDS__IsFilesInUse_FilesInUse##0 - MsiRMFilesInUseListListBox21663311303FileInUseProcessOK0 - MsiRMFilesInUseOKPushButton23024366173##IDS_OK##Cancel0 - MsiRMFilesInUseRestartRadioButtonGroup19187343403RestartManagerOptionList0 - OutOfSpaceBannerBitmap003744410NewBinary10OutOfSpaceBannerLineLine044374010 - OutOfSpaceDlgDescText21232922565539##IDS__IsDiskSpaceDlg_DiskSpace##0 - OutOfSpaceDlgLineLine48234326010 - OutOfSpaceDlgTextText2151326433##IDS__IsDiskSpaceDlg_HighlightedVolumes##0 - OutOfSpaceDlgTitleText1362922565539##IDS__IsDiskSpaceDlg_OutOfDiskSpace##0 - OutOfSpaceListVolumeCostList2195332120393223##IDS__IsDiskSpaceDlg_Numbers##0 - OutOfSpaceResumePushButton30124366173##IDS__IsDiskSpaceDlg_OK##0 - PatchWelcomeBackPushButton16424366171##IDS_BACK##Next0 - PatchWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - PatchWelcomeDlgLineLine0234374010 - PatchWelcomeImageBitmap0037423410NewBinary21PatchWelcomeNextPushButton23024366173##IDS__IsPatchDlg_Update##Cancel0 - PatchWelcomeTextLine1Text13582254565539##IDS__IsPatchDlg_WelcomePatchWizard##0 - PatchWelcomeTextLine2Text135542284565539##IDS__IsPatchDlg_PatchClickUpdate##0 - ReadyToInstallBackPushButton16424366173##IDS_BACK##InstallNow0 - ReadyToInstallBannerBitmap003744410NewBinary10ReadyToInstallBannerLineLine044374010 - ReadyToInstallCancelPushButton30124366173##IDS_CANCEL##Back0 - ReadyToInstallDlgDescText21232922565539##IDS__IsVerifyReadyDlg_WizardReady##0 - ReadyToInstallDlgLineLine48234374010 - ReadyToInstallDlgTextText2151326203##IDS__IsVerifyReadyDlg_ClickInstall##0 - ReadyToInstallDlgText1Text2170330243##IDS__IsVerifyReadyDlg_BackOrCancel##0 - ReadyToInstallDlgTitleText1362922565538##IDS__IsVerifyReadyDlg_ModifyReady##0 - ReadyToInstallDlgTitle2Text1362922565538##IDS__IsVerifyReadyDlg_ReadyRepair##0 - ReadyToInstallDlgTitle3Text1362922565538##IDS__IsVerifyReadyDlg_ReadyInstall##0 - ReadyToInstallInstallNowPushButton23024366173##IDS__IsVerifyReadyDlg_Install##Cancel0 - ReadyToRemoveBackPushButton16424366173##IDS_BACK##RemoveNow0 - ReadyToRemoveBannerBitmap003744410NewBinary10ReadyToRemoveBannerLineLine044374010 - ReadyToRemoveCancelPushButton30124366173##IDS_CANCEL##Back0 - ReadyToRemoveDlgDescText21232922565539##IDS__IsVerifyRemoveAllDlg_ChoseRemoveProgram##0 - ReadyToRemoveDlgLineLine48234326010 - ReadyToRemoveDlgTextText2151326243##IDS__IsVerifyRemoveAllDlg_ClickRemove##0 - ReadyToRemoveDlgText1Text2179330233##IDS__IsVerifyRemoveAllDlg_ClickBack##0 - ReadyToRemoveDlgText2Text211023302430 - ReadyToRemoveDlgTitleText1362922565539##IDS__IsVerifyRemoveAllDlg_RemoveProgram##0 - ReadyToRemoveRemoveNowPushButton23024366173##IDS__IsVerifyRemoveAllDlg_Remove##Cancel0 - SetupCompleteErrorBackPushButton16424366171##IDS_BACK##Finish0 - SetupCompleteErrorCancelPushButton30124366171##IDS_CANCEL##Back0 - SetupCompleteErrorDlgLineLine0234374010 - SetupCompleteErrorFinishPushButton23024366173##IDS__IsFatalError_Finish##Cancel0 - SetupCompleteErrorFinishText1Text135802285065539##IDS__IsFatalError_NotModified##0 - SetupCompleteErrorFinishText2Text1351352282565539##IDS__IsFatalError_ClickFinish##0 - SetupCompleteErrorImageBitmap0037423410NewBinary21SetupCompleteErrorRestContText1Text135802285065539##IDS__IsFatalError_KeepOrRestore##0 - SetupCompleteErrorRestContText2Text1351352282565539##IDS__IsFatalError_RestoreOrContinueLater##0 - SetupCompleteErrorTextLine1Text13582254565539##IDS__IsFatalError_WizardCompleted##0 - SetupCompleteErrorTextLine2Text135552282565539##IDS__IsFatalError_WizardInterrupted##0 - SetupCompleteSuccessBackPushButton16424366171##IDS_BACK##OK0 - SetupCompleteSuccessCancelPushButton30124366171##IDS_CANCEL##Image0 - SetupCompleteSuccessDlgLineLine0234374010 - SetupCompleteSuccessImageBitmap003742341Back0NewBinary21SetupCompleteSuccessOKPushButton23024366173##IDS__IsExitDialog_Finish##Cancel0 - SetupCompleteSuccessRebootTextText1351402253565538##NEW_STRING28## - SetupCompleteSuccessRepairTextText1351782255265538##NEW_STRING29## - SetupCompleteSuccessTextLine1Text13582254565539##IDS__IsExitDialog_WizardCompleted##0 - SetupCompleteSuccessTextLine2Text135552284565538##IDS__IsExitDialog_InstallSuccess##0 - SetupCompleteSuccessTextLine3Text135552284565538##IDS__IsExitDialog_UninstallSuccess##0 - SetupCompleteSuccessUpdateTextLine1Text134302284565538##IDS__IsExitDialog_Update_SetupFinished##0 - SetupErrorAPushButton1928066173##IDS__IsErrorDlg_Abort##0 - SetupErrorCPushButton1928066173##IDS_CANCEL2##0 - SetupErrorErrorTextText5015200503##IDS__IsErrorDlg_ErrorText##0 - SetupErrorIPushButton1928066173##IDS__IsErrorDlg_Ignore##0 - SetupErrorNPushButton1928066173##IDS__IsErrorDlg_NO##0 - SetupErrorOPushButton1928066173##IDS__IsErrorDlg_OK##0 - SetupErrorRPushButton1928066173##IDS__IsErrorDlg_Retry##0 - SetupErrorWarningIconIcon1515242452428810NewBinary4SetupErrorYPushButton1928066173##IDS__IsErrorDlg_Yes##0 - SetupInitializationActionDataText1351252281265539##IDS__IsInitDlg_1##0 - SetupInitializationActionTextText1351092203665539##IDS__IsInitDlg_2##0 - SetupInitializationBackPushButton16424366171##IDS_BACK##0 - SetupInitializationCancelPushButton30124366173##IDS_CANCEL##0 - SetupInitializationDlgLineLine0234374010 - SetupInitializationImageBitmap0037423410NewBinary21SetupInitializationNextPushButton23024366171##IDS_NEXT##0 - SetupInitializationTextLine1Text13582254565539##IDS__IsInitDlg_WelcomeWizard##0 - SetupInitializationTextLine2Text135552283065539##IDS__IsInitDlg_PreparingWizard##0 - SetupInterruptedBackPushButton16424366171##IDS_BACK##0 - SetupInterruptedCancelPushButton30124366171##IDS_CANCEL##0 - SetupInterruptedDlgLineLine0234374010 - SetupInterruptedFinishPushButton23024366173##IDS__IsUserExit_Finish##0 - SetupInterruptedFinishText1Text135802285065539##IDS__IsUserExit_NotModified##0 - SetupInterruptedFinishText2Text1351352282565539##IDS__IsUserExit_ClickFinish##0 - SetupInterruptedImageBitmap0037423410NewBinary21SetupInterruptedRestContText1Text135802285065539##IDS__IsUserExit_KeepOrRestore##0 - SetupInterruptedRestContText2Text1351352282565539##IDS__IsUserExit_RestoreOrContinue##0 - SetupInterruptedTextLine1Text13582254565539##IDS__IsUserExit_WizardCompleted##0 - SetupInterruptedTextLine2Text135552282565539##IDS__IsUserExit_WizardInterrupted##0 - SetupProgressActionProgress95ProgressBar591132751265537##IDS__IsProgressDlg_ProgressDone##0 - SetupProgressActionTextText59100275123##IDS__IsProgressDlg_2##0 - SetupProgressBackPushButton16424366171##IDS_BACK##Next0 - SetupProgressBannerBitmap003744410NewBinary1SetupProgressBannerLineLine044374010 - SetupProgressCancelPushButton30124366173##IDS_CANCEL##Back0 - SetupProgressDlgDescText21232922565538##IDS__IsProgressDlg_UninstallingFeatures2##0 - SetupProgressDlgDesc2Text21232922565538##IDS__IsProgressDlg_UninstallingFeatures##0 - SetupProgressDlgLineLine48234326010 - SetupProgressDlgTextText59512753065538##IDS__IsProgressDlg_WaitUninstall2##0 - SetupProgressDlgText2Text59512753065538##IDS__IsProgressDlg_WaitUninstall##0 - SetupProgressDlgTitleText1362922565538##IDS__IsProgressDlg_InstallingProductName##0 - SetupProgressDlgTitle2Text1362922565538##IDS__IsProgressDlg_Uninstalling##0 - SetupProgressLbSecText17213932122##IDS__IsProgressDlg_SecHidden##0 - SetupProgressLbStatusText598570123##IDS__IsProgressDlg_Status##0 - SetupProgressNextPushButton23024366171##IDS_NEXT##Cancel0 - SetupProgressSetupIconIcon2151242452428810NewBinary9SetupProgressShowTimeText15513917122##IDS__IsProgressDlg_Hidden##0 - SetupProgressTextTimeText5913996122##IDS__IsProgressDlg_HiddenTimeRemaining##0 - SetupResumeBackPushButton16424366171##IDS_BACK##Next0 - SetupResumeCancelPushButton30124366173##IDS_CANCEL##Back0 - SetupResumeDlgLineLine0234374010 - SetupResumeImageBitmap0037423410NewBinary5SetupResumeNextPushButton23024366173##IDS_NEXT##Cancel0 - SetupResumePreselectedTextText135552284565539##IDS__IsResumeDlg_WizardResume##0 - SetupResumeResumeTextText135462284565539##IDS__IsResumeDlg_ResumeSuspended##0 - SetupResumeTextLine1Text13582254565539##IDS__IsResumeDlg_Resuming##0 - SplashBitmapBackPushButton16424366171##IDS_BACK##Next0 - SplashBitmapCancelPushButton30124366173##IDS_CANCEL##Back0 - SplashBitmapDlgLineLine48234374010 - SplashBitmapImageBitmap131234921110NewBinary19SplashBitmapNextPushButton23024366173##IDS_NEXT##Cancel0 -
- - - Dialog_ - Control_ - Action - Condition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
InstallWelcomeCopyrightHideSHOWCOPYRIGHT="No"InstallWelcomeCopyrightShowSHOWCOPYRIGHT="Yes"LicenseAgreementNextDisableAgreeToLicense <> "Yes"LicenseAgreementNextEnableAgreeToLicense = "Yes"ReadyToInstallDlgTitleShowProgressType0="Modify"ReadyToInstallDlgTitle2ShowProgressType0="Repair"ReadyToInstallDlgTitle3ShowProgressType0="install"SetupCompleteErrorBackDefaultUpdateStartedSetupCompleteErrorBackDisableNOT UpdateStartedSetupCompleteErrorBackEnableUpdateStartedSetupCompleteErrorCancelDisableNOT UpdateStartedSetupCompleteErrorCancelEnableUpdateStartedSetupCompleteErrorFinishDefaultNOT UpdateStartedSetupCompleteErrorFinishText1HideUpdateStartedSetupCompleteErrorFinishText1ShowNOT UpdateStartedSetupCompleteErrorFinishText2HideUpdateStartedSetupCompleteErrorFinishText2ShowNOT UpdateStartedSetupCompleteErrorRestContText1HideNOT UpdateStartedSetupCompleteErrorRestContText1ShowUpdateStartedSetupCompleteErrorRestContText2HideNOT UpdateStartedSetupCompleteErrorRestContText2ShowUpdateStartedSetupCompleteSuccessRebootTextShowRETURN_REBOOTREQUESTED = "1"SetupCompleteSuccessRepairTextShowRETURN_VALIDATEINSTALL = "0" AND _IsMaintenance <> "Remove"SetupCompleteSuccessTextLine2ShowProgressType2="installed" And ((ACTION<>"INSTALL") OR (NOT ISENABLEDWUSFINISHDIALOG) OR (ISENABLEDWUSFINISHDIALOG And Installed))SetupCompleteSuccessTextLine3ShowProgressType2="uninstalled" And ((ACTION<>"INSTALL") OR (NOT ISENABLEDWUSFINISHDIALOG) OR (ISENABLEDWUSFINISHDIALOG And Installed))SetupCompleteSuccessUpdateTextLine1ShowISENABLEDWUSFINISHDIALOG And NOT Installed And ACTION="INSTALL"SetupInterruptedBackDefaultUpdateStartedSetupInterruptedBackDisableNOT UpdateStartedSetupInterruptedBackEnableUpdateStartedSetupInterruptedCancelDisableNOT UpdateStartedSetupInterruptedCancelEnableUpdateStartedSetupInterruptedFinishDefaultNOT UpdateStartedSetupInterruptedFinishText1HideUpdateStartedSetupInterruptedFinishText1ShowNOT UpdateStartedSetupInterruptedFinishText2HideUpdateStartedSetupInterruptedFinishText2ShowNOT UpdateStartedSetupInterruptedRestContText1HideNOT UpdateStartedSetupInterruptedRestContText1ShowUpdateStartedSetupInterruptedRestContText2HideNOT UpdateStartedSetupInterruptedRestContText2ShowUpdateStartedSetupProgressDlgDescShowProgressType2="installed"SetupProgressDlgDesc2ShowProgressType2="uninstalled"SetupProgressDlgTextShowProgressType3="installs"SetupProgressDlgText2ShowProgressType3="uninstalls"SetupProgressDlgTitleShowProgressType1="Installing"SetupProgressDlgTitle2ShowProgressType1="Uninstalling"SetupResumePreselectedTextHideRESUMESetupResumePreselectedTextShowNOT RESUMESetupResumeResumeTextHideNOT RESUMESetupResumeResumeTextShowRESUME
- - - Dialog_ - Control_ - Event - Argument - Condition - Ordering - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdminChangeFolderCancelEndDialogReturn12AdminChangeFolderCancelReset011AdminChangeFolderNewFolderDirectoryListNew010AdminChangeFolderOKEndDialogReturn10AdminChangeFolderOKSetTargetPathTARGETDIR11AdminChangeFolderUpDirectoryListUp010AdminNetworkLocationBackNewDialogAdminWelcome11AdminNetworkLocationBrowseSpawnDialogAdminChangeFolder11AdminNetworkLocationCancelSpawnDialogCancelSetup11AdminNetworkLocationInstallNowEndDialogReturnOutOfNoRbDiskSpace <> 13AdminNetworkLocationInstallNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12AdminNetworkLocationInstallNowSetTargetPathTARGETDIR11AdminWelcomeCancelSpawnDialogCancelSetup11AdminWelcomeNextNewDialogAdminNetworkLocation11CancelSetupNoEndDialogReturn10CancelSetupYesDoActionISSetupFilesCleanup1200CancelSetupYesEndDialogExit12ChangeFolderDataCancelEndDialogReturn12ChangeFolderDataCancelReset011ChangeFolderDataNewFolderDirectoryListNew011ChangeFolderDataOKEndDialogReturn11ChangeFolderDataUpDirectoryListUp011ChangeFolderInstallCancelEndDialogReturn12ChangeFolderInstallCancelReset011ChangeFolderInstallNewFolderDirectoryListNew011ChangeFolderInstallOKEndDialogReturn13ChangeFolderInstallOKSetTargetPath[_BrowseInstallProperty]12ChangeFolderInstallUpDirectoryListUp010DiskSpaceRequirementsOKEndDialogReturn10FeatureNotSupportedBackNewDialogNoDialog11FeatureNotSupportedCancelSpawnDialogCancelSetup11FeatureNotSupportedNextNewDialogReadyToInstall_IsSetupTypeMin <> "Custom" - FilesInUseExitEndDialogExit10FilesInUseIgnoreEndDialogIgnore10FilesInUseRetryEndDialogRetry10InstallWelcomeBackNewDialogSplashBitmapDisplay_IsBitmapDlg1InstallWelcomeCancelSpawnDialogCancelSetup11InstallWelcomeNextDoActionCADisableProtectedApplicationExecutionNOT VersionNT2InstallWelcomeNextDoActionCADisableUseByAllUsersNOT VersionNT3InstallWelcomeNextNewDialogLicenseAgreement11LicenseAgreementBackNewDialogInstallWelcome11LicenseAgreementCancelSpawnDialogCancelSetup11LicenseAgreementISPrintButtonDoActionISPrint11LicenseAgreementNextNewDialogReadyToInstall11MaintenanceTypeBackNewDialogMaintenanceWelcome11MaintenanceTypeCancelSpawnDialogCancelSetup10MaintenanceTypeNextNewDialogReadyToInstall_IsMaintenance = "Reinstall"8MaintenanceTypeNextNewDialogReadyToRemove_IsMaintenance = "Remove"7MaintenanceTypeNextReinstallALL_IsMaintenance = "Reinstall"6MaintenanceTypeNextReinstallMode[ReinstallModeText]_IsMaintenance = "Reinstall"5MaintenanceTypeNext[ProgressType0]Repair_IsMaintenance = "Reinstall"1MaintenanceTypeNext[ProgressType1]Repairing_IsMaintenance = "Reinstall"2MaintenanceTypeNext[ProgressType2]repairs_IsMaintenance = "Reinstall"3MaintenanceTypeNext[ProgressType3]repairs_IsMaintenance = "Reinstall"4MaintenanceWelcomeCancelSpawnDialogCancelSetup10MaintenanceWelcomeNextNewDialogMaintenanceType10MsiRMFilesInUseCancelEndDialogExit11MsiRMFilesInUseOKEndDialogReturn11MsiRMFilesInUseOKRMShutdownAndRestart0RestartManagerOption="CloseRestart"2OutOfSpaceResumeNewDialogAdminNetworkLocationACTION = "ADMIN"0OutOfSpaceResumeNewDialogNoDialogACTION <> "ADMIN"0PatchWelcomeBackNewDialogSplashBitmapDisplay_IsBitmapDlg1PatchWelcomeCancelSpawnDialogCancelSetup11PatchWelcomeNextEndDialogReturn13PatchWelcomeNextReinstallALLPATCH And REINSTALL=""1PatchWelcomeNextReinstallModeomusPATCH And REINSTALLMODE=""2ReadyToInstallBackNewDialogLicenseAgreementNOT Installed1ReadyToInstallBackNewDialogMaintenanceTypeInstalled AND _IsMaintenance = "Reinstall"2ReadyToInstallCancelSpawnDialogCancelSetup11ReadyToInstallInstallNowEndDialogReturnOutOfNoRbDiskSpace <> 11ReadyToInstallInstallNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12ReadyToInstallInstallNow[ALLUSERS]1ENABLEUSEBYALLUSERS = 17ReadyToInstallInstallNow[ALLUSERS]{}16ReadyToInstallInstallNow[ProgressType1]Installing13ReadyToInstallInstallNow[ProgressType2]installed14ReadyToInstallInstallNow[ProgressType3]installs15ReadyToRemoveBackNewDialogMaintenanceType10ReadyToRemoveCancelSpawnDialogCancelSetup10ReadyToRemoveRemoveNowEndDialogReturnOutOfNoRbDiskSpace <> 12ReadyToRemoveRemoveNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12ReadyToRemoveRemoveNowRemoveALL11ReadyToRemoveRemoveNow[ProgressType1]Uninstalling10ReadyToRemoveRemoveNow[ProgressType2]uninstalled10ReadyToRemoveRemoveNow[ProgressType3]uninstalls10SetupCompleteErrorBackEndDialogReturn12SetupCompleteErrorBack[Suspend]{}11SetupCompleteErrorCancelEndDialogReturn12SetupCompleteErrorCancel[Suspend]111SetupCompleteErrorFinishDoActionISSetupFilesCleanup1200SetupCompleteErrorFinishEndDialogExit12SetupCompleteSuccessOKDoActionCALaunchBOINCManagerLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT >= 6005SetupCompleteSuccessOKDoActionCALaunchBOINCTrayLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT >= 6006SetupCompleteSuccessOKDoActionCASaveSetupState12SetupCompleteSuccessOKDoActionISSetupFilesCleanup1200SetupCompleteSuccessOKDoActionLaunchBOINCManagerXPLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT < 6003SetupCompleteSuccessOKDoActionLaunchBOINCTrayXPLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT < 6004SetupCompleteSuccessOKEndDialogExit12SetupErrorAEndDialogErrorAbort11SetupErrorCEndDialogErrorCancel10SetupErrorIEndDialogErrorIgnore10SetupErrorNEndDialogErrorNo10SetupErrorOEndDialogErrorOk10SetupErrorREndDialogErrorRetry10SetupErrorYEndDialogErrorYes10SetupInitializationCancelSpawnDialogCancelSetup11SetupInterruptedBackEndDialogExit12SetupInterruptedBack[Suspend]{}11SetupInterruptedCancelEndDialogExit12SetupInterruptedCancel[Suspend]111SetupInterruptedFinishDoActionISSetupFilesCleanup1200SetupInterruptedFinishEndDialogExit12SetupProgressCancelSpawnDialogCancelSetup10SetupResumeCancelSpawnDialogCancelSetup10SetupResumeNextEndDialogReturnOutOfNoRbDiskSpace <> 10SetupResumeNextNewDialogOutOfSpaceOutOfNoRbDiskSpace = 10SplashBitmapCancelSpawnDialogCancelSetup10SplashBitmapNextNewDialogInstallWelcome10
- - - Directory_ - Component_ - - - - - - - - - -
INSTALLDIRBOINCServiceConfigINSTALLDIR_BOINCINSTALLDIR_BOINCManagerStartMenuINSTALLDIR_BOINCManagerStartupINSTALLDIR_BOINCManagerStartupAllINSTALLDIR_BOINCSvcCtrlINSTALLDIR_BOINCTrayStartupINSTALLDIR_ScreensaverEnable9xINSTALLDIR_ScreensaverEnableNT
- - - Action - Type - Source - Target - ExtendedType - ISComments - -
CACleanupOldBinaries1NewBinary20CleanupOldBinaries - CACreateAcctMgrLoginFile1NewBinary20CreateAcctMgrLoginFile - CACreateBOINCAccounts1NewBinary6CreateBOINCAccounts - CACreateBOINCGroups1NewBinary6CreateBOINCGroups - CACreateClientAuthFile1NewBinary6CreateClientAuthFile - CACreateProjectInitFile1NewBinary20CreateProjectInitFile - CADisableProtectedApplicationExecution51ENABLEPROTECTEDAPPLICATIONEXECUTION2 - CADisableUseByAllUsers51ENABLEUSEBYALLUSERS - CAGetAdministratorsGroupName1NewBinary6GetAdministratorsGroupName - CAGetUsersGroupName1NewBinary6GetUsersGroupName - CAGrantBOINCAdminsRights1NewBinary6GrantBOINCAdminsRights - CAGrantBOINCMasterRights1NewBinary6GrantBOINCMasterRights - CAGrantBOINCProjectRights1NewBinary6GrantBOINCProjectRights - CAGrantBOINCProjectsRights1NewBinary6GrantBOINCProjectsRights - CAGrantBOINCUsersRights1NewBinary6GrantBOINCUsersRights - CALaunchBOINCManager65NewBinary6LaunchBOINCManager - CALaunchBOINCTray65NewBinary6LaunchBOINCTray - CAMigrateBOINCData1NewBinary20MigrateBOINCData - CAMigrateBOINCDataCleanup1NewBinary20MigrateBOINCDataCleanup - CAMigrateBOINCDataInstall3073NewBinary20MigrateBOINCData - CAMigrateBOINCDataRollback1281NewBinary20MigrateBOINCData - CAMigrateBOINCDataVersion1NewBinary20MigrateBOINCDataVersion - CARestoreExecutionState1NewBinary20RestoreExecutionState - CARestoreSetupState1NewBinary20RestoreSetupState - CASaveExecutionState1NewBinary20SaveExecutionState - CASaveSetupState1NewBinary20SaveSetupState - CASetBOINCDataProjects35PROJECTS[DATADIR]projects - CASetBOINCDataSlots35SLOTS[DATADIR]slots - CASetPermissionBOINC1NewBinary6SetPermissionBOINC - CASetPermissionBOINCData1NewBinary6SetPermissionBOINCData - CASetPermissionBOINCDataProjects1NewBinary6SetPermissionBOINCDataProjects - CASetPermissionBOINCDataSlots1NewBinary6SetPermissionBOINCDataSlots - CAShutdownBOINC1NewBinary6ShutdownBOINC - CAShutdownBOINCManager1NewBinary6ShutdownBOINCManager - CAShutdownBOINCManager951NewBinary20ShutdownBOINCManager - CAShutdownBOINCScreensaver1NewBinary6ShutdownBOINCScreensaver - CAValidateInstall1NewBinary20ValidateInstall - CAValidateRebootRequest1NewBinary20ValidateRebootRequest - CAValidateSetupType1NewBinary20ValidateSetupType - CAVerifyInstallDirectories1NewBinary20VerifyInstallDirectories - ISPreventDowngrade19[IS_PREVENT_DOWNGRADE_EXIT] - ISPrint1SetAllUsers.dllPrintScrollableTextPrints the contents of a ScrollableText control on a dialog.ISSelfRegisterCosting1ISSELFREG.DLLISSelfRegisterCosting - ISSelfRegisterFiles3073ISSELFREG.DLLISSelfRegisterFiles - ISSelfRegisterFinalize1ISSELFREG.DLLISSelfRegisterFinalize - ISSetAllUsers257SetAllUsers.dllSetAllUsers - ISSetupFilesCleanup257ISSetupFilesHelperSFCleanupEx - ISSetupFilesExtract257ISSetupFilesHelperSFStartupEx - ISUnSelfRegisterFiles3073ISSELFREG.DLLISUnSelfRegisterFiles - LaunchBOINCManagerXP210charityengine.exe - LaunchBOINCTrayXP210boinctray.exe - SetARPINSTALLLOCATION51ARPINSTALLLOCATION[INSTALLDIR] - SetARPReadme51ARPREADME[#readme.txt] - SetAllUsersProfileNT51ALLUSERSPROFILE[%SystemRoot]\Profiles\All Users - setAllUsersProfile2K51ALLUSERSPROFILE[%ALLUSERSPROFILE] - setUserProfileNT51USERPROFILE[%USERPROFILE] -
- - - Dialog - HCentering - VCentering - Width - Height - Attributes - Title - Control_First - Control_Default - Control_Cancel - ISComments - TextStyle_ - ISWindowStyle - ISResourceId -
AdminChangeFolder50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelInstall Point Browse0 - AdminNetworkLocation50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##InstallNowInstallNowCancelNetwork Location0 - AdminWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelAdministration Welcome0 - CancelSetup5050260853##IDS_PRODUCTNAME_INSTALLSHIELD##NoNoNoCancel0 - ChangeFolderData50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelBrowse0 - ChangeFolderInstall50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelBrowse0 - DiskSpaceRequirements50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKOKFeature Details0 - FeatureNotSupported50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##BackBackCancelInterior0 - FilesInUse505037426619##IDS_PRODUCTNAME_INSTALLSHIELD##RetryRetryExitFiles in Use0 - InstallWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelWelcome Panel0 - LicenseAgreement50503742662##IDS_PRODUCTNAME_INSTALLSHIELD##AgreeNextCancelLicense Agreement0 - MaintenanceType50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##RadioGroupNextCancelChange, Reinstall, Remove0 - MaintenanceWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelMaintenance Welcome0 - MsiRMFilesInUse505037426619##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKCancelRestartManager Files in Use0 - OutOfSpace50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##ResumeResumeResumeOut Of Disk Space0 - PatchWelcome50503742663##IDS__IsPatchDlg_PatchWizard##NextNextCancelPatch Panel0 - ReadyToInstall505037426635##IDS_PRODUCTNAME_INSTALLSHIELD##InstallNowInstallNowCancelReady to Install0 - ReadyToRemove50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##RemoveNowRemoveNowCancelVerify Remove0 - SetupCompleteError50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##FinishFinishFinishFatal Error0 - SetupCompleteSuccess50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKExit0 - SetupError501027011065543##IDS__IsErrorDlg_InstallerInfo##ErrorTextOCError0 - SetupInitialization50503742665##IDS_PRODUCTNAME_INSTALLSHIELD##CancelCancelCancelSetup Initialization0 - SetupInterrupted50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##FinishFinishFinishUser Exit0 - SetupProgress50503742665##IDS_PRODUCTNAME_INSTALLSHIELD##CancelCancelCancelProgress0 - SetupResume50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelResume0 - SplashBitmap50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelWelcome Bitmap0 -
- - - Directory - Directory_Parent - DefaultDir - ISDescription - ISAttributes - ISFolderName -
ALLUSERSPROFILETARGETDIR.:ALLUSE~1|All Users0 - AdminToolsFolderTARGETDIR.:Admint~1|AdminTools0 - AppDataFolderTARGETDIR.:APPLIC~1|Application Data0 - BOINCSKINSBOINC0 - CHARITY_ENGINEProgramFilesFolderCHARIT~1|Charity Engine0 - CHARITY_ENGINE1SKINSCHARIT~1|Charity Engine0 - CommonAppDataFolderTARGETDIR.:Common~1|CommonAppData0 - CommonFiles64FolderTARGETDIR.:Common640 - CommonFilesFolderTARGETDIR.:Common0 - DATADIRCommonAppDataFolderBOINC0 - DEFAULTSKINSDefault0 - DesktopFolderTARGETDIR.:Desktop3 - FavoritesFolderTARGETDIR.:FAVORI~1|Favorites0 - FontsFolderTARGETDIR.:Fonts0 - GlobalAssemblyCacheTARGETDIR.:Global~1|GlobalAssemblyCache0 - INSTALLDIRCHARITY_ENGINEBOINC0 - ISCommonFilesFolderCommonFilesFolderInstal~1|InstallShield0 - LOCALEINSTALLDIRlocale0 - LocalAppDataFolderTARGETDIR.:LocalA~1|LocalAppData0 - MyPicturesFolderTARGETDIR.:MyPict~1|MyPictures0 - PROJECTSDATADIRprojects0 - PersonalFolderTARGETDIR.:Personal0 - PrimaryVolumePathTARGETDIR.:Primar~1|PrimaryVolumePath0 - ProgramFiles64FolderTARGETDIR.:Prog64~1|Program Files 640 - ProgramFilesFolderTARGETDIR.:PROGRA~1|program files0 - ProgramMenuFolderTARGETDIR.:Programs3 - SKINSINSTALLDIRSkins0 - SLOTSDATADIRslots0 - SendToFolderTARGETDIR.:SendTo3 - StartMenuFolderTARGETDIR.:STARTM~1|Start Menu3 - StartupFolderTARGETDIR.:StartUp3 - System16FolderTARGETDIR.:System0 - System64FolderTARGETDIR.:System640 - SystemFolderTARGETDIR.:System320 - TARGETDIRSourceDir0 - TempFolderTARGETDIR.:Temp0 - TemplateFolderTARGETDIR.:ShellNew0 - USERPROFILETARGETDIR.:USERPR~1|UserProfile0 - WindowsFolderTARGETDIR.:Windows0 - WindowsVolumeTARGETDIR.:WinRoot0 - newfolder1ProgramMenuFolder##ID_STRING41##1 -
- - - Signature_ - Parent - Path - Depth -
- - - FileKey - Component_ - File_ - DestName - DestFolder -
- - - Environment - Name - Value - Component_ -
- - - Error - Message - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0##IDS_ERROR_0##1##IDS_ERROR_1##10##IDS_ERROR_8##11##IDS_ERROR_9##1101##IDS_ERROR_22##12##IDS_ERROR_10##13##IDS_ERROR_11##1301##IDS_ERROR_23##1302##IDS_ERROR_24##1303##IDS_ERROR_25##1304##IDS_ERROR_26##1305##IDS_ERROR_27##1306##IDS_ERROR_28##1307##IDS_ERROR_29##1308##IDS_ERROR_30##1309##IDS_ERROR_31##1310##IDS_ERROR_32##1311##IDS_ERROR_33##1312##IDS_ERROR_34##1313##IDS_ERROR_35##1314##IDS_ERROR_36##1315##IDS_ERROR_37##1316##IDS_ERROR_38##1317##IDS_ERROR_39##1318##IDS_ERROR_40##1319##IDS_ERROR_41##1320##IDS_ERROR_42##1321##IDS_ERROR_43##1322##IDS_ERROR_44##1323##IDS_ERROR_45##1324##IDS_ERROR_46##1325##IDS_ERROR_47##1326##IDS_ERROR_48##1327##IDS_ERROR_49##1328##IDS_ERROR_122##1329##IDS_ERROR_1329##1330##IDS_ERROR_1330##1331##IDS_ERROR_1331##1332##IDS_ERROR_1332##1333##IDS_ERROR_1333##1334##IDS_ERROR_1334##1335##IDS_ERROR_1335##1336##IDS_ERROR_1336##14##IDS_ERROR_12##1401##IDS_ERROR_50##1402##IDS_ERROR_51##1403##IDS_ERROR_52##1404##IDS_ERROR_53##1405##IDS_ERROR_54##1406##IDS_ERROR_55##1407##IDS_ERROR_56##1408##IDS_ERROR_57##1409##IDS_ERROR_58##1410##IDS_ERROR_59##15##IDS_ERROR_13##1500##IDS_ERROR_60##1501##IDS_ERROR_61##1502##IDS_ERROR_62##1503##IDS_ERROR_63##16##IDS_ERROR_14##1601##IDS_ERROR_64##1602##IDS_ERROR_65##1603##IDS_ERROR_66##1604##IDS_ERROR_67##1605##IDS_ERROR_68##1606##IDS_ERROR_69##1607##IDS_ERROR_70##1608##IDS_ERROR_71##1609##IDS_ERROR_1609##1651##IDS_ERROR_1651##17##IDS_ERROR_15##1701##IDS_ERROR_72##1702##IDS_ERROR_73##1703##IDS_ERROR_74##1704##IDS_ERROR_75##1705##IDS_ERROR_76##1706##IDS_ERROR_77##1707##IDS_ERROR_78##1708##IDS_ERROR_79##1709##IDS_ERROR_80##1710##IDS_ERROR_81##1711##IDS_ERROR_82##1712##IDS_ERROR_83##1713##IDS_ERROR_123##1714##IDS_ERROR_124##1715##IDS_ERROR_1715##1716##IDS_ERROR_1716##1717##IDS_ERROR_1717##1718##IDS_ERROR_1718##1719##IDS_ERROR_1719##1720##IDS_ERROR_1720##1721##IDS_ERROR_1721##1722##IDS_ERROR_1722##1723##IDS_ERROR_1723##1724##IDS_ERROR_1724##1725##IDS_ERROR_1725##1726##IDS_ERROR_1726##1727##IDS_ERROR_1727##1728##IDS_ERROR_1728##1729##IDS_ERROR_1729##1730##IDS_ERROR_1730##1731##IDS_ERROR_1731##1732##IDS_ERROR_1732##18##IDS_ERROR_16##1801##IDS_ERROR_84##1802##IDS_ERROR_85##1803##IDS_ERROR_86##1804##IDS_ERROR_87##1805##IDS_ERROR_88##1806##IDS_ERROR_89##1807##IDS_ERROR_90##19##IDS_ERROR_17##1901##IDS_ERROR_91##1902##IDS_ERROR_92##1903##IDS_ERROR_93##1904##IDS_ERROR_94##1905##IDS_ERROR_95##1906##IDS_ERROR_96##1907##IDS_ERROR_97##1908##IDS_ERROR_98##1909##IDS_ERROR_99##1910##IDS_ERROR_100##1911##IDS_ERROR_101##1912##IDS_ERROR_102##1913##IDS_ERROR_103##1914##IDS_ERROR_104##1915##IDS_ERROR_105##1916##IDS_ERROR_106##1917##IDS_ERROR_107##1918##IDS_ERROR_108##1919##IDS_ERROR_109##1920##IDS_ERROR_110##1921##IDS_ERROR_111##1922##IDS_ERROR_112##1923##IDS_ERROR_113##1924##IDS_ERROR_114##1925##IDS_ERROR_115##1926##IDS_ERROR_116##1927##IDS_ERROR_117##1928##IDS_ERROR_118##1929##IDS_ERROR_119##1930##IDS_ERROR_125##1931##IDS_ERROR_126##1932##IDS_ERROR_127##1933##IDS_ERROR_128##1934##IDS_ERROR_129##1935##IDS_ERROR_1935##1936##IDS_ERROR_1936##1937##IDS_ERROR_1937##1938##IDS_ERROR_1938##2##IDS_ERROR_2##20##IDS_ERROR_18##21##IDS_ERROR_19##2101##IDS_ERROR_2101##2102##IDS_ERROR_2102##2103##IDS_ERROR_2103##2104##IDS_ERROR_2104##2105##IDS_ERROR_2105##2106##IDS_ERROR_2106##2107##IDS_ERROR_2107##2108##IDS_ERROR_2108##2109##IDS_ERROR_2109##2110##IDS_ERROR_2110##2111##IDS_ERROR_2111##2112##IDS_ERROR_2112##2113##IDS_ERROR_2113##22##IDS_ERROR_120##2200##IDS_ERROR_2200##2201##IDS_ERROR_2201##2202##IDS_ERROR_2202##2203##IDS_ERROR_2203##2204##IDS_ERROR_2204##2205##IDS_ERROR_2205##2206##IDS_ERROR_2206##2207##IDS_ERROR_2207##2208##IDS_ERROR_2208##2209##IDS_ERROR_2209##2210##IDS_ERROR_2210##2211##IDS_ERROR_2211##2212##IDS_ERROR_2212##2213##IDS_ERROR_2213##2214##IDS_ERROR_2214##2215##IDS_ERROR_2215##2216##IDS_ERROR_2216##2217##IDS_ERROR_2217##2218##IDS_ERROR_2218##2219##IDS_ERROR_2219##2220##IDS_ERROR_2220##2221##IDS_ERROR_2221##2222##IDS_ERROR_2222##2223##IDS_ERROR_2223##2224##IDS_ERROR_2224##2225##IDS_ERROR_2225##2226##IDS_ERROR_2226##2227##IDS_ERROR_2227##2228##IDS_ERROR_2228##2229##IDS_ERROR_2229##2230##IDS_ERROR_2230##2231##IDS_ERROR_2231##2232##IDS_ERROR_2232##2233##IDS_ERROR_2233##2234##IDS_ERROR_2234##2235##IDS_ERROR_2235##2236##IDS_ERROR_2236##2237##IDS_ERROR_2237##2238##IDS_ERROR_2238##2239##IDS_ERROR_2239##2240##IDS_ERROR_2240##2241##IDS_ERROR_2241##2242##IDS_ERROR_2242##2243##IDS_ERROR_2243##2244##IDS_ERROR_2244##2245##IDS_ERROR_2245##2246##IDS_ERROR_2246##2247##IDS_ERROR_2247##2248##IDS_ERROR_2248##2249##IDS_ERROR_2249##2250##IDS_ERROR_2250##2251##IDS_ERROR_2251##2252##IDS_ERROR_2252##2253##IDS_ERROR_2253##2254##IDS_ERROR_2254##2255##IDS_ERROR_2255##2256##IDS_ERROR_2256##2257##IDS_ERROR_2257##2258##IDS_ERROR_2258##2259##IDS_ERROR_2259##2260##IDS_ERROR_2260##2261##IDS_ERROR_2261##2262##IDS_ERROR_2262##2263##IDS_ERROR_2263##2264##IDS_ERROR_2264##2265##IDS_ERROR_2265##2266##IDS_ERROR_2266##2267##IDS_ERROR_2267##2268##IDS_ERROR_2268##2269##IDS_ERROR_2269##2270##IDS_ERROR_2270##2271##IDS_ERROR_2271##2272##IDS_ERROR_2272##2273##IDS_ERROR_2273##2274##IDS_ERROR_2274##2275##IDS_ERROR_2275##2276##IDS_ERROR_2276##2277##IDS_ERROR_2277##2278##IDS_ERROR_2278##2279##IDS_ERROR_2279##2280##IDS_ERROR_2280##2281##IDS_ERROR_2281##2282##IDS_ERROR_2282##23##IDS_ERROR_121##2302##IDS_ERROR_2302##2303##IDS_ERROR_2303##2304##IDS_ERROR_2304##2305##IDS_ERROR_2305##2306##IDS_ERROR_2306##2307##IDS_ERROR_2307##2308##IDS_ERROR_2308##2309##IDS_ERROR_2309##2310##IDS_ERROR_2310##2315##IDS_ERROR_2315##2318##IDS_ERROR_2318##2319##IDS_ERROR_2319##2320##IDS_ERROR_2320##2321##IDS_ERROR_2321##2322##IDS_ERROR_2322##2323##IDS_ERROR_2323##2324##IDS_ERROR_2324##2325##IDS_ERROR_2325##2326##IDS_ERROR_2326##2327##IDS_ERROR_2327##2328##IDS_ERROR_2328##2329##IDS_ERROR_2329##2330##IDS_ERROR_2330##2331##IDS_ERROR_2331##2332##IDS_ERROR_2332##2333##IDS_ERROR_2333##2334##IDS_ERROR_2334##2335##IDS_ERROR_2335##2336##IDS_ERROR_2336##2337##IDS_ERROR_2337##2338##IDS_ERROR_2338##2339##IDS_ERROR_2339##2340##IDS_ERROR_2340##2341##IDS_ERROR_2341##2342##IDS_ERROR_2342##2343##IDS_ERROR_2343##2344##IDS_ERROR_2344##2345##IDS_ERROR_2345##2347##IDS_ERROR_2347##2348##IDS_ERROR_2348##2349##IDS_ERROR_2349##2350##IDS_ERROR_2350##2351##IDS_ERROR_2351##2352##IDS_ERROR_2352##2353##IDS_ERROR_2353##2354##IDS_ERROR_2354##2355##IDS_ERROR_2355##2356##IDS_ERROR_2356##2357##IDS_ERROR_2357##2358##IDS_ERROR_2358##2359##IDS_ERROR_2359##2360##IDS_ERROR_2360##2361##IDS_ERROR_2361##2362##IDS_ERROR_2362##2363##IDS_ERROR_2363##2364##IDS_ERROR_2364##2365##IDS_ERROR_2365##2366##IDS_ERROR_2366##2367##IDS_ERROR_2367##2368##IDS_ERROR_2368##2370##IDS_ERROR_2370##2371##IDS_ERROR_2371##2372##IDS_ERROR_2372##2373##IDS_ERROR_2373##2374##IDS_ERROR_2374##2375##IDS_ERROR_2375##2376##IDS_ERROR_2376##2379##IDS_ERROR_2379##2380##IDS_ERROR_2380##2381##IDS_ERROR_2381##2382##IDS_ERROR_2382##2401##IDS_ERROR_2401##2402##IDS_ERROR_2402##2501##IDS_ERROR_2501##2502##IDS_ERROR_2502##2503##IDS_ERROR_2503##2601##IDS_ERROR_2601##2602##IDS_ERROR_2602##2603##IDS_ERROR_2603##2604##IDS_ERROR_2604##2605##IDS_ERROR_2605##2606##IDS_ERROR_2606##2607##IDS_ERROR_2607##2608##IDS_ERROR_2608##2609##IDS_ERROR_2609##2611##IDS_ERROR_2611##2612##IDS_ERROR_2612##2613##IDS_ERROR_2613##2614##IDS_ERROR_2614##2615##IDS_ERROR_2615##2616##IDS_ERROR_2616##2617##IDS_ERROR_2617##2618##IDS_ERROR_2618##2619##IDS_ERROR_2619##2620##IDS_ERROR_2620##2621##IDS_ERROR_2621##2701##IDS_ERROR_2701##2702##IDS_ERROR_2702##2703##IDS_ERROR_2703##2704##IDS_ERROR_2704##2705##IDS_ERROR_2705##2706##IDS_ERROR_2706##2707##IDS_ERROR_2707##2708##IDS_ERROR_2708##2709##IDS_ERROR_2709##2710##IDS_ERROR_2710##2711##IDS_ERROR_2711##2712##IDS_ERROR_2712##2713##IDS_ERROR_2713##2714##IDS_ERROR_2714##2715##IDS_ERROR_2715##2716##IDS_ERROR_2716##2717##IDS_ERROR_2717##2718##IDS_ERROR_2718##2719##IDS_ERROR_2719##2720##IDS_ERROR_2720##2721##IDS_ERROR_2721##2722##IDS_ERROR_2722##2723##IDS_ERROR_2723##2724##IDS_ERROR_2724##2725##IDS_ERROR_2725##2726##IDS_ERROR_2726##2727##IDS_ERROR_2727##2728##IDS_ERROR_2728##2729##IDS_ERROR_2729##2730##IDS_ERROR_2730##2731##IDS_ERROR_2731##2732##IDS_ERROR_2732##2733##IDS_ERROR_2733##2734##IDS_ERROR_2734##2735##IDS_ERROR_2735##2736##IDS_ERROR_2736##2737##IDS_ERROR_2737##2738##IDS_ERROR_2738##2739##IDS_ERROR_2739##2740##IDS_ERROR_2740##2741##IDS_ERROR_2741##2742##IDS_ERROR_2742##2743##IDS_ERROR_2743##2744##IDS_ERROR_2744##2745##IDS_ERROR_2745##2746##IDS_ERROR_2746##2747##IDS_ERROR_2747##2748##IDS_ERROR_2748##2749##IDS_ERROR_2749##2750##IDS_ERROR_2750##27500##IDS_ERROR_130##27501##IDS_ERROR_131##27502##IDS_ERROR_27502##27503##IDS_ERROR_27503##27504##IDS_ERROR_27504##27505##IDS_ERROR_27505##27506##IDS_ERROR_27506##27507##IDS_ERROR_27507##27508##IDS_ERROR_27508##27509##IDS_ERROR_27509##2751##IDS_ERROR_2751##27510##IDS_ERROR_27510##27511##IDS_ERROR_27511##27512##IDS_ERROR_27512##27513##IDS_ERROR_27513##27514##IDS_ERROR_27514##27515##IDS_ERROR_27515##27516##IDS_ERROR_27516##27517##IDS_ERROR_27517##27518##IDS_ERROR_27518##27519##IDS_ERROR_27519##2752##IDS_ERROR_2752##27520##IDS_ERROR_27520##27521##IDS_ERROR_27521##27522##IDS_ERROR_27522##27523##IDS_ERROR_27523##27524##IDS_ERROR_27524##27525##IDS_ERROR_27525##27526##IDS_ERROR_27526##27527##IDS_ERROR_27527##27528##IDS_ERROR_27528##27529##IDS_ERROR_27529##2753##IDS_ERROR_2753##27530##IDS_ERROR_27530##27531##IDS_ERROR_27531##27532##IDS_ERROR_27532##27533##IDS_ERROR_27533##27534##IDS_ERROR_27534##27535##IDS_ERROR_27535##27536##IDS_ERROR_27536##27537##IDS_ERROR_27537##27538##IDS_ERROR_27538##27539##IDS_ERROR_27539##2754##IDS_ERROR_2754##27540##IDS_ERROR_27540##27541##IDS_ERROR_27541##27542##IDS_ERROR_27542##27543##IDS_ERROR_27543##27544##IDS_ERROR_27544##27545##IDS_ERROR_27545##27546##IDS_ERROR_27546##27547##IDS_ERROR_27547##27548##IDS_ERROR_27548##27549##IDS_ERROR_27549##2755##IDS_ERROR_2755##27550##IDS_ERROR_27550##27551##IDS_ERROR_27551##27552##IDS_ERROR_27552##27553##IDS_ERROR_27553##27554##IDS_ERROR_27554##2756##IDS_ERROR_2756##2757##IDS_ERROR_2757##2758##IDS_ERROR_2758##2759##IDS_ERROR_2759##2760##IDS_ERROR_2760##2761##IDS_ERROR_2761##2762##IDS_ERROR_2762##2763##IDS_ERROR_2763##2765##IDS_ERROR_2765##2766##IDS_ERROR_2766##2767##IDS_ERROR_2767##2768##IDS_ERROR_2768##2769##IDS_ERROR_2769##2770##IDS_ERROR_2770##2771##IDS_ERROR_2771##2772##IDS_ERROR_2772##2801##IDS_ERROR_2801##2802##IDS_ERROR_2802##2803##IDS_ERROR_2803##2804##IDS_ERROR_2804##2806##IDS_ERROR_2806##2807##IDS_ERROR_2807##2808##IDS_ERROR_2808##2809##IDS_ERROR_2809##2810##IDS_ERROR_2810##2811##IDS_ERROR_2811##2812##IDS_ERROR_2812##2813##IDS_ERROR_2813##2814##IDS_ERROR_2814##2815##IDS_ERROR_2815##2816##IDS_ERROR_2816##2817##IDS_ERROR_2817##2818##IDS_ERROR_2818##2819##IDS_ERROR_2819##2820##IDS_ERROR_2820##2821##IDS_ERROR_2821##2822##IDS_ERROR_2822##2823##IDS_ERROR_2823##2824##IDS_ERROR_2824##2825##IDS_ERROR_2825##2826##IDS_ERROR_2826##2827##IDS_ERROR_2827##2828##IDS_ERROR_2828##2829##IDS_ERROR_2829##2830##IDS_ERROR_2830##2831##IDS_ERROR_2831##2832##IDS_ERROR_2832##2833##IDS_ERROR_2833##2834##IDS_ERROR_2834##2835##IDS_ERROR_2835##2836##IDS_ERROR_2836##2837##IDS_ERROR_2837##2838##IDS_ERROR_2838##2839##IDS_ERROR_2839##2840##IDS_ERROR_2840##2841##IDS_ERROR_2841##2842##IDS_ERROR_2842##2843##IDS_ERROR_2843##2844##IDS_ERROR_2844##2845##IDS_ERROR_2845##2846##IDS_ERROR_2846##2847##IDS_ERROR_2847##2848##IDS_ERROR_2848##2849##IDS_ERROR_2849##2850##IDS_ERROR_2850##2851##IDS_ERROR_2851##2852##IDS_ERROR_2852##2853##IDS_ERROR_2853##2854##IDS_ERROR_2854##2855##IDS_ERROR_2855##2856##IDS_ERROR_2856##2857##IDS_ERROR_2857##2858##IDS_ERROR_2858##2859##IDS_ERROR_2859##2860##IDS_ERROR_2860##2861##IDS_ERROR_2861##2862##IDS_ERROR_2862##2863##IDS_ERROR_2863##2864##IDS_ERROR_2864##2865##IDS_ERROR_2865##2866##IDS_ERROR_2866##2867##IDS_ERROR_2867##2868##IDS_ERROR_2868##2869##IDS_ERROR_2869##2870##IDS_ERROR_2870##2871##IDS_ERROR_2871##2872##IDS_ERROR_2872##2873##IDS_ERROR_2873##2874##IDS_ERROR_2874##2875##IDS_ERROR_2875##2876##IDS_ERROR_2876##2877##IDS_ERROR_2877##2878##IDS_ERROR_2878##2879##IDS_ERROR_2879##2880##IDS_ERROR_2880##2881##IDS_ERROR_2881##2882##IDS_ERROR_2882##2883##IDS_ERROR_2883##2884##IDS_ERROR_2884##2885##IDS_ERROR_2885##2886##IDS_ERROR_2886##2887##IDS_ERROR_2887##2888##IDS_ERROR_2888##2889##IDS_ERROR_2889##2890##IDS_ERROR_2890##2891##IDS_ERROR_2891##2892##IDS_ERROR_2892##2893##IDS_ERROR_2893##2894##IDS_ERROR_2894##2895##IDS_ERROR_2895##2896##IDS_ERROR_2896##2897##IDS_ERROR_2897##2898##IDS_ERROR_2898##2899##IDS_ERROR_2899##2901##IDS_ERROR_2901##2902##IDS_ERROR_2902##2903##IDS_ERROR_2903##2904##IDS_ERROR_2904##2905##IDS_ERROR_2905##2906##IDS_ERROR_2906##2907##IDS_ERROR_2907##2908##IDS_ERROR_2908##2909##IDS_ERROR_2909##2910##IDS_ERROR_2910##2911##IDS_ERROR_2911##2912##IDS_ERROR_2912##2919##IDS_ERROR_2919##2920##IDS_ERROR_2920##2924##IDS_ERROR_2924##2927##IDS_ERROR_2927##2928##IDS_ERROR_2928##2929##IDS_ERROR_2929##2932##IDS_ERROR_2932##2933##IDS_ERROR_2933##2934##IDS_ERROR_2934##2935##IDS_ERROR_2935##2936##IDS_ERROR_2936##2937##IDS_ERROR_2937##2938##IDS_ERROR_2938##2939##IDS_ERROR_2939##2940##IDS_ERROR_2940##2941##IDS_ERROR_2941##2942##IDS_ERROR_2942##2943##IDS_ERROR_2943##2944##IDS_ERROR_2944##2945##IDS_ERROR_2945##3001##IDS_ERROR_3001##3002##IDS_ERROR_3002##32##IDS_ERROR_20##33##IDS_ERROR_21##4##IDS_ERROR_3##5##IDS_ERROR_4##7##IDS_ERROR_5##8##IDS_ERROR_6##9##IDS_ERROR_7##
- - - Dialog_ - Control_ - Event - Attribute - - - - - - - - - - - - -
SetupInitializationActionDataActionDataTextSetupInitializationActionTextActionTextTextSetupProgressActionProgress95AdminInstallFinalizeProgressSetupProgressActionProgress95InstallFilesProgressSetupProgressActionProgress95MoveFilesProgressSetupProgressActionProgress95RemoveFilesProgressSetupProgressActionProgress95RemoveRegistryValuesProgressSetupProgressActionProgress95SetProgressProgressSetupProgressActionProgress95UnmoveFilesProgressSetupProgressActionProgress95WriteIniValuesProgressSetupProgressActionProgress95WriteRegistryValuesProgressSetupProgressActionTextActionTextText
- - - Extension - Component_ - ProgId_ - MIME_ - Feature_ -
- - - Feature - Feature_Parent - Title - Description - Display - Level - Directory_ - Attributes - ISReleaseFlags - ISComments - ISFeatureCabName - ISProFeatureName -
BOINC##IDS_FEATURE_BOINC_NAME####IDS_FEATURE_BOINC_DESCRIPTION##31INSTALLDIR16 - BOINCManagerBOINC##IDS_FEATURE_BOINC_MANAGER_NAME####IDS_FEATURE_BOINC_MANAGER_DESCRIPTION##131INSTALLDIR2 - BOINCManagerGlobalizationBOINCManager##IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_NAME####IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_DESCRIPTION##11INSTALLDIR2 - BOINCManagerStartupBOINCManager***IS_STRING_NOT_DEFINED***71INSTALLDIR2 - BOINCScreensaverBOINC##IDS_FEATURE_BOINC_SCREENSAVER_NAME####IDS_FEATURE_BOINC_SCREENSAVER_DESCRIPTION##151INSTALLDIR18 -
- - - Feature_ - Component_ - - - - - - - - - - - - - - - - - - - - -
BOINCBOINCServiceConfigBOINC_BOINCBOINC_BOINCCMDBOINC_BOINCDataBOINC_BOINCDataProjectsBOINC_BOINCDataSlotsBOINC_BOINCDependsBOINC_BOINCSvcCtrlBOINC_BOINCTrayBOINC_BOINCTrayStartupBOINCManager_BOINCManagerBOINCManager_BOINCManagerSkinBOINCManager_BOINCManagerStartMenuBOINCManagerGlobalization_BOINCManagerGlobalizationBOINCManagerStartup_BOINCManagerStartupBOINCManagerStartup_BOINCManagerStartupAllBOINCScreensaver_BOINCScreensaverBOINCScreensaver_ScreensaverBOINCScreensaver_ScreensaverEnable9xBOINCScreensaver_ScreensaverEnableNT
- - - File - Component_ - FileName - FileSize - Version - Language - Attributes - Sequence - ISBuildSourcePath - ISAttributes - ISComponentSubFolder_ -
acct_mgr_url.xml_BOINCDataACCT_M~1.XML|acct_mgr_url.xml01<ISProjectFolder>\redist\CharityEngine\acct_mgr_url.xml1 - all_projects_list.xml_BOINCDataALL_PR~1.XML|all_projects_list.xml01<ISProjectFolder>\redist\all_projects_list.xml1 - boinc.exe_BOINCboinc.exe01<PATH_TO_RELEASE_FILES>\boinc.exe1 - boinc.exe1BOINCServiceConfigboinc.exe01<PATH_TO_RELEASE_FILES>\boinc.exe1 - boinc.scr_Screensaverboinc.scr01<PATH_TO_RELEASE_FILES>\boinc.scr1 - boinccmd.exe_BOINCCMDboinccmd.exe01<PATH_TO_RELEASE_FILES>\boinccmd.exe1 - boincscr.exe_BOINCScreensaverboincscr.exe01<PATH_TO_RELEASE_FILES>\boincscr.exe1 - boincsvcctrl.exe_BOINCSvcCtrlBOINCS~1.EXE|boincsvcctrl.exe01<PATH_TO_RELEASE_FILES>\boincsvcctrl.exe1 - boinctray.exe_BOINCTrayBOINCT~1.EXE|boinctray.exe01<PATH_TO_RELEASE_FILES>\boinctray.exe1 - ca_bundle.crt_BOINCDependsCA-BUN~1.CRT|ca-bundle.crt01<PATH_TO_RELEASE_FILES>\ca-bundle.crt1 - cc_config.xml_BOINCDataCC_CON~1.XML|cc_config.xml01<ISProjectFolder>\redist\CharityEngine\cc_config.xml1 - ce.ico_BOINCManagerce.ico01<PATH_TO_BOINC_FILES>\clientgui\res\ce.ico1 - ce_ss_logo.png_BOINCScreensaverCE_SS_~1.PNG|CE_ss_logo.png01<PATH_TO_BOINC_FILES>\clientscr\res\CE_ss_logo.png1 - charityengine.exe_BOINCManagerCHARIT~1.EXE|charityengine.exe01<PATH_TO_RELEASE_FILES>\charityengine.exe1 - copying_BOINCDependsCOPYING01<PATH_TO_BOINC_FILES>\COPYING1 - copyright_BOINCDependsCOPYRI~1|COPYRIGHT01<PATH_TO_BOINC_FILES>\COPYRIGHT1 - dbghelp.dll_BOINCDependsdbghelp.dll01<PATH_TO_RELEASE_FILES>\dbghelp.dll1 - dbghelp95.dll_BOINCDependsDBGHEL~1.DLL|dbghelp95.dll01<PATH_TO_RELEASE_FILES>\dbghelp95.dll1 - libcurl.dll_BOINCDependslibcurl.dll01<PATH_TO_RELEASE_FILES>\libcurl.dll1 - libeay32.dll_BOINCDependslibeay32.dll01<PATH_TO_RELEASE_FILES>\libeay32.dll1 - liberationsans_regular.ttf_BOINCScreensaverLIBERA~1.TTF|LiberationSans-Regular.ttf01<PATH_TO_BOINC_FILES>\api\ttf\liberation-fonts-ttf-2.00.0\LiberationSans-Regular.ttf1 - microsoft.vc80.crt.manifest_BOINCDependsMICROS~1.MAN|Microsoft.VC80.CRT.manifest01<ProgramFilesFolder>\microsoft visual studio 8\vc\redist\x86\microsoft.vc80.crt\Microsoft.VC80.CRT.manifest1 - msvcm80.dll_BOINCDependsmsvcm80.dll01<ProgramFilesFolder>\microsoft visual studio 8\vc\redist\x86\microsoft.vc80.crt\msvcm80.dll1 - msvcp80.dll_BOINCDependsmsvcp80.dll01<ProgramFilesFolder>\microsoft visual studio 8\vc\redist\x86\microsoft.vc80.crt\msvcp80.dll1 - msvcr80.dll_BOINCDependsmsvcr80.dll01<ProgramFilesFolder>\microsoft visual studio 8\vc\redist\x86\microsoft.vc80.crt\msvcr80.dll1 - placeholder.txt_BOINCDataPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - placeholder.txt1_BOINCDataProjectsPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - placeholder.txt2_BOINCDataSlotsPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - srcsrv.dll_BOINCDependssrcsrv.dll01<PATH_TO_RELEASE_FILES>\srcsrv.dll1 - ssleay32.dll_BOINCDependsssleay32.dll01<PATH_TO_RELEASE_FILES>\ssleay32.dll1 - symsrv.dll_BOINCDependssymsrv.dll01<PATH_TO_RELEASE_FILES>\symsrv.dll1 - symsrv.yes_BOINCDependssymsrv.yes01<PATH_TO_RELEASE_FILES>\symsrv.yes1 - zlib1.dll_BOINCDependszlib1.dll01<PATH_TO_RELEASE_FILES>\zlib1.dll1 -
- - - File_ - SFPCatalog_ -
- - - File_ - FontTitle -
liberationsans_regular.ttf -
- - - Tag - Data - - -
BiildCDROMEnabled - BiildInternetEnabled - BiildSingleExeEnabled - PROJECT_ASSISTANT_DEFAULT_FEATUREBOINCPROJECT_ASSISTANT_FEATURESSelectable
- - - ISBillboard - Duration - Origin - X - Y - Effect - Sequence - Target - Color - Style - Font - Title - DisplayName -
- - - AppKey - AppName - CompanyName - DefDir - IconPath - IconIndex - DeviceFile - DesktopTargetDir - Description - DeleteMedia - InstallNetCF - InstallSQLServer - InstallSQLClient - InstallSQLDev - PreXML - PostXML - NoUninstall - SPCFile - PVKFile - Attributes - RawDeviceFile - Component_ - InstallNetCF2 - InstallSQLServer2 - InstallSQLClient2 - InstallSQLDev2 - SPCPwd -
- - - AppKey - DirKey - DirParent - DirValue -
- - - AppKey - FileKey - Name - Destination - Source - Processor - Platform - CopyOption - FileOption - AdvancedOptions -
- - - AppKey - ExtKey - FileKey - Description - Extension - IconIndex -
- - - CEInstallKey - CEAppName - CEDesktopDir - CEIniFileKey - CECabs - CEIcoFile - DeleteMedia - Component_ -
- - - AppKey - FileKey - BuildSourcePath -
- - - AppKey - Name - Platforms -
- - - AppKey - RegKey - Root - Key - Name - Value - Processor - Platform - Overwrite -
- - - AppKey - SetupFileKey - Name - Source - Processor - Platform -
- - - AppKey - ShtCutKey - DisplayName - Destination - Target - Platform - StartScreenIcon -
- - - Package - SourcePath - ProductCode - Order - Options - InstallCondition - RemoveCondition - InstallProperties - RemoveProperties - ISReleaseFlags - DisplayName -
- - - Package_ - File - FilePath - Options - Data - ISBuildSourcePath -
- - - Action_ - Name - Value -
- - - ISComCatalogObject_ - ItemName - ItemValue -
- - - ISComCatalogCollection - ISComCatalogObject_ - CollectionName -
- - - ISComCatalogCollection_ - ISComCatalogObject_ -
- - - ISComCatalogObject - DisplayName -
- - - ISComCatalogObject_ - ComputerName - Component_ - ISAttributes - DepFiles -
- - - ISComPlusApplicationDLL - ISComPlusApplication_ - ISComCatalogObject_ - CLSID - ProgId - DLL - AlterDLL -
- - - ISComPlusProxy - ISComPlusApplication_ - Component_ - ISAttributes - DepFiles -
- - - ISComPlusApplication_ - File_ - ISPath -
- - - File_ - ISComPlusApplicationDLL_ -
- - - ISComPlusApplication_ - File_ - ISPath -
- - - File_ - ISComPlusApplicationDLL_ -
- - - Component_ - OS - Language - FilterProperty - Platforms - FTPLocation - HTTPLocation - Miscellaneous -
BOINCServiceConfig_23973580_DA7B_4A53_B5EB_5F1F61B97C11_FILTER - _BOINC_8A5DE506_FADD_485F_B712_2BFBE8D3B700_FILTER - _BOINCCMD_BC68CF79_904A_40DB_917F_CA7E987A9771_FILTER - _BOINCData_D8602107_1A7A_4322_BE7C_F9ED7C5178C6_FILTER - _BOINCDataProjects_AC29B530_D9EA_42C8_A23C_A0D32681F657_FILTER - _BOINCDataSlots_781B3F44_497A_4D36_A81A_CCE99D480B09_FILTER - _BOINCDepends_FFEA3851_DCBE_4134_BAEF_76D1DC569A44_FILTER - _BOINCManager_44FFC458_BD5C_42B3_81CB_5FAA31C5854B_FILTER - _BOINCManagerGlobalization_00D343CC_FF44_42D5_8AC7_3BEF51779299_FILTER - _BOINCManagerSkin_2DF7BFAA_1FC2_4BF4_9F33_A05D40FEBE0E_FILTER - _BOINCManagerStartMenu_2622DF6B_7A95_4B51_928A_565369395CA2_FILTER - _BOINCManagerStartup_6DC69561_CA50_4E2A_85B9_6140E6C0A329_FILTER - _BOINCManagerStartupAll_6DC69561_CA50_4E2A_85B9_6140E6C0A329_FILTER - _BOINCScreensaver_C6665C91_9249_42EC_86EF_7DECF08B5B4E_FILTER - _BOINCSvcCtrl_42CC2E02_09C7_4E35_AFA1_FEA7BAA1A12A_FILTER - _BOINCTray_19EAD971_CEDF_4B0E_B4A5_8C37F5FE78F5_FILTER - _BOINCTrayStartup_16E0011E_7BA3_4435_87BC_18E9D4535661_FILTER - _Screensaver_603E61B3_0551_4022_9CB1_DEFB09785937_FILTER - _ScreensaverEnable9x_9882CE8E_CE38_4B0E_BF33_0C7202E301B6_FILTER - _ScreensaverEnableNT_85684E6E_6399_4039_A805_F88F7183C532_FILTER - locale_3D63DF56_9A83_42E6_9069_1D5F29FA15FA_FILTER -
- - - Action_ - Description - FileType - ISCAReferenceFilePath -
- - - ISDIMReference_ - RequiredUUID - RequiredMajorVersion - RequiredMinorVersion - RequiredBuildVersion - RequiredRevisionVersion -
- - - ISDIMReference - ISBuildSourcePath -
- - - ISDIMReference_Parent - ISDIMDependency_ -
- - - ISDIMVariable - ISDIMReference_ - Name - NewValue - Type -
- - - EntryPoint - Type - Source - Target -
- - - ISDRMFile - File_ - ISDRMLicense_ - Shell -
- - - ISDRMFile_ - Property - Value -
- - - ISDRMLicense - Description - ProjectVersion - Attributes - LicenseNumber - RequestCode - ResponseCode -
- - - ISDependency - Exclude -
- - - ISDisk1File - ISBuildSourcePath - Disk -
- - - Component_ - SourceFolder - IncludeFlags - IncludeFiles - ExcludeFiles - ISAttributes - - -
_BOINCManagerGlobalization<PATH_TO_LOCALE_FILES>4BOINC-Manager.mo;BOINC-Client.mo2_BOINCManagerSkin<PATH_TO_BOINC_FILES>\clientgui\skins\Charity Engine4*.xml, *.jpg, *.png10
- - - Feature_ - ISDIMReference_ -
- - - Feature_ - ModuleID - Language -
- - - Feature_ - ISMergeModule_ - Language_ -
- - - Feature_ - ISSetupPrerequisites_ -
- - - File_ - Manifest_ -
- - - ISIISItem - ISIISItem_Parent - DisplayName - Type - Component_ -
- - - ISIISProperty - ISIISItem_ - Schema - FriendlyName - MetaDataProp - MetaDataType - MetaDataUserType - MetaDataAttributes - MetaDataValue - Order - ISAttributes -
- - - EntryPoint - Type - Source - Target -
- - - ISLanguage - Included - -
10331
- - - ISLinkerLibrary - Library - Order - - - -
ifx.oblifx.obl3isrt.oblisrt.obl2iswi.obliswi.obl1
- - - Dialog_ - Control_ - ISLanguage_ - Attributes - X - Y - Width - Height - Binary_ - ISBuildSourcePath -
- - - Dialog_ - ISLanguage_ - Attributes - TextStyle_ - Width - Height -
- - - Property - Order - ISLanguage_ - X - Y - Width - Height -
- - - LockObject - Table - Domain - User - Permission - Attributes -
- - - DiskId - ISProductConfiguration_ - ISRelease_ - LastSequence - DiskPrompt - Cabinet - VolumeLabel - Source -
1WEBx86Web0 -
- - - ISLogicalDisk_ - ISProductConfiguration_ - ISRelease_ - Feature_ - Sequence - ISAttributes -
- - - ISMergeModule - Language - Name - Destination - ISAttributes -
- - - ISMergeModule_ - Language_ - ModuleConfiguration_ - Value - Format - Type - ContextData - DefaultValue - Attributes - DisplayName - Description - HelpLocation - HelpKeyword -
- - - ObjectName - Language -
- - - ObjectName - Property - Value - IncludeInBuild -
- - - PalmApp - Component -
- - - PalmApp - FileKey - Destination -
- - - PatchConfiguration_ - UpgradedImage_ -
- - - Name - CanPCDiffer - CanPVDiffer - IncludeWholeFiles - LeaveDecompressed - OptimizeForSize - EnablePatchCache - PatchCacheDir - Flags - PatchGuidsToReplace - TargetProductCodes - PatchGuid - OutputPath - MinMsiVersion - Attributes -
- - - ISPatchConfiguration_ - Property - Value -
- - - Name - ISUpgradedImage_ - FileKey - FilePath -
- - - UpgradedImage - FileKey - Component -
- - - ISPathVariable - Value - TestValue - Type - - - - - - - - - - - - - - - - -
CommonFilesFolder1ISPROJECTDIR1ISProductFolder1ISProjectDataFolder1ISProjectFolder1PATH_TO_BOINC_CODESIGN<PATH_TO_BOINC_FILES>\..\boinc_codesign2PATH_TO_BOINC_FILES<ISProjectFolder>\..\..2PATH_TO_LOCALE_FILES<PATH_TO_BOINC_FILES>\locale2PATH_TO_LOGO_FILES<PATH_TO_BOINC_FILES>\doc\logo2PATH_TO_RELEASE_FILES<PATH_TO_BOINC_FILES>\win_build\Build\Win32\Release2PATH_TO_SKIN_FILES<PATH_TO_BOINC_FILES>\clientgui\skins\BOINC2PATH_TO_TXF_FILES<PATH_TO_BOINC_FILES>\api\txf2PATH_TO_WIN_BUILD_FILES<PATH_TO_BOINC_FILES>\win_build2ProgramFilesFolder1SystemFolder1WindowsFolder1
- - - ISProductConfiguration - ProductConfigurationFlags - GeneratePackageCode - -
WEBx861
- - - ISProductConfiguration_ - InstanceId - Property - Value -
- - - ISProductConfiguration_ - Property - Value - - -
WEBx86IncludeActionHelp1WEBx86MSIPackageFileName - WEBx86PackageCode - WEBx86ProductCode - WEBx86ProductName - WEBx86ProductVersion - WEBx86SetupFileNamece_7.0.72_windows_intelx86WEBx86UpgradeCode -
- - - ISRelease - ISProductConfiguration_ - BuildLocation - PackageName - Type - SupportedLanguagesUI - MsiSourceType - ReleaseType - Platforms - SupportedLanguagesData - DefaultLanguage - SupportedOSs - DiskSize - DiskSizeUnit - DiskClusterSize - ReleaseFlags - DiskSpanning - SynchMsi - MediaLocation - URLLocation - DigitalURL - DigitalPVK - DigitalSPC - Password - VersionCopyright - Attributes - CDBrowser - DotNetBuildConfiguration - MsiCommandLine - ISSetupPrerequisiteLocation - -
WebWEBx86<ISProjectDataFolder>PackageName1103321Intel103300100MediaLocationhttp://boinc.berkeley.edu/<PATH_TO_BOINC_CODESIGN>\boinc.pfxCopyright (C) 2020 University of California at Berkeley. All Rights Reserved.5795792791
- - - ISRelease_ - ISProductConfiguration_ - Property - Value -
- - - ISRelease_ - ISProductConfiguration_ - WebType - WebURL - WebCabSize - OneClickCabName - OneClickHtmlName - WebLocalCachePath - EngineLocation - Win9xMsiUrl - WinNTMsiUrl - ISEngineLocation - ISEngineURL - OneClickTargetBrowser - DigitalCertificateIdNS - DigitalCertificateDBaseNS - DigitalCertificatePasswordNS - DotNetRedistLocation - DotNetRedistURL - DotNetVersion - DotNetBaseLanguage - DotNetLangaugePacks - DotNetFxCmdLine - DotNetLangPackCmdLine - JSharpCmdLine - Attributes - JSharpRedistLocation - MsiEngineVersion - WinMsi30Url - CertPassword - -
WebWEBx860http://0installinstall[WindowsFolder]Downloaded Installations0http://www.installengine.com/Msiengine20http://www.installengine.com/Msiengine200http://www.installengine.com/cert05/isengine3http://www.installengine.com/cert05/dotnetfx01033104034http://www.installengine.com/Msiengine305D6FE4CEBE1D
- - - ISRelease_ - ISProductConfiguration_ - Name - Value - - -
WebWEBx86CabCompressionType3WebWEBx86SetupIcon<ISProjectFolder>\redist\CharityEngine\ce.ico,0
- - - ISRelease_ - ISProductConfiguration_ - Repository - DisplayName - Publisher - Description - ISAttributes -
- - - ISSQLConnection - Server - Database - UserName - Password - Authentication - Attributes - Order - Comments - CmdTimeout - BatchSeparator - ScriptVersion_Table - ScriptVersion_Column -
- - - ISSQLConnectionDBServer - ISSQLConnection_ - ISSQLDBMetaData_ - Order -
- - - ISSQLConnection_ - ISSQLScriptFile_ - Order -
- - - ISSQLDBMetaData - DisplayName - AdoDriverName - AdoCxnDriver - AdoCxnServer - AdoCxnDatabase - AdoCxnUserID - AdoCxnPassword - AdoCxnWindowsSecurity - AdoCxnNetLibrary - TestDatabaseCmd - TestTableCmd - VersionInfoCmd - VersionBeginToken - VersionEndToken - LocalInstanceNames - CreateDbCmd - SwitchDbCmd - ISAttributes - TestTableCmd2 - WinAuthentUserId - DsnODBCName - AdoCxnPort - AdoCxnAdditional - QueryDatabasesCmd - CreateTableCmd - InsertRecordCmd - SelectTableCmd - ScriptVersion_Table - ScriptVersion_Column - ScriptVersion_ColumnType -
- - - ISSQLRequirement - ISSQLConnection_ - MajorVersion - ServicePackLevel - Attributes - ISSQLConnectionDBServer_ -
- - - ErrNumber - ISSQLScriptFile_ - ErrHandling - Message - Attributes -
- - - ISSQLScriptFile - Component_ - Scheduling - InstallText - UninstallText - ISBuildSourcePath - Comments - ErrorHandling - Attributes - Version - Condition -
- - - ISSQLScriptFile_ - Server - Database - UserName - Password - Authentication - IncludeTables - ExcludeTables - Attributes -
- - - ISSQLScriptReplace - ISSQLScriptFile_ - Search - Replace - Attributes -
- - - ISScriptFile -
- - - ISSearchReplace - ISSearchReplaceSet_ - Search - Replace - Attributes - Order -
- - - ISSearchReplaceSet - Component_ - Directory_ - IncludeFiles - ExcludeFiles - Attributes - Order - CodePage -
- - - FileKey - Cost - Order - CmdLine -
- - - ISSetupFile - FileName - Stream - Language - Splash - Path - -
SetupFile1CE_Splash.bmp01<ISProjectFolder>\redist\CharityEngine\CE_Splash.bmp
- - - ISSetupPrerequisites - ISBuildSourcePath - Order - ISSetupLocation - ISReleaseFlags -
- - - ISSetupType - Description - Display_Name - Display - Comments -
- - - ISSetupType_ - Feature_ -
- - - Name - ISBuildSourcePath -
- - - ISString - ISLanguage_ - Value - Encoded - Comment - TimeStamp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COMPANY_NAME1033Charity Engine0-484316883COMPANY_PRODUCT1033Charity Engine for Windows0-484376307COMPANY_PRODUCT_SUBJECT1033Charity Engine0-484337395COMPANY_URL1033 -http://www.charityengine.com/0-484347571IDPROP_EXPRESS_LAUNCH_CONDITION_ADMIN1033You must have administrative privileges in order to install [ProductName].01301828691IDPROP_EXPRESS_LAUNCH_CONDITION_COLOR1033The color settings of your system are not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_IE5FOUND1033Internet Explorer 5 or greater needs to be installed for this installation to continue.0983266765IDPROP_EXPRESS_LAUNCH_CONDITION_OS1033[ProductName] requires that your computer is running Windows 2000 or better.0-719484371IDPROP_EXPRESS_LAUNCH_CONDITION_PROCESSOR1033The processor is not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_RAM1033The amount of RAM is not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_SCREEN1033The screen resolution is not adequate for running [ProductName].0-2087162399IDS_ACTIONTEXT_11033[1]0-2087162399IDS_ACTIONTEXT_1b1033[1]0-2087162399IDS_ACTIONTEXT_1c1033[1]0-2087162399IDS_ACTIONTEXT_1d1033[1]0-2087162399IDS_ACTIONTEXT_Advertising1033Advertising application0-2087162399IDS_ACTIONTEXT_AllocatingRegistry1033Allocating registry space0-2087162399IDS_ACTIONTEXT_AppCommandLine1033Application: [1], Command line: [2]0-2087162399IDS_ACTIONTEXT_AppId1033AppId: [1]{{, AppType: [2]}}0-2087162399IDS_ACTIONTEXT_AppIdAppTypeRSN1033AppId: [1]{{, AppType: [2], Users: [3], RSN: [4]}}0-2087162399IDS_ACTIONTEXT_Application1033Application: [1]0-2087162399IDS_ACTIONTEXT_BindingExes1033Binding executables0-2087162399IDS_ACTIONTEXT_ClassId1033Class ID: [1]0-2087162399IDS_ACTIONTEXT_ClsID1033Class ID: [1]0-2087162399IDS_ACTIONTEXT_ComponentIDQualifier1033Component ID: [1], Qualifier: [2]0-2087162399IDS_ACTIONTEXT_ComponentIdQualifier21033Component ID: [1], Qualifier: [2]0-2087162399IDS_ACTIONTEXT_ComputingSpace1033Computing space requirements0-2087162399IDS_ACTIONTEXT_ComputingSpace21033Computing space requirements0-2087162399IDS_ACTIONTEXT_ComputingSpace31033Computing space requirements0-2087162399IDS_ACTIONTEXT_ContentTypeExtension1033MIME Content Type: [1], Extension: [2]0-2087162399IDS_ACTIONTEXT_ContentTypeExtension21033MIME Content Type: [1], Extension: [2]0-2087162399IDS_ACTIONTEXT_CopyingNetworkFiles1033Copying files to the network0-2087162399IDS_ACTIONTEXT_CopyingNewFiles1033Copying new files0-2087162399IDS_ACTIONTEXT_CreatingDuplicate1033Creating duplicate files0-2087162399IDS_ACTIONTEXT_CreatingFolders1033Creating folders0-2087162399IDS_ACTIONTEXT_CreatingIISRoots1033Creating IIS Virtual Roots...0-2087162399IDS_ACTIONTEXT_CreatingShortcuts1033Creating shortcuts0-2087162399IDS_ACTIONTEXT_DeletingServices1033Deleting services0-2087162399IDS_ACTIONTEXT_EnvironmentStrings1033Updating environment strings0-2087162399IDS_ACTIONTEXT_EvaluateLaunchConditions1033Evaluating launch conditions0-2087162399IDS_ACTIONTEXT_Extension1033Extension: [1]0-2087162399IDS_ACTIONTEXT_Extension21033Extension: [1]0-2087162399IDS_ACTIONTEXT_Feature1033Feature: [1]0-2087162399IDS_ACTIONTEXT_FeatureColon1033Feature: [1]0-2087162399IDS_ACTIONTEXT_File1033File: [1]0-2087162399IDS_ACTIONTEXT_File21033File: [1]0-2087162399IDS_ACTIONTEXT_FileDependencies1033File: [1], Dependencies: [2]0-2087162399IDS_ACTIONTEXT_FileDir1033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDir21033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDir31033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDirSize1033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize21033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize31033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize41033File: [1], Directory: [2], Size: [3]0-2087162399IDS_ACTIONTEXT_FileDirectorySize1033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileFolder1033File: [1], Folder: [2]0-2087162399IDS_ACTIONTEXT_FileFolder21033File: [1], Folder: [2]0-2087162399IDS_ACTIONTEXT_FileSectionKeyValue1033File: [1], Section: [2], Key: [3], Value: [4]0-2087162399IDS_ACTIONTEXT_FileSectionKeyValue21033File: [1], Section: [2], Key: [3], Value: [4]0-2087162399IDS_ACTIONTEXT_Folder1033Folder: [1]0-2087162399IDS_ACTIONTEXT_Folder11033Folder: [1]0-2087162399IDS_ACTIONTEXT_Font1033Font: [1]0-2087162399IDS_ACTIONTEXT_Font21033Font: [1]0-2087162399IDS_ACTIONTEXT_FoundApp1033Found application: [1]0-2087162399IDS_ACTIONTEXT_FreeSpace1033Free space: [1]0-2087162399IDS_ACTIONTEXT_GeneratingScript1033Generating script operations for action:0-2087162399IDS_ACTIONTEXT_InitializeODBCDirs1033Initializing ODBC directories0-2087162399IDS_ACTIONTEXT_InstallODBC1033Installing ODBC components0-2087162399IDS_ACTIONTEXT_InstallServices1033Installing new services0-2087162399IDS_ACTIONTEXT_InstallingSystemCatalog1033Installing system catalog0-2087162399IDS_ACTIONTEXT_KeyName1033Key: [1], Name: [2]0-2087162399IDS_ACTIONTEXT_KeyNameValue1033Key: [1], Name: [2], Value: [3]0-2087162399IDS_ACTIONTEXT_LibId1033LibID: [1]0-2087162399IDS_ACTIONTEXT_Libid21033LibID: [1]0-2087162399IDS_ACTIONTEXT_MigratingFeatureStates1033Migrating feature states from related applications0-2087162399IDS_ACTIONTEXT_MovingFiles1033Moving files0-2087162399IDS_ACTIONTEXT_NameValueAction1033Name: [1], Value: [2], Action [3]0-2087162399IDS_ACTIONTEXT_NameValueAction21033Name: [1], Value: [2], Action [3]0-2087162399IDS_ACTIONTEXT_PatchingFiles1033Patching files0-2087162399IDS_ACTIONTEXT_ProgID1033ProgID: [1]0-2087162399IDS_ACTIONTEXT_ProgID21033ProgID: [1]0-2087162399IDS_ACTIONTEXT_PropertySignature1033Property: [1], Signature: [2]0-2087162399IDS_ACTIONTEXT_PublishProductFeatures1033Publishing product features0-2087162399IDS_ACTIONTEXT_PublishProductInfo1033Publishing product information0-2087162399IDS_ACTIONTEXT_PublishingQualifiedComponents1033Publishing qualified components0-2087162399IDS_ACTIONTEXT_RegUser1033Registering user0-2087162399IDS_ACTIONTEXT_RegisterClassServer1033Registering class servers0-2087162399IDS_ACTIONTEXT_RegisterExtensionServers1033Registering extension servers0-2087162399IDS_ACTIONTEXT_RegisterFonts1033Registering fonts0-2087162399IDS_ACTIONTEXT_RegisterMimeInfo1033Registering MIME info0-2087162399IDS_ACTIONTEXT_RegisterTypeLibs1033Registering type libraries0-2087162399IDS_ACTIONTEXT_RegisteringComPlus1033Registering COM+ Applications and Components0-2087162399IDS_ACTIONTEXT_RegisteringModules1033Registering modules0-2087162399IDS_ACTIONTEXT_RegisteringProduct1033Registering product0-2087162399IDS_ACTIONTEXT_RegisteringProgIdentifiers1033Registering program identifiers0-2087162399IDS_ACTIONTEXT_RemoveApps1033Removing applications0-2087162399IDS_ACTIONTEXT_RemovingBackup1033Removing backup files0-2087162399IDS_ACTIONTEXT_RemovingDuplicates1033Removing duplicated files0-2087162399IDS_ACTIONTEXT_RemovingFiles1033Removing files0-2087162399IDS_ACTIONTEXT_RemovingFolders1033Removing folders0-2087162399IDS_ACTIONTEXT_RemovingIISRoots1033Removing IIS Virtual Roots...0-2087162399IDS_ACTIONTEXT_RemovingIni1033Removing INI file entries0-2087162399IDS_ACTIONTEXT_RemovingMoved1033Removing moved files0-2087162399IDS_ACTIONTEXT_RemovingODBC1033Removing ODBC components0-2087162399IDS_ACTIONTEXT_RemovingRegistry1033Removing system registry values0-2087162399IDS_ACTIONTEXT_RemovingShortcuts1033Removing shortcuts0-2087162399IDS_ACTIONTEXT_RollingBack1033Rolling back action:0-2087162399IDS_ACTIONTEXT_SearchForRelated1033Searching for related applications0-2087162399IDS_ACTIONTEXT_SearchInstalled1033Searching for installed applications0-2087162399IDS_ACTIONTEXT_SearchingQualifyingProducts1033Searching for qualifying products0-2087162399IDS_ACTIONTEXT_SearchingQualifyingProducts21033Searching for qualifying products0-2087162399IDS_ACTIONTEXT_Service1033Service: [1]0-2087162399IDS_ACTIONTEXT_Service21033Service: [2]0-2087162399IDS_ACTIONTEXT_Service31033Service: [1]0-2087162399IDS_ACTIONTEXT_Service41033Service: [1]0-2087162399IDS_ACTIONTEXT_Shortcut1033Shortcut: [1]0-2087162399IDS_ACTIONTEXT_Shortcut11033Shortcut: [1]0-2087162399IDS_ACTIONTEXT_StartingServices1033Starting services0-2087162399IDS_ACTIONTEXT_StoppingServices1033Stopping services0-2087162399IDS_ACTIONTEXT_UnpublishProductFeatures1033Unpublishing product features0-2087162399IDS_ACTIONTEXT_UnpublishQualified1033Unpublishing Qualified Components0-2087162399IDS_ACTIONTEXT_UnpublishingProductInfo1033Unpublishing product information0-2087162399IDS_ACTIONTEXT_UnregTypeLibs1033Unregistering type libraries0-2087162399IDS_ACTIONTEXT_UnregisterClassServers1033Unregister class servers0-2087162399IDS_ACTIONTEXT_UnregisterExtensionServers1033Unregistering extension servers0-2087162399IDS_ACTIONTEXT_UnregisterModules1033Unregistering modules0-2087162399IDS_ACTIONTEXT_UnregisteringComPlus1033Unregistering COM+ Applications and Components0-2087162399IDS_ACTIONTEXT_UnregisteringFonts1033Unregistering fonts0-2087162399IDS_ACTIONTEXT_UnregisteringMimeInfo1033Unregistering MIME info0-2087162399IDS_ACTIONTEXT_UnregisteringProgramIds1033Unregistering program identifiers0-2087162399IDS_ACTIONTEXT_UpdateComponentRegistration1033Updating component registration0-2087162399IDS_ACTIONTEXT_UpdateEnvironmentStrings1033Updating environment strings0-2087162399IDS_ACTIONTEXT_Validating1033Validating install0-2087162399IDS_ACTIONTEXT_WritingINI1033Writing INI file values0-2087162399IDS_ACTIONTEXT_WritingRegistry1033Writing system registry values0-2087162399IDS_BACK1033< &Back0-2087162399IDS_CANCEL1033Cancel0-2087162399IDS_CANCEL21033&Cancel0-2087162399IDS_CHANGE1033&Change...0-2087162399IDS_DEFAULT_CONFIRMPASSWORD1033Password &Confirmation:0555292365IDS_DEFAULT_LAUNCHATLOGON1033&Launch BOINC when logging on.0555300589IDS_DEFAULT_MAKESCREENSAVER1033&Make BOINC your default screensaver.0-2086869429IDS_DEFAULT_OPTIONS1033Please select the options you would like to enable.0-2086896053IDS_DEFAULT_PASSWORD1033&Password:0555325101IDS_DEFAULT_SERVICEACCOUNTCREDENTIALS1033Service account credentials0-2086926773IDS_DEFAULT_USERNAME1033&Username:0555302157IDS_ERROR_01033{{Fatal error: }}0-2087162399IDS_ERROR_11033Error [1].0-2087162399IDS_ERROR_101033=== Logging started: [Date] [Time] ===0-2087162399IDS_ERROR_1001033Could not remove shortcut [2]. Verify that the shortcut file exists and that you can access it.0-2087162399IDS_ERROR_1011033Could not register type library for file [2]. Contact your support personnel.0-2087162399IDS_ERROR_1021033Could not unregister type library for file [2]. Contact your support personnel.0-2087162399IDS_ERROR_1031033Could not update the INI file [2][3]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_1041033Could not schedule file [2] to replace file [3] on reboot. Verify that you have write permissions to file [3].0-2087162399IDS_ERROR_1051033Error removing ODBC driver manager, ODBC error [2]: [3]. Contact your support personnel.0-2087162399IDS_ERROR_1061033Error installing ODBC driver manager, ODBC error [2]: [3]. Contact your support personnel.0-2087162399IDS_ERROR_1071033Error removing ODBC driver [4], ODBC error [2]: [3]. Verify that you have sufficient privileges to remove ODBC drivers.0-2087162399IDS_ERROR_1081033Error installing ODBC driver [4], ODBC error [2]: [3]. Verify that the file [4] exists and that you can access it.0-2087162399IDS_ERROR_1091033Error configuring ODBC data source [4], ODBC error [2]: [3]. Verify that the file [4] exists and that you can access it.0-2087162399IDS_ERROR_111033=== Logging stopped: [Date] [Time] ===0-2087162399IDS_ERROR_1101033Service [2] ([3]) failed to start. Verify that you have sufficient privileges to start system services.0-2087162399IDS_ERROR_1111033Service [2] ([3]) could not be stopped. Verify that you have sufficient privileges to stop system services.0-2087162399IDS_ERROR_1121033Service [2] ([3]) could not be deleted. Verify that you have sufficient privileges to remove system services.0-2087162399IDS_ERROR_1131033Service [2] ([3]) could not be installed. Verify that you have sufficient privileges to install system services.0-2087162399IDS_ERROR_1141033Could not update environment variable [2]. Verify that you have sufficient privileges to modify environment variables.0-2087162399IDS_ERROR_1151033You do not have sufficient privileges to complete this installation for all users of the machine. Log on as an administrator and then retry this installation.0-2087162399IDS_ERROR_1161033Could not set file security for file [3]. Error: [2]. Verify that you have sufficient privileges to modify the security permissions for this file.0-2087162399IDS_ERROR_1171033Component Services (COM+ 1.0) are not installed on this computer. This installation requires Component Services in order to complete successfully. Component Services are available on Windows 2000.0-2087162399IDS_ERROR_1181033Error registering COM+ application. Contact your support personnel for more information.0-2087162399IDS_ERROR_1191033Error unregistering COM+ application. Contact your support personnel for more information.0-2087162399IDS_ERROR_121033Action start [Time]: [1].0-2087162399IDS_ERROR_1201033Removing older versions of this application0-2087162399IDS_ERROR_1211033Preparing to remove older versions of this application0-2087162399IDS_ERROR_1221033Error applying patch to file [2]. It has probably been updated by other means, and can no longer be modified by this patch. For more information contact your patch vendor. {{System Error: [3]}}0-2087162399IDS_ERROR_1231033[2] cannot install one of its required products. Contact your technical support group. {{System Error: [3].}}0-2087162399IDS_ERROR_1241033The older version of [2] cannot be removed. Contact your technical support group. {{System Error [3].}}0-2087162399IDS_ERROR_1251033The description for service '[2]' ([3]) could not be changed.0-2087162399IDS_ERROR_1261033The Windows Installer service cannot update the system file [2] because the file is protected by Windows. You may need to update your operating system for this program to work correctly. {{Package version: [3], OS Protected version: [4]}}0-2087162399IDS_ERROR_1271033The Windows Installer service cannot update the protected Windows file [2]. {{Package version: [3], OS Protected version: [4], SFP Error: [5]}}0-2087162399IDS_ERROR_1281033The Windows Installer service cannot update one or more protected Windows files. SFP Error: [2]. List of protected files: [3]0-2087162399IDS_ERROR_1291033User installations are disabled via policy on the machine.0-2087162399IDS_ERROR_131033Action ended [Time]: [1]. Return value [2].0-2087162399IDS_ERROR_1301033This setup requires Internet Information Server 4.0 or higher for configuring IIS Virtual Roots. Please make sure that you have IIS 4.0 or higher.0-2087162399IDS_ERROR_1311033This setup requires Administrator privileges for configuring IIS Virtual Roots.0-2087162399IDS_ERROR_13291033A file that is required cannot be installed because the cabinet file [2] is not digitally signed. This may indicate that the cabinet file is corrupt.0 - IDS_ERROR_13301033A file that is required cannot be installed because the cabinet file [2] has an invalid digital signature. This may indicate that the cabinet file is corrupt.{ Error [3] was returned by WinVerifyTrust.}0 - IDS_ERROR_13311033Failed to correctly copy [2] file: CRC error.0 - IDS_ERROR_13321033Failed to correctly patch [2] file: CRC error.0 - IDS_ERROR_13331033Failed to correctly patch [2] file: CRC error.0 - IDS_ERROR_13341033The file '[2]' cannot be installed because the file cannot be found in cabinet file '[3]'. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.0 - IDS_ERROR_13351033The cabinet file '[2]' required for this installation is corrupt and cannot be used. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.0 - IDS_ERROR_13361033There was an error creating a temporary file that is needed to complete this installation. Folder: [3]. System error code: [2]0 - IDS_ERROR_141033Time remaining: {[1] minutes }{[2] seconds}0-2087162399IDS_ERROR_151033Out of memory. Shut down other applications before retrying.0-2087162399IDS_ERROR_161033Installer is no longer responding.0-2087162399IDS_ERROR_16091033An error occurred while applying security settings. [2] is not a valid user or group. This could be a problem with the package, or a problem connecting to a domain controller on the network. Check your network connection and click Retry, or Cancel to end the install. Unable to locate the user's SID, system error [3]0 - IDS_ERROR_16511033Admin user failed to apply patch for a per-user managed or a per-machine application which is in advertise state.0 - IDS_ERROR_171033Installer terminated prematurely.0-2087162399IDS_ERROR_17151033Installed [2].0 - IDS_ERROR_17161033Configured [2].0 - IDS_ERROR_17171033Removed [2].0 - IDS_ERROR_17181033File [2] was rejected by digital signature policy.0 - IDS_ERROR_17191033Windows Installer service could not be accessed. Contact your support personnel to verify that it is properly registered and enabled.0 - IDS_ERROR_17201033There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor. Custom action [2] script error [3], [4]: [5] Line [6], Column [7], [8]0 - IDS_ERROR_17211033There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor. Action: [2], location: [3], command: [4]0 - IDS_ERROR_17221033There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action [2], location: [3], command: [4]0 - IDS_ERROR_17231033There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action [2], entry: [3], library: [4]0 - IDS_ERROR_17241033Removal completed successfully.0 - IDS_ERROR_17251033Removal failed.0 - IDS_ERROR_17261033Advertisement completed successfully.0 - IDS_ERROR_17271033Advertisement failed.0 - IDS_ERROR_17281033Configuration completed successfully.0 - IDS_ERROR_17291033Configuration failed.0 - IDS_ERROR_17301033You must be an Administrator to remove this application. To remove this application, you can log on as an administrator, or contact your technical support group for assistance.0 - IDS_ERROR_17311033The source installation package for the product [2] is out of sync with the client package. Try the installation again using a valid copy of the installation package '[3]'.0 - IDS_ERROR_17321033In order to complete the installation of [2], you must restart the computer. Other users are currently logged on to this computer, and restarting may cause them to lose their work. Do you want to restart now?0 - IDS_ERROR_181033Please wait while Windows configures [ProductName]0-2087162399IDS_ERROR_191033Gathering required information...0-2087162399IDS_ERROR_19351033An error occurred during the installation of assembly component [2]. HRESULT: [3]. {{assembly interface: [4], function: [5], assembly name: [6]}}0 - IDS_ERROR_19361033An error occurred during the installation of assembly '[6]'. The assembly is not strongly named or is not signed with the minimal key length. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_19371033An error occurred during the installation of assembly '[6]'. The signature or catalog could not be verified or is not valid. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_19381033An error occurred during the installation of assembly '[6]'. One or more modules of the assembly could not be found. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_21033Warning [1].0-2087162399IDS_ERROR_201033{[ProductName] }Setup completed successfully.0-2087162399IDS_ERROR_211033{[ProductName] }Setup failed.0-2087162399IDS_ERROR_21011033Shortcuts not supported by the operating system.0 - IDS_ERROR_21021033Invalid .ini action: [2]0 - IDS_ERROR_21031033Could not resolve path for shell folder [2].0 - IDS_ERROR_21041033Writing .ini file: [3]: System error: [2].0 - IDS_ERROR_21051033Shortcut Creation [3] Failed. System error: [2].0 - IDS_ERROR_21061033Shortcut Deletion [3] Failed. System error: [2].0 - IDS_ERROR_21071033Error [3] registering type library [2].0 - IDS_ERROR_21081033Error [3] unregistering type library [2].0 - IDS_ERROR_21091033Section missing for .ini action.0 - IDS_ERROR_21101033Key missing for .ini action.0 - IDS_ERROR_21111033Detection of running applications failed, could not get performance data. Registered operation returned : [2].0 - IDS_ERROR_21121033Detection of running applications failed, could not get performance index. Registered operation returned : [2].0 - IDS_ERROR_21131033Detection of running applications failed.0 - IDS_ERROR_221033Error reading from file: [2]. {{ System error [3].}} Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_22001033Database: [2]. Database object creation failed, mode = [3].0 - IDS_ERROR_22011033Database: [2]. Initialization failed, out of memory.0 - IDS_ERROR_22021033Database: [2]. Data access failed, out of memory.0 - IDS_ERROR_22031033Database: [2]. Cannot open database file. System error [3].0 - IDS_ERROR_22041033Database: [2]. Table already exists: [3].0 - IDS_ERROR_22051033Database: [2]. Table does not exist: [3].0 - IDS_ERROR_22061033Database: [2]. Table could not be dropped: [3].0 - IDS_ERROR_22071033Database: [2]. Intent violation.0 - IDS_ERROR_22081033Database: [2]. Insufficient parameters for Execute.0 - IDS_ERROR_22091033Database: [2]. Cursor in invalid state.0 - IDS_ERROR_22101033Database: [2]. Invalid update data type in column [3].0 - IDS_ERROR_22111033Database: [2]. Could not create database table [3].0 - IDS_ERROR_22121033Database: [2]. Database not in writable state.0 - IDS_ERROR_22131033Database: [2]. Error saving database tables.0 - IDS_ERROR_22141033Database: [2]. Error writing export file: [3].0 - IDS_ERROR_22151033Database: [2]. Cannot open import file: [3].0 - IDS_ERROR_22161033Database: [2]. Import file format error: [3], Line [4].0 - IDS_ERROR_22171033Database: [2]. Wrong state to CreateOutputDatabase [3].0 - IDS_ERROR_22181033Database: [2]. Table name not supplied.0 - IDS_ERROR_22191033Database: [2]. Invalid Installer database format.0 - IDS_ERROR_22201033Database: [2]. Invalid row/field data.0 - IDS_ERROR_22211033Database: [2]. Code page conflict in import file: [3].0 - IDS_ERROR_22221033Database: [2]. Transform or merge code page [3] differs from database code page [4].0 - IDS_ERROR_22231033Database: [2]. Databases are the same. No transform generated.0 - IDS_ERROR_22241033Database: [2]. GenerateTransform: Database corrupt. Table: [3].0 - IDS_ERROR_22251033Database: [2]. Transform: Cannot transform a temporary table. Table: [3].0 - IDS_ERROR_22261033Database: [2]. Transform failed.0 - IDS_ERROR_22271033Database: [2]. Invalid identifier '[3]' in SQL query: [4].0 - IDS_ERROR_22281033Database: [2]. Unknown table '[3]' in SQL query: [4].0 - IDS_ERROR_22291033Database: [2]. Could not load table '[3]' in SQL query: [4].0 - IDS_ERROR_22301033Database: [2]. Repeated table '[3]' in SQL query: [4].0 - IDS_ERROR_22311033Database: [2]. Missing ')' in SQL query: [3].0 - IDS_ERROR_22321033Database: [2]. Unexpected token '[3]' in SQL query: [4].0 - IDS_ERROR_22331033Database: [2]. No columns in SELECT clause in SQL query: [3].0 - IDS_ERROR_22341033Database: [2]. No columns in ORDER BY clause in SQL query: [3].0 - IDS_ERROR_22351033Database: [2]. Column '[3]' not present or ambiguous in SQL query: [4].0 - IDS_ERROR_22361033Database: [2]. Invalid operator '[3]' in SQL query: [4].0 - IDS_ERROR_22371033Database: [2]. Invalid or missing query string: [3].0 - IDS_ERROR_22381033Database: [2]. Missing FROM clause in SQL query: [3].0 - IDS_ERROR_22391033Database: [2]. Insufficient values in INSERT SQL statement.0 - IDS_ERROR_22401033Database: [2]. Missing update columns in UPDATE SQL statement.0 - IDS_ERROR_22411033Database: [2]. Missing insert columns in INSERT SQL statement.0 - IDS_ERROR_22421033Database: [2]. Column '[3]' repeated.0 - IDS_ERROR_22431033Database: [2]. No primary columns defined for table creation.0 - IDS_ERROR_22441033Database: [2]. Invalid type specifier '[3]' in SQL query [4].0 - IDS_ERROR_22451033IStorage::Stat failed with error [3].0 - IDS_ERROR_22461033Database: [2]. Invalid Installer transform format.0 - IDS_ERROR_22471033Database: [2] Transform stream read/write failure.0 - IDS_ERROR_22481033Database: [2] GenerateTransform/Merge: Column type in base table does not match reference table. Table: [3] Col #: [4].0 - IDS_ERROR_22491033Database: [2] GenerateTransform: More columns in base table than in reference table. Table: [3].0 - IDS_ERROR_22501033Database: [2] Transform: Cannot add existing row. Table: [3].0 - IDS_ERROR_22511033Database: [2] Transform: Cannot delete row that does not exist. Table: [3].0 - IDS_ERROR_22521033Database: [2] Transform: Cannot add existing table. Table: [3].0 - IDS_ERROR_22531033Database: [2] Transform: Cannot delete table that does not exist. Table: [3].0 - IDS_ERROR_22541033Database: [2] Transform: Cannot update row that does not exist. Table: [3].0 - IDS_ERROR_22551033Database: [2] Transform: Column with this name already exists. Table: [3] Col: [4].0 - IDS_ERROR_22561033Database: [2] GenerateTransform/Merge: Number of primary keys in base table does not match reference table. Table: [3].0 - IDS_ERROR_22571033Database: [2]. Intent to modify read only table: [3].0 - IDS_ERROR_22581033Database: [2]. Type mismatch in parameter: [3].0 - IDS_ERROR_22591033Database: [2] Table(s) Update failed0 - IDS_ERROR_22601033Storage CopyTo failed. System error: [3].0 - IDS_ERROR_22611033Could not remove stream [2]. System error: [3].0 - IDS_ERROR_22621033Stream does not exist: [2]. System error: [3].0 - IDS_ERROR_22631033Could not open stream [2]. System error: [3].0 - IDS_ERROR_22641033Could not remove stream [2]. System error: [3].0 - IDS_ERROR_22651033Could not commit storage. System error: [3].0 - IDS_ERROR_22661033Could not rollback storage. System error: [3].0 - IDS_ERROR_22671033Could not delete storage [2]. System error: [3].0 - IDS_ERROR_22681033Database: [2]. Merge: There were merge conflicts reported in [3] tables.0 - IDS_ERROR_22691033Database: [2]. Merge: The column count differed in the '[3]' table of the two databases.0 - IDS_ERROR_22701033Database: [2]. GenerateTransform/Merge: Column name in base table does not match reference table. Table: [3] Col #: [4].0 - IDS_ERROR_22711033SummaryInformation write for transform failed.0 - IDS_ERROR_22721033Database: [2]. MergeDatabase will not write any changes because the database is open read-only.0 - IDS_ERROR_22731033Database: [2]. MergeDatabase: A reference to the base database was passed as the reference database.0 - IDS_ERROR_22741033Database: [2]. MergeDatabase: Unable to write errors to Error table. Could be due to a non-nullable column in a predefined Error table.0 - IDS_ERROR_22751033Database: [2]. Specified Modify [3] operation invalid for table joins.0 - IDS_ERROR_22761033Database: [2]. Code page [3] not supported by the system.0 - IDS_ERROR_22771033Database: [2]. Failed to save table [3].0 - IDS_ERROR_22781033Database: [2]. Exceeded number of expressions limit of 32 in WHERE clause of SQL query: [3].0 - IDS_ERROR_22791033Database: [2] Transform: Too many columns in base table [3].0 - IDS_ERROR_22801033Database: [2]. Could not create column [3] for table [4].0 - IDS_ERROR_22811033Could not rename stream [2]. System error: [3].0 - IDS_ERROR_22821033Stream name invalid [2].0 - IDS_ERROR_231033Cannot create the file [3]. A directory with this name already exists. Cancel the installation and try installing to a different location.0-2087162399IDS_ERROR_23021033Patch notify: [2] bytes patched to far.0 - IDS_ERROR_23031033Error getting volume info. GetLastError: [2].0 - IDS_ERROR_23041033Error getting disk free space. GetLastError: [2]. Volume: [3].0 - IDS_ERROR_23051033Error waiting for patch thread. GetLastError: [2].0 - IDS_ERROR_23061033Could not create thread for patch application. GetLastError: [2].0 - IDS_ERROR_23071033Source file key name is null.0 - IDS_ERROR_23081033Destination file name is null.0 - IDS_ERROR_23091033Attempting to patch file [2] when patch already in progress.0 - IDS_ERROR_23101033Attempting to continue patch when no patch is in progress.0 - IDS_ERROR_23151033Missing path separator: [2].0 - IDS_ERROR_23181033File does not exist: [2].0 - IDS_ERROR_23191033Error setting file attribute: [3] GetLastError: [2].0 - IDS_ERROR_23201033File not writable: [2].0 - IDS_ERROR_23211033Error creating file: [2].0 - IDS_ERROR_23221033User canceled.0 - IDS_ERROR_23231033Invalid file attribute.0 - IDS_ERROR_23241033Could not open file: [3] GetLastError: [2].0 - IDS_ERROR_23251033Could not get file time for file: [3] GetLastError: [2].0 - IDS_ERROR_23261033Error in FileToDosDateTime.0 - IDS_ERROR_23271033Could not remove directory: [3] GetLastError: [2].0 - IDS_ERROR_23281033Error getting file version info for file: [2].0 - IDS_ERROR_23291033Error deleting file: [3]. GetLastError: [2].0 - IDS_ERROR_23301033Error getting file attributes: [3]. GetLastError: [2].0 - IDS_ERROR_23311033Error loading library [2] or finding entry point [3].0-2087162399IDS_ERROR_23321033Error getting file attributes. GetLastError: [2].0 - IDS_ERROR_23331033Error setting file attributes. GetLastError: [2].0 - IDS_ERROR_23341033Error converting file time to local time for file: [3]. GetLastError: [2].0 - IDS_ERROR_23351033Path: [2] is not a parent of [3].0 - IDS_ERROR_23361033Error creating temp file on path: [3]. GetLastError: [2].0 - IDS_ERROR_23371033Could not close file: [3] GetLastError: [2].0 - IDS_ERROR_23381033Could not update resource for file: [3] GetLastError: [2].0 - IDS_ERROR_23391033Could not set file time for file: [3] GetLastError: [2].0 - IDS_ERROR_23401033Could not update resource for file: [3], Missing resource.0 - IDS_ERROR_23411033Could not update resource for file: [3], Resource too large.0 - IDS_ERROR_23421033Could not update resource for file: [3] GetLastError: [2].0 - IDS_ERROR_23431033Specified path is empty.0 - IDS_ERROR_23441033Could not find required file IMAGEHLP.DLL to validate file:[2].0 - IDS_ERROR_23451033[2]: File does not contain a valid checksum value.0 - IDS_ERROR_23471033User ignore.0 - IDS_ERROR_23481033Error attempting to read from cabinet stream.0 - IDS_ERROR_23491033Copy resumed with different info.0 - IDS_ERROR_23501033FDI server error0 - IDS_ERROR_23511033File key '[2]' not found in cabinet '[3]'. The installation cannot continue.0 - IDS_ERROR_23521033Could not initialize cabinet file server. The required file 'CABINET.DLL' may be missing.0 - IDS_ERROR_23531033Not a cabinet.0 - IDS_ERROR_23541033Cannot handle cabinet.0 - IDS_ERROR_23551033Corrupt cabinet.0 - IDS_ERROR_23561033Could not locate cabinet in stream: [2].0 - IDS_ERROR_23571033Cannot set attributes.0 - IDS_ERROR_23581033Error determining whether file is in-use: [3]. GetLastError: [2].0 - IDS_ERROR_23591033Unable to create the target file - file may be in use.0 - IDS_ERROR_23601033Progress tick.0 - IDS_ERROR_23611033Need next cabinet.0 - IDS_ERROR_23621033Folder not found: [2].0 - IDS_ERROR_23631033Could not enumerate subfolders for folder: [2].0 - IDS_ERROR_23641033Bad enumeration constant in CreateCopier call.0 - IDS_ERROR_23651033Could not BindImage exe file [2].0 - IDS_ERROR_23661033User failure.0 - IDS_ERROR_23671033User abort.0 - IDS_ERROR_23681033Failed to get network resource information. Error [2], network path [3]. Extended error: network provider [5], error code [4], error description [6].0 - IDS_ERROR_23701033Invalid CRC checksum value for [2] file.{ Its header says [3] for checksum, its computed value is [4].}0 - IDS_ERROR_23711033Could not apply patch to file [2]. GetLastError: [3].0 - IDS_ERROR_23721033Patch file [2] is corrupt or of an invalid format. Attempting to patch file [3]. GetLastError: [4].0 - IDS_ERROR_23731033File [2] is not a valid patch file.0 - IDS_ERROR_23741033File [2] is not a valid destination file for patch file [3].0 - IDS_ERROR_23751033Unknown patching error: [2].0 - IDS_ERROR_23761033Cabinet not found.0 - IDS_ERROR_23791033Error opening file for read: [3] GetLastError: [2].0 - IDS_ERROR_23801033Error opening file for write: [3]. GetLastError: [2].0 - IDS_ERROR_23811033Directory does not exist: [2].0 - IDS_ERROR_23821033Drive not ready: [2].0 - IDS_ERROR_241033Please insert the disk: [2]0-2087162399IDS_ERROR_2401103364-bit registry operation attempted on 32-bit operating system for key [2].0 - IDS_ERROR_24021033Out of memory.0 - IDS_ERROR_251033The installer has insufficient privileges to access this directory: [2]. The installation cannot continue. Log on as an administrator or contact your system administrator.0-2087162399IDS_ERROR_25011033Could not create rollback script enumerator.0 - IDS_ERROR_25021033Called InstallFinalize when no install in progress.0 - IDS_ERROR_25031033Called RunScript when not marked in progress.0 - IDS_ERROR_261033Error writing to file [2]. Verify that you have access to that directory.0-2087162399IDS_ERROR_26011033Invalid value for property [2]: '[3]'0 - IDS_ERROR_26021033The [2] table entry '[3]' has no associated entry in the Media table.0 - IDS_ERROR_26031033Duplicate table name [2].0 - IDS_ERROR_26041033[2] Property undefined.0 - IDS_ERROR_26051033Could not find server [2] in [3] or [4].0 - IDS_ERROR_26061033Value of property [2] is not a valid full path: '[3]'.0 - IDS_ERROR_26071033Media table not found or empty (required for installation of files).0 - IDS_ERROR_26081033Could not create security descriptor for object. Error: '[2]'.0 - IDS_ERROR_26091033Attempt to migrate product settings before initialization.0 - IDS_ERROR_26111033The file [2] is marked as compressed, but the associated media entry does not specify a cabinet.0 - IDS_ERROR_26121033Stream not found in '[2]' column. Primary key: '[3]'.0 - IDS_ERROR_26131033RemoveExistingProducts action sequenced incorrectly.0 - IDS_ERROR_26141033Could not access IStorage object from installation package.0 - IDS_ERROR_26151033Skipped unregistration of Module [2] due to source resolution failure.0 - IDS_ERROR_26161033Companion file [2] parent missing.0 - IDS_ERROR_26171033Shared component [2] not found in Component table.0 - IDS_ERROR_26181033Isolated application component [2] not found in Component table.0 - IDS_ERROR_26191033Isolated components [2], [3] not part of same feature.0 - IDS_ERROR_26201033Key file of isolated application component [2] not in File table.0 - IDS_ERROR_26211033Resource DLL or Resource ID information for shortcut [2] set incorrectly.0 - IDS_ERROR_271033Error reading from file [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_27011033The depth of a feature exceeds the acceptable tree depth of [2] levels.0 - IDS_ERROR_27021033A Feature table record ([2]) references a non-existent parent in the Attributes field.0 - IDS_ERROR_27031033Property name for root source path not defined: [2]0 - IDS_ERROR_27041033Root directory property undefined: [2]0 - IDS_ERROR_27051033Invalid table: [2]; Could not be linked as tree.0 - IDS_ERROR_27061033Source paths not created. No path exists for entry [2] in Directory table.0 - IDS_ERROR_27071033Target paths not created. No path exists for entry [2] in Directory table.0 - IDS_ERROR_27081033No entries found in the file table.0 - IDS_ERROR_27091033The specified Component name ('[2]') not found in Component table.0 - IDS_ERROR_27101033The requested 'Select' state is illegal for this Component.0 - IDS_ERROR_27111033The specified Feature name ('[2]') not found in Feature table.0 - IDS_ERROR_27121033Invalid return from modeless dialog: [3], in action [2].0 - IDS_ERROR_27131033Null value in a non-nullable column ('[2]' in '[3]' column of the '[4]' table.0 - IDS_ERROR_27141033Invalid value for default folder name: [2].0 - IDS_ERROR_27151033The specified File key ('[2]') not found in the File table.0 - IDS_ERROR_27161033Could not create a random subcomponent name for component '[2]'.0 - IDS_ERROR_27171033Bad action condition or error calling custom action '[2]'.0 - IDS_ERROR_27181033Missing package name for product code '[2]'.0 - IDS_ERROR_27191033Neither UNC nor drive letter path found in source '[2]'.0 - IDS_ERROR_27201033Error opening source list key. Error: '[2]'0 - IDS_ERROR_27211033Custom action [2] not found in Binary table stream.0 - IDS_ERROR_27221033Custom action [2] not found in File table.0 - IDS_ERROR_27231033Custom action [2] specifies unsupported type.0 - IDS_ERROR_27241033The volume label '[2]' on the media you're running from does not match the label '[3]' given in the Media table. This is allowed only if you have only 1 entry in your Media table.0 - IDS_ERROR_27251033Invalid database tables0 - IDS_ERROR_27261033Action not found: [2].0 - IDS_ERROR_27271033The directory entry '[2]' does not exist in the Directory table.0 - IDS_ERROR_27281033Table definition error: [2]0 - IDS_ERROR_27291033Install engine not initialized.0 - IDS_ERROR_27301033Bad value in database. Table: '[2]'; Primary key: '[3]'; Column: '[4]'0 - IDS_ERROR_27311033Selection Manager not initialized.0 - IDS_ERROR_27321033Directory Manager not initialized.0 - IDS_ERROR_27331033Bad foreign key ('[2]') in '[3]' column of the '[4]' table.0 - IDS_ERROR_27341033Invalid reinstall mode character.0 - IDS_ERROR_27351033Custom action '[2]' has caused an unhandled exception and has been stopped. This may be the result of an internal error in the custom action, such as an access violation.0 - IDS_ERROR_27361033Generation of custom action temp file failed: [2].0 - IDS_ERROR_27371033Could not access custom action [2], entry [3], library [4]0 - IDS_ERROR_27381033Could not access VBScript run time for custom action [2].0 - IDS_ERROR_27391033Could not access JavaScript run time for custom action [2].0 - IDS_ERROR_27401033Custom action [2] script error [3], [4]: [5] Line [6], Column [7], [8].0 - IDS_ERROR_27411033Configuration information for product [2] is corrupt. Invalid info: [2].0 - IDS_ERROR_27421033Marshaling to Server failed: [2].0 - IDS_ERROR_27431033Could not execute custom action [2], location: [3], command: [4].0 - IDS_ERROR_27441033EXE failed called by custom action [2], location: [3], command: [4].0 - IDS_ERROR_27451033Transform [2] invalid for package [3]. Expected language [4], found language [5].0 - IDS_ERROR_27461033Transform [2] invalid for package [3]. Expected product [4], found product [5].0 - IDS_ERROR_27471033Transform [2] invalid for package [3]. Expected product version < [4], found product version [5].0 - IDS_ERROR_27481033Transform [2] invalid for package [3]. Expected product version <= [4], found product version [5].0 - IDS_ERROR_27491033Transform [2] invalid for package [3]. Expected product version == [4], found product version [5].0 - IDS_ERROR_27501033Transform [2] invalid for package [3]. Expected product version >= [4], found product version [5].0 - IDS_ERROR_275021033Could not connect to [2] '[3]'. [4]0 - IDS_ERROR_275031033Error retrieving version string from [2] '[3]'. [4]0 - IDS_ERROR_275041033SQL version requirements not met: [3]. This installation requires [2] [4] or later.0 - IDS_ERROR_275051033Could not open SQL script file [2].0-2087162399IDS_ERROR_275061033Error executing SQL script [2]. Line [3]. [4]0-2087162399IDS_ERROR_275071033Connection or browsing for database servers requires that MDAC be installed.0 - IDS_ERROR_275081033Error installing COM+ application [2]. [3]0-2087162399IDS_ERROR_275091033Error uninstalling COM+ application [2]. [3]0-2087162399IDS_ERROR_27511033Transform [2] invalid for package [3]. Expected product version > [4], found product version [5].0 - IDS_ERROR_275101033Error installing COM+ application [2]. Could not load Microsoft(R) .NET class libraries. Registering .NET serviced components requires that Microsoft(R) .NET Framework be installed.0-2087162399IDS_ERROR_275111033Could not execute SQL script file [2]. Connection not open: [3]0-2087162399IDS_ERROR_275121033Error beginning transactions for [2] '[3]'. Database [4]. [5]0 - IDS_ERROR_275131033Error committing transactions for [2] '[3]'. Database [4]. [5]0 - IDS_ERROR_275141033This installation requires a Microsoft SQL Server. The specified server '[3]' is a Microsoft SQL Server Desktop Engine or SQL Server Express.0 - IDS_ERROR_275151033Error retrieving schema version from [2] '[3]'. Database: '[4]'. [5]0 - IDS_ERROR_275161033Error writing schema version to [2] '[3]'. Database: '[4]'. [5]0 - IDS_ERROR_275171033This installation requires Administrator privileges for installing COM+ applications. Log on as an administrator and then retry this installation.0-2087162399IDS_ERROR_275181033The COM+ application "[2]" is configured to run as an NT service; this requires COM+ 1.5 or later on the system. Since your system has COM+ 1.0, this application will not be installed.0-2087162399IDS_ERROR_275191033Error updating XML file [2]. [3]0 - IDS_ERROR_27521033Could not open transform [2] stored as child storage of package [4].0 - IDS_ERROR_275201033Error opening XML file [2]. [3]0 - IDS_ERROR_275211033This setup requires MSXML 3.0 or higher for configuring XML files. Please make sure that you have version 3.0 or higher.0 - IDS_ERROR_275221033Error creating XML file [2]. [3]0 - IDS_ERROR_275231033Error loading servers.0 - IDS_ERROR_275241033Error loading NetApi32.DLL. The ISNetApi.dll needs to have NetApi32.DLL properly loaded and requires an NT based operating system.0 - IDS_ERROR_275251033Server not found. Verify that the specified server exists. The server name can not be empty.0 - IDS_ERROR_275261033Unspecified error from ISNetApi.dll.0 - IDS_ERROR_275271033The buffer is too small.0 - IDS_ERROR_275281033Access denied. Check administrative rights.0 - IDS_ERROR_275291033Invalid computer.0 - IDS_ERROR_27531033The File '[2]' is not marked for installation.0 - IDS_ERROR_275301033Unknown error returned from NetAPI. System error: [2]0 - IDS_ERROR_275311033Unhandled exception.0 - IDS_ERROR_275321033Invalid user name for this server or domain.0 - IDS_ERROR_275331033The case-sensitive passwords do not match.0 - IDS_ERROR_275341033The list is empty.0 - IDS_ERROR_275351033Access violation.0 - IDS_ERROR_275361033Error getting group.0 - IDS_ERROR_275371033Error adding user to group. Verify that the group exists for this domain or server.0 - IDS_ERROR_275381033Error creating user.0 - IDS_ERROR_275391033ERROR_NETAPI_ERROR_NOT_PRIMARY returned from NetAPI.0 - IDS_ERROR_27541033The File '[2]' is not a valid patch file.0 - IDS_ERROR_275401033The specified user already exists.0 - IDS_ERROR_275411033The specified group already exists.0 - IDS_ERROR_275421033Invalid password. Verify that the password is in accordance with your network password policy.0 - IDS_ERROR_275431033Invalid name.0 - IDS_ERROR_275441033Invalid group.0 - IDS_ERROR_275451033The user name can not be empty and must be in the format DOMAIN\Username.0 - IDS_ERROR_275461033Error loading or creating INI file in the user TEMP directory.0 - IDS_ERROR_275471033ISNetAPI.dll is not loaded or there was an error loading the dll. This dll needs to be loaded for this operation. Verify that the dll is in the SUPPORTDIR directory.0 - IDS_ERROR_275481033Error deleting INI file containing new user information from the user's TEMP directory.0 - IDS_ERROR_275491033Error getting the primary domain controller (PDC).0 - IDS_ERROR_27551033Server returned unexpected error [2] attempting to install package [3].0 - IDS_ERROR_275501033Every field must have a value in order to create a user.0 - IDS_ERROR_275511033ODBC driver for [2] not found. This is required to connect to [2] database servers.0 - IDS_ERROR_275521033Error creating database [4]. Server: [2] [3]. [5]0 - IDS_ERROR_275531033Error connecting to database [4]. Server: [2] [3]. [5]0 - IDS_ERROR_275541033Error attempting to open connection [2]. No valid database metadata associated with this connection.0 - IDS_ERROR_27561033The property '[2]' was used as a directory property in one or more tables, but no value was ever assigned.0 - IDS_ERROR_27571033Could not create summary info for transform [2].0 - IDS_ERROR_27581033Transform [2] does not contain an MSI version.0 - IDS_ERROR_27591033Transform [2] version [3] incompatible with engine; Min: [4], Max: [5].0 - IDS_ERROR_27601033Transform [2] invalid for package [3]. Expected upgrade code [4], found [5].0 - IDS_ERROR_27611033Cannot begin transaction. Global mutex not properly initialized.0 - IDS_ERROR_27621033Cannot write script record. Transaction not started.0 - IDS_ERROR_27631033Cannot run script. Transaction not started.0 - IDS_ERROR_27651033Assembly name missing from AssemblyName table : Component: [4].0 - IDS_ERROR_27661033The file [2] is an invalid MSI storage file.0 - IDS_ERROR_27671033No more data{ while enumerating [2]}.0 - IDS_ERROR_27681033Transform in patch package is invalid.0 - IDS_ERROR_27691033Custom Action [2] did not close [3] MSIHANDLEs.0 - IDS_ERROR_27701033Cached folder [2] not defined in internal cache folder table.0 - IDS_ERROR_27711033Upgrade of feature [2] has a missing component.0 - IDS_ERROR_27721033New upgrade feature [2] must be a leaf feature.0 - IDS_ERROR_281033Another application has exclusive access to the file [2]. Please shut down all other applications, then click Retry.0-2087162399IDS_ERROR_28011033Unknown Message -- Type [2]. No action is taken.0 - IDS_ERROR_28021033No publisher is found for the event [2].0 - IDS_ERROR_28031033Dialog View did not find a record for the dialog [2].0 - IDS_ERROR_28041033On activation of the control [3] on dialog [2] CMsiDialog failed to evaluate the condition [3].0 - IDS_ERROR_28061033The dialog [2] failed to evaluate the condition [3].0 - IDS_ERROR_28071033The action [2] is not recognized.0 - IDS_ERROR_28081033Default button is ill-defined on dialog [2].0 - IDS_ERROR_28091033On the dialog [2] the next control pointers do not form a cycle. There is a pointer from [3] to [4], but there is no further pointer.0 - IDS_ERROR_28101033On the dialog [2] the next control pointers do not form a cycle. There is a pointer from both [3] and [5] to [4].0 - IDS_ERROR_28111033On dialog [2] control [3] has to take focus, but it is unable to do so.0 - IDS_ERROR_28121033The event [2] is not recognized.0 - IDS_ERROR_28131033The EndDialog event was called with the argument [2], but the dialog has a parent.0 - IDS_ERROR_28141033On the dialog [2] the control [3] names a nonexistent control [4] as the next control.0 - IDS_ERROR_28151033ControlCondition table has a row without condition for the dialog [2].0 - IDS_ERROR_28161033The EventMapping table refers to an invalid control [4] on dialog [2] for the event [3].0 - IDS_ERROR_28171033The event [2] failed to set the attribute for the control [4] on dialog [3].0 - IDS_ERROR_28181033In the ControlEvent table EndDialog has an unrecognized argument [2].0 - IDS_ERROR_28191033Control [3] on dialog [2] needs a property linked to it.0 - IDS_ERROR_28201033Attempted to initialize an already initialized handler.0 - IDS_ERROR_28211033Attempted to initialize an already initialized dialog: [2].0 - IDS_ERROR_28221033No other method can be called on dialog [2] until all the controls are added.0 - IDS_ERROR_28231033Attempted to initialize an already initialized control: [3] on dialog [2].0 - IDS_ERROR_28241033The dialog attribute [3] needs a record of at least [2] field(s).0 - IDS_ERROR_28251033The control attribute [3] needs a record of at least [2] field(s).0 - IDS_ERROR_28261033Control [3] on dialog [2] extends beyond the boundaries of the dialog [4] by [5] pixels.0 - IDS_ERROR_28271033The button [4] on the radio button group [3] on dialog [2] extends beyond the boundaries of the group [5] by [6] pixels.0 - IDS_ERROR_28281033Tried to remove control [3] from dialog [2], but the control is not part of the dialog.0 - IDS_ERROR_28291033Attempt to use an uninitialized dialog.0 - IDS_ERROR_28301033Attempt to use an uninitialized control on dialog [2].0 - IDS_ERROR_28311033The control [3] on dialog [2] does not support [5] the attribute [4].0 - IDS_ERROR_28321033The dialog [2] does not support the attribute [3].0 - IDS_ERROR_28331033Control [4] on dialog [3] ignored the message [2].0 - IDS_ERROR_28341033The next pointers on the dialog [2] do not form a single loop.0 - IDS_ERROR_28351033The control [2] was not found on dialog [3].0 - IDS_ERROR_28361033The control [3] on the dialog [2] cannot take focus.0 - IDS_ERROR_28371033The control [3] on dialog [2] wants the winproc to return [4].0 - IDS_ERROR_28381033The item [2] in the selection table has itself as a parent.0 - IDS_ERROR_28391033Setting the property [2] failed.0 - IDS_ERROR_28401033Error dialog name mismatch.0 - IDS_ERROR_28411033No OK button was found on the error dialog.0 - IDS_ERROR_28421033No text field was found on the error dialog.0 - IDS_ERROR_28431033The ErrorString attribute is not supported for standard dialogs.0 - IDS_ERROR_28441033Cannot execute an error dialog if the Errorstring is not set.0 - IDS_ERROR_28451033The total width of the buttons exceeds the size of the error dialog.0 - IDS_ERROR_28461033SetFocus did not find the required control on the error dialog.0 - IDS_ERROR_28471033The control [3] on dialog [2] has both the icon and the bitmap style set.0 - IDS_ERROR_28481033Tried to set control [3] as the default button on dialog [2], but the control does not exist.0 - IDS_ERROR_28491033The control [3] on dialog [2] is of a type, that cannot be integer valued.0 - IDS_ERROR_28501033Unrecognized volume type.0 - IDS_ERROR_28511033The data for the icon [2] is not valid.0 - IDS_ERROR_28521033At least one control has to be added to dialog [2] before it is used.0 - IDS_ERROR_28531033Dialog [2] is a modeless dialog. The execute method should not be called on it.0 - IDS_ERROR_28541033On the dialog [2] the control [3] is designated as first active control, but there is no such control.0 - IDS_ERROR_28551033The radio button group [3] on dialog [2] has fewer than 2 buttons.0 - IDS_ERROR_28561033Creating a second copy of the dialog [2].0 - IDS_ERROR_28571033The directory [2] is mentioned in the selection table but not found.0 - IDS_ERROR_28581033The data for the bitmap [2] is not valid.0 - IDS_ERROR_28591033Test error message.0 - IDS_ERROR_28601033Cancel button is ill-defined on dialog [2].0 - IDS_ERROR_28611033The next pointers for the radio buttons on dialog [2] control [3] do not form a cycle.0 - IDS_ERROR_28621033The attributes for the control [3] on dialog [2] do not define a valid icon size. Setting the size to 16.0 - IDS_ERROR_28631033The control [3] on dialog [2] needs the icon [4] in size [5]x[5], but that size is not available. Loading the first available size.0 - IDS_ERROR_28641033The control [3] on dialog [2] received a browse event, but there is no configurable directory for the present selection. Likely cause: browse button is not authored correctly.0 - IDS_ERROR_28651033Control [3] on billboard [2] extends beyond the boundaries of the billboard [4] by [5] pixels.0 - IDS_ERROR_28661033The dialog [2] is not allowed to return the argument [3].0 - IDS_ERROR_28671033The error dialog property is not set.0 - IDS_ERROR_28681033The error dialog [2] does not have the error style bit set.0 - IDS_ERROR_28691033The dialog [2] has the error style bit set, but is not an error dialog.0 - IDS_ERROR_28701033The help string [4] for control [3] on dialog [2] does not contain the separator character.0 - IDS_ERROR_28711033The [2] table is out of date: [3].0 - IDS_ERROR_28721033The argument of the CheckPath control event on dialog [2] is invalid.0 - IDS_ERROR_28731033On the dialog [2] the control [3] has an invalid string length limit: [4].0 - IDS_ERROR_28741033Changing the text font to [2] failed.0 - IDS_ERROR_28751033Changing the text color to [2] failed.0 - IDS_ERROR_28761033The control [3] on dialog [2] had to truncate the string: [4].0 - IDS_ERROR_28771033The binary data [2] was not found0 - IDS_ERROR_28781033On the dialog [2] the control [3] has a possible value: [4]. This is an invalid or duplicate value.0 - IDS_ERROR_28791033The control [3] on dialog [2] cannot parse the mask string: [4].0 - IDS_ERROR_28801033Do not perform the remaining control events.0 - IDS_ERROR_28811033CMsiHandler initialization failed.0 - IDS_ERROR_28821033Dialog window class registration failed.0 - IDS_ERROR_28831033CreateNewDialog failed for the dialog [2].0 - IDS_ERROR_28841033Failed to create a window for the dialog [2].0 - IDS_ERROR_28851033Failed to create the control [3] on the dialog [2].0 - IDS_ERROR_28861033Creating the [2] table failed.0 - IDS_ERROR_28871033Creating a cursor to the [2] table failed.0 - IDS_ERROR_28881033Executing the [2] view failed.0 - IDS_ERROR_28891033Creating the window for the control [3] on dialog [2] failed.0 - IDS_ERROR_28901033The handler failed in creating an initialized dialog.0 - IDS_ERROR_28911033Failed to destroy window for dialog [2].0 - IDS_ERROR_28921033[2] is an integer only control, [3] is not a valid integer value.0 - IDS_ERROR_28931033The control [3] on dialog [2] can accept property values that are at most [5] characters long. The value [4] exceeds this limit, and has been truncated.0 - IDS_ERROR_28941033Loading RICHED20.DLL failed. GetLastError() returned: [2].0 - IDS_ERROR_28951033Freeing RICHED20.DLL failed. GetLastError() returned: [2].0 - IDS_ERROR_28961033Executing action [2] failed.0 - IDS_ERROR_28971033Failed to create any [2] font on this system.0 - IDS_ERROR_28981033For [2] textstyle, the system created a '[3]' font, in [4] character set.0 - IDS_ERROR_28991033Failed to create [2] textstyle. GetLastError() returned: [3].0 - IDS_ERROR_291033There is not enough disk space to install the file [2]. Free some disk space and click Retry, or click Cancel to exit.0-2087162399IDS_ERROR_29011033Invalid parameter to operation [2]: Parameter [3].0 - IDS_ERROR_29021033Operation [2] called out of sequence.0 - IDS_ERROR_29031033The file [2] is missing.0 - IDS_ERROR_29041033Could not BindImage file [2].0 - IDS_ERROR_29051033Could not read record from script file [2].0 - IDS_ERROR_29061033Missing header in script file [2].0 - IDS_ERROR_29071033Could not create secure security descriptor. Error: [2].0 - IDS_ERROR_29081033Could not register component [2].0 - IDS_ERROR_29091033Could not unregister component [2].0 - IDS_ERROR_29101033Could not determine user's security ID.0 - IDS_ERROR_29111033Could not remove the folder [2].0 - IDS_ERROR_29121033Could not schedule file [2] for removal on restart.0 - IDS_ERROR_29191033No cabinet specified for compressed file: [2].0 - IDS_ERROR_29201033Source directory not specified for file [2].0 - IDS_ERROR_29241033Script [2] version unsupported. Script version: [3], minimum version: [4], maximum version: [5].0 - IDS_ERROR_29271033ShellFolder id [2] is invalid.0 - IDS_ERROR_29281033Exceeded maximum number of sources. Skipping source '[2]'.0 - IDS_ERROR_29291033Could not determine publishing root. Error: [2].0 - IDS_ERROR_29321033Could not create file [2] from script data. Error: [3].0 - IDS_ERROR_29331033Could not initialize rollback script [2].0 - IDS_ERROR_29341033Could not secure transform [2]. Error [3].0 - IDS_ERROR_29351033Could not unsecure transform [2]. Error [3].0 - IDS_ERROR_29361033Could not find transform [2].0 - IDS_ERROR_29371033Windows Installer cannot install a system file protection catalog. Catalog: [2], Error: [3].0 - IDS_ERROR_29381033Windows Installer cannot retrieve a system file protection catalog from the cache. Catalog: [2], Error: [3].0 - IDS_ERROR_29391033Windows Installer cannot delete a system file protection catalog from the cache. Catalog: [2], Error: [3].0 - IDS_ERROR_29401033Directory Manager not supplied for source resolution.0 - IDS_ERROR_29411033Unable to compute the CRC for file [2].0 - IDS_ERROR_29421033BindImage action has not been executed on [2] file.0 - IDS_ERROR_29431033This version of Windows does not support deploying 64-bit packages. The script [2] is for a 64-bit package.0 - IDS_ERROR_29441033GetProductAssignmentType failed.0 - IDS_ERROR_29451033Installation of ComPlus App [2] failed with error [3].0 - IDS_ERROR_31033Info [1].0-2087162399IDS_ERROR_301033Source file not found: [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_30011033The patches in this list contain incorrect sequencing information: [2][3][4][5][6][7][8][9][10][11][12][13][14][15][16].0 - IDS_ERROR_30021033Patch [2] contains invalid sequencing information. 0 - IDS_ERROR_311033Error reading from file: [3]. {{ System error [2].}} Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_321033Error writing to file: [3]. {{ System error [2].}} Verify that you have access to that directory.0-2087162399IDS_ERROR_331033Source file not found{{(cabinet)}}: [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_341033Cannot create the directory [2]. A file with this name already exists. Please rename or remove the file and click Retry, or click Cancel to exit.0-2087162399IDS_ERROR_351033The volume [2] is currently unavailable. Please select another.0-2087162399IDS_ERROR_361033The specified path [2] is unavailable.0-2087162399IDS_ERROR_371033Unable to write to the specified folder [2].0-2087162399IDS_ERROR_381033A network error occurred while attempting to read from the file [2]0-2087162399IDS_ERROR_391033An error occurred while attempting to create the directory [2]0-2087162399IDS_ERROR_41033Internal Error [1]. [2]{, [3]}{, [4]}0-2087162399IDS_ERROR_401033A network error occurred while attempting to create the directory [2]0-2087162399IDS_ERROR_411033A network error occurred while attempting to open the source file cabinet [2].0-2087162399IDS_ERROR_421033The specified path is too long [2].0-2087162399IDS_ERROR_431033The Installer has insufficient privileges to modify the file [2].0-2087162399IDS_ERROR_441033A portion of the path [2] exceeds the length allowed by the system.0-2087162399IDS_ERROR_451033The path [2] contains words that are not valid in folders.0-2087162399IDS_ERROR_461033The path [2] contains an invalid character.0-2087162399IDS_ERROR_471033[2] is not a valid short file name.0-2087162399IDS_ERROR_481033Error getting file security: [3] GetLastError: [2]0-2087162399IDS_ERROR_491033Invalid Drive: [2]0-2087162399IDS_ERROR_51033{{Disk full: }}0-2087162399IDS_ERROR_501033Could not create key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_511033Could not open key: [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_521033Could not delete value [2] from key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_531033Could not delete key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_541033Could not read value [2] from key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_551033Could not write value [2] to key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_561033Could not get value names for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_571033Could not get sub key names for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_581033Could not read security information for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_591033Could not increase the available registry space. [2] KB of free registry space is required for the installation of this application.0-2087162399IDS_ERROR_61033Action [Time]: [1]. [2]0-2087162399IDS_ERROR_601033Another installation is in progress. You must complete that installation before continuing this one.0-2087162399IDS_ERROR_611033Error accessing secured data. Please make sure the Windows Installer is configured properly and try the installation again.0-2087162399IDS_ERROR_621033User [2] has previously initiated an installation for product [3]. That user will need to run that installation again before using that product. Your current installation will now continue.0-2087162399IDS_ERROR_631033User [2] has previously initiated an installation for product [3]. That user will need to run that installation again before using that product.0-2087162399IDS_ERROR_641033Out of disk space -- Volume: '[2]'; required space: [3] KB; available space: [4] KB. Free some disk space and retry.0-2087162399IDS_ERROR_651033Are you sure you want to cancel?0-2087162399IDS_ERROR_661033The file [2][3] is being held in use{ by the following process: Name: [4], ID: [5], Window Title: [6]}. Close that application and retry.0-2087162399IDS_ERROR_671033The product [2] is already installed, preventing the installation of this product. The two products are incompatible.0-2087162399IDS_ERROR_681033Out of disk space -- Volume: [2]; required space: [3] KB; available space: [4] KB. If rollback is disabled, enough space is available. Click Cancel to quit, Retry to check available disk space again, or Ignore to continue without rollback.0-2087162399IDS_ERROR_691033Could not access network location [2].0-2087162399IDS_ERROR_71033[ProductName]0-2087162399IDS_ERROR_701033The following applications should be closed before continuing the installation:0-2087162399IDS_ERROR_711033Could not find any previously installed compliant products on the machine for installing this product.0-2087162399IDS_ERROR_721033The key [2] is not valid. Verify that you entered the correct key.0-2087162399IDS_ERROR_731033The installer must restart your system before configuration of [2] can continue. Click Yes to restart now or No if you plan to restart later.0-2087162399IDS_ERROR_741033You must restart your system for the configuration changes made to [2] to take effect. Click Yes to restart now or No if you plan to restart later.0-2087162399IDS_ERROR_751033An installation for [2] is currently suspended. You must undo the changes made by that installation to continue. Do you want to undo those changes?0-2087162399IDS_ERROR_761033A previous installation for this product is in progress. You must undo the changes made by that installation to continue. Do you want to undo those changes?0-2087162399IDS_ERROR_771033No valid source could be found for product [2]. The Windows Installer cannot continue.0-2087162399IDS_ERROR_781033Installation operation completed successfully.0-2087162399IDS_ERROR_791033Installation operation failed.0-2087162399IDS_ERROR_81033{[2]}{, [3]}{, [4]}0-2087162399IDS_ERROR_801033Product: [2] -- [3]0-2087162399IDS_ERROR_811033You may either restore your computer to its previous state or continue the installation later. Would you like to restore?0-2087162399IDS_ERROR_821033An error occurred while writing installation information to disk. Check to make sure enough disk space is available, and click Retry, or Cancel to end the installation.0-2087162399IDS_ERROR_831033One or more of the files required to restore your computer to its previous state could not be found. Restoration will not be possible.0-2087162399IDS_ERROR_841033The path [2] is not valid. Please specify a valid path.0-2087162399IDS_ERROR_851033Out of memory. Shut down other applications before retrying.0-2087162399IDS_ERROR_861033There is no disk in drive [2]. Please insert one and click Retry, or click Cancel to go back to the previously selected volume.0-2087162399IDS_ERROR_871033There is no disk in drive [2]. Please insert one and click Retry, or click Cancel to return to the browse dialog and select a different volume.0-2087162399IDS_ERROR_881033The folder [2] does not exist. Please enter a path to an existing folder.0-2087162399IDS_ERROR_891033You have insufficient privileges to read this folder.0-2087162399IDS_ERROR_91033Message type: [1], Argument: [2]0-2087162399IDS_ERROR_901033A valid destination folder for the installation could not be determined.0-2087162399IDS_ERROR_911033Error attempting to read from the source installation database: [2].0-2087162399IDS_ERROR_921033Scheduling reboot operation: Renaming file [2] to [3]. Must reboot to complete operation.0-2087162399IDS_ERROR_931033Scheduling reboot operation: Deleting file [2]. Must reboot to complete operation.0-2087162399IDS_ERROR_941033Module [2] failed to register. HRESULT [3]. Contact your support personnel.0-2087162399IDS_ERROR_951033Module [2] failed to unregister. HRESULT [3]. Contact your support personnel.0-2087162399IDS_ERROR_961033Failed to cache package [2]. Error: [3]. Contact your support personnel.0-2087162399IDS_ERROR_971033Could not register font [2]. Verify that you have sufficient permissions to install fonts, and that the system supports this font.0-2087162399IDS_ERROR_981033Could not unregister font [2]. Verify that you have sufficient permissions to remove fonts.0-2087162399IDS_ERROR_991033Could not create shortcut [2]. Verify that the destination folder exists and that you can access it.0-2087162399IDS_FEATURE_BOINC_DESCRIPTION1033Downloads, executes, and uploads tasks0-484361939IDS_FEATURE_BOINC_MANAGER_DESCRIPTION1033Lets you monitor and control Charity Engine0-316601663IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_DESCRIPTION1033Localized content for the BOINC Manager01570293525IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_NAME1033BOINC Manager globalization files0-2086894133IDS_FEATURE_BOINC_MANAGER_NAME1033CHARIT~1|Charity Engine0-484361715IDS_FEATURE_BOINC_NAME1033BOINC0-241553406IDS_FEATURE_BOINC_README_DESCRIPTION10330-1248297332IDS_FEATURE_BOINC_README_NAME1033Readme01981312079IDS_FEATURE_BOINC_SCREENSAVER_DESCRIPTION1033The BOINC screensaver0-2086922004IDS_FEATURE_BOINC_SCREENSAVER_NAME1033BOINC Screensaver0-2086876980IDS_INSTALLDIR1033[INSTALLDIR]0-2087162399IDS_ISSCRIPT_VERSION_MISSING1033The InstallScript engine is missing from this machine. If available, please run ISScript.msi, or contact your support personnel for further assistance.0-2087162399IDS_ISSCRIPT_VERSION_OLD1033The InstallScript engine on this machine is older than the version required to run this setup. If available, please install the latest version of ISScript.msi, or contact your support personnel for further assistance.0-2087162399IDS_NEXT1033&Next >0-2087162399IDS_OK1033OK0-2087162399IDS_PREREQUISITE_SETUP_BROWSE1033Open [ProductName]'s original [SETUPEXENAME]0 - IDS_PREREQUISITE_SETUP_INVALID1033This executable file does not appear to be the original executable file for [ProductName]. Without using the original [SETUPEXENAME] to install additional dependencies, [ProductName] may not work correctly. Would you like to find the original [SETUPEXENAME]?0 - IDS_PREREQUISITE_SETUP_SEARCH1033This installation may require additional dependencies. Without its dependencies, [ProductName] may not work correctly. Would you like to find the original [SETUPEXENAME]?0 - IDS_PRINT_BUTTON1033&Print0-2087162399IDS_PRODUCTNAME_INSTALLSHIELD1033[ProductName] - InstallShield Wizard0-2087162399IDS_PROGMSG_IIS_CREATEAPPPOOL1033Creating application pool %s0 - IDS_PROGMSG_IIS_CREATEAPPPOOLS1033Creating application Pools...0 - IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSION1033Creating web service extension0 - IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS1033Creating web service extensions...0 - IDS_PROGMSG_IIS_CREATEWEBSITE1033Creating IIS website %s0 - IDS_PROGMSG_IIS_CREATEWEBSITES1033Creating IIS websites...0 - IDS_PROGMSG_IIS_REMOVEAPPPOOL1033Removing application pool0 - IDS_PROGMSG_IIS_REMOVEAPPPOOLS1033Removing application pools...0 - IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION1033Removing web service extension0 - IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS1033Removing web service extensions...0 - IDS_PROGMSG_IIS_REMOVEWEBSITES1033Removing IIS websites...0 - IDS_PROGMSG_IIS_ROLLBACKAPPPOOLS1033Rolling back application pools...0 - IDS_PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS1033Rolling back web service extensions...0 - IDS_PROGMSG_TEXTFILECHANGS_REPLACE1033Replacing %s with %s in %s...0 - IDS_PROGMSG_XML_COSTING1033Costing XML files...0 - IDS_PROGMSG_XML_CREATE_FILE1033Creating XML file %s...0 - IDS_PROGMSG_XML_FILES1033Performing XML file changes...0 - IDS_PROGMSG_XML_REMOVE_FILE1033Removing XML file %s...0 - IDS_PROGMSG_XML_ROLLBACK_FILES1033Rolling back XML file changes...0 - IDS_PROGMSG_XML_UPDATE_FILE1033Updating XML file %s...0 - IDS_README_LOCATION1033readme.txt01981330543IDS_SETUPEXE_EXPIRE_MSG1033This setup works until %s. The setup will now exit.0 - IDS_SQLBROWSE_INTRO1033From the list of servers below, select the database server you would like to target.0 - IDS_SQLBROWSE_INTRO_DB1033From the list of catalog names below, select the database catalog you would like to target.0 - IDS_SQLBROWSE_INTRO_TEMPLATE1033[IS_SQLBROWSE_INTRO]0 - IDS_SQLLOGIN_BROWSE_DB1033Br&owse...0 - IDS_SQLLOGIN_CATALOG1033&Name of database catalog:0 - IDS_SQLLOGIN_DESC1033Select database server and authentication method0 - IDS_SQLLOGIN_INTRO1033Select the database server to install to from the list below or click Browse to see a list of all database servers. You can also specify the way to authenticate your login using your current credentials or a SQL Login ID and Password.0 - IDS_SQLLOGIN_SERVER1033&Database Server:0 - IDS_SQLLOGIN_SERVER21033&Database server that you are installing to:0 - IDS_SQLLOGIN_SQL1033S&erver authentication using the Login ID and password below0 - IDS_SQLLOGIN_TITLE1033{&MSSansBold8}Database Server0 - IDS_STANDARD_USE_SETUPEXE1033This installation cannot be run by directly launching the MSI package. You must run setup.exe.0-2087162399IDS_SUMMARY_DESCRIPTION1033Charity Engine0-484333235IDS_SetupTips_Advertise1033Will be installed on first use. (Available only if the feature supports this option.)0-2087162399IDS_SetupTips_AllInstalledLocal1033Will be completely installed to the local hard drive.0-2087162399IDS_SetupTips_CustomSetup1033{&MSSansBold8}Custom Setup Tips0-2087162399IDS_SetupTips_CustomSetupDescription1033Custom Setup allows you to selectively install program features.0-2087162399IDS_SetupTips_IconInstallState1033The icon next to the feature name indicates the install state of the feature. Click the icon to drop down the install state menu for each feature.0-2087162399IDS_SetupTips_InstallState1033This install state means the feature...0-2087162399IDS_SetupTips_Network1033Will be installed to run from the network. (Available only if the feature supports this option.)0-2087162399IDS_SetupTips_OK1033OK0-2087162399IDS_SetupTips_SubFeaturesInstalledLocal1033Will have some subfeatures installed to the local hard drive. (Available only if the feature has subfeatures.)0-2087162399IDS_SetupTips_WillNotBeInstalled1033Will not be installed.0-2087162399IDS_UITEXT_Available1033Available0-2087162399IDS_UITEXT_Bytes1033bytes0-2087162399IDS_UITEXT_CompilingFeaturesCost1033Compiling cost for this feature...0-2087162399IDS_UITEXT_Differences1033Differences0-2087162399IDS_UITEXT_DiskSize1033Disk Size0-2087162399IDS_UITEXT_FeatureCompletelyRemoved1033This feature will be completely removed.0-2087162399IDS_UITEXT_FeatureContinueNetwork1033This feature will continue to be run from the network0-2087162399IDS_UITEXT_FeatureFreeSpace1033This feature frees up [1] on your hard drive.0-2087162399IDS_UITEXT_FeatureInstalledCD1033This feature, and all subfeatures, will be installed to run from the CD.0-2087162399IDS_UITEXT_FeatureInstalledCD21033This feature will be installed to run from CD.0-2087162399IDS_UITEXT_FeatureInstalledLocal1033This feature, and all subfeatures, will be installed on local hard drive.0-2087162399IDS_UITEXT_FeatureInstalledLocal21033This feature will be installed on local hard drive.0-2087162399IDS_UITEXT_FeatureInstalledNetwork1033This feature, and all subfeatures, will be installed to run from the network.0-2087162399IDS_UITEXT_FeatureInstalledNetwork21033This feature will be installed to run from network.0-2087162399IDS_UITEXT_FeatureInstalledRequired1033Will be installed when required.0-2087162399IDS_UITEXT_FeatureInstalledWhenRequired1033This feature will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureInstalledWhenRequired21033This feature will be installed when required.0-2087162399IDS_UITEXT_FeatureLocal1033This feature will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureLocal21033This feature will be installed on your local hard drive.0-2087162399IDS_UITEXT_FeatureNetwork1033This feature will be installed to run from the network.0-2087162399IDS_UITEXT_FeatureNetwork21033This feature will be available to run from the network.0-2087162399IDS_UITEXT_FeatureNotAvailable1033This feature will not be available.0-2087162399IDS_UITEXT_FeatureOnCD1033This feature will be installed to run from CD.0-2087162399IDS_UITEXT_FeatureOnCD21033This feature will be available to run from CD.0-2087162399IDS_UITEXT_FeatureRemainLocal1033This feature will remain on your local hard drive.0-2087162399IDS_UITEXT_FeatureRemoveNetwork1033This feature will be removed from your local hard drive, but will be still available to run from the network.0-2087162399IDS_UITEXT_FeatureRemovedCD1033This feature will be removed from your local hard drive but will still be available to run from CD.0-2087162399IDS_UITEXT_FeatureRemovedUnlessRequired1033This feature will be removed from your local hard drive but will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureRequiredSpace1033This feature requires [1] on your hard drive.0-2087162399IDS_UITEXT_FeatureRunFromCD1033This feature will continue to be run from the CD0-2087162399IDS_UITEXT_FeatureSpaceFree1033This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree21033This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree31033This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree41033This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureUnavailable1033This feature will become unavailable.0-2087162399IDS_UITEXT_FeatureUninstallNoNetwork1033This feature will be uninstalled completely, and you won't be able to run it from the network.0-2087162399IDS_UITEXT_FeatureWasCD1033This feature was run from the CD but will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureWasCDLocal1033This feature was run from the CD but will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureWasOnNetworkInstalled1033This feature was run from the network but will be installed when required.0-2087162399IDS_UITEXT_FeatureWasOnNetworkLocal1033This feature was run from the network but will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureWillBeUninstalled1033This feature will be uninstalled completely, and you won't be able to run it from CD.0-2087162399IDS_UITEXT_Folder1033Fldr|New Folder0-2087162399IDS_UITEXT_GB1033GB0-2087162399IDS_UITEXT_KB1033KB0-2087162399IDS_UITEXT_MB1033MB0-2087162399IDS_UITEXT_Required1033Required0-2087162399IDS_UITEXT_TimeRemaining1033Time remaining: {[1] min }[2] sec0-2087162399IDS_UITEXT_Volume1033Volume0-2087162399IDS__AgreeToLicense_01033I &do not accept the terms in the license agreement0-2087162399IDS__AgreeToLicense_11033I &accept the terms in the license agreement0-2087162399IDS__DestinationFolder_Change1033&Change...0-2087162399IDS__DestinationFolder_ChangeFolder1033Click Next to install to this folder, or click Change to install to a different folder.0-2087162399IDS__DestinationFolder_DestinationFolder1033{&MSSansBold8}Destination Folder0-2087162399IDS__DestinationFolder_InstallTo1033Install [ProductName] to:0-2087162399IDS__FeatueNotSupportedDlg_DialogDescription1033This feature is not currently supported. Please go back and choose a different option.01578669683IDS__FeatueNotSupportedDlg_DialogTitle1033{&MSSansBold8}Feature Not Supported01578681939IDS__IsAdminInstallBrowse_1110330-2087162399IDS__IsAdminInstallBrowse_410330-2087162399IDS__IsAdminInstallBrowse_810330-2087162399IDS__IsAdminInstallBrowse_BrowseDestination1033Browse to the destination folder.0-2087162399IDS__IsAdminInstallBrowse_ChangeDestination1033{&MSSansBold8}Change Current Destination Folder0-2087162399IDS__IsAdminInstallBrowse_CreateFolder1033Create new folder|0-2087162399IDS__IsAdminInstallBrowse_FolderName1033&Folder name:0-2087162399IDS__IsAdminInstallBrowse_LookIn1033&Look in:0-2087162399IDS__IsAdminInstallBrowse_UpOneLevel1033Up one level|0-2087162399IDS__IsAdminInstallPointWelcome_ServerImage1033The InstallShield(R) Wizard will create a server image of [ProductName] at a specified network location. To continue, click Next.0-2087162399IDS__IsAdminInstallPointWelcome_Wizard1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsAdminInstallPoint_Change1033&Change...0-2087162399IDS__IsAdminInstallPoint_EnterNetworkLocation1033Enter the network location or click Change to browse to a location. Click Install to create a server image of [ProductName] at the specified network location or click Cancel to exit the wizard.0-2087162399IDS__IsAdminInstallPoint_Install1033&Install0-2087162399IDS__IsAdminInstallPoint_NetworkLocation1033&Network location:0-2087162399IDS__IsAdminInstallPoint_NetworkLocationFormatted1033{&MSSansBold8}Network Location0-2087162399IDS__IsAdminInstallPoint_SpecifyNetworkLocation1033Specify a network location for the server image of the product.0-2087162399IDS__IsBrowseButton1033&Browse...0 - IDS__IsBrowseFolderDlg_1110330-2087162399IDS__IsBrowseFolderDlg_410330-2087162399IDS__IsBrowseFolderDlg_810330-2087162399IDS__IsBrowseFolderDlg_BrowseDestFolder1033Browse to the destination folder.0-2087162399IDS__IsBrowseFolderDlg_ChangeCurrentFolder1033{&MSSansBold8}Change Current Destination Folder0-2087162399IDS__IsBrowseFolderDlg_CreateFolder1033Create New Folder|0-2087162399IDS__IsBrowseFolderDlg_FolderName1033&Folder name:0-2087162399IDS__IsBrowseFolderDlg_LookIn1033&Look in:0-2087162399IDS__IsBrowseFolderDlg_OK1033OK0-2087162399IDS__IsBrowseFolderDlg_UpOneLevel1033Up One Level|0-2087162399IDS__IsBrowseForAccount1033Browse for a User Account0 - IDS__IsBrowseGroup1033Select a Group0 - IDS__IsBrowseUsernameTitle1033Select a User Name0 - IDS__IsCancelDlg_ConfirmCancel1033Are you sure you want to cancel [ProductName] installation?0-2087162399IDS__IsCancelDlg_No1033&No0-2087162399IDS__IsCancelDlg_Yes1033&Yes0-2087162399IDS__IsConfirmPassword1033Con&firm password:0 - IDS__IsCreateNewUserTitle1033New User Information0 - IDS__IsCreateUserBrowse1033N&ew User Information...0 - IDS__IsCustomSelectionDlg_Change1033&Change...0-2087162399IDS__IsCustomSelectionDlg_ClickFeatureIcon1033Click on an icon in the list below to change how a feature is installed.0-2087162399IDS__IsCustomSelectionDlg_CustomSetup1033{&MSSansBold8}Custom Setup0-2087162399IDS__IsCustomSelectionDlg_FeatureDescription1033Feature Description0-2087162399IDS__IsCustomSelectionDlg_FeaturePath1033<selected feature path>0-2087162399IDS__IsCustomSelectionDlg_FeatureSize1033Feature size0-2087162399IDS__IsCustomSelectionDlg_Help1033&Help0-2087162399IDS__IsCustomSelectionDlg_InstallTo1033Install to:0-2087162399IDS__IsCustomSelectionDlg_MultilineDescription1033Multiline description of the currently selected item0-2087162399IDS__IsCustomSelectionDlg_SelectFeatures1033Select the program features you want installed.0-2087162399IDS__IsCustomSelectionDlg_Space1033&Space0-2087162399IDS__IsDiskSpaceDlg_DiskSpace1033Disk space required for the installation exceeds available disk space.0-2087162399IDS__IsDiskSpaceDlg_HighlightedVolumes1033The highlighted volumes do not have enough disk space available for the currently selected features. You can remove files from the highlighted volumes, choose to install fewer features onto local drives, or select different destination drives.0-2087162399IDS__IsDiskSpaceDlg_Numbers1033{120}{70}{70}{70}{70}0-2087162399IDS__IsDiskSpaceDlg_OK1033OK0-2087162399IDS__IsDiskSpaceDlg_OutOfDiskSpace1033{&MSSansBold8}Out of Disk Space0-2087162399IDS__IsDomainOrServer1033&Domain or server:0 - IDS__IsErrorDlg_Abort1033&Abort0-2087162399IDS__IsErrorDlg_ErrorText1033<error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here>0-2087162399IDS__IsErrorDlg_Ignore1033&Ignore0-2087162399IDS__IsErrorDlg_InstallerInfo1033[ProductName] Installer Information0-2087162399IDS__IsErrorDlg_NO1033&No0-2087162399IDS__IsErrorDlg_OK1033&OK0-2087162399IDS__IsErrorDlg_Retry1033&Retry0-2087162399IDS__IsErrorDlg_Yes1033&Yes0-2087162399IDS__IsExitDialog_Finish1033&Finish0-2087162399IDS__IsExitDialog_InstallSuccess1033The InstallShield Wizard has successfully installed [ProductName]. Click Finish to exit the wizard.0-2087162399IDS__IsExitDialog_LaunchProgram1033Launch the program0-2087162399IDS__IsExitDialog_ShowReadMe1033Show the readme file0-2087162399IDS__IsExitDialog_UninstallSuccess1033The InstallShield Wizard has successfully uninstalled [ProductName]. Click Finish to exit the wizard.0-2087162399IDS__IsExitDialog_Update_InternetConnection1033Your Internet connection can be used to make sure that you have the latest updates.0-2087162399IDS__IsExitDialog_Update_PossibleUpdates1033Some program files might have been updated since you purchased your copy of [ProductName].0-2087162399IDS__IsExitDialog_Update_SetupFinished1033Setup has finished installing [ProductName].0-2087162399IDS__IsExitDialog_Update_YesCheckForUpdates1033&Yes, check for program updates (Recommended) after the setup completes.0-2087162399IDS__IsExitDialog_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsFatalError_ClickFinish1033Click Finish to exit the wizard.0-2087162399IDS__IsFatalError_Finish1033&Finish0-2087162399IDS__IsFatalError_KeepOrRestore1033You can either keep any existing installed elements on your system to continue this installation at a later time or you can restore your system to its original state prior to the installation.0-2087162399IDS__IsFatalError_NotModified1033Your system has not been modified. To complete installation at another time, please run setup again.0-2087162399IDS__IsFatalError_RestoreOrContinueLater1033Click Restore or Continue Later to exit the wizard.0-2087162399IDS__IsFatalError_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsFatalError_WizardInterrupted1033The wizard was interrupted before [ProductName] could be completely installed.0-2087162399IDS__IsFeatureDetailsDlg_DiskSpaceRequirements1033{&MSSansBold8}Disk Space Requirements0-2087162399IDS__IsFeatureDetailsDlg_Numbers1033{120}{70}{70}{70}{70}0-2087162399IDS__IsFeatureDetailsDlg_OK1033OK0-2087162399IDS__IsFeatureDetailsDlg_SpaceRequired1033The disk space required for the installation of the selected features.0-2087162399IDS__IsFeatureDetailsDlg_VolumesTooSmall1033The highlighted volumes do not have enough disk space available for the currently selected features. You can remove files from the highlighted volumes, choose to install fewer features onto local drives, or select different destination drives.0-2087162399IDS__IsFilesInUse_ApplicationsUsingFiles1033The following applications are using files that need to be updated by this setup. Close these applications and click Retry to continue.0-2087162399IDS__IsFilesInUse_Exit1033&Exit0-2087162399IDS__IsFilesInUse_FilesInUse1033{&MSSansBold8}Files in Use0-2087162399IDS__IsFilesInUse_FilesInUseMessage1033Some files that need to be updated are currently in use.0-2087162399IDS__IsFilesInUse_Ignore1033&Ignore0-2087162399IDS__IsFilesInUse_Retry1033&Retry0-2087162399IDS__IsGroup1033&Group:0 - IDS__IsGroupLabel1033Gr&oup:0 - IDS__IsInitDlg_110330-2087162399IDS__IsInitDlg_210330-2087162399IDS__IsInitDlg_PreparingWizard1033[ProductName] Setup is preparing the InstallShield Wizard which will guide you through the program setup process. Please wait.0-2087162399IDS__IsInitDlg_WelcomeWizard1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsLicenseDlg_LicenseAgreement1033{&MSSansBold8}License Agreement0-2087162399IDS__IsLicenseDlg_ReadLicenseAgreement1033Please read the following license agreement carefully.0-2087162399IDS__IsLogonInfoDescription1033Specify the user name and password of the user account that will logon to use this application. The user account must be in the form DOMAIN\Username.0 - IDS__IsLogonInfoTitle1033{&MSSansBold8}Logon Information0 - IDS__IsLogonInfoTitleDescription1033Specify a user name and password0 - IDS__IsLogonNewUserDescription1033Select the button below to specify information about a new user that will be created during the installation.0 - IDS__IsMaintenanceDlg_1110330-2087162399IDS__IsMaintenanceDlg_ChangeFeatures1033Change which program features are installed. This option displays the Custom Selection dialog in which you can change the way features are installed.0-2087162399IDS__IsMaintenanceDlg_MaitenanceOptions1033Modify, repair, or remove the program.0-2087162399IDS__IsMaintenanceDlg_Modify1033{&MSSansBold8}&Modify0-2087162399IDS__IsMaintenanceDlg_ProgramMaintenance1033{&MSSansBold8}Program Maintenance0-2087162399IDS__IsMaintenanceDlg_Remove1033{&MSSansBold8}&Remove0-2087162399IDS__IsMaintenanceDlg_RemoveProductName1033Remove [ProductName] from your computer.0-2087162399IDS__IsMaintenanceDlg_Repair1033{&MSSansBold8}Re&pair0-2087162399IDS__IsMaintenanceDlg_RepairMessage1033Repair installation errors in the program. This option fixes missing or corrupt files, shortcuts, and registry entries.0-2087162399IDS__IsMaintenanceWelcome_MaintenanceOptionsDescription1033The InstallShield(R) Wizard will allow you to modify, repair, or remove [ProductName]. To continue, click Next.0-2087162399IDS__IsMaintenanceWelcome_WizardWelcome1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsMsiRMFilesInUse_ApplicationsUsingFiles1033The following applications are using files that need to be updated by this setup.0 - IDS__IsMsiRMFilesInUse_CloseRestart1033Automatically close and attempt to restart applications.0 - IDS__IsMsiRMFilesInUse_RebootAfter1033Do not close applications. (A reboot will be required.)0 - IDS__IsPatchDlg_PatchClickUpdate1033The InstallShield(R) Wizard will install the Patch for [ProductName] on your computer. To continue, click Update.0-2087162399IDS__IsPatchDlg_PatchWizard1033[ProductName] Patch - InstallShield Wizard0-2087162399IDS__IsPatchDlg_Update1033&Update >0-2087162399IDS__IsPatchDlg_WelcomePatchWizard1033{&TahomaBold10}Welcome to the Patch for [ProductName]0-2087162399IDS__IsProgressDlg_210330-2087162399IDS__IsProgressDlg_Hidden1033(Hidden for now)0-2087162399IDS__IsProgressDlg_HiddenTimeRemaining1033)Hidden for now)Estimated time remaining:0-2087162399IDS__IsProgressDlg_InstallingProductName1033{&MSSansBold8}Installing [ProductName]0-2087162399IDS__IsProgressDlg_ProgressDone1033Progress done0-2087162399IDS__IsProgressDlg_SecHidden1033(Hidden for now)Sec.0-2087162399IDS__IsProgressDlg_Status1033Status:0-2087162399IDS__IsProgressDlg_Uninstalling1033{&MSSansBold8}Uninstalling [ProductName]0-2087162399IDS__IsProgressDlg_UninstallingFeatures1033The program features you selected are being uninstalled.0-2087162399IDS__IsProgressDlg_UninstallingFeatures21033The program features you selected are being installed.0-2087162399IDS__IsProgressDlg_WaitUninstall1033Please wait while the InstallShield Wizard uninstalls [ProductName]. This may take several minutes.0-2087162399IDS__IsProgressDlg_WaitUninstall21033Please wait while the InstallShield Wizard installs [ProductName]. This may take several minutes.0-2087162399IDS__IsReadmeDlg_Cancel1033&Cancel0-2087162399IDS__IsReadmeDlg_PleaseReadInfo1033Please read the following readme information carefully.0-2087162399IDS__IsReadmeDlg_ReadMeInfo1033{&MSSansBold8}Readme Information0-2087162399IDS__IsRegisterUserDlg_1610330-2087162399IDS__IsRegisterUserDlg_CustomerInformation1033{&MSSansBold8}Customer Information0-2087162399IDS__IsRegisterUserDlg_Organization1033&Organization:0-2087162399IDS__IsRegisterUserDlg_PleaseEnterInfo1033Please enter your information.0-2087162399IDS__IsRegisterUserDlg_Tahoma501033{\Tahoma8}{50}0-2087162399IDS__IsRegisterUserDlg_Tahoma801033{\Tahoma8}{80}0-2087162399IDS__IsRegisterUserDlg_UserName1033&User Name:0-2087162399IDS__IsResumeDlg_ResumeSuspended1033The InstallShield(R) Wizard will complete the installation of [ProductName] on your computer. To continue, click Next.0-1332109901IDS__IsResumeDlg_Resuming1033{&TahomaBold10}Upgrading [ProductName]0-1332091501IDS__IsResumeDlg_WizardResume1033The InstallShield(R) Wizard will complete the upgrade of [ProductName] on your computer. To continue, click Next.0-1332132429IDS__IsSelectDomainOrServer1033Select a Domain or Server0 - IDS__IsSelectDomainUserInstructions1033Use the browse buttons to select a domain\server and a user name.0 - IDS__IsSetupTypeDlg_ChooseSetupType1033Choose the setup type that best suits your needs.01578657491IDS__IsSetupTypeDlg_SelectSetupType1033Please select a setup type.01578665683IDS__IsSetupTypeDlg_Service1033{&MSSansBold8}Ser&vice Installation01578671827IDS__IsSetupTypeDlg_ServiceGUI1033{&MSSansBold8}Service Installation w/ &GUI Support01713087052IDS__IsSetupTypeDlg_ServiceGUIText1033Not currently supported.01847091278IDS__IsSetupTypeDlg_ServiceText1033BOINC runs even when no one is logged on. Only you can manage BOINC. -The screensaver does NOT work in this configuration. -The show graphics feature does NOT work in this configuration.0421069078IDS__IsSetupTypeDlg_SetupType1033{&MSSansBold8}Setup Type01578692307IDS__IsSetupTypeDlg_Shared1033{&MSSansBold8}S&hared Installation01578637043IDS__IsSetupTypeDlg_SharedText1033BOINC runs whenever anyone is logged on, and anyone can manage BOINC.01847088910IDS__IsSetupTypeDlg_Single1033{&MSSansBold8}&Single-User Installation01578645235IDS__IsSetupTypeDlg_SingleText1033BOINC runs only when you're logged on, and only you can manage BOINC (recommended).01847094990IDS__IsUserExit_ClickFinish1033Click Finish to exit the wizard.0-2087162399IDS__IsUserExit_Finish1033&Finish0-2087162399IDS__IsUserExit_KeepOrRestore1033You can either keep any existing installed elements on your system to continue this installation at a later time or you can restore your system to its original state prior to the installation.0-2087162399IDS__IsUserExit_NotModified1033Your system has not been modified. To install this program at a later time, please run the installation again.0-2087162399IDS__IsUserExit_RestoreOrContinue1033Click Restore or Continue Later to exit the wizard.0-2087162399IDS__IsUserExit_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsUserExit_WizardInterrupted1033The wizard was interrupted before [ProductName] could be completely installed.0-2087162399IDS__IsUserNameLabel1033&User name:0 - IDS__IsVerifyReadyDlg_BackOrCancel1033If you want to review or change any of your installation settings, click Back. Click Cancel to exit the wizard.0-2087162399IDS__IsVerifyReadyDlg_ClickInstall1033Click Install to begin the installation.0-2087162399IDS__IsVerifyReadyDlg_Company1033Company: [COMPANYNAME]0-2087162399IDS__IsVerifyReadyDlg_CurrentSettings1033Current Settings:0-2087162399IDS__IsVerifyReadyDlg_DestFolder1033Destination Folder:0-2087162399IDS__IsVerifyReadyDlg_Install1033&Install0-2087162399IDS__IsVerifyReadyDlg_Installdir1033[INSTALLDIR]0-2087162399IDS__IsVerifyReadyDlg_ModifyReady1033{&MSSansBold8}Ready to Modify the Program0-2087162399IDS__IsVerifyReadyDlg_ReadyInstall1033{&MSSansBold8}Ready to Install the Program0-2087162399IDS__IsVerifyReadyDlg_ReadyRepair1033{&MSSansBold8}Ready to Repair the Program0-2087162399IDS__IsVerifyReadyDlg_SelectedSetupType1033[SelectedSetupType]0-2087162399IDS__IsVerifyReadyDlg_Serial1033Serial: [ISX_SERIALNUM]0-2087162399IDS__IsVerifyReadyDlg_SetupType1033Setup Type:0-2087162399IDS__IsVerifyReadyDlg_UserInfo1033User Information:0-2087162399IDS__IsVerifyReadyDlg_UserName1033Name: [USERNAME]0-2087162399IDS__IsVerifyReadyDlg_WizardReady1033The wizard is ready to begin installation.0-2087162399IDS__IsVerifyRemoveAllDlg_ChoseRemoveProgram1033You have chosen to remove the program from your system.0-2087162399IDS__IsVerifyRemoveAllDlg_ClickBack1033If you want to review or change any settings, click Back.0-2087162399IDS__IsVerifyRemoveAllDlg_ClickRemove1033Click Remove to remove [ProductName] from your computer. After removal, this program will no longer be available for use.0-2087162399IDS__IsVerifyRemoveAllDlg_Remove1033&Remove0-2087162399IDS__IsVerifyRemoveAllDlg_RemoveProgram1033{&MSSansBold8}Remove the Program0-2087162399IDS__IsWelcomeDlg_InstallProductName1033The InstallShield(R) Wizard will install [ProductName] on your computer. To continue, click Next.0-2087162399IDS__IsWelcomeDlg_WarningCopyright1033WARNING: This program is protected by copyright law and international treaties.0-2087162399IDS__IsWelcomeDlg_WelcomeProductName1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__ServiceConfigDlg_DialogDescription1033Allows you to configure the settings for the service installation configuration01712855439IDS__ServiceConfigDlg_DialogTitle1033{&MSSansBold8}Service Installation Configuration01712900463IDS__ServiceGUIConfigDlg_DialogDescription1033Allows you to configure the settings for the service installation with GUI configuration01712888207IDS__ServiceGUIConfigDlg_DialogTitle1033{&MSSansBold8}Service Installation w/ GUI Configuration01712869775IDS__SharedConfigDlg_DialogDescription1033Allows you to configure the settings for the shared installation configuration01712877935IDS__SharedConfigDlg_DialogTitle1033{&MSSansBold8}Shared Installation Configuration01712900431IDS__SingleConfigDlg_DialogDescription1033Allows you to configure the settings for the single-user installation configuration01712855471IDS__SingleConfigDlg_DialogTitle1033{&MSSansBold8}Single-User Installation Configuration01712900495IDS__TargetReq_DESC_COLOR1033The color settings of your system are not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_OS1033The operating system is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_PROCESSOR1033The processor is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_RAM1033The amount of RAM is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_RESOLUTION1033The screen resolution is not adequate for running [ProductName].0-2087162399ID_STRING11033system.ini01981341547ID_STRING101033The password cannot be blank. Please enter a password.0-2086902101ID_STRING1110330-241506527ID_STRING121033BOINCM~1|BOINC Manager0-2095324661ID_STRING131033&Next >01427891947ID_STRING141033< &Back01427891947ID_STRING151033Cancel01427891947ID_STRING161033{&MSSansBold8}BOINC Configuration01713050220ID_STRING171033These are the current installation options01713070700ID_STRING181033[ProductName] - InstallShield Wizard01427891947ID_STRING191033{&MSSWhiteSerif8}InstallShield01427891947ID_STRING21033boot01981337900ID_STRING201033{&Tahoma8}InstallShield01427891947ID_STRING211033&Next >01427886156ID_STRING221033< &Back01427886156ID_STRING231033Cancel01427886156ID_STRING241033{&MSSansBold8}Customize installation options01713051244ID_STRING251033Customize how BOINC is installed on your computer01713081964ID_STRING261033[ProductName] - InstallShield Wizard01427886156ID_STRING271033{&MSSWhiteSerif8}InstallShield01427886156ID_STRING281033{&Tahoma8}InstallShield01427886156ID_STRING291033NewFeature10-442797813ID_STRING31033SCRNSAVE.EXE01981301068ID_STRING301033*.*0-174337117ID_STRING311033BOINCS~1|BOINC System Tray0-174331539ID_STRING321033MANAGE~1|Manager Startup01352447215ID_STRING331033TRAYST~1|Tray Startup01352410383ID_STRING341033BOINCM~1|BOINC Manager Startup01352440144ID_STRING351033BOINCT~1|BOINC Tray Startup01352425840ID_STRING361033BOINCM~1|BOINC Manager Startup01352434064ID_STRING371033BOINCT~1|BOINC Tray01352434096ID_STRING381033BOINCM~1|BOINC Manager01352436176ID_STRING391033[ProductName] requires that your computer is running Windows 2000 with Service Pack 4. Please go to the Microsoft web site and download Service Pack 4.0438070669ID_STRING41033Closing any running instances of the BOINC Manager01092167440ID_STRING401033Installing [ProductName] on a domain controller is not currently supported.0-887319952ID_STRING411033CHARIT~1|Charity Engine0-484316691ID_STRING421033BOINCM~1|BOINC Manager01042342766ID_STRING51033You are installing BOINC on a Windows NT 4.0 domain controller. You'll need to manually grant the selected user the permission to 'Logon As a Service' through the User Manager for Domains.0-2086873461ID_STRING61033Setup may need to grant the selected username permission to 'Logon As a Service', is it okay to do so?0429505505ID_STRING71033Setup may need to grant the selected username permission to 'Logon As a Service', is it okay to do so?0429503234ID_STRING81033You are installing BOINC on a Windows NT 4.0 domain controller. You'll need to manually grant the selected user the permission to 'Logon As a Service' through the User Manager for Domains.0-2086883701ID_STRING91033The password and confirm password editboxes must match.0429469805IIDS_UITEXT_FeatureUninstalled1033This feature will remain uninstalled.0-2087162399NEW_STRING11033Advanced01427847019NEW_STRING101033Data directory:01713079948NEW_STRING111033Launch BOINC Manager on system startup0-308562610NEW_STRING121033Use BOINC Screensaver01427843980NEW_STRING131033Service Install0-257862135NEW_STRING141033Run project applications under an unprivileged account. This provides increased protection from faulty applications, but it may cause graphics to not work with older applications. -(A reboot may be required.)0773605198NEW_STRING151033Allow all users on this computer to control BOINC01427864940NEW_STRING161033[INSTALLDIR]01713099212NEW_STRING171033Program directory:01713048204NEW_STRING181033[DATADIR]01713099212NEW_STRING191033Launch BOINC Manager on system startup01713099212NEW_STRING21033Launch the BOINC Manager01897522304NEW_STRING201033If checked, your system will be protected from faulty BOINC project applications. -However, this may cause screensaver graphics to not work with older applications.0-2086924949NEW_STRING211033Data directory:01713064588NEW_STRING221033Use BOINC Screensaver01713099212NEW_STRING231033&Change...01713099212NEW_STRING241033Service Install0-257825303NEW_STRING251033Allow all users on this computer to control BOINC01713099212NEW_STRING261033&Change...01713099212NEW_STRING271033Click Next to use these options. -Click Advanced to customize options.01713105580NEW_STRING281033On clicking finish you will be given an option to restart your computer. Please save all unfinished work first. -BOINC will not start until you have restarted your computer.0-1415814547NEW_STRING291033A BOINC component didn't get updated properly. Please run the repair tool from the "Control Panel - Add/Remove Programs" tool ("Control Panel - Program Features" tool on newer version of Windows).0-2086902485NEW_STRING31033Show the readme file0-2045208117NEW_STRING301033This option is now disabled by defaut. -A reboot may be required.0773602862NEW_STRING311033Run project applications under an unprivileged account. This provides increased protection from faulty applications, and on Windows, it will prevent the use of applications that use graphics chips (GPUs) -(A reboot may be required.)0-257853911NEW_STRING41033Click Next to use installation defaults. -Click Advanced to customize.01427879980NEW_STRING51033&Change...01427880076NEW_STRING61033[INSTALLDIR]01427880076NEW_STRING71033Program directory:01713053324NEW_STRING81033&Change...01427884172NEW_STRING91033[DATADIR]01427858060
- - - UpgradedImage_ - Name - MsiPath - Order - Flags - IgnoreMissingFiles -
- - - UpgradeItem - ObjectSetupPath - ISReleaseFlags - ISAttributes -
- - - Name - MsiPath - Family -
- - - Directory_ - Name - Value -
- - - File_ - Name - Value -
- - - Name - Value -
- - - Registry_ - Name - Value -
- - - ISRelease_ - ISProductConfiguration_ - Name - Value -
- - - Shortcut_ - Name - Value -
- - - ISXmlElement - ISXmlFile_ - ISXmlElement_Parent - XPath - Content - ISAttributes -
- - - ISXmlElementAttrib - ISXmlElement_ - Name - Value - ISAttributes -
- - - ISXmlFile - FileName - Component_ - Directory - ISAttributes - SelectionNamespaces - Encoding -
- - - Signature_ - Parent - Element - Attribute - ISAttributes -
- - - Name - Data - ISBuildSourcePath - ISIconIndex - - - -
ARPPRODUCTICON.exe<ISProjectFolder>\redist\CharityEngine\ce.ico0BOINCManagerShortc_0BAA9BD8160A49E59E019B1B2280ED45.exe<PATH_TO_BOINC_FILES>\clientgui\res\ce.ico0NewShortcut1_1F831FAF6288497299C84802D2DCC55C.exe<PATH_TO_BOINC_FILES>\clientgui\res\BOINCGUIApp.ico - NewShortcut2_0DD4D63A90D3496F8A8CF0ABD3175580.exe<PATH_TO_RELEASE_FILES>\boinctray.exe0
- - - IniFile - FileName - DirProperty - Section - Key - Value - Action - Component_ - -
IniTableKey1##ID_STRING1##WindowsFolder##ID_STRING2####ID_STRING3##boinc.scr0_ScreensaverEnable9x
- - - Signature_ - FileName - Section - Key - Field - Type -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AllocateRegistrySpaceNOT Installed1554AllocateRegistrySpace - AppSearch400AppSearch - BindImage4300BindImage - CACleanupOldBinariesREMOVE <> "ALL"796 - CACreateAcctMgrLoginFileNOT Installed6605 - CACreateBOINCAccountsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11546 - CACreateBOINCGroupsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11549 - CACreateClientAuthFileVersionNT And NOT Installed6604 - CACreateProjectInitFileNOT Installed6606 - CAGetAdministratorsGroupNameVersionNT And REMOVE <> "ALL"1537 - CAGetUsersGroupNameVersionNT And REMOVE <> "ALL"1543 - CAGrantBOINCAdminsRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11550 - CAGrantBOINCMasterRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11547 - CAGrantBOINCProjectRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11548 - CAGrantBOINCProjectsRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11552 - CAGrantBOINCUsersRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11551 - CAMigrateBOINCData1553 - CAMigrateBOINCDataCleanupREMOVE <> "ALL"6613 - CAMigrateBOINCDataInstall3950 - CAMigrateBOINCDataRollback3900 - CAMigrateBOINCDataVersionREMOVE <> "ALL"409 - CASaveExecutionState6615 - CASaveSetupState6614 - CASetBOINCDataProjects1004 - CASetBOINCDataSlots1003 - CASetPermissionBOINCVersionNT And REMOVE <> "ALL"6607 - CASetPermissionBOINCDataVersionNT And REMOVE <> "ALL"6608 - CASetPermissionBOINCDataProjectsVersionNT And REMOVE <> "ALL"6609 - CASetPermissionBOINCDataSlotsVersionNT And REMOVE <> "ALL"6611 - CAShutdownBOINCVersionNT403 - CAShutdownBOINCManagerVersionNT404 - CAShutdownBOINCManager95Version9X405 - CAShutdownBOINCScreensaverVersionNT408 - CAValidateInstallREMOVE <> "ALL"6602 - CAValidateRebootRequestREMOVE <> "ALL" AND RETURN_REBOOTREQUESTED = "1"6603 - CAValidateSetupType737 - CCPSearchCCP_TEST500CCPSearch - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - CreateFolders3700CreateFolders - CreateShortcuts4500CreateShortcuts - DeleteServicesVersionNT2000DeleteServices - DuplicateFiles4210DuplicateFiles - FileCost900FileCost - FindRelatedProductsNOT ISSETUPDRIVEN420FindRelatedProducts - ISPreventDowngradeISFOUNDNEWERPRODUCTVERSION450 - ISSelfRegisterCosting2201 - ISSelfRegisterFiles5601 - ISSelfRegisterFinalize6610 - ISSetAllUsersNot Installed10 - ISSetupFilesCleanup6616 - ISSetupFilesExtract3 - ISUnSelfRegisterFiles2202 - InstallFiles4000InstallFiles - InstallFinalize6601InstallFinalize - InstallInitialize1501InstallInitialize - InstallODBC5400InstallODBC - InstallServicesVersionNT5800InstallServices - InstallValidate1400InstallValidate - IsolateComponents950IsolateComponents - LaunchConditionsNot Installed410LaunchConditions - MigrateFeatureStates1200MigrateFeatureStates - MoveFiles3800MoveFiles - MsiConfigureServicesVersionMsi >= "5.00"5801MSI5 MsiConfigureServices - MsiPublishAssemblies6250MsiPublishAssemblies - MsiUnpublishAssemblies1750MsiUnpublishAssemblies - PatchFiles4090PatchFiles - ProcessComponents1600ProcessComponents - PublishComponents6200PublishComponents - PublishFeatures6300PublishFeatures - PublishProduct6400PublishProduct - RMCCPSearchNot CCP_SUCCESS And CCP_TEST600RMCCPSearch - RegisterClassInfo4600RegisterClassInfo - RegisterComPlus5700RegisterComPlus - RegisterExtensionInfo4700RegisterExtensionInfo - RegisterFonts5300RegisterFonts - RegisterMIMEInfo4900RegisterMIMEInfo - RegisterProduct6100RegisterProduct - RegisterProgIdInfo4800RegisterProgIdInfo - RegisterTypeLibraries5500RegisterTypeLibraries - RegisterUser6000RegisterUser - RemoveDuplicateFiles3400RemoveDuplicateFiles - RemoveEnvironmentStrings3300RemoveEnvironmentStrings - RemoveExistingProducts1410RemoveExistingProducts - RemoveFiles3500RemoveFiles - RemoveFolders3600RemoveFolders - RemoveIniValues3100RemoveIniValues - RemoveODBC2400RemoveODBC - RemoveRegistryValues2600RemoveRegistryValues - RemoveShortcuts3200RemoveShortcuts - ResolveSource_IsMaintenance <> "Remove"850 - ScheduleRebootISSCHEDULEREBOOT6410ScheduleReboot - SelfRegModules5600SelfRegModules - SelfUnregModules2200SelfUnregModules - SetARPINSTALLLOCATIONNot Installed1010SetARPINSTALLLOCATION - SetARPReadme1005 - SetODBCFolders1100SetODBCFolders - StartServicesVersionNT5900StartServices - StopServicesVersionNT1900StopServices - UnpublishComponents1700UnpublishComponents - UnpublishFeatures1800UnpublishFeatures - UnregisterClassInfo2700UnregisterClassInfo - UnregisterComPlus2100UnregisterComPlus - UnregisterExtensionInfo2800UnregisterExtensionInfo - UnregisterFonts2500UnregisterFonts - UnregisterMIMEInfo3000UnregisterMIMEInfo - UnregisterProgIdInfo2900UnregisterProgIdInfo - UnregisterTypeLibraries2300UnregisterTypeLibraries - ValidateProductID700ValidateProductID - WriteEnvironmentStrings5200WriteEnvironmentStrings - WriteIniValues5100WriteIniValues - WriteRegistryValues5000WriteRegistryValues -
- - - Property - Value - - - - - - - - - - - - - - - - - - - - - - -
ActiveLanguage1033ApplicationTypeStandard Windows ApplicationComments - CurrentMedia -VwBlAGIAAQBXAEUAQgB4ADgANgA= - DefaultProductConfigurationCDROMISCompilerOption_CompileBeforeBuild1ISCompilerOption_Debug1ISCompilerOption_IncludePath - ISCompilerOption_MaxErrors50ISCompilerOption_MaxWarnings50ISCompilerOption_OutputPath<ISProjectDataFolder>\Script FilesISCompilerOption_PreProcessor - ISCompilerOption_WarningLevel3ISCompilerOption_WarningsAsErrors1ISDialogLangID - ISUSLock{7DB28058-CB18-45B5-96E8-6878BE7A1CE4}ISUSSignature{8C9A9A4B-2D1B-49CD-974C-E1204781958B}MsiExecCmdLineOptions/Liem!vorwpacu c:\temp\setup.logMsiLogFilec:\temp\setup.logOnUpgrade0OwnerRom WaltonPatchFamilyMyPatchFamily1PatchSequence1.0.0SaveAsSchema - SccEnabled0SccPath - SchemaVersion771TypeMSI
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AppSearch400AppSearch - CARestoreExecutionState1352 - CARestoreSetupState6 - CCPSearchCCP_TEST500CCPSearch - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - ExecuteAction1300ExecuteAction - FileCost900FileCost - FindRelatedProducts430FindRelatedProducts - ISPreventDowngradeISFOUNDNEWERPRODUCTVERSION450 - ISSetAllUsersNot Installed10 - ISSetupFilesCleanup1353 - ISSetupFilesExtract3 - InstallWelcomeNot Installed And (Not PATCH Or IS_MAJOR_UPGRADE)1210InstallWelcome - IsolateComponents950IsolateComponents - LaunchConditionsNot Installed410LaunchConditions - MaintenanceWelcomeInstalled And Not RESUME And Not Preselected And Not PATCH1230MaintenanceWelcome - MigrateFeatureStates1200MigrateFeatureStates - PatchWelcomePATCH And Not IS_MAJOR_UPGRADE1205Patch Panel - RMCCPSearchNot CCP_SUCCESS And CCP_TEST600RMCCPSearch - ResolveSourceNot Installed And Not PATCH990ResolveSource - SetARPReadme1002 - SetAllUsersProfileNTVersionNT = 400970 - SetupCompleteError-3SetupCompleteError - SetupCompleteSuccess-1SetupCompleteSuccess - SetupInitialization420SetupInitialization - SetupInterrupted-2SetupInterrupted - SetupProgress1240SetupProgress - SetupResumeInstalled And (RESUME Or Preselected) And Not PATCH1220SetupResume - ValidateProductID700ValidateProductID - setAllUsersProfile2KVersionNT >= 500980 - setUserProfileNTVersionNT960 -
- - - Component_Shared - Component_Application -
- - - Condition - Description - - - - -
(((Not Version9X=400) And (Not Version9X=410) And (Not Version9X=490) And (Not VersionNT=400)) Or ((VersionNT>=500) And (MsiNTProductType <> 2))) ##ID_STRING40##(((Not Version9X=400) And (Not Version9X=410) And (Not Version9X=490) And (Not VersionNT=400)) Or (VersionNT>500) Or ((VersionNT=500) And (ServicePackLevel >= 4)))##ID_STRING39##(Not Version9X=400) And (Not Version9X=410) And (Not Version9X=490) And (Not VersionNT=400)##IDPROP_EXPRESS_LAUNCH_CONDITION_OS##AdminUser##IDPROP_EXPRESS_LAUNCH_CONDITION_ADMIN##
- - - Property - Order - Value - Text -
IS_SQLSERVER_LIST1TestValue -
- - - Property - Order - Value - Text - Binary_ -
- - - LockObject - Table - Domain - User - Permission -
- - - ContentType - Extension_ - CLSID -
- - - DiskId - LastSequence - DiskPrompt - Cabinet - VolumeLabel - Source -
- - - FileKey - Component_ - SourceName - DestName - SourceFolder - DestFolder - Options -
- - - Component_ - Feature_ - File_Manifest - File_Application - Attributes -
- - - Component_ - Name - Value -
- - - DigitalCertificate - CertData -
- - - Table - SignObject - DigitalCertificate_ - Hash -
- - - Component - Flags - Sequence - ReferenceComponents -
- - - MsiEmbeddedChainer - Condition - CommandLine - Source - Type -
- - - MsiEmbeddedUI - FileName - Attributes - MessageFilter - Data - ISBuildSourcePath -
- - - File_ - Options - HashPart1 - HashPart2 - HashPart3 - HashPart4 -
- - - MsiLockPermissionsEx - LockObject - Table - SDDLText - Condition -
- - - PackageCertificate - DigitalCertificate_ -
- - - PatchCertificate - DigitalCertificate_ -
- - - PatchConfiguration_ - Company - Property - Value -
- - - File_ - Assembly_ -
- - - Assembly - Name - Value -
- - - PatchConfiguration_ - PatchFamily - Target - Sequence - Supersede -
- - - MsiServiceConfig - Name - Event - ConfigType - Argument - Component_ -
- - - MsiServiceConfigFailureActions - Name - Event - ResetPeriod - RebootMessage - Command - Actions - DelayActions - Component_ -
- - - MsiShortcutProperty - Shortcut_ - PropertyKey - PropVariantValue -
- - - Driver_ - Attribute - Value -
- - - DataSource - Component_ - Description - DriverDescription - Registration -
- - - Driver - Component_ - Description - File_ - File_Setup -
- - - DataSource_ - Attribute - Value -
- - - Translator - Component_ - Description - File_ - File_Setup -
- - - File_ - Sequence - PatchSize - Attributes - Header - StreamRef_ - ISBuildSourcePath -
- - - PatchId - Media_ -
- - - ProgId - ProgId_Parent - Class_ - Description - Icon_ - IconIndex - ISAttributes -
- - - Property - Value - ISComments -
ARPCOMMENTS##IDS_SUMMARY_DESCRIPTION## - ARPHELPLINK##COMPANY_URL## - ARPNOMODIFY1 - ARPNOREPAIR1 - ARPPRODUCTICONARPPRODUCTICON.exe - ARPREADME##IDS_README_LOCATION## - ARPURLINFOABOUT##COMPANY_URL## - ARPURLUPDATEINFO##COMPANY_URL## - AgreeToLicenseNo - BOINC_ADMINS_GROUPNAME - BOINC_MASTER_PASSWORD - BOINC_MASTER_USERNAME - BOINC_PROJECTS_GROUPNAME - BOINC_PROJECT_PASSWORD - BOINC_PROJECT_USERNAME - BOINC_USERS_GROUPNAME - DATADIR - DWUSINTERVAL30 - DWUSLINKCE5CE738F9BC809F69AC80EFCE0B978F0EBC808FCEBC8038CE9B07DF4ECBB07FC92CF058A9AC - DefaultUIFontTahoma8 - DialogCaption - DiskPrompt[1] - ENABLELAUNCHATLOGON1 - ENABLEPROTECTEDAPPLICATIONEXECUTION30 - ENABLESCREENSAVER0 - ENABLESTARTMENUITEMS1 - ENABLEUSEBYALLUSERS1 - ErrorDialogSetupError - GROUPALIAS_ADMINISTRATORS - GROUPALIAS_USERS - INSTALLLEVEL100 - ISVROOT_PORT_NO0 - IS_PROGMSG_TEXTFILECHANGS_REPLACE##IDS_PROGMSG_TEXTFILECHANGS_REPLACE## - IS_PROGMSG_XML_COSTING##IDS_PROGMSG_XML_COSTING## - IS_PROGMSG_XML_CREATE_FILE##IDS_PROGMSG_XML_CREATE_FILE## - IS_PROGMSG_XML_FILES##IDS_PROGMSG_XML_FILES## - IS_PROGMSG_XML_REMOVE_FILE##IDS_PROGMSG_XML_REMOVE_FILE## - IS_PROGMSG_XML_ROLLBACK_FILES##IDS_PROGMSG_XML_ROLLBACK_FILES## - IS_PROGMSG_XML_UPDATE_FILE##IDS_PROGMSG_XML_UPDATE_FILE## - InstallChoiceAR - LAUNCHPROGRAM1 - Manufacturer##COMPANY_NAME## - MsiHiddenPropertiesBOINC_MASTER_PASSWORD;BOINC_PROJECT_PASSWORD - MsiLoggingvoicewarmup - OVERRIDE_ENABLELAUNCHATLOGON1 - OVERRIDE_ENABLEPROTECTEDAPPLICATIONEXECUTION30 - OVERRIDE_ENABLESCREENSAVER0 - OVERRIDE_ENABLEUSEBYALLUSERS1 - OVERRIDE_LAUNCHPROGRAM1 - PIDTemplate12345<###-%%%%%%%>@@@@@ - PROGMSG_IIS_CREATEAPPPOOL##IDS_PROGMSG_IIS_CREATEAPPPOOL## - PROGMSG_IIS_CREATEAPPPOOLS##IDS_PROGMSG_IIS_CREATEAPPPOOLS## - PROGMSG_IIS_CREATEWEBSERVICEEXTENSION##IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSION## - PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS## - PROGMSG_IIS_CREATEWEBSITE##IDS_PROGMSG_IIS_CREATEWEBSITE## - PROGMSG_IIS_CREATEWEBSITES##IDS_PROGMSG_IIS_CREATEWEBSITES## - PROGMSG_IIS_REMOVEAPPPOOL##IDS_PROGMSG_IIS_REMOVEAPPPOOL## - PROGMSG_IIS_REMOVEAPPPOOLS##IDS_PROGMSG_IIS_REMOVEAPPPOOLS## - PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION##IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION## - PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS## - PROGMSG_IIS_REMOVEWEBSITES##IDS_PROGMSG_IIS_REMOVEWEBSITES## - PROGMSG_IIS_ROLLBACKAPPPOOLS##IDS_PROGMSG_IIS_ROLLBACKAPPPOOLS## - PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS## - PROGRAMFILETOLAUNCHATEND[#charityengine.exe] - ProductCode{D20484F4-7DAE-4490-A65A-743983FA757F} - ProductIDnone - ProductLanguage1033 - ProductNameCharity Engine - ProductVersion7.0.72 - ProgressType0install - ProgressType1Installing - ProgressType2installed - ProgressType3installs - RETURN_REBOOTREQUESTED0 - RETURN_VALIDATEINSTALL0 - RETURN_VERIFYINSTALLDIRECTORIES0 - RebootYesNoYes - ReinstallModeTextomus - RestartManagerOptionCloseRestart - SecureCustomPropertiesACTPROP_BC961760_07FB_4754_A277_8D6943B569CC;ACTPROP_E913E54D_5080_42EC_A312_B21948BA1C02;INSTALLDIR;SUPPORTDIR;ENABLEPROTECTEDAPPLICATIONEXECUTION3;ISACTIONPROP1 - UpgradeCode{E913E54D-5080-42EC-A312-B21948BA1C02} - _BrowseDataProperty0 - _BrowseInstallProperty0 - _IsMaintenanceInstall -
- - - ComponentId - Qualifier - Component_ - AppData - Feature_ -
- - - Property - Order - Value - X - Y - Width - Height - Text - Help - ISControlId - - - - - -
AgreeToLicense1No01529115##IDS__AgreeToLicense_0## - AgreeToLicense2Yes0029115##IDS__AgreeToLicense_1## - RestartManagerOption1CloseRestart6933114##IDS__IsMsiRMFilesInUse_CloseRestart## - RestartManagerOption2Reboot62133114##IDS__IsMsiRMFilesInUse_RebootAfter## - SETUPTYPE1Single0027015##IDS__IsSetupTypeDlg_Single##0SETUPTYPE2Shared03827015##IDS__IsSetupTypeDlg_Shared##0SETUPTYPE3Service07527015##IDS__IsSetupTypeDlg_Service##0_IsMaintenance2Reinstall0029014##IDS__IsMaintenanceDlg_Repair##0_IsMaintenance3Remove06029014##IDS__IsMaintenanceDlg_Remove##0
- - - Signature_ - Root - Key - Name - Type -
- - - Registry - Root - Key - Name - Value - Component_ - ISAttributes - - - - - - - -
Registry11Control Panel\DesktopSCRNSAVE.EXEboinc.scr_ScreensaverEnableNT0Registry21Control Panel\DesktopScreenSaveActive1_ScreensaverEnableNT0Registry31SOFTWARE\Microsoft\Windows\CurrentVersion\Runboincmgr"[INSTALLDIR]charityengine.exe" /a /s_BOINCManagerStartup0Registry302SOFTWARE\Microsoft\Windows\CurrentVersion\Runboinctray"[INSTALLDIR]boinctray.exe"_BOINCTrayStartup0Registry41Control Panel\DesktopScreenSaveTimeOut300_ScreensaverEnableNT0Registry52SOFTWARE\Microsoft\Windows\CurrentVersion\Runboincmgr"[INSTALLDIR]charityengine.exe" /a /s_BOINCManagerStartupAll0Registry61Software\Space Sciences Laboratory, U.C. Berkeley\BOINC ManagerSkinCharity Engine_BOINCManagerSkin0
- - - FileKey - Component_ - FileName - DirProperty - InstallMode - - - - - -
NewShortcut1_BOINCManagerBOINCLOCATIONTRAY2NewShortcut2_BOINCTrayBOINCLOCATIONTRAY2NewShortcut3_BOINCManagerBOINCLOCATIONMANAGER2NewShortcut4_BOINCManagerStartMenunewfolder12_BOINCTray_BOINCTrayBOINCLOCATIONTRAY2
- - - RemoveIniFile - FileName - DirProperty - Section - Key - Value - Action - Component_ -
- - - RemoveRegistry - Root - Key - Name - Component_ -
- - - ReserveKey - Component_ - ReserveFolder - ReserveLocal - ReserveSource -
- - - SFPCatalog - Catalog - Dependency -
- - - File_ - Cost -
- - - ServiceControl - Name - Event - Arguments - Wait - Component_ - -
BOINCBOINC128BOINCServiceConfig
- - - ServiceInstall - Name - DisplayName - ServiceType - StartType - ErrorControl - LoadOrderGroup - Dependencies - StartName - Password - Arguments - Component_ - Description - -
NewServiceInstall1BOINC##IDS_FEATURE_BOINC_NAME##1621RpcSs[~][~][BOINC_MASTER_ISUSERNAME][BOINC_MASTER_PASSWORD]-daemonBOINCServiceConfig##IDS_FEATURE_BOINC_DESCRIPTION##
- - - Shortcut - Directory_ - Name - Component_ - Target - Arguments - Description - Hotkey - Icon_ - IconIndex - ShowCmd - WkDir - DisplayResourceDLL - DisplayResourceId - DescriptionResourceDLL - DescriptionResourceId - ISComments - ISShortcutName - ISAttributes -
BOINCManagerShortcutnewfolder1##IDS_FEATURE_BOINC_MANAGER_NAME##_BOINCManagerStartMenu[INSTALLDIR]charityengine.exe##IDS_FEATURE_BOINC_MANAGER_DESCRIPTION##BOINCManagerShortc_0BAA9BD8160A49E59E019B1B2280ED45.exe01INSTALLDIR -
- - - Signature - FileName - MinVersion - MaxVersion - MinSize - MaxSize - MinDate - MaxDate - Languages -
- - - TextStyle - FaceName - Size - Color - StyleBits - - - - - - -
Arial8Arial8 - Arial9Arial9 - ArialBlue10Arial1016711680 - ArialBlueStrike10Arial10167116808CourierNew8Courier New8 - CourierNew9Courier New9 - MSGothic9MS Gothic9 - MSSGreySerif8MS Sans Serif88421504 - MSSWhiteSerif8Tahoma816777215 - MSSansBold8Tahoma81MSSansSerif8MS Sans Serif8 - MSSansSerif9MS Sans Serif9 - Tahoma10Tahoma10 - Tahoma8Tahoma8 - Tahoma9Tahoma9 - TahomaBold10Tahoma101TahomaBold8Tahoma81Times8Times New Roman8 - Times9Times New Roman9 - TimesItalic12Times New Roman122TimesItalicBlue10Times New Roman10167116802TimesRed16Times New Roman16255 -
- - - LibID - Language - Component_ - Version - Description - Directory_ - Feature_ - Cost -
- - - Key - Text - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AbsentPath - GB##IDS_UITEXT_GB##KB##IDS_UITEXT_KB##MB##IDS_UITEXT_MB##MenuAbsent##IDS_UITEXT_FeatureNotAvailable##MenuAdvertise##IDS_UITEXT_FeatureInstalledWhenRequired2##MenuAllCD##IDS_UITEXT_FeatureInstalledCD##MenuAllLocal##IDS_UITEXT_FeatureInstalledLocal##MenuAllNetwork##IDS_UITEXT_FeatureInstalledNetwork##MenuCD##IDS_UITEXT_FeatureInstalledCD2##MenuLocal##IDS_UITEXT_FeatureInstalledLocal2##MenuNetwork##IDS_UITEXT_FeatureInstalledNetwork2##NewFolder##IDS_UITEXT_Folder##SelAbsentAbsent##IDS_UITEXT_GB##SelAbsentAdvertise##IDS_UITEXT_FeatureInstalledWhenRequired##SelAbsentCD##IDS_UITEXT_FeatureOnCD##SelAbsentLocal##IDS_UITEXT_FeatureLocal##SelAbsentNetwork##IDS_UITEXT_FeatureNetwork##SelAdvertiseAbsent##IDS_UITEXT_FeatureUnavailable##SelAdvertiseAdvertise##IDS_UITEXT_FeatureInstalledRequired##SelAdvertiseCD##IDS_UITEXT_FeatureOnCD2##SelAdvertiseLocal##IDS_UITEXT_FeatureLocal2##SelAdvertiseNetwork##IDS_UITEXT_FeatureNetwork2##SelCDAbsent##IDS_UITEXT_FeatureWillBeUninstalled##SelCDAdvertise##IDS_UITEXT_FeatureWasCD##SelCDCD##IDS_UITEXT_FeatureRunFromCD##SelCDLocal##IDS_UITEXT_FeatureWasCDLocal##SelChildCostNeg##IDS_UITEXT_FeatureFreeSpace##SelChildCostPos##IDS_UITEXT_FeatureRequiredSpace##SelCostPending##IDS_UITEXT_CompilingFeaturesCost##SelLocalAbsent##IDS_UITEXT_FeatureCompletelyRemoved##SelLocalAdvertise##IDS_UITEXT_FeatureRemovedUnlessRequired##SelLocalCD##IDS_UITEXT_FeatureRemovedCD##SelLocalLocal##IDS_UITEXT_FeatureRemainLocal##SelLocalNetwork##IDS_UITEXT_FeatureRemoveNetwork##SelNetworkAbsent##IDS_UITEXT_FeatureUninstallNoNetwork##SelNetworkAdvertise##IDS_UITEXT_FeatureWasOnNetworkInstalled##SelNetworkLocal##IDS_UITEXT_FeatureWasOnNetworkLocal##SelNetworkNetwork##IDS_UITEXT_FeatureContinueNetwork##SelParentCostNegNeg##IDS_UITEXT_FeatureSpaceFree##SelParentCostNegPos##IDS_UITEXT_FeatureSpaceFree2##SelParentCostPosNeg##IDS_UITEXT_FeatureSpaceFree3##SelParentCostPosPos##IDS_UITEXT_FeatureSpaceFree4##TimeRemaining##IDS_UITEXT_TimeRemaining##VolumeCostAvailable##IDS_UITEXT_Available##VolumeCostDifference##IDS_UITEXT_Differences##VolumeCostRequired##IDS_UITEXT_Required##VolumeCostSize##IDS_UITEXT_DiskSize##VolumeCostVolume##IDS_UITEXT_Volume##bytes##IDS_UITEXT_Bytes##
- - - UpgradeCode - VersionMin - VersionMax - Language - Attributes - Remove - ActionProperty - ISDisplayName - - -
{862B80F6-835D-4F72-8C4F-EE68ED34C6F8}0000.0000.0000.00009999.9999.9999.9999769ISACTIONPROP1World Community Grid Upgrade{E913E54D-5080-42EC-A312-B21948BA1C02}0000.0000.00009999.9999.9999769ACTPROP_E913E54D_5080_42EC_A312_B21948BA1C02General Upgrade
- - - Extension_ - Verb - Sequence - Command - Argument -
- - - Table - Column - Nullable - MinValue - MaxValue - KeyTable - KeyColumn - Category - Set - Description - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ActionTextActionNIdentifierName of action to be described.ActionTextDescriptionYTextLocalized description displayed in progress dialog and log when action is executing.ActionTextTemplateYTemplateOptional localized format template used to format action data records for display during action execution.AdminExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdminExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdminExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesAdminExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.AdminExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdminUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdminUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdminUISequenceISAttributesYThis is used to store MM Custom Action TypesAdminUISequenceISCommentsYTextAuthor’s comments on this Sequence.AdminUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdvtExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdvtExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdvtExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesAdvtExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.AdvtExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdvtUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdvtUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdvtUISequenceISAttributesYThis is used to store MM Custom Action TypesAdvtUISequenceISCommentsYTextAuthor’s comments on this Sequence.AdvtUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AppIdActivateAtStorageY01 - AppIdAppIdNGuid - AppIdDllSurrogateYText - AppIdLocalServiceYText - AppIdRemoteServerNameYFormatted - AppIdRunAsInteractiveUserY01 - AppIdServiceParametersYText - AppSearchPropertyNIdentifierThe property associated with a SignatureAppSearchSignature_NISXmlLocator;Signature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, CompLocator and the DrLocator tables.BBControlAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this control.BBControlBBControlNIdentifierName of the control. This name must be unique within a billboard, but can repeat on different billboard.BBControlBillboard_NBillboard1IdentifierExternal key to the Billboard table, name of the billboard.BBControlHeightN032767Height of the bounding rectangle of the control.BBControlTextYTextA string used to set the initial text contained within a control (if appropriate).BBControlTypeNIdentifierThe type of the control.BBControlWidthN032767Width of the bounding rectangle of the control.BBControlXN032767Horizontal coordinate of the upper left corner of the bounding rectangle of the control.BBControlYN032767Vertical coordinate of the upper left corner of the bounding rectangle of the control.BillboardActionYIdentifierThe name of an action. The billboard is displayed during the progress messages received from this action.BillboardBillboardNIdentifierName of the billboard.BillboardFeature_NFeature1IdentifierAn external key to the Feature Table. The billboard is shown only if this feature is being installed.BillboardOrderingY032767A positive integer. If there is more than one billboard corresponding to an action they will be shown in the order defined by this column.BinaryDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.BinaryISBuildSourcePathYTextFull path to the ICO or EXE file.BinaryNameNIdentifierUnique key identifying the binary data.BindImageFile_NFile1IdentifierThe index into the File table. This must be an executable file.BindImagePathYPathsA list of ; delimited paths that represent the paths to be searched for the import DLLS. The list is usually a list of properties each enclosed within square brackets [] .CCPSearchSignature_NSignature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, CompLocator and the DrLocator tables.CheckBoxPropertyNIdentifierA named property to be tied to the item.CheckBoxValueYFormattedThe value string associated with the item.ClassAppId_YAppId1GuidOptional AppID containing DCOM information for associated application (string GUID).ClassArgumentYFormattedoptional argument for LocalServers.ClassAttributesY32767Class registration attributes.ClassCLSIDNGuidThe CLSID of an OLE factory.ClassComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.ClassContextNIdentifierThe numeric server context for this server. CLSCTX_xxxxClassDefInprocHandlerYText1;2;3Optional default inproc handler. Only optionally provided if Context=CLSCTX_LOCAL_SERVER. Typically "ole32.dll" or "mapi32.dll"ClassDescriptionYTextLocalized description for the Class.ClassFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the CLSID factory to be operational.ClassFileTypeMaskYTextOptional string containing information for the HKCRthis CLSID) key. If multiple patterns exist, they must be delimited by a semicolon, and numeric subkeys will be generated: 0,1,2...ClassIconIndexY-3276732767Optional icon index.ClassIcon_YIcon1IdentifierOptional foreign key into the Icon Table, specifying the icon file associated with this CLSID. Will be written under the DefaultIcon key.ClassProgId_DefaultYProgId1TextOptional ProgId associated with this CLSID.ComboBoxOrderN132767A positive integer used to determine the ordering of the items within one list. The integers do not have to be consecutive.ComboBoxPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same combobox.ComboBoxTextYFormattedThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ComboBoxValueNFormattedThe value string associated with this item. Selecting the line will set the associated property to this value.CompLocatorComponentIdNGuidA string GUID unique to this component, version, and language.CompLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table.CompLocatorTypeY01A boolean value that determines if the registry value is a filename or a directory location.ComplusComponent_NComponent1IdentifierForeign key referencing Component that controls the ComPlus component.ComplusExpTypeY032767ComPlus component attributes.ComponentAttributesNRemote execution option, one of irsEnumComponentComponentNIdentifierPrimary key used to identify a particular component record.ComponentComponentIdYGuidA string GUID unique to this component, version, and language.ComponentConditionYConditionA conditional statement that will disable this component if the specified condition evaluates to the 'True' state. If a component is disabled, it will not be installed, regardless of the 'Action' state associated with the component.ComponentDirectory_NDirectory1IdentifierRequired key of a Directory table record. This is actually a property name whose value contains the actual path, set either by the AppSearch action or with the default setting obtained from the Directory table.ComponentISAttributesYThis is used to store Installshield custom properties of a component.ComponentISCommentsYTextUser Comments.ComponentISDotNetInstallerArgsCommitYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsInstallYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsRollbackYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsUninstallYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISRegFileToMergeAtBuildYTextPath and File name of a .REG file to merge into the component at build time.ComponentISScanAtBuildFileYTextFile used by the Dot Net scanner to populate dependant assemblies' File_Application field.ComponentKeyPathYFile;ODBCDataSource;Registry1IdentifierEither the primary key into the File table, Registry table, or ODBCDataSource table. This extract path is stored when the component is installed, and is used to detect the presence of the component and to return the path to it.ConditionConditionYConditionExpression evaluated to determine if Level in the Feature table is to change.ConditionFeature_NFeature1IdentifierReference to a Feature entry in Feature table.ConditionLevelN032767New selection Level to set in Feature table if Condition evaluates to TRUE.ControlAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this control.ControlBinary_YBinary1IdentifierExternal key to the Binary table.ControlControlNIdentifierName of the control. This name must be unique within a dialog, but can repeat on different dialogs.ControlControl_NextYControl2IdentifierThe name of an other control on the same dialog. This link defines the tab order of the controls. The links have to form one or more cycles!ControlDialog_NDialog1IdentifierExternal key to the Dialog table, name of the dialog.ControlHeightN032767Height of the bounding rectangle of the control.ControlHelpYTextThe help strings used with the button. The text is optional.ControlISBuildSourcePathYTextFull path to .rtf file for scrollable text controlControlISControlIdYA number used to represent the control ID of the Control, Used in Dialog exportControlISWindowStyleY02147483647A 32-bit word that specifies non-MSI window styles to be applied to this control.ControlPropertyYIdentifierThe name of a defined property to be linked to this control.ControlTextYFormattedA string used to set the initial text contained within a control (if appropriate).ControlTypeNIdentifierThe type of the control.ControlWidthN032767Width of the bounding rectangle of the control.ControlXN032767Horizontal coordinate of the upper left corner of the bounding rectangle of the control.ControlYN032767Vertical coordinate of the upper left corner of the bounding rectangle of the control.ControlConditionActionNDefault;Disable;Enable;Hide;ShowThe desired action to be taken on the specified control.ControlConditionConditionNConditionA standard conditional statement that specifies under which conditions the action should be triggered.ControlConditionControl_NControl2IdentifierA foreign key to the Control table, name of the control.ControlConditionDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the dialog.ControlEventArgumentNFormattedA value to be used as a modifier when triggering a particular event.ControlEventConditionYConditionA standard conditional statement that specifies under which conditions an event should be triggered.ControlEventControl_NControl2IdentifierA foreign key to the Control table, name of the controlControlEventDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the dialog.ControlEventEventNFormattedAn identifier that specifies the type of the event that should take place when the user interacts with control specified by the first two entries.ControlEventOrderingY02147483647An integer used to order several events tied to the same control. Can be left blank.CreateFolderComponent_NComponent1IdentifierForeign key into the Component table.CreateFolderDirectory_NDirectory1IdentifierPrimary key, could be foreign key into the Directory table.CustomActionActionNIdentifierPrimary key, name of action, normally appears in sequence table unless private use.CustomActionExtendedTypeY02147483647The numeric custom action type info flags.CustomActionISCommentsYTextAuthor’s comments for this custom action.CustomActionSourceYCustomSourceThe table reference of the source of the code.CustomActionTargetYISDLLWrapper;ISInstallScriptAction1FormattedExcecution parameter, depends on the type of custom actionCustomActionTypeN132767The numeric custom action type, consisting of source location, code type, entry, option flags.DialogAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this dialog.DialogControl_CancelYControl2IdentifierDefines the cancel control. Hitting escape or clicking on the close icon on the dialog is equivalent to pushing this button.DialogControl_DefaultYControl2IdentifierDefines the default control. Hitting return is equivalent to pushing this button.DialogControl_FirstNControl2IdentifierDefines the control that has the focus when the dialog is created.DialogDialogNIdentifierName of the dialog.DialogHCenteringN0100Horizontal position of the dialog on a 0-100 scale. 0 means left end, 100 means right end of the screen, 50 center.DialogHeightN032767Height of the bounding rectangle of the dialog.DialogISCommentsYTextAuthor’s comments for this dialog.DialogISResourceIdYA Number the Specifies the Dialog ID to be used in Dialog ExportDialogISWindowStyleYA 32-bit word that specifies non-MSI window styles to be applied to this control. This is only used in Script Based Setups.DialogTextStyle_YIdentifierForeign Key into TextStyle table, only used in Script Based Projects.DialogTitleYFormattedA text string specifying the title to be displayed in the title bar of the dialog's window.DialogVCenteringN0100Vertical position of the dialog on a 0-100 scale. 0 means top end, 100 means bottom end of the screen, 50 center.DialogWidthN032767Width of the bounding rectangle of the dialog.DirectoryDefaultDirNTextThe default sub-path under parent's path.DirectoryDirectoryNIdentifierUnique identifier for directory entry, primary key. If a property by this name is defined, it contains the full path to the directory.DirectoryDirectory_ParentYDirectory1IdentifierReference to the entry in this table specifying the default parent directory. A record parented to itself or with a Null parent represents a root of the install tree.DirectoryISAttributesY0;1;2;3;4;5;6;7This is used to store Installshield custom properties of a directory. Currently the only one is Shortcut.DirectoryISDescriptionYTextDescription of folderDirectoryISFolderNameYTextThis is used in Pro projects because the pro identifier used in the tree wasn't necessarily unique.DrLocatorDepthY032767The depth below the path to which the Signature_ is recursively searched. If absent, the depth is assumed to be 0.DrLocatorParentYIdentifierThe parent file signature. It is also a foreign key in the Signature table. If null and the Path column does not expand to a full path, then all the fixed drives of the user system are searched using the Path.DrLocatorPathYAnyPathThe path on the user system. This is a either a subpath below the value of the Parent or a full path. The path may contain properties enclosed within [ ] that will be expanded.DrLocatorSignature_NSignature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature table.DuplicateFileComponent_NComponent1IdentifierForeign key referencing Component that controls the duplicate file.DuplicateFileDestFolderYIdentifierName of a property whose value is assumed to resolve to the full pathname to a destination folder.DuplicateFileDestNameYTextFilename to be given to the duplicate file.DuplicateFileFileKeyNIdentifierPrimary key used to identify a particular file entryDuplicateFileFile_NFile1IdentifierForeign key referencing the source file to be duplicated.EnvironmentComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the environmental value.EnvironmentEnvironmentNIdentifierUnique identifier for the environmental variable settingEnvironmentNameNTextThe name of the environmental value.EnvironmentValueYFormattedThe value to set in the environmental settings.ErrorErrorN032767Integer error number, obtained from header file IError(...) macros.ErrorMessageYTemplateError formatting template, obtained from user ed. or localizers.EventMappingAttributeNIdentifierThe name of the control attribute, that is set when this event is received.EventMappingControl_NControl2IdentifierA foreign key to the Control table, name of the control.EventMappingDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the Dialog.EventMappingEventNIdentifierAn identifier that specifies the type of the event that the control subscribes to.ExtensionComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.ExtensionExtensionNTextThe extension associated with the table row.ExtensionFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the CLSID factory to be operational.ExtensionMIME_YMIME1TextOptional Context identifier, typically "type/format" associated with the extensionExtensionProgId_YProgId1TextOptional ProgId associated with this extension.FeatureAttributesN0;1;2;4;5;6;8;9;10;16;17;18;20;21;22;24;25;26;32;33;34;36;37;38;48;49;50;52;53;54Feature attributesFeatureDescriptionYTextLonger descriptive text describing a visible feature item.FeatureDirectory_YDirectory1UpperCaseThe name of the Directory that can be configured by the UI. A non-null value will enable the browse button.FeatureDisplayY032767Numeric sort order, used to force a specific display ordering.FeatureFeatureNIdentifierPrimary key used to identify a particular feature record.FeatureFeature_ParentYFeature1IdentifierOptional key of a parent record in the same table. If the parent is not selected, then the record will not be installed. Null indicates a root item.FeatureISCommentsYCommentsFeatureISFeatureCabNameYName of CAB used when compressing CABs by Feature. Used to override build generated name for CAB file.FeatureISProFeatureNameYTextThe name of the feature used by pro projects. This doesn't have to be unique.FeatureISReleaseFlagsYRelease Flags that specify whether this feature will be built in a particular release.FeatureLevelN032767The install level at which record will be initially selected. An install level of 0 will disable an item and prevent its display.FeatureTitleYTextShort text identifying a visible feature item.FeatureComponentsComponent_NComponent1IdentifierForeign key into Component table.FeatureComponentsFeature_NFeature1IdentifierForeign key into Feature table.FileAttributesY032767Integer containing bit flags representing file attributes (with the decimal value of each bit position in parentheses)FileComponent_NComponent1IdentifierForeign key referencing Component that controls the file.FileFileNIdentifierPrimary key, non-localized token, must match identifier in cabinet. For uncompressed files, this field is ignored.FileFileNameNTextFile name used for installation. This may contain a "short name|long name" pair. It may be just a long name, hence it cannot be of the Filename data type.FileFileSizeN02147483647Size of file in bytes (long integer).FileISAttributesY02147483647This field contains the following attributes: UseSystemSettings(0x1)FileISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.FileISComponentSubFolder_YIdentifierForeign key referencing component subfolder containing this file. Only for Pro.FileLanguageYLanguageList of decimal language Ids, comma-separated if more than one.FileSequenceN132767Sequence with respect to the media images; order must track cabinet order.FileVersionYFile1VersionVersion string for versioned files; Blank for unversioned files.FileSFPCatalogFile_NFile1IdentifierFile associated with the catalogFileSFPCatalogSFPCatalog_NSFPCatalog1TextCatalog associated with the fileFontFile_NFile1IdentifierPrimary key, foreign key into File table referencing font file.FontFontTitleYTextFont name.ISAssistantTagDataY - ISAssistantTagTagN - ISBillBoardColorY - ISBillBoardDisplayNameY - ISBillBoardDurationN032767 - ISBillBoardEffectN032767 - ISBillBoardFontY - ISBillBoardISBillboardN - ISBillBoardOriginN032767 - ISBillBoardSequenceN-3276832767 - ISBillBoardStyleY - ISBillBoardTargetN032767 - ISBillBoardTitleY - ISBillBoardXN032767 - ISBillBoardYN032767 - ISCEAppAppKeyN - ISCEAppAppNameN - ISCEAppAttributesY - ISCEAppCompanyNameN - ISCEAppComponent_YComponent1 - ISCEAppDefDirN - ISCEAppDeleteMediaN - ISCEAppDescriptionY - ISCEAppDesktopTargetDirN - ISCEAppDeviceFileY - ISCEAppIconIndexY - ISCEAppIconPathY - ISCEAppInstallNetCFY - ISCEAppInstallNetCF2Y - ISCEAppInstallSQLClientY - ISCEAppInstallSQLClient2Y - ISCEAppInstallSQLDevY - ISCEAppInstallSQLDev2Y - ISCEAppInstallSQLServerY - ISCEAppInstallSQLServer2Y - ISCEAppNoUninstallY - ISCEAppPVKFileY - ISCEAppPostXMLY - ISCEAppPreXMLY - ISCEAppRawDeviceFileY - ISCEAppSPCFileY - ISCEAppSPCPwdY - ISCEDirAppKeyN - ISCEDirDirKeyN - ISCEDirDirParentN - ISCEDirDirValueN - ISCEFileAdvancedOptionsY - ISCEFileAppKeyN - ISCEFileCopyOptionN - ISCEFileDestinationN - ISCEFileFileKeyN - ISCEFileFileOptionN - ISCEFileNameN - ISCEFilePlatformN - ISCEFileProcessorN - ISCEFileSourceN - ISCEFileExtAppKeyN - ISCEFileExtDescriptionY - ISCEFileExtExtKeyN - ISCEFileExtExtensionN - ISCEFileExtFileKeyN - ISCEFileExtIconIndexN - ISCEInstallCEAppNameN - ISCEInstallCECabsN - ISCEInstallCEDesktopDirN - ISCEInstallCEIcoFileN - ISCEInstallCEIniFileKeyN - ISCEInstallCEInstallKeyN - ISCEInstallComponent_Y - ISCEInstallDeleteMediaN - ISCEOtherAppCABsAppKeyN - ISCEOtherAppCABsBuildSourcePathN - ISCEOtherAppCABsFileKeyN - ISCERedistAppKeyN - ISCERedistNameY - ISCERedistPlatformsY - ISCERegistryAppKeyN - ISCERegistryKeyN - ISCERegistryNameY - ISCERegistryOverwriteN - ISCERegistryPlatformN - ISCERegistryProcessorN - ISCERegistryRegKeyN - ISCERegistryRootN - ISCERegistryValueY - ISCESetupFileAppKeyN - ISCESetupFileNameN - ISCESetupFilePlatformN - ISCESetupFileProcessorN - ISCESetupFileSetupFileKeyN - ISCESetupFileSourceN - ISCEShtCutAppKeyN - ISCEShtCutDestinationN - ISCEShtCutDisplayNameN - ISCEShtCutPlatformN - ISCEShtCutShtCutKeyN - ISCEShtCutStartScreenIconY - ISCEShtCutTargetN - ISChainPackageDisplayNameYTextDisplay name for the chained package. Used only in the IDE.ISChainPackageISReleaseFlagsY - ISChainPackageInstallConditionYCondition - ISChainPackageInstallPropertiesYFormatted - ISChainPackageOptionsNInteger - ISChainPackageOrderNInteger - ISChainPackagePackageNIdentifier - ISChainPackageProductCodeY - ISChainPackageRemoveConditionYCondition - ISChainPackageRemovePropertiesYFormatted - ISChainPackageSourcePathY - ISChainPackageDataDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.ISChainPackageDataFileNIdentifier - ISChainPackageDataFilePathNFormatted - ISChainPackageDataISBuildSourcePathYTextFull path to the ICO or EXE file.ISChainPackageDataOptionsY - ISChainPackageDataPackage_NISChainPackage1Identifier - ISClrWrapAction_NCustomAction1IdentifierForeign key into CustomAction tableISClrWrapNameNTextProperty associated with this ActionISClrWrapValueYTextValue associated with this PropertyISComCatalogAttributeISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogAttributeItemNameNTextThe named attribute for a catalog object.ISComCatalogAttributeItemValueYTextA value associated with the attribute defined in the ItemName column.ISComCatalogCollectionCollectionNameNTextA catalog collection name.ISComCatalogCollectionISComCatalogCollectionNIdentifierA unique key for the ISComCatalogCollection table.ISComCatalogCollectionISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogCollectionObjectsISComCatalogCollection_NISComCatalogCollection1IdentifierA unique key for the ISComCatalogCollection table.ISComCatalogCollectionObjectsISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogObjectDisplayNameNThe display name of a catalog object.ISComCatalogObjectISComCatalogObjectNIdentifierA unique key for the ISComCatalogObject table.ISComPlusApplicationComponent_NComponent1IdentifierForeign key into the Component table that a COM+ application belongs to.ISComPlusApplicationComputerNameYTextComputer name that a COM+ application belongs to.ISComPlusApplicationDepFilesYTextList of the dependent files.ISComPlusApplicationISAttributesYInstallShield custom attributes associated with a COM+ application.ISComPlusApplicationISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComPlusApplicationDLLAlterDLLYTextAlternate filename of the COM+ application component. Will be used for a .NET serviced component.ISComPlusApplicationDLLCLSIDNTextCLSID of the COM+ application component.ISComPlusApplicationDLLDLLYTextFilename of the COM+ application component.ISComPlusApplicationDLLISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComPlusApplicationDLLISComPlusApplicationDLLNIdentifierA unique key for the ISComPlusApplicationDLL table.ISComPlusApplicationDLLISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusApplicationDLLProgIdYTextProgId of the COM+ application component.ISComPlusProxyComponent_YComponent1IdentifierForeign key into the Component table that a COM+ application proxy belongs to.ISComPlusProxyDepFilesYTextList of the dependent files.ISComPlusProxyISAttributesYInstallShield custom attributes associated with a COM+ application proxy.ISComPlusProxyISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table that a COM+ application proxy belongs to.ISComPlusProxyISComPlusProxyNIdentifierA unique key for the ISComPlusProxy table.ISComPlusProxyDepFileFile_NFile1IdentifierForeign key into the File table.ISComPlusProxyDepFileISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusProxyDepFileISPathYTextFull path of the dependent file.ISComPlusProxyFileFile_NFile1IdentifierForeign key into the File table.ISComPlusProxyFileISComPlusApplicationDLL_NISComPlusApplicationDLL1IdentifierForeign key into the ISComPlusApplicationDLL table.ISComPlusServerDepFileFile_NFile1IdentifierForeign key into the File table.ISComPlusServerDepFileISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusServerDepFileISPathYTextFull path of the dependent file.ISComPlusServerFileFile_NFile1IdentifierForeign key into the File table.ISComPlusServerFileISComPlusApplicationDLL_NISComPlusApplicationDLL1IdentifierForeign key into the ISComPlusApplicationDLL table.ISComponentExtendedComponent_NComponent1IdentifierPrimary key used to identify a particular component record.ISComponentExtendedFTPLocationYTextFTP LocationISComponentExtendedFilterPropertyNIdentifierProperty to set if you want to filter a componentISComponentExtendedHTTPLocationYTextHTTP LocationISComponentExtendedLanguageYTextLanguageISComponentExtendedMiscellaneousYTextMiscellaneousISComponentExtendedOSYbitwise addition of OSsISComponentExtendedPlatformsYbitwise addition of Platforms.ISCustomActionReferenceAction_NCustomAction1IdentifierForeign key into theICustomAction table.ISCustomActionReferenceDescriptionYTextContents of the file speciifed in ISCAReferenceFilePath. This column is only used by MSI.ISCustomActionReferenceFileTypeYTextfile type of the file specified ISCAReferenceFilePath. This column is only used by MSI.ISCustomActionReferenceISCAReferenceFilePathYTextFull path, the category is of Text instead of Path because of potential use of path variables. This column only exists in ISM.ISDIMDependencyISDIMReference_NIdentifierThis is the primary key to the ISDIMDependency tableISDIMDependencyRequiredBuildVersionYTextthe build version identifying the required DIMISDIMDependencyRequiredMajorVersionYTextthe major version identifying the required DIMISDIMDependencyRequiredMinorVersionYTextthe minor version identifying the required DIMISDIMDependencyRequiredRevisionVersionYTextthe revision version identifying the required DIMISDIMDependencyRequiredUUIDNTextthe UUID identifying the required DIMISDIMReferenceISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.ISDIMReferenceISDIMReferenceNISDIMDependency1IdentifierThis is the primary key to the ISDIMReference tableISDIMReferenceDependenciesISDIMDependency_NISDIMDependency1IdentifierForeign key into ISDIMDependency table.ISDIMReferenceDependenciesISDIMReference_ParentNISDIMReference1IdentifierForeign key into ISDIMReference table.ISDIMVariableISDIMReference_NISDIMReference1IdentifierForeign key into ISDIMReference table.ISDIMVariableISDIMVariableNIdentifierThis is the primary key to the ISDIMVariable tableISDIMVariableNameNTextName of a variable defined in the .dim fileISDIMVariableNewValueYTextNew value that you want to override withISDIMVariableTypeYType of the variable. 0: Build Variable, 1: Runtime VariableISDLLWrapperEntryPointNTextThis is a foreign key to the target column in the CustomAction tableISDLLWrapperSourceNFormattedThis is column points to the source file for the DLLWrapper Custom ActionISDLLWrapperTargetNTextThe function signatureISDLLWrapperTypeYTypeISDRMFileFile_YFile1IdentifierForeign key into File table. A null value will cause a build warning.ISDRMFileISDRMFileNIdentifierUnique identifier for this item.ISDRMFileISDRMLicense_YISDRMLicense1IdentifierForeign key referencing License that packages this file.ISDRMFileShellNTextText indicating the activation shell used at runtime.ISDRMFileAttributeISDRMFile_NISDRMFile1IdentifierPrimary foreign key into ISDRMFile table.ISDRMFileAttributePropertyNTextThe name of the attributeISDRMFileAttributeValueYTextThe value of the attributeISDRMLicenseAttributesYNumberBitwise field used to specify binary attributes of this license.ISDRMLicenseDescriptionYTextAn internal description of this license.ISDRMLicenseISDRMLicenseNIdentifierUnique key identifying the license record.ISDRMLicenseLicenseNumberYTextThe license number.ISDRMLicenseProjectVersionYTextThe version of the project that this license is tied to.ISDRMLicenseRequestCodeYTextThe request code.ISDRMLicenseResponseCodeYTextThe response code.ISDependencyExcludeY - ISDependencyISDependencyY - ISDisk1FileDiskY-1;0;1Used to differentiate between disk1(1), last disk(-1), and other(0).ISDisk1FileISBuildSourcePathNTextFull path of file to be copied to Disk1 folderISDisk1FileISDisk1FileNIdentifierPrimary key for ISDisk1File tableISDynamicFileComponent_NComponent1IdentifierForeign key referencing Component that controls the file.ISDynamicFileExcludeFilesYTextWildcards for excluded files.ISDynamicFileISAttributesY0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15This is used to store Installshield custom properties of a dynamic filet. Currently the only one is SelfRegister.ISDynamicFileIncludeFilesYTextWildcards for included files.ISDynamicFileIncludeFlagsYInclude flags.ISDynamicFileSourceFolderNTextFull path, the category is of Text instead of Path because of potential use of path variables.ISFeatureDIMReferencesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureDIMReferencesISDIMReference_NISDIMReference1IdentifierForeign key into ISDIMReference table.ISFeatureMergeModuleExcludesFeature_NIdentifierForeign key into Feature table.ISFeatureMergeModuleExcludesLanguageNForeign key into ISMergeModule table.ISFeatureMergeModuleExcludesModuleIDNIdentifierForeign key into ISMergeModule table.ISFeatureMergeModulesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureMergeModulesISMergeModule_NISMergeModule1TextForeign key into ISMergeModule table.ISFeatureMergeModulesLanguage_NISMergeModule2Foreign key into ISMergeModule table.ISFeatureSetupPrerequisitesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureSetupPrerequisitesISSetupPrerequisites_NISSetupPrerequisites1 - ISFileManifestsFile_NIdentifierForeign key into File table.ISFileManifestsManifest_NIdentifierForeign key into File table.ISIISItemComponent_YComponent1IdentifierForeign key to Component table.ISIISItemDisplayNameYTextLocalizable Item Name.ISIISItemISIISItemNIdentifierPrimary key for each item.ISIISItemISIISItem_ParentYISIISItem1IdentifierThis record's parent record.ISIISItemTypeNIIS resource type.ISIISPropertyFriendlyNameYTextIIS property name.ISIISPropertyISAttributesYFlags.ISIISPropertyISIISItem_NISIISItem1IdentifierPrimary key for table, foreign key into ISIISItem.ISIISPropertyISIISPropertyNIdentifierPrimary key for table.ISIISPropertyMetaDataAttributesYIIS property attributes.ISIISPropertyMetaDataPropYIIS property ID.ISIISPropertyMetaDataTypeYIIS property data type.ISIISPropertyMetaDataUserTypeYIIS property user data type.ISIISPropertyMetaDataValueYTextIIS property value.ISIISPropertyOrderYOrder sequencing.ISIISPropertySchemaYTextIIS7 schema information.ISInstallScriptActionEntryPointNTextThis is a foreign key to the target column in the CustomAction tableISInstallScriptActionSourceNFormattedThis is column points to the source file for the DLLWrapper Custom ActionISInstallScriptActionTargetYTextThe function signatureISInstallScriptActionTypeYTypeISLanguageISLanguageNTextThis is the language ID.ISLanguageIncludedY0;1Specify whether this language should be included.ISLinkerLibraryISLinkerLibraryNIdentifierUnique identifier for the link library.ISLinkerLibraryLibraryNTextFull path of the object library (.obl file).ISLinkerLibraryOrderNOrder of the LibraryISLocalControlAttributesYA 32-bit word that specifies the attribute flags to be applied to this control.ISLocalControlBinary_YBinary1IdentifierExternal key to the Binary table.ISLocalControlControl_NControl2IdentifierName of the control. This name must be unique within a dialog, but can repeat on different dialogs.ISLocalControlDialog_NDialog1IdentifierExternal key to the Dialog table, name of the dialog.ISLocalControlHeightYHeight of the bounding rectangle of the control.ISLocalControlISBuildSourcePathYTextFull path to .rtf file for scrollable text controlISLocalControlISLanguage_NISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalControlWidthYWidth of the bounding rectangle of the control.ISLocalControlXYHorizontal coordinate of the upper left corner of the bounding rectangle of the control.ISLocalControlYYVertical coordinate of the upper left corner of the bounding rectangle of the control.ISLocalDialogAttributesYA 32-bit word that specifies the attribute flags to be applied to this dialog.ISLocalDialogDialog_YDialog1IdentifierName of the dialog.ISLocalDialogHeightN032767Height of the bounding rectangle of the dialog.ISLocalDialogISLanguage_YISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalDialogTextStyle_YIdentifierForeign Key into TextStyle table, only used in Script Based Projects.ISLocalDialogWidthN032767Width of the bounding rectangle of the dialog.ISLocalRadioButtonHeightN032767The height of the button.ISLocalRadioButtonISLanguage_NISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalRadioButtonOrderN132767RadioButton2A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ISLocalRadioButtonPropertyNRadioButton1IdentifierA named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.ISLocalRadioButtonWidthN032767The width of the button.ISLocalRadioButtonXN032767The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.ISLocalRadioButtonYN032767The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.ISLockPermissionsAttributesY-21474836472147483647Permissions attributes mask, 1==Deny access; 2==No inheritISLockPermissionsDomainYTextDomain name for user whose permissions are being set.ISLockPermissionsLockObjectNIdentifierForeign key into CreateFolder, Registry, or File tableISLockPermissionsPermissionY-21474836472147483647Permission Access mask.ISLockPermissionsTableNIdentifierCreateFolder;File;RegistryReference to another table nameISLockPermissionsUserNTextUser for permissions to be set. This can be a property, hardcoded named, or SID stringISLogicalDiskCabinetYCabinetIf some or all of the files stored on the media are compressed in a cabinet, the name of that cabinet.ISLogicalDiskDiskIdN132767Primary key, integer to determine sort order for table.ISLogicalDiskDiskPromptYTextDisk name: the visible text actually printed on the disk. This will be used to prompt the user when this disk needs to be inserted.ISLogicalDiskISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISLogicalDiskISRelease_NISRelease1TextForeign key into the ISRelease table.ISLogicalDiskLastSequenceN032767File sequence number for the last file for this media.ISLogicalDiskSourceYPropertyThe property defining the location of the cabinet file.ISLogicalDiskVolumeLabelYTextThe label attributed to the volume.ISLogicalDiskFeaturesFeature_YFeature1IdentifierRequired foreign key into the Feature Table,ISLogicalDiskFeaturesISAttributesYThis is used to store Installshield custom properties, like Compressed, etc.ISLogicalDiskFeaturesISLogicalDisk_N132767ISLogicalDisk1IdentifierForeign key into the ISLogicalDisk table.ISLogicalDiskFeaturesISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISLogicalDiskFeaturesISRelease_NISRelease1TextForeign key into the ISRelease table.ISLogicalDiskFeaturesSequenceN032767File sequence number for the file for this media.ISMergeModuleDestinationYTextDestination.ISMergeModuleISAttributesYThis is used to store Installshield custom properties of a merge module.ISMergeModuleISMergeModuleNTextThe GUID identifying the merge module.ISMergeModuleLanguageNDefault decimal language of module.ISMergeModuleNameNTextName of the merge module.ISMergeModuleCfgValuesAttributesYAttributes (from configurable merge module)ISMergeModuleCfgValuesContextDataYTextContextData (from configurable merge module)ISMergeModuleCfgValuesDefaultValueYTextDefaultValue (from configurable merge module)ISMergeModuleCfgValuesDescriptionYTextDescription (from configurable merge module)ISMergeModuleCfgValuesDisplayNameYTextDisplayName (from configurable merge module)ISMergeModuleCfgValuesFormatNFormat (from configurable merge module)ISMergeModuleCfgValuesHelpKeywordYTextHelpKeyword (from configurable merge module)ISMergeModuleCfgValuesHelpLocationYTextHelpLocation (from configurable merge module)ISMergeModuleCfgValuesISMergeModule_NISMergeModule1TextThe module signature, a foreign key into the ISMergeModule tableISMergeModuleCfgValuesLanguage_NISMergeModule2Default decimal language of module.ISMergeModuleCfgValuesModuleConfiguration_NIdentifierIdentifier, foreign key into ModuleConfiguration table (ModuleConfiguration.Name)ISMergeModuleCfgValuesTypeYTextType (from configurable merge module)ISMergeModuleCfgValuesValueYTextValue for this item.ISObjectLanguageNText - ISObjectObjectNameNText - ISObjectPropertyIncludeInBuildYBoolean, 0 for false non 0 for trueISObjectPropertyObjectNameYISObject1Text - ISObjectPropertyPropertyYText - ISObjectPropertyValueYText - ISPalmAppComponentNComponent1 - ISPalmAppPalmAppN - ISPalmAppFileDestinationN - ISPalmAppFileFileKeyNFile1 - ISPalmAppFilePalmAppNISPalmApp1 - ISPatchConfigImagePatchConfiguration_YISPatchConfiguration1TextForeign key to the ISPatchConfigurationTableISPatchConfigImageUpgradedImage_NISUpgradedImage1TextForeign key to the ISUpgradedImageTableISPatchConfigurationAttributesYPatchConfiguration attributesISPatchConfigurationCanPCDifferNThis is determine whether Product Codes may differISPatchConfigurationCanPVDifferNThis is determine whether the Major Product Version may differISPatchConfigurationEnablePatchCacheNThis is determine whether to Enable Patch cacheingISPatchConfigurationFlagsNPatching API FlagsISPatchConfigurationIncludeWholeFilesNThis is determine whether to build a binary level patchISPatchConfigurationLeaveDecompressedNThis is determine whether to leave intermediate files devcompressed when finishedISPatchConfigurationMinMsiVersionNMinimum Required MSI VersionISPatchConfigurationNameNTextName of the Patch ConfigurationISPatchConfigurationOptimizeForSizeNThis is determine whether to Optimize for large filesISPatchConfigurationOutputPathNTextBuild LocationISPatchConfigurationPatchCacheDirYTextDirectory to recieve the Patch Cache informationISPatchConfigurationPatchGuidNTextUnique Patch IdentifierISPatchConfigurationPatchGuidsToReplaceYTextList Of Patch Guids to unregisterISPatchConfigurationTargetProductCodesNTextList Of target Product CodesISPatchConfigurationPropertyISPatchConfiguration_YISPatchConfiguration1TextName of the Patch ConfigurationISPatchConfigurationPropertyPropertyYTextName of the Patch Configuration Property valueISPatchConfigurationPropertyValueYTextValue of the Patch Configuration PropertyISPatchExternalFileFileKeyNTextFilekeyISPatchExternalFileFilePathNTextFilepathISPatchExternalFileISUpgradedImage_NISUpgradedImage1TextForeign key to the isupgraded image tableISPatchExternalFileNameNTextUniqu name to identify this record.ISPatchWholeFileComponentYTextComponent containing file keyISPatchWholeFileFileKeyNTextKey of file to be included as wholeISPatchWholeFileUpgradedImageNISUpgradedImage1TextForeign key to ISUpgradedImage TableISPathVariableISPathVariableNThe name of the path variable.ISPathVariableTestValueYTextThe test value of the path variable.ISPathVariableTypeN1;2;4;8The type of the path variable.ISPathVariableValueYTextThe value of the path variable.ISProductConfigurationGeneratePackageCodeYNumber0;1Indicates whether or not to generate a package code.ISProductConfigurationISProductConfigurationNTextThe name of the product configuration.ISProductConfigurationProductConfigurationFlagsYTextProduct configuration (release) flags.ISProductConfigurationInstanceISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISProductConfigurationInstanceInstanceIdN032767Identifies the instance number of this instance. This value is stored in the Property InstanceId.ISProductConfigurationInstancePropertyNTextProduct Congiuration property nameISProductConfigurationInstanceValueNTextString value for property.ISProductConfigurationPropertyISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISProductConfigurationPropertyPropertyNProperty1TextProduct Congiuration property nameISProductConfigurationPropertyValueYTextString value for property. Never null or empty.ISReleaseAttributesNBitfield holding boolean values for various release attributes.ISReleaseBuildLocationNTextBuild location.ISReleaseCDBrowserYTextDemoshield browser location.ISReleaseDefaultLanguageNTextDefault language for setup.ISReleaseDigitalPVKYTextDigital signing private key (.pvk) file.ISReleaseDigitalSPCYTextDigital signing Software Publisher Certificate (.spc) file.ISReleaseDigitalURLYTextDigital signing URL.ISReleaseDiskClusterSizeNDisk cluster size.ISReleaseDiskSizeNTextDisk size.ISReleaseDiskSizeUnitN0;1;2Disk size units (KB or MB).ISReleaseDiskSpanningN0;1;2Disk spanning (automatic, enforce size, etc.).ISReleaseDotNetBuildConfigurationYTextBuild Configuration for .NET solutions.ISReleaseISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleaseISReleaseNTextThe name of the release.ISReleaseISSetupPrerequisiteLocationY0;1;2;3Location the Setup Prerequisites will be placed inISReleaseMediaLocationNTextMedia location on disk.ISReleaseMsiCommandLineYTextCommand line passed to the msi package from setup.exeISReleaseMsiSourceTypeN-14MSI media source type.ISReleasePackageNameNTextPackage name.ISReleasePasswordYTextPassword.ISReleasePlatformsNTextPlatforms supported (Intel, Alpha, etc.).ISReleaseReleaseFlagsYTextRelease flags.ISReleaseReleaseTypeN1;2;4Release type (single, uncompressed, etc.).ISReleaseSupportedLanguagesDataYTextLanguages supported (for component filtering).ISReleaseSupportedLanguagesUINTextUI languages supported.ISReleaseSupportedOSsNIndicate which operating systmes are supported.ISReleaseSynchMsiYTextMSI file to synchronize file keys and other data with (patch-like functionality).ISReleaseTypeN06Release type (CDROM, Network, etc.).ISReleaseURLLocationYTextMedia location via URL.ISReleaseVersionCopyrightYTextVersion stamp information.ISReleaseASPublishInfoISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleaseASPublishInfoISRelease_NISRelease1TextForeign key into the ISRelease table.ISReleaseASPublishInfoPropertyYTextAS Repository property nameISReleaseASPublishInfoValueYTextAS Repository property valueISReleaseExtendedAttributesYBitfield holding boolean values for various release attributes.ISReleaseExtendedCertPasswordYTextDigital certificate passwordISReleaseExtendedDigitalCertificateDBaseNSYTextPath to cerificate database for Netscape digital signatureISReleaseExtendedDigitalCertificateIdNSYTextPath to cerificate ID for Netscape digital signatureISReleaseExtendedDigitalCertificatePasswordNSYTextPassword for Netscape digital signatureISReleaseExtendedDotNetBaseLanguageYTextBase Languge of .NET RedistISReleaseExtendedDotNetFxCmdLineYTextCommand Line to pass to DotNetFx.exeISReleaseExtendedDotNetLangPackCmdLineYTextCommand Line to pass to LangPack.exeISReleaseExtendedDotNetLangaugePacksYText.NET Redist language packs to includeISReleaseExtendedDotNetRedistLocationY03Location of .NET framework Redist (Web, SetupExe, Source, None)ISReleaseExtendedDotNetRedistURLYTextURL to .NET framework RedistISReleaseExtendedDotNetVersionY02Version of .NET framework Redist (1.0, 1.1)ISReleaseExtendedEngineLocationY02Location of msi engine (Web, SetupExe...)ISReleaseExtendedISEngineLocationY02Location of ISScript engine (Web, SetupExe...)ISReleaseExtendedISEngineURLYTextURL to InstallShield scripting engineISReleaseExtendedISProductConfiguration_NTextForeign key into the ISProductConfiguration table.ISReleaseExtendedISRelease_NTextThe name of the release.ISReleaseExtendedJSharpCmdLineYTextCommand Line to pass to vjredist.exeISReleaseExtendedJSharpRedistLocationY03Location of J# framework Redist (Web, SetupExe, Source, None)ISReleaseExtendedMsiEngineVersionYBitfield holding selected MSI engine versions included in this releaseISReleaseExtendedOneClickCabNameYTextFile name of generated cabfileISReleaseExtendedOneClickHtmlNameYTextFile name of generated html pageISReleaseExtendedOneClickTargetBrowserY02Target browser (IE, Netscape, both...)ISReleaseExtendedWebCabSizeY02147483647Size of the cabfileISReleaseExtendedWebLocalCachePathYTextDirectory to cache downloaded packageISReleaseExtendedWebTypeY02Type of web install (One Executable, Downloader...)ISReleaseExtendedWebURLYTextURL to .msi packageISReleaseExtendedWin9xMsiUrlYTextURL to Ansi MSI engineISReleaseExtendedWinMsi30UrlYTextURL to MSI 3.0 engineISReleaseExtendedWinNTMsiUrlYTextURL to Unicode MSI engineISReleasePropertyISProductConfiguration_NTextForeign key into ISProductConfiguration table.ISReleasePropertyISRelease_NTextForeign key into ISRelease table.ISReleasePropertyNameNProperty nameISReleasePropertyValueNProperty valueISReleasePublishInfoDescriptionYTextRepository item descriptionISReleasePublishInfoDisplayNameYTextRepository item display nameISReleasePublishInfoISAttributesYBitfield holding various attributesISReleasePublishInfoISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleasePublishInfoISRelease_NISRelease1TextThe name of the release.ISReleasePublishInfoPublisherYTextRepository item publisherISReleasePublishInfoRepositoryYTextRepository which to publish the built merge moduleISSQLConnectionAttributesN - ISSQLConnectionAuthenticationN - ISSQLConnectionBatchSeparatorY - ISSQLConnectionCmdTimeoutY - ISSQLConnectionCommentsY - ISSQLConnectionDatabaseN - ISSQLConnectionISSQLConnectionNIdentifierPrimary key used to identify a particular ISSQLConnection record.ISSQLConnectionOrderN - ISSQLConnectionPasswordN - ISSQLConnectionScriptVersion_ColumnY - ISSQLConnectionScriptVersion_TableY - ISSQLConnectionServerN - ISSQLConnectionUserNameN - ISSQLConnectionDBServerISSQLConnectionDBServerNIdentifierPrimary key used to identify a particular ISSQLConnectionDBServer record.ISSQLConnectionDBServerISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLConnectionDBServerISSQLDBMetaData_NISSQLDBMetaData1IdentifierForeign key into ISSQLDBMetaData table.ISSQLConnectionDBServerOrderN - ISSQLConnectionScriptISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLConnectionScriptISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLConnectionScriptOrderN - ISSQLDBMetaDataAdoCxnAdditionalY - ISSQLDBMetaDataAdoCxnDatabaseY - ISSQLDBMetaDataAdoCxnDriverY - ISSQLDBMetaDataAdoCxnNetLibraryY - ISSQLDBMetaDataAdoCxnPasswordY - ISSQLDBMetaDataAdoCxnPortY - ISSQLDBMetaDataAdoCxnServerY - ISSQLDBMetaDataAdoCxnUserIDY - ISSQLDBMetaDataAdoCxnWindowsSecurityY - ISSQLDBMetaDataAdoDriverNameY - ISSQLDBMetaDataCreateDbCmdY - ISSQLDBMetaDataCreateTableCmdY - ISSQLDBMetaDataDisplayNameY - ISSQLDBMetaDataDsnODBCNameY - ISSQLDBMetaDataISAttributesY - ISSQLDBMetaDataISSQLDBMetaDataNIdentifierPrimary key used to identify a particular ISSQLDBMetaData record.ISSQLDBMetaDataInsertRecordCmdY - ISSQLDBMetaDataLocalInstanceNamesY - ISSQLDBMetaDataQueryDatabasesCmdY - ISSQLDBMetaDataScriptVersion_ColumnY - ISSQLDBMetaDataScriptVersion_ColumnTypeY - ISSQLDBMetaDataScriptVersion_TableY - ISSQLDBMetaDataSelectTableCmdY - ISSQLDBMetaDataSwitchDbCmdY - ISSQLDBMetaDataTestDatabaseCmdY - ISSQLDBMetaDataTestTableCmdY - ISSQLDBMetaDataTestTableCmd2Y - ISSQLDBMetaDataVersionBeginTokenY - ISSQLDBMetaDataVersionEndTokenY - ISSQLDBMetaDataVersionInfoCmdY - ISSQLDBMetaDataWinAuthentUserIdY - ISSQLRequirementAttributesN - ISSQLRequirementISSQLConnectionDBServer_YISSQLConnectionDBServer1IdentifierForeign key into ISSQLConnectionDBServer table.ISSQLRequirementISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLRequirementISSQLRequirementNIdentifierPrimary key used to identify a particular ISSQLRequirement record.ISSQLRequirementMajorVersionY - ISSQLRequirementServicePackLevelY - ISSQLScriptErrorAttributesN - ISSQLScriptErrorErrHandlingN - ISSQLScriptErrorErrNumberN - ISSQLScriptErrorISSQLScriptFile_YISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile tableISSQLScriptErrorMessageYTextCustom end-user message. Reserved for future use.ISSQLScriptFileAttributesN - ISSQLScriptFileCommentsYTextCommentsISSQLScriptFileComponent_NComponent1IdentifierForeign key referencing Component that controls the SQL script.ISSQLScriptFileConditionYConditionA conditional statement that will disable this script if the specified condition evaluates to the 'False' state. If a script is disabled, it will not be installed regardless of the 'Action' state associated with the component.ISSQLScriptFileErrorHandlingN - ISSQLScriptFileISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.ISSQLScriptFileISSQLScriptFileNIdentifierThis is the primary key to the ISSQLScriptFile tableISSQLScriptFileInstallTextYTextFeedback end-user text at installISSQLScriptFileSchedulingN - ISSQLScriptFileUninstallTextYTextFeedback end-user text at UninstallISSQLScriptFileVersionYTextSchema Version (####.#####.####)ISSQLScriptImportAttributesN - ISSQLScriptImportAuthenticationN - ISSQLScriptImportDatabaseY - ISSQLScriptImportExcludeTablesY - ISSQLScriptImportISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLScriptImportIncludeTablesY - ISSQLScriptImportPasswordY - ISSQLScriptImportServerY - ISSQLScriptImportUserNameY - ISSQLScriptReplaceAttributesN - ISSQLScriptReplaceISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLScriptReplaceISSQLScriptReplaceNIdentifierPrimary key used to identify a particular ISSQLScriptReplace record.ISSQLScriptReplaceReplaceY - ISSQLScriptReplaceSearchY - ISScriptFileISScriptFileNTextThis is the full path of the script file. The path portion may be expressed in path variable form.ISSearchReplaceAttributesN - ISSearchReplaceISSearchReplaceNIdentifierPrimary key used to identify a particular ISSearchReplace record.ISSearchReplaceISSearchReplaceSet_NISSearchReplaceSet1IdentifierForeign key referencing ISSearchReplaceSet.ISSearchReplaceOrderN - ISSearchReplaceReplaceY - ISSearchReplaceSearchY - ISSearchReplaceSetAttributesN - ISSearchReplaceSetCodePageN - ISSearchReplaceSetComponent_NComponent1IdentifierForeign key referencing Component that controls the text file change.ISSearchReplaceSetDirectory_NDirectory1IdentifierForeign key referencing Directory that contains the text files.ISSearchReplaceSetExcludeFilesY - ISSearchReplaceSetISSearchReplaceSetNIdentifierPrimary key used to identify a particular ISSearchReplaceSet record.ISSearchReplaceSetIncludeFilesY - ISSearchReplaceSetOrderN - ISSelfRegCmdLineY - ISSelfRegCostY - ISSelfRegFileKeyNFile1IdentifierForeign key to the file tableISSelfRegOrderY - ISSetupFileFileNameYTextThis is the file name to use when streaming the file to the support files locationISSetupFileISSetupFileNIdentifierThis is the primary key to the ISSetupFile tableISSetupFileLanguageYTextFour digit language identifier. 0 for Language NeutralISSetupFilePathYTextLink to the source file on the build machineISSetupFileSplashYShortBoolean value indication whether his setup file entry belongs in the Splasc Screen sectionISSetupFileStreamYBinaryBinary stream. The bits to stream to the support locationISSetupPrerequisitesISBuildSourcePathY - ISSetupPrerequisitesISReleaseFlagsYRelease Flags that specify whether this prereq will be included in a particular release.ISSetupPrerequisitesISSetupLocationY0;1;2 - ISSetupPrerequisitesISSetupPrerequisitesN - ISSetupPrerequisitesOrderY - ISSetupTypeCommentsYTextUser Comments.ISSetupTypeDescriptionYTextLonger descriptive text describing a visible feature item.ISSetupTypeDisplayN032767Numeric sort order, used to force a specific display ordering.ISSetupTypeDisplay_NameYFormattedA string used to set the initial text contained within a control (if appropriate).ISSetupTypeISSetupTypeNIdentifierPrimary key used to identify a particular feature record.ISSetupTypeFeaturesFeature_NFeature1IdentifierForeign key into Feature table.ISSetupTypeFeaturesISSetupType_NISSetupType1IdentifierForeign key into ISSetupType table.ISStoragesISBuildSourcePathYPath to the file to stream into sub-storageISStoragesNameNName of the sub-storage keyISStringCommentYTextCommentISStringEncodedYEncoding for multi-byte strings.ISStringISLanguage_NTextThis is a foreign key to the ISLanguage table.ISStringISStringNTextString id.ISStringTimeStampYTime/DateTime Stamp. MSI's Time/Date column type is just an int, with bits packed in a certain order.ISStringValueYTextreal string value.ISTargetImageFlagsYrelative order of the target imageISTargetImageIgnoreMissingFilesNIf true, ignore missing source files when creating patchISTargetImageMsiPathNTextPath to the target imageISTargetImageNameNIdentifierName of the TargetImageISTargetImageOrderNrelative order of the target imageISTargetImageUpgradedImage_NISUpgradedImage1Textforeign key to the upgraded Image tableISUpgradeMsiItemISAttributesN0;1 - ISUpgradeMsiItemISReleaseFlagsY - ISUpgradeMsiItemObjectSetupPathNTextThe path to the setup you want to upgrade.ISUpgradeMsiItemUpgradeItemNTextThe name of the Upgrade Item.ISUpgradedImageFamilyNTextName of the image familyISUpgradedImageMsiPathNTextPath to the upgraded imageISUpgradedImageNameNIdentifierName of the UpgradedImageISVirtualDirectoryDirectory_NDirectory1IdentifierForeign key into Directory table.ISVirtualDirectoryNameNIdentifierProperty nameISVirtualDirectoryValueNProperty valueISVirtualFileFile_NFile1IdentifierForeign key into File table.ISVirtualFileNameNIdentifierProperty nameISVirtualFileValueNProperty valueISVirtualPackageNameNIdentifierProperty nameISVirtualPackageValueNProperty valueISVirtualRegistryNameNIdentifierProperty nameISVirtualRegistryRegistry_NRegistry1IdentifierForeign key into Registry table.ISVirtualRegistryValueNProperty valueISVirtualReleaseISProductConfiguration_NTextForeign key into ISProductConfiguration table.ISVirtualReleaseISRelease_NTextForeign key into ISRelease table.ISVirtualReleaseNameNProperty nameISVirtualReleaseValueNProperty valueISVirtualShortcutNameNIdentifierProperty nameISVirtualShortcutShortcut_NShortcut1IdentifierForeign key into Shortcut table.ISVirtualShortcutValueNProperty valueISXmlElementContentYTextElement contentsISXmlElementISAttributesYNumberInternal XML element attributesISXmlElementISXmlElementNIdentifierPrimary key, non-localized, internal token for Xml elementISXmlElementISXmlElement_ParentYISXmlElement1IdentifierForeign key into ISXMLElement table.ISXmlElementISXmlFile_NISXmlFile1IdentifierForeign key into XmlFile table.ISXmlElementXPathYTextXPath fragment including any operatorsISXmlElementAttribISAttributesYNumberInternal XML elementattib attributesISXmlElementAttribISXmlElementAttribNIdentifierPrimary key, non-localized, internal token for Xml element attributeISXmlElementAttribISXmlElement_NISXmlElement1IdentifierForeign key into ISXMLElement table.ISXmlElementAttribNameYTextLocalized attribute nameISXmlElementAttribValueYTextLocalized attribute valueISXmlFileComponent_NComponent1IdentifierForeign key into Component table.ISXmlFileDirectoryNIdentifierForeign key into Directory table.ISXmlFileEncodingYTextXML File EncodingISXmlFileFileNameNTextLocalized XML file nameISXmlFileISAttributesYNumberInternal XML file attributesISXmlFileISXmlFileNIdentifierPrimary key, non-localized,internal token for Xml fileISXmlFileSelectionNamespacesYTextSelection namespacesISXmlLocatorAttributeYThe name of an attribute within the XML element.ISXmlLocatorElementYXPath query that will locate an element in an XML file.ISXmlLocatorISAttributesY0;1;2 - ISXmlLocatorParentYIdentifierThe parent file signature. It is also a foreign key in the Signature table.ISXmlLocatorSignature_NIdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, ISXmlLocator, CompLocator and the DrLocator tables.IconDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.IconISBuildSourcePathYTextFull path to the ICO or EXE file.IconISIconIndexY-3276732767Optional icon index to be extracted.IconNameNIdentifierPrimary key. Name of the icon file.IniFileActionN0;1;3The type of modification to be made, one of iifEnumIniFileComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the .INI value.IniFileDirPropertyYIdentifierForeign key into the Directory table denoting the directory where the .INI file is.IniFileFileNameNTextThe .INI file name in which to write the informationIniFileIniFileNIdentifierPrimary key, non-localized token.IniFileKeyNFormattedThe .INI file key below Section.IniFileSectionNFormattedThe .INI file Section.IniFileValueNFormattedThe value to be written.IniLocatorFieldY032767The field in the .INI line. If Field is null or 0 the entire line is read.IniLocatorFileNameNTextThe .INI file name.IniLocatorKeyNTextKey value (followed by an equals sign in INI file).IniLocatorSectionNTextSection name within in file (within square brackets in INI file).IniLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table.IniLocatorTypeY02An integer value that determines if the .INI value read is a filename or a directory location or to be used as is w/o interpretation.InstallExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.InstallExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.InstallExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesInstallExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.InstallExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.InstallShieldPropertyNIdentifierName of property, uppercase if settable by launcher or loader.InstallShieldValueYTextString value for property.InstallUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.InstallUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.InstallUISequenceISAttributesYThis is used to store MM Custom Action TypesInstallUISequenceISCommentsYTextAuthor’s comments on this Sequence.InstallUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.IsolatedComponentComponent_ApplicationNComponent1IdentifierKey to Component table item for applicationIsolatedComponentComponent_SharedNComponent1IdentifierKey to Component table item to be isolatedLaunchConditionConditionNConditionExpression which must evaluate to TRUE in order for install to commence.LaunchConditionDescriptionNTextLocalizable text to display when condition fails and install must abort.ListBoxOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ListBoxPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same listbox.ListBoxTextYTextThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ListBoxValueNFormattedThe value string associated with this item. Selecting the line will set the associated property to this value.ListViewBinary_YBinary1IdentifierThe name of the icon to be displayed with the icon. The binary information is looked up from the Binary Table.ListViewOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ListViewPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same listview.ListViewTextYTextThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ListViewValueNTextThe value string associated with this item. Selecting the line will set the associated property to this value.LockPermissionsDomainYTextDomain name for user whose permissions are being set. (usually a property)LockPermissionsLockObjectNIdentifierForeign key into Registry or File tableLockPermissionsPermissionY-21474836472147483647Permission Access mask. Full Control = 268435456 (GENERIC_ALL = 0x10000000)LockPermissionsTableNIdentifierDirectory;File;RegistryReference to another table nameLockPermissionsUserNTextUser for permissions to be set. (usually a property)MIMECLSIDYClass1GuidOptional associated CLSID.MIMEContentTypeNTextPrimary key. Context identifier, typically "type/format".MIMEExtension_NExtension1TextOptional associated extension (without dot)MediaCabinetYCabinetIf some or all of the files stored on the media are compressed in a cabinet, the name of that cabinet.MediaDiskIdN132767Primary key, integer to determine sort order for table.MediaDiskPromptYTextDisk name: the visible text actually printed on the disk. This will be used to prompt the user when this disk needs to be inserted.MediaLastSequenceN032767File sequence number for the last file for this media.MediaSourceYPropertyThe property defining the location of the cabinet file.MediaVolumeLabelYTextThe label attributed to the volume.MoveFileComponent_NComponent1IdentifierIf this component is not "selected" for installation or removal, no action will be taken on the associated MoveFile entryMoveFileDestFolderNIdentifierName of a property whose value is assumed to resolve to the full path to the destination directoryMoveFileDestNameYTextName to be given to the original file after it is moved or copied. If blank, the destination file will be given the same name as the source fileMoveFileFileKeyNIdentifierPrimary key that uniquely identifies a particular MoveFile recordMoveFileOptionsN01Integer value specifying the MoveFile operating mode, one of imfoEnumMoveFileSourceFolderYIdentifierName of a property whose value is assumed to resolve to the full path to the source directoryMoveFileSourceNameYTextName of the source file(s) to be moved or copied. Can contain the '*' or '?' wildcards.MsiAssemblyAttributesYAssembly attributesMsiAssemblyComponent_NComponent1IdentifierForeign key into Component table.MsiAssemblyFeature_NFeature1IdentifierForeign key into Feature table.MsiAssemblyFile_ApplicationYFile1IdentifierForeign key into File table, denoting the application context for private assemblies. Null for global assemblies.MsiAssemblyFile_ManifestYFile1IdentifierForeign key into the File table denoting the manifest file for the assembly.MsiAssemblyNameComponent_NComponent1IdentifierForeign key into Component table.MsiAssemblyNameNameNTextThe name part of the name-value pairs for the assembly name.MsiAssemblyNameValueNTextThe value part of the name-value pairs for the assembly name.MsiDigitalCertificateCertDataNBinaryA certificate context blob for a signer certificateMsiDigitalCertificateDigitalCertificateNMsiPackageCertificate2IdentifierA unique identifier for the rowMsiDigitalSignatureDigitalCertificate_NMsiDigitalCertificate1IdentifierForeign key to MsiDigitalCertificate table identifying the signer certificateMsiDigitalSignatureHashYBinaryThe encoded hash blob from the digital signatureMsiDigitalSignatureSignObjectNTextForeign key to Media tableMsiDigitalSignatureTableNIdentifierReference to another table name (only Media table is supported)MsiDriverPackagesComponentNComponent1IdentifierPrimary key used to identify a particular component record.MsiDriverPackagesFlagsNDriver package flagsMsiDriverPackagesReferenceComponentsY - MsiDriverPackagesSequenceYInstallation sequence numberMsiEmbeddedChainerCommandLineYFormatted - MsiEmbeddedChainerConditionYCondition - MsiEmbeddedChainerMsiEmbeddedChainerNIdentifier - MsiEmbeddedChainerSourceNCustomSource - MsiEmbeddedChainerTypeYInteger2;18;50 - MsiEmbeddedUIAttributesN03IntegerInformation about the data in the Data column.MsiEmbeddedUIDataYBinaryThis column contains binary information.MsiEmbeddedUIFileNameNFilenameThe name of the file that receives the binary information in the Data column.MsiEmbeddedUIISBuildSourcePathYText - MsiEmbeddedUIMessageFilterY0234913791IntegerSpecifies the types of messages that are sent to the user interface DLL. This column is only relevant for rows with the msidbEmbeddedUI attribute.MsiEmbeddedUIMsiEmbeddedUINIdentifierThe primary key for the table.MsiFileHashFile_NFile1IdentifierPrimary key, foreign key into File table referencing file with this hashMsiFileHashHashPart1NSize of file in bytes (long integer).MsiFileHashHashPart2NSize of file in bytes (long integer).MsiFileHashHashPart3NSize of file in bytes (long integer).MsiFileHashHashPart4NSize of file in bytes (long integer).MsiFileHashOptionsN032767Various options and attributes for this hash.MsiLockPermissionsExConditionYFormattedExpression which must evaluate to TRUE in order for this set of permissions to be appliedMsiLockPermissionsExLockObjectNIdentifierForeign key into Registry, File, CreateFolder, or ServiceInstall tableMsiLockPermissionsExMsiLockPermissionsExNIdentifierPrimary key, non-localized tokenMsiLockPermissionsExSDDLTextNFormattedSDDLTextString to indicate permissions to be applied to the LockObjectMsiLockPermissionsExTableNIdentifierCreateFolder;File;Registry;ServiceInstallReference to another table nameMsiPackageCertificateDigitalCertificate_NIdentifierA foreign key to the digital certificate tableMsiPackageCertificatePackageCertificateNIdentifierA unique identifier for the rowMsiPatchCertificateDigitalCertificate_NMsiDigitalCertificate1IdentifierA foreign key to the digital certificate tableMsiPatchCertificatePatchCertificateNIdentifierA unique identifier for the rowMsiPatchMetadataCompanyYTextOptional company nameMsiPatchMetadataPatchConfiguration_NISPatchConfiguration1TextForeign key to the ISPatchConfiguration tableMsiPatchMetadataPropertyNTextName of the metadataMsiPatchMetadataValueYTextValue of the metadataMsiPatchOldAssemblyFileAssembly_YMsiPatchOldAssemblyName1 - MsiPatchOldAssemblyFileFile_NFile1 - MsiPatchOldAssemblyNameAssemblyN - MsiPatchOldAssemblyNameAssembly_N - MsiPatchOldAssemblyNameNameN - MsiPatchOldAssemblyNameValueY - MsiPatchSequencePatchConfiguration_NISPatchConfiguration1TextForeign key to the patch configuration tableMsiPatchSequencePatchFamilyNTextName of the family to which this patch belongsMsiPatchSequenceSequenceNVersionThe version of this patch in this familyMsiPatchSequenceSupersedeNIntegerSupersedeMsiPatchSequenceTargetYTextTarget product codes for this patch familyMsiServiceConfigArgumentYTextArgument(s) for service configuration. Value depends on the content of the ConfigType fieldMsiServiceConfigComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the configuration of the serviceMsiServiceConfigConfigTypeN-21474836472147483647Service Configuration OptionMsiServiceConfigEventN07Bit field: 0x1 = Install, 0x2 = Uninstall, 0x4 = ReinstallMsiServiceConfigMsiServiceConfigNIdentifierPrimary key, non-localized token.MsiServiceConfigNameNFormattedName of a service. /, \, comma and space are invalidMsiServiceConfigFailureActionsActionsYTextA list of integer actions separated by [~] delimiters: 0 = SC_ACTION_NONE, 1 = SC_ACTION_RESTART, 2 = SC_ACTION_REBOOT, 3 = SC_ACTION_RUN_COMMAND. Terminate with [~][~]MsiServiceConfigFailureActionsCommandYFormattedCommand line of the process to CreateProcess function to executeMsiServiceConfigFailureActionsComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the configuration of the serviceMsiServiceConfigFailureActionsDelayActionsYTextA list of delays (time in milli-seconds), separated by [~] delmiters, to wait before taking the corresponding Action. Terminate with [~][~]MsiServiceConfigFailureActionsEventN07Bit field: 0x1 = Install, 0x2 = Uninstall, 0x4 = ReinstallMsiServiceConfigFailureActionsMsiServiceConfigFailureActionsNIdentifierPrimary key, non-localized tokenMsiServiceConfigFailureActionsNameNFormattedName of a service. /, \, comma and space are invalidMsiServiceConfigFailureActionsRebootMessageYFormattedMessage to be broadcast to server users before rebootingMsiServiceConfigFailureActionsResetPeriodY02147483647Time in seconds after which to reset the failure count to zero. Leave blank if it should never be resetMsiShortcutPropertyMsiShortcutPropertyNIdentifierPrimary key, non-localized tokenMsiShortcutPropertyPropVariantValueNFormattedString representation of the value in the propertyMsiShortcutPropertyPropertyKeyNFormattedCanonical string representation of the Property Key being setMsiShortcutPropertyShortcut_NShortcut1IdentifierForeign key into the Shortcut tableODBCAttributeAttributeNTextName of ODBC driver attributeODBCAttributeDriver_NODBCDriver1IdentifierReference to ODBC driver in ODBCDriver tableODBCAttributeValueYTextValue for ODBC driver attributeODBCDataSourceComponent_NComponent1IdentifierReference to associated componentODBCDataSourceDataSourceNIdentifierPrimary key, non-localized.internal token for data sourceODBCDataSourceDescriptionNTextText used as registered name for data sourceODBCDataSourceDriverDescriptionNTextReference to driver description, may be existing driverODBCDataSourceRegistrationN01Registration option: 0=machine, 1=user, others t.b.d.ODBCDriverComponent_NComponent1IdentifierReference to associated componentODBCDriverDescriptionNTextText used as registered name for driver, non-localizedODBCDriverDriverNIdentifierPrimary key, non-localized.internal token for driverODBCDriverFile_NFile1IdentifierReference to key driver fileODBCDriverFile_SetupYFile1IdentifierOptional reference to key driver setup DLLODBCSourceAttributeAttributeNTextName of ODBC data source attributeODBCSourceAttributeDataSource_NODBCDataSource1IdentifierReference to ODBC data source in ODBCDataSource tableODBCSourceAttributeValueYTextValue for ODBC data source attributeODBCTranslatorComponent_NComponent1IdentifierReference to associated componentODBCTranslatorDescriptionNTextText used as registered name for translatorODBCTranslatorFile_NFile1IdentifierReference to key translator fileODBCTranslatorFile_SetupYFile1IdentifierOptional reference to key translator setup DLLODBCTranslatorTranslatorNIdentifierPrimary key, non-localized.internal token for translatorPatchAttributesN032767Integer containing bit flags representing patch attributesPatchFile_NFile1IdentifierPrimary key, non-localized token, foreign key to File table, must match identifier in cabinet.PatchHeaderYBinaryBinary stream. The patch header, used for patch validation.PatchISBuildSourcePathYTextFull path to patch header.PatchPatchSizeN02147483647Size of patch in bytes (long integer).PatchSequenceN032767Primary key, sequence with respect to the media images; order must track cabinet order.PatchStreamRef_YIdentifierExternal key into the MsiPatchHeaders table specifying the row that contains the patch header stream.PatchPackageMedia_N032767Foreign key to DiskId column of Media table. Indicates the disk containing the patch package.PatchPackagePatchIdNGuidA unique string GUID representing this patch.ProgIdClass_YClass1GuidThe CLSID of an OLE factory corresponding to the ProgId.ProgIdDescriptionYTextLocalized description for the Program identifier.ProgIdISAttributesYThis is used to store Installshield custom properties of a component, like ExtractIcon, etc.ProgIdIconIndexY-3276732767Optional icon index.ProgIdIcon_YIcon1IdentifierOptional foreign key into the Icon Table, specifying the icon file associated with this ProgId. Will be written under the DefaultIcon key.ProgIdProgIdNTextThe Program Identifier. Primary key.ProgIdProgId_ParentYProgId1TextThe Parent Program Identifier. If specified, the ProgId column becomes a version independent prog id.PropertyISCommentsYTextUser Comments.PropertyPropertyNIdentifierName of property, uppercase if settable by launcher or loader.PropertyValueYTextString value for property.PublishComponentAppDataYTextThis is localisable Application specific data that can be associated with a Qualified Component.PublishComponentComponentIdNGuidA string GUID that represents the component id that will be requested by the alien product.PublishComponentComponent_NComponent1IdentifierForeign key into the Component table.PublishComponentFeature_NFeature1IdentifierForeign key into the Feature table.PublishComponentQualifierNTextThis is defined only when the ComponentId column is an Qualified Component Id. This is the Qualifier for ProvideComponentIndirect.RadioButtonHeightN032767The height of the button.RadioButtonHelpYTextThe help strings used with the button. The text is optional.RadioButtonISControlIdYA number used to represent the control ID of the Control, Used in Dialog exportRadioButtonOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.RadioButtonPropertyNIdentifierA named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.RadioButtonTextYTextThe visible title to be assigned to the radio button.RadioButtonValueNFormattedThe value string associated with this button. Selecting the button will set the associated property to this value.RadioButtonWidthN032767The width of the button.RadioButtonXN032767The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.RadioButtonYN032767The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.RegLocatorKeyNRegPathThe key for the registry value.RegLocatorNameYFormattedThe registry value name.RegLocatorRootN03The predefined root key for the registry value, one of rrkEnum.RegLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table. If the type is 0, the registry values refers a directory, and _Signature is not a foreign key.RegLocatorTypeY018An integer value that determines if the registry value is a filename or a directory location or to be used as is w/o interpretation.RegistryComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the registry value.RegistryISAttributesYThis is used to store Installshield custom properties of a registry item. Currently the only one is Automatic.RegistryKeyNRegPathThe key for the registry value.RegistryNameYFormattedThe registry value name.RegistryRegistryNIdentifierPrimary key, non-localized token.RegistryRootN-13The predefined root key for the registry value, one of rrkEnum.RegistryValueYTextThe registry value.RemoveFileComponent_NComponent1IdentifierForeign key referencing Component that controls the file to be removed.RemoveFileDirPropertyNIdentifierName of a property whose value is assumed to resolve to the full pathname to the folder of the file to be removed.RemoveFileFileKeyNIdentifierPrimary key used to identify a particular file entryRemoveFileFileNameYTextName of the file to be removed.RemoveFileInstallModeN1;2;3Installation option, one of iimEnum.RemoveIniFileActionN2;4The type of modification to be made, one of iifEnum.RemoveIniFileComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the deletion of the .INI value.RemoveIniFileDirPropertyYIdentifierForeign key into the Directory table denoting the directory where the .INI file is.RemoveIniFileFileNameNTextThe .INI file name in which to delete the informationRemoveIniFileKeyNFormattedThe .INI file key below Section.RemoveIniFileRemoveIniFileNIdentifierPrimary key, non-localized token.RemoveIniFileSectionNFormattedThe .INI file Section.RemoveIniFileValueYFormattedThe value to be deleted. The value is required when Action is iifIniRemoveTagRemoveRegistryComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the deletion of the registry value.RemoveRegistryKeyNRegPathThe key for the registry value.RemoveRegistryNameYFormattedThe registry value name.RemoveRegistryRemoveRegistryNIdentifierPrimary key, non-localized token.RemoveRegistryRootN-13The predefined root key for the registry value, one of rrkEnumReserveCostComponent_NComponent1IdentifierReserve a specified amount of space if this component is to be installed.ReserveCostReserveFolderYIdentifierName of a property whose value is assumed to resolve to the full path to the destination directoryReserveCostReserveKeyNIdentifierPrimary key that uniquely identifies a particular ReserveCost recordReserveCostReserveLocalN02147483647Disk space to reserve if linked component is installed locally.ReserveCostReserveSourceN02147483647Disk space to reserve if linked component is installed to run from the source location.SFPCatalogCatalogYBinarySFP CatalogSFPCatalogDependencyYFormattedParent catalog - only used by SFPSFPCatalogSFPCatalogNFilenameFile name for the catalog.SelfRegCostY032767The cost of registering the module.SelfRegFile_NFile1IdentifierForeign key into the File table denoting the module that needs to be registered.ServiceControlArgumentsYFormattedArguments for the service. Separate by [~].ServiceControlComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the startup of the serviceServiceControlEventN0187Bit field: Install: 0x1 = Start, 0x2 = Stop, 0x8 = Delete, Uninstall: 0x10 = Start, 0x20 = Stop, 0x80 = DeleteServiceControlNameNFormattedName of a service. /, \, comma and space are invalidServiceControlServiceControlNIdentifierPrimary key, non-localized token.ServiceControlWaitY01Boolean for whether to wait for the service to fully startServiceInstallArgumentsYFormattedArguments to include in every start of the service, passed to WinMainServiceInstallComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the startup of the serviceServiceInstallDependenciesYFormattedOther services this depends on to start. Separate by [~], and end with [~][~]ServiceInstallDescriptionYTextDescription of service.ServiceInstallDisplayNameYFormattedExternal Name of the ServiceServiceInstallErrorControlN-21474836472147483647Severity of error if service fails to startServiceInstallLoadOrderGroupYFormattedLoadOrderGroupServiceInstallNameNFormattedInternal Name of the ServiceServiceInstallPasswordYFormattedpassword to run service with. (with StartName)ServiceInstallServiceInstallNIdentifierPrimary key, non-localized token.ServiceInstallServiceTypeN-21474836472147483647Type of the serviceServiceInstallStartNameYFormattedUser or object name to run service asServiceInstallStartTypeN04Type of the serviceShortcutArgumentsYFormattedThe command-line arguments for the shortcut.ShortcutComponent_NComponent1IdentifierForeign key into the Component table denoting the component whose selection gates the the shortcut creation/deletion.ShortcutDescriptionYTextThe description for the shortcut.ShortcutDescriptionResourceDLLYFormattedThis field contains a Formatted string value for the full path to the language neutral file that contains the MUI manifest.ShortcutDescriptionResourceIdY032767The description name index for the shortcut.ShortcutDirectory_NDirectory1IdentifierForeign key into the Directory table denoting the directory where the shortcut file is created.ShortcutDisplayResourceDLLYFormattedThis field contains a Formatted string value for the full path to the language neutral file that contains the MUI manifest.ShortcutDisplayResourceIdY032767The display name index for the shortcut.ShortcutHotkeyY032767The hotkey for the shortcut. It has the virtual-key code for the key in the low-order byte, and the modifier flags in the high-order byte.ShortcutISAttributesYThis is used to store Installshield custom properties of a shortcut. Mainly used in pro project types.ShortcutISCommentsYTextAuthor’s comments on this Shortcut.ShortcutISShortcutNameYTextA non-unique name for the shortcut. Mainly used by pro pro project types.ShortcutIconIndexY-3276732767The icon index for the shortcut.ShortcutIcon_YIcon1IdentifierForeign key into the File table denoting the external icon file for the shortcut.ShortcutNameNTextThe name of the shortcut to be created.ShortcutShortcutNIdentifierPrimary key, non-localized token.ShortcutShowCmdY1;3;7The show command for the application window.The following values may be used.ShortcutTargetNShortcutThe shortcut target. This is usually a property that is expanded to a file or a folder that the shortcut points to.ShortcutWkDirYIdentifierName of property defining location of working directory.SignatureFileNameNTextThe name of the file. This may contain a "short name|long name" pair.SignatureLanguagesYLanguageThe languages supported by the file.SignatureMaxDateY02147483647The maximum creation date of the file.SignatureMaxSizeY02147483647The maximum size of the file.SignatureMaxVersionYTextThe maximum version of the file.SignatureMinDateY02147483647The minimum creation date of the file.SignatureMinSizeY02147483647The minimum size of the file.SignatureMinVersionYTextThe minimum version of the file.SignatureSignatureNIdentifierThe table key. The Signature represents a unique file signature.TextStyleColorY016777215A long integer indicating the color of the string in the RGB format (Red, Green, Blue each 0-255, RGB = R + 256*G + 256^2*B).TextStyleFaceNameNTextA string indicating the name of the font used. Required. The string must be at most 31 characters long.TextStyleSizeN032767The size of the font used. This size is given in our units (1/12 of the system font height). Assuming that the system font is set to 12 point size, this is equivalent to the point size.TextStyleStyleBitsY015A combination of style bits.TextStyleTextStyleNIdentifierName of the style. The primary key of this table. This name is embedded in the texts to indicate a style change.TypeLibComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.TypeLibCostY02147483647The cost associated with the registration of the typelib. This column is currently optional.TypeLibDescriptionYText - TypeLibDirectory_YDirectory1IdentifierOptional. The foreign key into the Directory table denoting the path to the help file for the type library.TypeLibFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the type library to be operational.TypeLibLanguageN032767The language of the library.TypeLibLibIDNGuidThe GUID that represents the library.TypeLibVersionY02147483647The version of the library. The major version is in the upper 8 bits of the short integer. The minor version is in the lower 8 bits.UITextKeyNIdentifierA unique key that identifies the particular string.UITextTextYTextThe localized version of the string.UpgradeActionPropertyNUpperCaseThe property to set when a product in this set is found.UpgradeAttributesN02147483647The attributes of this product set.UpgradeISDisplayNameYISUpgradeMsiItem1 - UpgradeLanguageYLanguageA comma-separated list of languages for either products in this set or products not in this set.UpgradeRemoveYFormattedThe list of features to remove when uninstalling a product from this set. The default is "ALL".UpgradeUpgradeCodeNGuidThe UpgradeCode GUID belonging to the products in this set.UpgradeVersionMaxYTextThe maximum ProductVersion of the products in this set. The set may or may not include products with this particular version.UpgradeVersionMinYTextThe minimum ProductVersion of the products in this set. The set may or may not include products with this particular version.VerbArgumentYFormattedOptional value for the command arguments.VerbCommandYFormattedThe command text.VerbExtension_NExtension1TextThe extension associated with the table row.VerbSequenceY032767Order within the verbs for a particular extension. Also used simply to specify the default verb.VerbVerbNTextThe verb for the command._ValidationCategoryY"Text";"Formatted";"Template";"Condition";"Guid";"Path";"Version";"Language";"Identifier";"Binary";"UpperCase";"LowerCase";"Filename";"Paths";"AnyPath";"WildCardFilename";"RegPath";"KeyFormatted";"CustomSource";"Property";"Cabinet";"Shortcut";"URL";"DefaultDir"String category_ValidationColumnNIdentifierName of column_ValidationDescriptionYTextDescription of column_ValidationKeyColumnY132Column to which foreign key connects_ValidationKeyTableYIdentifierFor foreign key, Name of table to which data must link_ValidationMaxValueY-21474836472147483647Maximum value allowed_ValidationMinValueY-21474836472147483647Minimum value allowed_ValidationNullableNY;N;@Whether the column is nullable_ValidationSetYTextSet of values that are permitted_ValidationTableNIdentifierName of table
-
diff --git a/win_build/installerv2/Oracle VM VirtualBox 6.1.34(x64).prq b/win_build/installerv2/Oracle VM VirtualBox 6.1.34(x64).prq deleted file mode 100644 index 3cbdcdb344..0000000000 --- a/win_build/installerv2/Oracle VM VirtualBox 6.1.34(x64).prq +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/win_build/installerv2/Progress.ism b/win_build/installerv2/Progress.ism deleted file mode 100644 index 1ac81a6a2a..0000000000 --- a/win_build/installerv2/Progress.ism +++ /dev/null @@ -1,5986 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - 1252 - ##COMPANY_PRODUCT## - ##COMPANY_PRODUCT_SUBJECT## - ##COMPANY_NAME## - BOINC;Progress Thru Processors - ##IDS_FEATURE_BOINC_DESCRIPTION## - - Administrator - {10301B25-4FBC-4736-9608-2A2063BC4F1C} - - 06/21/1999 09:00 - 07/14/2000 12:50 - 200 - 0 - - InstallShield - 1 - - - - Action - Description - Template - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Advertise##IDS_ACTIONTEXT_Advertising## - AllocateRegistrySpace##IDS_ACTIONTEXT_AllocatingRegistry####IDS_ACTIONTEXT_FreeSpace##AppSearch##IDS_ACTIONTEXT_SearchInstalled####IDS_ACTIONTEXT_PropertySignature##BindImage##IDS_ACTIONTEXT_BindingExes####IDS_ACTIONTEXT_File##CCPSearch##IDS_ACTIONTEXT_UnregisterModules## - CostFinalize##IDS_ACTIONTEXT_ComputingSpace3## - CostInitialize##IDS_ACTIONTEXT_ComputingSpace## - CreateFolders##IDS_ACTIONTEXT_CreatingFolders####IDS_ACTIONTEXT_Folder##CreateShortcuts##IDS_ACTIONTEXT_CreatingShortcuts####IDS_ACTIONTEXT_Shortcut##DeleteServices##IDS_ACTIONTEXT_DeletingServices####IDS_ACTIONTEXT_Service##DuplicateFiles##IDS_ACTIONTEXT_CreatingDuplicate####IDS_ACTIONTEXT_FileDirectorySize##FileCost##IDS_ACTIONTEXT_ComputingSpace2## - FindRelatedProducts##IDS_ACTIONTEXT_SearchForRelated####IDS_ACTIONTEXT_FoundApp##GenerateScript##IDS_ACTIONTEXT_GeneratingScript####IDS_ACTIONTEXT_1##InstallAdminPackage##IDS_ACTIONTEXT_CopyingNetworkFiles####IDS_ACTIONTEXT_FileDirSize##InstallFiles##IDS_ACTIONTEXT_CopyingNewFiles####IDS_ACTIONTEXT_FileDirSize2##InstallODBC##IDS_ACTIONTEXT_InstallODBC## - InstallSFPCatalogFile##IDS_ACTIONTEXT_InstallingSystemCatalog####IDS_ACTIONTEXT_FileDependencies##InstallServices##IDS_ACTIONTEXT_InstallServices####IDS_ACTIONTEXT_Service2##InstallValidate##IDS_ACTIONTEXT_Validating## - LaunchConditions##IDS_ACTIONTEXT_EvaluateLaunchConditions## - MigrateFeatureStates##IDS_ACTIONTEXT_MigratingFeatureStates####IDS_ACTIONTEXT_Application##MoveFiles##IDS_ACTIONTEXT_MovingFiles####IDS_ACTIONTEXT_FileDirSize3##PatchFiles##IDS_ACTIONTEXT_PatchingFiles####IDS_ACTIONTEXT_FileDirSize4##ProcessComponents##IDS_ACTIONTEXT_UpdateComponentRegistration## - PublishComponents##IDS_ACTIONTEXT_PublishingQualifiedComponents####IDS_ACTIONTEXT_ComponentIDQualifier##PublishFeatures##IDS_ACTIONTEXT_PublishProductFeatures####IDS_ACTIONTEXT_FeatureColon##PublishProduct##IDS_ACTIONTEXT_PublishProductInfo## - RMCCPSearch##IDS_ACTIONTEXT_SearchingQualifyingProducts## - RegisterClassInfo##IDS_ACTIONTEXT_RegisterClassServer####IDS_ACTIONTEXT_ClassId##RegisterComPlus##IDS_ACTIONTEXT_RegisteringComPlus####IDS_ACTIONTEXT_AppIdAppTypeRSN##RegisterExtensionInfo##IDS_ACTIONTEXT_RegisterExtensionServers####IDS_ACTIONTEXT_Extension2##RegisterFonts##IDS_ACTIONTEXT_RegisterFonts####IDS_ACTIONTEXT_Font##RegisterMIMEInfo##IDS_ACTIONTEXT_RegisterMimeInfo####IDS_ACTIONTEXT_ContentTypeExtension##RegisterProduct##IDS_ACTIONTEXT_RegisteringProduct####IDS_ACTIONTEXT_1b##RegisterProgIdInfo##IDS_ACTIONTEXT_RegisteringProgIdentifiers####IDS_ACTIONTEXT_ProgID2##RegisterTypeLibraries##IDS_ACTIONTEXT_RegisterTypeLibs####IDS_ACTIONTEXT_LibId##RegisterUser##IDS_ACTIONTEXT_RegUser####IDS_ACTIONTEXT_1c##RemoveDuplicateFiles##IDS_ACTIONTEXT_RemovingDuplicates####IDS_ACTIONTEXT_FileDir##RemoveEnvironmentStrings##IDS_ACTIONTEXT_UpdateEnvironmentStrings####IDS_ACTIONTEXT_NameValueAction2##RemoveExistingProducts##IDS_ACTIONTEXT_RemoveApps####IDS_ACTIONTEXT_AppCommandLine##RemoveFiles##IDS_ACTIONTEXT_RemovingFiles####IDS_ACTIONTEXT_FileDir2##RemoveFolders##IDS_ACTIONTEXT_RemovingFolders####IDS_ACTIONTEXT_Folder1##RemoveIniValues##IDS_ACTIONTEXT_RemovingIni####IDS_ACTIONTEXT_FileSectionKeyValue##RemoveODBC##IDS_ACTIONTEXT_RemovingODBC## - RemoveRegistryValues##IDS_ACTIONTEXT_RemovingRegistry####IDS_ACTIONTEXT_KeyName##RemoveShortcuts##IDS_ACTIONTEXT_RemovingShortcuts####IDS_ACTIONTEXT_Shortcut1##Rollback##IDS_ACTIONTEXT_RollingBack####IDS_ACTIONTEXT_1d##RollbackCleanup##IDS_ACTIONTEXT_RemovingBackup####IDS_ACTIONTEXT_File2##SelfRegModules##IDS_ACTIONTEXT_RegisteringModules####IDS_ACTIONTEXT_FileFolder##SelfUnregModules##IDS_ACTIONTEXT_UnregisterModules####IDS_ACTIONTEXT_FileFolder2##SetODBCFolders##IDS_ACTIONTEXT_InitializeODBCDirs## - ShutdownBOINCManager##ID_STRING4## - StartServices##IDS_ACTIONTEXT_StartingServices####IDS_ACTIONTEXT_Service3##StopServices##IDS_ACTIONTEXT_StoppingServices####IDS_ACTIONTEXT_Service4##UnmoveFiles##IDS_ACTIONTEXT_RemovingMoved####IDS_ACTIONTEXT_FileDir3##UnpublishComponents##IDS_ACTIONTEXT_UnpublishQualified####IDS_ACTIONTEXT_ComponentIdQualifier2##UnpublishFeatures##IDS_ACTIONTEXT_UnpublishProductFeatures####IDS_ACTIONTEXT_Feature##UnpublishProduct##IDS_ACTIONTEXT_UnpublishingProductInfo## - UnregisterClassInfo##IDS_ACTIONTEXT_UnregisterClassServers####IDS_ACTIONTEXT_ClsID##UnregisterComPlus##IDS_ACTIONTEXT_UnregisteringComPlus####IDS_ACTIONTEXT_AppId##UnregisterExtensionInfo##IDS_ACTIONTEXT_UnregisterExtensionServers####IDS_ACTIONTEXT_Extension##UnregisterFonts##IDS_ACTIONTEXT_UnregisteringFonts####IDS_ACTIONTEXT_Font2##UnregisterMIMEInfo##IDS_ACTIONTEXT_UnregisteringMimeInfo####IDS_ACTIONTEXT_ContentTypeExtension2##UnregisterProgIdInfo##IDS_ACTIONTEXT_UnregisteringProgramIds####IDS_ACTIONTEXT_ProgID##UnregisterTypeLibraries##IDS_ACTIONTEXT_UnregTypeLibs####IDS_ACTIONTEXT_Libid2##WriteEnvironmentStrings##IDS_ACTIONTEXT_EnvironmentStrings####IDS_ACTIONTEXT_NameValueAction##WriteIniValues##IDS_ACTIONTEXT_WritingINI####IDS_ACTIONTEXT_FileSectionKeyValue2##WriteRegistryValues##IDS_ACTIONTEXT_WritingRegistry####IDS_ACTIONTEXT_KeyNameValue##caCreateVRoots##IDS_ACTIONTEXT_CreatingIISRoots## - caRemoveVRoots##IDS_ACTIONTEXT_RemovingIISRoots## -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
CASetBOINCDataProjects1300 - CASetBOINCDataSlots1200 - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - FileCost900FileCost - InstallAdminPackage3900InstallAdminPackage - InstallFiles4000InstallFiles - InstallFinalize6600InstallFinalize - InstallInitialize1500InstallInitialize - InstallValidate1400InstallValidate - ScheduleRebootISSCHEDULEREBOOT4010ScheduleReboot -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AdminWelcome1010AdminWelcome - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - ExecuteAction1300ExecuteAction - FileCost900FileCost - SetupCompleteError-3SetupCompleteError - SetupCompleteSuccess-1SetupCompleteSuccess - SetupInitialization50SetupInitialization - SetupInterrupted-2SetupInterrupted - SetupProgress1020SetupProgress -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
CostFinalize1000CostFinalize - CostInitialize800CostInitialize - CreateShortcuts4500CreateShortcuts - InstallFinalize6600InstallFinalize - InstallInitialize1500InstallInitialize - InstallValidate1400InstallValidate - MsiPublishAssemblies6250MsiPublishAssemblies - PublishComponents6200PublishComponents - PublishFeatures6300PublishFeatures - PublishProduct6400PublishProduct - RegisterClassInfo4600RegisterClassInfo - RegisterExtensionInfo4700RegisterExtensionInfo - RegisterMIMEInfo4900RegisterMIMEInfo - RegisterProgIdInfo4800RegisterProgIdInfo - RegisterTypeLibraries4910RegisterTypeLibraries - ScheduleRebootISSCHEDULEREBOOT6410ScheduleReboot -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
- - - AppId - RemoteServerName - LocalService - ServiceParameters - DllSurrogate - ActivateAtStorage - RunAsInteractiveUser -
- - - Property - Signature_ -
- - - Billboard_ - BBControl - Type - X - Y - Width - Height - Attributes - Text -
- - - Billboard - Feature_ - Action - Ordering -
- - - Name - Data - ISBuildSourcePath - - - - - - - - - - - - - - - - - - - - - - - - -
ISSELFREG.DLL<ISProductFolder>\redist\language independent\i386\isregsvr.dllISSetupFilesHelper<ISProductFolder>\redist\language independent\i386\SFHelper.dllInteriorBin1<ISProjectFolder>\redist\Progress\ptp_IsDialogBanner.bmpNewBinary1<ISProjectFolder>\redist\Progress\ptp_IsDialogBanner.bmpNewBinary10<ISProjectFolder>\redist\Progress\ptp_IsDialogBanner.bmpNewBinary11<ISProductFolder>\Redist\Language Independent\OS Independent\CustomSetupIco.ibdNewBinary12<ISProductFolder>\Redist\Language Independent\OS Independent\DestIcon.ibdNewBinary13<ISProductFolder>\Redist\Language Independent\OS Independent\NetworkInstall.icoNewBinary14<ISProductFolder>\Redist\Language Independent\OS Independent\DontInstall.icoNewBinary15<ISProductFolder>\Redist\Language Independent\OS Independent\Install.icoNewBinary16<ISProductFolder>\Redist\Language Independent\OS Independent\InstallFirstUse.icoNewBinary17<ISProductFolder>\Redist\Language Independent\OS Independent\InstallPartial.icoNewBinary18<ISProductFolder>\Redist\Language Independent\OS Independent\InstallStateMenu.icoNewBinary19<ISProjectFolder>\redist\Progress\ptp_Splash.bmpNewBinary2<ISProductFolder>\Redist\Language Independent\OS Independent\New.ibdNewBinary21<ISProjectFolder>\redist\Progress\PTP_IsDialogBitmap.bmpNewBinary3<ISProductFolder>\Redist\Language Independent\OS Independent\Up.ibdNewBinary4<ISProductFolder>\Redist\Language Independent\OS Independent\WarningIcon.ibdNewBinary5<ISProjectFolder>\redist\Progress\PTP_IsDialogBitmap.bmpNewBinary6<ISProjectFolder>\redist\windows\Win32\boinccas.dllNewBinary7<ISProductFolder>\Redist\Language Independent\OS Independent\ReinstIco.ibdNewBinary8<ISProductFolder>\Redist\Language Independent\OS Independent\RemoveIco.ibdNewBinary9<ISProductFolder>\Redist\Language Independent\OS Independent\SetupIcon.ibdSetAllUsers.dll<ISProductFolder>\redist\language independent\i386\SetAllUsers.dll
- - - File_ - Path -
- - - Signature_ -
- - - Property - Value - - - -
ENABLEPROTECTEDAPPLICATIONEXECUTION31ENABLESCREENSAVER1ENABLEUSEBYALLUSERS1
- - - CLSID - Context - Component_ - ProgId_Default - Description - AppId_ - FileTypeMask - Icon_ - IconIndex - DefInprocHandler - Argument - Feature_ - Attributes -
- - - Property - Order - Value - Text -
IS_SQLSERVER_SERVER1TestValue -
- - - Signature_ - ComponentId - Type -
- - - Component_ - ExpType -
- - - Component - ComponentId - Directory_ - Attributes - Condition - KeyPath - ISAttributes - ISComments - ISScanAtBuildFile - ISRegFileToMergeAtBuild - ISDotNetInstallerArgsInstall - ISDotNetInstallerArgsCommit - ISDotNetInstallerArgsUninstall - ISDotNetInstallerArgsRollback - - - - - - - - - - - - - - - - - - - - -
BOINCServiceConfig{3BD51E4E-504D-43C2-AD8A-2FAD36A43488}INSTALLDIR0VersionNT AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1boinc.exe117/LogFile=/LogFile=/LogFile=/LogFile=_BOINC{B2649E11-6320-4710-B5C8-1922588446E9}INSTALLDIR0boinc.exe145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCCMD{4443469A-435C-4E09-9AF9-5FA1F6291533}INSTALLDIR8boinccmd.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCData{4E793828-A468-4366-892F-FC2F36EC99D9}DATADIR16145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDataProjects{9C720438-35E8-4377-A105-AF3675664094}PROJECTS16145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDataSlots{C9FE7A6E-2470-4666-949B-4DB2BB936E5F}SLOTS16145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDepends{69AF1C45-9D67-4F33-B97B-5DA096D77908}INSTALLDIR017/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManager{7EBB5E76-86BA-4EBA-98AA-DD908C215D72}INSTALLDIR0boincmgr.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerGlobalization{F92B6595-2E79-45F0-BF41-4EDB52645FFC}LOCALE017/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerSkin{AD6F1C10-1DF7-4EDE-8ED8-18A9BA07CECA}PROGRESSTHRUPROCESSORS017/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartMenu{71A32D47-CA9B-4A6E-8811-2723938317C1}INSTALLDIR0ENABLESTARTMENUITEMS = 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartup{2BA019A7-8985-46BC-9309-FB8AD4C83906}INSTALLDIR0ENABLEUSEBYALLUSERS <> 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartupAll{175B1B4B-D4D7-4D21-968A-8EDF6F8C4BE3}INSTALLDIR0ENABLEUSEBYALLUSERS = 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCScreensaver{CC94D7BB-C768-4C3F-AF47-BB97C5EB60DD}INSTALLDIR8boincscr.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCSvcCtrl{CCD0EF30-A6D9-4ADE-BECB-C0C291D7E5B8}INSTALLDIR0boincsvcctrl.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCTray{F21E62FE-3BA7-401B-BDBA-D96259DCBD3B}INSTALLDIR0VersionNTboinctray.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCTrayStartup{BEB2BDC7-6AB8-4EA0-B9E8-323B07532AFF}INSTALLDIR817/LogFile=/LogFile=/LogFile=/LogFile=_Screensaver{B7ED8F6D-37AE-4F3A-A8C5-127DE44C483A}WindowsFolder0boinc.scr17/LogFile=/LogFile=/LogFile=/LogFile=_ScreensaverEnable9x{E3BA83A8-3650-4133-8720-D336D3FFD477}INSTALLDIR0Version9X AND ENABLESCREENSAVER = 117/LogFile=/LogFile=/LogFile=/LogFile=_ScreensaverEnableNT{2F8CEFC8-A589-4CF7-BEE4-F7149D08C712}INSTALLDIR0VersionNT AND ENABLESCREENSAVER = 117/LogFile=/LogFile=/LogFile=/LogFile=
- - - Feature_ - Level - Condition -
- - - Dialog_ - Control - Type - X - Y - Width - Height - Attributes - Property - Text - Control_Next - Help - ISWindowStyle - ISControlId - ISBuildSourcePath - Binary_ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdminChangeFolderBannerBitmap003744410NewBinary10AdminChangeFolderBannerLineLine044374010 - AdminChangeFolderCancelPushButton30124366173##IDS_CANCEL##ComboText0 - AdminChangeFolderComboDirectoryCombo216427780458755TARGETDIR##IDS__IsAdminInstallBrowse_4##Up0 - AdminChangeFolderComboTextText215099143##IDS__IsAdminInstallBrowse_LookIn##Combo0 - AdminChangeFolderDlgDescText21232922565539##IDS__IsAdminInstallBrowse_BrowseDestination##0 - AdminChangeFolderDlgLineLine48234326010 - AdminChangeFolderDlgTitleText1362922565539##IDS__IsAdminInstallBrowse_ChangeDestination##0 - AdminChangeFolderListDirectoryList2190332977TARGETDIR##IDS__IsAdminInstallBrowse_8##TailText0 - AdminChangeFolderNewFolderPushButton3356619193670019List##IDS__IsAdminInstallBrowse_CreateFolder##0NewBinary2AdminChangeFolderOKPushButton23024366173##IDS_OK##Cancel0 - AdminChangeFolderTailPathEdit21207332173TARGETDIR##IDS__IsAdminInstallBrowse_11##OK0 - AdminChangeFolderTailTextText2119399133##IDS__IsAdminInstallBrowse_FolderName##Tail0 - AdminChangeFolderUpPushButton3106619193670019NewFolder##IDS__IsAdminInstallBrowse_UpOneLevel##0NewBinary3AdminNetworkLocationBackPushButton16424366173##IDS_BACK##InstallNow0 - AdminNetworkLocationBannerBitmap003744410NewBinary10AdminNetworkLocationBannerLineLine044374010 - AdminNetworkLocationBrowsePushButton28612466173##IDS__IsAdminInstallPoint_Change##Back0 - AdminNetworkLocationCancelPushButton30124366173##IDS_CANCEL##SetupPathEdit0 - AdminNetworkLocationDlgDescText21232922565539##IDS__IsAdminInstallPoint_SpecifyNetworkLocation##0 - AdminNetworkLocationDlgLineLine48234326010 - AdminNetworkLocationDlgTextText2151326403##IDS__IsAdminInstallPoint_EnterNetworkLocation##0 - AdminNetworkLocationDlgTitleText1362922565539##IDS__IsAdminInstallPoint_NetworkLocationFormatted##0 - AdminNetworkLocationInstallNowPushButton23024366173##IDS__IsAdminInstallPoint_Install##Cancel0 - AdminNetworkLocationLBBrowseText2190100103##IDS__IsAdminInstallPoint_NetworkLocation##0 - AdminNetworkLocationSetupPathEditPathEdit21102330173TARGETDIRBrowse0 - AdminWelcomeBackPushButton16424366171##IDS_BACK##Next0 - AdminWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - AdminWelcomeDlgLineLine0234326010 - AdminWelcomeImageBitmap0037423410NewBinary21AdminWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - AdminWelcomeTextLine1Text13582254565539##IDS__IsAdminInstallPointWelcome_Wizard##0 - AdminWelcomeTextLine2Text135552284565539##IDS__IsAdminInstallPointWelcome_ServerImage##0 - CancelSetupIconIcon1515242452428810NewBinary4CancelSetupNoPushButton1355766173##IDS__IsCancelDlg_No##Yes0 - CancelSetupTextText4815194303##IDS__IsCancelDlg_ConfirmCancel##0 - CancelSetupYesPushButton625766173##IDS__IsCancelDlg_Yes##No0 - ChangeFolderDataBannerBitmap003744410NewBinary10ChangeFolderDataBannerLineLine044374010 - ChangeFolderDataCancelPushButton30124366173##IDS_CANCEL##ComboText0 - ChangeFolderDataComboDirectoryCombo2164277804128779_BrowseDataProperty##IDS__IsBrowseFolderDlg_4##Up0 - ChangeFolderDataComboTextText215099143##IDS__IsBrowseFolderDlg_LookIn##Combo0 - ChangeFolderDataDlgDescText21232922565539##IDS__IsBrowseFolderDlg_BrowseDestFolder##0 - ChangeFolderDataDlgLineLine48234326010 - ChangeFolderDataDlgTitleText1362922565539##IDS__IsBrowseFolderDlg_ChangeCurrentFolder##0 - ChangeFolderDataListDirectoryList21903329715_BrowseDataProperty##IDS__IsBrowseFolderDlg_8##TailText0 - ChangeFolderDataNewFolderPushButton3356619193670019List##IDS__IsBrowseFolderDlg_CreateFolder##0NewBinary2ChangeFolderDataOKPushButton23024366173##IDS__IsBrowseFolderDlg_OK##Cancel0 - ChangeFolderDataTailPathEdit212073321715_BrowseDataProperty##IDS__IsBrowseFolderDlg_11##OK0 - ChangeFolderDataTailTextText2119399133##IDS__IsBrowseFolderDlg_FolderName##Tail0 - ChangeFolderDataUpPushButton3106619193670019NewFolder##IDS__IsBrowseFolderDlg_UpOneLevel##0NewBinary3ChangeFolderInstallBannerBitmap003744410NewBinary10ChangeFolderInstallBannerLineLine044374010 - ChangeFolderInstallCancelPushButton30124366173##IDS_CANCEL##ComboText0 - ChangeFolderInstallComboDirectoryCombo2164277804128779_BrowseInstallProperty##IDS__IsBrowseFolderDlg_4##Up0 - ChangeFolderInstallComboTextText215099143##IDS__IsBrowseFolderDlg_LookIn##Combo0 - ChangeFolderInstallDlgDescText21232922565539##IDS__IsBrowseFolderDlg_BrowseDestFolder##0 - ChangeFolderInstallDlgLineLine48234326010 - ChangeFolderInstallDlgTitleText1362922565539##IDS__IsBrowseFolderDlg_ChangeCurrentFolder##0 - ChangeFolderInstallListDirectoryList21903329715_BrowseInstallProperty##IDS__IsBrowseFolderDlg_8##TailText0 - ChangeFolderInstallNewFolderPushButton3356619193670019List##IDS__IsBrowseFolderDlg_CreateFolder##0NewBinary2ChangeFolderInstallOKPushButton23024366173##IDS__IsBrowseFolderDlg_OK##Cancel0 - ChangeFolderInstallTailPathEdit212073321715_BrowseInstallProperty##IDS__IsBrowseFolderDlg_11##OK0 - ChangeFolderInstallTailTextText2119399133##IDS__IsBrowseFolderDlg_FolderName##Tail0 - ChangeFolderInstallUpPushButton3106619193670019NewFolder##IDS__IsBrowseFolderDlg_UpOneLevel##0NewBinary3DiskSpaceRequirementsBannerBitmap003744410NewBinary10DiskSpaceRequirementsBannerLineLine044374010 - DiskSpaceRequirementsDlgDescText17232922565539##IDS__IsFeatureDetailsDlg_SpaceRequired##0 - DiskSpaceRequirementsDlgLineLine48234326010 - DiskSpaceRequirementsDlgTextText10185358413##IDS__IsFeatureDetailsDlg_VolumesTooSmall##0 - DiskSpaceRequirementsDlgTitleText962922565539##IDS__IsFeatureDetailsDlg_DiskSpaceRequirements##0 - DiskSpaceRequirementsListVolumeCostList855358125393223##IDS__IsFeatureDetailsDlg_Numbers##0 - DiskSpaceRequirementsOKPushButton30124366173##IDS__IsFeatureDetailsDlg_OK##0 - FeatureNotSupportedBackPushButton16424366173##IDS_BACK##0 - FeatureNotSupportedBannerBitmap003744410NewBinary10FeatureNotSupportedBannerLineLine044374010 - FeatureNotSupportedCancelPushButton30124366173##IDS_CANCEL##0 - FeatureNotSupportedDlgDescText21232922565539##IDS__FeatueNotSupportedDlg_DialogDescription##00 - FeatureNotSupportedDlgLineLine48234326010 - FeatureNotSupportedDlgTitleText1362922565539##IDS__FeatueNotSupportedDlg_DialogTitle##00 - FeatureNotSupportedNextPushButton23024366171##IDS_NEXT##0 - FilesInUseBannerBitmap003744410NewBinary10FilesInUseBannerLineLine044374010 - FilesInUseDlgDescText21232922565539##IDS__IsFilesInUse_FilesInUseMessage##0 - FilesInUseDlgLineLine48234326010 - FilesInUseDlgTextText2151348293##IDS__IsFilesInUse_ApplicationsUsingFiles##0 - FilesInUseDlgTitleText1362922565539##IDS__IsFilesInUse_FilesInUse##0 - FilesInUseExitPushButton30124366173##IDS__IsFilesInUse_Exit##List0 - FilesInUseIgnorePushButton23024366173##IDS__IsFilesInUse_Ignore##Exit0 - FilesInUseListListBox21873311357FileInUseProcessRetry0 - FilesInUseRetryPushButton16424366173##IDS__IsFilesInUse_Retry##Ignore0 - InstallWelcomeBackPushButton16424366171##IDS_BACK##Copyright0 - InstallWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - InstallWelcomeCopyrightText1351442287365539##IDS__IsWelcomeDlg_WarningCopyright##Next0 - InstallWelcomeDlgLineLine0234374010 - InstallWelcomeImageBitmap0037423410NewBinary21InstallWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - InstallWelcomeTextLine1Text13582254565539##IDS__IsWelcomeDlg_WelcomeProductName##0 - InstallWelcomeTextLine2Text135552284565539##IDS__IsWelcomeDlg_InstallProductName##0 - LicenseAgreementAgreeRadioButtonGroup8190291403AgreeToLicenseBack0 - LicenseAgreementBackPushButton16424366173##IDS_BACK##Next0 - LicenseAgreementBannerBitmap003744410NewBinary10LicenseAgreementBannerLineLine044374010 - LicenseAgreementCancelPushButton30124366173##IDS_CANCEL##ISPrintButton0 - LicenseAgreementDlgDescText21232922565539##IDS__IsLicenseDlg_ReadLicenseAgreement##0 - LicenseAgreementDlgLineLine48234326010 - LicenseAgreementDlgTitleText1362922565539##IDS__IsLicenseDlg_LicenseAgreement##0 - LicenseAgreementISPrintButtonPushButton30118865173##IDS_PRINT_BUTTON##Agree0 - LicenseAgreementMemoScrollableText85535813070<ISProjectFolder>\redist\0409\eula.rtf - LicenseAgreementNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceTypeBackPushButton16424366173##IDS_BACK##Next0 - MaintenanceTypeBannerBitmap003744410NewBinary10MaintenanceTypeBannerLineLine044374010 - MaintenanceTypeCancelPushButton30124366173##IDS_CANCEL##RadioGroup0 - MaintenanceTypeDlgDescText21232922565539##IDS__IsMaintenanceDlg_MaitenanceOptions##0 - MaintenanceTypeDlgLineLine48234326010 - MaintenanceTypeDlgTitleText1362922565539##IDS__IsMaintenanceDlg_ProgramMaintenance##0 - MaintenanceTypeIco2Icon3575242457671690NewBinary7MaintenanceTypeIco3Icon35135242457671690NewBinary8MaintenanceTypeNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceTypeRadioGroupRadioButtonGroup21552901703_IsMaintenance##IDS__IsMaintenanceDlg_11##Back0 - MaintenanceTypeText2Text8075260353##IDS__IsMaintenanceDlg_RepairMessage##0 - MaintenanceTypeText3Text80135260353##IDS__IsMaintenanceDlg_RemoveProductName##0 - MaintenanceWelcomeBackPushButton16424366171##IDS_BACK##Next0 - MaintenanceWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - MaintenanceWelcomeDlgLineLine0234374010 - MaintenanceWelcomeImageBitmap0037423410NewBinary21MaintenanceWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceWelcomeTextLine1Text13582254565539##IDS__IsMaintenanceWelcome_WizardWelcome##0 - MaintenanceWelcomeTextLine2Text135552285065539##IDS__IsMaintenanceWelcome_MaintenanceOptionsDescription##0 - MsiRMFilesInUseBannerBitmap003744410NewBinary10MsiRMFilesInUseBannerLineLine044374010 - MsiRMFilesInUseBranding1Text422950133##IDS_INSTALLSHIELD_FORMATTED##0 - MsiRMFilesInUseBranding2Text3228501365537##IDS_INSTALLSHIELD##0 - MsiRMFilesInUseCancelPushButton30124366173##IDS_CANCEL##Restart0 - MsiRMFilesInUseDlgDescText21232922565539##IDS__IsFilesInUse_FilesInUseMessage##0 - MsiRMFilesInUseDlgLineLine48234326010 - MsiRMFilesInUseDlgTextText2151348143##IDS__IsMsiRMFilesInUse_ApplicationsUsingFiles##0 - MsiRMFilesInUseDlgTitleText1362922565539##IDS__IsFilesInUse_FilesInUse##0 - MsiRMFilesInUseListListBox21663311303FileInUseProcessOK0 - MsiRMFilesInUseOKPushButton23024366173##IDS_OK##Cancel0 - MsiRMFilesInUseRestartRadioButtonGroup19187343403RestartManagerOptionList0 - OutOfSpaceBannerBitmap003744410NewBinary10OutOfSpaceBannerLineLine044374010 - OutOfSpaceDlgDescText21232922565539##IDS__IsDiskSpaceDlg_DiskSpace##0 - OutOfSpaceDlgLineLine48234326010 - OutOfSpaceDlgTextText2151326433##IDS__IsDiskSpaceDlg_HighlightedVolumes##0 - OutOfSpaceDlgTitleText1362922565539##IDS__IsDiskSpaceDlg_OutOfDiskSpace##0 - OutOfSpaceListVolumeCostList2195332120393223##IDS__IsDiskSpaceDlg_Numbers##0 - OutOfSpaceResumePushButton30124366173##IDS__IsDiskSpaceDlg_OK##0 - PatchWelcomeBackPushButton16424366171##IDS_BACK##Next0 - PatchWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - PatchWelcomeDlgLineLine0234374010 - PatchWelcomeImageBitmap0037423410NewBinary21PatchWelcomeNextPushButton23024366173##IDS__IsPatchDlg_Update##Cancel0 - PatchWelcomeTextLine1Text13582254565539##IDS__IsPatchDlg_WelcomePatchWizard##0 - PatchWelcomeTextLine2Text135542284565539##IDS__IsPatchDlg_PatchClickUpdate##0 - ReadyToInstallBackPushButton16424366173##IDS_BACK##InstallNow0 - ReadyToInstallBannerBitmap003744410NewBinary10ReadyToInstallBannerLineLine044374010 - ReadyToInstallCancelPushButton30124366173##IDS_CANCEL##Back0 - ReadyToInstallDlgDescText21232922565539##IDS__IsVerifyReadyDlg_WizardReady##0 - ReadyToInstallDlgLineLine48234374010 - ReadyToInstallDlgTextText2151326203##IDS__IsVerifyReadyDlg_ClickInstall##0 - ReadyToInstallDlgText1Text2170330243##IDS__IsVerifyReadyDlg_BackOrCancel##0 - ReadyToInstallDlgTitleText1362922565538##IDS__IsVerifyReadyDlg_ModifyReady##0 - ReadyToInstallDlgTitle2Text1362922565538##IDS__IsVerifyReadyDlg_ReadyRepair##0 - ReadyToInstallDlgTitle3Text1362922565538##IDS__IsVerifyReadyDlg_ReadyInstall##0 - ReadyToInstallInstallNowPushButton23024366173##IDS__IsVerifyReadyDlg_Install##Cancel0 - ReadyToRemoveBackPushButton16424366173##IDS_BACK##RemoveNow0 - ReadyToRemoveBannerBitmap003744410NewBinary10ReadyToRemoveBannerLineLine044374010 - ReadyToRemoveCancelPushButton30124366173##IDS_CANCEL##Back0 - ReadyToRemoveDlgDescText21232922565539##IDS__IsVerifyRemoveAllDlg_ChoseRemoveProgram##0 - ReadyToRemoveDlgLineLine48234326010 - ReadyToRemoveDlgTextText2151326243##IDS__IsVerifyRemoveAllDlg_ClickRemove##0 - ReadyToRemoveDlgText1Text2179330233##IDS__IsVerifyRemoveAllDlg_ClickBack##0 - ReadyToRemoveDlgText2Text211023302430 - ReadyToRemoveDlgTitleText1362922565539##IDS__IsVerifyRemoveAllDlg_RemoveProgram##0 - ReadyToRemoveRemoveNowPushButton23024366173##IDS__IsVerifyRemoveAllDlg_Remove##Cancel0 - SetupCompleteErrorBackPushButton16424366171##IDS_BACK##Finish0 - SetupCompleteErrorCancelPushButton30124366171##IDS_CANCEL##Back0 - SetupCompleteErrorDlgLineLine0234374010 - SetupCompleteErrorFinishPushButton23024366173##IDS__IsFatalError_Finish##Cancel0 - SetupCompleteErrorFinishText1Text135802285065539##IDS__IsFatalError_NotModified##0 - SetupCompleteErrorFinishText2Text1351352282565539##IDS__IsFatalError_ClickFinish##0 - SetupCompleteErrorImageBitmap0037423410NewBinary21SetupCompleteErrorRestContText1Text135802285065539##IDS__IsFatalError_KeepOrRestore##0 - SetupCompleteErrorRestContText2Text1351352282565539##IDS__IsFatalError_RestoreOrContinueLater##0 - SetupCompleteErrorTextLine1Text13582254565539##IDS__IsFatalError_WizardCompleted##0 - SetupCompleteErrorTextLine2Text135552282565539##IDS__IsFatalError_WizardInterrupted##0 - SetupCompleteSuccessBackPushButton16424366171##IDS_BACK##OK0 - SetupCompleteSuccessCancelPushButton30124366171##IDS_CANCEL##Image0 - SetupCompleteSuccessDlgLineLine0234374010 - SetupCompleteSuccessImageBitmap003742341Back0NewBinary21SetupCompleteSuccessOKPushButton23024366173##IDS__IsExitDialog_Finish##Cancel0 - SetupCompleteSuccessRebootTextText1351402253565538##NEW_STRING28## - SetupCompleteSuccessRepairTextText1351782255265538##NEW_STRING29## - SetupCompleteSuccessTextLine1Text13582254565539##IDS__IsExitDialog_WizardCompleted##0 - SetupCompleteSuccessTextLine2Text135552284565538##IDS__IsExitDialog_InstallSuccess##0 - SetupCompleteSuccessTextLine3Text135552284565538##IDS__IsExitDialog_UninstallSuccess##0 - SetupCompleteSuccessUpdateTextLine1Text134302284565538##IDS__IsExitDialog_Update_SetupFinished##0 - SetupErrorAPushButton1928066173##IDS__IsErrorDlg_Abort##0 - SetupErrorCPushButton1928066173##IDS_CANCEL2##0 - SetupErrorErrorTextText5015200503##IDS__IsErrorDlg_ErrorText##0 - SetupErrorIPushButton1928066173##IDS__IsErrorDlg_Ignore##0 - SetupErrorNPushButton1928066173##IDS__IsErrorDlg_NO##0 - SetupErrorOPushButton1928066173##IDS__IsErrorDlg_OK##0 - SetupErrorRPushButton1928066173##IDS__IsErrorDlg_Retry##0 - SetupErrorWarningIconIcon1515242452428810NewBinary4SetupErrorYPushButton1928066173##IDS__IsErrorDlg_Yes##0 - SetupInitializationActionDataText1351252281265539##IDS__IsInitDlg_1##0 - SetupInitializationActionTextText1351092203665539##IDS__IsInitDlg_2##0 - SetupInitializationBackPushButton16424366171##IDS_BACK##0 - SetupInitializationCancelPushButton30124366173##IDS_CANCEL##0 - SetupInitializationDlgLineLine0234374010 - SetupInitializationImageBitmap0037423410NewBinary21SetupInitializationNextPushButton23024366171##IDS_NEXT##0 - SetupInitializationTextLine1Text13582254565539##IDS__IsInitDlg_WelcomeWizard##0 - SetupInitializationTextLine2Text135552283065539##IDS__IsInitDlg_PreparingWizard##0 - SetupInterruptedBackPushButton16424366171##IDS_BACK##0 - SetupInterruptedCancelPushButton30124366171##IDS_CANCEL##0 - SetupInterruptedDlgLineLine0234374010 - SetupInterruptedFinishPushButton23024366173##IDS__IsUserExit_Finish##0 - SetupInterruptedFinishText1Text135802285065539##IDS__IsUserExit_NotModified##0 - SetupInterruptedFinishText2Text1351352282565539##IDS__IsUserExit_ClickFinish##0 - SetupInterruptedImageBitmap0037423410NewBinary21SetupInterruptedRestContText1Text135802285065539##IDS__IsUserExit_KeepOrRestore##0 - SetupInterruptedRestContText2Text1351352282565539##IDS__IsUserExit_RestoreOrContinue##0 - SetupInterruptedTextLine1Text13582254565539##IDS__IsUserExit_WizardCompleted##0 - SetupInterruptedTextLine2Text135552282565539##IDS__IsUserExit_WizardInterrupted##0 - SetupProgressActionProgress95ProgressBar591132751265537##IDS__IsProgressDlg_ProgressDone##0 - SetupProgressActionTextText59100275123##IDS__IsProgressDlg_2##0 - SetupProgressBackPushButton16424366171##IDS_BACK##Next0 - SetupProgressBannerBitmap003744410NewBinary1SetupProgressBannerLineLine044374010 - SetupProgressCancelPushButton30124366173##IDS_CANCEL##Back0 - SetupProgressDlgDescText21232922565538##IDS__IsProgressDlg_UninstallingFeatures2##0 - SetupProgressDlgDesc2Text21232922565538##IDS__IsProgressDlg_UninstallingFeatures##0 - SetupProgressDlgLineLine48234326010 - SetupProgressDlgTextText59512753065538##IDS__IsProgressDlg_WaitUninstall2##0 - SetupProgressDlgText2Text59512753065538##IDS__IsProgressDlg_WaitUninstall##0 - SetupProgressDlgTitleText1362922565538##IDS__IsProgressDlg_InstallingProductName##0 - SetupProgressDlgTitle2Text1362922565538##IDS__IsProgressDlg_Uninstalling##0 - SetupProgressLbSecText17213932122##IDS__IsProgressDlg_SecHidden##0 - SetupProgressLbStatusText598570123##IDS__IsProgressDlg_Status##0 - SetupProgressNextPushButton23024366171##IDS_NEXT##Cancel0 - SetupProgressSetupIconIcon2151242452428810NewBinary9SetupProgressShowTimeText15513917122##IDS__IsProgressDlg_Hidden##0 - SetupProgressTextTimeText5913996122##IDS__IsProgressDlg_HiddenTimeRemaining##0 - SetupResumeBackPushButton16424366171##IDS_BACK##Next0 - SetupResumeCancelPushButton30124366173##IDS_CANCEL##Back0 - SetupResumeDlgLineLine0234374010 - SetupResumeImageBitmap0037423410NewBinary5SetupResumeNextPushButton23024366173##IDS_NEXT##Cancel0 - SetupResumePreselectedTextText135552284565539##IDS__IsResumeDlg_WizardResume##0 - SetupResumeResumeTextText135462284565539##IDS__IsResumeDlg_ResumeSuspended##0 - SetupResumeTextLine1Text13582254565539##IDS__IsResumeDlg_Resuming##0 - SplashBitmapBackPushButton16424366171##IDS_BACK##Next0 - SplashBitmapCancelPushButton30124366173##IDS_CANCEL##Back0 - SplashBitmapDlgLineLine48234374010 - SplashBitmapImageBitmap131234921110NewBinary19SplashBitmapNextPushButton23024366173##IDS_NEXT##Cancel0 -
- - - Dialog_ - Control_ - Action - Condition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
InstallWelcomeCopyrightHideSHOWCOPYRIGHT="No"InstallWelcomeCopyrightShowSHOWCOPYRIGHT="Yes"LicenseAgreementNextDisableAgreeToLicense <> "Yes"LicenseAgreementNextEnableAgreeToLicense = "Yes"ReadyToInstallDlgTitleShowProgressType0="Modify"ReadyToInstallDlgTitle2ShowProgressType0="Repair"ReadyToInstallDlgTitle3ShowProgressType0="install"SetupCompleteErrorBackDefaultUpdateStartedSetupCompleteErrorBackDisableNOT UpdateStartedSetupCompleteErrorBackEnableUpdateStartedSetupCompleteErrorCancelDisableNOT UpdateStartedSetupCompleteErrorCancelEnableUpdateStartedSetupCompleteErrorFinishDefaultNOT UpdateStartedSetupCompleteErrorFinishText1HideUpdateStartedSetupCompleteErrorFinishText1ShowNOT UpdateStartedSetupCompleteErrorFinishText2HideUpdateStartedSetupCompleteErrorFinishText2ShowNOT UpdateStartedSetupCompleteErrorRestContText1HideNOT UpdateStartedSetupCompleteErrorRestContText1ShowUpdateStartedSetupCompleteErrorRestContText2HideNOT UpdateStartedSetupCompleteErrorRestContText2ShowUpdateStartedSetupCompleteSuccessRebootTextShowRETURN_REBOOTREQUESTED = "1"SetupCompleteSuccessRepairTextShowRETURN_VALIDATEINSTALL = "0" AND _IsMaintenance <> "Remove"SetupCompleteSuccessTextLine2ShowProgressType2="installed" And ((ACTION<>"INSTALL") OR (NOT ISENABLEDWUSFINISHDIALOG) OR (ISENABLEDWUSFINISHDIALOG And Installed))SetupCompleteSuccessTextLine3ShowProgressType2="uninstalled" And ((ACTION<>"INSTALL") OR (NOT ISENABLEDWUSFINISHDIALOG) OR (ISENABLEDWUSFINISHDIALOG And Installed))SetupCompleteSuccessUpdateTextLine1ShowISENABLEDWUSFINISHDIALOG And NOT Installed And ACTION="INSTALL"SetupInterruptedBackDefaultUpdateStartedSetupInterruptedBackDisableNOT UpdateStartedSetupInterruptedBackEnableUpdateStartedSetupInterruptedCancelDisableNOT UpdateStartedSetupInterruptedCancelEnableUpdateStartedSetupInterruptedFinishDefaultNOT UpdateStartedSetupInterruptedFinishText1HideUpdateStartedSetupInterruptedFinishText1ShowNOT UpdateStartedSetupInterruptedFinishText2HideUpdateStartedSetupInterruptedFinishText2ShowNOT UpdateStartedSetupInterruptedRestContText1HideNOT UpdateStartedSetupInterruptedRestContText1ShowUpdateStartedSetupInterruptedRestContText2HideNOT UpdateStartedSetupInterruptedRestContText2ShowUpdateStartedSetupProgressDlgDescShowProgressType2="installed"SetupProgressDlgDesc2ShowProgressType2="uninstalled"SetupProgressDlgTextShowProgressType3="installs"SetupProgressDlgText2ShowProgressType3="uninstalls"SetupProgressDlgTitleShowProgressType1="Installing"SetupProgressDlgTitle2ShowProgressType1="Uninstalling"SetupResumePreselectedTextHideRESUMESetupResumePreselectedTextShowNOT RESUMESetupResumeResumeTextHideNOT RESUMESetupResumeResumeTextShowRESUME
- - - Dialog_ - Control_ - Event - Argument - Condition - Ordering - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdminChangeFolderCancelEndDialogReturn12AdminChangeFolderCancelReset011AdminChangeFolderNewFolderDirectoryListNew010AdminChangeFolderOKEndDialogReturn10AdminChangeFolderOKSetTargetPathTARGETDIR11AdminChangeFolderUpDirectoryListUp010AdminNetworkLocationBackNewDialogAdminWelcome11AdminNetworkLocationBrowseSpawnDialogAdminChangeFolder11AdminNetworkLocationCancelSpawnDialogCancelSetup11AdminNetworkLocationInstallNowEndDialogReturnOutOfNoRbDiskSpace <> 13AdminNetworkLocationInstallNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12AdminNetworkLocationInstallNowSetTargetPathTARGETDIR11AdminWelcomeCancelSpawnDialogCancelSetup11AdminWelcomeNextNewDialogAdminNetworkLocation11CancelSetupNoEndDialogReturn10CancelSetupYesDoActionISSetupFilesCleanup1200CancelSetupYesEndDialogExit12ChangeFolderDataCancelEndDialogReturn12ChangeFolderDataCancelReset011ChangeFolderDataNewFolderDirectoryListNew011ChangeFolderDataOKEndDialogReturn11ChangeFolderDataUpDirectoryListUp011ChangeFolderInstallCancelEndDialogReturn12ChangeFolderInstallCancelReset011ChangeFolderInstallNewFolderDirectoryListNew011ChangeFolderInstallOKEndDialogReturn13ChangeFolderInstallOKSetTargetPath[_BrowseInstallProperty]12ChangeFolderInstallUpDirectoryListUp010DiskSpaceRequirementsOKEndDialogReturn10FeatureNotSupportedBackNewDialogNoDialog11FeatureNotSupportedCancelSpawnDialogCancelSetup11FeatureNotSupportedNextNewDialogReadyToInstall_IsSetupTypeMin <> "Custom" - FilesInUseExitEndDialogExit10FilesInUseIgnoreEndDialogIgnore10FilesInUseRetryEndDialogRetry10InstallWelcomeBackNewDialogSplashBitmapDisplay_IsBitmapDlg1InstallWelcomeCancelSpawnDialogCancelSetup11InstallWelcomeNextDoActionCADisableProtectedApplicationExecutionNOT VersionNT2InstallWelcomeNextDoActionCADisableUseByAllUsersNOT VersionNT3InstallWelcomeNextNewDialogLicenseAgreement11LicenseAgreementBackNewDialogInstallWelcome11LicenseAgreementCancelSpawnDialogCancelSetup11LicenseAgreementISPrintButtonDoActionISPrint11LicenseAgreementNextNewDialogReadyToInstall11MaintenanceTypeBackNewDialogMaintenanceWelcome11MaintenanceTypeCancelSpawnDialogCancelSetup10MaintenanceTypeNextNewDialogReadyToInstall_IsMaintenance = "Reinstall"8MaintenanceTypeNextNewDialogReadyToRemove_IsMaintenance = "Remove"7MaintenanceTypeNextReinstallALL_IsMaintenance = "Reinstall"6MaintenanceTypeNextReinstallMode[ReinstallModeText]_IsMaintenance = "Reinstall"5MaintenanceTypeNext[ProgressType0]Repair_IsMaintenance = "Reinstall"1MaintenanceTypeNext[ProgressType1]Repairing_IsMaintenance = "Reinstall"2MaintenanceTypeNext[ProgressType2]repairs_IsMaintenance = "Reinstall"3MaintenanceTypeNext[ProgressType3]repairs_IsMaintenance = "Reinstall"4MaintenanceWelcomeCancelSpawnDialogCancelSetup10MaintenanceWelcomeNextNewDialogMaintenanceType10MsiRMFilesInUseCancelEndDialogExit11MsiRMFilesInUseOKEndDialogReturn11MsiRMFilesInUseOKRMShutdownAndRestart0RestartManagerOption="CloseRestart"2OutOfSpaceResumeNewDialogAdminNetworkLocationACTION = "ADMIN"0OutOfSpaceResumeNewDialogNoDialogACTION <> "ADMIN"0PatchWelcomeBackNewDialogSplashBitmapDisplay_IsBitmapDlg1PatchWelcomeCancelSpawnDialogCancelSetup11PatchWelcomeNextEndDialogReturn13PatchWelcomeNextReinstallALLPATCH And REINSTALL=""1PatchWelcomeNextReinstallModeomusPATCH And REINSTALLMODE=""2ReadyToInstallBackNewDialogMaintenanceTypeInstalled AND _IsMaintenance = "Reinstall"2ReadyToInstallBackNewDialogNoDialogNOT Installed1ReadyToInstallCancelSpawnDialogCancelSetup11ReadyToInstallInstallNowEndDialogReturnOutOfNoRbDiskSpace <> 11ReadyToInstallInstallNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12ReadyToInstallInstallNow[ALLUSERS]1ENABLEUSEBYALLUSERS = 17ReadyToInstallInstallNow[ALLUSERS]{}16ReadyToInstallInstallNow[ProgressType1]Installing13ReadyToInstallInstallNow[ProgressType2]installed14ReadyToInstallInstallNow[ProgressType3]installs15ReadyToRemoveBackNewDialogMaintenanceType10ReadyToRemoveCancelSpawnDialogCancelSetup10ReadyToRemoveRemoveNowEndDialogReturnOutOfNoRbDiskSpace <> 12ReadyToRemoveRemoveNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12ReadyToRemoveRemoveNowRemoveALL11ReadyToRemoveRemoveNow[ProgressType1]Uninstalling10ReadyToRemoveRemoveNow[ProgressType2]uninstalled10ReadyToRemoveRemoveNow[ProgressType3]uninstalls10SetupCompleteErrorBackEndDialogReturn12SetupCompleteErrorBack[Suspend]{}11SetupCompleteErrorCancelEndDialogReturn12SetupCompleteErrorCancel[Suspend]111SetupCompleteErrorFinishDoActionISSetupFilesCleanup1200SetupCompleteErrorFinishEndDialogExit12SetupCompleteSuccessOKDoActionCALaunchBOINCManagerLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT >= 6005SetupCompleteSuccessOKDoActionCALaunchBOINCTrayLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT >= 6006SetupCompleteSuccessOKDoActionCASaveSetupState12SetupCompleteSuccessOKDoActionISSetupFilesCleanup1200SetupCompleteSuccessOKDoActionLaunchBOINCManagerXPLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT < 6003SetupCompleteSuccessOKDoActionLaunchBOINCTrayXPLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT < 6004SetupCompleteSuccessOKEndDialogExit12SetupErrorAEndDialogErrorAbort11SetupErrorCEndDialogErrorCancel10SetupErrorIEndDialogErrorIgnore10SetupErrorNEndDialogErrorNo10SetupErrorOEndDialogErrorOk10SetupErrorREndDialogErrorRetry10SetupErrorYEndDialogErrorYes10SetupInitializationCancelSpawnDialogCancelSetup11SetupInterruptedBackEndDialogExit12SetupInterruptedBack[Suspend]{}11SetupInterruptedCancelEndDialogExit12SetupInterruptedCancel[Suspend]111SetupInterruptedFinishDoActionISSetupFilesCleanup1200SetupInterruptedFinishEndDialogExit12SetupProgressCancelSpawnDialogCancelSetup10SetupResumeCancelSpawnDialogCancelSetup10SetupResumeNextEndDialogReturnOutOfNoRbDiskSpace <> 10SetupResumeNextNewDialogOutOfSpaceOutOfNoRbDiskSpace = 10SplashBitmapCancelSpawnDialogCancelSetup10SplashBitmapNextNewDialogInstallWelcome10
- - - Directory_ - Component_ - - - - - - - - - - - - -
DATADIR_BOINCDataINSTALLDIRBOINCServiceConfigINSTALLDIR_BOINCINSTALLDIR_BOINCManagerStartMenuINSTALLDIR_BOINCManagerStartupINSTALLDIR_BOINCManagerStartupAllINSTALLDIR_BOINCSvcCtrlINSTALLDIR_BOINCTrayStartupINSTALLDIR_ScreensaverEnable9xINSTALLDIR_ScreensaverEnableNTPROJECTS_BOINCDataProjectsSLOTS_BOINCDataSlots
- - - Action - Type - Source - Target - ExtendedType - ISComments - -
CAAnnounceUpgrade1NewBinary6AnnounceUpgrade - CACleanupOldBinaries1NewBinary6CleanupOldBinaries - CACreateAcctMgrLoginFile1NewBinary6CreateAcctMgrLoginFile - CACreateBOINCAccounts1NewBinary6CreateBOINCAccounts - CACreateBOINCGroups1NewBinary6CreateBOINCGroups - CACreateClientAuthFile1NewBinary6CreateClientAuthFile - CACreateProjectInitFile1NewBinary6CreateProjectInitFile - CADeleteBOINCAccounts65NewBinary6DeleteBOINCAccounts - CADeleteBOINCGroups1NewBinary6DeleteBOINCGroups - CADisableProtectedApplicationExecution51ENABLEPROTECTEDAPPLICATIONEXECUTION2 - CADisableUseByAllUsers51ENABLEUSEBYALLUSERS - CAGetAdministratorsGroupName1NewBinary6GetAdministratorsGroupName - CAGetUsersGroupName1NewBinary6GetUsersGroupName - CAGrantBOINCAdminsRights1NewBinary6GrantBOINCAdminsRights - CAGrantBOINCAdminsVirtualBoxRights1NewBinary6GrantBOINCAdminsVirtualBoxRights - CAGrantBOINCMasterRights1NewBinary6GrantBOINCMasterRights - CAGrantBOINCProjectRights1NewBinary6GrantBOINCProjectRights - CAGrantBOINCProjectsRights1NewBinary6GrantBOINCProjectsRights - CAGrantBOINCProjectsVirtualBoxRights1NewBinary6GrantBOINCProjectsVirtualBoxRights - CAGrantBOINCUsersRights1NewBinary6GrantBOINCUsersRights - CALaunchBOINCManager65NewBinary6LaunchBOINCManager - CALaunchBOINCTray65NewBinary6LaunchBOINCTray - CARestoreExecutionState1NewBinary6RestoreExecutionState - CARestorePermissionBOINCData1NewBinary6RestorePermissionBOINCData - CARestoreSetupState1NewBinary6RestoreSetupState - CARevokeBOINCAdminsRights1NewBinary6RevokeBOINCAdminsRights - CARevokeBOINCMasterRights1NewBinary6RevokeBOINCMasterRights - CARevokeBOINCProjectRights1NewBinary6RevokeBOINCProjectRights - CARevokeBOINCProjectsRights1NewBinary6RevokeBOINCProjectsRights - CARevokeBOINCUsersRights1NewBinary6RevokeBOINCUsersRights - CASaveExecutionState1NewBinary6SaveExecutionState - CASaveSetupState1NewBinary6SaveSetupState - CASetBOINCDataProjects35PROJECTS[DATADIR]projects - CASetBOINCDataSlots35SLOTS[DATADIR]slots - CASetPermissionBOINC1NewBinary6SetPermissionBOINC - CASetPermissionBOINCData1NewBinary6SetPermissionBOINCData - CASetPermissionBOINCDataProjects1NewBinary6SetPermissionBOINCDataProjects - CASetPermissionBOINCDataSlots1NewBinary6SetPermissionBOINCDataSlots - CAShutdownBOINC1NewBinary6ShutdownBOINC - CAShutdownBOINCManager1NewBinary6ShutdownBOINCManager - CAShutdownBOINCScreensaver1NewBinary6ShutdownBOINCScreensaver - CAValidateInstall1NewBinary6ValidateInstall - CAValidateRebootRequest1NewBinary6ValidateRebootRequest - CAValidateSetupType1NewBinary6ValidateSetupType - CAVerifyInstallDirectories1NewBinary6VerifyInstallDirectories - ISPreventDowngrade19[IS_PREVENT_DOWNGRADE_EXIT] - ISPrint1SetAllUsers.dllPrintScrollableTextPrints the contents of a ScrollableText control on a dialog.ISSetAllUsers257SetAllUsers.dllSetAllUsers - ISSetupFilesCleanup257ISSetupFilesHelperSFCleanupEx - ISSetupFilesExtract257ISSetupFilesHelperSFStartupEx - LaunchBOINCManagerXP210boincmgr.exe - LaunchBOINCTrayXP210boinctray.exe - SetARPINSTALLLOCATION51ARPINSTALLLOCATION[INSTALLDIR] - SetARPReadme51ARPREADME[#readme.txt] - SetAllUsersProfileNT51ALLUSERSPROFILE[%SystemRoot]\Profiles\All Users - setAllUsersProfile2K51ALLUSERSPROFILE[%ALLUSERSPROFILE] - setUserProfileNT51USERPROFILE[%USERPROFILE] -
- - - Dialog - HCentering - VCentering - Width - Height - Attributes - Title - Control_First - Control_Default - Control_Cancel - ISComments - TextStyle_ - ISWindowStyle - ISResourceId -
AdminChangeFolder50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelInstall Point Browse0 - AdminNetworkLocation50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##InstallNowInstallNowCancelNetwork Location0 - AdminWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelAdministration Welcome0 - CancelSetup5050260853##IDS_PRODUCTNAME_INSTALLSHIELD##NoNoNoCancel0 - ChangeFolderData50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelBrowse0 - ChangeFolderInstall50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelBrowse0 - DiskSpaceRequirements50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKOKFeature Details0 - FeatureNotSupported50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##BackBackCancelInterior0 - FilesInUse505037426619##IDS_PRODUCTNAME_INSTALLSHIELD##RetryRetryExitFiles in Use0 - InstallWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelWelcome Panel0 - LicenseAgreement50503742662##IDS_PRODUCTNAME_INSTALLSHIELD##AgreeNextCancelLicense Agreement0 - MaintenanceType50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##RadioGroupNextCancelChange, Reinstall, Remove0 - MaintenanceWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelMaintenance Welcome0 - MsiRMFilesInUse505037426619##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKCancelRestartManager Files in Use0 - OutOfSpace50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##ResumeResumeResumeOut Of Disk Space0 - PatchWelcome50503742663##IDS__IsPatchDlg_PatchWizard##NextNextCancelPatch Panel0 - ReadyToInstall505037426635##IDS_PRODUCTNAME_INSTALLSHIELD##InstallNowInstallNowCancelReady to Install0 - ReadyToRemove50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##RemoveNowRemoveNowCancelVerify Remove0 - SetupCompleteError50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##FinishFinishFinishFatal Error0 - SetupCompleteSuccess50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKExit0 - SetupError501027011065543##IDS__IsErrorDlg_InstallerInfo##ErrorTextOCError0 - SetupInitialization50503742665##IDS_PRODUCTNAME_INSTALLSHIELD##CancelCancelCancelSetup Initialization0 - SetupInterrupted50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##FinishFinishFinishUser Exit0 - SetupProgress50503742665##IDS_PRODUCTNAME_INSTALLSHIELD##CancelCancelCancelProgress0 - SetupResume50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelResume0 - SplashBitmap50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelWelcome Bitmap0 -
- - - Directory - Directory_Parent - DefaultDir - ISDescription - ISAttributes - ISFolderName -
ALLUSERSPROFILETARGETDIR.:ALLUSE~1|All Users0 - AdminToolsFolderTARGETDIR.:Admint~1|AdminTools0 - AppDataFolderTARGETDIR.:APPLIC~1|Application Data0 - BOINCSKINSBOINC0 - CHARITY_ENGINEProgramFilesFolderCHARIT~1|Charity Engine0 - CommonAppDataFolderTARGETDIR.:Common~1|CommonAppData0 - CommonFiles64FolderTARGETDIR.:Common640 - CommonFilesFolderTARGETDIR.:Common0 - DATADIRCommonAppDataFolderBOINC0 - DEFAULTSKINSDefault0 - DesktopFolderTARGETDIR.:Desktop3 - FavoritesFolderTARGETDIR.:FAVORI~1|Favorites0 - FontsFolderTARGETDIR.:Fonts0 - GlobalAssemblyCacheTARGETDIR.:Global~1|GlobalAssemblyCache0 - INSTALLDIRPROGRESS_THRU_PROCESSORSBOINC0 - ISCommonFilesFolderCommonFilesFolderInstal~1|InstallShield0 - LOCALEINSTALLDIRlocale0 - LocalAppDataFolderTARGETDIR.:LocalA~1|LocalAppData0 - MyPicturesFolderTARGETDIR.:MyPict~1|MyPictures0 - PROGRESSTHRUPROCESSORSSKINSPROGRE~1|ProgressThruProcessors0 - PROGRESS_THRU_PROCESSORSProgramFilesFolderPROGRE~1|Progress Thru Processors0 - PROJECTSDATADIRprojects0 - PersonalFolderTARGETDIR.:Personal0 - PrimaryVolumePathTARGETDIR.:Primar~1|PrimaryVolumePath0 - ProgramFiles64FolderTARGETDIR.:Prog64~1|Program Files 640 - ProgramFilesFolderTARGETDIR.:PROGRA~1|program files0 - ProgramMenuFolderTARGETDIR.:Programs3 - SKINSINSTALLDIRSkins0 - SLOTSDATADIRslots0 - SendToFolderTARGETDIR.:SendTo3 - StartMenuFolderTARGETDIR.:STARTM~1|Start Menu3 - StartupFolderTARGETDIR.:StartUp3 - System16FolderTARGETDIR.:System0 - System64FolderTARGETDIR.:System640 - SystemFolderTARGETDIR.:System320 - TARGETDIRSourceDir0 - TempFolderTARGETDIR.:Temp0 - TemplateFolderTARGETDIR.:ShellNew0 - USERPROFILETARGETDIR.:USERPR~1|UserProfile0 - WindowsFolderTARGETDIR.:Windows0 - WindowsVolumeTARGETDIR.:WinRoot0 - newfolder1ProgramMenuFolder##ID_STRING41##1 -
- - - Signature_ - Parent - Path - Depth -
- - - FileKey - Component_ - File_ - DestName - DestFolder -
- - - Environment - Name - Value - Component_ -
- - - Error - Message - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0##IDS_ERROR_0##1##IDS_ERROR_1##10##IDS_ERROR_8##11##IDS_ERROR_9##1101##IDS_ERROR_22##12##IDS_ERROR_10##13##IDS_ERROR_11##1301##IDS_ERROR_23##1302##IDS_ERROR_24##1303##IDS_ERROR_25##1304##IDS_ERROR_26##1305##IDS_ERROR_27##1306##IDS_ERROR_28##1307##IDS_ERROR_29##1308##IDS_ERROR_30##1309##IDS_ERROR_31##1310##IDS_ERROR_32##1311##IDS_ERROR_33##1312##IDS_ERROR_34##1313##IDS_ERROR_35##1314##IDS_ERROR_36##1315##IDS_ERROR_37##1316##IDS_ERROR_38##1317##IDS_ERROR_39##1318##IDS_ERROR_40##1319##IDS_ERROR_41##1320##IDS_ERROR_42##1321##IDS_ERROR_43##1322##IDS_ERROR_44##1323##IDS_ERROR_45##1324##IDS_ERROR_46##1325##IDS_ERROR_47##1326##IDS_ERROR_48##1327##IDS_ERROR_49##1328##IDS_ERROR_122##1329##IDS_ERROR_1329##1330##IDS_ERROR_1330##1331##IDS_ERROR_1331##1332##IDS_ERROR_1332##1333##IDS_ERROR_1333##1334##IDS_ERROR_1334##1335##IDS_ERROR_1335##1336##IDS_ERROR_1336##14##IDS_ERROR_12##1401##IDS_ERROR_50##1402##IDS_ERROR_51##1403##IDS_ERROR_52##1404##IDS_ERROR_53##1405##IDS_ERROR_54##1406##IDS_ERROR_55##1407##IDS_ERROR_56##1408##IDS_ERROR_57##1409##IDS_ERROR_58##1410##IDS_ERROR_59##15##IDS_ERROR_13##1500##IDS_ERROR_60##1501##IDS_ERROR_61##1502##IDS_ERROR_62##1503##IDS_ERROR_63##16##IDS_ERROR_14##1601##IDS_ERROR_64##1602##IDS_ERROR_65##1603##IDS_ERROR_66##1604##IDS_ERROR_67##1605##IDS_ERROR_68##1606##IDS_ERROR_69##1607##IDS_ERROR_70##1608##IDS_ERROR_71##1609##IDS_ERROR_1609##1651##IDS_ERROR_1651##17##IDS_ERROR_15##1701##IDS_ERROR_72##1702##IDS_ERROR_73##1703##IDS_ERROR_74##1704##IDS_ERROR_75##1705##IDS_ERROR_76##1706##IDS_ERROR_77##1707##IDS_ERROR_78##1708##IDS_ERROR_79##1709##IDS_ERROR_80##1710##IDS_ERROR_81##1711##IDS_ERROR_82##1712##IDS_ERROR_83##1713##IDS_ERROR_123##1714##IDS_ERROR_124##1715##IDS_ERROR_1715##1716##IDS_ERROR_1716##1717##IDS_ERROR_1717##1718##IDS_ERROR_1718##1719##IDS_ERROR_1719##1720##IDS_ERROR_1720##1721##IDS_ERROR_1721##1722##IDS_ERROR_1722##1723##IDS_ERROR_1723##1724##IDS_ERROR_1724##1725##IDS_ERROR_1725##1726##IDS_ERROR_1726##1727##IDS_ERROR_1727##1728##IDS_ERROR_1728##1729##IDS_ERROR_1729##1730##IDS_ERROR_1730##1731##IDS_ERROR_1731##1732##IDS_ERROR_1732##18##IDS_ERROR_16##1801##IDS_ERROR_84##1802##IDS_ERROR_85##1803##IDS_ERROR_86##1804##IDS_ERROR_87##1805##IDS_ERROR_88##1806##IDS_ERROR_89##1807##IDS_ERROR_90##19##IDS_ERROR_17##1901##IDS_ERROR_91##1902##IDS_ERROR_92##1903##IDS_ERROR_93##1904##IDS_ERROR_94##1905##IDS_ERROR_95##1906##IDS_ERROR_96##1907##IDS_ERROR_97##1908##IDS_ERROR_98##1909##IDS_ERROR_99##1910##IDS_ERROR_100##1911##IDS_ERROR_101##1912##IDS_ERROR_102##1913##IDS_ERROR_103##1914##IDS_ERROR_104##1915##IDS_ERROR_105##1916##IDS_ERROR_106##1917##IDS_ERROR_107##1918##IDS_ERROR_108##1919##IDS_ERROR_109##1920##IDS_ERROR_110##1921##IDS_ERROR_111##1922##IDS_ERROR_112##1923##IDS_ERROR_113##1924##IDS_ERROR_114##1925##IDS_ERROR_115##1926##IDS_ERROR_116##1927##IDS_ERROR_117##1928##IDS_ERROR_118##1929##IDS_ERROR_119##1930##IDS_ERROR_125##1931##IDS_ERROR_126##1932##IDS_ERROR_127##1933##IDS_ERROR_128##1934##IDS_ERROR_129##1935##IDS_ERROR_1935##1936##IDS_ERROR_1936##1937##IDS_ERROR_1937##1938##IDS_ERROR_1938##2##IDS_ERROR_2##20##IDS_ERROR_18##21##IDS_ERROR_19##2101##IDS_ERROR_2101##2102##IDS_ERROR_2102##2103##IDS_ERROR_2103##2104##IDS_ERROR_2104##2105##IDS_ERROR_2105##2106##IDS_ERROR_2106##2107##IDS_ERROR_2107##2108##IDS_ERROR_2108##2109##IDS_ERROR_2109##2110##IDS_ERROR_2110##2111##IDS_ERROR_2111##2112##IDS_ERROR_2112##2113##IDS_ERROR_2113##22##IDS_ERROR_120##2200##IDS_ERROR_2200##2201##IDS_ERROR_2201##2202##IDS_ERROR_2202##2203##IDS_ERROR_2203##2204##IDS_ERROR_2204##2205##IDS_ERROR_2205##2206##IDS_ERROR_2206##2207##IDS_ERROR_2207##2208##IDS_ERROR_2208##2209##IDS_ERROR_2209##2210##IDS_ERROR_2210##2211##IDS_ERROR_2211##2212##IDS_ERROR_2212##2213##IDS_ERROR_2213##2214##IDS_ERROR_2214##2215##IDS_ERROR_2215##2216##IDS_ERROR_2216##2217##IDS_ERROR_2217##2218##IDS_ERROR_2218##2219##IDS_ERROR_2219##2220##IDS_ERROR_2220##2221##IDS_ERROR_2221##2222##IDS_ERROR_2222##2223##IDS_ERROR_2223##2224##IDS_ERROR_2224##2225##IDS_ERROR_2225##2226##IDS_ERROR_2226##2227##IDS_ERROR_2227##2228##IDS_ERROR_2228##2229##IDS_ERROR_2229##2230##IDS_ERROR_2230##2231##IDS_ERROR_2231##2232##IDS_ERROR_2232##2233##IDS_ERROR_2233##2234##IDS_ERROR_2234##2235##IDS_ERROR_2235##2236##IDS_ERROR_2236##2237##IDS_ERROR_2237##2238##IDS_ERROR_2238##2239##IDS_ERROR_2239##2240##IDS_ERROR_2240##2241##IDS_ERROR_2241##2242##IDS_ERROR_2242##2243##IDS_ERROR_2243##2244##IDS_ERROR_2244##2245##IDS_ERROR_2245##2246##IDS_ERROR_2246##2247##IDS_ERROR_2247##2248##IDS_ERROR_2248##2249##IDS_ERROR_2249##2250##IDS_ERROR_2250##2251##IDS_ERROR_2251##2252##IDS_ERROR_2252##2253##IDS_ERROR_2253##2254##IDS_ERROR_2254##2255##IDS_ERROR_2255##2256##IDS_ERROR_2256##2257##IDS_ERROR_2257##2258##IDS_ERROR_2258##2259##IDS_ERROR_2259##2260##IDS_ERROR_2260##2261##IDS_ERROR_2261##2262##IDS_ERROR_2262##2263##IDS_ERROR_2263##2264##IDS_ERROR_2264##2265##IDS_ERROR_2265##2266##IDS_ERROR_2266##2267##IDS_ERROR_2267##2268##IDS_ERROR_2268##2269##IDS_ERROR_2269##2270##IDS_ERROR_2270##2271##IDS_ERROR_2271##2272##IDS_ERROR_2272##2273##IDS_ERROR_2273##2274##IDS_ERROR_2274##2275##IDS_ERROR_2275##2276##IDS_ERROR_2276##2277##IDS_ERROR_2277##2278##IDS_ERROR_2278##2279##IDS_ERROR_2279##2280##IDS_ERROR_2280##2281##IDS_ERROR_2281##2282##IDS_ERROR_2282##23##IDS_ERROR_121##2302##IDS_ERROR_2302##2303##IDS_ERROR_2303##2304##IDS_ERROR_2304##2305##IDS_ERROR_2305##2306##IDS_ERROR_2306##2307##IDS_ERROR_2307##2308##IDS_ERROR_2308##2309##IDS_ERROR_2309##2310##IDS_ERROR_2310##2315##IDS_ERROR_2315##2318##IDS_ERROR_2318##2319##IDS_ERROR_2319##2320##IDS_ERROR_2320##2321##IDS_ERROR_2321##2322##IDS_ERROR_2322##2323##IDS_ERROR_2323##2324##IDS_ERROR_2324##2325##IDS_ERROR_2325##2326##IDS_ERROR_2326##2327##IDS_ERROR_2327##2328##IDS_ERROR_2328##2329##IDS_ERROR_2329##2330##IDS_ERROR_2330##2331##IDS_ERROR_2331##2332##IDS_ERROR_2332##2333##IDS_ERROR_2333##2334##IDS_ERROR_2334##2335##IDS_ERROR_2335##2336##IDS_ERROR_2336##2337##IDS_ERROR_2337##2338##IDS_ERROR_2338##2339##IDS_ERROR_2339##2340##IDS_ERROR_2340##2341##IDS_ERROR_2341##2342##IDS_ERROR_2342##2343##IDS_ERROR_2343##2344##IDS_ERROR_2344##2345##IDS_ERROR_2345##2347##IDS_ERROR_2347##2348##IDS_ERROR_2348##2349##IDS_ERROR_2349##2350##IDS_ERROR_2350##2351##IDS_ERROR_2351##2352##IDS_ERROR_2352##2353##IDS_ERROR_2353##2354##IDS_ERROR_2354##2355##IDS_ERROR_2355##2356##IDS_ERROR_2356##2357##IDS_ERROR_2357##2358##IDS_ERROR_2358##2359##IDS_ERROR_2359##2360##IDS_ERROR_2360##2361##IDS_ERROR_2361##2362##IDS_ERROR_2362##2363##IDS_ERROR_2363##2364##IDS_ERROR_2364##2365##IDS_ERROR_2365##2366##IDS_ERROR_2366##2367##IDS_ERROR_2367##2368##IDS_ERROR_2368##2370##IDS_ERROR_2370##2371##IDS_ERROR_2371##2372##IDS_ERROR_2372##2373##IDS_ERROR_2373##2374##IDS_ERROR_2374##2375##IDS_ERROR_2375##2376##IDS_ERROR_2376##2379##IDS_ERROR_2379##2380##IDS_ERROR_2380##2381##IDS_ERROR_2381##2382##IDS_ERROR_2382##2401##IDS_ERROR_2401##2402##IDS_ERROR_2402##2501##IDS_ERROR_2501##2502##IDS_ERROR_2502##2503##IDS_ERROR_2503##2601##IDS_ERROR_2601##2602##IDS_ERROR_2602##2603##IDS_ERROR_2603##2604##IDS_ERROR_2604##2605##IDS_ERROR_2605##2606##IDS_ERROR_2606##2607##IDS_ERROR_2607##2608##IDS_ERROR_2608##2609##IDS_ERROR_2609##2611##IDS_ERROR_2611##2612##IDS_ERROR_2612##2613##IDS_ERROR_2613##2614##IDS_ERROR_2614##2615##IDS_ERROR_2615##2616##IDS_ERROR_2616##2617##IDS_ERROR_2617##2618##IDS_ERROR_2618##2619##IDS_ERROR_2619##2620##IDS_ERROR_2620##2621##IDS_ERROR_2621##2701##IDS_ERROR_2701##2702##IDS_ERROR_2702##2703##IDS_ERROR_2703##2704##IDS_ERROR_2704##2705##IDS_ERROR_2705##2706##IDS_ERROR_2706##2707##IDS_ERROR_2707##2708##IDS_ERROR_2708##2709##IDS_ERROR_2709##2710##IDS_ERROR_2710##2711##IDS_ERROR_2711##2712##IDS_ERROR_2712##2713##IDS_ERROR_2713##2714##IDS_ERROR_2714##2715##IDS_ERROR_2715##2716##IDS_ERROR_2716##2717##IDS_ERROR_2717##2718##IDS_ERROR_2718##2719##IDS_ERROR_2719##2720##IDS_ERROR_2720##2721##IDS_ERROR_2721##2722##IDS_ERROR_2722##2723##IDS_ERROR_2723##2724##IDS_ERROR_2724##2725##IDS_ERROR_2725##2726##IDS_ERROR_2726##2727##IDS_ERROR_2727##2728##IDS_ERROR_2728##2729##IDS_ERROR_2729##2730##IDS_ERROR_2730##2731##IDS_ERROR_2731##2732##IDS_ERROR_2732##2733##IDS_ERROR_2733##2734##IDS_ERROR_2734##2735##IDS_ERROR_2735##2736##IDS_ERROR_2736##2737##IDS_ERROR_2737##2738##IDS_ERROR_2738##2739##IDS_ERROR_2739##2740##IDS_ERROR_2740##2741##IDS_ERROR_2741##2742##IDS_ERROR_2742##2743##IDS_ERROR_2743##2744##IDS_ERROR_2744##2745##IDS_ERROR_2745##2746##IDS_ERROR_2746##2747##IDS_ERROR_2747##2748##IDS_ERROR_2748##2749##IDS_ERROR_2749##2750##IDS_ERROR_2750##27500##IDS_ERROR_130##27501##IDS_ERROR_131##27502##IDS_ERROR_27502##27503##IDS_ERROR_27503##27504##IDS_ERROR_27504##27505##IDS_ERROR_27505##27506##IDS_ERROR_27506##27507##IDS_ERROR_27507##27508##IDS_ERROR_27508##27509##IDS_ERROR_27509##2751##IDS_ERROR_2751##27510##IDS_ERROR_27510##27511##IDS_ERROR_27511##27512##IDS_ERROR_27512##27513##IDS_ERROR_27513##27514##IDS_ERROR_27514##27515##IDS_ERROR_27515##27516##IDS_ERROR_27516##27517##IDS_ERROR_27517##27518##IDS_ERROR_27518##27519##IDS_ERROR_27519##2752##IDS_ERROR_2752##27520##IDS_ERROR_27520##27521##IDS_ERROR_27521##27522##IDS_ERROR_27522##27523##IDS_ERROR_27523##27524##IDS_ERROR_27524##27525##IDS_ERROR_27525##27526##IDS_ERROR_27526##27527##IDS_ERROR_27527##27528##IDS_ERROR_27528##27529##IDS_ERROR_27529##2753##IDS_ERROR_2753##27530##IDS_ERROR_27530##27531##IDS_ERROR_27531##27532##IDS_ERROR_27532##27533##IDS_ERROR_27533##27534##IDS_ERROR_27534##27535##IDS_ERROR_27535##27536##IDS_ERROR_27536##27537##IDS_ERROR_27537##27538##IDS_ERROR_27538##27539##IDS_ERROR_27539##2754##IDS_ERROR_2754##27540##IDS_ERROR_27540##27541##IDS_ERROR_27541##27542##IDS_ERROR_27542##27543##IDS_ERROR_27543##27544##IDS_ERROR_27544##27545##IDS_ERROR_27545##27546##IDS_ERROR_27546##27547##IDS_ERROR_27547##27548##IDS_ERROR_27548##27549##IDS_ERROR_27549##2755##IDS_ERROR_2755##27550##IDS_ERROR_27550##27551##IDS_ERROR_27551##27552##IDS_ERROR_27552##27553##IDS_ERROR_27553##27554##IDS_ERROR_27554##2756##IDS_ERROR_2756##2757##IDS_ERROR_2757##2758##IDS_ERROR_2758##2759##IDS_ERROR_2759##2760##IDS_ERROR_2760##2761##IDS_ERROR_2761##2762##IDS_ERROR_2762##2763##IDS_ERROR_2763##2765##IDS_ERROR_2765##2766##IDS_ERROR_2766##2767##IDS_ERROR_2767##2768##IDS_ERROR_2768##2769##IDS_ERROR_2769##2770##IDS_ERROR_2770##2771##IDS_ERROR_2771##2772##IDS_ERROR_2772##2801##IDS_ERROR_2801##2802##IDS_ERROR_2802##2803##IDS_ERROR_2803##2804##IDS_ERROR_2804##2806##IDS_ERROR_2806##2807##IDS_ERROR_2807##2808##IDS_ERROR_2808##2809##IDS_ERROR_2809##2810##IDS_ERROR_2810##2811##IDS_ERROR_2811##2812##IDS_ERROR_2812##2813##IDS_ERROR_2813##2814##IDS_ERROR_2814##2815##IDS_ERROR_2815##2816##IDS_ERROR_2816##2817##IDS_ERROR_2817##2818##IDS_ERROR_2818##2819##IDS_ERROR_2819##2820##IDS_ERROR_2820##2821##IDS_ERROR_2821##2822##IDS_ERROR_2822##2823##IDS_ERROR_2823##2824##IDS_ERROR_2824##2825##IDS_ERROR_2825##2826##IDS_ERROR_2826##2827##IDS_ERROR_2827##2828##IDS_ERROR_2828##2829##IDS_ERROR_2829##2830##IDS_ERROR_2830##2831##IDS_ERROR_2831##2832##IDS_ERROR_2832##2833##IDS_ERROR_2833##2834##IDS_ERROR_2834##2835##IDS_ERROR_2835##2836##IDS_ERROR_2836##2837##IDS_ERROR_2837##2838##IDS_ERROR_2838##2839##IDS_ERROR_2839##2840##IDS_ERROR_2840##2841##IDS_ERROR_2841##2842##IDS_ERROR_2842##2843##IDS_ERROR_2843##2844##IDS_ERROR_2844##2845##IDS_ERROR_2845##2846##IDS_ERROR_2846##2847##IDS_ERROR_2847##2848##IDS_ERROR_2848##2849##IDS_ERROR_2849##2850##IDS_ERROR_2850##2851##IDS_ERROR_2851##2852##IDS_ERROR_2852##2853##IDS_ERROR_2853##2854##IDS_ERROR_2854##2855##IDS_ERROR_2855##2856##IDS_ERROR_2856##2857##IDS_ERROR_2857##2858##IDS_ERROR_2858##2859##IDS_ERROR_2859##2860##IDS_ERROR_2860##2861##IDS_ERROR_2861##2862##IDS_ERROR_2862##2863##IDS_ERROR_2863##2864##IDS_ERROR_2864##2865##IDS_ERROR_2865##2866##IDS_ERROR_2866##2867##IDS_ERROR_2867##2868##IDS_ERROR_2868##2869##IDS_ERROR_2869##2870##IDS_ERROR_2870##2871##IDS_ERROR_2871##2872##IDS_ERROR_2872##2873##IDS_ERROR_2873##2874##IDS_ERROR_2874##2875##IDS_ERROR_2875##2876##IDS_ERROR_2876##2877##IDS_ERROR_2877##2878##IDS_ERROR_2878##2879##IDS_ERROR_2879##2880##IDS_ERROR_2880##2881##IDS_ERROR_2881##2882##IDS_ERROR_2882##2883##IDS_ERROR_2883##2884##IDS_ERROR_2884##2885##IDS_ERROR_2885##2886##IDS_ERROR_2886##2887##IDS_ERROR_2887##2888##IDS_ERROR_2888##2889##IDS_ERROR_2889##2890##IDS_ERROR_2890##2891##IDS_ERROR_2891##2892##IDS_ERROR_2892##2893##IDS_ERROR_2893##2894##IDS_ERROR_2894##2895##IDS_ERROR_2895##2896##IDS_ERROR_2896##2897##IDS_ERROR_2897##2898##IDS_ERROR_2898##2899##IDS_ERROR_2899##2901##IDS_ERROR_2901##2902##IDS_ERROR_2902##2903##IDS_ERROR_2903##2904##IDS_ERROR_2904##2905##IDS_ERROR_2905##2906##IDS_ERROR_2906##2907##IDS_ERROR_2907##2908##IDS_ERROR_2908##2909##IDS_ERROR_2909##2910##IDS_ERROR_2910##2911##IDS_ERROR_2911##2912##IDS_ERROR_2912##2919##IDS_ERROR_2919##2920##IDS_ERROR_2920##2924##IDS_ERROR_2924##2927##IDS_ERROR_2927##2928##IDS_ERROR_2928##2929##IDS_ERROR_2929##2932##IDS_ERROR_2932##2933##IDS_ERROR_2933##2934##IDS_ERROR_2934##2935##IDS_ERROR_2935##2936##IDS_ERROR_2936##2937##IDS_ERROR_2937##2938##IDS_ERROR_2938##2939##IDS_ERROR_2939##2940##IDS_ERROR_2940##2941##IDS_ERROR_2941##2942##IDS_ERROR_2942##2943##IDS_ERROR_2943##2944##IDS_ERROR_2944##2945##IDS_ERROR_2945##3001##IDS_ERROR_3001##3002##IDS_ERROR_3002##32##IDS_ERROR_20##33##IDS_ERROR_21##4##IDS_ERROR_3##5##IDS_ERROR_4##7##IDS_ERROR_5##8##IDS_ERROR_6##9##IDS_ERROR_7##
- - - Dialog_ - Control_ - Event - Attribute - - - - - - - - - - - - -
SetupInitializationActionDataActionDataTextSetupInitializationActionTextActionTextTextSetupProgressActionProgress95AdminInstallFinalizeProgressSetupProgressActionProgress95InstallFilesProgressSetupProgressActionProgress95MoveFilesProgressSetupProgressActionProgress95RemoveFilesProgressSetupProgressActionProgress95RemoveRegistryValuesProgressSetupProgressActionProgress95SetProgressProgressSetupProgressActionProgress95UnmoveFilesProgressSetupProgressActionProgress95WriteIniValuesProgressSetupProgressActionProgress95WriteRegistryValuesProgressSetupProgressActionTextActionTextText
- - - Extension - Component_ - ProgId_ - MIME_ - Feature_ -
- - - Feature - Feature_Parent - Title - Description - Display - Level - Directory_ - Attributes - ISReleaseFlags - ISComments - ISFeatureCabName - ISProFeatureName -
BOINC##IDS_FEATURE_BOINC_NAME####IDS_FEATURE_BOINC_DESCRIPTION##31INSTALLDIR16 - BOINCManagerBOINC##IDS_FEATURE_BOINC_MANAGER_NAME####IDS_FEATURE_BOINC_MANAGER_DESCRIPTION##131INSTALLDIR2 - BOINCManagerGlobalizationBOINCManager##IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_NAME####IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_DESCRIPTION##11INSTALLDIR2 - BOINCManagerStartupBOINCManager***IS_STRING_NOT_DEFINED***71INSTALLDIR2 - BOINCScreensaverBOINC##IDS_FEATURE_BOINC_SCREENSAVER_NAME####IDS_FEATURE_BOINC_SCREENSAVER_DESCRIPTION##151INSTALLDIR18 -
- - - Feature_ - Component_ - - - - - - - - - - - - - - - - - - - - -
BOINCBOINCServiceConfigBOINC_BOINCBOINC_BOINCCMDBOINC_BOINCDataBOINC_BOINCDataProjectsBOINC_BOINCDataSlotsBOINC_BOINCDependsBOINC_BOINCSvcCtrlBOINC_BOINCTrayBOINC_BOINCTrayStartupBOINCManager_BOINCManagerBOINCManager_BOINCManagerSkinBOINCManager_BOINCManagerStartMenuBOINCManagerGlobalization_BOINCManagerGlobalizationBOINCManagerStartup_BOINCManagerStartupBOINCManagerStartup_BOINCManagerStartupAllBOINCScreensaver_BOINCScreensaverBOINCScreensaver_ScreensaverBOINCScreensaver_ScreensaverEnable9xBOINCScreensaver_ScreensaverEnableNT
- - - File - Component_ - FileName - FileSize - Version - Language - Attributes - Sequence - ISBuildSourcePath - ISAttributes - ISComponentSubFolder_ -
acct_mgr_url.xml_BOINCDataACCT_M~1.XML|acct_mgr_url.xml01<ISProjectFolder>\redist\Progress\acct_mgr_url.xml1 - all_projects_list.xml_BOINCDataALL_PR~1.XML|all_projects_list.xml01<ISProjectFolder>\redist\all_projects_list.xml1 - boinc.exe_BOINCboinc.exe01<PATH_TO_RELEASE_FILES>\boinc.exe1 - boinc.exe1BOINCServiceConfigboinc.exe01<PATH_TO_RELEASE_FILES>\boinc.exe1 - boinc.scr_Screensaverboinc.scr01<PATH_TO_RELEASE_FILES>\boinc.scr1 - boinccmd.exe_BOINCCMDboinccmd.exe01<PATH_TO_RELEASE_FILES>\boinccmd.exe1 - boincmgr.exe_BOINCManagerboincmgr.exe01<PATH_TO_RELEASE_FILES>\boincmgr.exe1 - boincscr.exe_BOINCScreensaverboincscr.exe01<PATH_TO_BOINC_FILES>\clientscr\progress\win\x86\boincscr.exe1 - boincsvcctrl.exe_BOINCSvcCtrlBOINCS~1.EXE|boincsvcctrl.exe01<PATH_TO_RELEASE_FILES>\boincsvcctrl.exe1 - boinctray.exe_BOINCTrayBOINCT~1.EXE|boinctray.exe01<PATH_TO_RELEASE_FILES>\boinctray.exe1 - ca_bundle.crt_BOINCDependsCA-BUN~1.CRT|ca-bundle.crt01<PATH_TO_RELEASE_FILES>\ca-bundle.crt1 - cc_config.xml_BOINCDataCC_CON~1.XML|cc_config.xml01<ISProjectFolder>\redist\Progress\cc_config.xml1 - copying_BOINCDependsCOPYING01<PATH_TO_BOINC_FILES>\COPYING1 - copyright_BOINCDependsCOPYRI~1|COPYRIGHT01<PATH_TO_BOINC_FILES>\COPYRIGHT1 - gr.rgb_BOINCScreensavergr.rgb01<PATH_TO_BOINC_FILES>\clientscr\progress\gr.rgb1 - gradient.jpg_BOINCScreensavergradient.jpg01<PATH_TO_BOINC_FILES>\clientscr\progress\gradient.jpg1 - intel.rgb_BOINCScreensaverintel.rgb01<PATH_TO_BOINC_FILES>\clientscr\progress\intel.rgb1 - libcurl.dll_BOINCDependslibcurl.dll01<PATH_TO_RELEASE_FILES>\libcurl.dll1 - libeay32.dll_BOINCDependslibeay32.dll01<PATH_TO_RELEASE_FILES>\libeay32.dll1 - msvcp100.dll_BOINCDependsmsvcp100.dll01<PATH_TO_RELEASE_FILES>\msvcp100.dll1 - msvcr100.dll_BOINCDependsmsvcr100.dll01<PATH_TO_RELEASE_FILES>\msvcr100.dll1 - placeholder.txt_BOINCDataPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - placeholder.txt1_BOINCDataProjectsPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - placeholder.txt2_BOINCDataSlotsPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - project.jpg_BOINCScreensaverproject.jpg01<PATH_TO_BOINC_FILES>\clientscr\progress\project.jpg1 - project_mask.jpg_BOINCScreensaverPROJEC~1.JPG|project_mask.jpg01<PATH_TO_BOINC_FILES>\clientscr\progress\project_mask.jpg1 - simt_BOINCScreensaversimt01<PATH_TO_BOINC_FILES>\clientscr\progress\simt1 - ss_config.xml_BOINCDataSS_CON~1.XML|ss_config.xml01<ISProjectFolder>\redist\Progress\ss_config.xml1 - ssleay32.dll_BOINCDependsssleay32.dll01<PATH_TO_RELEASE_FILES>\ssleay32.dll1 - total.jpg_BOINCScreensavertotal.jpg01<PATH_TO_BOINC_FILES>\clientscr\progress\total.jpg1 - total_mask.jpg_BOINCScreensaverTOTAL_~1.JPG|total_mask.jpg01<PATH_TO_BOINC_FILES>\clientscr\progress\total_mask.jpg1 - zlib1.dll_BOINCDependszlib1.dll01<PATH_TO_RELEASE_FILES>\zlib1.dll1 -
- - - File_ - SFPCatalog_ -
- - - File_ - FontTitle -
- - - Tag - Data - - -
BiildCDROMEnabled - BiildInternetEnabled - BiildSingleExeEnabled - PROJECT_ASSISTANT_DEFAULT_FEATUREBOINCPROJECT_ASSISTANT_FEATURESSelectable
- - - ISBillboard - Duration - Origin - X - Y - Effect - Sequence - Target - Color - Style - Font - Title - DisplayName -
- - - AppKey - AppName - CompanyName - DefDir - IconPath - IconIndex - DeviceFile - DesktopTargetDir - Description - DeleteMedia - InstallNetCF - InstallSQLServer - InstallSQLClient - InstallSQLDev - PreXML - PostXML - NoUninstall - SPCFile - PVKFile - Attributes - RawDeviceFile - Component_ - InstallNetCF2 - InstallSQLServer2 - InstallSQLClient2 - InstallSQLDev2 - SPCPwd -
- - - AppKey - DirKey - DirParent - DirValue -
- - - AppKey - FileKey - Name - Destination - Source - Processor - Platform - CopyOption - FileOption - AdvancedOptions -
- - - AppKey - ExtKey - FileKey - Description - Extension - IconIndex -
- - - CEInstallKey - CEAppName - CEDesktopDir - CEIniFileKey - CECabs - CEIcoFile - DeleteMedia - Component_ -
- - - AppKey - FileKey - BuildSourcePath -
- - - AppKey - Name - Platforms -
- - - AppKey - RegKey - Root - Key - Name - Value - Processor - Platform - Overwrite -
- - - AppKey - SetupFileKey - Name - Source - Processor - Platform -
- - - AppKey - ShtCutKey - DisplayName - Destination - Target - Platform - StartScreenIcon -
- - - Package - SourcePath - ProductCode - Order - Options - InstallCondition - RemoveCondition - InstallProperties - RemoveProperties - ISReleaseFlags - DisplayName -
- - - Package_ - File - FilePath - Options - Data - ISBuildSourcePath -
- - - Action_ - Name - Value -
- - - ISComCatalogObject_ - ItemName - ItemValue -
- - - ISComCatalogCollection - ISComCatalogObject_ - CollectionName -
- - - ISComCatalogCollection_ - ISComCatalogObject_ -
- - - ISComCatalogObject - DisplayName -
- - - ISComCatalogObject_ - ComputerName - Component_ - ISAttributes - DepFiles -
- - - ISComPlusApplicationDLL - ISComPlusApplication_ - ISComCatalogObject_ - CLSID - ProgId - DLL - AlterDLL -
- - - ISComPlusProxy - ISComPlusApplication_ - Component_ - ISAttributes - DepFiles -
- - - ISComPlusApplication_ - File_ - ISPath -
- - - File_ - ISComPlusApplicationDLL_ -
- - - ISComPlusApplication_ - File_ - ISPath -
- - - File_ - ISComPlusApplicationDLL_ -
- - - Component_ - OS - Language - FilterProperty - Platforms - FTPLocation - HTTPLocation - Miscellaneous -
BOINCServiceConfig_23973580_DA7B_4A53_B5EB_5F1F61B97C11_FILTER - _BOINC_8A5DE506_FADD_485F_B712_2BFBE8D3B700_FILTER - _BOINCCMD_3E7DBF16_6CEF_4F4E_900D_266F7C943AC7_FILTER - _BOINCData_D8602107_1A7A_4322_BE7C_F9ED7C5178C6_FILTER - _BOINCDataProjects_AC29B530_D9EA_42C8_A23C_A0D32681F657_FILTER - _BOINCDataSlots_781B3F44_497A_4D36_A81A_CCE99D480B09_FILTER - _BOINCDepends_FFEA3851_DCBE_4134_BAEF_76D1DC569A44_FILTER - _BOINCManager_44FFC458_BD5C_42B3_81CB_5FAA31C5854B_FILTER - _BOINCManagerGlobalization_00D343CC_FF44_42D5_8AC7_3BEF51779299_FILTER - _BOINCManagerSkin_2DF7BFAA_1FC2_4BF4_9F33_A05D40FEBE0E_FILTER - _BOINCManagerStartMenu_2622DF6B_7A95_4B51_928A_565369395CA2_FILTER - _BOINCManagerStartup_6DC69561_CA50_4E2A_85B9_6140E6C0A329_FILTER - _BOINCManagerStartupAll_6DC69561_CA50_4E2A_85B9_6140E6C0A329_FILTER - _BOINCScreensaver_C6665C91_9249_42EC_86EF_7DECF08B5B4E_FILTER - _BOINCSvcCtrl_42CC2E02_09C7_4E35_AFA1_FEA7BAA1A12A_FILTER - _BOINCTray_19EAD971_CEDF_4B0E_B4A5_8C37F5FE78F5_FILTER - _BOINCTrayStartup_16E0011E_7BA3_4435_87BC_18E9D4535661_FILTER - _Screensaver_603E61B3_0551_4022_9CB1_DEFB09785937_FILTER - _ScreensaverEnable9x_9882CE8E_CE38_4B0E_BF33_0C7202E301B6_FILTER - _ScreensaverEnableNT_85684E6E_6399_4039_A805_F88F7183C532_FILTER - locale_3D63DF56_9A83_42E6_9069_1D5F29FA15FA_FILTER -
- - - Action_ - Description - FileType - ISCAReferenceFilePath -
- - - ISDIMReference_ - RequiredUUID - RequiredMajorVersion - RequiredMinorVersion - RequiredBuildVersion - RequiredRevisionVersion -
- - - ISDIMReference - ISBuildSourcePath -
- - - ISDIMReference_Parent - ISDIMDependency_ -
- - - ISDIMVariable - ISDIMReference_ - Name - NewValue - Type -
- - - EntryPoint - Type - Source - Target -
- - - ISDRMFile - File_ - ISDRMLicense_ - Shell -
- - - ISDRMFile_ - Property - Value -
- - - ISDRMLicense - Description - ProjectVersion - Attributes - LicenseNumber - RequestCode - ResponseCode -
- - - ISDependency - Exclude -
- - - ISDisk1File - ISBuildSourcePath - Disk -
- - - Component_ - SourceFolder - IncludeFlags - IncludeFiles - ExcludeFiles - ISAttributes - - -
_BOINCManagerGlobalization<PATH_TO_LOCALE_FILES>4BOINC-Manager.mo;BOINC-Client.mo2_BOINCManagerSkin<PATH_TO_BOINC_FILES>\clientgui\skins\ProgressThruProcessors4*.xml, *.jpg, *.png10
- - - Feature_ - ISDIMReference_ -
- - - Feature_ - ModuleID - Language -
- - - Feature_ - ISMergeModule_ - Language_ -
- - - Feature_ - ISSetupPrerequisites_ -
- - - File_ - Manifest_ -
- - - ISIISItem - ISIISItem_Parent - DisplayName - Type - Component_ -
- - - ISIISProperty - ISIISItem_ - Schema - FriendlyName - MetaDataProp - MetaDataType - MetaDataUserType - MetaDataAttributes - MetaDataValue - Order - ISAttributes -
- - - EntryPoint - Type - Source - Target -
- - - ISLanguage - Included - -
10331
- - - ISLinkerLibrary - Library - Order - - - -
ifx.oblifx.obl3isrt.oblisrt.obl2iswi.obliswi.obl1
- - - Dialog_ - Control_ - ISLanguage_ - Attributes - X - Y - Width - Height - Binary_ - ISBuildSourcePath -
- - - Dialog_ - ISLanguage_ - Attributes - TextStyle_ - Width - Height -
- - - Property - Order - ISLanguage_ - X - Y - Width - Height -
- - - LockObject - Table - Domain - User - Permission - Attributes -
- - - DiskId - ISProductConfiguration_ - ISRelease_ - LastSequence - DiskPrompt - Cabinet - VolumeLabel - Source -
1WEBx86Web0 -
- - - ISLogicalDisk_ - ISProductConfiguration_ - ISRelease_ - Feature_ - Sequence - ISAttributes -
- - - ISMergeModule - Language - Name - Destination - ISAttributes -
- - - ISMergeModule_ - Language_ - ModuleConfiguration_ - Value - Format - Type - ContextData - DefaultValue - Attributes - DisplayName - Description - HelpLocation - HelpKeyword -
- - - ObjectName - Language -
- - - ObjectName - Property - Value - IncludeInBuild -
- - - PalmApp - Component -
- - - PalmApp - FileKey - Destination -
- - - PatchConfiguration_ - UpgradedImage_ -
- - - Name - CanPCDiffer - CanPVDiffer - IncludeWholeFiles - LeaveDecompressed - OptimizeForSize - EnablePatchCache - PatchCacheDir - Flags - PatchGuidsToReplace - TargetProductCodes - PatchGuid - OutputPath - MinMsiVersion - Attributes -
- - - ISPatchConfiguration_ - Property - Value -
- - - Name - ISUpgradedImage_ - FileKey - FilePath -
- - - UpgradedImage - FileKey - Component -
- - - ISPathVariable - Value - TestValue - Type - - - - - - - - - - - - - - - - -
CommonFilesFolder1ISPROJECTDIR1ISProductFolder1ISProjectDataFolder1ISProjectFolder1PATH_TO_BOINC_CODESIGN<PATH_TO_BOINC_FILES>\..\boinc_codesign2PATH_TO_BOINC_FILES<ISProjectFolder>\..\..2PATH_TO_LOCALE_FILES<PATH_TO_BOINC_FILES>\locale2PATH_TO_LOGO_FILES<PATH_TO_BOINC_FILES>\doc\logo2PATH_TO_RELEASE_FILES<PATH_TO_BOINC_FILES>\win_build\Build\Win32\Release2PATH_TO_SKIN_FILES<PATH_TO_BOINC_FILES>\clientgui\skins\BOINC2PATH_TO_TXF_FILES<PATH_TO_BOINC_FILES>\api\txf2PATH_TO_WIN_BUILD_FILES<PATH_TO_BOINC_FILES>\win_build2ProgramFilesFolder1SystemFolder1WindowsFolder1
- - - ISProductConfiguration - ProductConfigurationFlags - GeneratePackageCode - -
WEBx861
- - - ISProductConfiguration_ - InstanceId - Property - Value -
- - - ISProductConfiguration_ - Property - Value - - -
WEBx86IncludeActionHelp1WEBx86MSIPackageFileName - WEBx86PackageCode - WEBx86ProductCode - WEBx86ProductName - WEBx86ProductVersion - WEBx86SetupFileNameptp_7.6.3_windows_intelx86WEBx86UpgradeCode -
- - - ISRelease - ISProductConfiguration_ - BuildLocation - PackageName - Type - SupportedLanguagesUI - MsiSourceType - ReleaseType - Platforms - SupportedLanguagesData - DefaultLanguage - SupportedOSs - DiskSize - DiskSizeUnit - DiskClusterSize - ReleaseFlags - DiskSpanning - SynchMsi - MediaLocation - URLLocation - DigitalURL - DigitalPVK - DigitalSPC - Password - VersionCopyright - Attributes - CDBrowser - DotNetBuildConfiguration - MsiCommandLine - ISSetupPrerequisiteLocation - -
WebWEBx86<ISProjectDataFolder>PackageName1103321Intel103300100MediaLocationhttp://boinc.berkeley.edu/<PATH_TO_BOINC_CODESIGN>\boinc.pfxCopyright (C) 2020 University of California at Berkeley. All Rights Reserved.5795792791
- - - ISRelease_ - ISProductConfiguration_ - Property - Value -
- - - ISRelease_ - ISProductConfiguration_ - WebType - WebURL - WebCabSize - OneClickCabName - OneClickHtmlName - WebLocalCachePath - EngineLocation - Win9xMsiUrl - WinNTMsiUrl - ISEngineLocation - ISEngineURL - OneClickTargetBrowser - DigitalCertificateIdNS - DigitalCertificateDBaseNS - DigitalCertificatePasswordNS - DotNetRedistLocation - DotNetRedistURL - DotNetVersion - DotNetBaseLanguage - DotNetLangaugePacks - DotNetFxCmdLine - DotNetLangPackCmdLine - JSharpCmdLine - Attributes - JSharpRedistLocation - MsiEngineVersion - WinMsi30Url - CertPassword - -
WebWEBx860http://0installinstall[WindowsFolder]Downloaded Installations0http://www.installengine.com/Msiengine20http://www.installengine.com/Msiengine200http://www.installengine.com/cert05/isengine3http://www.installengine.com/cert05/dotnetfx01033104034http://www.installengine.com/Msiengine305D6FE4CEBE1D
- - - ISRelease_ - ISProductConfiguration_ - Name - Value - - -
WebWEBx86CabCompressionType3WebWEBx86SetupIcon<ISProjectFolder>\redist\Progress\progress.ico,0
- - - ISRelease_ - ISProductConfiguration_ - Repository - DisplayName - Publisher - Description - ISAttributes -
- - - ISSQLConnection - Server - Database - UserName - Password - Authentication - Attributes - Order - Comments - CmdTimeout - BatchSeparator - ScriptVersion_Table - ScriptVersion_Column -
- - - ISSQLConnectionDBServer - ISSQLConnection_ - ISSQLDBMetaData_ - Order -
- - - ISSQLConnection_ - ISSQLScriptFile_ - Order -
- - - ISSQLDBMetaData - DisplayName - AdoDriverName - AdoCxnDriver - AdoCxnServer - AdoCxnDatabase - AdoCxnUserID - AdoCxnPassword - AdoCxnWindowsSecurity - AdoCxnNetLibrary - TestDatabaseCmd - TestTableCmd - VersionInfoCmd - VersionBeginToken - VersionEndToken - LocalInstanceNames - CreateDbCmd - SwitchDbCmd - ISAttributes - TestTableCmd2 - WinAuthentUserId - DsnODBCName - AdoCxnPort - AdoCxnAdditional - QueryDatabasesCmd - CreateTableCmd - InsertRecordCmd - SelectTableCmd - ScriptVersion_Table - ScriptVersion_Column - ScriptVersion_ColumnType -
- - - ISSQLRequirement - ISSQLConnection_ - MajorVersion - ServicePackLevel - Attributes - ISSQLConnectionDBServer_ -
- - - ErrNumber - ISSQLScriptFile_ - ErrHandling - Message - Attributes -
- - - ISSQLScriptFile - Component_ - Scheduling - InstallText - UninstallText - ISBuildSourcePath - Comments - ErrorHandling - Attributes - Version - Condition -
- - - ISSQLScriptFile_ - Server - Database - UserName - Password - Authentication - IncludeTables - ExcludeTables - Attributes -
- - - ISSQLScriptReplace - ISSQLScriptFile_ - Search - Replace - Attributes -
- - - ISScriptFile -
- - - ISSearchReplace - ISSearchReplaceSet_ - Search - Replace - Attributes - Order -
- - - ISSearchReplaceSet - Component_ - Directory_ - IncludeFiles - ExcludeFiles - Attributes - Order - CodePage -
- - - FileKey - Cost - Order - CmdLine -
- - - ISSetupFile - FileName - Stream - Language - Splash - Path - -
SetupFile1ptp_splash.bmp01<ISProjectFolder>\redist\Progress\ptp_splash.bmp
- - - ISSetupPrerequisites - ISBuildSourcePath - Order - ISSetupLocation - ISReleaseFlags -
- - - ISSetupType - Description - Display_Name - Display - Comments -
- - - ISSetupType_ - Feature_ -
- - - Name - ISBuildSourcePath -
- - - ISString - ISLanguage_ - Value - Encoded - Comment - TimeStamp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COMPANY_NAME1033Progress Thru Processors0195126767COMPANY_PRODUCT1033Progress Thru Processors for Windows0195143055COMPANY_PRODUCT_SUBJECT1033Progress Thru Processors0195147151COMPANY_URL1033 -http://www.gridrepublic.org/0195108463IDPROP_EXPRESS_LAUNCH_CONDITION_ADMIN1033You must have administrative privileges in order to install [ProductName].01301828691IDPROP_EXPRESS_LAUNCH_CONDITION_COLOR1033The color settings of your system are not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_IE5FOUND1033Internet Explorer 5 or greater needs to be installed for this installation to continue.0983266765IDPROP_EXPRESS_LAUNCH_CONDITION_OS1033[ProductName] requires that your computer is running Windows 2000 or better.0-719484371IDPROP_EXPRESS_LAUNCH_CONDITION_PROCESSOR1033The processor is not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_RAM1033The amount of RAM is not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_SCREEN1033The screen resolution is not adequate for running [ProductName].0-2087162399IDS_ACTIONTEXT_11033[1]0-2087162399IDS_ACTIONTEXT_1b1033[1]0-2087162399IDS_ACTIONTEXT_1c1033[1]0-2087162399IDS_ACTIONTEXT_1d1033[1]0-2087162399IDS_ACTIONTEXT_Advertising1033Advertising application0-2087162399IDS_ACTIONTEXT_AllocatingRegistry1033Allocating registry space0-2087162399IDS_ACTIONTEXT_AppCommandLine1033Application: [1], Command line: [2]0-2087162399IDS_ACTIONTEXT_AppId1033AppId: [1]{{, AppType: [2]}}0-2087162399IDS_ACTIONTEXT_AppIdAppTypeRSN1033AppId: [1]{{, AppType: [2], Users: [3], RSN: [4]}}0-2087162399IDS_ACTIONTEXT_Application1033Application: [1]0-2087162399IDS_ACTIONTEXT_BindingExes1033Binding executables0-2087162399IDS_ACTIONTEXT_ClassId1033Class ID: [1]0-2087162399IDS_ACTIONTEXT_ClsID1033Class ID: [1]0-2087162399IDS_ACTIONTEXT_ComponentIDQualifier1033Component ID: [1], Qualifier: [2]0-2087162399IDS_ACTIONTEXT_ComponentIdQualifier21033Component ID: [1], Qualifier: [2]0-2087162399IDS_ACTIONTEXT_ComputingSpace1033Computing space requirements0-2087162399IDS_ACTIONTEXT_ComputingSpace21033Computing space requirements0-2087162399IDS_ACTIONTEXT_ComputingSpace31033Computing space requirements0-2087162399IDS_ACTIONTEXT_ContentTypeExtension1033MIME Content Type: [1], Extension: [2]0-2087162399IDS_ACTIONTEXT_ContentTypeExtension21033MIME Content Type: [1], Extension: [2]0-2087162399IDS_ACTIONTEXT_CopyingNetworkFiles1033Copying files to the network0-2087162399IDS_ACTIONTEXT_CopyingNewFiles1033Copying new files0-2087162399IDS_ACTIONTEXT_CreatingDuplicate1033Creating duplicate files0-2087162399IDS_ACTIONTEXT_CreatingFolders1033Creating folders0-2087162399IDS_ACTIONTEXT_CreatingIISRoots1033Creating IIS Virtual Roots...0-2087162399IDS_ACTIONTEXT_CreatingShortcuts1033Creating shortcuts0-2087162399IDS_ACTIONTEXT_DeletingServices1033Deleting services0-2087162399IDS_ACTIONTEXT_EnvironmentStrings1033Updating environment strings0-2087162399IDS_ACTIONTEXT_EvaluateLaunchConditions1033Evaluating launch conditions0-2087162399IDS_ACTIONTEXT_Extension1033Extension: [1]0-2087162399IDS_ACTIONTEXT_Extension21033Extension: [1]0-2087162399IDS_ACTIONTEXT_Feature1033Feature: [1]0-2087162399IDS_ACTIONTEXT_FeatureColon1033Feature: [1]0-2087162399IDS_ACTIONTEXT_File1033File: [1]0-2087162399IDS_ACTIONTEXT_File21033File: [1]0-2087162399IDS_ACTIONTEXT_FileDependencies1033File: [1], Dependencies: [2]0-2087162399IDS_ACTIONTEXT_FileDir1033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDir21033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDir31033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDirSize1033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize21033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize31033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize41033File: [1], Directory: [2], Size: [3]0-2087162399IDS_ACTIONTEXT_FileDirectorySize1033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileFolder1033File: [1], Folder: [2]0-2087162399IDS_ACTIONTEXT_FileFolder21033File: [1], Folder: [2]0-2087162399IDS_ACTIONTEXT_FileSectionKeyValue1033File: [1], Section: [2], Key: [3], Value: [4]0-2087162399IDS_ACTIONTEXT_FileSectionKeyValue21033File: [1], Section: [2], Key: [3], Value: [4]0-2087162399IDS_ACTIONTEXT_Folder1033Folder: [1]0-2087162399IDS_ACTIONTEXT_Folder11033Folder: [1]0-2087162399IDS_ACTIONTEXT_Font1033Font: [1]0-2087162399IDS_ACTIONTEXT_Font21033Font: [1]0-2087162399IDS_ACTIONTEXT_FoundApp1033Found application: [1]0-2087162399IDS_ACTIONTEXT_FreeSpace1033Free space: [1]0-2087162399IDS_ACTIONTEXT_GeneratingScript1033Generating script operations for action:0-2087162399IDS_ACTIONTEXT_InitializeODBCDirs1033Initializing ODBC directories0-2087162399IDS_ACTIONTEXT_InstallODBC1033Installing ODBC components0-2087162399IDS_ACTIONTEXT_InstallServices1033Installing new services0-2087162399IDS_ACTIONTEXT_InstallingSystemCatalog1033Installing system catalog0-2087162399IDS_ACTIONTEXT_KeyName1033Key: [1], Name: [2]0-2087162399IDS_ACTIONTEXT_KeyNameValue1033Key: [1], Name: [2], Value: [3]0-2087162399IDS_ACTIONTEXT_LibId1033LibID: [1]0-2087162399IDS_ACTIONTEXT_Libid21033LibID: [1]0-2087162399IDS_ACTIONTEXT_MigratingFeatureStates1033Migrating feature states from related applications0-2087162399IDS_ACTIONTEXT_MovingFiles1033Moving files0-2087162399IDS_ACTIONTEXT_NameValueAction1033Name: [1], Value: [2], Action [3]0-2087162399IDS_ACTIONTEXT_NameValueAction21033Name: [1], Value: [2], Action [3]0-2087162399IDS_ACTIONTEXT_PatchingFiles1033Patching files0-2087162399IDS_ACTIONTEXT_ProgID1033ProgID: [1]0-2087162399IDS_ACTIONTEXT_ProgID21033ProgID: [1]0-2087162399IDS_ACTIONTEXT_PropertySignature1033Property: [1], Signature: [2]0-2087162399IDS_ACTIONTEXT_PublishProductFeatures1033Publishing product features0-2087162399IDS_ACTIONTEXT_PublishProductInfo1033Publishing product information0-2087162399IDS_ACTIONTEXT_PublishingQualifiedComponents1033Publishing qualified components0-2087162399IDS_ACTIONTEXT_RegUser1033Registering user0-2087162399IDS_ACTIONTEXT_RegisterClassServer1033Registering class servers0-2087162399IDS_ACTIONTEXT_RegisterExtensionServers1033Registering extension servers0-2087162399IDS_ACTIONTEXT_RegisterFonts1033Registering fonts0-2087162399IDS_ACTIONTEXT_RegisterMimeInfo1033Registering MIME info0-2087162399IDS_ACTIONTEXT_RegisterTypeLibs1033Registering type libraries0-2087162399IDS_ACTIONTEXT_RegisteringComPlus1033Registering COM+ Applications and Components0-2087162399IDS_ACTIONTEXT_RegisteringModules1033Registering modules0-2087162399IDS_ACTIONTEXT_RegisteringProduct1033Registering product0-2087162399IDS_ACTIONTEXT_RegisteringProgIdentifiers1033Registering program identifiers0-2087162399IDS_ACTIONTEXT_RemoveApps1033Removing applications0-2087162399IDS_ACTIONTEXT_RemovingBackup1033Removing backup files0-2087162399IDS_ACTIONTEXT_RemovingDuplicates1033Removing duplicated files0-2087162399IDS_ACTIONTEXT_RemovingFiles1033Removing files0-2087162399IDS_ACTIONTEXT_RemovingFolders1033Removing folders0-2087162399IDS_ACTIONTEXT_RemovingIISRoots1033Removing IIS Virtual Roots...0-2087162399IDS_ACTIONTEXT_RemovingIni1033Removing INI file entries0-2087162399IDS_ACTIONTEXT_RemovingMoved1033Removing moved files0-2087162399IDS_ACTIONTEXT_RemovingODBC1033Removing ODBC components0-2087162399IDS_ACTIONTEXT_RemovingRegistry1033Removing system registry values0-2087162399IDS_ACTIONTEXT_RemovingShortcuts1033Removing shortcuts0-2087162399IDS_ACTIONTEXT_RollingBack1033Rolling back action:0-2087162399IDS_ACTIONTEXT_SearchForRelated1033Searching for related applications0-2087162399IDS_ACTIONTEXT_SearchInstalled1033Searching for installed applications0-2087162399IDS_ACTIONTEXT_SearchingQualifyingProducts1033Searching for qualifying products0-2087162399IDS_ACTIONTEXT_SearchingQualifyingProducts21033Searching for qualifying products0-2087162399IDS_ACTIONTEXT_Service1033Service: [1]0-2087162399IDS_ACTIONTEXT_Service21033Service: [2]0-2087162399IDS_ACTIONTEXT_Service31033Service: [1]0-2087162399IDS_ACTIONTEXT_Service41033Service: [1]0-2087162399IDS_ACTIONTEXT_Shortcut1033Shortcut: [1]0-2087162399IDS_ACTIONTEXT_Shortcut11033Shortcut: [1]0-2087162399IDS_ACTIONTEXT_StartingServices1033Starting services0-2087162399IDS_ACTIONTEXT_StoppingServices1033Stopping services0-2087162399IDS_ACTIONTEXT_UnpublishProductFeatures1033Unpublishing product features0-2087162399IDS_ACTIONTEXT_UnpublishQualified1033Unpublishing Qualified Components0-2087162399IDS_ACTIONTEXT_UnpublishingProductInfo1033Unpublishing product information0-2087162399IDS_ACTIONTEXT_UnregTypeLibs1033Unregistering type libraries0-2087162399IDS_ACTIONTEXT_UnregisterClassServers1033Unregister class servers0-2087162399IDS_ACTIONTEXT_UnregisterExtensionServers1033Unregistering extension servers0-2087162399IDS_ACTIONTEXT_UnregisterModules1033Unregistering modules0-2087162399IDS_ACTIONTEXT_UnregisteringComPlus1033Unregistering COM+ Applications and Components0-2087162399IDS_ACTIONTEXT_UnregisteringFonts1033Unregistering fonts0-2087162399IDS_ACTIONTEXT_UnregisteringMimeInfo1033Unregistering MIME info0-2087162399IDS_ACTIONTEXT_UnregisteringProgramIds1033Unregistering program identifiers0-2087162399IDS_ACTIONTEXT_UpdateComponentRegistration1033Updating component registration0-2087162399IDS_ACTIONTEXT_UpdateEnvironmentStrings1033Updating environment strings0-2087162399IDS_ACTIONTEXT_Validating1033Validating install0-2087162399IDS_ACTIONTEXT_WritingINI1033Writing INI file values0-2087162399IDS_ACTIONTEXT_WritingRegistry1033Writing system registry values0-2087162399IDS_BACK1033< &Back0-2087162399IDS_CANCEL1033Cancel0-2087162399IDS_CANCEL21033&Cancel0-2087162399IDS_CHANGE1033&Change...0-2087162399IDS_DEFAULT_CONFIRMPASSWORD1033Password &Confirmation:0555292365IDS_DEFAULT_LAUNCHATLOGON1033&Launch BOINC when logging on.0555300589IDS_DEFAULT_MAKESCREENSAVER1033&Make BOINC your default screensaver.0-2086869429IDS_DEFAULT_OPTIONS1033Please select the options you would like to enable.0-2086896053IDS_DEFAULT_PASSWORD1033&Password:0555325101IDS_DEFAULT_SERVICEACCOUNTCREDENTIALS1033Service account credentials0-2086926773IDS_DEFAULT_USERNAME1033&Username:0555302157IDS_ERROR_01033{{Fatal error: }}0-2087162399IDS_ERROR_11033Error [1].0-2087162399IDS_ERROR_101033=== Logging started: [Date] [Time] ===0-2087162399IDS_ERROR_1001033Could not remove shortcut [2]. Verify that the shortcut file exists and that you can access it.0-2087162399IDS_ERROR_1011033Could not register type library for file [2]. Contact your support personnel.0-2087162399IDS_ERROR_1021033Could not unregister type library for file [2]. Contact your support personnel.0-2087162399IDS_ERROR_1031033Could not update the INI file [2][3]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_1041033Could not schedule file [2] to replace file [3] on reboot. Verify that you have write permissions to file [3].0-2087162399IDS_ERROR_1051033Error removing ODBC driver manager, ODBC error [2]: [3]. Contact your support personnel.0-2087162399IDS_ERROR_1061033Error installing ODBC driver manager, ODBC error [2]: [3]. Contact your support personnel.0-2087162399IDS_ERROR_1071033Error removing ODBC driver [4], ODBC error [2]: [3]. Verify that you have sufficient privileges to remove ODBC drivers.0-2087162399IDS_ERROR_1081033Error installing ODBC driver [4], ODBC error [2]: [3]. Verify that the file [4] exists and that you can access it.0-2087162399IDS_ERROR_1091033Error configuring ODBC data source [4], ODBC error [2]: [3]. Verify that the file [4] exists and that you can access it.0-2087162399IDS_ERROR_111033=== Logging stopped: [Date] [Time] ===0-2087162399IDS_ERROR_1101033Service [2] ([3]) failed to start. Verify that you have sufficient privileges to start system services.0-2087162399IDS_ERROR_1111033Service [2] ([3]) could not be stopped. Verify that you have sufficient privileges to stop system services.0-2087162399IDS_ERROR_1121033Service [2] ([3]) could not be deleted. Verify that you have sufficient privileges to remove system services.0-2087162399IDS_ERROR_1131033Service [2] ([3]) could not be installed. Verify that you have sufficient privileges to install system services.0-2087162399IDS_ERROR_1141033Could not update environment variable [2]. Verify that you have sufficient privileges to modify environment variables.0-2087162399IDS_ERROR_1151033You do not have sufficient privileges to complete this installation for all users of the machine. Log on as an administrator and then retry this installation.0-2087162399IDS_ERROR_1161033Could not set file security for file [3]. Error: [2]. Verify that you have sufficient privileges to modify the security permissions for this file.0-2087162399IDS_ERROR_1171033Component Services (COM+ 1.0) are not installed on this computer. This installation requires Component Services in order to complete successfully. Component Services are available on Windows 2000.0-2087162399IDS_ERROR_1181033Error registering COM+ application. Contact your support personnel for more information.0-2087162399IDS_ERROR_1191033Error unregistering COM+ application. Contact your support personnel for more information.0-2087162399IDS_ERROR_121033Action start [Time]: [1].0-2087162399IDS_ERROR_1201033Removing older versions of this application0-2087162399IDS_ERROR_1211033Preparing to remove older versions of this application0-2087162399IDS_ERROR_1221033Error applying patch to file [2]. It has probably been updated by other means, and can no longer be modified by this patch. For more information contact your patch vendor. {{System Error: [3]}}0-2087162399IDS_ERROR_1231033[2] cannot install one of its required products. Contact your technical support group. {{System Error: [3].}}0-2087162399IDS_ERROR_1241033The older version of [2] cannot be removed. Contact your technical support group. {{System Error [3].}}0-2087162399IDS_ERROR_1251033The description for service '[2]' ([3]) could not be changed.0-2087162399IDS_ERROR_1261033The Windows Installer service cannot update the system file [2] because the file is protected by Windows. You may need to update your operating system for this program to work correctly. {{Package version: [3], OS Protected version: [4]}}0-2087162399IDS_ERROR_1271033The Windows Installer service cannot update the protected Windows file [2]. {{Package version: [3], OS Protected version: [4], SFP Error: [5]}}0-2087162399IDS_ERROR_1281033The Windows Installer service cannot update one or more protected Windows files. SFP Error: [2]. List of protected files: [3]0-2087162399IDS_ERROR_1291033User installations are disabled via policy on the machine.0-2087162399IDS_ERROR_131033Action ended [Time]: [1]. Return value [2].0-2087162399IDS_ERROR_1301033This setup requires Internet Information Server 4.0 or higher for configuring IIS Virtual Roots. Please make sure that you have IIS 4.0 or higher.0-2087162399IDS_ERROR_1311033This setup requires Administrator privileges for configuring IIS Virtual Roots.0-2087162399IDS_ERROR_13291033A file that is required cannot be installed because the cabinet file [2] is not digitally signed. This may indicate that the cabinet file is corrupt.0 - IDS_ERROR_13301033A file that is required cannot be installed because the cabinet file [2] has an invalid digital signature. This may indicate that the cabinet file is corrupt.{ Error [3] was returned by WinVerifyTrust.}0 - IDS_ERROR_13311033Failed to correctly copy [2] file: CRC error.0 - IDS_ERROR_13321033Failed to correctly patch [2] file: CRC error.0 - IDS_ERROR_13331033Failed to correctly patch [2] file: CRC error.0 - IDS_ERROR_13341033The file '[2]' cannot be installed because the file cannot be found in cabinet file '[3]'. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.0 - IDS_ERROR_13351033The cabinet file '[2]' required for this installation is corrupt and cannot be used. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.0 - IDS_ERROR_13361033There was an error creating a temporary file that is needed to complete this installation. Folder: [3]. System error code: [2]0 - IDS_ERROR_141033Time remaining: {[1] minutes }{[2] seconds}0-2087162399IDS_ERROR_151033Out of memory. Shut down other applications before retrying.0-2087162399IDS_ERROR_161033Installer is no longer responding.0-2087162399IDS_ERROR_16091033An error occurred while applying security settings. [2] is not a valid user or group. This could be a problem with the package, or a problem connecting to a domain controller on the network. Check your network connection and click Retry, or Cancel to end the install. Unable to locate the user's SID, system error [3]0 - IDS_ERROR_16511033Admin user failed to apply patch for a per-user managed or a per-machine application which is in advertise state.0 - IDS_ERROR_171033Installer terminated prematurely.0-2087162399IDS_ERROR_17151033Installed [2].0 - IDS_ERROR_17161033Configured [2].0 - IDS_ERROR_17171033Removed [2].0 - IDS_ERROR_17181033File [2] was rejected by digital signature policy.0 - IDS_ERROR_17191033Windows Installer service could not be accessed. Contact your support personnel to verify that it is properly registered and enabled.0 - IDS_ERROR_17201033There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor. Custom action [2] script error [3], [4]: [5] Line [6], Column [7], [8]0 - IDS_ERROR_17211033There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor. Action: [2], location: [3], command: [4]0 - IDS_ERROR_17221033There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action [2], location: [3], command: [4]0 - IDS_ERROR_17231033There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action [2], entry: [3], library: [4]0 - IDS_ERROR_17241033Removal completed successfully.0 - IDS_ERROR_17251033Removal failed.0 - IDS_ERROR_17261033Advertisement completed successfully.0 - IDS_ERROR_17271033Advertisement failed.0 - IDS_ERROR_17281033Configuration completed successfully.0 - IDS_ERROR_17291033Configuration failed.0 - IDS_ERROR_17301033You must be an Administrator to remove this application. To remove this application, you can log on as an administrator, or contact your technical support group for assistance.0 - IDS_ERROR_17311033The source installation package for the product [2] is out of sync with the client package. Try the installation again using a valid copy of the installation package '[3]'.0 - IDS_ERROR_17321033In order to complete the installation of [2], you must restart the computer. Other users are currently logged on to this computer, and restarting may cause them to lose their work. Do you want to restart now?0 - IDS_ERROR_181033Please wait while Windows configures [ProductName]0-2087162399IDS_ERROR_191033Gathering required information...0-2087162399IDS_ERROR_19351033An error occurred during the installation of assembly component [2]. HRESULT: [3]. {{assembly interface: [4], function: [5], assembly name: [6]}}0 - IDS_ERROR_19361033An error occurred during the installation of assembly '[6]'. The assembly is not strongly named or is not signed with the minimal key length. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_19371033An error occurred during the installation of assembly '[6]'. The signature or catalog could not be verified or is not valid. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_19381033An error occurred during the installation of assembly '[6]'. One or more modules of the assembly could not be found. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_21033Warning [1].0-2087162399IDS_ERROR_201033{[ProductName] }Setup completed successfully.0-2087162399IDS_ERROR_211033{[ProductName] }Setup failed.0-2087162399IDS_ERROR_21011033Shortcuts not supported by the operating system.0 - IDS_ERROR_21021033Invalid .ini action: [2]0 - IDS_ERROR_21031033Could not resolve path for shell folder [2].0 - IDS_ERROR_21041033Writing .ini file: [3]: System error: [2].0 - IDS_ERROR_21051033Shortcut Creation [3] Failed. System error: [2].0 - IDS_ERROR_21061033Shortcut Deletion [3] Failed. System error: [2].0 - IDS_ERROR_21071033Error [3] registering type library [2].0 - IDS_ERROR_21081033Error [3] unregistering type library [2].0 - IDS_ERROR_21091033Section missing for .ini action.0 - IDS_ERROR_21101033Key missing for .ini action.0 - IDS_ERROR_21111033Detection of running applications failed, could not get performance data. Registered operation returned : [2].0 - IDS_ERROR_21121033Detection of running applications failed, could not get performance index. Registered operation returned : [2].0 - IDS_ERROR_21131033Detection of running applications failed.0 - IDS_ERROR_221033Error reading from file: [2]. {{ System error [3].}} Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_22001033Database: [2]. Database object creation failed, mode = [3].0 - IDS_ERROR_22011033Database: [2]. Initialization failed, out of memory.0 - IDS_ERROR_22021033Database: [2]. Data access failed, out of memory.0 - IDS_ERROR_22031033Database: [2]. Cannot open database file. System error [3].0 - IDS_ERROR_22041033Database: [2]. Table already exists: [3].0 - IDS_ERROR_22051033Database: [2]. Table does not exist: [3].0 - IDS_ERROR_22061033Database: [2]. Table could not be dropped: [3].0 - IDS_ERROR_22071033Database: [2]. Intent violation.0 - IDS_ERROR_22081033Database: [2]. Insufficient parameters for Execute.0 - IDS_ERROR_22091033Database: [2]. Cursor in invalid state.0 - IDS_ERROR_22101033Database: [2]. Invalid update data type in column [3].0 - IDS_ERROR_22111033Database: [2]. Could not create database table [3].0 - IDS_ERROR_22121033Database: [2]. Database not in writable state.0 - IDS_ERROR_22131033Database: [2]. Error saving database tables.0 - IDS_ERROR_22141033Database: [2]. Error writing export file: [3].0 - IDS_ERROR_22151033Database: [2]. Cannot open import file: [3].0 - IDS_ERROR_22161033Database: [2]. Import file format error: [3], Line [4].0 - IDS_ERROR_22171033Database: [2]. Wrong state to CreateOutputDatabase [3].0 - IDS_ERROR_22181033Database: [2]. Table name not supplied.0 - IDS_ERROR_22191033Database: [2]. Invalid Installer database format.0 - IDS_ERROR_22201033Database: [2]. Invalid row/field data.0 - IDS_ERROR_22211033Database: [2]. Code page conflict in import file: [3].0 - IDS_ERROR_22221033Database: [2]. Transform or merge code page [3] differs from database code page [4].0 - IDS_ERROR_22231033Database: [2]. Databases are the same. No transform generated.0 - IDS_ERROR_22241033Database: [2]. GenerateTransform: Database corrupt. Table: [3].0 - IDS_ERROR_22251033Database: [2]. Transform: Cannot transform a temporary table. Table: [3].0 - IDS_ERROR_22261033Database: [2]. Transform failed.0 - IDS_ERROR_22271033Database: [2]. Invalid identifier '[3]' in SQL query: [4].0 - IDS_ERROR_22281033Database: [2]. Unknown table '[3]' in SQL query: [4].0 - IDS_ERROR_22291033Database: [2]. Could not load table '[3]' in SQL query: [4].0 - IDS_ERROR_22301033Database: [2]. Repeated table '[3]' in SQL query: [4].0 - IDS_ERROR_22311033Database: [2]. Missing ')' in SQL query: [3].0 - IDS_ERROR_22321033Database: [2]. Unexpected token '[3]' in SQL query: [4].0 - IDS_ERROR_22331033Database: [2]. No columns in SELECT clause in SQL query: [3].0 - IDS_ERROR_22341033Database: [2]. No columns in ORDER BY clause in SQL query: [3].0 - IDS_ERROR_22351033Database: [2]. Column '[3]' not present or ambiguous in SQL query: [4].0 - IDS_ERROR_22361033Database: [2]. Invalid operator '[3]' in SQL query: [4].0 - IDS_ERROR_22371033Database: [2]. Invalid or missing query string: [3].0 - IDS_ERROR_22381033Database: [2]. Missing FROM clause in SQL query: [3].0 - IDS_ERROR_22391033Database: [2]. Insufficient values in INSERT SQL statement.0 - IDS_ERROR_22401033Database: [2]. Missing update columns in UPDATE SQL statement.0 - IDS_ERROR_22411033Database: [2]. Missing insert columns in INSERT SQL statement.0 - IDS_ERROR_22421033Database: [2]. Column '[3]' repeated.0 - IDS_ERROR_22431033Database: [2]. No primary columns defined for table creation.0 - IDS_ERROR_22441033Database: [2]. Invalid type specifier '[3]' in SQL query [4].0 - IDS_ERROR_22451033IStorage::Stat failed with error [3].0 - IDS_ERROR_22461033Database: [2]. Invalid Installer transform format.0 - IDS_ERROR_22471033Database: [2] Transform stream read/write failure.0 - IDS_ERROR_22481033Database: [2] GenerateTransform/Merge: Column type in base table does not match reference table. Table: [3] Col #: [4].0 - IDS_ERROR_22491033Database: [2] GenerateTransform: More columns in base table than in reference table. Table: [3].0 - IDS_ERROR_22501033Database: [2] Transform: Cannot add existing row. Table: [3].0 - IDS_ERROR_22511033Database: [2] Transform: Cannot delete row that does not exist. Table: [3].0 - IDS_ERROR_22521033Database: [2] Transform: Cannot add existing table. Table: [3].0 - IDS_ERROR_22531033Database: [2] Transform: Cannot delete table that does not exist. Table: [3].0 - IDS_ERROR_22541033Database: [2] Transform: Cannot update row that does not exist. Table: [3].0 - IDS_ERROR_22551033Database: [2] Transform: Column with this name already exists. Table: [3] Col: [4].0 - IDS_ERROR_22561033Database: [2] GenerateTransform/Merge: Number of primary keys in base table does not match reference table. Table: [3].0 - IDS_ERROR_22571033Database: [2]. Intent to modify read only table: [3].0 - IDS_ERROR_22581033Database: [2]. Type mismatch in parameter: [3].0 - IDS_ERROR_22591033Database: [2] Table(s) Update failed0 - IDS_ERROR_22601033Storage CopyTo failed. System error: [3].0 - IDS_ERROR_22611033Could not remove stream [2]. System error: [3].0 - IDS_ERROR_22621033Stream does not exist: [2]. System error: [3].0 - IDS_ERROR_22631033Could not open stream [2]. System error: [3].0 - IDS_ERROR_22641033Could not remove stream [2]. System error: [3].0 - IDS_ERROR_22651033Could not commit storage. System error: [3].0 - IDS_ERROR_22661033Could not rollback storage. System error: [3].0 - IDS_ERROR_22671033Could not delete storage [2]. System error: [3].0 - IDS_ERROR_22681033Database: [2]. Merge: There were merge conflicts reported in [3] tables.0 - IDS_ERROR_22691033Database: [2]. Merge: The column count differed in the '[3]' table of the two databases.0 - IDS_ERROR_22701033Database: [2]. GenerateTransform/Merge: Column name in base table does not match reference table. Table: [3] Col #: [4].0 - IDS_ERROR_22711033SummaryInformation write for transform failed.0 - IDS_ERROR_22721033Database: [2]. MergeDatabase will not write any changes because the database is open read-only.0 - IDS_ERROR_22731033Database: [2]. MergeDatabase: A reference to the base database was passed as the reference database.0 - IDS_ERROR_22741033Database: [2]. MergeDatabase: Unable to write errors to Error table. Could be due to a non-nullable column in a predefined Error table.0 - IDS_ERROR_22751033Database: [2]. Specified Modify [3] operation invalid for table joins.0 - IDS_ERROR_22761033Database: [2]. Code page [3] not supported by the system.0 - IDS_ERROR_22771033Database: [2]. Failed to save table [3].0 - IDS_ERROR_22781033Database: [2]. Exceeded number of expressions limit of 32 in WHERE clause of SQL query: [3].0 - IDS_ERROR_22791033Database: [2] Transform: Too many columns in base table [3].0 - IDS_ERROR_22801033Database: [2]. Could not create column [3] for table [4].0 - IDS_ERROR_22811033Could not rename stream [2]. System error: [3].0 - IDS_ERROR_22821033Stream name invalid [2].0 - IDS_ERROR_231033Cannot create the file [3]. A directory with this name already exists. Cancel the installation and try installing to a different location.0-2087162399IDS_ERROR_23021033Patch notify: [2] bytes patched to far.0 - IDS_ERROR_23031033Error getting volume info. GetLastError: [2].0 - IDS_ERROR_23041033Error getting disk free space. GetLastError: [2]. Volume: [3].0 - IDS_ERROR_23051033Error waiting for patch thread. GetLastError: [2].0 - IDS_ERROR_23061033Could not create thread for patch application. GetLastError: [2].0 - IDS_ERROR_23071033Source file key name is null.0 - IDS_ERROR_23081033Destination file name is null.0 - IDS_ERROR_23091033Attempting to patch file [2] when patch already in progress.0 - IDS_ERROR_23101033Attempting to continue patch when no patch is in progress.0 - IDS_ERROR_23151033Missing path separator: [2].0 - IDS_ERROR_23181033File does not exist: [2].0 - IDS_ERROR_23191033Error setting file attribute: [3] GetLastError: [2].0 - IDS_ERROR_23201033File not writable: [2].0 - IDS_ERROR_23211033Error creating file: [2].0 - IDS_ERROR_23221033User canceled.0 - IDS_ERROR_23231033Invalid file attribute.0 - IDS_ERROR_23241033Could not open file: [3] GetLastError: [2].0 - IDS_ERROR_23251033Could not get file time for file: [3] GetLastError: [2].0 - IDS_ERROR_23261033Error in FileToDosDateTime.0 - IDS_ERROR_23271033Could not remove directory: [3] GetLastError: [2].0 - IDS_ERROR_23281033Error getting file version info for file: [2].0 - IDS_ERROR_23291033Error deleting file: [3]. GetLastError: [2].0 - IDS_ERROR_23301033Error getting file attributes: [3]. GetLastError: [2].0 - IDS_ERROR_23311033Error loading library [2] or finding entry point [3].0-2087162399IDS_ERROR_23321033Error getting file attributes. GetLastError: [2].0 - IDS_ERROR_23331033Error setting file attributes. GetLastError: [2].0 - IDS_ERROR_23341033Error converting file time to local time for file: [3]. GetLastError: [2].0 - IDS_ERROR_23351033Path: [2] is not a parent of [3].0 - IDS_ERROR_23361033Error creating temp file on path: [3]. GetLastError: [2].0 - IDS_ERROR_23371033Could not close file: [3] GetLastError: [2].0 - IDS_ERROR_23381033Could not update resource for file: [3] GetLastError: [2].0 - IDS_ERROR_23391033Could not set file time for file: [3] GetLastError: [2].0 - IDS_ERROR_23401033Could not update resource for file: [3], Missing resource.0 - IDS_ERROR_23411033Could not update resource for file: [3], Resource too large.0 - IDS_ERROR_23421033Could not update resource for file: [3] GetLastError: [2].0 - IDS_ERROR_23431033Specified path is empty.0 - IDS_ERROR_23441033Could not find required file IMAGEHLP.DLL to validate file:[2].0 - IDS_ERROR_23451033[2]: File does not contain a valid checksum value.0 - IDS_ERROR_23471033User ignore.0 - IDS_ERROR_23481033Error attempting to read from cabinet stream.0 - IDS_ERROR_23491033Copy resumed with different info.0 - IDS_ERROR_23501033FDI server error0 - IDS_ERROR_23511033File key '[2]' not found in cabinet '[3]'. The installation cannot continue.0 - IDS_ERROR_23521033Could not initialize cabinet file server. The required file 'CABINET.DLL' may be missing.0 - IDS_ERROR_23531033Not a cabinet.0 - IDS_ERROR_23541033Cannot handle cabinet.0 - IDS_ERROR_23551033Corrupt cabinet.0 - IDS_ERROR_23561033Could not locate cabinet in stream: [2].0 - IDS_ERROR_23571033Cannot set attributes.0 - IDS_ERROR_23581033Error determining whether file is in-use: [3]. GetLastError: [2].0 - IDS_ERROR_23591033Unable to create the target file - file may be in use.0 - IDS_ERROR_23601033Progress tick.0 - IDS_ERROR_23611033Need next cabinet.0 - IDS_ERROR_23621033Folder not found: [2].0 - IDS_ERROR_23631033Could not enumerate subfolders for folder: [2].0 - IDS_ERROR_23641033Bad enumeration constant in CreateCopier call.0 - IDS_ERROR_23651033Could not BindImage exe file [2].0 - IDS_ERROR_23661033User failure.0 - IDS_ERROR_23671033User abort.0 - IDS_ERROR_23681033Failed to get network resource information. Error [2], network path [3]. Extended error: network provider [5], error code [4], error description [6].0 - IDS_ERROR_23701033Invalid CRC checksum value for [2] file.{ Its header says [3] for checksum, its computed value is [4].}0 - IDS_ERROR_23711033Could not apply patch to file [2]. GetLastError: [3].0 - IDS_ERROR_23721033Patch file [2] is corrupt or of an invalid format. Attempting to patch file [3]. GetLastError: [4].0 - IDS_ERROR_23731033File [2] is not a valid patch file.0 - IDS_ERROR_23741033File [2] is not a valid destination file for patch file [3].0 - IDS_ERROR_23751033Unknown patching error: [2].0 - IDS_ERROR_23761033Cabinet not found.0 - IDS_ERROR_23791033Error opening file for read: [3] GetLastError: [2].0 - IDS_ERROR_23801033Error opening file for write: [3]. GetLastError: [2].0 - IDS_ERROR_23811033Directory does not exist: [2].0 - IDS_ERROR_23821033Drive not ready: [2].0 - IDS_ERROR_241033Please insert the disk: [2]0-2087162399IDS_ERROR_2401103364-bit registry operation attempted on 32-bit operating system for key [2].0 - IDS_ERROR_24021033Out of memory.0 - IDS_ERROR_251033The installer has insufficient privileges to access this directory: [2]. The installation cannot continue. Log on as an administrator or contact your system administrator.0-2087162399IDS_ERROR_25011033Could not create rollback script enumerator.0 - IDS_ERROR_25021033Called InstallFinalize when no install in progress.0 - IDS_ERROR_25031033Called RunScript when not marked in progress.0 - IDS_ERROR_261033Error writing to file [2]. Verify that you have access to that directory.0-2087162399IDS_ERROR_26011033Invalid value for property [2]: '[3]'0 - IDS_ERROR_26021033The [2] table entry '[3]' has no associated entry in the Media table.0 - IDS_ERROR_26031033Duplicate table name [2].0 - IDS_ERROR_26041033[2] Property undefined.0 - IDS_ERROR_26051033Could not find server [2] in [3] or [4].0 - IDS_ERROR_26061033Value of property [2] is not a valid full path: '[3]'.0 - IDS_ERROR_26071033Media table not found or empty (required for installation of files).0 - IDS_ERROR_26081033Could not create security descriptor for object. Error: '[2]'.0 - IDS_ERROR_26091033Attempt to migrate product settings before initialization.0 - IDS_ERROR_26111033The file [2] is marked as compressed, but the associated media entry does not specify a cabinet.0 - IDS_ERROR_26121033Stream not found in '[2]' column. Primary key: '[3]'.0 - IDS_ERROR_26131033RemoveExistingProducts action sequenced incorrectly.0 - IDS_ERROR_26141033Could not access IStorage object from installation package.0 - IDS_ERROR_26151033Skipped unregistration of Module [2] due to source resolution failure.0 - IDS_ERROR_26161033Companion file [2] parent missing.0 - IDS_ERROR_26171033Shared component [2] not found in Component table.0 - IDS_ERROR_26181033Isolated application component [2] not found in Component table.0 - IDS_ERROR_26191033Isolated components [2], [3] not part of same feature.0 - IDS_ERROR_26201033Key file of isolated application component [2] not in File table.0 - IDS_ERROR_26211033Resource DLL or Resource ID information for shortcut [2] set incorrectly.0 - IDS_ERROR_271033Error reading from file [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_27011033The depth of a feature exceeds the acceptable tree depth of [2] levels.0 - IDS_ERROR_27021033A Feature table record ([2]) references a non-existent parent in the Attributes field.0 - IDS_ERROR_27031033Property name for root source path not defined: [2]0 - IDS_ERROR_27041033Root directory property undefined: [2]0 - IDS_ERROR_27051033Invalid table: [2]; Could not be linked as tree.0 - IDS_ERROR_27061033Source paths not created. No path exists for entry [2] in Directory table.0 - IDS_ERROR_27071033Target paths not created. No path exists for entry [2] in Directory table.0 - IDS_ERROR_27081033No entries found in the file table.0 - IDS_ERROR_27091033The specified Component name ('[2]') not found in Component table.0 - IDS_ERROR_27101033The requested 'Select' state is illegal for this Component.0 - IDS_ERROR_27111033The specified Feature name ('[2]') not found in Feature table.0 - IDS_ERROR_27121033Invalid return from modeless dialog: [3], in action [2].0 - IDS_ERROR_27131033Null value in a non-nullable column ('[2]' in '[3]' column of the '[4]' table.0 - IDS_ERROR_27141033Invalid value for default folder name: [2].0 - IDS_ERROR_27151033The specified File key ('[2]') not found in the File table.0 - IDS_ERROR_27161033Could not create a random subcomponent name for component '[2]'.0 - IDS_ERROR_27171033Bad action condition or error calling custom action '[2]'.0 - IDS_ERROR_27181033Missing package name for product code '[2]'.0 - IDS_ERROR_27191033Neither UNC nor drive letter path found in source '[2]'.0 - IDS_ERROR_27201033Error opening source list key. Error: '[2]'0 - IDS_ERROR_27211033Custom action [2] not found in Binary table stream.0 - IDS_ERROR_27221033Custom action [2] not found in File table.0 - IDS_ERROR_27231033Custom action [2] specifies unsupported type.0 - IDS_ERROR_27241033The volume label '[2]' on the media you're running from does not match the label '[3]' given in the Media table. This is allowed only if you have only 1 entry in your Media table.0 - IDS_ERROR_27251033Invalid database tables0 - IDS_ERROR_27261033Action not found: [2].0 - IDS_ERROR_27271033The directory entry '[2]' does not exist in the Directory table.0 - IDS_ERROR_27281033Table definition error: [2]0 - IDS_ERROR_27291033Install engine not initialized.0 - IDS_ERROR_27301033Bad value in database. Table: '[2]'; Primary key: '[3]'; Column: '[4]'0 - IDS_ERROR_27311033Selection Manager not initialized.0 - IDS_ERROR_27321033Directory Manager not initialized.0 - IDS_ERROR_27331033Bad foreign key ('[2]') in '[3]' column of the '[4]' table.0 - IDS_ERROR_27341033Invalid reinstall mode character.0 - IDS_ERROR_27351033Custom action '[2]' has caused an unhandled exception and has been stopped. This may be the result of an internal error in the custom action, such as an access violation.0 - IDS_ERROR_27361033Generation of custom action temp file failed: [2].0 - IDS_ERROR_27371033Could not access custom action [2], entry [3], library [4]0 - IDS_ERROR_27381033Could not access VBScript run time for custom action [2].0 - IDS_ERROR_27391033Could not access JavaScript run time for custom action [2].0 - IDS_ERROR_27401033Custom action [2] script error [3], [4]: [5] Line [6], Column [7], [8].0 - IDS_ERROR_27411033Configuration information for product [2] is corrupt. Invalid info: [2].0 - IDS_ERROR_27421033Marshaling to Server failed: [2].0 - IDS_ERROR_27431033Could not execute custom action [2], location: [3], command: [4].0 - IDS_ERROR_27441033EXE failed called by custom action [2], location: [3], command: [4].0 - IDS_ERROR_27451033Transform [2] invalid for package [3]. Expected language [4], found language [5].0 - IDS_ERROR_27461033Transform [2] invalid for package [3]. Expected product [4], found product [5].0 - IDS_ERROR_27471033Transform [2] invalid for package [3]. Expected product version < [4], found product version [5].0 - IDS_ERROR_27481033Transform [2] invalid for package [3]. Expected product version <= [4], found product version [5].0 - IDS_ERROR_27491033Transform [2] invalid for package [3]. Expected product version == [4], found product version [5].0 - IDS_ERROR_27501033Transform [2] invalid for package [3]. Expected product version >= [4], found product version [5].0 - IDS_ERROR_275021033Could not connect to [2] '[3]'. [4]0 - IDS_ERROR_275031033Error retrieving version string from [2] '[3]'. [4]0 - IDS_ERROR_275041033SQL version requirements not met: [3]. This installation requires [2] [4] or later.0 - IDS_ERROR_275051033Could not open SQL script file [2].0-2087162399IDS_ERROR_275061033Error executing SQL script [2]. Line [3]. [4]0-2087162399IDS_ERROR_275071033Connection or browsing for database servers requires that MDAC be installed.0 - IDS_ERROR_275081033Error installing COM+ application [2]. [3]0-2087162399IDS_ERROR_275091033Error uninstalling COM+ application [2]. [3]0-2087162399IDS_ERROR_27511033Transform [2] invalid for package [3]. Expected product version > [4], found product version [5].0 - IDS_ERROR_275101033Error installing COM+ application [2]. Could not load Microsoft(R) .NET class libraries. Registering .NET serviced components requires that Microsoft(R) .NET Framework be installed.0-2087162399IDS_ERROR_275111033Could not execute SQL script file [2]. Connection not open: [3]0-2087162399IDS_ERROR_275121033Error beginning transactions for [2] '[3]'. Database [4]. [5]0 - IDS_ERROR_275131033Error committing transactions for [2] '[3]'. Database [4]. [5]0 - IDS_ERROR_275141033This installation requires a Microsoft SQL Server. The specified server '[3]' is a Microsoft SQL Server Desktop Engine or SQL Server Express.0 - IDS_ERROR_275151033Error retrieving schema version from [2] '[3]'. Database: '[4]'. [5]0 - IDS_ERROR_275161033Error writing schema version to [2] '[3]'. Database: '[4]'. [5]0 - IDS_ERROR_275171033This installation requires Administrator privileges for installing COM+ applications. Log on as an administrator and then retry this installation.0-2087162399IDS_ERROR_275181033The COM+ application "[2]" is configured to run as an NT service; this requires COM+ 1.5 or later on the system. Since your system has COM+ 1.0, this application will not be installed.0-2087162399IDS_ERROR_275191033Error updating XML file [2]. [3]0 - IDS_ERROR_27521033Could not open transform [2] stored as child storage of package [4].0 - IDS_ERROR_275201033Error opening XML file [2]. [3]0 - IDS_ERROR_275211033This setup requires MSXML 3.0 or higher for configuring XML files. Please make sure that you have version 3.0 or higher.0 - IDS_ERROR_275221033Error creating XML file [2]. [3]0 - IDS_ERROR_275231033Error loading servers.0 - IDS_ERROR_275241033Error loading NetApi32.DLL. The ISNetApi.dll needs to have NetApi32.DLL properly loaded and requires an NT based operating system.0 - IDS_ERROR_275251033Server not found. Verify that the specified server exists. The server name can not be empty.0 - IDS_ERROR_275261033Unspecified error from ISNetApi.dll.0 - IDS_ERROR_275271033The buffer is too small.0 - IDS_ERROR_275281033Access denied. Check administrative rights.0 - IDS_ERROR_275291033Invalid computer.0 - IDS_ERROR_27531033The File '[2]' is not marked for installation.0 - IDS_ERROR_275301033Unknown error returned from NetAPI. System error: [2]0 - IDS_ERROR_275311033Unhandled exception.0 - IDS_ERROR_275321033Invalid user name for this server or domain.0 - IDS_ERROR_275331033The case-sensitive passwords do not match.0 - IDS_ERROR_275341033The list is empty.0 - IDS_ERROR_275351033Access violation.0 - IDS_ERROR_275361033Error getting group.0 - IDS_ERROR_275371033Error adding user to group. Verify that the group exists for this domain or server.0 - IDS_ERROR_275381033Error creating user.0 - IDS_ERROR_275391033ERROR_NETAPI_ERROR_NOT_PRIMARY returned from NetAPI.0 - IDS_ERROR_27541033The File '[2]' is not a valid patch file.0 - IDS_ERROR_275401033The specified user already exists.0 - IDS_ERROR_275411033The specified group already exists.0 - IDS_ERROR_275421033Invalid password. Verify that the password is in accordance with your network password policy.0 - IDS_ERROR_275431033Invalid name.0 - IDS_ERROR_275441033Invalid group.0 - IDS_ERROR_275451033The user name can not be empty and must be in the format DOMAIN\Username.0 - IDS_ERROR_275461033Error loading or creating INI file in the user TEMP directory.0 - IDS_ERROR_275471033ISNetAPI.dll is not loaded or there was an error loading the dll. This dll needs to be loaded for this operation. Verify that the dll is in the SUPPORTDIR directory.0 - IDS_ERROR_275481033Error deleting INI file containing new user information from the user's TEMP directory.0 - IDS_ERROR_275491033Error getting the primary domain controller (PDC).0 - IDS_ERROR_27551033Server returned unexpected error [2] attempting to install package [3].0 - IDS_ERROR_275501033Every field must have a value in order to create a user.0 - IDS_ERROR_275511033ODBC driver for [2] not found. This is required to connect to [2] database servers.0 - IDS_ERROR_275521033Error creating database [4]. Server: [2] [3]. [5]0 - IDS_ERROR_275531033Error connecting to database [4]. Server: [2] [3]. [5]0 - IDS_ERROR_275541033Error attempting to open connection [2]. No valid database metadata associated with this connection.0 - IDS_ERROR_27561033The property '[2]' was used as a directory property in one or more tables, but no value was ever assigned.0 - IDS_ERROR_27571033Could not create summary info for transform [2].0 - IDS_ERROR_27581033Transform [2] does not contain an MSI version.0 - IDS_ERROR_27591033Transform [2] version [3] incompatible with engine; Min: [4], Max: [5].0 - IDS_ERROR_27601033Transform [2] invalid for package [3]. Expected upgrade code [4], found [5].0 - IDS_ERROR_27611033Cannot begin transaction. Global mutex not properly initialized.0 - IDS_ERROR_27621033Cannot write script record. Transaction not started.0 - IDS_ERROR_27631033Cannot run script. Transaction not started.0 - IDS_ERROR_27651033Assembly name missing from AssemblyName table : Component: [4].0 - IDS_ERROR_27661033The file [2] is an invalid MSI storage file.0 - IDS_ERROR_27671033No more data{ while enumerating [2]}.0 - IDS_ERROR_27681033Transform in patch package is invalid.0 - IDS_ERROR_27691033Custom Action [2] did not close [3] MSIHANDLEs.0 - IDS_ERROR_27701033Cached folder [2] not defined in internal cache folder table.0 - IDS_ERROR_27711033Upgrade of feature [2] has a missing component.0 - IDS_ERROR_27721033New upgrade feature [2] must be a leaf feature.0 - IDS_ERROR_281033Another application has exclusive access to the file [2]. Please shut down all other applications, then click Retry.0-2087162399IDS_ERROR_28011033Unknown Message -- Type [2]. No action is taken.0 - IDS_ERROR_28021033No publisher is found for the event [2].0 - IDS_ERROR_28031033Dialog View did not find a record for the dialog [2].0 - IDS_ERROR_28041033On activation of the control [3] on dialog [2] CMsiDialog failed to evaluate the condition [3].0 - IDS_ERROR_28061033The dialog [2] failed to evaluate the condition [3].0 - IDS_ERROR_28071033The action [2] is not recognized.0 - IDS_ERROR_28081033Default button is ill-defined on dialog [2].0 - IDS_ERROR_28091033On the dialog [2] the next control pointers do not form a cycle. There is a pointer from [3] to [4], but there is no further pointer.0 - IDS_ERROR_28101033On the dialog [2] the next control pointers do not form a cycle. There is a pointer from both [3] and [5] to [4].0 - IDS_ERROR_28111033On dialog [2] control [3] has to take focus, but it is unable to do so.0 - IDS_ERROR_28121033The event [2] is not recognized.0 - IDS_ERROR_28131033The EndDialog event was called with the argument [2], but the dialog has a parent.0 - IDS_ERROR_28141033On the dialog [2] the control [3] names a nonexistent control [4] as the next control.0 - IDS_ERROR_28151033ControlCondition table has a row without condition for the dialog [2].0 - IDS_ERROR_28161033The EventMapping table refers to an invalid control [4] on dialog [2] for the event [3].0 - IDS_ERROR_28171033The event [2] failed to set the attribute for the control [4] on dialog [3].0 - IDS_ERROR_28181033In the ControlEvent table EndDialog has an unrecognized argument [2].0 - IDS_ERROR_28191033Control [3] on dialog [2] needs a property linked to it.0 - IDS_ERROR_28201033Attempted to initialize an already initialized handler.0 - IDS_ERROR_28211033Attempted to initialize an already initialized dialog: [2].0 - IDS_ERROR_28221033No other method can be called on dialog [2] until all the controls are added.0 - IDS_ERROR_28231033Attempted to initialize an already initialized control: [3] on dialog [2].0 - IDS_ERROR_28241033The dialog attribute [3] needs a record of at least [2] field(s).0 - IDS_ERROR_28251033The control attribute [3] needs a record of at least [2] field(s).0 - IDS_ERROR_28261033Control [3] on dialog [2] extends beyond the boundaries of the dialog [4] by [5] pixels.0 - IDS_ERROR_28271033The button [4] on the radio button group [3] on dialog [2] extends beyond the boundaries of the group [5] by [6] pixels.0 - IDS_ERROR_28281033Tried to remove control [3] from dialog [2], but the control is not part of the dialog.0 - IDS_ERROR_28291033Attempt to use an uninitialized dialog.0 - IDS_ERROR_28301033Attempt to use an uninitialized control on dialog [2].0 - IDS_ERROR_28311033The control [3] on dialog [2] does not support [5] the attribute [4].0 - IDS_ERROR_28321033The dialog [2] does not support the attribute [3].0 - IDS_ERROR_28331033Control [4] on dialog [3] ignored the message [2].0 - IDS_ERROR_28341033The next pointers on the dialog [2] do not form a single loop.0 - IDS_ERROR_28351033The control [2] was not found on dialog [3].0 - IDS_ERROR_28361033The control [3] on the dialog [2] cannot take focus.0 - IDS_ERROR_28371033The control [3] on dialog [2] wants the winproc to return [4].0 - IDS_ERROR_28381033The item [2] in the selection table has itself as a parent.0 - IDS_ERROR_28391033Setting the property [2] failed.0 - IDS_ERROR_28401033Error dialog name mismatch.0 - IDS_ERROR_28411033No OK button was found on the error dialog.0 - IDS_ERROR_28421033No text field was found on the error dialog.0 - IDS_ERROR_28431033The ErrorString attribute is not supported for standard dialogs.0 - IDS_ERROR_28441033Cannot execute an error dialog if the Errorstring is not set.0 - IDS_ERROR_28451033The total width of the buttons exceeds the size of the error dialog.0 - IDS_ERROR_28461033SetFocus did not find the required control on the error dialog.0 - IDS_ERROR_28471033The control [3] on dialog [2] has both the icon and the bitmap style set.0 - IDS_ERROR_28481033Tried to set control [3] as the default button on dialog [2], but the control does not exist.0 - IDS_ERROR_28491033The control [3] on dialog [2] is of a type, that cannot be integer valued.0 - IDS_ERROR_28501033Unrecognized volume type.0 - IDS_ERROR_28511033The data for the icon [2] is not valid.0 - IDS_ERROR_28521033At least one control has to be added to dialog [2] before it is used.0 - IDS_ERROR_28531033Dialog [2] is a modeless dialog. The execute method should not be called on it.0 - IDS_ERROR_28541033On the dialog [2] the control [3] is designated as first active control, but there is no such control.0 - IDS_ERROR_28551033The radio button group [3] on dialog [2] has fewer than 2 buttons.0 - IDS_ERROR_28561033Creating a second copy of the dialog [2].0 - IDS_ERROR_28571033The directory [2] is mentioned in the selection table but not found.0 - IDS_ERROR_28581033The data for the bitmap [2] is not valid.0 - IDS_ERROR_28591033Test error message.0 - IDS_ERROR_28601033Cancel button is ill-defined on dialog [2].0 - IDS_ERROR_28611033The next pointers for the radio buttons on dialog [2] control [3] do not form a cycle.0 - IDS_ERROR_28621033The attributes for the control [3] on dialog [2] do not define a valid icon size. Setting the size to 16.0 - IDS_ERROR_28631033The control [3] on dialog [2] needs the icon [4] in size [5]x[5], but that size is not available. Loading the first available size.0 - IDS_ERROR_28641033The control [3] on dialog [2] received a browse event, but there is no configurable directory for the present selection. Likely cause: browse button is not authored correctly.0 - IDS_ERROR_28651033Control [3] on billboard [2] extends beyond the boundaries of the billboard [4] by [5] pixels.0 - IDS_ERROR_28661033The dialog [2] is not allowed to return the argument [3].0 - IDS_ERROR_28671033The error dialog property is not set.0 - IDS_ERROR_28681033The error dialog [2] does not have the error style bit set.0 - IDS_ERROR_28691033The dialog [2] has the error style bit set, but is not an error dialog.0 - IDS_ERROR_28701033The help string [4] for control [3] on dialog [2] does not contain the separator character.0 - IDS_ERROR_28711033The [2] table is out of date: [3].0 - IDS_ERROR_28721033The argument of the CheckPath control event on dialog [2] is invalid.0 - IDS_ERROR_28731033On the dialog [2] the control [3] has an invalid string length limit: [4].0 - IDS_ERROR_28741033Changing the text font to [2] failed.0 - IDS_ERROR_28751033Changing the text color to [2] failed.0 - IDS_ERROR_28761033The control [3] on dialog [2] had to truncate the string: [4].0 - IDS_ERROR_28771033The binary data [2] was not found0 - IDS_ERROR_28781033On the dialog [2] the control [3] has a possible value: [4]. This is an invalid or duplicate value.0 - IDS_ERROR_28791033The control [3] on dialog [2] cannot parse the mask string: [4].0 - IDS_ERROR_28801033Do not perform the remaining control events.0 - IDS_ERROR_28811033CMsiHandler initialization failed.0 - IDS_ERROR_28821033Dialog window class registration failed.0 - IDS_ERROR_28831033CreateNewDialog failed for the dialog [2].0 - IDS_ERROR_28841033Failed to create a window for the dialog [2].0 - IDS_ERROR_28851033Failed to create the control [3] on the dialog [2].0 - IDS_ERROR_28861033Creating the [2] table failed.0 - IDS_ERROR_28871033Creating a cursor to the [2] table failed.0 - IDS_ERROR_28881033Executing the [2] view failed.0 - IDS_ERROR_28891033Creating the window for the control [3] on dialog [2] failed.0 - IDS_ERROR_28901033The handler failed in creating an initialized dialog.0 - IDS_ERROR_28911033Failed to destroy window for dialog [2].0 - IDS_ERROR_28921033[2] is an integer only control, [3] is not a valid integer value.0 - IDS_ERROR_28931033The control [3] on dialog [2] can accept property values that are at most [5] characters long. The value [4] exceeds this limit, and has been truncated.0 - IDS_ERROR_28941033Loading RICHED20.DLL failed. GetLastError() returned: [2].0 - IDS_ERROR_28951033Freeing RICHED20.DLL failed. GetLastError() returned: [2].0 - IDS_ERROR_28961033Executing action [2] failed.0 - IDS_ERROR_28971033Failed to create any [2] font on this system.0 - IDS_ERROR_28981033For [2] textstyle, the system created a '[3]' font, in [4] character set.0 - IDS_ERROR_28991033Failed to create [2] textstyle. GetLastError() returned: [3].0 - IDS_ERROR_291033There is not enough disk space to install the file [2]. Free some disk space and click Retry, or click Cancel to exit.0-2087162399IDS_ERROR_29011033Invalid parameter to operation [2]: Parameter [3].0 - IDS_ERROR_29021033Operation [2] called out of sequence.0 - IDS_ERROR_29031033The file [2] is missing.0 - IDS_ERROR_29041033Could not BindImage file [2].0 - IDS_ERROR_29051033Could not read record from script file [2].0 - IDS_ERROR_29061033Missing header in script file [2].0 - IDS_ERROR_29071033Could not create secure security descriptor. Error: [2].0 - IDS_ERROR_29081033Could not register component [2].0 - IDS_ERROR_29091033Could not unregister component [2].0 - IDS_ERROR_29101033Could not determine user's security ID.0 - IDS_ERROR_29111033Could not remove the folder [2].0 - IDS_ERROR_29121033Could not schedule file [2] for removal on restart.0 - IDS_ERROR_29191033No cabinet specified for compressed file: [2].0 - IDS_ERROR_29201033Source directory not specified for file [2].0 - IDS_ERROR_29241033Script [2] version unsupported. Script version: [3], minimum version: [4], maximum version: [5].0 - IDS_ERROR_29271033ShellFolder id [2] is invalid.0 - IDS_ERROR_29281033Exceeded maximum number of sources. Skipping source '[2]'.0 - IDS_ERROR_29291033Could not determine publishing root. Error: [2].0 - IDS_ERROR_29321033Could not create file [2] from script data. Error: [3].0 - IDS_ERROR_29331033Could not initialize rollback script [2].0 - IDS_ERROR_29341033Could not secure transform [2]. Error [3].0 - IDS_ERROR_29351033Could not unsecure transform [2]. Error [3].0 - IDS_ERROR_29361033Could not find transform [2].0 - IDS_ERROR_29371033Windows Installer cannot install a system file protection catalog. Catalog: [2], Error: [3].0 - IDS_ERROR_29381033Windows Installer cannot retrieve a system file protection catalog from the cache. Catalog: [2], Error: [3].0 - IDS_ERROR_29391033Windows Installer cannot delete a system file protection catalog from the cache. Catalog: [2], Error: [3].0 - IDS_ERROR_29401033Directory Manager not supplied for source resolution.0 - IDS_ERROR_29411033Unable to compute the CRC for file [2].0 - IDS_ERROR_29421033BindImage action has not been executed on [2] file.0 - IDS_ERROR_29431033This version of Windows does not support deploying 64-bit packages. The script [2] is for a 64-bit package.0 - IDS_ERROR_29441033GetProductAssignmentType failed.0 - IDS_ERROR_29451033Installation of ComPlus App [2] failed with error [3].0 - IDS_ERROR_31033Info [1].0-2087162399IDS_ERROR_301033Source file not found: [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_30011033The patches in this list contain incorrect sequencing information: [2][3][4][5][6][7][8][9][10][11][12][13][14][15][16].0 - IDS_ERROR_30021033Patch [2] contains invalid sequencing information. 0 - IDS_ERROR_311033Error reading from file: [3]. {{ System error [2].}} Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_321033Error writing to file: [3]. {{ System error [2].}} Verify that you have access to that directory.0-2087162399IDS_ERROR_331033Source file not found{{(cabinet)}}: [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_341033Cannot create the directory [2]. A file with this name already exists. Please rename or remove the file and click Retry, or click Cancel to exit.0-2087162399IDS_ERROR_351033The volume [2] is currently unavailable. Please select another.0-2087162399IDS_ERROR_361033The specified path [2] is unavailable.0-2087162399IDS_ERROR_371033Unable to write to the specified folder [2].0-2087162399IDS_ERROR_381033A network error occurred while attempting to read from the file [2]0-2087162399IDS_ERROR_391033An error occurred while attempting to create the directory [2]0-2087162399IDS_ERROR_41033Internal Error [1]. [2]{, [3]}{, [4]}0-2087162399IDS_ERROR_401033A network error occurred while attempting to create the directory [2]0-2087162399IDS_ERROR_411033A network error occurred while attempting to open the source file cabinet [2].0-2087162399IDS_ERROR_421033The specified path is too long [2].0-2087162399IDS_ERROR_431033The Installer has insufficient privileges to modify the file [2].0-2087162399IDS_ERROR_441033A portion of the path [2] exceeds the length allowed by the system.0-2087162399IDS_ERROR_451033The path [2] contains words that are not valid in folders.0-2087162399IDS_ERROR_461033The path [2] contains an invalid character.0-2087162399IDS_ERROR_471033[2] is not a valid short file name.0-2087162399IDS_ERROR_481033Error getting file security: [3] GetLastError: [2]0-2087162399IDS_ERROR_491033Invalid Drive: [2]0-2087162399IDS_ERROR_51033{{Disk full: }}0-2087162399IDS_ERROR_501033Could not create key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_511033Could not open key: [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_521033Could not delete value [2] from key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_531033Could not delete key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_541033Could not read value [2] from key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_551033Could not write value [2] to key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_561033Could not get value names for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_571033Could not get sub key names for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_581033Could not read security information for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_591033Could not increase the available registry space. [2] KB of free registry space is required for the installation of this application.0-2087162399IDS_ERROR_61033Action [Time]: [1]. [2]0-2087162399IDS_ERROR_601033Another installation is in progress. You must complete that installation before continuing this one.0-2087162399IDS_ERROR_611033Error accessing secured data. Please make sure the Windows Installer is configured properly and try the installation again.0-2087162399IDS_ERROR_621033User [2] has previously initiated an installation for product [3]. That user will need to run that installation again before using that product. Your current installation will now continue.0-2087162399IDS_ERROR_631033User [2] has previously initiated an installation for product [3]. That user will need to run that installation again before using that product.0-2087162399IDS_ERROR_641033Out of disk space -- Volume: '[2]'; required space: [3] KB; available space: [4] KB. Free some disk space and retry.0-2087162399IDS_ERROR_651033Are you sure you want to cancel?0-2087162399IDS_ERROR_661033The file [2][3] is being held in use{ by the following process: Name: [4], ID: [5], Window Title: [6]}. Close that application and retry.0-2087162399IDS_ERROR_671033The product [2] is already installed, preventing the installation of this product. The two products are incompatible.0-2087162399IDS_ERROR_681033Out of disk space -- Volume: [2]; required space: [3] KB; available space: [4] KB. If rollback is disabled, enough space is available. Click Cancel to quit, Retry to check available disk space again, or Ignore to continue without rollback.0-2087162399IDS_ERROR_691033Could not access network location [2].0-2087162399IDS_ERROR_71033[ProductName]0-2087162399IDS_ERROR_701033The following applications should be closed before continuing the installation:0-2087162399IDS_ERROR_711033Could not find any previously installed compliant products on the machine for installing this product.0-2087162399IDS_ERROR_721033The key [2] is not valid. Verify that you entered the correct key.0-2087162399IDS_ERROR_731033The installer must restart your system before configuration of [2] can continue. Click Yes to restart now or No if you plan to restart later.0-2087162399IDS_ERROR_741033You must restart your system for the configuration changes made to [2] to take effect. Click Yes to restart now or No if you plan to restart later.0-2087162399IDS_ERROR_751033An installation for [2] is currently suspended. You must undo the changes made by that installation to continue. Do you want to undo those changes?0-2087162399IDS_ERROR_761033A previous installation for this product is in progress. You must undo the changes made by that installation to continue. Do you want to undo those changes?0-2087162399IDS_ERROR_771033No valid source could be found for product [2]. The Windows Installer cannot continue.0-2087162399IDS_ERROR_781033Installation operation completed successfully.0-2087162399IDS_ERROR_791033Installation operation failed.0-2087162399IDS_ERROR_81033{[2]}{, [3]}{, [4]}0-2087162399IDS_ERROR_801033Product: [2] -- [3]0-2087162399IDS_ERROR_811033You may either restore your computer to its previous state or continue the installation later. Would you like to restore?0-2087162399IDS_ERROR_821033An error occurred while writing installation information to disk. Check to make sure enough disk space is available, and click Retry, or Cancel to end the installation.0-2087162399IDS_ERROR_831033One or more of the files required to restore your computer to its previous state could not be found. Restoration will not be possible.0-2087162399IDS_ERROR_841033The path [2] is not valid. Please specify a valid path.0-2087162399IDS_ERROR_851033Out of memory. Shut down other applications before retrying.0-2087162399IDS_ERROR_861033There is no disk in drive [2]. Please insert one and click Retry, or click Cancel to go back to the previously selected volume.0-2087162399IDS_ERROR_871033There is no disk in drive [2]. Please insert one and click Retry, or click Cancel to return to the browse dialog and select a different volume.0-2087162399IDS_ERROR_881033The folder [2] does not exist. Please enter a path to an existing folder.0-2087162399IDS_ERROR_891033You have insufficient privileges to read this folder.0-2087162399IDS_ERROR_91033Message type: [1], Argument: [2]0-2087162399IDS_ERROR_901033A valid destination folder for the installation could not be determined.0-2087162399IDS_ERROR_911033Error attempting to read from the source installation database: [2].0-2087162399IDS_ERROR_921033Scheduling reboot operation: Renaming file [2] to [3]. Must reboot to complete operation.0-2087162399IDS_ERROR_931033Scheduling reboot operation: Deleting file [2]. Must reboot to complete operation.0-2087162399IDS_ERROR_941033Module [2] failed to register. HRESULT [3]. Contact your support personnel.0-2087162399IDS_ERROR_951033Module [2] failed to unregister. HRESULT [3]. Contact your support personnel.0-2087162399IDS_ERROR_961033Failed to cache package [2]. Error: [3]. Contact your support personnel.0-2087162399IDS_ERROR_971033Could not register font [2]. Verify that you have sufficient permissions to install fonts, and that the system supports this font.0-2087162399IDS_ERROR_981033Could not unregister font [2]. Verify that you have sufficient permissions to remove fonts.0-2087162399IDS_ERROR_991033Could not create shortcut [2]. Verify that the destination folder exists and that you can access it.0-2087162399IDS_FEATURE_BOINC_DESCRIPTION1033Downloads, executes, and uploads tasks0-484361939IDS_FEATURE_BOINC_MANAGER_DESCRIPTION1033Lets you monitor and control BOINC0-2086887957IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_DESCRIPTION1033Localized content for the BOINC Manager01570293525IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_NAME1033BOINC Manager globalization files0-2086894133IDS_FEATURE_BOINC_MANAGER_NAME1033PROGRE~1|Progress Thru Processors0195107216IDS_FEATURE_BOINC_NAME1033BOINC0-241553406IDS_FEATURE_BOINC_README_DESCRIPTION10330-1248297332IDS_FEATURE_BOINC_README_NAME1033Readme01981312079IDS_FEATURE_BOINC_SCREENSAVER_DESCRIPTION1033The BOINC screensaver0-2086922004IDS_FEATURE_BOINC_SCREENSAVER_NAME1033BOINC Screensaver0-2086876980IDS_INSTALLDIR1033[INSTALLDIR]0-2087162399IDS_ISSCRIPT_VERSION_MISSING1033The InstallScript engine is missing from this machine. If available, please run ISScript.msi, or contact your support personnel for further assistance.0-2087162399IDS_ISSCRIPT_VERSION_OLD1033The InstallScript engine on this machine is older than the version required to run this setup. If available, please install the latest version of ISScript.msi, or contact your support personnel for further assistance.0-2087162399IDS_NEXT1033&Next >0-2087162399IDS_OK1033OK0-2087162399IDS_PREREQUISITE_SETUP_BROWSE1033Open [ProductName]'s original [SETUPEXENAME]0 - IDS_PREREQUISITE_SETUP_INVALID1033This executable file does not appear to be the original executable file for [ProductName]. Without using the original [SETUPEXENAME] to install additional dependencies, [ProductName] may not work correctly. Would you like to find the original [SETUPEXENAME]?0 - IDS_PREREQUISITE_SETUP_SEARCH1033This installation may require additional dependencies. Without its dependencies, [ProductName] may not work correctly. Would you like to find the original [SETUPEXENAME]?0 - IDS_PRINT_BUTTON1033&Print0-2087162399IDS_PRODUCTNAME_INSTALLSHIELD1033[ProductName] - InstallShield Wizard0-2087162399IDS_PROGMSG_IIS_CREATEAPPPOOL1033Creating application pool %s0 - IDS_PROGMSG_IIS_CREATEAPPPOOLS1033Creating application Pools...0 - IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSION1033Creating web service extension0 - IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS1033Creating web service extensions...0 - IDS_PROGMSG_IIS_CREATEWEBSITE1033Creating IIS website %s0 - IDS_PROGMSG_IIS_CREATEWEBSITES1033Creating IIS websites...0 - IDS_PROGMSG_IIS_REMOVEAPPPOOL1033Removing application pool0 - IDS_PROGMSG_IIS_REMOVEAPPPOOLS1033Removing application pools...0 - IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION1033Removing web service extension0 - IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS1033Removing web service extensions...0 - IDS_PROGMSG_IIS_REMOVEWEBSITES1033Removing IIS websites...0 - IDS_PROGMSG_IIS_ROLLBACKAPPPOOLS1033Rolling back application pools...0 - IDS_PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS1033Rolling back web service extensions...0 - IDS_PROGMSG_TEXTFILECHANGS_REPLACE1033Replacing %s with %s in %s...0 - IDS_PROGMSG_XML_COSTING1033Costing XML files...0 - IDS_PROGMSG_XML_CREATE_FILE1033Creating XML file %s...0 - IDS_PROGMSG_XML_FILES1033Performing XML file changes...0 - IDS_PROGMSG_XML_REMOVE_FILE1033Removing XML file %s...0 - IDS_PROGMSG_XML_ROLLBACK_FILES1033Rolling back XML file changes...0 - IDS_PROGMSG_XML_UPDATE_FILE1033Updating XML file %s...0 - IDS_README_LOCATION1033readme.txt01981330543IDS_SETUPEXE_EXPIRE_MSG1033This setup works until %s. The setup will now exit.0 - IDS_SQLBROWSE_INTRO1033From the list of servers below, select the database server you would like to target.0 - IDS_SQLBROWSE_INTRO_DB1033From the list of catalog names below, select the database catalog you would like to target.0 - IDS_SQLBROWSE_INTRO_TEMPLATE1033[IS_SQLBROWSE_INTRO]0 - IDS_SQLLOGIN_BROWSE_DB1033Br&owse...0 - IDS_SQLLOGIN_CATALOG1033&Name of database catalog:0 - IDS_SQLLOGIN_DESC1033Select database server and authentication method0 - IDS_SQLLOGIN_INTRO1033Select the database server to install to from the list below or click Browse to see a list of all database servers. You can also specify the way to authenticate your login using your current credentials or a SQL Login ID and Password.0 - IDS_SQLLOGIN_SERVER1033&Database Server:0 - IDS_SQLLOGIN_SERVER21033&Database server that you are installing to:0 - IDS_SQLLOGIN_SQL1033S&erver authentication using the Login ID and password below0 - IDS_SQLLOGIN_TITLE1033{&MSSansBold8}Database Server0 - IDS_STANDARD_USE_SETUPEXE1033This installation cannot be run by directly launching the MSI package. You must run setup.exe.0-2087162399IDS_SUMMARY_DESCRIPTION1033Progress Thru Processors0195112463IDS_SetupTips_Advertise1033Will be installed on first use. (Available only if the feature supports this option.)0-2087162399IDS_SetupTips_AllInstalledLocal1033Will be completely installed to the local hard drive.0-2087162399IDS_SetupTips_CustomSetup1033{&MSSansBold8}Custom Setup Tips0-2087162399IDS_SetupTips_CustomSetupDescription1033Custom Setup allows you to selectively install program features.0-2087162399IDS_SetupTips_IconInstallState1033The icon next to the feature name indicates the install state of the feature. Click the icon to drop down the install state menu for each feature.0-2087162399IDS_SetupTips_InstallState1033This install state means the feature...0-2087162399IDS_SetupTips_Network1033Will be installed to run from the network. (Available only if the feature supports this option.)0-2087162399IDS_SetupTips_OK1033OK0-2087162399IDS_SetupTips_SubFeaturesInstalledLocal1033Will have some subfeatures installed to the local hard drive. (Available only if the feature has subfeatures.)0-2087162399IDS_SetupTips_WillNotBeInstalled1033Will not be installed.0-2087162399IDS_UITEXT_Available1033Available0-2087162399IDS_UITEXT_Bytes1033bytes0-2087162399IDS_UITEXT_CompilingFeaturesCost1033Compiling cost for this feature...0-2087162399IDS_UITEXT_Differences1033Differences0-2087162399IDS_UITEXT_DiskSize1033Disk Size0-2087162399IDS_UITEXT_FeatureCompletelyRemoved1033This feature will be completely removed.0-2087162399IDS_UITEXT_FeatureContinueNetwork1033This feature will continue to be run from the network0-2087162399IDS_UITEXT_FeatureFreeSpace1033This feature frees up [1] on your hard drive.0-2087162399IDS_UITEXT_FeatureInstalledCD1033This feature, and all subfeatures, will be installed to run from the CD.0-2087162399IDS_UITEXT_FeatureInstalledCD21033This feature will be installed to run from CD.0-2087162399IDS_UITEXT_FeatureInstalledLocal1033This feature, and all subfeatures, will be installed on local hard drive.0-2087162399IDS_UITEXT_FeatureInstalledLocal21033This feature will be installed on local hard drive.0-2087162399IDS_UITEXT_FeatureInstalledNetwork1033This feature, and all subfeatures, will be installed to run from the network.0-2087162399IDS_UITEXT_FeatureInstalledNetwork21033This feature will be installed to run from network.0-2087162399IDS_UITEXT_FeatureInstalledRequired1033Will be installed when required.0-2087162399IDS_UITEXT_FeatureInstalledWhenRequired1033This feature will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureInstalledWhenRequired21033This feature will be installed when required.0-2087162399IDS_UITEXT_FeatureLocal1033This feature will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureLocal21033This feature will be installed on your local hard drive.0-2087162399IDS_UITEXT_FeatureNetwork1033This feature will be installed to run from the network.0-2087162399IDS_UITEXT_FeatureNetwork21033This feature will be available to run from the network.0-2087162399IDS_UITEXT_FeatureNotAvailable1033This feature will not be available.0-2087162399IDS_UITEXT_FeatureOnCD1033This feature will be installed to run from CD.0-2087162399IDS_UITEXT_FeatureOnCD21033This feature will be available to run from CD.0-2087162399IDS_UITEXT_FeatureRemainLocal1033This feature will remain on your local hard drive.0-2087162399IDS_UITEXT_FeatureRemoveNetwork1033This feature will be removed from your local hard drive, but will be still available to run from the network.0-2087162399IDS_UITEXT_FeatureRemovedCD1033This feature will be removed from your local hard drive but will still be available to run from CD.0-2087162399IDS_UITEXT_FeatureRemovedUnlessRequired1033This feature will be removed from your local hard drive but will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureRequiredSpace1033This feature requires [1] on your hard drive.0-2087162399IDS_UITEXT_FeatureRunFromCD1033This feature will continue to be run from the CD0-2087162399IDS_UITEXT_FeatureSpaceFree1033This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree21033This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree31033This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree41033This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureUnavailable1033This feature will become unavailable.0-2087162399IDS_UITEXT_FeatureUninstallNoNetwork1033This feature will be uninstalled completely, and you won't be able to run it from the network.0-2087162399IDS_UITEXT_FeatureWasCD1033This feature was run from the CD but will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureWasCDLocal1033This feature was run from the CD but will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureWasOnNetworkInstalled1033This feature was run from the network but will be installed when required.0-2087162399IDS_UITEXT_FeatureWasOnNetworkLocal1033This feature was run from the network but will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureWillBeUninstalled1033This feature will be uninstalled completely, and you won't be able to run it from CD.0-2087162399IDS_UITEXT_Folder1033Fldr|New Folder0-2087162399IDS_UITEXT_GB1033GB0-2087162399IDS_UITEXT_KB1033KB0-2087162399IDS_UITEXT_MB1033MB0-2087162399IDS_UITEXT_Required1033Required0-2087162399IDS_UITEXT_TimeRemaining1033Time remaining: {[1] min }[2] sec0-2087162399IDS_UITEXT_Volume1033Volume0-2087162399IDS__AgreeToLicense_01033I &do not accept the terms in the license agreement0-2087162399IDS__AgreeToLicense_11033I &accept the terms in the license agreement0-2087162399IDS__DestinationFolder_Change1033&Change...0-2087162399IDS__DestinationFolder_ChangeFolder1033Click Next to install to this folder, or click Change to install to a different folder.0-2087162399IDS__DestinationFolder_DestinationFolder1033{&MSSansBold8}Destination Folder0-2087162399IDS__DestinationFolder_InstallTo1033Install [ProductName] to:0-2087162399IDS__FeatueNotSupportedDlg_DialogDescription1033This feature is not currently supported. Please go back and choose a different option.01578669683IDS__FeatueNotSupportedDlg_DialogTitle1033{&MSSansBold8}Feature Not Supported01578681939IDS__IsAdminInstallBrowse_1110330-2087162399IDS__IsAdminInstallBrowse_410330-2087162399IDS__IsAdminInstallBrowse_810330-2087162399IDS__IsAdminInstallBrowse_BrowseDestination1033Browse to the destination folder.0-2087162399IDS__IsAdminInstallBrowse_ChangeDestination1033{&MSSansBold8}Change Current Destination Folder0-2087162399IDS__IsAdminInstallBrowse_CreateFolder1033Create new folder|0-2087162399IDS__IsAdminInstallBrowse_FolderName1033&Folder name:0-2087162399IDS__IsAdminInstallBrowse_LookIn1033&Look in:0-2087162399IDS__IsAdminInstallBrowse_UpOneLevel1033Up one level|0-2087162399IDS__IsAdminInstallPointWelcome_ServerImage1033The InstallShield(R) Wizard will create a server image of [ProductName] at a specified network location. To continue, click Next.0-2087162399IDS__IsAdminInstallPointWelcome_Wizard1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsAdminInstallPoint_Change1033&Change...0-2087162399IDS__IsAdminInstallPoint_EnterNetworkLocation1033Enter the network location or click Change to browse to a location. Click Install to create a server image of [ProductName] at the specified network location or click Cancel to exit the wizard.0-2087162399IDS__IsAdminInstallPoint_Install1033&Install0-2087162399IDS__IsAdminInstallPoint_NetworkLocation1033&Network location:0-2087162399IDS__IsAdminInstallPoint_NetworkLocationFormatted1033{&MSSansBold8}Network Location0-2087162399IDS__IsAdminInstallPoint_SpecifyNetworkLocation1033Specify a network location for the server image of the product.0-2087162399IDS__IsBrowseButton1033&Browse...0 - IDS__IsBrowseFolderDlg_1110330-2087162399IDS__IsBrowseFolderDlg_410330-2087162399IDS__IsBrowseFolderDlg_810330-2087162399IDS__IsBrowseFolderDlg_BrowseDestFolder1033Browse to the destination folder.0-2087162399IDS__IsBrowseFolderDlg_ChangeCurrentFolder1033{&MSSansBold8}Change Current Destination Folder0-2087162399IDS__IsBrowseFolderDlg_CreateFolder1033Create New Folder|0-2087162399IDS__IsBrowseFolderDlg_FolderName1033&Folder name:0-2087162399IDS__IsBrowseFolderDlg_LookIn1033&Look in:0-2087162399IDS__IsBrowseFolderDlg_OK1033OK0-2087162399IDS__IsBrowseFolderDlg_UpOneLevel1033Up One Level|0-2087162399IDS__IsBrowseForAccount1033Browse for a User Account0 - IDS__IsBrowseGroup1033Select a Group0 - IDS__IsBrowseUsernameTitle1033Select a User Name0 - IDS__IsCancelDlg_ConfirmCancel1033Are you sure you want to cancel [ProductName] installation?0-2087162399IDS__IsCancelDlg_No1033&No0-2087162399IDS__IsCancelDlg_Yes1033&Yes0-2087162399IDS__IsConfirmPassword1033Con&firm password:0 - IDS__IsCreateNewUserTitle1033New User Information0 - IDS__IsCreateUserBrowse1033N&ew User Information...0 - IDS__IsCustomSelectionDlg_Change1033&Change...0-2087162399IDS__IsCustomSelectionDlg_ClickFeatureIcon1033Click on an icon in the list below to change how a feature is installed.0-2087162399IDS__IsCustomSelectionDlg_CustomSetup1033{&MSSansBold8}Custom Setup0-2087162399IDS__IsCustomSelectionDlg_FeatureDescription1033Feature Description0-2087162399IDS__IsCustomSelectionDlg_FeaturePath1033<selected feature path>0-2087162399IDS__IsCustomSelectionDlg_FeatureSize1033Feature size0-2087162399IDS__IsCustomSelectionDlg_Help1033&Help0-2087162399IDS__IsCustomSelectionDlg_InstallTo1033Install to:0-2087162399IDS__IsCustomSelectionDlg_MultilineDescription1033Multiline description of the currently selected item0-2087162399IDS__IsCustomSelectionDlg_SelectFeatures1033Select the program features you want installed.0-2087162399IDS__IsCustomSelectionDlg_Space1033&Space0-2087162399IDS__IsDiskSpaceDlg_DiskSpace1033Disk space required for the installation exceeds available disk space.0-2087162399IDS__IsDiskSpaceDlg_HighlightedVolumes1033The highlighted volumes do not have enough disk space available for the currently selected features. You can remove files from the highlighted volumes, choose to install fewer features onto local drives, or select different destination drives.0-2087162399IDS__IsDiskSpaceDlg_Numbers1033{120}{70}{70}{70}{70}0-2087162399IDS__IsDiskSpaceDlg_OK1033OK0-2087162399IDS__IsDiskSpaceDlg_OutOfDiskSpace1033{&MSSansBold8}Out of Disk Space0-2087162399IDS__IsDomainOrServer1033&Domain or server:0 - IDS__IsErrorDlg_Abort1033&Abort0-2087162399IDS__IsErrorDlg_ErrorText1033<error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here>0-2087162399IDS__IsErrorDlg_Ignore1033&Ignore0-2087162399IDS__IsErrorDlg_InstallerInfo1033[ProductName] Installer Information0-2087162399IDS__IsErrorDlg_NO1033&No0-2087162399IDS__IsErrorDlg_OK1033&OK0-2087162399IDS__IsErrorDlg_Retry1033&Retry0-2087162399IDS__IsErrorDlg_Yes1033&Yes0-2087162399IDS__IsExitDialog_Finish1033&Finish0-2087162399IDS__IsExitDialog_InstallSuccess1033The InstallShield Wizard has successfully installed [ProductName]. Click Finish to exit the wizard.0-2087162399IDS__IsExitDialog_LaunchProgram1033Launch the program0-2087162399IDS__IsExitDialog_ShowReadMe1033Show the readme file0-2087162399IDS__IsExitDialog_UninstallSuccess1033The InstallShield Wizard has successfully uninstalled [ProductName]. Click Finish to exit the wizard.0-2087162399IDS__IsExitDialog_Update_InternetConnection1033Your Internet connection can be used to make sure that you have the latest updates.0-2087162399IDS__IsExitDialog_Update_PossibleUpdates1033Some program files might have been updated since you purchased your copy of [ProductName].0-2087162399IDS__IsExitDialog_Update_SetupFinished1033Setup has finished installing [ProductName].0-2087162399IDS__IsExitDialog_Update_YesCheckForUpdates1033&Yes, check for program updates (Recommended) after the setup completes.0-2087162399IDS__IsExitDialog_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsFatalError_ClickFinish1033Click Finish to exit the wizard.0-2087162399IDS__IsFatalError_Finish1033&Finish0-2087162399IDS__IsFatalError_KeepOrRestore1033You can either keep any existing installed elements on your system to continue this installation at a later time or you can restore your system to its original state prior to the installation.0-2087162399IDS__IsFatalError_NotModified1033Your system has not been modified. To complete installation at another time, please run setup again.0-2087162399IDS__IsFatalError_RestoreOrContinueLater1033Click Restore or Continue Later to exit the wizard.0-2087162399IDS__IsFatalError_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsFatalError_WizardInterrupted1033The wizard was interrupted before [ProductName] could be completely installed.0-2087162399IDS__IsFeatureDetailsDlg_DiskSpaceRequirements1033{&MSSansBold8}Disk Space Requirements0-2087162399IDS__IsFeatureDetailsDlg_Numbers1033{120}{70}{70}{70}{70}0-2087162399IDS__IsFeatureDetailsDlg_OK1033OK0-2087162399IDS__IsFeatureDetailsDlg_SpaceRequired1033The disk space required for the installation of the selected features.0-2087162399IDS__IsFeatureDetailsDlg_VolumesTooSmall1033The highlighted volumes do not have enough disk space available for the currently selected features. You can remove files from the highlighted volumes, choose to install fewer features onto local drives, or select different destination drives.0-2087162399IDS__IsFilesInUse_ApplicationsUsingFiles1033The following applications are using files that need to be updated by this setup. Close these applications and click Retry to continue.0-2087162399IDS__IsFilesInUse_Exit1033&Exit0-2087162399IDS__IsFilesInUse_FilesInUse1033{&MSSansBold8}Files in Use0-2087162399IDS__IsFilesInUse_FilesInUseMessage1033Some files that need to be updated are currently in use.0-2087162399IDS__IsFilesInUse_Ignore1033&Ignore0-2087162399IDS__IsFilesInUse_Retry1033&Retry0-2087162399IDS__IsGroup1033&Group:0 - IDS__IsGroupLabel1033Gr&oup:0 - IDS__IsInitDlg_110330-2087162399IDS__IsInitDlg_210330-2087162399IDS__IsInitDlg_PreparingWizard1033[ProductName] Setup is preparing the InstallShield Wizard which will guide you through the program setup process. Please wait.0-2087162399IDS__IsInitDlg_WelcomeWizard1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsLicenseDlg_LicenseAgreement1033{&MSSansBold8}License Agreement0-2087162399IDS__IsLicenseDlg_ReadLicenseAgreement1033Please read the following license agreement carefully.0-2087162399IDS__IsLogonInfoDescription1033Specify the user name and password of the user account that will logon to use this application. The user account must be in the form DOMAIN\Username.0 - IDS__IsLogonInfoTitle1033{&MSSansBold8}Logon Information0 - IDS__IsLogonInfoTitleDescription1033Specify a user name and password0 - IDS__IsLogonNewUserDescription1033Select the button below to specify information about a new user that will be created during the installation.0 - IDS__IsMaintenanceDlg_1110330-2087162399IDS__IsMaintenanceDlg_ChangeFeatures1033Change which program features are installed. This option displays the Custom Selection dialog in which you can change the way features are installed.0-2087162399IDS__IsMaintenanceDlg_MaitenanceOptions1033Modify, repair, or remove the program.0-2087162399IDS__IsMaintenanceDlg_Modify1033{&MSSansBold8}&Modify0-2087162399IDS__IsMaintenanceDlg_ProgramMaintenance1033{&MSSansBold8}Program Maintenance0-2087162399IDS__IsMaintenanceDlg_Remove1033{&MSSansBold8}&Remove0-2087162399IDS__IsMaintenanceDlg_RemoveProductName1033Remove [ProductName] from your computer.0-2087162399IDS__IsMaintenanceDlg_Repair1033{&MSSansBold8}Re&pair0-2087162399IDS__IsMaintenanceDlg_RepairMessage1033Repair installation errors in the program. This option fixes missing or corrupt files, shortcuts, and registry entries.0-2087162399IDS__IsMaintenanceWelcome_MaintenanceOptionsDescription1033The InstallShield(R) Wizard will allow you to modify, repair, or remove [ProductName]. To continue, click Next.0-2087162399IDS__IsMaintenanceWelcome_WizardWelcome1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsMsiRMFilesInUse_ApplicationsUsingFiles1033The following applications are using files that need to be updated by this setup.0 - IDS__IsMsiRMFilesInUse_CloseRestart1033Automatically close and attempt to restart applications.0 - IDS__IsMsiRMFilesInUse_RebootAfter1033Do not close applications. (A reboot will be required.)0 - IDS__IsPatchDlg_PatchClickUpdate1033The InstallShield(R) Wizard will install the Patch for [ProductName] on your computer. To continue, click Update.0-2087162399IDS__IsPatchDlg_PatchWizard1033[ProductName] Patch - InstallShield Wizard0-2087162399IDS__IsPatchDlg_Update1033&Update >0-2087162399IDS__IsPatchDlg_WelcomePatchWizard1033{&TahomaBold10}Welcome to the Patch for [ProductName]0-2087162399IDS__IsProgressDlg_210330-2087162399IDS__IsProgressDlg_Hidden1033(Hidden for now)0-2087162399IDS__IsProgressDlg_HiddenTimeRemaining1033)Hidden for now)Estimated time remaining:0-2087162399IDS__IsProgressDlg_InstallingProductName1033{&MSSansBold8}Installing [ProductName]0-2087162399IDS__IsProgressDlg_ProgressDone1033Progress done0-2087162399IDS__IsProgressDlg_SecHidden1033(Hidden for now)Sec.0-2087162399IDS__IsProgressDlg_Status1033Status:0-2087162399IDS__IsProgressDlg_Uninstalling1033{&MSSansBold8}Uninstalling [ProductName]0-2087162399IDS__IsProgressDlg_UninstallingFeatures1033The program features you selected are being uninstalled.0-2087162399IDS__IsProgressDlg_UninstallingFeatures21033The program features you selected are being installed.0-2087162399IDS__IsProgressDlg_WaitUninstall1033Please wait while the InstallShield Wizard uninstalls [ProductName]. This may take several minutes.0-2087162399IDS__IsProgressDlg_WaitUninstall21033Please wait while the InstallShield Wizard installs [ProductName]. This may take several minutes.0-2087162399IDS__IsReadmeDlg_Cancel1033&Cancel0-2087162399IDS__IsReadmeDlg_PleaseReadInfo1033Please read the following readme information carefully.0-2087162399IDS__IsReadmeDlg_ReadMeInfo1033{&MSSansBold8}Readme Information0-2087162399IDS__IsRegisterUserDlg_1610330-2087162399IDS__IsRegisterUserDlg_CustomerInformation1033{&MSSansBold8}Customer Information0-2087162399IDS__IsRegisterUserDlg_Organization1033&Organization:0-2087162399IDS__IsRegisterUserDlg_PleaseEnterInfo1033Please enter your information.0-2087162399IDS__IsRegisterUserDlg_Tahoma501033{\Tahoma8}{50}0-2087162399IDS__IsRegisterUserDlg_Tahoma801033{\Tahoma8}{80}0-2087162399IDS__IsRegisterUserDlg_UserName1033&User Name:0-2087162399IDS__IsResumeDlg_ResumeSuspended1033The InstallShield(R) Wizard will complete the installation of [ProductName] on your computer. To continue, click Next.0-1332109901IDS__IsResumeDlg_Resuming1033{&TahomaBold10}Upgrading [ProductName]0-1332091501IDS__IsResumeDlg_WizardResume1033The InstallShield(R) Wizard will complete the upgrade of [ProductName] on your computer. To continue, click Next.0-1332132429IDS__IsSelectDomainOrServer1033Select a Domain or Server0 - IDS__IsSelectDomainUserInstructions1033Use the browse buttons to select a domain\server and a user name.0 - IDS__IsSetupTypeDlg_ChooseSetupType1033Choose the setup type that best suits your needs.01578657491IDS__IsSetupTypeDlg_SelectSetupType1033Please select a setup type.01578665683IDS__IsSetupTypeDlg_Service1033{&MSSansBold8}Ser&vice Installation01578671827IDS__IsSetupTypeDlg_ServiceGUI1033{&MSSansBold8}Service Installation w/ &GUI Support01713087052IDS__IsSetupTypeDlg_ServiceGUIText1033Not currently supported.01847091278IDS__IsSetupTypeDlg_ServiceText1033BOINC runs even when no one is logged on. Only you can manage BOINC. -The screensaver does NOT work in this configuration. -The show graphics feature does NOT work in this configuration.0421069078IDS__IsSetupTypeDlg_SetupType1033{&MSSansBold8}Setup Type01578692307IDS__IsSetupTypeDlg_Shared1033{&MSSansBold8}S&hared Installation01578637043IDS__IsSetupTypeDlg_SharedText1033BOINC runs whenever anyone is logged on, and anyone can manage BOINC.01847088910IDS__IsSetupTypeDlg_Single1033{&MSSansBold8}&Single-User Installation01578645235IDS__IsSetupTypeDlg_SingleText1033BOINC runs only when you're logged on, and only you can manage BOINC (recommended).01847094990IDS__IsUserExit_ClickFinish1033Click Finish to exit the wizard.0-2087162399IDS__IsUserExit_Finish1033&Finish0-2087162399IDS__IsUserExit_KeepOrRestore1033You can either keep any existing installed elements on your system to continue this installation at a later time or you can restore your system to its original state prior to the installation.0-2087162399IDS__IsUserExit_NotModified1033Your system has not been modified. To install this program at a later time, please run the installation again.0-2087162399IDS__IsUserExit_RestoreOrContinue1033Click Restore or Continue Later to exit the wizard.0-2087162399IDS__IsUserExit_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsUserExit_WizardInterrupted1033The wizard was interrupted before [ProductName] could be completely installed.0-2087162399IDS__IsUserNameLabel1033&User name:0 - IDS__IsVerifyReadyDlg_BackOrCancel1033If you want to review or change any of your installation settings, click Back. Click Cancel to exit the wizard.0-2087162399IDS__IsVerifyReadyDlg_ClickInstall1033Click Install to begin the installation.0-2087162399IDS__IsVerifyReadyDlg_Company1033Company: [COMPANYNAME]0-2087162399IDS__IsVerifyReadyDlg_CurrentSettings1033Current Settings:0-2087162399IDS__IsVerifyReadyDlg_DestFolder1033Destination Folder:0-2087162399IDS__IsVerifyReadyDlg_Install1033&Install0-2087162399IDS__IsVerifyReadyDlg_Installdir1033[INSTALLDIR]0-2087162399IDS__IsVerifyReadyDlg_ModifyReady1033{&MSSansBold8}Ready to Modify the Program0-2087162399IDS__IsVerifyReadyDlg_ReadyInstall1033{&MSSansBold8}Ready to Install the Program0-2087162399IDS__IsVerifyReadyDlg_ReadyRepair1033{&MSSansBold8}Ready to Repair the Program0-2087162399IDS__IsVerifyReadyDlg_SelectedSetupType1033[SelectedSetupType]0-2087162399IDS__IsVerifyReadyDlg_Serial1033Serial: [ISX_SERIALNUM]0-2087162399IDS__IsVerifyReadyDlg_SetupType1033Setup Type:0-2087162399IDS__IsVerifyReadyDlg_UserInfo1033User Information:0-2087162399IDS__IsVerifyReadyDlg_UserName1033Name: [USERNAME]0-2087162399IDS__IsVerifyReadyDlg_WizardReady1033The wizard is ready to begin installation.0-2087162399IDS__IsVerifyRemoveAllDlg_ChoseRemoveProgram1033You have chosen to remove the program from your system.0-2087162399IDS__IsVerifyRemoveAllDlg_ClickBack1033If you want to review or change any settings, click Back.0-2087162399IDS__IsVerifyRemoveAllDlg_ClickRemove1033Click Remove to remove [ProductName] from your computer. After removal, this program will no longer be available for use.0-2087162399IDS__IsVerifyRemoveAllDlg_Remove1033&Remove0-2087162399IDS__IsVerifyRemoveAllDlg_RemoveProgram1033{&MSSansBold8}Remove the Program0-2087162399IDS__IsWelcomeDlg_InstallProductName1033The InstallShield(R) Wizard will install [ProductName] on your computer. To continue, click Next.0-2087162399IDS__IsWelcomeDlg_WarningCopyright1033WARNING: This program is protected by copyright law and international treaties.0-2087162399IDS__IsWelcomeDlg_WelcomeProductName1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__ServiceConfigDlg_DialogDescription1033Allows you to configure the settings for the service installation configuration01712855439IDS__ServiceConfigDlg_DialogTitle1033{&MSSansBold8}Service Installation Configuration01712900463IDS__ServiceGUIConfigDlg_DialogDescription1033Allows you to configure the settings for the service installation with GUI configuration01712888207IDS__ServiceGUIConfigDlg_DialogTitle1033{&MSSansBold8}Service Installation w/ GUI Configuration01712869775IDS__SharedConfigDlg_DialogDescription1033Allows you to configure the settings for the shared installation configuration01712877935IDS__SharedConfigDlg_DialogTitle1033{&MSSansBold8}Shared Installation Configuration01712900431IDS__SingleConfigDlg_DialogDescription1033Allows you to configure the settings for the single-user installation configuration01712855471IDS__SingleConfigDlg_DialogTitle1033{&MSSansBold8}Single-User Installation Configuration01712900495IDS__TargetReq_DESC_COLOR1033The color settings of your system are not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_OS1033The operating system is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_PROCESSOR1033The processor is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_RAM1033The amount of RAM is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_RESOLUTION1033The screen resolution is not adequate for running [ProductName].0-2087162399ID_STRING11033system.ini01981341547ID_STRING101033The password cannot be blank. Please enter a password.0-2086902101ID_STRING1110330-241506527ID_STRING121033BOINCM~1|BOINC Manager0-2095324661ID_STRING131033&Next >01427891947ID_STRING141033< &Back01427891947ID_STRING151033Cancel01427891947ID_STRING161033{&MSSansBold8}BOINC Configuration01713050220ID_STRING171033These are the current installation options01713070700ID_STRING181033[ProductName] - InstallShield Wizard01427891947ID_STRING191033{&MSSWhiteSerif8}InstallShield01427891947ID_STRING21033boot01981337900ID_STRING201033{&Tahoma8}InstallShield01427891947ID_STRING211033&Next >01427886156ID_STRING221033< &Back01427886156ID_STRING231033Cancel01427886156ID_STRING241033{&MSSansBold8}Customize installation options01713051244ID_STRING251033Customize how BOINC is installed on your computer01713081964ID_STRING261033[ProductName] - InstallShield Wizard01427886156ID_STRING271033{&MSSWhiteSerif8}InstallShield01427886156ID_STRING281033{&Tahoma8}InstallShield01427886156ID_STRING291033NewFeature10-442797813ID_STRING31033SCRNSAVE.EXE01981301068ID_STRING301033*.*0-174337117ID_STRING311033BOINCS~1|BOINC System Tray0-174331539ID_STRING321033MANAGE~1|Manager Startup01352447215ID_STRING331033TRAYST~1|Tray Startup01352410383ID_STRING341033BOINCM~1|BOINC Manager Startup01352440144ID_STRING351033BOINCT~1|BOINC Tray Startup01352425840ID_STRING361033BOINCM~1|BOINC Manager Startup01352434064ID_STRING371033BOINCT~1|BOINC Tray01352434096ID_STRING381033BOINCM~1|BOINC Manager01352436176ID_STRING391033[ProductName] requires that your computer is running Windows 2000 with Service Pack 4. Please go to the Microsoft web site and download Service Pack 4.0438070669ID_STRING41033Closing any running instances of the BOINC Manager01092167440ID_STRING401033Installing [ProductName] on a domain controller is not currently supported.0-887319952ID_STRING411033PROGRE~1|Progress Thru Processors0195156336ID_STRING421033BOINCM~1|BOINC Manager01042342766ID_STRING51033You are installing BOINC on a Windows NT 4.0 domain controller. You'll need to manually grant the selected user the permission to 'Logon As a Service' through the User Manager for Domains.0-2086873461ID_STRING61033Setup may need to grant the selected username permission to 'Logon As a Service', is it okay to do so?0429505505ID_STRING71033Setup may need to grant the selected username permission to 'Logon As a Service', is it okay to do so?0429503234ID_STRING81033You are installing BOINC on a Windows NT 4.0 domain controller. You'll need to manually grant the selected user the permission to 'Logon As a Service' through the User Manager for Domains.0-2086883701ID_STRING91033The password and confirm password editboxes must match.0429469805IIDS_UITEXT_FeatureUninstalled1033This feature will remain uninstalled.0-2087162399NEW_STRING11033Advanced01427847019NEW_STRING101033Data directory:01713079948NEW_STRING111033Launch BOINC Manager on system startup0-308562610NEW_STRING121033Use BOINC Screensaver01427843980NEW_STRING131033Service Install0-257862135NEW_STRING141033Run project applications under an unprivileged account. This provides increased protection from faulty applications, but it may cause graphics to not work with older applications. -(A reboot may be required.)0773605198NEW_STRING151033Allow all users on this computer to control BOINC01427864940NEW_STRING161033[INSTALLDIR]01713099212NEW_STRING171033Program directory:01713048204NEW_STRING181033[DATADIR]01713099212NEW_STRING191033Launch BOINC Manager on system startup01713099212NEW_STRING21033Launch the BOINC Manager01897522304NEW_STRING201033If checked, your system will be protected from faulty BOINC project applications. -However, this may cause screensaver graphics to not work with older applications.0-2086924949NEW_STRING211033Data directory:01713064588NEW_STRING221033Use BOINC Screensaver01713099212NEW_STRING231033&Change...01713099212NEW_STRING241033Service Install0-257825303NEW_STRING251033Allow all users on this computer to control BOINC01713099212NEW_STRING261033&Change...01713099212NEW_STRING271033Click Next to use these options. -Click Advanced to customize options.01713105580NEW_STRING281033On clicking finish you will be given an option to restart your computer. Please save all unfinished work first. -BOINC will not start until you have restarted your computer.0-1415814547NEW_STRING291033A BOINC component didn't get updated properly. Please run the repair tool from the "Control Panel - Add/Remove Programs" tool ("Control Panel - Program Features" tool on newer version of Windows).0-2086902485NEW_STRING31033Show the readme file0-2045208117NEW_STRING301033This option is now disabled by defaut. -A reboot may be required.0773602862NEW_STRING311033Run project applications under an unprivileged account. This provides increased protection from faulty applications, and on Windows, it will prevent the use of applications that use graphics chips (GPUs) -(A reboot may be required.)0-257853911NEW_STRING41033Click Next to use installation defaults. -Click Advanced to customize.01427879980NEW_STRING51033&Change...01427880076NEW_STRING61033[INSTALLDIR]01427880076NEW_STRING71033Program directory:01713053324NEW_STRING81033&Change...01427884172NEW_STRING91033[DATADIR]01427858060
- - - UpgradedImage_ - Name - MsiPath - Order - Flags - IgnoreMissingFiles -
- - - UpgradeItem - ObjectSetupPath - ISReleaseFlags - ISAttributes -
- - - Name - MsiPath - Family -
- - - Directory_ - Name - Value -
- - - File_ - Name - Value -
- - - Name - Value -
- - - Registry_ - Name - Value -
- - - ISRelease_ - ISProductConfiguration_ - Name - Value -
- - - Shortcut_ - Name - Value -
- - - ISXmlElement - ISXmlFile_ - ISXmlElement_Parent - XPath - Content - ISAttributes -
- - - ISXmlElementAttrib - ISXmlElement_ - Name - Value - ISAttributes -
- - - ISXmlFile - FileName - Component_ - Directory - ISAttributes - SelectionNamespaces - Encoding -
- - - Signature_ - Parent - Element - Attribute - ISAttributes -
- - - Name - Data - ISBuildSourcePath - ISIconIndex - - - -
ARPPRODUCTICON.exe<ISProjectFolder>\redist\Progress\progress.ico0BOINCManagerShortc_22DD455C797043E280CB5EA88416A8D5.exe<PATH_TO_BOINC_FILES>\clientgui\res\progress.ico0NewShortcut1_1F831FAF6288497299C84802D2DCC55C.exe<PATH_TO_BOINC_FILES>\clientgui\res\BOINCGUIApp.ico - NewShortcut2_0DD4D63A90D3496F8A8CF0ABD3175580.exe<PATH_TO_RELEASE_FILES>\boinctray.exe0
- - - IniFile - FileName - DirProperty - Section - Key - Value - Action - Component_ - -
IniTableKey1##ID_STRING1##WindowsFolder##ID_STRING2####ID_STRING3##boinc.scr0_ScreensaverEnable9x
- - - Signature_ - FileName - Section - Key - Field - Type -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AllocateRegistrySpaceNOT Installed1563AllocateRegistrySpace - AppSearch400AppSearch - BindImage4300BindImage - CAAnnounceUpgradeVersionNT And REMOVE <> "ALL"1001 - CACleanupOldBinariesREMOVE <> "ALL"796 - CACreateAcctMgrLoginFileNOT Installed6605 - CACreateBOINCAccountsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11546 - CACreateBOINCGroupsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11553 - CACreateClientAuthFileVersionNT And NOT Installed6604 - CACreateProjectInitFileNOT Installed6606 - CADeleteBOINCAccountsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11552 - CADeleteBOINCGroupsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11562 - CAGetAdministratorsGroupNameVersionNT And REMOVE <> "ALL"1537 - CAGetUsersGroupNameVersionNT And REMOVE <> "ALL"1543 - CAGrantBOINCAdminsRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11554 - CAGrantBOINCAdminsVirtualBoxRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11556 - CAGrantBOINCMasterRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11547 - CAGrantBOINCProjectRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11550 - CAGrantBOINCProjectsRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11559 - CAGrantBOINCProjectsVirtualBoxRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11561 - CAGrantBOINCUsersRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11557 - CARestorePermissionBOINCDataVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 16611 - CARestoreSetupStateVersionNT And REMOVE = "ALL"1002 - CARevokeBOINCAdminsRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11555 - CARevokeBOINCMasterRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11548 - CARevokeBOINCProjectRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11551 - CARevokeBOINCProjectsRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11560 - CARevokeBOINCUsersRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11558 - CASaveExecutionState6615 - CASaveSetupState6614 - CASetBOINCDataProjects1004 - CASetBOINCDataSlots1003 - CASetPermissionBOINCVersionNT And REMOVE <> "ALL"6607 - CASetPermissionBOINCDataVersionNT And REMOVE <> "ALL"6608 - CASetPermissionBOINCDataProjectsVersionNT And REMOVE <> "ALL"6609 - CASetPermissionBOINCDataSlotsVersionNT And REMOVE <> "ALL"6610 - CAShutdownBOINCVersionNT403 - CAShutdownBOINCManagerVersionNT404 - CAShutdownBOINCScreensaverVersionNT408 - CAValidateInstallREMOVE <> "ALL"6602 - CAValidateRebootRequestREMOVE <> "ALL" AND RETURN_REBOOTREQUESTED = "1"6603 - CAValidateSetupType737 - CCPSearchCCP_TEST500CCPSearch - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - CreateFolders3700CreateFolders - CreateShortcuts4500CreateShortcuts - DeleteServicesVersionNT2000DeleteServices - DuplicateFiles4210DuplicateFiles - FileCost900FileCost - FindRelatedProductsNOT ISSETUPDRIVEN420FindRelatedProducts - ISPreventDowngradeISFOUNDNEWERPRODUCTVERSION450 - ISSetAllUsersNot Installed10 - ISSetupFilesCleanup6616 - ISSetupFilesExtract3 - InstallFiles4000InstallFiles - InstallFinalize6601InstallFinalize - InstallInitialize1501InstallInitialize - InstallODBC5400InstallODBC - InstallServicesVersionNT5800InstallServices - InstallValidate1400InstallValidate - IsolateComponents950IsolateComponents - LaunchConditionsNot Installed410LaunchConditions - MigrateFeatureStates1200MigrateFeatureStates - MoveFiles3800MoveFiles - MsiConfigureServicesVersionMsi >= "5.00"5801MSI5 MsiConfigureServices - MsiPublishAssemblies6250MsiPublishAssemblies - MsiUnpublishAssemblies1750MsiUnpublishAssemblies - PatchFiles4090PatchFiles - ProcessComponents1600ProcessComponents - PublishComponents6200PublishComponents - PublishFeatures6300PublishFeatures - PublishProduct6400PublishProduct - RMCCPSearchNot CCP_SUCCESS And CCP_TEST600RMCCPSearch - RegisterClassInfo4600RegisterClassInfo - RegisterComPlus5700RegisterComPlus - RegisterExtensionInfo4700RegisterExtensionInfo - RegisterFonts5300RegisterFonts - RegisterMIMEInfo4900RegisterMIMEInfo - RegisterProduct6100RegisterProduct - RegisterProgIdInfo4800RegisterProgIdInfo - RegisterTypeLibraries5500RegisterTypeLibraries - RegisterUser6000RegisterUser - RemoveDuplicateFiles3400RemoveDuplicateFiles - RemoveEnvironmentStrings3300RemoveEnvironmentStrings - RemoveExistingProducts1410RemoveExistingProducts - RemoveFiles3500RemoveFiles - RemoveFolders3600RemoveFolders - RemoveIniValues3100RemoveIniValues - RemoveODBC2400RemoveODBC - RemoveRegistryValues2600RemoveRegistryValues - RemoveShortcuts3200RemoveShortcuts - ResolveSource_IsMaintenance <> "Remove"850 - ScheduleRebootISSCHEDULEREBOOT6410ScheduleReboot - SelfRegModules5600SelfRegModules - SelfUnregModules2200SelfUnregModules - SetARPINSTALLLOCATIONNot Installed1010SetARPINSTALLLOCATION - SetARPReadme1005 - SetODBCFolders1100SetODBCFolders - StartServicesVersionNT5900StartServices - StopServicesVersionNT1900StopServices - UnpublishComponents1700UnpublishComponents - UnpublishFeatures1800UnpublishFeatures - UnregisterClassInfo2700UnregisterClassInfo - UnregisterComPlus2100UnregisterComPlus - UnregisterExtensionInfo2800UnregisterExtensionInfo - UnregisterFonts2500UnregisterFonts - UnregisterMIMEInfo3000UnregisterMIMEInfo - UnregisterProgIdInfo2900UnregisterProgIdInfo - UnregisterTypeLibraries2300UnregisterTypeLibraries - ValidateProductID700ValidateProductID - WriteEnvironmentStrings5200WriteEnvironmentStrings - WriteIniValues5100WriteIniValues - WriteRegistryValues5000WriteRegistryValues -
- - - Property - Value - - - - - - - - - - - - - - - - - - - - - - -
ActiveLanguage1033ApplicationTypeStandard Windows ApplicationComments - CurrentMedia -VwBlAGIAAQBXAEUAQgB4ADgANgA= - DefaultProductConfigurationCDROMISCompilerOption_CompileBeforeBuild1ISCompilerOption_Debug1ISCompilerOption_IncludePath - ISCompilerOption_MaxErrors50ISCompilerOption_MaxWarnings50ISCompilerOption_OutputPath<ISProjectDataFolder>\Script FilesISCompilerOption_PreProcessor - ISCompilerOption_WarningLevel3ISCompilerOption_WarningsAsErrors1ISDialogLangID - ISUSLock{7DB28058-CB18-45B5-96E8-6878BE7A1CE4}ISUSSignature{8C9A9A4B-2D1B-49CD-974C-E1204781958B}MsiExecCmdLineOptions/Liem!vorwpacu c:\temp\setup.logMsiLogFilec:\temp\setup.logOnUpgrade0OwnerRom WaltonPatchFamilyMyPatchFamily1PatchSequence1.0.0SaveAsSchema - SccEnabled0SccPath - SchemaVersion771TypeMSI
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AppSearch400AppSearch - CARestoreExecutionState1352 - CARestoreSetupState6 - CCPSearchCCP_TEST500CCPSearch - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - ExecuteAction1300ExecuteAction - FileCost900FileCost - FindRelatedProducts430FindRelatedProducts - ISPreventDowngradeISFOUNDNEWERPRODUCTVERSION450 - ISSetAllUsersNot Installed10 - ISSetupFilesCleanup1353 - ISSetupFilesExtract3 - InstallWelcomeNot Installed And (Not PATCH Or IS_MAJOR_UPGRADE)1210InstallWelcome - IsolateComponents950IsolateComponents - LaunchConditionsNot Installed410LaunchConditions - MaintenanceWelcomeInstalled And Not RESUME And Not Preselected And Not PATCH1230MaintenanceWelcome - MigrateFeatureStates1200MigrateFeatureStates - PatchWelcomePATCH And Not IS_MAJOR_UPGRADE1205Patch Panel - RMCCPSearchNot CCP_SUCCESS And CCP_TEST600RMCCPSearch - ResolveSourceNot Installed And Not PATCH990ResolveSource - SetARPReadme1002 - SetAllUsersProfileNTVersionNT = 400970 - SetupCompleteError-3SetupCompleteError - SetupCompleteSuccess-1SetupCompleteSuccess - SetupInitialization420SetupInitialization - SetupInterrupted-2SetupInterrupted - SetupProgress1240SetupProgress - SetupResumeInstalled And (RESUME Or Preselected) And Not PATCH1220SetupResume - ValidateProductID700ValidateProductID - setAllUsersProfile2KVersionNT >= 500980 - setUserProfileNTVersionNT960 -
- - - Component_Shared - Component_Application -
- - - Condition - Description - - - - -
(((Not Version9X=400) And (Not Version9X=410) And (Not Version9X=490) And (Not VersionNT=400)) Or ((VersionNT>=500) And (MsiNTProductType <> 2))) ##ID_STRING40##(((Not Version9X=400) And (Not Version9X=410) And (Not Version9X=490) And (Not VersionNT=400)) Or (VersionNT>500) Or ((VersionNT=500) And (ServicePackLevel >= 4)))##ID_STRING39##(Not Version9X=400) And (Not Version9X=410) And (Not Version9X=490) And (Not VersionNT=400)##IDPROP_EXPRESS_LAUNCH_CONDITION_OS##AdminUser##IDPROP_EXPRESS_LAUNCH_CONDITION_ADMIN##
- - - Property - Order - Value - Text -
IS_SQLSERVER_LIST1TestValue -
- - - Property - Order - Value - Text - Binary_ -
- - - LockObject - Table - Domain - User - Permission - - - - - - - - - - - - - - - -
DATADIRCreateFolderSYSTEM1880031743DATADIRCreateFolder[BOINC_ADMINS_GROUPNAME]1610809855DATADIRCreateFolder[BOINC_PROJECTS_GROUPNAME]0DATADIRCreateFolder[BOINC_USERS_GROUPNAME]131241DATADIRCreateFolder[GROUPALIAS_ADMINISTRATORS]1880031743PROJECTSCreateFolderSYSTEM1880031743PROJECTSCreateFolder[BOINC_ADMINS_GROUPNAME]1610809855PROJECTSCreateFolder[BOINC_PROJECTS_GROUPNAME]1610809855PROJECTSCreateFolder[BOINC_USERS_GROUPNAME]131241PROJECTSCreateFolder[GROUPALIAS_ADMINISTRATORS]1880031743SLOTSCreateFolderSYSTEM1880031743SLOTSCreateFolder[BOINC_ADMINS_GROUPNAME]1610809855SLOTSCreateFolder[BOINC_PROJECTS_GROUPNAME]1610809855SLOTSCreateFolder[BOINC_USERS_GROUPNAME]131241SLOTSCreateFolder[GROUPALIAS_ADMINISTRATORS]1880031743
- - - ContentType - Extension_ - CLSID -
- - - DiskId - LastSequence - DiskPrompt - Cabinet - VolumeLabel - Source -
- - - FileKey - Component_ - SourceName - DestName - SourceFolder - DestFolder - Options -
- - - Component_ - Feature_ - File_Manifest - File_Application - Attributes -
- - - Component_ - Name - Value -
- - - DigitalCertificate - CertData -
- - - Table - SignObject - DigitalCertificate_ - Hash -
- - - Component - Flags - Sequence - ReferenceComponents -
- - - MsiEmbeddedChainer - Condition - CommandLine - Source - Type -
- - - MsiEmbeddedUI - FileName - Attributes - MessageFilter - Data - ISBuildSourcePath -
- - - File_ - Options - HashPart1 - HashPart2 - HashPart3 - HashPart4 -
- - - MsiLockPermissionsEx - LockObject - Table - SDDLText - Condition -
- - - PackageCertificate - DigitalCertificate_ -
- - - PatchCertificate - DigitalCertificate_ -
- - - PatchConfiguration_ - Company - Property - Value -
- - - File_ - Assembly_ -
- - - Assembly - Name - Value -
- - - PatchConfiguration_ - PatchFamily - Target - Sequence - Supersede -
- - - MsiServiceConfig - Name - Event - ConfigType - Argument - Component_ -
- - - MsiServiceConfigFailureActions - Name - Event - ResetPeriod - RebootMessage - Command - Actions - DelayActions - Component_ -
- - - MsiShortcutProperty - Shortcut_ - PropertyKey - PropVariantValue -
- - - Driver_ - Attribute - Value -
- - - DataSource - Component_ - Description - DriverDescription - Registration -
- - - Driver - Component_ - Description - File_ - File_Setup -
- - - DataSource_ - Attribute - Value -
- - - Translator - Component_ - Description - File_ - File_Setup -
- - - File_ - Sequence - PatchSize - Attributes - Header - StreamRef_ - ISBuildSourcePath -
- - - PatchId - Media_ -
- - - ProgId - ProgId_Parent - Class_ - Description - Icon_ - IconIndex - ISAttributes -
- - - Property - Value - ISComments -
ARPCOMMENTS##IDS_SUMMARY_DESCRIPTION## - ARPHELPLINK##COMPANY_URL## - ARPNOMODIFY1 - ARPPRODUCTICONARPPRODUCTICON.exe - ARPREADME##IDS_README_LOCATION## - ARPURLINFOABOUT##COMPANY_URL## - ARPURLUPDATEINFO##COMPANY_URL## - AgreeToLicenseNo - BOINC_ADMINS_GROUPNAME - BOINC_MASTER_PASSWORD - BOINC_MASTER_USERNAME - BOINC_PROJECTS_GROUPNAME - BOINC_PROJECT_PASSWORD - BOINC_PROJECT_USERNAME - BOINC_USERS_GROUPNAME - DATADIR - DWUSINTERVAL30 - DWUSLINKCE5CE738F9BC809F69AC80EFCE0B978F0EBC808FCEBC8038CE9B07DF4ECBB07FC92CF058A9AC - DefaultUIFontTahoma8 - DialogCaption - DiskPrompt[1] - ENABLELAUNCHATLOGON1 - ENABLEPROTECTEDAPPLICATIONEXECUTION31 - ENABLESCREENSAVER0 - ENABLESTARTMENUITEMS1 - ENABLEUSEBYALLUSERS1 - ErrorDialogSetupError - GROUPALIAS_ADMINISTRATORS - GROUPALIAS_USERS - INSTALLLEVEL100 - ISVROOT_PORT_NO0 - IS_PROGMSG_TEXTFILECHANGS_REPLACE##IDS_PROGMSG_TEXTFILECHANGS_REPLACE## - IS_PROGMSG_XML_COSTING##IDS_PROGMSG_XML_COSTING## - IS_PROGMSG_XML_CREATE_FILE##IDS_PROGMSG_XML_CREATE_FILE## - IS_PROGMSG_XML_FILES##IDS_PROGMSG_XML_FILES## - IS_PROGMSG_XML_REMOVE_FILE##IDS_PROGMSG_XML_REMOVE_FILE## - IS_PROGMSG_XML_ROLLBACK_FILES##IDS_PROGMSG_XML_ROLLBACK_FILES## - IS_PROGMSG_XML_UPDATE_FILE##IDS_PROGMSG_XML_UPDATE_FILE## - InstallChoiceAR - LAUNCHPROGRAM1 - Manufacturer##COMPANY_NAME## - MsiHiddenPropertiesBOINC_MASTER_PASSWORD;BOINC_PROJECT_PASSWORD - MsiLoggingvoicewarmup - OVERRIDE_ENABLELAUNCHATLOGON1 - OVERRIDE_ENABLEPROTECTEDAPPLICATIONEXECUTION31 - OVERRIDE_ENABLESCREENSAVER0 - OVERRIDE_ENABLEUSEBYALLUSERS1 - OVERRIDE_LAUNCHPROGRAM1 - PIDTemplate12345<###-%%%%%%%>@@@@@ - PROGMSG_IIS_CREATEAPPPOOL##IDS_PROGMSG_IIS_CREATEAPPPOOL## - PROGMSG_IIS_CREATEAPPPOOLS##IDS_PROGMSG_IIS_CREATEAPPPOOLS## - PROGMSG_IIS_CREATEWEBSERVICEEXTENSION##IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSION## - PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS## - PROGMSG_IIS_CREATEWEBSITE##IDS_PROGMSG_IIS_CREATEWEBSITE## - PROGMSG_IIS_CREATEWEBSITES##IDS_PROGMSG_IIS_CREATEWEBSITES## - PROGMSG_IIS_REMOVEAPPPOOL##IDS_PROGMSG_IIS_REMOVEAPPPOOL## - PROGMSG_IIS_REMOVEAPPPOOLS##IDS_PROGMSG_IIS_REMOVEAPPPOOLS## - PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION##IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION## - PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS## - PROGMSG_IIS_REMOVEWEBSITES##IDS_PROGMSG_IIS_REMOVEWEBSITES## - PROGMSG_IIS_ROLLBACKAPPPOOLS##IDS_PROGMSG_IIS_ROLLBACKAPPPOOLS## - PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS## - PROGRAMFILETOLAUNCHATEND[#boincmgr.exe] - ProductCode{046DE4D8-A634-495C-82E0-723BD941DB2D} - ProductIDnone - ProductLanguage1033 - ProductNameProgress Thru Processors - ProductVersion7.6.3 - ProgressType0install - ProgressType1Installing - ProgressType2installed - ProgressType3installs - RETURN_REBOOTREQUESTED0 - RETURN_VALIDATEINSTALL0 - RETURN_VERIFYINSTALLDIRECTORIES0 - RebootYesNoYes - ReinstallModeTextomus - RestartManagerOptionCloseRestart - SecureCustomPropertiesACTPROP_BC961760_07FB_4754_A277_8D6943B569CC;ACTPROP_E913E54D_5080_42EC_A312_B21948BA1C02;INSTALLDIR;SUPPORTDIR;ENABLEPROTECTEDAPPLICATIONEXECUTION3;ISACTIONPROP1 - UpgradeCode{E913E54D-5080-42EC-A312-B21948BA1C02} - _BrowseDataProperty0 - _BrowseInstallProperty0 - _IsMaintenanceInstall -
- - - ComponentId - Qualifier - Component_ - AppData - Feature_ -
- - - Property - Order - Value - X - Y - Width - Height - Text - Help - ISControlId - - - - - -
AgreeToLicense1No01529115##IDS__AgreeToLicense_0## - AgreeToLicense2Yes0029115##IDS__AgreeToLicense_1## - RestartManagerOption1CloseRestart6933114##IDS__IsMsiRMFilesInUse_CloseRestart## - RestartManagerOption2Reboot62133114##IDS__IsMsiRMFilesInUse_RebootAfter## - SETUPTYPE1Single0027015##IDS__IsSetupTypeDlg_Single##0SETUPTYPE2Shared03827015##IDS__IsSetupTypeDlg_Shared##0SETUPTYPE3Service07527015##IDS__IsSetupTypeDlg_Service##0_IsMaintenance2Reinstall0029014##IDS__IsMaintenanceDlg_Repair##0_IsMaintenance3Remove06029014##IDS__IsMaintenanceDlg_Remove##0
- - - Signature_ - Root - Key - Name - Type -
- - - Registry - Root - Key - Name - Value - Component_ - ISAttributes - - - - - - - -
Registry11Control Panel\DesktopSCRNSAVE.EXEboinc.scr_ScreensaverEnableNT0Registry21Control Panel\DesktopScreenSaveActive1_ScreensaverEnableNT0Registry31SOFTWARE\Microsoft\Windows\CurrentVersion\Runboincmgr"[INSTALLDIR]boincmgr.exe" /a /s_BOINCManagerStartup0Registry302SOFTWARE\Microsoft\Windows\CurrentVersion\Runboinctray"[INSTALLDIR]boinctray.exe"_BOINCTrayStartup0Registry41Control Panel\DesktopScreenSaveTimeOut300_ScreensaverEnableNT0Registry52SOFTWARE\Microsoft\Windows\CurrentVersion\Runboincmgr"[INSTALLDIR]boincmgr.exe" /a /s_BOINCManagerStartupAll0Registry61Software\Space Sciences Laboratory, U.C. Berkeley\BOINC ManagerSkinProgressThruProcessors_BOINCManagerSkin0
- - - FileKey - Component_ - FileName - DirProperty - InstallMode - - - - - -
NewShortcut1_BOINCManagerBOINCLOCATIONTRAY2NewShortcut2_BOINCTrayBOINCLOCATIONTRAY2NewShortcut3_BOINCManagerBOINCLOCATIONMANAGER2NewShortcut4_BOINCManagerStartMenunewfolder12_BOINCTray_BOINCTrayBOINCLOCATIONTRAY2
- - - RemoveIniFile - FileName - DirProperty - Section - Key - Value - Action - Component_ -
- - - RemoveRegistry - Root - Key - Name - Component_ -
- - - ReserveKey - Component_ - ReserveFolder - ReserveLocal - ReserveSource -
- - - SFPCatalog - Catalog - Dependency -
- - - File_ - Cost -
- - - ServiceControl - Name - Event - Arguments - Wait - Component_ - -
BOINCBOINC128BOINCServiceConfig
- - - ServiceInstall - Name - DisplayName - ServiceType - StartType - ErrorControl - LoadOrderGroup - Dependencies - StartName - Password - Arguments - Component_ - Description - -
NewServiceInstall1BOINC##IDS_FEATURE_BOINC_NAME##1621RpcSs[~][~][BOINC_MASTER_ISUSERNAME][BOINC_MASTER_PASSWORD]-daemonBOINCServiceConfig##IDS_FEATURE_BOINC_DESCRIPTION##
- - - Shortcut - Directory_ - Name - Component_ - Target - Arguments - Description - Hotkey - Icon_ - IconIndex - ShowCmd - WkDir - DisplayResourceDLL - DisplayResourceId - DescriptionResourceDLL - DescriptionResourceId - ISComments - ISShortcutName - ISAttributes -
BOINCManagerShortcutnewfolder1##IDS_FEATURE_BOINC_MANAGER_NAME##_BOINCManagerStartMenu[INSTALLDIR]boincmgr.exe##IDS_FEATURE_BOINC_MANAGER_DESCRIPTION##BOINCManagerShortc_22DD455C797043E280CB5EA88416A8D5.exe01INSTALLDIR -
- - - Signature - FileName - MinVersion - MaxVersion - MinSize - MaxSize - MinDate - MaxDate - Languages -
- - - TextStyle - FaceName - Size - Color - StyleBits - - - - - - -
Arial8Arial8 - Arial9Arial9 - ArialBlue10Arial1016711680 - ArialBlueStrike10Arial10167116808CourierNew8Courier New8 - CourierNew9Courier New9 - MSGothic9MS Gothic9 - MSSGreySerif8MS Sans Serif88421504 - MSSWhiteSerif8Tahoma816777215 - MSSansBold8Tahoma81MSSansSerif8MS Sans Serif8 - MSSansSerif9MS Sans Serif9 - Tahoma10Tahoma10 - Tahoma8Tahoma8 - Tahoma9Tahoma9 - TahomaBold10Tahoma101TahomaBold8Tahoma81Times8Times New Roman8 - Times9Times New Roman9 - TimesItalic12Times New Roman122TimesItalicBlue10Times New Roman10167116802TimesRed16Times New Roman16255 -
- - - LibID - Language - Component_ - Version - Description - Directory_ - Feature_ - Cost -
- - - Key - Text - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AbsentPath - GB##IDS_UITEXT_GB##KB##IDS_UITEXT_KB##MB##IDS_UITEXT_MB##MenuAbsent##IDS_UITEXT_FeatureNotAvailable##MenuAdvertise##IDS_UITEXT_FeatureInstalledWhenRequired2##MenuAllCD##IDS_UITEXT_FeatureInstalledCD##MenuAllLocal##IDS_UITEXT_FeatureInstalledLocal##MenuAllNetwork##IDS_UITEXT_FeatureInstalledNetwork##MenuCD##IDS_UITEXT_FeatureInstalledCD2##MenuLocal##IDS_UITEXT_FeatureInstalledLocal2##MenuNetwork##IDS_UITEXT_FeatureInstalledNetwork2##NewFolder##IDS_UITEXT_Folder##SelAbsentAbsent##IDS_UITEXT_GB##SelAbsentAdvertise##IDS_UITEXT_FeatureInstalledWhenRequired##SelAbsentCD##IDS_UITEXT_FeatureOnCD##SelAbsentLocal##IDS_UITEXT_FeatureLocal##SelAbsentNetwork##IDS_UITEXT_FeatureNetwork##SelAdvertiseAbsent##IDS_UITEXT_FeatureUnavailable##SelAdvertiseAdvertise##IDS_UITEXT_FeatureInstalledRequired##SelAdvertiseCD##IDS_UITEXT_FeatureOnCD2##SelAdvertiseLocal##IDS_UITEXT_FeatureLocal2##SelAdvertiseNetwork##IDS_UITEXT_FeatureNetwork2##SelCDAbsent##IDS_UITEXT_FeatureWillBeUninstalled##SelCDAdvertise##IDS_UITEXT_FeatureWasCD##SelCDCD##IDS_UITEXT_FeatureRunFromCD##SelCDLocal##IDS_UITEXT_FeatureWasCDLocal##SelChildCostNeg##IDS_UITEXT_FeatureFreeSpace##SelChildCostPos##IDS_UITEXT_FeatureRequiredSpace##SelCostPending##IDS_UITEXT_CompilingFeaturesCost##SelLocalAbsent##IDS_UITEXT_FeatureCompletelyRemoved##SelLocalAdvertise##IDS_UITEXT_FeatureRemovedUnlessRequired##SelLocalCD##IDS_UITEXT_FeatureRemovedCD##SelLocalLocal##IDS_UITEXT_FeatureRemainLocal##SelLocalNetwork##IDS_UITEXT_FeatureRemoveNetwork##SelNetworkAbsent##IDS_UITEXT_FeatureUninstallNoNetwork##SelNetworkAdvertise##IDS_UITEXT_FeatureWasOnNetworkInstalled##SelNetworkLocal##IDS_UITEXT_FeatureWasOnNetworkLocal##SelNetworkNetwork##IDS_UITEXT_FeatureContinueNetwork##SelParentCostNegNeg##IDS_UITEXT_FeatureSpaceFree##SelParentCostNegPos##IDS_UITEXT_FeatureSpaceFree2##SelParentCostPosNeg##IDS_UITEXT_FeatureSpaceFree3##SelParentCostPosPos##IDS_UITEXT_FeatureSpaceFree4##TimeRemaining##IDS_UITEXT_TimeRemaining##VolumeCostAvailable##IDS_UITEXT_Available##VolumeCostDifference##IDS_UITEXT_Differences##VolumeCostRequired##IDS_UITEXT_Required##VolumeCostSize##IDS_UITEXT_DiskSize##VolumeCostVolume##IDS_UITEXT_Volume##bytes##IDS_UITEXT_Bytes##
- - - UpgradeCode - VersionMin - VersionMax - Language - Attributes - Remove - ActionProperty - ISDisplayName - - -
{862B80F6-835D-4F72-8C4F-EE68ED34C6F8}0000.0000.0000.00009999.9999.9999.9999769ISACTIONPROP1World Community Grid Upgrade{E913E54D-5080-42EC-A312-B21948BA1C02}0000.0000.00009999.9999.9999769ACTPROP_E913E54D_5080_42EC_A312_B21948BA1C02General Upgrade
- - - Extension_ - Verb - Sequence - Command - Argument -
- - - Table - Column - Nullable - MinValue - MaxValue - KeyTable - KeyColumn - Category - Set - Description - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ActionTextActionNIdentifierName of action to be described.ActionTextDescriptionYTextLocalized description displayed in progress dialog and log when action is executing.ActionTextTemplateYTemplateOptional localized format template used to format action data records for display during action execution.AdminExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdminExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdminExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesAdminExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.AdminExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdminUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdminUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdminUISequenceISAttributesYThis is used to store MM Custom Action TypesAdminUISequenceISCommentsYTextAuthor’s comments on this Sequence.AdminUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdvtExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdvtExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdvtExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesAdvtExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.AdvtExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdvtUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdvtUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdvtUISequenceISAttributesYThis is used to store MM Custom Action TypesAdvtUISequenceISCommentsYTextAuthor’s comments on this Sequence.AdvtUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AppIdActivateAtStorageY01 - AppIdAppIdNGuid - AppIdDllSurrogateYText - AppIdLocalServiceYText - AppIdRemoteServerNameYFormatted - AppIdRunAsInteractiveUserY01 - AppIdServiceParametersYText - AppSearchPropertyNIdentifierThe property associated with a SignatureAppSearchSignature_NISXmlLocator;Signature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, CompLocator and the DrLocator tables.BBControlAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this control.BBControlBBControlNIdentifierName of the control. This name must be unique within a billboard, but can repeat on different billboard.BBControlBillboard_NBillboard1IdentifierExternal key to the Billboard table, name of the billboard.BBControlHeightN032767Height of the bounding rectangle of the control.BBControlTextYTextA string used to set the initial text contained within a control (if appropriate).BBControlTypeNIdentifierThe type of the control.BBControlWidthN032767Width of the bounding rectangle of the control.BBControlXN032767Horizontal coordinate of the upper left corner of the bounding rectangle of the control.BBControlYN032767Vertical coordinate of the upper left corner of the bounding rectangle of the control.BillboardActionYIdentifierThe name of an action. The billboard is displayed during the progress messages received from this action.BillboardBillboardNIdentifierName of the billboard.BillboardFeature_NFeature1IdentifierAn external key to the Feature Table. The billboard is shown only if this feature is being installed.BillboardOrderingY032767A positive integer. If there is more than one billboard corresponding to an action they will be shown in the order defined by this column.BinaryDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.BinaryISBuildSourcePathYTextFull path to the ICO or EXE file.BinaryNameNIdentifierUnique key identifying the binary data.BindImageFile_NFile1IdentifierThe index into the File table. This must be an executable file.BindImagePathYPathsA list of ; delimited paths that represent the paths to be searched for the import DLLS. The list is usually a list of properties each enclosed within square brackets [] .CCPSearchSignature_NSignature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, CompLocator and the DrLocator tables.CheckBoxPropertyNIdentifierA named property to be tied to the item.CheckBoxValueYFormattedThe value string associated with the item.ClassAppId_YAppId1GuidOptional AppID containing DCOM information for associated application (string GUID).ClassArgumentYFormattedoptional argument for LocalServers.ClassAttributesY32767Class registration attributes.ClassCLSIDNGuidThe CLSID of an OLE factory.ClassComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.ClassContextNIdentifierThe numeric server context for this server. CLSCTX_xxxxClassDefInprocHandlerYText1;2;3Optional default inproc handler. Only optionally provided if Context=CLSCTX_LOCAL_SERVER. Typically "ole32.dll" or "mapi32.dll"ClassDescriptionYTextLocalized description for the Class.ClassFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the CLSID factory to be operational.ClassFileTypeMaskYTextOptional string containing information for the HKCRthis CLSID) key. If multiple patterns exist, they must be delimited by a semicolon, and numeric subkeys will be generated: 0,1,2...ClassIconIndexY-3276732767Optional icon index.ClassIcon_YIcon1IdentifierOptional foreign key into the Icon Table, specifying the icon file associated with this CLSID. Will be written under the DefaultIcon key.ClassProgId_DefaultYProgId1TextOptional ProgId associated with this CLSID.ComboBoxOrderN132767A positive integer used to determine the ordering of the items within one list. The integers do not have to be consecutive.ComboBoxPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same combobox.ComboBoxTextYFormattedThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ComboBoxValueNFormattedThe value string associated with this item. Selecting the line will set the associated property to this value.CompLocatorComponentIdNGuidA string GUID unique to this component, version, and language.CompLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table.CompLocatorTypeY01A boolean value that determines if the registry value is a filename or a directory location.ComplusComponent_NComponent1IdentifierForeign key referencing Component that controls the ComPlus component.ComplusExpTypeY032767ComPlus component attributes.ComponentAttributesNRemote execution option, one of irsEnumComponentComponentNIdentifierPrimary key used to identify a particular component record.ComponentComponentIdYGuidA string GUID unique to this component, version, and language.ComponentConditionYConditionA conditional statement that will disable this component if the specified condition evaluates to the 'True' state. If a component is disabled, it will not be installed, regardless of the 'Action' state associated with the component.ComponentDirectory_NDirectory1IdentifierRequired key of a Directory table record. This is actually a property name whose value contains the actual path, set either by the AppSearch action or with the default setting obtained from the Directory table.ComponentISAttributesYThis is used to store Installshield custom properties of a component.ComponentISCommentsYTextUser Comments.ComponentISDotNetInstallerArgsCommitYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsInstallYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsRollbackYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsUninstallYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISRegFileToMergeAtBuildYTextPath and File name of a .REG file to merge into the component at build time.ComponentISScanAtBuildFileYTextFile used by the Dot Net scanner to populate dependant assemblies' File_Application field.ComponentKeyPathYFile;ODBCDataSource;Registry1IdentifierEither the primary key into the File table, Registry table, or ODBCDataSource table. This extract path is stored when the component is installed, and is used to detect the presence of the component and to return the path to it.ConditionConditionYConditionExpression evaluated to determine if Level in the Feature table is to change.ConditionFeature_NFeature1IdentifierReference to a Feature entry in Feature table.ConditionLevelN032767New selection Level to set in Feature table if Condition evaluates to TRUE.ControlAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this control.ControlBinary_YBinary1IdentifierExternal key to the Binary table.ControlControlNIdentifierName of the control. This name must be unique within a dialog, but can repeat on different dialogs.ControlControl_NextYControl2IdentifierThe name of an other control on the same dialog. This link defines the tab order of the controls. The links have to form one or more cycles!ControlDialog_NDialog1IdentifierExternal key to the Dialog table, name of the dialog.ControlHeightN032767Height of the bounding rectangle of the control.ControlHelpYTextThe help strings used with the button. The text is optional.ControlISBuildSourcePathYTextFull path to .rtf file for scrollable text controlControlISControlIdYA number used to represent the control ID of the Control, Used in Dialog exportControlISWindowStyleY02147483647A 32-bit word that specifies non-MSI window styles to be applied to this control.ControlPropertyYIdentifierThe name of a defined property to be linked to this control.ControlTextYFormattedA string used to set the initial text contained within a control (if appropriate).ControlTypeNIdentifierThe type of the control.ControlWidthN032767Width of the bounding rectangle of the control.ControlXN032767Horizontal coordinate of the upper left corner of the bounding rectangle of the control.ControlYN032767Vertical coordinate of the upper left corner of the bounding rectangle of the control.ControlConditionActionNDefault;Disable;Enable;Hide;ShowThe desired action to be taken on the specified control.ControlConditionConditionNConditionA standard conditional statement that specifies under which conditions the action should be triggered.ControlConditionControl_NControl2IdentifierA foreign key to the Control table, name of the control.ControlConditionDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the dialog.ControlEventArgumentNFormattedA value to be used as a modifier when triggering a particular event.ControlEventConditionYConditionA standard conditional statement that specifies under which conditions an event should be triggered.ControlEventControl_NControl2IdentifierA foreign key to the Control table, name of the controlControlEventDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the dialog.ControlEventEventNFormattedAn identifier that specifies the type of the event that should take place when the user interacts with control specified by the first two entries.ControlEventOrderingY02147483647An integer used to order several events tied to the same control. Can be left blank.CreateFolderComponent_NComponent1IdentifierForeign key into the Component table.CreateFolderDirectory_NDirectory1IdentifierPrimary key, could be foreign key into the Directory table.CustomActionActionNIdentifierPrimary key, name of action, normally appears in sequence table unless private use.CustomActionExtendedTypeY02147483647The numeric custom action type info flags.CustomActionISCommentsYTextAuthor’s comments for this custom action.CustomActionSourceYCustomSourceThe table reference of the source of the code.CustomActionTargetYISDLLWrapper;ISInstallScriptAction1FormattedExcecution parameter, depends on the type of custom actionCustomActionTypeN132767The numeric custom action type, consisting of source location, code type, entry, option flags.DialogAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this dialog.DialogControl_CancelYControl2IdentifierDefines the cancel control. Hitting escape or clicking on the close icon on the dialog is equivalent to pushing this button.DialogControl_DefaultYControl2IdentifierDefines the default control. Hitting return is equivalent to pushing this button.DialogControl_FirstNControl2IdentifierDefines the control that has the focus when the dialog is created.DialogDialogNIdentifierName of the dialog.DialogHCenteringN0100Horizontal position of the dialog on a 0-100 scale. 0 means left end, 100 means right end of the screen, 50 center.DialogHeightN032767Height of the bounding rectangle of the dialog.DialogISCommentsYTextAuthor’s comments for this dialog.DialogISResourceIdYA Number the Specifies the Dialog ID to be used in Dialog ExportDialogISWindowStyleYA 32-bit word that specifies non-MSI window styles to be applied to this control. This is only used in Script Based Setups.DialogTextStyle_YIdentifierForeign Key into TextStyle table, only used in Script Based Projects.DialogTitleYFormattedA text string specifying the title to be displayed in the title bar of the dialog's window.DialogVCenteringN0100Vertical position of the dialog on a 0-100 scale. 0 means top end, 100 means bottom end of the screen, 50 center.DialogWidthN032767Width of the bounding rectangle of the dialog.DirectoryDefaultDirNTextThe default sub-path under parent's path.DirectoryDirectoryNIdentifierUnique identifier for directory entry, primary key. If a property by this name is defined, it contains the full path to the directory.DirectoryDirectory_ParentYDirectory1IdentifierReference to the entry in this table specifying the default parent directory. A record parented to itself or with a Null parent represents a root of the install tree.DirectoryISAttributesY0;1;2;3;4;5;6;7This is used to store Installshield custom properties of a directory. Currently the only one is Shortcut.DirectoryISDescriptionYTextDescription of folderDirectoryISFolderNameYTextThis is used in Pro projects because the pro identifier used in the tree wasn't necessarily unique.DrLocatorDepthY032767The depth below the path to which the Signature_ is recursively searched. If absent, the depth is assumed to be 0.DrLocatorParentYIdentifierThe parent file signature. It is also a foreign key in the Signature table. If null and the Path column does not expand to a full path, then all the fixed drives of the user system are searched using the Path.DrLocatorPathYAnyPathThe path on the user system. This is a either a subpath below the value of the Parent or a full path. The path may contain properties enclosed within [ ] that will be expanded.DrLocatorSignature_NSignature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature table.DuplicateFileComponent_NComponent1IdentifierForeign key referencing Component that controls the duplicate file.DuplicateFileDestFolderYIdentifierName of a property whose value is assumed to resolve to the full pathname to a destination folder.DuplicateFileDestNameYTextFilename to be given to the duplicate file.DuplicateFileFileKeyNIdentifierPrimary key used to identify a particular file entryDuplicateFileFile_NFile1IdentifierForeign key referencing the source file to be duplicated.EnvironmentComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the environmental value.EnvironmentEnvironmentNIdentifierUnique identifier for the environmental variable settingEnvironmentNameNTextThe name of the environmental value.EnvironmentValueYFormattedThe value to set in the environmental settings.ErrorErrorN032767Integer error number, obtained from header file IError(...) macros.ErrorMessageYTemplateError formatting template, obtained from user ed. or localizers.EventMappingAttributeNIdentifierThe name of the control attribute, that is set when this event is received.EventMappingControl_NControl2IdentifierA foreign key to the Control table, name of the control.EventMappingDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the Dialog.EventMappingEventNIdentifierAn identifier that specifies the type of the event that the control subscribes to.ExtensionComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.ExtensionExtensionNTextThe extension associated with the table row.ExtensionFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the CLSID factory to be operational.ExtensionMIME_YMIME1TextOptional Context identifier, typically "type/format" associated with the extensionExtensionProgId_YProgId1TextOptional ProgId associated with this extension.FeatureAttributesN0;1;2;4;5;6;8;9;10;16;17;18;20;21;22;24;25;26;32;33;34;36;37;38;48;49;50;52;53;54Feature attributesFeatureDescriptionYTextLonger descriptive text describing a visible feature item.FeatureDirectory_YDirectory1UpperCaseThe name of the Directory that can be configured by the UI. A non-null value will enable the browse button.FeatureDisplayY032767Numeric sort order, used to force a specific display ordering.FeatureFeatureNIdentifierPrimary key used to identify a particular feature record.FeatureFeature_ParentYFeature1IdentifierOptional key of a parent record in the same table. If the parent is not selected, then the record will not be installed. Null indicates a root item.FeatureISCommentsYCommentsFeatureISFeatureCabNameYName of CAB used when compressing CABs by Feature. Used to override build generated name for CAB file.FeatureISProFeatureNameYTextThe name of the feature used by pro projects. This doesn't have to be unique.FeatureISReleaseFlagsYRelease Flags that specify whether this feature will be built in a particular release.FeatureLevelN032767The install level at which record will be initially selected. An install level of 0 will disable an item and prevent its display.FeatureTitleYTextShort text identifying a visible feature item.FeatureComponentsComponent_NComponent1IdentifierForeign key into Component table.FeatureComponentsFeature_NFeature1IdentifierForeign key into Feature table.FileAttributesY032767Integer containing bit flags representing file attributes (with the decimal value of each bit position in parentheses)FileComponent_NComponent1IdentifierForeign key referencing Component that controls the file.FileFileNIdentifierPrimary key, non-localized token, must match identifier in cabinet. For uncompressed files, this field is ignored.FileFileNameNTextFile name used for installation. This may contain a "short name|long name" pair. It may be just a long name, hence it cannot be of the Filename data type.FileFileSizeN02147483647Size of file in bytes (long integer).FileISAttributesY02147483647This field contains the following attributes: UseSystemSettings(0x1)FileISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.FileISComponentSubFolder_YIdentifierForeign key referencing component subfolder containing this file. Only for Pro.FileLanguageYLanguageList of decimal language Ids, comma-separated if more than one.FileSequenceN132767Sequence with respect to the media images; order must track cabinet order.FileVersionYFile1VersionVersion string for versioned files; Blank for unversioned files.FileSFPCatalogFile_NFile1IdentifierFile associated with the catalogFileSFPCatalogSFPCatalog_NSFPCatalog1TextCatalog associated with the fileFontFile_NFile1IdentifierPrimary key, foreign key into File table referencing font file.FontFontTitleYTextFont name.ISAssistantTagDataY - ISAssistantTagTagN - ISBillBoardColorY - ISBillBoardDisplayNameY - ISBillBoardDurationN032767 - ISBillBoardEffectN032767 - ISBillBoardFontY - ISBillBoardISBillboardN - ISBillBoardOriginN032767 - ISBillBoardSequenceN-3276832767 - ISBillBoardStyleY - ISBillBoardTargetN032767 - ISBillBoardTitleY - ISBillBoardXN032767 - ISBillBoardYN032767 - ISCEAppAppKeyN - ISCEAppAppNameN - ISCEAppAttributesY - ISCEAppCompanyNameN - ISCEAppComponent_YComponent1 - ISCEAppDefDirN - ISCEAppDeleteMediaN - ISCEAppDescriptionY - ISCEAppDesktopTargetDirN - ISCEAppDeviceFileY - ISCEAppIconIndexY - ISCEAppIconPathY - ISCEAppInstallNetCFY - ISCEAppInstallNetCF2Y - ISCEAppInstallSQLClientY - ISCEAppInstallSQLClient2Y - ISCEAppInstallSQLDevY - ISCEAppInstallSQLDev2Y - ISCEAppInstallSQLServerY - ISCEAppInstallSQLServer2Y - ISCEAppNoUninstallY - ISCEAppPVKFileY - ISCEAppPostXMLY - ISCEAppPreXMLY - ISCEAppRawDeviceFileY - ISCEAppSPCFileY - ISCEAppSPCPwdY - ISCEDirAppKeyN - ISCEDirDirKeyN - ISCEDirDirParentN - ISCEDirDirValueN - ISCEFileAdvancedOptionsY - ISCEFileAppKeyN - ISCEFileCopyOptionN - ISCEFileDestinationN - ISCEFileFileKeyN - ISCEFileFileOptionN - ISCEFileNameN - ISCEFilePlatformN - ISCEFileProcessorN - ISCEFileSourceN - ISCEFileExtAppKeyN - ISCEFileExtDescriptionY - ISCEFileExtExtKeyN - ISCEFileExtExtensionN - ISCEFileExtFileKeyN - ISCEFileExtIconIndexN - ISCEInstallCEAppNameN - ISCEInstallCECabsN - ISCEInstallCEDesktopDirN - ISCEInstallCEIcoFileN - ISCEInstallCEIniFileKeyN - ISCEInstallCEInstallKeyN - ISCEInstallComponent_Y - ISCEInstallDeleteMediaN - ISCEOtherAppCABsAppKeyN - ISCEOtherAppCABsBuildSourcePathN - ISCEOtherAppCABsFileKeyN - ISCERedistAppKeyN - ISCERedistNameY - ISCERedistPlatformsY - ISCERegistryAppKeyN - ISCERegistryKeyN - ISCERegistryNameY - ISCERegistryOverwriteN - ISCERegistryPlatformN - ISCERegistryProcessorN - ISCERegistryRegKeyN - ISCERegistryRootN - ISCERegistryValueY - ISCESetupFileAppKeyN - ISCESetupFileNameN - ISCESetupFilePlatformN - ISCESetupFileProcessorN - ISCESetupFileSetupFileKeyN - ISCESetupFileSourceN - ISCEShtCutAppKeyN - ISCEShtCutDestinationN - ISCEShtCutDisplayNameN - ISCEShtCutPlatformN - ISCEShtCutShtCutKeyN - ISCEShtCutStartScreenIconY - ISCEShtCutTargetN - ISChainPackageDisplayNameYTextDisplay name for the chained package. Used only in the IDE.ISChainPackageISReleaseFlagsY - ISChainPackageInstallConditionYCondition - ISChainPackageInstallPropertiesYFormatted - ISChainPackageOptionsNInteger - ISChainPackageOrderNInteger - ISChainPackagePackageNIdentifier - ISChainPackageProductCodeY - ISChainPackageRemoveConditionYCondition - ISChainPackageRemovePropertiesYFormatted - ISChainPackageSourcePathY - ISChainPackageDataDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.ISChainPackageDataFileNIdentifier - ISChainPackageDataFilePathNFormatted - ISChainPackageDataISBuildSourcePathYTextFull path to the ICO or EXE file.ISChainPackageDataOptionsY - ISChainPackageDataPackage_NISChainPackage1Identifier - ISClrWrapAction_NCustomAction1IdentifierForeign key into CustomAction tableISClrWrapNameNTextProperty associated with this ActionISClrWrapValueYTextValue associated with this PropertyISComCatalogAttributeISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogAttributeItemNameNTextThe named attribute for a catalog object.ISComCatalogAttributeItemValueYTextA value associated with the attribute defined in the ItemName column.ISComCatalogCollectionCollectionNameNTextA catalog collection name.ISComCatalogCollectionISComCatalogCollectionNIdentifierA unique key for the ISComCatalogCollection table.ISComCatalogCollectionISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogCollectionObjectsISComCatalogCollection_NISComCatalogCollection1IdentifierA unique key for the ISComCatalogCollection table.ISComCatalogCollectionObjectsISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogObjectDisplayNameNThe display name of a catalog object.ISComCatalogObjectISComCatalogObjectNIdentifierA unique key for the ISComCatalogObject table.ISComPlusApplicationComponent_NComponent1IdentifierForeign key into the Component table that a COM+ application belongs to.ISComPlusApplicationComputerNameYTextComputer name that a COM+ application belongs to.ISComPlusApplicationDepFilesYTextList of the dependent files.ISComPlusApplicationISAttributesYInstallShield custom attributes associated with a COM+ application.ISComPlusApplicationISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComPlusApplicationDLLAlterDLLYTextAlternate filename of the COM+ application component. Will be used for a .NET serviced component.ISComPlusApplicationDLLCLSIDNTextCLSID of the COM+ application component.ISComPlusApplicationDLLDLLYTextFilename of the COM+ application component.ISComPlusApplicationDLLISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComPlusApplicationDLLISComPlusApplicationDLLNIdentifierA unique key for the ISComPlusApplicationDLL table.ISComPlusApplicationDLLISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusApplicationDLLProgIdYTextProgId of the COM+ application component.ISComPlusProxyComponent_YComponent1IdentifierForeign key into the Component table that a COM+ application proxy belongs to.ISComPlusProxyDepFilesYTextList of the dependent files.ISComPlusProxyISAttributesYInstallShield custom attributes associated with a COM+ application proxy.ISComPlusProxyISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table that a COM+ application proxy belongs to.ISComPlusProxyISComPlusProxyNIdentifierA unique key for the ISComPlusProxy table.ISComPlusProxyDepFileFile_NFile1IdentifierForeign key into the File table.ISComPlusProxyDepFileISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusProxyDepFileISPathYTextFull path of the dependent file.ISComPlusProxyFileFile_NFile1IdentifierForeign key into the File table.ISComPlusProxyFileISComPlusApplicationDLL_NISComPlusApplicationDLL1IdentifierForeign key into the ISComPlusApplicationDLL table.ISComPlusServerDepFileFile_NFile1IdentifierForeign key into the File table.ISComPlusServerDepFileISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusServerDepFileISPathYTextFull path of the dependent file.ISComPlusServerFileFile_NFile1IdentifierForeign key into the File table.ISComPlusServerFileISComPlusApplicationDLL_NISComPlusApplicationDLL1IdentifierForeign key into the ISComPlusApplicationDLL table.ISComponentExtendedComponent_NComponent1IdentifierPrimary key used to identify a particular component record.ISComponentExtendedFTPLocationYTextFTP LocationISComponentExtendedFilterPropertyNIdentifierProperty to set if you want to filter a componentISComponentExtendedHTTPLocationYTextHTTP LocationISComponentExtendedLanguageYTextLanguageISComponentExtendedMiscellaneousYTextMiscellaneousISComponentExtendedOSYbitwise addition of OSsISComponentExtendedPlatformsYbitwise addition of Platforms.ISCustomActionReferenceAction_NCustomAction1IdentifierForeign key into theICustomAction table.ISCustomActionReferenceDescriptionYTextContents of the file speciifed in ISCAReferenceFilePath. This column is only used by MSI.ISCustomActionReferenceFileTypeYTextfile type of the file specified ISCAReferenceFilePath. This column is only used by MSI.ISCustomActionReferenceISCAReferenceFilePathYTextFull path, the category is of Text instead of Path because of potential use of path variables. This column only exists in ISM.ISDIMDependencyISDIMReference_NIdentifierThis is the primary key to the ISDIMDependency tableISDIMDependencyRequiredBuildVersionYTextthe build version identifying the required DIMISDIMDependencyRequiredMajorVersionYTextthe major version identifying the required DIMISDIMDependencyRequiredMinorVersionYTextthe minor version identifying the required DIMISDIMDependencyRequiredRevisionVersionYTextthe revision version identifying the required DIMISDIMDependencyRequiredUUIDNTextthe UUID identifying the required DIMISDIMReferenceISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.ISDIMReferenceISDIMReferenceNISDIMDependency1IdentifierThis is the primary key to the ISDIMReference tableISDIMReferenceDependenciesISDIMDependency_NISDIMDependency1IdentifierForeign key into ISDIMDependency table.ISDIMReferenceDependenciesISDIMReference_ParentNISDIMReference1IdentifierForeign key into ISDIMReference table.ISDIMVariableISDIMReference_NISDIMReference1IdentifierForeign key into ISDIMReference table.ISDIMVariableISDIMVariableNIdentifierThis is the primary key to the ISDIMVariable tableISDIMVariableNameNTextName of a variable defined in the .dim fileISDIMVariableNewValueYTextNew value that you want to override withISDIMVariableTypeYType of the variable. 0: Build Variable, 1: Runtime VariableISDLLWrapperEntryPointNTextThis is a foreign key to the target column in the CustomAction tableISDLLWrapperSourceNFormattedThis is column points to the source file for the DLLWrapper Custom ActionISDLLWrapperTargetNTextThe function signatureISDLLWrapperTypeYTypeISDRMFileFile_YFile1IdentifierForeign key into File table. A null value will cause a build warning.ISDRMFileISDRMFileNIdentifierUnique identifier for this item.ISDRMFileISDRMLicense_YISDRMLicense1IdentifierForeign key referencing License that packages this file.ISDRMFileShellNTextText indicating the activation shell used at runtime.ISDRMFileAttributeISDRMFile_NISDRMFile1IdentifierPrimary foreign key into ISDRMFile table.ISDRMFileAttributePropertyNTextThe name of the attributeISDRMFileAttributeValueYTextThe value of the attributeISDRMLicenseAttributesYNumberBitwise field used to specify binary attributes of this license.ISDRMLicenseDescriptionYTextAn internal description of this license.ISDRMLicenseISDRMLicenseNIdentifierUnique key identifying the license record.ISDRMLicenseLicenseNumberYTextThe license number.ISDRMLicenseProjectVersionYTextThe version of the project that this license is tied to.ISDRMLicenseRequestCodeYTextThe request code.ISDRMLicenseResponseCodeYTextThe response code.ISDependencyExcludeY - ISDependencyISDependencyY - ISDisk1FileDiskY-1;0;1Used to differentiate between disk1(1), last disk(-1), and other(0).ISDisk1FileISBuildSourcePathNTextFull path of file to be copied to Disk1 folderISDisk1FileISDisk1FileNIdentifierPrimary key for ISDisk1File tableISDynamicFileComponent_NComponent1IdentifierForeign key referencing Component that controls the file.ISDynamicFileExcludeFilesYTextWildcards for excluded files.ISDynamicFileISAttributesY0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15This is used to store Installshield custom properties of a dynamic filet. Currently the only one is SelfRegister.ISDynamicFileIncludeFilesYTextWildcards for included files.ISDynamicFileIncludeFlagsYInclude flags.ISDynamicFileSourceFolderNTextFull path, the category is of Text instead of Path because of potential use of path variables.ISFeatureDIMReferencesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureDIMReferencesISDIMReference_NISDIMReference1IdentifierForeign key into ISDIMReference table.ISFeatureMergeModuleExcludesFeature_NIdentifierForeign key into Feature table.ISFeatureMergeModuleExcludesLanguageNForeign key into ISMergeModule table.ISFeatureMergeModuleExcludesModuleIDNIdentifierForeign key into ISMergeModule table.ISFeatureMergeModulesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureMergeModulesISMergeModule_NISMergeModule1TextForeign key into ISMergeModule table.ISFeatureMergeModulesLanguage_NISMergeModule2Foreign key into ISMergeModule table.ISFeatureSetupPrerequisitesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureSetupPrerequisitesISSetupPrerequisites_NISSetupPrerequisites1 - ISFileManifestsFile_NIdentifierForeign key into File table.ISFileManifestsManifest_NIdentifierForeign key into File table.ISIISItemComponent_YComponent1IdentifierForeign key to Component table.ISIISItemDisplayNameYTextLocalizable Item Name.ISIISItemISIISItemNIdentifierPrimary key for each item.ISIISItemISIISItem_ParentYISIISItem1IdentifierThis record's parent record.ISIISItemTypeNIIS resource type.ISIISPropertyFriendlyNameYTextIIS property name.ISIISPropertyISAttributesYFlags.ISIISPropertyISIISItem_NISIISItem1IdentifierPrimary key for table, foreign key into ISIISItem.ISIISPropertyISIISPropertyNIdentifierPrimary key for table.ISIISPropertyMetaDataAttributesYIIS property attributes.ISIISPropertyMetaDataPropYIIS property ID.ISIISPropertyMetaDataTypeYIIS property data type.ISIISPropertyMetaDataUserTypeYIIS property user data type.ISIISPropertyMetaDataValueYTextIIS property value.ISIISPropertyOrderYOrder sequencing.ISIISPropertySchemaYTextIIS7 schema information.ISInstallScriptActionEntryPointNTextThis is a foreign key to the target column in the CustomAction tableISInstallScriptActionSourceNFormattedThis is column points to the source file for the DLLWrapper Custom ActionISInstallScriptActionTargetYTextThe function signatureISInstallScriptActionTypeYTypeISLanguageISLanguageNTextThis is the language ID.ISLanguageIncludedY0;1Specify whether this language should be included.ISLinkerLibraryISLinkerLibraryNIdentifierUnique identifier for the link library.ISLinkerLibraryLibraryNTextFull path of the object library (.obl file).ISLinkerLibraryOrderNOrder of the LibraryISLocalControlAttributesYA 32-bit word that specifies the attribute flags to be applied to this control.ISLocalControlBinary_YBinary1IdentifierExternal key to the Binary table.ISLocalControlControl_NControl2IdentifierName of the control. This name must be unique within a dialog, but can repeat on different dialogs.ISLocalControlDialog_NDialog1IdentifierExternal key to the Dialog table, name of the dialog.ISLocalControlHeightYHeight of the bounding rectangle of the control.ISLocalControlISBuildSourcePathYTextFull path to .rtf file for scrollable text controlISLocalControlISLanguage_NISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalControlWidthYWidth of the bounding rectangle of the control.ISLocalControlXYHorizontal coordinate of the upper left corner of the bounding rectangle of the control.ISLocalControlYYVertical coordinate of the upper left corner of the bounding rectangle of the control.ISLocalDialogAttributesYA 32-bit word that specifies the attribute flags to be applied to this dialog.ISLocalDialogDialog_YDialog1IdentifierName of the dialog.ISLocalDialogHeightN032767Height of the bounding rectangle of the dialog.ISLocalDialogISLanguage_YISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalDialogTextStyle_YIdentifierForeign Key into TextStyle table, only used in Script Based Projects.ISLocalDialogWidthN032767Width of the bounding rectangle of the dialog.ISLocalRadioButtonHeightN032767The height of the button.ISLocalRadioButtonISLanguage_NISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalRadioButtonOrderN132767RadioButton2A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ISLocalRadioButtonPropertyNRadioButton1IdentifierA named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.ISLocalRadioButtonWidthN032767The width of the button.ISLocalRadioButtonXN032767The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.ISLocalRadioButtonYN032767The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.ISLockPermissionsAttributesY-21474836472147483647Permissions attributes mask, 1==Deny access; 2==No inheritISLockPermissionsDomainYTextDomain name for user whose permissions are being set.ISLockPermissionsLockObjectNIdentifierForeign key into CreateFolder, Registry, or File tableISLockPermissionsPermissionY-21474836472147483647Permission Access mask.ISLockPermissionsTableNIdentifierCreateFolder;File;RegistryReference to another table nameISLockPermissionsUserNTextUser for permissions to be set. This can be a property, hardcoded named, or SID stringISLogicalDiskCabinetYCabinetIf some or all of the files stored on the media are compressed in a cabinet, the name of that cabinet.ISLogicalDiskDiskIdN132767Primary key, integer to determine sort order for table.ISLogicalDiskDiskPromptYTextDisk name: the visible text actually printed on the disk. This will be used to prompt the user when this disk needs to be inserted.ISLogicalDiskISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISLogicalDiskISRelease_NISRelease1TextForeign key into the ISRelease table.ISLogicalDiskLastSequenceN032767File sequence number for the last file for this media.ISLogicalDiskSourceYPropertyThe property defining the location of the cabinet file.ISLogicalDiskVolumeLabelYTextThe label attributed to the volume.ISLogicalDiskFeaturesFeature_YFeature1IdentifierRequired foreign key into the Feature Table,ISLogicalDiskFeaturesISAttributesYThis is used to store Installshield custom properties, like Compressed, etc.ISLogicalDiskFeaturesISLogicalDisk_N132767ISLogicalDisk1IdentifierForeign key into the ISLogicalDisk table.ISLogicalDiskFeaturesISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISLogicalDiskFeaturesISRelease_NISRelease1TextForeign key into the ISRelease table.ISLogicalDiskFeaturesSequenceN032767File sequence number for the file for this media.ISMergeModuleDestinationYTextDestination.ISMergeModuleISAttributesYThis is used to store Installshield custom properties of a merge module.ISMergeModuleISMergeModuleNTextThe GUID identifying the merge module.ISMergeModuleLanguageNDefault decimal language of module.ISMergeModuleNameNTextName of the merge module.ISMergeModuleCfgValuesAttributesYAttributes (from configurable merge module)ISMergeModuleCfgValuesContextDataYTextContextData (from configurable merge module)ISMergeModuleCfgValuesDefaultValueYTextDefaultValue (from configurable merge module)ISMergeModuleCfgValuesDescriptionYTextDescription (from configurable merge module)ISMergeModuleCfgValuesDisplayNameYTextDisplayName (from configurable merge module)ISMergeModuleCfgValuesFormatNFormat (from configurable merge module)ISMergeModuleCfgValuesHelpKeywordYTextHelpKeyword (from configurable merge module)ISMergeModuleCfgValuesHelpLocationYTextHelpLocation (from configurable merge module)ISMergeModuleCfgValuesISMergeModule_NISMergeModule1TextThe module signature, a foreign key into the ISMergeModule tableISMergeModuleCfgValuesLanguage_NISMergeModule2Default decimal language of module.ISMergeModuleCfgValuesModuleConfiguration_NIdentifierIdentifier, foreign key into ModuleConfiguration table (ModuleConfiguration.Name)ISMergeModuleCfgValuesTypeYTextType (from configurable merge module)ISMergeModuleCfgValuesValueYTextValue for this item.ISObjectLanguageNText - ISObjectObjectNameNText - ISObjectPropertyIncludeInBuildYBoolean, 0 for false non 0 for trueISObjectPropertyObjectNameYISObject1Text - ISObjectPropertyPropertyYText - ISObjectPropertyValueYText - ISPalmAppComponentNComponent1 - ISPalmAppPalmAppN - ISPalmAppFileDestinationN - ISPalmAppFileFileKeyNFile1 - ISPalmAppFilePalmAppNISPalmApp1 - ISPatchConfigImagePatchConfiguration_YISPatchConfiguration1TextForeign key to the ISPatchConfigurationTableISPatchConfigImageUpgradedImage_NISUpgradedImage1TextForeign key to the ISUpgradedImageTableISPatchConfigurationAttributesYPatchConfiguration attributesISPatchConfigurationCanPCDifferNThis is determine whether Product Codes may differISPatchConfigurationCanPVDifferNThis is determine whether the Major Product Version may differISPatchConfigurationEnablePatchCacheNThis is determine whether to Enable Patch cacheingISPatchConfigurationFlagsNPatching API FlagsISPatchConfigurationIncludeWholeFilesNThis is determine whether to build a binary level patchISPatchConfigurationLeaveDecompressedNThis is determine whether to leave intermediate files devcompressed when finishedISPatchConfigurationMinMsiVersionNMinimum Required MSI VersionISPatchConfigurationNameNTextName of the Patch ConfigurationISPatchConfigurationOptimizeForSizeNThis is determine whether to Optimize for large filesISPatchConfigurationOutputPathNTextBuild LocationISPatchConfigurationPatchCacheDirYTextDirectory to recieve the Patch Cache informationISPatchConfigurationPatchGuidNTextUnique Patch IdentifierISPatchConfigurationPatchGuidsToReplaceYTextList Of Patch Guids to unregisterISPatchConfigurationTargetProductCodesNTextList Of target Product CodesISPatchConfigurationPropertyISPatchConfiguration_YISPatchConfiguration1TextName of the Patch ConfigurationISPatchConfigurationPropertyPropertyYTextName of the Patch Configuration Property valueISPatchConfigurationPropertyValueYTextValue of the Patch Configuration PropertyISPatchExternalFileFileKeyNTextFilekeyISPatchExternalFileFilePathNTextFilepathISPatchExternalFileISUpgradedImage_NISUpgradedImage1TextForeign key to the isupgraded image tableISPatchExternalFileNameNTextUniqu name to identify this record.ISPatchWholeFileComponentYTextComponent containing file keyISPatchWholeFileFileKeyNTextKey of file to be included as wholeISPatchWholeFileUpgradedImageNISUpgradedImage1TextForeign key to ISUpgradedImage TableISPathVariableISPathVariableNThe name of the path variable.ISPathVariableTestValueYTextThe test value of the path variable.ISPathVariableTypeN1;2;4;8The type of the path variable.ISPathVariableValueYTextThe value of the path variable.ISProductConfigurationGeneratePackageCodeYNumber0;1Indicates whether or not to generate a package code.ISProductConfigurationISProductConfigurationNTextThe name of the product configuration.ISProductConfigurationProductConfigurationFlagsYTextProduct configuration (release) flags.ISProductConfigurationInstanceISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISProductConfigurationInstanceInstanceIdN032767Identifies the instance number of this instance. This value is stored in the Property InstanceId.ISProductConfigurationInstancePropertyNTextProduct Congiuration property nameISProductConfigurationInstanceValueNTextString value for property.ISProductConfigurationPropertyISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISProductConfigurationPropertyPropertyNProperty1TextProduct Congiuration property nameISProductConfigurationPropertyValueYTextString value for property. Never null or empty.ISReleaseAttributesNBitfield holding boolean values for various release attributes.ISReleaseBuildLocationNTextBuild location.ISReleaseCDBrowserYTextDemoshield browser location.ISReleaseDefaultLanguageNTextDefault language for setup.ISReleaseDigitalPVKYTextDigital signing private key (.pvk) file.ISReleaseDigitalSPCYTextDigital signing Software Publisher Certificate (.spc) file.ISReleaseDigitalURLYTextDigital signing URL.ISReleaseDiskClusterSizeNDisk cluster size.ISReleaseDiskSizeNTextDisk size.ISReleaseDiskSizeUnitN0;1;2Disk size units (KB or MB).ISReleaseDiskSpanningN0;1;2Disk spanning (automatic, enforce size, etc.).ISReleaseDotNetBuildConfigurationYTextBuild Configuration for .NET solutions.ISReleaseISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleaseISReleaseNTextThe name of the release.ISReleaseISSetupPrerequisiteLocationY0;1;2;3Location the Setup Prerequisites will be placed inISReleaseMediaLocationNTextMedia location on disk.ISReleaseMsiCommandLineYTextCommand line passed to the msi package from setup.exeISReleaseMsiSourceTypeN-14MSI media source type.ISReleasePackageNameNTextPackage name.ISReleasePasswordYTextPassword.ISReleasePlatformsNTextPlatforms supported (Intel, Alpha, etc.).ISReleaseReleaseFlagsYTextRelease flags.ISReleaseReleaseTypeN1;2;4Release type (single, uncompressed, etc.).ISReleaseSupportedLanguagesDataYTextLanguages supported (for component filtering).ISReleaseSupportedLanguagesUINTextUI languages supported.ISReleaseSupportedOSsNIndicate which operating systmes are supported.ISReleaseSynchMsiYTextMSI file to synchronize file keys and other data with (patch-like functionality).ISReleaseTypeN06Release type (CDROM, Network, etc.).ISReleaseURLLocationYTextMedia location via URL.ISReleaseVersionCopyrightYTextVersion stamp information.ISReleaseASPublishInfoISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleaseASPublishInfoISRelease_NISRelease1TextForeign key into the ISRelease table.ISReleaseASPublishInfoPropertyYTextAS Repository property nameISReleaseASPublishInfoValueYTextAS Repository property valueISReleaseExtendedAttributesYBitfield holding boolean values for various release attributes.ISReleaseExtendedCertPasswordYTextDigital certificate passwordISReleaseExtendedDigitalCertificateDBaseNSYTextPath to cerificate database for Netscape digital signatureISReleaseExtendedDigitalCertificateIdNSYTextPath to cerificate ID for Netscape digital signatureISReleaseExtendedDigitalCertificatePasswordNSYTextPassword for Netscape digital signatureISReleaseExtendedDotNetBaseLanguageYTextBase Languge of .NET RedistISReleaseExtendedDotNetFxCmdLineYTextCommand Line to pass to DotNetFx.exeISReleaseExtendedDotNetLangPackCmdLineYTextCommand Line to pass to LangPack.exeISReleaseExtendedDotNetLangaugePacksYText.NET Redist language packs to includeISReleaseExtendedDotNetRedistLocationY03Location of .NET framework Redist (Web, SetupExe, Source, None)ISReleaseExtendedDotNetRedistURLYTextURL to .NET framework RedistISReleaseExtendedDotNetVersionY02Version of .NET framework Redist (1.0, 1.1)ISReleaseExtendedEngineLocationY02Location of msi engine (Web, SetupExe...)ISReleaseExtendedISEngineLocationY02Location of ISScript engine (Web, SetupExe...)ISReleaseExtendedISEngineURLYTextURL to InstallShield scripting engineISReleaseExtendedISProductConfiguration_NTextForeign key into the ISProductConfiguration table.ISReleaseExtendedISRelease_NTextThe name of the release.ISReleaseExtendedJSharpCmdLineYTextCommand Line to pass to vjredist.exeISReleaseExtendedJSharpRedistLocationY03Location of J# framework Redist (Web, SetupExe, Source, None)ISReleaseExtendedMsiEngineVersionYBitfield holding selected MSI engine versions included in this releaseISReleaseExtendedOneClickCabNameYTextFile name of generated cabfileISReleaseExtendedOneClickHtmlNameYTextFile name of generated html pageISReleaseExtendedOneClickTargetBrowserY02Target browser (IE, Netscape, both...)ISReleaseExtendedWebCabSizeY02147483647Size of the cabfileISReleaseExtendedWebLocalCachePathYTextDirectory to cache downloaded packageISReleaseExtendedWebTypeY02Type of web install (One Executable, Downloader...)ISReleaseExtendedWebURLYTextURL to .msi packageISReleaseExtendedWin9xMsiUrlYTextURL to Ansi MSI engineISReleaseExtendedWinMsi30UrlYTextURL to MSI 3.0 engineISReleaseExtendedWinNTMsiUrlYTextURL to Unicode MSI engineISReleasePropertyISProductConfiguration_NTextForeign key into ISProductConfiguration table.ISReleasePropertyISRelease_NTextForeign key into ISRelease table.ISReleasePropertyNameNProperty nameISReleasePropertyValueNProperty valueISReleasePublishInfoDescriptionYTextRepository item descriptionISReleasePublishInfoDisplayNameYTextRepository item display nameISReleasePublishInfoISAttributesYBitfield holding various attributesISReleasePublishInfoISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleasePublishInfoISRelease_NISRelease1TextThe name of the release.ISReleasePublishInfoPublisherYTextRepository item publisherISReleasePublishInfoRepositoryYTextRepository which to publish the built merge moduleISSQLConnectionAttributesN - ISSQLConnectionAuthenticationN - ISSQLConnectionBatchSeparatorY - ISSQLConnectionCmdTimeoutY - ISSQLConnectionCommentsY - ISSQLConnectionDatabaseN - ISSQLConnectionISSQLConnectionNIdentifierPrimary key used to identify a particular ISSQLConnection record.ISSQLConnectionOrderN - ISSQLConnectionPasswordN - ISSQLConnectionScriptVersion_ColumnY - ISSQLConnectionScriptVersion_TableY - ISSQLConnectionServerN - ISSQLConnectionUserNameN - ISSQLConnectionDBServerISSQLConnectionDBServerNIdentifierPrimary key used to identify a particular ISSQLConnectionDBServer record.ISSQLConnectionDBServerISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLConnectionDBServerISSQLDBMetaData_NISSQLDBMetaData1IdentifierForeign key into ISSQLDBMetaData table.ISSQLConnectionDBServerOrderN - ISSQLConnectionScriptISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLConnectionScriptISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLConnectionScriptOrderN - ISSQLDBMetaDataAdoCxnAdditionalY - ISSQLDBMetaDataAdoCxnDatabaseY - ISSQLDBMetaDataAdoCxnDriverY - ISSQLDBMetaDataAdoCxnNetLibraryY - ISSQLDBMetaDataAdoCxnPasswordY - ISSQLDBMetaDataAdoCxnPortY - ISSQLDBMetaDataAdoCxnServerY - ISSQLDBMetaDataAdoCxnUserIDY - ISSQLDBMetaDataAdoCxnWindowsSecurityY - ISSQLDBMetaDataAdoDriverNameY - ISSQLDBMetaDataCreateDbCmdY - ISSQLDBMetaDataCreateTableCmdY - ISSQLDBMetaDataDisplayNameY - ISSQLDBMetaDataDsnODBCNameY - ISSQLDBMetaDataISAttributesY - ISSQLDBMetaDataISSQLDBMetaDataNIdentifierPrimary key used to identify a particular ISSQLDBMetaData record.ISSQLDBMetaDataInsertRecordCmdY - ISSQLDBMetaDataLocalInstanceNamesY - ISSQLDBMetaDataQueryDatabasesCmdY - ISSQLDBMetaDataScriptVersion_ColumnY - ISSQLDBMetaDataScriptVersion_ColumnTypeY - ISSQLDBMetaDataScriptVersion_TableY - ISSQLDBMetaDataSelectTableCmdY - ISSQLDBMetaDataSwitchDbCmdY - ISSQLDBMetaDataTestDatabaseCmdY - ISSQLDBMetaDataTestTableCmdY - ISSQLDBMetaDataTestTableCmd2Y - ISSQLDBMetaDataVersionBeginTokenY - ISSQLDBMetaDataVersionEndTokenY - ISSQLDBMetaDataVersionInfoCmdY - ISSQLDBMetaDataWinAuthentUserIdY - ISSQLRequirementAttributesN - ISSQLRequirementISSQLConnectionDBServer_YISSQLConnectionDBServer1IdentifierForeign key into ISSQLConnectionDBServer table.ISSQLRequirementISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLRequirementISSQLRequirementNIdentifierPrimary key used to identify a particular ISSQLRequirement record.ISSQLRequirementMajorVersionY - ISSQLRequirementServicePackLevelY - ISSQLScriptErrorAttributesN - ISSQLScriptErrorErrHandlingN - ISSQLScriptErrorErrNumberN - ISSQLScriptErrorISSQLScriptFile_YISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile tableISSQLScriptErrorMessageYTextCustom end-user message. Reserved for future use.ISSQLScriptFileAttributesN - ISSQLScriptFileCommentsYTextCommentsISSQLScriptFileComponent_NComponent1IdentifierForeign key referencing Component that controls the SQL script.ISSQLScriptFileConditionYConditionA conditional statement that will disable this script if the specified condition evaluates to the 'False' state. If a script is disabled, it will not be installed regardless of the 'Action' state associated with the component.ISSQLScriptFileErrorHandlingN - ISSQLScriptFileISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.ISSQLScriptFileISSQLScriptFileNIdentifierThis is the primary key to the ISSQLScriptFile tableISSQLScriptFileInstallTextYTextFeedback end-user text at installISSQLScriptFileSchedulingN - ISSQLScriptFileUninstallTextYTextFeedback end-user text at UninstallISSQLScriptFileVersionYTextSchema Version (####.#####.####)ISSQLScriptImportAttributesN - ISSQLScriptImportAuthenticationN - ISSQLScriptImportDatabaseY - ISSQLScriptImportExcludeTablesY - ISSQLScriptImportISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLScriptImportIncludeTablesY - ISSQLScriptImportPasswordY - ISSQLScriptImportServerY - ISSQLScriptImportUserNameY - ISSQLScriptReplaceAttributesN - ISSQLScriptReplaceISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLScriptReplaceISSQLScriptReplaceNIdentifierPrimary key used to identify a particular ISSQLScriptReplace record.ISSQLScriptReplaceReplaceY - ISSQLScriptReplaceSearchY - ISScriptFileISScriptFileNTextThis is the full path of the script file. The path portion may be expressed in path variable form.ISSearchReplaceAttributesN - ISSearchReplaceISSearchReplaceNIdentifierPrimary key used to identify a particular ISSearchReplace record.ISSearchReplaceISSearchReplaceSet_NISSearchReplaceSet1IdentifierForeign key referencing ISSearchReplaceSet.ISSearchReplaceOrderN - ISSearchReplaceReplaceY - ISSearchReplaceSearchY - ISSearchReplaceSetAttributesN - ISSearchReplaceSetCodePageN - ISSearchReplaceSetComponent_NComponent1IdentifierForeign key referencing Component that controls the text file change.ISSearchReplaceSetDirectory_NDirectory1IdentifierForeign key referencing Directory that contains the text files.ISSearchReplaceSetExcludeFilesY - ISSearchReplaceSetISSearchReplaceSetNIdentifierPrimary key used to identify a particular ISSearchReplaceSet record.ISSearchReplaceSetIncludeFilesY - ISSearchReplaceSetOrderN - ISSelfRegCmdLineY - ISSelfRegCostY - ISSelfRegFileKeyNFile1IdentifierForeign key to the file tableISSelfRegOrderY - ISSetupFileFileNameYTextThis is the file name to use when streaming the file to the support files locationISSetupFileISSetupFileNIdentifierThis is the primary key to the ISSetupFile tableISSetupFileLanguageYTextFour digit language identifier. 0 for Language NeutralISSetupFilePathYTextLink to the source file on the build machineISSetupFileSplashYShortBoolean value indication whether his setup file entry belongs in the Splasc Screen sectionISSetupFileStreamYBinaryBinary stream. The bits to stream to the support locationISSetupPrerequisitesISBuildSourcePathY - ISSetupPrerequisitesISReleaseFlagsYRelease Flags that specify whether this prereq will be included in a particular release.ISSetupPrerequisitesISSetupLocationY0;1;2 - ISSetupPrerequisitesISSetupPrerequisitesN - ISSetupPrerequisitesOrderY - ISSetupTypeCommentsYTextUser Comments.ISSetupTypeDescriptionYTextLonger descriptive text describing a visible feature item.ISSetupTypeDisplayN032767Numeric sort order, used to force a specific display ordering.ISSetupTypeDisplay_NameYFormattedA string used to set the initial text contained within a control (if appropriate).ISSetupTypeISSetupTypeNIdentifierPrimary key used to identify a particular feature record.ISSetupTypeFeaturesFeature_NFeature1IdentifierForeign key into Feature table.ISSetupTypeFeaturesISSetupType_NISSetupType1IdentifierForeign key into ISSetupType table.ISStoragesISBuildSourcePathYPath to the file to stream into sub-storageISStoragesNameNName of the sub-storage keyISStringCommentYTextCommentISStringEncodedYEncoding for multi-byte strings.ISStringISLanguage_NTextThis is a foreign key to the ISLanguage table.ISStringISStringNTextString id.ISStringTimeStampYTime/DateTime Stamp. MSI's Time/Date column type is just an int, with bits packed in a certain order.ISStringValueYTextreal string value.ISTargetImageFlagsYrelative order of the target imageISTargetImageIgnoreMissingFilesNIf true, ignore missing source files when creating patchISTargetImageMsiPathNTextPath to the target imageISTargetImageNameNIdentifierName of the TargetImageISTargetImageOrderNrelative order of the target imageISTargetImageUpgradedImage_NISUpgradedImage1Textforeign key to the upgraded Image tableISUpgradeMsiItemISAttributesN0;1 - ISUpgradeMsiItemISReleaseFlagsY - ISUpgradeMsiItemObjectSetupPathNTextThe path to the setup you want to upgrade.ISUpgradeMsiItemUpgradeItemNTextThe name of the Upgrade Item.ISUpgradedImageFamilyNTextName of the image familyISUpgradedImageMsiPathNTextPath to the upgraded imageISUpgradedImageNameNIdentifierName of the UpgradedImageISVirtualDirectoryDirectory_NDirectory1IdentifierForeign key into Directory table.ISVirtualDirectoryNameNIdentifierProperty nameISVirtualDirectoryValueNProperty valueISVirtualFileFile_NFile1IdentifierForeign key into File table.ISVirtualFileNameNIdentifierProperty nameISVirtualFileValueNProperty valueISVirtualPackageNameNIdentifierProperty nameISVirtualPackageValueNProperty valueISVirtualRegistryNameNIdentifierProperty nameISVirtualRegistryRegistry_NRegistry1IdentifierForeign key into Registry table.ISVirtualRegistryValueNProperty valueISVirtualReleaseISProductConfiguration_NTextForeign key into ISProductConfiguration table.ISVirtualReleaseISRelease_NTextForeign key into ISRelease table.ISVirtualReleaseNameNProperty nameISVirtualReleaseValueNProperty valueISVirtualShortcutNameNIdentifierProperty nameISVirtualShortcutShortcut_NShortcut1IdentifierForeign key into Shortcut table.ISVirtualShortcutValueNProperty valueISXmlElementContentYTextElement contentsISXmlElementISAttributesYNumberInternal XML element attributesISXmlElementISXmlElementNIdentifierPrimary key, non-localized, internal token for Xml elementISXmlElementISXmlElement_ParentYISXmlElement1IdentifierForeign key into ISXMLElement table.ISXmlElementISXmlFile_NISXmlFile1IdentifierForeign key into XmlFile table.ISXmlElementXPathYTextXPath fragment including any operatorsISXmlElementAttribISAttributesYNumberInternal XML elementattib attributesISXmlElementAttribISXmlElementAttribNIdentifierPrimary key, non-localized, internal token for Xml element attributeISXmlElementAttribISXmlElement_NISXmlElement1IdentifierForeign key into ISXMLElement table.ISXmlElementAttribNameYTextLocalized attribute nameISXmlElementAttribValueYTextLocalized attribute valueISXmlFileComponent_NComponent1IdentifierForeign key into Component table.ISXmlFileDirectoryNIdentifierForeign key into Directory table.ISXmlFileEncodingYTextXML File EncodingISXmlFileFileNameNTextLocalized XML file nameISXmlFileISAttributesYNumberInternal XML file attributesISXmlFileISXmlFileNIdentifierPrimary key, non-localized,internal token for Xml fileISXmlFileSelectionNamespacesYTextSelection namespacesISXmlLocatorAttributeYThe name of an attribute within the XML element.ISXmlLocatorElementYXPath query that will locate an element in an XML file.ISXmlLocatorISAttributesY0;1;2 - ISXmlLocatorParentYIdentifierThe parent file signature. It is also a foreign key in the Signature table.ISXmlLocatorSignature_NIdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, ISXmlLocator, CompLocator and the DrLocator tables.IconDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.IconISBuildSourcePathYTextFull path to the ICO or EXE file.IconISIconIndexY-3276732767Optional icon index to be extracted.IconNameNIdentifierPrimary key. Name of the icon file.IniFileActionN0;1;3The type of modification to be made, one of iifEnumIniFileComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the .INI value.IniFileDirPropertyYIdentifierForeign key into the Directory table denoting the directory where the .INI file is.IniFileFileNameNTextThe .INI file name in which to write the informationIniFileIniFileNIdentifierPrimary key, non-localized token.IniFileKeyNFormattedThe .INI file key below Section.IniFileSectionNFormattedThe .INI file Section.IniFileValueNFormattedThe value to be written.IniLocatorFieldY032767The field in the .INI line. If Field is null or 0 the entire line is read.IniLocatorFileNameNTextThe .INI file name.IniLocatorKeyNTextKey value (followed by an equals sign in INI file).IniLocatorSectionNTextSection name within in file (within square brackets in INI file).IniLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table.IniLocatorTypeY02An integer value that determines if the .INI value read is a filename or a directory location or to be used as is w/o interpretation.InstallExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.InstallExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.InstallExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesInstallExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.InstallExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.InstallShieldPropertyNIdentifierName of property, uppercase if settable by launcher or loader.InstallShieldValueYTextString value for property.InstallUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.InstallUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.InstallUISequenceISAttributesYThis is used to store MM Custom Action TypesInstallUISequenceISCommentsYTextAuthor’s comments on this Sequence.InstallUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.IsolatedComponentComponent_ApplicationNComponent1IdentifierKey to Component table item for applicationIsolatedComponentComponent_SharedNComponent1IdentifierKey to Component table item to be isolatedLaunchConditionConditionNConditionExpression which must evaluate to TRUE in order for install to commence.LaunchConditionDescriptionNTextLocalizable text to display when condition fails and install must abort.ListBoxOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ListBoxPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same listbox.ListBoxTextYTextThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ListBoxValueNFormattedThe value string associated with this item. Selecting the line will set the associated property to this value.ListViewBinary_YBinary1IdentifierThe name of the icon to be displayed with the icon. The binary information is looked up from the Binary Table.ListViewOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ListViewPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same listview.ListViewTextYTextThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ListViewValueNTextThe value string associated with this item. Selecting the line will set the associated property to this value.LockPermissionsDomainYTextDomain name for user whose permissions are being set. (usually a property)LockPermissionsLockObjectNIdentifierForeign key into Registry or File tableLockPermissionsPermissionY-21474836472147483647Permission Access mask. Full Control = 268435456 (GENERIC_ALL = 0x10000000)LockPermissionsTableNIdentifierDirectory;File;RegistryReference to another table nameLockPermissionsUserNTextUser for permissions to be set. (usually a property)MIMECLSIDYClass1GuidOptional associated CLSID.MIMEContentTypeNTextPrimary key. Context identifier, typically "type/format".MIMEExtension_NExtension1TextOptional associated extension (without dot)MediaCabinetYCabinetIf some or all of the files stored on the media are compressed in a cabinet, the name of that cabinet.MediaDiskIdN132767Primary key, integer to determine sort order for table.MediaDiskPromptYTextDisk name: the visible text actually printed on the disk. This will be used to prompt the user when this disk needs to be inserted.MediaLastSequenceN032767File sequence number for the last file for this media.MediaSourceYPropertyThe property defining the location of the cabinet file.MediaVolumeLabelYTextThe label attributed to the volume.MoveFileComponent_NComponent1IdentifierIf this component is not "selected" for installation or removal, no action will be taken on the associated MoveFile entryMoveFileDestFolderNIdentifierName of a property whose value is assumed to resolve to the full path to the destination directoryMoveFileDestNameYTextName to be given to the original file after it is moved or copied. If blank, the destination file will be given the same name as the source fileMoveFileFileKeyNIdentifierPrimary key that uniquely identifies a particular MoveFile recordMoveFileOptionsN01Integer value specifying the MoveFile operating mode, one of imfoEnumMoveFileSourceFolderYIdentifierName of a property whose value is assumed to resolve to the full path to the source directoryMoveFileSourceNameYTextName of the source file(s) to be moved or copied. Can contain the '*' or '?' wildcards.MsiAssemblyAttributesYAssembly attributesMsiAssemblyComponent_NComponent1IdentifierForeign key into Component table.MsiAssemblyFeature_NFeature1IdentifierForeign key into Feature table.MsiAssemblyFile_ApplicationYFile1IdentifierForeign key into File table, denoting the application context for private assemblies. Null for global assemblies.MsiAssemblyFile_ManifestYFile1IdentifierForeign key into the File table denoting the manifest file for the assembly.MsiAssemblyNameComponent_NComponent1IdentifierForeign key into Component table.MsiAssemblyNameNameNTextThe name part of the name-value pairs for the assembly name.MsiAssemblyNameValueNTextThe value part of the name-value pairs for the assembly name.MsiDigitalCertificateCertDataNBinaryA certificate context blob for a signer certificateMsiDigitalCertificateDigitalCertificateNMsiPackageCertificate2IdentifierA unique identifier for the rowMsiDigitalSignatureDigitalCertificate_NMsiDigitalCertificate1IdentifierForeign key to MsiDigitalCertificate table identifying the signer certificateMsiDigitalSignatureHashYBinaryThe encoded hash blob from the digital signatureMsiDigitalSignatureSignObjectNTextForeign key to Media tableMsiDigitalSignatureTableNIdentifierReference to another table name (only Media table is supported)MsiDriverPackagesComponentNComponent1IdentifierPrimary key used to identify a particular component record.MsiDriverPackagesFlagsNDriver package flagsMsiDriverPackagesReferenceComponentsY - MsiDriverPackagesSequenceYInstallation sequence numberMsiEmbeddedChainerCommandLineYFormatted - MsiEmbeddedChainerConditionYCondition - MsiEmbeddedChainerMsiEmbeddedChainerNIdentifier - MsiEmbeddedChainerSourceNCustomSource - MsiEmbeddedChainerTypeYInteger2;18;50 - MsiEmbeddedUIAttributesN03IntegerInformation about the data in the Data column.MsiEmbeddedUIDataYBinaryThis column contains binary information.MsiEmbeddedUIFileNameNFilenameThe name of the file that receives the binary information in the Data column.MsiEmbeddedUIISBuildSourcePathYText - MsiEmbeddedUIMessageFilterY0234913791IntegerSpecifies the types of messages that are sent to the user interface DLL. This column is only relevant for rows with the msidbEmbeddedUI attribute.MsiEmbeddedUIMsiEmbeddedUINIdentifierThe primary key for the table.MsiFileHashFile_NFile1IdentifierPrimary key, foreign key into File table referencing file with this hashMsiFileHashHashPart1NSize of file in bytes (long integer).MsiFileHashHashPart2NSize of file in bytes (long integer).MsiFileHashHashPart3NSize of file in bytes (long integer).MsiFileHashHashPart4NSize of file in bytes (long integer).MsiFileHashOptionsN032767Various options and attributes for this hash.MsiLockPermissionsExConditionYFormattedExpression which must evaluate to TRUE in order for this set of permissions to be appliedMsiLockPermissionsExLockObjectNIdentifierForeign key into Registry, File, CreateFolder, or ServiceInstall tableMsiLockPermissionsExMsiLockPermissionsExNIdentifierPrimary key, non-localized tokenMsiLockPermissionsExSDDLTextNFormattedSDDLTextString to indicate permissions to be applied to the LockObjectMsiLockPermissionsExTableNIdentifierCreateFolder;File;Registry;ServiceInstallReference to another table nameMsiPackageCertificateDigitalCertificate_NIdentifierA foreign key to the digital certificate tableMsiPackageCertificatePackageCertificateNIdentifierA unique identifier for the rowMsiPatchCertificateDigitalCertificate_NMsiDigitalCertificate1IdentifierA foreign key to the digital certificate tableMsiPatchCertificatePatchCertificateNIdentifierA unique identifier for the rowMsiPatchMetadataCompanyYTextOptional company nameMsiPatchMetadataPatchConfiguration_NISPatchConfiguration1TextForeign key to the ISPatchConfiguration tableMsiPatchMetadataPropertyNTextName of the metadataMsiPatchMetadataValueYTextValue of the metadataMsiPatchOldAssemblyFileAssembly_YMsiPatchOldAssemblyName1 - MsiPatchOldAssemblyFileFile_NFile1 - MsiPatchOldAssemblyNameAssemblyN - MsiPatchOldAssemblyNameAssembly_N - MsiPatchOldAssemblyNameNameN - MsiPatchOldAssemblyNameValueY - MsiPatchSequencePatchConfiguration_NISPatchConfiguration1TextForeign key to the patch configuration tableMsiPatchSequencePatchFamilyNTextName of the family to which this patch belongsMsiPatchSequenceSequenceNVersionThe version of this patch in this familyMsiPatchSequenceSupersedeNIntegerSupersedeMsiPatchSequenceTargetYTextTarget product codes for this patch familyMsiServiceConfigArgumentYTextArgument(s) for service configuration. Value depends on the content of the ConfigType fieldMsiServiceConfigComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the configuration of the serviceMsiServiceConfigConfigTypeN-21474836472147483647Service Configuration OptionMsiServiceConfigEventN07Bit field: 0x1 = Install, 0x2 = Uninstall, 0x4 = ReinstallMsiServiceConfigMsiServiceConfigNIdentifierPrimary key, non-localized token.MsiServiceConfigNameNFormattedName of a service. /, \, comma and space are invalidMsiServiceConfigFailureActionsActionsYTextA list of integer actions separated by [~] delimiters: 0 = SC_ACTION_NONE, 1 = SC_ACTION_RESTART, 2 = SC_ACTION_REBOOT, 3 = SC_ACTION_RUN_COMMAND. Terminate with [~][~]MsiServiceConfigFailureActionsCommandYFormattedCommand line of the process to CreateProcess function to executeMsiServiceConfigFailureActionsComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the configuration of the serviceMsiServiceConfigFailureActionsDelayActionsYTextA list of delays (time in milli-seconds), separated by [~] delmiters, to wait before taking the corresponding Action. Terminate with [~][~]MsiServiceConfigFailureActionsEventN07Bit field: 0x1 = Install, 0x2 = Uninstall, 0x4 = ReinstallMsiServiceConfigFailureActionsMsiServiceConfigFailureActionsNIdentifierPrimary key, non-localized tokenMsiServiceConfigFailureActionsNameNFormattedName of a service. /, \, comma and space are invalidMsiServiceConfigFailureActionsRebootMessageYFormattedMessage to be broadcast to server users before rebootingMsiServiceConfigFailureActionsResetPeriodY02147483647Time in seconds after which to reset the failure count to zero. Leave blank if it should never be resetMsiShortcutPropertyMsiShortcutPropertyNIdentifierPrimary key, non-localized tokenMsiShortcutPropertyPropVariantValueNFormattedString representation of the value in the propertyMsiShortcutPropertyPropertyKeyNFormattedCanonical string representation of the Property Key being setMsiShortcutPropertyShortcut_NShortcut1IdentifierForeign key into the Shortcut tableODBCAttributeAttributeNTextName of ODBC driver attributeODBCAttributeDriver_NODBCDriver1IdentifierReference to ODBC driver in ODBCDriver tableODBCAttributeValueYTextValue for ODBC driver attributeODBCDataSourceComponent_NComponent1IdentifierReference to associated componentODBCDataSourceDataSourceNIdentifierPrimary key, non-localized.internal token for data sourceODBCDataSourceDescriptionNTextText used as registered name for data sourceODBCDataSourceDriverDescriptionNTextReference to driver description, may be existing driverODBCDataSourceRegistrationN01Registration option: 0=machine, 1=user, others t.b.d.ODBCDriverComponent_NComponent1IdentifierReference to associated componentODBCDriverDescriptionNTextText used as registered name for driver, non-localizedODBCDriverDriverNIdentifierPrimary key, non-localized.internal token for driverODBCDriverFile_NFile1IdentifierReference to key driver fileODBCDriverFile_SetupYFile1IdentifierOptional reference to key driver setup DLLODBCSourceAttributeAttributeNTextName of ODBC data source attributeODBCSourceAttributeDataSource_NODBCDataSource1IdentifierReference to ODBC data source in ODBCDataSource tableODBCSourceAttributeValueYTextValue for ODBC data source attributeODBCTranslatorComponent_NComponent1IdentifierReference to associated componentODBCTranslatorDescriptionNTextText used as registered name for translatorODBCTranslatorFile_NFile1IdentifierReference to key translator fileODBCTranslatorFile_SetupYFile1IdentifierOptional reference to key translator setup DLLODBCTranslatorTranslatorNIdentifierPrimary key, non-localized.internal token for translatorPatchAttributesN032767Integer containing bit flags representing patch attributesPatchFile_NFile1IdentifierPrimary key, non-localized token, foreign key to File table, must match identifier in cabinet.PatchHeaderYBinaryBinary stream. The patch header, used for patch validation.PatchISBuildSourcePathYTextFull path to patch header.PatchPatchSizeN02147483647Size of patch in bytes (long integer).PatchSequenceN032767Primary key, sequence with respect to the media images; order must track cabinet order.PatchStreamRef_YIdentifierExternal key into the MsiPatchHeaders table specifying the row that contains the patch header stream.PatchPackageMedia_N032767Foreign key to DiskId column of Media table. Indicates the disk containing the patch package.PatchPackagePatchIdNGuidA unique string GUID representing this patch.ProgIdClass_YClass1GuidThe CLSID of an OLE factory corresponding to the ProgId.ProgIdDescriptionYTextLocalized description for the Program identifier.ProgIdISAttributesYThis is used to store Installshield custom properties of a component, like ExtractIcon, etc.ProgIdIconIndexY-3276732767Optional icon index.ProgIdIcon_YIcon1IdentifierOptional foreign key into the Icon Table, specifying the icon file associated with this ProgId. Will be written under the DefaultIcon key.ProgIdProgIdNTextThe Program Identifier. Primary key.ProgIdProgId_ParentYProgId1TextThe Parent Program Identifier. If specified, the ProgId column becomes a version independent prog id.PropertyISCommentsYTextUser Comments.PropertyPropertyNIdentifierName of property, uppercase if settable by launcher or loader.PropertyValueYTextString value for property.PublishComponentAppDataYTextThis is localisable Application specific data that can be associated with a Qualified Component.PublishComponentComponentIdNGuidA string GUID that represents the component id that will be requested by the alien product.PublishComponentComponent_NComponent1IdentifierForeign key into the Component table.PublishComponentFeature_NFeature1IdentifierForeign key into the Feature table.PublishComponentQualifierNTextThis is defined only when the ComponentId column is an Qualified Component Id. This is the Qualifier for ProvideComponentIndirect.RadioButtonHeightN032767The height of the button.RadioButtonHelpYTextThe help strings used with the button. The text is optional.RadioButtonISControlIdYA number used to represent the control ID of the Control, Used in Dialog exportRadioButtonOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.RadioButtonPropertyNIdentifierA named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.RadioButtonTextYTextThe visible title to be assigned to the radio button.RadioButtonValueNFormattedThe value string associated with this button. Selecting the button will set the associated property to this value.RadioButtonWidthN032767The width of the button.RadioButtonXN032767The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.RadioButtonYN032767The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.RegLocatorKeyNRegPathThe key for the registry value.RegLocatorNameYFormattedThe registry value name.RegLocatorRootN03The predefined root key for the registry value, one of rrkEnum.RegLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table. If the type is 0, the registry values refers a directory, and _Signature is not a foreign key.RegLocatorTypeY018An integer value that determines if the registry value is a filename or a directory location or to be used as is w/o interpretation.RegistryComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the registry value.RegistryISAttributesYThis is used to store Installshield custom properties of a registry item. Currently the only one is Automatic.RegistryKeyNRegPathThe key for the registry value.RegistryNameYFormattedThe registry value name.RegistryRegistryNIdentifierPrimary key, non-localized token.RegistryRootN-13The predefined root key for the registry value, one of rrkEnum.RegistryValueYTextThe registry value.RemoveFileComponent_NComponent1IdentifierForeign key referencing Component that controls the file to be removed.RemoveFileDirPropertyNIdentifierName of a property whose value is assumed to resolve to the full pathname to the folder of the file to be removed.RemoveFileFileKeyNIdentifierPrimary key used to identify a particular file entryRemoveFileFileNameYTextName of the file to be removed.RemoveFileInstallModeN1;2;3Installation option, one of iimEnum.RemoveIniFileActionN2;4The type of modification to be made, one of iifEnum.RemoveIniFileComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the deletion of the .INI value.RemoveIniFileDirPropertyYIdentifierForeign key into the Directory table denoting the directory where the .INI file is.RemoveIniFileFileNameNTextThe .INI file name in which to delete the informationRemoveIniFileKeyNFormattedThe .INI file key below Section.RemoveIniFileRemoveIniFileNIdentifierPrimary key, non-localized token.RemoveIniFileSectionNFormattedThe .INI file Section.RemoveIniFileValueYFormattedThe value to be deleted. The value is required when Action is iifIniRemoveTagRemoveRegistryComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the deletion of the registry value.RemoveRegistryKeyNRegPathThe key for the registry value.RemoveRegistryNameYFormattedThe registry value name.RemoveRegistryRemoveRegistryNIdentifierPrimary key, non-localized token.RemoveRegistryRootN-13The predefined root key for the registry value, one of rrkEnumReserveCostComponent_NComponent1IdentifierReserve a specified amount of space if this component is to be installed.ReserveCostReserveFolderYIdentifierName of a property whose value is assumed to resolve to the full path to the destination directoryReserveCostReserveKeyNIdentifierPrimary key that uniquely identifies a particular ReserveCost recordReserveCostReserveLocalN02147483647Disk space to reserve if linked component is installed locally.ReserveCostReserveSourceN02147483647Disk space to reserve if linked component is installed to run from the source location.SFPCatalogCatalogYBinarySFP CatalogSFPCatalogDependencyYFormattedParent catalog - only used by SFPSFPCatalogSFPCatalogNFilenameFile name for the catalog.SelfRegCostY032767The cost of registering the module.SelfRegFile_NFile1IdentifierForeign key into the File table denoting the module that needs to be registered.ServiceControlArgumentsYFormattedArguments for the service. Separate by [~].ServiceControlComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the startup of the serviceServiceControlEventN0187Bit field: Install: 0x1 = Start, 0x2 = Stop, 0x8 = Delete, Uninstall: 0x10 = Start, 0x20 = Stop, 0x80 = DeleteServiceControlNameNFormattedName of a service. /, \, comma and space are invalidServiceControlServiceControlNIdentifierPrimary key, non-localized token.ServiceControlWaitY01Boolean for whether to wait for the service to fully startServiceInstallArgumentsYFormattedArguments to include in every start of the service, passed to WinMainServiceInstallComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the startup of the serviceServiceInstallDependenciesYFormattedOther services this depends on to start. Separate by [~], and end with [~][~]ServiceInstallDescriptionYTextDescription of service.ServiceInstallDisplayNameYFormattedExternal Name of the ServiceServiceInstallErrorControlN-21474836472147483647Severity of error if service fails to startServiceInstallLoadOrderGroupYFormattedLoadOrderGroupServiceInstallNameNFormattedInternal Name of the ServiceServiceInstallPasswordYFormattedpassword to run service with. (with StartName)ServiceInstallServiceInstallNIdentifierPrimary key, non-localized token.ServiceInstallServiceTypeN-21474836472147483647Type of the serviceServiceInstallStartNameYFormattedUser or object name to run service asServiceInstallStartTypeN04Type of the serviceShortcutArgumentsYFormattedThe command-line arguments for the shortcut.ShortcutComponent_NComponent1IdentifierForeign key into the Component table denoting the component whose selection gates the the shortcut creation/deletion.ShortcutDescriptionYTextThe description for the shortcut.ShortcutDescriptionResourceDLLYFormattedThis field contains a Formatted string value for the full path to the language neutral file that contains the MUI manifest.ShortcutDescriptionResourceIdY032767The description name index for the shortcut.ShortcutDirectory_NDirectory1IdentifierForeign key into the Directory table denoting the directory where the shortcut file is created.ShortcutDisplayResourceDLLYFormattedThis field contains a Formatted string value for the full path to the language neutral file that contains the MUI manifest.ShortcutDisplayResourceIdY032767The display name index for the shortcut.ShortcutHotkeyY032767The hotkey for the shortcut. It has the virtual-key code for the key in the low-order byte, and the modifier flags in the high-order byte.ShortcutISAttributesYThis is used to store Installshield custom properties of a shortcut. Mainly used in pro project types.ShortcutISCommentsYTextAuthor’s comments on this Shortcut.ShortcutISShortcutNameYTextA non-unique name for the shortcut. Mainly used by pro pro project types.ShortcutIconIndexY-3276732767The icon index for the shortcut.ShortcutIcon_YIcon1IdentifierForeign key into the File table denoting the external icon file for the shortcut.ShortcutNameNTextThe name of the shortcut to be created.ShortcutShortcutNIdentifierPrimary key, non-localized token.ShortcutShowCmdY1;3;7The show command for the application window.The following values may be used.ShortcutTargetNShortcutThe shortcut target. This is usually a property that is expanded to a file or a folder that the shortcut points to.ShortcutWkDirYIdentifierName of property defining location of working directory.SignatureFileNameNTextThe name of the file. This may contain a "short name|long name" pair.SignatureLanguagesYLanguageThe languages supported by the file.SignatureMaxDateY02147483647The maximum creation date of the file.SignatureMaxSizeY02147483647The maximum size of the file.SignatureMaxVersionYTextThe maximum version of the file.SignatureMinDateY02147483647The minimum creation date of the file.SignatureMinSizeY02147483647The minimum size of the file.SignatureMinVersionYTextThe minimum version of the file.SignatureSignatureNIdentifierThe table key. The Signature represents a unique file signature.TextStyleColorY016777215A long integer indicating the color of the string in the RGB format (Red, Green, Blue each 0-255, RGB = R + 256*G + 256^2*B).TextStyleFaceNameNTextA string indicating the name of the font used. Required. The string must be at most 31 characters long.TextStyleSizeN032767The size of the font used. This size is given in our units (1/12 of the system font height). Assuming that the system font is set to 12 point size, this is equivalent to the point size.TextStyleStyleBitsY015A combination of style bits.TextStyleTextStyleNIdentifierName of the style. The primary key of this table. This name is embedded in the texts to indicate a style change.TypeLibComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.TypeLibCostY02147483647The cost associated with the registration of the typelib. This column is currently optional.TypeLibDescriptionYText - TypeLibDirectory_YDirectory1IdentifierOptional. The foreign key into the Directory table denoting the path to the help file for the type library.TypeLibFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the type library to be operational.TypeLibLanguageN032767The language of the library.TypeLibLibIDNGuidThe GUID that represents the library.TypeLibVersionY02147483647The version of the library. The major version is in the upper 8 bits of the short integer. The minor version is in the lower 8 bits.UITextKeyNIdentifierA unique key that identifies the particular string.UITextTextYTextThe localized version of the string.UpgradeActionPropertyNUpperCaseThe property to set when a product in this set is found.UpgradeAttributesN02147483647The attributes of this product set.UpgradeISDisplayNameYISUpgradeMsiItem1 - UpgradeLanguageYLanguageA comma-separated list of languages for either products in this set or products not in this set.UpgradeRemoveYFormattedThe list of features to remove when uninstalling a product from this set. The default is "ALL".UpgradeUpgradeCodeNGuidThe UpgradeCode GUID belonging to the products in this set.UpgradeVersionMaxYTextThe maximum ProductVersion of the products in this set. The set may or may not include products with this particular version.UpgradeVersionMinYTextThe minimum ProductVersion of the products in this set. The set may or may not include products with this particular version.VerbArgumentYFormattedOptional value for the command arguments.VerbCommandYFormattedThe command text.VerbExtension_NExtension1TextThe extension associated with the table row.VerbSequenceY032767Order within the verbs for a particular extension. Also used simply to specify the default verb.VerbVerbNTextThe verb for the command._ValidationCategoryY"Text";"Formatted";"Template";"Condition";"Guid";"Path";"Version";"Language";"Identifier";"Binary";"UpperCase";"LowerCase";"Filename";"Paths";"AnyPath";"WildCardFilename";"RegPath";"KeyFormatted";"CustomSource";"Property";"Cabinet";"Shortcut";"URL";"DefaultDir"String category_ValidationColumnNIdentifierName of column_ValidationDescriptionYTextDescription of column_ValidationKeyColumnY132Column to which foreign key connects_ValidationKeyTableYIdentifierFor foreign key, Name of table to which data must link_ValidationMaxValueY-21474836472147483647Maximum value allowed_ValidationMinValueY-21474836472147483647Minimum value allowed_ValidationNullableNY;N;@Whether the column is nullable_ValidationSetYTextSet of values that are permitted_ValidationTableNIdentifierName of table
-
diff --git a/win_build/installerv2/WCG.ism b/win_build/installerv2/WCG.ism deleted file mode 100644 index c93791f6da..0000000000 --- a/win_build/installerv2/WCG.ism +++ /dev/null @@ -1,6057 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - 1252 - ##COMPANY_PRODUCT## - ##COMPANY_PRODUCT_SUBJECT## - ##COMPANY_NAME## - BOINC World Community Grid - ##IDS_FEATURE_BOINC_DESCRIPTION## - - Administrator - {10301B25-4FBC-4736-9608-2A2063BC4F1C} - - 06/21/1999 09:00 - 07/14/2000 12:50 - 200 - 0 - - InstallShield - 1 - - - - Action - Description - Template - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Advertise##IDS_ACTIONTEXT_Advertising## - AllocateRegistrySpace##IDS_ACTIONTEXT_AllocatingRegistry####IDS_ACTIONTEXT_FreeSpace##AppSearch##IDS_ACTIONTEXT_SearchInstalled####IDS_ACTIONTEXT_PropertySignature##BindImage##IDS_ACTIONTEXT_BindingExes####IDS_ACTIONTEXT_File##CCPSearch##IDS_ACTIONTEXT_UnregisterModules## - CostFinalize##IDS_ACTIONTEXT_ComputingSpace3## - CostInitialize##IDS_ACTIONTEXT_ComputingSpace## - CreateFolders##IDS_ACTIONTEXT_CreatingFolders####IDS_ACTIONTEXT_Folder##CreateShortcuts##IDS_ACTIONTEXT_CreatingShortcuts####IDS_ACTIONTEXT_Shortcut##DeleteServices##IDS_ACTIONTEXT_DeletingServices####IDS_ACTIONTEXT_Service##DuplicateFiles##IDS_ACTIONTEXT_CreatingDuplicate####IDS_ACTIONTEXT_FileDirectorySize##FileCost##IDS_ACTIONTEXT_ComputingSpace2## - FindRelatedProducts##IDS_ACTIONTEXT_SearchForRelated####IDS_ACTIONTEXT_FoundApp##GenerateScript##IDS_ACTIONTEXT_GeneratingScript####IDS_ACTIONTEXT_1##InstallAdminPackage##IDS_ACTIONTEXT_CopyingNetworkFiles####IDS_ACTIONTEXT_FileDirSize##InstallFiles##IDS_ACTIONTEXT_CopyingNewFiles####IDS_ACTIONTEXT_FileDirSize2##InstallODBC##IDS_ACTIONTEXT_InstallODBC## - InstallSFPCatalogFile##IDS_ACTIONTEXT_InstallingSystemCatalog####IDS_ACTIONTEXT_FileDependencies##InstallServices##IDS_ACTIONTEXT_InstallServices####IDS_ACTIONTEXT_Service2##InstallValidate##IDS_ACTIONTEXT_Validating## - LaunchConditions##IDS_ACTIONTEXT_EvaluateLaunchConditions## - MigrateFeatureStates##IDS_ACTIONTEXT_MigratingFeatureStates####IDS_ACTIONTEXT_Application##MoveFiles##IDS_ACTIONTEXT_MovingFiles####IDS_ACTIONTEXT_FileDirSize3##PatchFiles##IDS_ACTIONTEXT_PatchingFiles####IDS_ACTIONTEXT_FileDirSize4##ProcessComponents##IDS_ACTIONTEXT_UpdateComponentRegistration## - PublishComponents##IDS_ACTIONTEXT_PublishingQualifiedComponents####IDS_ACTIONTEXT_ComponentIDQualifier##PublishFeatures##IDS_ACTIONTEXT_PublishProductFeatures####IDS_ACTIONTEXT_FeatureColon##PublishProduct##IDS_ACTIONTEXT_PublishProductInfo## - RMCCPSearch##IDS_ACTIONTEXT_SearchingQualifyingProducts## - RegisterClassInfo##IDS_ACTIONTEXT_RegisterClassServer####IDS_ACTIONTEXT_ClassId##RegisterComPlus##IDS_ACTIONTEXT_RegisteringComPlus####IDS_ACTIONTEXT_AppIdAppTypeRSN##RegisterExtensionInfo##IDS_ACTIONTEXT_RegisterExtensionServers####IDS_ACTIONTEXT_Extension2##RegisterFonts##IDS_ACTIONTEXT_RegisterFonts####IDS_ACTIONTEXT_Font##RegisterMIMEInfo##IDS_ACTIONTEXT_RegisterMimeInfo####IDS_ACTIONTEXT_ContentTypeExtension##RegisterProduct##IDS_ACTIONTEXT_RegisteringProduct####IDS_ACTIONTEXT_1b##RegisterProgIdInfo##IDS_ACTIONTEXT_RegisteringProgIdentifiers####IDS_ACTIONTEXT_ProgID2##RegisterTypeLibraries##IDS_ACTIONTEXT_RegisterTypeLibs####IDS_ACTIONTEXT_LibId##RegisterUser##IDS_ACTIONTEXT_RegUser####IDS_ACTIONTEXT_1c##RemoveDuplicateFiles##IDS_ACTIONTEXT_RemovingDuplicates####IDS_ACTIONTEXT_FileDir##RemoveEnvironmentStrings##IDS_ACTIONTEXT_UpdateEnvironmentStrings####IDS_ACTIONTEXT_NameValueAction2##RemoveExistingProducts##IDS_ACTIONTEXT_RemoveApps####IDS_ACTIONTEXT_AppCommandLine##RemoveFiles##IDS_ACTIONTEXT_RemovingFiles####IDS_ACTIONTEXT_FileDir2##RemoveFolders##IDS_ACTIONTEXT_RemovingFolders####IDS_ACTIONTEXT_Folder1##RemoveIniValues##IDS_ACTIONTEXT_RemovingIni####IDS_ACTIONTEXT_FileSectionKeyValue##RemoveODBC##IDS_ACTIONTEXT_RemovingODBC## - RemoveRegistryValues##IDS_ACTIONTEXT_RemovingRegistry####IDS_ACTIONTEXT_KeyName##RemoveShortcuts##IDS_ACTIONTEXT_RemovingShortcuts####IDS_ACTIONTEXT_Shortcut1##Rollback##IDS_ACTIONTEXT_RollingBack####IDS_ACTIONTEXT_1d##RollbackCleanup##IDS_ACTIONTEXT_RemovingBackup####IDS_ACTIONTEXT_File2##SelfRegModules##IDS_ACTIONTEXT_RegisteringModules####IDS_ACTIONTEXT_FileFolder##SelfUnregModules##IDS_ACTIONTEXT_UnregisterModules####IDS_ACTIONTEXT_FileFolder2##SetODBCFolders##IDS_ACTIONTEXT_InitializeODBCDirs## - ShutdownBOINCManager##ID_STRING4## - StartServices##IDS_ACTIONTEXT_StartingServices####IDS_ACTIONTEXT_Service3##StopServices##IDS_ACTIONTEXT_StoppingServices####IDS_ACTIONTEXT_Service4##UnmoveFiles##IDS_ACTIONTEXT_RemovingMoved####IDS_ACTIONTEXT_FileDir3##UnpublishComponents##IDS_ACTIONTEXT_UnpublishQualified####IDS_ACTIONTEXT_ComponentIdQualifier2##UnpublishFeatures##IDS_ACTIONTEXT_UnpublishProductFeatures####IDS_ACTIONTEXT_Feature##UnpublishProduct##IDS_ACTIONTEXT_UnpublishingProductInfo## - UnregisterClassInfo##IDS_ACTIONTEXT_UnregisterClassServers####IDS_ACTIONTEXT_ClsID##UnregisterComPlus##IDS_ACTIONTEXT_UnregisteringComPlus####IDS_ACTIONTEXT_AppId##UnregisterExtensionInfo##IDS_ACTIONTEXT_UnregisterExtensionServers####IDS_ACTIONTEXT_Extension##UnregisterFonts##IDS_ACTIONTEXT_UnregisteringFonts####IDS_ACTIONTEXT_Font2##UnregisterMIMEInfo##IDS_ACTIONTEXT_UnregisteringMimeInfo####IDS_ACTIONTEXT_ContentTypeExtension2##UnregisterProgIdInfo##IDS_ACTIONTEXT_UnregisteringProgramIds####IDS_ACTIONTEXT_ProgID##UnregisterTypeLibraries##IDS_ACTIONTEXT_UnregTypeLibs####IDS_ACTIONTEXT_Libid2##WriteEnvironmentStrings##IDS_ACTIONTEXT_EnvironmentStrings####IDS_ACTIONTEXT_NameValueAction##WriteIniValues##IDS_ACTIONTEXT_WritingINI####IDS_ACTIONTEXT_FileSectionKeyValue2##WriteRegistryValues##IDS_ACTIONTEXT_WritingRegistry####IDS_ACTIONTEXT_KeyNameValue##caCreateVRoots##IDS_ACTIONTEXT_CreatingIISRoots## - caRemoveVRoots##IDS_ACTIONTEXT_RemovingIISRoots## -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
CASetBOINCDataProjects1300 - CASetBOINCDataSlots1200 - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - FileCost900FileCost - InstallAdminPackage3900InstallAdminPackage - InstallFiles4000InstallFiles - InstallFinalize6600InstallFinalize - InstallInitialize1500InstallInitialize - InstallValidate1400InstallValidate - ScheduleRebootISSCHEDULEREBOOT4010ScheduleReboot -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AdminWelcome1010AdminWelcome - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - ExecuteAction1300ExecuteAction - FileCost900FileCost - SetupCompleteError-3SetupCompleteError - SetupCompleteSuccess-1SetupCompleteSuccess - SetupInitialization50SetupInitialization - SetupInterrupted-2SetupInterrupted - SetupProgress1020SetupProgress -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
CostFinalize1000CostFinalize - CostInitialize800CostInitialize - CreateShortcuts4500CreateShortcuts - InstallFinalize6600InstallFinalize - InstallInitialize1500InstallInitialize - InstallValidate1400InstallValidate - MsiPublishAssemblies6250MsiPublishAssemblies - PublishComponents6200PublishComponents - PublishFeatures6300PublishFeatures - PublishProduct6400PublishProduct - RegisterClassInfo4600RegisterClassInfo - RegisterExtensionInfo4700RegisterExtensionInfo - RegisterMIMEInfo4900RegisterMIMEInfo - RegisterProgIdInfo4800RegisterProgIdInfo - RegisterTypeLibraries4910RegisterTypeLibraries - ScheduleRebootISSCHEDULEREBOOT6410ScheduleReboot -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
- - - AppId - RemoteServerName - LocalService - ServiceParameters - DllSurrogate - ActivateAtStorage - RunAsInteractiveUser -
- - - Property - Signature_ -
- - - Billboard_ - BBControl - Type - X - Y - Width - Height - Attributes - Text -
- - - Billboard - Feature_ - Action - Ordering -
- - - Name - Data - ISBuildSourcePath - - - - - - - - - - - - - - - - - - - - - - - - -
ISSELFREG.DLL<ISProductFolder>\redist\language independent\i386\isregsvr.dllISSetupFilesHelper<ISProductFolder>\redist\language independent\i386\SFHelper.dllInteriorBin1<ISProjectFolder>\redist\WCG\wcg_IsDialogBanner.bmpNewBinary1<ISProjectFolder>\redist\WCG\wcg_IsDialogBanner.bmpNewBinary10<ISProjectFolder>\redist\WCG\wcg_IsDialogBitmap.bmpNewBinary11<ISProductFolder>\Redist\Language Independent\OS Independent\CustomSetupIco.ibdNewBinary12<ISProductFolder>\Redist\Language Independent\OS Independent\DestIcon.ibdNewBinary13<ISProductFolder>\Redist\Language Independent\OS Independent\NetworkInstall.icoNewBinary14<ISProductFolder>\Redist\Language Independent\OS Independent\DontInstall.icoNewBinary15<ISProductFolder>\Redist\Language Independent\OS Independent\Install.icoNewBinary16<ISProductFolder>\Redist\Language Independent\OS Independent\InstallFirstUse.icoNewBinary17<ISProductFolder>\Redist\Language Independent\OS Independent\InstallPartial.icoNewBinary18<ISProductFolder>\Redist\Language Independent\OS Independent\InstallStateMenu.icoNewBinary19<ISProjectFolder>\redist\WCG\wcg_splash.bmpNewBinary2<ISProductFolder>\Redist\Language Independent\OS Independent\New.ibdNewBinary20<ISProjectFolder>\redist\WCG\wcg_IsDialogBanner.bmpNewBinary3<ISProductFolder>\Redist\Language Independent\OS Independent\Up.ibdNewBinary4<ISProductFolder>\Redist\Language Independent\OS Independent\WarningIcon.ibdNewBinary5<ISProjectFolder>\redist\WCG\wcg_IsDialogBitmap.bmpNewBinary6<ISProjectFolder>\redist\windows\Win32\boinccas.dllNewBinary7<ISProductFolder>\Redist\Language Independent\OS Independent\ReinstIco.ibdNewBinary8<ISProductFolder>\Redist\Language Independent\OS Independent\RemoveIco.ibdNewBinary9<ISProductFolder>\Redist\Language Independent\OS Independent\SetupIcon.ibdSetAllUsers.dll<ISProductFolder>\redist\language independent\i386\SetAllUsers.dll
- - - File_ - Path -
- - - Signature_ -
- - - Property - Value - - - - -
ENABLEPROTECTEDAPPLICATIONEXECUTION31ENABLESCREENSAVER1ENABLEUSEBYALLUSERS1LAUNCHPROGRAM1
- - - CLSID - Context - Component_ - ProgId_Default - Description - AppId_ - FileTypeMask - Icon_ - IconIndex - DefInprocHandler - Argument - Feature_ - Attributes -
- - - Property - Order - Value - Text -
IS_SQLSERVER_SERVER1TestValue -
- - - Signature_ - ComponentId - Type -
- - - Component_ - ExpType -
- - - Component - ComponentId - Directory_ - Attributes - Condition - KeyPath - ISAttributes - ISComments - ISScanAtBuildFile - ISRegFileToMergeAtBuild - ISDotNetInstallerArgsInstall - ISDotNetInstallerArgsCommit - ISDotNetInstallerArgsUninstall - ISDotNetInstallerArgsRollback - - - - - - - - - - - - - - - - - - - - - - -
AllOtherFiles{15EFC6BC-94F1-4A3E-892C-5B2433CA9190}INSTALLDIR817/LogFile=/LogFile=/LogFile=/LogFile=BOINCServiceConfig{3BD51E4E-504D-43C2-AD8A-2FAD36A43488}INSTALLDIR0VersionNT AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 1boinc.exe117/LogFile=/LogFile=/LogFile=/LogFile=_BOINC{B2649E11-6320-4710-B5C8-1922588446E9}INSTALLDIR0boinc.exe145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCCMD{02757F30-2A56-4AB4-99DC-92F0AA5A84A5}INSTALLDIR0boinccmd.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCData{4E793828-A468-4366-892F-FC2F36EC99D9}DATADIR16145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDataProjects{9C720438-35E8-4377-A105-AF3675664094}PROJECTS16145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDataSlots{C9FE7A6E-2470-4666-949B-4DB2BB936E5F}SLOTS16145/LogFile=/LogFile=/LogFile=/LogFile=_BOINCDepends{69AF1C45-9D67-4F33-B97B-5DA096D77908}INSTALLDIR017/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManager{7EBB5E76-86BA-4EBA-98AA-DD908C215D72}INSTALLDIR0boincmgr.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerGlobalization{F92B6595-2E79-45F0-BF41-4EDB52645FFC}LOCALE017/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerSkin{AD6F1C10-1DF7-4EDE-8ED8-18A9BA07CECA}DEFAULT017/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerSkinWCG{E2FA3114-756A-4ED2-A7CF-26C5C78BFF56}WORLD_COMMUNITY_GRID817/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartMenu{71A32D47-CA9B-4A6E-8811-2723938317C1}INSTALLDIR0ENABLESTARTMENUITEMS = 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartup{2BA019A7-8985-46BC-9309-FB8AD4C83906}INSTALLDIR0ENABLEUSEBYALLUSERS <> 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCManagerStartupAll{175B1B4B-D4D7-4D21-968A-8EDF6F8C4BE3}INSTALLDIR0ENABLEUSEBYALLUSERS = 117/LogFile=/LogFile=/LogFile=/LogFile=_BOINCScreensaver{CC94D7BB-C768-4C3F-AF47-BB97C5EB60DD}INSTALLDIR8boincscr.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCSvcCtrl{CCD0EF30-A6D9-4ADE-BECB-C0C291D7E5B8}INSTALLDIR0boincsvcctrl.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCTray{F21E62FE-3BA7-401B-BDBA-D96259DCBD3B}INSTALLDIR0VersionNTboinctray.exe17/LogFile=/LogFile=/LogFile=/LogFile=_BOINCTrayStartup{BEB2BDC7-6AB8-4EA0-B9E8-323B07532AFF}INSTALLDIR817/LogFile=/LogFile=/LogFile=/LogFile=_Screensaver{B7ED8F6D-37AE-4F3A-A8C5-127DE44C483A}WindowsFolder0boinc.scr17/LogFile=/LogFile=/LogFile=/LogFile=_ScreensaverEnable9x{E3BA83A8-3650-4133-8720-D336D3FFD477}INSTALLDIR0Version9X AND ENABLESCREENSAVER = 117/LogFile=/LogFile=/LogFile=/LogFile=_ScreensaverEnableNT{2F8CEFC8-A589-4CF7-BEE4-F7149D08C712}INSTALLDIR0VersionNT AND ENABLESCREENSAVER = 117/LogFile=/LogFile=/LogFile=/LogFile=
- - - Feature_ - Level - Condition -
- - - Dialog_ - Control - Type - X - Y - Width - Height - Attributes - Property - Text - Control_Next - Help - ISWindowStyle - ISControlId - ISBuildSourcePath - Binary_ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdminChangeFolderBannerBitmap003744410NewBinary20AdminChangeFolderBannerLineLine044374010 - AdminChangeFolderCancelPushButton30124366173##IDS_CANCEL##ComboText0 - AdminChangeFolderComboDirectoryCombo216427780458755TARGETDIR##IDS__IsAdminInstallBrowse_4##Up0 - AdminChangeFolderComboTextText215099143##IDS__IsAdminInstallBrowse_LookIn##Combo0 - AdminChangeFolderDlgDescText21232922565539##IDS__IsAdminInstallBrowse_BrowseDestination##0 - AdminChangeFolderDlgLineLine48234326010 - AdminChangeFolderDlgTitleText1362922565539##IDS__IsAdminInstallBrowse_ChangeDestination##0 - AdminChangeFolderListDirectoryList2190332977TARGETDIR##IDS__IsAdminInstallBrowse_8##TailText0 - AdminChangeFolderNewFolderPushButton3356619193670019List##IDS__IsAdminInstallBrowse_CreateFolder##0NewBinary2AdminChangeFolderOKPushButton23024366173##IDS_OK##Cancel0 - AdminChangeFolderTailPathEdit21207332173TARGETDIR##IDS__IsAdminInstallBrowse_11##OK0 - AdminChangeFolderTailTextText2119399133##IDS__IsAdminInstallBrowse_FolderName##Tail0 - AdminChangeFolderUpPushButton3106619193670019NewFolder##IDS__IsAdminInstallBrowse_UpOneLevel##0NewBinary3AdminNetworkLocationBackPushButton16424366173##IDS_BACK##InstallNow0 - AdminNetworkLocationBannerBitmap003744410NewBinary20AdminNetworkLocationBannerLineLine044374010 - AdminNetworkLocationBrowsePushButton28612466173##IDS__IsAdminInstallPoint_Change##Back0 - AdminNetworkLocationCancelPushButton30124366173##IDS_CANCEL##SetupPathEdit0 - AdminNetworkLocationDlgDescText21232922565539##IDS__IsAdminInstallPoint_SpecifyNetworkLocation##0 - AdminNetworkLocationDlgLineLine48234326010 - AdminNetworkLocationDlgTextText2151326403##IDS__IsAdminInstallPoint_EnterNetworkLocation##0 - AdminNetworkLocationDlgTitleText1362922565539##IDS__IsAdminInstallPoint_NetworkLocationFormatted##0 - AdminNetworkLocationInstallNowPushButton23024366173##IDS__IsAdminInstallPoint_Install##Cancel0 - AdminNetworkLocationLBBrowseText2190100103##IDS__IsAdminInstallPoint_NetworkLocation##0 - AdminNetworkLocationSetupPathEditPathEdit21102330173TARGETDIRBrowse0 - AdminWelcomeBackPushButton16424366171##IDS_BACK##Next0 - AdminWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - AdminWelcomeDlgLineLine0234326010 - AdminWelcomeImageBitmap0010023410NewBinary10AdminWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - AdminWelcomeTextLine1Text13582254565539##IDS__IsAdminInstallPointWelcome_Wizard##0 - AdminWelcomeTextLine2Text135552284565539##IDS__IsAdminInstallPointWelcome_ServerImage##0 - CancelSetupIconIcon1515242452428810NewBinary4CancelSetupNoPushButton1355766173##IDS__IsCancelDlg_No##Yes0 - CancelSetupTextText4815194303##IDS__IsCancelDlg_ConfirmCancel##0 - CancelSetupYesPushButton625766173##IDS__IsCancelDlg_Yes##No0 - ChangeFolderDataBannerBitmap003744410NewBinary20ChangeFolderDataBannerLineLine044374010 - ChangeFolderDataCancelPushButton30124366173##IDS_CANCEL##ComboText0 - ChangeFolderDataComboDirectoryCombo2164277804128779_BrowseDataProperty##IDS__IsBrowseFolderDlg_4##Up0 - ChangeFolderDataComboTextText215099143##IDS__IsBrowseFolderDlg_LookIn##Combo0 - ChangeFolderDataDlgDescText21232922565539##IDS__IsBrowseFolderDlg_BrowseDestFolder##0 - ChangeFolderDataDlgLineLine48234326010 - ChangeFolderDataDlgTitleText1362922565539##IDS__IsBrowseFolderDlg_ChangeCurrentFolder##0 - ChangeFolderDataListDirectoryList21903329715_BrowseDataProperty##IDS__IsBrowseFolderDlg_8##TailText0 - ChangeFolderDataNewFolderPushButton3356619193670019List##IDS__IsBrowseFolderDlg_CreateFolder##0NewBinary2ChangeFolderDataOKPushButton23024366173##IDS__IsBrowseFolderDlg_OK##Cancel0 - ChangeFolderDataTailPathEdit212073321715_BrowseDataProperty##IDS__IsBrowseFolderDlg_11##OK0 - ChangeFolderDataTailTextText2119399133##IDS__IsBrowseFolderDlg_FolderName##Tail0 - ChangeFolderDataUpPushButton3106619193670019NewFolder##IDS__IsBrowseFolderDlg_UpOneLevel##0NewBinary3ChangeFolderInstallBannerBitmap003744410NewBinary20ChangeFolderInstallBannerLineLine044374010 - ChangeFolderInstallCancelPushButton30124366173##IDS_CANCEL##ComboText0 - ChangeFolderInstallComboDirectoryCombo2164277804128779_BrowseInstallProperty##IDS__IsBrowseFolderDlg_4##Up0 - ChangeFolderInstallComboTextText215099143##IDS__IsBrowseFolderDlg_LookIn##Combo0 - ChangeFolderInstallDlgDescText21232922565539##IDS__IsBrowseFolderDlg_BrowseDestFolder##0 - ChangeFolderInstallDlgLineLine48234326010 - ChangeFolderInstallDlgTitleText1362922565539##IDS__IsBrowseFolderDlg_ChangeCurrentFolder##0 - ChangeFolderInstallListDirectoryList21903329715_BrowseInstallProperty##IDS__IsBrowseFolderDlg_8##TailText0 - ChangeFolderInstallNewFolderPushButton3356619193670019List##IDS__IsBrowseFolderDlg_CreateFolder##0NewBinary2ChangeFolderInstallOKPushButton23024366173##IDS__IsBrowseFolderDlg_OK##Cancel0 - ChangeFolderInstallTailPathEdit212073321715_BrowseInstallProperty##IDS__IsBrowseFolderDlg_11##OK0 - ChangeFolderInstallTailTextText2119399133##IDS__IsBrowseFolderDlg_FolderName##Tail0 - ChangeFolderInstallUpPushButton3106619193670019NewFolder##IDS__IsBrowseFolderDlg_UpOneLevel##0NewBinary3DiskSpaceRequirementsBannerBitmap003744410NewBinary20DiskSpaceRequirementsBannerLineLine044374010 - DiskSpaceRequirementsDlgDescText17232922565539##IDS__IsFeatureDetailsDlg_SpaceRequired##0 - DiskSpaceRequirementsDlgLineLine48234326010 - DiskSpaceRequirementsDlgTextText10185358413##IDS__IsFeatureDetailsDlg_VolumesTooSmall##0 - DiskSpaceRequirementsDlgTitleText962922565539##IDS__IsFeatureDetailsDlg_DiskSpaceRequirements##0 - DiskSpaceRequirementsListVolumeCostList855358125393223##IDS__IsFeatureDetailsDlg_Numbers##0 - DiskSpaceRequirementsOKPushButton30124366173##IDS__IsFeatureDetailsDlg_OK##0 - FeatureNotSupportedBackPushButton16424366173##IDS_BACK##0 - FeatureNotSupportedBannerBitmap003744410NewBinary20FeatureNotSupportedBannerLineLine044374010 - FeatureNotSupportedCancelPushButton30124366173##IDS_CANCEL##0 - FeatureNotSupportedDlgDescText21232922565539##IDS__FeatueNotSupportedDlg_DialogDescription##00 - FeatureNotSupportedDlgLineLine48234326010 - FeatureNotSupportedDlgTitleText1362922565539##IDS__FeatueNotSupportedDlg_DialogTitle##00 - FeatureNotSupportedNextPushButton23024366171##IDS_NEXT##0 - FilesInUseBannerBitmap003744410NewBinary20FilesInUseBannerLineLine044374010 - FilesInUseDlgDescText21232922565539##IDS__IsFilesInUse_FilesInUseMessage##0 - FilesInUseDlgLineLine48234326010 - FilesInUseDlgTextText2151348293##IDS__IsFilesInUse_ApplicationsUsingFiles##0 - FilesInUseDlgTitleText1362922565539##IDS__IsFilesInUse_FilesInUse##0 - FilesInUseExitPushButton30124366173##IDS__IsFilesInUse_Exit##List0 - FilesInUseIgnorePushButton23024366173##IDS__IsFilesInUse_Ignore##Exit0 - FilesInUseListListBox21873311357FileInUseProcessRetry0 - FilesInUseRetryPushButton16424366173##IDS__IsFilesInUse_Retry##Ignore0 - InstallWelcomeBackPushButton16424366171##IDS_BACK##Copyright0 - InstallWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - InstallWelcomeCopyrightText1351442287365539##IDS__IsWelcomeDlg_WarningCopyright##Next0 - InstallWelcomeDlgLineLine0234374010 - InstallWelcomeImageBitmap0010023410NewBinary10InstallWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - InstallWelcomeTextLine1Text13592254565539##IDS__IsWelcomeDlg_WelcomeProductName##0 - InstallWelcomeTextLine2Text136542284565539##IDS__IsWelcomeDlg_InstallProductName##0 - LicenseAgreementAgreeRadioButtonGroup8190291403AgreeToLicenseBack0 - LicenseAgreementBackPushButton16424366173##IDS_BACK##Next0 - LicenseAgreementBannerBitmap003744410NewBinary20LicenseAgreementBannerLineLine044374010 - LicenseAgreementCancelPushButton30124366173##IDS_CANCEL##ISPrintButton0 - LicenseAgreementDlgDescText21232922565539##IDS__IsLicenseDlg_ReadLicenseAgreement##0 - LicenseAgreementDlgLineLine48234326010 - LicenseAgreementDlgTitleText1362922565539##IDS__IsLicenseDlg_LicenseAgreement##0 - LicenseAgreementISPrintButtonPushButton30118865173##IDS_PRINT_BUTTON##Agree0 - LicenseAgreementMemoScrollableText85535813070<ISProjectFolder>\redist\WCG\eula.rtf - LicenseAgreementNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceTypeBackPushButton16424366173##IDS_BACK##Next0 - MaintenanceTypeBannerBitmap003744410NewBinary20MaintenanceTypeBannerLineLine044374010 - MaintenanceTypeCancelPushButton30124366173##IDS_CANCEL##RadioGroup0 - MaintenanceTypeDlgDescText21232922565539##IDS__IsMaintenanceDlg_MaitenanceOptions##0 - MaintenanceTypeDlgLineLine48234326010 - MaintenanceTypeDlgTitleText1362922565539##IDS__IsMaintenanceDlg_ProgramMaintenance##0 - MaintenanceTypeIco2Icon3575242457671690NewBinary7MaintenanceTypeIco3Icon35135242457671690NewBinary8MaintenanceTypeNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceTypeRadioGroupRadioButtonGroup21552901703_IsMaintenance##IDS__IsMaintenanceDlg_11##Back0 - MaintenanceTypeText2Text8075260353##IDS__IsMaintenanceDlg_RepairMessage##0 - MaintenanceTypeText3Text80135260353##IDS__IsMaintenanceDlg_RemoveProductName##0 - MaintenanceWelcomeBackPushButton16424366171##IDS_BACK##Next0 - MaintenanceWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - MaintenanceWelcomeDlgLineLine0234374010 - MaintenanceWelcomeImageBitmap0010023410NewBinary10MaintenanceWelcomeNextPushButton23024366173##IDS_NEXT##Cancel0 - MaintenanceWelcomeTextLine1Text13582254565539##IDS__IsMaintenanceWelcome_WizardWelcome##0 - MaintenanceWelcomeTextLine2Text135552285065539##IDS__IsMaintenanceWelcome_MaintenanceOptionsDescription##0 - MsiRMFilesInUseBannerBitmap003744410NewBinary20MsiRMFilesInUseBannerLineLine044374010 - MsiRMFilesInUseBranding1Text422950133##IDS_INSTALLSHIELD_FORMATTED##0 - MsiRMFilesInUseBranding2Text3228501365537##IDS_INSTALLSHIELD##0 - MsiRMFilesInUseCancelPushButton30124366173##IDS_CANCEL##Restart0 - MsiRMFilesInUseDlgDescText21232922565539##IDS__IsFilesInUse_FilesInUseMessage##0 - MsiRMFilesInUseDlgLineLine48234326010 - MsiRMFilesInUseDlgTextText2151348143##IDS__IsMsiRMFilesInUse_ApplicationsUsingFiles##0 - MsiRMFilesInUseDlgTitleText1362922565539##IDS__IsFilesInUse_FilesInUse##0 - MsiRMFilesInUseListListBox21663311303FileInUseProcessOK0 - MsiRMFilesInUseOKPushButton23024366173##IDS_OK##Cancel0 - MsiRMFilesInUseRestartRadioButtonGroup19187343403RestartManagerOptionList0 - OutOfSpaceBannerBitmap003744410NewBinary20OutOfSpaceBannerLineLine044374010 - OutOfSpaceDlgDescText21232922565539##IDS__IsDiskSpaceDlg_DiskSpace##0 - OutOfSpaceDlgLineLine48234326010 - OutOfSpaceDlgTextText2151326433##IDS__IsDiskSpaceDlg_HighlightedVolumes##0 - OutOfSpaceDlgTitleText1362922565539##IDS__IsDiskSpaceDlg_OutOfDiskSpace##0 - OutOfSpaceListVolumeCostList2195332120393223##IDS__IsDiskSpaceDlg_Numbers##0 - OutOfSpaceResumePushButton30124366173##IDS__IsDiskSpaceDlg_OK##0 - PatchWelcomeBackPushButton16424366171##IDS_BACK##Next0 - PatchWelcomeCancelPushButton30124366173##IDS_CANCEL##Back0 - PatchWelcomeDlgLineLine0234374010 - PatchWelcomeImageBitmap0010023410NewBinary10PatchWelcomeNextPushButton23024366173##IDS__IsPatchDlg_Update##Cancel0 - PatchWelcomeTextLine1Text13582254565539##IDS__IsPatchDlg_WelcomePatchWizard##0 - PatchWelcomeTextLine2Text135542284565539##IDS__IsPatchDlg_PatchClickUpdate##0 - ReadyToInstallBackPushButton16424366173##IDS_BACK##InstallNow0 - ReadyToInstallBannerBitmap003744410NewBinary20ReadyToInstallBannerLineLine044374010 - ReadyToInstallCancelPushButton30124366173##IDS_CANCEL##Back0 - ReadyToInstallDlgDescText21232922565539##IDS__IsVerifyReadyDlg_WizardReady##0 - ReadyToInstallDlgLineLine48234374010 - ReadyToInstallDlgTextText2151326203##IDS__IsVerifyReadyDlg_ClickInstall##0 - ReadyToInstallDlgText1Text2170330243##IDS__IsVerifyReadyDlg_BackOrCancel##0 - ReadyToInstallDlgTitleText1362922565538##IDS__IsVerifyReadyDlg_ModifyReady##0 - ReadyToInstallDlgTitle2Text1362922565538##IDS__IsVerifyReadyDlg_ReadyRepair##0 - ReadyToInstallDlgTitle3Text1362922565538##IDS__IsVerifyReadyDlg_ReadyInstall##0 - ReadyToInstallInstallNowPushButton23024366173##IDS__IsVerifyReadyDlg_Install##Cancel0 - ReadyToRemoveBackPushButton16424366173##IDS_BACK##RemoveNow0 - ReadyToRemoveBannerBitmap003744410NewBinary20ReadyToRemoveBannerLineLine044374010 - ReadyToRemoveCancelPushButton30124366173##IDS_CANCEL##Back0 - ReadyToRemoveDlgDescText21232922565539##IDS__IsVerifyRemoveAllDlg_ChoseRemoveProgram##0 - ReadyToRemoveDlgLineLine48234326010 - ReadyToRemoveDlgTextText2151326243##IDS__IsVerifyRemoveAllDlg_ClickRemove##0 - ReadyToRemoveDlgText1Text2179330233##IDS__IsVerifyRemoveAllDlg_ClickBack##0 - ReadyToRemoveDlgText2Text211023302430 - ReadyToRemoveDlgTitleText1362922565539##IDS__IsVerifyRemoveAllDlg_RemoveProgram##0 - ReadyToRemoveRemoveNowPushButton23024366173##IDS__IsVerifyRemoveAllDlg_Remove##Cancel0 - SetupCompleteErrorBackPushButton16424366171##IDS_BACK##Finish0 - SetupCompleteErrorCancelPushButton30124366171##IDS_CANCEL##Back0 - SetupCompleteErrorDlgLineLine0234374010 - SetupCompleteErrorFinishPushButton23024366173##IDS__IsFatalError_Finish##Cancel0 - SetupCompleteErrorFinishText1Text135802285065539##IDS__IsFatalError_NotModified##0 - SetupCompleteErrorFinishText2Text1351352282565539##IDS__IsFatalError_ClickFinish##0 - SetupCompleteErrorImageBitmap0010023410NewBinary10SetupCompleteErrorRestContText1Text135802285065539##IDS__IsFatalError_KeepOrRestore##0 - SetupCompleteErrorRestContText2Text1351352282565539##IDS__IsFatalError_RestoreOrContinueLater##0 - SetupCompleteErrorTextLine1Text13582254565539##IDS__IsFatalError_WizardCompleted##0 - SetupCompleteErrorTextLine2Text135552282565539##IDS__IsFatalError_WizardInterrupted##0 - SetupCompleteSuccessBackPushButton16424366171##IDS_BACK##LaunchProgramCheck0 - SetupCompleteSuccessCancelPushButton30124366171##IDS_CANCEL##Image0 - SetupCompleteSuccessDlgLineLine0234374010 - SetupCompleteSuccessImageBitmap001002341Back0NewBinary10SetupCompleteSuccessLaunchProgramCheckCheckBox1511141092LAUNCHPROGRAMLaunchProgramText - SetupCompleteSuccessLaunchProgramTextText1651141981565538NewProperty1##NEW_STRING2##OK - SetupCompleteSuccessOKPushButton23024366173##IDS__IsExitDialog_Finish##Cancel0 - SetupCompleteSuccessRebootTextText1351402253565538##NEW_STRING28## - SetupCompleteSuccessRepairTextText1351782255265538##NEW_STRING29## - SetupCompleteSuccessTextLine1Text13582254565539##IDS__IsExitDialog_WizardCompleted##0 - SetupCompleteSuccessTextLine2Text135552284565538##IDS__IsExitDialog_InstallSuccess##0 - SetupCompleteSuccessTextLine3Text135552284565538##IDS__IsExitDialog_UninstallSuccess##0 - SetupCompleteSuccessUpdateTextLine1Text134302284565538##IDS__IsExitDialog_Update_SetupFinished##0 - SetupConfigAdvancedPushButton30120966173##NEW_STRING1##Back - SetupConfigBackPushButton16424366173##ID_STRING14##CheckBox40 - SetupConfigBannerBitmap003744410NewBinary20SetupConfigBannerLineLine044374010 - SetupConfigBranding1Text422950133##ID_STRING19## - SetupConfigBranding2Text3228501365537##ID_STRING20## - SetupConfigCancelPushButton30124366173##ID_STRING15##0 - SetupConfigCheckBox2CheckBox21127331131ENABLESCREENSAVER##NEW_STRING22##CheckBox3 - SetupConfigCheckBox3CheckBox21143331131ENABLEPROTECTEDAPPLICATIONEXECUTION3##NEW_STRING24##Advanced - SetupConfigCheckBox4CheckBox21185331131ENABLEUSEBYALLUSERS##NEW_STRING25##CheckBox2 - SetupConfigDlgDescText21232922565539##ID_STRING17##00 - SetupConfigDlgLineLine48234326010 - SetupConfigDlgTitleText1252922565539##ID_STRING16##00 - SetupConfigIcon1Icon215224245767169NewBinary12SetupConfigIcon2Icon218724245767169NewBinary12SetupConfigNextPushButton23024366173##ID_STRING13##0 - SetupConfigText1Text5765240133_BrowseInstallProperty##NEW_STRING16## - SetupConfigText2Text5752290123NewProperty1##NEW_STRING17## - SetupConfigText3Text57100240133_BrowseDataProperty1##NEW_STRING18## - SetupConfigText4Text21202267223NewProperty211##NEW_STRING27## - SetupConfigText5Text5787290113NewProperty21##NEW_STRING21## - SetupConfigText6Text34159328251##NEW_STRING30## - SetupConfigAdvancedBackPushButton16424366173##ID_STRING22##ChangeInstall0 - SetupConfigAdvancedBannerBitmap003744410InteriorBin1SetupConfigAdvancedBannerLineLine044374010 - SetupConfigAdvancedBranding1Text422950133##ID_STRING27## - SetupConfigAdvancedBranding2Text3228501365537##ID_STRING28## - SetupConfigAdvancedCancelPushButton30124366173##ID_STRING23##ChangeData0 - SetupConfigAdvancedChangeDataPushButton30110066173##NEW_STRING8##Back - SetupConfigAdvancedChangeInstallPushButton3016566173##NEW_STRING5##CheckBox4 - SetupConfigAdvancedCheckBox2CheckBox21127331133ENABLESCREENSAVER##NEW_STRING12##CheckBox3 - SetupConfigAdvancedCheckBox3CheckBox21143331133ENABLEPROTECTEDAPPLICATIONEXECUTION3##NEW_STRING13##Next - SetupConfigAdvancedCheckBox4CheckBox21210331133ENABLEUSEBYALLUSERS##NEW_STRING15##CheckBox2 - SetupConfigAdvancedDlgDescText21232922565539##ID_STRING25##00 - SetupConfigAdvancedDlgLineLine48234326010 - SetupConfigAdvancedDlgTitleText1362922565539##ID_STRING24##00 - SetupConfigAdvancedIcon1Icon215224245767169NewBinary12SetupConfigAdvancedIcon2Icon218724245767169NewBinary12SetupConfigAdvancedNextPushButton23024366173##ID_STRING21##Cancel0 - SetupConfigAdvancedText1Text5765240133_BrowseInstallProperty##NEW_STRING6## - SetupConfigAdvancedText2Text5752290113NewProperty1##NEW_STRING7## - SetupConfigAdvancedText3Text57100240133_BrowseDataProperty##NEW_STRING9## - SetupConfigAdvancedText4Text5787290113NewProperty2##NEW_STRING10## - SetupConfigAdvancedText5Text34158328443##NEW_STRING14## - SetupConfigAdvancedText6Text34158328443##NEW_STRING31## - SetupErrorAPushButton1928066173##IDS__IsErrorDlg_Abort##0 - SetupErrorCPushButton1928066173##IDS_CANCEL2##0 - SetupErrorErrorTextText5015200503##IDS__IsErrorDlg_ErrorText##0 - SetupErrorIPushButton1928066173##IDS__IsErrorDlg_Ignore##0 - SetupErrorNPushButton1928066173##IDS__IsErrorDlg_NO##0 - SetupErrorOPushButton1928066173##IDS__IsErrorDlg_OK##0 - SetupErrorRPushButton1928066173##IDS__IsErrorDlg_Retry##0 - SetupErrorWarningIconIcon1515242452428810NewBinary4SetupErrorYPushButton1928066173##IDS__IsErrorDlg_Yes##0 - SetupInitializationActionDataText1351252281265539##IDS__IsInitDlg_1##0 - SetupInitializationActionTextText1351092203665539##IDS__IsInitDlg_2##0 - SetupInitializationBackPushButton16424366171##IDS_BACK##0 - SetupInitializationCancelPushButton30124366173##IDS_CANCEL##0 - SetupInitializationDlgLineLine0234374010 - SetupInitializationImageBitmap0010023410NewBinary10SetupInitializationNextPushButton23024366171##IDS_NEXT##0 - SetupInitializationTextLine1Text13582254565539##IDS__IsInitDlg_WelcomeWizard##0 - SetupInitializationTextLine2Text135552283065539##IDS__IsInitDlg_PreparingWizard##0 - SetupInterruptedBackPushButton16424366171##IDS_BACK##0 - SetupInterruptedCancelPushButton30124366171##IDS_CANCEL##0 - SetupInterruptedDlgLineLine0234374010 - SetupInterruptedFinishPushButton23024366173##IDS__IsUserExit_Finish##0 - SetupInterruptedFinishText1Text135802285065539##IDS__IsUserExit_NotModified##0 - SetupInterruptedFinishText2Text1351352282565539##IDS__IsUserExit_ClickFinish##0 - SetupInterruptedImageBitmap0010023410NewBinary10SetupInterruptedRestContText1Text135802285065539##IDS__IsUserExit_KeepOrRestore##0 - SetupInterruptedRestContText2Text1351352282565539##IDS__IsUserExit_RestoreOrContinue##0 - SetupInterruptedTextLine1Text13582254565539##IDS__IsUserExit_WizardCompleted##0 - SetupInterruptedTextLine2Text135552282565539##IDS__IsUserExit_WizardInterrupted##0 - SetupProgressActionProgress95ProgressBar591132751265537##IDS__IsProgressDlg_ProgressDone##0 - SetupProgressActionTextText59100275123##IDS__IsProgressDlg_2##0 - SetupProgressBackPushButton16424366171##IDS_BACK##Next0 - SetupProgressBannerBitmap003744410NewBinary1SetupProgressBannerLineLine044374010 - SetupProgressCancelPushButton30124366173##IDS_CANCEL##Back0 - SetupProgressDlgDescText21232922565538##IDS__IsProgressDlg_UninstallingFeatures2##0 - SetupProgressDlgDesc2Text21232922565538##IDS__IsProgressDlg_UninstallingFeatures##0 - SetupProgressDlgLineLine48234326010 - SetupProgressDlgTextText59512753065538##IDS__IsProgressDlg_WaitUninstall2##0 - SetupProgressDlgText2Text59512753065538##IDS__IsProgressDlg_WaitUninstall##0 - SetupProgressDlgTitleText1362922565538##IDS__IsProgressDlg_InstallingProductName##0 - SetupProgressDlgTitle2Text1362922565538##IDS__IsProgressDlg_Uninstalling##0 - SetupProgressLbSecText17213932122##IDS__IsProgressDlg_SecHidden##0 - SetupProgressLbStatusText598570123##IDS__IsProgressDlg_Status##0 - SetupProgressNextPushButton23024366171##IDS_NEXT##Cancel0 - SetupProgressSetupIconIcon2151242452428810NewBinary9SetupProgressShowTimeText15513917122##IDS__IsProgressDlg_Hidden##0 - SetupProgressTextTimeText5913996122##IDS__IsProgressDlg_HiddenTimeRemaining##0 - SetupResumeBackPushButton16424366171##IDS_BACK##Next0 - SetupResumeCancelPushButton30124366173##IDS_CANCEL##Back0 - SetupResumeDlgLineLine0234374010 - SetupResumeImageBitmap0010023410NewBinary5SetupResumeNextPushButton23024366173##IDS_NEXT##Cancel0 - SetupResumePreselectedTextText135552284565539##IDS__IsResumeDlg_WizardResume##0 - SetupResumeResumeTextText135462284565539##IDS__IsResumeDlg_ResumeSuspended##0 - SetupResumeTextLine1Text13582254565539##IDS__IsResumeDlg_Resuming##0 - SplashBitmapBackPushButton16424366171##IDS_BACK##Next0 - SplashBitmapCancelPushButton30124366173##IDS_CANCEL##Back0 - SplashBitmapDlgLineLine48234374010 - SplashBitmapImageBitmap131234921110NewBinary19SplashBitmapNextPushButton23024366173##IDS_NEXT##Cancel0 -
- - - Dialog_ - Control_ - Action - Condition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
InstallWelcomeCopyrightHideSHOWCOPYRIGHT="No"InstallWelcomeCopyrightShowSHOWCOPYRIGHT="Yes"LicenseAgreementNextDisableAgreeToLicense <> "Yes"LicenseAgreementNextEnableAgreeToLicense = "Yes"ReadyToInstallDlgTitleShowProgressType0="Modify"ReadyToInstallDlgTitle2ShowProgressType0="Repair"ReadyToInstallDlgTitle3ShowProgressType0="install"SetupCompleteErrorBackDefaultUpdateStartedSetupCompleteErrorBackDisableNOT UpdateStartedSetupCompleteErrorBackEnableUpdateStartedSetupCompleteErrorCancelDisableNOT UpdateStartedSetupCompleteErrorCancelEnableUpdateStartedSetupCompleteErrorFinishDefaultNOT UpdateStartedSetupCompleteErrorFinishText1HideUpdateStartedSetupCompleteErrorFinishText1ShowNOT UpdateStartedSetupCompleteErrorFinishText2HideUpdateStartedSetupCompleteErrorFinishText2ShowNOT UpdateStartedSetupCompleteErrorRestContText1HideNOT UpdateStartedSetupCompleteErrorRestContText1ShowUpdateStartedSetupCompleteErrorRestContText2HideNOT UpdateStartedSetupCompleteErrorRestContText2ShowUpdateStartedSetupCompleteSuccessLaunchProgramCheckShowPROGRAMFILETOLAUNCHATEND <> "" And ACTION <> "ADMIN" And RETURN_VALIDATEINSTALL = "1" And RETURN_REBOOTREQUESTED = "0" And NOT InstalledSetupCompleteSuccessLaunchProgramTextShowPROGRAMFILETOLAUNCHATEND <> "" And ACTION <> "ADMIN" And RETURN_VALIDATEINSTALL = "1" And RETURN_REBOOTREQUESTED = "0" And NOT InstalledSetupCompleteSuccessRebootTextShowRETURN_REBOOTREQUESTED = "1"SetupCompleteSuccessRepairTextShowRETURN_VALIDATEINSTALL = "0" AND _IsMaintenance <> "Remove"SetupCompleteSuccessTextLine2ShowProgressType2="installed" And ((ACTION<>"INSTALL") OR (NOT ISENABLEDWUSFINISHDIALOG) OR (ISENABLEDWUSFINISHDIALOG And Installed))SetupCompleteSuccessTextLine3ShowProgressType2="uninstalled" And ((ACTION<>"INSTALL") OR (NOT ISENABLEDWUSFINISHDIALOG) OR (ISENABLEDWUSFINISHDIALOG And Installed))SetupCompleteSuccessUpdateTextLine1ShowISENABLEDWUSFINISHDIALOG And NOT Installed And ACTION="INSTALL"SetupConfigAdvancedCheckBox3DisableNOT VersionNTSetupConfigAdvancedCheckBox4DisableNOT VersionNTSetupConfigAdvancedText5HideVersionNT >= 600SetupConfigAdvancedText5ShowVersion9X OR VersionNT < 600SetupConfigAdvancedText6HideVersion9X OR VersionNT < 600SetupConfigAdvancedText6ShowVersionNT >= 600SetupInterruptedBackDefaultUpdateStartedSetupInterruptedBackDisableNOT UpdateStartedSetupInterruptedBackEnableUpdateStartedSetupInterruptedCancelDisableNOT UpdateStartedSetupInterruptedCancelEnableUpdateStartedSetupInterruptedFinishDefaultNOT UpdateStartedSetupInterruptedFinishText1HideUpdateStartedSetupInterruptedFinishText1ShowNOT UpdateStartedSetupInterruptedFinishText2HideUpdateStartedSetupInterruptedFinishText2ShowNOT UpdateStartedSetupInterruptedRestContText1HideNOT UpdateStartedSetupInterruptedRestContText1ShowUpdateStartedSetupInterruptedRestContText2HideNOT UpdateStartedSetupInterruptedRestContText2ShowUpdateStartedSetupProgressDlgDescShowProgressType2="installed"SetupProgressDlgDesc2ShowProgressType2="uninstalled"SetupProgressDlgTextShowProgressType3="installs"SetupProgressDlgText2ShowProgressType3="uninstalls"SetupProgressDlgTitleShowProgressType1="Installing"SetupProgressDlgTitle2ShowProgressType1="Uninstalling"SetupResumePreselectedTextHideRESUMESetupResumePreselectedTextShowNOT RESUMESetupResumeResumeTextHideNOT RESUMESetupResumeResumeTextShowRESUME
- - - Dialog_ - Control_ - Event - Argument - Condition - Ordering - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AdminChangeFolderCancelEndDialogReturn12AdminChangeFolderCancelReset011AdminChangeFolderNewFolderDirectoryListNew010AdminChangeFolderOKEndDialogReturn10AdminChangeFolderOKSetTargetPathTARGETDIR11AdminChangeFolderUpDirectoryListUp010AdminNetworkLocationBackNewDialogAdminWelcome11AdminNetworkLocationBrowseSpawnDialogAdminChangeFolder11AdminNetworkLocationCancelSpawnDialogCancelSetup11AdminNetworkLocationInstallNowEndDialogReturnOutOfNoRbDiskSpace <> 13AdminNetworkLocationInstallNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12AdminNetworkLocationInstallNowSetTargetPathTARGETDIR11AdminWelcomeCancelSpawnDialogCancelSetup11AdminWelcomeNextNewDialogAdminNetworkLocation11CancelSetupNoEndDialogReturn10CancelSetupYesDoActionISSetupFilesCleanup1200CancelSetupYesEndDialogExit12ChangeFolderDataCancelEndDialogReturn12ChangeFolderDataCancelReset011ChangeFolderDataNewFolderDirectoryListNew011ChangeFolderDataOKEndDialogReturn11ChangeFolderDataUpDirectoryListUp011ChangeFolderInstallCancelEndDialogReturn12ChangeFolderInstallCancelReset011ChangeFolderInstallNewFolderDirectoryListNew011ChangeFolderInstallOKEndDialogReturn13ChangeFolderInstallOKSetTargetPath[_BrowseInstallProperty]12ChangeFolderInstallUpDirectoryListUp010DiskSpaceRequirementsOKEndDialogReturn10FeatureNotSupportedBackNewDialogNoDialog11FeatureNotSupportedCancelSpawnDialogCancelSetup11FeatureNotSupportedNextNewDialogReadyToInstall_IsSetupTypeMin <> "Custom" - FilesInUseExitEndDialogExit10FilesInUseIgnoreEndDialogIgnore10FilesInUseRetryEndDialogRetry10InstallWelcomeBackNewDialogSplashBitmapDisplay_IsBitmapDlg1InstallWelcomeCancelSpawnDialogCancelSetup11InstallWelcomeNextDoActionCADisableProtectedApplicationExecutionNOT VersionNT2InstallWelcomeNextDoActionCADisableUseByAllUsersNOT VersionNT3InstallWelcomeNextNewDialogLicenseAgreement11LicenseAgreementBackNewDialogInstallWelcome11LicenseAgreementCancelSpawnDialogCancelSetup11LicenseAgreementISPrintButtonDoActionISPrint11LicenseAgreementNextNewDialogSetupConfig11MaintenanceTypeBackNewDialogMaintenanceWelcome11MaintenanceTypeCancelSpawnDialogCancelSetup10MaintenanceTypeNextNewDialogReadyToInstall_IsMaintenance = "Reinstall"8MaintenanceTypeNextNewDialogReadyToRemove_IsMaintenance = "Remove"7MaintenanceTypeNextReinstallALL_IsMaintenance = "Reinstall"6MaintenanceTypeNextReinstallMode[ReinstallModeText]_IsMaintenance = "Reinstall"5MaintenanceTypeNext[ProgressType0]Repair_IsMaintenance = "Reinstall"1MaintenanceTypeNext[ProgressType1]Repairing_IsMaintenance = "Reinstall"2MaintenanceTypeNext[ProgressType2]repairs_IsMaintenance = "Reinstall"3MaintenanceTypeNext[ProgressType3]repairs_IsMaintenance = "Reinstall"4MaintenanceWelcomeCancelSpawnDialogCancelSetup10MaintenanceWelcomeNextNewDialogMaintenanceType10MsiRMFilesInUseCancelEndDialogExit11MsiRMFilesInUseOKEndDialogReturn11MsiRMFilesInUseOKRMShutdownAndRestart0RestartManagerOption="CloseRestart"2OutOfSpaceResumeNewDialogAdminNetworkLocationACTION = "ADMIN"0OutOfSpaceResumeNewDialogNoDialogACTION <> "ADMIN"0PatchWelcomeBackNewDialogSplashBitmapDisplay_IsBitmapDlg1PatchWelcomeCancelSpawnDialogCancelSetup11PatchWelcomeNextEndDialogReturn13PatchWelcomeNextReinstallALLPATCH And REINSTALL=""1PatchWelcomeNextReinstallModeomusPATCH And REINSTALLMODE=""2ReadyToInstallBackNewDialogMaintenanceTypeInstalled AND _IsMaintenance = "Reinstall"2ReadyToInstallBackNewDialogSetupConfigNOT Installed1ReadyToInstallCancelSpawnDialogCancelSetup11ReadyToInstallInstallNowEndDialogReturnOutOfNoRbDiskSpace <> 11ReadyToInstallInstallNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12ReadyToInstallInstallNow[ALLUSERS]1ENABLEUSEBYALLUSERS = 17ReadyToInstallInstallNow[ALLUSERS]{}16ReadyToInstallInstallNow[ProgressType1]Installing13ReadyToInstallInstallNow[ProgressType2]installed14ReadyToInstallInstallNow[ProgressType3]installs15ReadyToRemoveBackNewDialogMaintenanceType11ReadyToRemoveCancelSpawnDialogCancelSetup11ReadyToRemoveRemoveNowEndDialogReturnOutOfNoRbDiskSpace <> 12ReadyToRemoveRemoveNowNewDialogOutOfSpaceOutOfNoRbDiskSpace = 12ReadyToRemoveRemoveNowRemoveALL11ReadyToRemoveRemoveNow[ProgressType1]Uninstalling13ReadyToRemoveRemoveNow[ProgressType2]uninstalled14ReadyToRemoveRemoveNow[ProgressType3]uninstalls15SetupCompleteErrorBackEndDialogReturn12SetupCompleteErrorBack[Suspend]{}11SetupCompleteErrorCancelEndDialogReturn12SetupCompleteErrorCancel[Suspend]111SetupCompleteErrorFinishDoActionISSetupFilesCleanup1200SetupCompleteErrorFinishEndDialogExit12SetupCompleteSuccessOKDoActionCALaunchBOINCManagerLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT >= 6005SetupCompleteSuccessOKDoActionCALaunchBOINCTrayLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT >= 6006SetupCompleteSuccessOKDoActionCASaveSetupState12SetupCompleteSuccessOKDoActionISSetupFilesCleanup1200SetupCompleteSuccessOKDoActionLaunchBOINCManagerXPLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT < 6003SetupCompleteSuccessOKDoActionLaunchBOINCTrayXPLAUNCHPROGRAM And (ACTION <> "ADMIN") And VersionNT < 6004SetupCompleteSuccessOKEndDialogExit12SetupConfigAdvancedNewDialogSetupConfigAdvanced11SetupConfigBackNewDialogLicenseAgreement11SetupConfigCancelSpawnDialogCancelSetup11SetupConfigNextDoActionCAVerifyInstallDirectories11SetupConfigNextNewDialogReadyToInstallRETURN_VERIFYINSTALLDIRECTORIES = "1"3SetupConfigNextNewDialogSetupConfigAdvancedRETURN_VERIFYINSTALLDIRECTORIES <> "1"2SetupConfigAdvancedBackNewDialogSetupConfig11SetupConfigAdvancedCancelSpawnDialogCancelSetup11SetupConfigAdvancedChangeDataSpawnDialogChangeFolderData11SetupConfigAdvancedChangeData[_BrowseDataProperty]DATADIR12SetupConfigAdvancedChangeInstallSpawnDialogChangeFolderInstall11SetupConfigAdvancedChangeInstall[_BrowseInstallProperty]INSTALLDIR12SetupConfigAdvancedNextDoActionCAVerifyInstallDirectories11SetupConfigAdvancedNextNewDialogReadyToInstallRETURN_VERIFYINSTALLDIRECTORIES = "1"2SetupErrorAEndDialogErrorAbort10SetupErrorCEndDialogErrorCancel10SetupErrorIEndDialogErrorIgnore10SetupErrorNEndDialogErrorNo10SetupErrorOEndDialogErrorOk10SetupErrorREndDialogErrorRetry10SetupErrorYEndDialogErrorYes10SetupInitializationCancelSpawnDialogCancelSetup11SetupInterruptedBackEndDialogExit12SetupInterruptedBack[Suspend]{}11SetupInterruptedCancelEndDialogExit12SetupInterruptedCancel[Suspend]111SetupInterruptedFinishDoActionISSetupFilesCleanup1200SetupInterruptedFinishEndDialogExit12SetupProgressCancelSpawnDialogCancelSetup10SetupResumeCancelSpawnDialogCancelSetup10SetupResumeNextEndDialogReturnOutOfNoRbDiskSpace <> 10SetupResumeNextNewDialogOutOfSpaceOutOfNoRbDiskSpace = 10SplashBitmapCancelSpawnDialogCancelSetup11SplashBitmapNextNewDialogInstallWelcome11
- - - Directory_ - Component_ - - - - - - - - - - -
INSTALLDIRAllOtherFilesINSTALLDIRBOINCServiceConfigINSTALLDIR_BOINCINSTALLDIR_BOINCManagerStartMenuINSTALLDIR_BOINCManagerStartupINSTALLDIR_BOINCManagerStartupAllINSTALLDIR_BOINCSvcCtrlINSTALLDIR_BOINCTrayStartupINSTALLDIR_ScreensaverEnable9xINSTALLDIR_ScreensaverEnableNT
- - - Action - Type - Source - Target - ExtendedType - ISComments - -
CAAnnounceUpgrade1NewBinary6AnnounceUpgrade - CACleanupOldBinaries1NewBinary6CleanupOldBinaries - CACreateAcctMgrLoginFile1NewBinary6CreateAcctMgrLoginFile - CACreateBOINCAccounts1NewBinary6CreateBOINCAccounts - CACreateBOINCGroups1NewBinary6CreateBOINCGroups - CACreateClientAuthFile1NewBinary6CreateClientAuthFile - CACreateProjectInitFile1NewBinary6CreateProjectInitFile - CADeleteBOINCAccounts65NewBinary6DeleteBOINCAccounts - CADeleteBOINCGroups1NewBinary6DeleteBOINCGroups - CADisableProtectedApplicationExecution51ENABLEPROTECTEDAPPLICATIONEXECUTION2 - CADisableUseByAllUsers51ENABLEUSEBYALLUSERS - CAGetAdministratorsGroupName1NewBinary6GetAdministratorsGroupName - CAGetUsersGroupName1NewBinary6GetUsersGroupName - CAGrantBOINCAdminsRights1NewBinary6GrantBOINCAdminsRights - CAGrantBOINCAdminsVirtualBoxRights1NewBinary6GrantBOINCAdminsVirtualBoxRights - CAGrantBOINCMasterRights1NewBinary6GrantBOINCMasterRights - CAGrantBOINCProjectRights1NewBinary6GrantBOINCProjectRights - CAGrantBOINCProjectsRights1NewBinary6GrantBOINCProjectsRights - CAGrantBOINCProjectsVirtualBoxRights1NewBinary6GrantBOINCProjectsVirtualBoxRights - CAGrantBOINCUsersRights1NewBinary6GrantBOINCUsersRights - CALaunchBOINCManager65NewBinary6LaunchBOINCManager - CALaunchBOINCTray65NewBinary6LaunchBOINCTray - CARestoreExecutionState1NewBinary6RestoreExecutionState - CARestorePermissionBOINCData1NewBinary6RestorePermissionBOINCData - CARestoreSetupState1NewBinary6RestoreSetupState - CARevokeBOINCAdminsRights1NewBinary6RevokeBOINCAdminsRights - CARevokeBOINCMasterRights1NewBinary6RevokeBOINCMasterRights - CARevokeBOINCProjectRights1NewBinary6RevokeBOINCProjectRights - CARevokeBOINCProjectsRights1NewBinary6RevokeBOINCProjectsRights - CARevokeBOINCUsersRights1NewBinary6RevokeBOINCUsersRights - CASaveExecutionState1NewBinary6SaveExecutionState - CASaveSetupState1NewBinary6SaveSetupState - CASetBOINCDataProjects35PROJECTS[DATADIR]projects - CASetBOINCDataSlots35SLOTS[DATADIR]slots - CASetPermissionBOINC1NewBinary6SetPermissionBOINC - CASetPermissionBOINCData1NewBinary6SetPermissionBOINCData - CASetPermissionBOINCDataProjects1NewBinary6SetPermissionBOINCDataProjects - CASetPermissionBOINCDataSlots1NewBinary6SetPermissionBOINCDataSlots - CAShutdownBOINC1NewBinary6ShutdownBOINC - CAShutdownBOINCManager1NewBinary6ShutdownBOINCManager - CAShutdownBOINCScreensaver1NewBinary6ShutdownBOINCScreensaver - CAValidateInstall1NewBinary6ValidateInstall - CAValidateRebootRequest1NewBinary6ValidateRebootRequest - CAValidateSetupType1NewBinary6ValidateSetupType - CAVerifyInstallDirectories1NewBinary6VerifyInstallDirectories - ISPreventDowngrade19[IS_PREVENT_DOWNGRADE_EXIT] - ISPrint1SetAllUsers.dllPrintScrollableTextPrints the contents of a ScrollableText control on a dialog.ISSelfRegisterCosting1ISSELFREG.DLLISSelfRegisterCosting - ISSelfRegisterFiles3073ISSELFREG.DLLISSelfRegisterFiles - ISSelfRegisterFinalize1ISSELFREG.DLLISSelfRegisterFinalize - ISSetAllUsers257SetAllUsers.dllSetAllUsers - ISSetupFilesCleanup257ISSetupFilesHelperSFCleanupEx - ISSetupFilesExtract257ISSetupFilesHelperSFStartupEx - ISUnSelfRegisterFiles3073ISSELFREG.DLLISUnSelfRegisterFiles - LaunchBOINCManagerXP210boincmgr.exe - LaunchBOINCTrayXP210boinctray.exe - SetARPINSTALLLOCATION51ARPINSTALLLOCATION[INSTALLDIR] - SetARPReadme51ARPREADME[#readme.txt] - SetAllUsersProfileNT51ALLUSERSPROFILE[%SystemRoot]\Profiles\All Users - setAllUsersProfile2K51ALLUSERSPROFILE[%ALLUSERSPROFILE] - setUserProfileNT51USERPROFILE[%USERPROFILE] -
- - - Dialog - HCentering - VCentering - Width - Height - Attributes - Title - Control_First - Control_Default - Control_Cancel - ISComments - TextStyle_ - ISWindowStyle - ISResourceId -
AdminChangeFolder50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelInstall Point Browse0 - AdminNetworkLocation50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##InstallNowInstallNowCancelNetwork Location0 - AdminWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelAdministration Welcome0 - CancelSetup5050260853##IDS_PRODUCTNAME_INSTALLSHIELD##NoNoNoCancel0 - ChangeFolderData50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelBrowse0 - ChangeFolderInstall50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##TailOKCancelBrowse0 - DiskSpaceRequirements50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKOKFeature Details0 - FeatureNotSupported50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##BackBackCancelInterior0 - FilesInUse505037426619##IDS_PRODUCTNAME_INSTALLSHIELD##RetryRetryExitFiles in Use0 - InstallWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelWelcome Panel0 - LicenseAgreement50503742662##IDS_PRODUCTNAME_INSTALLSHIELD##AgreeNextCancelLicense Agreement0 - MaintenanceType50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##RadioGroupNextCancelChange, Reinstall, Remove0 - MaintenanceWelcome50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelMaintenance Welcome0 - MsiRMFilesInUse505037426619##IDS_PRODUCTNAME_INSTALLSHIELD##OKOKCancelRestartManager Files in Use0 - OutOfSpace50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##ResumeResumeResumeOut Of Disk Space0 - PatchWelcome50503742663##IDS__IsPatchDlg_PatchWizard##NextNextCancelPatch Panel0 - ReadyToInstall505037426635##IDS_PRODUCTNAME_INSTALLSHIELD##InstallNowInstallNowCancelReady to Install0 - ReadyToRemove50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##RemoveNowRemoveNowCancelVerify Remove0 - SetupCompleteError50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##FinishFinishFinishFatal Error0 - SetupCompleteSuccess50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##OKLaunchProgramCheckOKExit0 - SetupConfig50503742663##ID_STRING18##AdvancedCheckBox4CancelInterior0 - SetupConfigAdvanced50503742663##ID_STRING26##NextCheckBox4CancelInterior0 - SetupError501027011065543##IDS__IsErrorDlg_InstallerInfo##ErrorTextOCError0 - SetupInitialization50503742665##IDS_PRODUCTNAME_INSTALLSHIELD##CancelCancelCancelSetup Initialization0 - SetupInterrupted50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##FinishFinishFinishUser Exit0 - SetupProgress50503742665##IDS_PRODUCTNAME_INSTALLSHIELD##CancelCancelCancelProgress0 - SetupResume50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelResume0 - SplashBitmap50503742663##IDS_PRODUCTNAME_INSTALLSHIELD##NextNextCancelWelcome Bitmap0 -
- - - Directory - Directory_Parent - DefaultDir - ISDescription - ISAttributes - ISFolderName -
ALLUSERSPROFILETARGETDIR.:ALLUSE~1|All Users0 - AdminToolsFolderTARGETDIR.:Admint~1|AdminTools0 - AppDataFolderTARGETDIR.:APPLIC~1|Application Data0 - BOINCSKINSBOINC0 - CommonAppDataFolderTARGETDIR.:Common~1|CommonAppData0 - CommonFiles64FolderTARGETDIR.:Common640 - CommonFilesFolderTARGETDIR.:Common0 - DATADIRCommonAppDataFolderBOINC0 - DEFAULTSKINSDefault0 - DesktopFolderTARGETDIR.:Desktop3 - FavoritesFolderTARGETDIR.:FAVORI~1|Favorites0 - FontsFolderTARGETDIR.:Fonts0 - GlobalAssemblyCacheTARGETDIR.:Global~1|GlobalAssemblyCache0 - INSTALLDIRProgramFilesFolderBOINC0 - ISCommonFilesFolderCommonFilesFolderInstal~1|InstallShield0 - LOCALEINSTALLDIRlocale0 - LocalAppDataFolderTARGETDIR.:LocalA~1|LocalAppData0 - MyPicturesFolderTARGETDIR.:MyPict~1|MyPictures0 - PROJECTSDATADIRprojects0 - PersonalFolderTARGETDIR.:Personal0 - PrimaryVolumePathTARGETDIR.:Primar~1|PrimaryVolumePath0 - ProgramFiles64FolderTARGETDIR.:Prog64~1|Program Files 640 - ProgramFilesFolderTARGETDIR.:PROGRA~1|program files0 - ProgramMenuFolderTARGETDIR.:Programs3 - SKINSINSTALLDIRSkins0 - SLOTSDATADIRslots0 - SendToFolderTARGETDIR.:SendTo3 - StartMenuFolderTARGETDIR.:STARTM~1|Start Menu3 - StartupFolderTARGETDIR.:StartUp3 - System16FolderTARGETDIR.:System0 - System64FolderTARGETDIR.:System640 - SystemFolderTARGETDIR.:System320 - TARGETDIRSourceDir0 - TempFolderTARGETDIR.:Temp0 - TemplateFolderTARGETDIR.:ShellNew0 - USERPROFILETARGETDIR.:USERPR~1|UserProfile0 - WORLD_COMMUNITY_GRIDSKINSWORLDC~1|World Community Grid0 - WindowsFolderTARGETDIR.:Windows0 - WindowsVolumeTARGETDIR.:WinRoot0 - newfolder1ProgramMenuFolder##ID_STRING41##1 -
- - - Signature_ - Parent - Path - Depth -
- - - FileKey - Component_ - File_ - DestName - DestFolder -
- - - Environment - Name - Value - Component_ -
- - - Error - Message - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0##IDS_ERROR_0##1##IDS_ERROR_1##10##IDS_ERROR_8##11##IDS_ERROR_9##1101##IDS_ERROR_22##12##IDS_ERROR_10##13##IDS_ERROR_11##1301##IDS_ERROR_23##1302##IDS_ERROR_24##1303##IDS_ERROR_25##1304##IDS_ERROR_26##1305##IDS_ERROR_27##1306##IDS_ERROR_28##1307##IDS_ERROR_29##1308##IDS_ERROR_30##1309##IDS_ERROR_31##1310##IDS_ERROR_32##1311##IDS_ERROR_33##1312##IDS_ERROR_34##1313##IDS_ERROR_35##1314##IDS_ERROR_36##1315##IDS_ERROR_37##1316##IDS_ERROR_38##1317##IDS_ERROR_39##1318##IDS_ERROR_40##1319##IDS_ERROR_41##1320##IDS_ERROR_42##1321##IDS_ERROR_43##1322##IDS_ERROR_44##1323##IDS_ERROR_45##1324##IDS_ERROR_46##1325##IDS_ERROR_47##1326##IDS_ERROR_48##1327##IDS_ERROR_49##1328##IDS_ERROR_122##1329##IDS_ERROR_1329##1330##IDS_ERROR_1330##1331##IDS_ERROR_1331##1332##IDS_ERROR_1332##1333##IDS_ERROR_1333##1334##IDS_ERROR_1334##1335##IDS_ERROR_1335##1336##IDS_ERROR_1336##14##IDS_ERROR_12##1401##IDS_ERROR_50##1402##IDS_ERROR_51##1403##IDS_ERROR_52##1404##IDS_ERROR_53##1405##IDS_ERROR_54##1406##IDS_ERROR_55##1407##IDS_ERROR_56##1408##IDS_ERROR_57##1409##IDS_ERROR_58##1410##IDS_ERROR_59##15##IDS_ERROR_13##1500##IDS_ERROR_60##1501##IDS_ERROR_61##1502##IDS_ERROR_62##1503##IDS_ERROR_63##16##IDS_ERROR_14##1601##IDS_ERROR_64##1602##IDS_ERROR_65##1603##IDS_ERROR_66##1604##IDS_ERROR_67##1605##IDS_ERROR_68##1606##IDS_ERROR_69##1607##IDS_ERROR_70##1608##IDS_ERROR_71##1609##IDS_ERROR_1609##1651##IDS_ERROR_1651##17##IDS_ERROR_15##1701##IDS_ERROR_72##1702##IDS_ERROR_73##1703##IDS_ERROR_74##1704##IDS_ERROR_75##1705##IDS_ERROR_76##1706##IDS_ERROR_77##1707##IDS_ERROR_78##1708##IDS_ERROR_79##1709##IDS_ERROR_80##1710##IDS_ERROR_81##1711##IDS_ERROR_82##1712##IDS_ERROR_83##1713##IDS_ERROR_123##1714##IDS_ERROR_124##1715##IDS_ERROR_1715##1716##IDS_ERROR_1716##1717##IDS_ERROR_1717##1718##IDS_ERROR_1718##1719##IDS_ERROR_1719##1720##IDS_ERROR_1720##1721##IDS_ERROR_1721##1722##IDS_ERROR_1722##1723##IDS_ERROR_1723##1724##IDS_ERROR_1724##1725##IDS_ERROR_1725##1726##IDS_ERROR_1726##1727##IDS_ERROR_1727##1728##IDS_ERROR_1728##1729##IDS_ERROR_1729##1730##IDS_ERROR_1730##1731##IDS_ERROR_1731##1732##IDS_ERROR_1732##18##IDS_ERROR_16##1801##IDS_ERROR_84##1802##IDS_ERROR_85##1803##IDS_ERROR_86##1804##IDS_ERROR_87##1805##IDS_ERROR_88##1806##IDS_ERROR_89##1807##IDS_ERROR_90##19##IDS_ERROR_17##1901##IDS_ERROR_91##1902##IDS_ERROR_92##1903##IDS_ERROR_93##1904##IDS_ERROR_94##1905##IDS_ERROR_95##1906##IDS_ERROR_96##1907##IDS_ERROR_97##1908##IDS_ERROR_98##1909##IDS_ERROR_99##1910##IDS_ERROR_100##1911##IDS_ERROR_101##1912##IDS_ERROR_102##1913##IDS_ERROR_103##1914##IDS_ERROR_104##1915##IDS_ERROR_105##1916##IDS_ERROR_106##1917##IDS_ERROR_107##1918##IDS_ERROR_108##1919##IDS_ERROR_109##1920##IDS_ERROR_110##1921##IDS_ERROR_111##1922##IDS_ERROR_112##1923##IDS_ERROR_113##1924##IDS_ERROR_114##1925##IDS_ERROR_115##1926##IDS_ERROR_116##1927##IDS_ERROR_117##1928##IDS_ERROR_118##1929##IDS_ERROR_119##1930##IDS_ERROR_125##1931##IDS_ERROR_126##1932##IDS_ERROR_127##1933##IDS_ERROR_128##1934##IDS_ERROR_129##1935##IDS_ERROR_1935##1936##IDS_ERROR_1936##1937##IDS_ERROR_1937##1938##IDS_ERROR_1938##2##IDS_ERROR_2##20##IDS_ERROR_18##21##IDS_ERROR_19##2101##IDS_ERROR_2101##2102##IDS_ERROR_2102##2103##IDS_ERROR_2103##2104##IDS_ERROR_2104##2105##IDS_ERROR_2105##2106##IDS_ERROR_2106##2107##IDS_ERROR_2107##2108##IDS_ERROR_2108##2109##IDS_ERROR_2109##2110##IDS_ERROR_2110##2111##IDS_ERROR_2111##2112##IDS_ERROR_2112##2113##IDS_ERROR_2113##22##IDS_ERROR_120##2200##IDS_ERROR_2200##2201##IDS_ERROR_2201##2202##IDS_ERROR_2202##2203##IDS_ERROR_2203##2204##IDS_ERROR_2204##2205##IDS_ERROR_2205##2206##IDS_ERROR_2206##2207##IDS_ERROR_2207##2208##IDS_ERROR_2208##2209##IDS_ERROR_2209##2210##IDS_ERROR_2210##2211##IDS_ERROR_2211##2212##IDS_ERROR_2212##2213##IDS_ERROR_2213##2214##IDS_ERROR_2214##2215##IDS_ERROR_2215##2216##IDS_ERROR_2216##2217##IDS_ERROR_2217##2218##IDS_ERROR_2218##2219##IDS_ERROR_2219##2220##IDS_ERROR_2220##2221##IDS_ERROR_2221##2222##IDS_ERROR_2222##2223##IDS_ERROR_2223##2224##IDS_ERROR_2224##2225##IDS_ERROR_2225##2226##IDS_ERROR_2226##2227##IDS_ERROR_2227##2228##IDS_ERROR_2228##2229##IDS_ERROR_2229##2230##IDS_ERROR_2230##2231##IDS_ERROR_2231##2232##IDS_ERROR_2232##2233##IDS_ERROR_2233##2234##IDS_ERROR_2234##2235##IDS_ERROR_2235##2236##IDS_ERROR_2236##2237##IDS_ERROR_2237##2238##IDS_ERROR_2238##2239##IDS_ERROR_2239##2240##IDS_ERROR_2240##2241##IDS_ERROR_2241##2242##IDS_ERROR_2242##2243##IDS_ERROR_2243##2244##IDS_ERROR_2244##2245##IDS_ERROR_2245##2246##IDS_ERROR_2246##2247##IDS_ERROR_2247##2248##IDS_ERROR_2248##2249##IDS_ERROR_2249##2250##IDS_ERROR_2250##2251##IDS_ERROR_2251##2252##IDS_ERROR_2252##2253##IDS_ERROR_2253##2254##IDS_ERROR_2254##2255##IDS_ERROR_2255##2256##IDS_ERROR_2256##2257##IDS_ERROR_2257##2258##IDS_ERROR_2258##2259##IDS_ERROR_2259##2260##IDS_ERROR_2260##2261##IDS_ERROR_2261##2262##IDS_ERROR_2262##2263##IDS_ERROR_2263##2264##IDS_ERROR_2264##2265##IDS_ERROR_2265##2266##IDS_ERROR_2266##2267##IDS_ERROR_2267##2268##IDS_ERROR_2268##2269##IDS_ERROR_2269##2270##IDS_ERROR_2270##2271##IDS_ERROR_2271##2272##IDS_ERROR_2272##2273##IDS_ERROR_2273##2274##IDS_ERROR_2274##2275##IDS_ERROR_2275##2276##IDS_ERROR_2276##2277##IDS_ERROR_2277##2278##IDS_ERROR_2278##2279##IDS_ERROR_2279##2280##IDS_ERROR_2280##2281##IDS_ERROR_2281##2282##IDS_ERROR_2282##23##IDS_ERROR_121##2302##IDS_ERROR_2302##2303##IDS_ERROR_2303##2304##IDS_ERROR_2304##2305##IDS_ERROR_2305##2306##IDS_ERROR_2306##2307##IDS_ERROR_2307##2308##IDS_ERROR_2308##2309##IDS_ERROR_2309##2310##IDS_ERROR_2310##2315##IDS_ERROR_2315##2318##IDS_ERROR_2318##2319##IDS_ERROR_2319##2320##IDS_ERROR_2320##2321##IDS_ERROR_2321##2322##IDS_ERROR_2322##2323##IDS_ERROR_2323##2324##IDS_ERROR_2324##2325##IDS_ERROR_2325##2326##IDS_ERROR_2326##2327##IDS_ERROR_2327##2328##IDS_ERROR_2328##2329##IDS_ERROR_2329##2330##IDS_ERROR_2330##2331##IDS_ERROR_2331##2332##IDS_ERROR_2332##2333##IDS_ERROR_2333##2334##IDS_ERROR_2334##2335##IDS_ERROR_2335##2336##IDS_ERROR_2336##2337##IDS_ERROR_2337##2338##IDS_ERROR_2338##2339##IDS_ERROR_2339##2340##IDS_ERROR_2340##2341##IDS_ERROR_2341##2342##IDS_ERROR_2342##2343##IDS_ERROR_2343##2344##IDS_ERROR_2344##2345##IDS_ERROR_2345##2347##IDS_ERROR_2347##2348##IDS_ERROR_2348##2349##IDS_ERROR_2349##2350##IDS_ERROR_2350##2351##IDS_ERROR_2351##2352##IDS_ERROR_2352##2353##IDS_ERROR_2353##2354##IDS_ERROR_2354##2355##IDS_ERROR_2355##2356##IDS_ERROR_2356##2357##IDS_ERROR_2357##2358##IDS_ERROR_2358##2359##IDS_ERROR_2359##2360##IDS_ERROR_2360##2361##IDS_ERROR_2361##2362##IDS_ERROR_2362##2363##IDS_ERROR_2363##2364##IDS_ERROR_2364##2365##IDS_ERROR_2365##2366##IDS_ERROR_2366##2367##IDS_ERROR_2367##2368##IDS_ERROR_2368##2370##IDS_ERROR_2370##2371##IDS_ERROR_2371##2372##IDS_ERROR_2372##2373##IDS_ERROR_2373##2374##IDS_ERROR_2374##2375##IDS_ERROR_2375##2376##IDS_ERROR_2376##2379##IDS_ERROR_2379##2380##IDS_ERROR_2380##2381##IDS_ERROR_2381##2382##IDS_ERROR_2382##2401##IDS_ERROR_2401##2402##IDS_ERROR_2402##2501##IDS_ERROR_2501##2502##IDS_ERROR_2502##2503##IDS_ERROR_2503##2601##IDS_ERROR_2601##2602##IDS_ERROR_2602##2603##IDS_ERROR_2603##2604##IDS_ERROR_2604##2605##IDS_ERROR_2605##2606##IDS_ERROR_2606##2607##IDS_ERROR_2607##2608##IDS_ERROR_2608##2609##IDS_ERROR_2609##2611##IDS_ERROR_2611##2612##IDS_ERROR_2612##2613##IDS_ERROR_2613##2614##IDS_ERROR_2614##2615##IDS_ERROR_2615##2616##IDS_ERROR_2616##2617##IDS_ERROR_2617##2618##IDS_ERROR_2618##2619##IDS_ERROR_2619##2620##IDS_ERROR_2620##2621##IDS_ERROR_2621##2701##IDS_ERROR_2701##2702##IDS_ERROR_2702##2703##IDS_ERROR_2703##2704##IDS_ERROR_2704##2705##IDS_ERROR_2705##2706##IDS_ERROR_2706##2707##IDS_ERROR_2707##2708##IDS_ERROR_2708##2709##IDS_ERROR_2709##2710##IDS_ERROR_2710##2711##IDS_ERROR_2711##2712##IDS_ERROR_2712##2713##IDS_ERROR_2713##2714##IDS_ERROR_2714##2715##IDS_ERROR_2715##2716##IDS_ERROR_2716##2717##IDS_ERROR_2717##2718##IDS_ERROR_2718##2719##IDS_ERROR_2719##2720##IDS_ERROR_2720##2721##IDS_ERROR_2721##2722##IDS_ERROR_2722##2723##IDS_ERROR_2723##2724##IDS_ERROR_2724##2725##IDS_ERROR_2725##2726##IDS_ERROR_2726##2727##IDS_ERROR_2727##2728##IDS_ERROR_2728##2729##IDS_ERROR_2729##2730##IDS_ERROR_2730##2731##IDS_ERROR_2731##2732##IDS_ERROR_2732##2733##IDS_ERROR_2733##2734##IDS_ERROR_2734##2735##IDS_ERROR_2735##2736##IDS_ERROR_2736##2737##IDS_ERROR_2737##2738##IDS_ERROR_2738##2739##IDS_ERROR_2739##2740##IDS_ERROR_2740##2741##IDS_ERROR_2741##2742##IDS_ERROR_2742##2743##IDS_ERROR_2743##2744##IDS_ERROR_2744##2745##IDS_ERROR_2745##2746##IDS_ERROR_2746##2747##IDS_ERROR_2747##2748##IDS_ERROR_2748##2749##IDS_ERROR_2749##2750##IDS_ERROR_2750##27500##IDS_ERROR_130##27501##IDS_ERROR_131##27502##IDS_ERROR_27502##27503##IDS_ERROR_27503##27504##IDS_ERROR_27504##27505##IDS_ERROR_27505##27506##IDS_ERROR_27506##27507##IDS_ERROR_27507##27508##IDS_ERROR_27508##27509##IDS_ERROR_27509##2751##IDS_ERROR_2751##27510##IDS_ERROR_27510##27511##IDS_ERROR_27511##27512##IDS_ERROR_27512##27513##IDS_ERROR_27513##27514##IDS_ERROR_27514##27515##IDS_ERROR_27515##27516##IDS_ERROR_27516##27517##IDS_ERROR_27517##27518##IDS_ERROR_27518##27519##IDS_ERROR_27519##2752##IDS_ERROR_2752##27520##IDS_ERROR_27520##27521##IDS_ERROR_27521##27522##IDS_ERROR_27522##27523##IDS_ERROR_27523##27524##IDS_ERROR_27524##27525##IDS_ERROR_27525##27526##IDS_ERROR_27526##27527##IDS_ERROR_27527##27528##IDS_ERROR_27528##27529##IDS_ERROR_27529##2753##IDS_ERROR_2753##27530##IDS_ERROR_27530##27531##IDS_ERROR_27531##27532##IDS_ERROR_27532##27533##IDS_ERROR_27533##27534##IDS_ERROR_27534##27535##IDS_ERROR_27535##27536##IDS_ERROR_27536##27537##IDS_ERROR_27537##27538##IDS_ERROR_27538##27539##IDS_ERROR_27539##2754##IDS_ERROR_2754##27540##IDS_ERROR_27540##27541##IDS_ERROR_27541##27542##IDS_ERROR_27542##27543##IDS_ERROR_27543##27544##IDS_ERROR_27544##27545##IDS_ERROR_27545##27546##IDS_ERROR_27546##27547##IDS_ERROR_27547##27548##IDS_ERROR_27548##27549##IDS_ERROR_27549##2755##IDS_ERROR_2755##27550##IDS_ERROR_27550##27551##IDS_ERROR_27551##27552##IDS_ERROR_27552##27553##IDS_ERROR_27553##27554##IDS_ERROR_27554##2756##IDS_ERROR_2756##2757##IDS_ERROR_2757##2758##IDS_ERROR_2758##2759##IDS_ERROR_2759##2760##IDS_ERROR_2760##2761##IDS_ERROR_2761##2762##IDS_ERROR_2762##2763##IDS_ERROR_2763##2765##IDS_ERROR_2765##2766##IDS_ERROR_2766##2767##IDS_ERROR_2767##2768##IDS_ERROR_2768##2769##IDS_ERROR_2769##2770##IDS_ERROR_2770##2771##IDS_ERROR_2771##2772##IDS_ERROR_2772##2801##IDS_ERROR_2801##2802##IDS_ERROR_2802##2803##IDS_ERROR_2803##2804##IDS_ERROR_2804##2806##IDS_ERROR_2806##2807##IDS_ERROR_2807##2808##IDS_ERROR_2808##2809##IDS_ERROR_2809##2810##IDS_ERROR_2810##2811##IDS_ERROR_2811##2812##IDS_ERROR_2812##2813##IDS_ERROR_2813##2814##IDS_ERROR_2814##2815##IDS_ERROR_2815##2816##IDS_ERROR_2816##2817##IDS_ERROR_2817##2818##IDS_ERROR_2818##2819##IDS_ERROR_2819##2820##IDS_ERROR_2820##2821##IDS_ERROR_2821##2822##IDS_ERROR_2822##2823##IDS_ERROR_2823##2824##IDS_ERROR_2824##2825##IDS_ERROR_2825##2826##IDS_ERROR_2826##2827##IDS_ERROR_2827##2828##IDS_ERROR_2828##2829##IDS_ERROR_2829##2830##IDS_ERROR_2830##2831##IDS_ERROR_2831##2832##IDS_ERROR_2832##2833##IDS_ERROR_2833##2834##IDS_ERROR_2834##2835##IDS_ERROR_2835##2836##IDS_ERROR_2836##2837##IDS_ERROR_2837##2838##IDS_ERROR_2838##2839##IDS_ERROR_2839##2840##IDS_ERROR_2840##2841##IDS_ERROR_2841##2842##IDS_ERROR_2842##2843##IDS_ERROR_2843##2844##IDS_ERROR_2844##2845##IDS_ERROR_2845##2846##IDS_ERROR_2846##2847##IDS_ERROR_2847##2848##IDS_ERROR_2848##2849##IDS_ERROR_2849##2850##IDS_ERROR_2850##2851##IDS_ERROR_2851##2852##IDS_ERROR_2852##2853##IDS_ERROR_2853##2854##IDS_ERROR_2854##2855##IDS_ERROR_2855##2856##IDS_ERROR_2856##2857##IDS_ERROR_2857##2858##IDS_ERROR_2858##2859##IDS_ERROR_2859##2860##IDS_ERROR_2860##2861##IDS_ERROR_2861##2862##IDS_ERROR_2862##2863##IDS_ERROR_2863##2864##IDS_ERROR_2864##2865##IDS_ERROR_2865##2866##IDS_ERROR_2866##2867##IDS_ERROR_2867##2868##IDS_ERROR_2868##2869##IDS_ERROR_2869##2870##IDS_ERROR_2870##2871##IDS_ERROR_2871##2872##IDS_ERROR_2872##2873##IDS_ERROR_2873##2874##IDS_ERROR_2874##2875##IDS_ERROR_2875##2876##IDS_ERROR_2876##2877##IDS_ERROR_2877##2878##IDS_ERROR_2878##2879##IDS_ERROR_2879##2880##IDS_ERROR_2880##2881##IDS_ERROR_2881##2882##IDS_ERROR_2882##2883##IDS_ERROR_2883##2884##IDS_ERROR_2884##2885##IDS_ERROR_2885##2886##IDS_ERROR_2886##2887##IDS_ERROR_2887##2888##IDS_ERROR_2888##2889##IDS_ERROR_2889##2890##IDS_ERROR_2890##2891##IDS_ERROR_2891##2892##IDS_ERROR_2892##2893##IDS_ERROR_2893##2894##IDS_ERROR_2894##2895##IDS_ERROR_2895##2896##IDS_ERROR_2896##2897##IDS_ERROR_2897##2898##IDS_ERROR_2898##2899##IDS_ERROR_2899##2901##IDS_ERROR_2901##2902##IDS_ERROR_2902##2903##IDS_ERROR_2903##2904##IDS_ERROR_2904##2905##IDS_ERROR_2905##2906##IDS_ERROR_2906##2907##IDS_ERROR_2907##2908##IDS_ERROR_2908##2909##IDS_ERROR_2909##2910##IDS_ERROR_2910##2911##IDS_ERROR_2911##2912##IDS_ERROR_2912##2919##IDS_ERROR_2919##2920##IDS_ERROR_2920##2924##IDS_ERROR_2924##2927##IDS_ERROR_2927##2928##IDS_ERROR_2928##2929##IDS_ERROR_2929##2932##IDS_ERROR_2932##2933##IDS_ERROR_2933##2934##IDS_ERROR_2934##2935##IDS_ERROR_2935##2936##IDS_ERROR_2936##2937##IDS_ERROR_2937##2938##IDS_ERROR_2938##2939##IDS_ERROR_2939##2940##IDS_ERROR_2940##2941##IDS_ERROR_2941##2942##IDS_ERROR_2942##2943##IDS_ERROR_2943##2944##IDS_ERROR_2944##2945##IDS_ERROR_2945##3001##IDS_ERROR_3001##3002##IDS_ERROR_3002##32##IDS_ERROR_20##33##IDS_ERROR_21##4##IDS_ERROR_3##5##IDS_ERROR_4##7##IDS_ERROR_5##8##IDS_ERROR_6##9##IDS_ERROR_7##
- - - Dialog_ - Control_ - Event - Attribute - - - - - - - - - - - - -
SetupInitializationActionDataActionDataTextSetupInitializationActionTextActionTextTextSetupProgressActionProgress95AdminInstallFinalizeProgressSetupProgressActionProgress95InstallFilesProgressSetupProgressActionProgress95MoveFilesProgressSetupProgressActionProgress95RemoveFilesProgressSetupProgressActionProgress95RemoveRegistryValuesProgressSetupProgressActionProgress95SetProgressProgressSetupProgressActionProgress95UnmoveFilesProgressSetupProgressActionProgress95WriteIniValuesProgressSetupProgressActionProgress95WriteRegistryValuesProgressSetupProgressActionTextActionTextText
- - - Extension - Component_ - ProgId_ - MIME_ - Feature_ -
- - - Feature - Feature_Parent - Title - Description - Display - Level - Directory_ - Attributes - ISReleaseFlags - ISComments - ISFeatureCabName - ISProFeatureName -
BOINC##IDS_FEATURE_BOINC_NAME####IDS_FEATURE_BOINC_DESCRIPTION##31INSTALLDIR16 - BOINCManagerBOINC##IDS_FEATURE_BOINC_MANAGER_NAME####IDS_FEATURE_BOINC_MANAGER_DESCRIPTION##131INSTALLDIR2 - BOINCManagerGlobalizationBOINCManager##IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_NAME####IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_DESCRIPTION##11INSTALLDIR2 - BOINCManagerStartupBOINCManager***IS_STRING_NOT_DEFINED***71INSTALLDIR2 - BOINCScreensaverBOINC##IDS_FEATURE_BOINC_SCREENSAVER_NAME####IDS_FEATURE_BOINC_SCREENSAVER_DESCRIPTION##151INSTALLDIR18 -
- - - Feature_ - Component_ - - - - - - - - - - - - - - - - - - - - - - -
BOINCAllOtherFilesBOINCBOINCServiceConfigBOINC_BOINCBOINC_BOINCCMDBOINC_BOINCDataBOINC_BOINCDataProjectsBOINC_BOINCDataSlotsBOINC_BOINCDependsBOINC_BOINCManagerSkinWCGBOINC_BOINCSvcCtrlBOINC_BOINCTrayBOINC_BOINCTrayStartupBOINCManager_BOINCManagerBOINCManager_BOINCManagerSkinBOINCManager_BOINCManagerStartMenuBOINCManagerGlobalization_BOINCManagerGlobalizationBOINCManagerStartup_BOINCManagerStartupBOINCManagerStartup_BOINCManagerStartupAllBOINCScreensaver_BOINCScreensaverBOINCScreensaver_ScreensaverBOINCScreensaver_ScreensaverEnable9xBOINCScreensaver_ScreensaverEnableNT
- - - File - Component_ - FileName - FileSize - Version - Language - Attributes - Sequence - ISBuildSourcePath - ISAttributes - ISComponentSubFolder_ -
all_projects_list.xml_BOINCDataALL_PR~1.XML|all_projects_list.xml01<ISProjectFolder>\redist\all_projects_list.xml1 - background_image.png_BOINCManagerSkinWCGBACKGR~1.PNG|background_image.png01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\background_image.png1 - boinc.exe_BOINCboinc.exe01<PATH_TO_RELEASE_FILES>\boinc.exe1 - boinc.exe1BOINCServiceConfigboinc.exe01<PATH_TO_RELEASE_FILES>\boinc.exe1 - boinc.scr_Screensaverboinc.scr01<PATH_TO_RELEASE_FILES>\boinc.scr1 - boinc_logo_black.jpg_BOINCScreensaverBOINC_~1.JPG|boinc_logo_black.jpg01<PATH_TO_LOGO_FILES>\boinc_logo_black.jpg1 - boinccmd.exe_BOINCCMDboinccmd.exe01<PATH_TO_RELEASE_FILES>\boinccmd.exe1 - boincmgr.exe_BOINCManagerboincmgr.exe01<PATH_TO_RELEASE_FILES>\boincmgr.exe1 - boincscr.exe_BOINCScreensaverboincscr.exe01<PATH_TO_RELEASE_FILES>\boincscr.exe1 - boincsvcctrl.exe_BOINCSvcCtrlBOINCS~1.EXE|boincsvcctrl.exe01<PATH_TO_RELEASE_FILES>\boincsvcctrl.exe1 - boinctray.exe_BOINCTrayBOINCT~1.EXE|boinctray.exe01<PATH_TO_RELEASE_FILES>\boinctray.exe1 - ca_bundle.crt_BOINCDependsCA-BUN~1.CRT|ca-bundle.crt01<PATH_TO_RELEASE_FILES>\ca-bundle.crt1 - cc_config.xml_BOINCDataCC_CON~1.XML|cc_config.xml01<ISProjectFolder>\redist\WCG\cc_config.xml1 - copying_BOINCDependsCOPYING01<PATH_TO_BOINC_FILES>\COPYING1 - copyright_BOINCDependsCOPYRI~1|COPYRIGHT01<PATH_TO_BOINC_FILES>\COPYRIGHT1 - green_dot.png_BOINCManagerSkinWCGGREEN_~1.PNG|Green_dot.png01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\Green_dot.png1 - libcurl.dll_BOINCDependslibcurl.dll01<PATH_TO_RELEASE_FILES>\libcurl.dll1 - libeay32.dll_BOINCDependslibeay32.dll01<PATH_TO_RELEASE_FILES>\libeay32.dll1 - liberationsans_regular.ttf_BOINCScreensaverLIBERA~1.TTF|LiberationSans-Regular.ttf01<PATH_TO_BOINC_FILES>\api\ttf\liberation-fonts-ttf-2.00.0\LiberationSans-Regular.ttf1 - msvcp100.dll_BOINCDependsmsvcp100.dll01<PATH_TO_RELEASE_FILES>\msvcp100.dll1 - msvcr100.dll_BOINCDependsmsvcr100.dll01<PATH_TO_RELEASE_FILES>\msvcr100.dll1 - nvc_config.xml_BOINCDataNVC_CO~1.XML|nvc_config.xml065535.0.0.001<ISProjectFolder>\redist\WCG\nvc_config.xml17 - placeholder.txt_BOINCDataPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - placeholder.txt1_BOINCDataProjectsPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - placeholder.txt2_BOINCDataSlotsPLACEH~1.TXT|placeholder.txt01<ISProjectFolder>\redist\placeholder.txt1 - red_dot.png_BOINCManagerSkinWCGRed_dot.png01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\Red_dot.png1 - skin.xml_BOINCManagerSkinWCGskin.xml01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\skin.xml1 - ssleay32.dll_BOINCDependsssleay32.dll01<PATH_TO_RELEASE_FILES>\ssleay32.dll1 - wcg.ico_BOINCManagerSkinWCGwcg.ico01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\wcg.ico1 - wcg_32.png_BOINCManagerSkinWCGwcg_32.png01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\wcg_32.png1 - wcg_50.png_BOINCManagerSkinWCGwcg_50.png01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\wcg_50.png1 - wcg_about.ico_BOINCManagerSkinWCGWCG_AB~1.ICO|wcg_about.ico01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\wcg_about.ico1 - wcg_pause.png_BOINCManagerSkinWCGWCG_PA~1.PNG|wcg_pause.png01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\wcg_pause.png1 - wcg_play.png_BOINCManagerSkinWCGwcg_play.png01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\wcg_play.png1 - wcg_ss_logo.jpg1_BOINCScreensaverWCG_SS~1.JPG|wcg_ss_logo.jpg01<PATH_TO_BOINC_FILES>\clientscr\res\wcg_ss_logo.jpg1 - wcg_stop.png_BOINCManagerSkinWCGwcg_stop.png01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\wcg_stop.png1 - yellow_dot.png_BOINCManagerSkinWCGYELLOW~1.PNG|Yellow_dot.png01<PATH_TO_BOINC_FILES>\clientgui\skins\World Community Grid\Yellow_dot.png1 - zlib1.dll_BOINCDependszlib1.dll01<PATH_TO_RELEASE_FILES>\zlib1.dll1 -
- - - File_ - SFPCatalog_ -
- - - File_ - FontTitle -
liberationsans_regular.ttf -
- - - Tag - Data - - -
BiildCDROMEnabled - BiildInternetEnabled - BiildSingleExeEnabled - BiildSingleMSIEnabled - PROJECT_ASSISTANT_DEFAULT_FEATUREBOINCPROJECT_ASSISTANT_FEATURESSelectable
- - - ISBillboard - Duration - Origin - X - Y - Effect - Sequence - Target - Color - Style - Font - Title - DisplayName -
- - - AppKey - AppName - CompanyName - DefDir - IconPath - IconIndex - DeviceFile - DesktopTargetDir - Description - DeleteMedia - InstallNetCF - InstallSQLServer - InstallSQLClient - InstallSQLDev - PreXML - PostXML - NoUninstall - SPCFile - PVKFile - Attributes - RawDeviceFile - Component_ - InstallNetCF2 - InstallSQLServer2 - InstallSQLClient2 - InstallSQLDev2 - SPCPwd -
- - - AppKey - DirKey - DirParent - DirValue -
- - - AppKey - FileKey - Name - Destination - Source - Processor - Platform - CopyOption - FileOption - AdvancedOptions -
- - - AppKey - ExtKey - FileKey - Description - Extension - IconIndex -
- - - CEInstallKey - CEAppName - CEDesktopDir - CEIniFileKey - CECabs - CEIcoFile - DeleteMedia - Component_ -
- - - AppKey - FileKey - BuildSourcePath -
- - - AppKey - Name - Platforms -
- - - AppKey - RegKey - Root - Key - Name - Value - Processor - Platform - Overwrite -
- - - AppKey - SetupFileKey - Name - Source - Processor - Platform -
- - - AppKey - ShtCutKey - DisplayName - Destination - Target - Platform - StartScreenIcon -
- - - Package - SourcePath - ProductCode - Order - Options - InstallCondition - RemoveCondition - InstallProperties - RemoveProperties - ISReleaseFlags - DisplayName -
- - - Package_ - File - FilePath - Options - Data - ISBuildSourcePath -
- - - Action_ - Name - Value -
- - - ISComCatalogObject_ - ItemName - ItemValue -
- - - ISComCatalogCollection - ISComCatalogObject_ - CollectionName -
- - - ISComCatalogCollection_ - ISComCatalogObject_ -
- - - ISComCatalogObject - DisplayName -
- - - ISComCatalogObject_ - ComputerName - Component_ - ISAttributes - DepFiles -
- - - ISComPlusApplicationDLL - ISComPlusApplication_ - ISComCatalogObject_ - CLSID - ProgId - DLL - AlterDLL -
- - - ISComPlusProxy - ISComPlusApplication_ - Component_ - ISAttributes - DepFiles -
- - - ISComPlusApplication_ - File_ - ISPath -
- - - File_ - ISComPlusApplicationDLL_ -
- - - ISComPlusApplication_ - File_ - ISPath -
- - - File_ - ISComPlusApplicationDLL_ -
- - - Component_ - OS - Language - FilterProperty - Platforms - FTPLocation - HTTPLocation - Miscellaneous -
AllOtherFiles_6FC188F4_9DA8_4AC1_A478_CB1D127B6B02_FILTER - BOINCServiceConfig_23973580_DA7B_4A53_B5EB_5F1F61B97C11_FILTER - _BOINC_8A5DE506_FADD_485F_B712_2BFBE8D3B700_FILTER - _BOINCCMD_C3AE567A_C9EF_457F_AD95_6B8C39633948_FILTER - _BOINCData_D8602107_1A7A_4322_BE7C_F9ED7C5178C6_FILTER - _BOINCDataProjects_AC29B530_D9EA_42C8_A23C_A0D32681F657_FILTER - _BOINCDataSlots_781B3F44_497A_4D36_A81A_CCE99D480B09_FILTER - _BOINCDepends_FFEA3851_DCBE_4134_BAEF_76D1DC569A44_FILTER - _BOINCManager_44FFC458_BD5C_42B3_81CB_5FAA31C5854B_FILTER - _BOINCManagerGlobalization_00D343CC_FF44_42D5_8AC7_3BEF51779299_FILTER - _BOINCManagerSkin_2DF7BFAA_1FC2_4BF4_9F33_A05D40FEBE0E_FILTER - _BOINCManagerSkinWCG_9AFEA2E9_4354_4C06_8EAE_FFF9B78D86F4_FILTER - _BOINCManagerStartMenu_2622DF6B_7A95_4B51_928A_565369395CA2_FILTER - _BOINCManagerStartup_6DC69561_CA50_4E2A_85B9_6140E6C0A329_FILTER - _BOINCManagerStartupAll_6DC69561_CA50_4E2A_85B9_6140E6C0A329_FILTER - _BOINCScreensaver_C6665C91_9249_42EC_86EF_7DECF08B5B4E_FILTER - _BOINCSvcCtrl_42CC2E02_09C7_4E35_AFA1_FEA7BAA1A12A_FILTER - _BOINCTray_19EAD971_CEDF_4B0E_B4A5_8C37F5FE78F5_FILTER - _BOINCTrayStartup_16E0011E_7BA3_4435_87BC_18E9D4535661_FILTER - _Screensaver_603E61B3_0551_4022_9CB1_DEFB09785937_FILTER - _ScreensaverEnable9x_9882CE8E_CE38_4B0E_BF33_0C7202E301B6_FILTER - _ScreensaverEnableNT_85684E6E_6399_4039_A805_F88F7183C532_FILTER - locale_3D63DF56_9A83_42E6_9069_1D5F29FA15FA_FILTER -
- - - Action_ - Description - FileType - ISCAReferenceFilePath -
- - - ISDIMReference_ - RequiredUUID - RequiredMajorVersion - RequiredMinorVersion - RequiredBuildVersion - RequiredRevisionVersion -
- - - ISDIMReference - ISBuildSourcePath -
- - - ISDIMReference_Parent - ISDIMDependency_ -
- - - ISDIMVariable - ISDIMReference_ - Name - NewValue - Type -
- - - EntryPoint - Type - Source - Target -
- - - ISDRMFile - File_ - ISDRMLicense_ - Shell -
- - - ISDRMFile_ - Property - Value -
- - - ISDRMLicense - Description - ProjectVersion - Attributes - LicenseNumber - RequestCode - ResponseCode -
- - - ISDependency - Exclude -
- - - ISDisk1File - ISBuildSourcePath - Disk -
- - - Component_ - SourceFolder - IncludeFlags - IncludeFiles - ExcludeFiles - ISAttributes - - -
_BOINCManagerGlobalization<PATH_TO_LOCALE_FILES>4BOINC-Manager.mo;BOINC-Client.mo;BOINC-Web.mo2_BOINCManagerSkin<PATH_TO_BOINC_FILES>\clientgui\skins\Default4*.xml, *.jpg, *.png10
- - - Feature_ - ISDIMReference_ -
- - - Feature_ - ModuleID - Language -
- - - Feature_ - ISMergeModule_ - Language_ -
- - - Feature_ - ISSetupPrerequisites_ -
- - - File_ - Manifest_ -
- - - ISIISItem - ISIISItem_Parent - DisplayName - Type - Component_ -
- - - ISIISProperty - ISIISItem_ - Schema - FriendlyName - MetaDataProp - MetaDataType - MetaDataUserType - MetaDataAttributes - MetaDataValue - Order - ISAttributes -
- - - EntryPoint - Type - Source - Target -
- - - ISLanguage - Included - -
10331
- - - ISLinkerLibrary - Library - Order - - - -
ifx.oblifx.obl3isrt.oblisrt.obl2iswi.obliswi.obl1
- - - Dialog_ - Control_ - ISLanguage_ - Attributes - X - Y - Width - Height - Binary_ - ISBuildSourcePath -
- - - Dialog_ - ISLanguage_ - Attributes - TextStyle_ - Width - Height -
- - - Property - Order - ISLanguage_ - X - Y - Width - Height -
- - - LockObject - Table - Domain - User - Permission - Attributes -
- - - DiskId - ISProductConfiguration_ - ISRelease_ - LastSequence - DiskPrompt - Cabinet - VolumeLabel - Source -
1WEBx86Web0 -
- - - ISLogicalDisk_ - ISProductConfiguration_ - ISRelease_ - Feature_ - Sequence - ISAttributes -
- - - ISMergeModule - Language - Name - Destination - ISAttributes -
- - - ISMergeModule_ - Language_ - ModuleConfiguration_ - Value - Format - Type - ContextData - DefaultValue - Attributes - DisplayName - Description - HelpLocation - HelpKeyword -
- - - ObjectName - Language -
- - - ObjectName - Property - Value - IncludeInBuild -
- - - PalmApp - Component -
- - - PalmApp - FileKey - Destination -
- - - PatchConfiguration_ - UpgradedImage_ -
- - - Name - CanPCDiffer - CanPVDiffer - IncludeWholeFiles - LeaveDecompressed - OptimizeForSize - EnablePatchCache - PatchCacheDir - Flags - PatchGuidsToReplace - TargetProductCodes - PatchGuid - OutputPath - MinMsiVersion - Attributes -
- - - ISPatchConfiguration_ - Property - Value -
- - - Name - ISUpgradedImage_ - FileKey - FilePath -
- - - UpgradedImage - FileKey - Component -
- - - ISPathVariable - Value - TestValue - Type - - - - - - - - - - - - - - - - -
CommonFilesFolder1ISPROJECTDIR1ISProductFolder1ISProjectDataFolder1ISProjectFolder1PATH_TO_BOINC_CODESIGN<PATH_TO_BOINC_FILES>\..\boinc_codesign2PATH_TO_BOINC_FILES<ISProjectFolder>\..\..2PATH_TO_LOCALE_FILES<PATH_TO_BOINC_FILES>\locale2PATH_TO_LOGO_FILES<PATH_TO_BOINC_FILES>\doc\logo2PATH_TO_RELEASE_FILES<PATH_TO_BOINC_FILES>\win_build\Build\Win32\Release2PATH_TO_SKIN_FILES<PATH_TO_BOINC_FILES>\clientgui\skins\BOINC2PATH_TO_TXF_FILES<PATH_TO_BOINC_FILES>\api\txf2PATH_TO_WIN_BUILD_FILES<PATH_TO_BOINC_FILES>\win_build2ProgramFilesFolder1SystemFolder1WindowsFolder1
- - - ISProductConfiguration - ProductConfigurationFlags - GeneratePackageCode - -
WEBx861
- - - ISProductConfiguration_ - InstanceId - Property - Value -
- - - ISProductConfiguration_ - Property - Value - - -
WEBx86IncludeActionHelp1WEBx86MSIPackageFileName - WEBx86PackageCode - WEBx86ProductCode - WEBx86ProductName - WEBx86ProductVersion - WEBx86SetupFileNamewcg_7.15.0_windows_intelx86WEBx86UpgradeCode -
- - - ISRelease - ISProductConfiguration_ - BuildLocation - PackageName - Type - SupportedLanguagesUI - MsiSourceType - ReleaseType - Platforms - SupportedLanguagesData - DefaultLanguage - SupportedOSs - DiskSize - DiskSizeUnit - DiskClusterSize - ReleaseFlags - DiskSpanning - SynchMsi - MediaLocation - URLLocation - DigitalURL - DigitalPVK - DigitalSPC - Password - VersionCopyright - Attributes - CDBrowser - DotNetBuildConfiguration - MsiCommandLine - ISSetupPrerequisiteLocation - -
WebWEBx86<ISProjectDataFolder>PackageName1103321Intel103300100MediaLocationhttps://www.worldcommunitygrid.orgCopyright (C) 2020 University of California at Berkeley. All Rights Reserved.427083651
- - - ISRelease_ - ISProductConfiguration_ - Property - Value -
- - - ISRelease_ - ISProductConfiguration_ - WebType - WebURL - WebCabSize - OneClickCabName - OneClickHtmlName - WebLocalCachePath - EngineLocation - Win9xMsiUrl - WinNTMsiUrl - ISEngineLocation - ISEngineURL - OneClickTargetBrowser - DigitalCertificateIdNS - DigitalCertificateDBaseNS - DigitalCertificatePasswordNS - DotNetRedistLocation - DotNetRedistURL - DotNetVersion - DotNetBaseLanguage - DotNetLangaugePacks - DotNetFxCmdLine - DotNetLangPackCmdLine - JSharpCmdLine - Attributes - JSharpRedistLocation - MsiEngineVersion - WinMsi30Url - CertPassword - -
WebWEBx860http://0installinstall[WindowsFolder]Downloaded Installations0http://www.installengine.com/Msiengine20http://www.installengine.com/Msiengine200http://www.installengine.com/cert05/isengine3http://www.installengine.com/cert05/dotnetfx01033104034http://www.installengine.com/Msiengine305D6FE4CEBE1D
- - - ISRelease_ - ISProductConfiguration_ - Name - Value - - -
WebWEBx86CabCompressionType3WebWEBx86SetupIcon<ISProjectFolder>\redist\WCG\wcg_setup.ico,0
- - - ISRelease_ - ISProductConfiguration_ - Repository - DisplayName - Publisher - Description - ISAttributes -
- - - ISSQLConnection - Server - Database - UserName - Password - Authentication - Attributes - Order - Comments - CmdTimeout - BatchSeparator - ScriptVersion_Table - ScriptVersion_Column -
- - - ISSQLConnectionDBServer - ISSQLConnection_ - ISSQLDBMetaData_ - Order -
- - - ISSQLConnection_ - ISSQLScriptFile_ - Order -
- - - ISSQLDBMetaData - DisplayName - AdoDriverName - AdoCxnDriver - AdoCxnServer - AdoCxnDatabase - AdoCxnUserID - AdoCxnPassword - AdoCxnWindowsSecurity - AdoCxnNetLibrary - TestDatabaseCmd - TestTableCmd - VersionInfoCmd - VersionBeginToken - VersionEndToken - LocalInstanceNames - CreateDbCmd - SwitchDbCmd - ISAttributes - TestTableCmd2 - WinAuthentUserId - DsnODBCName - AdoCxnPort - AdoCxnAdditional - QueryDatabasesCmd - CreateTableCmd - InsertRecordCmd - SelectTableCmd - ScriptVersion_Table - ScriptVersion_Column - ScriptVersion_ColumnType -
- - - ISSQLRequirement - ISSQLConnection_ - MajorVersion - ServicePackLevel - Attributes - ISSQLConnectionDBServer_ -
- - - ErrNumber - ISSQLScriptFile_ - ErrHandling - Message - Attributes -
- - - ISSQLScriptFile - Component_ - Scheduling - InstallText - UninstallText - ISBuildSourcePath - Comments - ErrorHandling - Attributes - Version - Condition -
- - - ISSQLScriptFile_ - Server - Database - UserName - Password - Authentication - IncludeTables - ExcludeTables - Attributes -
- - - ISSQLScriptReplace - ISSQLScriptFile_ - Search - Replace - Attributes -
- - - ISScriptFile -
- - - ISSearchReplace - ISSearchReplaceSet_ - Search - Replace - Attributes - Order -
- - - ISSearchReplaceSet - Component_ - Directory_ - IncludeFiles - ExcludeFiles - Attributes - Order - CodePage -
- - - FileKey - Cost - Order - CmdLine -
- - - ISSetupFile - FileName - Stream - Language - Splash - Path - -
SetupFile2wcg_splash.bmp01<ISProjectFolder>\redist\WCG\wcg_splash.bmp
- - - ISSetupPrerequisites - ISBuildSourcePath - Order - ISSetupLocation - ISReleaseFlags -
- - - ISSetupType - Description - Display_Name - Display - Comments -
- - - ISSetupType_ - Feature_ -
- - - Name - ISBuildSourcePath -
- - - ISString - ISLanguage_ - Value - Encoded - Comment - TimeStamp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COMPANY_NAME1033International Business Machines Corporation0-1926873461COMPANY_PRODUCT1033World Community Grid for Windows0564544022COMPANY_PRODUCT_SUBJECT1033BOINC0-1650978224COMPANY_URL1033https://www.worldcommunitygrid.org/0-1532529689IDPROP_EXPRESS_LAUNCH_CONDITION_ADMIN1033You must have administrative privileges in order to install [ProductName].01301828691IDPROP_EXPRESS_LAUNCH_CONDITION_COLOR1033The color settings of your system are not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_IE5FOUND1033Internet Explorer 5 or greater needs to be installed for this installation to continue.0983266765IDPROP_EXPRESS_LAUNCH_CONDITION_OS1033[ProductName] requires that your computer is running Windows 2000 or better.0-719484371IDPROP_EXPRESS_LAUNCH_CONDITION_PROCESSOR1033The processor is not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_RAM1033The amount of RAM is not adequate for running [ProductName].0-2087162399IDPROP_EXPRESS_LAUNCH_CONDITION_SCREEN1033The screen resolution is not adequate for running [ProductName].0-2087162399IDS_ACTIONTEXT_11033[1]0-2087162399IDS_ACTIONTEXT_1b1033[1]0-2087162399IDS_ACTIONTEXT_1c1033[1]0-2087162399IDS_ACTIONTEXT_1d1033[1]0-2087162399IDS_ACTIONTEXT_Advertising1033Advertising application0-2087162399IDS_ACTIONTEXT_AllocatingRegistry1033Allocating registry space0-2087162399IDS_ACTIONTEXT_AppCommandLine1033Application: [1], Command line: [2]0-2087162399IDS_ACTIONTEXT_AppId1033AppId: [1]{{, AppType: [2]}}0-2087162399IDS_ACTIONTEXT_AppIdAppTypeRSN1033AppId: [1]{{, AppType: [2], Users: [3], RSN: [4]}}0-2087162399IDS_ACTIONTEXT_Application1033Application: [1]0-2087162399IDS_ACTIONTEXT_BindingExes1033Binding executables0-2087162399IDS_ACTIONTEXT_ClassId1033Class ID: [1]0-2087162399IDS_ACTIONTEXT_ClsID1033Class ID: [1]0-2087162399IDS_ACTIONTEXT_ComponentIDQualifier1033Component ID: [1], Qualifier: [2]0-2087162399IDS_ACTIONTEXT_ComponentIdQualifier21033Component ID: [1], Qualifier: [2]0-2087162399IDS_ACTIONTEXT_ComputingSpace1033Computing space requirements0-2087162399IDS_ACTIONTEXT_ComputingSpace21033Computing space requirements0-2087162399IDS_ACTIONTEXT_ComputingSpace31033Computing space requirements0-2087162399IDS_ACTIONTEXT_ContentTypeExtension1033MIME Content Type: [1], Extension: [2]0-2087162399IDS_ACTIONTEXT_ContentTypeExtension21033MIME Content Type: [1], Extension: [2]0-2087162399IDS_ACTIONTEXT_CopyingNetworkFiles1033Copying files to the network0-2087162399IDS_ACTIONTEXT_CopyingNewFiles1033Copying new files0-2087162399IDS_ACTIONTEXT_CreatingDuplicate1033Creating duplicate files0-2087162399IDS_ACTIONTEXT_CreatingFolders1033Creating folders0-2087162399IDS_ACTIONTEXT_CreatingIISRoots1033Creating IIS Virtual Roots...0-2087162399IDS_ACTIONTEXT_CreatingShortcuts1033Creating shortcuts0-2087162399IDS_ACTIONTEXT_DeletingServices1033Deleting services0-2087162399IDS_ACTIONTEXT_EnvironmentStrings1033Updating environment strings0-2087162399IDS_ACTIONTEXT_EvaluateLaunchConditions1033Evaluating launch conditions0-2087162399IDS_ACTIONTEXT_Extension1033Extension: [1]0-2087162399IDS_ACTIONTEXT_Extension21033Extension: [1]0-2087162399IDS_ACTIONTEXT_Feature1033Feature: [1]0-2087162399IDS_ACTIONTEXT_FeatureColon1033Feature: [1]0-2087162399IDS_ACTIONTEXT_File1033File: [1]0-2087162399IDS_ACTIONTEXT_File21033File: [1]0-2087162399IDS_ACTIONTEXT_FileDependencies1033File: [1], Dependencies: [2]0-2087162399IDS_ACTIONTEXT_FileDir1033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDir21033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDir31033File: [1], Directory: [9]0-2087162399IDS_ACTIONTEXT_FileDirSize1033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize21033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize31033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileDirSize41033File: [1], Directory: [2], Size: [3]0-2087162399IDS_ACTIONTEXT_FileDirectorySize1033File: [1], Directory: [9], Size: [6]0-2087162399IDS_ACTIONTEXT_FileFolder1033File: [1], Folder: [2]0-2087162399IDS_ACTIONTEXT_FileFolder21033File: [1], Folder: [2]0-2087162399IDS_ACTIONTEXT_FileSectionKeyValue1033File: [1], Section: [2], Key: [3], Value: [4]0-2087162399IDS_ACTIONTEXT_FileSectionKeyValue21033File: [1], Section: [2], Key: [3], Value: [4]0-2087162399IDS_ACTIONTEXT_Folder1033Folder: [1]0-2087162399IDS_ACTIONTEXT_Folder11033Folder: [1]0-2087162399IDS_ACTIONTEXT_Font1033Font: [1]0-2087162399IDS_ACTIONTEXT_Font21033Font: [1]0-2087162399IDS_ACTIONTEXT_FoundApp1033Found application: [1]0-2087162399IDS_ACTIONTEXT_FreeSpace1033Free space: [1]0-2087162399IDS_ACTIONTEXT_GeneratingScript1033Generating script operations for action:0-2087162399IDS_ACTIONTEXT_InitializeODBCDirs1033Initializing ODBC directories0-2087162399IDS_ACTIONTEXT_InstallODBC1033Installing ODBC components0-2087162399IDS_ACTIONTEXT_InstallServices1033Installing new services0-2087162399IDS_ACTIONTEXT_InstallingSystemCatalog1033Installing system catalog0-2087162399IDS_ACTIONTEXT_KeyName1033Key: [1], Name: [2]0-2087162399IDS_ACTIONTEXT_KeyNameValue1033Key: [1], Name: [2], Value: [3]0-2087162399IDS_ACTIONTEXT_LibId1033LibID: [1]0-2087162399IDS_ACTIONTEXT_Libid21033LibID: [1]0-2087162399IDS_ACTIONTEXT_MigratingFeatureStates1033Migrating feature states from related applications0-2087162399IDS_ACTIONTEXT_MovingFiles1033Moving files0-2087162399IDS_ACTIONTEXT_NameValueAction1033Name: [1], Value: [2], Action [3]0-2087162399IDS_ACTIONTEXT_NameValueAction21033Name: [1], Value: [2], Action [3]0-2087162399IDS_ACTIONTEXT_PatchingFiles1033Patching files0-2087162399IDS_ACTIONTEXT_ProgID1033ProgID: [1]0-2087162399IDS_ACTIONTEXT_ProgID21033ProgID: [1]0-2087162399IDS_ACTIONTEXT_PropertySignature1033Property: [1], Signature: [2]0-2087162399IDS_ACTIONTEXT_PublishProductFeatures1033Publishing product features0-2087162399IDS_ACTIONTEXT_PublishProductInfo1033Publishing product information0-2087162399IDS_ACTIONTEXT_PublishingQualifiedComponents1033Publishing qualified components0-2087162399IDS_ACTIONTEXT_RegUser1033Registering user0-2087162399IDS_ACTIONTEXT_RegisterClassServer1033Registering class servers0-2087162399IDS_ACTIONTEXT_RegisterExtensionServers1033Registering extension servers0-2087162399IDS_ACTIONTEXT_RegisterFonts1033Registering fonts0-2087162399IDS_ACTIONTEXT_RegisterMimeInfo1033Registering MIME info0-2087162399IDS_ACTIONTEXT_RegisterTypeLibs1033Registering type libraries0-2087162399IDS_ACTIONTEXT_RegisteringComPlus1033Registering COM+ Applications and Components0-2087162399IDS_ACTIONTEXT_RegisteringModules1033Registering modules0-2087162399IDS_ACTIONTEXT_RegisteringProduct1033Registering product0-2087162399IDS_ACTIONTEXT_RegisteringProgIdentifiers1033Registering program identifiers0-2087162399IDS_ACTIONTEXT_RemoveApps1033Removing applications0-2087162399IDS_ACTIONTEXT_RemovingBackup1033Removing backup files0-2087162399IDS_ACTIONTEXT_RemovingDuplicates1033Removing duplicated files0-2087162399IDS_ACTIONTEXT_RemovingFiles1033Removing files0-2087162399IDS_ACTIONTEXT_RemovingFolders1033Removing folders0-2087162399IDS_ACTIONTEXT_RemovingIISRoots1033Removing IIS Virtual Roots...0-2087162399IDS_ACTIONTEXT_RemovingIni1033Removing INI file entries0-2087162399IDS_ACTIONTEXT_RemovingMoved1033Removing moved files0-2087162399IDS_ACTIONTEXT_RemovingODBC1033Removing ODBC components0-2087162399IDS_ACTIONTEXT_RemovingRegistry1033Removing system registry values0-2087162399IDS_ACTIONTEXT_RemovingShortcuts1033Removing shortcuts0-2087162399IDS_ACTIONTEXT_RollingBack1033Rolling back action:0-2087162399IDS_ACTIONTEXT_SearchForRelated1033Searching for related applications0-2087162399IDS_ACTIONTEXT_SearchInstalled1033Searching for installed applications0-2087162399IDS_ACTIONTEXT_SearchingQualifyingProducts1033Searching for qualifying products0-2087162399IDS_ACTIONTEXT_SearchingQualifyingProducts21033Searching for qualifying products0-2087162399IDS_ACTIONTEXT_Service1033Service: [1]0-2087162399IDS_ACTIONTEXT_Service21033Service: [2]0-2087162399IDS_ACTIONTEXT_Service31033Service: [1]0-2087162399IDS_ACTIONTEXT_Service41033Service: [1]0-2087162399IDS_ACTIONTEXT_Shortcut1033Shortcut: [1]0-2087162399IDS_ACTIONTEXT_Shortcut11033Shortcut: [1]0-2087162399IDS_ACTIONTEXT_StartingServices1033Starting services0-2087162399IDS_ACTIONTEXT_StoppingServices1033Stopping services0-2087162399IDS_ACTIONTEXT_UnpublishProductFeatures1033Unpublishing product features0-2087162399IDS_ACTIONTEXT_UnpublishQualified1033Unpublishing Qualified Components0-2087162399IDS_ACTIONTEXT_UnpublishingProductInfo1033Unpublishing product information0-2087162399IDS_ACTIONTEXT_UnregTypeLibs1033Unregistering type libraries0-2087162399IDS_ACTIONTEXT_UnregisterClassServers1033Unregister class servers0-2087162399IDS_ACTIONTEXT_UnregisterExtensionServers1033Unregistering extension servers0-2087162399IDS_ACTIONTEXT_UnregisterModules1033Unregistering modules0-2087162399IDS_ACTIONTEXT_UnregisteringComPlus1033Unregistering COM+ Applications and Components0-2087162399IDS_ACTIONTEXT_UnregisteringFonts1033Unregistering fonts0-2087162399IDS_ACTIONTEXT_UnregisteringMimeInfo1033Unregistering MIME info0-2087162399IDS_ACTIONTEXT_UnregisteringProgramIds1033Unregistering program identifiers0-2087162399IDS_ACTIONTEXT_UpdateComponentRegistration1033Updating component registration0-2087162399IDS_ACTIONTEXT_UpdateEnvironmentStrings1033Updating environment strings0-2087162399IDS_ACTIONTEXT_Validating1033Validating install0-2087162399IDS_ACTIONTEXT_WritingINI1033Writing INI file values0-2087162399IDS_ACTIONTEXT_WritingRegistry1033Writing system registry values0-2087162399IDS_BACK1033< &Back0-2087162399IDS_CANCEL1033Cancel0-2087162399IDS_CANCEL21033&Cancel0-2087162399IDS_CHANGE1033&Change...0-2087162399IDS_DEFAULT_CONFIRMPASSWORD1033Password &Confirmation:0555292365IDS_DEFAULT_LAUNCHATLOGON1033&Launch BOINC when logging on.0555300589IDS_DEFAULT_MAKESCREENSAVER1033&Make BOINC your default screensaver.0-2086869429IDS_DEFAULT_OPTIONS1033Please select the options you would like to enable.0-2086896053IDS_DEFAULT_PASSWORD1033&Password:0555325101IDS_DEFAULT_SERVICEACCOUNTCREDENTIALS1033Service account credentials0-2086926773IDS_DEFAULT_USERNAME1033&Username:0555302157IDS_ERROR_01033{{Fatal error: }}0-2087162399IDS_ERROR_11033Error [1].0-2087162399IDS_ERROR_101033=== Logging started: [Date] [Time] ===0-2087162399IDS_ERROR_1001033Could not remove shortcut [2]. Verify that the shortcut file exists and that you can access it.0-2087162399IDS_ERROR_1011033Could not register type library for file [2]. Contact your support personnel.0-2087162399IDS_ERROR_1021033Could not unregister type library for file [2]. Contact your support personnel.0-2087162399IDS_ERROR_1031033Could not update the INI file [2][3]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_1041033Could not schedule file [2] to replace file [3] on reboot. Verify that you have write permissions to file [3].0-2087162399IDS_ERROR_1051033Error removing ODBC driver manager, ODBC error [2]: [3]. Contact your support personnel.0-2087162399IDS_ERROR_1061033Error installing ODBC driver manager, ODBC error [2]: [3]. Contact your support personnel.0-2087162399IDS_ERROR_1071033Error removing ODBC driver [4], ODBC error [2]: [3]. Verify that you have sufficient privileges to remove ODBC drivers.0-2087162399IDS_ERROR_1081033Error installing ODBC driver [4], ODBC error [2]: [3]. Verify that the file [4] exists and that you can access it.0-2087162399IDS_ERROR_1091033Error configuring ODBC data source [4], ODBC error [2]: [3]. Verify that the file [4] exists and that you can access it.0-2087162399IDS_ERROR_111033=== Logging stopped: [Date] [Time] ===0-2087162399IDS_ERROR_1101033Service [2] ([3]) failed to start. Verify that you have sufficient privileges to start system services.0-2087162399IDS_ERROR_1111033Service [2] ([3]) could not be stopped. Verify that you have sufficient privileges to stop system services.0-2087162399IDS_ERROR_1121033Service [2] ([3]) could not be deleted. Verify that you have sufficient privileges to remove system services.0-2087162399IDS_ERROR_1131033Service [2] ([3]) could not be installed. Verify that you have sufficient privileges to install system services.0-2087162399IDS_ERROR_1141033Could not update environment variable [2]. Verify that you have sufficient privileges to modify environment variables.0-2087162399IDS_ERROR_1151033You do not have sufficient privileges to complete this installation for all users of the machine. Log on as an administrator and then retry this installation.0-2087162399IDS_ERROR_1161033Could not set file security for file [3]. Error: [2]. Verify that you have sufficient privileges to modify the security permissions for this file.0-2087162399IDS_ERROR_1171033Component Services (COM+ 1.0) are not installed on this computer. This installation requires Component Services in order to complete successfully. Component Services are available on Windows 2000.0-2087162399IDS_ERROR_1181033Error registering COM+ application. Contact your support personnel for more information.0-2087162399IDS_ERROR_1191033Error unregistering COM+ application. Contact your support personnel for more information.0-2087162399IDS_ERROR_121033Action start [Time]: [1].0-2087162399IDS_ERROR_1201033Removing older versions of this application0-2087162399IDS_ERROR_1211033Preparing to remove older versions of this application0-2087162399IDS_ERROR_1221033Error applying patch to file [2]. It has probably been updated by other means, and can no longer be modified by this patch. For more information contact your patch vendor. {{System Error: [3]}}0-2087162399IDS_ERROR_1231033[2] cannot install one of its required products. Contact your technical support group. {{System Error: [3].}}0-2087162399IDS_ERROR_1241033The older version of [2] cannot be removed. Contact your technical support group. {{System Error [3].}}0-2087162399IDS_ERROR_1251033The description for service '[2]' ([3]) could not be changed.0-2087162399IDS_ERROR_1261033The Windows Installer service cannot update the system file [2] because the file is protected by Windows. You may need to update your operating system for this program to work correctly. {{Package version: [3], OS Protected version: [4]}}0-2087162399IDS_ERROR_1271033The Windows Installer service cannot update the protected Windows file [2]. {{Package version: [3], OS Protected version: [4], SFP Error: [5]}}0-2087162399IDS_ERROR_1281033The Windows Installer service cannot update one or more protected Windows files. SFP Error: [2]. List of protected files: [3]0-2087162399IDS_ERROR_1291033User installations are disabled via policy on the machine.0-2087162399IDS_ERROR_131033Action ended [Time]: [1]. Return value [2].0-2087162399IDS_ERROR_1301033This setup requires Internet Information Server 4.0 or higher for configuring IIS Virtual Roots. Please make sure that you have IIS 4.0 or higher.0-2087162399IDS_ERROR_1311033This setup requires Administrator privileges for configuring IIS Virtual Roots.0-2087162399IDS_ERROR_13291033A file that is required cannot be installed because the cabinet file [2] is not digitally signed. This may indicate that the cabinet file is corrupt.0 - IDS_ERROR_13301033A file that is required cannot be installed because the cabinet file [2] has an invalid digital signature. This may indicate that the cabinet file is corrupt.{ Error [3] was returned by WinVerifyTrust.}0 - IDS_ERROR_13311033Failed to correctly copy [2] file: CRC error.0 - IDS_ERROR_13321033Failed to correctly patch [2] file: CRC error.0 - IDS_ERROR_13331033Failed to correctly patch [2] file: CRC error.0 - IDS_ERROR_13341033The file '[2]' cannot be installed because the file cannot be found in cabinet file '[3]'. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.0 - IDS_ERROR_13351033The cabinet file '[2]' required for this installation is corrupt and cannot be used. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.0 - IDS_ERROR_13361033There was an error creating a temporary file that is needed to complete this installation. Folder: [3]. System error code: [2]0 - IDS_ERROR_141033Time remaining: {[1] minutes }{[2] seconds}0-2087162399IDS_ERROR_151033Out of memory. Shut down other applications before retrying.0-2087162399IDS_ERROR_161033Installer is no longer responding.0-2087162399IDS_ERROR_16091033An error occurred while applying security settings. [2] is not a valid user or group. This could be a problem with the package, or a problem connecting to a domain controller on the network. Check your network connection and click Retry, or Cancel to end the install. Unable to locate the user's SID, system error [3]0 - IDS_ERROR_16511033Admin user failed to apply patch for a per-user managed or a per-machine application which is in advertise state.0 - IDS_ERROR_171033Installer terminated prematurely.0-2087162399IDS_ERROR_17151033Installed [2].0 - IDS_ERROR_17161033Configured [2].0 - IDS_ERROR_17171033Removed [2].0 - IDS_ERROR_17181033File [2] was rejected by digital signature policy.0 - IDS_ERROR_17191033Windows Installer service could not be accessed. Contact your support personnel to verify that it is properly registered and enabled.0 - IDS_ERROR_17201033There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor. Custom action [2] script error [3], [4]: [5] Line [6], Column [7], [8]0 - IDS_ERROR_17211033There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor. Action: [2], location: [3], command: [4]0 - IDS_ERROR_17221033There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action [2], location: [3], command: [4]0 - IDS_ERROR_17231033There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action [2], entry: [3], library: [4]0 - IDS_ERROR_17241033Removal completed successfully.0 - IDS_ERROR_17251033Removal failed.0 - IDS_ERROR_17261033Advertisement completed successfully.0 - IDS_ERROR_17271033Advertisement failed.0 - IDS_ERROR_17281033Configuration completed successfully.0 - IDS_ERROR_17291033Configuration failed.0 - IDS_ERROR_17301033You must be an Administrator to remove this application. To remove this application, you can log on as an administrator, or contact your technical support group for assistance.0 - IDS_ERROR_17311033The source installation package for the product [2] is out of sync with the client package. Try the installation again using a valid copy of the installation package '[3]'.0 - IDS_ERROR_17321033In order to complete the installation of [2], you must restart the computer. Other users are currently logged on to this computer, and restarting may cause them to lose their work. Do you want to restart now?0 - IDS_ERROR_181033Please wait while Windows configures [ProductName]0-2087162399IDS_ERROR_191033Gathering required information...0-2087162399IDS_ERROR_19351033An error occurred during the installation of assembly component [2]. HRESULT: [3]. {{assembly interface: [4], function: [5], assembly name: [6]}}0 - IDS_ERROR_19361033An error occurred during the installation of assembly '[6]'. The assembly is not strongly named or is not signed with the minimal key length. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_19371033An error occurred during the installation of assembly '[6]'. The signature or catalog could not be verified or is not valid. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_19381033An error occurred during the installation of assembly '[6]'. One or more modules of the assembly could not be found. HRESULT: [3]. {{assembly interface: [4], function: [5], component: [2]}}0 - IDS_ERROR_21033Warning [1].0-2087162399IDS_ERROR_201033{[ProductName] }Setup completed successfully.0-2087162399IDS_ERROR_211033{[ProductName] }Setup failed.0-2087162399IDS_ERROR_21011033Shortcuts not supported by the operating system.0 - IDS_ERROR_21021033Invalid .ini action: [2]0 - IDS_ERROR_21031033Could not resolve path for shell folder [2].0 - IDS_ERROR_21041033Writing .ini file: [3]: System error: [2].0 - IDS_ERROR_21051033Shortcut Creation [3] Failed. System error: [2].0 - IDS_ERROR_21061033Shortcut Deletion [3] Failed. System error: [2].0 - IDS_ERROR_21071033Error [3] registering type library [2].0 - IDS_ERROR_21081033Error [3] unregistering type library [2].0 - IDS_ERROR_21091033Section missing for .ini action.0 - IDS_ERROR_21101033Key missing for .ini action.0 - IDS_ERROR_21111033Detection of running applications failed, could not get performance data. Registered operation returned : [2].0 - IDS_ERROR_21121033Detection of running applications failed, could not get performance index. Registered operation returned : [2].0 - IDS_ERROR_21131033Detection of running applications failed.0 - IDS_ERROR_221033Error reading from file: [2]. {{ System error [3].}} Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_22001033Database: [2]. Database object creation failed, mode = [3].0 - IDS_ERROR_22011033Database: [2]. Initialization failed, out of memory.0 - IDS_ERROR_22021033Database: [2]. Data access failed, out of memory.0 - IDS_ERROR_22031033Database: [2]. Cannot open database file. System error [3].0 - IDS_ERROR_22041033Database: [2]. Table already exists: [3].0 - IDS_ERROR_22051033Database: [2]. Table does not exist: [3].0 - IDS_ERROR_22061033Database: [2]. Table could not be dropped: [3].0 - IDS_ERROR_22071033Database: [2]. Intent violation.0 - IDS_ERROR_22081033Database: [2]. Insufficient parameters for Execute.0 - IDS_ERROR_22091033Database: [2]. Cursor in invalid state.0 - IDS_ERROR_22101033Database: [2]. Invalid update data type in column [3].0 - IDS_ERROR_22111033Database: [2]. Could not create database table [3].0 - IDS_ERROR_22121033Database: [2]. Database not in writable state.0 - IDS_ERROR_22131033Database: [2]. Error saving database tables.0 - IDS_ERROR_22141033Database: [2]. Error writing export file: [3].0 - IDS_ERROR_22151033Database: [2]. Cannot open import file: [3].0 - IDS_ERROR_22161033Database: [2]. Import file format error: [3], Line [4].0 - IDS_ERROR_22171033Database: [2]. Wrong state to CreateOutputDatabase [3].0 - IDS_ERROR_22181033Database: [2]. Table name not supplied.0 - IDS_ERROR_22191033Database: [2]. Invalid Installer database format.0 - IDS_ERROR_22201033Database: [2]. Invalid row/field data.0 - IDS_ERROR_22211033Database: [2]. Code page conflict in import file: [3].0 - IDS_ERROR_22221033Database: [2]. Transform or merge code page [3] differs from database code page [4].0 - IDS_ERROR_22231033Database: [2]. Databases are the same. No transform generated.0 - IDS_ERROR_22241033Database: [2]. GenerateTransform: Database corrupt. Table: [3].0 - IDS_ERROR_22251033Database: [2]. Transform: Cannot transform a temporary table. Table: [3].0 - IDS_ERROR_22261033Database: [2]. Transform failed.0 - IDS_ERROR_22271033Database: [2]. Invalid identifier '[3]' in SQL query: [4].0 - IDS_ERROR_22281033Database: [2]. Unknown table '[3]' in SQL query: [4].0 - IDS_ERROR_22291033Database: [2]. Could not load table '[3]' in SQL query: [4].0 - IDS_ERROR_22301033Database: [2]. Repeated table '[3]' in SQL query: [4].0 - IDS_ERROR_22311033Database: [2]. Missing ')' in SQL query: [3].0 - IDS_ERROR_22321033Database: [2]. Unexpected token '[3]' in SQL query: [4].0 - IDS_ERROR_22331033Database: [2]. No columns in SELECT clause in SQL query: [3].0 - IDS_ERROR_22341033Database: [2]. No columns in ORDER BY clause in SQL query: [3].0 - IDS_ERROR_22351033Database: [2]. Column '[3]' not present or ambiguous in SQL query: [4].0 - IDS_ERROR_22361033Database: [2]. Invalid operator '[3]' in SQL query: [4].0 - IDS_ERROR_22371033Database: [2]. Invalid or missing query string: [3].0 - IDS_ERROR_22381033Database: [2]. Missing FROM clause in SQL query: [3].0 - IDS_ERROR_22391033Database: [2]. Insufficient values in INSERT SQL statement.0 - IDS_ERROR_22401033Database: [2]. Missing update columns in UPDATE SQL statement.0 - IDS_ERROR_22411033Database: [2]. Missing insert columns in INSERT SQL statement.0 - IDS_ERROR_22421033Database: [2]. Column '[3]' repeated.0 - IDS_ERROR_22431033Database: [2]. No primary columns defined for table creation.0 - IDS_ERROR_22441033Database: [2]. Invalid type specifier '[3]' in SQL query [4].0 - IDS_ERROR_22451033IStorage::Stat failed with error [3].0 - IDS_ERROR_22461033Database: [2]. Invalid Installer transform format.0 - IDS_ERROR_22471033Database: [2] Transform stream read/write failure.0 - IDS_ERROR_22481033Database: [2] GenerateTransform/Merge: Column type in base table does not match reference table. Table: [3] Col #: [4].0 - IDS_ERROR_22491033Database: [2] GenerateTransform: More columns in base table than in reference table. Table: [3].0 - IDS_ERROR_22501033Database: [2] Transform: Cannot add existing row. Table: [3].0 - IDS_ERROR_22511033Database: [2] Transform: Cannot delete row that does not exist. Table: [3].0 - IDS_ERROR_22521033Database: [2] Transform: Cannot add existing table. Table: [3].0 - IDS_ERROR_22531033Database: [2] Transform: Cannot delete table that does not exist. Table: [3].0 - IDS_ERROR_22541033Database: [2] Transform: Cannot update row that does not exist. Table: [3].0 - IDS_ERROR_22551033Database: [2] Transform: Column with this name already exists. Table: [3] Col: [4].0 - IDS_ERROR_22561033Database: [2] GenerateTransform/Merge: Number of primary keys in base table does not match reference table. Table: [3].0 - IDS_ERROR_22571033Database: [2]. Intent to modify read only table: [3].0 - IDS_ERROR_22581033Database: [2]. Type mismatch in parameter: [3].0 - IDS_ERROR_22591033Database: [2] Table(s) Update failed0 - IDS_ERROR_22601033Storage CopyTo failed. System error: [3].0 - IDS_ERROR_22611033Could not remove stream [2]. System error: [3].0 - IDS_ERROR_22621033Stream does not exist: [2]. System error: [3].0 - IDS_ERROR_22631033Could not open stream [2]. System error: [3].0 - IDS_ERROR_22641033Could not remove stream [2]. System error: [3].0 - IDS_ERROR_22651033Could not commit storage. System error: [3].0 - IDS_ERROR_22661033Could not rollback storage. System error: [3].0 - IDS_ERROR_22671033Could not delete storage [2]. System error: [3].0 - IDS_ERROR_22681033Database: [2]. Merge: There were merge conflicts reported in [3] tables.0 - IDS_ERROR_22691033Database: [2]. Merge: The column count differed in the '[3]' table of the two databases.0 - IDS_ERROR_22701033Database: [2]. GenerateTransform/Merge: Column name in base table does not match reference table. Table: [3] Col #: [4].0 - IDS_ERROR_22711033SummaryInformation write for transform failed.0 - IDS_ERROR_22721033Database: [2]. MergeDatabase will not write any changes because the database is open read-only.0 - IDS_ERROR_22731033Database: [2]. MergeDatabase: A reference to the base database was passed as the reference database.0 - IDS_ERROR_22741033Database: [2]. MergeDatabase: Unable to write errors to Error table. Could be due to a non-nullable column in a predefined Error table.0 - IDS_ERROR_22751033Database: [2]. Specified Modify [3] operation invalid for table joins.0 - IDS_ERROR_22761033Database: [2]. Code page [3] not supported by the system.0 - IDS_ERROR_22771033Database: [2]. Failed to save table [3].0 - IDS_ERROR_22781033Database: [2]. Exceeded number of expressions limit of 32 in WHERE clause of SQL query: [3].0 - IDS_ERROR_22791033Database: [2] Transform: Too many columns in base table [3].0 - IDS_ERROR_22801033Database: [2]. Could not create column [3] for table [4].0 - IDS_ERROR_22811033Could not rename stream [2]. System error: [3].0 - IDS_ERROR_22821033Stream name invalid [2].0 - IDS_ERROR_231033Cannot create the file [3]. A directory with this name already exists. Cancel the installation and try installing to a different location.0-2087162399IDS_ERROR_23021033Patch notify: [2] bytes patched to far.0 - IDS_ERROR_23031033Error getting volume info. GetLastError: [2].0 - IDS_ERROR_23041033Error getting disk free space. GetLastError: [2]. Volume: [3].0 - IDS_ERROR_23051033Error waiting for patch thread. GetLastError: [2].0 - IDS_ERROR_23061033Could not create thread for patch application. GetLastError: [2].0 - IDS_ERROR_23071033Source file key name is null.0 - IDS_ERROR_23081033Destination file name is null.0 - IDS_ERROR_23091033Attempting to patch file [2] when patch already in progress.0 - IDS_ERROR_23101033Attempting to continue patch when no patch is in progress.0 - IDS_ERROR_23151033Missing path separator: [2].0 - IDS_ERROR_23181033File does not exist: [2].0 - IDS_ERROR_23191033Error setting file attribute: [3] GetLastError: [2].0 - IDS_ERROR_23201033File not writable: [2].0 - IDS_ERROR_23211033Error creating file: [2].0 - IDS_ERROR_23221033User canceled.0 - IDS_ERROR_23231033Invalid file attribute.0 - IDS_ERROR_23241033Could not open file: [3] GetLastError: [2].0 - IDS_ERROR_23251033Could not get file time for file: [3] GetLastError: [2].0 - IDS_ERROR_23261033Error in FileToDosDateTime.0 - IDS_ERROR_23271033Could not remove directory: [3] GetLastError: [2].0 - IDS_ERROR_23281033Error getting file version info for file: [2].0 - IDS_ERROR_23291033Error deleting file: [3]. GetLastError: [2].0 - IDS_ERROR_23301033Error getting file attributes: [3]. GetLastError: [2].0 - IDS_ERROR_23311033Error loading library [2] or finding entry point [3].0-2087162399IDS_ERROR_23321033Error getting file attributes. GetLastError: [2].0 - IDS_ERROR_23331033Error setting file attributes. GetLastError: [2].0 - IDS_ERROR_23341033Error converting file time to local time for file: [3]. GetLastError: [2].0 - IDS_ERROR_23351033Path: [2] is not a parent of [3].0 - IDS_ERROR_23361033Error creating temp file on path: [3]. GetLastError: [2].0 - IDS_ERROR_23371033Could not close file: [3] GetLastError: [2].0 - IDS_ERROR_23381033Could not update resource for file: [3] GetLastError: [2].0 - IDS_ERROR_23391033Could not set file time for file: [3] GetLastError: [2].0 - IDS_ERROR_23401033Could not update resource for file: [3], Missing resource.0 - IDS_ERROR_23411033Could not update resource for file: [3], Resource too large.0 - IDS_ERROR_23421033Could not update resource for file: [3] GetLastError: [2].0 - IDS_ERROR_23431033Specified path is empty.0 - IDS_ERROR_23441033Could not find required file IMAGEHLP.DLL to validate file:[2].0 - IDS_ERROR_23451033[2]: File does not contain a valid checksum value.0 - IDS_ERROR_23471033User ignore.0 - IDS_ERROR_23481033Error attempting to read from cabinet stream.0 - IDS_ERROR_23491033Copy resumed with different info.0 - IDS_ERROR_23501033FDI server error0 - IDS_ERROR_23511033File key '[2]' not found in cabinet '[3]'. The installation cannot continue.0 - IDS_ERROR_23521033Could not initialize cabinet file server. The required file 'CABINET.DLL' may be missing.0 - IDS_ERROR_23531033Not a cabinet.0 - IDS_ERROR_23541033Cannot handle cabinet.0 - IDS_ERROR_23551033Corrupt cabinet.0 - IDS_ERROR_23561033Could not locate cabinet in stream: [2].0 - IDS_ERROR_23571033Cannot set attributes.0 - IDS_ERROR_23581033Error determining whether file is in-use: [3]. GetLastError: [2].0 - IDS_ERROR_23591033Unable to create the target file - file may be in use.0 - IDS_ERROR_23601033Progress tick.0 - IDS_ERROR_23611033Need next cabinet.0 - IDS_ERROR_23621033Folder not found: [2].0 - IDS_ERROR_23631033Could not enumerate subfolders for folder: [2].0 - IDS_ERROR_23641033Bad enumeration constant in CreateCopier call.0 - IDS_ERROR_23651033Could not BindImage exe file [2].0 - IDS_ERROR_23661033User failure.0 - IDS_ERROR_23671033User abort.0 - IDS_ERROR_23681033Failed to get network resource information. Error [2], network path [3]. Extended error: network provider [5], error code [4], error description [6].0 - IDS_ERROR_23701033Invalid CRC checksum value for [2] file.{ Its header says [3] for checksum, its computed value is [4].}0 - IDS_ERROR_23711033Could not apply patch to file [2]. GetLastError: [3].0 - IDS_ERROR_23721033Patch file [2] is corrupt or of an invalid format. Attempting to patch file [3]. GetLastError: [4].0 - IDS_ERROR_23731033File [2] is not a valid patch file.0 - IDS_ERROR_23741033File [2] is not a valid destination file for patch file [3].0 - IDS_ERROR_23751033Unknown patching error: [2].0 - IDS_ERROR_23761033Cabinet not found.0 - IDS_ERROR_23791033Error opening file for read: [3] GetLastError: [2].0 - IDS_ERROR_23801033Error opening file for write: [3]. GetLastError: [2].0 - IDS_ERROR_23811033Directory does not exist: [2].0 - IDS_ERROR_23821033Drive not ready: [2].0 - IDS_ERROR_241033Please insert the disk: [2]0-2087162399IDS_ERROR_2401103364-bit registry operation attempted on 32-bit operating system for key [2].0 - IDS_ERROR_24021033Out of memory.0 - IDS_ERROR_251033The installer has insufficient privileges to access this directory: [2]. The installation cannot continue. Log on as an administrator or contact your system administrator.0-2087162399IDS_ERROR_25011033Could not create rollback script enumerator.0 - IDS_ERROR_25021033Called InstallFinalize when no install in progress.0 - IDS_ERROR_25031033Called RunScript when not marked in progress.0 - IDS_ERROR_261033Error writing to file [2]. Verify that you have access to that directory.0-2087162399IDS_ERROR_26011033Invalid value for property [2]: '[3]'0 - IDS_ERROR_26021033The [2] table entry '[3]' has no associated entry in the Media table.0 - IDS_ERROR_26031033Duplicate table name [2].0 - IDS_ERROR_26041033[2] Property undefined.0 - IDS_ERROR_26051033Could not find server [2] in [3] or [4].0 - IDS_ERROR_26061033Value of property [2] is not a valid full path: '[3]'.0 - IDS_ERROR_26071033Media table not found or empty (required for installation of files).0 - IDS_ERROR_26081033Could not create security descriptor for object. Error: '[2]'.0 - IDS_ERROR_26091033Attempt to migrate product settings before initialization.0 - IDS_ERROR_26111033The file [2] is marked as compressed, but the associated media entry does not specify a cabinet.0 - IDS_ERROR_26121033Stream not found in '[2]' column. Primary key: '[3]'.0 - IDS_ERROR_26131033RemoveExistingProducts action sequenced incorrectly.0 - IDS_ERROR_26141033Could not access IStorage object from installation package.0 - IDS_ERROR_26151033Skipped unregistration of Module [2] due to source resolution failure.0 - IDS_ERROR_26161033Companion file [2] parent missing.0 - IDS_ERROR_26171033Shared component [2] not found in Component table.0 - IDS_ERROR_26181033Isolated application component [2] not found in Component table.0 - IDS_ERROR_26191033Isolated components [2], [3] not part of same feature.0 - IDS_ERROR_26201033Key file of isolated application component [2] not in File table.0 - IDS_ERROR_26211033Resource DLL or Resource ID information for shortcut [2] set incorrectly.0 - IDS_ERROR_271033Error reading from file [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_27011033The depth of a feature exceeds the acceptable tree depth of [2] levels.0 - IDS_ERROR_27021033A Feature table record ([2]) references a non-existent parent in the Attributes field.0 - IDS_ERROR_27031033Property name for root source path not defined: [2]0 - IDS_ERROR_27041033Root directory property undefined: [2]0 - IDS_ERROR_27051033Invalid table: [2]; Could not be linked as tree.0 - IDS_ERROR_27061033Source paths not created. No path exists for entry [2] in Directory table.0 - IDS_ERROR_27071033Target paths not created. No path exists for entry [2] in Directory table.0 - IDS_ERROR_27081033No entries found in the file table.0 - IDS_ERROR_27091033The specified Component name ('[2]') not found in Component table.0 - IDS_ERROR_27101033The requested 'Select' state is illegal for this Component.0 - IDS_ERROR_27111033The specified Feature name ('[2]') not found in Feature table.0 - IDS_ERROR_27121033Invalid return from modeless dialog: [3], in action [2].0 - IDS_ERROR_27131033Null value in a non-nullable column ('[2]' in '[3]' column of the '[4]' table.0 - IDS_ERROR_27141033Invalid value for default folder name: [2].0 - IDS_ERROR_27151033The specified File key ('[2]') not found in the File table.0 - IDS_ERROR_27161033Could not create a random subcomponent name for component '[2]'.0 - IDS_ERROR_27171033Bad action condition or error calling custom action '[2]'.0 - IDS_ERROR_27181033Missing package name for product code '[2]'.0 - IDS_ERROR_27191033Neither UNC nor drive letter path found in source '[2]'.0 - IDS_ERROR_27201033Error opening source list key. Error: '[2]'0 - IDS_ERROR_27211033Custom action [2] not found in Binary table stream.0 - IDS_ERROR_27221033Custom action [2] not found in File table.0 - IDS_ERROR_27231033Custom action [2] specifies unsupported type.0 - IDS_ERROR_27241033The volume label '[2]' on the media you're running from does not match the label '[3]' given in the Media table. This is allowed only if you have only 1 entry in your Media table.0 - IDS_ERROR_27251033Invalid database tables0 - IDS_ERROR_27261033Action not found: [2].0 - IDS_ERROR_27271033The directory entry '[2]' does not exist in the Directory table.0 - IDS_ERROR_27281033Table definition error: [2]0 - IDS_ERROR_27291033Install engine not initialized.0 - IDS_ERROR_27301033Bad value in database. Table: '[2]'; Primary key: '[3]'; Column: '[4]'0 - IDS_ERROR_27311033Selection Manager not initialized.0 - IDS_ERROR_27321033Directory Manager not initialized.0 - IDS_ERROR_27331033Bad foreign key ('[2]') in '[3]' column of the '[4]' table.0 - IDS_ERROR_27341033Invalid reinstall mode character.0 - IDS_ERROR_27351033Custom action '[2]' has caused an unhandled exception and has been stopped. This may be the result of an internal error in the custom action, such as an access violation.0 - IDS_ERROR_27361033Generation of custom action temp file failed: [2].0 - IDS_ERROR_27371033Could not access custom action [2], entry [3], library [4]0 - IDS_ERROR_27381033Could not access VBScript run time for custom action [2].0 - IDS_ERROR_27391033Could not access JavaScript run time for custom action [2].0 - IDS_ERROR_27401033Custom action [2] script error [3], [4]: [5] Line [6], Column [7], [8].0 - IDS_ERROR_27411033Configuration information for product [2] is corrupt. Invalid info: [2].0 - IDS_ERROR_27421033Marshaling to Server failed: [2].0 - IDS_ERROR_27431033Could not execute custom action [2], location: [3], command: [4].0 - IDS_ERROR_27441033EXE failed called by custom action [2], location: [3], command: [4].0 - IDS_ERROR_27451033Transform [2] invalid for package [3]. Expected language [4], found language [5].0 - IDS_ERROR_27461033Transform [2] invalid for package [3]. Expected product [4], found product [5].0 - IDS_ERROR_27471033Transform [2] invalid for package [3]. Expected product version < [4], found product version [5].0 - IDS_ERROR_27481033Transform [2] invalid for package [3]. Expected product version <= [4], found product version [5].0 - IDS_ERROR_27491033Transform [2] invalid for package [3]. Expected product version == [4], found product version [5].0 - IDS_ERROR_27501033Transform [2] invalid for package [3]. Expected product version >= [4], found product version [5].0 - IDS_ERROR_275021033Could not connect to [2] '[3]'. [4]0 - IDS_ERROR_275031033Error retrieving version string from [2] '[3]'. [4]0 - IDS_ERROR_275041033SQL version requirements not met: [3]. This installation requires [2] [4] or later.0 - IDS_ERROR_275051033Could not open SQL script file [2].0-2087162399IDS_ERROR_275061033Error executing SQL script [2]. Line [3]. [4]0-2087162399IDS_ERROR_275071033Connection or browsing for database servers requires that MDAC be installed.0 - IDS_ERROR_275081033Error installing COM+ application [2]. [3]0-2087162399IDS_ERROR_275091033Error uninstalling COM+ application [2]. [3]0-2087162399IDS_ERROR_27511033Transform [2] invalid for package [3]. Expected product version > [4], found product version [5].0 - IDS_ERROR_275101033Error installing COM+ application [2]. Could not load Microsoft(R) .NET class libraries. Registering .NET serviced components requires that Microsoft(R) .NET Framework be installed.0-2087162399IDS_ERROR_275111033Could not execute SQL script file [2]. Connection not open: [3]0-2087162399IDS_ERROR_275121033Error beginning transactions for [2] '[3]'. Database [4]. [5]0 - IDS_ERROR_275131033Error committing transactions for [2] '[3]'. Database [4]. [5]0 - IDS_ERROR_275141033This installation requires a Microsoft SQL Server. The specified server '[3]' is a Microsoft SQL Server Desktop Engine or SQL Server Express.0 - IDS_ERROR_275151033Error retrieving schema version from [2] '[3]'. Database: '[4]'. [5]0 - IDS_ERROR_275161033Error writing schema version to [2] '[3]'. Database: '[4]'. [5]0 - IDS_ERROR_275171033This installation requires Administrator privileges for installing COM+ applications. Log on as an administrator and then retry this installation.0-2087162399IDS_ERROR_275181033The COM+ application "[2]" is configured to run as an NT service; this requires COM+ 1.5 or later on the system. Since your system has COM+ 1.0, this application will not be installed.0-2087162399IDS_ERROR_275191033Error updating XML file [2]. [3]0 - IDS_ERROR_27521033Could not open transform [2] stored as child storage of package [4].0 - IDS_ERROR_275201033Error opening XML file [2]. [3]0 - IDS_ERROR_275211033This setup requires MSXML 3.0 or higher for configuring XML files. Please make sure that you have version 3.0 or higher.0 - IDS_ERROR_275221033Error creating XML file [2]. [3]0 - IDS_ERROR_275231033Error loading servers.0 - IDS_ERROR_275241033Error loading NetApi32.DLL. The ISNetApi.dll needs to have NetApi32.DLL properly loaded and requires an NT based operating system.0 - IDS_ERROR_275251033Server not found. Verify that the specified server exists. The server name can not be empty.0 - IDS_ERROR_275261033Unspecified error from ISNetApi.dll.0 - IDS_ERROR_275271033The buffer is too small.0 - IDS_ERROR_275281033Access denied. Check administrative rights.0 - IDS_ERROR_275291033Invalid computer.0 - IDS_ERROR_27531033The File '[2]' is not marked for installation.0 - IDS_ERROR_275301033Unknown error returned from NetAPI. System error: [2]0 - IDS_ERROR_275311033Unhandled exception.0 - IDS_ERROR_275321033Invalid user name for this server or domain.0 - IDS_ERROR_275331033The case-sensitive passwords do not match.0 - IDS_ERROR_275341033The list is empty.0 - IDS_ERROR_275351033Access violation.0 - IDS_ERROR_275361033Error getting group.0 - IDS_ERROR_275371033Error adding user to group. Verify that the group exists for this domain or server.0 - IDS_ERROR_275381033Error creating user.0 - IDS_ERROR_275391033ERROR_NETAPI_ERROR_NOT_PRIMARY returned from NetAPI.0 - IDS_ERROR_27541033The File '[2]' is not a valid patch file.0 - IDS_ERROR_275401033The specified user already exists.0 - IDS_ERROR_275411033The specified group already exists.0 - IDS_ERROR_275421033Invalid password. Verify that the password is in accordance with your network password policy.0 - IDS_ERROR_275431033Invalid name.0 - IDS_ERROR_275441033Invalid group.0 - IDS_ERROR_275451033The user name can not be empty and must be in the format DOMAIN\Username.0 - IDS_ERROR_275461033Error loading or creating INI file in the user TEMP directory.0 - IDS_ERROR_275471033ISNetAPI.dll is not loaded or there was an error loading the dll. This dll needs to be loaded for this operation. Verify that the dll is in the SUPPORTDIR directory.0 - IDS_ERROR_275481033Error deleting INI file containing new user information from the user's TEMP directory.0 - IDS_ERROR_275491033Error getting the primary domain controller (PDC).0 - IDS_ERROR_27551033Server returned unexpected error [2] attempting to install package [3].0 - IDS_ERROR_275501033Every field must have a value in order to create a user.0 - IDS_ERROR_275511033ODBC driver for [2] not found. This is required to connect to [2] database servers.0 - IDS_ERROR_275521033Error creating database [4]. Server: [2] [3]. [5]0 - IDS_ERROR_275531033Error connecting to database [4]. Server: [2] [3]. [5]0 - IDS_ERROR_275541033Error attempting to open connection [2]. No valid database metadata associated with this connection.0 - IDS_ERROR_27561033The property '[2]' was used as a directory property in one or more tables, but no value was ever assigned.0 - IDS_ERROR_27571033Could not create summary info for transform [2].0 - IDS_ERROR_27581033Transform [2] does not contain an MSI version.0 - IDS_ERROR_27591033Transform [2] version [3] incompatible with engine; Min: [4], Max: [5].0 - IDS_ERROR_27601033Transform [2] invalid for package [3]. Expected upgrade code [4], found [5].0 - IDS_ERROR_27611033Cannot begin transaction. Global mutex not properly initialized.0 - IDS_ERROR_27621033Cannot write script record. Transaction not started.0 - IDS_ERROR_27631033Cannot run script. Transaction not started.0 - IDS_ERROR_27651033Assembly name missing from AssemblyName table : Component: [4].0 - IDS_ERROR_27661033The file [2] is an invalid MSI storage file.0 - IDS_ERROR_27671033No more data{ while enumerating [2]}.0 - IDS_ERROR_27681033Transform in patch package is invalid.0 - IDS_ERROR_27691033Custom Action [2] did not close [3] MSIHANDLEs.0 - IDS_ERROR_27701033Cached folder [2] not defined in internal cache folder table.0 - IDS_ERROR_27711033Upgrade of feature [2] has a missing component.0 - IDS_ERROR_27721033New upgrade feature [2] must be a leaf feature.0 - IDS_ERROR_281033Another application has exclusive access to the file [2]. Please shut down all other applications, then click Retry.0-2087162399IDS_ERROR_28011033Unknown Message -- Type [2]. No action is taken.0 - IDS_ERROR_28021033No publisher is found for the event [2].0 - IDS_ERROR_28031033Dialog View did not find a record for the dialog [2].0 - IDS_ERROR_28041033On activation of the control [3] on dialog [2] CMsiDialog failed to evaluate the condition [3].0 - IDS_ERROR_28061033The dialog [2] failed to evaluate the condition [3].0 - IDS_ERROR_28071033The action [2] is not recognized.0 - IDS_ERROR_28081033Default button is ill-defined on dialog [2].0 - IDS_ERROR_28091033On the dialog [2] the next control pointers do not form a cycle. There is a pointer from [3] to [4], but there is no further pointer.0 - IDS_ERROR_28101033On the dialog [2] the next control pointers do not form a cycle. There is a pointer from both [3] and [5] to [4].0 - IDS_ERROR_28111033On dialog [2] control [3] has to take focus, but it is unable to do so.0 - IDS_ERROR_28121033The event [2] is not recognized.0 - IDS_ERROR_28131033The EndDialog event was called with the argument [2], but the dialog has a parent.0 - IDS_ERROR_28141033On the dialog [2] the control [3] names a nonexistent control [4] as the next control.0 - IDS_ERROR_28151033ControlCondition table has a row without condition for the dialog [2].0 - IDS_ERROR_28161033The EventMapping table refers to an invalid control [4] on dialog [2] for the event [3].0 - IDS_ERROR_28171033The event [2] failed to set the attribute for the control [4] on dialog [3].0 - IDS_ERROR_28181033In the ControlEvent table EndDialog has an unrecognized argument [2].0 - IDS_ERROR_28191033Control [3] on dialog [2] needs a property linked to it.0 - IDS_ERROR_28201033Attempted to initialize an already initialized handler.0 - IDS_ERROR_28211033Attempted to initialize an already initialized dialog: [2].0 - IDS_ERROR_28221033No other method can be called on dialog [2] until all the controls are added.0 - IDS_ERROR_28231033Attempted to initialize an already initialized control: [3] on dialog [2].0 - IDS_ERROR_28241033The dialog attribute [3] needs a record of at least [2] field(s).0 - IDS_ERROR_28251033The control attribute [3] needs a record of at least [2] field(s).0 - IDS_ERROR_28261033Control [3] on dialog [2] extends beyond the boundaries of the dialog [4] by [5] pixels.0 - IDS_ERROR_28271033The button [4] on the radio button group [3] on dialog [2] extends beyond the boundaries of the group [5] by [6] pixels.0 - IDS_ERROR_28281033Tried to remove control [3] from dialog [2], but the control is not part of the dialog.0 - IDS_ERROR_28291033Attempt to use an uninitialized dialog.0 - IDS_ERROR_28301033Attempt to use an uninitialized control on dialog [2].0 - IDS_ERROR_28311033The control [3] on dialog [2] does not support [5] the attribute [4].0 - IDS_ERROR_28321033The dialog [2] does not support the attribute [3].0 - IDS_ERROR_28331033Control [4] on dialog [3] ignored the message [2].0 - IDS_ERROR_28341033The next pointers on the dialog [2] do not form a single loop.0 - IDS_ERROR_28351033The control [2] was not found on dialog [3].0 - IDS_ERROR_28361033The control [3] on the dialog [2] cannot take focus.0 - IDS_ERROR_28371033The control [3] on dialog [2] wants the winproc to return [4].0 - IDS_ERROR_28381033The item [2] in the selection table has itself as a parent.0 - IDS_ERROR_28391033Setting the property [2] failed.0 - IDS_ERROR_28401033Error dialog name mismatch.0 - IDS_ERROR_28411033No OK button was found on the error dialog.0 - IDS_ERROR_28421033No text field was found on the error dialog.0 - IDS_ERROR_28431033The ErrorString attribute is not supported for standard dialogs.0 - IDS_ERROR_28441033Cannot execute an error dialog if the Errorstring is not set.0 - IDS_ERROR_28451033The total width of the buttons exceeds the size of the error dialog.0 - IDS_ERROR_28461033SetFocus did not find the required control on the error dialog.0 - IDS_ERROR_28471033The control [3] on dialog [2] has both the icon and the bitmap style set.0 - IDS_ERROR_28481033Tried to set control [3] as the default button on dialog [2], but the control does not exist.0 - IDS_ERROR_28491033The control [3] on dialog [2] is of a type, that cannot be integer valued.0 - IDS_ERROR_28501033Unrecognized volume type.0 - IDS_ERROR_28511033The data for the icon [2] is not valid.0 - IDS_ERROR_28521033At least one control has to be added to dialog [2] before it is used.0 - IDS_ERROR_28531033Dialog [2] is a modeless dialog. The execute method should not be called on it.0 - IDS_ERROR_28541033On the dialog [2] the control [3] is designated as first active control, but there is no such control.0 - IDS_ERROR_28551033The radio button group [3] on dialog [2] has fewer than 2 buttons.0 - IDS_ERROR_28561033Creating a second copy of the dialog [2].0 - IDS_ERROR_28571033The directory [2] is mentioned in the selection table but not found.0 - IDS_ERROR_28581033The data for the bitmap [2] is not valid.0 - IDS_ERROR_28591033Test error message.0 - IDS_ERROR_28601033Cancel button is ill-defined on dialog [2].0 - IDS_ERROR_28611033The next pointers for the radio buttons on dialog [2] control [3] do not form a cycle.0 - IDS_ERROR_28621033The attributes for the control [3] on dialog [2] do not define a valid icon size. Setting the size to 16.0 - IDS_ERROR_28631033The control [3] on dialog [2] needs the icon [4] in size [5]x[5], but that size is not available. Loading the first available size.0 - IDS_ERROR_28641033The control [3] on dialog [2] received a browse event, but there is no configurable directory for the present selection. Likely cause: browse button is not authored correctly.0 - IDS_ERROR_28651033Control [3] on billboard [2] extends beyond the boundaries of the billboard [4] by [5] pixels.0 - IDS_ERROR_28661033The dialog [2] is not allowed to return the argument [3].0 - IDS_ERROR_28671033The error dialog property is not set.0 - IDS_ERROR_28681033The error dialog [2] does not have the error style bit set.0 - IDS_ERROR_28691033The dialog [2] has the error style bit set, but is not an error dialog.0 - IDS_ERROR_28701033The help string [4] for control [3] on dialog [2] does not contain the separator character.0 - IDS_ERROR_28711033The [2] table is out of date: [3].0 - IDS_ERROR_28721033The argument of the CheckPath control event on dialog [2] is invalid.0 - IDS_ERROR_28731033On the dialog [2] the control [3] has an invalid string length limit: [4].0 - IDS_ERROR_28741033Changing the text font to [2] failed.0 - IDS_ERROR_28751033Changing the text color to [2] failed.0 - IDS_ERROR_28761033The control [3] on dialog [2] had to truncate the string: [4].0 - IDS_ERROR_28771033The binary data [2] was not found0 - IDS_ERROR_28781033On the dialog [2] the control [3] has a possible value: [4]. This is an invalid or duplicate value.0 - IDS_ERROR_28791033The control [3] on dialog [2] cannot parse the mask string: [4].0 - IDS_ERROR_28801033Do not perform the remaining control events.0 - IDS_ERROR_28811033CMsiHandler initialization failed.0 - IDS_ERROR_28821033Dialog window class registration failed.0 - IDS_ERROR_28831033CreateNewDialog failed for the dialog [2].0 - IDS_ERROR_28841033Failed to create a window for the dialog [2].0 - IDS_ERROR_28851033Failed to create the control [3] on the dialog [2].0 - IDS_ERROR_28861033Creating the [2] table failed.0 - IDS_ERROR_28871033Creating a cursor to the [2] table failed.0 - IDS_ERROR_28881033Executing the [2] view failed.0 - IDS_ERROR_28891033Creating the window for the control [3] on dialog [2] failed.0 - IDS_ERROR_28901033The handler failed in creating an initialized dialog.0 - IDS_ERROR_28911033Failed to destroy window for dialog [2].0 - IDS_ERROR_28921033[2] is an integer only control, [3] is not a valid integer value.0 - IDS_ERROR_28931033The control [3] on dialog [2] can accept property values that are at most [5] characters long. The value [4] exceeds this limit, and has been truncated.0 - IDS_ERROR_28941033Loading RICHED20.DLL failed. GetLastError() returned: [2].0 - IDS_ERROR_28951033Freeing RICHED20.DLL failed. GetLastError() returned: [2].0 - IDS_ERROR_28961033Executing action [2] failed.0 - IDS_ERROR_28971033Failed to create any [2] font on this system.0 - IDS_ERROR_28981033For [2] textstyle, the system created a '[3]' font, in [4] character set.0 - IDS_ERROR_28991033Failed to create [2] textstyle. GetLastError() returned: [3].0 - IDS_ERROR_291033There is not enough disk space to install the file [2]. Free some disk space and click Retry, or click Cancel to exit.0-2087162399IDS_ERROR_29011033Invalid parameter to operation [2]: Parameter [3].0 - IDS_ERROR_29021033Operation [2] called out of sequence.0 - IDS_ERROR_29031033The file [2] is missing.0 - IDS_ERROR_29041033Could not BindImage file [2].0 - IDS_ERROR_29051033Could not read record from script file [2].0 - IDS_ERROR_29061033Missing header in script file [2].0 - IDS_ERROR_29071033Could not create secure security descriptor. Error: [2].0 - IDS_ERROR_29081033Could not register component [2].0 - IDS_ERROR_29091033Could not unregister component [2].0 - IDS_ERROR_29101033Could not determine user's security ID.0 - IDS_ERROR_29111033Could not remove the folder [2].0 - IDS_ERROR_29121033Could not schedule file [2] for removal on restart.0 - IDS_ERROR_29191033No cabinet specified for compressed file: [2].0 - IDS_ERROR_29201033Source directory not specified for file [2].0 - IDS_ERROR_29241033Script [2] version unsupported. Script version: [3], minimum version: [4], maximum version: [5].0 - IDS_ERROR_29271033ShellFolder id [2] is invalid.0 - IDS_ERROR_29281033Exceeded maximum number of sources. Skipping source '[2]'.0 - IDS_ERROR_29291033Could not determine publishing root. Error: [2].0 - IDS_ERROR_29321033Could not create file [2] from script data. Error: [3].0 - IDS_ERROR_29331033Could not initialize rollback script [2].0 - IDS_ERROR_29341033Could not secure transform [2]. Error [3].0 - IDS_ERROR_29351033Could not unsecure transform [2]. Error [3].0 - IDS_ERROR_29361033Could not find transform [2].0 - IDS_ERROR_29371033Windows Installer cannot install a system file protection catalog. Catalog: [2], Error: [3].0 - IDS_ERROR_29381033Windows Installer cannot retrieve a system file protection catalog from the cache. Catalog: [2], Error: [3].0 - IDS_ERROR_29391033Windows Installer cannot delete a system file protection catalog from the cache. Catalog: [2], Error: [3].0 - IDS_ERROR_29401033Directory Manager not supplied for source resolution.0 - IDS_ERROR_29411033Unable to compute the CRC for file [2].0 - IDS_ERROR_29421033BindImage action has not been executed on [2] file.0 - IDS_ERROR_29431033This version of Windows does not support deploying 64-bit packages. The script [2] is for a 64-bit package.0 - IDS_ERROR_29441033GetProductAssignmentType failed.0 - IDS_ERROR_29451033Installation of ComPlus App [2] failed with error [3].0 - IDS_ERROR_31033Info [1].0-2087162399IDS_ERROR_301033Source file not found: [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_30011033The patches in this list contain incorrect sequencing information: [2][3][4][5][6][7][8][9][10][11][12][13][14][15][16].0 - IDS_ERROR_30021033Patch [2] contains invalid sequencing information. 0 - IDS_ERROR_311033Error reading from file: [3]. {{ System error [2].}} Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_321033Error writing to file: [3]. {{ System error [2].}} Verify that you have access to that directory.0-2087162399IDS_ERROR_331033Source file not found{{(cabinet)}}: [2]. Verify that the file exists and that you can access it.0-2087162399IDS_ERROR_341033Cannot create the directory [2]. A file with this name already exists. Please rename or remove the file and click Retry, or click Cancel to exit.0-2087162399IDS_ERROR_351033The volume [2] is currently unavailable. Please select another.0-2087162399IDS_ERROR_361033The specified path [2] is unavailable.0-2087162399IDS_ERROR_371033Unable to write to the specified folder [2].0-2087162399IDS_ERROR_381033A network error occurred while attempting to read from the file [2]0-2087162399IDS_ERROR_391033An error occurred while attempting to create the directory [2]0-2087162399IDS_ERROR_41033Internal Error [1]. [2]{, [3]}{, [4]}0-2087162399IDS_ERROR_401033A network error occurred while attempting to create the directory [2]0-2087162399IDS_ERROR_411033A network error occurred while attempting to open the source file cabinet [2].0-2087162399IDS_ERROR_421033The specified path is too long [2].0-2087162399IDS_ERROR_431033The Installer has insufficient privileges to modify the file [2].0-2087162399IDS_ERROR_441033A portion of the path [2] exceeds the length allowed by the system.0-2087162399IDS_ERROR_451033The path [2] contains words that are not valid in folders.0-2087162399IDS_ERROR_461033The path [2] contains an invalid character.0-2087162399IDS_ERROR_471033[2] is not a valid short file name.0-2087162399IDS_ERROR_481033Error getting file security: [3] GetLastError: [2]0-2087162399IDS_ERROR_491033Invalid Drive: [2]0-2087162399IDS_ERROR_51033{{Disk full: }}0-2087162399IDS_ERROR_501033Could not create key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_511033Could not open key: [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_521033Could not delete value [2] from key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_531033Could not delete key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_541033Could not read value [2] from key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_551033Could not write value [2] to key [3]. {{ System error [4].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_561033Could not get value names for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_571033Could not get sub key names for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_581033Could not read security information for key [2]. {{ System error [3].}} Verify that you have sufficient access to that key, or contact your support personnel.0-2087162399IDS_ERROR_591033Could not increase the available registry space. [2] KB of free registry space is required for the installation of this application.0-2087162399IDS_ERROR_61033Action [Time]: [1]. [2]0-2087162399IDS_ERROR_601033Another installation is in progress. You must complete that installation before continuing this one.0-2087162399IDS_ERROR_611033Error accessing secured data. Please make sure the Windows Installer is configured properly and try the installation again.0-2087162399IDS_ERROR_621033User [2] has previously initiated an installation for product [3]. That user will need to run that installation again before using that product. Your current installation will now continue.0-2087162399IDS_ERROR_631033User [2] has previously initiated an installation for product [3]. That user will need to run that installation again before using that product.0-2087162399IDS_ERROR_641033Out of disk space -- Volume: '[2]'; required space: [3] KB; available space: [4] KB. Free some disk space and retry.0-2087162399IDS_ERROR_651033Are you sure you want to cancel?0-2087162399IDS_ERROR_661033The file [2][3] is being held in use{ by the following process: Name: [4], ID: [5], Window Title: [6]}. Close that application and retry.0-2087162399IDS_ERROR_671033The product [2] is already installed, preventing the installation of this product. The two products are incompatible.0-2087162399IDS_ERROR_681033Out of disk space -- Volume: [2]; required space: [3] KB; available space: [4] KB. If rollback is disabled, enough space is available. Click Cancel to quit, Retry to check available disk space again, or Ignore to continue without rollback.0-2087162399IDS_ERROR_691033Could not access network location [2].0-2087162399IDS_ERROR_71033[ProductName]0-2087162399IDS_ERROR_701033The following applications should be closed before continuing the installation:0-2087162399IDS_ERROR_711033Could not find any previously installed compliant products on the machine for installing this product.0-2087162399IDS_ERROR_721033The key [2] is not valid. Verify that you entered the correct key.0-2087162399IDS_ERROR_731033The installer must restart your system before configuration of [2] can continue. Click Yes to restart now or No if you plan to restart later.0-2087162399IDS_ERROR_741033You must restart your system for the configuration changes made to [2] to take effect. Click Yes to restart now or No if you plan to restart later.0-2087162399IDS_ERROR_751033An installation for [2] is currently suspended. You must undo the changes made by that installation to continue. Do you want to undo those changes?0-2087162399IDS_ERROR_761033A previous installation for this product is in progress. You must undo the changes made by that installation to continue. Do you want to undo those changes?0-2087162399IDS_ERROR_771033No valid source could be found for product [2]. The Windows Installer cannot continue.0-2087162399IDS_ERROR_781033Installation operation completed successfully.0-2087162399IDS_ERROR_791033Installation operation failed.0-2087162399IDS_ERROR_81033{[2]}{, [3]}{, [4]}0-2087162399IDS_ERROR_801033Product: [2] -- [3]0-2087162399IDS_ERROR_811033You may either restore your computer to its previous state or continue the installation later. Would you like to restore?0-2087162399IDS_ERROR_821033An error occurred while writing installation information to disk. Check to make sure enough disk space is available, and click Retry, or Cancel to end the installation.0-2087162399IDS_ERROR_831033One or more of the files required to restore your computer to its previous state could not be found. Restoration will not be possible.0-2087162399IDS_ERROR_841033The path [2] is not valid. Please specify a valid path.0-2087162399IDS_ERROR_851033Out of memory. Shut down other applications before retrying.0-2087162399IDS_ERROR_861033There is no disk in drive [2]. Please insert one and click Retry, or click Cancel to go back to the previously selected volume.0-2087162399IDS_ERROR_871033There is no disk in drive [2]. Please insert one and click Retry, or click Cancel to return to the browse dialog and select a different volume.0-2087162399IDS_ERROR_881033The folder [2] does not exist. Please enter a path to an existing folder.0-2087162399IDS_ERROR_891033You have insufficient privileges to read this folder.0-2087162399IDS_ERROR_91033Message type: [1], Argument: [2]0-2087162399IDS_ERROR_901033A valid destination folder for the installation could not be determined.0-2087162399IDS_ERROR_911033Error attempting to read from the source installation database: [2].0-2087162399IDS_ERROR_921033Scheduling reboot operation: Renaming file [2] to [3]. Must reboot to complete operation.0-2087162399IDS_ERROR_931033Scheduling reboot operation: Deleting file [2]. Must reboot to complete operation.0-2087162399IDS_ERROR_941033Module [2] failed to register. HRESULT [3]. Contact your support personnel.0-2087162399IDS_ERROR_951033Module [2] failed to unregister. HRESULT [3]. Contact your support personnel.0-2087162399IDS_ERROR_961033Failed to cache package [2]. Error: [3]. Contact your support personnel.0-2087162399IDS_ERROR_971033Could not register font [2]. Verify that you have sufficient permissions to install fonts, and that the system supports this font.0-2087162399IDS_ERROR_981033Could not unregister font [2]. Verify that you have sufficient permissions to remove fonts.0-2087162399IDS_ERROR_991033Could not create shortcut [2]. Verify that the destination folder exists and that you can access it.0-2087162399IDS_FEATURE_BOINC_DESCRIPTION1033Downloads, executes, and uploads BOINC tasks0-2086918645IDS_FEATURE_BOINC_MANAGER_DESCRIPTION1033Lets you monitor and control BOINC0-2086887957IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_DESCRIPTION1033Localized content for the BOINC Manager01570293525IDS_FEATURE_BOINC_MANAGER_GLOBALIZATION_NAME1033BOINC Manager globalization files0-2086894133IDS_FEATURE_BOINC_MANAGER_NAME1033WORLDC~1|World Community Grid0564577494IDS_FEATURE_BOINC_NAME1033BOINC0-241553406IDS_FEATURE_BOINC_README_DESCRIPTION10330-1248297332IDS_FEATURE_BOINC_README_NAME1033Readme01981312079IDS_FEATURE_BOINC_SCREENSAVER_DESCRIPTION1033The BOINC screensaver0-2086922004IDS_FEATURE_BOINC_SCREENSAVER_NAME1033BOINC Screensaver0-2086876980IDS_INSTALLDIR1033[INSTALLDIR]0-2087162399IDS_ISSCRIPT_VERSION_MISSING1033The InstallScript engine is missing from this machine. If available, please run ISScript.msi, or contact your support personnel for further assistance.0-2087162399IDS_ISSCRIPT_VERSION_OLD1033The InstallScript engine on this machine is older than the version required to run this setup. If available, please install the latest version of ISScript.msi, or contact your support personnel for further assistance.0-2087162399IDS_NEXT1033&Next >0-2087162399IDS_OK1033OK0-2087162399IDS_PREREQUISITE_SETUP_BROWSE1033Open [ProductName]'s original [SETUPEXENAME]0 - IDS_PREREQUISITE_SETUP_INVALID1033This executable file does not appear to be the original executable file for [ProductName]. Without using the original [SETUPEXENAME] to install additional dependencies, [ProductName] may not work correctly. Would you like to find the original [SETUPEXENAME]?0 - IDS_PREREQUISITE_SETUP_SEARCH1033This installation may require additional dependencies. Without its dependencies, [ProductName] may not work correctly. Would you like to find the original [SETUPEXENAME]?0 - IDS_PRINT_BUTTON1033&Print0-2087162399IDS_PRODUCTNAME_INSTALLSHIELD1033[ProductName] - InstallShield Wizard0-2087162399IDS_PROGMSG_IIS_CREATEAPPPOOL1033Creating application pool %s0 - IDS_PROGMSG_IIS_CREATEAPPPOOLS1033Creating application Pools...0 - IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSION1033Creating web service extension0 - IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS1033Creating web service extensions...0 - IDS_PROGMSG_IIS_CREATEWEBSITE1033Creating IIS website %s0 - IDS_PROGMSG_IIS_CREATEWEBSITES1033Creating IIS websites...0 - IDS_PROGMSG_IIS_REMOVEAPPPOOL1033Removing application pool0 - IDS_PROGMSG_IIS_REMOVEAPPPOOLS1033Removing application pools...0 - IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION1033Removing web service extension0 - IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS1033Removing web service extensions...0 - IDS_PROGMSG_IIS_REMOVEWEBSITES1033Removing IIS websites...0 - IDS_PROGMSG_IIS_ROLLBACKAPPPOOLS1033Rolling back application pools...0 - IDS_PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS1033Rolling back web service extensions...0 - IDS_PROGMSG_TEXTFILECHANGS_REPLACE1033Replacing %s with %s in %s...0 - IDS_PROGMSG_XML_COSTING1033Costing XML files...0 - IDS_PROGMSG_XML_CREATE_FILE1033Creating XML file %s...0 - IDS_PROGMSG_XML_FILES1033Performing XML file changes...0 - IDS_PROGMSG_XML_REMOVE_FILE1033Removing XML file %s...0 - IDS_PROGMSG_XML_ROLLBACK_FILES1033Rolling back XML file changes...0 - IDS_PROGMSG_XML_UPDATE_FILE1033Updating XML file %s...0 - IDS_README_LOCATION1033readme.txt01981330543IDS_SETUPEXE_EXPIRE_MSG1033This setup works until %s. The setup will now exit.0 - IDS_SQLBROWSE_INTRO1033From the list of servers below, select the database server you would like to target.0 - IDS_SQLBROWSE_INTRO_DB1033From the list of catalog names below, select the database catalog you would like to target.0 - IDS_SQLBROWSE_INTRO_TEMPLATE1033[IS_SQLBROWSE_INTRO]0 - IDS_SQLLOGIN_BROWSE_DB1033Br&owse...0 - IDS_SQLLOGIN_CATALOG1033&Name of database catalog:0 - IDS_SQLLOGIN_DESC1033Select database server and authentication method0 - IDS_SQLLOGIN_INTRO1033Select the database server to install to from the list below or click Browse to see a list of all database servers. You can also specify the way to authenticate your login using your current credentials or a SQL Login ID and Password.0 - IDS_SQLLOGIN_SERVER1033&Database Server:0 - IDS_SQLLOGIN_SERVER21033&Database server that you are installing to:0 - IDS_SQLLOGIN_SQL1033S&erver authentication using the Login ID and password below0 - IDS_SQLLOGIN_TITLE1033{&MSSansBold8}Database Server0 - IDS_STANDARD_USE_SETUPEXE1033This installation cannot be run by directly launching the MSI package. You must run setup.exe.0-2087162399IDS_SUMMARY_DESCRIPTION1033Berkeley Open Infrastructure for Network Computing (BOINC)01570290864IDS_SetupTips_Advertise1033Will be installed on first use. (Available only if the feature supports this option.)0-2087162399IDS_SetupTips_AllInstalledLocal1033Will be completely installed to the local hard drive.0-2087162399IDS_SetupTips_CustomSetup1033{&MSSansBold8}Custom Setup Tips0-2087162399IDS_SetupTips_CustomSetupDescription1033Custom Setup allows you to selectively install program features.0-2087162399IDS_SetupTips_IconInstallState1033The icon next to the feature name indicates the install state of the feature. Click the icon to drop down the install state menu for each feature.0-2087162399IDS_SetupTips_InstallState1033This install state means the feature...0-2087162399IDS_SetupTips_Network1033Will be installed to run from the network. (Available only if the feature supports this option.)0-2087162399IDS_SetupTips_OK1033OK0-2087162399IDS_SetupTips_SubFeaturesInstalledLocal1033Will have some subfeatures installed to the local hard drive. (Available only if the feature has subfeatures.)0-2087162399IDS_SetupTips_WillNotBeInstalled1033Will not be installed.0-2087162399IDS_UITEXT_Available1033Available0-2087162399IDS_UITEXT_Bytes1033bytes0-2087162399IDS_UITEXT_CompilingFeaturesCost1033Compiling cost for this feature...0-2087162399IDS_UITEXT_Differences1033Differences0-2087162399IDS_UITEXT_DiskSize1033Disk Size0-2087162399IDS_UITEXT_FeatureCompletelyRemoved1033This feature will be completely removed.0-2087162399IDS_UITEXT_FeatureContinueNetwork1033This feature will continue to be run from the network0-2087162399IDS_UITEXT_FeatureFreeSpace1033This feature frees up [1] on your hard drive.0-2087162399IDS_UITEXT_FeatureInstalledCD1033This feature, and all subfeatures, will be installed to run from the CD.0-2087162399IDS_UITEXT_FeatureInstalledCD21033This feature will be installed to run from CD.0-2087162399IDS_UITEXT_FeatureInstalledLocal1033This feature, and all subfeatures, will be installed on local hard drive.0-2087162399IDS_UITEXT_FeatureInstalledLocal21033This feature will be installed on local hard drive.0-2087162399IDS_UITEXT_FeatureInstalledNetwork1033This feature, and all subfeatures, will be installed to run from the network.0-2087162399IDS_UITEXT_FeatureInstalledNetwork21033This feature will be installed to run from network.0-2087162399IDS_UITEXT_FeatureInstalledRequired1033Will be installed when required.0-2087162399IDS_UITEXT_FeatureInstalledWhenRequired1033This feature will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureInstalledWhenRequired21033This feature will be installed when required.0-2087162399IDS_UITEXT_FeatureLocal1033This feature will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureLocal21033This feature will be installed on your local hard drive.0-2087162399IDS_UITEXT_FeatureNetwork1033This feature will be installed to run from the network.0-2087162399IDS_UITEXT_FeatureNetwork21033This feature will be available to run from the network.0-2087162399IDS_UITEXT_FeatureNotAvailable1033This feature will not be available.0-2087162399IDS_UITEXT_FeatureOnCD1033This feature will be installed to run from CD.0-2087162399IDS_UITEXT_FeatureOnCD21033This feature will be available to run from CD.0-2087162399IDS_UITEXT_FeatureRemainLocal1033This feature will remain on your local hard drive.0-2087162399IDS_UITEXT_FeatureRemoveNetwork1033This feature will be removed from your local hard drive, but will be still available to run from the network.0-2087162399IDS_UITEXT_FeatureRemovedCD1033This feature will be removed from your local hard drive but will still be available to run from CD.0-2087162399IDS_UITEXT_FeatureRemovedUnlessRequired1033This feature will be removed from your local hard drive but will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureRequiredSpace1033This feature requires [1] on your hard drive.0-2087162399IDS_UITEXT_FeatureRunFromCD1033This feature will continue to be run from the CD0-2087162399IDS_UITEXT_FeatureSpaceFree1033This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree21033This feature frees up [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree31033This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures free up [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureSpaceFree41033This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.0-2087162399IDS_UITEXT_FeatureUnavailable1033This feature will become unavailable.0-2087162399IDS_UITEXT_FeatureUninstallNoNetwork1033This feature will be uninstalled completely, and you won't be able to run it from the network.0-2087162399IDS_UITEXT_FeatureWasCD1033This feature was run from the CD but will be set to be installed when required.0-2087162399IDS_UITEXT_FeatureWasCDLocal1033This feature was run from the CD but will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureWasOnNetworkInstalled1033This feature was run from the network but will be installed when required.0-2087162399IDS_UITEXT_FeatureWasOnNetworkLocal1033This feature was run from the network but will be installed on the local hard drive.0-2087162399IDS_UITEXT_FeatureWillBeUninstalled1033This feature will be uninstalled completely, and you won't be able to run it from CD.0-2087162399IDS_UITEXT_Folder1033Fldr|New Folder0-2087162399IDS_UITEXT_GB1033GB0-2087162399IDS_UITEXT_KB1033KB0-2087162399IDS_UITEXT_MB1033MB0-2087162399IDS_UITEXT_Required1033Required0-2087162399IDS_UITEXT_TimeRemaining1033Time remaining: {[1] min }[2] sec0-2087162399IDS_UITEXT_Volume1033Volume0-2087162399IDS__AgreeToLicense_01033I &do not accept the terms in the license agreement0-2087162399IDS__AgreeToLicense_11033I &accept the terms in the license agreement0-2087162399IDS__DestinationFolder_Change1033&Change...0-2087162399IDS__DestinationFolder_ChangeFolder1033Click Next to install to this folder, or click Change to install to a different folder.0-2087162399IDS__DestinationFolder_DestinationFolder1033{&MSSansBold8}Destination Folder0-2087162399IDS__DestinationFolder_InstallTo1033Install [ProductName] to:0-2087162399IDS__FeatueNotSupportedDlg_DialogDescription1033This feature is not currently supported. Please go back and choose a different option.01578669683IDS__FeatueNotSupportedDlg_DialogTitle1033{&MSSansBold8}Feature Not Supported01578681939IDS__IsAdminInstallBrowse_1110330-2087162399IDS__IsAdminInstallBrowse_410330-2087162399IDS__IsAdminInstallBrowse_810330-2087162399IDS__IsAdminInstallBrowse_BrowseDestination1033Browse to the destination folder.0-2087162399IDS__IsAdminInstallBrowse_ChangeDestination1033{&MSSansBold8}Change Current Destination Folder0-2087162399IDS__IsAdminInstallBrowse_CreateFolder1033Create new folder|0-2087162399IDS__IsAdminInstallBrowse_FolderName1033&Folder name:0-2087162399IDS__IsAdminInstallBrowse_LookIn1033&Look in:0-2087162399IDS__IsAdminInstallBrowse_UpOneLevel1033Up one level|0-2087162399IDS__IsAdminInstallPointWelcome_ServerImage1033The InstallShield(R) Wizard will create a server image of [ProductName] at a specified network location. To continue, click Next.0-2087162399IDS__IsAdminInstallPointWelcome_Wizard1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsAdminInstallPoint_Change1033&Change...0-2087162399IDS__IsAdminInstallPoint_EnterNetworkLocation1033Enter the network location or click Change to browse to a location. Click Install to create a server image of [ProductName] at the specified network location or click Cancel to exit the wizard.0-2087162399IDS__IsAdminInstallPoint_Install1033&Install0-2087162399IDS__IsAdminInstallPoint_NetworkLocation1033&Network location:0-2087162399IDS__IsAdminInstallPoint_NetworkLocationFormatted1033{&MSSansBold8}Network Location0-2087162399IDS__IsAdminInstallPoint_SpecifyNetworkLocation1033Specify a network location for the server image of the product.0-2087162399IDS__IsBrowseButton1033&Browse...0 - IDS__IsBrowseFolderDlg_1110330-2087162399IDS__IsBrowseFolderDlg_410330-2087162399IDS__IsBrowseFolderDlg_810330-2087162399IDS__IsBrowseFolderDlg_BrowseDestFolder1033Browse to the destination folder.0-2087162399IDS__IsBrowseFolderDlg_ChangeCurrentFolder1033{&MSSansBold8}Change Current Destination Folder0-2087162399IDS__IsBrowseFolderDlg_CreateFolder1033Create New Folder|0-2087162399IDS__IsBrowseFolderDlg_FolderName1033&Folder name:0-2087162399IDS__IsBrowseFolderDlg_LookIn1033&Look in:0-2087162399IDS__IsBrowseFolderDlg_OK1033OK0-2087162399IDS__IsBrowseFolderDlg_UpOneLevel1033Up One Level|0-2087162399IDS__IsBrowseForAccount1033Browse for a User Account0 - IDS__IsBrowseGroup1033Select a Group0 - IDS__IsBrowseUsernameTitle1033Select a User Name0 - IDS__IsCancelDlg_ConfirmCancel1033Are you sure you want to cancel [ProductName] installation?0-2087162399IDS__IsCancelDlg_No1033&No0-2087162399IDS__IsCancelDlg_Yes1033&Yes0-2087162399IDS__IsConfirmPassword1033Con&firm password:0 - IDS__IsCreateNewUserTitle1033New User Information0 - IDS__IsCreateUserBrowse1033N&ew User Information...0 - IDS__IsCustomSelectionDlg_Change1033&Change...0-2087162399IDS__IsCustomSelectionDlg_ClickFeatureIcon1033Click on an icon in the list below to change how a feature is installed.0-2087162399IDS__IsCustomSelectionDlg_CustomSetup1033{&MSSansBold8}Custom Setup0-2087162399IDS__IsCustomSelectionDlg_FeatureDescription1033Feature Description0-2087162399IDS__IsCustomSelectionDlg_FeaturePath1033<selected feature path>0-2087162399IDS__IsCustomSelectionDlg_FeatureSize1033Feature size0-2087162399IDS__IsCustomSelectionDlg_Help1033&Help0-2087162399IDS__IsCustomSelectionDlg_InstallTo1033Install to:0-2087162399IDS__IsCustomSelectionDlg_MultilineDescription1033Multiline description of the currently selected item0-2087162399IDS__IsCustomSelectionDlg_SelectFeatures1033Select the program features you want installed.0-2087162399IDS__IsCustomSelectionDlg_Space1033&Space0-2087162399IDS__IsDiskSpaceDlg_DiskSpace1033Disk space required for the installation exceeds available disk space.0-2087162399IDS__IsDiskSpaceDlg_HighlightedVolumes1033The highlighted volumes do not have enough disk space available for the currently selected features. You can remove files from the highlighted volumes, choose to install fewer features onto local drives, or select different destination drives.0-2087162399IDS__IsDiskSpaceDlg_Numbers1033{120}{70}{70}{70}{70}0-2087162399IDS__IsDiskSpaceDlg_OK1033OK0-2087162399IDS__IsDiskSpaceDlg_OutOfDiskSpace1033{&MSSansBold8}Out of Disk Space0-2087162399IDS__IsDomainOrServer1033&Domain or server:0 - IDS__IsErrorDlg_Abort1033&Abort0-2087162399IDS__IsErrorDlg_ErrorText1033<error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here><error text goes here>0-2087162399IDS__IsErrorDlg_Ignore1033&Ignore0-2087162399IDS__IsErrorDlg_InstallerInfo1033[ProductName] Installer Information0-2087162399IDS__IsErrorDlg_NO1033&No0-2087162399IDS__IsErrorDlg_OK1033&OK0-2087162399IDS__IsErrorDlg_Retry1033&Retry0-2087162399IDS__IsErrorDlg_Yes1033&Yes0-2087162399IDS__IsExitDialog_Finish1033&Finish0-2087162399IDS__IsExitDialog_InstallSuccess1033The InstallShield Wizard has successfully installed [ProductName]. Click Finish to exit the wizard.0-2087162399IDS__IsExitDialog_LaunchProgram1033Launch the program0-2087162399IDS__IsExitDialog_ShowReadMe1033Show the readme file0-2087162399IDS__IsExitDialog_UninstallSuccess1033The InstallShield Wizard has successfully uninstalled [ProductName]. Click Finish to exit the wizard.0-2087162399IDS__IsExitDialog_Update_InternetConnection1033Your Internet connection can be used to make sure that you have the latest updates.0-2087162399IDS__IsExitDialog_Update_PossibleUpdates1033Some program files might have been updated since you purchased your copy of [ProductName].0-2087162399IDS__IsExitDialog_Update_SetupFinished1033Setup has finished installing [ProductName].0-2087162399IDS__IsExitDialog_Update_YesCheckForUpdates1033&Yes, check for program updates (Recommended) after the setup completes.0-2087162399IDS__IsExitDialog_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsFatalError_ClickFinish1033Click Finish to exit the wizard.0-2087162399IDS__IsFatalError_Finish1033&Finish0-2087162399IDS__IsFatalError_KeepOrRestore1033You can either keep any existing installed elements on your system to continue this installation at a later time or you can restore your system to its original state prior to the installation.0-2087162399IDS__IsFatalError_NotModified1033Your system has not been modified. To complete installation at another time, please run setup again.0-2087162399IDS__IsFatalError_RestoreOrContinueLater1033Click Restore or Continue Later to exit the wizard.0-2087162399IDS__IsFatalError_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsFatalError_WizardInterrupted1033The wizard was interrupted before [ProductName] could be completely installed.0-2087162399IDS__IsFeatureDetailsDlg_DiskSpaceRequirements1033{&MSSansBold8}Disk Space Requirements0-2087162399IDS__IsFeatureDetailsDlg_Numbers1033{120}{70}{70}{70}{70}0-2087162399IDS__IsFeatureDetailsDlg_OK1033OK0-2087162399IDS__IsFeatureDetailsDlg_SpaceRequired1033The disk space required for the installation of the selected features.0-2087162399IDS__IsFeatureDetailsDlg_VolumesTooSmall1033The highlighted volumes do not have enough disk space available for the currently selected features. You can remove files from the highlighted volumes, choose to install fewer features onto local drives, or select different destination drives.0-2087162399IDS__IsFilesInUse_ApplicationsUsingFiles1033The following applications are using files that need to be updated by this setup. Close these applications and click Retry to continue.0-2087162399IDS__IsFilesInUse_Exit1033&Exit0-2087162399IDS__IsFilesInUse_FilesInUse1033{&MSSansBold8}Files in Use0-2087162399IDS__IsFilesInUse_FilesInUseMessage1033Some files that need to be updated are currently in use.0-2087162399IDS__IsFilesInUse_Ignore1033&Ignore0-2087162399IDS__IsFilesInUse_Retry1033&Retry0-2087162399IDS__IsGroup1033&Group:0 - IDS__IsGroupLabel1033Gr&oup:0 - IDS__IsInitDlg_110330-2087162399IDS__IsInitDlg_210330-2087162399IDS__IsInitDlg_PreparingWizard1033[ProductName] Setup is preparing the InstallShield Wizard which will guide you through the program setup process. Please wait.0-2087162399IDS__IsInitDlg_WelcomeWizard1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsLicenseDlg_LicenseAgreement1033{&MSSansBold8}License Agreement0-2087162399IDS__IsLicenseDlg_ReadLicenseAgreement1033Please read the following license agreement carefully.0-2087162399IDS__IsLogonInfoDescription1033Specify the user name and password of the user account that will logon to use this application. The user account must be in the form DOMAIN\Username.0 - IDS__IsLogonInfoTitle1033{&MSSansBold8}Logon Information0 - IDS__IsLogonInfoTitleDescription1033Specify a user name and password0 - IDS__IsLogonNewUserDescription1033Select the button below to specify information about a new user that will be created during the installation.0 - IDS__IsMaintenanceDlg_1110330-2087162399IDS__IsMaintenanceDlg_ChangeFeatures1033Change which program features are installed. This option displays the Custom Selection dialog in which you can change the way features are installed.0-2087162399IDS__IsMaintenanceDlg_MaitenanceOptions1033Modify, repair, or remove the program.0-2087162399IDS__IsMaintenanceDlg_Modify1033{&MSSansBold8}&Modify0-2087162399IDS__IsMaintenanceDlg_ProgramMaintenance1033{&MSSansBold8}Program Maintenance0-2087162399IDS__IsMaintenanceDlg_Remove1033{&MSSansBold8}&Remove0-2087162399IDS__IsMaintenanceDlg_RemoveProductName1033Remove [ProductName] from your computer.0-2087162399IDS__IsMaintenanceDlg_Repair1033{&MSSansBold8}Re&pair0-2087162399IDS__IsMaintenanceDlg_RepairMessage1033Repair installation errors in the program. This option fixes missing or corrupt files, shortcuts, and registry entries.0-2087162399IDS__IsMaintenanceWelcome_MaintenanceOptionsDescription1033The InstallShield(R) Wizard will allow you to modify, repair, or remove [ProductName]. To continue, click Next.0-2087162399IDS__IsMaintenanceWelcome_WizardWelcome1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__IsMsiRMFilesInUse_ApplicationsUsingFiles1033The following applications are using files that need to be updated by this setup.0 - IDS__IsMsiRMFilesInUse_CloseRestart1033Automatically close and attempt to restart applications.0 - IDS__IsMsiRMFilesInUse_RebootAfter1033Do not close applications. (A reboot will be required.)0 - IDS__IsPatchDlg_PatchClickUpdate1033The InstallShield(R) Wizard will install the Patch for [ProductName] on your computer. To continue, click Update.0-2087162399IDS__IsPatchDlg_PatchWizard1033[ProductName] Patch - InstallShield Wizard0-2087162399IDS__IsPatchDlg_Update1033&Update >0-2087162399IDS__IsPatchDlg_WelcomePatchWizard1033{&TahomaBold10}Welcome to the Patch for [ProductName]0-2087162399IDS__IsProgressDlg_210330-2087162399IDS__IsProgressDlg_Hidden1033(Hidden for now)0-2087162399IDS__IsProgressDlg_HiddenTimeRemaining1033)Hidden for now)Estimated time remaining:0-2087162399IDS__IsProgressDlg_InstallingProductName1033{&MSSansBold8}Installing [ProductName]0-2087162399IDS__IsProgressDlg_ProgressDone1033Progress done0-2087162399IDS__IsProgressDlg_SecHidden1033(Hidden for now)Sec.0-2087162399IDS__IsProgressDlg_Status1033Status:0-2087162399IDS__IsProgressDlg_Uninstalling1033{&MSSansBold8}Uninstalling [ProductName]0-2087162399IDS__IsProgressDlg_UninstallingFeatures1033The program features you selected are being uninstalled.0-2087162399IDS__IsProgressDlg_UninstallingFeatures21033The program features you selected are being installed.0-2087162399IDS__IsProgressDlg_WaitUninstall1033Please wait while the InstallShield Wizard uninstalls [ProductName]. This may take several minutes.0-2087162399IDS__IsProgressDlg_WaitUninstall21033Please wait while the InstallShield Wizard installs [ProductName]. This may take several minutes.0-2087162399IDS__IsReadmeDlg_Cancel1033&Cancel0-2087162399IDS__IsReadmeDlg_PleaseReadInfo1033Please read the following readme information carefully.0-2087162399IDS__IsReadmeDlg_ReadMeInfo1033{&MSSansBold8}Readme Information0-2087162399IDS__IsRegisterUserDlg_1610330-2087162399IDS__IsRegisterUserDlg_CustomerInformation1033{&MSSansBold8}Customer Information0-2087162399IDS__IsRegisterUserDlg_Organization1033&Organization:0-2087162399IDS__IsRegisterUserDlg_PleaseEnterInfo1033Please enter your information.0-2087162399IDS__IsRegisterUserDlg_Tahoma501033{\Tahoma8}{50}0-2087162399IDS__IsRegisterUserDlg_Tahoma801033{\Tahoma8}{80}0-2087162399IDS__IsRegisterUserDlg_UserName1033&User Name:0-2087162399IDS__IsResumeDlg_ResumeSuspended1033The InstallShield(R) Wizard will complete the installation of [ProductName] on your computer. To continue, click Next.0-1332109901IDS__IsResumeDlg_Resuming1033{&TahomaBold10}Upgrading [ProductName]0-1332091501IDS__IsResumeDlg_WizardResume1033The InstallShield(R) Wizard will complete the upgrade of [ProductName] on your computer. To continue, click Next.0-1332132429IDS__IsSelectDomainOrServer1033Select a Domain or Server0 - IDS__IsSelectDomainUserInstructions1033Use the browse buttons to select a domain\server and a user name.0 - IDS__IsSetupTypeDlg_ChooseSetupType1033Choose the setup type that best suits your needs.01578657491IDS__IsSetupTypeDlg_SelectSetupType1033Please select a setup type.01578665683IDS__IsSetupTypeDlg_Service1033{&MSSansBold8}Ser&vice Installation01578671827IDS__IsSetupTypeDlg_ServiceGUI1033{&MSSansBold8}Service Installation w/ &GUI Support01713087052IDS__IsSetupTypeDlg_ServiceGUIText1033Not currently supported.01847091278IDS__IsSetupTypeDlg_ServiceText1033BOINC runs even when no one is logged on. Only you can manage BOINC. -The screensaver does NOT work in this configuration. -The show graphics feature does NOT work in this configuration.0421069078IDS__IsSetupTypeDlg_SetupType1033{&MSSansBold8}Setup Type01578692307IDS__IsSetupTypeDlg_Shared1033{&MSSansBold8}S&hared Installation01578637043IDS__IsSetupTypeDlg_SharedText1033BOINC runs whenever anyone is logged on, and anyone can manage BOINC.01847088910IDS__IsSetupTypeDlg_Single1033{&MSSansBold8}&Single-User Installation01578645235IDS__IsSetupTypeDlg_SingleText1033BOINC runs only when you're logged on, and only you can manage BOINC (recommended).01847094990IDS__IsUserExit_ClickFinish1033Click Finish to exit the wizard.0-2087162399IDS__IsUserExit_Finish1033&Finish0-2087162399IDS__IsUserExit_KeepOrRestore1033You can either keep any existing installed elements on your system to continue this installation at a later time or you can restore your system to its original state prior to the installation.0-2087162399IDS__IsUserExit_NotModified1033Your system has not been modified. To install this program at a later time, please run the installation again.0-2087162399IDS__IsUserExit_RestoreOrContinue1033Click Restore or Continue Later to exit the wizard.0-2087162399IDS__IsUserExit_WizardCompleted1033{&TahomaBold10}InstallShield Wizard Completed0-2087162399IDS__IsUserExit_WizardInterrupted1033The wizard was interrupted before [ProductName] could be completely installed.0-2087162399IDS__IsUserNameLabel1033&User name:0 - IDS__IsVerifyReadyDlg_BackOrCancel1033If you want to review or change any of your installation settings, click Back. Click Cancel to exit the wizard.0-2087162399IDS__IsVerifyReadyDlg_ClickInstall1033Click Install to begin the installation.0-2087162399IDS__IsVerifyReadyDlg_Company1033Company: [COMPANYNAME]0-2087162399IDS__IsVerifyReadyDlg_CurrentSettings1033Current Settings:0-2087162399IDS__IsVerifyReadyDlg_DestFolder1033Destination Folder:0-2087162399IDS__IsVerifyReadyDlg_Install1033&Install0-2087162399IDS__IsVerifyReadyDlg_Installdir1033[INSTALLDIR]0-2087162399IDS__IsVerifyReadyDlg_ModifyReady1033{&MSSansBold8}Ready to Modify the Program0-2087162399IDS__IsVerifyReadyDlg_ReadyInstall1033{&MSSansBold8}Ready to Install the Program0-2087162399IDS__IsVerifyReadyDlg_ReadyRepair1033{&MSSansBold8}Ready to Repair the Program0-2087162399IDS__IsVerifyReadyDlg_SelectedSetupType1033[SelectedSetupType]0-2087162399IDS__IsVerifyReadyDlg_Serial1033Serial: [ISX_SERIALNUM]0-2087162399IDS__IsVerifyReadyDlg_SetupType1033Setup Type:0-2087162399IDS__IsVerifyReadyDlg_UserInfo1033User Information:0-2087162399IDS__IsVerifyReadyDlg_UserName1033Name: [USERNAME]0-2087162399IDS__IsVerifyReadyDlg_WizardReady1033The wizard is ready to begin installation.0-2087162399IDS__IsVerifyRemoveAllDlg_ChoseRemoveProgram1033You have chosen to remove the program from your system.0-2087162399IDS__IsVerifyRemoveAllDlg_ClickBack1033If you want to review or change any settings, click Back.0-2087162399IDS__IsVerifyRemoveAllDlg_ClickRemove1033Click Remove to remove [ProductName] from your computer. After removal, this program will no longer be available for use.0-2087162399IDS__IsVerifyRemoveAllDlg_Remove1033&Remove0-2087162399IDS__IsVerifyRemoveAllDlg_RemoveProgram1033{&MSSansBold8}Remove the Program0-2087162399IDS__IsWelcomeDlg_InstallProductName1033The InstallShield(R) Wizard will install [ProductName] on your computer. To continue, click Next.0-2087162399IDS__IsWelcomeDlg_WarningCopyright1033WARNING: This program is protected by copyright law and international treaties.0-2087162399IDS__IsWelcomeDlg_WelcomeProductName1033{&TahomaBold10}Welcome to the InstallShield Wizard for [ProductName]0-2087162399IDS__ServiceConfigDlg_DialogDescription1033Allows you to configure the settings for the service installation configuration01712855439IDS__ServiceConfigDlg_DialogTitle1033{&MSSansBold8}Service Installation Configuration01712900463IDS__ServiceGUIConfigDlg_DialogDescription1033Allows you to configure the settings for the service installation with GUI configuration01712888207IDS__ServiceGUIConfigDlg_DialogTitle1033{&MSSansBold8}Service Installation w/ GUI Configuration01712869775IDS__SharedConfigDlg_DialogDescription1033Allows you to configure the settings for the shared installation configuration01712877935IDS__SharedConfigDlg_DialogTitle1033{&MSSansBold8}Shared Installation Configuration01712900431IDS__SingleConfigDlg_DialogDescription1033Allows you to configure the settings for the single-user installation configuration01712855471IDS__SingleConfigDlg_DialogTitle1033{&MSSansBold8}Single-User Installation Configuration01712900495IDS__TargetReq_DESC_COLOR1033The color settings of your system are not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_OS1033The operating system is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_PROCESSOR1033The processor is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_RAM1033The amount of RAM is not adequate for running [ProductName].0-2087162399IDS__TargetReq_DESC_RESOLUTION1033The screen resolution is not adequate for running [ProductName].0-2087162399ID_STRING11033system.ini01981341547ID_STRING101033The password cannot be blank. Please enter a password.0-2086902101ID_STRING1110330-241506527ID_STRING121033BOINCM~1|BOINC Manager0-2095324661ID_STRING131033&Next >01427891947ID_STRING141033< &Back01427891947ID_STRING151033Cancel01427891947ID_STRING161033{&MSSansBold8}World Community Grid Configuration01713050220ID_STRING171033These are the current installation options01713070700ID_STRING181033[ProductName] - InstallShield Wizard01427891947ID_STRING191033{&MSSWhiteSerif8}InstallShield01427891947ID_STRING21033boot01981337900ID_STRING201033{&Tahoma8}InstallShield01427891947ID_STRING211033&Next >01427886156ID_STRING221033< &Back01427886156ID_STRING231033Cancel01427886156ID_STRING241033{&MSSansBold8}Customize installation options01713051244ID_STRING251033Customize how World Community Grid is installed on your computer01713081964ID_STRING261033[ProductName] - InstallShield Wizard01427886156ID_STRING271033{&MSSWhiteSerif8}InstallShield01427886156ID_STRING281033{&Tahoma8}InstallShield01427886156ID_STRING291033NewFeature10-442797813ID_STRING31033SCRNSAVE.EXE01981301068ID_STRING301033*.*0-174337117ID_STRING311033BOINCS~1|BOINC System Tray0-174331539ID_STRING321033MANAGE~1|Manager Startup01352447215ID_STRING331033TRAYST~1|Tray Startup01352410383ID_STRING341033BOINCM~1|BOINC Manager Startup01352440144ID_STRING351033BOINCT~1|BOINC Tray Startup01352425840ID_STRING361033BOINCM~1|BOINC Manager Startup01352434064ID_STRING371033BOINCT~1|BOINC Tray01352434096ID_STRING381033BOINCM~1|BOINC Manager01352436176ID_STRING391033[ProductName] requires that your computer is running Windows XP or newer.01520664781ID_STRING41033Closing any running instances of the BOINC Manager01092167440ID_STRING401033Installing [ProductName] on a domain controller is not currently supported.0-887319952ID_STRING411033WORLDC~1|World Community Grid0564548822ID_STRING421033BOINCM~1|BOINC Manager01042342766ID_STRING51033You are installing BOINC on a Windows NT 4.0 domain controller. You'll need to manually grant the selected user the permission to 'Logon As a Service' through the User Manager for Domains.0-2086873461ID_STRING61033Setup may need to grant the selected username permission to 'Logon As a Service', is it okay to do so?0429505505ID_STRING71033Setup may need to grant the selected username permission to 'Logon As a Service', is it okay to do so?0429503234ID_STRING81033You are installing BOINC on a Windows NT 4.0 domain controller. You'll need to manually grant the selected user the permission to 'Logon As a Service' through the User Manager for Domains.0-2086883701ID_STRING91033The password and confirm password editboxes must match.0429469805IIDS_UITEXT_FeatureUninstalled1033This feature will remain uninstalled.0-2087162399NEW_STRING11033Advanced01427847019NEW_STRING101033Data directory:01713079948NEW_STRING111033Launch BOINC Manager on system startup0-308562610NEW_STRING121033Use Screensaver01427843980NEW_STRING131033Service Install0-257862135NEW_STRING141033Run project applications under an unprivileged account. This provides increased protection from faulty applications, but it may cause graphics to not work with older applications. -(A reboot may be required.)0773605198NEW_STRING151033Allow all users on this computer to control World Community Grid01427864940NEW_STRING161033[INSTALLDIR]01713099212NEW_STRING171033Program directory:01713048204NEW_STRING181033[DATADIR]01713099212NEW_STRING191033Launch BOINC Manager on system startup01713099212NEW_STRING21033Launch the Manager01897522304NEW_STRING201033If checked, your system will be protected from faulty BOINC project applications. -However, this may cause screensaver graphics to not work with older applications.0-2086924949NEW_STRING211033Data directory:01713064588NEW_STRING221033Use Screensaver01713099212NEW_STRING231033&Change...01713099212NEW_STRING241033Service Install0-257825303NEW_STRING251033Allow all users on this computer to control World Community Grid01713099212NEW_STRING261033&Change...01713099212NEW_STRING271033Click Next to use these options. -Click Advanced to customize options.01713105580NEW_STRING281033On clicking finish you will be given an option to restart your computer. Please save all unfinished work first. -BOINC will not start until you have restarted your computer.0-1415814547NEW_STRING291033A BOINC component didn't get updated properly. Please run the repair tool from the "Control Panel - Add/Remove Programs" tool ("Control Panel - Program Features" tool on newer version of Windows).0-2086902485NEW_STRING31033Show the readme file0-2045208117NEW_STRING301033This option is now disabled by defaut. -A reboot may be required.0773602862NEW_STRING311033Run project applications under an unprivileged account. This provides increased protection from faulty applications, and on Windows, it will prevent the use of applications that use graphics chips (GPUs) -(A reboot may be required.)0-257853911NEW_STRING41033Click Next to use installation defaults. -Click Advanced to customize.01427879980NEW_STRING51033&Change...01427880076NEW_STRING61033[INSTALLDIR]01427880076NEW_STRING71033Program directory:01713053324NEW_STRING81033&Change...01427884172NEW_STRING91033[DATADIR]01427858060
- - - UpgradedImage_ - Name - MsiPath - Order - Flags - IgnoreMissingFiles -
- - - UpgradeItem - ObjectSetupPath - ISReleaseFlags - ISAttributes -
- - - Name - MsiPath - Family -
- - - Directory_ - Name - Value -
- - - File_ - Name - Value -
- - - Name - Value -
- - - Registry_ - Name - Value -
- - - ISRelease_ - ISProductConfiguration_ - Name - Value -
- - - Shortcut_ - Name - Value -
- - - ISXmlElement - ISXmlFile_ - ISXmlElement_Parent - XPath - Content - ISAttributes -
- - - ISXmlElementAttrib - ISXmlElement_ - Name - Value - ISAttributes -
- - - ISXmlFile - FileName - Component_ - Directory - ISAttributes - SelectionNamespaces - Encoding -
- - - Signature_ - Parent - Element - Attribute - ISAttributes -
- - - Name - Data - ISBuildSourcePath - ISIconIndex - - - -
ARPPRODUCTICON.exe<ISProjectFolder>\redist\WCG\wcg_setup.ico0BOINCManagerShortc_DC43596A4BAF457489776B002E6DC135.exe<ISProjectFolder>\redist\WCG\wcg_setup.ico0NewShortcut1_1F831FAF6288497299C84802D2DCC55C.exe<PATH_TO_BOINC_FILES>\clientgui\res\BOINCGUIApp.ico - NewShortcut2_0DD4D63A90D3496F8A8CF0ABD3175580.exe<PATH_TO_RELEASE_FILES>\boinctray.exe0
- - - IniFile - FileName - DirProperty - Section - Key - Value - Action - Component_ - -
IniTableKey1##ID_STRING1##WindowsFolder##ID_STRING2####ID_STRING3##boinc.scr0_ScreensaverEnable9x
- - - Signature_ - FileName - Section - Key - Field - Type -
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AllocateRegistrySpaceNOT Installed1563AllocateRegistrySpace - AppSearch400AppSearch - BindImage4300BindImage - CAAnnounceUpgradeVersionNT And REMOVE <> "ALL"1001 - CACleanupOldBinariesREMOVE <> "ALL"796 - CACreateAcctMgrLoginFileNOT Installed6605 - CACreateBOINCAccountsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11546 - CACreateBOINCGroupsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11553 - CACreateClientAuthFileVersionNT And NOT Installed6604 - CACreateProjectInitFileNOT Installed6606 - CADeleteBOINCAccountsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11552 - CADeleteBOINCGroupsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11562 - CAGetAdministratorsGroupNameVersionNT And REMOVE <> "ALL"1537 - CAGetUsersGroupNameVersionNT And REMOVE <> "ALL"1543 - CAGrantBOINCAdminsRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11554 - CAGrantBOINCAdminsVirtualBoxRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11556 - CAGrantBOINCMasterRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11547 - CAGrantBOINCProjectRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11550 - CAGrantBOINCProjectsRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11559 - CAGrantBOINCProjectsVirtualBoxRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11561 - CAGrantBOINCUsersRightsVersionNT And REMOVE <> "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11557 - CARestorePermissionBOINCDataVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 16611 - CARestoreSetupStateVersionNT And REMOVE = "ALL"1002 - CARevokeBOINCAdminsRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11555 - CARevokeBOINCMasterRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11548 - CARevokeBOINCProjectRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11551 - CARevokeBOINCProjectsRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11560 - CARevokeBOINCUsersRightsVersionNT And REMOVE = "ALL" AND ENABLEPROTECTEDAPPLICATIONEXECUTION3 = 11558 - CASaveExecutionState6615 - CASaveSetupState6614 - CASetBOINCDataProjects1004 - CASetBOINCDataSlots1003 - CASetPermissionBOINCVersionNT And REMOVE <> "ALL"6607 - CASetPermissionBOINCDataVersionNT And REMOVE <> "ALL"6608 - CASetPermissionBOINCDataProjectsVersionNT And REMOVE <> "ALL"6609 - CASetPermissionBOINCDataSlotsVersionNT And REMOVE <> "ALL"6610 - CAShutdownBOINCVersionNT403 - CAShutdownBOINCManagerVersionNT404 - CAShutdownBOINCScreensaverVersionNT408 - CAValidateInstallREMOVE <> "ALL"6602 - CAValidateRebootRequestREMOVE <> "ALL" AND RETURN_REBOOTREQUESTED = "1"6603 - CAValidateSetupType737 - CCPSearchCCP_TEST500CCPSearch - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - CreateFolders3700CreateFolders - CreateShortcuts4500CreateShortcuts - DeleteServicesVersionNT2000DeleteServices - DuplicateFiles4210DuplicateFiles - FileCost900FileCost - FindRelatedProductsNOT ISSETUPDRIVEN420FindRelatedProducts - ISPreventDowngradeISFOUNDNEWERPRODUCTVERSION450 - ISSelfRegisterCosting2201 - ISSelfRegisterFiles5601 - ISSelfRegisterFinalize6612 - ISSetAllUsersNot Installed10 - ISSetupFilesCleanup6616 - ISSetupFilesExtract3 - ISUnSelfRegisterFiles2202 - InstallFiles4000InstallFiles - InstallFinalize6601InstallFinalize - InstallInitialize1501InstallInitialize - InstallODBC5400InstallODBC - InstallServicesVersionNT5800InstallServices - InstallValidate1400InstallValidate - IsolateComponents950IsolateComponents - LaunchConditionsNot Installed410LaunchConditions - MigrateFeatureStates1200MigrateFeatureStates - MoveFiles3800MoveFiles - MsiConfigureServicesVersionMsi >= "5.00"5801MSI5 MsiConfigureServices - MsiPublishAssemblies6250MsiPublishAssemblies - MsiUnpublishAssemblies1750MsiUnpublishAssemblies - PatchFiles4090PatchFiles - ProcessComponents1600ProcessComponents - PublishComponents6200PublishComponents - PublishFeatures6300PublishFeatures - PublishProduct6400PublishProduct - RMCCPSearchNot CCP_SUCCESS And CCP_TEST600RMCCPSearch - RegisterClassInfo4600RegisterClassInfo - RegisterComPlus5700RegisterComPlus - RegisterExtensionInfo4700RegisterExtensionInfo - RegisterFonts5300RegisterFonts - RegisterMIMEInfo4900RegisterMIMEInfo - RegisterProduct6100RegisterProduct - RegisterProgIdInfo4800RegisterProgIdInfo - RegisterTypeLibraries5500RegisterTypeLibraries - RegisterUser6000RegisterUser - RemoveDuplicateFiles3400RemoveDuplicateFiles - RemoveEnvironmentStrings3300RemoveEnvironmentStrings - RemoveExistingProducts1410RemoveExistingProducts - RemoveFiles3500RemoveFiles - RemoveFolders3600RemoveFolders - RemoveIniValues3100RemoveIniValues - RemoveODBC2400RemoveODBC - RemoveRegistryValues2600RemoveRegistryValues - RemoveShortcuts3200RemoveShortcuts - ResolveSource_IsMaintenance <> "Remove"850 - ScheduleRebootISSCHEDULEREBOOT6410ScheduleReboot - SelfRegModules5600SelfRegModules - SelfUnregModules2200SelfUnregModules - SetARPINSTALLLOCATIONNot Installed1010SetARPINSTALLLOCATION - SetARPReadme1005 - SetODBCFolders1100SetODBCFolders - StartServicesVersionNT5900StartServices - StopServicesVersionNT1900StopServices - UnpublishComponents1700UnpublishComponents - UnpublishFeatures1800UnpublishFeatures - UnregisterClassInfo2700UnregisterClassInfo - UnregisterComPlus2100UnregisterComPlus - UnregisterExtensionInfo2800UnregisterExtensionInfo - UnregisterFonts2500UnregisterFonts - UnregisterMIMEInfo3000UnregisterMIMEInfo - UnregisterProgIdInfo2900UnregisterProgIdInfo - UnregisterTypeLibraries2300UnregisterTypeLibraries - ValidateProductID700ValidateProductID - WriteEnvironmentStrings5200WriteEnvironmentStrings - WriteIniValues5100WriteIniValues - WriteRegistryValues5000WriteRegistryValues -
- - - Property - Value - - - - - - - - - - - - - - - - - - - - - - -
ActiveLanguage1033ApplicationTypeStandard Windows ApplicationComments - CurrentMedia -VwBlAGIAAQBXAEUAQgB4ADgANgA= - DefaultProductConfigurationCDROMISCompilerOption_CompileBeforeBuild1ISCompilerOption_Debug1ISCompilerOption_IncludePath - ISCompilerOption_MaxErrors50ISCompilerOption_MaxWarnings50ISCompilerOption_OutputPath<ISProjectDataFolder>\Script FilesISCompilerOption_PreProcessor - ISCompilerOption_WarningLevel3ISCompilerOption_WarningsAsErrors1ISDialogLangID - ISUSLock{7DB28058-CB18-45B5-96E8-6878BE7A1CE4}ISUSSignature{8C9A9A4B-2D1B-49CD-974C-E1204781958B}MsiExecCmdLineOptions/Liem!vorwpacu c:\temp\setup.logMsiLogFilec:\temp\setup.logOnUpgrade0OwnerRom WaltonPatchFamilyMyPatchFamily1PatchSequence1.0.0SaveAsSchema - SccEnabled0SccPath - SchemaVersion771TypeMSI
- - - Action - Condition - Sequence - ISComments - ISAttributes -
AppSearch400AppSearch - CARestoreExecutionState1352 - CARestoreSetupState6 - CCPSearchCCP_TEST500CCPSearch - CostFinalize1000CostFinalize - CostInitialize800CostInitialize - ExecuteAction1300ExecuteAction - FileCost900FileCost - FindRelatedProducts430FindRelatedProducts - ISPreventDowngradeISFOUNDNEWERPRODUCTVERSION450 - ISSetAllUsersNot Installed10 - ISSetupFilesCleanup1302 - ISSetupFilesExtract3 - InstallWelcomeNot Installed And (Not PATCH Or IS_MAJOR_UPGRADE)1210InstallWelcome - IsolateComponents950IsolateComponents - LaunchConditionsNot Installed410LaunchConditions - MaintenanceWelcomeInstalled And Not RESUME And Not Preselected And Not PATCH1230MaintenanceWelcome - MigrateFeatureStates1200MigrateFeatureStates - PatchWelcomePATCH And Not IS_MAJOR_UPGRADE1205Patch Panel - RMCCPSearchNot CCP_SUCCESS And CCP_TEST600RMCCPSearch - ResolveSourceNot Installed And Not PATCH990ResolveSource - SetARPReadme1002 - SetAllUsersProfileNTVersionNT = 400970 - SetupCompleteError-3SetupCompleteError - SetupCompleteSuccess-1SetupCompleteSuccess - SetupInitialization420SetupInitialization - SetupInterrupted-2SetupInterrupted - SetupProgress1240SetupProgress - SetupResumeInstalled And (RESUME Or Preselected) And Not PATCH1220SetupResume - ValidateProductID700ValidateProductID - setAllUsersProfile2KVersionNT >= 500980 - setUserProfileNTVersionNT960 -
- - - Component_Shared - Component_Application -
- - - Condition - Description - - -
((Not Version9X=400) And (Not Version9X=410) And (Not Version9X=490) And (Not VersionNT=400)) And (VersionNT>500)##ID_STRING39##AdminUser##IDPROP_EXPRESS_LAUNCH_CONDITION_ADMIN##
- - - Property - Order - Value - Text -
IS_SQLSERVER_LIST1TestValue -
- - - Property - Order - Value - Text - Binary_ -
- - - LockObject - Table - Domain - User - Permission -
- - - ContentType - Extension_ - CLSID -
- - - DiskId - LastSequence - DiskPrompt - Cabinet - VolumeLabel - Source -
- - - FileKey - Component_ - SourceName - DestName - SourceFolder - DestFolder - Options -
- - - Component_ - Feature_ - File_Manifest - File_Application - Attributes -
- - - Component_ - Name - Value -
- - - DigitalCertificate - CertData -
- - - Table - SignObject - DigitalCertificate_ - Hash -
- - - Component - Flags - Sequence - ReferenceComponents -
- - - MsiEmbeddedChainer - Condition - CommandLine - Source - Type -
- - - MsiEmbeddedUI - FileName - Attributes - MessageFilter - Data - ISBuildSourcePath -
- - - File_ - Options - HashPart1 - HashPart2 - HashPart3 - HashPart4 -
- - - MsiLockPermissionsEx - LockObject - Table - SDDLText - Condition -
- - - PackageCertificate - DigitalCertificate_ -
- - - PatchCertificate - DigitalCertificate_ -
- - - PatchConfiguration_ - Company - Property - Value -
- - - File_ - Assembly_ -
- - - Assembly - Name - Value -
- - - PatchConfiguration_ - PatchFamily - Target - Sequence - Supersede -
- - - MsiServiceConfig - Name - Event - ConfigType - Argument - Component_ -
- - - MsiServiceConfigFailureActions - Name - Event - ResetPeriod - RebootMessage - Command - Actions - DelayActions - Component_ -
- - - MsiShortcutProperty - Shortcut_ - PropertyKey - PropVariantValue -
- - - Driver_ - Attribute - Value -
- - - DataSource - Component_ - Description - DriverDescription - Registration -
- - - Driver - Component_ - Description - File_ - File_Setup -
- - - DataSource_ - Attribute - Value -
- - - Translator - Component_ - Description - File_ - File_Setup -
- - - File_ - Sequence - PatchSize - Attributes - Header - StreamRef_ - ISBuildSourcePath -
- - - PatchId - Media_ -
- - - ProgId - ProgId_Parent - Class_ - Description - Icon_ - IconIndex - ISAttributes -
- - - Property - Value - ISComments -
ARPCOMMENTS##IDS_SUMMARY_DESCRIPTION## - ARPHELPLINK##COMPANY_URL## - ARPNOMODIFY1 - ARPNOREPAIR1 - ARPPRODUCTICONARPPRODUCTICON.exe - ARPREADME##IDS_README_LOCATION## - ARPURLINFOABOUT##COMPANY_URL## - ARPURLUPDATEINFO##COMPANY_URL## - AgreeToLicenseNo - BOINC_ADMINS_GROUPNAME - BOINC_MASTER_PASSWORD - BOINC_MASTER_USERNAME - BOINC_PROJECTS_GROUPNAME - BOINC_PROJECT_PASSWORD - BOINC_PROJECT_USERNAME - BOINC_USERS_GROUPNAME - DATADIR - DWUSINTERVAL30 - DWUSLINKCE5CE738F9BC809F69AC80EFCE0B978F0EBC808FCEBC8038CE9B07DF4ECBB07FC92CF058A9AC - DefaultUIFontTahoma8 - DialogCaption - DiskPrompt[1] - ENABLELAUNCHATLOGON1 - ENABLEPROTECTEDAPPLICATIONEXECUTION3 - ENABLESCREENSAVER1 - ENABLESTARTMENUITEMS1 - ENABLEUSEBYALLUSERS1 - ErrorDialogSetupError - GROUPALIAS_ADMINISTRATORS - GROUPALIAS_USERS - INSTALLLEVEL100 - ISVROOT_PORT_NO0 - IS_PROGMSG_TEXTFILECHANGS_REPLACE##IDS_PROGMSG_TEXTFILECHANGS_REPLACE## - IS_PROGMSG_XML_COSTING##IDS_PROGMSG_XML_COSTING## - IS_PROGMSG_XML_CREATE_FILE##IDS_PROGMSG_XML_CREATE_FILE## - IS_PROGMSG_XML_FILES##IDS_PROGMSG_XML_FILES## - IS_PROGMSG_XML_REMOVE_FILE##IDS_PROGMSG_XML_REMOVE_FILE## - IS_PROGMSG_XML_ROLLBACK_FILES##IDS_PROGMSG_XML_ROLLBACK_FILES## - IS_PROGMSG_XML_UPDATE_FILE##IDS_PROGMSG_XML_UPDATE_FILE## - InstallChoiceAR - LAUNCHPROGRAM1 - MSIRESTARTMANAGERCONTROLDisable - Manufacturer##COMPANY_NAME## - MsiHiddenPropertiesBOINC_MASTER_PASSWORD;BOINC_PROJECT_PASSWORD - MsiLoggingvoicewarmup - PIDTemplate12345<###-%%%%%%%>@@@@@ - PROGMSG_IIS_CREATEAPPPOOL##IDS_PROGMSG_IIS_CREATEAPPPOOL## - PROGMSG_IIS_CREATEAPPPOOLS##IDS_PROGMSG_IIS_CREATEAPPPOOLS## - PROGMSG_IIS_CREATEWEBSERVICEEXTENSION##IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSION## - PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS## - PROGMSG_IIS_CREATEWEBSITE##IDS_PROGMSG_IIS_CREATEWEBSITE## - PROGMSG_IIS_CREATEWEBSITES##IDS_PROGMSG_IIS_CREATEWEBSITES## - PROGMSG_IIS_REMOVEAPPPOOL##IDS_PROGMSG_IIS_REMOVEAPPPOOL## - PROGMSG_IIS_REMOVEAPPPOOLS##IDS_PROGMSG_IIS_REMOVEAPPPOOLS## - PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION##IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION## - PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS## - PROGMSG_IIS_REMOVEWEBSITES##IDS_PROGMSG_IIS_REMOVEWEBSITES## - PROGMSG_IIS_ROLLBACKAPPPOOLS##IDS_PROGMSG_IIS_ROLLBACKAPPPOOLS## - PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS##IDS_PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS## - PROGRAMFILETOLAUNCHATEND[#boincmgr.exe] - ProductCode{5948CD5F-DE8B-43AA-85C3-D5BE896CD75C} - ProductIDnone - ProductLanguage1033 - ProductNameWorld Community Grid - ProductVersion7.15.0 - ProgressType0install - ProgressType1Installing - ProgressType2installed - ProgressType3installs - RETURN_REBOOTREQUESTED0 - RETURN_VALIDATEINSTALL0 - RETURN_VERIFYINSTALLDIRECTORIES0 - RebootYesNoYes - ReinstallModeTextomus - RestartManagerOptionCloseRestart - SecureCustomPropertiesACTPROP_BC961760_07FB_4754_A277_8D6943B569CC;ACTPROP_E913E54D_5080_42EC_A312_B21948BA1C02;INSTALLDIR;SUPPORTDIR;ENABLEPROTECTEDAPPLICATIONEXECUTION3;LAUNCHPROGRAM;ISACTIONPROP1;ISACTIONPROP2 - UpgradeCode{E913E54D-5080-42EC-A312-B21948BA1C02} - _BrowseDataProperty0 - _BrowseInstallProperty0 - _IsMaintenanceInstall -
- - - ComponentId - Qualifier - Component_ - AppData - Feature_ -
- - - Property - Order - Value - X - Y - Width - Height - Text - Help - ISControlId - - - - - -
AgreeToLicense1No01529115##IDS__AgreeToLicense_0## - AgreeToLicense2Yes0029115##IDS__AgreeToLicense_1## - RestartManagerOption1CloseRestart6933114##IDS__IsMsiRMFilesInUse_CloseRestart## - RestartManagerOption2Reboot62133114##IDS__IsMsiRMFilesInUse_RebootAfter## - SETUPTYPE1Single0027015##IDS__IsSetupTypeDlg_Single##0SETUPTYPE2Shared03827015##IDS__IsSetupTypeDlg_Shared##0SETUPTYPE3Service07527015##IDS__IsSetupTypeDlg_Service##0_IsMaintenance2Reinstall0029014##IDS__IsMaintenanceDlg_Repair##0_IsMaintenance3Remove06029014##IDS__IsMaintenanceDlg_Remove##0
- - - Signature_ - Root - Key - Name - Type -
- - - Registry - Root - Key - Name - Value - Component_ - ISAttributes - - - - - - - - -
Registry11Control Panel\DesktopSCRNSAVE.EXEboinc.scr_ScreensaverEnableNT0Registry111SOFTWARE\Space Sciences Laboratory, U.C. Berkeley\BOINC ManagerSkinWorld Community Grid_BOINCScreensaver0Registry21Control Panel\DesktopScreenSaveActive1_ScreensaverEnableNT0Registry251SOFTWARE\Space Sciences Laboratory, U.C. Berkeley\BOINC Manager_BOINCManagerStartup1Registry31SOFTWARE\Microsoft\Windows\CurrentVersion\Runboincmgr"[INSTALLDIR]boincmgr.exe" /a /s_BOINCManagerStartup0Registry302SOFTWARE\Microsoft\Windows\CurrentVersion\Runboinctray"[INSTALLDIR]boinctray.exe"_BOINCTrayStartup0Registry41Control Panel\DesktopScreenSaveTimeOut300_ScreensaverEnableNT0Registry52SOFTWARE\Microsoft\Windows\CurrentVersion\Runboincmgr"[INSTALLDIR]boincmgr.exe" /a /s_BOINCManagerStartupAll0
- - - FileKey - Component_ - FileName - DirProperty - InstallMode - - - - - -
NewShortcut1_BOINCManagerBOINCLOCATIONTRAY2NewShortcut2_BOINCTrayBOINCLOCATIONTRAY2NewShortcut3_BOINCManagerBOINCLOCATIONMANAGER2NewShortcut4_BOINCManagerStartMenunewfolder12_BOINCTray_BOINCTrayBOINCLOCATIONTRAY2
- - - RemoveIniFile - FileName - DirProperty - Section - Key - Value - Action - Component_ -
- - - RemoveRegistry - Root - Key - Name - Component_ -
- - - ReserveKey - Component_ - ReserveFolder - ReserveLocal - ReserveSource -
- - - SFPCatalog - Catalog - Dependency -
- - - File_ - Cost -
- - - ServiceControl - Name - Event - Arguments - Wait - Component_ - -
BOINCBOINC128BOINCServiceConfig
- - - ServiceInstall - Name - DisplayName - ServiceType - StartType - ErrorControl - LoadOrderGroup - Dependencies - StartName - Password - Arguments - Component_ - Description - -
NewServiceInstall1BOINC##IDS_FEATURE_BOINC_NAME##1621RpcSs[~][~][BOINC_MASTER_ISUSERNAME][BOINC_MASTER_PASSWORD]-daemonBOINCServiceConfig##IDS_FEATURE_BOINC_DESCRIPTION##
- - - Shortcut - Directory_ - Name - Component_ - Target - Arguments - Description - Hotkey - Icon_ - IconIndex - ShowCmd - WkDir - DisplayResourceDLL - DisplayResourceId - DescriptionResourceDLL - DescriptionResourceId - ISComments - ISShortcutName - ISAttributes -
BOINCManagerShortcutnewfolder1##IDS_FEATURE_BOINC_MANAGER_NAME##_BOINCManagerStartMenu[INSTALLDIR]boincmgr.exe##IDS_FEATURE_BOINC_MANAGER_DESCRIPTION##BOINCManagerShortc_DC43596A4BAF457489776B002E6DC135.exe01INSTALLDIR -
- - - Signature - FileName - MinVersion - MaxVersion - MinSize - MaxSize - MinDate - MaxDate - Languages -
- - - TextStyle - FaceName - Size - Color - StyleBits - - - - - - -
Arial8Arial8 - Arial9Arial9 - ArialBlue10Arial1016711680 - ArialBlueStrike10Arial10167116808CourierNew8Courier New8 - CourierNew9Courier New9 - MSGothic9MS Gothic9 - MSSGreySerif8MS Sans Serif88421504 - MSSWhiteSerif8Tahoma816777215 - MSSansBold8Tahoma81MSSansSerif8MS Sans Serif8 - MSSansSerif9MS Sans Serif9 - Tahoma10Tahoma10 - Tahoma8Tahoma8 - Tahoma9Tahoma9 - TahomaBold10Tahoma101TahomaBold8Tahoma81Times8Times New Roman8 - Times9Times New Roman9 - TimesItalic12Times New Roman122TimesItalicBlue10Times New Roman10167116802TimesRed16Times New Roman16255 -
- - - LibID - Language - Component_ - Version - Description - Directory_ - Feature_ - Cost -
- - - Key - Text - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AbsentPath - GB##IDS_UITEXT_GB##KB##IDS_UITEXT_KB##MB##IDS_UITEXT_MB##MenuAbsent##IDS_UITEXT_FeatureNotAvailable##MenuAdvertise##IDS_UITEXT_FeatureInstalledWhenRequired2##MenuAllCD##IDS_UITEXT_FeatureInstalledCD##MenuAllLocal##IDS_UITEXT_FeatureInstalledLocal##MenuAllNetwork##IDS_UITEXT_FeatureInstalledNetwork##MenuCD##IDS_UITEXT_FeatureInstalledCD2##MenuLocal##IDS_UITEXT_FeatureInstalledLocal2##MenuNetwork##IDS_UITEXT_FeatureInstalledNetwork2##NewFolder##IDS_UITEXT_Folder##SelAbsentAbsent##IDS_UITEXT_GB##SelAbsentAdvertise##IDS_UITEXT_FeatureInstalledWhenRequired##SelAbsentCD##IDS_UITEXT_FeatureOnCD##SelAbsentLocal##IDS_UITEXT_FeatureLocal##SelAbsentNetwork##IDS_UITEXT_FeatureNetwork##SelAdvertiseAbsent##IDS_UITEXT_FeatureUnavailable##SelAdvertiseAdvertise##IDS_UITEXT_FeatureInstalledRequired##SelAdvertiseCD##IDS_UITEXT_FeatureOnCD2##SelAdvertiseLocal##IDS_UITEXT_FeatureLocal2##SelAdvertiseNetwork##IDS_UITEXT_FeatureNetwork2##SelCDAbsent##IDS_UITEXT_FeatureWillBeUninstalled##SelCDAdvertise##IDS_UITEXT_FeatureWasCD##SelCDCD##IDS_UITEXT_FeatureRunFromCD##SelCDLocal##IDS_UITEXT_FeatureWasCDLocal##SelChildCostNeg##IDS_UITEXT_FeatureFreeSpace##SelChildCostPos##IDS_UITEXT_FeatureRequiredSpace##SelCostPending##IDS_UITEXT_CompilingFeaturesCost##SelLocalAbsent##IDS_UITEXT_FeatureCompletelyRemoved##SelLocalAdvertise##IDS_UITEXT_FeatureRemovedUnlessRequired##SelLocalCD##IDS_UITEXT_FeatureRemovedCD##SelLocalLocal##IDS_UITEXT_FeatureRemainLocal##SelLocalNetwork##IDS_UITEXT_FeatureRemoveNetwork##SelNetworkAbsent##IDS_UITEXT_FeatureUninstallNoNetwork##SelNetworkAdvertise##IDS_UITEXT_FeatureWasOnNetworkInstalled##SelNetworkLocal##IDS_UITEXT_FeatureWasOnNetworkLocal##SelNetworkNetwork##IDS_UITEXT_FeatureContinueNetwork##SelParentCostNegNeg##IDS_UITEXT_FeatureSpaceFree##SelParentCostNegPos##IDS_UITEXT_FeatureSpaceFree2##SelParentCostPosNeg##IDS_UITEXT_FeatureSpaceFree3##SelParentCostPosPos##IDS_UITEXT_FeatureSpaceFree4##TimeRemaining##IDS_UITEXT_TimeRemaining##VolumeCostAvailable##IDS_UITEXT_Available##VolumeCostDifference##IDS_UITEXT_Differences##VolumeCostRequired##IDS_UITEXT_Required##VolumeCostSize##IDS_UITEXT_DiskSize##VolumeCostVolume##IDS_UITEXT_Volume##bytes##IDS_UITEXT_Bytes##
- - - UpgradeCode - VersionMin - VersionMax - Language - Attributes - Remove - ActionProperty - ISDisplayName - - - -
{76DD37FC-EE51-408D-9FB5-3D59FC8ED22A}0000.0000.00009999.9999.9999769ISACTIONPROP2World Community Grid Upgrade (7.14.2){862B80F6-835D-4F72-8C4F-EE68ED34C6F8}0000.0000.00009999.9999.9999769ISACTIONPROP1World Community Grid Upgrade{E913E54D-5080-42EC-A312-B21948BA1C02}0000.0000.00009999.9999.9999769ACTPROP_E913E54D_5080_42EC_A312_B21948BA1C02General Upgrade
- - - Extension_ - Verb - Sequence - Command - Argument -
- - - Table - Column - Nullable - MinValue - MaxValue - KeyTable - KeyColumn - Category - Set - Description - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ActionTextActionNIdentifierName of action to be described.ActionTextDescriptionYTextLocalized description displayed in progress dialog and log when action is executing.ActionTextTemplateYTemplateOptional localized format template used to format action data records for display during action execution.AdminExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdminExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdminExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesAdminExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.AdminExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdminUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdminUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdminUISequenceISAttributesYThis is used to store MM Custom Action TypesAdminUISequenceISCommentsYTextAuthor’s comments on this Sequence.AdminUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdvtExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdvtExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdvtExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesAdvtExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.AdvtExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AdvtUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.AdvtUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.AdvtUISequenceISAttributesYThis is used to store MM Custom Action TypesAdvtUISequenceISCommentsYTextAuthor’s comments on this Sequence.AdvtUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.AppIdActivateAtStorageY01 - AppIdAppIdNGuid - AppIdDllSurrogateYText - AppIdLocalServiceYText - AppIdRemoteServerNameYFormatted - AppIdRunAsInteractiveUserY01 - AppIdServiceParametersYText - AppSearchPropertyNIdentifierThe property associated with a SignatureAppSearchSignature_NISXmlLocator;Signature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, CompLocator and the DrLocator tables.BBControlAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this control.BBControlBBControlNIdentifierName of the control. This name must be unique within a billboard, but can repeat on different billboard.BBControlBillboard_NBillboard1IdentifierExternal key to the Billboard table, name of the billboard.BBControlHeightN032767Height of the bounding rectangle of the control.BBControlTextYTextA string used to set the initial text contained within a control (if appropriate).BBControlTypeNIdentifierThe type of the control.BBControlWidthN032767Width of the bounding rectangle of the control.BBControlXN032767Horizontal coordinate of the upper left corner of the bounding rectangle of the control.BBControlYN032767Vertical coordinate of the upper left corner of the bounding rectangle of the control.BillboardActionYIdentifierThe name of an action. The billboard is displayed during the progress messages received from this action.BillboardBillboardNIdentifierName of the billboard.BillboardFeature_NFeature1IdentifierAn external key to the Feature Table. The billboard is shown only if this feature is being installed.BillboardOrderingY032767A positive integer. If there is more than one billboard corresponding to an action they will be shown in the order defined by this column.BinaryDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.BinaryISBuildSourcePathYTextFull path to the ICO or EXE file.BinaryNameNIdentifierUnique key identifying the binary data.BindImageFile_NFile1IdentifierThe index into the File table. This must be an executable file.BindImagePathYPathsA list of ; delimited paths that represent the paths to be searched for the import DLLS. The list is usually a list of properties each enclosed within square brackets [] .CCPSearchSignature_NSignature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, CompLocator and the DrLocator tables.CheckBoxPropertyNIdentifierA named property to be tied to the item.CheckBoxValueYFormattedThe value string associated with the item.ClassAppId_YAppId1GuidOptional AppID containing DCOM information for associated application (string GUID).ClassArgumentYFormattedoptional argument for LocalServers.ClassAttributesY32767Class registration attributes.ClassCLSIDNGuidThe CLSID of an OLE factory.ClassComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.ClassContextNIdentifierThe numeric server context for this server. CLSCTX_xxxxClassDefInprocHandlerYText1;2;3Optional default inproc handler. Only optionally provided if Context=CLSCTX_LOCAL_SERVER. Typically "ole32.dll" or "mapi32.dll"ClassDescriptionYTextLocalized description for the Class.ClassFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the CLSID factory to be operational.ClassFileTypeMaskYTextOptional string containing information for the HKCRthis CLSID) key. If multiple patterns exist, they must be delimited by a semicolon, and numeric subkeys will be generated: 0,1,2...ClassIconIndexY-3276732767Optional icon index.ClassIcon_YIcon1IdentifierOptional foreign key into the Icon Table, specifying the icon file associated with this CLSID. Will be written under the DefaultIcon key.ClassProgId_DefaultYProgId1TextOptional ProgId associated with this CLSID.ComboBoxOrderN132767A positive integer used to determine the ordering of the items within one list. The integers do not have to be consecutive.ComboBoxPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same combobox.ComboBoxTextYFormattedThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ComboBoxValueNFormattedThe value string associated with this item. Selecting the line will set the associated property to this value.CompLocatorComponentIdNGuidA string GUID unique to this component, version, and language.CompLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table.CompLocatorTypeY01A boolean value that determines if the registry value is a filename or a directory location.ComplusComponent_NComponent1IdentifierForeign key referencing Component that controls the ComPlus component.ComplusExpTypeY032767ComPlus component attributes.ComponentAttributesNRemote execution option, one of irsEnumComponentComponentNIdentifierPrimary key used to identify a particular component record.ComponentComponentIdYGuidA string GUID unique to this component, version, and language.ComponentConditionYConditionA conditional statement that will disable this component if the specified condition evaluates to the 'True' state. If a component is disabled, it will not be installed, regardless of the 'Action' state associated with the component.ComponentDirectory_NDirectory1IdentifierRequired key of a Directory table record. This is actually a property name whose value contains the actual path, set either by the AppSearch action or with the default setting obtained from the Directory table.ComponentISAttributesYThis is used to store Installshield custom properties of a component.ComponentISCommentsYTextUser Comments.ComponentISDotNetInstallerArgsCommitYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsInstallYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsRollbackYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISDotNetInstallerArgsUninstallYTextArguments passed to the key file of the component if if implements the .NET Installer classComponentISRegFileToMergeAtBuildYTextPath and File name of a .REG file to merge into the component at build time.ComponentISScanAtBuildFileYTextFile used by the Dot Net scanner to populate dependant assemblies' File_Application field.ComponentKeyPathYFile;ODBCDataSource;Registry1IdentifierEither the primary key into the File table, Registry table, or ODBCDataSource table. This extract path is stored when the component is installed, and is used to detect the presence of the component and to return the path to it.ConditionConditionYConditionExpression evaluated to determine if Level in the Feature table is to change.ConditionFeature_NFeature1IdentifierReference to a Feature entry in Feature table.ConditionLevelN032767New selection Level to set in Feature table if Condition evaluates to TRUE.ControlAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this control.ControlBinary_YBinary1IdentifierExternal key to the Binary table.ControlControlNIdentifierName of the control. This name must be unique within a dialog, but can repeat on different dialogs.ControlControl_NextYControl2IdentifierThe name of an other control on the same dialog. This link defines the tab order of the controls. The links have to form one or more cycles!ControlDialog_NDialog1IdentifierExternal key to the Dialog table, name of the dialog.ControlHeightN032767Height of the bounding rectangle of the control.ControlHelpYTextThe help strings used with the button. The text is optional.ControlISBuildSourcePathYTextFull path to .rtf file for scrollable text controlControlISControlIdYA number used to represent the control ID of the Control, Used in Dialog exportControlISWindowStyleY02147483647A 32-bit word that specifies non-MSI window styles to be applied to this control.ControlPropertyYIdentifierThe name of a defined property to be linked to this control.ControlTextYFormattedA string used to set the initial text contained within a control (if appropriate).ControlTypeNIdentifierThe type of the control.ControlWidthN032767Width of the bounding rectangle of the control.ControlXN032767Horizontal coordinate of the upper left corner of the bounding rectangle of the control.ControlYN032767Vertical coordinate of the upper left corner of the bounding rectangle of the control.ControlConditionActionNDefault;Disable;Enable;Hide;ShowThe desired action to be taken on the specified control.ControlConditionConditionNConditionA standard conditional statement that specifies under which conditions the action should be triggered.ControlConditionControl_NControl2IdentifierA foreign key to the Control table, name of the control.ControlConditionDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the dialog.ControlEventArgumentNFormattedA value to be used as a modifier when triggering a particular event.ControlEventConditionYConditionA standard conditional statement that specifies under which conditions an event should be triggered.ControlEventControl_NControl2IdentifierA foreign key to the Control table, name of the controlControlEventDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the dialog.ControlEventEventNFormattedAn identifier that specifies the type of the event that should take place when the user interacts with control specified by the first two entries.ControlEventOrderingY02147483647An integer used to order several events tied to the same control. Can be left blank.CreateFolderComponent_NComponent1IdentifierForeign key into the Component table.CreateFolderDirectory_NDirectory1IdentifierPrimary key, could be foreign key into the Directory table.CustomActionActionNIdentifierPrimary key, name of action, normally appears in sequence table unless private use.CustomActionExtendedTypeY02147483647The numeric custom action type info flags.CustomActionISCommentsYTextAuthor’s comments for this custom action.CustomActionSourceYCustomSourceThe table reference of the source of the code.CustomActionTargetYISDLLWrapper;ISInstallScriptAction1FormattedExcecution parameter, depends on the type of custom actionCustomActionTypeN132767The numeric custom action type, consisting of source location, code type, entry, option flags.DialogAttributesY02147483647A 32-bit word that specifies the attribute flags to be applied to this dialog.DialogControl_CancelYControl2IdentifierDefines the cancel control. Hitting escape or clicking on the close icon on the dialog is equivalent to pushing this button.DialogControl_DefaultYControl2IdentifierDefines the default control. Hitting return is equivalent to pushing this button.DialogControl_FirstNControl2IdentifierDefines the control that has the focus when the dialog is created.DialogDialogNIdentifierName of the dialog.DialogHCenteringN0100Horizontal position of the dialog on a 0-100 scale. 0 means left end, 100 means right end of the screen, 50 center.DialogHeightN032767Height of the bounding rectangle of the dialog.DialogISCommentsYTextAuthor’s comments for this dialog.DialogISResourceIdYA Number the Specifies the Dialog ID to be used in Dialog ExportDialogISWindowStyleYA 32-bit word that specifies non-MSI window styles to be applied to this control. This is only used in Script Based Setups.DialogTextStyle_YIdentifierForeign Key into TextStyle table, only used in Script Based Projects.DialogTitleYFormattedA text string specifying the title to be displayed in the title bar of the dialog's window.DialogVCenteringN0100Vertical position of the dialog on a 0-100 scale. 0 means top end, 100 means bottom end of the screen, 50 center.DialogWidthN032767Width of the bounding rectangle of the dialog.DirectoryDefaultDirNTextThe default sub-path under parent's path.DirectoryDirectoryNIdentifierUnique identifier for directory entry, primary key. If a property by this name is defined, it contains the full path to the directory.DirectoryDirectory_ParentYDirectory1IdentifierReference to the entry in this table specifying the default parent directory. A record parented to itself or with a Null parent represents a root of the install tree.DirectoryISAttributesY0;1;2;3;4;5;6;7This is used to store Installshield custom properties of a directory. Currently the only one is Shortcut.DirectoryISDescriptionYTextDescription of folderDirectoryISFolderNameYTextThis is used in Pro projects because the pro identifier used in the tree wasn't necessarily unique.DrLocatorDepthY032767The depth below the path to which the Signature_ is recursively searched. If absent, the depth is assumed to be 0.DrLocatorParentYIdentifierThe parent file signature. It is also a foreign key in the Signature table. If null and the Path column does not expand to a full path, then all the fixed drives of the user system are searched using the Path.DrLocatorPathYAnyPathThe path on the user system. This is a either a subpath below the value of the Parent or a full path. The path may contain properties enclosed within [ ] that will be expanded.DrLocatorSignature_NSignature1IdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature table.DuplicateFileComponent_NComponent1IdentifierForeign key referencing Component that controls the duplicate file.DuplicateFileDestFolderYIdentifierName of a property whose value is assumed to resolve to the full pathname to a destination folder.DuplicateFileDestNameYTextFilename to be given to the duplicate file.DuplicateFileFileKeyNIdentifierPrimary key used to identify a particular file entryDuplicateFileFile_NFile1IdentifierForeign key referencing the source file to be duplicated.EnvironmentComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the environmental value.EnvironmentEnvironmentNIdentifierUnique identifier for the environmental variable settingEnvironmentNameNTextThe name of the environmental value.EnvironmentValueYFormattedThe value to set in the environmental settings.ErrorErrorN032767Integer error number, obtained from header file IError(...) macros.ErrorMessageYTemplateError formatting template, obtained from user ed. or localizers.EventMappingAttributeNIdentifierThe name of the control attribute, that is set when this event is received.EventMappingControl_NControl2IdentifierA foreign key to the Control table, name of the control.EventMappingDialog_NDialog1IdentifierA foreign key to the Dialog table, name of the Dialog.EventMappingEventNIdentifierAn identifier that specifies the type of the event that the control subscribes to.ExtensionComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.ExtensionExtensionNTextThe extension associated with the table row.ExtensionFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the CLSID factory to be operational.ExtensionMIME_YMIME1TextOptional Context identifier, typically "type/format" associated with the extensionExtensionProgId_YProgId1TextOptional ProgId associated with this extension.FeatureAttributesN0;1;2;4;5;6;8;9;10;16;17;18;20;21;22;24;25;26;32;33;34;36;37;38;48;49;50;52;53;54Feature attributesFeatureDescriptionYTextLonger descriptive text describing a visible feature item.FeatureDirectory_YDirectory1UpperCaseThe name of the Directory that can be configured by the UI. A non-null value will enable the browse button.FeatureDisplayY032767Numeric sort order, used to force a specific display ordering.FeatureFeatureNIdentifierPrimary key used to identify a particular feature record.FeatureFeature_ParentYFeature1IdentifierOptional key of a parent record in the same table. If the parent is not selected, then the record will not be installed. Null indicates a root item.FeatureISCommentsYCommentsFeatureISFeatureCabNameYName of CAB used when compressing CABs by Feature. Used to override build generated name for CAB file.FeatureISProFeatureNameYTextThe name of the feature used by pro projects. This doesn't have to be unique.FeatureISReleaseFlagsYRelease Flags that specify whether this feature will be built in a particular release.FeatureLevelN032767The install level at which record will be initially selected. An install level of 0 will disable an item and prevent its display.FeatureTitleYTextShort text identifying a visible feature item.FeatureComponentsComponent_NComponent1IdentifierForeign key into Component table.FeatureComponentsFeature_NFeature1IdentifierForeign key into Feature table.FileAttributesY032767Integer containing bit flags representing file attributes (with the decimal value of each bit position in parentheses)FileComponent_NComponent1IdentifierForeign key referencing Component that controls the file.FileFileNIdentifierPrimary key, non-localized token, must match identifier in cabinet. For uncompressed files, this field is ignored.FileFileNameNTextFile name used for installation. This may contain a "short name|long name" pair. It may be just a long name, hence it cannot be of the Filename data type.FileFileSizeN02147483647Size of file in bytes (long integer).FileISAttributesY02147483647This field contains the following attributes: UseSystemSettings(0x1)FileISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.FileISComponentSubFolder_YIdentifierForeign key referencing component subfolder containing this file. Only for Pro.FileLanguageYLanguageList of decimal language Ids, comma-separated if more than one.FileSequenceN132767Sequence with respect to the media images; order must track cabinet order.FileVersionYFile1VersionVersion string for versioned files; Blank for unversioned files.FileSFPCatalogFile_NFile1IdentifierFile associated with the catalogFileSFPCatalogSFPCatalog_NSFPCatalog1TextCatalog associated with the fileFontFile_NFile1IdentifierPrimary key, foreign key into File table referencing font file.FontFontTitleYTextFont name.ISAssistantTagDataY - ISAssistantTagTagN - ISBillBoardColorY - ISBillBoardDisplayNameY - ISBillBoardDurationN032767 - ISBillBoardEffectN032767 - ISBillBoardFontY - ISBillBoardISBillboardN - ISBillBoardOriginN032767 - ISBillBoardSequenceN-3276832767 - ISBillBoardStyleY - ISBillBoardTargetN032767 - ISBillBoardTitleY - ISBillBoardXN032767 - ISBillBoardYN032767 - ISCEAppAppKeyN - ISCEAppAppNameN - ISCEAppAttributesY - ISCEAppCompanyNameN - ISCEAppComponent_YComponent1 - ISCEAppDefDirN - ISCEAppDeleteMediaN - ISCEAppDescriptionY - ISCEAppDesktopTargetDirN - ISCEAppDeviceFileY - ISCEAppIconIndexY - ISCEAppIconPathY - ISCEAppInstallNetCFY - ISCEAppInstallNetCF2Y - ISCEAppInstallSQLClientY - ISCEAppInstallSQLClient2Y - ISCEAppInstallSQLDevY - ISCEAppInstallSQLDev2Y - ISCEAppInstallSQLServerY - ISCEAppInstallSQLServer2Y - ISCEAppNoUninstallY - ISCEAppPVKFileY - ISCEAppPostXMLY - ISCEAppPreXMLY - ISCEAppRawDeviceFileY - ISCEAppSPCFileY - ISCEAppSPCPwdY - ISCEDirAppKeyN - ISCEDirDirKeyN - ISCEDirDirParentN - ISCEDirDirValueN - ISCEFileAdvancedOptionsY - ISCEFileAppKeyN - ISCEFileCopyOptionN - ISCEFileDestinationN - ISCEFileFileKeyN - ISCEFileFileOptionN - ISCEFileNameN - ISCEFilePlatformN - ISCEFileProcessorN - ISCEFileSourceN - ISCEFileExtAppKeyN - ISCEFileExtDescriptionY - ISCEFileExtExtKeyN - ISCEFileExtExtensionN - ISCEFileExtFileKeyN - ISCEFileExtIconIndexN - ISCEInstallCEAppNameN - ISCEInstallCECabsN - ISCEInstallCEDesktopDirN - ISCEInstallCEIcoFileN - ISCEInstallCEIniFileKeyN - ISCEInstallCEInstallKeyN - ISCEInstallComponent_Y - ISCEInstallDeleteMediaN - ISCEOtherAppCABsAppKeyN - ISCEOtherAppCABsBuildSourcePathN - ISCEOtherAppCABsFileKeyN - ISCERedistAppKeyN - ISCERedistNameY - ISCERedistPlatformsY - ISCERegistryAppKeyN - ISCERegistryKeyN - ISCERegistryNameY - ISCERegistryOverwriteN - ISCERegistryPlatformN - ISCERegistryProcessorN - ISCERegistryRegKeyN - ISCERegistryRootN - ISCERegistryValueY - ISCESetupFileAppKeyN - ISCESetupFileNameN - ISCESetupFilePlatformN - ISCESetupFileProcessorN - ISCESetupFileSetupFileKeyN - ISCESetupFileSourceN - ISCEShtCutAppKeyN - ISCEShtCutDestinationN - ISCEShtCutDisplayNameN - ISCEShtCutPlatformN - ISCEShtCutShtCutKeyN - ISCEShtCutStartScreenIconY - ISCEShtCutTargetN - ISChainPackageDisplayNameYTextDisplay name for the chained package. Used only in the IDE.ISChainPackageISReleaseFlagsY - ISChainPackageInstallConditionYCondition - ISChainPackageInstallPropertiesYFormatted - ISChainPackageOptionsNInteger - ISChainPackageOrderNInteger - ISChainPackagePackageNIdentifier - ISChainPackageProductCodeY - ISChainPackageRemoveConditionYCondition - ISChainPackageRemovePropertiesYFormatted - ISChainPackageSourcePathY - ISChainPackageDataDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.ISChainPackageDataFileNIdentifier - ISChainPackageDataFilePathNFormatted - ISChainPackageDataISBuildSourcePathYTextFull path to the ICO or EXE file.ISChainPackageDataOptionsY - ISChainPackageDataPackage_NISChainPackage1Identifier - ISClrWrapAction_NCustomAction1IdentifierForeign key into CustomAction tableISClrWrapNameNTextProperty associated with this ActionISClrWrapValueYTextValue associated with this PropertyISComCatalogAttributeISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogAttributeItemNameNTextThe named attribute for a catalog object.ISComCatalogAttributeItemValueYTextA value associated with the attribute defined in the ItemName column.ISComCatalogCollectionCollectionNameNTextA catalog collection name.ISComCatalogCollectionISComCatalogCollectionNIdentifierA unique key for the ISComCatalogCollection table.ISComCatalogCollectionISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogCollectionObjectsISComCatalogCollection_NISComCatalogCollection1IdentifierA unique key for the ISComCatalogCollection table.ISComCatalogCollectionObjectsISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComCatalogObjectDisplayNameNThe display name of a catalog object.ISComCatalogObjectISComCatalogObjectNIdentifierA unique key for the ISComCatalogObject table.ISComPlusApplicationComponent_NComponent1IdentifierForeign key into the Component table that a COM+ application belongs to.ISComPlusApplicationComputerNameYTextComputer name that a COM+ application belongs to.ISComPlusApplicationDepFilesYTextList of the dependent files.ISComPlusApplicationISAttributesYInstallShield custom attributes associated with a COM+ application.ISComPlusApplicationISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComPlusApplicationDLLAlterDLLYTextAlternate filename of the COM+ application component. Will be used for a .NET serviced component.ISComPlusApplicationDLLCLSIDNTextCLSID of the COM+ application component.ISComPlusApplicationDLLDLLYTextFilename of the COM+ application component.ISComPlusApplicationDLLISComCatalogObject_NISComCatalogObject1IdentifierForeign key into the ISComCatalogObject table.ISComPlusApplicationDLLISComPlusApplicationDLLNIdentifierA unique key for the ISComPlusApplicationDLL table.ISComPlusApplicationDLLISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusApplicationDLLProgIdYTextProgId of the COM+ application component.ISComPlusProxyComponent_YComponent1IdentifierForeign key into the Component table that a COM+ application proxy belongs to.ISComPlusProxyDepFilesYTextList of the dependent files.ISComPlusProxyISAttributesYInstallShield custom attributes associated with a COM+ application proxy.ISComPlusProxyISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table that a COM+ application proxy belongs to.ISComPlusProxyISComPlusProxyNIdentifierA unique key for the ISComPlusProxy table.ISComPlusProxyDepFileFile_NFile1IdentifierForeign key into the File table.ISComPlusProxyDepFileISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusProxyDepFileISPathYTextFull path of the dependent file.ISComPlusProxyFileFile_NFile1IdentifierForeign key into the File table.ISComPlusProxyFileISComPlusApplicationDLL_NISComPlusApplicationDLL1IdentifierForeign key into the ISComPlusApplicationDLL table.ISComPlusServerDepFileFile_NFile1IdentifierForeign key into the File table.ISComPlusServerDepFileISComPlusApplication_NISComPlusApplication1IdentifierForeign key into the ISComPlusApplication table.ISComPlusServerDepFileISPathYTextFull path of the dependent file.ISComPlusServerFileFile_NFile1IdentifierForeign key into the File table.ISComPlusServerFileISComPlusApplicationDLL_NISComPlusApplicationDLL1IdentifierForeign key into the ISComPlusApplicationDLL table.ISComponentExtendedComponent_NComponent1IdentifierPrimary key used to identify a particular component record.ISComponentExtendedFTPLocationYTextFTP LocationISComponentExtendedFilterPropertyNIdentifierProperty to set if you want to filter a componentISComponentExtendedHTTPLocationYTextHTTP LocationISComponentExtendedLanguageYTextLanguageISComponentExtendedMiscellaneousYTextMiscellaneousISComponentExtendedOSYbitwise addition of OSsISComponentExtendedPlatformsYbitwise addition of Platforms.ISCustomActionReferenceAction_NCustomAction1IdentifierForeign key into theICustomAction table.ISCustomActionReferenceDescriptionYTextContents of the file speciifed in ISCAReferenceFilePath. This column is only used by MSI.ISCustomActionReferenceFileTypeYTextfile type of the file specified ISCAReferenceFilePath. This column is only used by MSI.ISCustomActionReferenceISCAReferenceFilePathYTextFull path, the category is of Text instead of Path because of potential use of path variables. This column only exists in ISM.ISDIMDependencyISDIMReference_NIdentifierThis is the primary key to the ISDIMDependency tableISDIMDependencyRequiredBuildVersionYTextthe build version identifying the required DIMISDIMDependencyRequiredMajorVersionYTextthe major version identifying the required DIMISDIMDependencyRequiredMinorVersionYTextthe minor version identifying the required DIMISDIMDependencyRequiredRevisionVersionYTextthe revision version identifying the required DIMISDIMDependencyRequiredUUIDNTextthe UUID identifying the required DIMISDIMReferenceISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.ISDIMReferenceISDIMReferenceNISDIMDependency1IdentifierThis is the primary key to the ISDIMReference tableISDIMReferenceDependenciesISDIMDependency_NISDIMDependency1IdentifierForeign key into ISDIMDependency table.ISDIMReferenceDependenciesISDIMReference_ParentNISDIMReference1IdentifierForeign key into ISDIMReference table.ISDIMVariableISDIMReference_NISDIMReference1IdentifierForeign key into ISDIMReference table.ISDIMVariableISDIMVariableNIdentifierThis is the primary key to the ISDIMVariable tableISDIMVariableNameNTextName of a variable defined in the .dim fileISDIMVariableNewValueYTextNew value that you want to override withISDIMVariableTypeYType of the variable. 0: Build Variable, 1: Runtime VariableISDLLWrapperEntryPointNTextThis is a foreign key to the target column in the CustomAction tableISDLLWrapperSourceNFormattedThis is column points to the source file for the DLLWrapper Custom ActionISDLLWrapperTargetNTextThe function signatureISDLLWrapperTypeYTypeISDRMFileFile_YFile1IdentifierForeign key into File table. A null value will cause a build warning.ISDRMFileISDRMFileNIdentifierUnique identifier for this item.ISDRMFileISDRMLicense_YISDRMLicense1IdentifierForeign key referencing License that packages this file.ISDRMFileShellNTextText indicating the activation shell used at runtime.ISDRMFileAttributeISDRMFile_NISDRMFile1IdentifierPrimary foreign key into ISDRMFile table.ISDRMFileAttributePropertyNTextThe name of the attributeISDRMFileAttributeValueYTextThe value of the attributeISDRMLicenseAttributesYNumberBitwise field used to specify binary attributes of this license.ISDRMLicenseDescriptionYTextAn internal description of this license.ISDRMLicenseISDRMLicenseNIdentifierUnique key identifying the license record.ISDRMLicenseLicenseNumberYTextThe license number.ISDRMLicenseProjectVersionYTextThe version of the project that this license is tied to.ISDRMLicenseRequestCodeYTextThe request code.ISDRMLicenseResponseCodeYTextThe response code.ISDependencyExcludeY - ISDependencyISDependencyY - ISDisk1FileDiskY-1;0;1Used to differentiate between disk1(1), last disk(-1), and other(0).ISDisk1FileISBuildSourcePathNTextFull path of file to be copied to Disk1 folderISDisk1FileISDisk1FileNIdentifierPrimary key for ISDisk1File tableISDynamicFileComponent_NComponent1IdentifierForeign key referencing Component that controls the file.ISDynamicFileExcludeFilesYTextWildcards for excluded files.ISDynamicFileISAttributesY0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15This is used to store Installshield custom properties of a dynamic filet. Currently the only one is SelfRegister.ISDynamicFileIncludeFilesYTextWildcards for included files.ISDynamicFileIncludeFlagsYInclude flags.ISDynamicFileSourceFolderNTextFull path, the category is of Text instead of Path because of potential use of path variables.ISFeatureDIMReferencesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureDIMReferencesISDIMReference_NISDIMReference1IdentifierForeign key into ISDIMReference table.ISFeatureMergeModuleExcludesFeature_NIdentifierForeign key into Feature table.ISFeatureMergeModuleExcludesLanguageNForeign key into ISMergeModule table.ISFeatureMergeModuleExcludesModuleIDNIdentifierForeign key into ISMergeModule table.ISFeatureMergeModulesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureMergeModulesISMergeModule_NISMergeModule1TextForeign key into ISMergeModule table.ISFeatureMergeModulesLanguage_NISMergeModule2Foreign key into ISMergeModule table.ISFeatureSetupPrerequisitesFeature_NFeature1IdentifierForeign key into Feature table.ISFeatureSetupPrerequisitesISSetupPrerequisites_NISSetupPrerequisites1 - ISFileManifestsFile_NIdentifierForeign key into File table.ISFileManifestsManifest_NIdentifierForeign key into File table.ISIISItemComponent_YComponent1IdentifierForeign key to Component table.ISIISItemDisplayNameYTextLocalizable Item Name.ISIISItemISIISItemNIdentifierPrimary key for each item.ISIISItemISIISItem_ParentYISIISItem1IdentifierThis record's parent record.ISIISItemTypeNIIS resource type.ISIISPropertyFriendlyNameYTextIIS property name.ISIISPropertyISAttributesYFlags.ISIISPropertyISIISItem_NISIISItem1IdentifierPrimary key for table, foreign key into ISIISItem.ISIISPropertyISIISPropertyNIdentifierPrimary key for table.ISIISPropertyMetaDataAttributesYIIS property attributes.ISIISPropertyMetaDataPropYIIS property ID.ISIISPropertyMetaDataTypeYIIS property data type.ISIISPropertyMetaDataUserTypeYIIS property user data type.ISIISPropertyMetaDataValueYTextIIS property value.ISIISPropertyOrderYOrder sequencing.ISIISPropertySchemaYTextIIS7 schema information.ISInstallScriptActionEntryPointNTextThis is a foreign key to the target column in the CustomAction tableISInstallScriptActionSourceNFormattedThis is column points to the source file for the DLLWrapper Custom ActionISInstallScriptActionTargetYTextThe function signatureISInstallScriptActionTypeYTypeISLanguageISLanguageNTextThis is the language ID.ISLanguageIncludedY0;1Specify whether this language should be included.ISLinkerLibraryISLinkerLibraryNIdentifierUnique identifier for the link library.ISLinkerLibraryLibraryNTextFull path of the object library (.obl file).ISLinkerLibraryOrderNOrder of the LibraryISLocalControlAttributesYA 32-bit word that specifies the attribute flags to be applied to this control.ISLocalControlBinary_YBinary1IdentifierExternal key to the Binary table.ISLocalControlControl_NControl2IdentifierName of the control. This name must be unique within a dialog, but can repeat on different dialogs.ISLocalControlDialog_NDialog1IdentifierExternal key to the Dialog table, name of the dialog.ISLocalControlHeightYHeight of the bounding rectangle of the control.ISLocalControlISBuildSourcePathYTextFull path to .rtf file for scrollable text controlISLocalControlISLanguage_NISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalControlWidthYWidth of the bounding rectangle of the control.ISLocalControlXYHorizontal coordinate of the upper left corner of the bounding rectangle of the control.ISLocalControlYYVertical coordinate of the upper left corner of the bounding rectangle of the control.ISLocalDialogAttributesYA 32-bit word that specifies the attribute flags to be applied to this dialog.ISLocalDialogDialog_YDialog1IdentifierName of the dialog.ISLocalDialogHeightN032767Height of the bounding rectangle of the dialog.ISLocalDialogISLanguage_YISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalDialogTextStyle_YIdentifierForeign Key into TextStyle table, only used in Script Based Projects.ISLocalDialogWidthN032767Width of the bounding rectangle of the dialog.ISLocalRadioButtonHeightN032767The height of the button.ISLocalRadioButtonISLanguage_NISLanguage1TextThis is a foreign key to the ISLanguage table.ISLocalRadioButtonOrderN132767RadioButton2A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ISLocalRadioButtonPropertyNRadioButton1IdentifierA named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.ISLocalRadioButtonWidthN032767The width of the button.ISLocalRadioButtonXN032767The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.ISLocalRadioButtonYN032767The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.ISLockPermissionsAttributesY-21474836472147483647Permissions attributes mask, 1==Deny access; 2==No inheritISLockPermissionsDomainYTextDomain name for user whose permissions are being set.ISLockPermissionsLockObjectNIdentifierForeign key into CreateFolder, Registry, or File tableISLockPermissionsPermissionY-21474836472147483647Permission Access mask.ISLockPermissionsTableNIdentifierCreateFolder;File;RegistryReference to another table nameISLockPermissionsUserNTextUser for permissions to be set. This can be a property, hardcoded named, or SID stringISLogicalDiskCabinetYCabinetIf some or all of the files stored on the media are compressed in a cabinet, the name of that cabinet.ISLogicalDiskDiskIdN132767Primary key, integer to determine sort order for table.ISLogicalDiskDiskPromptYTextDisk name: the visible text actually printed on the disk. This will be used to prompt the user when this disk needs to be inserted.ISLogicalDiskISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISLogicalDiskISRelease_NISRelease1TextForeign key into the ISRelease table.ISLogicalDiskLastSequenceN032767File sequence number for the last file for this media.ISLogicalDiskSourceYPropertyThe property defining the location of the cabinet file.ISLogicalDiskVolumeLabelYTextThe label attributed to the volume.ISLogicalDiskFeaturesFeature_YFeature1IdentifierRequired foreign key into the Feature Table,ISLogicalDiskFeaturesISAttributesYThis is used to store Installshield custom properties, like Compressed, etc.ISLogicalDiskFeaturesISLogicalDisk_N132767ISLogicalDisk1IdentifierForeign key into the ISLogicalDisk table.ISLogicalDiskFeaturesISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISLogicalDiskFeaturesISRelease_NISRelease1TextForeign key into the ISRelease table.ISLogicalDiskFeaturesSequenceN032767File sequence number for the file for this media.ISMergeModuleDestinationYTextDestination.ISMergeModuleISAttributesYThis is used to store Installshield custom properties of a merge module.ISMergeModuleISMergeModuleNTextThe GUID identifying the merge module.ISMergeModuleLanguageNDefault decimal language of module.ISMergeModuleNameNTextName of the merge module.ISMergeModuleCfgValuesAttributesYAttributes (from configurable merge module)ISMergeModuleCfgValuesContextDataYTextContextData (from configurable merge module)ISMergeModuleCfgValuesDefaultValueYTextDefaultValue (from configurable merge module)ISMergeModuleCfgValuesDescriptionYTextDescription (from configurable merge module)ISMergeModuleCfgValuesDisplayNameYTextDisplayName (from configurable merge module)ISMergeModuleCfgValuesFormatNFormat (from configurable merge module)ISMergeModuleCfgValuesHelpKeywordYTextHelpKeyword (from configurable merge module)ISMergeModuleCfgValuesHelpLocationYTextHelpLocation (from configurable merge module)ISMergeModuleCfgValuesISMergeModule_NISMergeModule1TextThe module signature, a foreign key into the ISMergeModule tableISMergeModuleCfgValuesLanguage_NISMergeModule2Default decimal language of module.ISMergeModuleCfgValuesModuleConfiguration_NIdentifierIdentifier, foreign key into ModuleConfiguration table (ModuleConfiguration.Name)ISMergeModuleCfgValuesTypeYTextType (from configurable merge module)ISMergeModuleCfgValuesValueYTextValue for this item.ISObjectLanguageNText - ISObjectObjectNameNText - ISObjectPropertyIncludeInBuildYBoolean, 0 for false non 0 for trueISObjectPropertyObjectNameYISObject1Text - ISObjectPropertyPropertyYText - ISObjectPropertyValueYText - ISPalmAppComponentNComponent1 - ISPalmAppPalmAppN - ISPalmAppFileDestinationN - ISPalmAppFileFileKeyNFile1 - ISPalmAppFilePalmAppNISPalmApp1 - ISPatchConfigImagePatchConfiguration_YISPatchConfiguration1TextForeign key to the ISPatchConfigurationTableISPatchConfigImageUpgradedImage_NISUpgradedImage1TextForeign key to the ISUpgradedImageTableISPatchConfigurationAttributesYPatchConfiguration attributesISPatchConfigurationCanPCDifferNThis is determine whether Product Codes may differISPatchConfigurationCanPVDifferNThis is determine whether the Major Product Version may differISPatchConfigurationEnablePatchCacheNThis is determine whether to Enable Patch cacheingISPatchConfigurationFlagsNPatching API FlagsISPatchConfigurationIncludeWholeFilesNThis is determine whether to build a binary level patchISPatchConfigurationLeaveDecompressedNThis is determine whether to leave intermediate files devcompressed when finishedISPatchConfigurationMinMsiVersionNMinimum Required MSI VersionISPatchConfigurationNameNTextName of the Patch ConfigurationISPatchConfigurationOptimizeForSizeNThis is determine whether to Optimize for large filesISPatchConfigurationOutputPathNTextBuild LocationISPatchConfigurationPatchCacheDirYTextDirectory to recieve the Patch Cache informationISPatchConfigurationPatchGuidNTextUnique Patch IdentifierISPatchConfigurationPatchGuidsToReplaceYTextList Of Patch Guids to unregisterISPatchConfigurationTargetProductCodesNTextList Of target Product CodesISPatchConfigurationPropertyISPatchConfiguration_YISPatchConfiguration1TextName of the Patch ConfigurationISPatchConfigurationPropertyPropertyYTextName of the Patch Configuration Property valueISPatchConfigurationPropertyValueYTextValue of the Patch Configuration PropertyISPatchExternalFileFileKeyNTextFilekeyISPatchExternalFileFilePathNTextFilepathISPatchExternalFileISUpgradedImage_NISUpgradedImage1TextForeign key to the isupgraded image tableISPatchExternalFileNameNTextUniqu name to identify this record.ISPatchWholeFileComponentYTextComponent containing file keyISPatchWholeFileFileKeyNTextKey of file to be included as wholeISPatchWholeFileUpgradedImageNISUpgradedImage1TextForeign key to ISUpgradedImage TableISPathVariableISPathVariableNThe name of the path variable.ISPathVariableTestValueYTextThe test value of the path variable.ISPathVariableTypeN1;2;4;8The type of the path variable.ISPathVariableValueYTextThe value of the path variable.ISProductConfigurationGeneratePackageCodeYNumber0;1Indicates whether or not to generate a package code.ISProductConfigurationISProductConfigurationNTextThe name of the product configuration.ISProductConfigurationProductConfigurationFlagsYTextProduct configuration (release) flags.ISProductConfigurationInstanceISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISProductConfigurationInstanceInstanceIdN032767Identifies the instance number of this instance. This value is stored in the Property InstanceId.ISProductConfigurationInstancePropertyNTextProduct Congiuration property nameISProductConfigurationInstanceValueNTextString value for property.ISProductConfigurationPropertyISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISProductConfigurationPropertyPropertyNProperty1TextProduct Congiuration property nameISProductConfigurationPropertyValueYTextString value for property. Never null or empty.ISReleaseAttributesNBitfield holding boolean values for various release attributes.ISReleaseBuildLocationNTextBuild location.ISReleaseCDBrowserYTextDemoshield browser location.ISReleaseDefaultLanguageNTextDefault language for setup.ISReleaseDigitalPVKYTextDigital signing private key (.pvk) file.ISReleaseDigitalSPCYTextDigital signing Software Publisher Certificate (.spc) file.ISReleaseDigitalURLYTextDigital signing URL.ISReleaseDiskClusterSizeNDisk cluster size.ISReleaseDiskSizeNTextDisk size.ISReleaseDiskSizeUnitN0;1;2Disk size units (KB or MB).ISReleaseDiskSpanningN0;1;2Disk spanning (automatic, enforce size, etc.).ISReleaseDotNetBuildConfigurationYTextBuild Configuration for .NET solutions.ISReleaseISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleaseISReleaseNTextThe name of the release.ISReleaseISSetupPrerequisiteLocationY0;1;2;3Location the Setup Prerequisites will be placed inISReleaseMediaLocationNTextMedia location on disk.ISReleaseMsiCommandLineYTextCommand line passed to the msi package from setup.exeISReleaseMsiSourceTypeN-14MSI media source type.ISReleasePackageNameNTextPackage name.ISReleasePasswordYTextPassword.ISReleasePlatformsNTextPlatforms supported (Intel, Alpha, etc.).ISReleaseReleaseFlagsYTextRelease flags.ISReleaseReleaseTypeN1;2;4Release type (single, uncompressed, etc.).ISReleaseSupportedLanguagesDataYTextLanguages supported (for component filtering).ISReleaseSupportedLanguagesUINTextUI languages supported.ISReleaseSupportedOSsNIndicate which operating systmes are supported.ISReleaseSynchMsiYTextMSI file to synchronize file keys and other data with (patch-like functionality).ISReleaseTypeN06Release type (CDROM, Network, etc.).ISReleaseURLLocationYTextMedia location via URL.ISReleaseVersionCopyrightYTextVersion stamp information.ISReleaseASPublishInfoISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleaseASPublishInfoISRelease_NISRelease1TextForeign key into the ISRelease table.ISReleaseASPublishInfoPropertyYTextAS Repository property nameISReleaseASPublishInfoValueYTextAS Repository property valueISReleaseExtendedAttributesYBitfield holding boolean values for various release attributes.ISReleaseExtendedCertPasswordYTextDigital certificate passwordISReleaseExtendedDigitalCertificateDBaseNSYTextPath to cerificate database for Netscape digital signatureISReleaseExtendedDigitalCertificateIdNSYTextPath to cerificate ID for Netscape digital signatureISReleaseExtendedDigitalCertificatePasswordNSYTextPassword for Netscape digital signatureISReleaseExtendedDotNetBaseLanguageYTextBase Languge of .NET RedistISReleaseExtendedDotNetFxCmdLineYTextCommand Line to pass to DotNetFx.exeISReleaseExtendedDotNetLangPackCmdLineYTextCommand Line to pass to LangPack.exeISReleaseExtendedDotNetLangaugePacksYText.NET Redist language packs to includeISReleaseExtendedDotNetRedistLocationY03Location of .NET framework Redist (Web, SetupExe, Source, None)ISReleaseExtendedDotNetRedistURLYTextURL to .NET framework RedistISReleaseExtendedDotNetVersionY02Version of .NET framework Redist (1.0, 1.1)ISReleaseExtendedEngineLocationY02Location of msi engine (Web, SetupExe...)ISReleaseExtendedISEngineLocationY02Location of ISScript engine (Web, SetupExe...)ISReleaseExtendedISEngineURLYTextURL to InstallShield scripting engineISReleaseExtendedISProductConfiguration_NTextForeign key into the ISProductConfiguration table.ISReleaseExtendedISRelease_NTextThe name of the release.ISReleaseExtendedJSharpCmdLineYTextCommand Line to pass to vjredist.exeISReleaseExtendedJSharpRedistLocationY03Location of J# framework Redist (Web, SetupExe, Source, None)ISReleaseExtendedMsiEngineVersionYBitfield holding selected MSI engine versions included in this releaseISReleaseExtendedOneClickCabNameYTextFile name of generated cabfileISReleaseExtendedOneClickHtmlNameYTextFile name of generated html pageISReleaseExtendedOneClickTargetBrowserY02Target browser (IE, Netscape, both...)ISReleaseExtendedWebCabSizeY02147483647Size of the cabfileISReleaseExtendedWebLocalCachePathYTextDirectory to cache downloaded packageISReleaseExtendedWebTypeY02Type of web install (One Executable, Downloader...)ISReleaseExtendedWebURLYTextURL to .msi packageISReleaseExtendedWin9xMsiUrlYTextURL to Ansi MSI engineISReleaseExtendedWinMsi30UrlYTextURL to MSI 3.0 engineISReleaseExtendedWinNTMsiUrlYTextURL to Unicode MSI engineISReleasePropertyISProductConfiguration_NTextForeign key into ISProductConfiguration table.ISReleasePropertyISRelease_NTextForeign key into ISRelease table.ISReleasePropertyNameNProperty nameISReleasePropertyValueNProperty valueISReleasePublishInfoDescriptionYTextRepository item descriptionISReleasePublishInfoDisplayNameYTextRepository item display nameISReleasePublishInfoISAttributesYBitfield holding various attributesISReleasePublishInfoISProductConfiguration_NISProductConfiguration1TextForeign key into the ISProductConfiguration table.ISReleasePublishInfoISRelease_NISRelease1TextThe name of the release.ISReleasePublishInfoPublisherYTextRepository item publisherISReleasePublishInfoRepositoryYTextRepository which to publish the built merge moduleISSQLConnectionAttributesN - ISSQLConnectionAuthenticationN - ISSQLConnectionBatchSeparatorY - ISSQLConnectionCmdTimeoutY - ISSQLConnectionCommentsY - ISSQLConnectionDatabaseN - ISSQLConnectionISSQLConnectionNIdentifierPrimary key used to identify a particular ISSQLConnection record.ISSQLConnectionOrderN - ISSQLConnectionPasswordN - ISSQLConnectionScriptVersion_ColumnY - ISSQLConnectionScriptVersion_TableY - ISSQLConnectionServerN - ISSQLConnectionUserNameN - ISSQLConnectionDBServerISSQLConnectionDBServerNIdentifierPrimary key used to identify a particular ISSQLConnectionDBServer record.ISSQLConnectionDBServerISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLConnectionDBServerISSQLDBMetaData_NISSQLDBMetaData1IdentifierForeign key into ISSQLDBMetaData table.ISSQLConnectionDBServerOrderN - ISSQLConnectionScriptISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLConnectionScriptISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLConnectionScriptOrderN - ISSQLDBMetaDataAdoCxnAdditionalY - ISSQLDBMetaDataAdoCxnDatabaseY - ISSQLDBMetaDataAdoCxnDriverY - ISSQLDBMetaDataAdoCxnNetLibraryY - ISSQLDBMetaDataAdoCxnPasswordY - ISSQLDBMetaDataAdoCxnPortY - ISSQLDBMetaDataAdoCxnServerY - ISSQLDBMetaDataAdoCxnUserIDY - ISSQLDBMetaDataAdoCxnWindowsSecurityY - ISSQLDBMetaDataAdoDriverNameY - ISSQLDBMetaDataCreateDbCmdY - ISSQLDBMetaDataCreateTableCmdY - ISSQLDBMetaDataDisplayNameY - ISSQLDBMetaDataDsnODBCNameY - ISSQLDBMetaDataISAttributesY - ISSQLDBMetaDataISSQLDBMetaDataNIdentifierPrimary key used to identify a particular ISSQLDBMetaData record.ISSQLDBMetaDataInsertRecordCmdY - ISSQLDBMetaDataLocalInstanceNamesY - ISSQLDBMetaDataQueryDatabasesCmdY - ISSQLDBMetaDataScriptVersion_ColumnY - ISSQLDBMetaDataScriptVersion_ColumnTypeY - ISSQLDBMetaDataScriptVersion_TableY - ISSQLDBMetaDataSelectTableCmdY - ISSQLDBMetaDataSwitchDbCmdY - ISSQLDBMetaDataTestDatabaseCmdY - ISSQLDBMetaDataTestTableCmdY - ISSQLDBMetaDataTestTableCmd2Y - ISSQLDBMetaDataVersionBeginTokenY - ISSQLDBMetaDataVersionEndTokenY - ISSQLDBMetaDataVersionInfoCmdY - ISSQLDBMetaDataWinAuthentUserIdY - ISSQLRequirementAttributesN - ISSQLRequirementISSQLConnectionDBServer_YISSQLConnectionDBServer1IdentifierForeign key into ISSQLConnectionDBServer table.ISSQLRequirementISSQLConnection_NISSQLConnection1IdentifierForeign key into ISSQLConnection table.ISSQLRequirementISSQLRequirementNIdentifierPrimary key used to identify a particular ISSQLRequirement record.ISSQLRequirementMajorVersionY - ISSQLRequirementServicePackLevelY - ISSQLScriptErrorAttributesN - ISSQLScriptErrorErrHandlingN - ISSQLScriptErrorErrNumberN - ISSQLScriptErrorISSQLScriptFile_YISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile tableISSQLScriptErrorMessageYTextCustom end-user message. Reserved for future use.ISSQLScriptFileAttributesN - ISSQLScriptFileCommentsYTextCommentsISSQLScriptFileComponent_NComponent1IdentifierForeign key referencing Component that controls the SQL script.ISSQLScriptFileConditionYConditionA conditional statement that will disable this script if the specified condition evaluates to the 'False' state. If a script is disabled, it will not be installed regardless of the 'Action' state associated with the component.ISSQLScriptFileErrorHandlingN - ISSQLScriptFileISBuildSourcePathYTextFull path, the category is of Text instead of Path because of potential use of path variables.ISSQLScriptFileISSQLScriptFileNIdentifierThis is the primary key to the ISSQLScriptFile tableISSQLScriptFileInstallTextYTextFeedback end-user text at installISSQLScriptFileSchedulingN - ISSQLScriptFileUninstallTextYTextFeedback end-user text at UninstallISSQLScriptFileVersionYTextSchema Version (####.#####.####)ISSQLScriptImportAttributesN - ISSQLScriptImportAuthenticationN - ISSQLScriptImportDatabaseY - ISSQLScriptImportExcludeTablesY - ISSQLScriptImportISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLScriptImportIncludeTablesY - ISSQLScriptImportPasswordY - ISSQLScriptImportServerY - ISSQLScriptImportUserNameY - ISSQLScriptReplaceAttributesN - ISSQLScriptReplaceISSQLScriptFile_NISSQLScriptFile1IdentifierForeign key into ISSQLScriptFile table.ISSQLScriptReplaceISSQLScriptReplaceNIdentifierPrimary key used to identify a particular ISSQLScriptReplace record.ISSQLScriptReplaceReplaceY - ISSQLScriptReplaceSearchY - ISScriptFileISScriptFileNTextThis is the full path of the script file. The path portion may be expressed in path variable form.ISSearchReplaceAttributesN - ISSearchReplaceISSearchReplaceNIdentifierPrimary key used to identify a particular ISSearchReplace record.ISSearchReplaceISSearchReplaceSet_NISSearchReplaceSet1IdentifierForeign key referencing ISSearchReplaceSet.ISSearchReplaceOrderN - ISSearchReplaceReplaceY - ISSearchReplaceSearchY - ISSearchReplaceSetAttributesN - ISSearchReplaceSetCodePageN - ISSearchReplaceSetComponent_NComponent1IdentifierForeign key referencing Component that controls the text file change.ISSearchReplaceSetDirectory_NDirectory1IdentifierForeign key referencing Directory that contains the text files.ISSearchReplaceSetExcludeFilesY - ISSearchReplaceSetISSearchReplaceSetNIdentifierPrimary key used to identify a particular ISSearchReplaceSet record.ISSearchReplaceSetIncludeFilesY - ISSearchReplaceSetOrderN - ISSelfRegCmdLineY - ISSelfRegCostY - ISSelfRegFileKeyNFile1IdentifierForeign key to the file tableISSelfRegOrderY - ISSetupFileFileNameYTextThis is the file name to use when streaming the file to the support files locationISSetupFileISSetupFileNIdentifierThis is the primary key to the ISSetupFile tableISSetupFileLanguageYTextFour digit language identifier. 0 for Language NeutralISSetupFilePathYTextLink to the source file on the build machineISSetupFileSplashYShortBoolean value indication whether his setup file entry belongs in the Splasc Screen sectionISSetupFileStreamYBinaryBinary stream. The bits to stream to the support locationISSetupPrerequisitesISBuildSourcePathY - ISSetupPrerequisitesISReleaseFlagsYRelease Flags that specify whether this prereq will be included in a particular release.ISSetupPrerequisitesISSetupLocationY0;1;2 - ISSetupPrerequisitesISSetupPrerequisitesN - ISSetupPrerequisitesOrderY - ISSetupTypeCommentsYTextUser Comments.ISSetupTypeDescriptionYTextLonger descriptive text describing a visible feature item.ISSetupTypeDisplayN032767Numeric sort order, used to force a specific display ordering.ISSetupTypeDisplay_NameYFormattedA string used to set the initial text contained within a control (if appropriate).ISSetupTypeISSetupTypeNIdentifierPrimary key used to identify a particular feature record.ISSetupTypeFeaturesFeature_NFeature1IdentifierForeign key into Feature table.ISSetupTypeFeaturesISSetupType_NISSetupType1IdentifierForeign key into ISSetupType table.ISStoragesISBuildSourcePathYPath to the file to stream into sub-storageISStoragesNameNName of the sub-storage keyISStringCommentYTextCommentISStringEncodedYEncoding for multi-byte strings.ISStringISLanguage_NTextThis is a foreign key to the ISLanguage table.ISStringISStringNTextString id.ISStringTimeStampYTime/DateTime Stamp. MSI's Time/Date column type is just an int, with bits packed in a certain order.ISStringValueYTextreal string value.ISTargetImageFlagsYrelative order of the target imageISTargetImageIgnoreMissingFilesNIf true, ignore missing source files when creating patchISTargetImageMsiPathNTextPath to the target imageISTargetImageNameNIdentifierName of the TargetImageISTargetImageOrderNrelative order of the target imageISTargetImageUpgradedImage_NISUpgradedImage1Textforeign key to the upgraded Image tableISUpgradeMsiItemISAttributesN0;1 - ISUpgradeMsiItemISReleaseFlagsY - ISUpgradeMsiItemObjectSetupPathNTextThe path to the setup you want to upgrade.ISUpgradeMsiItemUpgradeItemNTextThe name of the Upgrade Item.ISUpgradedImageFamilyNTextName of the image familyISUpgradedImageMsiPathNTextPath to the upgraded imageISUpgradedImageNameNIdentifierName of the UpgradedImageISVirtualDirectoryDirectory_NDirectory1IdentifierForeign key into Directory table.ISVirtualDirectoryNameNIdentifierProperty nameISVirtualDirectoryValueNProperty valueISVirtualFileFile_NFile1IdentifierForeign key into File table.ISVirtualFileNameNIdentifierProperty nameISVirtualFileValueNProperty valueISVirtualPackageNameNIdentifierProperty nameISVirtualPackageValueNProperty valueISVirtualRegistryNameNIdentifierProperty nameISVirtualRegistryRegistry_NRegistry1IdentifierForeign key into Registry table.ISVirtualRegistryValueNProperty valueISVirtualReleaseISProductConfiguration_NTextForeign key into ISProductConfiguration table.ISVirtualReleaseISRelease_NTextForeign key into ISRelease table.ISVirtualReleaseNameNProperty nameISVirtualReleaseValueNProperty valueISVirtualShortcutNameNIdentifierProperty nameISVirtualShortcutShortcut_NShortcut1IdentifierForeign key into Shortcut table.ISVirtualShortcutValueNProperty valueISXmlElementContentYTextElement contentsISXmlElementISAttributesYNumberInternal XML element attributesISXmlElementISXmlElementNIdentifierPrimary key, non-localized, internal token for Xml elementISXmlElementISXmlElement_ParentYISXmlElement1IdentifierForeign key into ISXMLElement table.ISXmlElementISXmlFile_NISXmlFile1IdentifierForeign key into XmlFile table.ISXmlElementXPathYTextXPath fragment including any operatorsISXmlElementAttribISAttributesYNumberInternal XML elementattib attributesISXmlElementAttribISXmlElementAttribNIdentifierPrimary key, non-localized, internal token for Xml element attributeISXmlElementAttribISXmlElement_NISXmlElement1IdentifierForeign key into ISXMLElement table.ISXmlElementAttribNameYTextLocalized attribute nameISXmlElementAttribValueYTextLocalized attribute valueISXmlFileComponent_NComponent1IdentifierForeign key into Component table.ISXmlFileDirectoryNIdentifierForeign key into Directory table.ISXmlFileEncodingYTextXML File EncodingISXmlFileFileNameNTextLocalized XML file nameISXmlFileISAttributesYNumberInternal XML file attributesISXmlFileISXmlFileNIdentifierPrimary key, non-localized,internal token for Xml fileISXmlFileSelectionNamespacesYTextSelection namespacesISXmlLocatorAttributeYThe name of an attribute within the XML element.ISXmlLocatorElementYXPath query that will locate an element in an XML file.ISXmlLocatorISAttributesY0;1;2 - ISXmlLocatorParentYIdentifierThe parent file signature. It is also a foreign key in the Signature table.ISXmlLocatorSignature_NIdentifierThe Signature_ represents a unique file signature and is also the foreign key in the Signature, RegLocator, IniLocator, ISXmlLocator, CompLocator and the DrLocator tables.IconDataYBinaryBinary stream. The binary icon data in PE (.DLL or .EXE) or icon (.ICO) format.IconISBuildSourcePathYTextFull path to the ICO or EXE file.IconISIconIndexY-3276732767Optional icon index to be extracted.IconNameNIdentifierPrimary key. Name of the icon file.IniFileActionN0;1;3The type of modification to be made, one of iifEnumIniFileComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the .INI value.IniFileDirPropertyYIdentifierForeign key into the Directory table denoting the directory where the .INI file is.IniFileFileNameNTextThe .INI file name in which to write the informationIniFileIniFileNIdentifierPrimary key, non-localized token.IniFileKeyNFormattedThe .INI file key below Section.IniFileSectionNFormattedThe .INI file Section.IniFileValueNFormattedThe value to be written.IniLocatorFieldY032767The field in the .INI line. If Field is null or 0 the entire line is read.IniLocatorFileNameNTextThe .INI file name.IniLocatorKeyNTextKey value (followed by an equals sign in INI file).IniLocatorSectionNTextSection name within in file (within square brackets in INI file).IniLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table.IniLocatorTypeY02An integer value that determines if the .INI value read is a filename or a directory location or to be used as is w/o interpretation.InstallExecuteSequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.InstallExecuteSequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.InstallExecuteSequenceISAttributesYThis is used to store MM Custom Action TypesInstallExecuteSequenceISCommentsYTextAuthor’s comments on this Sequence.InstallExecuteSequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.InstallShieldPropertyNIdentifierName of property, uppercase if settable by launcher or loader.InstallShieldValueYTextString value for property.InstallUISequenceActionNIdentifierName of action to invoke, either in the engine or the handler DLL.InstallUISequenceConditionYConditionOptional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.InstallUISequenceISAttributesYThis is used to store MM Custom Action TypesInstallUISequenceISCommentsYTextAuthor’s comments on this Sequence.InstallUISequenceSequenceY-432767Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.IsolatedComponentComponent_ApplicationNComponent1IdentifierKey to Component table item for applicationIsolatedComponentComponent_SharedNComponent1IdentifierKey to Component table item to be isolatedLaunchConditionConditionNConditionExpression which must evaluate to TRUE in order for install to commence.LaunchConditionDescriptionNTextLocalizable text to display when condition fails and install must abort.ListBoxOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ListBoxPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same listbox.ListBoxTextYTextThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ListBoxValueNFormattedThe value string associated with this item. Selecting the line will set the associated property to this value.ListViewBinary_YBinary1IdentifierThe name of the icon to be displayed with the icon. The binary information is looked up from the Binary Table.ListViewOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.ListViewPropertyNIdentifierA named property to be tied to this item. All the items tied to the same property become part of the same listview.ListViewTextYTextThe visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.ListViewValueNTextThe value string associated with this item. Selecting the line will set the associated property to this value.LockPermissionsDomainYTextDomain name for user whose permissions are being set. (usually a property)LockPermissionsLockObjectNIdentifierForeign key into Registry or File tableLockPermissionsPermissionY-21474836472147483647Permission Access mask. Full Control = 268435456 (GENERIC_ALL = 0x10000000)LockPermissionsTableNIdentifierDirectory;File;RegistryReference to another table nameLockPermissionsUserNTextUser for permissions to be set. (usually a property)MIMECLSIDYClass1GuidOptional associated CLSID.MIMEContentTypeNTextPrimary key. Context identifier, typically "type/format".MIMEExtension_NExtension1TextOptional associated extension (without dot)MediaCabinetYCabinetIf some or all of the files stored on the media are compressed in a cabinet, the name of that cabinet.MediaDiskIdN132767Primary key, integer to determine sort order for table.MediaDiskPromptYTextDisk name: the visible text actually printed on the disk. This will be used to prompt the user when this disk needs to be inserted.MediaLastSequenceN032767File sequence number for the last file for this media.MediaSourceYPropertyThe property defining the location of the cabinet file.MediaVolumeLabelYTextThe label attributed to the volume.MoveFileComponent_NComponent1IdentifierIf this component is not "selected" for installation or removal, no action will be taken on the associated MoveFile entryMoveFileDestFolderNIdentifierName of a property whose value is assumed to resolve to the full path to the destination directoryMoveFileDestNameYTextName to be given to the original file after it is moved or copied. If blank, the destination file will be given the same name as the source fileMoveFileFileKeyNIdentifierPrimary key that uniquely identifies a particular MoveFile recordMoveFileOptionsN01Integer value specifying the MoveFile operating mode, one of imfoEnumMoveFileSourceFolderYIdentifierName of a property whose value is assumed to resolve to the full path to the source directoryMoveFileSourceNameYTextName of the source file(s) to be moved or copied. Can contain the '*' or '?' wildcards.MsiAssemblyAttributesYAssembly attributesMsiAssemblyComponent_NComponent1IdentifierForeign key into Component table.MsiAssemblyFeature_NFeature1IdentifierForeign key into Feature table.MsiAssemblyFile_ApplicationYFile1IdentifierForeign key into File table, denoting the application context for private assemblies. Null for global assemblies.MsiAssemblyFile_ManifestYFile1IdentifierForeign key into the File table denoting the manifest file for the assembly.MsiAssemblyNameComponent_NComponent1IdentifierForeign key into Component table.MsiAssemblyNameNameNTextThe name part of the name-value pairs for the assembly name.MsiAssemblyNameValueNTextThe value part of the name-value pairs for the assembly name.MsiDigitalCertificateCertDataNBinaryA certificate context blob for a signer certificateMsiDigitalCertificateDigitalCertificateNMsiPackageCertificate2IdentifierA unique identifier for the rowMsiDigitalSignatureDigitalCertificate_NMsiDigitalCertificate1IdentifierForeign key to MsiDigitalCertificate table identifying the signer certificateMsiDigitalSignatureHashYBinaryThe encoded hash blob from the digital signatureMsiDigitalSignatureSignObjectNTextForeign key to Media tableMsiDigitalSignatureTableNIdentifierReference to another table name (only Media table is supported)MsiDriverPackagesComponentNComponent1IdentifierPrimary key used to identify a particular component record.MsiDriverPackagesFlagsNDriver package flagsMsiDriverPackagesReferenceComponentsY - MsiDriverPackagesSequenceYInstallation sequence numberMsiEmbeddedChainerCommandLineYFormatted - MsiEmbeddedChainerConditionYCondition - MsiEmbeddedChainerMsiEmbeddedChainerNIdentifier - MsiEmbeddedChainerSourceNCustomSource - MsiEmbeddedChainerTypeYInteger2;18;50 - MsiEmbeddedUIAttributesN03IntegerInformation about the data in the Data column.MsiEmbeddedUIDataYBinaryThis column contains binary information.MsiEmbeddedUIFileNameNFilenameThe name of the file that receives the binary information in the Data column.MsiEmbeddedUIISBuildSourcePathYText - MsiEmbeddedUIMessageFilterY0234913791IntegerSpecifies the types of messages that are sent to the user interface DLL. This column is only relevant for rows with the msidbEmbeddedUI attribute.MsiEmbeddedUIMsiEmbeddedUINIdentifierThe primary key for the table.MsiFileHashFile_NFile1IdentifierPrimary key, foreign key into File table referencing file with this hashMsiFileHashHashPart1NSize of file in bytes (long integer).MsiFileHashHashPart2NSize of file in bytes (long integer).MsiFileHashHashPart3NSize of file in bytes (long integer).MsiFileHashHashPart4NSize of file in bytes (long integer).MsiFileHashOptionsN032767Various options and attributes for this hash.MsiLockPermissionsExConditionYFormattedExpression which must evaluate to TRUE in order for this set of permissions to be appliedMsiLockPermissionsExLockObjectNIdentifierForeign key into Registry, File, CreateFolder, or ServiceInstall tableMsiLockPermissionsExMsiLockPermissionsExNIdentifierPrimary key, non-localized tokenMsiLockPermissionsExSDDLTextNFormattedSDDLTextString to indicate permissions to be applied to the LockObjectMsiLockPermissionsExTableNIdentifierCreateFolder;File;Registry;ServiceInstallReference to another table nameMsiPackageCertificateDigitalCertificate_NIdentifierA foreign key to the digital certificate tableMsiPackageCertificatePackageCertificateNIdentifierA unique identifier for the rowMsiPatchCertificateDigitalCertificate_NMsiDigitalCertificate1IdentifierA foreign key to the digital certificate tableMsiPatchCertificatePatchCertificateNIdentifierA unique identifier for the rowMsiPatchMetadataCompanyYTextOptional company nameMsiPatchMetadataPatchConfiguration_NISPatchConfiguration1TextForeign key to the ISPatchConfiguration tableMsiPatchMetadataPropertyNTextName of the metadataMsiPatchMetadataValueYTextValue of the metadataMsiPatchOldAssemblyFileAssembly_YMsiPatchOldAssemblyName1 - MsiPatchOldAssemblyFileFile_NFile1 - MsiPatchOldAssemblyNameAssemblyN - MsiPatchOldAssemblyNameAssembly_N - MsiPatchOldAssemblyNameNameN - MsiPatchOldAssemblyNameValueY - MsiPatchSequencePatchConfiguration_NISPatchConfiguration1TextForeign key to the patch configuration tableMsiPatchSequencePatchFamilyNTextName of the family to which this patch belongsMsiPatchSequenceSequenceNVersionThe version of this patch in this familyMsiPatchSequenceSupersedeNIntegerSupersedeMsiPatchSequenceTargetYTextTarget product codes for this patch familyMsiServiceConfigArgumentYTextArgument(s) for service configuration. Value depends on the content of the ConfigType fieldMsiServiceConfigComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the configuration of the serviceMsiServiceConfigConfigTypeN-21474836472147483647Service Configuration OptionMsiServiceConfigEventN07Bit field: 0x1 = Install, 0x2 = Uninstall, 0x4 = ReinstallMsiServiceConfigMsiServiceConfigNIdentifierPrimary key, non-localized token.MsiServiceConfigNameNFormattedName of a service. /, \, comma and space are invalidMsiServiceConfigFailureActionsActionsYTextA list of integer actions separated by [~] delimiters: 0 = SC_ACTION_NONE, 1 = SC_ACTION_RESTART, 2 = SC_ACTION_REBOOT, 3 = SC_ACTION_RUN_COMMAND. Terminate with [~][~]MsiServiceConfigFailureActionsCommandYFormattedCommand line of the process to CreateProcess function to executeMsiServiceConfigFailureActionsComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the configuration of the serviceMsiServiceConfigFailureActionsDelayActionsYTextA list of delays (time in milli-seconds), separated by [~] delmiters, to wait before taking the corresponding Action. Terminate with [~][~]MsiServiceConfigFailureActionsEventN07Bit field: 0x1 = Install, 0x2 = Uninstall, 0x4 = ReinstallMsiServiceConfigFailureActionsMsiServiceConfigFailureActionsNIdentifierPrimary key, non-localized tokenMsiServiceConfigFailureActionsNameNFormattedName of a service. /, \, comma and space are invalidMsiServiceConfigFailureActionsRebootMessageYFormattedMessage to be broadcast to server users before rebootingMsiServiceConfigFailureActionsResetPeriodY02147483647Time in seconds after which to reset the failure count to zero. Leave blank if it should never be resetMsiShortcutPropertyMsiShortcutPropertyNIdentifierPrimary key, non-localized tokenMsiShortcutPropertyPropVariantValueNFormattedString representation of the value in the propertyMsiShortcutPropertyPropertyKeyNFormattedCanonical string representation of the Property Key being setMsiShortcutPropertyShortcut_NShortcut1IdentifierForeign key into the Shortcut tableODBCAttributeAttributeNTextName of ODBC driver attributeODBCAttributeDriver_NODBCDriver1IdentifierReference to ODBC driver in ODBCDriver tableODBCAttributeValueYTextValue for ODBC driver attributeODBCDataSourceComponent_NComponent1IdentifierReference to associated componentODBCDataSourceDataSourceNIdentifierPrimary key, non-localized.internal token for data sourceODBCDataSourceDescriptionNTextText used as registered name for data sourceODBCDataSourceDriverDescriptionNTextReference to driver description, may be existing driverODBCDataSourceRegistrationN01Registration option: 0=machine, 1=user, others t.b.d.ODBCDriverComponent_NComponent1IdentifierReference to associated componentODBCDriverDescriptionNTextText used as registered name for driver, non-localizedODBCDriverDriverNIdentifierPrimary key, non-localized.internal token for driverODBCDriverFile_NFile1IdentifierReference to key driver fileODBCDriverFile_SetupYFile1IdentifierOptional reference to key driver setup DLLODBCSourceAttributeAttributeNTextName of ODBC data source attributeODBCSourceAttributeDataSource_NODBCDataSource1IdentifierReference to ODBC data source in ODBCDataSource tableODBCSourceAttributeValueYTextValue for ODBC data source attributeODBCTranslatorComponent_NComponent1IdentifierReference to associated componentODBCTranslatorDescriptionNTextText used as registered name for translatorODBCTranslatorFile_NFile1IdentifierReference to key translator fileODBCTranslatorFile_SetupYFile1IdentifierOptional reference to key translator setup DLLODBCTranslatorTranslatorNIdentifierPrimary key, non-localized.internal token for translatorPatchAttributesN032767Integer containing bit flags representing patch attributesPatchFile_NFile1IdentifierPrimary key, non-localized token, foreign key to File table, must match identifier in cabinet.PatchHeaderYBinaryBinary stream. The patch header, used for patch validation.PatchISBuildSourcePathYTextFull path to patch header.PatchPatchSizeN02147483647Size of patch in bytes (long integer).PatchSequenceN032767Primary key, sequence with respect to the media images; order must track cabinet order.PatchStreamRef_YIdentifierExternal key into the MsiPatchHeaders table specifying the row that contains the patch header stream.PatchPackageMedia_N032767Foreign key to DiskId column of Media table. Indicates the disk containing the patch package.PatchPackagePatchIdNGuidA unique string GUID representing this patch.ProgIdClass_YClass1GuidThe CLSID of an OLE factory corresponding to the ProgId.ProgIdDescriptionYTextLocalized description for the Program identifier.ProgIdISAttributesYThis is used to store Installshield custom properties of a component, like ExtractIcon, etc.ProgIdIconIndexY-3276732767Optional icon index.ProgIdIcon_YIcon1IdentifierOptional foreign key into the Icon Table, specifying the icon file associated with this ProgId. Will be written under the DefaultIcon key.ProgIdProgIdNTextThe Program Identifier. Primary key.ProgIdProgId_ParentYProgId1TextThe Parent Program Identifier. If specified, the ProgId column becomes a version independent prog id.PropertyISCommentsYTextUser Comments.PropertyPropertyNIdentifierName of property, uppercase if settable by launcher or loader.PropertyValueYTextString value for property.PublishComponentAppDataYTextThis is localisable Application specific data that can be associated with a Qualified Component.PublishComponentComponentIdNGuidA string GUID that represents the component id that will be requested by the alien product.PublishComponentComponent_NComponent1IdentifierForeign key into the Component table.PublishComponentFeature_NFeature1IdentifierForeign key into the Feature table.PublishComponentQualifierNTextThis is defined only when the ComponentId column is an Qualified Component Id. This is the Qualifier for ProvideComponentIndirect.RadioButtonHeightN032767The height of the button.RadioButtonHelpYTextThe help strings used with the button. The text is optional.RadioButtonISControlIdYA number used to represent the control ID of the Control, Used in Dialog exportRadioButtonOrderN132767A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.RadioButtonPropertyNIdentifierA named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.RadioButtonTextYTextThe visible title to be assigned to the radio button.RadioButtonValueNFormattedThe value string associated with this button. Selecting the button will set the associated property to this value.RadioButtonWidthN032767The width of the button.RadioButtonXN032767The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.RadioButtonYN032767The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.RegLocatorKeyNRegPathThe key for the registry value.RegLocatorNameYFormattedThe registry value name.RegLocatorRootN03The predefined root key for the registry value, one of rrkEnum.RegLocatorSignature_NSignature1IdentifierThe table key. The Signature_ represents a unique file signature and is also the foreign key in the Signature table. If the type is 0, the registry values refers a directory, and _Signature is not a foreign key.RegLocatorTypeY018An integer value that determines if the registry value is a filename or a directory location or to be used as is w/o interpretation.RegistryComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the installing of the registry value.RegistryISAttributesYThis is used to store Installshield custom properties of a registry item. Currently the only one is Automatic.RegistryKeyNRegPathThe key for the registry value.RegistryNameYFormattedThe registry value name.RegistryRegistryNIdentifierPrimary key, non-localized token.RegistryRootN-13The predefined root key for the registry value, one of rrkEnum.RegistryValueYTextThe registry value.RemoveFileComponent_NComponent1IdentifierForeign key referencing Component that controls the file to be removed.RemoveFileDirPropertyNIdentifierName of a property whose value is assumed to resolve to the full pathname to the folder of the file to be removed.RemoveFileFileKeyNIdentifierPrimary key used to identify a particular file entryRemoveFileFileNameYTextName of the file to be removed.RemoveFileInstallModeN1;2;3Installation option, one of iimEnum.RemoveIniFileActionN2;4The type of modification to be made, one of iifEnum.RemoveIniFileComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the deletion of the .INI value.RemoveIniFileDirPropertyYIdentifierForeign key into the Directory table denoting the directory where the .INI file is.RemoveIniFileFileNameNTextThe .INI file name in which to delete the informationRemoveIniFileKeyNFormattedThe .INI file key below Section.RemoveIniFileRemoveIniFileNIdentifierPrimary key, non-localized token.RemoveIniFileSectionNFormattedThe .INI file Section.RemoveIniFileValueYFormattedThe value to be deleted. The value is required when Action is iifIniRemoveTagRemoveRegistryComponent_NComponent1IdentifierForeign key into the Component table referencing component that controls the deletion of the registry value.RemoveRegistryKeyNRegPathThe key for the registry value.RemoveRegistryNameYFormattedThe registry value name.RemoveRegistryRemoveRegistryNIdentifierPrimary key, non-localized token.RemoveRegistryRootN-13The predefined root key for the registry value, one of rrkEnumReserveCostComponent_NComponent1IdentifierReserve a specified amount of space if this component is to be installed.ReserveCostReserveFolderYIdentifierName of a property whose value is assumed to resolve to the full path to the destination directoryReserveCostReserveKeyNIdentifierPrimary key that uniquely identifies a particular ReserveCost recordReserveCostReserveLocalN02147483647Disk space to reserve if linked component is installed locally.ReserveCostReserveSourceN02147483647Disk space to reserve if linked component is installed to run from the source location.SFPCatalogCatalogYBinarySFP CatalogSFPCatalogDependencyYFormattedParent catalog - only used by SFPSFPCatalogSFPCatalogNFilenameFile name for the catalog.SelfRegCostY032767The cost of registering the module.SelfRegFile_NFile1IdentifierForeign key into the File table denoting the module that needs to be registered.ServiceControlArgumentsYFormattedArguments for the service. Separate by [~].ServiceControlComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the startup of the serviceServiceControlEventN0187Bit field: Install: 0x1 = Start, 0x2 = Stop, 0x8 = Delete, Uninstall: 0x10 = Start, 0x20 = Stop, 0x80 = DeleteServiceControlNameNFormattedName of a service. /, \, comma and space are invalidServiceControlServiceControlNIdentifierPrimary key, non-localized token.ServiceControlWaitY01Boolean for whether to wait for the service to fully startServiceInstallArgumentsYFormattedArguments to include in every start of the service, passed to WinMainServiceInstallComponent_NComponent1IdentifierRequired foreign key into the Component Table that controls the startup of the serviceServiceInstallDependenciesYFormattedOther services this depends on to start. Separate by [~], and end with [~][~]ServiceInstallDescriptionYTextDescription of service.ServiceInstallDisplayNameYFormattedExternal Name of the ServiceServiceInstallErrorControlN-21474836472147483647Severity of error if service fails to startServiceInstallLoadOrderGroupYFormattedLoadOrderGroupServiceInstallNameNFormattedInternal Name of the ServiceServiceInstallPasswordYFormattedpassword to run service with. (with StartName)ServiceInstallServiceInstallNIdentifierPrimary key, non-localized token.ServiceInstallServiceTypeN-21474836472147483647Type of the serviceServiceInstallStartNameYFormattedUser or object name to run service asServiceInstallStartTypeN04Type of the serviceShortcutArgumentsYFormattedThe command-line arguments for the shortcut.ShortcutComponent_NComponent1IdentifierForeign key into the Component table denoting the component whose selection gates the the shortcut creation/deletion.ShortcutDescriptionYTextThe description for the shortcut.ShortcutDescriptionResourceDLLYFormattedThis field contains a Formatted string value for the full path to the language neutral file that contains the MUI manifest.ShortcutDescriptionResourceIdY032767The description name index for the shortcut.ShortcutDirectory_NDirectory1IdentifierForeign key into the Directory table denoting the directory where the shortcut file is created.ShortcutDisplayResourceDLLYFormattedThis field contains a Formatted string value for the full path to the language neutral file that contains the MUI manifest.ShortcutDisplayResourceIdY032767The display name index for the shortcut.ShortcutHotkeyY032767The hotkey for the shortcut. It has the virtual-key code for the key in the low-order byte, and the modifier flags in the high-order byte.ShortcutISAttributesYThis is used to store Installshield custom properties of a shortcut. Mainly used in pro project types.ShortcutISCommentsYTextAuthor’s comments on this Shortcut.ShortcutISShortcutNameYTextA non-unique name for the shortcut. Mainly used by pro pro project types.ShortcutIconIndexY-3276732767The icon index for the shortcut.ShortcutIcon_YIcon1IdentifierForeign key into the File table denoting the external icon file for the shortcut.ShortcutNameNTextThe name of the shortcut to be created.ShortcutShortcutNIdentifierPrimary key, non-localized token.ShortcutShowCmdY1;3;7The show command for the application window.The following values may be used.ShortcutTargetNShortcutThe shortcut target. This is usually a property that is expanded to a file or a folder that the shortcut points to.ShortcutWkDirYIdentifierName of property defining location of working directory.SignatureFileNameNTextThe name of the file. This may contain a "short name|long name" pair.SignatureLanguagesYLanguageThe languages supported by the file.SignatureMaxDateY02147483647The maximum creation date of the file.SignatureMaxSizeY02147483647The maximum size of the file.SignatureMaxVersionYTextThe maximum version of the file.SignatureMinDateY02147483647The minimum creation date of the file.SignatureMinSizeY02147483647The minimum size of the file.SignatureMinVersionYTextThe minimum version of the file.SignatureSignatureNIdentifierThe table key. The Signature represents a unique file signature.TextStyleColorY016777215A long integer indicating the color of the string in the RGB format (Red, Green, Blue each 0-255, RGB = R + 256*G + 256^2*B).TextStyleFaceNameNTextA string indicating the name of the font used. Required. The string must be at most 31 characters long.TextStyleSizeN032767The size of the font used. This size is given in our units (1/12 of the system font height). Assuming that the system font is set to 12 point size, this is equivalent to the point size.TextStyleStyleBitsY015A combination of style bits.TextStyleTextStyleNIdentifierName of the style. The primary key of this table. This name is embedded in the texts to indicate a style change.TypeLibComponent_NComponent1IdentifierRequired foreign key into the Component Table, specifying the component for which to return a path when called through LocateComponent.TypeLibCostY02147483647The cost associated with the registration of the typelib. This column is currently optional.TypeLibDescriptionYText - TypeLibDirectory_YDirectory1IdentifierOptional. The foreign key into the Directory table denoting the path to the help file for the type library.TypeLibFeature_NFeature1IdentifierRequired foreign key into the Feature Table, specifying the feature to validate or install in order for the type library to be operational.TypeLibLanguageN032767The language of the library.TypeLibLibIDNGuidThe GUID that represents the library.TypeLibVersionY02147483647The version of the library. The major version is in the upper 8 bits of the short integer. The minor version is in the lower 8 bits.UITextKeyNIdentifierA unique key that identifies the particular string.UITextTextYTextThe localized version of the string.UpgradeActionPropertyNUpperCaseThe property to set when a product in this set is found.UpgradeAttributesN02147483647The attributes of this product set.UpgradeISDisplayNameYISUpgradeMsiItem1 - UpgradeLanguageYLanguageA comma-separated list of languages for either products in this set or products not in this set.UpgradeRemoveYFormattedThe list of features to remove when uninstalling a product from this set. The default is "ALL".UpgradeUpgradeCodeNGuidThe UpgradeCode GUID belonging to the products in this set.UpgradeVersionMaxYTextThe maximum ProductVersion of the products in this set. The set may or may not include products with this particular version.UpgradeVersionMinYTextThe minimum ProductVersion of the products in this set. The set may or may not include products with this particular version.VerbArgumentYFormattedOptional value for the command arguments.VerbCommandYFormattedThe command text.VerbExtension_NExtension1TextThe extension associated with the table row.VerbSequenceY032767Order within the verbs for a particular extension. Also used simply to specify the default verb.VerbVerbNTextThe verb for the command._ValidationCategoryY"Text";"Formatted";"Template";"Condition";"Guid";"Path";"Version";"Language";"Identifier";"Binary";"UpperCase";"LowerCase";"Filename";"Paths";"AnyPath";"WildCardFilename";"RegPath";"KeyFormatted";"CustomSource";"Property";"Cabinet";"Shortcut";"URL";"DefaultDir"String category_ValidationColumnNIdentifierName of column_ValidationDescriptionYTextDescription of column_ValidationKeyColumnY132Column to which foreign key connects_ValidationKeyTableYIdentifierFor foreign key, Name of table to which data must link_ValidationMaxValueY-21474836472147483647Maximum value allowed_ValidationMinValueY-21474836472147483647Minimum value allowed_ValidationNullableNY;N;@Whether the column is nullable_ValidationSetYTextSet of values that are permitted_ValidationTableNIdentifierName of table
-
diff --git a/win_build/installerv2/redist/0409/cpdn-eula.rtf b/win_build/installerv2/redist/0409/cpdn-eula.rtf deleted file mode 100644 index e5c1a61267..0000000000 --- a/win_build/installerv2/redist/0409/cpdn-eula.rtf +++ /dev/null @@ -1,103 +0,0 @@ -{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} -{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f37\froman\fcharset238\fprq2 Times New Roman CE;}{\f38\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f40\froman\fcharset161\fprq2 Times New Roman Greek;} -{\f41\froman\fcharset162\fprq2 Times New Roman Tur;}{\f42\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f43\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f44\froman\fcharset186\fprq2 Times New Roman Baltic;} -{\f45\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f57\fmodern\fcharset238\fprq1 Courier New CE;}{\f58\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f60\fmodern\fcharset161\fprq1 Courier New Greek;} -{\f61\fmodern\fcharset162\fprq1 Courier New Tur;}{\f62\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f63\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f64\fmodern\fcharset186\fprq1 Courier New Baltic;} -{\f65\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255; -\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{ -\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* -\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv -\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\rsidtbl \rsid6964488\rsid13650427 -\rsid16453123}{\*\generator Microsoft Word 11.0.6568;}{\info{\author Rom Walton}{\operator Rom Walton}{\creatim\yr2005\mo12\dy19\hr14\min29}{\revtim\yr2006\mo2\dy8\hr11\min26}{\version4}{\edmins1}{\nofpages3}{\nofwords1085}{\nofchars6185}{\nofcharsws7256} -{\vern24579}}\widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind4\viewscale100\nolnhtadjtbl\rsidroot6964488 \fet0 -\sectd \linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4 -\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (} -{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid16453123 -\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f2\fs20\insrsid16453123\charrsid16453123 -The BBC Climate Change Experiment requires two pieces of software, the BOINC Manager for the BBC Climate Change Experiment, developed by the University of California, Berkeley, and the climate -prediction.net / BBC Climate Change Experiment, developed by the climateprediction.net consortium led by the University of Oxford. In agreeing to participate in this experiment, you accept the terms of both the following licensing agreements. -\par -\par -------- -\par -\par Berkeley Open Infrastructure for Network Computing (BOINC) Manager for the BBC Climate Change Experiment -\par -\par License Agreement -\par -\par Please carefully read the following terms and conditions before using this software. Your use of this software indicates your acceptance of this license agreement and warranty. -\par -\par Disclaimer of Warranty -\par -\par THIS SOFTWARE AND THE ACCOMPANYING FILES ARE DISTRIBUTED "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED. -\par -\par Restrictions -\par -\par You may use this software on a computer system only if you own the system or have the permission of the owner. -\par -\par Distribution -\par -\par This is free software. It is distributed under the terms of the GNU Lesser General Public License as published by the Free Software Foundation (https://www.fsf.org/). The source code may be obtained from the BOINC official repository on GitHub (https://github.com/BOINC/boinc/). - -\par -\par -------- -\par -\par Climateprediction.net / BBC Climate Change Experiment -\par -\par License Agreement -\par -\par This agreement is between The Chancellor, Masters an -d Scholars of the University of Oxford ("the University") whose administrative offices are at Wellington Square, Oxford OX1 2JD, and any participant in the BBC Climate Change Experiment or any other experiment in the "climateprediction.net" project (you, -The Licensee). For the purposes of this license the University is acting on behalf of the climateprediction.net project ("The Project") whose aims and work are described below in Note 4. -\par -\par The University wishes to sincerely acknowledge the valuable work of t -he partners who have contributed to this software and to the climateprediction.net project. Core contributors include: The Met Office; The Open University; The University of Reading; The Rutherford Appleton Laboratory. -\par -\par The University grants you a non-exclusive License to install and run the following for a period of up to three years following the date of acceptance of this agreement: -\par -\par A precompiled executable version of the HadSM3, HadCM3L or HadCM3 climate models (see Note 1), with associated forcing datasets, for bona fide research in connection with the Project on condition you accept the following conditions: -\par -\par 1) You accept that your name, e-mail address and machine details will be stored on a database by The Project but will not be passed on to any third party. -\par -\par 2) You will either return the results of your experiment to The Project unaltered or notify The Project that your experiment has been prematurely terminated (see note 2). -\par -\par 3) You will connect to the internet sufficiently frequently and for sufficient time for the client software to notify the server of your progress and return results. -\par -\par 4) You will not use this software or data for commercial exploitation, business use, resale or transfer to any third party. -\par -\par 5) You accept that the data and software have been developed for the purposes of The Met Office and The Project, that no warranty is given as to its suitability for use on the Licensee's equipment and that no liability -is accepted by The Met Office or The Project for any errors or omissions in the data, software or associated information and/or documentation. -\par -\par 6) You accept that the Met Office retains the intellectual property rights on the climate models HadSM3, HadCM3L -, HadCM3 and developments therefrom, and The Project retains intellectual property rights on software developed to allow these models to be run securely on personal computers in a distributed environment, and reserve the right to require acknowledgements -and/or co-authorship in any publication arising out of their use. -\par -\par 7) You accept that you will not add to, modify or transfer to any third party any part of the software, data files or documentation provided by the Project (unless instructed to by a representative of the Project). -\par -\par 8) You accept that your participation in the experiment is given without restrictions. The Project is under no requirement to acknowledge any individual participant in published papers or elsewhere (see Note 3). -\par -\par 9) You will only use this software and data on a computer system for which you have permission to do so. -\par -\par 10) If any of the above clauses are deemed invalid, this does not invalidate any other clause. -\par -\par 11) You accept that this License may be terminated without notice if you are in breach of any of these conditions. -\par -\par Disclaimer -\par -\par The University, the Met Office or any of the participants in the Project are not liable for any damages, being direct, indirect, special or incidental or loss of profits arising from the use of sof -tware or other material supplied as part of the "climateprediction.net" project. There is no obligation to supply maintenance, support, updates, enhancements or modifications for software or other material supplied. -\par -\par Note 1: Source code. To ensure the inte -grity of the climateprediction.net experiment, this license applies only to precompiled executable versions of the relevant climate models. The Met Office has a policy of allowing access to the entire model source code for specific bona fide research purp -oses. Any person or persons wishing to access the model source code can make a written application to The Met Office stating the purpose and likely duration of their research. Please see www.metoffice.gov.uk for more details. -\par -\par Note 2: If you do wish to terminate your experiment, please do so using the "Abort" command in the BOINC Manager. This will notify us of your decision automatically and we will send your work-unit to someone else. -\par -\par Note 3: We will sincerely acknowledge participants collectively in any -publications arising from this project. If and only if you give us permission to do so, your participant name and the processing resources you have successfully contributed will be made available electronically through the project web site. -\par -\par Note 4: The aim of the climateprediction.net project is to quantify the uncertainties in climate forecasts. This is to be achieved by creating a massive ensemble of many forecasts made with slightly differing models which, together, provide a more compreh -e -nsive estimate of future climate than could any single simulation. This approach is known as ensemble forecasting and requires an enormous amount of computing power. The only feasible solution is to combine the power of a very large number of ordinary des -k -top personal computers, each PC undertaking one member of the ensemble. The list of contributors to the climateprediction.net project can be found by looking at the website of the same name. Major contributors are listed in the acknowledgement above. In d -istributing and supporting the software covered in this license the University is acting on behalf of these contributors to further the work of the climateprediction.net project.}{\f2\fs20\insrsid6964488\charrsid16453123 -\par }} \ No newline at end of file diff --git a/win_build/installerv2/redist/0409/eula.rtf b/win_build/installerv2/redist/0409/eula.rtf deleted file mode 100644 index 7907d9084e..0000000000 Binary files a/win_build/installerv2/redist/0409/eula.rtf and /dev/null differ diff --git a/win_build/installerv2/redist/0409/gr-eula.rtf b/win_build/installerv2/redist/0409/gr-eula.rtf deleted file mode 100644 index d246c1107f..0000000000 --- a/win_build/installerv2/redist/0409/gr-eula.rtf +++ /dev/null @@ -1,36 +0,0 @@ -{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} -{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f185\froman\fcharset238\fprq2 Times New Roman CE;}{\f186\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f188\froman\fcharset161\fprq2 Times New Roman Greek;} -{\f189\froman\fcharset162\fprq2 Times New Roman Tur;}{\f190\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f191\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f192\froman\fcharset186\fprq2 Times New Roman Baltic;} -{\f193\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f205\fmodern\fcharset238\fprq1 Courier New CE;}{\f206\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f208\fmodern\fcharset161\fprq1 Courier New Greek;} -{\f209\fmodern\fcharset162\fprq1 Courier New Tur;}{\f210\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f211\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f212\fmodern\fcharset186\fprq1 Courier New Baltic;} -{\f213\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255; -\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{ -\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* -\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv -\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\rsidtbl \rsid6964488\rsid13650427} -{\*\generator Microsoft Word 11.0.6568;}{\info{\author Rom Walton}{\operator Rom Walton}{\creatim\yr2005\mo12\dy19\hr14\min29}{\revtim\yr2006\mo1\dy31\hr22\min7}{\version3}{\edmins1}{\nofpages1}{\nofwords140}{\nofchars802}{\nofcharsws941}{\vern24579}} -\widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind4\viewscale100\nolnhtadjtbl\rsidroot6964488 \fet0\sectd -\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4 -\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (} -{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain -\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6964488 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f2\fs20\insrsid6964488\charrsid6964488 GridRepublic Client Software}{\f2\fs20\insrsid13650427 :}{ -\f2\fs20\insrsid6964488\charrsid6964488 -\par }\pard \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 {\f2\fs20\insrsid6964488 Berkeley Open Infrastructure for Network Computing (BOINC) -\par -\par License Agreement -\par -\par Please carefully read the following terms and conditions before using this software. Your use of this software indicates your acceptance of this license agreement and warranty. -\par -\par Disclaimer of Warranty -\par -\par THIS SOFTWARE AND THE ACCOMPANYING FILES ARE DISTRIBUTED "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED. -\par -\par Restrictions -\par -\par You may use this software on a computer system only if you own the system or have the permission of the owner. -\par -\par Distribution -\par -\par This is free software.It is distributed under the terms of the GNU Lesser General Public License as published by the Free Software Foundation (https://www.fsf.org/).The source code may be obtained from the BOINC official repository on GitHub (https://github.com/BOINC/boinc/). -\par -\par }} \ No newline at end of file diff --git a/win_build/installerv2/redist/0409/ptp-eula.rtf b/win_build/installerv2/redist/0409/ptp-eula.rtf deleted file mode 100644 index 7f55a2a954..0000000000 --- a/win_build/installerv2/redist/0409/ptp-eula.rtf +++ /dev/null @@ -1,22 +0,0 @@ -{\rtf1\ansi\ansicpg1252\deff0\deflang1033\deflangfe1033{\fonttbl{\f0\fmodern\fprq1\fcharset0 Courier New;}} -{\colortbl ;\red0\green0\blue255;} -{\*\generator Msftedit 5.41.21.2506;}\viewkind4\uc1\pard\nowidctlpar\f0\fs20 Progress Thru Processors\par -\par -License Agreement\par -\par -Please carefully read the following terms and conditions before using this software. Your use of this software indicates your acceptance of this license agreement and warranty.\par -\par -Disclaimer of Warranty\par -\par -THIS SOFTWARE AND THE ACCOMPANYING FILES ARE DISTRIBUTED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, AND THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. ANY STATUTORY WARRANTY OF NON-INFRINGEMENT IS ALSO DISCLAIMED.\par -\par -Restrictions\par -\par -You may use this software on a computer system only if you own the system or have the permission of the owner.\par -\par -Distribution\par -\par -\pard This is free software. It is distributed under the terms of the GNU Lesser General Public License as published by the Free Software Foundation (https://www.fsf.org/). The source code may be obtained from the BOINC official repository on GitHub (https://github.com/BOINC/boinc/).\par -\par -} - \ No newline at end of file diff --git a/win_build/installerv2/redist/CampusParty/project_init.xml b/win_build/installerv2/redist/CampusParty/project_init.xml deleted file mode 100644 index 8067d8fa69..0000000000 --- a/win_build/installerv2/redist/CampusParty/project_init.xml +++ /dev/null @@ -1,6 +0,0 @@ - - http://boinc.bakerlab.org/rosetta/ - http://boinc.bakerlab.org/rosetta/ - - CampusParty - diff --git a/win_build/installerv2/redist/CharityEngine/CE_IsDialogBanner.bmp b/win_build/installerv2/redist/CharityEngine/CE_IsDialogBanner.bmp deleted file mode 100644 index 8646d26eac..0000000000 Binary files a/win_build/installerv2/redist/CharityEngine/CE_IsDialogBanner.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/CharityEngine/CE_IsDialogBitmap.bmp b/win_build/installerv2/redist/CharityEngine/CE_IsDialogBitmap.bmp deleted file mode 100644 index c8990647eb..0000000000 Binary files a/win_build/installerv2/redist/CharityEngine/CE_IsDialogBitmap.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/CharityEngine/CE_Splash.bmp b/win_build/installerv2/redist/CharityEngine/CE_Splash.bmp deleted file mode 100644 index 0171e74a7d..0000000000 Binary files a/win_build/installerv2/redist/CharityEngine/CE_Splash.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/CharityEngine/acct_mgr_url.xml b/win_build/installerv2/redist/CharityEngine/acct_mgr_url.xml deleted file mode 100644 index 6749faf417..0000000000 --- a/win_build/installerv2/redist/CharityEngine/acct_mgr_url.xml +++ /dev/null @@ -1,18 +0,0 @@ - - Charity Engine - https://www.charityengine.com/ - - https://www.charityengine.com/forgot - -1024 -9c3af22a230f1eb122b8eab256e5e46b49f6d357e65d00e414cf6af105aef217 -1de0793353097bbbb918413f79cb5bfaa4532daf061ece07b63f209690a3e1b1 -8906a9ae4f521ec25e6fb79b8679dd4c18c0f022dcb95baefeca091d572c7738 -e1b1d542bbec94552e0e37c698427f4538b947b79072d112ebcf4d9c509b16d9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000010001 -. - - diff --git a/win_build/installerv2/redist/CharityEngine/cc_config.xml b/win_build/installerv2/redist/CharityEngine/cc_config.xml deleted file mode 100644 index 979b53a38b..0000000000 --- a/win_build/installerv2/redist/CharityEngine/cc_config.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - https://www.charityengine.com/releases/public - https://www.charityengine.com/client/update - A new version of this desktop software is available. Updating is easy: just download and install. - - diff --git a/win_build/installerv2/redist/CharityEngine/ce.ico b/win_build/installerv2/redist/CharityEngine/ce.ico deleted file mode 100644 index 228aa2da39..0000000000 Binary files a/win_build/installerv2/redist/CharityEngine/ce.ico and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/GR_IsDialogBanner.bmp b/win_build/installerv2/redist/GridRepublic/GR_IsDialogBanner.bmp deleted file mode 100644 index 6cd03ce666..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/GR_IsDialogBanner.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/GR_IsDialogBitmap.bmp b/win_build/installerv2/redist/GridRepublic/GR_IsDialogBitmap.bmp deleted file mode 100644 index 2c8f0109c2..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/GR_IsDialogBitmap.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/GR_setup.ico b/win_build/installerv2/redist/GridRepublic/GR_setup.ico deleted file mode 100644 index fb572c7b93..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/GR_setup.ico and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/GR_splash.bmp b/win_build/installerv2/redist/GridRepublic/GR_splash.bmp deleted file mode 100644 index b1f9b1decb..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/GR_splash.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/GR_wizard.bmp b/win_build/installerv2/redist/GridRepublic/GR_wizard.bmp deleted file mode 100644 index b77da12c34..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/GR_wizard.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/GridRepublic.url b/win_build/installerv2/redist/GridRepublic/GridRepublic.url deleted file mode 100644 index 364ac642b5..0000000000 --- a/win_build/installerv2/redist/GridRepublic/GridRepublic.url +++ /dev/null @@ -1,5 +0,0 @@ -[InternetShortcut] -URL=https://www.gridrepublic.org/ -Modified=80A89BD62711C60198 -IconIndex=0 -IconFile=C:\Program Files\GridRepublic\GridRepublic.ico diff --git a/win_build/installerv2/redist/GridRepublic/acct_mgr_url.xml b/win_build/installerv2/redist/GridRepublic/acct_mgr_url.xml deleted file mode 100644 index 306e3e102c..0000000000 --- a/win_build/installerv2/redist/GridRepublic/acct_mgr_url.xml +++ /dev/null @@ -1,16 +0,0 @@ - - GridRepublic - https://www.gridrepublic.org/ - -1024 -9c3af22a230f1eb122b8eab256e5e46b49f6d357e65d00e414cf6af105aef217 -1de0793353097bbbb918413f79cb5bfaa4532daf061ece07b63f209690a3e1b1 -8906a9ae4f521ec25e6fb79b8679dd4c18c0f022dcb95baefeca091d572c7738 -e1b1d542bbec94552e0e37c698427f4538b947b79072d112ebcf4d9c509b16d9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000010001 -. - - \ No newline at end of file diff --git a/win_build/installerv2/redist/GridRepublic/templates/GR_IsDialogBanner.bmp b/win_build/installerv2/redist/GridRepublic/templates/GR_IsDialogBanner.bmp deleted file mode 100644 index 6cd03ce666..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/templates/GR_IsDialogBanner.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/templates/GR_IsDialogBitmap.bmp b/win_build/installerv2/redist/GridRepublic/templates/GR_IsDialogBitmap.bmp deleted file mode 100644 index 2c8f0109c2..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/templates/GR_IsDialogBitmap.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/templates/GR_setup.ico b/win_build/installerv2/redist/GridRepublic/templates/GR_setup.ico deleted file mode 100644 index fb572c7b93..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/templates/GR_setup.ico and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/templates/GR_splash.bmp b/win_build/installerv2/redist/GridRepublic/templates/GR_splash.bmp deleted file mode 100644 index fbd04dc287..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/templates/GR_splash.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/templates/GR_splash.png b/win_build/installerv2/redist/GridRepublic/templates/GR_splash.png deleted file mode 100644 index d94c22ad68..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/templates/GR_splash.png and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/templates/GR_wizard.bmp b/win_build/installerv2/redist/GridRepublic/templates/GR_wizard.bmp deleted file mode 100644 index b77da12c34..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/templates/GR_wizard.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/GridRepublic/templates/GR_wizard.png b/win_build/installerv2/redist/GridRepublic/templates/GR_wizard.png deleted file mode 100644 index 67904de554..0000000000 Binary files a/win_build/installerv2/redist/GridRepublic/templates/GR_wizard.png and /dev/null differ diff --git a/win_build/installerv2/redist/Progress/PTP_IsDialogBitmap.bmp b/win_build/installerv2/redist/Progress/PTP_IsDialogBitmap.bmp deleted file mode 100644 index 2c58a17364..0000000000 Binary files a/win_build/installerv2/redist/Progress/PTP_IsDialogBitmap.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/Progress/PTP_Wizard.bmp b/win_build/installerv2/redist/Progress/PTP_Wizard.bmp deleted file mode 100644 index 03063f2b1a..0000000000 Binary files a/win_build/installerv2/redist/Progress/PTP_Wizard.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/Progress/acct_mgr_url.xml b/win_build/installerv2/redist/Progress/acct_mgr_url.xml deleted file mode 100644 index e09fdb4b41..0000000000 --- a/win_build/installerv2/redist/Progress/acct_mgr_url.xml +++ /dev/null @@ -1,18 +0,0 @@ - - GridRepublic - https://www.gridrepublic.org/ - - https://apps.facebook.com/processors/credentials.php - -1024 -9c3af22a230f1eb122b8eab256e5e46b49f6d357e65d00e414cf6af105aef217 -1de0793353097bbbb918413f79cb5bfaa4532daf061ece07b63f209690a3e1b1 -8906a9ae4f521ec25e6fb79b8679dd4c18c0f022dcb95baefeca091d572c7738 -e1b1d542bbec94552e0e37c698427f4538b947b79072d112ebcf4d9c509b16d9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000010001 -. - - diff --git a/win_build/installerv2/redist/Progress/cc_config.xml b/win_build/installerv2/redist/Progress/cc_config.xml deleted file mode 100644 index dcb4a5886f..0000000000 --- a/win_build/installerv2/redist/Progress/cc_config.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - https://ptp.gridrepublic.org/releases - https://ptp.gridrepublic.org/client/update - A new version of this desktop software is available. Updating is easy: just download and install. - - diff --git a/win_build/installerv2/redist/Progress/progress.ico b/win_build/installerv2/redist/Progress/progress.ico deleted file mode 100644 index 9fb6411179..0000000000 Binary files a/win_build/installerv2/redist/Progress/progress.ico and /dev/null differ diff --git a/win_build/installerv2/redist/Progress/ptp_IsDialogBanner.bmp b/win_build/installerv2/redist/Progress/ptp_IsDialogBanner.bmp deleted file mode 100644 index 38ed960af3..0000000000 Binary files a/win_build/installerv2/redist/Progress/ptp_IsDialogBanner.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/Progress/ptp_splash.bmp b/win_build/installerv2/redist/Progress/ptp_splash.bmp deleted file mode 100644 index 034d6ad4cd..0000000000 Binary files a/win_build/installerv2/redist/Progress/ptp_splash.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/Progress/ss_config.xml b/win_build/installerv2/redist/Progress/ss_config.xml deleted file mode 100644 index 6b1d854afb..0000000000 --- a/win_build/installerv2/redist/Progress/ss_config.xml +++ /dev/null @@ -1,3 +0,0 @@ - - 1 - diff --git a/win_build/installerv2/redist/WCG/boinc_logo_black.jpg b/win_build/installerv2/redist/WCG/boinc_logo_black.jpg deleted file mode 100644 index 1832fafdd8..0000000000 Binary files a/win_build/installerv2/redist/WCG/boinc_logo_black.jpg and /dev/null differ diff --git a/win_build/installerv2/redist/WCG/cc_config.xml b/win_build/installerv2/redist/WCG/cc_config.xml deleted file mode 100644 index cf8d6cb4ac..0000000000 --- a/win_build/installerv2/redist/WCG/cc_config.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - https://www.worldcommunitygrid.org/reg/ms/viewDownloadAgain.do - https://www.worldcommunitygrid.org/download_all.php?xml=1 - https://www.ibm.com - - diff --git a/win_build/installerv2/redist/WCG/eula.rtf b/win_build/installerv2/redist/WCG/eula.rtf deleted file mode 100644 index fd8b8c67e5..0000000000 Binary files a/win_build/installerv2/redist/WCG/eula.rtf and /dev/null differ diff --git a/win_build/installerv2/redist/WCG/nvc_config.xml b/win_build/installerv2/redist/WCG/nvc_config.xml deleted file mode 100644 index 81e3fedb0a..0000000000 --- a/win_build/installerv2/redist/WCG/nvc_config.xml +++ /dev/null @@ -1,6 +0,0 @@ - - https://www.worldcommunitygrid.org/reg/ms/viewDownloadAgain.do - https://www.worldcommunitygrid.org/download_all.php?xml=1 - World Community Grid - https://www.ibm.com - diff --git a/win_build/installerv2/redist/WCG/project_init.xml b/win_build/installerv2/redist/WCG/project_init.xml deleted file mode 100644 index f92ac761d7..0000000000 --- a/win_build/installerv2/redist/WCG/project_init.xml +++ /dev/null @@ -1,5 +0,0 @@ - - http://www.worldcommunitygrid.org/ - World Community Grid - - diff --git a/win_build/installerv2/redist/WCG/wcg_IsDialogBanner.bmp b/win_build/installerv2/redist/WCG/wcg_IsDialogBanner.bmp deleted file mode 100644 index 502c6e34d8..0000000000 Binary files a/win_build/installerv2/redist/WCG/wcg_IsDialogBanner.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/WCG/wcg_IsDialogBitmap.bmp b/win_build/installerv2/redist/WCG/wcg_IsDialogBitmap.bmp deleted file mode 100644 index 62756e1aee..0000000000 Binary files a/win_build/installerv2/redist/WCG/wcg_IsDialogBitmap.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/WCG/wcg_setup.bmp b/win_build/installerv2/redist/WCG/wcg_setup.bmp deleted file mode 100644 index 955bdf8f13..0000000000 Binary files a/win_build/installerv2/redist/WCG/wcg_setup.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/WCG/wcg_setup.ico b/win_build/installerv2/redist/WCG/wcg_setup.ico deleted file mode 100644 index d649bdd4e0..0000000000 Binary files a/win_build/installerv2/redist/WCG/wcg_setup.ico and /dev/null differ diff --git a/win_build/installerv2/redist/WCG/wcg_splash.bmp b/win_build/installerv2/redist/WCG/wcg_splash.bmp deleted file mode 100644 index f43150d4f7..0000000000 Binary files a/win_build/installerv2/redist/WCG/wcg_splash.bmp and /dev/null differ diff --git a/win_build/installerv2/redist/default/nvc_config.xml b/win_build/installerv2/redist/default/nvc_config.xml deleted file mode 100644 index 2698153ec6..0000000000 --- a/win_build/installerv2/redist/default/nvc_config.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/win_build/installerv2/redist/setup.bmp b/win_build/installerv2/redist/setup.bmp deleted file mode 100644 index fb3918d0c6..0000000000 Binary files a/win_build/installerv2/redist/setup.bmp and /dev/null differ