[Main]
Title=Search
Type=Plugin
Author=Dera, ChrisR, ied206
Description=Search programs and files - Search in
Credits=Dera
Version=017
Download_Level=0
Level=3
Selected=True
Mandatory=False
NoWarning=False
Contact=http://TheOven.org
Date=2016.11.11
Depend=
Disable=
Web1=http://w7pese.cwcodes.net/Projects/Win7PESE/Components/Search.script
CertifiedBy=
Certification=
HistoryNotes01=
History004=ChrisR - Cosmetics - HostOSTools
History005=ChrisR - Added SearchFolder.dll and StructuredQuery.dll to work regardless of the display script
History006=ChrisR - Win8.1 Compatibility
History007=ChrisR - Typo
History008=ChrisR - Win10 Compatibility
History009=ied206 - ko-KR support by adding korwbrkr.lex, korwbrkr.dll
History010=ied206 - Add Win7PESE compatibility back to version 8, Fixed version 8's 'stack is empty' bug in Win8PESE
History011=ied206 - en-US support by ading prm0009.dll
History012=ied206,mynhow - support for pt-BR, it-IT and probably others languages
History013=ChrisR - RegDelete VolumeInfoCache if exist
History015=ChrisR - Test if msshooks.dll exist, not present in Win10 redstone 1 - Date:2016.07.19
History016=Lancelot Added Components_PluginCache_Extract - Date:2016.11.10
History017=Lancelot - workaround yet another winbuilder bug - I/O error 145: [FileCopy,%Source_sys%\prm*.dll,%Target_sys%] - log_20161110_130800_Win10PESE_Support.7z - Reply 19 http://TheOven.org/index.php?topic=1924 - Date:2016.11.11

[Interface]
Image_Software=Search.jpg,1,5,151,51,249,47,
WebLabel_Plugin="Plugin Page",1,10,338,4,55,18,http://TheOven.org/index.php?board=9
Button_Download=,1,8,403,21,24,24,DownloadXXX,DoubleJDesignRavenna3dArrowDown0016016.bmp,False,False,_DownloadXXX_,False,"__DOWNLOAD Plugin"
Button_Upload=,1,8,403,-1,24,24,UploadXXX,BokehliciaCaptivaSoftwareupload0016016.bmp,False,False,_UploadXXX_,False,"__UPLOAD Plugin (Admins Only)"
Button_CompareEdit=,1,8,426,-1,24,24,CompareEditXXX,AmperossQetto2Move0016016.bmp,False,False,_CompareEditXXX_,False,"__DOWNLOAD and Compare with an Editor"

[Variables]
%ProgramEXE%=
%ProgramFolder%=
%RegeditexeFolder%=
%RegexeFolder%=

[Process]
If,ExistFile,%ProjectTemp%\Components_PluginCache_Extract.ini,Echo,"Components PluginCache"
If,Not,ExistFile,%ProjectTemp%\Components_PluginCache_Extract.ini,Run,%ScriptFile%,Process_Normal

[Process_Normal]
If,ExistFile,%ProjectTemp%\HostOSTools\regedit.exe,Set,%RegeditexeFolder%,%ProjectTemp%\HostOSTools\
If,Not,ExistFile,%ProjectTemp%\HostOSTools\regedit.exe,If,Not,%SysType%,Equal,x86,Echo,"regedit.exe MAY write wrong values",WARN
If,ExistFile,%ProjectTemp%\HostOSTools\reg.exe,Set,%RegexeFolder%,%ProjectTemp%\HostOSTools\
If,Not,ExistFile,%ProjectTemp%\HostOSTools\reg.exe,If,Not,%SysType%,Equal,x86,Echo,"reg.exe MAY write wrong values",WARN
IniRead,%ProjectDir%\script.project,IniVariables,NoWarnRegOverWrite,%NoWarnROW%
//-
Run,%ScriptFile%,%OS%_FileCopy
Run,%ScriptFile%,Search_Registry

