From 99f65175fffaa63799cedc55cfdf49895d843ea1 Mon Sep 17 00:00:00 2001 From: Christian Hammacher Date: Thu, 21 Jul 2005 23:08:23 +0000 Subject: [PATCH] *** empty log message *** --- installer/installer/AMX.ico | Bin 0 -> 766 bytes installer/installer/AMXInstaller.cfg | 38 + installer/installer/AMXInstaller.dof | 136 + installer/installer/AMXInstaller.dpr | 35 + installer/installer/AMXInstaller.res | Bin 0 -> 876 bytes installer/installer/UnitFunctions.pas | 126 + installer/installer/UnitInstall.pas | 643 ++ installer/installer/UnitScanMods.pas | 253 + installer/installer/UnitSelectModPath.dfm | Bin 0 -> 1527 bytes installer/installer/UnitSelectModPath.pas | 28 + installer/installer/UnitfrmMain.dfm | 6640 +++++++++++++++++++++ installer/installer/UnitfrmMain.pas | 719 +++ installer/installer/UnitfrmProxy.dfm | Bin 0 -> 1585 bytes installer/installer/UnitfrmProxy.pas | 72 + installer/installer/del.bat | 11 + installer/installer/gpl.txt | 281 + installer/installer/install.bmp | Bin 0 -> 154542 bytes installer/installer/upx.exe | Bin 0 -> 126464 bytes 18 files changed, 8982 insertions(+) create mode 100755 installer/installer/AMX.ico create mode 100755 installer/installer/AMXInstaller.cfg create mode 100755 installer/installer/AMXInstaller.dof create mode 100755 installer/installer/AMXInstaller.dpr create mode 100755 installer/installer/AMXInstaller.res create mode 100755 installer/installer/UnitFunctions.pas create mode 100755 installer/installer/UnitInstall.pas create mode 100755 installer/installer/UnitScanMods.pas create mode 100755 installer/installer/UnitSelectModPath.dfm create mode 100755 installer/installer/UnitSelectModPath.pas create mode 100755 installer/installer/UnitfrmMain.dfm create mode 100755 installer/installer/UnitfrmMain.pas create mode 100755 installer/installer/UnitfrmProxy.dfm create mode 100755 installer/installer/UnitfrmProxy.pas create mode 100755 installer/installer/del.bat create mode 100755 installer/installer/gpl.txt create mode 100755 installer/installer/install.bmp create mode 100755 installer/installer/upx.exe diff --git a/installer/installer/AMX.ico b/installer/installer/AMX.ico new file mode 100755 index 0000000000000000000000000000000000000000..a530d9e1fb707068597800a48509c382c18e110a GIT binary patch literal 766 zcmchVD-yym5Qeva!=o$lok1fqsN8~1&JkJB+aNI&9R`tuaEtP7(nmx^1;aM`%Kz^s z*{MjuSC$7+`Rqha_%m9fSG16X3D~-L5tewL9F`FE(sdoc5SI*tMkt?dVayN2)!O8i zoG~`MG!LOxN8V^;-z`?fHZ6qE%=sIF#UwaFFW`R44Oj+8LJrfrS*o>)BkH-DfNt?l z<6h)v1mK*YcVW#0;6Cf1upT)PY`hDEv4Hn-PWIl=lQR#sTO X>QXPcac*H}+Z#fDhyTdlub%S-tpUic literal 0 HcmV?d00001 diff --git a/installer/installer/AMXInstaller.cfg b/installer/installer/AMXInstaller.cfg new file mode 100755 index 00000000..662b86fe --- /dev/null +++ b/installer/installer/AMXInstaller.cfg @@ -0,0 +1,38 @@ +-$A8 +-$B- +-$C+ +-$D+ +-$E- +-$F- +-$G+ +-$H+ +-$I+ +-$J- +-$K- +-$L+ +-$M- +-$N+ +-$O+ +-$P+ +-$Q- +-$R- +-$S- +-$T- +-$U- +-$V+ +-$W- +-$X+ +-$YD +-$Z1 +-cg +-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; +-H+ +-W+ +-M +-$M16384,1048576 +-K$00400000 +-LE"c:\programme\borland\delphi7\Projects\Bpl" +-LN"c:\programme\borland\delphi7\Projects\Bpl" +-w-UNSAFE_TYPE +-w-UNSAFE_CODE +-w-UNSAFE_CAST diff --git a/installer/installer/AMXInstaller.dof b/installer/installer/AMXInstaller.dof new file mode 100755 index 00000000..0161622a --- /dev/null +++ b/installer/installer/AMXInstaller.dof @@ -0,0 +1,136 @@ +[FileVersion] +Version=7.0 +[Compiler] +A=8 +B=0 +C=1 +D=1 +E=0 +F=0 +G=1 +H=1 +I=1 +J=0 +K=0 +L=1 +M=0 +N=1 +O=1 +P=1 +Q=0 +R=0 +S=0 +T=0 +U=0 +V=1 +W=0 +X=1 +Y=1 +Z=1 +ShowHints=1 +ShowWarnings=1 +UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; +NamespacePrefix= +SymbolDeprecated=1 +SymbolLibrary=1 +SymbolPlatform=1 +UnitLibrary=1 +UnitPlatform=1 +UnitDeprecated=1 +HResultCompat=1 +HidingMember=1 +HiddenVirtual=1 +Garbage=1 +BoundsError=1 +ZeroNilCompat=1 +StringConstTruncated=1 +ForLoopVarVarPar=1 +TypedConstVarPar=1 +AsgToTypedConst=1 +CaseLabelRange=1 +ForVariable=1 +ConstructingAbstract=1 +ComparisonFalse=1 +ComparisonTrue=1 +ComparingSignedUnsigned=1 +CombiningSignedUnsigned=1 +UnsupportedConstruct=1 +FileOpen=1 +FileOpenUnitSrc=1 +BadGlobalSymbol=1 +DuplicateConstructorDestructor=1 +InvalidDirective=1 +PackageNoLink=1 +PackageThreadVar=1 +ImplicitImport=1 +HPPEMITIgnored=1 +NoRetVal=1 +UseBeforeDef=1 +ForLoopVarUndef=1 +UnitNameMismatch=1 +NoCFGFileFound=1 +MessageDirective=1 +ImplicitVariants=1 +UnicodeToLocale=1 +LocaleToUnicode=1 +ImagebaseMultiple=1 +SuspiciousTypecast=1 +PrivatePropAccessor=1 +UnsafeType=0 +UnsafeCode=0 +UnsafeCast=0 +[Linker] +MapFile=0 +OutputObjs=0 +ConsoleApp=1 +DebugInfo=0 +RemoteSymbols=0 +MinStackSize=16384 +MaxStackSize=1048576 +ImageBase=4194304 +ExeDescription= +[Directories] +OutputDir= +UnitOutputDir= +PackageDLLOutputDir= +PackageDCPOutputDir= +SearchPath= +Packages=vcl;rtl;vclx;vclie;xmlrtl;inetdbbde;inet;inetdbxpress;VclSmp;dbrtl;dbexpress;vcldb;dsnap;dbxcds;inetdb;bdertl;vcldbx;adortl;teeui;teedb;tee;ibxpress;visualclx;visualdbclx;vclactnband;vclshlctrls;IntrawebDB_50_70;Intraweb_50_70;Rave50CLX;Rave50VCL;dclOffice2k;JvStdCtrlsD7R;JvAppFrmD7R;JvCoreD7R;JvBandsD7R;JvBDED7R;JvDBD7R;JvDlgsD7R;JvCmpD7R;JvCryptD7R;JvCtrlsD7R;JvCustomD7R;JvDockingD7R;JvDotNetCtrlsD7R;JvEDID7R;qrpt;JvGlobusD7R;JvHMID7R;JvInspectorD7R;JvInterpreterD7R;JvJansD7R;JvManagedThreadsD7R;JvMMD7R;JvNetD7R;JvPageCompsD7R;JvPluginD7R;JvPrintPreviewD7R;JvSystemD7R;JvTimeFrameworkD7R;JvUIBD7R;JvValidatorsD7R;JvWizardD7R;JvXPCtrlsD7R;DelphiX_for7;Indy70;DJcl;tb2k_d7;FlatStyle_D5;scited7;mxFlatPack_D7;mbXPLib +Conditionals= +DebugSourceDirs= +UsePackages=0 +[Parameters] +RunParams= +HostApplication= +Launcher= +UseLauncher=0 +DebugCWD= +[Language] +ActiveLang= +ProjectLang= +RootDir= +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1031 +CodePage=1252 +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= diff --git a/installer/installer/AMXInstaller.dpr b/installer/installer/AMXInstaller.dpr new file mode 100755 index 00000000..ccffc33c --- /dev/null +++ b/installer/installer/AMXInstaller.dpr @@ -0,0 +1,35 @@ +program AMXInstaller; + +{ AMXX Installer 1.1 + by the AMXX Development Team + + Used components: + + - Indy 9 (www.indyproject.org) + - FlatStyle Components (www.torry.net) + - FlatPack Component Pack (www.torry.net) + - JVCL Lib Pack 3.0 (jvcl.sourceforge.net) + + AMXX Installer 1.1 is developed under GNU Public License + and comes WITH ABSOLUTELY NO WARRANTY! +} + +uses + Forms, + UnitfrmMain in 'UnitfrmMain.pas' {frmMain}, + UnitFunctions in 'UnitFunctions.pas', + UnitScanMods in 'UnitScanMods.pas', + UnitfrmProxy in 'UnitfrmProxy.pas' {frmProxy}, + UnitInstall in 'UnitInstall.pas', + UnitSelectModPath in 'UnitSelectModPath.pas' {frmSelectModPath}; + +{$R *.res} + +begin + Application.Initialize; + Application.Title := 'AMX Mod X Installer'; + Application.CreateForm(TfrmMain, frmMain); + Application.CreateForm(TfrmProxy, frmProxy); + Application.CreateForm(TfrmSelectModPath, frmSelectModPath); + Application.Run; +end. diff --git a/installer/installer/AMXInstaller.res b/installer/installer/AMXInstaller.res new file mode 100755 index 0000000000000000000000000000000000000000..815765fe7e206ed8838a83233566658f9a12536d GIT binary patch literal 876 zcmchWze)r#5XNV{0}DZ}@By~86c(%%gCInG2$wuZ$}R3~EN!+}jw|vYzD4{^ve}Jr z#TDX^`IqmTWOmqyh_q;oSqXp1_eH@saGHeec9+{ix+Q4Q2egrSo0`+&MOfl}c348x z%Q%hz+Jw589X9tB#r%P|UJrTB&KMgGnupM 0) then begin + eOld := eNew - eOld; + eOld := eOld *2; // twice per second, higher frequency is too inaccurate... + Result := 'AMX Mod X Installer - Uploading with ' + FloatToStr(RoundTo(eOld / 1024, -2)) + ' kb/s'; + end; +end; + +function GetAllFiles(Mask: String; Attr: Integer; Recursive: Boolean; ShowDirs: Boolean; ShowPath: Boolean = True): TStringList; +var eSearch: TSearchRec; +begin + Result := TStringList.Create; + + // Find all files + if FindFirst(Mask, Attr, eSearch) = 0 then + begin + repeat + if eSearch.Name[1] <> '.' then begin + if ShowPath then begin + if ((eSearch.Attr and Attr) = eSearch.Attr) and ((eSearch.Attr and faDirectory) <> eSearch.Attr) then + Result.Add(ExtractFilePath(Mask) + eSearch.Name) + else if (ShowDirs) and ((eSearch.Attr and faDirectory) = eSearch.Attr) then + Result.Add(ExtractFilePath(Mask) + eSearch.Name); + end + else begin + if ((eSearch.Attr and Attr) = eSearch.Attr) and ((eSearch.Attr and faDirectory) <> eSearch.Attr) then + Result.Add(eSearch.Name) + else if (ShowDirs) and ((eSearch.Attr and faDirectory) = eSearch.Attr) then + Result.Add(eSearch.Name); + end; + + if ((eSearch.Attr and faDirectory) = eSearch.Attr) and (Recursive) then begin + with GetAllFiles(ExtractFilePath(Mask) + eSearch.Name + '\' + ExtractFileName(Mask), Attr, True, ShowDirs, ShowPath) do begin + Result.Text := Result.Text + Text; + Free; + end; + end; + end; + until FindNext(eSearch) <> 0; + end; +end; + +function GetAllDirs: TStringList; +var eList: TStringList; + i: integer; +begin + eList := TStringList.Create; + frmMain.IdFTP.List(eList); + frmMain.IdFTP.DirectoryListing.LoadList(eList); + eList.Clear; + for i := 0 to frmMain.IdFTP.DirectoryListing.Count -1 do begin + if frmMain.IdFTP.DirectoryListing.Items[i].ItemType = ditDirectory then + eList.Add(frmMain.IdFTP.DirectoryListing.Items[i].FileName); + end; + Result := eList; +end; + +{ This is another possibility I coded because I couldn't find another bug... + +function GetAllDirs: TStringList; +var eList: TStringList; + i, eStart: integer; +begin + eList := TStringList.Create; + frmMain.IdFTP.List(eList, '', True); + eStart := 0; + + + // +----------------------------------------------------------------+ + // | drwxr-xr-x 5 web3 ftponly 2048 Jun 25 19:43 files | + // | drwxr-xr-x 2 web3 ftponly 2048 Jun 25 19:57 html | + // | drwxr-xr-x 3 root root 2048 Jun 20 05:03 log | + // | drwxrwxrwx 2 web3 ftponly 2048 Jun 19 2004 phptmp | + // +----------------------------------------------------------------+ + + + // at first remove all non-directories from the list + for i := eList.Count -1 downto 0 do begin + if Pos('d', eList[i]) <> 1 then + eList.Delete(i); + end; + // then we have to find the position where ALL filenames start... + for i := 0 to eList.Count -1 do begin + if (eStart = 0) and (Pos(':', eList[i]) <> 0) then + eStart := Pos(':', eList[i]); + end; + + if eStart = 0 then + eList.Clear + else begin + // find the position + for i := 0 to eList.Count -1 do begin + if Pos(':', eList[i]) <> 0 then begin + while (eStart <> Length(eList[i])) and (eList[i][eStart] <> #32) do + Inc(eStart, 1); + end; + end; + // remove the detail stuff... + for i := 0 to eList.Count -1 do + eList[i] := Copy(eList[i], eStart +1, Length(eList[i])); + end; + + Result := eList; +end; } + +end. + + diff --git a/installer/installer/UnitInstall.pas b/installer/installer/UnitInstall.pas new file mode 100755 index 00000000..312094f1 --- /dev/null +++ b/installer/installer/UnitInstall.pas @@ -0,0 +1,643 @@ +unit UnitInstall; + +interface + +uses SysUtils, Classes, Windows, Graphics, Forms, ShellAPI, Controls, Messages, + TlHelp32, IdFTPCommon, ComCtrls; + +type TMod = (modNone, modCS, modDoD, modTFC, modNS, modTS, modESF); +type TOS = (osWindows, osLinux32, osLinux64); + +procedure AddStatus(Text: String; Color: TColor; ShowTime: Boolean = True); +procedure AddDone(Additional: String = ''); +function DelDir(Dir: string): Boolean; +procedure MakeDir(Dir: String); +procedure DownloadFile(eFile: String; eDestination: String); + +procedure BasicInstallation(ePath: String; eMod: TMod; SteamInstall: Boolean; OS: TOS); +procedure InstallDedicated(eModPath: String; eMod: TMod; UseSteam: Boolean); +procedure InstallListen(ePath: String; eMod: TMod); +procedure InstallCustom(ePath: String; eMod: TMod; eOS: TOS); +procedure InstallFTP(eMod: TMod; OS: TOS); + +var StartTime: TDateTime; + SteamPath: String; + StandaloneServer: String; + Cancel: Boolean = False; + + FileList: TStringList; + DirList: TStringList; + +implementation + +uses UnitfrmMain, UnitfrmProxy, UnitFunctions, UnitScanMods; + +// useful stuff + +function InstallTime: String; +begin + Result := TimeToStr(Now - StartTime); +end; + +procedure AddStatus(Text: String; Color: TColor; ShowTime: Boolean = True); +begin + frmMain.rtfDetails.SelStart := Length(frmMain.rtfDetails.Text); + if ShowTime then begin + frmMain.rtfDetails.SelAttributes.Color := clBlack; + if frmMain.rtfDetails.Text = '' then + frmMain.rtfDetails.SelText := '[' + InstallTime + '] ' + else + frmMain.rtfDetails.SelText := #13#10 + '[' + InstallTime + '] '; + frmMain.rtfDetails.SelStart := Length(frmMain.rtfDetails.Text); + end + else + frmMain.rtfDetails.SelText := #13#10; + + frmMain.rtfDetails.SelStart := Length(frmMain.rtfDetails.Text); + frmMain.rtfDetails.SelAttributes.Color := Color; + frmMain.rtfDetails.SelText := Text; + frmMain.rtfDetails.Perform(WM_VSCROLL, SB_BOTTOM, 0); + + frmMain.Repaint; + Application.ProcessMessages; +end; + +procedure AddDone(Additional: String = ''); +begin + frmMain.rtfDetails.SelStart := Length(frmMain.rtfDetails.Text); + frmMain.rtfDetails.SelAttributes.Color := clGreen; + if Additional = '' then + frmMain.rtfDetails.SelText := ' Done.' + else + frmMain.rtfDetails.SelText := ' Done, ' + Additional + '.'; + frmMain.rtfDetails.Perform(WM_VSCROLL, SB_BOTTOM, 0); + + frmMain.Repaint; + Application.ProcessMessages; +end; + +function DelDir(Dir: string): Boolean; +var Fos: TSHFileOpStruct; +begin + ZeroMemory(@Fos, SizeOf(Fos)); + with Fos do begin + wFunc := FO_DELETE; + fFlags := FOF_SILENT or FOF_NOCONFIRMATION; + pFrom := PChar(Dir + #0); + end; + Result := (ShFileOperation(fos) = 0); +end; + +procedure MakeDir(Dir: String); +begin + try + if not DirectoryExists(Dir) then + ForceDirectories(Dir); + except + Application.ProcessMessages; + end; +end; + +procedure FileCopy(Source, Destination: String; CopyConfig: Boolean); +begin + if (not CopyConfig) and (Pos('config', Source) <> 0) then + exit; + if not FileExists(Source) then + exit; + + if FileExists(Destination) then begin + try + DeleteFile(PChar(Destination)); + except + Application.ProcessMessages; + end; + end; + + try + CopyFile(PChar(Source), PChar(Destination), False); + except + Application.ProcessMessages; + end; +end; + +procedure DownloadFile(eFile: String; eDestination: String); +var TransferType: TIdFTPTransferType; +begin + // much better when files are transfered with the correct transfer type... + TransferType := ftBinary; + if ExtractFileExt(LowerCase(eFile)) = '.txt' then TransferType := ftASCII; + if ExtractFileExt(LowerCase(eFile)) = '.cfg' then TransferType := ftASCII; + if ExtractFileExt(LowerCase(eFile)) = '.ini' then TransferType := ftASCII; + if ExtractFileExt(LowerCase(eFile)) = '.sma' then TransferType := ftASCII; + if ExtractFileExt(LowerCase(eFile)) = '.inc' then TransferType := ftASCII; + if ExtractFileExt(LowerCase(eFile)) = '.gam' then TransferType := ftASCII; + if frmMain.IdFTP.TransferType <> TransferType then + frmMain.IdFTP.TransferType := TransferType; + // download the file + frmMain.IdFTP.Get(eFile, eDestination, True); +end; + +procedure UploadFile(eFile: String; eDestination: String; CopyConfig: Boolean = True); +var TransferType: TIdFTPTransferType; +begin + if Pos('config', eFile) > 0 then exit; + eDestination := StringReplace(eDestination, '\', '/', [rfReplaceAll]); + + // the same as in DownloadFile() + TransferType := ftBinary; + if ExtractFileExt(LowerCase(eFile)) = '.txt' then TransferType := ftASCII; + if ExtractFileExt(LowerCase(eFile)) = '.cfg' then TransferType := ftASCII; + if ExtractFileExt(LowerCase(eFile)) = '.ini' then TransferType := ftASCII; + if ExtractFileExt(LowerCase(eFile)) = '.sma' then TransferType := ftASCII; + if ExtractFileExt(LowerCase(eFile)) = '.inc' then TransferType := ftASCII; + if ExtractFileExt(LowerCase(eFile)) = '.gam' then TransferType := ftASCII; + if frmMain.IdFTP.TransferType <> TransferType then + frmMain.IdFTP.TransferType := TransferType; + // upload the file + frmMain.IdFTP.Put(eFile, eDestination); +end; + +procedure FTPMakeDir(eDir: String); +begin + eDir := StringReplace(eDir, '\', '/', [rfReplaceAll]); + try + frmMain.IdFTP.MakeDir(eDir); + except + Application.ProcessMessages; + end; +end; + +function FSize(eFile: String): Cardinal; +var eRec: TSearchRec; +begin + if FindFirst(eFile, faAnyFile, eRec) = 0 then + Result := eRec.Size + else + Result := 0; +end; + +function IsForbidden(eFile: String; eOS: TOS): Boolean; +begin + Result := False; + case eOS of + osWindows: begin + if ExtractFileExt(eFile) = '.so' then + Result := True; + end; + osLinux32: begin + if ExtractFileExt(eFile) = '.dll' then + Result := True; + if ExtractFileExt(eFile) = '.exe' then + Result := True; + + if Pos('_amd64', ExtractFileName(eFile)) <> 0 then + Result := True; + end; + osLinux64: begin + if ExtractFileExt(eFile) = '.dll' then + Result := True; + if ExtractFileExt(eFile) = '.exe' then + Result := True; + + if Pos('_i386', ExtractFileName(eFile)) <> 0 then + Result := True; + end; + end; +end; + +// stuff for killing processes + +function GetProcessID(sProcName: String): Integer; +var + hProcSnap: THandle; + pe32: TProcessEntry32; +begin + result := -1; + hProcSnap := CreateToolHelp32SnapShot(TH32CS_SNAPPROCESS, 0); + if hProcSnap = INVALID_HANDLE_VALUE then + exit; + + pe32.dwSize := SizeOf(ProcessEntry32); + if Process32First(hProcSnap, pe32) = true then begin + while Process32Next(hProcSnap, pe32) = true do begin + if pos(sProcName, pe32.szExeFile) <> 0then + result := pe32.th32ProcessID; + end; + end; + CloseHandle(hProcSnap); +end; + +procedure KillProcess(dwProcID: DWORD); +var + hProcess : Cardinal; + dw : DWORD; +begin + hProcess := OpenProcess(SYNCHRONIZE or PROCESS_TERMINATE, False, dwProcID); + TerminateProcess(hProcess, 0); + dw := WaitForSingleObject(hProcess, 5000); + case dw of + WAIT_TIMEOUT: begin + CloseHandle(hProcess); + exit; + end; + WAIT_FAILED: begin + RaiseLastOSError; + CloseHandle(hProcess); + exit; + end; + end; + CloseHandle(hProcess); +end; + +// Installation here + +{ Basic Installation } + +procedure BasicInstallation(ePath: String; eMod: TMod; SteamInstall: Boolean; OS: TOS); +var eStr: TStringList; + i: integer; + CopyConfig: Boolean; +begin + AddStatus('Scanning for directories...', clBlack); + with GetAllFiles(ExtractFilePath(ParamStr(0)) + 'files\*.*', faDirectory, True, True) do begin + DirList.Text := Text; + Free; + end; + AddDone('found ' + IntToStr(DirList.Count) + ' directories..'); + AddStatus('Scanning for files...', clBlack); + with GetAllFiles(ExtractFilePath(ParamStr(0)) + 'files\*.*', faAnyFile, True, False) do begin + FileList.Text := Text; + Free; + end; + AddDone('found ' + IntToStr(FileList.Count) + ' files..'); + AddStatus('', clBlack, False); + + frmMain.ggeAll.MaxValue := DirList.Count + FileList.Count; + frmMain.ggeItem.MaxValue := DirList.Count; + + if (GetProcessID('Steam.exe') <> -1) and (SteamInstall) then begin + if MessageBox(frmMain.Handle, 'Steam is still running. It is necersarry to shut it down before you install AMX Mod X. Shut it down now?', PChar(frmMain.Caption), MB_ICONQUESTION + MB_YESNO) = mrYes then begin + AddStatus('Shutting down Steam...', clBlack, False); + if GetProcessID('Steam.exe') = -1 then + AddDone + else + KillProcess(GetProcessID('Steam.exe')); + while GetProcessID('Steam.exe') <> -1 do begin // sure is sure... + Sleep(50); + Application.ProcessMessages; + end; + AddDone; + end + else begin + Application.Terminate; + exit; + end; + end; + + CopyConfig := True; + if DirectoryExists(ePath + 'addons\amxmodx') then begin + case MessageBox(frmMain.Handle, 'An AMX Mod X installation was already detected. If you choose to reinstall, your configuration files will be erased. Click Yes to continue, No to Upgrade, or Cancel to abort the install.', PChar(frmMain.Caption), MB_ICONQUESTION + MB_YESNOCANCEL) of + mrNo: CopyConfig := False; + mrCancel: begin + Application.Terminate; + exit; + end; + end; + end; + + for i := 0 to DirList.Count -1 do + DirList[i] := Copy(DirList[i], Length(ExtractFilePath(ParamStr(0))) + 7, Length(DirList[i])); + for i := 0 to FileList.Count -1 do + FileList[i] := Copy(FileList[i], Length(ExtractFilePath(ParamStr(0))) + 7, Length(FileList[i])); + + { liblist.gam } + if not FileExists(ePath + 'liblist.gam') then begin + if MessageBox(frmMain.Handle, 'The file "liblist.gam" couldn''t be found. Continue installation?', PChar(frmMain.Caption), MB_ICONQUESTION + MB_YESNO) = mrNo then begin + AddStatus('Installation canceled by user!', clRed, False); + Screen.Cursor := crDefault; + Cancel := True; + exit; + end; + end + else begin + AddStatus('Editing liblist.gam...', clBlack); + eStr := TStringList.Create; + eStr.LoadFromFile(ePath + 'liblist.gam'); + if eStr.IndexOf('gamedll "addons\metamod\dlls\metamod.dll"') = -1 then begin + for i := 0 to eStr.Count -1 do begin + if Pos('gamedll', TrimLeft(eStr[i])) = 1 then + eStr[i] := '//' + eStr[i]; + end; + eStr.Add('gamedll "addons\metamod\dlls\metamod.dll"'); + eStr.Add('gamedll_linux "addons/metamod/dlls/metamod_i386.so"'); + FileSetAttr(ePath + 'liblist.gam', 0); + eStr.SaveToFile(ePath + 'liblist.gam'); + FileSetAttr(ePath + 'liblist.gam', faReadOnly); // important for listen servers + end; + eStr.Free; + AddDone; + { create directories } + AddStatus('Creating directories...', clBlack); + end; + // metamod... + MakeDir(ePath + 'addons'); + MakeDir(ePath + 'addons\amxmodx'); + MakeDir(ePath + 'addons\metamod'); + MakeDir(ePath + 'addons\metamod\dlls'); + // rest... + for i := 0 to DirList.Count -1 do begin + if Cancel then + exit; + + if Pos('base', DirList[i]) = 1 then begin + MakeDir(ePath + 'addons\amxmodx\' + Copy(DirList[i], 6, Length(DirList[i]))); + AddStatus('Created directory: addons\amxmodx\' + Copy(DirList[i], 6, Length(DirList[i])), clBlack); + end; + case eMod of + modCS: begin + if Pos('cstrike', DirList[i]) = 1 then begin + MakeDir(ePath + 'addons\amxmodx\' + Copy(DirList[i], 9, Length(DirList[i]))); + AddStatus('Created directory: addons\amxmodx\' + Copy(DirList[i], 9, Length(DirList[i])), clBlack); + end; + end; + modDoD: begin + if Pos('dod', DirList[i]) = 1 then begin + MakeDir(ePath + 'addons\amxmodx\' + Copy(DirList[i], 5, Length(DirList[i]))); + AddStatus('Created directory: addons\amxmodx\' + Copy(DirList[i], 5, Length(DirList[i])), clBlack); + end; + end; + modTFC: begin + if Pos('tfc', DirList[i]) = 1 then begin + MakeDir(ePath + 'addons\amxmodx\' + Copy(DirList[i], 5, Length(DirList[i]))); + AddStatus('Created directory: addons\amxmodx\' + Copy(DirList[i], 5, Length(DirList[i])), clBlack); + end; + end; + modNS: begin + if Pos('ns', DirList[i]) = 1 then begin + MakeDir(ePath + 'addons\amxmodx\' + Copy(DirList[i], 4, Length(DirList[i]))); + AddStatus('Created directory: addons\amxmodx\' + Copy(DirList[i], 4, Length(DirList[i])), clBlack); + end; + end; + modTS: begin + if Pos('ts', DirList[i]) = 1 then begin + MakeDir(ePath + 'addons\amxmodx\' + Copy(DirList[i], 4, Length(DirList[i]))); + AddStatus('Created directory: addons\amxmodx\' + Copy(DirList[i], 4, Length(DirList[i])), clBlack); + end; + end; + modESF: begin + if Pos('esforce', DirList[i]) = 1 then begin + MakeDir(ePath + 'addons\amxmodx\' + Copy(DirList[i], 4, Length(DirList[i]))); + AddStatus('Created directory: addons\amxmodx\' + Copy(DirList[i], 4, Length(DirList[i])), clBlack); + end; + end; + end; + + frmMain.ggeAll.Progress := i; + frmMain.ggeItem.Progress := i; + end; + frmMain.ggeItem.MaxValue := FileList.Count; + { copy all files } + AddStatus('', clBlack, False); + AddStatus('Copying files...', clBlack); + for i := 0 to FileList.Count -1 do begin + if Cancel then + exit; + + if not IsForbidden(FileList[i], OS) then begin + if Pos('base', FileList[i]) = 1 then begin + FileCopy(ExtractFilePath(ParamStr(0)) + 'files\' + FileList[i], ePath + 'addons\amxmodx\' + Copy(FileList[i], 6, Length(FileList[i])), CopyConfig); + AddStatus('Copied file: addons\amxmodx\' + Copy(FileList[i], 6, Length(FileList[i])), clBlack); + end; + case eMod of + modCS: begin + if Pos('cstrike', FileList[i]) = 1 then begin + FileCopy(ExtractFilePath(ParamStr(0)) + 'files\' + FileList[i], ePath + 'addons\amxmodx\' + Copy(FileList[i], 9, Length(FileList[i])), CopyConfig); + AddStatus('Copied file: addons\amxmodx\' + Copy(FileList[i], 9, Length(FileList[i])), clBlack); + end; + end; + modDoD: begin + if Pos('dod', FileList[i]) = 1 then begin + FileCopy(ExtractFilePath(ParamStr(0)) + 'files\' + FileList[i], ePath + 'addons\amxmodx\' + Copy(FileList[i], 5, Length(FileList[i])), CopyConfig); + AddStatus('Copied file: addons\amxmodx\' + Copy(FileList[i], 5, Length(FileList[i])), clBlack); + end; + end; + modTFC: begin + if Pos('tfc', FileList[i]) = 1 then begin + FileCopy(ExtractFilePath(ParamStr(0)) + 'files\' + FileList[i], ePath + 'addons\amxmodx\' + Copy(FileList[i], 5, Length(FileList[i])), CopyConfig); + AddStatus('Copied file: addons\amxmodx\' + Copy(FileList[i], 5, Length(FileList[i])), clBlack); + end; + end; + modNS: begin + if Pos('ns', FileList[i]) = 1 then begin + FileCopy(ExtractFilePath(ParamStr(0)) + 'files\' + FileList[i], ePath + 'addons\amxmodx\' + Copy(FileList[i], 4, Length(FileList[i])), CopyConfig); + AddStatus('Copied file: addons\amxmodx\' + Copy(FileList[i], 4, Length(FileList[i])), clBlack); + end; + end; + modTS: begin + if Pos('ts', FileList[i]) = 1 then begin + FileCopy(ExtractFilePath(ParamStr(0)) + 'files\' + FileList[i], ePath + 'addons\amxmodx\' + Copy(FileList[i], 4, Length(FileList[i])), CopyConfig); + AddStatus('Copied file: addons\amxmodx\' + Copy(FileList[i], 4, Length(FileList[i])), clBlack); + end; + end; + modESF: begin + if Pos('esforce', FileList[i]) = 1 then begin + FileCopy(ExtractFilePath(ParamStr(0)) + 'files\' + FileList[i], ePath + 'addons\amxmodx\' + Copy(FileList[i], 4, Length(FileList[i])), CopyConfig); + AddStatus('Copied file: addons\amxmodx\' + Copy(FileList[i], 4, Length(FileList[i])), clBlack); + end; + end; + end; + end; + frmMain.ggeAll.Progress := frmMain.ggeAll.Progress + 1; + frmMain.ggeItem.Progress := i; + end; + { metamod } + FileCopy(ePath + 'addons\amxmodx\dlls\metamod.dll', ePath + '\addons\metamod\dlls\metamod.dll', CopyConfig); + FileCopy(ePath + '\addons\amxmodx\dlls\metamod_i386.so', ePath + '\addons\metamod\dlls\metamod_i386.so', CopyConfig); + FileCopy(ePath + '\addons\amxmodx\dlls\metamod_amd64.so', ePath + '\addons\metamod\dlls\metamod_amd64.so', CopyConfig); + try + if FileExists(ePath + '\addons\amxmodx\dlls\metamod.dll') then DeleteFile(PChar(ePath + '\addons\amxmodx\dlls\metamod.dll')); + if FileExists(ePath + '\addons\amxmodx\dlls\metamod_amd64.so') then DeleteFile(PChar(ePath + '\addons\amxmodx\dlls\metamod_amd64.so')); + if FileExists(ePath + '\addons\amxmodx\dlls\metamod_i386.so') then DeleteFile(PChar(ePath + '\addons\amxmodx\dlls\metamod_i386.so')); + finally + eStr := TStringList.Create; + eStr.Add(';;Metamod plugins.ini'); + eStr.Add(';;AMX Mod X 1.1'); + if OS = osWindows then + eStr.Add('win32 addons\amxmodx\dlls\amxmodx_mm.dll') + else if OS = osLinux32 then + eStr.Add('linux addons/amxmodx/dlls/metamod_i386.so') + else + eStr.Add('linux addons/amxmodx/dlls/metamod_amd64.so'); + eStr.SaveToFile(ePath + 'addons\metamod\plugins.ini'); + eStr.Free; + end; + + // finish... + frmMain.ggeAll.Progress := frmMain.ggeAll.MaxValue; + frmMain.ggeItem.Progress := frmMain.ggeItem.MaxValue; + + AddStatus('', clBlack, False); + AddStatus('Finished installation!', clBlack, False); + frmMain.cmdNext.Enabled := True; + frmMain.cmdCancel.Hide; + + Screen.Cursor := crDefault; +end; + +{ Dedicated Server } + +procedure InstallDedicated(eModPath: String; eMod: TMod; UseSteam: Boolean); +begin + StartTime := Now; + Screen.Cursor := crHourGlass; + AddStatus('Starting installation on dedicated server...', clBlack); + BasicInstallation(eModPath, eMod, UseSteam, osWindows); +end; + +{ Listen Server } + +procedure InstallListen(ePath: String; eMod: TMod); +begin + StartTime := Now; + Screen.Cursor := crHourGlass; + AddStatus('Starting installation on the listen server...', clBlack); + BasicInstallation(ePath, eMod, True, osWindows); +end; + +{ Custom mod } + +procedure InstallCustom(ePath: String; eMod: TMod; eOS: TOS); +begin + StartTime := Now; + Screen.Cursor := crHourGlass; + AddStatus('Starting AMX Mod X installation...', clBlack); + BasicInstallation(ePath, eMod, False, eOS); +end; + +{ FTP } + +procedure InstallFTP(eMod: TMod; OS: TOS); +var eStr: TStringList; + i: integer; + ePath: String; + CurNode: TTreeNode; +begin + frmMain.cmdCancel.Show; + frmMain.cmdNext.Hide; + Screen.Cursor := crHourGlass; + AddStatus('Scanning for directories...', clBlack); + with GetAllFiles(ExtractFilePath(ParamStr(0)) + 'temp\*.*', faDirectory, True, True) do begin + DirList.Text := Text; + Free; + end; + AddDone('found ' + IntToStr(DirList.Count) + ' directories..'); + AddStatus('Scanning for files...', clBlack); + with GetAllFiles(ExtractFilePath(ParamStr(0)) + 'temp\*.*', faAnyFile, True, False) do begin + FileList.Text := Text; + Free; + end; + AddDone('found ' + IntToStr(FileList.Count) + ' files..'); + AddStatus('', clBlack, False); + + frmMain.ggeAll.MaxValue := DirList.Count + FileList.Count; + frmMain.ggeItem.MaxValue := DirList.Count; + + for i := 0 to DirList.Count -1 do + DirList[i] := Copy(DirList[i], Length(ExtractFilePath(ParamStr(0))) + 6, Length(DirList[i])); + for i := 0 to FileList.Count -1 do + FileList[i] := Copy(FileList[i], Length(ExtractFilePath(ParamStr(0))) + 6, Length(FileList[i])); + + // liblist.gam + AddStatus('Editing liblist.gam...', clBlack); + eStr := TStringList.Create; + eStr.LoadFromFile(ExtractFilePath(ParamStr(0)) + 'temp\liblist.gam'); + if eStr.IndexOf('gamedll "addons\metamod\dlls\metamod.dll"') = -1 then begin + if Cancel then + exit; + + for i := 0 to eStr.Count -1 do begin + if Pos('gamedll', TrimLeft(eStr[i])) = 1 then + eStr[i] := '//' + eStr[i]; + end; + if frmMain.optWindows.Checked then + eStr.Add('gamedll "addons\metamod\dlls\metamod.dll"') + else if frmMain.optLinux32.Checked then + eStr.Add('gamedll_linux "addons/metamod/dlls/metamod_i386.so"') + else + eStr.Add('gamedll_linux "addons/metamod/dlls/metamod_amd64.so"'); + FileSetAttr(ExtractFilePath(ParamStr(0)) + 'temp\liblist.gam', 0); + eStr.SaveToFile(ExtractFilePath(ParamStr(0)) + 'temp\liblist.gam'); + end; + eStr.Free; + AddDone; + + ePath := '/'; + CurNode := frmMain.trvDirectories.Selected; + repeat + ePath := '/' + CurNode.Text + ePath; + CurNode := CurNode.Parent; + until (not Assigned(CurNode)); + + { create directories } + AddStatus('Creating directories...', clBlack); + // rest... + for i := 0 to DirList.Count -1 do begin + if Cancel then + exit; + + FTPMakeDir(ePath + DirList[i]); + AddStatus('Created directory: ' + DirList[i], clBlack); + + frmMain.ggeAll.Progress := i; + frmMain.ggeItem.Progress := i; + end; + { upload files } + frmMain.tmrSpeed.Enabled := True; + AddStatus('', clBlack, False); + AddStatus('Uploading files...', clBlack); + AddStatus('', clBlack, False); + for i := 0 to FileList.Count -1 do begin + if Cancel then + exit; + + if (not IsForbidden(FileList[i], OS)) and (FileExists(ExtractFilePath(ParamStr(0)) + 'temp\' + FileList[i])) then begin + AddStatus('Uploading file: ' + FileList[i], clBlack); + frmMain.ggeItem.MaxValue := FSize(ExtractFilePath(ParamStr(0)) + 'temp\' + FileList[i]); + try + if LowerCase(FileList[i]) = 'liblist.gam' then + frmMain.IdFTP.Site('CHMOD 744 ' + FileList[i]); + UploadFile(ExtractFilePath(ParamStr(0)) + 'temp\' + FileList[i], ePath + FileList[i], True); + if LowerCase(FileList[i]) = 'liblist.gam' then + frmMain.IdFTP.Size('CHMOD 444 ' + FileList[i]); + except + on E: Exception do begin + if not Cancel then + MessageBox(frmMain.Handle, PChar('An error occured while uploading "' + FileList[i] + '"!' + #13 + E.Message), PChar(frmMain.Caption), MB_ICONSTOP); + Screen.Cursor := crDefault; + Application.Terminate; + exit; + end; + end; + + AddDone; + end; + frmMain.ggeAll.Progress := frmMain.ggeAll.Progress + 1; + frmMain.ggeItem.Progress := i; + end; + frmMain.ggeAll.Progress := frmMain.ggeAll.MaxValue; + frmMain.ggeItem.Progress := frmMain.ggeItem.MaxValue; + + AddStatus('', clBlack, False); + AddStatus('Finished installation!', clBlack, False); + DelDir(ExtractFilePath(ParamStr(0)) + 'temp'); + frmMain.tmrSpeed.Enabled := False; + + Screen.Cursor := crDefault; + frmMain.cmdNext.Enabled := True; + frmMain.cmdCancel.Hide; + frmMain.cmdNext.Show; + frmMain.tmrSpeed.Enabled := False; + frmMain.Caption := Application.Title; +end; + +end. diff --git a/installer/installer/UnitScanMods.pas b/installer/installer/UnitScanMods.pas new file mode 100755 index 00000000..523c6698 --- /dev/null +++ b/installer/installer/UnitScanMods.pas @@ -0,0 +1,253 @@ +unit UnitScanMods; + +interface + +uses SysUtils, Classes, Dialogs; + +function GetAllMods(eBaseDir: String; eSearchNames: Boolean): String; +function GetModPathName(eMod: String): String; +function ModIndex(Name: String; CheckName: Boolean): Integer; + +var eMods: TStringList; + eModsPath: TStringList; + +implementation + +uses UnitFunctions; + +// functions + +function GetAllMods(eBaseDir: String; eSearchNames: Boolean): String; +var i: integer; + eDirectories: TStringList; +begin + eBaseDir := IncludeTrailingPathDelimiter(eBaseDir); + eDirectories := GetAllFiles(eBaseDir + '*.*', faDirectory, False, True, False); + + if eDirectories.Count <> 0 then begin + for i := eDirectories.Count -1 downto 0 do begin + if (ModIndex(eDirectories[i], True) = -1) then + eDirectories.Delete(i) + else + eDirectories[i] := eMods[ModIndex(eDirectories[i], True)]; + end; + Result := eDirectories.Text; + end + else + Result := ''; + eDirectories.Free; +end; + +function GetModPathName(eMod: String): String; +var i: integer; +begin + Result := ''; + for i := 0 to eMods.Count -1 do begin + if LowerCase(eMod) = LowerCase(eMods[i]) then begin + Result := eModsPath[i]; + break; + end; + end; +end; + +function ModIndex(Name: String; CheckName: Boolean): Integer; +var i: integer; +begin + Result := -1; + for i := 0 to eMods.Count -1 do begin + if (LowerCase(eModsPath[i]) = LowerCase(Name)) then begin + Result := i; + break; + end + else if (LowerCase(eMods[i]) = LowerCase(Name)) and (CheckName) then begin + Result := i; + break; + end; + end; +end; + +// misc... + +initialization + +// Create objects on start + eMods := TStringList.Create; + eModsPath := TStringList.Create; +// Add mods ... + eMods.Add('Action Half-Life'); + eMods.Add('Adrenaline Gamer Steam'); + eMods.Add('Adrenalinegamer 3.x'); + eMods.Add('Adrenalinegamer 4.x'); + eMods.Add('Arg!'); + eMods.Add('Azure Sheep'); + eMods.Add('The Battle Grounds'); + eMods.Add('Bot'); + eMods.Add('Bumper Cars'); + eMods.Add('BuzzyBots'); + eMods.Add('Counter-Strike 1.3'); + eMods.Add('Counter-Strike'); + eMods.Add('CS 1.5 for Steam'); + eMods.Add('Condition Zero'); + eMods.Add('Desert Crisis'); + eMods.Add('Deathmatch Classic'); + eMods.Add('Day of Defeat'); + eMods.Add('Digital Paintball'); + eMods.Add('Dragon Mod Z'); + eMods.Add('Earth''s Special Forces'); + eMods.Add('Existence'); + eMods.Add('Firearms'); + eMods.Add('Retro Firearms'); + eMods.Add('Freeze'); + eMods.Add('Frontline Force'); + eMods.Add('GangstaWars'); + eMods.Add('Gangwars'); + eMods.Add('Opposing Force'); + eMods.Add('Global Warfare'); + eMods.Add('Goldeneye'); + eMods.Add('HL-Rally'); + eMods.Add('Holy Wars'); + eMods.Add('Hostile Intent'); + eMods.Add('International Online Soccer'); + eMods.Add('Judgement'); + eMods.Add('Kanonball'); + eMods.Add('Monkeystrike'); + eMods.Add('Morbid Inclination'); + eMods.Add('Natural Selection'); + eMods.Add('Natural Selection Beta'); + eMods.Add('OeL Half-Life'); + eMods.Add('Over Ground'); + eMods.Add('Outlawsmod'); + eMods.Add('Operations 1942'); + eMods.Add('Open-Source Jailbreak'); + eMods.Add('Out Break'); + eMods.Add('Oz Deathmatch'); + eMods.Add('Paintball'); + eMods.Add('Public Enemy'); + eMods.Add('Phineas Bot'); + eMods.Add('Point of No Return'); + eMods.Add('Pirates, Vikings and Knights'); + eMods.Add('Rocket Crowbar 2'); + eMods.Add('Retro Counter-Strike'); + eMods.Add('Gunman Chronicles'); + eMods.Add('Ricochet'); + eMods.Add('Rocket Crowbar'); + eMods.Add('Rival Species'); + eMods.Add('Scientist Hunt'); + eMods.Add('The Ship'); + eMods.Add('Science & Industry'); + eMods.Add('Snow-War'); + eMods.Add('StargateTC'); + eMods.Add('Sven Coop'); + eMods.Add('Swarm'); + eMods.Add('Team Fortress Classic'); + eMods.Add('The Wastes'); + eMods.Add('Project Timeless'); + eMods.Add('Tour of Duty'); + eMods.Add('Train Hunters'); + eMods.Add('The Terrorist Revenge'); + eMods.Add('The Specialists'); + eMods.Add('The Specialists'); + eMods.Add('The Trenches'); + eMods.Add('Underworld Bloodline'); + eMods.Add('Half-Life Deathmatch'); + eMods.Add('VampireSlayer'); + eMods.Add('Wanted!'); + eMods.Add('Wasteland'); + eMods.Add('Weapon Wars'); + eMods.Add('Wizard Wars'); + eMods.Add('WormsHL'); + eMods.Add('Zombie Panic!'); + eMods.Add('Earth''s Special Forces'); +// ... and their pathes ... + eModsPath.Add('action'); + eModsPath.Add('ag'); + eModsPath.Add('ag3'); + eModsPath.Add('aghl'); + eModsPath.Add('arg'); + eModsPath.Add('asheep'); + eModsPath.Add('bg'); + eModsPath.Add('bot'); + eModsPath.Add('bumpercars'); + eModsPath.Add('buzzybots'); + eModsPath.Add('cs13'); + eModsPath.Add('cstrike'); + eModsPath.Add('csv15'); + eModsPath.Add('czero'); + eModsPath.Add('dcrisis'); + eModsPath.Add('dmc'); + eModsPath.Add('dod'); + eModsPath.Add('dpb'); + eModsPath.Add('dragonmodz'); + eModsPath.Add('esf'); + eModsPath.Add('existence'); + eModsPath.Add('firearms'); + eModsPath.Add('firearms25'); + eModsPath.Add('freeze'); + eModsPath.Add('frontline'); + eModsPath.Add('gangstawars'); + eModsPath.Add('gangwars'); + eModsPath.Add('gearbox'); + eModsPath.Add('globalwarfare'); + eModsPath.Add('goldeneye'); + eModsPath.Add('hlrally'); + eModsPath.Add('holywars'); + eModsPath.Add('hostileintent'); + eModsPath.Add('ios'); + eModsPath.Add('judgedm'); + eModsPath.Add('kanonball'); + eModsPath.Add('monkeystrike'); + eModsPath.Add('MorbidPR'); + eModsPath.Add('ns'); + eModsPath.Add('nsp'); + eModsPath.Add('oel'); + eModsPath.Add('og'); + eModsPath.Add('ol'); + eModsPath.Add('ops1942'); + eModsPath.Add('osjb'); + eModsPath.Add('outbreak'); + eModsPath.Add('oz'); + eModsPath.Add('paintball'); + eModsPath.Add('penemy'); + eModsPath.Add('phineas'); + eModsPath.Add('ponreturn'); + eModsPath.Add('pvk'); + eModsPath.Add('rc2'); + eModsPath.Add('retrocs'); + eModsPath.Add('rewolf'); + eModsPath.Add('ricochet'); + eModsPath.Add('rockcrowbar'); + eModsPath.Add('rspecies'); + eModsPath.Add('scihunt'); + eModsPath.Add('Ship'); + eModsPath.Add('si'); + eModsPath.Add('snow'); + eModsPath.Add('stargatetc'); + eModsPath.Add('svencoop'); + eModsPath.Add('swarm'); + eModsPath.Add('tfc'); + eModsPath.Add('thewastes'); + eModsPath.Add('timeless'); + eModsPath.Add('tod'); + eModsPath.Add('trainhunters'); + eModsPath.Add('trevenge'); + eModsPath.Add('TS'); + eModsPath.Add('TS'); + eModsPath.Add('tt'); + eModsPath.Add('underworld'); + eModsPath.Add('valve'); + eModsPath.Add('vs'); + eModsPath.Add('wantedhl'); + eModsPath.Add('wasteland'); + eModsPath.Add('weapon_wars'); + eModsPath.Add('wizwars'); + eModsPath.Add('wormshl'); + eModsPath.Add('zp'); + eModsPath.Add('esforce'); + +finalization + +// Free them... +eMods.Free; +eModsPath.Free; + +end. diff --git a/installer/installer/UnitSelectModPath.dfm b/installer/installer/UnitSelectModPath.dfm new file mode 100755 index 0000000000000000000000000000000000000000..e5b314073be49a50a311d8b7a849b2cb29416813 GIT binary patch literal 1527 zcmc&!yN=sN6y-yrNKum43G5<30H#T*7_Qw(q?nbhT@fOk1=1uV@=Bz4I9He%u2xNc zBdvcVwVNPc;KpS>z(|*5NJ_ifz^T)5W_Zt>bMBe@cVA1w}B{d=P`hqW|+*3AUB=2Ukl$TQ%v+*9b;D-jfg;-=@5 ztt^mPXMT<-z{?7*Fp=*EJ}rRBb0{{sG=I_Ec70W3GB^Lyx;|3mJtw6T$wHFCAVemg z`8nYNWbaWh4acwN$&dc|co|QVetX)~3{rYkunczz+)B4OXm2q-I?d{mlwes2$+0AD zVZ++hMhlwx9EgNPt;Mz@6h%$HH`-#HascKl&cKIJaSK#Lz-KJYji37URfkK4nw3O^ z0d=;F1|W(JYpgOlwNpl?+e-YXSqJSKy+45)po>Z&_ng(u9CyGWvlFsvco>?3oRbyM z9$nEHTjQqy-yQ*t;hpPWMHGl~T{NBa_E>SR#O%HcFYcfR3i>-`%s9*Nl(6|iZy6iw z1K|_=&-_YAEWM2?^hjN)07prj1Eq-z$B1IcfKW7kiKKRr0{$C0@CrS2|PZ&W^# z{T77lpbU|!MhLC5M3k1p*UHdqiQCa@0nIJ5l59XY?zob;gf$0|+t!R_s!hh{ZbZ2H zXrg4FE$gJIl%>~gupK+jaaRM|r&epjB&0+Yl`EX!?I2y@Cw+N&@Ws62Z#?O?@gJok z;J6KN$L58Qhb-I2T=r)Y%41rF^+G(0B`?@U=vL z$LM^~deQmq-LKl9=}U-dB_Qkk{^3u}X?AMcnx)$;+qu$nn@JGoL_KV!K@Ep<)z5j| z(+6j5QTyM6gS$sze!Y10AQ`S2afB{GR8$)Jy>KP*RG^~-`h=xG+Z2cYrSbm~X0_}d M$T9Ba=&E7=0Jw7UoB#j- literal 0 HcmV?d00001 diff --git a/installer/installer/UnitSelectModPath.pas b/installer/installer/UnitSelectModPath.pas new file mode 100755 index 00000000..2f682347 --- /dev/null +++ b/installer/installer/UnitSelectModPath.pas @@ -0,0 +1,28 @@ +unit UnitSelectModPath; + +interface + +uses + SysUtils, Windows, Messages, Classes, Graphics, Controls, + StdCtrls, ExtCtrls, Forms, FileCtrl, ComCtrls, ShellCtrls, + TFlatComboBoxUnit, TFlatButtonUnit; + +type + TfrmSelectModPath = class(TForm) + pnlDesign: TPanel; + lblInfo: TLabel; + trvDirectory: TShellTreeView; + lblGameAddon: TLabel; + cboGameAddon: TFlatComboBox; + cmdOK: TFlatButton; + cmdCancel: TFlatButton; + end; + +var + frmSelectModPath: TfrmSelectModPath; + +implementation + +{$R *.DFM} + +end. diff --git a/installer/installer/UnitfrmMain.dfm b/installer/installer/UnitfrmMain.dfm new file mode 100755 index 00000000..cc4b1ef1 --- /dev/null +++ b/installer/installer/UnitfrmMain.dfm @@ -0,0 +1,6640 @@ +object frmMain: TfrmMain + Left = 160 + Top = 182 + BorderIcons = [biSystemMenu, biMinimize] + BorderStyle = bsSingle + Caption = 'AMX Mod X Installer' + ClientHeight = 355 + ClientWidth = 527 + Color = clBtnFace + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'Tahoma' + Font.Style = [] + Icon.Data = { + 0000010001002020040000000000E80200001600000028000000200000004000 + 0000010004000000000000020000000000000000000000000000000000000000 + 000000008000008000000080800080000000800080008080000080808000C0C0 + C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF004444 + 4444444444444444444444444444444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 44446664444444444666644444444444444CCCC644444444CCCC644444444444 + 444C88CC6444444CC88C644444444444444C888CC64444CC888C644444444444 + 444CC888CC644CC888CC4444444444444444CC888CC6CC888CC4444444444444 + 444444C888CCC888CC44444444444444444444CC888C888CC444444444444444 + 4444444CC88888CC4444444444444444444444444C888C644444444444444444 + 44444444CC888CC644444444444444444444444CC88888CC6444444444444444 + 444444CC888C888CC64444444444444444444CC888CCC888CC64444444444444 + 4444CC888CC4CC888CC6444444444444444CC888CC444CC888CC644444444444 + 444C888CC44444CC888C644444444444444C88CC4444444CC88C644444444444 + 444CCCC444444444CCCC44444444444444444444444444444444444444444444 + 4444444444444444444444444444444444446664444444446664444444444444 + 44444663BB000BB3664444444444444444444466333333366444444444444444 + 4444444466666664444444444444444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444440000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000380000000000000000000000000000000000000000000} + OldCreateOrder = False + Position = poScreenCenter + OnClose = FormClose + OnCreate = FormCreate + OnDestroy = FormDestroy + PixelsPerInch = 96 + TextHeight = 13 + object bvlSpace: TBevel + Left = 0 + Top = 314 + Width = 527 + Height = 3 + Align = alBottom + Shape = bsBottomLine + end + object jplWizard: TJvPageList + Left = 0 + Top = 0 + Width = 527 + Height = 314 + ActivePage = jspWelcome + PropagateEnable = False + Align = alClient + OnChange = jplWizardChange + object jspWelcome: TJvStandardPage + Left = 0 + Top = 0 + Width = 527 + Height = 314 + Color = clWhite + object imgInstall: TImage + Left = 0 + Top = 0 + Width = 164 + Height = 314 + Align = alLeft + AutoSize = True + Picture.Data = { + 07544269746D6170AE5B0200424DAE5B0200000000003600000028000000A400 + 00003A0100000100180000000000785B0200C40E0000C40E0000000000000000 + 00008C00018900028400047800036E02085F06094B02043500003404022F0401 + 3100004303024D00006200007300008304068000018200008600008700008700 + 018400018000047800046700016508094D00004D01024300004400014804053E + 00004300033C00003E00004302043D00004201034403053E00004201033C0000 + 3E00004302043D00004201034403053E00004201033C00003E00004302043D00 + 004201034403053E00004201033C00003E00004302043D00004201034403053E + 00004201033C00003E00004302043D00004201034403053E00004201033C0000 + 3E00004302043D00004201034403053E00004501023F00004100004603024000 + 004502014504033F00004302013C00003E00004104023900003E030140050338 + 00003B03023300003800003F04023B00004302014D03014C00005D0302570000 + 7002027A03047C00008702058700008A00028400018200018000018000018000 + 018000018400018400018300008000017B00027101016705055D08064E03013F + 00004003003F02004100004D02005200005E00006A00007A05087B00027F0002 + 8200018200018200018000018001008001008601008700008900008700008400 + 017D01017201046604045300014300003E00003F03043D00014300064B000845 + 00014C06063C00004F0A074000008A00018700028000047500046A03085D0609 + 4903043500003303013606043000004908074C00006701027000008405078000 + 018200008600008700008700018400017D0004760104640000680B0C49000051 + 07073E00004804054501024100003F0000420103390000500F113900004E0D0F + 3E00004201033E0000420103390000500F113900004E0D0F3E00004201033E00 + 00420103390000500F113900004E0D0F3E00004201033E000042010339000050 + 0F113900004E0D0F3E00004201033E0000420103390000500F113900004E0D0F + 3E00004201033E0000420103390000500F113900004E0D0F3E00004202024100 + 004502013C000053100F3C0000510E0D3F00004302013F00004202013900004E + 110F3700004C0F0D3C00003E03013800003C03013500004E110F3A0000530E0B + 4800005300005F03025A00007002027B03047C00008702058700008A00028600 + 018200018000017F00017F00017F00017F00017F00017E00017B00027601026A + 03016206055809064904013D0000420200490401430000580704520000670102 + 6800007D06077D00028000028200018400018200018200018001008001008200 + 008401008400008200007F00017801026D02046205044E00004901013900004E + 0F11390000510B124500024B00034D01024300005609074A0000880006820004 + 7D01076D00026403074F00004301023800003403013401003A00004A00005D03 + 036E03057B02068000028301028301018600008500008500007F000079000470 + 02046200015600004F01024500004701024100004600014300004100013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E00004100024000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000004300004200004502014100004302013F000042010041 + 00004000003E00004303023F00004404034000004303024101003E01003E0100 + 4101004300004700004C00005100005900006804046D02047402027B00028000 + 028600028700028900018700018400007F00007C000078000176000076000074 + 00007502056B00006400005600005001004200003C05003C0200480000520000 + 5A03016104036A04057103037801027C00018300038500028700028600018400 + 018100008100007F00007E03017C03017E06067903027606066900005F000051 + 00004C00014500004300033D00004300054000004700034B00005400005B0000 + 6101016303037D00047D04086B00006D06095100005006063D00003A02013802 + 013900004200004F00006202027103037E010382000183010183010184000084 + 00008100007E00007500036D02045C00005704034500004C06063C0000490506 + 3F00004501024000004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004101014000004704033D000048 + 07063A00004706053D00004101003E00004404033B00004908073B0000480706 + 4000004502014300004300004800004C00005201005601005E01006400006D02 + 047201047801027D00028200028600028700028700018600008300007E000078 + 00007301016F01016E01036A0203680203670505550000570402400000440802 + 3500003F03005300005F00006602026D03027303037902037F00028100018500 + 028700028700028600018400018200018000017D01017501007708066B000073 + 0C0A6000006407065100004F00004A00004A04043C00004702054000004F0307 + 4800005801056200006A00006E00027002027602076900006E070C5200005908 + 0B3E00004405073800003D01014100004A000058000069010277020380010382 + 00018301018301018200008200007F00007A00007100036602025A0202480000 + 4F09093A00004B090A3A00004905064200004300033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004301023B00004A09083A00004B0A093900004606053E00004202013B0000 + 4A09083C00004F09093E00004C04044600004900004E00005300005700005D02 + 006403006904027004037402027801027D000280000282000284000286000286 + 00018500008100007A00007302006C02016703036302046104055F0505530000 + 5A0706470000520B083A00004309034400006102006E01007202027703027D03 + 038001028200018300008600018600018600018500028101028001027E020279 + 03026F05046200006B0C09540000630C0A4A00005106044700004C0404420000 + 5006064300005605084900005D080C6102066F00017900007D00027E02026500 + 016906085000005B080A4000004A08093700004203054100004A000055000162 + 00006E00027901028000018400018102018102018001008001007C0000740000 + 6D00026101015100005107053A00004A0D0B3700004B0B0B3B00004503043E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004202023E00004707063A00004C0C0B390000480B09 + 3700004003013F00004807063C0000500A0A4000005208084300005000005500 + 005B00005E00006400006902006F03027404047A03047B00027D000280000282 + 00028400028400028400028400028301017E03017602016E03006402025D0302 + 5603025503025000005704064A00005C0A09470000590E0C4700005806016F04 + 017A02027D03037F03038202038301028400018600018600018400018200017F + 00017C02027903027703027103036200006309094C00005E0C0B430000540A08 + 3F00004904014700005105064900005F0909500000690A0E5E000172070A7B00 + 028301028402038402035C03064D00005608094000004B090A37000045060840 + 00004900005300016000036B00027500037C00018200018400008001007F0100 + 8002017D02007800007001006700005C00005202013F00004B0B0A350000480C + 0C3700004808084100004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420202370000 + 4A0A093700004A0D0B3500004308063C00004404033B00004F09094000005509 + 0A4500005505065200006302006A01006D02006F02007302007802017C010380 + 01038200028200028400028400028400028400028400048000028204037A0502 + 6F04016504005A03015102004A00004900004D00014900005E05085200006B0D + 0E5A00006A0D0C6702007B030382030282030284020286020285010184000184 + 00018100007E00007B01017802017203017003016D04016804025E04044E0000 + 57090A420000500A0A3C00004B08074600004B00004A0000630909570000760D + 106500007A090C7700018102038602028602028602024A00004E06063C000047 + 0A083500004408083900004601044D00005900016700057300037A00017F0000 + 8300008400008001007F01008002017C03017802016D00006300005700004900 + 00470703350000430C09330000460A0A3C00004604053E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004202023C0000440705370000460B09350000450A083600004003014000 + 004807063E00005208084500005808094D00005D03036D030274030176020179 + 01017D0101800001820002860002870002870002860002860002840002820002 + 8200047F00027A03017305006804005C03004F02004500004200004300004800 + 005702065300006F080D6500007F0C0F7300017F050584020285010187010187 + 01018701018701018500028101027E00007800007501006F0200690200660300 + 6302005E02015200005405084200004C08093A00004808073E00004B03034C00 + 005F05045D0000790C0E6D0000830B0C77000080010282030283010183010183 + 01014302013D00004206063300003E08083400004304064700015000005F0002 + 6E00067901057E00018200008500008400007F00007D02007E03017A03017602 + 016C01005E00005400004B01003C000040070530000040080736000044060642 + 02024100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00003F01013800004207053300004108 + 063400004005033D00004303024000004D05054300005606074D00005D060960 + 02037203017B02007D01018000018200018600018700018900018B0002890002 + 8700028600028400028200028000047B00027100006702005E02005301004801 + 004001003D00004000005104085400016A030A6A000085070D8000008E02098A + 0000870000860100870000860000860000840000830101800201790101750100 + 6D02006602006002005A02005700005300005000024700004D03093A00004706 + 083B00004805044900005A04045F000075070972000087080A7F00008B030584 + 00008001007F01007F01007F01003F00003F02003900003D05043701003E0504 + 4000004A00015400006300027201057C01058000018200008500008400007F00 + 007D01017A02027504026F03026302005700004C00004500003F02003800003B + 03023800003F03033F01014404044000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000013E00013D01023C00004201033E0000430003 + 4000004100014100014200023F00004201033E00004001033D00003C00013901 + 003A03003700003B04013800003E03013D00004100004600004C01004C000055 + 00005600006103046401036D05067501007A01007F0100800001840001880002 + 8A00028C00038B00028900048600048000047D00047900047800057002046100 + 005A00005600005100004B00004A00004A00014D00015C05096605096D00057B + 03087F00038A01058B00008B0000890000860000860000860000860000860001 + 8301027F03037801026F01016602025E02015302004B01004500004500004C00 + 004E00024900004C01034600004D03034E000057000068060672060576000080 + 01038000008700028700008701018001007C01007E00007C0100430000400000 + 4002023A00003C03023C00004401004A00005E04046802037301017B01018000 + 018301018501018301018301027D00027806066800015F02034F00004A000142 + 00004000013D00004001033C00004002023E00003F02003E00004000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E00004100023E0001390100360000 + 3C03023C00004301024100004600024700014700014400004500053F00014000 + 053800013A01043501013202013000003403013200003D04023C00004502004A + 00005000005800006301016A0203730205770205790102780000770500770500 + 7A04007D020080010083000086000086000187000484000582040A7901067303 + 0A6600026000025400004C00004A00004E00005200005800005F00016700066F + 03096F01057201047402027802017B01017D0200820100840100820000850000 + 8700008800018800028800038500057F00047A04096900055A00034800004201 + 033400002F03043100004600005100005500005900005F02016703016E040374 + 04047801027B01017F00018000018200018200018200018200018000017F0001 + 8000017F00014400004703043A00004507073500004606054100004F00006004 + 036A03017301017B01018001008301018301018301018100018205076E00006C + 0A0A4E00004F05053D00003F00023B00024003073A00004706083A0000460606 + 3C00003F02003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00003D01023600003B05043300004307073900004905064100004800024600 + 004902053D000047050A3500003F06093300003402023101003606042D00003E + 09063500004906034600005200005B00006300006D01007601027E0103810003 + 8400018100007A04007705007A04007B03008001008200018400028400028000 + 0580040A6E000172060C5C00005F03084E00004C00034300034400044E000558 + 00026200026D00037600057C00067B00047B00027901017902007902007B0300 + 7F02008002008401008600008701018500028500038000027C00047600036D00 + 056402084C00004C040A34000039070B2800003200004A00005700005E000064 + 01006B02007203017A02027F0303800001820001820001820001800001800001 + 7F00017F00018000018000018000018000014701023D0000490909370000480B + 093900004D06034E00006104036A03017402027B010180010082000083010183 + 0101820104760000790B0D5A00005E0A0C4000004605073B00003E0105360000 + 49080A3900004B090A3900004606053C00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073C00003B0302330000430A093500004A0A + 0A3A00004904074100004500033D00004A070A390000460A0B3300003F060735 + 0000390302340000430A083700004D0A09420000560403530000610101690200 + 7202027A02038102038301028600018300007F02007D02007F01008002018101 + 028101028100037E01037D03096C000070060C5500005F050A47000051040846 + 00024200024801045200055E00056700047100047A00047E00057D00027D0002 + 7D01017D02007F01007F02008201008401008802028801038402038001027901 + 027200006A00026200015E00044D00005506094000004F0A0D3A000045050A40 + 00005601006002006502006902006F02007602017C0202800102800001820001 + 8200018200018000018000017F00017F00018000018000018000018000014300 + 004A06073900004A0C0C3700004B0A094200005200006404046D03027601027D + 01018001008200008200008001007D00007F08096500006D0D0D490000510909 + 3A00004004053A000145050A3900004C0B0D3A00004A0A0A3900004003013E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004001033A00 + 00410807350000480C0C370000480A0A3900004201033E00004706083900004A + 0B0D370000460A0B3500003E02023C00004707033C0000540D0A4500005C0B08 + 5300006203006904027103037803047D03038202038500028700018600008400 + 008201008200008001008001027E02027A02037702056C00026C07095200005C + 080A4300004E08093B00004503044502014D03035804066403076F0105770004 + 7D00048100038000028000027F00018000018001008200008600008600008902 + 048502057F02047702036C02016000005700004F000049000050060642000055 + 080B4500005D090D4E00005C03066303036804006C0300700301740301790101 + 7E02028101028200018200018200018200018000017F00017D01017D01018000 + 018000018000018000014501023C00004A0A0A3900004C0C0B3C00005106044F + 00006604046F03027801027D01018001008200008001007F01007F02046F0000 + 760B0D5300005B0B0C3E00004807093C00013E01053700004A090B3A00004D0B + 0C3900004707063C00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E0000400202370000480A0A350000480C0C35000041080738 + 00003C0302350000460A0A3700004A0C0C390000470707410000490000450000 + 5809064A0000650E0C5500006C0B086801007205037804037D03038103028402 + 028701018700008700008600008500008400018000017D00027801027002046B + 030460000150000059090A4000004D0B0C3700004007063B00004A0300560502 + 6206056B05067502057B00028000028301028200018200018000018000018200 + 018400018700018600018400067C01057502056A02035C02015101004401003F + 00004205013B000050090647000062070A59000074060C6F0004700403700502 + 7304027703027A02027E02028000018200018200018400018200018200018000 + 017F00017D01017D01018000018000018000018000014100004705063900004A + 0A0A3900004E08084600005700006905057103037901027F0001800100820000 + 7F00007C01007600007707075E0000640A094500004D07073B00004105063A00 + 014404093900004B080B3A00004909093A00004003013E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033F000046060639000048 + 0A0A330000420A093300003B03023700003F0706350000480A0A3A00004C0809 + 3F00004C00015000005D04005300006A0C075C0000740D0A6B00007708067804 + 037A02028002018102018501018701018800018800018600008300008100007C + 00007400006D01006501015E02014C00004F04023E00004C0C0B350000420A09 + 3000003E01005204006105006B07037205037A02028000018400018500028400 + 018200017F00017F00018000018200018400028000027700037000036600025E + 01024F02004502003A02003602003901004809054200006009075A0000780508 + 79000085050A7902037504027903027A02027E02028101028200018400018400 + 018400018200018000018000017F00017D01017D01017F000180000180000180 + 00014200013D00004606063900004807064100005402015800006C0405750303 + 7C01038000018200008100007F00007A01007601026A00006907075100005004 + 053C00004304063E02033F00043A00004605073A00004806073A00004404033D + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A000044030540 + 00004400023F00004605073700004108073300003B0504360000380300350000 + 4207053900004C06064300004E02035000006102006200007007046700007609 + 076F00007B08057A03017D02007F010080010082000084000084000087010185 + 01018200017E00017700007100006700005F00005500004E01004700003C0000 + 4407053400004209083400003C04034100005E03006C04007504017A03018001 + 008600008700008802028200017F00017B00027901027901027901027B000478 + 00046600005D00005700015000014701013F02003902003801003C0200410000 + 5B0A075C00007606067500008B02068800037F00017B01017D01017F00018000 + 018200018500028700028600018400018200018000018000017F00017D01017D + 01017F00018000018000018000014100004200013E00004301024100004B0101 + 5000005C00007003057902038001038200018200008100007E00007A01007000 + 006B04025D00005502004600004201003E00014004053E00034100043F000043 + 00033F00004202023D00003E01004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004100014300014400023F00004001033800003B0302 + 3600003701003902003B02003E00004502014700005000005000005900006D03 + 027605037401007B06037700007D04027C01008002018001007F00007F00007F + 00007F00008001008102017F03037801027301016D00026600015C0000520000 + 4A00004500003F00003D03003700003C03013700003E02023E00004C01006703 + 007804007C04008103008500008800008700008602027F000179010174020270 + 02027002047002047002046B02055500004E00004900004700004201003F0200 + 3E01004001004000005103005F0400710A077802018402038700008900018100 + 007F00007F000082000184000186000187000287000286000184000182000180 + 00018000017F00017D01017D01017F0001800001800001800001420202410101 + 4404044000004701014A00005901016300027002047901028000028400018400 + 008200007F01007902007103036400005B01004E00004A02023F00003D01023A + 00003E00033F00024300034100004301023E00003F02003E01004000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E0000410002410001440002420000 + 4300033E00003E02023800003B02003900004005034202014400004700004E00 + 005600005E01026804047403017B02007D02007D02007F010080010080010082 + 00008001007F00007E00007C01007B02007A03017A02027605036D0506640202 + 6103045400005000004500004502003F02003C01003900003C03013A00004202 + 013F00004400015100006F03007D010080000084000087000088000088000281 + 01027901027101016F07086503036706085F00005F00005600004C0103430102 + 4400014300004200004500004700004D00005D06046405026D03027403017B01 + 0182000086000087000084000184000184000186000186000186000186000186 + 00018400018400018200018000018000017F00017D01017D01017F0001800001 + 8000018000014000004606063C00004907084000005404055600006801047401 + 047D00028200028400018400008200007F01007803006C02016506034F000053 + 06033F00004707063800003B01023D00024402073B00004A05083A0000460606 + 3A00003D02003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004200024200004702053B00004805083900004305053900004000004502 + 014801004C00005000005A00006000006703037004037B010180010080010082 + 00008200008200008400008200007E00007C01007C03017A0502750402720301 + 6E01006601005F02035B08074B00005207053E00004607033B00003D05003900 + 003E05033600004707063C00004D050545000056000074060281040085020087 + 01018700008600008100007A00017202026E08095C0000620A0A5100005A0608 + 5100004E00014100003C00004000004600004B00005200005900006000006B04 + 027002027602017B01017F010080010082010084000086000186000186000186 + 00018700018600018600018400018400018200018200018000017F00017F0001 + 7D01017F00018000018000018000018000014103033A00004B0B0B3C00005309 + 094900006305066900017800047F00028400028600018400008200007D020076 + 03006B06045800005B08064300004E0B0A3700004206073800004000053A0000 + 4A070A3C00004B090A3900004407053A00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004401063C00004A070A3A00004C08 + 093C00004903034500004D00005200005800005F00006600016C020171030379 + 05047F01008200008200008400008400008400008200018000017D0000790101 + 7804037205036E04036702006000005700005404034400004F09093A00004909 + 083500004108063A01003C0301360000470A083A000051090943000052040553 + 00006F04017A03018103028303048402038201047B00027300036F07085C0000 + 610B0B47000057090A4300005104074700003E00003C00004300004C00015700 + 036201036D02057502057901027D00027F00018000017F01007F01007D02007F + 0100840001870001870001870001860001860001860001840001840001820001 + 8200018000017F00017F00017F00017F00018000018000018000018000013C00 + 00460808390000500C0D4300005C080A5900007002067B000482000286000287 + 00018600008200007D0200740300650100600905470000550C083A0000480D0B + 3400003C02033C000147050A3A00004F0A0D3A00004A0A0A3700003E03013E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 0147050A3A00004F0A0D3E00005207094500005200005900005D00006501016B + 01007202027703027903027D0303800100840000840000840000840000820001 + 8000017F00017B01017702036F03026903046101015A00005300004C00004400 + 00480706390000490C0A350000460B093400003E05033A00004508063900004F + 0C0B4000005309094300005300006100006A00007000007702037B0307790407 + 7204066D04075F0102600A0A450000560C0C42000051080A4200004A01034400 + 004700004E000159010165020470030579040781030880000284000284000182 + 00018001007F01007B02007D0200840001870001870001860001860001840001 + 8400018200018200018200018000018000017F00017F00017F00017F00018000 + 018000018000018000013E02023800004C0C0C3C0000560A0B4C00006906086D + 00027D00048400028700028900018600008200007D0200720400670603500000 + 570A074000004D0D0C3500004208093800004000053900004B080B3C00004D0B + 0C3900004508063A00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083C00004101063700004A090B3C0000550A0C4700005C030658 + 00006601036C01037201047702037A02037E02027F00017F0000820001820001 + 8200018200018200018000027F00027B00027803046F02046501015C00005300 + 004E0000480000450000430201390000470909370000490B0B3700004507073D + 00004202013900004B0A093C0000510B0B3E00004C06064800004F0000570000 + 5D00006402026803056803056502046002065801044A0000560B0D400000560B + 0D4200005104074B00005600005B01006100026701027002047702037F020483 + 02058400028600028600018400018200017F00017D01017F0001840001860001 + 8600018400018400018400018400018200018200018000018000018000018000 + 018000018000018000018000018000018000018000013A000044060639000050 + 0A0B4300005D06095F00007403077D0004860002890002890001860000800100 + 7D02007204006001005A08034300004F0B06370000450C0A3500003D03043C00 + 014604093C00004D080B3A00004909093800003E03013E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A000040010338000140050939000050 + 090C4500005F080C5A00006900037001057702057C0103800102810102820001 + 8100008100008200018200018200018200018000027F00027B00027801027002 + 046701025C00005000004800004300004000004002023D00004505053900004A + 0A0A3A00004A08093C00004301023F00004706053C00004B0A093A00004A0908 + 3A00004302014401004800004D01025101025600025500015400015100004A00 + 004F0406400000530A0C42000057080B4C00005A00026802036E020171000374 + 02027801027C0103800103830003840002840002840001840001820001800001 + 8000018000018400018400018400018400018400018200018200018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00013D01013A00004707073F00005305065100006A03067300047F0004870002 + 8B00028B00018600008001007D02007204006104014F00004F06023C00004609 + 073600003F06073A00013F00043C00004904073C00004806073A00004205033B + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053D + 000039000335000045060841000059080B5700006C050A6E00037800057D0004 + 8200028400018600018600008701018501018200018000018000028000027F00 + 027D00027900047401046800006000005500004B00004300003D00003A02013C + 02034201033E00004A05083D00004D07084000004B02044300004600013F0000 + 4706053900004508063600003E05033601003704023903023E02024200014800 + 014900004900004900004A00024300004C03054200005405084D00005C050963 + 00047800047F00017F00027F00017F00017F00017F0002800002800002800002 + 8200028200028400028400028400028400028400018400018400018200018200 + 018000018000017F00017F00017F00017F00017F000180000180000180000180 + 00018000018000018000018000013E00003F01013F0000460203480000590003 + 6700017901068400048900028900028700018400008001007D02007203015C03 + 004E04004500004303003D00004005033B02013E02034000014200023F000043 + 01023F00004202023D00003E01004000004101013E00004202023E0000420202 + 3F00004000004000014101013E00004202023E00004202023F00004000004100 + 014200013E00004202023E00004001033D00003C00013E00013F00023C000042 + 01033F00004300034200004100013E00004200014600005404055A0002690406 + 7201057B02067E00028200008500008800008900008800018901028703037F00 + 017B00027B00047900047601047201046F02046902055800005200004D000047 + 00004200013D01013A02013900013F0002430204410001470205420000480203 + 4500004700004700004600014100004202023C00003E02023800003502003002 + 013002013301013900014000014400024900024D00034B00014D00014B000052 + 00005300006100026702047406087E0001850000840001820001800001800001 + 8001038001037F00027F00028000028200028400028400028600028600028400 + 018200018200018200018000018000017F00017F00017F00017F00017F00017F + 00018000018000018000018000017F00017F00017F00017F0001460001400000 + 3F03033B00004701015200006E00047F00058900048D00028700028200017F01 + 007D02008001007403015100004200004303003F00004202013E000041010040 + 00004100004000004301023E00004202013C00003F02003E01004000003F0000 + 4301023F00004301023F00004200014100004100004000004301023F00004202 + 023E00003F01014000004300004200004301023E00004002023800003A020137 + 01003C03043A01023F03043E00004500034500004B00054A00004D0000540000 + 5E02016703017004037902037F00028500008900018D00008C00008A00008800 + 008700008502008203027800047100047304086C01046805075B00005400004B + 00004A00004400004502013E00004003013C00003D02003A0100390100380000 + 3C03023A00004202023F00004600024700014700014600004700034100004300 + 033E00004100023A00013503053001033604043800004103034200004C000150 + 00005600005D00006600016E02017503037903027B01017E0000800001820001 + 8200018000018000018000018000018000018000018000018000018000018200 + 0182000182000182000182000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000017F00017D00027B0002 + 7B00027B00024600004703043500004108073C00005804066C00008400078D00 + 048F00028600028000017B02007B02008200007602014F00004404033A000047 + 07063A00004706053D00004201004000004504033A0000470706370000440705 + 3A00003F02003F00004404033B00004807063A00004706053F00004201004000 + 004504033B00004707063900004407053A00004101004200004903033B000047 + 07063500004007053300003802013701013E0405380000480508400000530308 + 4C00005700045B00006100006902007203017A02028101028600008A00008D00 + 008F00008D00008900008600008302008102017C020272010571050B62000067 + 060A510000570406460000470101400000420503360000430806370000440705 + 3C00003F02003900003D05043400004307073700004606063F00004400024400 + 004902053F00004A040A3A00004704093C00003D00043700033B060933000042 + 08093A00004D05054A00005600005E0000660000700000790101800201830101 + 8601008500008200018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000017F00027D00027F00027D00024900023E0000430A093300004D0A + 094A00007504088100048D00048F00028600028000017B02007B020082000076 + 02015200003B00004A09083A00004B0A093A00004706053F00004302013B0000 + 490908390000480B093700004407053C00004202013B00004A09083A00004B0A + 093A00004706053F00004302013A0000490908370000480B093500004207053C + 00004301023D00004A0809390000460A0A3300004007063800003D0101390000 + 4B070842000059080B4B00005F050A5D00006501006B03007004007704017F04 + 028301018700008800008B00018900018901038602028102037C030179010173 + 01017305096300016A060B5200005B0407450000500606440100420201380000 + 450A08350000480B093900004706053F00004301023A00004A08093900004B09 + 0A3A00004704073F00004201033A000049080A37000048090B3500004206073A + 00003D030437000048090B3A000052090B4500005805045900006501016B0100 + 7402027A02028103028301018401008300008200018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018200018600028600028700028600024500 + 004A0607330000460D0C3C00005D090B6700008501088D00048D000286000280 + 00017B02007D02008200007602014F00004807063A00004D0C0B3A00004B0A09 + 3A00004302013F00004807063900004C0C0B370000480B093700004202013F00 + 004807063A00004D0C0B3A00004B0A093A00004202013E000045080637000048 + 0D0B350000460B093500004003013F00004806073900004C0C0C370000480A0A + 3700004202023C00004C04044300005C090B4E0000690B0C5E00006B05066F04 + 017504017A05027D040282030285010186000087000087000185000284020380 + 03057B04057303036E00006A000165000268070B5200005F0609490000520607 + 3F00004605043E0000450806350000480D0B3900004A0A093A00004502014500 + 004E05073E00004F0B0C3C00004B090A3900004001033A000043070833000046 + 0C0D330000440A0B3300004001033D00004B0407420000570A0D470000610A0D + 5700006604046B03047103037804037B03038103028102018401008400008200 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018200018900 + 018B00018B00028B00014A01033D0000450C0B3300004C0B0A4A00007305097E + 00038B00048D00028600027F00017B02007D02008200007802015500003C0000 + 4D0A093C00004F0C0B3C00004807063F00004202013900004A0A093900004C0C + 0B3900004707063E00004302013C00004D0A093C00004D0C0B3A00004707063C + 0000400301350000460B09350000480D0B3300004108063A0000420103390000 + 4A090B3900004C0C0C3A00004A07064300004C00014700005E0808520000700B + 0D5F000076090B7301017B04027F040081040082040086020285010186000184 + 00018200028001037B03047704076F04066802036000005D00005E0004500000 + 5E070A49000055090A4000004906053E0000400301350000460B093500004C0C + 0B3900004807064300004C000245000054070A4000004F0B0C39000045070738 + 00003B0302300000410B0A300000450D0C3300004108073F00004B00004A0000 + 5D060A4E00006A0C10590000700B0D6B03047204067604047A04037D03037F04 + 0281020182000082000080000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018200018900018B00008B00018B000045000049050633000044 + 0B0A3A00005A07096700008201088900048B00028400027F00017B02007D0200 + 8200007802015100004B05053E00004D0A093C00004C09083B00004302013E00 + 004606053900004A0A093900004909083A00004302014100004906053C00004D + 0A093A00004909083800003E03013A0000420705350000460B09330000430A08 + 3400003E02023C00004604093900004B080B3C00004E08094300004E00015200 + 00600605570000700B096400007C0A0A73000081050582040085020085020085 + 02008701018501018301028101027D00027901057103056A03066302045C0104 + 5500015100004E0000560305450000560A0B4000004C09083A00003F02003A00 + 00420705350000480B093900004909083B00004701014A000054030643000051 + 080A3C00004709093400003B03023500003B0806300000430B0A350000470909 + 3A00004B00025200006400055800006F090E5E0000750C0F6D000278070A7604 + 047902037A02027C02027E030180020181020181020180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000182000186000086000087000086 + 00004B00024000004007063200004606054A00006E03067C0004870004890002 + 8200027D01017B02007D02008200007802015600004300004D05053E00004A07 + 063D00004504034000004101003C00004407053700004707063A000044040340 + 00004401004100004906053C00004807063A00004205033B00003D0200360000 + 4007053300004308063600004005033B00003F00023C00004704093C00004E05 + 074400005401035400006305066400007408076C00007E080777000085060584 + 01008700008701008700008700008600008200008001027C0103770205700305 + 6702045F01055700034E00024A00014700004A00004500004D05053F00004B08 + 073B00004306043B00003D02003800004407053700004707063A000045040344 + 00004B00014800004F03073C00004707073600003D0504360000380300330000 + 4007053700004A07064100004D03035000006801066A00007405096B00007908 + 0C7000007C070A7901057901027901027B01017D01017F00017F000180020181 + 0201800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00017F01007D02007F01007D02004900004501023900003B03023D0000510102 + 6700017C00068700048900028200027D01017B02007D02008200007901015700 + 004A00004700004901014300004502014000004000004000004101003C000040 + 03013E00004202013F00004100004300004600004100004302013F0000400301 + 3D00003C01003A01003B02003800003E03013A00004003013D00004000004100 + 014400044300014B00034A00005300015600005C00006C06077406067602017E + 05037D00008403008500008902008901008800008800008500008100007F0001 + 7A02037603067104066803055D02055400044C00024600024100014000014400 + 014701014100004302013E00004104023D02004005033C01003D02003C000040 + 03013E00004202014000004300004700014800024100004201033A00003C0302 + 3600003701003902003D02003F00004901014A00005300005400005E00007403 + 077D03097900057D04087800037D02067A00037B00027D00027C00017C00007C + 00007E00007F0001800201810302800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000017F00017B0200790200790200790200490000430000 + 3E05043800004205034D00006902057A00068600048700028000027D01017B02 + 007D02008400007B01015F02034E00014C00014600004701014100004302013F + 00004000003D00004003013C00004202013E0000420100410000430000440000 + 4502013F00004302013C00003F02003C01003D02003B00003F04023D00004404 + 034000004403024400014801044900034900004C00005300005C00026502046D + 05066F01037500017A00008001008400008702008A01008A0200890000860000 + 8500008100007F00017A02027503036F04065E00005600005200014700004500 + 033E00013D00043C00014000004000004202013C00004003013A00003D02003C + 01003C01003B00004003013C00004202013E00004201004100004100023D0000 + 3F03043900003D05043800003C05023B02004303024701014B00005100005900 + 006100006A01047403067B000480000480000480000480000480000280000280 + 00027F00027F00017F00017F00017F00017F00017F00017F0001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000017F00017F04027D0402 + 7C03017B02004800004804053600004109083800005406076300007A02078400 + 048600027F00027B01017902007D02008400007B010161000255050646000050 + 04054000004906053D00004101003D0000420503380000450806390000460605 + 3D00004401004400004903033D00004807063900004407053800003D02003B00 + 004205033B00004807063D00004C06064400004B01014B00004E000052000158 + 00025F00046601036D02047303037700017A00007E0000820000860100880100 + 8A02008801008400008100008101027F03037903027202026901026300025600 + 005401034400004A06073900004205093500003A01023B000042050338000045 + 08063500004207053800003D02003B0000400503380000450806390000460605 + 3D00004101013900003B05053400004007083300004108073B00004302014600 + 004E00005800006100006A00017000027601047C010382000484000284000484 + 00028400028200028200028200028200018000018000017F00017F00017F0001 + 7F00017F00018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000017D00007E00007F00018002014C0002400000440B0A320000490C + 0A4400006B06087400038200048400027F00027B01017902007D02008400007D + 01016603054F00005707084500005309093E00004706053E0000400301360000 + 450A083700004A0A093900004706054100004701013F00004C09083A00004A0A + 093700004207053A00004104023B00004A09083E00005309094300005404054E + 00004F00005400005C00026302046B04077104067502057901027C00017E0000 + 8200008400008401008601008702008502007D00007901017A03047404047004 + 036701025C00005500005200014400004E0809390000460A0B3300003F060937 + 00003E0202360000450A08350000460B093500004407053C0000400301380000 + 4909083900004A0A093900004706053C00003A04042E00003E0A0A300000440B + 0A3900004B05054800004D00005800006400006F01037803067D020480010382 + 0001860002860001860002860001860001840001840001820001820001800001 + 8000018000018000018000017F00017F00018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018200018300008500008500018500004800 + 004D0708330000440E0D350000550B0B5C00007802078000048200027D000279 + 01017902007D02008400007D01016400015E070A490000580A0B420000500A0A + 3B00004104023C0000430806350000480D0B3900004A0A093C00004502014300 + 004A07063A00004C0C0B390000480B093500004003013E00004807063E000055 + 0B0B4500005B080A4D00005A00025A00006000006701026E0305750407780304 + 7C01037F00018000018200018400008200008201008201008002007D02007601 + 027103056D02046902056100025A00005100004A00004700004A07063A00004A + 0C0C350000440A0B3200003C02033A0000430806350000480D0B370000480B09 + 3700004003013C00004508063900004C0C0B3900004A0A093A00004002023300 + 003A080A300000460C0D39000052090B4800005800025C000065000070000279 + 0203800305820203830102840001860001860001860001840001860001840001 + 8400018400018200018200018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018200018400 + 028400028500038300014D00033F0000460D0C300000480D0B42000068050770 + 00017F00048200027D00027901017902007B02008400007D0101690406530000 + 5D090B470000560C0C3E00004908073C0000400301350000460B093500004C0C + 0B3900004A07064100004502013C00004B0A093900004C0C0B3700004508063C + 00004403023F0000540A0A4700005F0B0D4E00006204085E00006802036C0201 + 7002027402027901027D01018000018400018400018400008400008001007F01 + 007D02007B02007602016D05066403055F01025A00025100004E000048000045 + 0000430102390000480A0A350000480C0C3500004307073A0000400301370000 + 480B093700004C0C0B3900004707063E00004202013900004A0A093900004C0C + 0B3900004707063C00003C0304310000470B0C3A0000570C0E4A000062040861 + 00006E00047300037900047D00027F0002800001800001820000820000840000 + 8400008200008400008200008200018200018200018200018200018200018200 + 0182000182000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000017F00027A00017900027C00047C01054900004C060733000041 + 0B0A3500005008085900007300047F00048000027B00027901017803007B0200 + 8400007D010166000260070A4A000059090A430000500A0A3D00004104023A00 + 00420705350000460B093900004909083D00004502014100004906053A00004A + 0A09390000470A083800004202014100004D05054500005D090B50000067080C + 5E00006B02057305057605027802017900007D00008000008500008700018701 + 018701018200008001007B02007902007502006E02016204055902065300024D + 00004700004300004100004202023C0000420606350000460A0A350000470909 + 3A00004202023C00004407053900004A0A093900004909083A00004202013E00 + 004606053900004A0A093900004909083A00004002023A00004205093A000055 + 090D4A000067070D6300007201057B03087D02067F00027D00007D00007D0000 + 7C01007F01008001008001008001008001008200008200008200018200018200 + 0182000182000182000182000182000182000182000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000017B00027100046C01046D00056A + 00024C00024200004108073000004007054100006201036D00007D0004800002 + 7B00027901017803007B02008400007F00016C03065800005B04074800005206 + 074400004706053E01003D02003600004207053500004707063A000047040342 + 00004401003F0000470605390000470706380000440403400000450000450000 + 5505064F000065070B5F000070060C6F01057703027903007C01007E00008200 + 008400008800008900008800018701018301027F000179010175010071020068 + 03015600034E00034A00014600004100003F00003D01023C02033B0201360000 + 4207053500004508063A00004504034000004101003C00004706053A00004807 + 063B00004504034000004201003D00004706053A00004707063A00004205033D + 00004000013F00005004084C000065070C62000177050C7900057E0006800004 + 7F00017E00007B00007700007702007902007D02007F02007F01007F01008001 + 0080010080010080010080000180000182000182000182000182000182000282 + 0002800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000178 + 01026201035602045600035200004A00004802033B00003B0401380000460100 + 5A00006C00017900047F00027D01017B01017B02007D02008200007D01016F01 + 036502045900005400024800004805043F02003C03013A01003B02003A000040 + 02023E00004301024000004100004000004101013E00004202013F0000430201 + 4400004900004C00005200005600006201036500017204087302067A05087800 + 007B00007F01008100008601008700008900008700018700028101027C010376 + 01026F03026802036503035C04044800004400004200004100004100023F0101 + 3D01023C00003C00003D01013C00004202013F00004502014400004300003E01 + 003D02003C00004202013F000043020142000045000045000044010043000045 + 02014100004303003F00004300004A000052000156000062010567000375030A + 7901068103097C00017E00007F00007F00007D02007902007803007902007D02 + 007F01007F01007F01007F01007F010080010080010080000180000182000182 + 0001820001820001820002820002820001800001800001800001800001800001 + 8000018000018000017F00018000018000018000018000018000018001007F01 + 007F01007F01008001008001008001008000018000017F00017F00017D01017D + 00027B00027901027901026F02044F00004600004800014A01034B0002450000 + 4303023C00004104024400005401005F00007302057D02048202038301027E00 + 007C01007C03017C04047800037502056B04075100004600003A000039060333 + 03003701003900004201033F00004300033F00004100043C0003380000360000 + 3E04054000004802024600005000005500006605026B04027002027402027900 + 047B00047F00047F000481020382030284020285010186000086000085000081 + 000183030879010672040A6200035902054B00004800013F00004100003F0000 + 4202023E00004202023F00004200014100004300004200004502014300004701 + 014300004800004100003901003500003C04033B00004404044300004802024A + 00004900004A00004B00004A00004700004400004200004A0000680404720104 + 7401047402027801027901027B00027B00027D00027F00017F00017F00017F00 + 017F00017D01017F00017F000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001820001820002820002 + 8200018200018000018000017F00017F00017F01007D02007F01007F01007F01 + 007F01007F01007F02007E04007C04007D03007F03008002007F01007F00007E + 00007D01017B00027D06077502057305076800006300005600004D0003430003 + 4100013E00004700004A04053C00004707063900004906034B00005C00006F03 + 027B03048202038500028200007C01007904017A04037C000081060A6700005E + 04033E00004008033101003405013401003E05043A00004A040A3C0000470409 + 3C00003D00053600023C06063800004806074300005603015600006502006F04 + 017602017901017F000180000282000284000484000282020381020182000081 + 000083000083000182000480000578000774060C5F00015F080C460000480508 + 3600003900013B00004205033800004707063A00004706053F00004600004400 + 004903033F00004C06063E00004B05054100004201003A00003D050435000044 + 08083800004707073E00004701014902004A00004900004A00004D0000500000 + 5201005D00007601027F00017F00017D01017D01017D01017D01017D01017D01 + 017D01017F00017F000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200028400028200018200018000018000017F00017F00017F01 + 007F01007F01007F01007F01007F01008002007F02008004008004007F030080 + 02008002008002007F01007D01017901027B06076A00007008095C0000620405 + 5400005200024000003D00003F00004302044903043F0000490909370000480B + 093C00005306045700006C02017902038102038301028001007E00007A03017B + 0303800103760000770A0C5000005208063500003C0906320200390302340000 + 49080A3A00004D070D3A000046030A3C00024003073B00004E0A0B4200005A08 + 075000006908056B02007403017902007D010180000182000284000286000284 + 00028101027F01007E00007D00007E00017F00027F01067B0307720007610000 + 66080D4A000055090D3A00004005093800004002023A00004909083900004B0A + 093A00004706054100004502013D00004C09083C00004D0A093C000047060541 + 00004701024000004C0809390000460B093300003E0704370000400300410100 + 4700004E00005600006000006901027202027B00028000018000017F00017F00 + 017F00017F00017F00017F00017F00017F00017F000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018200018200018200018000 + 0180000180000180000180000180000180010080010080010080010082000082 + 01008402008601008702008502008302008102017E03017A0202780606690000 + 6E070A5500006106094A00005703074B00014702054201034000013D00004000 + 004907083700004A0C0C3700004C0B0A4500005901016701027402027E010381 + 01028000017E00007B02007D04027D00008207096400006A0D0C4300004A0B07 + 3300003B06033700004307073900004D0A0D3C00004B080D3900004200054100 + 00500709450000610E0D5200006D0C096600007807047902007D020080000182 + 00018400028400028600028200027F00017B02007B0101790101790102760102 + 7300036E00046100006304084C00005A0B0E4000004B0A0C3600003F03043C00 + 004707063900004C0C0B3A00004B0A093A00004202013E00004707063900004C + 0C0B3900004A0A093700004302014900005304074200004E0A0B370000430A08 + 3200003B04013C02004200004C00005700006400006F00017900047F02048000 + 018000018000018000018000017F00018000017F00018000017F00017F00017F + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0182000182000182000180000180000180000180000182000182000182000082 + 00008400008400008400008600008900008900008800018701018301017E0202 + 7903027303036A00016A07095200005E070A4700005306094100004903043E00 + 003E0000400001430204440404390000470B0B3500004A0D0B3A000051070552 + 00006400006E00007A02038001028000018000017F0100800201830205760000 + 7A0C0C5600005F0E0B3E00004508063A01003C03023500004A090B3A00004D0A + 0F3A000047050A4100014C00004C0000650C0F56000075100E6400007B0A0877 + 00007F01008201008400008400008600018600018400028200027A0000780201 + 7803047604047103056B00026200005C00005A00024B000057080B4200004F0A + 0D39000045050A3C00004202023A00004B0A093A00004C0C0B3900004707063C + 0000400301370000460B09350000480D0B3500004308063E00004E0104480000 + 5408093E00004C0B0A3900004508043F00004300004C00005A00006501017201 + 047B000483000384000282000182000182000182000182000180000182000180 + 00018200018000018000018000018000018000017F00017F0001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000182000182000182000182 + 00018400018400018400018400018600018600018600018700018C00018C0001 + 8700018400017F00017700016F01036801045E00014E000059090A420000510B + 0C3A00004605073B00004302044201034000013D00003C000043070733000044 + 0B0A3500004A09084500005502015F00006A00017601027F0204810102820001 + 8001008101028100008205076A0000720E0C4D00005208043D00004306043C00 + 004406063900004B080B3A00004A070C3A00004900034E00006204055D000078 + 10116800007F0C09740000810201840100860100860000860000840001840001 + 8200027F00027700017402027103036E04036703035D00005400004D00004A00 + 004F05053E00004D090A3A000049080A3B00004302043F00004706053A00004B + 0A09390000470A083800003E03013A0000400705330000440B09330000430A08 + 3400004003014500005005074200005008084200005309094900005604035500 + 005E00006901027302057B020681010684000282000084000182000182000182 + 0001820001820001820001820001820001820001820001800001800001800001 + 7F00017F00018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000017F00017F000180000180 + 0001820001820001840001840001840001840001860001860001860001860001 + 8600028700028800038700038200027C00037400026C00016400015A00004C00 + 004E04043E00004C0C0C37000045090A3300003A00013A00003E000040000143 + 02043D03043700003F06073300004307073B00004C04044E00005B0000660001 + 7202027B03048001028200018400018400018503047800007B0607650000660A + 094A00004C02004502004101003C00004606063900004706083A000045020748 + 00005A00006200007407096C00007F0908770000830403820000870000870000 + 8600008400008200018000017F00027B00027301016B00026600015F00005900 + 005200004C00004600004502013D00004707073800004706083B000044030540 + 00004200013F00004706053A00004707063800004005033900003B0200350000 + 3F08053200004009063300003E05033900003F04023D00004906054200005906 + 055600006A05076D00037100017600027B00047E00058102048001037E00017D + 0000820001820001820001820001840001840001840001840001840001820001 + 8200018200018000018000017F00017F00018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00017F00017D01017F0001800001820001820001840001840001860002860002 + 8600028600028400028400028400048200048101067A01057601046E00036500 + 015C00005300004C00004500003B000042060734000041080B3400003C030638 + 00014304064302044100023D00003A01023C03043800003D03043A0000430303 + 4500004E00015400006000006D02047604047C01038000018400018600018301 + 027D01017500007307066400005800004B00004B04014300004101003E000042 + 02023E00004201034000024A00015E00006D00026E0000790302760000800100 + 8200008702008700008700008400008200017F00017D00027901027601046C01 + 036501015D00005300004E00004900004502014404033D02003D040239000040 + 04043D00004302044000004200014300004401003F00004202013E00003E0301 + 3B00003A01003902003A03003800003C03013800003E03013B00003C01003B02 + 004003014300005000015800006A01047400037F010784000687000587000584 + 00027F00017E00017C00017D00027F0001800001800001820001820001840001 + 8600018600018400018400018400018200018200018000017F00017F00018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000017F00017F00017D01017F00017F0001800001820001 + 8400018400018400028400028400028200028200048000047F00047900047203 + 076A03066502045E00045500014E00004500003E00003B00003A020136000039 + 03033400003B02053900033C01053B00003E0000400001430204370003380002 + 3B02033800003E02023E00004401004900005100005A00006301016F03027902 + 038001038500008400008200017F00017A02027403016B010061000054000049 + 00004901014100004303033C00004302043F00004401044B00016502046F0103 + 7200007600007B00007F00008401008601008802028300008202037B00007C04 + 057601047605087005086000005800005700014E00004C00014100003F02003A + 01003901003600003B03023800003E02033E0000420002430000430000420000 + 4302013E00004202013A00003D02003A01003B02003A01004005033E01004205 + 033F00004201004000004101004300004B00005800006500027200037C000384 + 00048A00058C00058C00038700028400027F00007C00007A00008004047F0303 + 8001028000018200018400018700028700028600018400018400018200018200 + 018000017F00017F000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000017F00017E00007C0100 + 7E00007F00018000018101028300038300038300057E00028100057B00007C00 + 067700037B03087203075A00004F00004E00014700004701023F00003F010139 + 00003C03043802023B05053500003B02033700003B0002390000430204420103 + 4000013D00003600023D04073400004307083700004606063F00004800004B00 + 005300005E02016802037503037D00028500008600008200017F00017E020279 + 03027101016700005B00005000004A00004805043B0000450707390000460507 + 3E00004D00036201036D00027000027500017B01017F01008200008200008200 + 008505067500007C07086A000072070A6500016504085800005700034A000051 + 05063E00004606053600003A03003600003B0504310000400807350000460507 + 3D00004400014200004504033B00004707063700004407053800003D02003C01 + 004306043B00004908073F00004D05054600004C00015101005401005B010163 + 00026D00037600057D0004850005870004890002880001860001830000810000 + 7F00007C00007B03037A02027C02027D01018000018200018500028700028600 + 018600018600018400018400018200018000017F000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000017E00007C01007E00007F00018000018101028100038100037D00 + 0281030876000080080D6E000075060A6A00006302064900004504033A000045 + 07073500003F06053400003901003700003D0405340000410708350000440507 + 3C00004100023B00003D00003F00004302043B020533000045080C3700004A09 + 0B3A00004705064100004800004E01005702006303037002027B000284000286 + 00008100008001008001027E02027801027000006500005A0000500301410000 + 490908350000480A0A3900004806074A00005C00006500006B00027202027702 + 037A02027E02027D01017F05057400007C0A0A6300006F0A0C57000060040954 + 00015200024600005207093E00004B090A370000400706370000390302310000 + 420A09330000480A0A3900004705064100004302013B00004A0908390000480B + 093700004407053C00004303023E00004E08084200005608094900005A030659 + 00006702046C01046E00047001057201047502057901057A01057B00007D0000 + 8100018100008300008500008500008100007802017203017602017901017D01 + 0180000183010287000286000186000186000184000184000182000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000017E00007E00008001008001008000 + 018000018001037E01037C01057200007E0A0F660000730C115B00006203074F + 0000430303320000400A09320000420A093300004004043800003F0000390000 + 4806073A00004D090A3E00004D07084500014502054201034000013D00003700 + 0141060A3700004C0A0F3A00004B080B3A00004301024300004800005202015D + 03026C01037901028400028600018100008001008200018101027E0103780102 + 6E01036303034F00004F0805390000480D0B3700004B0B0B3C00004D02045400 + 005D00006601036C040571040674040477020376010273010177090B5F00006E + 0B0D5000005C070B4500004C00034700004E05073E00004D0B0C390000460A0A + 3300003C0302370000410807330000480C0C3900004B090A3A00004301023F00 + 004707063900004C0C0B370000480B093700004202014200004E06064500005C + 090B4E000066070B5800006900057701067C00067A00067A0006790105780004 + 7601047800047800017800017C00007E00008000018400018600018000016F00 + 006B02006F02007403017901017D010180000184000186000187000186000186 + 0001860001840001820001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018001 + 008001008001008001008000017F00017D00027901027500037A090D61000071 + 0D125200005F080C4900004800013800003A0907300000450D0C350000490909 + 3C0000460001460000500306430000560A0B430000540A0A4500004B02043E00 + 003E00004000014302043C00063500004A080D3A00004F0A0D3C00004806073E + 00004000004201004B01005702006701027601048200028700028100007F0000 + 8400008501018301027E02027303036905055502014200004B0B0A350000480C + 0C3700004B07084600004D00005200005B01016104036905056C04056F02046E + 01036F0406610000690A0E4C000058080D4000004603083B00004300033A0000 + 4A090B3900004A0B0D3700004307083A0000400103370000480A0A3900004C0C + 0C3A00004806073F0000420201370000480B093700004A0D0B37000047070641 + 00004A02024600005C080A5200006C080D5D000074040B7100027F0005820004 + 8000048000047E00037C00037A00017A00017901027901027901017A02027C03 + 017C03017E03017904016800006401006902006F02007602017A02027F000182 + 0001860001860001870001860001860001840001820001820001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018001008002008001008001007F00017D01017B000276 + 010475060A6500006B0A0E4E00005A090C4200004A05083C00003C0403320000 + 460B09390000530B0B4300005704065100005D020554000062090C4C00005D0A + 0C4700005204054600004602034201034000013D00003A000242040A3A00004D + 070D3E00004E070A3B00004002023C01003E0100470200510100630101730003 + 8100038700037F00007F00008300008600008600018101027902036C05035300 + 00500604390000460B093500004709093F00004B02044800004B000051010258 + 02025F02036202026501016501016100006305094D000057070C3E000046060C + 3200003A000538000142060735000048090B37000047080A3A00004201033F00 + 004704073A00004B090A3A00004A08093B00004202023C000044070537000048 + 0B093700004909083B00004701014800005703055300006F090E6300007B070E + 7200007E00067E00048100038100038300038300038300038400008200008300 + 038001037C02027802017403006F03006E03006804005C00005E00006401006C + 03007203017903027D0101800001840001860001870001870001860001860001 + 8400018200018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180010083010183020082000080 + 01007F00017D01017800037300036C01046A07094E00005405083E0000450608 + 3400003E05063A00004606053C000055090A4A000063080B5A00006600056700 + 056E070A5C0000690B0C4E00005A07064700004900003F00003E000040000143 + 02043F00053A00004903093E00004E040A3F00004503043D00003900003A0100 + 4202004F02006101017100038000058601047F00007F00008500008600008600 + 008200017901026E040358010046000046070333000043080639000048040545 + 00004300004600004A00005000005500005A00005D00005D00005B0003510000 + 5504073E000045050B31000036030A3200063801043500004005093500004505 + 0A3A00004502054200004600024100004905063C00004806073B00004404043F + 00003F02003800004207053500004508063A00004704034600004E0000520000 + 67060A6600007D091077000385020C7D00037800047800037E00038300038A00 + 018E00019400029400029100028900018200017600006802005E030056030054 + 03005200005800006002006804006F04017504027B0101800001840001860001 + 8700018700018600018600018400018200018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 01008301018302008301018001007F00017C00007700036F0103660002570000 + 5603054000004203053000003706083602024000004500005505065100006706 + 0863000073040872000378040970000373080B5F00006408074F000052030047 + 00004804054302044100023D0000400003410004410000470003430000470003 + 4000003E00003900003C01004101004C01005901016802037501067D02067C00 + 007F00008200008500008700008500007C00017202025F000054010048000044 + 04003E00004303024100004301023F01014101014300004700004C0000510000 + 5500015500015100005000024700004300033A00013802073300073503073900 + 033D01023A00014001033E000143000344000045000147000146000243000045 + 01024100004301024000003E00003C00003B02003A00004003013F0000470101 + 49000050000055000061000069000177060A7A020783050B8000058100067C00 + 037C00017F00018600028900028E00039000038E000389000281000176000068 + 01005C01004F01004501004501004A00005100005D00006902007403017C0202 + 8000018300008400018400018400018400018400018400018600018400017F00 + 027B00027D00027D00027F00027F000180000180000182000182000182000180 + 00018000018001008000018001008301018301018001027B01017601026F0101 + 6802036104035200004C00004400004301023900003B02033501013C02034700 + 005400005900006700036B00007702057800047B02067E03077D040877000374 + 03066400005F03025100004B01014000003E0000400001430204410000400000 + 4301023F00004301023F00004101004000004101004000004603024500005000 + 015000005D02056803057801027F00008300008400008500008500008300017C + 00017705056C05035F03025201004900004000003C00003900003B0203390001 + 3F03043C00004601044400004C01034B00014900004600004701023F00003E02 + 0337000038020239000140000142000045000341000047000343000046000245 + 00014600024400004700034100004500054100004400043D00003D0504390302 + 3B00004000004800005200005F01026902057001057401047800047900047B00 + 027B00027B00027F00028600018800008600008500008200018001037A020374 + 03066D04076201035C03064D00004901013F00004002023F01014502014E0100 + 5D00006D00018000028B00038E00028D00008700008200007F01007D02007F00 + 018200018700028400027800047201057401047800047B00047D000280000282 + 00028702048601038501018200007F00007E00007D00007E00008202037F0002 + 7901056A00006202025000004A00003E00003A01003A03003A03003B02003E00 + 003F00004200004800005C04046802037101017901027F00018001027C02027C + 02027D01017E00008300018000047901056A0104540002460000440104420103 + 4000013D00004200004504033B00004707063900004606053C00004101004000 + 004605043E00004C06064200005105064B000060060675030380000182000183 + 00008600008600008500018100017F02047601026901025D0100520100470000 + 3F01003800003900013E050834000043060A3700004704094000004601044200 + 004702053B00004707073700004206063600003D01014200004B02043F00004C + 06073E00004B05063F00004400024200004702053D00004A040A3C0000480208 + 3E00004100013C03023D01014100004900005400006000016C01047702057B00 + 047D00027F00027F00027D01017B01017901017F00018700008C000088000184 + 02027C02027402026901026101015B02055808094600004B0708370000420607 + 3700003D03043E02034901015B00016D00018400049100039300028F00008700 + 008001007902007803007D010180000187000286000478000572010574000578 + 00057B00047F00048200028400028500028500028400018200007F01007D0200 + 7D02007B02007700027703086500006507084C00004C07043800003503003405 + 013404003601003A00004200004A00005200025A00026503036F01017A000082 + 00018600008301017E03017C03017D02008100008800018700028000066E0004 + 5600034600003C00003D00003F00004302044302013B00004A09083900004A0A + 093700004407053C00004202013C00004D0A093E000051090942000053070859 + 01017103037E02028001028200018600028500018500018300017F0002780102 + 6E02016403005902004E010047000040000042040438000045090A3700004A09 + 0B3900004805084100014300033A0000490909370000480A0A3500004206063A + 00004202023B00004A08093A00004A0A0A3900004605073E00004401043C0000 + 4A070A3A00004C070A3C00004902054100004600014A00004F00005800026300 + 046C01047701067E03078000048200028200028200018000017F00017B02007D + 02008200008400008202037D03037702036D0100620000590000570305490000 + 51080A3C000049080A35000043060A3A00013C02034201005500016800017F00 + 048B00038E00028B00008400007D02007803007603007B01017F000186000286 + 00027F00047B00047D00047F0004800004820004840002840002830001810000 + 8000018001027C02027A03017903027203016B00035C000065070B4A00005509 + 0A3C00004407053800003C04003C02003F00004700004F000057000060010568 + 03056A02037101017D01018400018600008400007E03017C03017D0200810000 + 8600018600027E00066C01045400034400004502054201034000013D00003F00 + 004707063900004A0D0B370000480B093700004003013B00004808073A000050 + 0D0C3E00005109094500005805046E04037903027C0202800102830003840002 + 8500018300017F00017B00027402026B04026202025902005201004A00004400 + 004906093A00004C0B0D3900004B0A0C3900004203053C000045060835000048 + 0C0C370000480A0A3700004002023C00004507073700004A0C0C350000460A0A + 3500004001033C00004706083A00004F0A0D3E00004E070A4000004B00015300 + 015A00006100046700037001057901057E000584010484000286000286000184 + 00018200017F00017D02007B02007D02007C03017802017403016C0000640000 + 5A00005300004F00005105064000004E0A0B39000048090B3800003E04053802 + 023F02005000016200007800048500028800028600008200007B020078030076 + 03007901017D0101840002860002840002840002840004840004860004860004 + 8600028400027F00017F00027C01037A02027702037203016F01016702005500 + 00570406450000550B0B3E00004B0A093900004303024300004600004E000055 + 00005F00006600016F02047204066F03027402027F0001860001870000840000 + 7D02007B02007D02007F00008600018600027E00066C01045400034400003E00 + 003E00004000014302044202013900004A0A093700004A0D0B3500004308063A + 00003E03013800004C0C0B3A00004F0C0B3E00004D07074F0000670303710101 + 7601027A02037E01038000028400028300018100017F00027A02037303036D03 + 026602005E010057000052020344000052090B3E00004D0B0C37000044080839 + 00003B0302320000440B0A330000480C0C3700004707073E00003E0202350000 + 440B0A330000460D0C3300004108073A00004103033900004D090A3E0000530A + 0C4300005304075100006601036E01037201057702057E000581000386000286 + 00018900028900018700018600018200007F01007D02007902007605036F0401 + 6A00006400005E00005900005200005000004C00014000004E08093C00004B0A + 0C39000047050A3B00003602023B02004A00005D01007100037E020284000183 + 00008001007B02007803007603007901017D01018200028600028B00028B0001 + 8B00028B00028900028700028400028000027F02047902037503037002026B00 + 026601006100005900004A00013900004909093900004C0C0C3A00004C060647 + 00004C00005300005D00006601007002047801027C01037B0002760102780102 + 8200018700018700008600007D02007B02007D02007F00008600018400027C00 + 066A01045300034200004401044201034000013D00003E000046060537000048 + 0B09350000450A083600003E03013900004207053700004B0B0A3A00004B0807 + 3E00005003015D00006700006D01007202027902037E01038000028100018500 + 038100038001037A02037601026F01016B010066020257000058030747000053 + 080A3C00004909093600003D05043500003D0706300000440B0A350000490909 + 3B00004202023C0000400706330000430B0A320000420A093400003E02023C00 + 004705063E000054090B4700005C080C5100006201057401047C010380000581 + 00038500038700028800018A00018900018700018600018200017F01007B0200 + 7902007403006905016203005C00005600005100004E00004C00004B01004400 + 004A04043C00004B090A3A000049080A3B00003E02033802013902004800005B + 01006E01037901018000018100008001007D02007902007902007B01017D0101 + 8200028700028D00019000018F00018D00018900028400028000027B00027904 + 057103036A02036301015D00005800005600004D00003A00003B050533000045 + 09093900004E08094500005401005900006200006D01007503037D0204820203 + 8400017E00007A02037A02038400018900018900008600007C01007801007B02 + 007E00008500018400027C00066A01045300034200003D00003E000040000143 + 02044101003C00004407053700004308063600003E05033900003A0100380000 + 4409073900004707063A00004403024800005200005B00006400006C01037302 + 057A01057F00028200028601048601048301028000017D010179010178020171 + 03036300005600005B02054700004E06063C0000410604370200360301310000 + 3D07063200004506083A00004702054000004100023800004206073300004108 + 073400004004043D00004000004100005105064C000060070A59000067060A6B + 00037D00028600018600028700018900018900018A00028A0002870001840001 + 8000017D01017902007603007403006B04015C01005300005000004D00004800 + 004800004600004502014302013E00004806073B00004906093C00004502053C + 00003901003A01004800005801006C0103790101800001820000820000800100 + 7D02007D02007F00018000018200028700028F00019000008D00008900008600 + 017F00017901027202026E03056503035D00015400004F00004A00004A000043 + 01023900013000003E05063700004A06074400005501035900006600016E0002 + 7801027E02028202038501018600008200007E02027E01038800028B00018B00 + 008500007C01007801007B02007E00008500018200027A00066A010453000342 + 00004603064302044100023D00004000004101003E00004003013A00003E0301 + 3900003A01003800003C03013C01004005033B00004101003F00004500004B00 + 005200005C00006402026D02047502057B000280000287020586010487000283 + 00008100008000018102037C04056900006300005900005600024A0000480202 + 3E01003B04013701003603013500003B03023C00004300034200004300014100 + 014100023E00004001033A00003E02023D00004000004100004A00004F00005D + 02056100026C03066F01077A0207820000870000870000880000890001880002 + 8801038702048000017D01017901017602017003016D05006B04016406014E00 + 0048000048000047000044010042020041010040000041010043030240000045 + 03044000004401044100004000013A01003E01004A00005A00006B0002780201 + 7F00008200008400008400008200008200008200018200018400028600018B00 + 018B00008700008400007D01017802017002026904026205045803014F000047 + 00004200004000004202024004043800003A01043C0000450003480000530001 + 5900006200007403067902037E02028001008300008500008500008400007E02 + 028001038A00028D00018D00008600007E00007801007B02007E000083000182 + 00027A00066A01045300034400003E00003E0000400001430204430201400000 + 4303023C00003F04023B00003D04023B02003A01003900003E03013A00004003 + 013C00004101004300004A00004B00005300005500006501016B00007A050681 + 04068100038500038700028600018600008500008300007F00007B0307700305 + 6700035C00005100004900004100003D00003B04013702003C04033800004102 + 044000004601044600024500014400004500033F00004202023E000042010043 + 00004900004F00005800006300026B00037401047900057F0004870002890001 + 8900018700018500008100007D00007800007C05067303037206056500006403 + 005900005A00004F00004900004000004302013E00004202013C00003D02003C + 01003C00003D00004202023F00004300034100004600024100014002023F0000 + 4C00005500006C01037500008000018300008800018800018800018600008600 + 018300008300018300008500028301018405067A02027606066700005F000053 + 00005200004A00004701013E00004002023900003B02013B00003D0000410000 + 4900015000035A00056302066C03067403077800047B00027F00018001008200 + 008201008201008002007D01018000028900018D00018D00008700007F010079 + 02007C03017F0100830001820002790005690003540003450000440104420103 + 4000013D00004300004605043C00004707063700004207053900003D04023900 + 003E05033600004308063700004407053C00004201004200004B040144000058 + 05045500006D07086D00017D06077E0103830102870002870000870000860000 + 8600008300007D02047601046D00026400005B00005000004800004100003E01 + 004106043500004307073700004704074000004801044800004D01054100004C + 05083C00004705063F00004600004A00005200005D00016701027201047B0004 + 8000048400028700028600008400008200007E00007A00007802017303036D03 + 026E09075D0000630A064F00005805034A00004A000042000042050338000043 + 08063500004207053600003B02003B00004004043A00004707073C0000490407 + 4100004400024100004603024500005E04036100007C08077C00008701018900 + 008B00008800008800008500008300008100017F00017C00007D070670000077 + 0B0A6000006308044F00004D00004500004603003B0000440907340000400706 + 3500004000004900005000005500035D00046600056D02057501067A02067D00 + 027F00027F00018001007F01007F02007D02007D02007D01018000028B00018F + 00018D00008700007F01007902007C03017F01008500018400027B00056B0003 + 5600034700003C00003D00003F00004302044903033F00004C09083A00004A0A + 093700004308063C01003E0301360000450A08350000480B093700004606053E + 00004202013B00004D0707450000600A0A59000071090A7202027A0203800102 + 8200018600008600008601008600008300007F00017901027500016D01006400 + 005B00005000004900004903033D00004909093700004A090B39000048050A43 + 00034C000546000052060A4000004D090A3C0000490605430000490000530000 + 6100026D02047702058001038700038700028600028300017E00007B00007700 + 007402026F05046B07076205045700005E0B09470000560B094000004D060341 + 0000420201380000470909350000460A0A3300004007063800003E0202360000 + 4909093900004D090A3C00004B05064300004501023F0000560607500000700A + 0B6A00008408088300008700008900008A00008800008500008100007E000178 + 00017404046500006F0B09550000630C0A480000500604410000410100370000 + 470A083500004A0D0B3700004505044300005A00026200036600056B00057100 + 067600057A00067E00057F00027F00027F00017F01007D02007B030079030079 + 02007D01018000028B00018F00018D00008600007D02007803007A03017F0100 + 8500018600027F00056F00045B00044A00014702054201034000013D00004600 + 004D07073E00004F0C0B3A00004B0B0A3900004005033A000043080635000048 + 0D0B370000480B093900004003013900004308063A0000540C0C490000650B0B + 5F00007105047601027B01018001008200008401008401008601008401007F00 + 007D01017901027402026D00026400005B00005100004B00004F07073C00004D + 0B0C3900004B0A0C39000045020747000153030A420000510A0D3C00004B090A + 3A00004502014800005201005F02016D03027803048102038700028700018200 + 027F00027D00027801027202026D020465030360030453000057070643000055 + 0D0D3C00004C0B0A3A00004303033E0000450707370000480C0C350000440B0A + 3300003C03023A00004307073700004C0C0C3A00004D090A3E00004501024000 + 004B0505450000610C0A570000790E0B74000085060585000088000088000085 + 00008000017D01017801027002026400006508094E00005E0D0A430000520B08 + 3B00004405013B00004407033900004D0C0B3C0000520B084400005502016801 + 047100047300047600057900057D00048000058000058000028000027F00017F + 00017D01017B02007902007902007B01018000028900018D00018B0000860000 + 7B02007803007A03017F01008600018700028100067100045D00044E00024000 + 003E00004000014302044D0303440000520A0A3E00004F0C0B3A00004808073D + 0000400301370000480B093700004C0C0B3900004807063C00003B0302320000 + 460B093A0000580D0B4A00006508076300007002027602017B02007F01008002 + 008201008402008201008100008001007E02027A02027402026D01006400005C + 000057000349000054090B3E00004C0B0D37000044070B3D0002490005430000 + 51070B3C00004A0C0C3500004308063C00004300004B01005902006703017503 + 037E02028500028600018000027C01057A02067704076E03056601035B000051 + 00004F0102430000500A0B3A00004C0C0C3700004506083C00004300033A0000 + 4B080B3900004A0B0D3500004307083A00003E0203350000480A0A3900004D0B + 0C3A00004A06074100004200013C0000540A0A490000670D0C5C00007A0B097B + 02008001008400008400008102017C02027504027004036905055E04044D0000 + 57090A4000004E0B0A3900004609073B00004205013B00004E09064200005909 + 084C00006309096501017502057C01057C01057E000580000580010380000280 + 00028000028000028000027F00027F00027D01017D01017D01017B0002800002 + 8700018B00018900008400007B02007803007A03017F01008700028900028300 + 067600056100055100034801044201034000013D00004A000051050642000051 + 09093E00004C09083D00004404033E0000440705370000480B09390000490908 + 3B00004003013400003A07053300004B0B0A4000005808075300006201006C02 + 017102007803007B02007D02007F02008103008103008301018301018001027E + 02027901027500016D00026701025A00005C030647000051080A3A000045090A + 3500004003074300014D03093C00004A090B330000400A093100003B04003E01 + 004801005402006103006E01007800008200008200017D000279010578030672 + 04066801045D00005200004A00004700004B05063A000048090B35000045080C + 3700004101064100014904073C00004B080B39000047080A3800003E02033A00 + 004206073700004A0A0A3A00004A08093D00004301023D00004606053E000056 + 0C084A0000660A056600007706037E03018002018002017B02007403016C0300 + 6703015E04034F00005106083E00004A09083700004409073700004005034102 + 004C07044300005B08065200006B09096500007606067C010381010281000381 + 0003810003810003800002800002800002800002800002800002800002800002 + 8000028000027D00027F00028700018900018700008200007902007803007902 + 008001008900028A00038400077901066400065400044100003E000040000143 + 02044F01024700005004054200004C06063E00004605044000004101003C0000 + 4606053900004807063B00004704033D00003701002F00003F07063800004D08 + 054700005902005B00006803016E03007302007803007903007C04007E040080 + 04008402028402028301018001007D0101790102760104700305630002560000 + 5702064200004805083700003E05083A00034200044100004605073500003E08 + 072D00003707033402003B03004202004D01005901006600007401007F010081 + 01027C01057600057200036C00026300025A00005100004B0000490003400000 + 47050A38000043060A3700004002083F00024600044300004B03093C00004805 + 0A3A00004403053D00003F00023A00004606063900004806073B000047030440 + 00003E00003B00004808074000005306035000006704006C0100790401790200 + 7902007401006C01006401005C01005401004B00024000004704073700004307 + 073700004106043E01004502004600005906045700007008096C00007D06077D + 0002820001840000840001820001800001800001810102810102800002800002 + 8200028400028400048600048600048400027D00027D00028600018900018700 + 008200007902007603007902008001008900028C00038600077A000667000755 + 00044A03064302044100023D00005600005600005000005101004800004A0300 + 4300004202013E01003F02003C00004202023F00004301024200004000003700 + 003603013500003D04033E00004702004A00005100006005016504016A030070 + 03017603007A04007C0400800300830403840202830101810000810000800001 + 7F02047B03076B00006600005900005400024800004602033E00014001034300 + 014400023E00003E02033500003704023202003502003A030040020048000050 + 00005B00006501007101017303037103076A01046300005C00005300004F0000 + 4C00024A01034200024302043D00024003073D00024101073D00034200044900 + 014D00024A00004E00034A00005000024D00005000005000005100004C00004E + 00014800004901014400004100003E0000400301410000490401460000520000 + 5700006103006904026804006702006302005D00005800005100004A00004100 + 004001033D00004103033D00004404034300004901014900005500005D00006E + 06077302057D06077D0004800002830000830000830000820000800001800001 + 8101028101028000028000028200028400028600028600028700048400027F00 + 027F00028400018600018400008001007902007902007D02008200018900018A + 00038400067A02076801045801044400003E00004000014302047207046E0502 + 6602005B00005100004900004100003D00003E03013A01003F03033C00004302 + 044200004800064400043C00033800003902053700003B02033800003F010141 + 00004B01005000005E02016200007002027600007F02048001028001007F0000 + 8100008200008500008500008500008300017F00027900047302056903045F03 + 025401004B00004600004A01034400014703043F00004103033A00003B020139 + 00003E03014000004603024700004F01024F00005800025400005000004B0000 + 4C00014700004701013F00003F01013C00003C02033A00013D03043B00004102 + 043F00024200054500014D00005600005C02026103046905056E040374020277 + 00017B03047901027301016B00025F02015300004700003E0000430000440000 + 4901014700004E01004A00004D00004C00004A00004700004C02024600004D03 + 034A00004F00034800013D04023904013B02003E01004400004800004E000054 + 00006603056B02057001057400057800057900047B00057D0004800001820001 + 8200018000018000018000018000018000018000018000018000018200018200 + 018200018200028200018000018000018000017F00017F00017D01017D01017F + 00018100008700028700028300007D00027503036902005800004A0103420103 + 4000013D00007B04027603006E01006501005B00005000004600003E00003C01 + 003F06053500004307083900004903094200014800073F000240030734000040 + 070A3000003D07073500003B02014100004D05054D00006306075F0000740608 + 7300007A02037C02027D02008000018300008600008800008800008800008600 + 028000027C01037303036A03016001005800005000004900004B02044000004A + 06073B00004707073B00004103033E00004305053B00004806073E00004B0506 + 4400004A01034200004404033A00004508063500004007053500003A02013900 + 014006073800004607093B00004904074100004B00015700015F00006602026B + 04027503037C02028200008600008C00018900008100007800006A02035C0201 + 4C01004400004400004903034100005006064300004F05054100004200013C00 + 003E05043500004408083A00004A05084400004701023C01003902003E010044 + 01004D00005700005E00006500007201057600057900057B00057D00057D0005 + 7D00057D00047F00028000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018200018000017F00017D + 01017B01017D01017F00018200018500008700028700027F0000790101730402 + 6B02005A00004400003D00003F00004302047F00017B01017501006B02006001 + 005501004A000042000044040338000045090A3500004A080D3A00004A040A43 + 00034300053A000047080A350000440A0B3300004206063C0000450403430000 + 570A084A0000660A095900006B05066900007504027A02027E02027F00018400 + 018500008600018600018500018200027E01037702036F03026702006200005A + 00005100004300005106084000004E0A0B3A00004808083F0101400404380000 + 4709093700004B090A3A00004A06074300004301023A0000490909370000460A + 0A3500004206063A00004103033B00004D090A3E000054090B43000053040751 + 00006300026900036D02047103037803047C0202820000850000890000860000 + 8100007901016E03056105045303024902004502013B00004C09083C00004F09 + 093C00004706053C00003C0302340000420A09330000480A0A3A00004A040544 + 00004100004100004900005001005902006202026B03047302057800047B0004 + 7D00047F00048000048000047F00047F00048000028000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018200018000017F00017D01017B01017D01017F0001820001850000870002 + 8700027F00007901017304026B02005A00004D02044201034000013D00008300 + 008000017B01017203016902005D02005300004900004200004808073700004A + 0B0D3900004B090E3C00004701074100014A040A3A00004C0B0D39000048090B + 3900004202024000004D0707400000570C0A4700005C09074D00005D00006E04 + 037504027703027C02028001028200018500018500018500018400027F00027C + 01037702037002026E0103670303530000580408470000570A0D420000510B0C + 3C00004404043D0000460808350000480C0C370000490B0B3B00004404043E00 + 004707073700004A0C0C370000480A0A3900004301023F00004D050543000059 + 0B0C490000610B0B5300006204056F01057501067603067803047B03047E0202 + 8001008400008700008500007F00007901016F02046303035701014B00003F00 + 004508063900004C0C0B3A00004A0A093700003E030139000041080733000047 + 0B0B3900004C08093E00004B01014B00005000005700005E0100670303700305 + 7704077D04087D00048000048200048200048200048200048200048000028000 + 0280000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018200018000017F00017D01017B01017D0101 + 7F00018200018500008700028700027F00007901017304026B02005A00004600 + 003E00004000014302048800008600018101027A02027202026602005D010052 + 00004E02034000004E0A0B3A00004C0B0D3900004807094000004500033E0000 + 4D080B3C00004F0B0C3C00004806073F00004504033B00004E0B0A3C00004F0C + 093E00004C07044900006304016C02017002027503037A02037F000282000283 + 00018500018300018200028100037E01037A0203790203710305650106550000 + 630A0D4A00005C0C0D4300004E06064300004504033B0000490C0A350000480D + 0B3500004209073B00004001033700004A090B3900004C0C0C3A00004C060645 + 00004900004700005B08075000006B0D0E5B0000700C0C6F02047B01077F0107 + 7F01067D02047D02047E02028001008200008501018400007E00007800006F01 + 036501015B00004D0000430201350000460B09350000480D0B35000043080638 + 0000400503360000480B093900004C0B0A3E00004E06064D00005C0000640000 + 6600016D00027401047901057F01068302078400048600048600048600048600 + 0484000484000482000280000280000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001800001 + 7F00017D01017B01017D01017F00018200018500008700028700027F00007901 + 017304026B02005A00004C01034201034000013D00008E00028C000287000281 + 01027801026E02016602025D03025100005305064000004F090A3A00004A070A + 3C00004502053F00004904073C00004D080B3E00004E08093D00004501024200 + 00470605390000490C0A350000450B063600004502005601006201006701026D + 03027303037902037D00027F0001830001830001830001840002820002810003 + 8001037A01056D00036D070C5C0000690A0E5000005E070A4B00004E00014700 + 004A07063A0000480B09370000450A083600004004043C00004604093900004B + 080B3C00005007094400005000014E00005D03025400006F0B09600000790D0C + 7000007E07088400068700068300058100038001038001028002018102018301 + 018200007E00007800007100036800015D00004F000041000042070533000044 + 0B09330000430A083400003E03013E01004707063C00004E0808420000540809 + 4700005903036802037100037300037800047B00048000058300058500058600 + 0487000487000486000486000484000484000482000280000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018000017F00017D01017B01017D01017F00018200018500 + 008700028700027F00007901017304026B02005A00004500003E000040000143 + 02049200039100038A00038400027D00027601026F02046905055C00004E0000 + 5204054200004C06063E00004604054000003F01013A00004606063A00004A06 + 073D00004903034200004502013D00004606053600004209073400003C07043E + 01004D00005800005D00016503036C04057302057800047D00047F0003810003 + 8300018500018500018600028400028100057A02076F000275060A6700006D06 + 095D00006104055700005301004900004D06033E00004808043B00004306023E + 01004100023D00004903093E0000500507460000540103540000610304620000 + 7107066900007B0A087400008108068101028900048B00058700048400028000 + 027F00018002018002018102018001007E00007B01017702056E010365000159 + 00004800003A00004207053300004108063400004005033F0000460300440000 + 5205034900005906054E00005B08076002037201047B00027D00027F00028200 + 0284000286000286000287000287000286000286000284000282000282000280 + 0002800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018000017F00017D01017B01 + 017D01017F00018200018500008700028700027F00007901017304026B02005A + 00004E03054302044100023D00009300049100038C00038500018100017B0002 + 7803067205076100005C00005200005101024800004A02024500004301023C00 + 003A02013A00004002023E00004501024200004500004200004401003E000041 + 04023900003B06033803003F04024600004F00005600005D03036403056C0405 + 7002047601047A00037E00038000008200008400008600018600018600027F00 + 037E00067900037A02077100027102066800026702045B00005800005000004F + 02004800004A03004700004701014500014600044500014C00034C0000530001 + 5600005C00006B05067307067403017C07047C01008104008100008600008D00 + 048C00048800038300017F00017D01017E03017F04027E00007F00007E00007E + 02027B03077403066D02055F01024A00004200013C00003E03013800003E0301 + 3F00004300004B00005300005500005C00005B00006303036002036B05067700 + 017F000180000282000284000286000287000387000386000286000284000282 + 00028200028000027F00027F0002800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 018000017F00017D01017B01017D01017F00018200018500008700028700027F + 00007901017304026B02005A00004600003E00004000014302048D00028A0001 + 8A00018500008200007E00007A00037300037003056804046104035A02025301 + 004D00004900004100003D04023603003D06033900004104023E000044010042 + 00004500004200004501023E00004002023800003B02013C0000460001490000 + 5202035200005E03066100026A03066F01057502057B02068102048401048601 + 048800038700018600018800058700058500058200047F00047A000375000371 + 00036C01036602026101015D01005700005100005000004D00004D00014E0003 + 5000035300035900045E00046401036901026F01037500017800007D02008200 + 008502008702008A00018F00068C00068600038000007B00007A00007C03017D + 04027F01007F01008000018001027B02067601046C0001610000500000440000 + 4301023E00004003013E00004401004A00005200005D00006800016E01037003 + 057004036D02046F01017B000282000282000282000284000284000284000284 + 00028200028200028000027F00027F00027D00027B00027B00027F0001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018200018000017F00017D01017B01017D01017F000182 + 00018500008700028700027F00007901017304026B02005A00004C0103420103 + 4000013D00008800038700028700028500018300018100017E00037800037702 + 056F02046802036202025D01005500005100004A00003C02003C070434000042 + 09073600004606053D00004502014400004903033D00004A06073A0000460606 + 3A00004101014100004B02044400005406074C00005F06095B00006601036D02 + 047201047902037E01038100038500038600018700018A00038A00038A000587 + 00028600048100017E00037A00017601047101016E01036902006400005F0000 + 5F00005B00005700015600035800035D00036100046700036C01037101017500 + 017800007C010080010084010087020088020088000188000587000683000580 + 01037901027802017801007A01007F01008001008000018001027F0106780004 + 7100026300005200004D02043D00004707073700004606054300005100005E00 + 006800007400027901027A02037A02037601027700017F000282000282000282 + 00028200028200028200028200028000027F00027F00027D00027B0002790102 + 7801027901027F00018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018200018000017F00017D + 01017B01017D01017F00018200018500008700028700027F0000790101730402 + 6B02005A00004400003D00003F00004302048001038100038100038200028200 + 028100017F00017E00017B00027801027101016C02016602006102005E020154 + 0300430300360000450B06350000490C0A3900004706054000004501023D0000 + 4E08093E00004D080B3C00004904074100004400023C00004D06094200005607 + 0A4900005A03065800006301016901026E00007301017901017D010180010283 + 01028800028A00028900028900018700028600018300017F00008001037C0202 + 7801027403017101016E03006D01006902006200016100046300046700036C01 + 046F01037401047801027A00017C000080010082000084010086010087020085 + 01018000047E00067B02067A0304780304760201760100780000800201820000 + 8200018101028101067900047300026600005700024400004E0809390000480B + 093900004D06035100006600017400027F00048300038401048101027D01017C + 00007F00018000018000018000018000018000017F00017F00017F00017D0101 + 7D01017B01017B01017901017802017901017F00018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018200018000017F00017D01017B01017D01017F0001820001850000870002 + 8700027F00007901017304026B02005A00004D02044201034000013D00007702 + 037902037A02037E01038001038000028100018100018000027D000279010276 + 01027002026B04026804026106024900004C07043E00004F0C093C00004E0B0A + 3B00004504033F00004806073C00004F0B0C3C00004D080B3E00004500033E00 + 004704073C000050090C4000005306094500005300015800005D00006400006A + 00006E01007403017903027D0303820001860001860001860001870001860001 + 8600018400018200018000017F00017D01017901017903027703027304026D00 + 026C01036E01036F01037401047801027C01037E02027F000180000182000082 + 00008201008201008201007F01007901057302067002046F03026F0302710200 + 7502007A01008102018400008400018400018000057C01057400036900035300 + 005104073C00004A0C0C350000480B094000005500006D02047A02038601048B + 00038B00038701018200007F01008000018000018000018000017F00017F0001 + 7D01017D01017D01017D01017D01017D01017B01017B01017B01017B01017F00 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018200018000017F00017D01017B01017D0101 + 7F00018200018500008700028700027F00007901017304026B02005A00004600 + 003E00004000014302046A02036C01037002027702037C01037F000282000283 + 00018500018400028000017D01017903027504027205036B06045C00004D0000 + 5C0907470000570C0A4000004D070740000042020239000048090B3900004C0B + 0D3A00004A040A4100014502073B00004C090E3C00004F0A0D3E00004D050547 + 00004F00005200005800005E00006401006902006F04017304027902007F0100 + 7F01008001008200008200008400008400008300008300008100008001007F01 + 007D02007E03017A02027602017601027801027901027C010380010281010283 + 01028200018200008200008001008001007F01007F01007802016D0506660305 + 6301016100006400006A01007403007D04028402028600008600008600018100 + 057C01057600056900055500024200004A0A0A330000430E0B3300004C070451 + 00006F04067D02048900048F00038D00038A0001820000800100800001800001 + 7F00017F00017F00017F00017F00017F00017F00017F00017F00017F00017F00 + 017F00017F000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001800001 + 7F00017D01017B01017D01017F00018200018500008700028700027F00007901 + 017304026B02005A00004C01034201034000013D00005D000062000067020070 + 02027902037E01038400028600018800018700028600018200018001027A0202 + 7A04037405036700006B0506590000660A094A0000570A084300004504033C00 + 00420606330000440A0B35000047080A3A000043000541000348050A3A00004C + 090E3A00004B080B3C00004603024801004A00005000005300005B0000600200 + 6403006B04017103007502007803007B02007D02007F01008301018501018300 + 008300008300008300008200008001008001007F01007D02007D020080010281 + 02018301028500028500028700028501018501018001007F01007D02007B0200 + 7A01007102006205045802025600005600005C00006501007305017F06048402 + 028800018800008700018300057D02067701066A00064F00004B040735000041 + 0B0A2C0000400B083B00005201006D05067C01038800028E00018E00018A0100 + 8302008103008001008000018000017F00018000017F00018000018000018000 + 0180000182000182000182000182000184000184000182000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018000017F00017D01017B01017D01017F00018200018500 + 008700028700027F00007901017304026B02005A00004500003E000040000143 + 02045400005800006201006C02017503037E01038400028900028B00018B0001 + 8900018700018400018001027E03017A02027A02037100007605085F00006306 + 074D00004D05054000003D01013500003D070730000040070A3400004003073D + 00024300063E00014704093A0000480709390000430505400000420200450100 + 4800004D00005100005701005E04006204006A04006E03006F03007403007803 + 007C030180020181020183010184000084000084000084000082000082000082 + 0000820000840100840000860100860000870000870000870000870101850101 + 8101027D01017B01017701007701006C02015500004B00004B00005000005700 + 006401007004007E05038602028A00018800008700018300057D020678020769 + 02074F00013D00003F07062B0000350B062C00004205014D0000690304790102 + 8700018D00008D00008700008103008003008001008200008200008001008200 + 0080010082000082000082000084000086000086000087000087000089000087 + 0000820001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018000017F00017D01017B01 + 017D01017F00018200018500008700028700027F00007901017304026B02005A + 00004E03054302044100023D00004700004D00005600006003026D0204750205 + 7D00048400028900028B00018B00018900018600018400018001008000018100 + 038102047700027401046500006100025300004E00014700004200013E000040 + 01033A00003E02033B00023C00033C00013E00033B00003E02033A00003F0304 + 3C00003E02023F02004001004200004500004900004F01005302005804005E05 + 016105006504016B04017003017703027A02027C02027F030381020382020383 + 0101850101840000840000860000870000870000870000890000890000870000 + 8700008600018301028001027C01037601027202026E01036C01036104034700 + 004100004500004C00005501006001006E03007901018503048800028A000086 + 00008300037F02047A02066C03065000004200013700003505012E0100350501 + 3D00004E00006903047800018500008A00008A00008700008103008104008001 + 0082000082000082000082000082000082000082000082000084000086000086 + 0000870000870000870000860000820001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 018000017F00017D01017B01017D01017F00018200018500008700028700027F + 00007901017304026B02005A00004600003E00004000014302043E02033F0000 + 4701024A00005B00036200017102067A00067D00018200008600008600008700 + 008800018802028602028200018000017F00027D00027B00027800047201046D + 02056200005B00015500015000024B00024400014200023F00023B0203370101 + 3A04043500003B03023600003901003800003B02013B00004202013E00004401 + 004100004600004400004A00004A000055010357000067020469000171030575 + 02057400007600007B00027B00008402038400008B00038B00008A00008A0000 + 8A00008900008900008700028300038101067D02067600057002086400026001 + 055600005400014A00004400013F000046030244000050000056000068020374 + 01047F00028600028900018900018400018000017B01016F0302530000450000 + 4102003700003D06033A01004701014F00006A03067A02078600068A00038800 + 0085000083010183040380010080000180000180000180000180000180000180 + 0001800001820001820001820001820001820001820001820001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018200018000017F00017D01017B01017D01017F000182 + 00018500008700028700027F00007901017304026B02005A00004C0103420103 + 4000013D00003700033E05083800004B04074800006004096300017102067800 + 057D000482000284000186000186000087010187010182000182000182000182 + 00018200028200027F00047B00047400036C00026500035D00025300024D0001 + 4A00014300003B00003E05043400004108073500004206063800003D01013B00 + 004004043800004507073700004505053C00004101013D000045030443000058 + 04085200006504086200006A01046F01057507096F00007F0809760000850506 + 8100008700018600008600008500008500008300008000027D00047800047000 + 0570040A5E000062060B4C00005104084500004300013D00004204043B00004C + 06074300005A03066200007403077D0004840002890002890001860000820000 + 7D02007203015600004D03003C00004508043700004808074300005300006B01 + 077A020784000788000387000285000083010182030280000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018200018000017F00017D + 01017B01017D01017F00018200018500008700028700027F0000790101730402 + 6B02005A00004400003D00003F00004302043D04073500004807093E00005607 + 0A4C00006504086500007102067702057C01037F000180000182000181000081 + 00008200008001008200018200018400018200018000027D00027A0105740104 + 6E00046601035E00035700015200004D00004B00024100005007094000005108 + 0A3E00004905064200004301023A0000490909370000490B0B3500004307073B + 00003E02033700004B07084200005A060A4E00006002065C0000680507620000 + 730B0C6400007C0B0E6F00007E06077800007E03017D02007D01017B01017901 + 027801027300036E01036700055A000063070C49000055080C3E00004903093E + 00004001033900004909093E00005408094C00006906086F00047B0004820002 + 8700028700018600008200007D02007203015D02004700004D0805390000490C + 0A3900004D05054E000068010677010682000787000387000285000083010182 + 0302800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018200018000017F00017D01017B01017D01017F0001820001850000870002 + 8700027F00007901017304026B02005A00004D02044201034000013D00003B00 + 0246060B3900004E090C42000058070A4F00005D00026702046C010371000376 + 01027901027D01017F00017F01007F0100800100800001820001840001840001 + 8200028000028000057A01057601046F00046900036300026000035D00035700 + 005E04094E000060090D4A00005A060A4500004C00024600004B05063C00004D + 0B0C370000470B0B3600003D04033800004307083900004E0A0B420000570609 + 4900005500015400005F05055200006D0D0D5A0000750D0E6A00007406067205 + 037206027205037104026F03026D03026802036502045700005A030647000055 + 0A0C3E00004A090B3700003F03043A00004507073900004F0B0C4300005F080B + 5D00007304087B00048200028700028700018600008200007D02007203015B00 + 005607044000004D0D093700004C0C0B41000053000166000576000581000687 + 0003870002850000820000820302800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018200018000017F00017D01017B01017D0101 + 7F00018200018500008700028700027F00007901017304026B02005A00004600 + 003E00004000014302044301063A00004B080B3C0000500A0B4200005204054E + 00005A00005D00006400006B01007101017703027A04037B03037D02007F0100 + 8001008200008400018400018400018400018300017F00017C00017900047601 + 047201047001056F010570020864000072080E5A00006C080D5300005D02054F + 00005200014500005309093E00004D0C0B3900004508063900003E0405350000 + 490A0C3900004C090C3E00004E05074700004A00004500005808094A0000640B + 0E52000066090A5F02016304016305006304016003005F02015E02015B010157 + 01015100004300005007093A00004A0B0D33000040070A3700003F0304380000 + 4B0B0B3C000055090A4A00006807096D00037900048200028700028700018600 + 008200007D02007403016304014C00005309073A00004B0E0C3900004D07074D + 0000620003720003800006850003860002840001820000810201800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001800001 + 7F00017D01017B01017D01017F00018200018500008700028700027F00007901 + 017304026B02005A00004C01034201034000013D00004100014704093A00004B + 080B3C00004B07083F00004A00004C00005100005900006000006701026D0302 + 7103037605037902007B02007D02007F01008200018400018600018600018400 + 008500018300018200028001037E01037D02067B02067800047E050D6C00007C + 080F62000070040A5D00005F00025900005A030649000057090A4200004D0707 + 3F000042000140000146060B370000490A0C37000049080A3B00004503044200 + 004B0506400000540A0A43000055070848000052000052000054000052000052 + 00005100004E00004E00004A0000430000470403390000450909330000400A0A + 3200003A04043A00004406063900004D090A4200005B07095C00007204087900 + 048000028600028700018600008200007D02007403016201005C07054300004D + 0A073700004A0A094000005000016100026F00027D0005860104870003840001 + 8200008102018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018000017F00017D01017B01017D01017F00018200018500 + 008700028700027F00007901017304026B02005A00004500003E000040000143 + 02044600023F00004704073B00004808083900004306043F0000420000470000 + 4D00005300005D01006101016602026C02017403017803007902007B02007F00 + 0182000184000186000187000187000189000187000187000187000287000383 + 00038100067B000182040A7300007F050B6D00007203076A00026801045E0000 + 6306075200005C06064C00005402014B00004A00044000004704093900004306 + 0A3700004105063D01024302043F00004A05083D00004C05083F000048010444 + 00004800004900004900004900004900004700004700004300004100003B0000 + 4105053300004007083100003B05053600003E02023B00004606063C00004F05 + 054C00006305066C01047800048000028600028700018600008200007F010076 + 02016A05035800005505043E00004707063900004805044B00005E00016D0002 + 7B00058401048500038400018200008001008000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018000017F00017D01017B01 + 017D01017F00018200018500008700028700027F00007901017304026B02005A + 00004E03054302044100023D00004400004400024000004403053C00003E0504 + 3A01003C03013C01004000004601004B00005200005801005C00006100006D04 + 017004007403017602017901017D01018000018400018800028A00028A00028B + 00018B00018A00008A00008600018100018000057D00028100077B00037D0309 + 7701067504087102066F04076900036803056000006100025C00005900015000 + 004D00044400004400043B00003C01053900013D03043B00004100023F000044 + 0104400000450205410002440203450000470000480100470200470200460300 + 4403024403023F00003F02003A00003E02023800003C02033800003A01023C00 + 004002023F00004301024400005101025D00016C03067601047F000284000286 + 00018400008200007F01007802016B04026003024F00004B01003E0000410402 + 4100004B00005A00006900017900058201048500038400018200008001008000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 018000017F00017D01017B01017D01017F00018200018500008700028700027F + 00007901017304026B02005A00004600003E0000400001430204450001420000 + 4300033C00003C03023700003802013701003902003900004202014100004B01 + 014C00005200005700006605026703006E04036B00007402027400007A00017D + 00008300008500008800008A00008A00008C00008C00008700008200047F0004 + 7F00047D00047D00047B00047900047800047800047601047401047401047201 + 047201047201046D02056400065800025000014500004302043A00013B020339 + 00003E00013F00004500054100014300053E00013F0004400001430000440000 + 4701014300004701014100004201004100004000003F00004002023C00004001 + 033C00003F00023E00013F01014000004303033F00004901014D00005F020369 + 02057401047D00028200028400018400008200007F01007802016C00005E0000 + 5400004500004201003C00004201004700005C01046A01047A02078102048300 + 0384000182000080010080000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018200018000017F00017D01017B01017D01017F000182 + 00018500008700028700027F00007901017304026B02005A00004C0103420103 + 4000013D00004200004702053A00004506083300003F07063300003802013601 + 003D06033600004707063E00004F05054600005100005600005F02015900006B + 07056200007408077100007C04057D00028000018400018600018900018B0001 + 8B00018700028000027B00027B00047D00027D00047D00027D00047D00027D00 + 047D00027D00047D00027D00047D00027D00047900046E000668010851000052 + 03063D00004307083700003B01023D00004502053F00004C040A3C0000470409 + 3A00003F00024200004903033F00004C06063C00004906053D00004201003F00 + 004404043A00004806073A00004704073D00004200023F00004505053B000048 + 06074000005305065800006904067401047B0002800002840001840000820000 + 7F01007901016F00006802035200005205033A00004508063D00004800005900 + 036801047501067F020481000382000182000080010080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018200018000017F00017D + 01017B01017D01017F00018200018500008700028700027F0000790101730402 + 6B02005A00004400003D00003F00004302044301023A0000490909370000440B + 0A3200003F07063700003B03023300004509093700004B090A3C00004B050647 + 00004D00004A00005E0606500000690B0C5C000071090A6E0103750205790203 + 7C01038001038300038500038700038500037D00027901017901027B01017B00 + 027D01017D00027F000180000280000182000282000184000284000186000282 + 00027F020B6B00006A060C4A0000500A0B3700004007063700004202023F0000 + 52060A42000051070B3C00004404093E00004701024100005007093E00004D09 + 0A3C00004705063F00004301023B00004A08093C00004D090A3C00004B050641 + 00004301023B00004A0A0A3A00004F09094500005E0606620001720104790102 + 8000028200018400008200008001007B01017803046400006306074500004D0C + 0B3500004508064400005501036401037302067D020481000382000182000082 + 0000800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018200018000017F00017D01017B01017D01017F0001820001850000870002 + 8700027F00007901017304026B02005A00004D02044201034000013D00003C00 + 00450707370000480C0C350000460A0A3300003C03023800004307073500004A + 0C0C3700004A0A0A3900004501024500005206074500005B0B0C4A0000610909 + 5400006300026B02056F02047201047702037A02037C01038102047F02047B01 + 017901017901017B01017B01017D01017F00017F000180000182000184000186 + 000186000186000187000186000283000580080D5D0000620C0C400000470C0A + 3300003C03023E00004C060743000056090D4200004D080B3700004001034300 + 00500507400000510B0C3C00004B090A3A00004202023F00004806073A00004F + 0B0C3C00004F090A4000004701023E00004808083900004E0C0D3E0000540809 + 4F00006502047002047901027F00028200018400008200008001007D01017600 + 007306085300005B0B0A3A0000480D0B3800004502015300026100027001057A + 02037F0002820001820000830101800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018200018000017F00017D01017B01017D0101 + 7F00018200018500008700028700027F00007901017304026B02005A00004600 + 003E00004000014302043C0302330000460A0A3500004A0C0C3700004706083E + 00004201033900004A090B3700004A0B0D3500004307083A00004504063C0000 + 4F0A0D3E0000550A0C4500005501054E00005F01056302046801046C01036F02 + 047002047502057702037901017B02007B02007D02007D02007F01007F01007F + 01008001008200008200008400008400008400008600008400018A0508760000 + 770C0E4E0000520D0A3300004009043700004202013E000054070A450000550A + 0C3C00004307083C000047000342000051070B3E00004F0A0D3A00004706083C + 00004201033900004A0A0A3A00004F0B0C3C00004C06074300004301023B0000 + 4C0C0C3A00004F0C0B4300005B05055D00006F02047801027F00028200018200 + 008200008001007D01017B03046800006807094900004F0C0B3500004207053F + 00005000015E00016F00047A02037F0002810000820000830101800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001800001 + 7F00017D01017B01017D01017F00018200018500008700028700027F00007901 + 017304026B02005A00004C01034201034000013D00003500003F070633000046 + 0A0A3900004A08093D00004500034100004904073A00004A090B35000043090A + 3300003B020338000142050935000048090B3A00004B06094100004C00025300 + 035700035D00036100026401036602026A02036F01017901017F01007F01007F + 01007F01007F01007F01007F01007F0100800100800100800100800100800100 + 80010082000084000185080A640000630C0A3C0000400A032F00003A06003C00 + 004B050543000056070A4200004C08093600003E02034100004D03073E00004D + 080B3A000049080A3800003E02033A00004206073700004A0A0A3A00004C0809 + 3D00004501023E00004705063900004C0A0B3C00005107074C00006000016F02 + 047801027F00028200018200008001008001007D01017900007704075700005A + 08073C00004409073500004100004F00005D00016E00047801027F0002810000 + 8200008301018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018000017F00017D01017B01017D01017F00018200018500 + 008700028700027F00007901017304026B02005A00004500003E000040000143 + 02043603013300003F07063500004707073D0000490205460000480002410000 + 49030939000043060A3300003B04073400023500043200003C04093200004306 + 0A3900004603064500004900004C00005100005500005A00005D000160000168 + 00017B01018400008400008200008200008001008001007F01007F01007D0200 + 7D02007D02007B02007B02007B02007D02008301027A00007009065000004708 + 003000003608003405003D03003F00005004054300004E05073B00003E050439 + 00004200024100004B03093C000047050A3800004004053900003B0102360000 + 4206063500004507073A00004503044000004100003D00004808083C00004A07 + 064200005401005900006D02047601027D00028000018200008001008001007F + 00018003057100006904064B00004D07073700004005033D00004C00005C0000 + 6D00037801027F00027F00008200008301018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018000017F00017D01017B01 + 017D01017F00018200018500008700028700027F00007901017304026B02005A + 00004E03054302044100023D00003701003802013800004002023F0000450102 + 4400004700014700014600024100014300053C00013C01053800023700033900 + 043B01063700023D02063800013E01053C00004100014300004700004B000051 + 00005600005B00005F00006800007D0101860000860001840000820001820000 + 8000018001007F00017D02007D01017B02007901017803007901017802017600 + 007103035F02005206003D00003703003102003606003A020041020041000047 + 01013F00003E02023600003901004000014600044100014300053F0001420005 + 3D00003C00013C00013D01023A00004002023E00004202024000004100003F00 + 004202023E00004205033D00004600004C00005700006903047201047B00027F + 00018200018200008000017F0001800305780306630000560302450000420503 + 3A01003E01004A00005800026900037601047D00028100008400018501018200 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 018000017F00017D01017B01017D01017F00018200018500008700028700027F + 00007901017304026B02005A00004600003E00004000014302043C00013B0000 + 4001033E00004201033F00004200024100014100014000004300033E00004201 + 033C00003F00023E00014100034200024300053E00014000053C00003F000240 + 00014501024900025000015400005A00006200016800047302067F0002840001 + 8400028400018200028200018000028000017F00027D01017D00027B01017B00 + 027901017B00027202025D01005202014C02004502003F02003A020039020036 + 01003B04013B04013A03003A03003803003303003203003502003F0000420000 + 4200004200004200004200004200004000004300034100014401044200004601 + 044100004400024200004000003B00003C03013600003C03013C00004601004F + 00006205046D02047601047D00028000028200018200028000017C0001720000 + 6804025400004A03003B00003B02003C01004400005300026502047302057D00 + 028500008A000089000184000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018200018000017F00017D01017B01017D01017F000182 + 00018500008700028700027F00007901017304026B02005A00004C0103420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004200024400024B01073F00004A + 05083900004405073A00004101014501024C02025300025A0002600001680002 + 6E00057800058000048400028400028200028200028200028000028000027F00 + 027F00027D00027D00027B00027B00027B00027002045700004C00014B000049 + 00004800004500004300004000004302014202013F02003D02003B02003A0100 + 3A01003C01004101014200014200024200014400024400014400024400014500 + 034A06074000004C08093E00004A060740000043010240000043060437000042 + 09073400004508044200005000006205046D02047601047D0004800002820002 + 8400028000027B00007706046200006009054100004306023600003C03014200 + 005101026302047103057D00048500018C00008D000184000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018200018000017F00017D + 01017B01017D01017F00018200018500008700028700027F0000790101730402 + 6B02005A00004400003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073F + 00004700033F00004C070A3A00004A0A0A390000460606410000480000500203 + 5B02056201036900036F00027700047B00058000048200028200028200028200 + 028000028000028000027F00027F00027D00027D00027B00027B00027B000276 + 01046600006000006000005D00005C00005A0000580000560000580000560000 + 5300005200005200004F00004F00004B00004200003F00003F00003F00003F00 + 003F00003F00003F00004204043A0000480A0A370000490B0B3700004406063F + 00004701014100004C09083A00004B0B073E00005005035100006604046F0204 + 7801027F0002820002840002820002800002800102720000740A09510000540A + 083900004007053B00004200005101026103047103057D00048500018C00008B + 0001840001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018200018000017F00017D01017B01017D01017F0001820001850000870002 + 8700027F00007901017304026B02005A00004D02044201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004300034100004A06073A00004D0B0C3900004A0A09 + 3A00004701014B00005502016104056A03067302067700037E00048000048200 + 028200018200028200018200028000018000028000018000027F00017F00027D + 01017D00027B01017D00027901027500037300037300047200026F00026F0001 + 6D00026B00006B00036901026600026501016400016400006400015E00015100 + 004B00004B00004A00004B00004A00004A00004A00004600004F080540000053 + 0C09400000510A074000004B01014D000056030545000055090A430000550806 + 4A00005B00006B03047401047B00028000028200028400028200028200027D00 + 008208086400006B0E0B4500004B0B0736000040050342000051010261030470 + 03057B00048300018A00008B0001840001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018200018000017F00017D01017B01017D0101 + 7F00018200018500008700028700027F00007901017304026B02005A00004600 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E00004301023A0000 + 4A0A093900004C0C0B3A00004A07044700005100005C02016905057305077B02 + 0680010386000486000284000184000084000182000082000182000082000180 + 01008000017F01007F00017F01007F00017D02007F00017F0001810204810003 + 8000058001038000057D00027B00047901027A01057902037800047601027500 + 037301017300037100036D020469030469020568040469020568040468030566 + 0404630204590000680A0B530000690B0C5300006305065A0000610002570000 + 6508094E0000630B0B5000006306056100007002047800047F00028200028400 + 028400028200018200018601037900007C0C0C5500005C0C0B3E00004609073E + 01004400005101026103047003057B0004830001880000890001840001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001800001 + 7F00017D01017B01017D01017F00018200018500008700028700027F00007901 + 017304026B02005A00004C01034201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004202023C00004407053700004A0B073900004A0A063F00004E01005500 + 005F02016C04057604048102048400028B00028C000287000084000086000084 + 0000840000840000840000820000820000820000800100800100800100800100 + 8001008001008400018400028200028200028200028200028000027F00028102 + 047F02047F02047E01037C01037B00027B00027B00027E01037E01037E00057C + 01037C01057C01037C01057A02037700037D08096E00007F0D0D6A00007C0A0A + 6C00007302056D000274060A620000710C0E5B0000700B0D6400007103057800 + 047D00028200028600028400028400028000018200018400008707086B000070 + 0C0A4A00005009063B0000440403440000510102610304700305790004810001 + 8600008700018200018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018000017F00017D01017B01017D01017F00018200018500 + 008700028700027F00007901017304026B02005A00004500003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003D02003800004208033700004708 + 043D00004B04004D00005801006302006F03027903028200018700018F000190 + 0002890000860000870000860000860000860000860000840000840000840000 + 8400008400008400008400008400008200008100007F00007F00007F00007E00 + 007E00007E00007C00007E02027C02027C02027B01017B01017B01017A00007F + 00008800008C00008C00018A00008A00018800008800018600008A0206820000 + 8C070A7F00008A070A7D00008603067F00017D02067500027A060B6C00007609 + 0B6A00007605087700037D000282000286000287000186000184000180000182 + 00018901038100007E07086000005C0606440000460504410100440000510102 + 6103046E03057800047F00018500008600018200018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018000017F00017D01017B01 + 017D01017F00018200018500008700028700027F00007901017304026B02005A + 00004E03054302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00003C01 + 003B03003A00004003003E00004503004800004E00005A01006302006F020079 + 01018100008600008D00018E0002890000870000870000870000870000870000 + 8600008600008600008600008600008600008600008600008600008400008000 + 017F00017F00017F00017D01017D01017D01017E02027D01017D01017D01017C + 00007C00007B00007B00008000008C00029100029000029000028E00028E0002 + 8C00028C00028900018800028500008801038300008500028300008300018000 + 027F00057900017A00067200007601047600017C000182000286000289000189 + 00018700018400018000018200018900018902047700006B04025300004C0200 + 4100004303024400005101026103046E03057800047E00018300008600018200 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 018000017F00017D01017B01017D01017F00018200018500008700028700027F + 00007901017304026B02005A00004600003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003A01003901003E04003C00004204004100004A01004E + 00005A0300620100710603770100830405830000890001860000870000850000 + 8500008400008400008500008500008600008600008600008600008600008700 + 008700008700008400008000017D01017D01017D01017D01017D01017F00017F + 00017F00017F00017F00017F00017F00017F00017F0001800001860103870002 + 8400018300008100008100008100007F00008000017F00017F00017D01017D01 + 017B01017D01017F00028200028200028000027E00037A00037A00037D000280 + 00028600028900018B00018B00018700008400007F0100800100890001850000 + 7C04056700005802024700004100003E00004701014E00015C00006800017601 + 047F020483010284000182000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018200018000017F00017D01017B01017D01017F000182 + 00018500008700028700027F00007901017304026B02005A00004C0103420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013900003E060136000045 + 08043900004907024300004D00005400006205026400007A0B09730000840808 + 7F00008301028301028001008100008100008100008100008200018301018100 + 008100008100008100008300008300008300008100007E00007E00007E00007E + 00007D00007D00007E00007E00007F00007F0000810000810000810000810000 + 8300008100008101028001027F00017E00007B00007B00007C00007C00007C02 + 027C02027C02027A02027A02027A02027A02027E020284000486000482000480 + 00047D00047E01038001038300038700018B00018D00018B0001870000820000 + 7F01008001008600008B0406740000710A084F00004D06033C00004101004502 + 014E00015900006600017401047D020481010282000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018200018000017F00017D + 01017B01017D01017F00018200018500008700028700027F0000790101730402 + 6B02005A00004400003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003E0301340000450A083700004A0B073A00004B0603470000520100510000 + 6909095E00007A0E0D6A00007D08097600007801027802017800017800007800 + 017800007901027901017B00027B01017B00027B01017D00027D01017D00027D + 00027E00017F00017F00017F0001810001810001830001830001860002860002 + 8700028700028700028700028900028600028101027E02027D01017C00007C00 + 007C00007C00007C00007E02027E02027E02027C02027C02027C02027C020280 + 01028200048400048000027F00027D00027D00027F00028200018700018B0001 + 8D00008B00008600008200007F01007F0100890204800000800B0C5D00005F0C + 0B3E00004606053D00004502014B00005700006501017201047D020481010282 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018200018000017F00017D01017B01017D01017F0001820001850000870002 + 8700027F00007901017304026B02005A00004D02044201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004001033A00004308063500004A0D0B3700004A0B07 + 3C00004702004700005607044C0000670D0C5300006D0C095F00006A03016B00 + 026B01006A00016A00006C00016C00006D00026D010071030571030371030573 + 03037302057303037302057702037A01057C01037C01057E01037E0005810204 + 8201068201048200048200028400048400028600048600028600048400028001 + 037E02027D00027C00007C00017D01017D00027E02027E00017E00007E00017E + 00007E00017E00007E00017F00017F00017F00037C00017A0001790000790000 + 7D00008000008700018B00018B00008900008600008001007D02007F01008300 + 008808096B000071100D4900004E0B083700004106044201004B000057000064 + 00007201047A0203810102810000800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018200018000017F00017D01017B01017D0101 + 7F00018200018500008700028700027F00007901017304026B02005A00004600 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000400103370000 + 480A0A3700004A0C0C3900004707063F0000480202410000550A084500005D0B + 0A4A00005A04045200005A00005A00005B00005B00005B00005B00005D00005D + 00006201036202026201036402026401036402026401036701026B00036D0002 + 6E00046F01037201057201047501067702057800057800047900057B00047D00 + 057D00047D00057D00047C01057B00027B00047A00017D00047D000280000580 + 01037F00037F00018100038100018300038300018300038100017F00027B0002 + 7901027801027700017800017C00007F00008600008900008B00008900008601 + 008002007D02007D02008503047700007A0C0C5300005A0D0B3A0000430A083B + 02004101004A00005400006200007100037A0203800001810000800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001800001 + 7F00017D01017B01017D01017F00018200018500008700028700027F00007901 + 017304026B02005A00004C01034201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E0000440507370000480A0A3700004709093800004202013F00 + 004706053C00004E09063E00004D06034200004800004B00004B00004C00004C + 00004C00004C00004F00004F0000510000510000520000520000520000520000 + 5400005600005800005A00005A00005B00005D00006000016000016200016601 + 036700036900036B00036D00036D00036E00036E00036E00036E00026E00026F + 00017000027300037300037601047901057A01057C01057C01057E00057E0005 + 7E00057E00057901027601027503037503037503037803047B03038102038400 + 008700008900008900008401008002007B03007B03007D000080060665000067 + 0C08430000490A063500003E07043F0200470000540000620000710003790102 + 7F00018100008000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018000017F00017D01017B01017D01017F00018200018500 + 008700028700027F00007901017304026B02005A00004500003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100043C00004604093700004506 + 083600004004053B00003E02023900004407053700004407053700004303023E + 00004101004101004000003F0000400000410000440001440100450000450000 + 4700004700004900004900004900004700004200004200004300004600004700 + 004A00004B00004E000151010253000254000256000258000258000258000258 + 00005700005700005700005900005900005C00005E0001610002640103660103 + 6700036900036B00036B00036B00036D00026E00006F00006D00006E00007003 + 017304027903027F03038400008700008900008700008401008002007B03007B + 03007D01017200006E07055200004F05033700003C07043904013E0100470000 + 5400006100006F01037901027F00018000008000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018000017F00017D01017B01 + 017D01017F00018200018500008700028700027F00007901017304026B02005A + 00004E03054302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 034100043F00014300033E00004201033D00003E00003C00003B02003800003B + 04013800003E05033B02003E05033E03013D02003B02003A01003A01003D0101 + 3D01014002024202024301024500034501024501024501024301024202023900 + 003800003A00003B00003E01003F020042020143020143000045000045000047 + 00004900004900004A00004900004800004800004700004700004900004A0000 + 4D00005000005200015300005500015700005700015900005900015B00005B00 + 005D00005C00005E00005F00006302006901026E020174020278010278010278 + 01027602017203016F04016F04016D00006C01035E00005401004300003E0100 + 3801003C05023E01004700005200006100007000007B01018300008400008200 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 018000017F00017D01017B01017D01017F00018200018500008700028700027F + 00007901017304026B02005A00004600003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000013E00013F000043000343000049000345000046000143 + 00004000003B00003B04013501003B04003700003B03003C02004004003E0200 + 3F05003800003B03023600003A00013A00004100014200004700054300004701 + 023F00004101003E01003D01013C00003F03033B00004204043D000041030341 + 0101410101400000430102410000460203410000470102430000460203440100 + 4703044200004602034200004701024500004700004600004B00024700004B00 + 024800004B00014A00004900004600004900024500004B00024700004B00014C + 00004E00004F00005200014E00005200014C00004F0000500000510000500000 + 5200024800004900033F00003F00023E00004301024600005300005D00007302 + 007D00008C00018C000084000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018200018000017F00017D01017B01017D01017F000182 + 00018500008700028700027F00007901017304026B02005A00004C0103420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F00023D00004203053D00004E + 04084300005003064500004600013F00004005033300003E0A043000003F0803 + 3800003F0300410100450700370000420A053300003F07063600003E02033F00 + 024701073F00004C05083C00004705063A00003F02003E00004305053A000046 + 08083900004507073C00004103033D00004303033900004606063A0000460405 + 3C00004000003F00004204043800004507073700004305053B00004101013F00 + 004404043B00004806073A00004705063D00004101013D000040040536000043 + 07083500004206073A00003F00023D0000420305380000450608370000440507 + 3C00004200024400004B01054100004C05083C00004704093C00003F00024000 + 004903034A00006405026800008506058900008E000086000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018200018000017F00017D + 01017B01017D01017F00018200018500008700028700027F0000790101730402 + 6B02005A00004400003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00004001033800004A070A3E000053080A4300004F0406430000420201360000 + 420B06300000430C073300004407033F00004404003C0000480C06350000450E + 0B3200004108093A00014000053A00004A070A3A00004A0A0A3700004207053A + 00004303033C00004A0A0A3900004B0B0B3900004707073F00004101013A0000 + 4808083900004A0A0A3900004505053D00003E0202360000440808350000460A + 0A3500004206063A00003E0202360000450909350000460A0A3500004206063A + 00003C020334000043090A330000440A0B3300004206073A00003E0203360000 + 45090A350000460A0B3500004206073C00004202023B00004A070A3A00004A09 + 0B3700004206073800004004043C0000530806500000740B087000008C070485 + 0000840001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018200018000017F00017D01017B01017D01017F0001820001850000870002 + 8700027F00007901017304026B02005A00004D02044201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004001033C00004506083A0000510A0D42000053080A + 4000004501023E0000430806320000450E09330000480B073A00004503004300 + 004C08013A00004D0F09350000460D0B3500003E04053A000145050A3700004A + 0B0D370000460A0A3500004003013F00004C06073E0000510B0C3E00004D090A + 3C00004301024000004907083A00004E0C0D3A00004C0A0B3B00004404043C00 + 00440808350000490D0D350000460D0C3500003F060538000041080733000045 + 0D0C320000430B0A3200003B0302380000430708350000480C0D350000440A0B + 3300003C0203380000410708330000460C0D330000430A0B3300003C03023A00 + 004507073700004A0B0D370000460A0B3200003B02033800004508063E00005F + 0D085700007C0E0A780000840300820001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018200018000017F00017D01017B01017D0101 + 7F00018200018500008700028700027F00007901017304026B02005A00004600 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C0000400103370000 + 4B080B3E0000530A0C4200004E0507410000420201350000440C073300004A0D + 093A00004C07044700004D0300440000520B073E00004E0D0C3700004607093A + 00003E0203350000460A0B350000480C0C3500004308063E00004A0202440000 + 54080943000055090A4200004E04044300004A0202410000500A0A3E0000500D + 0C3C00004B08073F0000430302370000490C0A3700004B0E0C3500004409073A + 00003C0301330000430C09320000450E0B3000003E09063700003E0202370000 + 480A0A3700004A0C0C3500004307073A00003C0302330000430B0A320000450D + 0C3000004008073700003C0302330000460A0A330000460C0D3200003E080835 + 00003B05043400004B0B074500006A0F0A6200007F0A057A0000800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001800001 + 7F00017D01017B01017D01017F00018200018500008700028700027F00007901 + 017304026B02005A00004C01034201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004001033C00004405073A00004F080B4000005007093F00004301023C00 + 00420705350000480B073A00004E09064400005001005200005907024A000058 + 0B084200004E08083E00004201033C0000420607350000460A0A370000470A08 + 3A00004701015100005B04074C00005F080B4A00005A06084A00004F00004B00 + 005103044500005408094300005107074300004A00004500004B05053E00004E + 08083E00004A07063A00004100003E0000460605370000460B09350000450A08 + 3600004003013F00004905063E00004D090A3C00004A08093B00004202023C00 + 00440606350000440B0A330000430A093400003C030138000040070535000046 + 0A0A35000043090A3300003903023702004008033A0000560C06520000710D08 + 6E00007D05007F00018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018000017F00017D01017B01017D01017F00018200018500 + 008700028700027F00007901017304026B02005A00004500003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003F00023A00004704073E00004E05 + 074100004703044000003F02003800004208033900004C070444000054020154 + 00006205025F01006508055500005D07074D00004F02054500004200023A0000 + 4406063700004707073D00004B03034D00006204056300006A07095C00006706 + 085900006002035A00005C00005500005D05054E00005C06064D000057040352 + 00005603025100005906054B00005705044800004E01004900004B0000460000 + 4F05034000004E07043F00004904014600004B00004800005404054500005105 + 064300004D03034600004600004100004906053A00004807063A00004404033F + 00004101003C00004707033A00004807063A00004204043B00003F04023B0000 + 4B0603470000650A066300007608047701007F00018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018000017F00017D01017B01 + 017D01017F00018200018500008700028700027F00007901017304026B02005A + 00004E03054302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000013E00 + 013F00023F00004500034300004701024000004000003E01003D02003C000043 + 03004700005000005400005C00006D06047007046C02016A05036100005F0203 + 5200014F00034500014200023E00004301024300004C00014F00005700006E03 + 067504086F00047203076C00026F010569000168000267000368030564000167 + 04066000016403055F01026302046904066A0507660103670406600000610002 + 5B00005B00005900005800005300005500005100005300005000005100005500 + 005800005500005900015300005500015000005100005000004F00004A00004C + 00014800004B01014800004700004700004801004700004B01004700004B0101 + 4600004500004401004702004800005503005E00006E05027302007902007F00 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 018000017F00017D01017B01017D01017F00018200018500008700028700027F + 00007901017304026B02005A00004600003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000013E00013D00004300034100004501024100004200013E + 00003D02003B0000420300430000510402560000630506690304730200790302 + 7902037500017201056C03066200065400014B00014400004501024500005103 + 045600006205066902057800047D00047B00047B000479000479000478000476 + 01047401047201047201047002046F02046F02046D0204700204760104780004 + 7800047601047601047401047201047002046F02046D02046D02046B03046903 + 046903046903046903046C05086D04076902056700036400015F00005C00005B + 00005C00005B0000590000570000570000550000550000530000550200550200 + 5601005500005600005300005000004F00004F00005100005400005B00006500 + 007001007902007E03017F000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018200018000017F00017D01017B01017D01017F000182 + 00018500008700028700027F00007901017304026B02005A00004C0103420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023D00004203053B000048 + 05083C00004705063C00003F01013B00004005033A00004E07044B0000610707 + 6300007204067800008002018101027E00017B00047501066900055A00014D00 + 004D02044100005006064C00006406076400007603067F000484000284000482 + 00028200048000028000047F00027D00047B0002790004790102780004780102 + 7601047901028000048400028200048200028000048000027F00047D00027B00 + 0479010279000478010276010476010276010476010475020575020574000571 + 00037000036D00016C00026900006B0003690102670003670102660103660202 + 6401036202026104016003006203006301016400006300006100025E00015D00 + 025D00005F00006400006D00007600007F010080010080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018200018000017F00017D + 01017B01017D01017F00018200018500008700028700027F0000790101730402 + 6B02005A00004400003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004001033800004A070A3A00004B090A3A00004406063A00003C0301360000 + 4A0A064200005F090958000072070A7500037E00008501018700028300018200 + 047C00066E00055D00005300024400005008084300006109095C00007706097A + 0003840002870001870002870001870002860001860002840001820002800001 + 8000027F00017F00027F00017D00028000018700028B00018900028900018900 + 028700018700028600018400028200018200028000018000028000017F00027F + 00027D00027B00027C01057C01037C01057B03047B02067A0304770205750303 + 7502057303037302057303037103057004036F06036F06037005027002027201 + 047100036E00036D00036B00036900036A00016D00007600007C000084000086 + 0000820001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018200018000017F00017D01017B01017D01017F0001820001850000870002 + 8700027F00007901017304026B02005A00004D02044201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033C00004706083900004D0A0D3A00004A0A0A + 3700003E02023800004508063C0000570C0A5000006F0A0C6800007C03077F00 + 008701018800028600008600047E00057000055F00004E000050050740000057 + 0B0C50000070090C6E0000830205860001890001870001870001870001870001 + 8700018600018400018400018200018200018200018200018000018400018900 + 018D00018B00018B00018B00018B000189000189000187000186000186000186 + 0001860001860001840001840001820002800002810003800103820104810204 + 8203058003057C00017A00017A00017800017A00017800017800017701007706 + 037706037A04037B03037C01037C01057B000578000577010674000574010477 + 00037A00017F0000870001870000820001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018200018000017F00017D01017B01017D0101 + 7F00018200018500008700028700027F00007901017304026B02005A00004600 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0C0C3700004307073800003D04023700004D0A07450000670A + 0B5E00007A060B7900027F00008501018700028500008400047E00056E00055B + 00004F01023E00004D0A09420000630B0B5E00007E060A7E0000840001860000 + 8600008600008600008600008600008400008400008400008400008400008200 + 0082000082000084000086000087000087000087000087000087000086000086 + 0000860000840000840000840000840000840000840000840001830003830003 + 8300038100038300038000028000028000027F00017F00017F00017E00017F00 + 017E00017E00017C00007B04027B05007E03018101028300038300058200057F + 00057D01077B01077A01057B00047F0002840001870001880002820001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001800001 + 7F00017D01017B01017D01017F00018200018500008700028700027F00007901 + 017304026B02005A00004C01034201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B3900004709093600003C03023800 + 004407053C000059090853000072070A7100008002077E000081030085000283 + 00008200047C01056D00035A0000470000460605390000520B084C00006E0809 + 7200008302058200018200008200008200008200008200008200008200008200 + 0082000082000082000082000080010082000082000082000082000082000082 + 0000820000820000800100800100800100800100820000820000820000820000 + 8200008200008402038300038300038200028100018100018000008000008300 + 038300038300038300038300038300038300038101027D02007D020082000084 + 00008700028700028600048200058200077E00067E00057D0004800002840002 + 8A00028800028200018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018000017F00017D01017B01017D01017F00018200018500 + 008700028700027F00007901017304026B02005A00004500003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004507 + 073600003E05043800003B04013800004B06034800006504066600007C02087E + 00037C01007E03008101027F00007F0004790105690003560000470101380000 + 4208033B00005A07055F00007B04057E00017F00017D02007D02007D02007D02 + 007D02007F01007F01007F01007F01008001008001008001007F01008001007F + 01007B02007902007902007902007B02007B02007B02007B02007B02007B0200 + 7D02007D02007D02007D02007D02007F01008001028101028101028000018000 + 0180000181000081000083010283010285000285000285000285000285000283 + 01027E00007E01008300008600008900028900028700048400048300067F0005 + 7D00047E00038000028400028800028901038200018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018000017F00017D01017B01 + 017D01017F00018200018500008700028700027F00007901017304026B02005A + 00004E03054302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004002023900003A01003A01003F020043000053 + 01005C00006E00047700037E01037A01007C03018001027F00007F0004790105 + 6700035400004300003B02003800004404005000006703037600028001037D01 + 017D02007D02007D02007D02007D02007D02007D02007F01007F01007F01007F + 01007F01007F01007F01007D0200790200780300790200790200790200790200 + 7902007902007B02007B02007B02007B02007D02007D02007D02007D02007F00 + 017F000181010281010281010281010283010284020382000182000182000182 + 00018400018200018400018200017F00007F0000840000860001870001870002 + 8600028400048200047F00037E00037E00017F00018200028700028801038200 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 018000017F00017D01017B01017D01017F00018200018500008700028700027F + 00007901017304026B02005A00004600003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000003F00004301023F00004300033E00003F00023C + 00013B00003E00004802024B00005D00006900007A02067A00017A01007E0301 + 8101028100008000047A01056900035600004400003C01003F04024000005600 + 006700007D02068100018000017F00017F00017F00017F00017F00017F00017F + 00018000018000018000018000018000018000018000017F00017F00017D0101 + 7F00017F00017F00017F00017F00017F00017F00017F00017F00017F00017F00 + 017F00017F00017F000180000180000180000180000180000180000180000180 + 0001800001800001800001800001820001800001820001800001800001800001 + 8200018200018200018200018200018200028000028000028000028000018000 + 0180000182000182000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018200018000017F00017D01017B01017D01017F000182 + 00018500008700028700027F00007901017304026B02005A00004C0103420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004101013F00004404033B000048 + 06073A00004605073C00003F00043A0000460606410000540403540000710608 + 7300007C02027A00007E03018301028100008200047A01056B00055600004500 + 004407053800004906054F00006F06097A000183000382000280000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018200018000017F00017D + 01017B01017D01017F00018200018500008700028700027F0000790101730402 + 6B02005A00004400003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004202023A00004A08093A00004B080B3900004604093C00013D01023C0000 + 4F090A4700006507086300007C07087800007A00007E03018301028100008200 + 047A01056B00055600004800003A0000460B093C000060080861000083050A7F + 0000820002800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018200018000017F00017D01017B01017D01017F0001820001850000870002 + 8700027F00007901017304026B02005A00004D02044201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004202023E00004707063A00004D0B0C3A00004A090B + 3900004000053900004808083E0000590908530000750A0C7000007D03037A00 + 007E03018301028100008200047A01056B00055600004400004609073500004E + 0B0A4E0000730A0D770000840104820002800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018200018000017F00017D01017B01017D0101 + 7F00018200018500008700028700027F00007901017304026B02005A00004600 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420202390000 + 4B090A3A00004D0A0D39000047050A3C00013D01023B0000510B0C4700006709 + 0A6100007E090A7800007A00007E03018301028100008200047A01056B000556 + 0000480000390000480D0B3C0000620A0A5F000085070C7F0000820002800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001800001 + 7F00017D01017B01017D01017F00018200018500008700028700027F00007901 + 017304026B02005A00004C01034201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004202023E00004606053A00004B090A3A000049080A3A00004000053900 + 004707073E000057070653000074090B7100007C02027A00007E030183010281 + 00008200047A01056B00055600004400004508063500004C09084E000072090C + 7800008300038200028000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018000017F00017D01017B01017D01017F00018200018500 + 008700028700027F00007901017304026B02005A00004500003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004101013C00004705063A00004805 + 083A00004402073D00023C00013E00004C06074700006103046500007B060779 + 00007A00007E03018301028100008200047A01056B00055600004700003C0000 + 4308063C00005C04046300008204098000008200028000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018000017F00017D01017B01 + 017D01017F00018200018500008700028700027F00007901017304026B02005A + 00004E03054302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000004000 + 004101003F00004301023F00004201033F00023E00033A00004303034400004F + 00005800006D02047500017B01017A00007E03018301028100008200047A0105 + 6B00055600004500004104023B00004401005300006B02057C00038200028200 + 0280000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 018000017F00017D01017B01017D01017F00018200018500008700028700027F + 00007901017304026B02005A00004600003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000004000003F00004301023F00004300033E00004100043E + 00033B00004000004802034B00005D00006900007803047A00007A00007E0301 + 8301028100008200047A01056B00055600004600003E01003F04024000005800 + 006700017F010681000182000280000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018200018000017F00017D01017B01017D01017F000182 + 00018500008700028700027F00007901017304026B02005A00004C0103420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004101013F00004404033B000048 + 06073A00004605073C00003F00043A0000460606410000540403540000710608 + 7300007C02027A00007E03018301028100008200047A01056B00055600004500 + 004407053800004906054F00006F06097A000183000382000280000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018200018000017F00017D + 01017B01017D01017F00018200018500008700028700027F0000790101730402 + 6B02005A00004400003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004202023A00004A08093A00004B080B3900004604093C00013D01023C0000 + 4F090A4700006507086300007C07087800007A00007E03018301028100008200 + 047A01056B00055600004800003A0000460B093C000060080861000083050A7F + 0000820002800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018200018000017F00017D01017B01017D01017F0001820001850000870002 + 8700027F00007901017304026B02005A00004D02044201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004202023E00004707063A00004D0B0C3A00004A090B + 3900004000053900004808083E0000590908530000750A0C7000007D03037A00 + 007E03018301028100008200047A01056B00055600004400004609073500004E + 0B0A4E0000730A0D770000840104820002800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018200018000017F00017D01017B01017D0101 + 7F00018200018500008700028700027F00007901017304026B02005A00004600 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420202390000 + 4B090A3A00004D0A0D39000047050A3C00013D01023B0000510B0C4700006709 + 0A6100007E090A7800007A00007E03018301028100008200047A01056B000556 + 0000480000390000480D0B3C0000620A0A5F000085070C7F0000820002800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001800001 + 7F00017D01017B01017D01017F00018200018500008700028700027F00007901 + 017304026B02005A00004C01034201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004202023E00004606053A00004B090A3A000049080A3A00004000053900 + 004707073E000057070653000074090B7100007C02027A00007E030183010281 + 00008200047A01056B00055600004400004508063500004C09084E000072090C + 7800008300038200028000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018000017F00017D01017B01017D01017F00018200018500 + 008700028700027F00007901017304026B02005A00004500003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004101013C00004705063A00004805 + 083A00004402073D00023C00013E00004C06074700006103046500007B060779 + 00007A00007E03018301028100008200047A01056B00055600004700003C0000 + 4308063C00005C04046300008204098000008200028000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018000017F00017D01017B01 + 017D01017F00018200018500008700028700027F00007901017304026B02005A + 00004E03054302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000004000 + 004101003F00004301023F00004201033F00023E00033A00004303034400004F + 00005800006D02047500017B01017A00007E03018301028100008200047A0105 + 6B00055800004500004104023B00004401005100006B02057A00038200028000 + 0280000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 018000017F00017D01017D01017D01017F00018000018300008500028301027E + 00007B01017703026E01005D00004700003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000004000003F00004301023F00004300033E00004100043E + 00033B00004000004802034B00005D00006900007803047A00007800007C0100 + 8100008200018300057800036800025700004600003E01003F04024000005600 + 006700017D020681000180000280000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000017F00017F00017D01017F00017F + 00017F00017F00017F00017D01017D01017B01017901016D03024F0003420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004101013F00004404033B000048 + 06073A00004605073C00003F00043A0000460606410000540403540000710608 + 7300007C02027800007A01008100008400018300057A00036B00035A00004700 + 004606053A00004906054D00006D060976000183000380000280000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00017F00017F00017D01017D01017D01017D01017D01017D01017D01017F0001 + 7F00017002024900003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004202023A00004A08093A00004B080B3900004604093C00013D01023C0000 + 4F090A4700006507086300007C07087800007901017A01008100008400018300 + 057A00036B00035B00014A00003C0000480B093C00005C09085F00007F060A7D + 0000800002800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000017F00017F00017F00017F00017F00017F0001 + 7F00017F00017F00018000018000017202025201044201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004202023E00004707063A00004D0B0C3A00004A090B + 3900004000053900004808083E0000590908530000750A0C7000007D03037901 + 017A01008100008300008200047B00046C00045C00024600004808073700004E + 0B0A4A0000700B0D720000820104800002800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000018000017F00017F0001 + 7F00017F00018000017F00018000018000018000018000018000017202024B00 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420202390000 + 4B090A3A00004D0A0D39000047050A3C00013D01023B0000510B0C4700006709 + 0A6100007E090A7800007A02027A01008000008300008400047D00046F00065E + 00044A00003B00004A0D0B3C00005D0B0A5C00007E090C7C0000800002800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000018000017F00017F0001 + 8000018000018000018000018000018000018200018000018200018200018200 + 018200018200017402025100034201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004202023E00004606053A00004B090A3A000049080A3A00004000053900 + 004707073E000057070653000074090B7100007C02027A02027D020080000083 + 00008400047E00057000076001054700004707063700004C09084900006D0A0C + 6F00007E01037F00028000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000017F00017F00018000018000018000018000018200018200018200 + 018200018200018200018200018200018200017402024A00003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004101013C00004705063A00004805 + 083A00004402073D00023C00013E00004C06074700006103046500007B060779 + 00007A02027D02008000008500008600048000057301086102064A00003F0000 + 4508063C00005705045C00007706097900007F00028000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000017F00017F00018000018000018200 + 0182000184000184000184000184000184000184000182000182000182000174 + 02025302054302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000004000 + 004101003F00004301023F00004201033F00023E00033A00004303034400004F + 00005800006D02047500017B01017B03037D0200800000840000860004810005 + 7301086403074A00004403023D00004201004C00006403057100037B00027F00 + 0280000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000017F00 + 017F000180000180000182000182000184000184000186000186000184000182 + 00018200018000018000017202024B00003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000004000003F00004301023F00004300033E00004100043E + 00033B00004000004802034B00005D00006900007803047A00007901017D0200 + 8200018600018700048000047400076602074D00004200004104023E00005000 + 005900006F01037901027F000280000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000017F00017F000180000182000184000184000186000186 + 00018500008600018500028402038202038102037E0202700403510003420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004101013F00004404033B000048 + 06073A00004605073C00003F00043A0000460606410000540403540000710608 + 7300007C02027901017D02008200018600018700048200047600076602074D00 + 004704033900004807064500006003046900007A03047D000280000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000017F000180000182000182 + 00018400018400018600018600018700028500028200018000017D01017C0202 + 7A02026C05034700003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004202023A00004A08093A00004B080B3900004604093C00013D01023C0000 + 4F090A4700006507086300007C07087800007901017D02008200018600018700 + 048200047600076802075200013E0000470A083A000056090750000070050775 + 00017D0002800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001820001840001860001860001870001860001880103830102 + 8000017C00007800007602017203016905034E01044201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004202023E00004707063A00004D0B0C3A00004A090B + 3900004000053900004808083E0000590908530000750A0C7000007D03037901 + 017D02008200018700018900048400047800076802074E00004C06063900004D + 0C0B4300006109096200007904057D0002800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001820001840001840001860001860001 + 8700018600018400018000017E02027A02027403016F02006B02005F02004600 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420202390000 + 4B090A3A00004D0A0D39000047050A3C00013D01023B0000510B0C4700006709 + 0A6100007E090A7800007901017D020084000187000189000484000478000769 + 02075400023F00004B0B0A3A0000550A084E00006F07087200007D0002800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001820001 + 8400018600018700018700018600018600017F00007E00007B03037905047205 + 036A03006300005700004A01034201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004202023E00004606053A00004B090A3A000049080A3A00004000053900 + 004707073E000057070653000074090B7100007C02027901017D020084000187 + 00018900048400047900076902074F00004B05053900004A0A094300005F0707 + 6100007705057D00028000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018400018600018600018700018700018600018400017E00 + 007C00007A04037506046E05026502005D00005100004300003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004101013C00004705063A00004805 + 083A00004402073D00023C00013E00004C06074700006103046500007B060779 + 00007901017D02008400018700018900048400047900076B0107530001420000 + 4606053900005005035100006A04057301017D00028000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018400018600018600018700 + 018700018600018400018101027C02027403016E03006602005F010058000050 + 00004A04054302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000004000 + 004101003F00004301023F00004201033F00023E00033A00004303034600004F + 00005800006D02047700017B00027B01017F0001840001860001860002820004 + 7D00056F01075100004701023F00004202014400005401006700007702037D01 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001820001820001820001820001800001800001 + 7F00017F00017F00017F00017F00017F00017F00017F00017F00018000018200 + 018200018400018400018600018600018400018000018006067803046D010063 + 00005A00005200004E02004C03004000003F00004100014401044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000003E00003F00004301023F00004300033E00004100043E + 00033D00004000004A01034D00005F00006900007A03047C00017F0002800002 + 8400018200007B02007B01018200027800055400014200004301063B00004202 + 014D00006E03007D02007F000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001820001860002870002 + 8600018400018200017F00017D01017B01017B02007902007902007B02007B02 + 007D02007D02007F01007D00007F00008200008301018301028101028001037B + 00027604046B00026303035200004B01003F00003E04003D0200440203450102 + 4300004000003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004101013D00004205033B000048 + 06073A00004605073C00003F00043C0000470506430000560403560000730608 + 7500007E01037F00048000028400017F01007604007803008400017B00045200 + 004502073B000045050A3500005107036C000082040080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018200018600028600028400018200018000017F00017D01017B01017B02 + 007B02007B02007B02007D02007F01007F020080020082000082000081020180 + 01027E02027802017301016D01006602026307064D00005107053A0000420705 + 3600003C05023B00003E00004000004402034201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004002023800004A08093A00004B080B3900004604093C00013F00023D0000 + 51080A4900006706086500007E07087A00007F00048000028400017F01007604 + 007803008400017B00045500033C000049060D370000460B094300007507037F + 0100800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000017F00017F00017F00 + 017F00017F00017F00017F000180000180010082000082000084000084000086 + 00008B00038901038402037E01037402026902005F0201570200520503440000 + 4F09093C00004A09083A00004806074100004204043E02023C00003900003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004202023C00004508063A00004D0B0C3A00004A090B + 3700004000053B00004808084000005B0908550000750A0C7000007F02047F00 + 048000028400017F01007604007803008400017B000451000048050A3900004A + 0A0F350000560C08690000830501800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000017F00017B01 + 017B01017B01017D01017F000180000182000184000184000186000186000086 + 00008600008600008600008700018C01048901058102047702036A02035D0100 + 5001004601003F0000430904350000490C0A3A00004D0A094100004703043900 + 003500003701003A04034201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000400202370000 + 4B090A3A00004D0A0D39000045050A3A00013D01023B0000530A0C4700006709 + 0A6100007E090A7800007F00048000028400017F01007604007803008400017B + 00045600043B00004B080F370000470C0A4300007608047E0000800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000017D01017802017602017802017B01017F000182000186000187 + 00018900018B00018B00018900018900018700018700018600018400067E0005 + 7702056C01035F01025301004601003D00003B0401300000420A09330000490B + 0B3A00004C05084200003C04033704013502003200003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004202023C00004606053A00004B090A3A000049080A3800003E01053900 + 004507073E0000570706520000720A0B6F00007C01037F00048000028400017F + 01007604007803008400017B000451000047040939000048080D350000540A06 + 6A00008305018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000017D01017802017602017802017B + 01018000018400018700018B00018D00018D00018B0001890001870001860001 + 8400027D00027200036B00036500045E01025400024C00014300003D00003700 + 003E0704320000440B0A3500004709093B00004002023600003500003702003A + 05024100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004101013C00004705063A00004805 + 083A00004202073B00023A00013C00004C06074500005E040461000079070777 + 00007F00048000028400017F01007604007803008400017B00045500033E0000 + 46030A3700004207054600007305017F01008000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018000018000018000017F + 00017901017802017B01017F00018400018700018B00018D00018D00028B0002 + 8900028600028000027D00027B00047002045800004F00005000024E00014E00 + 024B00014900004600004701023E00004706083600004208093400003B050537 + 00004106044304004102003D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000004000 + 004101003F00004301023F00004201033D00023C00033800003F03034200004D + 00005500006804047101017901027F00048000028400017F0100760400780300 + 8400017B00045300014300053F00034000053900004D03006E00008103008000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000017F00017D01017D0101800001840001870001890001 + 8B00018B00018900028600028200027D00027800047201046F02046204054700 + 003E00004000004300004800014A00014A00004A00004A00014A010343000144 + 03053B00003C03043300003901004200004800004C00004F02004000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000004000003F00004301023F00004300033E00003F00043C + 00033C02033C00004503044800005800006000007002027902037D0004800002 + 8400017F01007604007803008400017B00045400024000024300073B00003E03 + 0149000071030080020080000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001820001840000860000 + 8700018900018800008800008700008400008200047C00037B03076F01036B04 + 075E00005800004B00004000003900003E02033C000043000343000048000149 + 00004900024700004701024000004202023B00003C00004000005000005B0000 + 6101016303033F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004101013F00004404033B000048 + 06073A00004605073A00003B00043900013F06053C00005107054D0000660404 + 6A00007904057D00048000028400017F01007604007803008400017B00045200 + 004502073B000045050A3500005107036C000082040080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018200018900008A00008900008900008700008600008400028100037900 + 047605086600006706085100005705044700004901013F000040040538000045 + 06083700004406063C00004101014200014804053E00004B03034200004F0505 + 4800005602046200006A00006E00027002024201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004301023B00004C08093C00004B080B3900004205093800013C0304360000 + 4A0A0A4000005C09085600007107067601027D00048000028400017F01007604 + 007803008400017B00045500033C000049060D370000460B094300007507037F + 0100800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018400018B00008C00008B00008700008400 + 008000017D02047904057306086000006508094A00005206073E000048070642 + 00014900034100004E0809390000440B0A3000003B08063101003A0704350000 + 4A07064300005B04075300006C060B6E00047500007900007D00027E02023E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004202023F00004807063C00004F0B0C3A00004A090B + 3500003C0105380000420908390000540D0A4A0000670A096300007806067D00 + 048000028400017F01007604007803008400017B000451000048050A3900004A + 0A0F350000560C08690000830501800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018400018B00 + 008D00008900008400007F00017802016F01016803015F02015F090947000051 + 09093C00004608083600004505054800005504074200004D0B0C3300003D0D09 + 2900003205013101004109043E00005D0A0857000077090B7300008404098000 + 018301028402038402034201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E00004301023A0000 + 4D090A3C00004D0A0D39000043060A3800013D04053400004A0C0C3E00005C0A + 095300007009077301017D00048000028400017F01007604007803008400017B + 00045600043B00004B080F370000470C0A4300007608047E0000800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018200018600008702008402027E05037504026B02005E000055 + 0000530302440000500A0A3A0000490B0B3500004206073F00004E0002490000 + 53080A3C0000480D0B3000003A0A063101003A0300390000580B085200007A0D + 0F6F00008A070A8500008601038602028602028602023E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004202023F00004706053C00004D090A3A000049080A3600003B02053800 + 00400807370000500B084900006408076400007606067D00048000028400017F + 01007604007803008400017B000451000047040939000048080D350000540A06 + 6A00008305018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018001008200008003007B040274 + 06026A03005D0100500000460000430000460703370000480C0C35000047080A + 3800004200024700005003064000004D0A09390000450B063600004004004300 + 00540802520000720E0C6B0000870B0B80000088000286020283010183010183 + 01014100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004200013D00004905063C00004805 + 083A00004003073800023C03043700004507073F00005705045600006D060472 + 02027D00048000028400017F01007604007803008400017B00045500033E0000 + 46030A3700004207054600007305017F01008000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018000018000018000017F + 01007C03017803006E02006602005C01005101004700004000003D0300360000 + 4007053400004607093B00004603084000004200013D00004706053C00004C07 + 044300005003014F00005E04035F00007009076A0000800A097800008305047E + 00007F01007F01007F01007F01004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000004000 + 004101004100004501023F00004001033B00023C00033D01023F03033C000044 + 04004800005902006A00007A03047D00048000028400017F0100760400780300 + 8400017B00045300014300053F00034000053900004D03006E00008103008000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000017F00017F00017F00017F00017F00017F00017F00017F00018000018200 + 018200018200018000018000017F00017F00017F00017F00017F000180000180 + 00018200018200018400017F00017405036A03006100005700004E0000480000 + 4303003F05003A03003904013700003C03023C00004302044200044702054100 + 004202004300004B01004E00005700005900006000006F05047505057400007A + 02027700007E03017B00007E03017D02007C01007E00007C01004000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003C00003D00004501024100004001033A00003F000441 + 00034800024400003D04033600004003004D0000710101800002800004800002 + 8400017F01007604007803008400017B00045400024000024300073B00003E03 + 0149000071030080020080000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001820001820001 + 8200018200018000018000017F00017D01017D01017D01017D01017D01017D01 + 017D01017D01017F00018602028701018400008100007E00007C01007A000079 + 01017C02027B00008001037C00008500038500008C0105810106600000520000 + 5200004A00004902004100003F02003C01003B03023901003C02033700003E02 + 033B00004100044200004700004E00005300005900006302006A030171030378 + 04037901017D01017F00017F00017F00017F00017F00017F00017F00017F0001 + 8000017F00013F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013900004005033D00004A + 06073700004206073A00004400044B00004D02043500003C0A04300000510703 + 7000008800048200048000028400017F01007604007803008400017B00045200 + 004502073B000045050A3500005107036C000082040080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018200018400018200018200018000018000017F00017D01017D01 + 017D01017D01017D01017D01017D01017D01017F000183010185010184000082 + 00008001008001007F00017D01017B000081050578000085080A770000840507 + 7A00007100045400004D03034100004C06063A00004606053A00003D01013800 + 003D03043700004607093800004605073B00004700005000005700005E000064 + 01006B02007203017A02027F0303800001820001820001820001800001800001 + 7F00017F00018000018000018000018000014201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003C03023600004C08093C000048090B3500004404094100014E0003440000 + 430A092E0000410D074300007904058500018200048000028400017F01007604 + 007803008400017B00045500033C000049060D370000460B094300007507037F + 0100800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018200018200018200018000 + 018000018000017F00017F00017F00017F00017F00017F00017F00017F00017F + 00017E03018002018102018501018700028800028A00028B00038700037A0000 + 850A0C6B0000770C0E5D00006404045100004C00013F00004C08093A00004A0A + 0A3700004406063C00003C00003700004909093A00004F0B0C3E00004C030548 + 00005801006002006502006902006F02007602017C0202800102800001820001 + 8200018200018000018000017F00017F00018000018000018000018000013E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004002023800004308063C00004F0B0C370000460A0B + 3700004500054A0000500507330000410F09300000560C086D00008901058200 + 048000028400017F01007604007803008400017B000451000048050A3900004A + 0A0F350000560C08690000830501800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018200 + 0182000182000182000180000180000180000182000182000182000182000182 + 00018200018200018200018000017D02007D02008102018802028B00038D0003 + 8F00038D000385000187080A6A0000740F0D5000005A0B084000004202003F00 + 004707073900004C0C0C370000480A0A3700004202023D00004706053E000055 + 0B0B430000570A084900005702006104016804006C0300700301740301790101 + 7E02028101028200018200018200018200018000017F00017D01017D01018000 + 018000018000018000014201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003C0302350000 + 4D090A3C00004A0B0D35000045050A4100014F0004430000450C0B2E0000420E + 084300007A05068400008200048000028400017F01007604007803008400017B + 00045600043B00004B080F370000470C0A4300007608047E0000800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000182000182000182000184 + 0001840001840001860001860001860001860001860001840001820001800001 + 8500028801038B00048B00048800038400028204096E0000700A0B4E0000550B + 093700003E0A043300003B0203350000460A0B350000480C0C3700004707063F + 00004903034300005508064900005E08084E00006309085F02006A0602700502 + 7304027703027A02027E02028000018200018200018400018200018200018000 + 017F00017D01017D01018000018000018000018000013E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023800004207053C00004D090A37000045090A3800004500054A00 + 004F04063300003F0D07300000540A066E00008901058200048000028400017F + 01007604007803008400017B000451000047040939000048080D350000540A06 + 6A00008305018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001820001840001840001860001860001870001870001870001870001870001 + 8700018700018500008600018700028601038300038000027900007300006E01 + 036A08084C00005107053900003E0A042D00003708043300003F060932000044 + 0A0B3500004909093B00004701014B00005506034C00006108045300006B0A07 + 6200006F08057104027504027903027A02027E02028101028200018400018400 + 018400018200018000018000017F00017D01017D01017F000180000180000180 + 00014100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003B02013800004905063C00004506 + 083600004202074200024E00034600004007062E00003D090346000077020385 + 00018200048000028400017F01007604007803008400017B00045500033E0000 + 46030A3700004207054600007305017F01008000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00017F00017F0001800001800001820001840001860001870001870001890001 + 8900018900018700018700018700018900018A00018B00028700038001037800 + 046E00026300005900005503024700004906033900004005033300003E07043A + 02013802023300003F06093300004507073B00004B0303490000520000520000 + 6205025E00007009066900007709057403007802017B01017D01017F00018000 + 018200018500028700028600018400018200018000018000017F00017D01017D + 01017F00018000018000018000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00003A01 + 003D02004100004501023C00003E02033D00024300034C00014B000239000037 + 05003400004D03007200008700038200048000028400017F0100760400780300 + 8400017B00045300014300053F00034000053900004D03006E00008103008000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000017F00017F0001800001800001840001840001 + 8600018700018700018700018700018700018600018600018600018600018600 + 018600028001037702056A02035F02015100004800004000003C02003700003C + 03013900004003014000004002023A00013A01043800014001033F0000490101 + 4B00005100005400005E00006600007207037504017B09037903007B03007E00 + 007F00007F000082000184000186000187000287000286000184000182000180 + 00018000017F00017D01017D01017F00018000018000018000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003A01003B00004501024100004001033A00003F000443 + 00034D00024800003D0403320000390500490000750001860002820004800002 + 8400017F01007604007803008400017B00045400024000024300073B00003E03 + 0149000071030080020080000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000018000017F00017F0001 + 8000018000018400018400018600018600018801038700028600018300008100 + 007F00007F00007F00017E03057601047204066300005C02024D00004801003E + 00003C01003700003D04033B00004404044300004802034600014102043E0203 + 4100024300004600004A00004E00005600006604046B04027203017603007902 + 007D02007F020080020082000084000184000186000186000186000186000186 + 00018400018400018200018000018000017F00017D01017D01017F0001800001 + 8000018000013F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013900004005033D00004A + 06073700004206073A00004400044B00004D02043500003C0A04300000510703 + 7000008800048200048000028400017F01007604007803008400017B00045200 + 004502073B000045050A3500005107036C000082040080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000017F00017F00018000018200018400018400018600018600018400 + 018400018200017F00017D01017A02027903027303036400006205045500005C + 06064900004F05034100004201003C00004205033900004808083B00004C0607 + 4400004900024300004300004700004B00004F00005500005C00006200006D03 + 027203017803007B02007F020080020082020084010086000086000186000186 + 00018700018600018600018400018400018200018200018000017F00017F0001 + 7D01017F00018000018000018000018000014201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003C03023600004C08093C000048090B3500004404094100014E0003440000 + 430A092E0000410D074300007904058500018200048000028400017F01007604 + 007803008400017B00045500033C000049060D370000460B094300007507037F + 0100800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018200018200018400 + 018400018400018400018000007D00007D01017A020275040272050370050265 + 06034B01003C00004B08073E00005109094200005003064900004C0002450000 + 52060A4000004F080B3C00004603064000004800004C00005000005500005D00 + 016402026903047004037402027802017D02007F010082010084010084010086 + 0100860000870001870001870001860001860001860001840001840001820001 + 8200018000017F00017F00017F00017F00018000018000018000018000013E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004002023800004308063C00004F0B0C370000460A0B + 3700004500054A0000500507330000410F09300000560C086D00008901058200 + 048000028400017F01007604007803008400017B000451000048050A3900004A + 0A0F350000560C08690000830501800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018200018200018200018400018400018200018000017E000078000076020171 + 04026E05026805016305005605003A00003A0802320000490C0A3C0000510909 + 4600005300034F000057030747000055080C4000004C070A3900004700035000 + 005700005C00006000006802037004037505057A06057901017D010180010082 + 0000840100840100860100860000870001870001870001860001860001840001 + 8400018200018200018200018000018000017F00017F00017F00017F00018000 + 018000018000018000014201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003C0302350000 + 4D090A3C00004A0B0D35000045050A4100014F0004430000450C0B2E0000420E + 084300007A05068400008200048000028400017F01007604007803008400017B + 00045600043B00004B080F370000470C0A4300007608047E0000800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018200018400018400018400018400018200018000017F + 00017B03037605037005026905016004005C04005403004903003C05002C0000 + 400D0B3300004C0C0C3E00005104084A000052000548000056060D4300005208 + 0E3E000048050A4800005C00006500006A00006D01007202027903027D030380 + 0404800001820000840000840000860000860000860000860000860001860001 + 8600018400018400018400018400018200018200018000018000018000018000 + 018000018000018000018000018000018000018000013E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023800004207053C00004D090A37000045090A3800004500054A00 + 004F04063300003F0D07300000540A066E00008901058200048000028400017F + 01007604007803008400017B000451000047040939000048080D350000540A06 + 6A00008305018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000182000184000184000184000184 + 00018400018200018000017B01017A06057205036905015F03005602004F0100 + 4901004302003B03003F0A07330000460D0C3700004909093B00004400024500 + 014E040842000052050C42000053060D46000057020668030171030075010078 + 03007B0101800102810102850002860000860000860000860000860000860000 + 8600008600008600018400018400018400018400018200018200018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00014100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003B02013800004905063C00004506 + 083600004202074200024E00034600004007062E00003D090346000077020385 + 00018200048000028400017F01007604007803008400017B00045500033E0000 + 46030A3700004207054600007305017F01008000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000182 + 00018400018600018600018600018400018200017F00017901017706046D0401 + 6002005600004D00004601004103004203004802024300004A06073A00004307 + 073400003905053400003A03063700004604093E000052030C4D00015D040E62 + 00067202027903007D02007F0200800100840000860000870000890000890000 + 8900018700018600018600018400018400018400018400018400018200018200 + 018000018000017F00017F00017F00017F00017F000180000180000180000180 + 00018000018000018000018000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00003A01 + 003D02004100004501023C00003E02033D00024300034C00014B000239000037 + 05003400004D03007200008700038200048000028400017F0100760400780300 + 8400017B00045300014300053F00034000053900004D03006E00008103008000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018001 + 0080010080010080010082000182000182000182000182000182000182000180 + 00018000018000018000018000018400018400018200018000017D0101790101 + 7403016F03026905035F04005501004C00004600004100004103004305004400 + 004800014100004202023800003B03023600003802013B010242010345000050 + 00025600006300086700077202097800007E0100800100820100840000860000 + 8701018800018700008700008700018600018600018400018200018200018200 + 018200018200018200018000018000017F00017F00017F00017F00017F00017F + 00018000018000018000018000018000018000018000018000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003A01003B00004501024100004001033A00003F000443 + 00034D00024800003D0403320000390500490000750001860002820004800002 + 8400017F01007604007803008400017B00045400024000024300073B00003E03 + 0149000071030080020080000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018001007F020080020080020082010084000084000086000086 + 00008701018701018500028200018000017F00007E00017E0001830102810102 + 8205077702037307066400005A01004F00004A00004600004702004100004302 + 013F00004201004000003C02033900013C03043900003F03033F00004701014A + 00004F00005800006301016C01037503037902037D00027E00007F0001800100 + 8000018001008200018200018200018200018200018200018200018200018200 + 0182000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000013F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013900004005033D00004A + 06073700004206073A00004400044B00004D02043500003C0A04300000510703 + 7000008800048200048000028400017F01007604007803008400017B00045200 + 004502073B000045050A3500005107036C000082040080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018001007F02007F030080020082 + 0100840100860100860000870000880001870101850002840001820001800001 + 7F00027F00027E0000800606720000770B0A5C00005D09044A00004602003F00 + 004006013600004308063700004606063D00004100023701013B060933000042 + 08093A00004D05054A00005600005E0000660000700000790101800201830101 + 8601008500008200018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000014201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003C03023600004C08093C000048090B3500004404094100014E0003440000 + 430A092E0000410D074300007904058500018200048000028400017F01007604 + 007803008400017B00045500033C000049060D370000460B094300007507037F + 0100800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018000018000018000017F + 01007D02007B03007D02007F0200800100820000840000860000860001860001 + 8400018500028300038100038100037E01037B03046E000076090B5B0000670B + 0A4A00005006043F0000400301340000430A0935000048090B3900004704073F + 00003F030437000048090B3A000052090B4500005805045900006501016B0100 + 7402027A02028103028301018401008300008200018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000013E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004002023800004308063C00004F0B0C370000460A0B + 3700004500054A0000500507330000410F09300000560C086D00008901058200 + 048000028400017F01007604007803008400017B000451000048050A3900004A + 0A0F350000560C08690000830501800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000017F00017B02007903007B03007D02007F0100800100 + 8200008200008400018400018200018200018100038001038001037A02036E00 + 006F0708590000670B0A4A0000550A083F00004404033A000041080633000048 + 0C0C3700004A090B3C00004500033F00004B0407420000570A0D470000610A0D + 5700006604046B03047103037804037B03038103028102018401008400008200 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000014201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003C0302350000 + 4D090A3C00004A0B0D35000045050A4100014F0004430000450C0B2E0000420E + 084300007A05068400008200048000028400017F01007604007803008400017B + 00045600043B00004B080F370000470C0A4300007608047E0000800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000017F00017B0200790200 + 7B02007D02007D02007F01007F00018000017F00017F00017F00027F00027D00 + 047B00047B000474010468020356000060080849000055090A3E00004808073B + 00003C0302320000440A0B3500004A0B0D3900004A05084500004D00004A0000 + 5D060A4E00006A0C10590000700B0D6B03047204067604047A04037D03037F04 + 0281020182000082000080000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000013E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023800004207053C00004D090A37000045090A3800004500054A00 + 004F04063300003F0D07300000540A066E00008901058200048000028400017F + 01007604007803008400017B000451000047040939000048080D350000540A06 + 6A00008305018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000017F00017D02007D02007D02007D02007D02007D01017D01017D01017A00 + 017A00017800017700017200027000026F000168000258000056060745000050 + 08083C00004808073700003E050438000040070635000048090B3900004C070A + 3F00004E00035400006400055800006F090E5E0000750C0F6D000278070A7604 + 047902037A02027C02027E030180020181020181020180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00014100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003B02013800004905063C00004506 + 083600004202074200024E00034600004007062E00003D090346000077020385 + 00018200048000028400017F01007604007803008400017B00045500033E0000 + 46030A3700004207054600007305017F01008000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018200018200018200018000017F00 + 017D00027B00027901027601047100036E00026A000165000163000060000059 + 00004C00014200004905063900004507073700003F06053A01003B0102380000 + 4405073A00004A05084100004D01055000006701066A00007405096B00007908 + 0C7000007C070A7901057901027901027B01017D01017F00017F000180020181 + 0201800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00003A01 + 003D02004100004501023C00003E02033D00024300034C00014B000239000037 + 05003400004D03007200008700038200048000028400017F0100760400780300 + 8400017B00045300014300053F00034000053900004D03006E00008103008000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018200018600 + 018700018600018400018000027D00027901027402026F02046802036402025F + 01025800005400005100004A00004100004002023B00003F03033B00003E0504 + 3A01003E02023E00014100024100004700034700004C00024B00005700007203 + 077D03097900057D04087800037D02067A00037B00027D00027C00017C00007C + 00007E00007F0001800201810302800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000018000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003A01003B00004501024100004001033A00003F000443 + 00034D00024800003D0403320000390500490000750001860002820004800002 + 8400017F01007604007803008400017B00045400024000024300073B00003E03 + 0149000071030080020080000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018400018B00028C00018A00018500018200047C010575020571 + 04066500025B00005802024D00004C02024200004300003D00003B0201380000 + 3D04033900004004043B00004103034101014703044701024800004A00004E00 + 0052000058010563020678000580000480000480000480000480000280000280 + 00027F00027F00017F00017F00017F00017F00017F00017F0001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000013F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013900004005033D00004A + 06073700004206073A00004400044B00004D02043500003C0A04300000510703 + 7000008800048200048000028400017F01007604007803008400017B00045200 + 004502073B000045050A3500005107036C000082040080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018400018900008C00018A000386 + 00068000057800046E00026500025900005704034600004D07073A0000420705 + 3500003904013600003D05043400004108073800004707074000004901014900 + 004E00005200005500015A00025E01026001056A01047D000484000284000484 + 00028400028200028200028200028200018000018000017F00017F00017F0001 + 7F00017F00018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000014201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003C03023600004C08093C000048090B3500004404094100014E0003440000 + 430A092E0000410D074300007904058500018200048000028400017F01007604 + 007803008400017B00045500033C000049060D370000460B094300007507037F + 0100800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000182 + 00018500008700048600068100077A00066E00036300005A0000530001440000 + 4C0809370000440C0B2E00003B0A083302003A0403340000450A083700004B0A + 094000005004054E00004F00005600005D00006502046A03066C04056B020571 + 0003800002860001860002860001860001840001840001820001820001800001 + 8000018000018000018000017F00017F00018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000013E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004002023800004308063C00004F0B0C370000460A0B + 3700004500054A0000500507330000410F09300000560C086D00008901058200 + 048000028400017F01007604007803008400017B000451000048050A3900004A + 0A0F350000560C08690000830501800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000028000047E00057900057400056C0002630000 + 5A00005100004A00004C0606390000470E0D300000410E0C2E00003906043700 + 004308063900004F0C0B4200005909084D00005C00005C00006300006B000270 + 0403740404740404740202780001820001860001860001840001860001840001 + 8400018400018200018200018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000014201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003C0302350000 + 4D090A3C00004A0B0D35000045050A4100014F0004430000450C0B2E0000420E + 084300007A05068400008200048000028400017F01007604007803008400017B + 00045600043B00004B080F370000470C0A4300007608047E0000800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000017D00027603066F0105 + 6800026300005A00005500004F00004A00004B02043C00004C0B0D350000470D + 0E3300004007083800004104023B0000500B084200005C0C0B4E000063060560 + 00006E01037101017601027802017901017B01017D01017F0001820000840000 + 8400008200008400008200008200018200018200018200018200018200018200 + 0182000182000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000013E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023800004207053C00004D090A37000045090A3800004500054A00 + 004F04063300003F0D07300000540A066E00008901058200048000028400017F + 01007604007803008400017B000451000047040939000048080D350000540A06 + 6A00008305018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000017901026903045F02035700005000004E00004800004900004701014100 + 004808083900004B0A0C39000049080A3A00004301024100004B06034200005A + 0B084E0000670A096100006F03027904057B03037D01017E00007E0000810000 + 8200008301018200008001008001008001008200008200008200018200018200 + 0182000182000182000182000182000182000182000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00014100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003B02013800004905063C00004506 + 083600004202074200024E00034600004007062E00003D090346000077020385 + 00018200048000028400017F01007604007803008400017B00045500033E0000 + 46030A3700004207054600007305017F01008000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000017601025A00004C00014900004600004300 + 004200004200014202024201033C00004704073D00004D050B4300004F020949 + 00014700004500005506034F00006609086100007408077602017C02027F0100 + 8100008500008500008701008801008603008002007F02007F01007F01008001 + 0080010080010080010080000180000182000182000182000182000182000282 + 0002800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00003A01 + 003D02004100004501023C00003E02033D00024300034C00014B000239000037 + 05003400004D0300720000870003840004820002840001800100760300780300 + 8600027B00045300004300033F00024001033900004D03006E00008102018000 + 0180010080000182000182000182000182000182000182000182000182000182 + 0001820001820001800001800001820001820000820000820000820000820001 + 8000018000017F00017D01017B01017901017802017602017601026B03044F00 + 004600004200004100004101013D01013D01013A01003900003C00013D000046 + 01044600004F0206500003550105510000580000590000640300670000730505 + 7703027F05057C00008000008300008601008801008902008902008603008002 + 007F01007F01007F01007F01007F010080010080010080000180000182000182 + 0001820001820001820002820002800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000018000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003A01003B00004501024100004001033A00003F000443 + 00034D00024800003D0403320000390500490000750001870002860002860002 + 8700028200017802017901028600027D00045400004000004303023B00003E04 + 0049000071000480000282000182010082000084000086000086000087000087 + 0000870001870001860001860001840002840002820002820001880202890200 + 8902008801008601008300008000007C00007F05057703027305056700006403 + 005900005800005100005000004800004A000442000042030539000138040434 + 02023302003603013B02014101014500004900004D00005500006D0204760201 + 7601027802017901017B01017D01017F00018000018000018200018200008200 + 0082000082000082000080010080000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000013F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013900004005033D00004A + 06073700004206073A00004400044B00004D02043500003C0A04300000510703 + 7000008900048700028700028700028400027901027901028700047D00045200 + 004505003B00004508043700005306046C000182010680000180020082010084 + 0100860000860000870000870000870001870001870001860001860002840002 + 8200028200018803008802008700008500008500008100007F01007C02027602 + 017408076100006609064F00005506034500004900004800004D000740000049 + 060B3600003E08083200003504023704023802013B0000410000480000500000 + 5500016300007801028000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000014201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003C03023600004C08093C000048090B3500004404094100014E0003440000 + 430A092E0000410D074300007904058600018600028600028700028200027901 + 027901028700047D00045700003E00004A0A06370000480B0745000075030A7F + 00037F00017F0200800200800200820000840000860000860000860001860001 + 8600028400028200028000028000028000018301018201008100007E00007E00 + 007D01017B03037904056F0302610000670A094E00005A0A094200004B060341 + 00004301023B000047080A350000440A0B3200003E0605370000400202410000 + 4500004C00005400005C00006401036F02047B00028000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000013E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004002023800004308063C00004F0B0C370000460A0B + 3700004500054A0000500507330000410F09300000560C086D00008901058400 + 028400028600028200027801027901028600047D00045300004A08033A00004C + 0D093900005A0A096B00008301087D01017D02007D02007F0200800100820000 + 8200008400008400018400018400028200028000027F00027F00027D00027D01 + 017B01017B01017901017802017601027101016E01036000006306054E00005C + 0C0B420000500B083B0000410402390000400708320000440B0C330000450909 + 3900004501024900004D00005300005A00006300006A00027001057803067D00 + 0280000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000014201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003C0302350000 + 4D090A3C00004A0B0D35000045050A4100014F0004430000450C0B2E0000420E + 084300007A05068400008200028000028400028000027801027901028600047D + 00045801003D00004C0C083900004B0C0847000078040B7E00037D01017B0200 + 7B02007D02007F01008001008200018200018200018200018200028000028000 + 027F00027F00047B00047700017402027604047404047004036B00026300005C + 00005C00004D00005909084200004F0C0B3900004308063700003906042D0000 + 3F0C0A320000490B0B3A00005005074D00005300005C00006400006C00027400 + 057900057C01057D000480000280000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000013E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023800004207053C00004D090A37000045090A3800004500054A00 + 004F04063300003F0D07300000540A066E00008901058000027F00028200027F + 00027601027901028600047D00045300004B07023C00004B0B07390000580807 + 6C00008301087D01017B02007B02007D02007F01008001008200018200018200 + 018200018200028000027F00027F00027D00047900046F01036B03046C030669 + 04066502045D00005600004F00004E00005004054000004B0A09370000450A08 + 3400003A04033302003A09073000004509093C00005408094E00005F01056100 + 006A00007400037A00067F010782010682000480000080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00014100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003B02013800004905063C00004506 + 083600004202074200024E00034600004007062E00003D090346000077020383 + 00017F00027D00028000027D00027601027801028700047F0004590000420000 + 4906033A00004607034A00007501087F00047D01017D02007F01008001008000 + 018200018200018400018400028200028200048000047F00047F00047D000476 + 01046801046002035E00045A00025700015200004E0000490000490002400000 + 4707073800004108073400003D05043600003A05023600004407053C00005406 + 075200006605096B00037100027700027F000481000584000685000383000180 + 0000800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00003A01 + 003D02004100004501023C00003E02033D00024300034C00014B000239000037 + 05003400004D03007200008500037F00027D00027F00027D0002740202780102 + 8700047F00045700004703004200004203003B00004F02006E00038100067F00 + 017F010080010082000082000184000184000184000184000284000282000480 + 00047F00047D00047D00047400056302065801045200014C00004A0000480000 + 4701024703044101014103033B00003E05043900003D04033800003B02013F02 + 004302014500005000015600006702046D00037803067F010681000583000584 + 0002830001830001810001800002800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000018000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003A01003B00004501024100004001033A00003F000443 + 00034D00024800003D04033200003905004900007500018400027D00027B0002 + 7F00027D00027601027901028700047F00045A00004501004404003F00004006 + 014C01006E00067E00047F000181000083000083000083000085000085000185 + 00018400048300038400067F00038103097B00057D03097203075700004B0000 + 4C00034700004900034100004100023E00013E02023A01003E05043900003F03 + 033B00004002024100004A00005000005600005D00006800027000027800037F + 00048200048400028400028200028200027F00017D01017D01017F0001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000013F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013900004005033D00004A + 06073700004206073A00004400044B00004D02043500003C0A04300000510703 + 7000008601047D00027B00027F00027D00027601027901028700047F00045700 + 004A06013C0000450804350000510A076700017E000683000385000285000285 + 000285000285000285000383000383000586050A79000082070B7100007A0409 + 6E00006A00065000004D01054100004A05083A00004405073800003B01023A01 + 003F06053700004507073A00004905064200004C00015A00006100006500016C + 00017200027900047F00048300038400028400028400028200017F00017B0101 + 7901017901017F00018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000014201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003C03023600004C08093C000048090B3500004404094100014E0003440000 + 430A092E0000410D074300007904058300017F00027D00028000027F00027801 + 027B00028900048000045A0000400000490A06350000450E094000006C060B77 + 000381000383010283000383000383000381000381000580000581060A770002 + 800A0F67000076080C5F00006900035900005000023F00004C070A3900004809 + 0B3500004007063800003E05043700004808073C000052080845000056060758 + 00006A01047100037300037800047B0004800103830003850003840002840001 + 8200018001007D02007902007803007803007D01018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000013E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004002023800004308063C00004F0B0C370000460A0B + 3700004500054A0000500507330000410F09300000560C086D00008702057F00 + 027D00028200027F00027901027B00028900048000045500004A080337000046 + 0E092E00004F0F0B5B00007701067B00027F00017F00027F00027D00027B0002 + 790004780004740104780A0C620000710C0E5500006406075200005000004700 + 004A05083A00004A0B0D350000440B0A3200003C03023B00004808073E000055 + 0A084900006008085600006703037502057C01057C01057E0103800103800002 + 8200028200018200018200018001007F01007D02007902007803007902007F00 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000014201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003C0302350000 + 4D090A3C00004A0B0D35000045050A4100014F0004430000450C0B2E0000420E + 084300007A05068400008000027F00028400028000027B00027D00028B000480 + 00045B01003D0000480B0732000040100A37000064060A6B0000760104790102 + 7901027801027601027402027002046D02046902055C0000670A0B4C00005D0A + 0C4500005004054300004701023A00004A090B370000480C0C3300004108073A + 00004404033F0000550A084A0000670A0B5900006F07086E00007B00027F0002 + 7F00027F00027F00017F00007F00007F00008000018001007F01007F01007F02 + 007D02007D02007D02007F000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000013E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023800004207053C00004D090A37000045090A3800004500054A00 + 004F04063300003F0D07300000540A066E000089010582000280000284000282 + 00027B00027F00028D00048200045A00004B0904350000410D072B0000450B06 + 5300006A00027103057303037303037303037103036E04036A04056505055900 + 005A0404470000540A083C00004A0A093900004104023F000047040739000048 + 0A0A350000430A083400004003003F00005007034A0000670B0A5B0000760A09 + 6E00007B03047E00017F00017F00017E00017E00007E00007D00007D00007F01 + 007F01007F01007F010080020080020082010082010080010080000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00014100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003B02013800004905063C00004506 + 083600004202074200024E00034600004007062E00003D090346000077020385 + 00018200028200028600028400027D00027F00028D00048200045F0302430100 + 4309042E0000340A033300005700036000006B00026B01006B01006902006701 + 026402025F03025B0402510000460000490603380000410A0731000039090535 + 02004101013D00004606063700004307073600004005033F00004601004A0000 + 5D08065C0000770B0A7200008005077E00007E00017E00017E00007C00007A00 + 007A00007B02007B02007B02007D02007F020080020084010086010087010086 + 0100820000800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00003A01 + 003D02004100004501023C00003E02033D00024300034C00014B000239000037 + 05003400004D03007200008700038200028200018400028400027F0002800002 + 8900047F00046003024D06024001003B04002E00003902004900005900005A00 + 005A00005A00005900005500005100004E00004A00004700004502013D00003D + 04023601003805023303003704013E01004101003E00004202013F0000450200 + 4400004A00004E00005801006001007107067503037E06078001028101027F00 + 007E00007C01007F01008600018301027A02027703027901017B010180000182 + 0000860001870000870000860000820001800001820001820001820001820001 + 8400018400018400018400018200018200018200018200018000018000018200 + 0182000182000182000182000182000182000182000182000182000182000182 + 0001820001820001820001820001820001800001820001800001820001800001 + 8200018000018200018000018200018000018200018000018200017F00027901 + 027900048000048400028600028600028200018000017F00017F00017F000180 + 00018000018000017F00017F00018000018000018000018000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003A01003B00004501024100004001033A00003F000443 + 00034D00024800003D04033200003905004900007500018400028000017F0100 + 8200018200018200018000028000047800046603055100004800003E00004005 + 033900004100004700004A00014900004B00034500004700034100004100023E + 00013F01013B00003E02023A00004002023C00003F01013D00004006003E0500 + 3F01004000004700005100005A03006405026904026F04017203017602017901 + 017B01017D01017F0100810300780000860A047C00009F00049E040970000071 + 060878050874000085030A8100018500068B050B7F0001820004820002820002 + 8400028600028600028700028900028900028900028900028700028600028600 + 0284000282000282000284000284000284000284000286000286000287000287 + 0002870002870002860002860002840002840002840002840002840002820002 + 8400028200028400028200028400028200028904077700008F0A0D7B00008300 + 017E00008400027A000374080E62000074000090030E8D000296020A84000088 + 070A7901017901017D01018000018200018000017D00027B00027F0001800001 + 8000018000013F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013900004005033D00004A + 06073700004206073A00004400044B00004D02043500003C0A04300000510703 + 7000008601037F00017D02008001008200008400018000017D00047401046601 + 035B03034500004C06063A00004305053700004001034200024701083B000047 + 040B3700004205093600003A01043900003E0405360000450707390000460405 + 3E00004300004204004104004502004900005201005E02006804007104027602 + 017901017D01017D01017F00017F00017F00017F01007F03008007007B060080 + 0000A00105830000720E0E4D0000530000640307690308740D12620001620003 + 66050966070B6103046104036303036503036703036802036A02036A02036C01 + 036A020368020367030365030363030361040361040363030365030365030365 + 0303670303670303670303670303680203670303670303650303650303650303 + 6503036503036703036703036703036703036703036703036703036703036400 + 006300006D09095D00006A06066000006B07077113145300045F020B921C2777 + 00008A00019000048400017900007802017802017D0101800001840001820001 + 7D00027B00027F00018000018000018000014201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003C03023600004C08093C000048090B3500004404094100014E0003440000 + 430A092E0000410D074300007904058300007F00017D02008001008200008400 + 018000017D00047401046904065100005305063E00004B0B0B3700004004043F + 00004700054100004E060C3C00004B080D3900004206073800003F0304370000 + 4509093700004909093A00004504033F00004802004B02005101005802006103 + 006804007104027905047B01017F00018000018200018200018200018000017F + 01007C04008211076300006600008A04048C1615FFEDE7FFFDF5FFFCF7FFFBF8 + FFEBE8FFFBF8FFF4F0FFFDF8FFFDF8FFFDF7FFFFF8FFFFF8FFFFF8FFFEF8FFFE + F8FFFEF8FFFDF8FFFDF8FFFDF8FFFDF8FFFEF8FFFEF8FFFEF8FFFFF8FFFFF8FF + FFF8FFFEF8FFFEF8FFFEF8FFFEF8FFFEF8FFFEF8FFFEF8FFFEF8FFFEF8FFFEF8 + FFFEF8FFFEF8FFFEF8FFFEF8FFFEF8FFFEF8FFFDF8FFFCF8FFFCF8FFFCF8FFFC + F8FFFCF8FFFCF8FFFCF8FFFCF8FFFCF8FFF8F4FFF8F4FFFCF8FFFCF8FFF6F2FF + E8E5FFF9F9FFECF2FFDDE5850E178B040E8600038504097D0204760201780201 + 7F00018400018700018400017F00027D00027F00018000018000018000013E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004002023800004308063C00004F0B0C370000460A0B + 3700004500054A0000500507330000410F09300000560C086D00008702047F00 + 017D02008001008200008400018000017D00047401046500025D050545000052 + 0C0C3900004709093500004303034300014E040A40000051090F3C00004B080B + 3900004001033C00004507073700004C0C0C3A00004A09083C00004A00005301 + 005A02005F03006603006D04017504027A02027F030380000184000184000186 + 00018600018400018400018001007100007D0902740D04740A037F0303610000 + FFF5EEFFFFF7FFFFF6FFFDF6FBF5EEFFFFF9FFFFF9FBFFF8F8FFF9E7F5EAF3FF + FAF2FFFAF3FFFBF5FFFAF7FFFBF7FFFAF9FFFBFAFFFAFAFFFBF9FFFAF7FFFBF7 + FFFAF5FFFBF3FFFAF3FFFBF3FFFAF5FFFBF5FFFAF5FFFBF5FFFAF7FFFBF7FFFA + F7FFFBF7FFFAF7FFFBF7FFFAF7FFFBF7FFFAF5FFFBF5FFFAF5FFFBF7FFFAFCFF + FBFEFFFAFEFFFBFEFFFAFEFFFBFEFFFAFEFFFBFEFFFAFCFDF9FFFFFBFFFFFCFF + FFFBF8F9F5F7F9F3FFFFFCFFFFFBFFFDFBFFF9FBFFF5F9600000770005810106 + 7F01067E06077602017901018200018700018900018700018000027F00028000 + 018000018000018000014201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003C0302350000 + 4D090A3C00004A0B0D35000045050A4100014F0004430000450C0B2E0000420E + 084300007A05068200007F00017D02008001008200008400018000017D000474 + 01046A05075000005507083E00004D0D0D3700004105053E0000470005400000 + 51070B3E00004F0A0D3C00004805083F00004402033A00004D090A3C0000510B + 0B3E00004E06064E00006203006C03007003017504027A02027E020282000183 + 000087000187000187000187000187000186000186000186000097100E7E0000 + 7502006B00007D00006D0909FFFDF7FFFFF8FCFFF8FBFFFBFAFFFBF1FCF4F0FF + F7E5F9EDEDFFF9F1FFFBF3FFFEF7FFFEF9FEFFF9FFFEFAFEFFFAFFFEFCFEFFFC + FEFEFCFEFFFCFEFEFAFEFFFAFFFEF9FEFFF7FFFEF7FFFFF7FFFEF9FEFFFAFFFE + FAFEFFFAFFFEF9FEFFF9FFFEF9FEFFF9FFFEF9FEFFF9FFFEF9FEFFF9FFFEFAFE + FFFAFFFEFAFEFFF9FFFEF3FFFFF2FFFEF2FFFFF2FFFEF2FFFFF2FFFEF2FFFFF2 + FFFEF3FFFFEBF9F7EFFDFCF3FFFFECFAF9F3FFFFF3FFFFDFE7E6F5F4F0FFFCFA + FFF8F95500046F01077F070B6A00006F00007802017D01018600018900018B00 + 018900018200027F00028000018000018000018000013E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023800004207053C00004D090A37000045090A3800004500054A00 + 004F04063300003F0D07300000540A066E00008702047F00017D020080010082 + 00008400018000017D00047401046500025C0404450000500A0A390000460808 + 3500004103033F00004904073E00004D080B3C00004C08093F00004701024500 + 004D050542000055090A4500005A0A094E00005F03026F03027903027A02027E + 02028101028400018600008800008B00018B0001890001870001870001860001 + 8600018700019102047C00008408087A0203850107730E10FFF6F2F8F9F0F6FA + F4FBFFFCF0F6F1F1F7F2FBFFFCFBFFFBF3FAF5F9FEFCFFFEFFFFFDFFFFFDFFFF + FDFFFFFDFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFF + FFFDFFFFFDFFFFFDFFFFFCFFFFFCFFFFFDFFFFFDFFFFFDFFFFFDFFFFFDFFFFFD + FFFFFDFFFFFDFFFFFDFFFFFDFFFFFCFFFFFCFFFFFDFFFDFEFFFAFFFFFBFEFFFA + FFFFFBFEFFFAFFFFFBFEFFFAFFFFFBFEFFEEF3F6F4F7FBFAFFFFFBFEFFFAFFFF + F8FBFFFAFFFFF8FFFCFFFFFBFFF7F54B00026300027D080B740000850D0E7B01 + 017F00018700018D00018D00018900018000027F000280000180000180000180 + 00014100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003B02013800004905063C00004506 + 083600004202074200024E00034600004007062E00003D090346000077020383 + 00007F00017D02008001008200008400018000017D0004740104690406530000 + 5002033F00004808083700003F03033C00003F01013A00004606063900004806 + 073D00004B02044800004C00004C00005804065100006407085A000067060869 + 01027901028000018200018400018600018700018A00028C00028B00018B0001 + 8900018700018400018200018200018600018B00008B00008405067F04067B00 + 00690005FFFAF8FFFFFBFFFFFCFCF0F03020211400011C04061B00001E000221 + 02051B01071901091B00091B00091B00091D00091D00091D00091D00091D0009 + 1D00091B00091B00091B00091B00091B00091D00091D00091D00091B00091B00 + 091901091901091901091901091901091901091B00091B00091D00091D00091D + 00091D00091B00091D00091B00091D00091B00091D00091B00091B0007220710 + 2A0D161B00091700031500033C1F28F8E9EDF4FBF6FDFDF7FFF9F74F090A6D07 + 0C7200007600017700007F00018200018900018D00018D00018700017F00027D + 00027F00018000018000018000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00003A01 + 003D02004100004501023C00003E02033D00024300034C00014B000239000037 + 05003400004D03007200008500027F00017D0200800100820000840001800001 + 7D00047401046702045800004900004802023F00003F01013900003B02013901 + 003A02013800004002023E00004502014800004E00005100005800005B000066 + 01036800007003057002047A03047E00008200008400008500008700018A0002 + 8B00038C01048900018700018600018400018000017F00017F00018200018A00 + 009106097000007E060A7F00066A030AFFFBFBFFFDFAFFF7F7FFFDFE13000020 + 01042400012700003000042900002200011E00011E00011E00011E00011E0001 + 1E00011E00011E00011E00011E00011E00011E00011E00011E00011E00012000 + 012000012000011E00011C00011C00011B00011B00011B00011B00011C00011C + 00011E0001200001200001220001230001230001250001230001250001230001 + 250001230001250001270005250001230001390C15230001250001FFFBFFFAFE + F9FEFEF8FFFBF94C030570060C6B0000890B107E00008000018600018B00018F + 00018D00018600017D00027901027F00018000018000018000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003A01003B00004501024100004001033A00003F000443 + 00034D00024800003D04033200003905004900007500018400017F00017D0200 + 8001008200008400018000017D00047401046803055500004D00004300004404 + 043B00003C00003A01003704013303003904013700004202014200004C000052 + 00006103046703036E01037401047900047E0103800103830003840001860001 + 8600018600018600018700018700018600018600018400018000017F00017D01 + 017B01017B01017D01018100007D01016F03026A02037501085D0308FFFDFBFB + FFFCFFFFFEFFFEFF1E0B0E1C01052F060D2900023D09102E00022E050A1E0000 + 39161A2200032A070B1F00002D0A0E2200033C191D1E00002D0A0E2704082C09 + 0D1E000027040823000231090E2A0207310C101E00002D0C101E00013112151B + 00002B0C0F1B00002B0A0E1F00022F0C102400032D050A25000132060C250000 + 43151B25000035070D2500003F111725000032040A2C000634060C2700013608 + 0E27000135070DFFFBFCFFFEFBFFFFFBFFFAF957060971000680000483000385 + 00038400018700018D00018D00018B00018400017801027601027D0101800001 + 8000018000013F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013900004005033D00004A + 06073700004206073A00004400044B00004D02043500003C0A04300000510703 + 7000008601037F00017D02008001008200008400018000017D00047401046601 + 035B03034500004C06063A00004305053700003C030236030038080432000040 + 05033C00005005034F00005E02016802036F01037700037D0002820002870003 + 8A00038A00038600018600018600018400018400018400018400018400018200 + 018000017D01017B01017901017802017802017901017F00007B01016D030268 + 0203710108590408FFFEFBF8FFFCF6FBF9FCFAFA100305130000200004230000 + 2F01072700002300002501012000001F00002604042200002402021E00001E00 + 002A08083715151E00001E00002301012000002200002300002300002200002F + 0B0B1E00001C00001B00002C0E0D1C00002608071C00001E0000200000220000 + 2300002B0304280001230000230000391112240000320A0B2300002300002400 + 00230000270000230000290102230000270000FFF8F7FFFEFAFFFEFBFFF8F95E + 04097700068400048600038800038600018700018B00018D0001890001820001 + 7601027402027D01018000018000018000014201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003C03023600004C08093C000048090B3500004404094100014E0003440000 + 430A092E0000410D074300007904058300007F00017D02008001008200008400 + 018000017D00047401046904065100005305063E00004B0B0B37000040040439 + 00003E07043400004508043A00005107054900006509086703036F0103770001 + 7D00028400028700028B00019000028E00028700018400018400018200018200 + 018200018000018000017F00017D01017B01017901017901017802017802017B + 01018500008400017402026F01037900085D0308FFFDFBFAFFFCFAFFFEFDFFFE + 140E0F110305210B0D1B00012E0D112100002B070729060334110E200000300F + 0C2403001D00002809063314112203002706031E000045221F20000039131122 + 00003A13112400003812102805022E0D0A1C0000270A061900002005011B0000 + 341512270603401D1A22000038110F220000300F0C1B00002E110D1B00002A0D + 091C000030130F1B0000270A06230602290C081D00002B0E0A1D0000290C08FF + FDF9FFFDFAFFFCFBFFF7F96303097A0006870004860003880003860001860001 + 8900018B00018700018000017601027402027D01018000018000018000013E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004002023800004308063C00004F0B0C370000460A0B + 3700004500054A0000500507330000410F09300000560C086D00008702047F00 + 017D02008001008200008400018000017D00047401046500025D050545000052 + 0C0C3900004709093500004104023E00004A0704400000580B084A0000680C0B + 6200007408077601027D00028200028600018900018D00018F00018D00018600 + 018400018200018200018000018000017F00017F00017D01017D01017B01017B + 01017901017901017802017F00018A00008B00007B0101770001800006660207 + FFFCF9FFFFFBFAFBF7FCFAF90C04040C00001601031500001F04071900001B00 + 002A0D081B00001900001E05011A02001500001500001500009A847E8A716DD9 + C1BBD9BEBAFFFDF8FFFDF91C00001E00002D0D081C0000190000170000150000 + 1D09049E8C85FFFEF998857E1903001700001B000032140F2B0A071E00002003 + 001900002106021E04001C01001900001E03002B110B1A00001900001D020019 + 00001F04001900001D0200FFFAF5FFFDFAFFFCFBFFF6F9650309780006860004 + 8500038500038200018400018700018900018700018000017801027601027D01 + 018000018000018000014201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003C0302350000 + 4D090A3C00004A0B0D35000045050A4100014F0004430000450C0B2E0000420E + 084300007A05068200007F00017D02008001008200008400018000017D000474 + 01046A05075000005507083E00004D0D0D3700004105053F00004D00004C0000 + 610A08520000710F0F610000780A0A7500017B00028000018200018400018700 + 018700008900008700008400018200018200018200018000018000017F00017F + 00017F00017F00017D01017D01017D01017D01017D0101840001910000920000 + 8400017F00018800066F0107FFFAF9FFFFFBFFFFFCFFFEFC1F0D0C180302250B + 0B1B00002D0E0F1C00002613100E00000C0000110700180F0B090100A39D98CE + C8C1FFFFFBFFFBF4FFFFFBCBC3BCB8ADA9FFFFF9BFB0AD1F0F09271411120000 + 251613100400180D099A948DFFFDF8F3F1E9FFFEF9FFFFF9FFFAF58B837C1F13 + 0F0E00001502001E0803280C0B1B00002D0F0E1B0000381A191B00002A0C0B1B + 0000260807230602290B0A1D00002B0D0C1D0000290B0AFFFDFBFFFDFAFFFCFB + FFF7F96204097500067F00047E00038001037D01017F00018600018700018700 + 018200017901027801027F00018000018000018000013E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023800004207053C00004D090A37000045090A3800004500054A00 + 004F04063300003F0D07300000540A066E00008702047F00017D020080010082 + 00008400018000017D00047401046500025C0404450000500A0A390000460808 + 350000480202550000690304600000790C0E690000800B0C7300007E01038001 + 0281010282000182000182000082000081000081000082000182000182000182 + 00018200018000018000017F0001800001800001800001800001800001800001 + 8000018600008E00008D00007F01007C00008700056F0105FFFBF8FFFFF9FFF9 + F6FFF7F61803021700001E00001C00002604051B00001200000F0200160A0809 + 0000918A87FAF5F2FFFFFCAFACA87A7773787571787370FFFFFCD9D0CD8B7F7D + 1306040E00001000001001001B0E0C090000D6CFCCBAB7B3878682848581F7F8 + F40C0B0784817DC4BDBAFFFFFCC1B4B2A492911300001A00001C00001E00001E + 00001C00001C00002000012303041D00001C00002000011C00002202031C0000 + 200001FFF7F7FFFDFAFFFDFBFFF8F95C05096E00067900047700037902037802 + 017B01018200018700018700018600017D00027B00027F000180000180000180 + 00014100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003B02013800004905063C00004506 + 083600004202074200024E00034600004007062E00003D090346000077020383 + 00007F00017D02008001008200008400018000017D0004740104690406530000 + 5002033F00004808083700003F03034900006801047100007D06077300008508 + 0A7A00008404057E00008301028101028002017D02007D02007A01007801007A + 0100800001840001840001820001820001820001820001800001820001820001 + 8200018200018400018400018600018400008100007B03006F04006E03007C01 + 05660305FFFCF8FFFFF9FFFFFBFFFEFB240D0B1E02012A0B0A220000340E0E21 + 0000290C0F291216715C5FFFFCFFFFF7FAFFFDFF8C7F81180B0D180B0D241719 + 1507091302051C090C1200001600031B02062E1317170000967D81FFFBFE8F7E + 81140709090000867E7FFFFEFF090000180B0D120104180306957E82FFF9FDFF + F4F991717629090E1B00001B000046262B1B000023030823030826060B230308 + 29090E1D00022B0B101D000229090EFFFCFEFFFEFBFFFEFBFFF9F95506096701 + 067201047100037303037203017602018000018600018900018700018200027F + 00028000018000018000018000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00003A01 + 003D02003F00004501023C00004001033D00004100014700014701023900003B + 04013900004F02006C00007E01037F00017F01008001008200008000017F0001 + 7901027201046802035D00005000005101004B00004B00004700005600007403 + 068203057D00008100037C00008300038000008301028301028101028002017D + 02007B0200780100770200780100800001820001840001820001820001820001 + 8200018200018200018200018200018400018400018400018600018200007C01 + 007404006B05006C03007A0105640305FFFDF8FFFFF9FFFBF6FFFAF61A03011B + 00002400012000002804041C0000190002FFEDF19D868A917A7EFFF6F9190407 + 120000120000190407120000160003170004150000150000250A0E1700009C80 + 86FFEEF4D6BCC2998287847075FFF1F59E8F93897B7DFFFCFF1406080E000012 + 000020090D1500001A00039C7E83DFBFC4FFF7FCE3C2C99A7C8119000125070C + 1900011900001B00031900001F00051B00002100071B0000210006FFF7FBFFFE + FBFFFEFBFFF9F95506096801067201047100037103037003017403017F000186 + 00018900018900018400018000017F00017F00017F00017F00014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003C00003B00004202013F00004302013E00004101013E + 00004002023F02004106043D00004802024E00006302046F01037D0002820001 + 8200017F00017D01017901017403017002026B01006500006100006300006A03 + 016D06046F03026E00007B000280000180000180000180000180000180000180 + 00018000018000018000017F00017F00017F00017D01017F0001800001800001 + 8200018000018000018000018000018000018000018000018000018200018200 + 018200018200018000017C0100790200760201770001850006690207FFFCF9FD + FFFBFEFFFAFFFFFC260E0E1C00002E060B300B0D1C0000170201FFFBFC938384 + 180607D6C4C598838513000021090B1F04072B101317000024090C22070A2409 + 0C150000331B1D887274FFF2F59C8B8E958487C0AFB2FFFCFF7D6F712413168D + 7D7EFFFCFF857576322021100000210F101402031F0B0A19040323080B1B0001 + 927479FFFAFDFFFBFF8D727523080C190001290E1217000034161B1B00002C0C + 111C00003E1A20FFF2F5FFFEFBFFFEFBFFF8F95C05096F000679000477000377 + 02037203017403007D02008200008700008700008600008000017A0000790101 + 7901017A02023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013B000040050338000047 + 07063C00004706053C00003D02003A0100400705390000490807430000580507 + 5600006A03067D00028400018200017F00017B01017602017203017003016E01 + 006B00006B00006F00007802017B03037D01017C000080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000017F00017E00007B02007B00027E + 00038800066B0108FFFCF9FAFFFBF3F9F4FFFFFC1500001E0000340C111E0000 + 170000D7C5C49285830B00009A8B89FFFCFB1300001F07071900001900001F00 + 011900001A00001700002A10109D8585FFF2F1D1BFBE180B0D73686AFFF7F992 + 87890B0000887B7DFFFDFEFFFDFEFFF1F2FFFDFEF1E2E09182800C00000D0000 + 271B171000001800022005081500001D0507957D7FA48E90FFFCFEC5AFB1907A + 7C2810121700001900001F00032605091F0000FFFAFDFFFEFBFFFEFBFFF7FB5E + 04097300067F00047C00037A02027403017603007D0200820100870000870000 + 8400008001007B00007A00007D01017E02024201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003E0202360000470A083900004D0A093A00004606053A00003D0402360000 + 470C0A3A0000540A0A49000060070A6600027D00028600018400017F00017B01 + 017802017403017203017102006F00006F00007300007A02027E04047E02027D + 0000800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018000018000018000017F + 00017E00007B02007B00027E00038800066B0108FFFCF9FAFFFBFBFFFCFFFEFA + 1C0406300D112800052300043A2020FFEEED0F00001D0E0CC2B3B19D8B8A220D + 0C1500002A1010200606280C0C2004042206062B1111C2AAAAFFFBFA9B86850E + 0000877F80C3BEBF251F20827C7DD5CDCEFFFEFFFFF7F7FBF1F1FFFEFEFFFEFE + FFFEFCFFF6F4FFFEFCBFB3B1877C780C00001702041B05071500011200001B06 + 081200002D181A988385CCB7B9FFFCFED0B5B81C00023011141C0000351216FF + F5F8FFFEFBFFFEFBFFF8FB5E04097500068000047E00037E0202780201790200 + 7F01008400008700018700018400018200018800048900048800038700023E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004002023A00004308063700004C0C0B3C00004B0A09 + 3900003E03013800004209073500004E0D0C4200005C090B5300006A03067F00 + 028600018400018000017D010179010176020174030174030172010073000077 + 01007C0202800404800102800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000017F00017E00007B02007B00027E00038800066B0108 + FFFCF9FAFFFBF9FFFAF7F4F01C04062000012200002200038A70709B87861A08 + 07190706FFF5F4998584150000190101210707170000190000170000907676FF + F2F2A89392120000200C0B0C00000500000202027D7B7BF6F4F4FDF8F9F2EDEE + FFFFFEFFFFFEFFFCFBF2EDECFFF9F6FFFBF8FFFFFCFFF9F6FFFFFBFFFFFB9484 + 851000002210110E000019090A1404050E00000F0000160405150002D0B8BAD5 + BABD1B00001C00001C0000FFFCFEFFFEFBFFFEFBFFF9F95E0409750006840004 + 8300038100037D01017D02008001008400008700018600018000018000018A01 + 058D00048C00038B00024201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003E0202350000 + 480B093900004F0C0B3A00004707063A00003D0402340000470C0A3A0000550B + 0B49000060070A6500017F00028600018400018200017F00017B010179010178 + 02017802017802017800007B01017E0202810203810102800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000017F00017E00007B0200 + 7B00027E00038800066B0108FFFCF9FAFFFBF9FFFAFFFFFC20080A1E0000370F + 14240105FEE4E49D8988180403120000FFFDFC8A7272371F1F170000290F0F17 + 00002E1414D8BEBEFFFCFC8B76751803021200001F0D0C1C100E9A9898EFF1F1 + FDFFFFFDFFFFFFFFFFFFFFFFEFEDECFDFBFAFFFCFB888483DCD7D4FFFFFCFFFC + F9FFFFFCFFFFFBFDF4F0F9EDEDFFFEFEB9ADAD867C7C180E0E1107071C10100C + 0000100001100000978183C7AFB133161927080B27060AFFFCFEFFFFFBFFFFFB + FFF9F95C05097700068700048600038700038000018000018400018600018600 + 028200027B00027B00028200028500018600028700033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023A00004207053700004A0A093C00004A09083A00003E03013800 + 004007053500004B0A094200005906085300006902057F000286000186000182 + 00017F00017D01017B01017901017901017901017B01017D01017F0001800001 + 8200018200018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000017F00017E00007B02007B00027E00038800066B0108FFFCF9FAFFFBF6FC + F7FFFFFB1500001E00002A02071E0000FFFCFC897574200B0A1C0404D7BFBF99 + 7F7F170000240A0A170000967C7CFFFCFC856D6D130000210D0C170302100000 + 948583BCB0AEF7F5F5FBFFFFFBFFFFFBFFFFF7F9F9F1F3F39C9D9B7F7D7CFFFF + FE110D0C040100050000CCC5C2FFFFFCFFF8F4FFFFFBFFFEFEFFF7F7FFFFFEFF + FFFEF5F0EF7F77779189890900001D0F100E0000120000FFFCFE170000190000 + 240508F7E2E1FEFFFBFFFFFBFFF9F95C05097800068900048A00038A00038400 + 018200018400018400018200027F00027601027402027A02067A020378000375 + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003D01013800004407053900004A07 + 063B00004404033B00003B02003600004207053A00004F05054A00005C030666 + 00027F00028600018600018200018000017F00017D01017B01017A00007D0101 + 7D01017F00017F00008100008300008400018200018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000017F00017E00007B02007B00027E00038800 + 066B0108FFFCF9FAFFFBFBFFFCFFFFFC1F07092C090D220000280509FFF1F190 + 7B7A240C0C170000907676FFFCFC2F1515170000FFF6F6DFC7C7200808130000 + 220D0C120000210D0C9C8A89FFFEFCFFF6F4FEFCFCFDFFFFFDFFFFFBFDFDC5C7 + C70000000D0E0C807E7DFAF6F5070201140D0A1B120F160A08998C8AFFF3F0FF + FCF8FEF6F6FFFFFEFBF7F6FFFBFAFFFFFEFFFEFDFFFEFDFFFEFE7C70701D0F10 + 8A7879FFFCFE1700001F02053A1B1EFFFDFCFCFFFBFFFFFBFFFAF95C05097800 + 068900048C00038C00038400028200028200028200027F00047900047002046B + 03046C07096806066300025F00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00003C00 + 003D02003C00004202014100004302013F00003C01003900003C03013A000043 + 02014600005200015700016700037D0002860001840001820001800001800001 + 7F00017D01017D00007E00007F00018000018000008200008400008300008200 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000017F00017E00 + 007B02007B00027E00038800066B0108FFFCF9FAFFFBF0F6F1FFFFFC1500001E + 00002700041E00009A8080D0BBBA170000220606200404FFEDEDA187871E0404 + 977F7F1300001300001C0807120000968281FFFDFC837170796A68FFFEFCFFFE + FFF8F8F8FEFEFE8A8A8A0000008E8E8E020000040000FFFFFE0D03030C00000C + 00001200001200009D8684FFFEFBFFFAFAFFFFFEFEFCFBFCFAF9FFFFFEFFFFFE + F3EEEDFFFEFEFFFEFEFEF0F1FFFDFED0BABC1800021900001B0000FFFCFBFAFF + FBFFFFFBFFFAF95A05097800068900058A00038A00038400028000028000027D + 00027900047201046902056204055805045404035202015101004000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00003C00003B00004003013E00004502013F00004101003C + 01003B02003700003D02004000004C02024D00005800026801047B0002840001 + 8400018200018000018000018000017F00018000018000018000018200018200 + 0184000186000184000182000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000017F00017E00007B02007B00027E00038800066B0108FFFCF9FA + FFFBF9FFFAFFFFFC250D0F1E0000340C111E00002D1313FFFDFC2105051B0000 + 270B0B1F0303FFF6F69B8181240C0C130000230E0D120000FFF1F0FFF9F8A795 + 94100000251312FFF7F5FFFEFF8D8788040000140F10B6B1B2FFFEFF807B7A07 + 0000FFFCFC0F0102210F0E1300002F15151900002F100FFFFDFB918787777574 + C5C3C2FCFAF9FFFFFEFFFFFEFFFEFDFFFEFEFFFEFEFFF3F4FFFDFE8973753119 + 1B19000026070AFFFCFBFAFFFCFFFFFBFFFAF95A050977000686000487000286 + 00048001037C01038005097901057605096700015D00024F00004C0202450201 + 4300004000003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00003F01013B000040050338000047 + 07063C00004706053C00003D02003A01003D0402350000490807430000540103 + 5300006A03067901028200018200018200018000018000018000018000018000 + 0180000182000182000184000184000186000184000182000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000017F00017E00007B02007B00027E + 00038800066B0108FFFCF9FAFFFBFBFFFCFDFAF61800021E00002E060B1E0000 + 1B0101907B7AE2C6C61C0000190000170000907676FFFCFC846F6E220E0D1200 + 009A86859E8C8B100000100000120000170302998A880B00000700008D8586FF + FEFFFFFEFFFFFAFB948C8C0B0101FFFDFE1000001803021700002E0E0F200000 + 240000997B7ABEB2B21915140400000E0A097F7B7AF0ECEBFFFFFEFEF6F6FFF5 + F5A89A9B816F701701031700001900002C0D10FFF9F8FBFFFBFFFFF9FFFBF859 + 060875000684000583000381000577000179070770000078090D630000660509 + 5100004B00003E00003D00003F00004303024201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073C + 00003E0202360000470A083900004D0A093A00004606053A00003D0402330000 + 4409073A0000540A0A4900005C03066500027801028000018000018000018000 + 0180000180000180000182000182000182000182000184000184000184000184 + 0001820001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018000018000018000017F + 00017E00007B02007B00027E00038800066B0108FFFCF9FAFFFBFBFFFCFEFBF7 + 1800022100022800052502061B01011E0908D2B8B8DBBFBF270B0B170000331B + 1B897473FFFDFCD2BEBD210D0C1000001804038F7B7AFFFCFB8D7877200B0A12 + 00009B8E90CCC4C5FFFAFBFFFEFFF3EBECFFFAFB9187870B0000FFFDFE120000 + 1901011B00002D080A2800022800002C0808FFFDFE847C7C1914130500001813 + 12CDC5C5FFFEFE8B81811608090E000029141617010323080B1B0001250609FF + FDFCFDFFFBFFFFF9FFFBF85906087200078000067D00047A0206710406630000 + 70090C5B000068090D4F00005304074500004B02044701024500004200003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004002023A00004308063700004C0C0B3C00004B0A09 + 3900003E03013800003F06043500004E0D0C4200005906085000006A05077601 + 027F00017F00017F00017F000180000180000180000182000182000182000182 + 0001840001840001840001820001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000017F00017E00007B02007B00027E00038800066B0108 + FFFCF9FAFFFBFAFFFBFFFFFC1E0608250206230000230004280E0E1300001900 + 00DAC0C0FFFAFA937B7B1300002E1A19120000907C7BFFFDFCCEBCBBD5C1C0FF + FDFC927D7CFFF8F8230B0B8F7A79F3E6E8FFFEFFFFFEFFFBF5F6FFFEFFFFFEFF + 756D6D160C0CFFFCFD1604051F07071E000027020428000037080A2200009781 + 83C4B8B8140808090000110707FFFCFC7F73730C00001F0F101000001B050715 + 00001C00021B00001C0000FFFAF9FEFFFAFFFFF9FFFAF85707086F01077A0006 + 760104710406620000650908500000630A0D4C000057080B3F00004502054400 + 004700004700004A01034201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003E0202350000 + 480B093900004F0C0B3A00004707063A00003D0402330000450A083A0000560C + 0C4900005D04076500027601027D01017D01017D01017D01017F000180000180 + 0001800001800001820001820001820001820001820001820001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018000018000018000017F00017E00007B0200 + 7B00027E00038800066B0108FFFCF9FAFFFBF0F6F1FFFFFC1A02041F00002200 + 001E0000260C0C1500001F07071B0101917979FFFDFCDEC9C88B777628141312 + 00001C0A098B79788B7776170201281010FFEDED2C1010917C7BFFFDFFFFFEFF + FFFEFFFFFEFFFAF8F8F2F0F07D79780B0605FDF3F31B0B0C1A05041900002702 + 04230000330708260000190103FFFDFE1000000E0000958586FFFDFE16060718 + 08091B090A1200001901031700002D0E112D0C102C0B0FFFFCFCFFFFFAFFFFF9 + FFF9F75406076A00067400056C01036705055A04044B000057090A4500005508 + 0B3E000046060B3D00004801044B00034900014600003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023A00004207053700004A0A093C00004A09083A00003E03013900 + 003E05033500004C0B0A4200005704065100006904067402027B01017B01017B + 01017D01017D01017F0001800001800001800001820001820001820001820001 + 8200018200018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000017F00017E00007B02007B00027E00038800066B0108FFFCF9FAFFFBF5FB + F6FFFFFC1600001E00002A02071E00001C02021601001500001B030313000012 + 0000988483D2C0BFFFEEEDD1BFBE1000001200002C1716150000170000FFFCFC + 1E0000897171FFFEFFF8F8F8FFFFFFFDFFFFF3F5F5FDFFFF979896020000FFFA + F9160A0A1200001700002A0A0B2200002700002600001A00008F797B97818312 + 00008F7A7C8671732D181A1200001601031F090B250A0D1900001B00001C0000 + 200001FFFCFCFFFFFAFFFFF9FFF9F75305066500046D00036400005B04024B00 + 004D08053C00004C08093C00004807093400003D04073D000043000045000148 + 01044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003D01013800004407053900004A07 + 063B00004404033B00003C03013500004106043B00005006064900005B020564 + 01037202027901017901017B01017D01017D01017F00017F0001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000017F00017E00007B02007B00027E00038800 + 066B0108FFFCF9FAFFFBFBFFFCFFFFFC1B03052603072800052100021D030312 + 000025100F130000341F1E150100100000DCCDCBFFFEFCD7C8C6877574A69291 + 130000150000391D1DFFFBFC240405A89090FFFEFFFAFFFEF6FBFAFAFFFFFAFF + FFECF4F36C7370050A08FFFFFE0700001306041702012509091F000026000022 + 00002D0E111B0003FFFCFE150000DAC2C48973751600022C1618130000190103 + 1800002104072F101328070B260307FFFAFAFFFEFAFFFFF9FFF8F65204056100 + 026600005B00005301004502003B00004407053700004506083500003A040935 + 00033F05063F03043D01023900004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00013C00 + 003D02003C00004202013F00004302013F00003E01003C00003C01003B000045 + 04034500004D00005000006104056F02047602017801027901017B01017D0101 + 7D01017F00018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000017E00 + 007D02007B00027E00038800066B0108FFFDF9FAFFFBFBFFFCF5F2EE21090B2A + 070B220000210000230909130000170000260C0C1500001702011D0908837170 + FFFEFCFFF1EFFFFEFCFFEEEDFFFDFCFFFDFCFFF0F3FFFCFC230407846E70FAF6 + F5FAFFFFFAFFFFF2FAF9F7FFFEF8FFFF818885000100FFFFFE070000190C0A1A + 06051700001C00002904062000001B0000170000D2BABCA08A8CC8B2B4250F11 + 1300001500001700011F04071900001C00001E00011C00001C0000FFFCFCFFFE + FAFFFFF9FFF8F74604055300015900015000004B00004101003E04003B00003F + 03033B00003E03073700033702053600003800003A00013D03044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000013E00013D00004201033E00004201033E000041000240 + 00003E00013D00004201033E0000430003410000460002500000670003700000 + 7300037601027A02037C01037E01038001038000018000018000018000018001 + 008001007F01007F010080000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000017F00008001007D00027F00038A00066B0108FFFDF9FA + FFFBFBFFFCFFFFFC230B0D23000430070C2400012C0D0E1C00002E0F0E1E0000 + 200001270B0B2208081300001F0D0E1202031D0D0E1303041303041F0D0E1B06 + 091300003922267D6D6EFFFFFEFBFFFEF8FDFBF9FEFCFBFFFEF9FCFA7A7B790B + 0706FFFEFE11050519090A18020426090C2000032C070B240203270B0B150000 + 857170FFFDFCFFFEFC0E00002C1A1913000022080822030429090A2000002B0B + 0C1D0000270B0BFFFDFCFFFDFBFFFEFCFFFBFC2F00023C000143000049010144 + 00004300003F00004003013C00004002023A00003D01023C0001410204400103 + 3E00013B00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004A00015F00006B00006E00027401047801027901027D00027E00018000 + 018200018200018200018001008001008001007F010080000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018100008001007F00027F + 00038A00066B0108FFFDF9F8FFFBF6FCF7FEFBF71A02041E0000290003230000 + 2304051B00002000002F09092803051C00001E0202947F7E7967680F0102897B + 7C867A7A86787A8E8082938285857477867376978A8CFFFDFCF9FEFCF3F8F6F4 + F9F7FDFFFEFFFFFE888483050000FFF9F90C00001100001300001C00021C0000 + 2000011C0000190000200B0A210F0EFBECEAC7BAB81205030E00001804031A00 + 001C00002200011E00002202031900001B0101FFF9F8FFFBFBFFFEFEFFF4F42D + 0B0B2B00004108073D00004401004200004505013A0000450806370000440606 + 3C00004100023B00003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605074500005700006300006800016F01037401 + 047800037B00007C000082000284000284000184000182000080010080010080 + 0100800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018100008001007F00027F00038A00066B0108FFFDF9F8FFFBFBFFFCFFFFFC + 240C0E23000433070D2500012D0E0F1E00002500002B03042000001C00001C02 + 02DFCAC99A88890E0001FFFEFEFFFEFEFFFDFFFFFBFDFFFDFFFFFDFFFFF9FCFF + F4F6FFFDFCFDFFFEFDFFFEFDFFFEF4F5F3F5F6F48682810E0606FFFEFE120405 + 1D080A1B0305270A0D2000032A070B230206280C0C190101120000E3D4D2C3B6 + B41508061C0D0B1804032509092404052C0A0B2000002C0C0D1D0000250B0BFF + FDFCFFFEFEFFFAFAFFFCFC1E00003A090B3300004707074100004502003B0000 + 490908370000480A0A3700004605073E00004403054201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004701025000 + 005A00006200006A02037002047700037B00007D000084000286000286000186 + 0001840000820000800100800100800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018100008001007F00027F00038A00066B0108 + FFFDF9F8FFFBF6FCF7FEFBF71A02041E00002900032300002304051B0000350F + 0F230000200000270708170000D9C5C48676770B0000FFFAFAFFFEFEFFFEFFFA + F2F3FFF7F9FFFDFFFFFDFFFFFEFFFFFFFEF7FAF8FFFFFEFFFFFEFFFFFEFFFFFE + 85807F070000FFF9F90C00001300001500001C00021B00001E00011C00001900 + 001F0707120000948583FFF8F60C00001000001300001A00001C000024000120 + 00002402031B00001B0101FFF9F8FFFAFAFFFEFEFFF0F03210102B0000460D0C + 3A00004502014100004808043900004A0D0B370000480A0A3900004201033D00 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706084100004A00005100005901016302046D02047401047C000381 + 0003860002870002870001870001860001840001820001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001810000800100 + 7F00027F00038A00066B0108FFFDF9F8FFFBFBFFFCFFFFFC240C0E2300043307 + 0D2500012D0E0F1E00002B0505230000351012220203170000D8C4C38F7F8009 + 0000FDF5F5FFFFFEFFFEFFFFFDFEFFFEFFFFFAFBFEF6F7FFFDFEFFFFFEFEFFFD + FCFAF9F8F6F5FBF9F8FFFFFE928D8C110909FFFEFE1404051D080A1B03052409 + 0C1F000328070B2302062B0F0F1600001E0A09897A78FFFCFA0D00002D1B1A13 + 00002408082404052E090B2200002E0C0D1D0000250B0BFFFDFCFFFEFEFFF9F9 + FFFCFC1E00003C0B0D3300004808084100004502003A00004A0A093700004A0C + 0C3700004706083E00004302044201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004301024300004A00005101005C + 02026602027002047B0004820004860002890002890002870001860001840001 + 8200018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018100008001007F00027F00038A00066B0108FFFDF9F8FFFBF6FC + F7FDFAF61A02041E00002800022300002304051B00002D0707230000330E101D + 00001C0202D6C2C1928485070000FFFFFEFFFFFEFEFCFCFFFFFFFFFFFFFFFFFF + FDF8F9FFFDFEFFFBFAFFFFFEFFFFFEFFFEFDFFFFFEFEF9F87D7575090000FFF9 + F90E00001300001300001A00021900001E00011C00001900001B030312000027 + 1514FFFDFB0E00001000001601001C00001E00002400012000002402031B0000 + 1B0101FFF8F7FFFBFBFFFEFEFFF1F1310F0F2B0000440B0A3B00004502014100 + 00470703390000480B093700004709093A00004201033C00003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00003E01004001004801005100005D00006A0002780004800005860004870002 + 8900028700028600018400018200018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018100008001007F00027F00038A00 + 066B0108FFFDF9F8FFFBFBFFFCFFFFFC240C0E23000433070D2500012D0E0F1E + 0000300A0A230000220000220304220808CAB8B7877B7B070201FFFFFEFFFFFE + F8F8F8F5F5F5FFFFFFFFFFFFFFFFFFFFFFFFFFFDFCFFFEFDFFFDFCFFFFFEFFFF + FEBAB5B4312929090000FFFEFE1204051B090A19030524090C1D000327080B22 + 0306290D0D170000230E0D100000FFFEFC0E0000231110170201260708260405 + 2E090B2200002E0C0D1E0000270B0BFFFDFCFFFEFEFFFCFCFFFCFC2000003706 + 083600004505054200004401003D00004606053700004507073800004403053F + 00004504064302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00003E00003902003901003F0000480000550000630000 + 7100037C01058000048600048600028600028400028200018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018100 + 008001007F00027F00038A00066B0108FFFDF9F8FFFBF6FCF7FEFBF71A02041E + 00002900032300002304051B00002200002901022400011E0000150000D0BEBD + 8D8181050000F6F4F3FFFFFEFDFFFFFCFEFEFBFDFDFBFDFDF9FBFBFCFCFCFFFF + FEFFFFFEFFFFFEFAF5F48C87860803020700008A8282FFFAFA0C000010000112 + 00001901031700001C00021900001900001C0202190403100000FFFCFA1F100E + 1200001500001D00001E00002600012200002601031C00001E0202FFF9F8FFFC + FCFFFEFEFFF8F82907072E00003E05043F00004300004300004202003E000040 + 03013C00004002023F00004000013D00003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E00004100023C0000390401370200 + 3F04024300005301005900006600006D00007D02067F00048100037F00007D00 + 007D00007E00017F000280000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018100008001007F00027F00038A00066B0108FFFDF9F8 + FFFBFBFFFCFFFFFC230B0D23000432060C2500012C0D0E1E00002C0808240000 + 2E0C0D1D0000230B0BD5C3C28E82820B0605FFFFFEFFFFFEFDFFFFFBFFFFFBFF + FFF9FEFDFDFFFFFEFEFEFFFFFEFFFEFECDC5C50700001D1817080302C1BCBBFF + FEFEFFF9F9897D7D1F11121505061F0A0C1300002D1517160000270B0B250B0B + 261110867473FFFEFC0E00002E1A191500002607082503042F080A2400002F0A + 0C1E0000270B0BFFFDFCFFFDFDFFFEFEFFFCFC2402023201033A010042020242 + 00004300004000004202013C00004002023C0000410002400001430204420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00003D01023701003A07043500004807064300005903035900006600007201 + 047700037A00037B00027C00017C00017D00027D00027F000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 018000018000018000018000018000018000018000018100008001007F00027F + 00038A00066B0108FFFDF9F8FFFBF6FCF7FEFBF71A02041E0000290003230000 + 2304051B0000230000220000240203190000180302C9BAB8857979050000FEFC + FBF4F5F3FDFFFFE5EAE9FBFFFFFDFFFFFCFEFEFAF8F8FDF8F7847C7C0700000D + 0807898483FCF7F6FFFEFDFFFFFEFFFCFCFFFEFEFFFBFB7B6D6E908081B09E9F + 8570728F797B8E7474947A7A968180FFFAF99B89881000001200001500001D00 + 002000002600012200002601031C00001D0101FFF9F8FFFBFBFFFEFEFFF4F42D + 0B0B2B00004108073D00004401004200004505013A0000450806370000440606 + 3C00004100023B00003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073C00003D0504330000430A083900005109 + 094500005A04045A00006500026A00026E00027401047800047A01057A02037B + 00027F0001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018100008001007F00027F00038A00066B0108FFFDF9F8FFFBFBFFFCFFFFFC + 240C0E23000433070D2500012D0E0F1E00002D09092300002C0C0D1C0000220D + 0CD3C4C28F83830B0605FFFFFEF3F4F2FAFCFCFDFFFFFBFDFDFFFFFFFFFFFF81 + 7F7F211C1B150D0D8F8A89FFFDFCFAF5F4FFFFFEFFFFFEFFFCFBFDF9F8FFFFFE + FFF9F9FFFBFBFFFEFEEDDFE0FFFDFEFFFCFEFFFCFCFFFCFCFFF2F2A28E8D200E + 0D1000003D292815000028080928030530090B240000300B0D200000290A0BFF + FDFCFFFEFEFFFAFAFFFCFC1E00003A090B3300004707074100004502003B0000 + 490908370000480A0A3700004605073E00004403054201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004001033900 + 004209083500004A0D0B3A0000520A0A4500005402015700005D00006602026D + 02047103057502057902037901027F0001800001800001800001800001800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 00018000018000018000018000018100008001007F00027F00038A00066B0108 + FFFDF9F8FFFBF6FCF7FEFBF71A02041E00002900032300002304051900002100 + 00200000220203190000180302C9BAB8857979050000EBE9E8FFFFFEFBFBFBFE + FEFEFFFFFFBEBCBC04000004000005000075706FFFFFFEFAF6F5FFFDFCFDFBFA + FFFFFEFFFDFCFFFFFEFDF9F8FFFFFEFFFEFDFAF0F0FFFBFBFFFEFEFFF3F4FFF9 + F98C70702109091200001000001000001500002107071D000020000027000123 + 00002801031E00001F0001FFF9F8FFF9FAFFFEFEFFF0F03210102B0000460D0C + 3A00004502014100004808043900004A0D0B370000480A0A3900004201033D00 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E0000420404390000490B0B3700004A0D0B39000049080744 + 00004A00005100005B01016201036B03047002047401047801027D0101800001 + 8000018000018000018000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001810000800100 + 7F00027F00038A00066B0108FFFDF9F8FFFBFBFFFCFFFFFC240C0E2300043307 + 0D2500012D0E0F1C00002B09092100002C0C0D1B0000210C0BD3C4C28F83830D + 0505FFFFFEFFFFFEECEAEAFFFFFF817C7D0500001C1415847C7DFFFFFEFCF7F6 + F8F3F2FFFFFEFFFFFEF7F8F6FFFFFEF6F7F5EDEEECF8F9F7F7F5F4FFFFFEFFFC + FBFFFFFEF4ECECDACCCD170000240808260E0E1200002E1C1B1000001D080717 + 000027070828030531090B250000320B0D200000290A0BFFFDFCFFFDFEFFF9F9 + FFFCFC1E00003C0B0D3300004808084100004502003A00004A0A093700004A0C + 0C3700004706083E00004302044201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A000042010341000048060739000048 + 0A0A350000430A08360000400503400000470000500000590101630101690102 + 6E00027500017D00028000018000018000018000018000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018100008001007F00027F00038A00066B0108FFFDF9F8FFFBF6FC + F7FDFAF61A02041E00002800022300002304051900002100001E000022020317 + 0000160201C9BAB8857979070000FDF8F7F8F4F39C97980500000B0506857D7E + D2C7C9FFFDFFE4DFDEFFFFFEFFFEFDF7F5F4FFFFFEFCFFFDF6F9F7FDFFFEFDFF + FEF8FBF9FDFFFEFFFFFEF9F7F6FFFFFE807C7B0C00001E06062307071500001D + 08071200001501001A05041700001F00002200002700012300002801031E0000 + 1F0001FFF7F7FFFAFBFFFEFEFFF1F1310F0F2B0000440B0A3B00004502014100 + 00470703390000480B093700004709093A00004201033C00003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A000044030540 + 00004802034200004705063700004108073200003A07043702003A0200400100 + 4900005100005B00006400006B00007300007D00028000018000018000018000 + 0180000180000180000180000180000180000180000180000180000180000180 + 0001800001800001800001800001800001800001800001800001800001800001 + 8000018000018000018000018000018000018100008001007F00027F00038A00 + 066B0108FFFDF9F8FFFBFBFFFCFFFFFC240C0E23000433070D2500012D0E0F1C + 0000290A091F00002B0C0D190000200C0BD3C4C28F83830D0505C9C4C38E8988 + 0E08090E0607CDC2C4FFFDFFFFFDFFFFF4F6FFFFFEFEFAF9FFFFFEF7F5F4FFFF + FEEDF0EEFDFFFEFBFFFEE8EDEBF9FEFCFAFFFDF6F9F7898A8802000017151409 + 00001D05051900002F151519040324100F1200002914131700002907082A0305 + 31090B250000320B0D2200002A0A0BFFFCFCFFFDFEFFFCFCFFFCFC2000003706 + 083600004505054200004401003D00004606053700004507073800004403053F + 00004504064302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004100014600014802034000004103033800003C0403 + 3701003904013A03003E01004200004900005000005800005F00006500007202 + 027601027601027601027801027801027901027901027B00027B00027D00027D + 00027F00027F00027F00027F00027F00017F00017F00017F00017F00017F0001 + 7F00017F00017F00017F00017F00017F00017F00017F00017F00018000018100 + 008000017D00027C0003830008660208FFFCFBFDFFFBF8FCF7FFFAF71C010420 + 00002600032000002304051B00002300002000002503041900001A0202CCBAB9 + 8678790900000904030702017F797AFFFBFCFFFDFFFCF1F3FFF7F9FFFEFEFFFF + FEF3F4F2FFFFFEFFFFFEFDFFFEFDFFFEF4F7F5FFFFFEFFFFFEFFFFFEC4C2C104 + 00000904030700000900001002031800001C00001800001500001300001F0A09 + 1500001F03031E00002000002600012200002601031E0000210102FFF8F8FFFB + FCFFFEFEFFF8F82907072E00003E05043F00004300004300004202003E000040 + 03013C00004002023F00004000013D00003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E0000410002400001410001400000 + 4201033E00004001033C00003D01023C00003E00003F00004301024100004701 + 024500004A00014E00005500005A00005E02015C00006505056602026B05066E + 03057305077302057A05087700037D04087A00037F01067D00047C00017A0000 + 7D00027900007E01037900007D00027B00007C00017A00007D00027900007E01 + 037900007D00027D00007E00007D00017A020771000474010B580008FFFBFBFF + FFFCFFFFFEFFFEFE290A0B27000229090A1D00002C0E0D2100003A0D10290000 + 2D04092B060A331619C2ACAED8C8C9090000837E7DBFBBBAFBF7F6FFFFFEFFFF + FEFFFDFCFFFCFCFFFBFAF5FAF8F8FFFCFAFFFCF6FCF7FDFFFCF3F4F0FFFFFCFE + F9F6FFFDFA8A7E7C2A1B191000001F0A091C04042309091A0000270809210203 + 2509091C0000270B0B1E020224080820010226070823030429090A1E00002B0B + 0C1E0000290A0BFFFCFCFFFCFDFFFEFEFFFCFC2402023201033A010042020242 + 00004300004000004202013C00004002023C0000410002400001430204420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004200014400004C010046000055 + 05044C00005B05055700005F01026500026D040768000076070B6D00007C060B + 7500027A02077700037A05067100007D08097000007C07087300007803047500 + 017A05067100007D08097000007C07087300007B02067B00018002086E000372 + 080F6300035A0A11FFF6F8FFFEFCFCFAF9FFF9F92101022200001F0100170000 + 2306022000002500002800002500021C0000170000E7D2D4C4B8B8837E7DFFFF + FEFFFFFEF9FCFAF5F8F6F9FAF8FFFFFEFFFFFEFFFFFEFAFFFCF4FEF8F6FDF8FB + FFFCF2F6F1FFFFFCFFF8F59185831809071000001300001700002405061C0000 + 2100001C00001E00001B00001E00001B00002001021B00001C00001B00001C00 + 001B00001F00011B00002102031B00001F0001FFF8F8FFFAFBFFFEFEFFF4F42D + 0B0B2B00004108073D00004401004200004505013A0000450806370000440606 + 3C00004100023B00003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073F + 00004300003E00004C07044000005308064700005604035100005A0000560000 + 6906085A000070090C61000072070A6B00036E0305660000750A0C620000760B + 0D6400007207096A00016E0305660000750A0C620000760B0D6400007207096D + 00017500026E000075090F5900006D0A12460000FFFBFCFFFFFCFFFFFEFFFEFE + 2B0B0C270002290B0A1900002E0F0C21000024040528090C2005081400011709 + 0A817979FFFFFEF5FAF8F1FAF7F4FFFCF6FFFEF6FFFEF8FFFEEFF8F5F5FCF9FA + FFFEF0F6F1F4FAF5FDFFFCFDFEFAFFFFFCC0BBB88A817E0D0000100000120000 + 2810101C02022001021D00002F0D0E22020328080922030428090A1E00002A0B + 0C200102270809210203270809230405290A0B1D00002B0C0D1D0000290A0BFF + FCFCFFFDFEFFFAFAFFFCFC1E00003A090B3300004707074100004502003B0000 + 490908370000480A0A3700004605073E00004403054201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004202023E00004809053900004E0E0A3C0000520B08 + 4200004F02004B00005704034C0000620A0A50000066090A5700006002035A00 + 00630605530000680B0A5300006609085500005F02015A000063060553000068 + 0B0A5300006609085500006300026400006D020555000064080D5000004F090F + FFF0F1FFFFFCF8FBF9FFFAF92101022200001F01001700002405021C00001F03 + 031500001200000E0000201616040000F3F6F4F9FFFDF6FFFEF0FEFAEEF9F6F3 + FEFBF6FFFEF8FFFEF6FDFAF2F7F5FFFFFCF0EFEBFFFEFAFFFFFC7B7471170E0B + 0E01001000001F0B0A1601001E04041900001B00001C00002301021E00001E00 + 001B00001E00001B00002001021B00001C00001B00001C00001B00001F00011B + 00002102031B00001F0001FFF8F8FFF9FAFFFEFEFFF0F03210102B0000460D0C + 3A00004502014100004808043900004A0D0B370000480A0A3900004201033D00 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083C00003F0604350000 + 460D0B3500004B0E0C390000490807410000470101400000530909430000580A + 0B4700005505064B000050000147000057070847000059090A4700005404054B + 000050000147000057070847000059090A4700005404054E00005B0000530000 + 5C080A4700005C080D370000FFFCFCFEFDF9FBFFFEFFFFFE2B0B0C270002290B + 0A1900002E0F0C1F00002E14141701031A05070E00002418180F0A09939190FD + FFFEF7FCFAFAFFFEFBFFFEF8FDFBFBFEFCFDFFFEFFFFFEFFFFFEFFFFFCFFFFFC + BFB3B11205031407050E0000210F0E1300001B03031700002105051E00002606 + 071F00002C0A0B22000128080923030429090A1F00002B0B0C21010227070822 + 02032707082404052A0A0B1E00002C0C0D1E00002A0A0BFFFCFCFFFDFEFFF9F9 + FFFCFC1E00003C0B0D3300004808084100004502003A00004A0A093700004A0C + 0C3700004706083E00004302044201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004002023700003D0805320000430C093200004209073600004003013D00 + 004606053A00004D0A093C00004B08073E00004600004300004B05053E00004F + 09093E00004E08083F00004701014300004B05053E00004F09093E00004E0808 + 3F00004B01014E00005705044200004F090A420000440B0EFFF5F4FDFFFCF5FC + F9FDF9F82001022200001E00001700002405021C00001B00001900002E131619 + 03051402030E00000B00000900008C8484B4ACACD2CACACCC4C4C0B6B6C4B8B8 + CBBDBECCBEBFCABBB982706F1A08071200001200001C07061C0404170000280E + 0E1900001B00001B00001E00001C00002100001E00001E00001C00001F00001C + 00002101021C00001D00001C00001D00001C00002000011C00002202031C0000 + 200001FFF7F7FFFAFBFFFEFEFFF1F1310F0F2B0000440B0A3B00004502014100 + 00470703390000480B093700004709093A00004201033C00003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053D00003A02013200003C07043000003E09 + 063300003D06033900003B02003800004207053700004508063900004306043E + 01004202023D00004706083A00004807093B00004504063F00004201033D0000 + 4706083A00004807093B00004504064000004800004400004707063700004906 + 09300000FFFEFCFBFFFCF8FFFEFFFFFE2A0B0C270002290B0A1900002D100C21 + 00003D161823000030080D2400031C00001B000045282B170000260B0E22070A + 1C01041B00012506092D0E1129080C1B0000250B0B230B0B220A0A1C02023F25 + 251700001900002408082307071B00002102032505063313142606072707081C + 000028080923030429090A1F00002B0B0C210102270708220203270708240405 + 2A0A0B1E00002C0C0D1E00002A0A0BFFFCFCFFFDFEFFFCFCFFFCFC2000003706 + 083600004505054200004401003D00004606053700004507073800004403053F + 00004504064302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00003E00013A01 + 003B04013801003C05023801003D06033A03003C05023800003A01003700003D + 04023900003F06043C03013E05043B00003D01023A00003E02033900003E0203 + 3B00003C00013B00003D01023A00003E02033900003E02033B00003E00003F00 + 00410200360000390100390000330406FFF9F7FAFFFCF3FCF9FEFAF920010222 + 00001D01001700002306021E00002500002F0107270000280002260002220000 + 2100002000002200012000002200002200002300002500002500002500011C00 + 001900001B00001900001B00001B00003213141B00002001021B00002303041C + 00001C00001C00002404051E00001F00001C00001F00001C00002101021C0000 + 1E00001C00001E00001C00002000011C00002202031C0000210102FFF8F8FFFB + FCFFFEFEFFF8F82907072E00003E05043F00004300004300004202003E000040 + 03013C00004002023F00004000013D00003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E00004100024000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100023E00013E00003B00003E02023A00003E02023A00003D01013A + 01003C00003B00003E02023A00003C03023800003B02013A01003C00013D0002 + 4000053C00014000053C00013F00043E00033E00033D00024000053C00014000 + 053C00013F00043C00013F040232000045120F2E000043090A290000FFFEFCF5 + FBF6F4FBF8FFFFFE1F00012B0406311514150000280D0922030230080A2A0004 + 31050B250000330A0F2600032D050A2500022F070C2700042F060B2500003509 + 0F2B000332040A2800022B090A2001022808091B00002C0C0D2000012707081F + 000028090A2001022708091B00002B0C0D1F00012607081E000028090A200102 + 2708091B00002B0C0D1F00012607081E0000240506270809290A0B1B00001C00 + 002A0B0C1B0000FFFCFCFFFDFEFFFDFDFFF8F82100004211133600004A0A0A3C + 00004300004000004202013C00004002023C0000410002400001430204420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004404043A000047 + 07073900004406063A00003F01013D0000420404380000430707350000420606 + 3800003D01013D00004202073A000045050A3900004404093C00003F00043F00 + 024202073A000045050A3900004404093C00003F00023900003F0B052B00003C + 0B09330000491A1CFFF0EEFDFFFCFAFFFEFCF7F6200001220000230A08130000 + 1C03001900002000011E00002100021E00002401051E00001E00011C00002200 + 031E00002300022000002601052200002400012200002200011C00001F00001C + 00002202031B00001E00001B00001F00011B00001E0000190000210203190000 + 1D00001900001F00011900001E00001900002102031900001D00001900001B00 + 001900002506072509092B0C0D1900001B0000FFF4F4FFFDFEFFFEFEFFE9E930 + 0E0E2B0000370000390000520F0E4200004505013A0000450806370000440606 + 3C00004100023B00003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004301023B00004A08093A00004B090A3A00004705063E00004202023A0000 + 490909370000480A0A3700004406063E00004201033A00004A070A3900004B08 + 0B3900004704073E00004300033A00004A070A3900004B080B3900004704073C + 00003400003300004919152E00004E12132F0000FFEFEEFFFFFCFBFFFEEDE5E5 + 4222232200001C030112000028140F230E0C1B07061601031B06081400011D08 + 0A1601031A05071500021B06081601031C06081500011E080A1901031D05071A + 00022405061F00012405061D00002607081D01012304051C00002206061D0101 + 2206061900002408081B01012105051A00002206061B01012206061900002408 + 081B01012105051A00002C10101700001900001700001F0303190000472B2BFF + F5F4FFFBFBFFF8F8FFFCFC1E00004211133300004707073C00004502003B0000 + 490908370000480A0A3700004605073E00004403054201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033F00004A06073C00004F0B0C3C00004D090A + 3A00004301023F00004806073900004C0C0C3900004A0A0A3900004202023F00 + 004805083A00004D0A0D3A00004B080B3A00004300033F00004805083A00004D + 0A0D3A00004B080B3A00004202023D02003D06013906033200003F0000370205 + FFFDFCFFFFFCFAFBF9FFFEFEFFE9EAFFF6F8FFFDFBFFFCF9FFFCF7FFEFECFFFE + FCFFFEFEFFFEFEFFFEFEFFFEFEFFFEFEFFFDFEFFFEFEFFFDFEFFFDFEFFFDFEFF + FDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFCFCFFFCFCFFFCFCFFFCFCFFFCFCFFFCFC + FFFCFCFFFCFCFFFCFCFFFCFCFFFCFCFFFCFCFFFCFCFFFCFCFFFCFCFFFCFCFFFC + FCFFFCFCFFFCFCFFFCFCFFFCFCFFFCFCFFFCFCFFFCFCFFF7F7FFFCFCFFFCFCFF + FCFCFFFCFCFFEDEDF7DFDFFFFDFCFFFEFEFFFEFEFFF5F52000002B00004A1110 + 3F00004704034100004808043900004A0D0B370000480A0A3900004201033D00 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E00004300033A0000 + 4B080B3A00004D0A0D3A00004805083F00004300033A00004B080B3A00004D0A + 0D3A00004805083F00004301023A00004B090A3A00004D0B0C3A00004806073F + 00004301023A00004B090A3A00004D0B0C3A00004806073E0000430302350000 + 3B0401370000510C0F320000FFFCFCEDE6E3FDFBFAFFFEFEFFFAFCFFF9FBFFFD + FBFFF8F5FFFFF9FFFEFBFFF9F7FFFAFAFFF9F9FFFBFBFFF8F8FFFBFBFFF9F9FF + FBFBFFF9F9FFFAFAFFF9F9FFFBFBFFF8F8FFFBFBFFF9F9FFFAFBFFF8F7FFF8F8 + FFF7F7FFF9F9FFF6F6FFF9F9FFF7F7FFF9F9FFF7F7FFF8F8FFF7F7FFFAF9FFF6 + F6FFFAF9FFF7F7FFFAF9FFF8F7FFF9F8FFF8F7FFFAF9FFF7F6FFFAF9FFF8F7FF + FAF9FFF6F5FFFDFCFFFAF9FFF1F0FFFDFCFFFDFCFFFDFCFFF9F8FFFEFEFFFBFB + FFFCFC2B09093F0E103500003C00004906054502003A00004A0A093700004A0C + 0C3700004706083E00004302044201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3B00004201033F00 + 004605073A00004B080B3A00004A070A3B00004300033F00004705063A00004B + 090A3A00004A08093B00004301023F00004705063A00004B090A3A00004A0809 + 3B00004302013B00004203003A00004F1111410000420509FFFBFCFFFFFCFFFC + FBFFF9FAFFFAFCFFF8FAFFFBF9FFFBF8FFFBF5FFFEFAFFFEFCFFFDFEFFFDFEFF + FDFEFFFCFDFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFDFEFFFCFDFFFDFE + FFFDFEFFFDFEFFFDFCFFFDFCFFFDFCFFFDFCFFFCFBFFFDFCFFFDFCFFFDFCFFFD + FCFFFDFCFFFDFCFFFDFCFFFCFBFFFDFCFFFDFCFFFDFCFFFDFCFFFDFCFFFDFCFF + FDFCFFFCFBFFFDFCFFFDFCFFFDFCFFFAF9FFFDFCFFFBFAFFFDFCFFFBFAFFFDFC + FFFCFBFFF7F5F9EFEFFFFEFEFFFBFB2A08083100023500004808084401004100 + 00470703390000480B093700004709093A00004201033C00003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00003F00023A00004405073700004506 + 083800004403053D00004100023A00004605073900004706083A00004403053F + 00004101013C00004606053900004707063A00004404033F00004101003C0000 + 4606053900004707063A00004404034000004D0A073F00005212113A00005407 + 0B400003FFE2E3FFFEFCFFFEFEFFFDFEFFFAFCFFFAFCFFFDFBFFFFFBFFF7F1FF + F9F6FFF5F4FFFBFDFFF4F7FFFBFEFFF1F4FFFBFEFFF5F8FFFBFEFFF3F6FFFAFD + FFF4F7FFFBFEFFF2F4FFFCFEFFF6F8FFFCFEFFF5F4FFFCFBFFF6F5FFFDFCFFF3 + F2FFFDFCFFF7F6FFFDFCFFF5F4FFFCFBFFF6F5FFFDFCFFF3F2FFFDFCFFF7F6FF + FDFCFFF5F4FFFDFBFFF6F5FFFEFCFFF3F2FFFEFCFFF7F6FFFEFCFFFDFCFFFEFC + FFF9F8FFFEFCFFF5F4FFFEFCFFF8F7FFFEFCFFFEFEFFFEFEFFFCFC1E00004918 + 1A3300005313133C00004401003D00004606053700004507073800004403053F + 00004504064302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000013E00 + 013D01023C00004001033C00004001033D00003E00013E00013F00023C000040 + 01033E00004201033F00004000014000004101003E00004202013E0000420201 + 3F00004000004000004101003E00004202013E00004202013F00004100003C00 + 004A07063A00004C0809480000470409300607290D0D1300002408082A000031 + 02041D00002108061C03002C100F2300002D0608270001330B0D2300002F0709 + 2A000232070A2600002E0608270001330B0D2200002C07092700022B090A1E00 + 002408071D0101290D0C190000250908200102280A091E00002608071F00012B + 0D0C1B0000270908210102280A091C00002408071D0101290D0C190000250908 + 1E0202260A091D01012105041900002A0E0D1900002D11101900002208081500 + 002B11111E00002500003703034D1112390000500F0E4300004201003E000040 + 02023C00004002023F00004000013D00003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E00004100024000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013D00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E00004100024000014000013F0000 + 4201033E00004201033E00004100024000004000013F00004201033E00004201 + 033E00004100024000004100004000004202023F00004500033E00003A010235 + 00033301033400023C0105380000390303330000360202350101370003380002 + 3B02053700013B02053700013A01043900033900033800023B02053700013B02 + 053500013A010437000335000334000037020533000037020533000036010435 + 0101350003340000370205330000370205330000380104350101350003340000 + 3702053300003702053300003601043501013500033400003702053300003702 + 053300003601043500033301033400023902053700003E02033C000041000240 + 00004100003F00004202023E00004201033E0000410002400001430204420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023B00003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004403054201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033D00 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004302044201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033C00003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004504064302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000013D00003E00004000014302044000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E00004100024000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E00004100024000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E00004100024000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E00004100024000014000013F0000 + 4201033E00004201033E00004100024000014000013F00004201033E00004201 + 033E00004100024000014000013F00004201033E00004201033E000041000240 + 00014000013F00004201033E00004201033E0000410002400001430204420103 + 4000013D00003F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023F00004403053A00004706083900004605073C00004100023F00 + 004403053A00004706083900004605073C00004100023F00004403053A000047 + 06083900004605073C00004100023F00004403053A0000470608390000460507 + 3C00004100023B00003D00003F00004302044201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004201033A000049080A3900004A09 + 0B3900004605073E00004201033A000049080A3900004A090B3900004605073E + 00004201033A000049080A3900004A090B3900004605073E00004201033A0000 + 49080A3900004A090B3900004605073E00004403054201034000013D00003E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033E00 + 004706083900004C0B0D3900004A090B3900004201033E00004706083900004C + 0B0D3900004A090B3900004201033E00004706083900004C0B0D3900004A090B + 3900004201033E00004706083900004C0B0D3900004A090B3900004201033D00 + 003E00004000014302044201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004201033900004A090B3900004C0B0D3900004706083E + 00004201033900004A090B3900004C0B0D3900004706083E0000420103390000 + 4A090B3900004C0B0D3900004706083E00004201033900004A090B3900004C0B + 0D3900004706083E00004302044201034000013D00003E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033E00004605073900004A + 090B39000049080A3A00004201033E00004605073900004A090B39000049080A + 3A00004201033E00004605073900004A090B39000049080A3A00004201033E00 + 004605073900004A090B39000049080A3A00004201033C00003E000040000143 + 02044100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004100023C00004605073900004706083A00004403053F00004100023C0000 + 4605073900004706083A00004403053F00004100023C00004605073900004706 + 083A00004403053F00004100023C00004605073900004706083A00004403053F + 00004504064302044100023D00004000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000014000014100023E00004201033E0000420103 + 3F00004000014000014100023E00004201033E00004201033F00004000014000 + 014100023E00004201033E00004201033F00004000014000014100023E000042 + 01033E00004201033F00004000013D00003E0000400001430204} + end + object lblWelcome: TLabel + Left = 172 + Top = 10 + Width = 343 + Height = 50 + Caption = 'Welcome to the AMX Mod X Installer 1.1 Setup Wizard' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -21 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + WordWrap = True + end + object lblInfo1: TLabel + Left = 172 + Top = 82 + Width = 326 + Height = 13 + Caption = + 'This wizard will guide you through the installation of AMX Mod X' + + ' 1.1.' + WordWrap = True + end + object lblInfo2: TLabel + Left = 172 + Top = 120 + Width = 315 + Height = 39 + Caption = + 'It is recommended that you close all other applications before s' + + 'tarting a setup for e.g. Half-Life or other games. Otherwise you' + + ' should restart your system after this installation.' + WordWrap = True + end + object lblInfo3: TLabel + Left = 172 + Top = 176 + Width = 108 + Height = 13 + Caption = 'Click Next to continue.' + end + end + object jspLicense: TJvStandardPage + Left = 0 + Top = 0 + Width = 527 + Height = 314 + object pnlLicense: TPanel + Left = 0 + Top = 0 + Width = 527 + Height = 49 + Align = alTop + BevelOuter = bvNone + Color = clWhite + TabOrder = 0 + object imgIcon1: TImage + Left = 486 + Top = 8 + Width = 32 + Height = 32 + AutoSize = True + Picture.Data = { + 055449636F6E0000010001002020040000000000E80200001600000028000000 + 2000000040000000010004000000000000020000000000000000000000000000 + 0000000000000000000080000080000000808000800000008000800080800000 + 80808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000 + FFFFFF0044444444444444444444444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 44444444444444446664444444444666644444444444444CCCC644444444CCCC + 644444444444444C88CC6444444CC88C644444444444444C888CC64444CC888C + 644444444444444CC888CC644CC888CC4444444444444444CC888CC6CC888CC4 + 444444444444444444C888CCC888CC44444444444444444444CC888C888CC444 + 4444444444444444444CC88888CC4444444444444444444444444C888C644444 + 44444444444444444444CC888CC644444444444444444444444CC88888CC6444 + 444444444444444444CC888C888CC64444444444444444444CC888CCC888CC64 + 4444444444444444CC888CC4CC888CC6444444444444444CC888CC444CC888CC + 644444444444444C888CC44444CC888C644444444444444C88CC4444444CC88C + 644444444444444CCCC444444444CCCC44444444444444444444444444444444 + 4444444444444444444444444444444444444444444444446664444444446664 + 44444444444444444663BB000BB3664444444444444444444466333333366444 + 4444444444444444444466666664444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 4444444400000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000003800000000000000000000000000000000000 + 00000000} + end + object lblTitle1: TLabel + Left = 12 + Top = 8 + Width = 116 + Height = 14 + Caption = 'License Agreement' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -12 + Font.Name = 'Tahoma' + Font.Style = [fsBold] + ParentFont = False + end + object lblSubTitle1: TLabel + Left = 22 + Top = 28 + Width = 353 + Height = 13 + Caption = + 'Please review the following license terms before installing AMX ' + + 'Mod X 1.1.' + end + object bvlSpacer1: TBevel + Left = 0 + Top = 46 + Width = 527 + Height = 3 + Align = alBottom + Shape = bsBottomLine + end + end + object freLicense: TmxFlatRichEdit + Left = 10 + Top = 60 + Width = 507 + Height = 207 + Lines.Strings = ( + #9#9' GNU GENERAL PUBLIC LICENSE' + #9#9' Version 2, June 1991' + ' Copyright (C) 1989, 1991 Free Software Foundation, Inc.' + + ' 59 Temple Place, Suite 330, Boston, MA 0' + + '2111-1307 USA' + ' Everyone is permitted to copy and distribute verbatim copies' + ' of this license document, but changing it is not allowed.' + #9#9#9' Preamble' + ' The licenses for most software are designed to take away your' + + 'freedom to share and change it. By contrast, the GNU General Pu' + + 'blic' + + 'License is intended to guarantee your freedom to share and chang' + + 'e free' + + 'software--to make sure the software is free for all its users. ' + + 'This' + 'General Public License applies to most of the Free Software' + + 'Foundation'#39's software and to any other program whose authors com' + + 'mit to' + + 'using it. (Some other Free Software Foundation software is cove' + + 'red by' + + 'the GNU Library General Public License instead.) You can apply ' + + 'it to' + 'your programs, too.' + + ' When we speak of free software, we are referring to freedom, n' + + 'ot' + + 'price. Our General Public Licenses are designed to make sure th' + + 'at you' + + 'have the freedom to distribute copies of free software (and char' + + 'ge for' + + 'this service if you wish), that you receive source code or can g' + + 'et it' + + 'if you want it, that you can change the software or use pieces o' + + 'f it' + 'in new free programs; and that you know you can do these things.' + + ' To protect your rights, we need to make restrictions that forb' + + 'id' + + 'anyone to deny you these rights or to ask you to surrender the r' + + 'ights.' + + 'These restrictions translate to certain responsibilities for you' + + ' if you' + 'distribute copies of the software, or if you modify it.' + + ' For example, if you distribute copies of such a program, wheth' + + 'er' + + 'gratis or for a fee, you must give the recipients all the rights' + + ' that' + + 'you have. You must make sure that they, too, receive or can get' + + ' the' + + 'source code. And you must show them these terms so they know th' + + 'eir' + 'rights.' + + ' We protect your rights with two steps: (1) copyright the softw' + + 'are, and' + + '(2) offer you this license which gives you legal permission to c' + + 'opy,' + 'distribute and/or modify the software.' + + ' Also, for each author'#39's protection and ours, we want to make c' + + 'ertain' + + 'that everyone understands that there is no warranty for this fre' + + 'e' + + 'software. If the software is modified by someone else and passe' + + 'd on, we' + + 'want its recipients to know that what they have is not the origi' + + 'nal, so' + + 'that any problems introduced by others will not reflect on the o' + + 'riginal' + 'authors'#39' reputations.' + ' Finally, any free program is threatened constantly by software' + + 'patents. We wish to avoid the danger that redistributors of a f' + + 'ree' + + 'program will individually obtain patent licenses, in effect maki' + + 'ng the' + + 'program proprietary. To prevent this, we have made it clear tha' + + 't any' + + 'patent must be licensed for everyone'#39's free use or not licensed ' + + 'at all.' + ' The precise terms and conditions for copying, distribution and' + 'modification follow.' + #9#9' GNU GENERAL PUBLIC LICENSE' + + ' TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATI' + + 'ON' + + ' 0. This License applies to any program or other work which con' + + 'tains' + + 'a notice placed by the copyright holder saying it may be distrib' + + 'uted' + + 'under the terms of this General Public License. The "Program", ' + + 'below,' + + 'refers to any such program or work, and a "work based on the Pro' + + 'gram"' + + 'means either the Program or any derivative work under copyright ' + + 'law:' + + 'that is to say, a work containing the Program or a portion of it' + + ',' + + 'either verbatim or with modifications and/or translated into ano' + + 'ther' + + 'language. (Hereinafter, translation is included without limitat' + + 'ion in' + 'the term "modification".) Each licensee is addressed as "you".' + + 'Activities other than copying, distribution and modification are' + + ' not' + 'covered by this License; they are outside its scope. The act of' + + 'running the Program is not restricted, and the output from the P' + + 'rogram' + 'is covered only if its contents constitute a work based on the' + + 'Program (independent of having been made by running the Program)' + + '.' + 'Whether that is true depends on what the Program does.' + + ' 1. You may copy and distribute verbatim copies of the Program'#39 + + 's' + 'source code as you receive it, in any medium, provided that you' + + 'conspicuously and appropriately publish on each copy an appropri' + + 'ate' + 'copyright notice and disclaimer of warranty; keep intact all the' + + 'notices that refer to this License and to the absence of any war' + + 'ranty;' + + 'and give any other recipients of the Program a copy of this Lice' + + 'nse' + 'along with the Program.' + + 'You may charge a fee for the physical act of transferring a copy' + + ', and' + + 'you may at your option offer warranty protection in exchange for' + + ' a fee.' + + ' 2. You may modify your copy or copies of the Program or any po' + + 'rtion' + 'of it, thus forming a work based on the Program, and copy and' + + 'distribute such modifications or work under the terms of Section' + + ' 1' + 'above, provided that you also meet all of these conditions:' + + ' a) You must cause the modified files to carry prominent noti' + + 'ces' + + ' stating that you changed the files and the date of any chang' + + 'e.' + + ' b) You must cause any work that you distribute or publish, t' + + 'hat in' + + ' whole or in part contains or is derived from the Program or ' + + 'any' + + ' part thereof, to be licensed as a whole at no charge to all ' + + 'third' + ' parties under the terms of this License.' + + ' c) If the modified program normally reads commands interacti' + + 'vely' + ' when run, you must cause it, when started running for such' + + ' interactive use in the most ordinary way, to print or displa' + + 'y an' + ' announcement including an appropriate copyright notice and a' + + ' notice that there is no warranty (or else, saying that you p' + + 'rovide' + + ' a warranty) and that users may redistribute the program unde' + + 'r' + + ' these conditions, and telling the user how to view a copy of' + + ' this' + + ' License. (Exception: if the Program itself is interactive b' + + 'ut' + + ' does not normally print such an announcement, your work base' + + 'd on' + ' the Program is not required to print an announcement.)' + 'These requirements apply to the modified work as a whole. If' + + 'identifiable sections of that work are not derived from the Prog' + + 'ram,' + + 'and can be reasonably considered independent and separate works ' + + 'in' + + 'themselves, then this License, and its terms, do not apply to th' + + 'ose' + + 'sections when you distribute them as separate works. But when y' + + 'ou' + + 'distribute the same sections as part of a whole which is a work ' + + 'based' + + 'on the Program, the distribution of the whole must be on the ter' + + 'ms of' + + 'this License, whose permissions for other licensees extend to th' + + 'e' + + 'entire whole, and thus to each and every part regardless of who ' + + 'wrote it.' + + 'Thus, it is not the intent of this section to claim rights or co' + + 'ntest' + + 'your rights to work written entirely by you; rather, the intent ' + + 'is to' + 'exercise the right to control the distribution of derivative or' + 'collective works based on the Program.' + + 'In addition, mere aggregation of another work not based on the P' + + 'rogram' + + 'with the Program (or with a work based on the Program) on a volu' + + 'me of' + + 'a storage or distribution medium does not bring the other work u' + + 'nder' + 'the scope of this License.' + + ' 3. You may copy and distribute the Program (or a work based on' + + ' it,' + + 'under Section 2) in object code or executable form under the ter' + + 'ms of' + + 'Sections 1 and 2 above provided that you also do one of the foll' + + 'owing:' + + ' a) Accompany it with the complete corresponding machine-read' + + 'able' + + ' source code, which must be distributed under the terms of Se' + + 'ctions' + + ' 1 and 2 above on a medium customarily used for software inte' + + 'rchange; or,' + + ' b) Accompany it with a written offer, valid for at least thr' + + 'ee' + + ' years, to give any third party, for a charge no more than yo' + + 'ur' + + ' cost of physically performing source distribution, a complet' + + 'e' + + ' machine-readable copy of the corresponding source code, to b' + + 'e' + + ' distributed under the terms of Sections 1 and 2 above on a m' + + 'edium' + ' customarily used for software interchange; or,' + + ' c) Accompany it with the information you received as to the ' + + 'offer' + + ' to distribute corresponding source code. (This alternative ' + + 'is' + ' allowed only for noncommercial distribution and only if you' + + ' received the program in object code or executable form with ' + + 'such' + ' an offer, in accord with Subsection b above.)' + + 'The source code for a work means the preferred form of the work ' + + 'for' + + 'making modifications to it. For an executable work, complete so' + + 'urce' + + 'code means all the source code for all modules it contains, plus' + + ' any' + 'associated interface definition files, plus the scripts used to' + + 'control compilation and installation of the executable. However' + + ', as a' + 'special exception, the source code distributed need not include' + + 'anything that is normally distributed (in either source or binar' + + 'y' + + 'form) with the major components (compiler, kernel, and so on) of' + + ' the' + + 'operating system on which the executable runs, unless that compo' + + 'nent' + 'itself accompanies the executable.' + 'If distribution of executable or object code is made by offering' + 'access to copy from a designated place, then offering equivalent' + 'access to copy the source code from the same place counts as' + + 'distribution of the source code, even though third parties are n' + + 'ot' + 'compelled to copy the source along with the object code.' + + ' 4. You may not copy, modify, sublicense, or distribute the Pro' + + 'gram' + 'except as expressly provided under this License. Any attempt' + + 'otherwise to copy, modify, sublicense or distribute the Program ' + + 'is' + + 'void, and will automatically terminate your rights under this Li' + + 'cense.' + + 'However, parties who have received copies, or rights, from you u' + + 'nder' + + 'this License will not have their licenses terminated so long as ' + + 'such' + 'parties remain in full compliance.' + + ' 5. You are not required to accept this License, since you have' + + ' not' + + 'signed it. However, nothing else grants you permission to modif' + + 'y or' + + 'distribute the Program or its derivative works. These actions a' + + 're' + + 'prohibited by law if you do not accept this License. Therefore,' + + ' by' + 'modifying or distributing the Program (or any work based on the' + + 'Program), you indicate your acceptance of this License to do so,' + + ' and' + + 'all its terms and conditions for copying, distributing or modify' + + 'ing' + 'the Program or works based on it.' + + ' 6. Each time you redistribute the Program (or any work based o' + + 'n the' + + 'Program), the recipient automatically receives a license from th' + + 'e' + + 'original licensor to copy, distribute or modify the Program subj' + + 'ect to' + 'these terms and conditions. You may not impose any further' + + 'restrictions on the recipients'#39' exercise of the rights granted h' + + 'erein.' + + 'You are not responsible for enforcing compliance by third partie' + + 's to' + 'this License.' + + ' 7. If, as a consequence of a court judgment or allegation of p' + + 'atent' + + 'infringement or for any other reason (not limited to patent issu' + + 'es),' + + 'conditions are imposed on you (whether by court order, agreement' + + ' or' + + 'otherwise) that contradict the conditions of this License, they ' + + 'do not' + 'excuse you from the conditions of this License. If you cannot' + + 'distribute so as to satisfy simultaneously your obligations unde' + + 'r this' + + 'License and any other pertinent obligations, then as a consequen' + + 'ce you' + 'may not distribute the Program at all. For example, if a patent' + + 'license would not permit royalty-free redistribution of the Prog' + + 'ram by' + + 'all those who receive copies directly or indirectly through you,' + + ' then' + + 'the only way you could satisfy both it and this License would be' + + ' to' + 'refrain entirely from distribution of the Program.' + + 'If any portion of this section is held invalid or unenforceable ' + + 'under' + + 'any particular circumstance, the balance of the section is inten' + + 'ded to' + 'apply and the section as a whole is intended to apply in other' + 'circumstances.' + + 'It is not the purpose of this section to induce you to infringe ' + + 'any' + + 'patents or other property right claims or to contest validity of' + + ' any' + 'such claims; this section has the sole purpose of protecting the' + 'integrity of the free software distribution system, which is' + 'implemented by public license practices. Many people have made' + 'generous contributions to the wide range of software distributed' + + 'through that system in reliance on consistent application of tha' + + 't' + + 'system; it is up to the author/donor to decide if he or she is w' + + 'illing' + + 'to distribute software through any other system and a licensee c' + + 'annot' + 'impose that choice.' + + 'This section is intended to make thoroughly clear what is believ' + + 'ed to' + 'be a consequence of the rest of this License.' + + ' 8. If the distribution and/or use of the Program is restricted' + + ' in' + + 'certain countries either by patents or by copyrighted interfaces' + + ', the' + + 'original copyright holder who places the Program under this Lice' + + 'nse' + + 'may add an explicit geographical distribution limitation excludi' + + 'ng' + + 'those countries, so that distribution is permitted only in or am' + + 'ong' + + 'countries not thus excluded. In such case, this License incorpo' + + 'rates' + 'the limitation as if written in the body of this License.' + + ' 9. The Free Software Foundation may publish revised and/or new' + + ' versions' + + 'of the General Public License from time to time. Such new versi' + + 'ons will' + + 'be similar in spirit to the present version, but may differ in d' + + 'etail to' + 'address new problems or concerns.' + + 'Each version is given a distinguishing version number. If the P' + + 'rogram' + + 'specifies a version number of this License which applies to it a' + + 'nd "any' + + 'later version", you have the option of following the terms and c' + + 'onditions' + + 'either of that version or of any later version published by the ' + + 'Free' + + 'Software Foundation. If the Program does not specify a version ' + + 'number of' + + 'this License, you may choose any version ever published by the F' + + 'ree Software' + 'Foundation.' + + ' 10. If you wish to incorporate parts of the Program into other' + + ' free' + + 'programs whose distribution conditions are different, write to t' + + 'he author' + + 'to ask for permission. For software which is copyrighted by the' + + ' Free' + + 'Software Foundation, write to the Free Software Foundation; we s' + + 'ometimes' + + 'make exceptions for this. Our decision will be guided by the tw' + + 'o goals' + + 'of preserving the free status of all derivatives of our free sof' + + 'tware and' + 'of promoting the sharing and reuse of software generally.' + #9#9#9' NO WARRANTY' + + ' 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS N' + + 'O WARRANTY' + + 'FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXC' + + 'EPT WHEN' + + 'OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER P' + + 'ARTIES' + + 'PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER' + + ' EXPRESSED' + + 'OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIE' + + 'S OF' + + 'MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIR' + + 'E RISK AS' + + 'TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOU' + + 'LD THE' + + 'PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SE' + + 'RVICING,' + 'REPAIR OR CORRECTION.' + + ' 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO' + + ' IN WRITING' + + 'WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND' + + '/OR' + + 'REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FO' + + 'R DAMAGES,' + + 'INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMA' + + 'GES ARISING' + + 'OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NO' + + 'T LIMITED' + + 'TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUST' + + 'AINED BY' + + 'YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH' + + ' ANY OTHER' + + 'PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED O' + + 'F THE' + 'POSSIBILITY OF SUCH DAMAGES.' + #9#9' END OF TERMS AND CONDITIONS' + #9' How to Apply These Terms to Your New Programs' + + ' If you develop a new program, and you want it to be of the gre' + + 'atest' + + 'possible use to the public, the best way to achieve this is to m' + + 'ake it' + + 'free software which everyone can redistribute and change under t' + + 'hese terms.' + + ' To do so, attach the following notices to the program. It is ' + + 'safest' + + 'to attach them to the start of each source file to most effectiv' + + 'ely' + + 'convey the exclusion of warranty; and each file should have at l' + + 'east' + + 'the "copyright" line and a pointer to where the full notice is f' + + 'ound.' + + ' ' + ' Copyright (C) ' + + ' This program is free software; you can redistribute it and/o' + + 'r modify' + + ' it under the terms of the GNU General Public License as publ' + + 'ished by' + + ' the Free Software Foundation; either version 2 of the Licens' + + 'e, or' + ' (at your option) any later version.' + + ' This program is distributed in the hope that it will be usef' + + 'ul,' + + ' but WITHOUT ANY WARRANTY; without even the implied warranty ' + + 'of' + + ' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See th' + + 'e' + ' GNU General Public License for more details.' + + ' You should have received a copy of the GNU General Public Li' + + 'cense' + ' along with this program; if not, write to the Free Software' + + ' Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02' + + '111-1307 USA' + + 'Also add information on how to contact you by electronic and pap' + + 'er mail.' + + 'If the program is interactive, make it output a short notice lik' + + 'e this' + 'when it starts in an interactive mode:' + ' Gnomovision version 69, Copyright (C) year name of author' + + ' Gnomovision comes with ABSOLUTELY NO WARRANTY; for details t' + + 'ype `show w'#39'.' + + ' This is free software, and you are welcome to redistribute i' + + 't' + ' under certain conditions; type `show c'#39' for details.' + + 'The hypothetical commands `show w'#39' and `show c'#39' should show the ' + + 'appropriate' + + 'parts of the General Public License. Of course, the commands yo' + + 'u use may' + + 'be called something other than `show w'#39' and `show c'#39'; they could' + + ' even be' + 'mouse-clicks or menu items--whatever suits your program.' + + 'You should also get your employer (if you work as a programmer) ' + + 'or your' + + 'school, if any, to sign a "copyright disclaimer" for the program' + + ', if' + 'necessary. Here is a sample; alter the names:' + + ' Yoyodyne, Inc., hereby disclaims all copyright interest in the' + + ' program' + + ' `Gnomovision'#39' (which makes passes at compilers) written by Jam' + + 'es Hacker.' + ' , 1 April 1989' + ' Ty Coon, President of Vice' + + 'This General Public License does not permit incorporating your p' + + 'rogram into' + + 'proprietary programs. If your program is a subroutine library, ' + + 'you may' + + 'consider it more useful to permit linking proprietary applicatio' + + 'ns with the' + + 'library. If this is what you want to do, use the GNU Library Ge' + + 'neral' + 'Public License instead of this License.') + ReadOnly = True + ScrollBars = ssVertical + TabOrder = 1 + Activate = True + BorderColor = clBtnShadow + Flat = True + ShowBorder = True + Version = '1.26' + end + object frbAgree: TFlatRadioButton + Left = 10 + Top = 274 + Width = 231 + Height = 17 + Caption = 'I accept the terms in the License Agreement' + TabOrder = 2 + OnClick = CheckNext + end + object ftbDontAgree: TFlatRadioButton + Left = 10 + Top = 290 + Width = 265 + Height = 17 + Caption = 'I do not accept the terms in the License Agreement' + Checked = True + TabOrder = 3 + TabStop = True + OnClick = CheckNext + end + end + object jspInstallMethod: TJvStandardPage + Left = 0 + Top = 0 + Width = 527 + Height = 314 + object lblInstallMethod: TLabel + Left = 124 + Top = 124 + Width = 144 + Height = 13 + Caption = 'Please select a install method:' + end + object pnlHeader2: TPanel + Left = 0 + Top = 0 + Width = 527 + Height = 49 + Align = alTop + BevelOuter = bvNone + Color = clWhite + TabOrder = 0 + object imgIcon2: TImage + Left = 486 + Top = 8 + Width = 32 + Height = 32 + AutoSize = True + Picture.Data = { + 055449636F6E0000010001002020040000000000E80200001600000028000000 + 2000000040000000010004000000000000020000000000000000000000000000 + 0000000000000000000080000080000000808000800000008000800080800000 + 80808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000 + FFFFFF0044444444444444444444444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 44444444444444446664444444444666644444444444444CCCC644444444CCCC + 644444444444444C88CC6444444CC88C644444444444444C888CC64444CC888C + 644444444444444CC888CC644CC888CC4444444444444444CC888CC6CC888CC4 + 444444444444444444C888CCC888CC44444444444444444444CC888C888CC444 + 4444444444444444444CC88888CC4444444444444444444444444C888C644444 + 44444444444444444444CC888CC644444444444444444444444CC88888CC6444 + 444444444444444444CC888C888CC64444444444444444444CC888CCC888CC64 + 4444444444444444CC888CC4CC888CC6444444444444444CC888CC444CC888CC + 644444444444444C888CC44444CC888C644444444444444C88CC4444444CC88C + 644444444444444CCCC444444444CCCC44444444444444444444444444444444 + 4444444444444444444444444444444444444444444444446664444444446664 + 44444444444444444663BB000BB3664444444444444444444466333333366444 + 4444444444444444444466666664444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 4444444400000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000003800000000000000000000000000000000000 + 00000000} + end + object lblTitle2: TLabel + Left = 12 + Top = 8 + Width = 137 + Height = 14 + Caption = 'Choose install method' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -12 + Font.Name = 'Tahoma' + Font.Style = [fsBold] + ParentFont = False + end + object lblSubTitle2: TLabel + Left = 22 + Top = 28 + Width = 235 + Height = 13 + Caption = 'Choose a install method for installing AMX Mod X.' + end + object bvlSpacer2: TBevel + Left = 0 + Top = 46 + Width = 527 + Height = 3 + Align = alBottom + Shape = bsBottomLine + end + end + object pnlInstallMethod: TPanel + Left = 122 + Top = 142 + Width = 267 + Height = 97 + BevelOuter = bvLowered + TabOrder = 1 + object frbDedicatedServer: TFlatRadioButton + Left = 4 + Top = 4 + Width = 135 + Height = 17 + Caption = 'Steam Dedicated Server' + Checked = True + TabOrder = 0 + TabStop = True + end + object frbListenServer: TFlatRadioButton + Left = 4 + Top = 22 + Width = 115 + Height = 17 + Caption = 'Steam Listen Server' + TabOrder = 1 + end + object frbSelectMod: TFlatRadioButton + Left = 4 + Top = 58 + Width = 117 + Height = 17 + Caption = 'Select mod directory' + TabOrder = 3 + end + object frbFTP: TFlatRadioButton + Left = 4 + Top = 76 + Width = 35 + Height = 17 + Caption = 'FTP' + TabOrder = 4 + end + object frbStandaloneServer: TFlatRadioButton + Left = 4 + Top = 40 + Width = 107 + Height = 17 + Caption = 'Standalone Server' + TabOrder = 2 + end + end + end + object jspSelectMod: TJvStandardPage + Left = 0 + Top = 0 + Width = 527 + Height = 314 + object lblInfo: TLabel + Left = 134 + Top = 114 + Width = 255 + Height = 26 + Caption = + 'The following mods were detected. Please select the mod you want' + + ' to install AMX Mod X to:' + WordWrap = True + end + object pnlSelectMod: TPanel + Left = 0 + Top = 0 + Width = 527 + Height = 49 + Align = alTop + BevelOuter = bvNone + Color = clWhite + TabOrder = 0 + object imgIcon6: TImage + Left = 486 + Top = 8 + Width = 32 + Height = 32 + AutoSize = True + Picture.Data = { + 055449636F6E0000010001002020040000000000E80200001600000028000000 + 2000000040000000010004000000000000020000000000000000000000000000 + 0000000000000000000080000080000000808000800000008000800080800000 + 80808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000 + FFFFFF0044444444444444444444444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 44444444444444446664444444444666644444444444444CCCC644444444CCCC + 644444444444444C88CC6444444CC88C644444444444444C888CC64444CC888C + 644444444444444CC888CC644CC888CC4444444444444444CC888CC6CC888CC4 + 444444444444444444C888CCC888CC44444444444444444444CC888C888CC444 + 4444444444444444444CC88888CC4444444444444444444444444C888C644444 + 44444444444444444444CC888CC644444444444444444444444CC88888CC6444 + 444444444444444444CC888C888CC64444444444444444444CC888CCC888CC64 + 4444444444444444CC888CC4CC888CC6444444444444444CC888CC444CC888CC + 644444444444444C888CC44444CC888C644444444444444C88CC4444444CC88C + 644444444444444CCCC444444444CCCC44444444444444444444444444444444 + 4444444444444444444444444444444444444444444444446664444444446664 + 44444444444444444663BB000BB3664444444444444444444466333333366444 + 4444444444444444444466666664444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 4444444400000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000003800000000000000000000000000000000000 + 00000000} + end + object lblSelectMod: TLabel + Left = 12 + Top = 8 + Width = 68 + Height = 14 + Caption = 'Select Mod' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -12 + Font.Name = 'Tahoma' + Font.Style = [fsBold] + ParentFont = False + end + object lblSelectModInfo: TLabel + Left = 22 + Top = 28 + Width = 277 + Height = 13 + Caption = 'Please select the mod AMX Mod X 1.1 shall be installed to.' + end + object bvlSelectMod: TBevel + Left = 0 + Top = 46 + Width = 527 + Height = 3 + Align = alBottom + Shape = bsBottomLine + end + end + object lstMods: TmxFlatListBox + Left = 134 + Top = 144 + Width = 253 + Height = 97 + ItemHeight = 13 + TabOrder = 1 + OnClick = lstModsClick + Activate = True + BorderColor = clBtnShadow + Flat = True + ShowBorder = True + Version = '1.26' + end + end + object jspFTP: TJvStandardPage + Left = 0 + Top = 0 + Width = 527 + Height = 314 + object lblStep1: TLabel + Left = 44 + Top = 60 + Width = 100 + Height = 13 + Caption = '1. Set your FTP data' + end + object lblStep2: TLabel + Left = 44 + Top = 148 + Width = 244 + Height = 13 + Caption = '2. Connect to server and select the mod directory:' + end + object lblStep5: TLabel + Left = 44 + Top = 295 + Width = 64 + Height = 13 + Caption = '5. Click Next.' + end + object lblStep3: TLabel + Left = 44 + Top = 254 + Width = 223 + Height = 13 + Caption = '3. Select the operating system of your server:' + end + object lblStep4: TLabel + Left = 288 + Top = 254 + Width = 117 + Height = 13 + Caption = '4. Select a game addon:' + end + object pnlHeader3: TPanel + Left = 0 + Top = 0 + Width = 527 + Height = 49 + Align = alTop + BevelOuter = bvNone + Color = clWhite + TabOrder = 0 + object imgIcon3: TImage + Left = 486 + Top = 8 + Width = 32 + Height = 32 + AutoSize = True + Picture.Data = { + 055449636F6E0000010001002020040000000000E80200001600000028000000 + 2000000040000000010004000000000000020000000000000000000000000000 + 0000000000000000000080000080000000808000800000008000800080800000 + 80808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000 + FFFFFF0044444444444444444444444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 44444444444444446664444444444666644444444444444CCCC644444444CCCC + 644444444444444C88CC6444444CC88C644444444444444C888CC64444CC888C + 644444444444444CC888CC644CC888CC4444444444444444CC888CC6CC888CC4 + 444444444444444444C888CCC888CC44444444444444444444CC888C888CC444 + 4444444444444444444CC88888CC4444444444444444444444444C888C644444 + 44444444444444444444CC888CC644444444444444444444444CC88888CC6444 + 444444444444444444CC888C888CC64444444444444444444CC888CCC888CC64 + 4444444444444444CC888CC4CC888CC6444444444444444CC888CC444CC888CC + 644444444444444C888CC44444CC888C644444444444444C88CC4444444CC88C + 644444444444444CCCC444444444CCCC44444444444444444444444444444444 + 4444444444444444444444444444444444444444444444446664444444446664 + 44444444444444444663BB000BB3664444444444444444444466333333366444 + 4444444444444444444466666664444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 4444444400000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000003800000000000000000000000000000000000 + 00000000} + end + object lblTitle3: TLabel + Left = 12 + Top = 8 + Width = 202 + Height = 14 + Caption = 'Installing AMX Mod X 1.1 via FTP' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -12 + Font.Name = 'Tahoma' + Font.Style = [fsBold] + ParentFont = False + end + object lblSubTitle3: TLabel + Left = 22 + Top = 28 + Width = 189 + Height = 13 + Caption = 'Do the following steps and press Next. ' + end + object bvlSpacer3: TBevel + Left = 0 + Top = 46 + Width = 527 + Height = 3 + Align = alBottom + Shape = bsBottomLine + end + end + object pnlFTPData: TPanel + Left = 44 + Top = 76 + Width = 441 + Height = 64 + BevelOuter = bvLowered + TabOrder = 1 + object lblHost: TLabel + Left = 4 + Top = 4 + Width = 26 + Height = 13 + Caption = 'Host:' + end + object lblUserName: TLabel + Left = 180 + Top = 6 + Width = 52 + Height = 13 + Caption = 'Username:' + end + object lblPassword: TLabel + Left = 308 + Top = 4 + Width = 50 + Height = 13 + Caption = 'Password:' + end + object lblPort: TLabel + Left = 132 + Top = 4 + Width = 24 + Height = 13 + Caption = 'Port:' + end + object txtHost: TFlatEdit + Left = 4 + Top = 20 + Width = 121 + Height = 19 + ColorFlat = clBtnFace + ParentColor = True + TabOrder = 0 + end + object txtUserName: TFlatEdit + Left = 180 + Top = 20 + Width = 121 + Height = 19 + ColorFlat = clBtnFace + ParentColor = True + TabOrder = 2 + end + object txtPassword: TFlatEdit + Left = 308 + Top = 20 + Width = 127 + Height = 19 + ColorFlat = clBtnFace + ParentColor = True + PasswordChar = '*' + TabOrder = 3 + end + object txtPort: TFlatEdit + Left = 132 + Top = 20 + Width = 43 + Height = 19 + ColorFlat = clBtnFace + ParentColor = True + MaxLength = 5 + TabOrder = 1 + Text = '21' + OnChange = txtPortChange + end + object chkPassive: TFlatCheckBox + Left = 4 + Top = 44 + Width = 139 + Height = 16 + Caption = 'Use PASV (Passive) Mode' + Checked = True + TabOrder = 4 + TabStop = True + end + object cmdProxySettings: TFlatButton + Left = 350 + Top = 42 + Width = 83 + Height = 18 + ColorFocused = 16245198 + ColorDown = 16245198 + ColorHighLight = 8623776 + ColorShadow = 8623776 + Caption = 'Proxy-Settings' + TabOrder = 5 + OnClick = cmdProxySettingsClick + end + end + object cmdConnect: TFlatButton + Left = 416 + Top = 165 + Width = 71 + Height = 20 + ColorFocused = 16245198 + ColorDown = 16245198 + ColorBorder = clBtnShadow + ColorHighLight = clBtnShadow + ColorShadow = clBtnShadow + Caption = 'Connect' + TabOrder = 3 + OnClick = cmdConnectClick + end + object pnlDirectory: TPanel + Left = 44 + Top = 164 + Width = 367 + Height = 83 + BevelOuter = bvLowered + TabOrder = 2 + object trvDirectories: TTreeView + Left = 1 + Top = 1 + Width = 365 + Height = 81 + Align = alClient + BorderStyle = bsNone + Images = ilImages + Indent = 19 + TabOrder = 0 + OnChange = trvDirectoriesChange + OnExpanded = trvDirectoriesExpanded + end + end + object pnlOS: TPanel + Left = 44 + Top = 270 + Width = 237 + Height = 21 + BevelOuter = bvLowered + TabOrder = 4 + object optWindows: TFlatRadioButton + Left = 1 + Top = 3 + Width = 62 + Height = 14 + Caption = 'Windows' + Checked = True + TabOrder = 0 + TabStop = True + end + object optLinux32: TFlatRadioButton + Left = 67 + Top = 3 + Width = 84 + Height = 14 + Caption = 'Linux (32-bit)' + TabOrder = 1 + end + object optLinux64: TFlatRadioButton + Left = 153 + Top = 3 + Width = 82 + Height = 14 + Caption = 'Linux (64-bit)' + TabOrder = 2 + end + end + object cboGameAddon: TFlatComboBox + Left = 286 + Top = 270 + Width = 125 + Height = 21 + Style = csDropDownList + Color = clWindow + ItemHeight = 13 + Items.Strings = ( + 'None' + 'Counter-Strike' + 'Day of Defeat' + 'Natural Selection' + 'Team Fortress Classic' + 'The Specialists' + 'Condition Zero' + 'Earth'#39's Special Forces') + TabOrder = 5 + Text = 'None' + ItemIndex = 0 + end + end + object jspInstallProgress: TJvStandardPage + Left = 0 + Top = 0 + Width = 527 + Height = 314 + Caption = 'jspInstallProgress' + object ggeAll: TFlatGauge + Left = 8 + Top = 84 + Width = 509 + Height = 24 + AdvColorBorder = 0 + Progress = 0 + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -9 + Font.Name = 'Tahoma' + Font.Style = [] + ParentColor = False + ParentFont = False + end + object lblProgress: TLabel + Left = 8 + Top = 66 + Width = 46 + Height = 13 + Caption = 'Progress:' + end + object ggeItem: TFlatGauge + Left = 8 + Top = 112 + Width = 509 + Height = 24 + AdvColorBorder = 0 + Progress = 0 + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -9 + Font.Name = 'Tahoma' + Font.Style = [] + ParentColor = False + ParentFont = False + end + object lblDetails: TLabel + Left = 10 + Top = 152 + Width = 36 + Height = 13 + Caption = 'Details:' + end + object bvlSpace2: TBevel + Left = 4 + Top = 142 + Width = 519 + Height = 3 + Shape = bsTopLine + end + object pnlHeader5: TPanel + Left = 0 + Top = 0 + Width = 527 + Height = 49 + Align = alTop + BevelOuter = bvNone + Color = clWhite + TabOrder = 0 + object imgIcon5: TImage + Left = 486 + Top = 8 + Width = 32 + Height = 32 + AutoSize = True + Picture.Data = { + 055449636F6E0000010001002020040000000000E80200001600000028000000 + 2000000040000000010004000000000000020000000000000000000000000000 + 0000000000000000000080000080000000808000800000008000800080800000 + 80808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000 + FFFFFF0044444444444444444444444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 44444444444444446664444444444666644444444444444CCCC644444444CCCC + 644444444444444C88CC6444444CC88C644444444444444C888CC64444CC888C + 644444444444444CC888CC644CC888CC4444444444444444CC888CC6CC888CC4 + 444444444444444444C888CCC888CC44444444444444444444CC888C888CC444 + 4444444444444444444CC88888CC4444444444444444444444444C888C644444 + 44444444444444444444CC888CC644444444444444444444444CC88888CC6444 + 444444444444444444CC888C888CC64444444444444444444CC888CCC888CC64 + 4444444444444444CC888CC4CC888CC6444444444444444CC888CC444CC888CC + 644444444444444C888CC44444CC888C644444444444444C88CC4444444CC88C + 644444444444444CCCC444444444CCCC44444444444444444444444444444444 + 4444444444444444444444444444444444444444444444446664444444446664 + 44444444444444444663BB000BB3664444444444444444444466333333366444 + 4444444444444444444466666664444444444444444444444444444444444444 + 4444444444444444444444444444444444444444444444444444444444444444 + 4444444400000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000003800000000000000000000000000000000000 + 00000000} + end + object lblTitle5: TLabel + Left = 12 + Top = 8 + Width = 156 + Height = 14 + Caption = 'Installing AMX Mod X 1.1' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -12 + Font.Name = 'Tahoma' + Font.Style = [fsBold] + ParentFont = False + end + object lblSubTitle5: TLabel + Left = 22 + Top = 28 + Width = 241 + Height = 13 + Caption = 'Please wait while AMX Mod X 1.1 is being installed.' + end + object bvlSpacer5: TBevel + Left = 0 + Top = 46 + Width = 527 + Height = 3 + Align = alBottom + Shape = bsBottomLine + end + end + object rtfDetails: TmxFlatRichEdit + Left = 8 + Top = 166 + Width = 509 + Height = 139 + ReadOnly = True + ScrollBars = ssVertical + TabOrder = 1 + Activate = True + BorderColor = clBtnShadow + Flat = True + ShowBorder = True + Version = '1.26' + end + end + end + object pnlButtons: TPanel + Left = 0 + Top = 317 + Width = 527 + Height = 38 + Align = alBottom + BevelOuter = bvNone + TabOrder = 1 + object cmdNext: TFlatButton + Left = 438 + Top = 7 + Width = 85 + Height = 25 + ColorFocused = 16245198 + ColorDown = 16245198 + ColorBorder = clBtnShadow + ColorHighLight = clBtnShadow + ColorShadow = clBtnShadow + Caption = '&Next >' + TabOrder = 0 + OnClick = cmdNextClick + end + object cmdCancel: TFlatButton + Left = 4 + Top = 7 + Width = 85 + Height = 25 + ColorFocused = 16245198 + ColorDown = 16245198 + ColorBorder = clBtnShadow + ColorHighLight = clBtnShadow + ColorShadow = clBtnShadow + Caption = '&Cancel' + TabOrder = 1 + OnClick = cmdCancelClick + end + object cmdBack: TFlatButton + Left = 348 + Top = 7 + Width = 85 + Height = 25 + ColorFocused = 16245198 + ColorDown = 16245198 + ColorBorder = clBtnShadow + ColorHighLight = clBtnShadow + ColorShadow = clBtnShadow + Caption = '< &Back' + TabOrder = 2 + Visible = False + OnClick = cmdBackClick + end + end + object ilImages: TImageList + Left = 488 + Top = 10 + Bitmap = { + 494C010102000400040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600 + 0000000000003600000028000000400000001000000001002000000000000010 + 00000000000000000000000000000000000000000000078DBE00078DBE00078D + BE00078DBE00078DBE00078DBE00078DBE00078DBE00078DBE00078DBE00078D + BE00078DBE00078DBE00000000000000000000000000078DBE00078DBE00078D + BE00078DBE00078DBE00078DBE00078DBE00078DBE00078DBE00078DBE00078D + BE00078DBE000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000078DBE0062CBF200078DBE00A4F6 + FD0066CEF50066CEF50066CEF50066CEF50066CEF50066CEF50066CEF50066CE + F5003AAFDA00ABF2FC00078DBE0000000000078DBE0025A0CD005FC8EE0083E1 + FB0066CDF40066CDF40066CDF40066CDF40066CDF40066CDF40066CDF40066CD + F4003AAED8001495C40000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000078DBE006BD2F700078DBE00A9F3 + FC006FD4F8006FD4F8006FD4F8006FD4F8006FD4F8006FD4F8006FD4F8006FD4 + F8003AAFDA00BEECF400078DBE0000000000078DBE004CBBE30031A8D30095EC + FB006ED4F9006ED4F9006ED4F9006ED4F9006ED4F9006ED4F9006ED4F9006ED4 + F9003FB1DB00C8F6FB00078DBE00000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000078DBE0072D6FA00078DBE00ABF2 + FC0079DCFA0079DCFA0079DCFA0079DCFA0079DCFA007ADDFB0079DCFA0079DC + FA0045B6DF00BEECF400078DBE0000000000078DBE0072D6F900078DBE00ACF8 + FD007ADBFA007ADBFA007ADBFA007ADBFA007ADBFA007ADBFA007ADBFA007ADB + FA0043B5DD00C8F6FB00078DBE00000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000078DBE007ADDFB00078DBE00B4F3 + FC0084E4FB0084E4FB0084E4FB0084E4FB0084E4FB0084E4FB0084E4FB0084E4 + FB0045B6DF00C3F0F700078DBE0000000000078DBE007CDDFA001495C40095EC + FB0092EAFB0086E3FB0083E1FB0083E1FB0086E3FB0083E1FB0083E1FB0086E3 + FB0049B8E000C8F6FB001495C400000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000078DBE0081E2FB00078DBE00BEF4 + FC008EECFC008EECFC008EECFC008EECFC008EECFC008EECFC008EECFC008EEC + FC004CBCE400BEF4FC00078DBE0000000000078DBE0083E1FB0043B5DD0059C4 + EA00ACF8FD008FE9FB008FE9FB008FE9FB008FE9FB008FE9FB008FE9FB008FE9 + FB004CBBE300C8F6FB00C8F6FB00078DBE000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000078DBE008BEAFC00078DBE00D2F7 + FC00C8F6FC00C8F6FC00C8F6FC00C8F6FC00C8F6FC00C8F6FC00C8F6FC00C8F6 + FC00BADADF00D2F7FC00078DBE0000000000078DBE008CE7FB0078DAFA0025A0 + CD00E5F8FA00C8F6FB00C8F6FB00C8F6FB00C8F6FB00C8F6FB00C8F6FB00C8F6 + FB0095ECFB00E5F8FA00CFF6FA00078DBE000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000078DBE0094F1FD00078DBE00078D + BE00078DBE00078DBE00078DBE00078DBE00078DBE00078DBE00078DBE00078D + BE00078DBE00078DBE00078DBE0000000000078DBE0096F0FC0096F0FC001495 + C400078DBE00078DBE00078DBE00078DBE00078DBE00078DBE00078DBE00078D + BE00078DBE00078DBE00078DBE00078DBE000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000078DBE009BF4FD009BF4FD009BF4 + FD009BF4FD009BF4FD009BF4FD009BF4FD009BF4FD009BF4FD009BF4FD009BF4 + FD00078CBD00000000000000000000000000078DBE009CF5FD009AF4FD009AF4 + FD009CF5FD009DF6FD009AF4FD009CF5FD009AF4FD009CF5FD009AF4FD009AF4 + FD00088DBE000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000078DBE00D2F7FC00A0F6FD00A0F6 + FD00A0F6FD00A2F7FD00A2F7FD00A0F6FD00A2F7FD00A2F7FD00A0F6FD00A2F7 + FD00078CBD00000000000000000000000000078DBE00E5F8FA00A1F9FE00A1F9 + FE00A1F9FE00A1F9FE00A1F9FE00A1F9FE00A1F9FE00A1F9FE00A1F9FE00A1F9 + FE00088DBE000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000000000000000078DBE00D2F7FC00A4F6 + FD00A4F6FD00A4F6FD00078DBE00078DBE00078DBE00078DBE00078DBE00078D + BE000000000000000000000000000000000000000000078DBE00E5F8FA00A4F9 + FE00A4F9FE00A4F9FE00078DBE00078DBE00078DBE00078DBE00078DBE00078D + BE00000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000078DBE00078D + BE00078DBE00078DBE0000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000078DBE00078D + BE00078DBE00078DBE0000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000424D3E000000000000003E000000 + 2800000040000000100000000100010000000000800000000000000000000000 + 000000000000000000000000FFFFFF0080038007000000000001000300000000 + 0001000100000000000100010000000000010001000000000001000000000000 + 0001000000000000000100000000000000070007000000000007000700000000 + 800F800F00000000C3FFC3FF00000000FFFFFFFF00000000FFFFFFFF00000000 + FFFFFFFF00000000FFFFFFFF0000000000000000000000000000000000000000 + 000000000000} + end + object IdFTP: TIdFTP + MaxLineAction = maException + RecvBufferSize = 1024 + SendBufferSize = 1024 + OnWork = IdFTPWork + ProxySettings.ProxyType = fpcmNone + ProxySettings.Port = 0 + Left = 454 + Top = 8 + end + object IdAntiFreeze: TIdAntiFreeze + IdleTimeOut = 150 + Left = 424 + Top = 8 + end + object tmrSpeed: TTimer + Enabled = False + Interval = 500 + OnTimer = tmrSpeedTimer + Left = 394 + Top = 8 + end +end diff --git a/installer/installer/UnitfrmMain.pas b/installer/installer/UnitfrmMain.pas new file mode 100755 index 00000000..4f375397 --- /dev/null +++ b/installer/installer/UnitfrmMain.pas @@ -0,0 +1,719 @@ +unit UnitfrmMain; + +interface + +uses + Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, + Dialogs, TFlatRadioButtonUnit, StdCtrls, ComCtrls, mxFlatControls, JvPageList, + ExtCtrls, JvExControls, JvComponent, TFlatButtonUnit, jpeg, TFlatEditUnit, + TFlatGaugeUnit, ImgList, FileCtrl, Registry, CheckLst, TFlatComboBoxUnit, + TFlatCheckBoxUnit, IdBaseComponent, IdComponent, IdTCPConnection, + IdTCPClient, IdFTP, IdException, IdAntiFreezeBase, IdAntiFreeze; + +type + TfrmMain = class(TForm) + jplWizard: TJvPageList; + jspWelcome: TJvStandardPage; + pnlButtons: TPanel; + bvlSpace: TBevel; + cmdNext: TFlatButton; + cmdCancel: TFlatButton; + imgInstall: TImage; + lblWelcome: TLabel; + lblInfo1: TLabel; + lblInfo2: TLabel; + lblInfo3: TLabel; + jspLicense: TJvStandardPage; + pnlLicense: TPanel; + imgIcon1: TImage; + lblTitle1: TLabel; + lblSubTitle1: TLabel; + freLicense: TmxFlatRichEdit; + frbAgree: TFlatRadioButton; + ftbDontAgree: TFlatRadioButton; + jspInstallMethod: TJvStandardPage; + pnlHeader2: TPanel; + imgIcon2: TImage; + lblTitle2: TLabel; + lblSubTitle2: TLabel; + lblInstallMethod: TLabel; + pnlInstallMethod: TPanel; + frbDedicatedServer: TFlatRadioButton; + frbListenServer: TFlatRadioButton; + frbSelectMod: TFlatRadioButton; + frbFTP: TFlatRadioButton; + cmdBack: TFlatButton; + jspFTP: TJvStandardPage; + pnlHeader3: TPanel; + imgIcon3: TImage; + lblTitle3: TLabel; + lblSubTitle3: TLabel; + lblStep1: TLabel; + pnlFTPData: TPanel; + lblHost: TLabel; + txtHost: TFlatEdit; + lblUserName: TLabel; + txtUserName: TFlatEdit; + txtPassword: TFlatEdit; + lblPassword: TLabel; + txtPort: TFlatEdit; + lblPort: TLabel; + lblStep2: TLabel; + cmdConnect: TFlatButton; + pnlDirectory: TPanel; + trvDirectories: TTreeView; + lblStep5: TLabel; + jspInstallProgress: TJvStandardPage; + pnlHeader5: TPanel; + imgIcon5: TImage; + lblTitle5: TLabel; + lblSubTitle5: TLabel; + ggeAll: TFlatGauge; + lblProgress: TLabel; + ggeItem: TFlatGauge; + rtfDetails: TmxFlatRichEdit; + lblDetails: TLabel; + bvlSpace2: TBevel; + ilImages: TImageList; + bvlSpacer1: TBevel; + bvlSpacer2: TBevel; + bvlSpacer3: TBevel; + bvlSpacer5: TBevel; + jspSelectMod: TJvStandardPage; + pnlSelectMod: TPanel; + imgIcon6: TImage; + lblSelectMod: TLabel; + lblSelectModInfo: TLabel; + bvlSelectMod: TBevel; + lblInfo: TLabel; + lstMods: TmxFlatListBox; + chkPassive: TFlatCheckBox; + lblStep3: TLabel; + pnlOS: TPanel; + optWindows: TFlatRadioButton; + optLinux32: TFlatRadioButton; + optLinux64: TFlatRadioButton; + IdFTP: TIdFTP; + cmdProxySettings: TFlatButton; + IdAntiFreeze: TIdAntiFreeze; + lblStep4: TLabel; + cboGameAddon: TFlatComboBox; + frbStandaloneServer: TFlatRadioButton; + tmrSpeed: TTimer; + procedure jvwStepsCancelButtonClick(Sender: TObject); + procedure cmdCancelClick(Sender: TObject); + procedure cmdNextClick(Sender: TObject); + procedure CheckNext(Sender: TObject); + procedure cmdBackClick(Sender: TObject); + procedure cmdConnectClick(Sender: TObject); + procedure jplWizardChange(Sender: TObject); + procedure FormCreate(Sender: TObject); + procedure lstModsClick(Sender: TObject); + procedure cmdProxySettingsClick(Sender: TObject); + procedure txtPortChange(Sender: TObject); + procedure trvDirectoriesExpanded(Sender: TObject; Node: TTreeNode); + procedure trvDirectoriesChange(Sender: TObject; Node: TTreeNode); + procedure FormDestroy(Sender: TObject); + procedure IdFTPWork(Sender: TObject; AWorkMode: TWorkMode; + const AWorkCount: Integer); + procedure FormClose(Sender: TObject; var Action: TCloseAction); + procedure tmrSpeedTimer(Sender: TObject); + private + OldProgress: Integer; + CurrProgress: Integer; + public + procedure ExceptionHandler(Sender: TObject; E: Exception); + end; + +var + frmMain: TfrmMain; + +implementation + +uses UnitFunctions, UnitScanMods, UnitfrmProxy, UnitInstall, + UnitSelectModPath; + +{$R *.dfm} + +procedure TfrmMain.jvwStepsCancelButtonClick(Sender: TObject); +begin + Close; +end; + +procedure TfrmMain.cmdCancelClick(Sender: TObject); +begin + Close; +end; + +procedure TfrmMain.cmdNextClick(Sender: TObject); +var ePath: String; + eRegistry: TRegistry; + ChosenMod: TMod; + eStr: TStringList; + CurNode: TTreeNode; + eOS: TOS; +begin + if jplWizard.ActivePage = jspFTP then begin + { FTP } + eStr := TStringList.Create; + ePath := '/'; + CurNode := trvDirectories.Selected; + repeat + ePath := '/' + CurNode.Text + ePath; + CurNode := CurNode.Parent; + until (not Assigned(CurNode)); + IdFTP.ChangeDir(ePath); + IdFTP.List(eStr, '', False); + if eStr.IndexOf('liblist.gam') = -1 then begin + MessageBox(Handle, 'Invalid directory. Please select your mod directory and try again.', PChar(Application.Title), MB_ICONWARNING); + eStr.Free; + exit; + end + else + eStr.Free; + + // design stuff + trvDirectories.Enabled := False; + cmdConnect.Enabled := False; + optWindows.Enabled := False; + optLinux32.Enabled := False; + optLinux64.Enabled := False; + cboGameAddon.Enabled := False; + // preinstall... + DelDir(ExtractFilePath(ParamStr(0)) + 'temp'); + MakeDir(ExtractFilePath(ParamStr(0)) + 'temp'); + DownloadFile('liblist.gam', ExtractFilePath(ParamStr(0)) + 'temp\liblist.gam'); + Screen.Cursor := crHourGlass; + ChosenMod := modNone; + case cboGameAddon.ItemIndex of + 1: ChosenMod := modCS; + 2: ChosenMod := modDoD; + 3: ChosenMod := modNS; + 4: ChosenMod := modTFC; + 5: ChosenMod := modTS; + 6: ChosenMod := modCS; + 7: ChosenMod := modESF; + end; + + if optWindows.Checked then + eOS := osWindows + else if optLinux32.Checked then + eOS := osLinux32 + else + eOS := osLinux64; + + jspInstallProgress.Show; + rtfDetails.Lines.Text := 'Starting Pre-Installation, this may take a few minutes...'; + rtfDetails.Lines.Add(''); + Sleep(1500); + ggeAll.Progress := 0; + ggeItem.Progress := 0; + InstallCustom(ExtractFilePath(ParamStr(0)) + 'temp\', ChosenMod, eOS); + cmdNext.Hide; + AddStatus('', clBlack, False); + AddStatus('', clBlack, False); + AddStatus('- - - - -', clBlack, False); + AddStatus('Uploading all files...', clBlack, False); + AddStatus('', clBlack, False); + Sleep(1500); + // ... then upload ... + ggeAll.Progress := 0; + ggeItem.Progress := 0; + Screen.Cursor := crAppStart; + InstallFTP(ChosenMod, eOS); + end + else if jplWizard.ActivePage = jspInstallProgress then + Close + else if jplWizard.ActivePage = jspSelectMod then begin + { Dedicated Server } + if (frbDedicatedServer.Checked) or (frbStandaloneServer.Checked) then begin + jspInstallProgress.Show; + ChosenMod := modNone; + ePath := GetModPathName(lstMods.Items[lstMods.ItemIndex]); + // ask for additional mods... + if (ePath = 'cstrike') or (ePath = 'czero') then begin + if MessageBox(Handle, 'Install Counter-Strike addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modCS; + end; + if ePath = 'dod' then begin + if MessageBox(Handle, 'Install Day of Defeat addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modDoD; + end; + if ePath = 'ns' then begin + if MessageBox(Handle, 'Install Natural Selection addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modNS; + end; + if ePath = 'tfc' then begin + if MessageBox(Handle, 'Install Team Fortress Classic addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modTFC; + end; + if ePath = 'ts' then begin + if MessageBox(Handle, 'Install The Specialists addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modTS; + end; + if ePath = 'esforce' then begin + if MessageBox(Handle, 'Install Earth''s Special Forces addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modESF; + end; + // install it + if frbDedicatedServer.Checked then begin + if DirectoryExists(SteamPath + ePath) then + InstallDedicated(SteamPath + ePath + '\', ChosenMod, True) + else begin + MessageBox(Handle, 'Error: The directory of the mod you selected doesn''t exist any more. Run Dedicated Server with the chosen mod and try again.', PChar(Application.Title), MB_ICONERROR); + Application.Terminate; + exit; + end; + end + else begin + if DirectoryExists(StandaloneServer + ePath) then + InstallDedicated(StandaloneServer + ePath + '\', ChosenMod, False) + else begin + MessageBox(Handle, 'Error: The directory of the mod you selected doesn''t exist (any more). Run Half-Life Dedicated Server with the chosen mod again and restart.', PChar(Application.Title), MB_ICONERROR); + Application.Terminate; + exit; + end; + end; + end; + { Listen Server } + if frbListenServer.Checked then begin + ChosenMod := modNone; + ePath := lstMods.Items[lstMods.ItemIndex]; + if DirectoryExists(SteamPath + ePath + '\' + GetModPathName(ePath)) then + ePath := SteamPath + ePath + '\' + GetModPathName(ePath) + else if DirectoryExists(SteamPath + 'half-life\' + ePath) then + ePath := SteamPath + 'half-life\' + ePath + else if DirectoryExists(SteamPath + 'half-life\' + GetModPathName(ePath)) then + ePath := SteamPath + 'half-life\' + GetModPathName(ePath) + else if DirectoryExists(SteamPath + GetModPathName(ePath)) then + ePath := SteamPath + GetModPathName(ePath); + + if Pos(SteamPath, ePath) = 0 then + MessageBox(Handle, 'An error occured. Please report this bug to the AMX Mod X team and post a new thread on the forums of www.amxmodx.org.', PChar(Application.Title), MB_ICONSTOP) + else begin + if not FileExists(ePath + '\liblist.gam') then begin + MessageBox(Handle, 'You have to play this game once before installing AMX Mod X. Do this and try again.', PChar(Application.Title), MB_ICONWARNING); + exit; + end; + + jspInstallProgress.Show; + if (Pos('\cstrike', ePath) <> Pos('\counter-strike', ePath)) or (Pos('\condition zero', ePath) <> Pos('czero', ePath)) then begin // Counter-Strike & Condition Zero + if MessageBox(Handle, 'Install Counter-Strike addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modCS; + end + else if Pos('\day of defeat', ePath) <> Pos('\dod', ePath) then begin // Day of Defeat + if MessageBox(Handle, 'Install Day of Defeat addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modDoD; + end + else if Pos('\team fortress classic', ePath) <> Pos('\tfc', ePath) then begin // Team Fortress Classic + if MessageBox(Handle, 'Install Team Fortress Classic addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modTFC; + end + else if Pos('half-life\ts', ePath) <> 0 then begin // The Specialists + if MessageBox(Handle, 'Install The Specialists addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modTS; + end + else if Pos('half-life\ns', ePath) <> 0 then begin // Natural Selection + if MessageBox(Handle, 'Install Natural Selection addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modNS; + end + else if Pos('half-life\ns', ePath) <> 0 then begin // Natural Selection + if MessageBox(Handle, 'Install Earth''s Special Forces addon?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then + ChosenMod := modESF; + end; + ePath := ePath + '\'; + InstallListen(ePath, ChosenMod); + end; + end; + { Custom mod below } + end + else if jplWizard.ActivePage <> jspInstallMethod then + jplWizard.NextPage + else begin + if frbDedicatedServer.Checked then begin // Dedicated Server + eRegistry := TRegistry.Create(KEY_READ); + try + eRegistry.RootKey := HKEY_CURRENT_USER; + if eRegistry.OpenKey('Software\Valve\Steam', False) then begin + ePath := eRegistry.ReadString('ModInstallPath'); + ePath := Copy(ePath, 1, Length(ePath) -10) + '\dedicated server\'; + if DirectoryExists(ePath) then begin + SteamPath := ePath; + lstMods.Clear; + // Check Mods + lstMods.Items.Text := GetAllMods(ePath, False); + // Misc + jspSelectMod.Show; + lstMods.ItemIndex := -1; + cmdNext.Enabled := False; + end + else + MessageBox(Handle, 'You have to run Dedicated Server once before installing AMX Mod X!', 'Error', MB_ICONWARNING); + end + else + MessageBox(Handle, 'You haven''t installed Steam yet! Download it at www.steampowered.com, install Dedicated Server and try again.', 'Error', MB_ICONWARNING); + finally + eRegistry.Free; + end; + end + else if frbListenServer.Checked then begin // Listen Server + eRegistry := TRegistry.Create(KEY_READ); + try + eRegistry.RootKey := HKEY_CURRENT_USER; + if eRegistry.OpenKey('Software\Valve\Steam', False) then begin + ePath := eRegistry.ReadString('ModInstallPath') + '\'; + lstMods.Clear; + ePath := Copy(ePath, 1, Length(ePath) -10); + if DirectoryExists(ePath) then begin + SteamPath := ePath; + // Check Mods + lstMods.Items.Text := GetAllMods(ePath, True); + if DirectoryExists(ePath + 'half-life') then + lstMods.Items.Text := lstMods.Items.Text + GetAllMods(ePath + 'half-life', False); + // Misc + jspSelectMod.Show; + lstMods.ItemIndex := -1; + cmdNext.Enabled := False; + end + else + MessageBox(Handle, 'You haven''t installed Steam yet! Download it at www.steampowered.com, install Dedicated Server and try again.', 'Error', MB_ICONWARNING); + end + else + MessageBox(Handle, 'You haven''t installed Steam yet! Download it at www.steampowered.com, install Dedicated Server and try again.', 'Error', MB_ICONWARNING); + finally + eRegistry.Free; + end; + end + else if frbStandaloneServer.Checked then begin // Standalone Server + eRegistry := TRegistry.Create; + try + eRegistry.RootKey := HKEY_CURRENT_USER; + if eRegistry.OpenKey('Software\Valve\HLServer', False) then begin + StandaloneServer := IncludeTrailingPathDelimiter(eRegistry.ReadString('InstallPath')); + lstMods.Items.Text := GetAllMods(StandaloneServer, False); + jspSelectMod.Show; + end + else + MessageBox(Handle, 'You haven''t installed Half-Life Dedicated Server yet!', 'Error', MB_ICONWARNING); + finally + eRegistry.Free; + end; + end + else if frbSelectMod.Checked then begin + { Custom mod } + if frmSelectModPath.ShowModal = mrOk then begin + jspInstallProgress.Show; + ChosenMod := modNone; + case frmSelectModPath.cboGameAddon.ItemIndex of + 1: ChosenMod := modCS; + 2: ChosenMod := modDoD; + 3: ChosenMod := modNS; + 4: ChosenMod := modTFC; + 5: ChosenMod := modTS; + 6: ChosenMod := modCS; + 7: ChosenMod := modESF; + end; + + InstallCustom(frmSelectModPath.trvDirectory.SelectedFolder.PathName + '\', ChosenMod, osWindows); + end; + end + else if frbFTP.Checked then begin // FTP + jspFTP.Show; + end; + end; +end; + +procedure TfrmMain.CheckNext(Sender: TObject); +begin + cmdNext.Enabled := frbAgree.Checked; +end; + +procedure TfrmMain.cmdBackClick(Sender: TObject); +begin + if jplWizard.ActivePage = jspFTP then + jspInstallMethod.Show + else begin + jplWizard.PrevPage; + cmdBack.Visible := jplWizard.ActivePageIndex <> 0; + end; +end; + +procedure TfrmMain.cmdConnectClick(Sender: TObject); +var i: integer; + eStr: TStringList; + CurNode: TTreeNode; +begin + if (Trim(txtHost.Text) = '') or (Trim(txtUsername.Text) = '') or (Trim(txtPassword.Text) = '') then + MessageBox(Handle, 'Please fill in each field!', PChar(Application.Title), MB_ICONWARNING) + else if cmdConnect.Caption = 'Connect' then begin + // ... design stuff ... + Screen.Cursor := crHourGlass; + cmdConnect.Enabled := False; + cmdProxySettings.Enabled := False; + txtHost.Enabled := False; + txtPort.Enabled := False; + txtUsername.Enabled := False; + txtPassword.Enabled := False; + chkPassive.Enabled := False; + cmdConnect.Caption := 'Connecting...'; + // ... set values ... + IdFTP.Host := txtHost.Text; + IdFTP.Port := StrToInt(txtPort.Text); + IdFTP.Username := txtUsername.Text; + IdFTP.Passive := chkPassive.Checked; + IdFTP.Password := txtPassword.Text; + // ... connect and check values etc ... + try + IdFTP.Connect(True, 15000); + except + on E: Exception do begin + // reset button properties + cmdConnect.Enabled := True; + txtHost.Enabled := True; + txtPort.Enabled := True; + txtUsername.Enabled := True; + txtPassword.Enabled := True; + chkPassive.Enabled := True; + cmdProxySettings.Enabled := True; + cmdNext.Enabled := False; + cmdConnect.Caption := 'Connect'; + Screen.Cursor := crDefault; + // analyze messages + if Pos('Login incorrect.', E.Message) <> 0 then begin // login failed + MessageBox(Handle, 'Login incorrect. Check your FTP settings and try again.', PChar(Application.Title), MB_ICONWARNING); + txtUsername.SetFocus; + txtUsername.SelectAll; + end + else if Pos('Host not found.', E.Message) <> 0 then begin // host not found + MessageBox(Handle, 'The entered host couldn''t be found. Check your settings and try again.', PChar(Application.Title), MB_ICONWARNING); + txtHost.SetFocus; + txtHost.SelectAll; + end + else if Pos('Connection refused.', E.Message) <> 0 then begin // wrong port (?) + MessageBox(Handle, 'The host refused the connection. Check your port and try again.', PChar(Application.Title), MB_ICONWARNING); + txtPort.SetFocus; + txtPort.SelectAll; + end + else if E is EIdProtocolReplyError then begin // wrong port + MessageBox(Handle, 'The port you entered is definitely wrong. Check it and try again.', PChar(Application.Title), MB_ICONWARNING); + txtPort.SetFocus; + txtPort.SelectAll; + end + else + MessageBox(Handle, PChar(E.Message), PChar(Application.Title), MB_ICONWARNING); // unknown error + // ... connect failed, leave procedure ... + exit; + end; + end; + // ... connect successful, change captions ... + trvDirectories.Enabled := True; + cmdConnect.Enabled := True; + cmdConnect.Caption := 'Disconnect'; + // ... scan for initial directory ... + eStr := TStringList.Create; + eStr.Text := StringReplace(IdFTP.RetrieveCurrentDir, '/', #13, [rfReplaceAll]); + for i := eStr.Count -1 downto 0 do begin + if eStr[i] = '' then + eStr.Delete(i); + end; + + CurNode := nil; + if eStr.Count <> 0 then begin + for i := 0 to eStr.Count -1 do + CurNode := trvDirectories.Items.AddChild(CurNode, eStr[i]); + end; + if trvDirectories.Items.Count <> 0 then + trvDirectories.Items.Item[0].Expand(True); + eStr.Free; + + // ... scan for directories ... + with GetAllDirs do begin + for i := 0 to Count -1 do + trvDirectories.Items.AddChild(trvDirectories.Items.AddChild(CurNode, Strings[i]), 'Scanning...'); + Free; + end; + + if Assigned(CurNode) then + CurNode.Expand(False); + Screen.Cursor := crDefault; + end + else begin + Screen.Cursor := crHourGlass; + IdFTP.Quit; + trvDirectories.Items.Clear; + trvDirectories.Enabled := False; + cmdConnect.Enabled := True; + cmdProxySettings.Enabled := True; + txtHost.Enabled := True; + txtPort.Enabled := True; + txtUsername.Enabled := True; + txtPassword.Enabled := True; + chkPassive.Enabled := True; + cmdConnect.Caption := 'Connect'; + cmdNext.Enabled := False; + Screen.Cursor := crDefault; + end; +end; + +procedure TfrmMain.jplWizardChange(Sender: TObject); +begin + if (jplWizard.ActivePage = jspInstallProgress) then begin + cmdNext.Caption := '&Finish'; + cmdNext.Enabled := False; + cmdBack.Visible := False; + end + else begin + cmdNext.Caption := '&Next >'; + cmdNext.Enabled := True; + cmdBack.Visible := jplWizard.ActivePageIndex <> 0; + end; + + if (jplWizard.ActivePage = jspLicense) then + cmdNext.Enabled := frbAgree.Checked; + + if (jplWizard.ActivePage = jspFTP) then + cmdNext.Enabled := False; +end; + +procedure TfrmMain.FormCreate(Sender: TObject); +begin + if not DirectoryExists(ExtractFilePath(ParamStr(0)) + 'files') then begin + MessageBox(Handle, 'The files-folder couldn''t be found. Run the Pre-Installer of AMX Mod X and try again.', 'Error', MB_ICONERROR); + Application.Terminate; + end + else begin + FileList := TStringList.Create; + DirList := TStringList.Create; + rtfDetails.Clear; + end; +end; + +procedure TfrmMain.lstModsClick(Sender: TObject); +begin + cmdNext.Enabled := lstMods.ItemIndex <> -1; +end; + +procedure TfrmMain.cmdProxySettingsClick(Sender: TObject); +begin + frmProxy.ShowModal; + // Apply Proxy Settings + case frmProxy.cboProxy.ItemIndex of + 0: IdFTP.ProxySettings.ProxyType := fpcmNone; // none + 1: IdFTP.ProxySettings.ProxyType := fpcmHttpProxyWithFtp; // HTTP Proxy with FTP + 2: IdFTP.ProxySettings.ProxyType := fpcmOpen; // Open + 3: IdFTP.ProxySettings.ProxyType := fpcmSite; // Site + 4: IdFTP.ProxySettings.ProxyType := fpcmTransparent; // Transparent + 5: IdFTP.ProxySettings.ProxyType := fpcmUserPass; // User (Password) + 6: IdFTP.ProxySettings.ProxyType := fpcmUserSite; // User (Site) + end; + + IdFTP.ProxySettings.Host := frmProxy.txtHost.Text; + IdFTP.ProxySettings.UserName := frmProxy.txtPort.Text; + IdFTP.ProxySettings.Password := frmProxy.txtPassword.Text; + IdFTP.ProxySettings.Port := StrToInt(frmProxy.txtPort.Text); +end; + +procedure TfrmMain.txtPortChange(Sender: TObject); +var i: integer; +begin + if txtPort.Text = '' then + txtPort.Text := '21' + else begin + // check if value is numeric... + for i := Length(txtPort.Text) downto 1 do begin + if Pos(txtPort.Text[i], '0123456789') = 0 then begin + txtPort.Text := '21'; + txtPort.SelStart := 4; + exit; + end; + end; + end; +end; + +procedure TfrmMain.trvDirectoriesExpanded(Sender: TObject; + Node: TTreeNode); +var ePath: String; + CurNode: TTreeNode; + i: integer; +begin + if Node.Item[0].Text = 'Scanning...' then begin // no directories added yet + Screen.Cursor := crHourGlass; + // get complete path + ePath := '/'; + CurNode := Node; + repeat + ePath := '/' + CurNode.Text + ePath; + CurNode := CurNode.Parent; + until (not Assigned(CurNode)); + // change dir and add directories in it + try + Repaint; + IdFTP.ChangeDir(ePath); + with GetAllDirs do begin + Node.Item[0].Free; + for i := 0 to Count -1 do begin + trvDirectories.Items.AddChild(trvDirectories.Items.AddChild(Node, Strings[i]), 'Scanning...'); + end; + Free; + end; + finally + Application.ProcessMessages; + end; + Screen.Cursor := crDefault; + end; +end; + +procedure TfrmMain.trvDirectoriesChange(Sender: TObject; Node: TTreeNode); +begin + cmdNext.Enabled := Assigned(trvDirectories.Selected); +end; + +procedure TfrmMain.FormDestroy(Sender: TObject); +begin + FileList.Free; + DirList.Free; +end; + +procedure TfrmMain.IdFTPWork(Sender: TObject; AWorkMode: TWorkMode; + const AWorkCount: Integer); +begin + if AWorkCount > 15 then begin + ggeItem.Progress := AWorkCount; + CurrProgress := AWorkCount; + end; + + if Cancel then + IdFTP.Abort; + + Application.ProcessMessages; +end; + +procedure TfrmMain.FormClose(Sender: TObject; var Action: TCloseAction); +begin + if (jplWizard.ActivePage = jspFTP) and (IdFTP.Connected) then + IdFTP.Quit; + if (jplWizard.ActivePage = jspInstallProgress) and (ggeAll.Progress <> ggeAll.MaxValue) and (not Cancel) then begin + if MessageBox(Handle, 'Do you really want to cancel the installation?', PChar(Application.Title), MB_ICONQUESTION + MB_YESNO) = mrYes then begin + Screen.Cursor := crDefault; + Application.OnException := ExceptionHandler; + Cancel := True; + if IdFTP.Connected then + IdFTP.Quit; + end + else + Action := caNone; + end; +end; + +procedure TfrmMain.ExceptionHandler(Sender: TObject; E: Exception); +begin + // we don't want any exceptions after close, so leave this empty +end; + +procedure TfrmMain.tmrSpeedTimer(Sender: TObject); +begin + Caption := CalcSpeed(OldProgress, CurrProgress); + OldProgress := CurrProgress; +end; + +end. diff --git a/installer/installer/UnitfrmProxy.dfm b/installer/installer/UnitfrmProxy.dfm new file mode 100755 index 0000000000000000000000000000000000000000..d94620c5f7c734423da5ec6122e0630aad2dfd15 GIT binary patch literal 1585 zcmb7EO>fgc5Z&00KjI`*Dj>uG3G0EB_R=Y(h3 zEXe5c!d5?wK00Ii=ZYTEx&Bpi+cb+&Hf9$XS@tCFq!81o<-s{iDKVR(`RN!jmXc{+ z_i%~`>!Ea-F#QW~Wqg{(EYW{}sz))+EGNQkMtm5dx=#t)^%9unh*@_!UH|Z;AHMZ^ zhof;ftjVnCsYm!UB{5xuXvtiWkW;i@j);!o44GyK6FP&kQE+xabBJRvLy(~%-^8{9 znx~w+wKb;$m=d36Gp}HcvPO_D5zYgY9g!%}-qrZ9a!do5VINKqw($gut;MA@gC9yW zs$xg2WvcSkiA+&^093zK^!I4aHrsd0_J`NotGxEW>Jm7?D7G)b1T>Q{`X?Z0D4Yj3 z;PB!baNL5rjrW{|8(E^L$arM#9YnGX?kT1~^r}3Fn4BhOB+g z7$r_Li#WnSC^o+R{0$uOPlqmu2wf3MNn5Uv;W&YX zs+uCvD`eZ}(!G?EO|tG%V)evT57QjE0~$j-LissnTE!0GL>(+>6J(04 zrdm?QSFgJ^#Ybt1^1RyNt*+|~;Ifa%lqFhq%}Os>?eFdHt(i26$K>O#6LE`-a>=Hv n&PvTjx8ky%Z)|SK!IftuI1vy1f8ccm!9Txd<;i+jwNUI|AGz;n literal 0 HcmV?d00001 diff --git a/installer/installer/UnitfrmProxy.pas b/installer/installer/UnitfrmProxy.pas new file mode 100755 index 00000000..46265309 --- /dev/null +++ b/installer/installer/UnitfrmProxy.pas @@ -0,0 +1,72 @@ +unit UnitfrmProxy; + +interface + +uses + SysUtils, Windows, Messages, Classes, Graphics, Controls, + StdCtrls, ExtCtrls, Forms, TFlatButtonUnit, TFlatComboBoxUnit, + TFlatEditUnit; + +type + TfrmProxy = class(TForm) + cmdCancel: TFlatButton; + lblProxy: TLabel; + txtHost: TFlatEdit; + cboProxy: TFlatComboBox; + lblHost: TLabel; + txtPort: TFlatEdit; + lblPort: TLabel; + lblUsername: TLabel; + txtUsername: TFlatEdit; + txtPassword: TFlatEdit; + lblPassword: TLabel; + procedure cboProxyChange(Sender: TObject); + procedure txtPortChange(Sender: TObject); + public + procedure EnableControls(Enable: Boolean); + end; + +var + frmProxy: TfrmProxy; + +implementation + +{$R *.DFM} + +{ TfrmProxy } + +procedure TfrmProxy.EnableControls(Enable: Boolean); +begin + lblHost.Enabled := Enable; + lblPassword.Enabled := Enable; + lblPort.Enabled := Enable; + lblUsername.Enabled := Enable; + txtHost.Enabled := Enable; + txtPassword.Enabled := Enable; + txtPort.Enabled := Enable; + txtUsername.Enabled := Enable; +end; + +procedure TfrmProxy.cboProxyChange(Sender: TObject); +begin + EnableControls(cboProxy.ItemIndex <> 0); // 0 = None +end; + +procedure TfrmProxy.txtPortChange(Sender: TObject); +var i: integer; +begin + if txtPort.Text = '' then + txtPort.Text := '8080' + else begin + // check if value is numeric... + for i := Length(txtPort.Text) downto 1 do begin + if Pos(txtPort.Text[i], '0123456789') = 0 then begin + txtPort.Text := '8080'; + txtPort.SelStart := 4; + exit; + end; + end; + end; +end; + +end. diff --git a/installer/installer/del.bat b/installer/installer/del.bat new file mode 100755 index 00000000..8625d853 --- /dev/null +++ b/installer/installer/del.bat @@ -0,0 +1,11 @@ +del .\*.~pas +del .\*.dcu +del .\*.~ddp +del .\*.ddp +del .\*.~dpr +del .\*.~dfm +del .\*.~dpr +del .\*.map +del .\*.drc +del .\*.~xfm +upx AMXInstaller.exe \ No newline at end of file diff --git a/installer/installer/gpl.txt b/installer/installer/gpl.txt new file mode 100755 index 00000000..8036046a --- /dev/null +++ b/installer/installer/gpl.txt @@ -0,0 +1,281 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + Preamble + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + The precise terms and conditions for copying, distribution and +modification follow. + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + NO WARRANTY + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + END OF TERMS AND CONDITIONS + How to Apply These Terms to Your New Programs + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + Copyright (C) + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + This program 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 General Public License for more details. + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +Also add information on how to contact you by electronic and paper mail. +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + , 1 April 1989 + Ty Coon, President of Vice +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/installer/installer/install.bmp b/installer/installer/install.bmp new file mode 100755 index 0000000000000000000000000000000000000000..39b905be4507286639395912964881258552398f GIT binary patch literal 154542 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 literal 0 HcmV?d00001 diff --git a/installer/installer/upx.exe b/installer/installer/upx.exe new file mode 100755 index 0000000000000000000000000000000000000000..d47856823e48792f97d19f20ed08d40bc7cb0d4d GIT binary patch literal 126464 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 z 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