function Exec(const Filename, Params, WorkingDir: String; const ShowCmd: Integer; const Wait: TExecWait; var ResultCode: Integer): Boolean;ÿÿÿÿ•function ShellExec(const Verb, Filename, Params, WorkingDir: String; const ShowCmd: Integer; const Wait: TExecWait; var ErrorCode: Integer): Boolean;ÿÿÿÿ@function IsProtectedSystemFile(const Filename: String): Boolean;ÿÿÿÿ9function MakePendingFileRenameOperationsChecksum: String;ÿÿÿÿTfunction ModifyPifFile(const Filename: String; const CloseOnExit: Boolean): Boolean;ÿÿÿÿlprocedure RegisterServer(const Is64Bit: Boolean; const Filename: String; const FailCriticalErrors: Boolean);ÿÿÿÿvfunction UnregisterServer(const Is64Bit: Boolean; const Filename: String; const FailCriticalErrors: Boolean): Boolean;ÿÿÿÿ?procedure UnregisterFont(const FontName, FontFilename: String);ÿÿÿÿ;procedure RestartReplace(const TempFile, DestFile: String);ÿÿÿÿ›function CreateShellLink(const Filename, Description, ShortcutTo, Parameters, WorkingDir, IconFilename: String; const IconIndex, ShowCmd: Integer): String;ÿÿÿÿNprocedure RegisterTypeLibrary(const Is64Bit: Boolean; const Filename: String);ÿÿÿÿXfunction UnregisterTypeLibrary(const Is64Bit: Boolean; const Filename: String): Boolean;ÿÿÿÿ!function WizardForm: TWizardForm;ÿÿÿÿfunction MainForm: TMainForm;ÿÿÿÿ function ActiveLanguage: String;ÿÿÿÿ@function IsComponentSelected(const Components: String): Boolean;ÿÿÿÿ6function IsTaskSelected(const Tasks: String): Boolean;ÿÿÿÿ1function ExpandConstant(const S: String): String;ÿÿÿÿ[function ExpandConstantEx(const S: String; const CustomConst, CustomValue: String): String;ÿÿÿÿ"function ExitSetupMsgBox: Boolean;ÿÿÿÿKfunction GetShellFolder(Common: Boolean; const ID: TShellFolderID): String;ÿÿÿÿUfunction GetShellFolderByCSIDL(const Folder: Integer; const Create: Boolean): String;ÿÿÿÿSfunction InstallOnThisVersion(const MinVersion, OnlyBelowVersion: String): Integer;ÿÿÿÿ%function GetWindowsVersion: Cardinal;ÿÿÿÿ<procedure GetWindowsVersionEx(var Version: TWindowsVersion);ÿÿÿÿ)function GetWindowsVersionString: String;ÿÿÿÿrfunction SuppressibleMsgBox(const Text: String; const Typ: TMsgBoxType; const Buttons, Default: Integer): Integer;ÿÿÿÿfunction IsWin64: Boolean;ÿÿÿÿ%function Is64BitInstallMode: Boolean;ÿÿÿÿ<function ProcessorArchitecture: TSetupProcessorArchitecture;ÿÿÿÿ6function CustomMessage(const MsgName: String): String;ÿÿÿÿ9function SetupMessage(const ID: TSetupMessageID): String;ÿÿÿÿ/function Random(const Range: Integer): Integer;ÿÿÿÿBfunction FileSize(const Name: String; var Size: Integer): Boolean;ÿÿÿÿprocedure Beep;ÿÿÿÿ'function Trim(const S: string): string;ÿÿÿÿ+function TrimLeft(const S: string): string;ÿÿÿÿ,function TrimRight(const S: string): string;ÿÿÿÿfunction GetCurrentDir: string;ÿÿÿÿ3function SetCurrentDir(const Dir: string): Boolean;ÿÿÿÿ8function ExpandFileName(const FileName: string): string;ÿÿÿÿ;function ExpandUNCFileName(const FileName: string): string;ÿÿÿÿGfunction ExtractRelativePath(const BaseName, DestName: string): string;ÿÿÿÿ8function ExtractFileDir(const FileName: string): string;ÿÿÿÿ:function ExtractFileDrive(const FileName: string): string;ÿÿÿÿ8function ExtractFileExt(const FileName: string): string;ÿÿÿÿ9function ExtractFileName(const FileName: string): string;ÿÿÿÿ9function ExtractFilePath(const FileName: string): string;ÿÿÿÿBfunction ChangeFileExt(const FileName, Extension: string): string;ÿÿÿÿ9function FileSearch(const Name, DirList: string): string;ÿÿÿÿ=function RenameFile(const OldName, NewName: string): Boolean;ÿÿÿÿ5function DeleteFile(const FileName: string): Boolean;ÿÿÿÿ/function CreateDir(const Dir: string): Boolean;ÿÿÿÿ/function RemoveDir(const Dir: string): Boolean;ÿÿÿÿ3function CompareStr(const S1, S2: string): Integer;ÿÿÿÿ4function CompareText(const S1, S2: string): Integer;ÿÿÿÿkfunction GetDateTimeString(const DateTimeFormat: String; const DateSeparator, TimeSeparator: Char): String;ÿÿÿÿ5function SysErrorMessage(ErrorCode: Integer): String;ÿÿÿÿ0function ForceDirectories(Dir: string): Boolean;ÿÿÿÿ`function GetVersionNumbers(const Filename: String; var VersionMS, VersionLS: Cardinal): Boolean;ÿÿÿÿWfunction GetVersionNumbersString(const Filename: String; var Version: String): Boolean;ÿÿÿÿ-procedure Sleep(const Milliseconds: LongInt);ÿÿÿÿ>function FindWindowByClassName(const ClassName: String): HWND;ÿÿÿÿ@function FindWindowByWindowName(const WindowName: String): HWND;ÿÿÿÿSfunction SendMessage(const Wnd: HWND; const Msg, WParam, LParam: Longint): Longint;ÿÿÿÿSfunction PostMessage(const Wnd: HWND; const Msg, WParam, LParam: Longint): Boolean;ÿÿÿÿYfunction SendNotifyMessage(const Wnd: HWND; const Msg, WParam, LParam: Longint): Boolean;ÿÿÿÿ<function RegisterWindowMessage(const Name: String): Longint;ÿÿÿÿKfunction SendBroadcastMessage(const Msg, WParam, LParam: Longint): Longint;ÿÿÿÿKfunction PostBroadcastMessage(const Msg, WParam, LParam: Longint): Boolean;ÿÿÿÿQfunction SendBroadcastNotifyMessage(const Msg, WParam, LParam: Longint): Boolean;ÿÿÿÿIfunction LoadDLL(const DLLName: String; var ErrorCode: Integer): Longint;ÿÿÿÿ„function CallDLLProc(const DLLHandle: Longint; const ProcName: String; const Param1, Param2: Longint; var Result: Longint): Boolean;ÿÿÿÿ4function FreeDLL(const DLLHandle: Longint): Boolean;ÿÿÿÿ*procedure CreateMutex(const Name: String);ÿÿÿÿ'procedure OemToCharBuff(var S: String);ÿÿÿÿ'procedure CharToOemBuff(var S: String);ÿÿÿÿ procedure CoFreeUnusedLibraries;ÿÿÿÿprocedure Log(const S: String);ÿÿÿÿ!procedure BringToFrontAndRestore;ÿÿÿÿ function WizardDirValue: String;ÿÿÿÿ"function WizardGroupValue: String;ÿÿÿÿ function WizardNoIcons: Boolean;ÿÿÿÿ=function WizardSetupType(const Description: Boolean): String;ÿÿÿÿGfunction WizardSelectedComponents(const Descriptions: Boolean): String;ÿÿÿÿBfunction WizardSelectedTasks(const Descriptions: Boolean): String;ÿÿÿÿfunction WizardSilent: Boolean;ÿÿÿÿ function IsUninstaller: Boolean;ÿÿÿÿ"function UninstallSilent: Boolean;ÿÿÿÿ!function CurrentFileName: String;ÿÿÿÿ5function CastStringToInteger(var S: String): Longint;ÿÿÿÿ7function CastIntegerToString(const L: Longint): String;ÿÿÿÿprocedure Abort;ÿÿÿÿ%function GetExceptionMessage: String;ÿÿÿÿ,procedure RaiseException(const Msg: String);ÿÿÿÿprocedure ShowExceptionMessage;ÿÿÿÿfunction Terminated: Boolean;ÿÿÿÿLfunction GetPreviousData(const ValueName, DefaultValueData: String): String;ÿÿÿÿffunction SetPreviousData(const PreviousDataKey: Integer; const ValueName, ValueData: String): Boolean;ÿÿÿÿLfunction LoadStringFromFile(const FileName: String; var S: String): Boolean;ÿÿÿÿUfunction LoadStringsFromFile(const FileName: String; var S: TArrayOfString): Boolean;ÿÿÿÿUfunction SaveStringToFile(const FileName, S: String; const Append: Boolean): Boolean;ÿÿÿÿlfunction SaveStringsToFile(const FileName: String; const S: TArrayOfString; const Append: Boolean): Boolean;U‹ìƒÄôSVW3Ò‰Uü‹Ø3ÀUh:ùGdÿ0d‰ EüP‰]ôÆEø Uô3ɸPùGè,øÿ‹Eüèèýÿ3ÀZYYd‰hAùGEüèß:øÿÃé=7øÿëð_^[‹å]Ãÿÿÿÿ&Cannot call "%s" function during SetupU‹ìƒÄôSVW3Ò‰Uü‹Ø3ÀUhÎùGdÿ0d‰ EüP‰]ôÆEø Uô3ɸäùGè˜~øÿ‹EüèTýÿ3ÀZYYd‰hÕùGEüèK:øÿÃé©6øÿëð_^[‹å]Ãÿÿÿÿ*Cannot call "%s" function during UninstallS‹ˆßJ…Ûu ¸4úGèçýÿ‹Ã[ÃÿÿÿÿAAn attempt was made to access MainForm before it has been createdS‹\ßJ…Ûu ¸œúGèýÿ‹Ã[ÃÿÿÿÿCAn attempt was made to access WizardForm before it has been createdU‹ìQ€= ãJuk²¸“Aè3¥ùÿ‰Eü3ÀUhJûGdÿ0d‰ jj‹ ´áJ‹ŒáJ‹EüèÊ‚¹(ãJº$ãJ‹Eüèàƒ3ÀZYYd‰hQûG‹Eüè'0øÿÃé-5øÿëðÆ ãJY]ÃU‹ìƒÄÐSVW3Û‰]Ô‰]Ћú‹]3ÀUhHdÿ0d‰ ‹s NÆEÿ‹GºHè;øÿu7€=XâJt‹GèÐýÿÿ‹ÖJ‹ÃèžfüÿPèÀþÿÿZèn"þÿ‹È‹Ö‹Ãèÿhüÿé‹Gº0HèÁ:øÿ…´€=XâJt‹Gè†ýÿÿèþÿÿ‹È²¸¼îEèÇþÿ‰Eø3ÀUhmüGdÿ0d‰ MÔ‹Öƒê‹Ãè‡füÿ‹UÔ‹EøèÜþÿMÔ‹Öƒê‹Ãèmfüÿ‹UÔ‹EøèÞþÿ‹ÖJ‹ÃèüeüÿPèþÿÿ‹UøYèM"þÿ3ÀZYYd‰ëé2øÿ‹Eøèö.øÿèÑ4øÿè 5øÿ‹Mø‹Ö‹Ãè8hüÿéP‹GºLHèú9øÿ…΀=XâJt‹Gè¿üÿÿèºýÿÿ‹È²¸GèL‰ÿÿ‰Eô3ÀUhNýGdÿ0d‰ MÔ‹Öƒê‹ÃèÀeüÿ‹UÔ‹EôèþÿMÔ‹Öƒê‹Ãè¦eüÿ‹UÔ‹Eôèþÿ‹ÖJ‹Ãè5eüÿPèWýÿÿ‹UôYè†!þÿMÔ‹Öƒê‹Ãèseüÿ‹UÔ‹EôèP‰ÿÿ3ÀZYYd‰ëé51øÿ‹Eôè.øÿèð3øÿè?4øÿ‹Mô‹Ö‹ÃèWgüÿéo‹GºlHè9øÿ…ë€=XâJt‹GèÞûÿÿèÙüÿÿ‹È²¸¸Gèþÿ‰Eð3ÀUhLþGdÿ0d‰ MÔ‹Öƒê‹Ãèßdüÿ‹UÔ‹Eðè4þÿMÔ‹Öƒê‹ÃèÅdüÿ‹UÔ‹Eðè6þÿ‹ÖJ‹ÃèTdüÿPèvüÿÿ‹UðYè¥ þÿ‹Öƒê‹Ãè düÿPMÔ‹Öƒê‹Ãè…düÿ‹EÔP‹Öƒê‹Ãèícüÿ‹È‹EðZèfŠÿÿ3ÀZYYd‰ëé70øÿ‹Eðè-øÿèò2øÿèA3øÿ‹Mð‹Ö‹ÃèYfüÿéq‹GºŒHè8øÿ…ñ€=XâJt‹GèàúÿÿèÛûÿÿ‹È²¸p‚GèEŒÿÿ‰Eì3ÀUhPÿGdÿ0d‰ MÔ‹Öƒê‹Ãèácüÿ‹UÔ‹Eìè6þÿMÔ‹Öƒê‹ÃèÇcüÿ‹UÔ‹Eìè8þÿ‹ÖJ‹ÃèVcüÿPèxûÿÿ‹UìYè§þÿMÔ‹Öƒê‹Ãè”cüÿ‹EÔPMЋփê‹Ãècüÿ‹EÐP‹Öƒê‹Ãèébüÿ‹È‹EìZè"ÿÿ3ÀZYYd‰ëé3/øÿ‹Eìè,øÿèî1øÿè=2øÿ‹Mì‹Ö‹ÃèUeüÿém‹Gº¨Hè7øÿ…΀=XâJt‹GèÜùÿÿè×úÿÿ‹È²¸4ƒGè]ÿÿ‰Eè3ÀUh1Hdÿ0d‰ MÔ‹Öƒê‹ÃèÝbüÿ‹UÔ‹Eèè2þÿMÔ‹Öƒê‹ÃèÃbüÿ‹UÔ‹Eèè4þÿ‹ÖJ‹ÃèRbüÿPètúÿÿ‹UèYè£þÿMÔ‹Öƒê‹Ãèbüÿ‹UÔ‹Eèè}‘ÿÿ3ÀZYYd‰ëéR.øÿ‹Eèè2+øÿè 1øÿè\1øÿ‹Mè‹Ö‹Ãètdüÿ錋GºÄHè66øÿ…΀=XâJt‹Gèûøÿÿèöùÿÿ‹È²¸èƒGè<þÿ‰Eä3ÀUhHdÿ0d‰ MÔ‹Öƒê‹Ãèüaüÿ‹UÔ‹EäèQþÿMÔ‹Öƒê‹Ãèâaüÿ‹UÔ‹EäèSþÿ‹ÖJ‹ÃèqaüÿPè“ùÿÿ‹UäYèÂþÿMÔ‹Öƒê‹Ãè¯aüÿ‹UÔ‹Eäèè“ÿÿ3ÀZYYd‰ëéq-øÿ‹EäèQ*øÿè,0øÿè{0øÿ‹Mä‹Ö‹Ãè“cüÿé«‹GºàHèU5øÿ…â€=XâJt‹Gèøÿÿèùÿÿ‹È²¸œ„Gè[þÿ‰Eà3ÀUhHdÿ0d‰ MÔ‹Öƒê‹Ãèaüÿ‹UÔ‹EàèpþÿMÔ‹Öƒê‹Ãèaüÿ‹UÔ‹Eàèrþÿ‹ÖJ‹Ãè`üÿPè²øÿÿ‹UàYèáþÿMÔ‹Öƒê‹ÃèÎ`üÿ‹EÔPMЋփê‹Ãè»`üÿ‹UЋEàYèw“ÿÿ3ÀZYYd‰ëé|,øÿ‹Eàè\)øÿè7/øÿè†/øÿ‹Mà‹Ö‹Ãèžbüÿé¶‹GºHè`4øÿ…±€=XâJt‹Gè%÷ÿÿè øÿÿ‹È²¸X…GèB”ÿÿ‰EÜ3ÀUhËHdÿ0d‰ MÔ‹ÖJ‹Ãè(`üÿ‹UÔ‹EÜè}þÿMÔ‹Öƒê‹Ãè`üÿ‹UÔ‹EÜèþÿèÊ÷ÿÿƒÉÿ‹UÜè÷þÿ‹EÜè'”ÿÿ3ÀZYYd‰ëé¸+øÿ‹EÜè˜(øÿès.øÿèÂ.øÿ‹M܋֋ÃèÚaüÿéò‹Gº$Hèœ3øÿu-èÙ÷ÿÿj¡$ãJP‹ÖJ‹Ãè7_üÿPè%Wøÿ‹È‹Ö‹Ãèbüÿé¶‹Gº4Hè`3øÿu*è÷ÿÿj ¡(ãJP‹ÖJ‹Ãèû^üÿPèéVøÿ‹È‹Ö‹ÃèÆaüÿë}‹GºDHè'3øÿuj3ɲ¸L|Hè«þùÿ‰EØ3ÀUh¼Hdÿ0d‰ 3Ò‹EØèPùùÿ²‹EØèb úÿ‹EØèŽ3ÀZYYd‰ëéÇ*øÿ‹EØè§'øÿè‚-øÿèÑ-øÿ‹M؋֋Ãèé`üÿëÆEÿ3ÀZYYd‰hHEкè90øÿÃéw,øÿëëŠEÿ_^[‹å]Âÿÿÿÿ PAGEFROMIDÿÿÿÿCREATECUSTOMPAGEÿÿÿÿCREATEINPUTQUERYPAGEÿÿÿÿCREATEINPUTOPTIONPAGEÿÿÿÿCREATEINPUTDIRPAGEÿÿÿÿCREATEINPUTFILEPAGEÿÿÿÿCREATEOUTPUTMSGPAGEÿÿÿÿCREATEOUTPUTMSGMEMOPAGEÿÿÿÿCREATEOUTPUTPROGRESSPAGEÿÿÿÿSCALEXÿÿÿÿSCALEYÿÿÿÿCREATECUSTOMFORMU‹ìjjjjjjSVW‹ú‹]3ÀUhËHdÿ0d‰ ‹s NÆEÿ‹GºèHè 1øÿunƒ=\ßJt¡\ßJè{ùÿ‹øë3ÿMø‹Öƒê‹Ãèð\üÿ‹Öƒê‹Ãè\\üÿPMô‹ÖJ‹ÃèÖ\üÿ‹EôUø‹ÏèE«ýÿ‹È‹Ö‹Ãè–]üÿ‹Öƒê‹Mø‹Ãè`üÿ鮋GºHè0øÿ…—ƒ=\ßJt¡\ßJè{ùÿ‹øë3ÿMø‹Öƒê‹Ãèo\üÿMô‹Öƒê‹Ãè`\üÿ‹EôPMð‹Öƒê‹ÃèM\üÿ‹EðPWMì‹Öƒê‹Ãè9\üÿ