[Win7_FileCopy]
Require_FileQ,mssrch.dll
Require_FileQ,NaturalLanguage6.dll
Require_FileQ,SearchFolder.dll
Require_FileQ,StructuredQuery.dll
Require_FileQ,tquery.dll
//-
Require_FileQ,NOISE.DAT
If,%DistLang%,Equal,th-TH,Begin
Require_FileQ,NOISE.THA
Require_FileQ,thawbrkr.dll
End
If,%DistLang%,Equal,ja-JP,Begin
Require_FileQ,noise.jpn
End
If,%DistLang%,Equal,zh-CN,Begin
Require_FileQ,NOISE.CHS
Require_FileQ,chsbrkr.dll
End
If,%DistLang%,Equal,zh-TW,Begin
Require_FileQ,NOISE.CHT
Require_FileQ,chtbrkr.dll
End
If,%DistLang%,Equal,zh-HK,Begin
Require_FileQ,NOISE.CHT
Require_FileQ,chtbrkr.dll
End
If,%DistLang%,Equal,ko-KR,Begin
Require_FileQ,noise.kor
Require_FileQ,korwbrkr.lex
Require_FileQ,korwbrkr.dll
End
// prm000X.dll Ms Neutral language data and code seems not require in 7, 8 and 8.1 with NaturalLanguage6.dll

[Win8_FileCopy]
Require_FileQ,mssrch.dll
Require_FileQ,NaturalLanguage6.dll
Require_FileQ,SearchFolder.dll
Require_FileQ,StructuredQuery.dll
Require_FileQ,tquery.dll
//-
Require_FileQ,NOISE.DAT
If,%DistLang%,Equal,th-TH,Begin
Require_FileQ,NOISE.THA
Require_FileQ,thawbrkr.dll
End
If,%DistLang%,Equal,ja-JP,Begin
Require_FileQ,noise.jpn
End
If,%DistLang%,Equal,zh-CN,Begin
Require_FileQ,NOISE.CHS
Require_FileQ,chsbrkr.dll
End
If,%DistLang%,Equal,zh-TW,Begin
Require_FileQ,NOISE.CHT
Require_FileQ,chtbrkr.dll
End
If,%DistLang%,Equal,zh-HK,Begin
Require_FileQ,NOISE.CHT
Require_FileQ,chtbrkr.dll
End
If,%DistLang%,Equal,ko-KR,Begin
Require_FileQ,korwbrkr.lex
Require_FileQ,korwbrkr.dll
End
// prm000X.dll Ms Neutral language data and code seems not require in 7, 8 and 8.1 with NaturalLanguage6.dll

[Win8.1_FileCopy]
Require_FileQ,mssrch.dll
Require_FileQ,NaturalLanguage6.dll
Require_FileQ,SearchFolder.dll
Require_FileQ,StructuredQuery.dll
Require_FileQ,tquery.dll
//-
// Is this helpful
//Require_FileQ,SearchFilterHost.exe
//Require_FileQ,SearchIndexer.exe
//Require_FileQ,srchadmin.dll
//Require_FileQ,SearchProtocolHost.exe
// win8.1 modern search
//Require_FileQ,Windows.UI.Search.dll
//-
Require_FileQ,NOISE.DAT
Require_FileQ,MSWB7.dll
If,%DistLang%,Equal,th-TH,Begin
Require_FileQ,NOISE.THA
Require_FileQ,MSWB7001E.dll
Require_FileQ,NL7Data001E.dll
End
If,%DistLang%,Equal,ja-JP,Begin
Require_FileQ,noise.jpn
Require_FileQ,MSWB70011.dll
Require_FileQ,NL7Data0011.dll
End
If,%DistLang%,Equal,zh-CN,Begin
Require_FileQ,NOISE.CHS
Require_FileQ,MSWB70804.dll
Require_FileQ,NL7Data0804.dll
End
If,%DistLang%,Equal,zh-TW,Begin
Require_FileQ,NOISE.CHT
Require_FileQ,MSWB70404.dll
Require_FileQ,NL7Data0404.dll
End
If,%DistLang%,Equal,zh-HK,Begin
Require_FileQ,NOISE.CHT
Require_FileQ,MSWB70404.dll
Require_FileQ,NL7Data0404.dll
End
If,%DistLang%,Equal,ko-KR,Begin
Require_FileQ,korwbrkr.lex
Require_FileQ,korwbrkr.dll
End
// prm000X.dll Ms Neutral language data and code seems not require in 7, 8 and 8.1 with NaturalLanguage6.dll

[Win10_FileCopy]
Require_FileQ,query.exe
Require_FileQ,query.dll
Require_FileQ,SearchFilterHost.exe
Require_FileQ,SearchFolder.dll
Require_FileQ,SearchIndexer.exe
Require_FileQ,SearchProtocolHost.exe
Require_FileQ,srchadmin.dll
Require_FileQ,StructuredQuery.dll
Require_FileQ,tquery.dll
Require_FileQ,NaturalLanguage6.dll
Require_FileQ,explorerframe.dll
//-
If,ExistFile,%Source_Sys%\msshooks.dll,Require_FileQ,msshooks.dll
Require_FileQ,mssph.dll
Require_FileQ,mssprxy.dll
Require_FileQ,mssrch.dll
Require_FileQ,mssvp.dll
Require_FileQ,mssitlb.dll
Require_FileQ,wsepno.dll
//-
// Outlook MSSearchConector Require_FileQ,mssphtb.dll
// PKM perfmon counter Require_FileQ,msscntrs.dll
// Sticky notes search Require_FileQ,sntsearch.dll
// File History Search API Require_FileQ,fhsrchapi.dll
// File History Search Protocol handler Require_FileQ,fhsrchph.dll
// Microsoft Text prediction Require_FileQ,mstextprediction.dll
//-
DirCopy,%Source_Win%\inf\wsearchidxpi,%target_win%\inf
Require_FileQ,Windows.Shell.Search.UriHandler.dll
//Require_FileQ,Windows.UI.Search.dll
//- need for SearchIndexer.exe in win10
Require_FileQ,esent.dll
//- need for win10
//Require_FileQ,Windows.Globalization.dll
Require_FileQ,Windows.Storage.Search.dll
//-
Require_FileQ,NOISE.DAT
Require_FileQ,MSWB7.dll
If,%DistLang%,Equal,th-TH,Begin
Require_FileQ,NOISE.THA
Require_FileQ,MSWB7001E.dll
Require_FileQ,NL7Data001E.dll
End
If,%DistLang%,Equal,ja-JP,Begin
Require_FileQ,noise.jpn
Require_FileQ,MSWB70011.dll
Require_FileQ,NL7Data0011.dll
End
If,%DistLang%,Equal,zh-CN,Begin
Require_FileQ,NOISE.CHS
Require_FileQ,MSWB70804.dll
Require_FileQ,NL7Data0804.dll
End
If,%DistLang%,Equal,zh-TW,Begin
Require_FileQ,NOISE.CHT
Require_FileQ,MSWB70404.dll
Require_FileQ,NL7Data0404.dll
End
If,%DistLang%,Equal,zh-HK,Begin
Require_FileQ,NOISE.CHT
Require_FileQ,MSWB70404.dll
Require_FileQ,NL7Data0404.dll
End
If,%DistLang%,Equal,ko-KR,Begin
Require_FileQ,korwbrkr.lex
Require_FileQ,korwbrkr.dll
End
// ied206: en-US needs prm0009.dll Microsoft english Natural Language Data and Code.
// mynhow: pt-BR and it-IT needs MLS6.dll: Microsoft Neutral Natural Language Server Data and Code.
// the nlsdata*.dll Search seems not reuired.
// prm*.dll files based on StrFormat,LEFT,%DistLang%,2,%DistLang2% :
// fi=prm000b.dll, tr=prm001f.dll,ar=prm0001.dll,cs=prm0005.dll,da=prm0006.dll,de=prm0007.dll,el=prm0008.dll,en=prm0009.dll,nl=prm0013.dll,pl=prm0015.dll,ru=prm0019.dll
// Copy only if files exist in system32 Source. On Windows 10 RTM, the Natural Language Data and Code exist only for the product language (only prm0009.dll exist on win10 en-US without others prm*.dll files)
//Error I/O error 145 --> If,ExistFile,%Source_sys%\prm*.dll,FileCopy,%Source_sys%\prm*.dll,%Target_Sys%
Call,ExistFile,%Source_Sys%\prm*.dll
Echo,"prm*.dll : %ExistFile%"
Call,FileCopy,%Source_sys%\prm*.dll,%Target_Sys%
//-
If,ExistFile,%Source_sys%\MLS*.dll,FileCopy,%Source_sys%\MLS*.dll,%Target_Sys%
//If,ExistFile,%Source_sys%\NlsData*.dll,FileCopy,%Source_sys%\NlsData*.dll,%Target_Sys%

[Search_Registry]
IniRead,%projectdir%\script.project,IniVariables,SoftwareHive,%SoftwareHive%
IniRead,%projectdir%\script.project,IniVariables,RegistryCache,%RegistryCache%
//-
If,ExistDir,%ProjectTemp%\Search,DirDelete,%ProjectTemp%\Search
If,ExistDir,%ProjectTemp%\Search,Call,DirDelete,%ProjectTemp%\Search
DirMake,%ProjectTemp%\Search
ExtractFile,%ScriptFile%,Search,Search_%OS%.7z,%ProjectTemp%\Search
ShellExecute,Hide,%Tools%\7z.exe,"x #$q%ProjectTemp%\Search\Search_%OS%.7z#$q -y -o#$q%ProjectTemp%\Search#$q"
//-
RegHiveLoad,Tmp_System,%RegSystem%
RegHiveLoad,Tmp_Software,%RegSoftware%
RegHiveLoad,Tmp_Default,%RegDefault%
//-
Run,%ScriptFile%,%OS%_Search_Registry
//-
RegHiveUnLoad,Tmp_System
RegHiveUnLoad,Tmp_Software
RegHiveUnLoad,Tmp_Default
DirDelete,%ProjectTemp%\Search

[Win7_Search_Registry]
RegWrite,HKLM,0x4,Tmp_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,Start_SearchFiles,0
RegWrite,HKLM,0x4,Tmp_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,Start_SearchPrograms,1
//-
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\SearchSoft.reg#$q"
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\SearchSys.reg#$q"

[Win8_Search_Registry]
RegWrite,HKLM,0x4,Tmp_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,Start_SearchFiles,0
RegWrite,HKLM,0x4,Tmp_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,Start_SearchPrograms,1
//-
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\SearchClasses.reg#$q"
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\WindowsSearchSoft.reg#$q"
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\ContentIndex.reg#$q"
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\WSearch.reg#$q"
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\WSearchIdxPi.reg#$q"

[Win8.1_Search_Registry]
RegWrite,HKLM,0x4,Tmp_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,Start_SearchFiles,0
RegWrite,HKLM,0x4,Tmp_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,Start_SearchPrograms,1
// Use NaturalLanguage6.dll instead of MSWB7.dll used in Win8.1
If,%NoWarnROW%,Equal,True,System,ERROROFF
RegWrite,HKLM,0x2,Tmp_Software\Classes\CLSID\{61A48126-EF74-4D4A-9DDA-43FD542CAD1E}\InprocServer32,,#$pSystemRoot#$p\System32\NaturalLanguage6.dll
RegWrite,HKLM,0x1,Tmp_Software\Classes\CLSID\{61A48126-EF74-4D4A-9DDA-43FD542CAD1E}\InprocServer32,ThreadingModel,Both
If,%NoWarnROW%,Equal,True,System,ERROROFF
RegWrite,HKLM,0x2,Tmp_Software\Classes\CLSID\{9DAA54E8-CD95-4107-8E7F-BA3F24732D95}\InprocServer32,,#$pSystemRoot#$p\System32\NaturalLanguage6.dll
RegWrite,HKLM,0x1,Tmp_Software\Classes\CLSID\{9DAA54E8-CD95-4107-8E7F-BA3F24732D95}\InprocServer32,ThreadingModel,Both
// Failed to get data VolumeInfoCache\C:,DriveType in x64 build > Delete + Write
If,ExistRegSection,HKLM,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache",RegDelete,HKLM,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache"
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\C:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\C:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\D:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\D:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\E:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\E:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\F:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\F:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\G:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\G:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\H:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\H:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\I:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\I:",VolumeLabel,
//-
If,%BuildType%,Equal,PE,Begin
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\ContentIndex.reg#$q"
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\WSearch.reg#$q"
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\WSearchIdxPi.reg#$q"
End
// disable WSearch service. It cause search very slowly
RegWrite,HKLM,0x4,Tmp_System\ControlSet001\Services\WSearch,Start,4

[Win10_Search_Registry]
RegWrite,HKLM,0x4,Tmp_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,Start_SearchFiles,0
RegWrite,HKLM,0x4,Tmp_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,Start_SearchPrograms,1
//-
If,%SoftwareHive%,Equal,Boot.wim,Begin
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\SearchClasses.reg#$q"
If,ExistFile,%RegistryCache%\PreparedHive.Done,Begin
RegHiveLoad,Tmp_InsSoftware,%RegistryCache%\install_wim\SOFTWARE
ShellExecute,hide,%RegexeFolder%reg.exe,"Copy #$qHKLM\Tmp_InsSoftware\Windows Search#$q #$qHKLM\Tmp_Software\Microsoft\Windows Search#$q /s /f"
RegHiveunLoad,Tmp_InsSoftware
End
Else,ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\WindowsSearchSoft.reg#$q"
End
// Failed to get data VolumeInfoCache\C:,DriveType in x64 build > Delete + Write
If,ExistRegSection,HKLM,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache",RegDelete,HKLM,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache"
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\C:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\C:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\D:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\D:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\E:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\E:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\F:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\F:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\G:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\G:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\H:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\H:",VolumeLabel,
RegWrite,HKLM,0x4,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\I:",DriveType,3
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows Search\VolumeInfoCache\I:",VolumeLabel,
//-
If,ExistFile,%RegistryCache%\PreparedHive.Done,Begin
RegHiveLoad,Tmp_InsSystem,%RegistryCache%\install_wim\SYSTEM
ShellExecute,hide,%RegexeFolder%reg.exe,"Copy HKLM\Tmp_InsSystem\ControlSet001\Control\ContentIndex HKLM\Tmp_System\ControlSet001\Control\ContentIndex /s /f"
ShellExecute,hide,%RegexeFolder%reg.exe,"Copy HKLM\Tmp_InsSystem\ControlSet001\services\WSearch HKLM\Tmp_System\ControlSet001\services\WSearch /s /f"
ShellExecute,hide,%RegexeFolder%reg.exe,"Copy HKLM\Tmp_InsSystem\ControlSet001\services\WSearchIdxPi HKLM\Tmp_System\ControlSet001\services\WSearchIdxPi /s /f"
RegHiveunLoad,Tmp_InsSystem
End
Else,Begin
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\ContentIndex.reg#$q"
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\WSearch.reg#$q"
ShellExecute,hide,%RegeditexeFolder%regedit.exe,"/s #$q%ProjectTemp%\Search\WSearchIdxPi.reg#$q"
End
// disable WSearch service. It cause search very slowly
RegWrite,HKLM,0x4,Tmp_System\ControlSet001\Services\WSearch,Start,4

[AuthorEncoded]
Logo=SearchLogo.jpg
SearchLogo.jpg=1261,1682

[EncodedFile-AuthorEncoded-SearchLogo.jpg]
lines=0
0=eJz7f+P/AwYBLzdPNwZGRgYGRiBk+H+bwZmBmYkJhICABYhYOVhZWVhYudjZ2Th4uHh4uLm4uXn5hAR4+QT5uLkFxAQEhUVERUV5+MUlxEQkhERERUCGMDID9bCwcrKycorwcvOKkAz+H2AQ5GAwYDBgZlRiYBJkZBZk/H+EQR7oTlZGMGCAAkYmoBvZ2Dk4ubiBCrYKMDAxMjMzsTCDXA2UrQXKM7AIsgopGjqyCQcmsisVihg1TlzIoey08aBo0MUPKsZJRU2cXGLiEpJSqmrqGppaJqZm5haWVs4urm7uHp5ewSGhYeERkVHJKalp6RmZWcUlpWXlFZVVzS2tbe0dnV2TJk+ZOm36jJmzFi1esnTZ8hUrV23avGXrtu07du46dPjI0WPHT5w8denylavXrt+4eevho8dPnj57/uLlq4+fPn/5+u37j5+/QP5iZGBmhAGs/hIE+ouJhYWZhR3kL0amcpACQRZWRUM2IcdA9sRCYSWjRg4Rp4kLNx7kVDYO+iCaVHSRS0zF5KHqR5DXwD4jzmNNZPkM7jGEv24x8DAzAiOPWZDBnuFv8HqTH8c/ptrJZx7idq38Gt2k3KQxwXpL7/fA8GV+nCcfMM7zZPgVW3OVhf1ovaTp27gHlS+Xeqtu3WR/N9Lmp1Lar7cNerXaVSJXvbr0k6Uulzx40tX/4XD8x4ne+8Vfu1nKP/vNU7j2tPv89zYLp1scUAzRX7B6Wj3n+hoj3+Ntpa+7I6e0fdqmIr274CJrzOPfpw7f2qu49n3spiiW5wuCsjLWrgv/8cj+A5P2zW8lU3JTKr2W+mXfnbpP8k/grqtfhR++F1RojgoxcjSI7S5Z3fCnhG9JT+ON5gvXl18/u1987h7rlS923XFwrcxeGXliveQxl81LV6/8plRQ+Kr50r6uDTt+x04Rrj/vwvsrvDuMSzgzp+rLk6ciN5P26Nla/xOs75r1derxdw+uyty9vZOBeedpAb76fe8sZSOS99le2pf6d/E/jZebbt8ynbvqnm+6tmnLiSe2R+YcObPjNUfaDf4/W4qPiUquSlQXP9M1JeTqzLcBtyVFUorvLTXbF6Hygb04TvvBe/E/iZdqbDMLax+s2Prj1N/X3C/+HLBOTdXwPGZlZsuw/FWdwY/Dj2OvRYU3Xj6s+C+4dnXMsUOGdzoW63l+OZ18RerFt+NWS5OtH/Mtqwl/vJ63wtn/79sz1yfG382V/LR2Qe2r6Ms1pyXk35lvrTVddvvvpEP35H8+a6z3+vS+eT/zog8s06O2raz4db7j/ewzu6+oyxtvT2D/sOKFSAFr1dViP7+8Ny+9Th2fWJPwo5N3ae/dHl3jlxdObNvem3E7be/O+q9VtTv//S6duEsp3eK5nPmH7gPX68X+5P5n4JRbtuHkslsePG536hefeMW1fpK1o9RTJdmD5a8VmRd93H7gP4NkRfuRWWVzXnNnGDhcW/TtXkxOZ//7G4o/W67Lf7p40iJmwblHx1/4c1REXT5kpbpvfqbQcRkPcS7DCyHbL/Jc377dO0JI44qWwgGm+Y0vvV0VuDQWNdj/vwkAckE45Xic4wtOTSxKzvDJT8/XyypIZxgFIwsYsULo+SzY5bt099QxMAEAkzsIMpysXLoBAAAAAgAAACoAAACfBAAAAAAAAAEAAAAAAAAAAAAAAA

[InterfaceEncoded]
Search.jpg=4094,5459
DoubleJDesignRavenna3dArrowDown0016016.bmp=622,830
BokehliciaCaptivaSoftwareupload0016016.bmp=676,902
AmperossQetto2Move0016016.bmp=893,1191

[EncodedFile-InterfaceEncoded-Search.jpg]
lines=1
[encoded data, 5463 characters]

[EncodedFolders]
Search

[Search]
Search_Win7.7z=5569,7426
Search_Win8.7z=6000,8000
Search_Win8.1.7z=6002,8003
Search_Win10.7z=3919,5226

[EncodedFile-Search-Search_Win7.7z]
lines=1
[encoded data, 7430 characters]

[EncodedFile-Search-Search_Win8.7z]
lines=1
[encoded data, 8004 characters]

[EncodedFile-Search-Search_Win8.1.7z]
lines=1
[encoded data, 8007 characters]

[EncodedFile-Search-Search_Win10.7z]
lines=1
[encoded data, 5230 characters]

[DownloadXXX]
Call,DownloadXQ

[UploadXXX]
Call,UploadXMultiQ,,%ProjectDir%\Utils\WebRoots_SE.Script||WebRoot

[EncodedFile-InterfaceEncoded-DoubleJDesignRavenna3dArrowDown0016016.bmp]
lines=0
0=eJzNk09Ik2Ecxw06BF2KqG5ih1EgYZZu7+v7vnu3d++2MpelRFHgQZEaJLVIXSxrW4Wauf7Nwha2rQ7dOgT9IQT1EkQHi+hSHfRSUZrMcp389PjSoUib3vrB9/I8fD78fr+Hxwi0LS+yyi6ySWSVyGqRZUUl1rnr1/3vBfy3+TTxkabuAzx4dp+lsu/G31LRXIrjaCmeVjtfpj4v2jH+YQwpWIYc3orctgUptJkT/UcWxc/1rLXYqYpKqGcklEglcns5DuF48uLhPx2TUxOYIRWlU8PZraOdU1GjMsop4RO9+DucfM1NzuvIfctR3Wai9hq4rvrREybOCy608xpqrAqlQzhObiOSbv2Ln8nPsDvsZ33dSoob1mE7XIIsetAvCUePG63TiRpXUE47rJ0MvRz8wzH9fZqR0SHSj1LUhn2s8a6gMi7hTm7HddmLftHA2aVT2mJjY3Mx7naJ/I/8vHN0Zc5avKNLw+gP4O7bgeuKD73XQyDqI5QM8ur96IJ7jKUiFi8nDDwDezBuCsf1amsnA4Opgm8Y7jtu8UrSj3lnL+btOjypXRg3dpIdThfkjyWCFu9M1eC7tx/vXeFIC8etWjKL4IPdTRZfFqtAvua1PJ5sPWamnuxIpiD/9Plj4ukIh3oaqGk3KG+0sWHfWhp7DvJm7PWS/9FcZmdnF+R+AlbU23p4nNNyyS9Nykn1ckktzkzPC0osS83LSzROcSwqyi93yS/PMzAwNAMivaTcAoZRMPxAGQuEZmPCLu9y8YwcAxMAHjMRfb+2diEBAAAAAgAAAEQAAAAGAgAAAAAAAAEAAAAAAAAAAAAAAA

[EncodedFile-InterfaceEncoded-BokehliciaCaptivaSoftwareupload0016016.bmp]
lines=0
0=eJytU21LWmEYbrAfsP0De4H2pRcqRq+0RllUZkav1O+YIH2JPvUhKKJfUE3aaCNQQR3pYWDTPCpBMKUxSczjZDB0Q8UPV/d9L0tdg33YAxfn5nq5n+c85z4vDa8e18l6TnhGeEJ4SnhUpxP+xa1euQD8V5RKJeTzeeRyOWSzWQHXzLH2t1yxWEQikYDb7cXu7iHW1/exuron4Jo51tjD3tqsw3GC+fn36O39hJ6eh8Eae9hb2SMYjGB42Iu+Pv8/gb2cKb+v2fwGAwOBGvhpTzfhg9S1utn8FuW7MplOMDQUwMhIgHrfY3Mzio2Nz1Uce9jLGc5mMhni/WhuPoROt4/6+td3ODpKwGqNV3HsYS9nOBuLfUFLyzG6ulzEnVXB4/kOpzPzB89eznD24iKKxkar9NPrg7fwYG7OBp/vGxRFw+ysDaOjnjudvZzhbDR6iY4OO/V0YHJSxdiYiq2trygUSri+zuLq6ofU29tx0djT2WmTDGdTqbRw3d1O+jYfMTGhYno6TL1zKC+uTaawaDrdHtrajiWjaWn5BgsLfhgMIZoPL6amQlKvrJzT/gUkkwUsL58Lx2hoOJAnZ8rzbLF4YTSG6d18dAY3nfMUg4MK7RmULGu/oUqea4tFqZi/JGZmwnJGgyEg8zU+fip3otcrdJcRusMQ2tt5vl3iVdVU1T9gt6exuMi+exiNZ2htfYempgNBf78LS0sRsPehf1DTfoq2sxPH2tolnTEm4Jo51tLpX1XZG70Y6I54nNNyys9OzcjJTM5MdE4sKMksSwzOTyspTyxKLS3IyU9MMTAwNAMivaTcAoZRMPxAGQuEtmHCLs9kcFmVgQkAJ9URXc7wHxQBAAAAAgAAAEQAAAA8AgAAAAAAAAEAAAAAAAAAAAAAAA

[CompareEditXXX]
Call,CompareEdit

[EncodedFile-InterfaceEncoded-AmperossQetto2Move0016016.bmp]
lines=0
0=eJxtk1lIVFEYxw16agEVzTRncRtt0cx0NCu0QlsgyyCih7Cgh6KFNgQzSsqnFohUEm3FlqmsVGxxxoxSyYkpTcctsiKXtCZ1mPXee878++5o4YMf/DjfnXN+//sdmLt2s3amj7e0RAzhO8kMH7XPv/KfPcF0NXd7RXRg3ufCoDMD+nkFQ8Z5BYOTDBmDCgYNgXlfCudsq4yZzg3I7ToSfMHmVJQBilLi6pT1X097IZdsroBc87GpblB+zwHVNUBJ50JLBAQUSVhQIkJB/X+KBYQWCd4s1XUgKL/3kOz6HTYpQ4scbq9fLsL/ooAV50ahueKE8oYI1TWBoLVcgLKMKJWf6T1XHILv8WaVothyMlwHqG+KmHVJxKHbFnjs49j5zAnf2xyqexLC74hewm6JdE6AmjLDH1BGseVU2E17VeRjIIBmPFhhASQnnneK0Fy2IYaIKHEi9C6DXxmDWscQeY+yKkREPpLfaa+JuO/Wh5C/9bEd4C7INWyxw/bbCmnUiuZeK9bpHDhfY0FkuQvKSo6ohxKiqoCIu+76qEp3XUQtkFDL0DYm2x4863bjdAdwthfY0QKsMYjgYNDTAQVlqJ9yLHwBaB66DdFPhbol9TRLDUPsS4bWMQ+sYw6kVjuwhmbaXzuOvTVWVJtpPkqpbx/DYp0b0a+AmGrBsKhWMMS+AWL1dDcipZGhctiDHSYRbRY3OSIhYdwlYaI4cppdCGsAFr8Q6uNeiU/iacalrxkSyI1ropxGCXEtDGs/cmxq50hrlvCkx+G9W/F3DzQNDLITpxerEhrFE0ntwLK3DInvGLTvGZI/0BytHInka0wce9tpDo+E0gEPwuncUkJ2ljeJuUlGzNcamS3pA8iVkEJO6ieOVR2EmXpaN3Zz7PviQbyJPMrXfgSSjcy+2mQPlv+DaR3CrrSvQGon0caxmry0Lo508tJ7KIf6BLqHvLeyC0j/RpiFnKnfQEa3sDujj1syR4CMn0AmsZ76DSMTvfe3X8C6Pv4n0yzsme4bzO6yB2f1s6NZ/VyX9YPVZU+yhcjqlx5kD9FetyNkqvMXP3mcf3ick3XMLUgtyi8uDkwtKck38s0vSzUwMDQDIr2k3AKGUTDMgRkLhFZixi4vra37hIEJABkJC8Gkai7oAQAAAAIAAAA3AAAAIgMAAAAAAAABAAAAAAAAAAAAAAA

